.studio_page__CHAQA{--paper:#f2efe8;--ink:#292a25;--muted:#65675d;--line:#cecec2;--acid:#d9e07a;background:var(--paper);color:var(--ink);font-family:var(--font-libre-franklin),sans-serif;overflow:clip}.studio_page__CHAQA h1,.studio_page__CHAQA h2,.studio_page__CHAQA h3,.studio_page__CHAQA p{margin:0}.studio_page__CHAQA h2,.studio_page__CHAQA h3{font-weight:400}.studio_page__CHAQA h2{font-family:var(--font-castoro),serif;font-size:clamp(40px,4.6vw,75px);line-height:1.08;letter-spacing:-.045em}.studio_page__CHAQA em{font-family:var(--font-castoro),serif;font-weight:400}.studio_page__CHAQA a{text-decoration:none;color:inherit}.studio_page__CHAQA a:focus-visible,.studio_page__CHAQA button:focus-visible,.studio_page__CHAQA input:focus-visible{outline:3px solid #9a4f2d;outline-offset:5px}.studio_page__CHAQA p{line-height:1.75}.studio_page__CHAQA [id]{scroll-margin-top:110px}.studio_hero__HE4Lt{padding:48px 3.5% 0}.studio_campaignImage__9qqBM>div>span,.studio_channelLabel__T6dN1,.studio_channelNumber__M9Mmo,.studio_colophon__EhZId,.studio_heroFoot__73Nnu,.studio_imageNote__C6X30,.studio_poster____Frp>span,.studio_rangeEnds__fE6_1{font-family:var(--font-dm-mono),monospace;font-size:10px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase}.studio_heroFoot__73Nnu{display:flex;justify-content:space-between;gap:20px}.studio_wordmark__3kBAe{font-family:var(--font-libre-franklin),sans-serif;font-weight:500;font-size:clamp(80px,27.4vw,430px);letter-spacing:-.09em;line-height:1.02;position:relative;margin-left:-.065em!important}.studio_wordmark__3kBAe>span{font-size:15px;position:absolute;top:22%;margin-left:10px;letter-spacing:0}.studio_heroImage__36xwG{height:clamp(430px,49vw,740px);position:relative;overflow:hidden}.studio_heroImage__36xwG>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 62%;object-position:center 62%}.studio_campaignImage__9qqBM:after,.studio_heroImage__36xwG:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.56))}.studio_heroCaption__MpbOn{position:absolute;z-index:1;left:4%;right:4%;bottom:12%;color:#fff;display:flex;align-items:end;justify-content:space-between;gap:20px;font-family:var(--font-castoro),serif;font-size:clamp(42px,5.6vw,90px);line-height:1.08;letter-spacing:-.035em}.studio_roundLink__o5rYh{border:1px solid #fff9;border-radius:50%;width:78px;height:78px;display:grid;place-items:center;font-family:Arial,sans-serif;font-size:34px;flex-shrink:0;transition:background .2s}.studio_roundLink__o5rYh:hover{background:#ffffff30}.studio_imageNote__C6X30{position:absolute;z-index:1;bottom:22px;right:4%;color:#fff;font-size:9px}.studio_heroFoot__73Nnu{padding:21px 0;border-bottom:1px solid var(--line)}.studio_section__iVtQz{padding:110px 6%}.studio_intro__wgKpy{display:grid;grid-template-columns:1fr;gap:40px}.studio_introBody__FO_Zw{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin-top:38px;max-width:850px;font-size:15px;color:var(--muted)}.studio_editorial__TOfVE{display:grid;grid-template-columns:1.25fr 1fr;background:#e7e5dc}.studio_editorialImage__oarHf{position:relative;min-height:750px;overflow:hidden}.studio_editorialImage__oarHf>img{-o-object-fit:cover;object-fit:cover;filter:brightness(.67)}.studio_poster____Frp{position:absolute;inset:7%;color:#fff;display:flex;flex-direction:column;justify-content:space-between;z-index:1}.studio_poster____Frp h2{font-size:clamp(65px,7.8vw,125px);line-height:.99;letter-spacing:-.055em}.studio_editorialCopy__rbR05{padding:90px 14%;align-self:center}.studio_editorialCopy__rbR05>p{margin-top:30px;font-size:14px}.studio_editorialCopy__rbR05 ul{list-style:none;padding:0;margin:28px 0}.studio_editorialCopy__rbR05 li{padding:12px 0;border-bottom:1px solid #c4c4b7;font-size:12px}.studio_note__C1icM{font-size:11px!important;line-height:1.7!important;color:var(--muted)}.studio_textLink__TWfNK{font-size:12px;border-bottom:1px solid;padding-bottom:7px;display:inline-block;margin-top:27px}.studio_sectionHead__AbFhm{display:flex;justify-content:space-between;align-items:end;gap:60px;margin-bottom:60px}.studio_sectionHead__AbFhm>p{max-width:330px;font-size:14px;color:var(--muted)}.studio_campaignButtons__nb_kb{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:30px}.studio_campaignButtons__nb_kb button{display:flex;gap:16px;align-items:center;border:0;border-right:1px solid var(--line);background:transparent;color:var(--muted);padding:24px 18px;text-align:left;font-size:12px;cursor:pointer;transition:background .2s}.studio_campaignButtons__nb_kb button:first-child{border-left:1px solid var(--line)}.studio_campaignButtons__nb_kb button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.studio_campaignPanel__D5Ui5{display:grid;grid-template-columns:1fr 1fr;gap:7%}.studio_campaignImage__9qqBM{min-height:640px;position:relative}.studio_campaignImage__9qqBM>img{-o-object-fit:cover;object-fit:cover}.studio_campaignImage__9qqBM>div{position:absolute;z-index:1;inset:7%;display:flex;flex-direction:column;justify-content:space-between;color:white}.studio_campaignImage__9qqBM h3{font-family:var(--font-castoro),serif;font-size:clamp(45px,4.8vw,76px);line-height:1.04;letter-spacing:-.045em;max-width:430px}.studio_campaignDetail__OAycJ{padding:35px 0}.studio_campaignDetail__OAycJ>h3{font-family:var(--font-castoro),serif;font-size:30px;letter-spacing:-.02em;margin-bottom:25px}.studio_campaignDetail__OAycJ>p{font-size:13px;margin-top:17px;color:var(--muted)}.studio_allocation__r1_tx{margin:32px 0 22px}.studio_allocation__r1_tx>div{display:flex;justify-content:space-between;gap:20px;padding:11px 0;border-bottom:1px solid var(--line);font-size:11px}.studio_allocation__r1_tx>div:first-child{padding-bottom:20px}.studio_allocation__r1_tx strong{font-family:var(--font-castoro),serif;font-size:26px;font-weight:400}.studio_channels__sEtxR{background:var(--ink);color:var(--paper)}.studio_channelFine__nDZlI,.studio_channels__sEtxR .studio_sectionHead__AbFhm>p{color:#c1c3b6}.studio_channel__zFWBb{display:grid;grid-template-columns:60px 1fr 1.1fr;gap:35px;padding:35px 0;border-top:1px solid #ffffff30}.studio_channelNumber__M9Mmo{color:#b1b3a6;padding-top:10px}.studio_channel__zFWBb h3{font-family:var(--font-castoro),serif;font-size:34px;letter-spacing:-.03em;padding-top:2px}.studio_channel__zFWBb p{font-size:13px;max-width:540px;color:#d3d4c9}.studio_channelLabel__T6dN1{display:inline-block;color:var(--acid);margin-top:18px;font-size:9px}.studio_channelFine__nDZlI{font-size:10px;line-height:1.8;max-width:720px;margin-top:25px!important}.studio_steps__m8L8s{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:35px;margin:0;padding:0}.studio_steps__m8L8s li{border-top:1px solid var(--ink);padding-top:22px}.studio_steps__m8L8s h3>span{font-family:var(--font-dm-mono),monospace;font-size:11px}.studio_steps__m8L8s h3{font-family:var(--font-castoro),serif;font-size:29px;margin:0 0 18px}.studio_steps__m8L8s p{font-size:12px;color:var(--muted)}.studio_investment__xikEA{background:#e7e5dc}.studio_priceGrid__XbVWc{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin:70px 0 80px}.studio_priceGrid__XbVWc>div{border-top:1px solid var(--ink);padding-top:22px}.studio_priceGrid__XbVWc>div>p:last-child{font-size:12px;max-width:310px;color:var(--muted)}.studio_price__BPl0u{font-family:var(--font-castoro),serif;font-size:clamp(38px,4vw,64px);letter-spacing:-.045em;line-height:1.15!important;margin:32px 0!important}.studio_price__BPl0u>span{font-family:var(--font-libre-franklin),sans-serif;font-size:11px;display:block;letter-spacing:0;margin-top:12px}.studio_planner__8WRjQ{background:var(--paper);padding:55px;display:grid;grid-template-columns:1fr 1fr;gap:10%;margin-bottom:25px}.studio_planner__8WRjQ h3{font-family:var(--font-castoro),serif;font-size:48px;line-height:1.1;letter-spacing:-.04em}.studio_planner__8WRjQ>div>p:last-child{font-size:12px;color:var(--muted);max-width:330px;margin-top:30px}.studio_rangeLabel__hJWij{display:flex;justify-content:space-between;align-items:center;font-size:12px;gap:20px}.studio_rangeLabel__hJWij output{font-family:var(--font-castoro),serif;font-size:33px}.studio_plannerControls___sEMV>input{width:100%;accent-color:var(--ink);cursor:pointer;margin:25px 0 8px}.studio_rangeEnds__fE6_1{display:flex;justify-content:space-between;font-size:9px;color:var(--muted)}.studio_agreementToggle__8IlAj{display:flex;gap:12px;align-items:start;margin:25px 0;font-size:11px;line-height:1.6;cursor:pointer}.studio_agreementToggle__8IlAj input{width:17px;height:17px;accent-color:var(--ink);flex-shrink:0}.studio_budgetLines__8Ejvr{margin:25px 0}.studio_budgetLines__8Ejvr>div{display:flex;justify-content:space-between;gap:20px;margin-bottom:13px;font-size:11px}.studio_budgetLines__8Ejvr dd{margin:0}.studio_budgetTotal__vSjMc{border-top:1px solid var(--line);padding-top:20px;align-items:center}.studio_budgetTotal__vSjMc dd{font-family:var(--font-castoro),serif;font-size:35px}.studio_plannerCta__HRFJG{display:flex;justify-content:space-between;background:var(--ink);color:var(--paper)!important;padding:18px 22px;font-size:12px;transition:background .2s}.studio_plannerCta__HRFJG:hover{background:#45483c}.studio_inquire__yshgx{display:grid;grid-template-columns:1fr 1fr;gap:10%}.studio_inquiryCopy__egZgq>p{margin-top:30px;font-size:14px;max-width:380px;color:var(--muted)}.studio_rights__QnvIn{border-top:1px solid var(--line);padding-top:24px;margin-top:55px;max-width:380px}.studio_rights__QnvIn h3{font-size:12px;font-weight:500;margin-bottom:12px}.studio_rights__QnvIn p{font-size:11px;color:var(--muted)}.studio_rights__QnvIn a{text-decoration:underline}.studio_colophon__EhZId{padding:32px 6%;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;font-size:9px}@media (min-width:1700px){.studio_page__CHAQA{max-width:2000px;margin:auto}}@media (max-width:1000px){.studio_section__iVtQz{padding:80px 5%}.studio_hero__HE4Lt{padding-top:40px}.studio_intro__wgKpy{grid-template-columns:1fr}.studio_editorialImage__oarHf{min-height:660px}.studio_editorialCopy__rbR05{padding:60px 10%}.studio_campaignPanel__D5Ui5{gap:5%}.studio_campaignImage__9qqBM{min-height:620px}.studio_sectionHead__AbFhm{gap:35px}.studio_steps__m8L8s{gap:22px}.studio_steps__m8L8s h3{font-size:25px}.studio_planner__8WRjQ{padding:35px;gap:7%}.studio_inquire__yshgx{gap:7%}.studio_channel__zFWBb{grid-template-columns:30px 1fr 1.25fr;gap:25px}}@media (max-width:760px){.studio_hero__HE4Lt{padding:35px 5% 0}.studio_wordmark__3kBAe{font-size:26.8vw;line-height:1.2;letter-spacing:-.09em}.studio_wordmark__3kBAe>span{font-size:10px;margin-left:5px;top:26%}.studio_heroImage__36xwG{height:560px}.studio_heroImage__36xwG>img{-o-object-position:60% center;object-position:60% center}.studio_heroCaption__MpbOn{left:7%;right:7%;bottom:14%;font-size:43px;gap:10px}.studio_roundLink__o5rYh{width:49px;height:49px;font-size:25px}.studio_imageNote__C6X30{font-size:7px;bottom:22px;left:7%;right:auto}.studio_heroFoot__73Nnu{font-size:8px;gap:15px;padding:20px 0}.studio_section__iVtQz{padding:70px 6%}.studio_page__CHAQA h2{font-size:43px}.studio_intro__wgKpy{gap:24px}.studio_introBody__FO_Zw{gap:20px;margin-top:28px;font-size:14px}.studio_editorial__TOfVE,.studio_introBody__FO_Zw{grid-template-columns:1fr}.studio_editorialImage__oarHf{min-height:620px}.studio_poster____Frp h2{font-size:86px}.studio_editorialCopy__rbR05{padding:55px 8%}.studio_sectionHead__AbFhm{display:block;margin-bottom:35px}.studio_sectionHead__AbFhm>p{margin-top:25px;max-width:100%;font-size:13px}.studio_campaignButtons__nb_kb{grid-template-columns:1fr;margin-bottom:22px}.studio_campaignButtons__nb_kb button{padding:17px 16px;border-left:1px solid var(--line);border-bottom:1px solid var(--line)}.studio_campaignButtons__nb_kb button:last-child{border-bottom:0}.studio_campaignButtons__nb_kb button>span:last-child{margin-left:auto}.studio_campaignPanel__D5Ui5{grid-template-columns:1fr;gap:0}.studio_campaignImage__9qqBM{min-height:540px}.studio_campaignImage__9qqBM h3{font-size:53px}.studio_campaignDetail__OAycJ{padding:32px 0 0}.studio_channel__zFWBb{grid-template-columns:25px 1fr;gap:16px;padding:25px 0}.studio_channel__zFWBb>div{grid-column:2}.studio_channel__zFWBb h3{font-size:30px}.studio_channelNumber__M9Mmo{padding-top:7px}.studio_channel__zFWBb p{font-size:12px}.studio_channelFine__nDZlI{font-size:10px}.studio_steps__m8L8s{grid-template-columns:1fr 1fr;gap:35px 24px}.studio_steps__m8L8s h3{margin:0 0 15px;font-size:26px}.studio_steps__m8L8s p{font-size:12px}.studio_priceGrid__XbVWc{grid-template-columns:1fr;gap:35px;margin:40px 0}.studio_price__BPl0u{font-size:51px;margin:24px 0!important}.studio_priceGrid__XbVWc>div>p:last-child{max-width:none}.studio_planner__8WRjQ{grid-template-columns:1fr;padding:28px 22px;gap:35px}.studio_planner__8WRjQ h3{font-size:41px}.studio_planner__8WRjQ>div>p:last-child{max-width:none}.studio_rangeLabel__hJWij output{font-size:30px}.studio_inquire__yshgx{grid-template-columns:1fr;gap:45px}.studio_rights__QnvIn{margin-top:30px;max-width:none}.studio_inquiryCopy__egZgq>p{max-width:none}.studio_colophon__EhZId{flex-wrap:wrap;font-size:8px}.studio_colophon__EhZId>span:last-child{width:100%;margin-top:0}}@media (prefers-reduced-motion:reduce){.studio_page__CHAQA *{scroll-behavior:auto!important;transition:none!important}}.studio_intro__wgKpy>div{display:grid;grid-template-columns:1fr 1fr;gap:7%}.studio_introBody__FO_Zw{display:block;margin-top:0}.studio_introBody__FO_Zw p+p{margin-top:22px}.studio_steps__m8L8s h3{display:flex;align-items:baseline;gap:12px}.studio_steps__m8L8s h3>span{flex-shrink:0;color:var(--muted)}.studio_priceGrid__XbVWc h3{font-family:var(--font-castoro),serif;font-size:26px;letter-spacing:-.025em}.studio_campaignButtons__nb_kb button{justify-content:space-between}.studio_campaignButtons__nb_kb button>span:last-child{margin-left:auto}@media (max-width:760px){.studio_intro__wgKpy>div{grid-template-columns:1fr;gap:28px}.studio_introBody__FO_Zw{margin-top:0}.studio_steps__m8L8s{grid-template-columns:1fr;gap:32px}}