@font-face{font-family:Clash Display;src:url(/studio-demo/fonts/ClashDisplay-Variable.woff2) format("woff2-variations");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/studio-demo/fonts/DMSans-Variable.woff2) format("woff2-variations");font-weight:100 1000;font-style:normal;font-display:swap}.studio_root__Ir0fU{--night:#16181d;--ink:#14171c;--ink-soft:#232830;--graphite:#3a3f47;--quiet:#5f6169;--paper:#ffffff;--canvas:#f7f4ee;--ground:#efebe3;--ground-deep:#e3ddd1;--ivory:#f8f5ef;--ivory-quiet:#b6b4ae;--rule:#d6d0c4;--rule-strong:#a8a294;--rule-dark:#333840;--copper:#7a4a22;--copper-light:#d9a878;--copper-wash:#f6efe6;--display:"Clash Display",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--sans:"DM Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--gutter:max(5vw,18px);--measure:1240px;--control-radius:6px;--control-height:52px;--control-height-sm:48px;background:var(--canvas);color:var(--ink);font-family:var(--sans);font-size:1.0625rem;line-height:1.55;-webkit-font-smoothing:antialiased;touch-action:manipulation}.studio_root__Ir0fU,.studio_root__Ir0fU *,.studio_root__Ir0fU :after,.studio_root__Ir0fU :before{box-sizing:border-box}.studio_root__Ir0fU :where(h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd){margin:0;padding:0}.studio_root__Ir0fU :where(ul,ol){list-style:none}.studio_root__Ir0fU :where(h1,h2,h3,h4){font-family:var(--display);font-weight:500;color:var(--ink);letter-spacing:-.022em;line-height:1.08;text-wrap:balance;overflow-wrap:anywhere}.studio_root__Ir0fU :where(p,li,dd,dt){overflow-wrap:anywhere}.studio_root__Ir0fU :where(p){color:var(--graphite);font-size:inherit;line-height:inherit}.studio_root__Ir0fU :where(a){color:inherit}.studio_root__Ir0fU :where(button){font:inherit;color:inherit}.studio_root__Ir0fU :where(img,svg){max-width:100%}.studio_root__Ir0fU :where(*):focus-visible{outline:3px solid var(--copper);outline-offset:3px}.studio_root__Ir0fU :where(h1,h2,h3,section,[id]){scroll-margin-top:84px}.studio_shell__oPO4y{display:block}.studio_section__ys66P{padding-block:clamp(42px,5vw,74px);padding-inline:var(--gutter)}.studio_inner__zLm9o{max-width:var(--measure);margin-inline:auto}.studio_onPaper__WD1VO{background:var(--paper);border-top:1px solid var(--rule)}.studio_onCanvas___dM3L{background:var(--canvas);border-top:1px solid var(--rule)}.studio_onNight__ILDk9{background:var(--night);color:var(--ivory)}.studio_onNight__ILDk9 :where(h1,h2,h3,h4){color:var(--ivory)}.studio_onNight__ILDk9 :where(p,li){color:var(--ivory-quiet)}.studio_onNight__ILDk9 :where(*):focus-visible{outline-color:var(--copper-light)}.studio_title__iBFEx{font-size:clamp(1.875rem,3.6vw,2.75rem);letter-spacing:-.028em;max-width:20ch}.studio_standfirst__G4vlO{margin-top:14px;font-size:clamp(1.0313rem,1.15vw,1.125rem);color:var(--quiet);max-width:62ch}.studio_onNight__ILDk9 .studio_standfirst__G4vlO{color:var(--ivory-quiet)}.studio_note__pRJHC{font-size:.9375rem;color:var(--quiet);max-width:72ch}.studio_aside__AzqFQ{margin-top:14px;font-size:.9375rem;color:var(--quiet);max-width:60ch;border-left:2px solid var(--rule-strong);padding-left:14px}.studio_microLabel__kgQcx{font-family:var(--sans);font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--quiet)}.studio_sectionHead__vLyOm{display:grid;gap:0;max-width:74ch}.studio_sectionActions__uskv5{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(20px,2.4vw,28px)}.studio_visuallyHidden__2ahPD{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.studio_plainLink__smBf_{color:var(--copper);text-decoration:underline;text-underline-offset:3px}.studio_onNight__ILDk9 .studio_plainLink__smBf_{color:var(--copper-light)}.studio_previewBar__UhEF7{background:var(--night);color:var(--ivory-quiet);border-bottom:1px solid var(--rule-dark)}.studio_previewBarInner__G87q0{max-width:calc(var(--measure) + var(--gutter) * 2);margin-inline:auto;padding:7px var(--gutter) 8px;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;font-size:.8125rem;line-height:1.45;color:var(--ivory-quiet)}.studio_previewBarTitle__u15u2{flex:0 0 auto;color:var(--copper-light);font-weight:500;letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem}.studio_action__UlkHg{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:var(--control-height);padding:0 24px;border-radius:var(--control-radius);font-family:var(--sans);font-size:1rem;font-weight:500;text-decoration:none;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.studio_actionPrimary__l2BhM{border:1px solid var(--ink);background:var(--ink);color:var(--paper)}.studio_actionPrimary__l2BhM:hover{background:var(--copper);border-color:var(--copper)}.studio_actionSecondary__DdAVY{min-height:var(--control-height-sm);border:1px solid var(--rule-strong);background:transparent;color:var(--ink)}.studio_actionSecondary__DdAVY:hover{border-color:var(--ink);background:var(--ink);color:var(--ivory)}.studio_actionBlock__njCrI{width:100%}.studio_onNight__ILDk9 .studio_actionPrimary__l2BhM{background:var(--ivory);border-color:var(--ivory);color:var(--ink)}.studio_onNight__ILDk9 .studio_actionPrimary__l2BhM:hover{background:var(--copper-light);border-color:var(--copper-light);color:var(--ink)}.studio_onNight__ILDk9 .studio_actionSecondary__DdAVY{border-color:var(--rule-dark);color:var(--ivory)}.studio_onNight__ILDk9 .studio_actionSecondary__DdAVY:hover{background:var(--ivory);color:var(--ink);border-color:var(--ivory)}.studio_nav__j5Dtb{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--canvas) 92%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--rule);color:var(--ink)}.studio_navInner__A4gD0{max-width:calc(var(--measure) + var(--gutter) * 2);margin-inline:auto;display:flex;align-items:center;gap:18px;padding:8px var(--gutter)}.studio_mark__Et_7L{display:inline-flex;align-items:center;min-height:44px;font-family:var(--display);font-size:1.125rem;font-weight:500;letter-spacing:-.02em;text-decoration:none;color:var(--ink)}.studio_navLinks__vSsNs{display:flex;align-items:center;gap:24px;margin-left:auto;font-size:.9375rem}.studio_navLinks__vSsNs a{text-decoration:none;color:var(--quiet);display:inline-flex;align-items:center;min-height:44px;transition:color .14s ease}.studio_navLinks__vSsNs a:hover{color:var(--ink)}.studio_navCta__zf88K{margin-left:14px}.studio_navCta__zf88K .studio_action__UlkHg{min-height:var(--control-height-sm);padding-inline:18px;font-size:.9375rem}.studio_mobilePanel__WbJkL,.studio_navToggle__oOYQp{display:none}@media (max-width:980px){.studio_navCta__zf88K,.studio_navLinks__vSsNs{display:none}.studio_navToggle__oOYQp{display:inline-flex;align-items:center;gap:8px;margin-left:auto;min-height:var(--control-height-sm);padding:0 16px;border-radius:var(--control-radius);background:transparent;border:1px solid var(--rule-strong);color:var(--ink);font-size:.9375rem;font-weight:500;cursor:pointer}.studio_navToggle__oOYQp:hover{border-color:var(--ink)}.studio_mobilePanel__WbJkL{display:block;border-top:1px solid var(--rule);background:var(--paper);padding:2px var(--gutter) 18px}.studio_mobilePanel__WbJkL a{display:flex;align-items:center;min-height:52px;text-decoration:none;color:var(--ink);font-size:1.0625rem;border-bottom:1px solid var(--rule)}.studio_mobileCta__RjxLW{margin-top:16px}}.studio_hero__Qt4f_{background:var(--canvas);color:var(--ink)}.studio_heroInner__9yILR{max-width:calc(var(--measure) + var(--gutter) * 2);margin-inline:auto;padding:clamp(26px,3.6vw,54px) var(--gutter) clamp(32px,4.2vw,60px);display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(24px,3.4vw,52px);align-items:center}.studio_heroCopy__BDgOH{display:grid;gap:18px;justify-items:start}.studio_eyebrow__T0ciA{font-size:.875rem;font-weight:500;color:var(--copper);max-width:44ch}.studio_heroTitle__fdypT{font-family:var(--display);font-weight:500;font-size:clamp(2.125rem,3.6vw,3rem);letter-spacing:-.03em;line-height:1.05;color:var(--ink);max-width:18ch}.studio_titleLine__oF5nP{display:block}.studio_heroIntro___Y_ke{font-size:clamp(1.0313rem,1.15vw,1.125rem);line-height:1.6;color:var(--graphite);max-width:46ch}.studio_deliverables__LjmR2{display:grid;gap:0;width:100%;max-width:52ch;border-top:2px solid var(--ink)}.studio_deliverable__7fvnM{display:grid;grid-template-columns:minmax(0,.34fr) minmax(0,1fr);gap:6px 18px;padding-block:11px;border-bottom:1px solid var(--rule)}.studio_deliverableName__eLvvh{font-family:var(--display);font-size:1.0625rem;font-weight:500;letter-spacing:-.02em;color:var(--ink)}.studio_deliverableValue__SV5WE{font-size:.9688rem;line-height:1.5;color:var(--graphite)}@media (max-width:620px){.studio_deliverable__7fvnM{grid-template-columns:1fr;gap:2px}}.studio_focusLine__lcRyh{font-size:.9375rem;color:var(--quiet);max-width:54ch}.studio_heroActions__k8ciO{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.studio_ctaSupport__mCYfd{font-size:.875rem;color:var(--quiet)}.studio_onNight__ILDk9 .studio_ctaSupport__mCYfd{color:var(--ivory-quiet)}.studio_heroFigure__pEspG{display:grid;gap:10px}.studio_heroFrame___aQce{position:relative;aspect-ratio:3/2;overflow:hidden;background:var(--ground)}.studio_heroFrame___aQce img{object-fit:cover;object-position:50% 50%}.studio_figureCaption___PhQ7{font-size:.8125rem;color:var(--quiet);max-width:48ch}@media (max-width:900px){.studio_heroInner__9yILR{grid-template-columns:1fr;gap:22px;padding-block:18px 28px}.studio_heroTitle__fdypT{font-size:clamp(1.9375rem,8.2vw,2.5rem);max-width:20ch}}.studio_photo__IAxSq img{filter:saturate(.96) contrast(1.03)}.studio_photoFrame__9v2mS{box-shadow:0 22px 44px -30px rgba(20,23,28,.45);border:1px solid var(--rule);border-radius:var(--control-radius)}.studio_framePending__4_gi4{display:grid;place-items:center;background:repeating-linear-gradient(135deg,var(--ground) 0 10px,var(--ground-deep) 10px 20px);border:1px solid var(--rule)}.studio_framePendingLabel__6f5DZ{font-size:.8125rem;color:var(--quiet);padding:6px 12px;border:1px dashed var(--rule-strong);background:var(--paper)}.studio_demoLabel__bbv06{margin-top:clamp(18px,2.2vw,26px);padding:10px 14px;border:1px dashed var(--rule-strong);border-radius:var(--control-radius);font-size:.875rem;color:var(--quiet);max-width:78ch}.studio_sampleGrid__prgS7{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.15fr) minmax(0,1.05fr);gap:clamp(14px,1.8vw,22px);align-items:start;margin-top:clamp(18px,2.2vw,26px)}.studio_sampleQuestion__5UXaZ{background:var(--ground);border:1px solid var(--rule);border-radius:var(--control-radius);padding:18px 20px 20px;display:grid;gap:10px;align-content:start}.studio_questionText__meP4Q{font-family:var(--display);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:500;letter-spacing:-.024em;line-height:1.18;color:var(--ink)}.studio_pillarTag__3mpMW{font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--copper)}.studio_carouselCard__qf6u_,.studio_scriptCard__k6otF{background:var(--paper);border:1px solid var(--rule);border-radius:var(--control-radius);padding:16px 18px 18px;display:grid;gap:12px;align-content:start}.studio_carouselCard__qf6u_{background:var(--ground-deep);border-color:var(--rule-strong)}.studio_cardTop__xGUSi{display:grid;gap:3px}.studio_cardMeta__VhlVY{font-size:.8125rem;color:var(--quiet);font-variant-numeric:tabular-nums}.studio_beats__qreNA{display:grid}.studio_beat__Ahmp9{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;padding-block:8px;border-top:1px solid var(--rule);font-size:.9063rem;line-height:1.55}.studio_beatTime__CQQ_8{color:var(--quiet);font-variant-numeric:tabular-nums}.studio_beatText__AdRE5{color:var(--graphite)}.studio_beatHook__TyEmA{background:var(--copper-wash);box-shadow:inset 2px 0 0 var(--copper);padding-inline:8px;margin-inline:-8px}.studio_beatHook__TyEmA .studio_beatText__AdRE5{color:var(--ink)}.studio_beatTag__C6atv{display:inline-block;margin-left:8px;font-size:.6875rem;color:var(--copper);font-weight:500}.studio_guidance__TZNPC{border-top:1px solid var(--rule);padding-top:12px;display:grid;gap:7px}.studio_guidanceList__s4cad{display:grid;gap:6px}.studio_guidanceList__s4cad li{font-size:.875rem;line-height:1.5;color:var(--graphite);padding-left:14px;position:relative}.studio_guidanceList__s4cad li:before{content:"";position:absolute;left:0;top:.66em;width:6px;height:1px;background:var(--copper)}.studio_slides__Iv_ev{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.studio_slide__wVPzN{background:var(--paper);border:1px solid var(--rule);border-radius:4px;padding:10px;display:grid;align-content:start;gap:5px;min-height:80px}.studio_slideNum__RKb_3{font-family:var(--display);font-size:1.0625rem;font-weight:500;color:var(--quiet);line-height:1}.studio_slideLead__JSwHL{font-family:var(--display);font-weight:500;font-size:clamp(.875rem,1vw,1rem);line-height:1.16;letter-spacing:-.02em;color:var(--ink)}.studio_slideSmall__B_veH{font-size:.75rem;color:var(--quiet);line-height:1.35}.studio_slideFirst__8ahwt{background:var(--ink);border-color:var(--ink)}.studio_slideFirst__8ahwt .studio_slideNum__RKb_3{color:var(--copper-light)}.studio_slideFirst__8ahwt .studio_slideLead__JSwHL{color:var(--ivory)}.studio_slideFirst__8ahwt .studio_slideSmall__B_veH{color:var(--ivory-quiet)}.studio_sampleFoot__xl6m3{margin-top:clamp(20px,2.4vw,28px);padding-top:18px;border-top:1px solid var(--rule)}.studio_alsoList__iH69t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px clamp(18px,3vw,44px);margin-top:9px}.studio_alsoList__iH69t li{display:grid;gap:2px}.studio_alsoKind__uPi_7{font-size:.8125rem;font-weight:500;color:var(--copper)}.studio_alsoQuestion__JJyZ9{font-size:.9375rem;color:var(--graphite)}@media (max-width:980px){.studio_sampleGrid__prgS7{grid-template-columns:1fr}}@media (max-width:640px){.studio_alsoList__iH69t{grid-template-columns:1fr}}@media (max-width:900px){.studio_slides__Iv_ev{grid-template-columns:repeat(2,minmax(0,1fr))}}.studio_journeyGrid__J1XDf{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);gap:clamp(24px,4vw,60px);align-items:start;margin-top:clamp(20px,2.4vw,30px)}.studio_phaseLabel__zSYHS{font-family:var(--sans);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--copper)}.studio_steps__DIYLy{display:grid;margin-top:10px;border-top:2px solid var(--ink)}.studio_step__Auq4_{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;padding-block:16px;border-bottom:1px solid var(--rule)}.studio_stepNum__CEKKZ{font-family:var(--display);font-size:1rem;font-weight:500;color:var(--quiet);font-variant-numeric:tabular-nums;padding-top:2px}.studio_stepBody__KwUOJ{display:grid;gap:6px}.studio_stepName__tJ8_R{font-family:var(--display);font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:500;letter-spacing:-.022em;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.studio_stepTag__ZzDa6{font-family:var(--sans);font-size:.6875rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--graphite);border:1px solid var(--rule-strong);border-radius:4px;padding:3px 8px}.studio_stepText__DiX40{font-size:.9688rem;line-height:1.55;color:var(--graphite);max-width:58ch}.studio_gate__uCrog{justify-self:start;font-size:.9063rem;font-weight:500;color:var(--copper);background:var(--copper-wash);border-radius:4px;padding:6px 11px;max-width:100%}.studio_journeySide__HesD4{display:grid;gap:18px}.studio_journeyFigure__u_pP2{display:grid}.studio_sideFrame__5WQZq{position:relative;aspect-ratio:2/3;overflow:hidden;background:var(--ground)}.studio_sideFrame__5WQZq img{object-fit:cover;object-position:50% 50%}.studio_laterBox__y3yEM{border:1px solid var(--ink);border-radius:var(--control-radius);background:var(--paper);padding:clamp(18px,2.2vw,26px);display:grid;gap:10px}.studio_laterBody__2ymiS{font-size:.9688rem;line-height:1.55;color:var(--graphite)}.studio_laterPoint__SPjoE{margin-top:4px;padding-top:12px;border-top:1px solid var(--rule);font-size:.9063rem;line-height:1.5;color:var(--quiet)}@media (max-width:980px){.studio_journeyGrid__J1XDf{grid-template-columns:1fr}.studio_journeyFigure__u_pP2{justify-items:center}.studio_sideFrame__5WQZq{width:min(100%,clamp(240px,58vw,360px));margin-inline:auto}}@media (max-width:480px){.studio_step__Auq4_{grid-template-columns:26px minmax(0,1fr);gap:10px}}.studio_practiceGrid__RYu2S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3.6vw,56px);align-items:start;margin-top:clamp(20px,2.4vw,30px)}.studio_practiceInputs__9wlt1,.studio_practiceRoles__IUyQO{display:grid;gap:10px;align-content:start}.studio_inputList__Hl_st{display:grid;gap:8px;border-top:1px solid var(--rule);padding-top:12px}.studio_inputList__Hl_st li{font-size:.9688rem;line-height:1.5;color:var(--graphite);padding-left:16px;position:relative}.studio_inputList__Hl_st li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:1px;background:var(--copper)}.studio_roleList__w6iZ9{display:grid;border-top:1px solid var(--rule)}.studio_role__eWWu2{display:grid;grid-template-columns:minmax(0,.3fr) minmax(0,1fr);gap:4px 18px;padding-block:12px;border-bottom:1px solid var(--rule)}.studio_roleWho__UppiH{font-family:var(--display);font-size:1.0625rem;font-weight:500;letter-spacing:-.02em;color:var(--ink)}.studio_roleDoes__uK43Y{font-size:.9375rem;line-height:1.5;color:var(--graphite)}@media (max-width:900px){.studio_practiceGrid__RYu2S{grid-template-columns:1fr}}@media (max-width:560px){.studio_role__eWWu2{grid-template-columns:1fr;gap:2px}}.studio_pillars__YeFg8{margin-top:clamp(24px,3vw,36px);padding-top:18px;border-top:1px solid var(--rule);display:grid;gap:12px}.studio_pillarList__1QG_V{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,28px)}.studio_pillar__0z_V0{display:grid;gap:4px;align-content:start}.studio_pillarName__852K_{font-family:var(--display);font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:500;letter-spacing:-.022em;color:var(--ink)}.studio_pillarBody____N0n{font-size:.9375rem;line-height:1.5;color:var(--quiet)}@media (max-width:760px){.studio_pillarList__1QG_V{grid-template-columns:1fr;gap:14px}}.studio_packageGrid__G2AzO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.2vw,26px);align-items:start;margin-top:clamp(20px,2.4vw,30px)}.studio_package__IoFGL{background:var(--paper);border:1px solid var(--rule);border-radius:var(--control-radius);padding:clamp(20px,2.4vw,30px);display:grid;gap:10px;align-content:start}.studio_package__IoFGL:last-child{border-color:var(--ink)}.studio_packageName__zlQVj{font-family:var(--display);font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:500;letter-spacing:-.028em}.studio_packageKicker__S7KMh{font-size:.9375rem;color:var(--quiet)}.studio_weList__LkfCN,.studio_youList__BSUNN{display:grid;gap:8px;margin-bottom:4px}.studio_weList__LkfCN li,.studio_youList__BSUNN li{font-size:.9688rem;line-height:1.5;color:var(--graphite);padding-left:16px;position:relative}.studio_weList__LkfCN li:before,.studio_youList__BSUNN li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:1px}.studio_weList__LkfCN li:before{background:var(--copper)}.studio_youList__BSUNN li:before{background:var(--rule-strong)}@media (max-width:860px){.studio_packageGrid__G2AzO{grid-template-columns:1fr}}.studio_faqGrid__9QKO4{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:clamp(22px,4.2vw,64px);align-items:start}.studio_faqList__vKqfx{display:grid}.studio_faqItem__FbO6C{border-top:1px solid var(--rule)}.studio_faqList__vKqfx li:last-child .studio_faqItem__FbO6C{border-bottom:1px solid var(--rule)}.studio_faqItem__FbO6C summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:60px;padding-block:12px;cursor:pointer;font-family:var(--display);font-size:clamp(1.0625rem,1.3vw,1.1875rem);font-weight:500;letter-spacing:-.02em;list-style:none;color:var(--ink)}.studio_faqItem__FbO6C summary::-webkit-details-marker{display:none}.studio_faqSign__KAJsh{flex:0 0 auto;width:24px;height:24px;border:1px solid var(--rule-strong);border-radius:4px;display:grid;place-items:center;font-size:.9375rem;line-height:1;transition:transform .18s ease,background-color .18s ease,color .18s ease}.studio_faqItem__FbO6C[open] .studio_faqSign__KAJsh{background:var(--ink);color:var(--ivory);transform:rotate(45deg)}.studio_faqAnswer__hJ7DG{padding-bottom:18px;max-width:62ch;color:var(--quiet)}@media (max-width:860px){.studio_faqGrid__9QKO4{grid-template-columns:1fr;gap:18px}}.studio_enquiryGrid__pdJBy{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,4vw,60px);align-items:start}.studio_enquiryTitle__sWS8x{font-family:var(--display);font-size:clamp(2rem,4.4vw,3rem);font-weight:500;letter-spacing:-.03em;line-height:1.04;max-width:16ch;color:var(--ivory)}.studio_enquiryFallback__aeX5g{margin-top:14px;font-size:.9375rem;color:var(--ivory-quiet)}.studio_statusBox__HN4Xm{border:1px solid var(--rule-dark);border-radius:var(--control-radius);background:rgba(248,245,239,.06);padding:clamp(18px,2.2vw,26px);display:grid;gap:9px}.studio_statusTitle__O0TvY{font-family:var(--display);font-size:1.125rem;font-weight:500;letter-spacing:-.022em;color:var(--ivory)}.studio_statusBody__jlfas{font-size:.9375rem;line-height:1.55;color:var(--ivory-quiet)}.studio_callList__6cJal{display:grid;gap:8px}.studio_callList__6cJal li{font-size:.9375rem;line-height:1.5;color:var(--ivory-quiet);padding-left:16px;position:relative}.studio_callList__6cJal li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:1px;background:var(--copper-light)}@media (max-width:900px){.studio_enquiryGrid__pdJBy{grid-template-columns:1fr}}.studio_footer__mNh_o{display:block;background:var(--paper);border-top:1px solid var(--rule);padding:clamp(32px,4.2vw,54px) var(--gutter);font-size:.9375rem}.studio_footerInner__R9Pgh{max-width:var(--measure);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,.8fr));gap:26px}.studio_footerHeading__NW8Wb{font-family:var(--display);font-size:1rem;font-weight:500;color:var(--ink)}.studio_footerNoteInline__w33jw{margin-top:6px;font-size:.9375rem;color:var(--quiet);max-width:34ch}.studio_footerInner__R9Pgh ul{display:grid;margin-top:4px}.studio_footerInner__R9Pgh a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;color:var(--quiet)}.studio_footerInner__R9Pgh a:hover{color:var(--copper)}.studio_footerBase__gQ4kx{max-width:var(--measure);margin:24px auto 0;padding-top:16px;border-top:1px solid var(--rule);display:grid;gap:4px}.studio_footerBase__gQ4kx,.studio_footerBase__gQ4kx p{font-size:.8125rem;color:var(--quiet)}@media (max-width:780px){.studio_footerInner__R9Pgh{grid-template-columns:1fr;gap:14px}}.studio_ledger__LHgS1{margin-top:clamp(20px,2.4vw,30px);border-top:2px solid var(--ink)}.studio_ledgerRow__l7i3_{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:clamp(14px,3vw,48px);align-items:baseline;padding-block:15px;border-bottom:1px solid var(--rule)}.studio_ledgerTerm__QY0ng{font-family:var(--display);font-size:clamp(1.0625rem,1.7vw,1.375rem);font-weight:500;letter-spacing:-.024em;line-height:1.16;color:var(--ink)}.studio_ledgerDetail__GignV{color:var(--quiet);max-width:62ch;font-size:.9688rem;line-height:1.6}@media (max-width:720px){.studio_ledgerRow__l7i3_{grid-template-columns:1fr;gap:6px}}@media (max-width:520px){.studio_heroActions__k8ciO,.studio_sectionActions__uskv5{display:grid;grid-template-columns:1fr;gap:10px;width:100%}.studio_heroActions__k8ciO .studio_action__UlkHg,.studio_sectionActions__uskv5 .studio_action__UlkHg{width:100%}}@media (prefers-reduced-motion:no-preference){.studio_heroCopy__BDgOH>*{animation:studio_rise__o9Q61 .64s cubic-bezier(.2,.7,.3,1) both}.studio_heroCopy__BDgOH>:first-child{animation-delay:30ms}.studio_heroCopy__BDgOH>:nth-child(2){animation-delay:.11s}.studio_heroCopy__BDgOH>:nth-child(3){animation-delay:.19s}.studio_heroCopy__BDgOH>:nth-child(4){animation-delay:.26s}.studio_heroCopy__BDgOH>:nth-child(5){animation-delay:.32s}.studio_heroCopy__BDgOH>:nth-child(6){animation-delay:.38s}}@keyframes studio_rise__o9Q61{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.studio_root__Ir0fU *,.studio_root__Ir0fU :after,.studio_root__Ir0fU :before{animation:none!important;transition:none!important}}