.studio-home_home__MHTij{min-height:100svh;overflow:hidden;color:#26231f;background:radial-gradient(circle at 87% 5%,rgb(214 190 151/45%),transparent 30rem),linear-gradient(180deg,#f8f3e9,#f4eee2 64%,#ece3d4);--home-ink:#26231f;--home-muted:#6f685f;--home-line:#cfc2b1;--home-accent:#7d4d36;--home-deep:#432c22;--home-paper:#fffdf8}.studio-home_explanation__XVKwC,.studio-home_faqPreview__Rj5fX,.studio-home_footer__L1esR,.studio-home_header__h51_P,.studio-home_hero__l8cud,.studio-home_possession__mHt_R,.studio-home_publicDocument__Py04m,.studio-home_workflow__jmpav{width:min(100% - 2rem,82rem);margin-inline:auto}.studio-home_header__h51_P{display:flex;min-height:5rem;align-items:center;justify-content:space-between;gap:2rem;border-bottom:1px solid var(--home-line)}.studio-home_brand__ndKxS{display:inline-flex;align-items:center;gap:.7rem;color:var(--home-ink);text-decoration:none}.studio-home_brand__ndKxS>span{display:grid;width:2.1rem;height:2.1rem;place-items:center;border:1px solid var(--home-accent);color:var(--home-accent);font:600 1rem var(--serif)}.studio-home_brand__ndKxS strong{font:500 1.02rem var(--serif);letter-spacing:.015em}.studio-home_header__h51_P nav{display:flex;align-items:center;gap:clamp(1rem,3vw,2.2rem)}.studio-home_footer__L1esR nav a,.studio-home_footer__L1esR>a,.studio-home_header__h51_P nav a{color:var(--home-muted);font-size:.74rem;font-weight:750;text-decoration:none}.studio-home_footer__L1esR nav a:hover,.studio-home_footer__L1esR>a:hover,.studio-home_header__h51_P nav a:hover{color:var(--home-deep)}.studio-home_header__h51_P nav .studio-home_signIn__W_yHJ{border-bottom:1px solid var(--home-accent);color:var(--home-deep);padding-block:.4rem}.studio-home_hero__l8cud{display:grid;min-height:min(52rem,calc(100svh - 5rem));grid-template-columns:minmax(0,1.12fr) minmax(23rem,.88fr);align-items:center;gap:clamp(3rem,8vw,8rem);padding-block:clamp(4rem,10vw,8rem)}.studio-home_heroCopy__Bme4e{max-width:47rem}.studio-home_eyebrow__0AW3V{margin-bottom:.7rem;color:var(--home-accent);font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.studio-home_hero__l8cud h1{max-width:9ch;margin-bottom:1.5rem;font:400 clamp(4.2rem,9vw,7.8rem) /.88 var(--serif);letter-spacing:-.065em}.studio-home_lede__VNBxa{max-width:38rem;color:var(--home-muted);font:1.16rem/1.7 var(--serif)}.studio-home_heroActions__u1TUA{display:flex;align-items:center;gap:1.3rem;margin-top:2rem}.studio-home_primaryAction__cGywr{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;border:1px solid var(--home-deep);background:var(--home-accent);color:#fff;padding:.75rem 1.2rem;font-size:.78rem;font-weight:800;text-decoration:none}.studio-home_primaryAction__cGywr:hover{background:var(--home-deep)}.studio-home_textAction__8kpLz{color:var(--home-deep);font-size:.78rem;font-weight:750;text-underline-offset:.22em}.studio-home_trustLine__Y9T_W{margin-top:1.2rem;color:var(--home-muted);font-size:.72rem}.studio-home_sceneCard__tClBo{position:relative;border:1px solid var(--home-line);background:rgb(255 253 248/88%);padding:clamp(1.3rem,4vw,2.2rem);box-shadow:0 2rem 7rem rgb(67 44 34/14%)}.studio-home_sceneCard__tClBo:before{position:absolute;z-index:-1;inset:1rem -1rem -1rem 1rem;border:1px solid rgb(125 77 54/30%);content:""}.studio-home_sceneCardHeader__n_rQV{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--home-line);padding-bottom:.8rem;color:var(--home-muted);font-size:.64rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.studio-home_sceneCard__tClBo blockquote{margin:clamp(2rem,7vw,4rem) 0;font:400 clamp(1.8rem,4vw,2.8rem) /1.16 var(--serif);letter-spacing:-.025em}.studio-home_sceneCast__H64D4{display:flex;flex-wrap:wrap;gap:.45rem}.studio-home_sceneCast__H64D4 span{border:1px solid var(--home-line);color:var(--home-muted);padding:.4rem .55rem;font-size:.63rem;font-weight:750}.studio-home_sceneCast__H64D4 .studio-home_activeRole__fBni6{border-color:var(--home-accent);background:#eee2d2;color:var(--home-deep)}.studio-home_sceneCard__tClBo>p{margin:1rem 0;color:var(--home-muted);font-size:.72rem;line-height:1.55}.studio-home_sceneCard__tClBo>p strong{color:var(--home-deep)}.studio-home_composer___icZI{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:1rem;border:1px solid var(--home-line);background:#fff;color:#9b9287;padding-left:.8rem;font-size:.72rem}.studio-home_composer___icZI strong{align-self:stretch;display:grid;place-items:center;background:var(--home-deep);color:#fff;padding-inline:1rem;font-size:.66rem}.studio-home_workflow__jmpav{padding-block:clamp(5rem,10vw,9rem);border-top:1px solid var(--home-line)}.studio-home_faqPreview__Rj5fX>header,.studio-home_workflow__jmpav>header{display:grid;grid-template-columns:.7fr 1.3fr;gap:2rem;margin-bottom:clamp(3rem,7vw,5rem)}.studio-home_explanation__XVKwC h2,.studio-home_faqPreview__Rj5fX h2,.studio-home_possession__mHt_R h2,.studio-home_workflow__jmpav h2{max-width:17ch;margin:0;font:400 clamp(2.5rem,5vw,4.5rem) /.98 var(--serif);letter-spacing:-.045em}.studio-home_workflow__jmpav ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.studio-home_workflow__jmpav li{min-height:16rem;border-top:1px solid var(--home-line);border-right:1px solid var(--home-line);padding:1.2rem}.studio-home_workflow__jmpav li:first-child{border-left:1px solid var(--home-line)}.studio-home_workflow__jmpav li>span{color:var(--home-accent);font:600 .7rem var(--serif)}.studio-home_workflow__jmpav h3{margin:3.5rem 0 .8rem;font:400 1.45rem var(--serif)}.studio-home_workflow__jmpav li p{color:var(--home-muted);font-size:.77rem;line-height:1.6}.studio-home_explanation__XVKwC,.studio-home_possession__mHt_R{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,9vw,9rem);border-block:1px solid var(--home-line);padding-block:clamp(5rem,11vw,10rem)}.studio-home_explanation__XVKwC{border-top:1px solid var(--home-line);border-bottom:0}.studio-home_explanation__XVKwC>div:last-child,.studio-home_possession__mHt_R>div:last-child{align-self:end;max-width:37rem;color:var(--home-muted);font:1.02rem/1.75 var(--serif)}.studio-home_possession__mHt_R .studio-home_textAction__8kpLz{display:inline-block;margin-top:.75rem;font-family:var(--sans)}.studio-home_faqPreview__Rj5fX{border-top:1px solid var(--home-line);padding-block:clamp(5rem,10vw,9rem)}.studio-home_faqPreview__Rj5fX>.studio-home_textAction__8kpLz{display:inline-block;margin-top:2rem}.studio-home_faqList__6VleU{border-top:1px solid var(--home-line)}.studio-home_faqList__6VleU details{border-bottom:1px solid var(--home-line)}.studio-home_faqList__6VleU summary{position:relative;padding:1.5rem 3rem 1.5rem 0;cursor:pointer;font:400 clamp(1.1rem,2vw,1.35rem) /1.35 var(--serif);list-style:none}.studio-home_faqList__6VleU summary::-webkit-details-marker{display:none}.studio-home_faqList__6VleU summary:after{position:absolute;top:1.35rem;right:.25rem;color:var(--home-accent);content:"+";font:400 1.5rem var(--serif)}.studio-home_faqList__6VleU details[open] summary:after{content:"−"}.studio-home_faqList__6VleU details p{max-width:50rem;margin-bottom:1.5rem;color:var(--home-muted);font:.98rem/1.7 var(--serif)}.studio-home_footer__L1esR{display:grid;min-height:8rem;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;border-top:1px solid var(--home-line)}.studio-home_footer__L1esR p{margin:0;color:var(--home-muted);font-size:.68rem}.studio-home_footer__L1esR nav{display:flex;align-items:center;justify-content:center;gap:1.4rem}.studio-home_footer__L1esR>a:last-child{justify-self:end}.studio-home_publicDocument__Py04m{padding-block:clamp(4rem,10vw,8rem)}.studio-home_documentHero__Y_FWd{max-width:58rem;margin-bottom:clamp(4rem,9vw,7rem)}.studio-home_documentHero__Y_FWd h1{max-width:12ch;margin-bottom:1.5rem;font:400 clamp(3.7rem,9vw,7rem) /.92 var(--serif);letter-spacing:-.055em}.studio-home_documentHero__Y_FWd>p:last-child{max-width:48rem;color:var(--home-muted);font:1.14rem/1.7 var(--serif)}.studio-home_documentBody__qRLDp{width:min(100%,58rem)}.studio-home_documentBody__qRLDp>section{padding-block:clamp(2rem,5vw,3.5rem);border-top:1px solid var(--home-line)}.studio-home_documentBody__qRLDp h2{max-width:24ch;margin-bottom:1.25rem;font:400 clamp(1.8rem,4vw,2.6rem) /1.08 var(--serif);letter-spacing:-.025em}.studio-home_documentBody__qRLDp h3{margin:1.8rem 0 .6rem;font:400 1.25rem/1.3 var(--serif)}.studio-home_documentBody__qRLDp li,.studio-home_documentBody__qRLDp section>p{max-width:48rem;color:var(--home-muted);font:.98rem/1.72 var(--serif)}.studio-home_documentBody__qRLDp a{color:var(--home-deep);text-underline-offset:.2em}.studio-home_documentBody__qRLDp .studio-home_primaryAction__cGywr{color:#fff;text-decoration:none}.studio-home_documentBody__qRLDp ul{padding-left:1.35rem}.studio-home_guideSteps__5IeaT{margin:0;padding:0;list-style:none}.studio-home_guideSteps__5IeaT li{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;border-top:1px solid var(--home-line);padding-block:1.5rem}.studio-home_guideSteps__5IeaT li:last-child{border-bottom:1px solid var(--home-line)}.studio-home_guideSteps__5IeaT li>span{color:var(--home-accent);font:600 .72rem var(--serif)}.studio-home_guideSteps__5IeaT h3{margin:0 0 .5rem}.studio-home_guideSteps__5IeaT p{margin:0}.studio-home_definitionGrid__6D9QB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--home-line);background:var(--home-line)}.studio-home_definitionGrid__6D9QB article{min-height:12rem;background:rgb(255 253 248/68%);padding:1.5rem}.studio-home_definitionGrid__6D9QB h3{margin-top:0}.studio-home_definitionGrid__6D9QB p{margin:0;color:var(--home-muted);font-size:.82rem;line-height:1.65}.studio-home_documentCallout__mP7Ia{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:clamp(3rem,7vw,6rem);border:1px solid var(--home-line);background:rgb(255 253 248/72%);padding:clamp(1.5rem,5vw,3rem)}.studio-home_documentCallout__mP7Ia h2{margin-bottom:.7rem}.studio-home_documentCallout__mP7Ia p:last-child{margin-bottom:0}@media (max-width:800px){.studio-home_explanation__XVKwC,.studio-home_faqPreview__Rj5fX>header,.studio-home_hero__l8cud,.studio-home_possession__mHt_R,.studio-home_workflow__jmpav>header{grid-template-columns:1fr}.studio-home_hero__l8cud{min-height:0}.studio-home_sceneCard__tClBo{width:min(100% - 1rem,34rem)}.studio-home_workflow__jmpav ol{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-home_workflow__jmpav li:nth-child(3){border-left:1px solid var(--home-line)}.studio-home_footer__L1esR{grid-template-columns:1fr auto}.studio-home_footer__L1esR nav{grid-row:2;grid-column:1/-1;justify-content:flex-start;padding-bottom:1.5rem}}@media (max-width:540px){.studio-home_header__h51_P nav>a:not(.studio-home_signIn__W_yHJ){display:none}.studio-home_hero__l8cud h1{font-size:clamp(3.7rem,19vw,5.7rem)}.studio-home_heroActions__u1TUA{align-items:stretch;flex-direction:column}.studio-home_textAction__8kpLz{padding:.6rem;text-align:center}.studio-home_workflow__jmpav ol{grid-template-columns:1fr}.studio-home_workflow__jmpav li{min-height:11rem;border-left:1px solid var(--home-line)}.studio-home_workflow__jmpav h3{margin-top:2rem}.studio-home_footer__L1esR{align-items:start;padding-block:2rem}.studio-home_footer__L1esR>a:last-child{max-width:9rem;text-align:right}.studio-home_definitionGrid__6D9QB{grid-template-columns:1fr}.studio-home_documentCallout__mP7Ia{align-items:stretch;flex-direction:column}}@media (prefers-reduced-motion:reduce){.studio-home_home__MHTij{scroll-behavior:auto}}