.studio-pages_page__JrNN_{--studio-muted:#b4b6ce;--studio-line:rgba(236,238,248,.17);background:#0a0b18;color:#eceef8;overflow:clip}.studio-pages_shell__64Lu3{width:min(1280px,calc(100% - 80px));margin-inline:auto}.studio-pages_page__JrNN_ h1,.studio-pages_page__JrNN_ h2,.studio-pages_page__JrNN_ h3{font-family:var(--font-display);font-weight:500;letter-spacing:-.035em;text-wrap:balance}.studio-pages_page__JrNN_ h1{font-size:clamp(42px,5vw,64px);line-height:1.06}.studio-pages_page__JrNN_ h2{font-size:clamp(30px,3.4vw,46px);line-height:1.13}.studio-pages_page__JrNN_ h3{font-size:24px;line-height:1.25}.studio-pages_page__JrNN_ p{line-height:1.75}.studio-pages_page__JrNN_ em{color:#b6a8ff;font-style:normal}.studio-pages_page__JrNN_ a,.studio-pages_page__JrNN_ summary,.studio-pages_page__JrNN_ video{outline-offset:6px}.studio-pages_page__JrNN_ a:focus-visible,.studio-pages_page__JrNN_ summary:focus-visible,.studio-pages_page__JrNN_ video:focus-visible{outline:2px solid #ff87bc}.studio-pages_page__JrNN_ article[id],.studio-pages_page__JrNN_ section[id]{scroll-margin-top:112px}.studio-pages_header__bAhFH{padding-top:150px;padding-bottom:64px}.studio-pages_topline__gaPnq{display:flex;justify-content:space-between;gap:24px;padding-bottom:20px;margin-bottom:46px;border-bottom:1px solid var(--studio-line);color:#c5c6da;font:11px/1.6 var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.studio-pages_topline__gaPnq a{padding:4px 0}.studio-pages_headerSplit__bKgsX{display:grid;grid-template-columns:1.6fr 1fr;align-items:end;gap:64px}.studio-pages_headerSplit__bKgsX>p{max-width:420px;color:var(--studio-muted);font-size:17px}.studio-pages_eyebrow__Zoupr{display:block;margin-bottom:24px;color:#b7b5e7;font:11px/1.6 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.studio-pages_sectionNav__bG_lM{display:flex;gap:32px;margin-top:44px}.studio-pages_sectionNav__bG_lM a{display:flex;align-items:center;justify-content:space-between;gap:40px;min-height:48px;padding:8px 0;border-bottom:1px solid #77718e;font-size:13px}.studio-pages_sectionNav__bG_lM a:hover{color:#ff91c1;border-color:currentColor}.studio-pages_textLink__BBMdX{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;width:fit-content;min-height:46px;border-bottom:1px solid #8581ab;font-size:14px;font-weight:500}.studio-pages_textLink__BBMdX span{font-size:20px;transition:transform .2s}.studio-pages_textLink__BBMdX:hover{color:#ff91c1}.studio-pages_textLink__BBMdX:hover span{transform:translate(2px,-2px)}.studio-pages_secondaryLink__FxdnA{display:block;width:fit-content;padding:13px 0;color:#b6b8d1;font-size:13px}.studio-pages_secondaryLink__FxdnA:hover{color:#eceef8}.studio-pages_action__QH0Gs{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:54px;width:fit-content;padding:14px 22px;border-radius:3px 20px 3px 3px;background:#d5ceff;color:#171225;font-size:14px;font-weight:600;transition:background .2s}.studio-pages_action__QH0Gs:hover{background:#ece8ff}.studio-pages_action__QH0Gs span{font-size:21px;line-height:1}.studio-pages_sectionHead__e7kza{display:grid;grid-template-columns:1.35fr 1fr;align-items:end;gap:64px;margin-bottom:56px}.studio-pages_sectionHead__e7kza>p{max-width:440px;color:var(--studio-muted);font-size:16px}.studio-pages_sectionEnd__UyQT9{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:54px;padding-top:26px;border-top:1px solid var(--studio-line)}.studio-pages_sectionEnd__UyQT9 p{max-width:550px;color:var(--studio-muted);font-size:14px}.studio-pages_closing__Vrnlr{display:grid;grid-template-columns:1.35fr 1fr;align-items:end;gap:64px;padding-block:96px}.studio-pages_closing__Vrnlr>div:last-child p{max-width:380px;margin-bottom:28px;color:var(--studio-muted)}.studio-pages_projectIndex__HVzkO{padding-bottom:80px}.studio-pages_project__Hq_B5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:60px;padding-block:36px 76px}.studio-pages_project__Hq_B5+.studio-pages_project__Hq_B5{border-top:1px solid var(--studio-line);padding-top:76px}.studio-pages_projectReverse__zl8rV{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.studio-pages_projectReverse__zl8rV .studio-pages_projectImage__FFQ1r{grid-column:1;grid-row:1}.studio-pages_projectReverse__zl8rV .studio-pages_projectCopy__XwhdJ{grid-column:2;grid-row:1}.studio-pages_indexLabel__woi0_{display:flex;align-items:center;gap:18px;margin-bottom:48px;color:#c1c0da;font:10px/1.5 var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.studio-pages_indexLabel__woi0_>span:first-child{display:grid;place-items:center;width:38px;height:38px;border:1px solid #8176b5;border-radius:0 12px 0 0;color:#ddd5ff;font-size:14px}.studio-pages_projectSector__x61RW{margin-bottom:13px;color:#b0b0c6;font-size:12px}.studio-pages_projectCopy__XwhdJ h2{margin-bottom:16px;font-size:clamp(30px,3vw,42px)}.studio-pages_projectCopy__XwhdJ>p:not(.studio-pages_projectSector__x61RW){margin-bottom:23px;color:#b8bad1;font-size:16px}.studio-pages_status__6KiHp{display:block;padding-left:13px;border-left:2px solid #b14df0;color:#c4c1dc;font:10px/1.8 var(--font-mono);letter-spacing:.025em}.studio-pages_projectCopy__XwhdJ .studio-pages_status__6KiHp{margin-bottom:27px}.studio-pages_projectImage__FFQ1r{display:block;min-width:0;padding:25px 25px 21px;background:#24233b;border:1px solid #4c466c;border-radius:2px 40px 2px 2px;transform:rotate(-1deg);transition:transform .35s ease,border-color .35s}.studio-pages_projectImage__FFQ1r:hover{transform:rotate(0);border-color:#b8a7ee}.studio-pages_projectImageWarm__pVYZ7{background:#24202d;border-color:#55454f;border-radius:40px 2px 2px 2px;transform:rotate(1deg)}.studio-pages_imageTopline__tlSA3{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:20px;color:#e1dced;font:10px/1.6 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.studio-pages_projectImage__FFQ1r img{display:block;width:100%;height:auto;aspect-ratio:1.44;object-fit:cover;object-position:top;box-shadow:0 14px 32px #0004}.studio-pages_imageFootnote__CQ7QA{display:block;margin-top:20px;color:#c5bfd1;font:9px/1.6 var(--font-mono);letter-spacing:.04em}.studio-pages_proofNote__8YhYj{padding-left:20px;border-left:1px solid #8477ab;max-width:820px;color:#a9abc4;font-size:13px}.studio-pages_motionSection__LfiXR{padding-block:88px;border-block:1px solid var(--studio-line);background:#101020}.studio-pages_motionWall__dgXTX{display:grid;grid-template-columns:.85fr 1.35fr .9fr;align-items:start;gap:32px}.studio-pages_film__qA0ed{min-width:0;margin:0}.studio-pages_film__qA0ed video{display:block;width:100%;background:#141424;border:1px solid #655379;object-fit:cover}.studio-pages_portraitFilm__jMVnK video{aspect-ratio:9/14}.studio-pages_wideFilm__9Cs0Q{padding-top:78px}.studio-pages_wideFilm__9Cs0Q video{aspect-ratio:16/9}.studio-pages_squareFilm__miscz{padding-top:160px}.studio-pages_squareFilm__miscz video{aspect-ratio:1}.studio-pages_film__qA0ed figcaption{padding-top:21px}.studio-pages_filmIndex__8xENH{color:#d4a5d8;font:10px/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.06em}.studio-pages_film__qA0ed h3{margin-top:8px;margin-bottom:8px}.studio-pages_film__qA0ed p{color:#b1b0c9;font-size:13px}.studio-pages_caseHeader__aLo2D .studio-pages_eyebrow__Zoupr{margin-bottom:20px}.studio-pages_caseHeader__aLo2D h1{max-width:920px}.studio-pages_caseIntro__5TDbM{display:grid;grid-template-columns:1.5fr 1fr;gap:80px;margin-top:36px}.studio-pages_caseIntro__5TDbM>p{max-width:690px;color:var(--studio-muted);font-size:17px}.studio-pages_caseIntro__5TDbM>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:24px}.studio-pages_caseScreen__he6au{padding-bottom:40px}.studio-pages_caseImage__tS8Us{padding:28px 50px 45px;border:1px solid #51496c;border-radius:4px 44px 4px 4px}.studio-pages_motivoImage__YFT6A{background:#302d3e}.studio-pages_unbrokenImage__wS8Gi{background:#282333}.studio-pages_caseImage__tS8Us img{width:100%;height:auto;display:block;border:1px solid #0004;box-shadow:0 20px 45px #0005}.studio-pages_projectCredits__M8dY8{display:flex;justify-content:space-between;gap:24px;padding-top:20px;color:#b4adc6;font:10px/1.6 var(--font-mono)}.studio-pages_caseBrief__iuDgF,.studio-pages_scopeSection__mwyzi{display:grid;grid-template-columns:1fr 1.2fr;gap:96px;padding-block:85px}.studio-pages_caseBriefContent__VSMdy>div+div{margin-top:30px}.studio-pages_caseBriefContent__VSMdy h3{margin-bottom:10px;color:#d9d3f5;font-size:20px}.studio-pages_caseBriefContent__VSMdy p{color:var(--studio-muted);font-size:16px}.studio-pages_caseChapterBand__g88Ky{padding-block:88px;border-block:1px solid var(--studio-line);background:#111222}.studio-pages_chapter__w4rd6{display:grid;grid-template-columns:65px 1fr 1.3fr;align-items:start;gap:36px;padding-block:30px;border-top:1px solid var(--studio-line)}.studio-pages_chapter__w4rd6:last-child{border-bottom:1px solid var(--studio-line)}.studio-pages_chapter__w4rd6>span{display:inline-block;width:34px;padding-bottom:8px;border-bottom:2px solid #b89bf0;color:#d3b5f2;font:12px/1.5 var(--font-mono)}.studio-pages_chapter__w4rd6 h3{max-width:320px;font-size:25px}.studio-pages_chapter__w4rd6 p{color:var(--studio-muted);font-size:15px}.studio-pages_designSignature__dyubT{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:60px;padding:32px 40px;background:#0a0b18}.studio-pages_designSignature__dyubT>div:first-child>span{color:#b5afc6;font:10px/1.7 var(--font-mono);text-transform:uppercase;letter-spacing:.07em}.studio-pages_designSignature__dyubT strong{display:block;margin-block:14px 4px;font-family:var(--font-display);font-size:30px;letter-spacing:.07em;font-weight:500}.studio-pages_designSignature__dyubT p{color:#b6b2c6;font-size:13px}.studio-pages_swatches__mdz0w{display:grid;grid-template-columns:repeat(4,60px);gap:13px}.studio-pages_swatches__mdz0w i{display:block;width:60px;height:72px;border:1px solid #ffffff30;border-radius:3px 15px 3px 3px}.studio-pages_swatches__mdz0w small{display:block;margin-top:9px;color:#bbb6cc;font:9px/1.5 var(--font-mono)}.studio-pages_scopeList__h13gI{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:0 32px;margin:0;padding:0}.studio-pages_scopeList__h13gI li{padding:15px 0 15px 18px;position:relative;border-bottom:1px solid var(--studio-line);color:#d1cfe3;font-size:14px}.studio-pages_scopeList__h13gI li:before{content:"";width:5px;height:5px;background:#b99bfc;position:absolute;top:23px;left:0;transform:rotate(45deg)}.studio-pages_projectDisclosure__25wFC{margin-top:35px}.studio-pages_projectDisclosure__25wFC h3{font-size:15px;margin-bottom:10px}.studio-pages_projectDisclosure__25wFC p{color:#aaaac1;font-size:13px}.studio-pages_nextProject__Gk3x4{padding-block:65px;background:#19162e;border-top:1px solid #4a3c67}.studio-pages_nextProject__Gk3x4 a{display:grid;grid-template-columns:1fr auto;gap:15px 30px;padding:10px 0}.studio-pages_nextProject__Gk3x4 a>span:first-child{grid-column:1;color:#bdb6d3;font:11px/1.6 var(--font-mono)}.studio-pages_nextProject__Gk3x4 h2{grid-column:1}.studio-pages_nextArrow__upDEj{grid-column:2;grid-row:1/3;align-self:center;font-size:48px;color:#c4a8f3}.studio-pages_nextProject__Gk3x4 a:hover h2{color:#c4a8f3}.studio-pages_aboutComposition__iRQ_a{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:56px;padding-block:18px 88px}.studio-pages_aboutImage__F2NAm{min-height:590px;position:relative;border-radius:3px 52px 3px 3px;overflow:hidden}.studio-pages_aboutImage__F2NAm img{object-fit:cover}.studio-pages_aboutImage__F2NAm:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#070811e6)}.studio-pages_aboutImage__F2NAm>span{position:absolute;left:28px;bottom:24px;right:28px;z-index:1;color:#d3c8e8;font:10px/1.7 var(--font-mono)}.studio-pages_aboutLetter__E47Pr{padding:34px 0}.studio-pages_aboutLetter__E47Pr h2{margin-bottom:25px;font-size:clamp(29px,3vw,40px)}.studio-pages_aboutLetter__E47Pr>p{margin-top:16px;color:var(--studio-muted);font-size:16px}.studio-pages_founderLine__grusO{display:flex;flex-direction:column;gap:8px;margin-top:32px;padding-top:23px;border-top:1px solid var(--studio-line)}.studio-pages_founderLine__grusO>span{font-family:var(--font-display);font-size:22px;color:#d9cff2}.studio-pages_founderLine__grusO small{font:10px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:#aaa4bd}.studio-pages_locationNote__iTeCM{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px;padding-top:25px;margin-top:-25px;border-top:1px solid var(--studio-line);color:#b5b2c7;font-size:13px}.studio-pages_principleBand__CQC25{padding-block:88px;background:#eceef8;color:#141329}.studio-pages_principleBand__CQC25 .studio-pages_eyebrow__Zoupr{color:#5d447a}.studio-pages_principleBand__CQC25 .studio-pages_sectionHead__e7kza>p{color:#59556b}.studio-pages_principles__7hNUK{display:grid;grid-template-columns:1fr 1fr;gap:42px 70px}.studio-pages_principles__7hNUK article{padding-top:24px;border-top:1px solid #bcb7cc;display:grid;grid-template-columns:45px 1fr;gap:10px 20px}.studio-pages_principles__7hNUK article>span{grid-column:1;grid-row:1/3;color:#7f3f8c;font:12px/1.7 var(--font-mono)}.studio-pages_principles__7hNUK h3{font-size:25px}.studio-pages_principles__7hNUK p{grid-column:2;color:#59556b;font-size:15px}.studio-pages_practice__6lsOO{display:grid;grid-template-columns:1fr 1.15fr;gap:80px;padding-top:95px}.studio-pages_practiceList__DB5vq a{display:grid;grid-template-columns:35px 1fr 24px;gap:16px;align-items:center;padding-block:23px;border-bottom:1px solid var(--studio-line)}.studio-pages_practiceList__DB5vq a:first-child{border-top:1px solid var(--studio-line)}.studio-pages_practiceList__DB5vq a>span:first-child{color:#c2a6ee;font:11px/1.6 var(--font-mono)}.studio-pages_practiceList__DB5vq strong{font-weight:500;font-size:18px}.studio-pages_practiceList__DB5vq a:hover strong{color:#c5b0f4}.studio-pages_careIntro__VgqZj{display:flex;align-items:center;gap:18px;margin-top:42px;padding:20px 0;border-block:1px solid var(--studio-line)}.studio-pages_careSignal__FsR0c{flex:0 0 8px;height:8px;background:#b495fa;box-shadow:0 0 0 6px #b495fa15;border-radius:50%}.studio-pages_careIntro__VgqZj p{flex:1;color:#bcb9ce;font-size:13px}.studio-pages_careIntro__VgqZj a{padding-block:12px;color:#d6cbec;font-size:13px}.studio-pages_carePlans__zEdC5{padding-bottom:75px}.studio-pages_carePlan__fwrmg{display:grid;grid-template-columns:1fr 1.5fr;gap:80px;padding:46px 0;border-bottom:1px solid var(--studio-line)}.studio-pages_carePlan__fwrmg:first-child{padding-top:0}.studio-pages_carePlan__fwrmg:last-of-type{margin-bottom:32px}.studio-pages_carePlanHeading__Ov7w_ .studio-pages_eyebrow__Zoupr{margin-bottom:16px}.studio-pages_carePlanHeading__Ov7w_ h2{font-size:34px}.studio-pages_carePlanHeading__Ov7w_>p{margin-top:10px;color:#b7b4ca;font-size:15px}.studio-pages_carePrice__DgpIW{display:flex;align-items:baseline;gap:10px;margin-block:24px 16px}.studio-pages_carePrice__DgpIW strong{font-family:var(--font-display);font-size:50px;line-height:1;font-weight:500;letter-spacing:-.04em}.studio-pages_carePrice__DgpIW span{color:#aaa6c2;font:11px/1.5 var(--font-mono)}.studio-pages_allowance__xcx_v{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;padding:16px 20px;border-left:2px solid #ad83e4;background:#19162c}.studio-pages_allowance__xcx_v>span{max-width:100px;color:#c1b2d8;font:10px/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.04em}.studio-pages_allowance__xcx_v strong{font-size:16px;font-weight:500}.studio-pages_buildsOn___1FhQ{margin-bottom:12px;color:#d0c8e3;font-size:13px}.studio-pages_careFeatures__JgOiG ul{display:grid;grid-template-columns:1fr 1fr;gap:13px 28px;list-style:none;padding:0;margin:0}.studio-pages_careFeatures__JgOiG li{position:relative;padding-left:18px;color:#bab9cd;font-size:14px;line-height:1.65}.studio-pages_careFeatures__JgOiG li:before{content:"";position:absolute;left:0;top:.7em;width:6px;height:6px;border-top:1px solid #c8a0e9;border-right:1px solid #c8a0e9;transform:rotate(45deg)}.studio-pages_careRhythm__iKcoV{padding-block:80px;background:#121222;border-block:1px solid var(--studio-line)}.studio-pages_rhythmList__sDVfo{list-style:none;display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;margin:0;padding:0}.studio-pages_rhythmList__sDVfo li{border-top:1px solid #645578;padding-top:20px}.studio-pages_rhythmList__sDVfo li>span{display:inline-block;color:#d2a9f2;font:11px/1.6 var(--font-mono);margin-bottom:28px}.studio-pages_rhythmList__sDVfo h3{font-size:23px;margin-bottom:14px}.studio-pages_rhythmList__sDVfo p{font-size:14px;color:var(--studio-muted)}.studio-pages_rhythmList__sDVfo a{color:#ddd0f5;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.studio-pages_faqSection__w8bvA{display:grid;grid-template-columns:1fr 1.4fr;gap:80px;padding-top:88px}.studio-pages_faqList__QGP_J{min-width:0}.studio-pages_faqList__QGP_J details{border-top:1px solid var(--studio-line)}.studio-pages_faqList__QGP_J details:last-child{border-bottom:1px solid var(--studio-line)}.studio-pages_faqList__QGP_J summary{display:flex;align-items:baseline;gap:18px;justify-content:space-between;padding-block:24px;cursor:pointer;list-style:none;font-family:var(--font-display);font-size:19px;line-height:1.45}.studio-pages_faqList__QGP_J summary::-webkit-details-marker{display:none}.studio-pages_faqList__QGP_J summary>span:last-child{flex-shrink:0;font-size:23px;color:#cba6ee}.studio-pages_faqList__QGP_J details[open] summary>span:last-child{transform:rotate(45deg)}.studio-pages_faqList__QGP_J details>p{padding:0 38px 25px 0;color:var(--studio-muted);font-size:15px}.studio-pages_faqList__QGP_J details[open]{background:#151325}.studio-pages_faqList__QGP_J details[open] summary,.studio-pages_faqList__QGP_J details[open]>p{padding-inline:20px}.studio-pages_questionLayout__ba8AD{display:grid;grid-template-columns:1fr 2.3fr;gap:75px;padding-block:18px 10px;align-items:start}.studio-pages_questionAside__Rz65U{position:sticky;top:120px;padding-top:20px}.studio-pages_questionAside__Rz65U>p:not(.studio-pages_eyebrow__Zoupr){font-size:22px;line-height:1.5;margin-bottom:22px}.studio-pages_questionAside__Rz65U .studio-pages_secondaryLink__FxdnA{margin-top:14px;overflow-wrap:anywhere}.studio-pages_questionNumber__2FJp9{flex:0 0 28px;color:#9e90b4;font:10px/1.6 var(--font-mono)}.studio-pages_questionLayout__ba8AD .studio-pages_faqList__QGP_J summary>span:nth-child(2){flex:1}.studio-pages_questionLayout__ba8AD .studio-pages_faqList__QGP_J details>p{padding-left:46px}.studio-pages_questionLayout__ba8AD .studio-pages_faqList__QGP_J details[open]>p{padding-left:66px}@media (max-width:1050px){.studio-pages_shell__64Lu3{width:calc(100% - 56px)}.studio-pages_closing__Vrnlr,.studio-pages_headerSplit__bKgsX,.studio-pages_sectionHead__e7kza{gap:40px;grid-template-columns:1.3fr 1fr}.studio-pages_project__Hq_B5{gap:32px;grid-template-columns:1fr 1.6fr}.studio-pages_projectReverse__zl8rV{grid-template-columns:1.6fr 1fr}.studio-pages_indexLabel__woi0_{margin-bottom:28px}.studio-pages_projectImage__FFQ1r{padding:20px}.studio-pages_motionWall__dgXTX{gap:22px}.studio-pages_squareFilm__miscz{padding-top:120px}.studio-pages_carePlan__fwrmg,.studio-pages_caseBrief__iuDgF,.studio-pages_caseIntro__5TDbM,.studio-pages_faqSection__w8bvA,.studio-pages_practice__6lsOO,.studio-pages_scopeSection__mwyzi{gap:45px}.studio-pages_chapter__w4rd6{grid-template-columns:40px 1fr 1.2fr;gap:25px}.studio-pages_aboutComposition__iRQ_a{gap:35px}.studio-pages_aboutImage__F2NAm{min-height:530px}.studio-pages_allowance__xcx_v{align-items:flex-start;flex-direction:column;gap:8px}.studio-pages_allowance__xcx_v>span{max-width:none}.studio-pages_questionLayout__ba8AD{gap:40px}}@media (max-width:800px){.studio-pages_shell__64Lu3{width:calc(100% - 40px)}.studio-pages_header__bAhFH{padding-top:120px;padding-bottom:42px}.studio-pages_topline__gaPnq{margin-bottom:32px;font-size:10px}.studio-pages_caseBrief__iuDgF,.studio-pages_caseIntro__5TDbM,.studio-pages_closing__Vrnlr,.studio-pages_faqSection__w8bvA,.studio-pages_headerSplit__bKgsX,.studio-pages_practice__6lsOO,.studio-pages_questionLayout__ba8AD,.studio-pages_scopeSection__mwyzi,.studio-pages_sectionHead__e7kza{grid-template-columns:1fr;gap:28px}.studio-pages_page__JrNN_ h1{font-size:42px}.studio-pages_page__JrNN_ h2{font-size:34px}.studio-pages_headerSplit__bKgsX>p{max-width:600px;font-size:16px}.studio-pages_sectionNav__bG_lM{margin-top:30px;gap:24px}.studio-pages_sectionNav__bG_lM a{gap:24px}.studio-pages_projectReverse__zl8rV,.studio-pages_project__Hq_B5{grid-template-columns:1fr;gap:28px;padding-block:20px 50px}.studio-pages_project__Hq_B5+.studio-pages_project__Hq_B5{padding-top:45px}.studio-pages_projectReverse__zl8rV .studio-pages_projectCopy__XwhdJ,.studio-pages_projectReverse__zl8rV .studio-pages_projectImage__FFQ1r{grid-column:auto;grid-row:auto}.studio-pages_projectCopy__XwhdJ .studio-pages_status__6KiHp{margin-bottom:16px}.studio-pages_projectCopy__XwhdJ h2{font-size:34px}.studio-pages_indexLabel__woi0_{margin-bottom:22px}.studio-pages_projectCopy__XwhdJ .studio-pages_secondaryLink__FxdnA{display:inline-block;margin-left:25px}.studio-pages_projectImage__FFQ1r{max-width:100%;transform:none}.studio-pages_projectIndex__HVzkO{padding-bottom:55px}.studio-pages_careRhythm__iKcoV,.studio-pages_caseChapterBand__g88Ky,.studio-pages_motionSection__LfiXR,.studio-pages_principleBand__CQC25{padding-block:60px}.studio-pages_sectionHead__e7kza{margin-bottom:36px}.studio-pages_sectionHead__e7kza>p{max-width:600px}.studio-pages_motionWall__dgXTX{grid-template-columns:.85fr 1.3fr;gap:35px 25px}.studio-pages_wideFilm__9Cs0Q{padding-top:45px}.studio-pages_squareFilm__miscz{grid-column:2;padding-top:0;margin-top:-70px}.studio-pages_sectionEnd__UyQT9{flex-direction:column;align-items:flex-start;gap:18px}.studio-pages_closing__Vrnlr{padding-block:65px}.studio-pages_closing__Vrnlr>div:last-child p{max-width:600px}.studio-pages_caseIntro__5TDbM>div{flex-direction:row;align-items:center;justify-content:space-between}.studio-pages_caseImage__tS8Us{padding:20px 24px 28px}.studio-pages_caseScreen__he6au{padding-bottom:15px}.studio-pages_caseBrief__iuDgF,.studio-pages_scopeSection__mwyzi{padding-block:60px}.studio-pages_chapter__w4rd6{grid-template-columns:35px 1fr;gap:14px 18px}.studio-pages_chapter__w4rd6 p{grid-column:2}.studio-pages_chapter__w4rd6 h3{max-width:none;font-size:25px}.studio-pages_designSignature__dyubT{padding:28px;flex-wrap:wrap}.studio-pages_aboutComposition__iRQ_a{grid-template-columns:1fr 1fr;gap:30px;padding-bottom:60px}.studio-pages_aboutImage__F2NAm{min-height:530px}.studio-pages_aboutLetter__E47Pr h2{font-size:28px}.studio-pages_aboutLetter__E47Pr>p{font-size:14px}.studio-pages_aboutLetter__E47Pr{padding-block:0}.studio-pages_locationNote__iTeCM{margin-top:0;flex-direction:column;gap:5px}.studio-pages_principles__7hNUK{gap:30px}.studio-pages_principles__7hNUK article{grid-template-columns:28px 1fr;gap:10px}.studio-pages_principles__7hNUK h3{font-size:22px}.studio-pages_practice__6lsOO{padding-top:60px}.studio-pages_careIntro__VgqZj{flex-wrap:wrap}.studio-pages_careIntro__VgqZj p{flex-basis:calc(100% - 30px)}.studio-pages_careIntro__VgqZj a{margin-left:26px}.studio-pages_carePlan__fwrmg{grid-template-columns:.9fr 1.3fr;gap:30px}.studio-pages_carePlanHeading__Ov7w_ h2{font-size:29px}.studio-pages_carePrice__DgpIW strong{font-size:44px}.studio-pages_careFeatures__JgOiG ul{grid-template-columns:1fr;gap:10px}.studio-pages_rhythmList__sDVfo{gap:25px}.studio-pages_rhythmList__sDVfo h3{font-size:20px}.studio-pages_faqSection__w8bvA{padding-top:60px}.studio-pages_questionAside__Rz65U{position:static;display:none}}@media (max-width:540px){.studio-pages_shell__64Lu3{width:calc(100% - 36px)}.studio-pages_page__JrNN_ h1{font-size:clamp(34px,9.2vw,42px);letter-spacing:-.04em}.studio-pages_page__JrNN_ h2{font-size:31px}.studio-pages_header__bAhFH{padding-top:105px;padding-bottom:34px}.studio-pages_header__bAhFH .studio-pages_topline__gaPnq>span:last-child{max-width:140px;text-align:right}.studio-pages_headerSplit__bKgsX{gap:24px}.studio-pages_headerSplit__bKgsX>p{font-size:15px}.studio-pages_topline__gaPnq{font-size:9px;gap:16px;padding-bottom:17px;margin-bottom:28px}.studio-pages_eyebrow__Zoupr{font-size:10px;margin-bottom:17px}.studio-pages_sectionNav__bG_lM{gap:20px}.studio-pages_sectionNav__bG_lM a{font-size:11px;gap:13px;flex:1}.studio-pages_projectCopy__XwhdJ .studio-pages_secondaryLink__FxdnA{display:block;margin-left:0}.studio-pages_projectCopy__XwhdJ>p:not(.studio-pages_projectSector__x61RW){font-size:15px}.studio-pages_projectImage__FFQ1r{padding:16px 14px 15px;border-radius:2px 26px 2px 2px}.studio-pages_imageTopline__tlSA3{font-size:8px;padding-bottom:13px;gap:14px}.studio-pages_imageFootnote__CQ7QA{margin-top:13px;font-size:8px}.studio-pages_projectImage__FFQ1r img{aspect-ratio:1.22;object-position:top}.studio-pages_proofNote__8YhYj{padding-left:15px;font-size:12px}.studio-pages_motionWall__dgXTX{grid-template-columns:1fr;gap:40px}.studio-pages_portraitFilm__jMVnK{width:76%}.studio-pages_portraitFilm__jMVnK video{aspect-ratio:9/12}.studio-pages_wideFilm__9Cs0Q{padding-top:0}.studio-pages_squareFilm__miscz{width:84%;margin-left:auto;margin-top:0;padding-top:0;grid-column:auto}.studio-pages_film__qA0ed figcaption{padding-top:14px}.studio-pages_film__qA0ed h3{font-size:25px}.studio-pages_sectionHead__e7kza>p{font-size:15px}.studio-pages_sectionEnd__UyQT9 p{font-size:13px}.studio-pages_caseIntro__5TDbM{margin-top:25px}.studio-pages_caseIntro__5TDbM>p{font-size:15px}.studio-pages_caseIntro__5TDbM>div{flex-direction:column;align-items:flex-start;gap:23px}.studio-pages_caseImage__tS8Us{padding:16px 13px 20px;border-radius:3px 25px 3px 3px}.studio-pages_caseImage__tS8Us .studio-pages_imageTopline__tlSA3>span:last-child{text-align:right}.studio-pages_projectCredits__M8dY8{font-size:8px;gap:14px}.studio-pages_projectCredits__M8dY8>span:last-child{white-space:nowrap}.studio-pages_caseBriefContent__VSMdy p{font-size:15px}.studio-pages_chapter__w4rd6 h3{font-size:23px}.studio-pages_chapter__w4rd6 p{font-size:14px}.studio-pages_designSignature__dyubT{padding:23px;gap:28px}.studio-pages_designSignature__dyubT strong{font-size:27px}.studio-pages_swatches__mdz0w{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;width:100%}.studio-pages_swatches__mdz0w i{width:100%;height:65px}.studio-pages_swatches__mdz0w small{font-size:8px}.studio-pages_scopeList__h13gI{gap:0 20px}.studio-pages_scopeList__h13gI li{font-size:13px}.studio-pages_aboutComposition__iRQ_a{grid-template-columns:1fr;gap:28px}.studio-pages_aboutImage__F2NAm{min-height:380px}.studio-pages_aboutLetter__E47Pr{padding-top:8px}.studio-pages_aboutLetter__E47Pr h2{font-size:31px}.studio-pages_aboutLetter__E47Pr>p{font-size:15px}.studio-pages_principles__7hNUK{grid-template-columns:1fr}.studio-pages_principles__7hNUK article{gap:10px 18px}.studio-pages_principles__7hNUK h3{font-size:24px}.studio-pages_principles__7hNUK p{font-size:14px}.studio-pages_practiceList__DB5vq a{grid-template-columns:25px 1fr 18px;gap:12px}.studio-pages_practiceList__DB5vq strong{font-size:16px}.studio-pages_careIntro__VgqZj{margin-top:28px;gap:14px}.studio-pages_careIntro__VgqZj p{font-size:12px}.studio-pages_carePlan__fwrmg{grid-template-columns:1fr;gap:25px;padding-block:35px}.studio-pages_carePlanHeading__Ov7w_ h2{font-size:31px}.studio-pages_carePlanHeading__Ov7w_ .studio-pages_eyebrow__Zoupr{margin-bottom:12px}.studio-pages_carePrice__DgpIW{margin-block:20px 8px}.studio-pages_carePrice__DgpIW strong{font-size:46px}.studio-pages_allowance__xcx_v{padding:15px 18px}.studio-pages_careFeatures__JgOiG ul{gap:11px}.studio-pages_carePlans__zEdC5{padding-bottom:55px}.studio-pages_rhythmList__sDVfo{grid-template-columns:1fr;gap:30px}.studio-pages_rhythmList__sDVfo li{display:grid;grid-template-columns:28px 1fr;gap:12px 14px}.studio-pages_rhythmList__sDVfo li>span{grid-row:1/3;margin-bottom:0}.studio-pages_rhythmList__sDVfo h3{font-size:23px;margin-bottom:0}.studio-pages_rhythmList__sDVfo p{grid-column:2}.studio-pages_faqList__QGP_J summary{font-size:17px;gap:13px;padding-block:20px}.studio-pages_faqList__QGP_J details>p{font-size:14px;padding-right:0}.studio-pages_faqList__QGP_J details[open] summary,.studio-pages_faqList__QGP_J details[open]>p{padding-inline:14px}.studio-pages_questionNumber__2FJp9{display:none}.studio-pages_questionLayout__ba8AD .studio-pages_faqList__QGP_J details>p{padding-left:0}.studio-pages_questionLayout__ba8AD .studio-pages_faqList__QGP_J details[open]>p{padding-left:14px}}@media (prefers-reduced-motion:reduce){.studio-pages_action__QH0Gs,.studio-pages_projectImage__FFQ1r,.studio-pages_textLink__BBMdX span{transition:none;transform:none}.studio-pages_textLink__BBMdX:hover span{transform:none}}.studio-pages_chapterList__NFvFZ{position:relative}.studio-pages_plus__LJe6d{line-height:1}