.professional-article_professionalArticle__JAmkr{color:#4a4a4a;font-size:1.0625rem;line-height:1.8}.professional-article_professionalArticle__JAmkr p{margin:1.25rem 0}.professional-article_professionalArticle__JAmkr strong{color:#121615;font-weight:700}.professional-article_professionalArticle__JAmkr h2{margin:3.25rem 0 1.25rem;padding-bottom:.65rem;color:#121615;font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.55rem,3vw,2rem);font-weight:800;line-height:1.25;border-bottom:2px solid #4ecdc4}.professional-article_professionalArticle__JAmkr h3{margin:2.25rem 0 .85rem;color:#121615;font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:700;line-height:1.35}.professional-article_professionalArticle__JAmkr ol,.professional-article_professionalArticle__JAmkr ul{margin:1.25rem 0;padding-left:1.5rem}.professional-article_professionalArticle__JAmkr li{margin:.55rem 0;padding-left:.2rem}.professional-article_professionalArticle__JAmkr a{color:#168e87;font-weight:650;text-decoration:underline;text-underline-offset:.16em}.professional-article_professionalArticle__JAmkr a:hover{color:#121615}.professional-article_professionalArticle__JAmkr img{display:block;width:100%;height:auto;margin:2rem auto;border-radius:.9rem}.professional-article_professionalArticle__JAmkr em{display:block;margin:-1rem auto 2rem;color:#4a4a4a;font-size:.9375rem;font-style:normal;text-align:center}.professional-article_professionalArticle__JAmkr .answer-box{margin:1.5rem 0;padding:1.1rem 1.2rem;background:#f6f2ea;border-left:4px solid #4ecdc4;border-radius:0 .75rem .75rem 0}.professional-article_professionalArticle__JAmkr .cta-box{margin:2.5rem 0;padding:1.5rem;background:#f4e1d2;border:1px solid #e8cdbc;border-radius:1rem}.professional-article_professionalArticle__JAmkr .cta-box h3{margin-top:0}.professional-article_professionalArticle__JAmkr .button{display:inline-block;margin:.35rem .5rem .1rem 0;padding:.7rem 1rem;color:#121615;font-weight:700;line-height:1.3;text-decoration:none;background:#4ecdc4;border:1px solid #3cbab1;border-radius:999px}.professional-article_professionalArticle__JAmkr .button:hover{color:#121615;background:#65d8d0}.professional-article_professionalArticle__JAmkr .button.secondary{background:#ffffff;border-color:#4a4a4a}.professional-article_professionalArticle__JAmkr .article-table-scroll{width:100%;margin:1.75rem 0;overflow-x:auto;background:#ffffff;border:1px solid #e4ddd2;border-radius:.9rem}.professional-article_professionalArticle__JAmkr .article-table-scroll:focus{outline:3px solid rgb(78 205 196/35%);outline-offset:2px}.professional-article_professionalArticle__JAmkr table{width:100%;min-width:36rem;border-collapse:collapse}.professional-article_professionalArticle__JAmkr td,.professional-article_professionalArticle__JAmkr th{padding:.85rem 1rem;vertical-align:top;text-align:left;border-bottom:1px solid #e4ddd2}.professional-article_professionalArticle__JAmkr th{color:#121615;font-weight:700;background:#f6f2ea}.professional-article_professionalArticle__JAmkr tr:last-child td{border-bottom:0}.professional-article_professionalArticle__JAmkr .copy-template{margin:1.5rem 0;padding:1rem;overflow-x:auto;background:#f6f2ea;border:1px solid #e4ddd2;border-radius:.75rem}.professional-article_professionalArticle__JAmkr pre{margin:0;color:#4a4a4a;font:inherit;line-height:1.7;white-space:pre-wrap}.professional-article_professionalArticle__JAmkr .sentence-test{margin:1.5rem 0;padding:1.2rem;color:#121615;font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.15rem,2.8vw,1.45rem);line-height:1.55;background:#f6f2ea;border:1px solid #ddd4c8}.professional-article_professionalArticle__JAmkr .sentence-test span{color:#166f6a;font-weight:750}.professional-article_professionalArticle__JAmkr .direction-list{margin:1.75rem 0;border-top:1px solid #ddd4c8}.professional-article_professionalArticle__JAmkr .direction-row{display:grid;grid-template-columns:9.5rem minmax(0,1fr);gap:1.25rem;padding:1rem 0;border-bottom:1px solid #ddd4c8}.professional-article_professionalArticle__JAmkr .direction-row p{margin:0}.professional-article_professionalArticle__JAmkr .brief-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:1.5rem 0;overflow:hidden;background:#ddd4c8;border:1px solid #ddd4c8}.professional-article_professionalArticle__JAmkr .brief-item{min-width:0;min-height:13rem;padding:1.2rem;background:#fffdf9}.professional-article_professionalArticle__JAmkr .brief-item:last-child{grid-column:1/-1;min-height:auto;background:#f4e1d2}.professional-article_professionalArticle__JAmkr .brief-item h3{margin:0}.professional-article_professionalArticle__JAmkr .brief-item p{margin:.65rem 0 0;color:#64615c;font-size:.98rem;line-height:1.65}.professional-article_professionalArticle__JAmkr .num{display:block;margin-bottom:1rem;color:#166f6a;font-size:.72rem;font-weight:800;letter-spacing:.18em}.professional-article_professionalArticle__JAmkr .pending{display:block;margin-top:.65rem;color:#7b654e;font-size:.82rem;line-height:1.5}.professional-article_professionalArticle__JAmkr .filter{margin:1.5rem 0;padding:1.35rem;color:#ffffff;background:#121615}.professional-article_professionalArticle__JAmkr .filter strong{color:#ffffff}.professional-article_professionalArticle__JAmkr .filter ol{margin-bottom:0}.professional-article_professionalArticle__JAmkr .example{margin:1.5rem 0;border:1px solid #ddd4c8}.professional-article_professionalArticle__JAmkr .example-note{margin:0;padding:.8rem 1rem;color:#675849;font-size:.85rem;background:#f4e1d2}.professional-article_professionalArticle__JAmkr .example dl{margin:0}.professional-article_professionalArticle__JAmkr .example dl>div{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:1rem;padding:.9rem 1rem;border-top:1px solid #e8e1d7}.professional-article_professionalArticle__JAmkr .example dt{color:#121615;font-weight:700}.professional-article_professionalArticle__JAmkr .example dd{margin:0}.professional-article_professionalArticle__JAmkr .review-path{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:.55rem;align-items:center;margin:1.4rem 0}.professional-article_professionalArticle__JAmkr .review-path div{padding:.9rem .65rem;color:#121615;font-weight:700;text-align:center;background:#f6f2ea;border:1px solid #ddd4c8}.professional-article_professionalArticle__JAmkr .arrow{color:#166f6a;font-weight:800}.professional-article_professionalArticle__JAmkr .copy-box{margin:1.5rem 0;padding:1rem 1.1rem;background:#f6f2ea;border:1px solid #ddd4c8}.professional-article_professionalArticle__JAmkr .copy-box ul{margin:0}.professional-article_professionalArticle__JAmkr .copy-box.compact-grid ul{column-count:2;column-gap:2.5rem}.professional-article_professionalArticle__JAmkr .copy-box.compact-grid li{break-inside:avoid}.professional-article_professionalArticle__JAmkr .article-media-grid{display:grid;gap:.75rem}.professional-article_professionalArticle__JAmkr .article-media-block{margin:2rem 0}.professional-article_professionalArticle__JAmkr .starting-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.75rem 0 2rem}.professional-article_professionalArticle__JAmkr .starting-point{min-width:0;padding:1.1rem;background:#f6f2ea;border:1px solid #ddd4c8}.professional-article_professionalArticle__JAmkr .starting-point__number{margin:0;color:#166f6a;font-size:.72rem;font-weight:800;letter-spacing:.14em}.professional-article_professionalArticle__JAmkr .starting-point h3{margin:.35rem 0 .55rem;font-size:1.15rem}.professional-article_professionalArticle__JAmkr .starting-point p{margin:0;color:#64615c;font-size:.94rem;line-height:1.6}.professional-article_professionalArticle__JAmkr .article-media-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.professional-article_professionalArticle__JAmkr .article-media-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.professional-article_professionalArticle__JAmkr .article-media-grid img{width:100%;height:100%;margin:0;object-fit:cover;border-radius:.7rem}.professional-article_professionalArticle__JAmkr .article-media-grid--three img{aspect-ratio:2/3}.professional-article_professionalArticle__JAmkr .article-media-grid--two img{aspect-ratio:3/2}.professional-article_professionalArticle__JAmkr .article-media-block figcaption,.professional-article_professionalArticle__JAmkr .article-portrait figcaption{margin-top:.7rem;color:#6c6861;font-size:.9rem;line-height:1.55;text-align:center}.professional-article_professionalArticle__JAmkr .article-portrait{max-width:31rem;margin:2rem auto}.professional-article_professionalArticle__JAmkr .article-portrait img{aspect-ratio:2/3;margin:0 0 .7rem;object-fit:cover}.professional-article_professionalArticle__JAmkr .profession-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0 2.25rem}.professional-article_professionalArticle__JAmkr .profession-grid:focus-visible{outline:3px solid rgb(78 205 196/35%);outline-offset:4px}.professional-article_professionalArticle__JAmkr .profession-card{min-width:0;overflow:hidden;background:#fffdf9;border:1px solid #ddd4c8;border-radius:.9rem}.professional-article_professionalArticle__JAmkr .profession-card img{width:100%;aspect-ratio:3/2;margin:0;object-fit:cover;object-position:center 28%;border-radius:0}.professional-article_professionalArticle__JAmkr .profession-card-body{padding:1rem 1.05rem 1.15rem}.professional-article_professionalArticle__JAmkr .profession-kicker{display:block;margin-bottom:.45rem;color:#166f6a;font-size:.72rem;font-weight:800;letter-spacing:.08em;line-height:1.45;text-transform:uppercase}.professional-article_professionalArticle__JAmkr .profession-card-title{margin:0;font-size:1.2rem}.professional-article_professionalArticle__JAmkr .profession-card p{margin:.65rem 0 0;color:#64615c;font-size:.96rem;line-height:1.65}.professional-article_professionalArticle__JAmkr .faq{border-top:1px solid #ddd4c8}.professional-article_professionalArticle__JAmkr .faq details{border-bottom:1px solid #ddd4c8}.professional-article_professionalArticle__JAmkr .faq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;color:#121615;font-weight:700;line-height:1.45;cursor:pointer;list-style:none}.professional-article_professionalArticle__JAmkr .faq summary::-webkit-details-marker{display:none}.professional-article_professionalArticle__JAmkr .faq summary:after{flex:0 0 auto;color:#166f6a;font-size:1.3rem;content:"+"}.professional-article_professionalArticle__JAmkr .faq details[open] summary:after{content:"−"}.professional-article_professionalArticle__JAmkr .faq details p{margin:0;padding:0 0 1rem}@media (max-width:640px){.professional-article_professionalArticle__JAmkr{font-size:1rem}.professional-article_professionalArticle__JAmkr h2{margin-top:2.5rem;padding-bottom:.5rem}.professional-article_professionalArticle__JAmkr h3{margin-top:1.85rem}.professional-article_professionalArticle__JAmkr ol,.professional-article_professionalArticle__JAmkr ul{padding-left:1.25rem}.professional-article_professionalArticle__JAmkr .answer-box,.professional-article_professionalArticle__JAmkr .cta-box{padding:1rem}.professional-article_professionalArticle__JAmkr td,.professional-article_professionalArticle__JAmkr th{padding:.7rem .8rem}.professional-article_professionalArticle__JAmkr .direction-row{grid-template-columns:1fr;gap:.25rem}.professional-article_professionalArticle__JAmkr .brief-grid{grid-template-columns:1fr}.professional-article_professionalArticle__JAmkr .brief-item,.professional-article_professionalArticle__JAmkr .brief-item:last-child{grid-column:auto;min-height:auto}.professional-article_professionalArticle__JAmkr .profession-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(16.5rem,84vw);gap:.85rem;margin-right:-1rem;padding-right:1rem;padding-bottom:.6rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain}.professional-article_professionalArticle__JAmkr .profession-card{scroll-snap-align:start}.professional-article_professionalArticle__JAmkr .example dl>div{grid-template-columns:1fr;gap:.2rem}.professional-article_professionalArticle__JAmkr .review-path{grid-template-columns:1fr}.professional-article_professionalArticle__JAmkr .review-path div{text-align:left}.professional-article_professionalArticle__JAmkr .arrow{justify-self:center;line-height:1;transform:rotate(90deg)}.professional-article_professionalArticle__JAmkr .copy-box.compact-grid ul{column-count:1}.professional-article_professionalArticle__JAmkr .article-media-grid--three,.professional-article_professionalArticle__JAmkr .article-media-grid--two,.professional-article_professionalArticle__JAmkr .starting-points{grid-template-columns:1fr}.professional-article_professionalArticle__JAmkr .article-media-grid--three{grid-template-columns:repeat(3,minmax(14.5rem,78vw));padding-bottom:.5rem;overflow-x:auto;scroll-snap-type:x mandatory}.professional-article_professionalArticle__JAmkr .article-media-grid--three img{max-height:32rem;scroll-snap-align:start}}.studio-family-guide_article__3IGOG{color:color-mix(in srgb,var(--color-warm-grey) 90%,transparent);font-size:1rem;line-height:1.8}.studio-family-guide_article__3IGOG>*+*{margin-top:1.35rem}.studio-family-guide_article__3IGOG h2,.studio-family-guide_article__3IGOG h3{color:var(--color-warm-grey);scroll-margin-top:6rem}.studio-family-guide_article__3IGOG h2{border-bottom:2px solid color-mix(in srgb,var(--color-primary) 30%,transparent);font-size:1.55rem;font-weight:900;line-height:1.28;margin-top:3.25rem;padding-bottom:.7rem}.studio-family-guide_article__3IGOG h3{font-size:1.22rem;font-weight:800;line-height:1.35;margin-top:2.25rem}.studio-family-guide_article__3IGOG li,.studio-family-guide_article__3IGOG p{color:color-mix(in srgb,var(--color-warm-grey) 92%,transparent)}.studio-family-guide_article__3IGOG strong{color:var(--color-warm-grey);font-weight:800}.studio-family-guide_article__3IGOG ol,.studio-family-guide_article__3IGOG ul{padding-left:1.45rem}.studio-family-guide_article__3IGOG ul{list-style:disc}.studio-family-guide_article__3IGOG ol{list-style:decimal}.studio-family-guide_article__3IGOG li+li{margin-top:.55rem}.studio-family-guide_article__3IGOG a{color:var(--color-primary);font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.18em}.studio-family-guide_article__3IGOG a:hover{color:var(--color-deep-charcoal)}.studio-family-guide_article__3IGOG figure{margin:2rem 0}.studio-family-guide_article__3IGOG img{border-radius:1rem;box-shadow:0 12px 28px rgb(18 22 21/12%);display:block;height:auto;max-width:100%;width:100%}.studio-family-guide_article__3IGOG figcaption,.studio-family-guide_article__3IGOG>em{color:color-mix(in srgb,var(--color-warm-grey) 70%,transparent);display:block;font-size:.875rem;line-height:1.55;margin:.6rem auto 2rem;max-width:44rem;text-align:center}.studio-family-guide_article__3IGOG table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.studio-family-guide_article__3IGOG td,.studio-family-guide_article__3IGOG th{border-bottom:1px solid color-mix(in srgb,var(--color-warm-grey) 14%,transparent);min-width:9rem;padding:.75rem;text-align:left;vertical-align:top}.studio-family-guide_article__3IGOG th{background:color-mix(in srgb,var(--color-warm-sand) 45%,white);color:var(--color-warm-grey);font-weight:800}.studio-family-guide_article__3IGOG .blog-answer-block{background:var(--color-background-light);border-left:4px solid var(--color-primary);border-radius:.8rem;margin:0 0 1.75rem;padding:1rem 1.1rem}.studio-family-guide_article__3IGOG .blog-answer-block p{margin:0}.studio-family-guide_article__3IGOG .blog-cta-button{align-items:center;background:var(--color-primary);border-radius:9999px;color:#121615;display:inline-flex;font-weight:800;justify-content:center;margin-top:.4rem;min-height:2.8rem;padding:.65rem 1.15rem;text-decoration:none}.studio-family-guide_article__3IGOG .blog-cta-button:hover{background:var(--color-deep-charcoal);color:#fff}@media (min-width:768px){.studio-family-guide_article__3IGOG{font-size:1.08rem}.studio-family-guide_article__3IGOG h2{font-size:1.9rem}.studio-family-guide_article__3IGOG h3{font-size:1.42rem}}