._6T6JPW_emblem{color:#d5b77f;justify-items:center;width:min(100%,360px);min-width:0;display:grid;position:relative}._6T6JPW_art{white-space:pre;max-width:100%;margin:0;font:500 clamp(5px,.56vw,8px)/1 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:hidden}._6T6JPW_pause{color:#c9ad7c;cursor:pointer;background:0 0;border:1px solid #514733;border-radius:999px;min-height:44px;margin-top:8px;padding:8px 14px;font-size:12px}._6T6JPW_pause:hover{color:#f0d5a4;border-color:currentColor}._6T6JPW_pause:focus-visible{outline-offset:4px;outline:2px solid #dfbf83}@media (max-width:700px){._6T6JPW_art{font-size:clamp(5px,1.35vw,7px)}}@media (prefers-reduced-motion:reduce){._6T6JPW_pause{display:none}}._6T6JPW_pauseOverlay{color:#c9ad7c;cursor:pointer;opacity:.6;background:#080808b8;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:0;right:0}._6T6JPW_pauseOverlay:hover,._6T6JPW_pauseOverlay:focus-visible{opacity:1;color:#f0d5a4}._6T6JPW_pauseOverlay:focus-visible{outline-offset:2px;outline:2px solid #dfbf83}@media (prefers-reduced-motion:reduce){._6T6JPW_pauseOverlay{display:none}}html[data-theme=light] ._6T6JPW_emblem{color:#523810}html[data-theme=light] ._6T6JPW_pauseOverlay{color:#634318;background:#f7f3ebe0}:is(html[data-theme=light] ._6T6JPW_pauseOverlay:hover,html[data-theme=light] ._6T6JPW_pauseOverlay:focus-visible){color:#2b2012}
.swMWYG_page{color:#eee8dd;background:#080808}.swMWYG_page .booking-section{color:#eee8dd;background:#080808}:is(.swMWYG_page .call-details summary,.swMWYG_page .booking-email){color:#d5b77f}.swMWYG_page .enquiry-panel{color:#080808;background:#eee8dd;border-color:#b69a6b}:is(.swMWYG_page .contact-form input,.swMWYG_page .contact-form textarea,.swMWYG_page .contact-form select){color:#080808;background:#f7f3eb;border-color:#9a9084!important}.swMWYG_page .contact-form button[type=submit]:hover{background:#24221d}.swMWYG_hero{grid-template-columns:1.3fr .7fr;align-items:end;gap:clamp(40px,8vw,120px);min-height:78svh;padding-top:clamp(155px,18vw,250px);padding-bottom:clamp(90px,10vw,150px);display:grid}.swMWYG_kicker{color:#d5b77f;margin-bottom:24px;font-size:14px;font-weight:700}.swMWYG_hero h1{letter-spacing:-.045em;max-width:12ch;font-size:clamp(58px,7.6vw,112px);font-weight:700;line-height:.98}.swMWYG_heroSide p{color:#b8b3a8;max-width:36ch;font-size:clamp(19px,1.8vw,25px);line-height:1.52}.swMWYG_heroLink{color:#d5b77f;align-items:center;gap:17px;min-height:50px;margin-top:26px;font-size:15px;font-weight:700;display:inline-flex}.swMWYG_prep{color:#080808;background:#eee8dd;padding-block:clamp(85px,10vw,145px)}.swMWYG_prepIntro{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(36px,8vw,120px);margin-bottom:75px;display:grid}.swMWYG_prep h2{letter-spacing:-.055em;max-width:13ch;font-size:clamp(44px,5.4vw,78px);font-weight:600;line-height:1.04}.swMWYG_prepIntro p{max-width:40ch;font-size:19px;line-height:1.6}.swMWYG_prompts{border-top:1px solid #38342d;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(26px,4vw,62px);display:grid}.swMWYG_prompts article{padding-top:28px}.swMWYG_prompts h3{letter-spacing:-.035em;margin-bottom:17px;font-size:clamp(23px,2.2vw,31px);font-weight:700}.swMWYG_prompts p{max-width:36ch;font-size:16px;line-height:1.6}.swMWYG_questions{grid-template-columns:.8fr 1.2fr;gap:clamp(40px,8vw,120px);padding-top:clamp(100px,11vw,160px);padding-bottom:clamp(110px,12vw,170px);display:grid}.swMWYG_questions h2{letter-spacing:-.055em;max-width:11ch;font-size:clamp(42px,5vw,72px);font-weight:600;line-height:1.04}.swMWYG_questionList details{border-top:1px solid #38342d}.swMWYG_questionList details:last-child{border-bottom:1px solid #38342d}.swMWYG_questionList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;min-height:72px;padding-block:20px;font-size:clamp(18px,1.7vw,23px);font-weight:600;list-style:none;display:flex}.swMWYG_questionList summary::-webkit-details-marker{display:none}.swMWYG_questionList summary span{color:#d5b77f;font-size:25px;font-weight:400;transition:transform .2s}.swMWYG_questionList details[open] summary span{transform:rotate(45deg)}.swMWYG_questionList details>p{color:#b8b3a8;max-width:52ch;padding:0 35px 28px 0;font-size:17px;line-height:1.65}@media (max-width:900px){.swMWYG_hero,.swMWYG_prepIntro,.swMWYG_questions{grid-template-columns:1fr;min-height:0}.swMWYG_heroSide p{max-width:48ch}}@media (max-width:620px){.swMWYG_hero{gap:30px;padding-top:140px;padding-bottom:85px}.swMWYG_hero h1{font-size:clamp(48px,11vw,68px)}.swMWYG_prepIntro{margin-bottom:45px}.swMWYG_prompts{grid-template-columns:1fr;gap:0}.swMWYG_prompts article{border-bottom:1px solid #38342d;padding-block:25px}}@media (prefers-reduced-motion:reduce){.swMWYG_questionList summary span{transition:none}}.swMWYG_page{color:#eee8dd;isolation:isolate;background:#080808}.swMWYG_kicker{text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:650}.swMWYG_page h1,.swMWYG_page h2,.swMWYG_page h3{text-wrap:balance}.swMWYG_page a{-webkit-tap-highlight-color:transparent}.swMWYG_page a:focus-visible,.swMWYG_page summary:focus-visible{outline-offset:6px;outline:2px solid #d5b77f}.swMWYG_hero{min-height:0;padding-top:clamp(150px,16vw,220px);padding-bottom:clamp(80px,9vw,125px)}.swMWYG_hero h1{max-width:14ch;font-size:clamp(54px,6.8vw,100px)}.swMWYG_heroSide p{font-size:clamp(18px,1.55vw,22px);line-height:1.65}.swMWYG_heroLink{color:#080808;background:#d5b77f;border-radius:999px;min-height:54px;padding:12px 24px;font-size:14px}.swMWYG_heroLink:hover{background:#f0d5a4}.swMWYG_prep{color:#eee8dd;background:#10100f;border-block:1px solid #292720}.swMWYG_prepIntro{margin-bottom:50px}.swMWYG_prep h2,.swMWYG_questions h2{font-size:clamp(40px,4.9vw,70px)}.swMWYG_prepIntro p,.swMWYG_prompts p{color:#b8b3a8}.swMWYG_prompts{counter-reset:prompts}.swMWYG_prompts article{counter-increment:prompts;padding-top:26px}.swMWYG_prompts article:before{content:"0" counter(prompts);color:#d5b77f;margin-bottom:34px;font:11px ui-monospace,monospace;display:block}.swMWYG_prompts h3{font-size:clamp(23px,2.1vw,29px)}.swMWYG_page .booking-section{background:#080808;border-bottom:1px solid #292720}.swMWYG_page .booking-copy h2{color:#eee8dd}.swMWYG_page .booking-copy p{color:#b8b3a8}.swMWYG_page .enquiry-panel{color:#eee8dd;background:#111110;border:1px solid #38342d;border-radius:8px;padding:clamp(24px,3.5vw,50px)}.swMWYG_page .enquiry-panel h3{color:#eee8dd;font-size:clamp(25px,2.6vw,36px)}.swMWYG_page .enquiry-panel>p{color:#b8b3a8}.swMWYG_page .contact-form label{color:#d4cec1}:is(.swMWYG_page .contact-form input,.swMWYG_page .contact-form textarea,.swMWYG_page .contact-form select){color:#eee8dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080808;border-radius:4px;border-color:#454036!important}:is(.swMWYG_page .contact-form input::placeholder,.swMWYG_page .contact-form textarea::placeholder){color:#8d877b}:is(.swMWYG_page .contact-form input:focus,.swMWYG_page .contact-form textarea:focus,.swMWYG_page .contact-form select:focus){outline-offset:2px;outline:2px solid #d5b77f;border-color:#d5b77f!important}.swMWYG_page .contact-form button[type=submit]{color:#080808;background:#d5b77f;border:1px solid #d5b77f}.swMWYG_page .contact-form button[type=submit]:hover{background:#f0d5a4;border-color:#f0d5a4}.swMWYG_questionList summary{min-height:82px;font-size:clamp(18px,1.6vw,22px)}.swMWYG_questionList summary:hover{color:#d5b77f}.swMWYG_questionList details>p{color:#b8b3a8}@media (max-width:620px){.swMWYG_hero{padding-top:135px}.swMWYG_hero h1{font-size:clamp(46px,10.5vw,64px)}.swMWYG_prompts article:before{margin-bottom:20px}}.swMWYG_hero{gap:clamp(32px,5vw,72px);min-height:0;padding-top:clamp(136px,12vw,176px);padding-bottom:clamp(56px,6vw,84px)}.swMWYG_prep{padding-block:clamp(58px,6.5vw,92px)}.swMWYG_prepIntro{gap:clamp(32px,5vw,72px);margin-bottom:clamp(34px,4vw,52px)}.swMWYG_prompts{gap:clamp(20px,3vw,44px)}.swMWYG_questions{gap:clamp(32px,5vw,72px);padding-block:clamp(64px,7vw,100px)}@media (max-width:620px){.swMWYG_hero{gap:22px;padding-top:128px;padding-bottom:48px}.swMWYG_prep{padding-block:54px}.swMWYG_questions{gap:28px;padding-block:58px}}.swMWYG_hero{align-items:start}html[data-theme=light] .swMWYG_page{background:var(--light-bg);color:var(--light-ink)}html[data-theme=light] .swMWYG_prep{background:var(--light-panel);color:var(--light-ink);border-color:var(--light-rule)}html[data-theme=light] .swMWYG_heroSide p{color:var(--light-muted)}html[data-theme=light] .swMWYG_prepIntro p{color:var(--light-muted)}html[data-theme=light] .swMWYG_prompts p{color:var(--light-muted)}html[data-theme=light] .swMWYG_questionList details>p{color:var(--light-muted)}html[data-theme=light] .swMWYG_kicker{color:var(--light-accent)}html[data-theme=light] .swMWYG_prompts article:before{color:var(--light-accent)}html[data-theme=light] .swMWYG_questionList summary span{color:var(--light-accent)}html[data-theme=light] .swMWYG_questionList summary:hover{color:var(--light-accent)}html[data-theme=light] .swMWYG_prompts{border-color:var(--light-rule)}html[data-theme=light] .swMWYG_prompts article{border-color:var(--light-rule)}html[data-theme=light] .swMWYG_questionList details{border-color:var(--light-rule)}html[data-theme=light] .swMWYG_page .booking-section{background:var(--light-bg);color:var(--light-ink);border-color:var(--light-rule)}:is(html[data-theme=light] .swMWYG_page .booking-copy h2,html[data-theme=light] .swMWYG_page .enquiry-panel h3){color:var(--light-ink)}:is(html[data-theme=light] .swMWYG_page .booking-copy p,html[data-theme=light] .swMWYG_page .enquiry-panel>p){color:var(--light-muted)}:is(html[data-theme=light] .swMWYG_page .call-details summary,html[data-theme=light] .swMWYG_page .booking-email){color:var(--light-accent)}html[data-theme=light] .swMWYG_page .enquiry-panel{background:var(--light-raised);color:var(--light-ink);border-color:var(--light-rule)}html[data-theme=light] .swMWYG_page .contact-form label{color:var(--light-ink)}:is(html[data-theme=light] .swMWYG_page .contact-form input,html[data-theme=light] .swMWYG_page .contact-form textarea,html[data-theme=light] .swMWYG_page .contact-form select){color:var(--light-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#a89b87!important}:is(html[data-theme=light] .swMWYG_page .contact-form input::placeholder,html[data-theme=light] .swMWYG_page .contact-form textarea::placeholder){color:#625b50}:is(html[data-theme=light] .swMWYG_page .contact-form input:focus,html[data-theme=light] .swMWYG_page .contact-form textarea:focus,html[data-theme=light] .swMWYG_page .contact-form select:focus){outline-color:#76521e;border-color:#76521e!important}
.ck4t8W_page{color:#080808;background:#eee8dd}.ck4t8W_hero{grid-template-columns:minmax(0,1.4fr) minmax(280px,.65fr);align-items:end;gap:clamp(40px,8vw,120px);min-height:82svh;padding-top:clamp(160px,19vw,260px);padding-bottom:clamp(90px,11vw,160px);display:grid}.ck4t8W_kicker{color:#d5b77f;margin-bottom:24px;font-size:14px;font-weight:700}.ck4t8W_hero h1{letter-spacing:-.045em;max-width:13ch;font-size:clamp(58px,7.4vw,110px);font-weight:700;line-height:.99}.ck4t8W_hero>p{max-width:36ch;font-size:clamp(18px,1.7vw,24px);line-height:1.5}.ck4t8W_start{background:#b69a6b;padding-block:clamp(80px,9vw,130px)}.ck4t8W_startGrid{grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,100px);display:grid}.ck4t8W_start h2{letter-spacing:-.055em;max-width:13ch;font-size:clamp(42px,5vw,74px);font-weight:600;line-height:1.03}.ck4t8W_startOptions{grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,54px);display:grid}.ck4t8W_startOptions h3{margin-bottom:20px;font-size:clamp(22px,2.5vw,32px);font-weight:700}.ck4t8W_startOptions p{font-size:17px;line-height:1.6}.ck4t8W_process{padding-top:clamp(100px,12vw,170px);padding-bottom:clamp(110px,13vw,180px)}.ck4t8W_processIntro{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(36px,7vw,100px);margin-bottom:78px;display:grid}.ck4t8W_processIntro h2{letter-spacing:-.055em;max-width:14ch;font-size:clamp(48px,6vw,88px);font-weight:600;line-height:1.02}.ck4t8W_processIntro>p{max-width:39ch;font-size:19px;line-height:1.6}.ck4t8W_stages{margin:0;padding:0;list-style:none}.ck4t8W_stage{border-top:1px solid #38342d;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(36px,7vw,100px);padding-block:clamp(38px,5vw,70px);display:grid}.ck4t8W_stageName{align-items:baseline;gap:clamp(18px,2vw,30px);display:flex}.ck4t8W_stageName span{color:#d5b77f;font-size:15px;font-weight:700}.ck4t8W_stageName h3{letter-spacing:-.05em;font-size:clamp(36px,4.5vw,64px);font-weight:600;line-height:1.05}.ck4t8W_stageBody h4{letter-spacing:-.03em;margin-bottom:18px;font-size:clamp(23px,2.4vw,34px);font-weight:600}.ck4t8W_stageBody>p{max-width:54ch;font-size:18px;line-height:1.65}.ck4t8W_stageBody .ck4t8W_output{gap:8px;margin-top:30px;display:grid}.ck4t8W_output strong{color:#d5b77f;font-size:13px}.ck4t8W_next{color:#eee8dd;background:#080808;padding-block:clamp(86px,10vw,145px)}.ck4t8W_nextInner{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(36px,7vw,100px);display:grid}.ck4t8W_next h2{letter-spacing:-.055em;max-width:13ch;font-size:clamp(46px,6vw,84px);font-weight:600;line-height:1.04}.ck4t8W_next p{color:#b8b3a8;max-width:39ch;font-size:20px}.ck4t8W_nextLink{color:#d5b77f;align-items:center;gap:20px;min-height:52px;margin-top:26px;font-weight:700;display:inline-flex}@media (max-width:900px){.ck4t8W_hero{grid-template-columns:1fr;min-height:0}.ck4t8W_hero>p{max-width:52ch}.ck4t8W_startGrid,.ck4t8W_processIntro,.ck4t8W_nextInner{grid-template-columns:1fr}}@media (max-width:620px){.ck4t8W_hero{gap:30px;padding-top:140px;padding-bottom:90px}.ck4t8W_hero h1{font-size:clamp(48px,11vw,68px)}.ck4t8W_startOptions{grid-template-columns:1fr;gap:36px}.ck4t8W_processIntro{margin-bottom:45px}.ck4t8W_stage{grid-template-columns:1fr;gap:22px}.ck4t8W_stageBody>p{font-size:17px}}.ck4t8W_page{color:#eee8dd;isolation:isolate;background:#080808}.ck4t8W_kicker{text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:650}.ck4t8W_page h1,.ck4t8W_page h2,.ck4t8W_page h3{text-wrap:balance}.ck4t8W_page a{-webkit-tap-highlight-color:transparent}.ck4t8W_page a:focus-visible,.ck4t8W_page summary:focus-visible{outline-offset:6px;outline:2px solid #d5b77f}.ck4t8W_hero{min-height:0;padding-top:clamp(150px,16vw,220px);padding-bottom:75px}.ck4t8W_hero h1{max-width:15ch;font-size:clamp(54px,6.9vw,100px)}.ck4t8W_hero>p{color:#b8b3a8;font-size:clamp(18px,1.55vw,22px);line-height:1.65}.ck4t8W_stageIndex{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding-bottom:clamp(62px,8vw,110px);display:grid}.ck4t8W_stageIndex a{border-top:1px solid #514737;grid-template-columns:1fr auto;align-items:center;gap:18px;padding-top:18px;font-size:15px;transition:border-color .2s,color .2s;display:grid}.ck4t8W_stageIndex a span{color:#d5b77f;grid-column:1/-1;font:11px ui-monospace,monospace}.ck4t8W_stageIndex svg{color:#d5b77f;width:15px;height:15px}.ck4t8W_stageIndex a:hover{color:#d5b77f;border-color:#d5b77f}.ck4t8W_start{color:#eee8dd;background:#10100f;border-block:1px solid #292720}.ck4t8W_start h2{font-size:clamp(39px,4.7vw,68px)}.ck4t8W_startOptions>div{border-top:1px solid #514737;padding-top:22px}.ck4t8W_startOptions p,.ck4t8W_processIntro>p,.ck4t8W_stageBody>p{color:#b8b3a8}.ck4t8W_startOptions h3{font-size:clamp(22px,2.2vw,30px)}.ck4t8W_processIntro h2{font-size:clamp(43px,5.4vw,78px)}.ck4t8W_stage{scroll-margin-top:130px}.ck4t8W_stageName span{color:#d5b77f;font:12px ui-monospace,monospace}.ck4t8W_stageName h3{font-size:clamp(34px,4.1vw,58px)}.ck4t8W_stageBody .ck4t8W_output{border-left:2px solid #8b754d;padding-left:22px}.ck4t8W_output strong{color:#d5b77f;text-transform:uppercase;letter-spacing:.1em;font-size:10px}.ck4t8W_next{background:#10100f;border-top:1px solid #38342d}.ck4t8W_next h2{font-size:clamp(41px,5vw,70px)}.ck4t8W_nextLink{color:#080808;background:#d5b77f;border-radius:999px;padding:12px 24px;font-size:14px}.ck4t8W_nextLink:hover{background:#f0d5a4}@media (max-width:750px){.ck4t8W_stageIndex{gap:14px}.ck4t8W_stageIndex a{gap:12px;font-size:12px}}@media (max-width:560px){.ck4t8W_hero{padding-top:135px;padding-bottom:45px}.ck4t8W_hero h1{font-size:clamp(45px,10vw,62px)}.ck4t8W_stageIndex{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ck4t8W_stageIndex a{min-height:66px;font-size:14px}}@media (prefers-reduced-motion:reduce){.ck4t8W_stageIndex a{transition:none}}.ck4t8W_hero{gap:clamp(32px,5vw,72px);min-height:0;padding-top:clamp(136px,12vw,176px);padding-bottom:46px}.ck4t8W_stageIndex{gap:clamp(12px,2vw,24px);padding-bottom:clamp(42px,5vw,68px)}.ck4t8W_start{padding-block:clamp(58px,6vw,88px)}.ck4t8W_startGrid{gap:clamp(32px,5vw,72px)}.ck4t8W_process{padding-block:clamp(64px,7vw,100px)}.ck4t8W_processIntro{gap:clamp(32px,5vw,72px);margin-bottom:clamp(34px,4vw,52px)}.ck4t8W_stage{gap:clamp(30px,5vw,72px);padding-block:clamp(26px,3.2vw,46px)}.ck4t8W_stageBody .ck4t8W_output{margin-top:22px}.ck4t8W_next{padding-block:clamp(62px,7vw,100px)}@media (max-width:560px){.ck4t8W_hero{gap:22px;padding-top:128px;padding-bottom:34px}.ck4t8W_stageIndex{padding-bottom:44px}.ck4t8W_start{padding-block:52px}.ck4t8W_process{padding-block:58px}.ck4t8W_stage{gap:14px;padding-block:26px}.ck4t8W_next{padding-block:56px}}.ck4t8W_hero{align-items:start}html[data-theme=light] .ck4t8W_page{background:var(--light-bg);color:var(--light-ink)}:is(html[data-theme=light] .ck4t8W_start,html[data-theme=light] .ck4t8W_next){background:var(--light-panel);color:var(--light-ink);border-color:var(--light-rule)}html[data-theme=light] .ck4t8W_kicker{color:var(--light-accent)}html[data-theme=light] .ck4t8W_stageIndex a span{color:var(--light-accent)}html[data-theme=light] .ck4t8W_stageIndex svg{color:var(--light-accent)}html[data-theme=light] .ck4t8W_stageName span{color:var(--light-accent)}html[data-theme=light] .ck4t8W_output strong{color:var(--light-accent)}:is(html[data-theme=light] .ck4t8W_startOptions p,html[data-theme=light] .ck4t8W_processIntro>p,html[data-theme=light] .ck4t8W_stageBody>p,html[data-theme=light] .ck4t8W_next p){color:var(--light-muted)}html[data-theme=light] .ck4t8W_stageIndex a{border-color:var(--light-rule)}html[data-theme=light] .ck4t8W_stage{border-color:var(--light-rule)}html[data-theme=light] .ck4t8W_startOptions>div{border-color:var(--light-rule)}html[data-theme=light] .ck4t8W_stageIndex a:hover{color:var(--light-accent)}
.T4otXW_page{color:#eee8dd;background:#080808}.T4otXW_breadcrumb{color:#b8aa91;flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.T4otXW_breadcrumb a{text-underline-offset:4px;text-decoration:underline}.T4otXW_breadcrumb a:hover{color:#eee8dd}.T4otXW_heroGrid{grid-template-columns:minmax(0,1.12fr) minmax(0,.78fr);align-items:end;gap:clamp(50px,8vw,140px);margin-top:clamp(90px,12vw,170px);display:grid}.T4otXW_kicker{color:#d5b77f;font-size:14px;font-weight:700}.T4otXW_hero h1{letter-spacing:-.045em;max-width:11ch;margin-top:16px;font-size:clamp(64px,7.5vw,112px);font-weight:700;line-height:.98}.T4otXW_heroSide{max-width:560px}.T4otXW_heroSide>p{color:#b8b3a8;font-size:clamp(18px,1.55vw,21px);line-height:1.6}.T4otXW_heroSide .T4otXW_lead{color:#eee8dd;margin-bottom:22px;font-size:clamp(26px,2.65vw,37px);font-weight:600;line-height:1.2}.T4otXW_heroLink{color:#d5b77f;align-items:center;gap:20px;min-height:48px;margin-top:28px;font-size:15px;font-weight:700;display:inline-flex}.T4otXW_problemGrid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(40px,8vw,140px);padding-block:clamp(95px,11vw,160px);display:grid}.T4otXW_problem h2,.T4otXW_sectionIntro h2,.T4otXW_output h2,.T4otXW_closer h2{letter-spacing:-.055em;font-size:clamp(45px,5.8vw,82px);font-weight:600;line-height:1.05}.T4otXW_problem h2{max-width:12ch}.T4otXW_problemGrid>div>p{max-width:53ch;font-size:clamp(19px,1.8vw,24px);line-height:1.6}.T4otXW_fit{border-top:1px solid #38342d;max-width:53ch;margin-top:50px;padding-top:22px}.T4otXW_fit h3{color:#d5b77f;margin-bottom:12px;font-size:16px;font-weight:700}.T4otXW_fit p{font-size:18px;line-height:1.6}.T4otXW_work{padding-block:clamp(95px,11vw,155px)}.T4otXW_sectionIntro{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end;gap:clamp(40px,8vw,140px);display:grid}.T4otXW_sectionIntro h2{max-width:13ch}.T4otXW_sectionIntro p{color:#b8b3a8;max-width:48ch;font-size:clamp(18px,1.6vw,22px);line-height:1.6}.T4otXW_workGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(50px,8vw,140px);margin-top:clamp(65px,8vw,110px);display:grid}.T4otXW_workItem{border-top:1px solid #38342d;padding-block:28px 45px}.T4otXW_workItem h3{margin-bottom:17px;font-size:clamp(26px,2.6vw,36px);font-weight:600}.T4otXW_workItem p{color:#b8b3a8;max-width:53ch;font-size:18px;line-height:1.6}.T4otXW_process{background:#111110;padding-block:clamp(95px,11vw,155px)}.T4otXW_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,50px);margin:clamp(70px,8vw,110px) 0 0;padding:0;list-style:none;display:grid}.T4otXW_steps li{border-top:1px solid #514737;padding-top:20px}.T4otXW_stepNumber{color:#d5b77f;font-size:15px;font-weight:700;display:block}.T4otXW_steps h3{margin-top:30px;font-size:clamp(26px,2.7vw,38px);font-weight:600}.T4otXW_steps p{color:#b8b3a8;margin-top:15px;font-size:17px;line-height:1.6}.T4otXW_output{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(40px,8vw,140px);padding-block:clamp(95px,11vw,155px);display:grid}.T4otXW_output h2{max-width:11ch}.T4otXW_output>div:first-child>p{color:#d5b77f;max-width:39ch;margin-top:25px;font-size:clamp(24px,2.5vw,34px);line-height:1.3}.T4otXW_examples h3{color:#d5b77f;margin-bottom:20px;font-size:16px;font-weight:700}.T4otXW_examples ul{margin:0;padding:0;list-style:none}.T4otXW_examples li{border-top:1px solid #38342d;padding:18px 0;font-size:clamp(18px,1.8vw,23px)}.T4otXW_closer{color:#080808;background:#b69a6b;justify-content:space-between;align-items:end;gap:40px;padding-block:clamp(75px,9vw,130px);display:flex}.T4otXW_closer>div>p{font-size:18px}.T4otXW_closer h2{max-width:12ch;margin-top:12px}.T4otXW_closerLink{color:#eee8dd;background:#080808;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;min-height:56px;padding-inline:20px;font-size:15px;font-weight:700;display:inline-flex}.T4otXW_related{padding-block:70px 110px}.T4otXW_related h2{margin-bottom:26px;font-size:clamp(27px,3vw,40px)}.T4otXW_related>div{flex-wrap:wrap;gap:12px;display:flex}.T4otXW_related a{color:#d5b77f;border:1px solid #38342d;justify-content:space-between;align-items:center;gap:22px;min-height:52px;padding:10px 16px;font-size:15px;display:inline-flex}.T4otXW_related a:hover{border-color:#d5b77f}.T4otXW_related a svg{width:18px;height:18px}.T4otXW_heroLink:focus-visible,.T4otXW_closerLink:focus-visible,.T4otXW_related a:focus-visible{outline-offset:5px;outline:2px solid}@media (max-width:900px){.T4otXW_heroGrid,.T4otXW_problemGrid,.T4otXW_sectionIntro,.T4otXW_output{grid-template-columns:1fr;gap:35px}.T4otXW_heroGrid{margin-top:80px}.T4otXW_hero{min-height:0}.T4otXW_steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:50px}.T4otXW_closer{display:block}.T4otXW_closerLink{width:fit-content;margin-top:32px}}@media (max-width:600px){.T4otXW_hero{padding-top:130px}.T4otXW_hero h1{font-size:clamp(54px,13vw,76px)}.T4otXW_workGrid,.T4otXW_steps{grid-template-columns:1fr}.T4otXW_steps{gap:36px}.T4otXW_steps h3{margin-top:18px}.T4otXW_related{padding-bottom:80px}}.T4otXW_page{color:#eee8dd;isolation:isolate;background:#080808}.T4otXW_kicker{text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:650}.T4otXW_page h1,.T4otXW_page h2,.T4otXW_page h3{text-wrap:balance}.T4otXW_page a{-webkit-tap-highlight-color:transparent}.T4otXW_page a:focus-visible,.T4otXW_page summary:focus-visible{outline-offset:6px;outline:2px solid #d5b77f}.T4otXW_hero{min-height:0;padding-top:130px;padding-bottom:clamp(65px,8vw,110px)}.T4otXW_breadcrumb{color:#9b9488;font-size:12px}.T4otXW_kicker{color:#d5b77f}.T4otXW_hero h1{font-size:clamp(54px,6.6vw,98px)}.T4otXW_heroLink{color:#080808;background:#d5b77f;border-radius:999px;min-height:54px;padding:12px 24px}.T4otXW_heroLink:hover{background:#f0d5a4}.T4otXW_sectionNav{border-top:1px solid #38342d;border-bottom:1px solid #38342d;flex-wrap:wrap;align-items:center;gap:20px 36px;padding-block:24px;display:flex}.T4otXW_sectionNav>span{color:#9b9488;text-transform:uppercase;letter-spacing:.08em;margin-right:auto;font:11px ui-monospace,monospace}.T4otXW_sectionNav a{color:#d5b77f;align-items:center;gap:12px;min-height:32px;font-size:13px;display:inline-flex}.T4otXW_sectionNav svg{width:14px;height:14px}.T4otXW_problem{color:#eee8dd;background:#10100f}.T4otXW_problemGrid>div>p,.T4otXW_fit p{color:#b8b3a8}.T4otXW_fit{border-top:0;border-left:2px solid #8b754d;padding:4px 0 4px 22px}.T4otXW_problem h2,.T4otXW_sectionIntro h2,.T4otXW_output h2,.T4otXW_closer h2{font-size:clamp(39px,4.9vw,70px)}.T4otXW_workItem{padding-block:30px 42px;position:relative}.T4otXW_workItem h3{font-size:clamp(24px,2.4vw,33px)}.T4otXW_workItem p{color:#b8b3a8}.T4otXW_process{background:#10100f;border-block:1px solid #292720}.T4otXW_steps h3{margin-top:54px;font-size:clamp(25px,2.4vw,34px)}.T4otXW_stepNumber{font:12px ui-monospace,monospace}.T4otXW_output{align-items:start}.T4otXW_examples{border:1px solid #38342d;border-radius:4px;padding:clamp(24px,3vw,40px)}.T4otXW_examples li{font-size:18px}.T4otXW_examples h3{text-transform:uppercase;letter-spacing:.1em;margin-bottom:24px;font-size:11px}.T4otXW_closer{color:#eee8dd;background:#10100f;border-top:1px solid #38342d}.T4otXW_closer>div>p{color:#d5b77f;font-size:13px}.T4otXW_closerLink{color:#080808;background:#d5b77f;border-radius:999px;padding-inline:26px}.T4otXW_closerLink:hover{background:#f0d5a4}.T4otXW_related a{border-radius:999px;padding-inline:22px}.T4otXW_related h2{color:#b8b3a8;font-size:clamp(23px,2.5vw,34px)}.T4otXW_page h2[id]{scroll-margin-top:140px}@media (max-width:600px){.T4otXW_hero{padding-top:126px}.T4otXW_heroGrid{margin-top:48px}.T4otXW_hero h1{font-size:clamp(46px,11vw,68px)}.T4otXW_sectionNav{gap:10px 24px}.T4otXW_sectionNav>span{flex-basis:100%}.T4otXW_sectionNav a{min-height:40px}.T4otXW_steps h3{margin-top:24px}.T4otXW_closerLink{text-align:left;max-width:100%}}.T4otXW_hero{padding-top:clamp(126px,11vw,162px);padding-bottom:clamp(48px,5vw,72px)}.T4otXW_heroGrid{margin-top:clamp(36px,4vw,58px)}.T4otXW_problem,.T4otXW_process,.T4otXW_work,.T4otXW_output{padding-block:clamp(58px,6.5vw,94px)}.T4otXW_sectionIntro{gap:clamp(30px,5vw,72px);margin-bottom:clamp(30px,3.5vw,48px)}.T4otXW_workGrid{gap:clamp(16px,2vw,28px)}.T4otXW_steps{row-gap:clamp(30px,4vw,54px)}.T4otXW_closer{padding-block:clamp(58px,6.5vw,92px)}.T4otXW_related{padding-top:clamp(48px,5vw,72px)}@media (max-width:600px){.T4otXW_hero{padding-top:122px;padding-bottom:42px}.T4otXW_problem,.T4otXW_process,.T4otXW_work,.T4otXW_output{padding-block:52px}.T4otXW_sectionIntro{gap:20px;margin-bottom:28px}.T4otXW_closer{padding-block:48px}}.T4otXW_heroGrid{align-items:start}html[data-theme=light] .T4otXW_page{background:var(--light-bg);color:var(--light-ink)}:is(html[data-theme=light] .T4otXW_problem,html[data-theme=light] .T4otXW_process,html[data-theme=light] .T4otXW_closer){background:var(--light-panel);color:var(--light-ink);border-color:var(--light-rule)}html[data-theme=light] .T4otXW_breadcrumb{color:var(--light-muted)}html[data-theme=light] .T4otXW_sectionNav>span{color:var(--light-muted)}html[data-theme=light] .T4otXW_heroSide>p{color:var(--light-muted)}html[data-theme=light] .T4otXW_problemGrid>div>p{color:var(--light-muted)}html[data-theme=light] .T4otXW_fit p{color:var(--light-muted)}html[data-theme=light] .T4otXW_sectionIntro p{color:var(--light-muted)}html[data-theme=light] .T4otXW_workItem p{color:var(--light-muted)}html[data-theme=light] .T4otXW_steps p{color:var(--light-muted)}html[data-theme=light] .T4otXW_output>div:first-child>p{color:var(--light-muted)}html[data-theme=light] .T4otXW_related h2{color:var(--light-muted)}html[data-theme=light] .T4otXW_heroSide .T4otXW_lead{color:var(--light-ink)}html[data-theme=light] .T4otXW_kicker{color:var(--light-accent)}html[data-theme=light] .T4otXW_fit h3{color:var(--light-accent)}html[data-theme=light] .T4otXW_stepNumber{color:var(--light-accent)}html[data-theme=light] .T4otXW_examples h3{color:var(--light-accent)}html[data-theme=light] .T4otXW_sectionNav a{color:var(--light-accent)}html[data-theme=light] .T4otXW_closer>div>p{color:var(--light-accent)}html[data-theme=light] .T4otXW_workItem{border-color:var(--light-rule)}html[data-theme=light] .T4otXW_steps li{border-color:var(--light-rule)}html[data-theme=light] .T4otXW_sectionNav{border-color:var(--light-rule)}html[data-theme=light] .T4otXW_examples{border-color:var(--light-rule)}html[data-theme=light] .T4otXW_related a{background:var(--light-panel);color:var(--light-ink);border-color:var(--light-rule)}html[data-theme=light] .T4otXW_related a:hover{color:var(--light-ink);background:#dfd0b9}
.g8J8Uq_page{color:#eee8dd;background:#080808}.g8J8Uq_intro{flex-direction:column;justify-content:center;align-items:flex-start;min-height:min(76svh,760px);padding-top:150px;padding-bottom:92px;display:flex}.g8J8Uq_kicker,.g8J8Uq_serviceType{color:#d5b77f;letter-spacing:.03em;font-size:13px;font-weight:700}.g8J8Uq_intro h1{letter-spacing:-.045em;max-width:13ch;margin-top:20px;font-size:clamp(57px,7.4vw,108px);font-weight:700;line-height:.98}.g8J8Uq_intro>p:last-child{color:#b8b3a8;max-width:55ch;margin-top:32px;font-size:clamp(18px,1.7vw,23px);line-height:1.55}.g8J8Uq_row{border-top:1px solid #38342d;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(40px,8vw,140px);padding-block:clamp(58px,7vw,110px);display:grid}.g8J8Uq_rowTitle h2{letter-spacing:-.055em;max-width:12ch;margin-top:17px;font-size:clamp(44px,5.4vw,82px);font-weight:600;line-height:1.03}.g8J8Uq_rowBody{align-self:end;max-width:610px}.g8J8Uq_rowBody>p{color:#b8b3a8;font-size:clamp(17px,1.45vw,20px);line-height:1.65}.g8J8Uq_rowBody .g8J8Uq_rowLead{color:#eee8dd;max-width:28ch;margin-bottom:20px;font-size:clamp(24px,2.6vw,36px);font-weight:600;line-height:1.18}.g8J8Uq_bestFor{border-top:1px solid #302d27;gap:8px;margin-top:24px;padding-top:24px;display:grid}.g8J8Uq_bestFor span{color:#d5b77f;font-size:13px;font-weight:700}.g8J8Uq_link{color:#d5b77f;align-items:center;gap:20px;min-height:48px;margin-top:28px;font-size:15px;font-weight:700;display:inline-flex}.g8J8Uq_link:hover{color:#eee8dd}.g8J8Uq_closer{color:#080808;background:#b69a6b;justify-content:space-between;align-items:end;gap:48px;padding-block:clamp(80px,9vw,130px);display:flex}.g8J8Uq_closer p{font-size:17px}.g8J8Uq_closer h2{letter-spacing:-.05em;max-width:16ch;margin-top:14px;font-size:clamp(44px,5.7vw,78px);font-weight:600;line-height:1.04}.g8J8Uq_closerLink{color:#eee8dd;background:#080808;flex-shrink:0;justify-content:space-between;align-items:center;gap:26px;min-height:56px;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex}.g8J8Uq_link:focus-visible,.g8J8Uq_closerLink:focus-visible{outline-offset:5px;outline:2px solid}@media (max-width:760px){.g8J8Uq_intro{min-height:0;padding-top:145px;padding-bottom:86px}.g8J8Uq_intro h1{font-size:clamp(49px,11vw,72px)}.g8J8Uq_row{grid-template-columns:1fr;gap:26px}.g8J8Uq_rowTitle h2{margin-top:10px}.g8J8Uq_rowBody{align-self:auto}.g8J8Uq_closer{display:block}.g8J8Uq_closerLink{width:fit-content;margin-top:30px}}.g8J8Uq_page{color:#eee8dd;isolation:isolate;background:#080808}.g8J8Uq_kicker{text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:650}.g8J8Uq_page h1,.g8J8Uq_page h2,.g8J8Uq_page h3{text-wrap:balance}.g8J8Uq_page a{-webkit-tap-highlight-color:transparent}.g8J8Uq_page a:focus-visible,.g8J8Uq_page summary:focus-visible{outline-offset:6px;outline:2px solid #d5b77f}.g8J8Uq_intro{min-height:0;padding-top:clamp(145px,15vw,210px);padding-bottom:62px;position:relative}.g8J8Uq_intro h1{max-width:15ch}.g8J8Uq_intro>p{max-width:57ch}.g8J8Uq_intro>p:not(.g8J8Uq_kicker){color:#b8b3a8;margin-top:30px;font-size:clamp(18px,1.5vw,22px);line-height:1.65}.g8J8Uq_serviceIndex{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;width:100%;margin-top:62px;display:grid}.g8J8Uq_serviceIndex a{color:#eee8dd;border-top:1px solid #38342d;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:64px;padding-block:16px;font-size:13px;transition:border-color .2s,color .2s;display:grid}.g8J8Uq_serviceIndex a span{color:#d5b77f;font:11px ui-monospace,monospace}.g8J8Uq_serviceIndex a svg{color:#d5b77f;width:15px;height:15px}.g8J8Uq_serviceIndex a:hover{color:#d5b77f;border-color:#d5b77f}.g8J8Uq_row{border-color:#38342d;scroll-margin-top:120px;position:relative}.g8J8Uq_serviceType{text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:18px;font-size:11px;display:flex}.g8J8Uq_serviceType>span{color:#8f826b;font:11px ui-monospace,monospace}.g8J8Uq_rowTitle h2{max-width:12ch;font-size:clamp(42px,5.1vw,74px)}.g8J8Uq_rowBody>p{color:#b8b3a8}.g8J8Uq_bestFor{border-top:0;border-left:2px solid #8b754d;padding:4px 0 4px 22px}.g8J8Uq_link{border-bottom:1px solid #645337;gap:36px;padding-bottom:4px}.g8J8Uq_link svg{width:18px;height:18px;transition:transform .2s}.g8J8Uq_link:hover svg{transform:translate(4px)}.g8J8Uq_closer{color:#eee8dd;background:#10100f;border-top:1px solid #38342d;border-bottom:1px solid #38342d;position:relative}.g8J8Uq_closer p{color:#d5b77f;font-size:13px}.g8J8Uq_closer h2{max-width:18ch;font-size:clamp(38px,4.7vw,66px)}.g8J8Uq_closerLink{color:#080808;background:#d5b77f;border-radius:999px;padding-inline:26px}.g8J8Uq_closerLink:hover{background:#f0d5a4}@media (max-width:900px){.g8J8Uq_serviceIndex{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}}@media (max-width:600px){.g8J8Uq_intro{padding-top:135px;padding-bottom:35px}.g8J8Uq_intro h1{font-size:clamp(46px,10.5vw,64px)}.g8J8Uq_serviceIndex{gap:0 18px;margin-top:36px}.g8J8Uq_serviceIndex a{gap:8px;font-size:12px}.g8J8Uq_row{padding-block:48px}.g8J8Uq_closerLink{text-align:left;max-width:100%}}@media (prefers-reduced-motion:reduce){.g8J8Uq_serviceIndex a,.g8J8Uq_link svg{transition:none}}.g8J8Uq_intro{min-height:0;padding-top:clamp(136px,12vw,176px);padding-bottom:44px}.g8J8Uq_serviceIndex{gap:clamp(12px,1.8vw,24px);margin-top:42px}.g8J8Uq_list{padding-bottom:clamp(54px,6vw,88px)}.g8J8Uq_row{gap:clamp(32px,6vw,88px);padding-block:clamp(40px,5vw,68px)}.g8J8Uq_closer{gap:clamp(30px,4vw,56px);padding-block:clamp(58px,6.5vw,92px)}@media (max-width:600px){.g8J8Uq_intro{padding-top:128px;padding-bottom:30px}.g8J8Uq_serviceIndex{margin-top:28px}.g8J8Uq_row{gap:20px;padding-block:38px}.g8J8Uq_closer{padding-block:50px}}html[data-theme=light] .g8J8Uq_page{background:var(--light-bg);color:var(--light-ink)}html[data-theme=light] .g8J8Uq_intro>p:not(.g8J8Uq_kicker){color:var(--light-muted)}html[data-theme=light] .g8J8Uq_rowBody>p{color:var(--light-muted)}html[data-theme=light] .g8J8Uq_rowBody .g8J8Uq_rowLead{color:var(--light-ink)}html[data-theme=light] .g8J8Uq_kicker{color:var(--light-accent)}html[data-theme=light] .g8J8Uq_serviceType{color:var(--light-accent)}html[data-theme=light] .g8J8Uq_serviceType>span{color:var(--light-accent)}html[data-theme=light] .g8J8Uq_bestFor span{color:var(--light-accent)}html[data-theme=light] .g8J8Uq_link{color:var(--light-accent)}html[data-theme=light] .g8J8Uq_serviceIndex a span{color:var(--light-accent)}html[data-theme=light] .g8J8Uq_serviceIndex a svg{color:var(--light-accent)}html[data-theme=light] .g8J8Uq_closer p{color:var(--light-accent)}html[data-theme=light] .g8J8Uq_serviceIndex a{color:var(--light-ink);border-color:var(--light-rule)}html[data-theme=light] .g8J8Uq_serviceIndex a:hover{color:var(--light-accent)}html[data-theme=light] .g8J8Uq_link:hover{color:var(--light-accent)}:is(html[data-theme=light] .g8J8Uq_row,html[data-theme=light] .g8J8Uq_closer){border-color:var(--light-rule)}html[data-theme=light] .g8J8Uq_closer{background:var(--light-panel);color:var(--light-ink)}
.W4fhGG_page{color:#eee8dd;background:#080808}.W4fhGG_hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(40px,7vw,110px);min-height:min(860px,100svh);padding-top:130px;padding-bottom:110px;display:grid}.W4fhGG_kicker{color:#d5b77f;margin-bottom:22px;font-size:14px;font-weight:700}.W4fhGG_hero h1{letter-spacing:-.045em;max-width:11ch;font-size:clamp(68px,9vw,132px);font-weight:700;line-height:.96}.W4fhGG_heroCopy>p:last-child{color:#b8b3a8;max-width:37ch;margin-top:34px;font-size:clamp(20px,1.9vw,27px);line-height:1.48}.W4fhGG_markField{color:#080808;background:#b69a6b;place-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.W4fhGG_markField:before{content:"";border:1px solid #15181740;position:absolute;inset:24px}.W4fhGG_mark{width:min(54%,250px);height:auto;transform:rotate(-10deg)}.W4fhGG_markField span{font-size:13px;font-weight:700;position:absolute;bottom:28px;left:34px}.W4fhGG_statement{color:#080808;background:#eee8dd;padding-block:clamp(94px,11vw,160px)}.W4fhGG_statementInner,.W4fhGG_aiInner{grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,120px);display:grid}.W4fhGG_statement h2,.W4fhGG_ai h2{letter-spacing:-.055em;max-width:13ch;font-size:clamp(46px,5.7vw,82px);font-weight:600;line-height:1.03}.W4fhGG_statementInner>div,.W4fhGG_aiInner>div{align-content:start;gap:24px;display:grid}.W4fhGG_statement p,.W4fhGG_ai p{max-width:42ch;font-size:clamp(18px,1.5vw,22px);line-height:1.62}.W4fhGG_principlesIntro{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(40px,8vw,120px);margin-bottom:70px;display:grid}.W4fhGG_principlesIntro h2{letter-spacing:-.055em;max-width:13ch;font-size:clamp(46px,5.7vw,82px);font-weight:600;line-height:1.03}.W4fhGG_principlesIntro p{color:#b8b3a8;max-width:40ch;font-size:20px}.W4fhGG_principlesList{border-top:1px solid #38342d}.W4fhGG_principlesList article{border-bottom:1px solid #38342d;grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,120px);padding-block:clamp(40px,5vw,70px);display:grid}.W4fhGG_principlesList h3{letter-spacing:-.045em;max-width:16ch;font-size:clamp(30px,3.5vw,50px);font-weight:600;line-height:1.1}.W4fhGG_principlesList p{color:#b8b3a8;max-width:48ch;font-size:18px;line-height:1.65}.W4fhGG_ai{color:#080808;background:#b69a6b;padding-block:clamp(90px,10vw,150px)}.W4fhGG_closer{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(40px,8vw,120px);padding-top:clamp(90px,10vw,150px);padding-bottom:clamp(110px,12vw,170px);display:grid}.W4fhGG_closer h2{letter-spacing:-.055em;max-width:14ch;font-size:clamp(44px,5.5vw,78px);font-weight:600;line-height:1.04}.W4fhGG_closer p{color:#b8b3a8;max-width:39ch;font-size:20px}.W4fhGG_link{color:#d5b77f;align-items:center;gap:18px;min-height:50px;margin-top:28px;font-weight:700;display:inline-flex}@media (max-width:850px){.W4fhGG_hero{grid-template-columns:1fr;min-height:0}.W4fhGG_markField{min-height:420px}.W4fhGG_statementInner,.W4fhGG_aiInner,.W4fhGG_principlesIntro,.W4fhGG_closer{grid-template-columns:1fr}}@media (max-width:620px){.W4fhGG_hero{padding-top:140px;padding-bottom:80px}.W4fhGG_hero h1{font-size:clamp(58px,13vw,85px)}.W4fhGG_markField{min-height:350px}.W4fhGG_principlesIntro{margin-bottom:42px}.W4fhGG_principlesList article{grid-template-columns:1fr;gap:18px}}.W4fhGG_page{color:#eee8dd;isolation:isolate;background:#080808}.W4fhGG_kicker{text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:650}.W4fhGG_page h1,.W4fhGG_page h2,.W4fhGG_page h3{text-wrap:balance}.W4fhGG_page a{-webkit-tap-highlight-color:transparent}.W4fhGG_page a:focus-visible,.W4fhGG_page summary:focus-visible{outline-offset:6px;outline:2px solid #d5b77f}.W4fhGG_hero{grid-template-columns:1.15fr .85fr;gap:clamp(35px,5vw,80px);min-height:0;padding-top:clamp(145px,15vw,210px);padding-bottom:clamp(75px,9vw,125px)}.W4fhGG_hero h1{max-width:13ch;font-size:clamp(59px,7.3vw,106px)}.W4fhGG_heroCopy>p:last-child{max-width:40ch;font-size:clamp(18px,1.6vw,23px);line-height:1.6}.W4fhGG_teamField{border-block:1px solid #38342d;min-width:0;padding-block:26px;position:relative}.W4fhGG_fieldLabel{color:#9f927a;text-transform:uppercase;letter-spacing:.1em;font:10px ui-monospace,monospace;display:block}.W4fhGG_teamOrbit{height:330px;margin-top:24px;position:relative}.W4fhGG_teamOrbit:before,.W4fhGG_teamOrbit:after{content:"";border:1px solid #38342d;border-radius:50%;width:200px;height:200px;position:absolute;top:56px}.W4fhGG_teamOrbit:before{left:4%}.W4fhGG_teamOrbit:after{right:4%}.W4fhGG_orbitCore{z-index:1;color:#d5b77f;letter-spacing:-.04em;text-align:center;background:#080808;border:1px solid #75603e;border-radius:50%;place-content:center;width:114px;height:114px;font-size:49px;display:grid;position:absolute;inset:93px calc(50% - 57px) auto}.W4fhGG_orbitCore span{letter-spacing:.06em;text-transform:uppercase;margin-top:2px;font-size:9px}.W4fhGG_humanNode,.W4fhGG_aiNode{z-index:2;letter-spacing:-.04em;background:#080808;gap:8px;padding:12px 10px;font-size:25px;font-weight:600;display:grid;position:absolute}.W4fhGG_humanNode{top:26px;left:0}.W4fhGG_aiNode{bottom:20px;right:0}.W4fhGG_humanNode span,.W4fhGG_aiNode span{color:#a9a296;font:10px var(--font-body);letter-spacing:0}.W4fhGG_fieldNote{color:#b8b3a8;font-size:12px;line-height:1.7}.W4fhGG_statement{color:#eee8dd;background:#10100f;border-block:1px solid #292720}.W4fhGG_statement p,.W4fhGG_ai p{color:#b8b3a8}.W4fhGG_statement h2,.W4fhGG_ai h2,.W4fhGG_principlesIntro h2{font-size:clamp(40px,5vw,72px)}.W4fhGG_principlesList{counter-reset:principles}.W4fhGG_principlesList article{counter-increment:principles;position:relative}.W4fhGG_principlesList h3{padding-left:42px;font-size:clamp(28px,3.1vw,44px)}.W4fhGG_principlesList h3:before{content:"0" counter(principles);color:#d5b77f;letter-spacing:0;margin-top:7px;font:11px ui-monospace,monospace;position:absolute;left:0}.W4fhGG_ai{color:#eee8dd;background:#10100f;border-block:1px solid #292720}.W4fhGG_closer h2{font-size:clamp(40px,5vw,70px)}.W4fhGG_link{color:#080808;background:#d5b77f;border-radius:999px;padding:12px 24px;font-size:14px}.W4fhGG_link:hover{background:#f0d5a4}@media (max-width:850px){.W4fhGG_hero{grid-template-columns:1fr}.W4fhGG_teamField{justify-self:center;width:100%;max-width:540px}.W4fhGG_teamOrbit{height:300px}}@media (max-width:560px){.W4fhGG_hero{padding-top:135px}.W4fhGG_hero h1{font-size:clamp(48px,11vw,68px)}.W4fhGG_teamOrbit:before,.W4fhGG_teamOrbit:after{width:170px;height:170px;top:58px}.W4fhGG_orbitCore{width:100px;height:100px;font-size:43px;top:92px;left:calc(50% - 50px);right:auto}}.W4fhGG_hero{gap:clamp(32px,5vw,72px);min-height:0;padding-top:clamp(136px,12vw,176px);padding-bottom:clamp(56px,6vw,82px)}.W4fhGG_teamOrbit{height:290px;margin-top:16px}.W4fhGG_statement,.W4fhGG_ai{padding-block:clamp(60px,6.5vw,94px)}.W4fhGG_principles{padding-block:clamp(64px,7vw,100px)}.W4fhGG_principlesIntro{gap:clamp(32px,5vw,72px);margin-bottom:clamp(34px,4vw,52px)}.W4fhGG_principlesList article{gap:clamp(32px,5vw,72px);padding-block:clamp(26px,3.2vw,44px)}.W4fhGG_closer{gap:clamp(32px,5vw,72px);padding-block:clamp(64px,7vw,100px)}@media (max-width:850px){.W4fhGG_teamOrbit{height:270px}}@media (max-width:560px){.W4fhGG_hero{gap:34px;padding-top:128px;padding-bottom:46px}.W4fhGG_teamField{padding-block:20px}.W4fhGG_teamOrbit{height:250px;margin-top:12px}.W4fhGG_statement,.W4fhGG_ai{padding-block:54px}.W4fhGG_principles{padding-block:58px}.W4fhGG_principlesIntro{margin-bottom:32px}.W4fhGG_principlesList article{gap:12px;padding-block:26px}.W4fhGG_closer{padding-block:56px}}html[data-theme=light] .W4fhGG_page{background:var(--light-bg);color:var(--light-ink)}:is(html[data-theme=light] .W4fhGG_statement,html[data-theme=light] .W4fhGG_ai){background:var(--light-panel);color:var(--light-ink);border-color:var(--light-rule)}html[data-theme=light] .W4fhGG_heroCopy>p:last-child{color:var(--light-muted)}html[data-theme=light] .W4fhGG_statement p{color:var(--light-muted)}html[data-theme=light] .W4fhGG_ai p{color:var(--light-muted)}html[data-theme=light] .W4fhGG_principlesIntro p{color:var(--light-muted)}html[data-theme=light] .W4fhGG_principlesList p{color:var(--light-muted)}html[data-theme=light] .W4fhGG_closer p{color:var(--light-muted)}html[data-theme=light] .W4fhGG_fieldNote{color:var(--light-muted)}html[data-theme=light] .W4fhGG_fieldLabel{color:var(--light-muted)}html[data-theme=light] .W4fhGG_kicker{color:var(--light-accent)}html[data-theme=light] .W4fhGG_principlesList h3:before{color:var(--light-accent)}html[data-theme=light] .W4fhGG_teamField{border-color:var(--light-rule)}html[data-theme=light] .W4fhGG_principlesList{border-color:var(--light-rule)}html[data-theme=light] .W4fhGG_principlesList article{border-color:var(--light-rule)}
.T9HH3W_artwork{aspect-ratio:1.65;background:#080808;border-top:1px solid #38342d;width:min(100%,540px);margin-top:clamp(36px,5vw,68px);position:relative;overflow:hidden}.T9HH3W_canvas{width:100%;height:100%;display:block}.T9HH3W_control{color:#d5b77f;cursor:pointer;background:#080808e8;border:1px solid #574a34;min-height:36px;padding:0 10px;font:11px ui-monospace,monospace;position:absolute;bottom:8px;right:8px}.T9HH3W_control:focus-visible{outline-offset:2px;outline:2px solid #d5b77f}@media (max-width:620px){.T9HH3W_artwork{aspect-ratio:1.5;margin-top:36px}}@media (prefers-reduced-motion:reduce){.T9HH3W_control{display:none}}html[data-theme=light] .T9HH3W_artwork{background:#e5d8c3;border-color:#b8a487}html[data-theme=light] .T9HH3W_canvas{filter:invert()hue-rotate(180deg)sepia(.2)saturate(.9)brightness(.95)}html[data-theme=light] .T9HH3W_control{color:#4d3517;background:#f7f3ebed;border-color:#9b825d}html[data-theme=light] .T9HH3W_control:focus-visible{outline-color:#76521e}
