._0IlIkW_frame{background:linear-gradient(130deg,#e6e4db,#707c84 14%,#e8e2cb 35%,#948253 64%,#ededdf 90%,#677982);border:1px solid #d3c79e;border-radius:11px;width:100%;min-width:0;padding:5px;position:relative;box-shadow:0 22px 44px #0005,0 4px 9px #0003,inset 0 0 2px #fff}._0IlIkW_compact{background:radial-gradient(at 70% 20%,#29465b,#0b1e30 65%,#071525);border-color:#b9c4cf70;border-radius:9px;justify-content:center;align-items:center;padding:5%;display:flex;box-shadow:0 12px 25px #0715251c}._0IlIkW_compact>:first-child{flex:0 0 100%;min-width:0}._0IlIkW_diagram{aspect-ratio:1.6;color:#e9eef2;width:100%;font-family:var(--font-studio-sans),sans-serif;text-align:left;background:radial-gradient(at 70% 20%,#173249,#0b1e30 60%,#071525);border-radius:7px;line-height:1.4;overflow:hidden;container-type:inline-size}._0IlIkW_diagram svg{flex-shrink:0}._0IlIkW_diagramHeader{letter-spacing:.13em;color:#c2ced8;border-bottom:1px solid #b9c4cf26;justify-content:space-between;align-items:center;height:7.5cqw;padding:0 4cqw;font-size:1.4cqw;display:flex}._0IlIkW_diagramHeader>span:first-child{align-items:center;gap:1.8cqw;display:flex}._0IlIkW_diagramHeader i{background:#c5a15b;width:1.1cqw;height:1.1cqw;display:block}._0IlIkW_diagramHeader>span:last-child{color:#a8b9c7;font-size:1.1cqw}._0IlIkW_governed{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1.35fr 1fr;gap:7cqw;height:55cqw;padding:6cqw 5cqw 10cqw;display:grid;position:relative}._0IlIkW_connections{fill:none;stroke:#c5a15b;stroke-width:1.6px;stroke-opacity:.7;width:90cqw;height:40cqw;position:absolute;top:5cqw;left:5cqw;right:5cqw}._0IlIkW_connections path+path{stroke:#b9c4cf;stroke-width:.6px}._0IlIkW_node{background:linear-gradient(135deg,#1d3549,#0a1d2f);border:1px solid #b9c4cf40;border-radius:1.3cqw;flex-direction:column;justify-content:center;align-items:center;gap:1.4cqw;font-size:2cqw;display:flex;position:relative;box-shadow:0 1.5cqw 2cqw #030a1440}._0IlIkW_node svg{color:#cfb47e;stroke-width:1.3px;width:3.5cqw;height:3.5cqw}._0IlIkW_node:first-of-type{grid-area:1/1}._0IlIkW_node:nth-of-type(2){grid-area:1/3}._0IlIkW_node:nth-of-type(4){grid-area:2/1}._0IlIkW_node:nth-of-type(5){grid-area:2/3}._0IlIkW_hub{z-index:1;text-align:center;aspect-ratio:1;background:#0b1e30;border:1px solid #d4bb8280;border-radius:50%;flex-direction:column;grid-area:1/2/3;justify-content:center;align-self:center;align-items:center;padding:5cqw 1.5cqw;display:flex;position:relative;box-shadow:0 0 0 1.3cqw #c5a15b0c,inset 0 0 4cqw #c5a15b0c,0 0 5cqw #0004}._0IlIkW_hub svg{color:#d7bd82;stroke-width:1.1px;width:4cqw;height:4cqw;margin-bottom:1.5cqw}._0IlIkW_hub strong{font-family:var(--font-studio-serif),serif;font-size:4cqw;font-weight:400;line-height:1}._0IlIkW_hub>span{color:#b9c4cf;margin-top:2cqw;font-size:1.2cqw}._0IlIkW_review{color:#bfcbd4;justify-content:center;align-items:center;gap:1.5cqw;font-size:1.8cqw;display:flex;position:absolute;bottom:3cqw;left:0;right:0}._0IlIkW_review svg{color:#d7bd82;stroke-width:1.4px;width:2.4cqw;height:2.4cqw}._0IlIkW_acceptance{height:55cqw;padding:5cqw 13cqw;position:relative}._0IlIkW_evidenceStack{width:71cqw;height:39cqw;position:relative}._0IlIkW_paperBack{opacity:.5;background:#b9c4cf;border:1px solid #d4dde4;border-radius:1cqw;position:absolute;inset:0;transform:rotate(-5deg)}._0IlIkW_paper{color:#173047;background:linear-gradient(135deg,#fff,#e9eef1);border:1px solid #dce2e6;border-radius:1cqw;padding:3cqw 4cqw;position:relative;box-shadow:0 2cqw 5cqw #020a1440}._0IlIkW_miniEyebrow{letter-spacing:.13em;color:#697786;font-size:1.2cqw;display:block}._0IlIkW_paper>strong{font-family:var(--font-studio-serif),serif;letter-spacing:-.025em;margin:1.2cqw 0 2.8cqw;font-size:4cqw;font-weight:400;display:block}._0IlIkW_evidenceRow{border-top:1px solid #0b1f361a;align-items:center;gap:2cqw;padding:1.7cqw 0;display:flex}._0IlIkW_evidenceRow>svg{color:#8b713c;stroke-width:1.3px;width:3.4cqw;height:3.4cqw}._0IlIkW_evidenceRow>svg:last-child{color:#5b7383;width:2.5cqw;height:2.5cqw;margin-left:auto}._0IlIkW_evidenceRow>span{color:#637280;font-size:1.5cqw}._0IlIkW_evidenceRow b{color:#173047;font-size:2cqw;font-weight:600;display:block}._0IlIkW_signoff{color:#071525;background:linear-gradient(115deg,#dfc386,#b48c46);border:1px solid #ead6a9;align-items:center;gap:2cqw;padding:2.3cqw 3cqw;font-size:2.1cqw;display:flex;position:absolute;bottom:4.8cqw;right:5cqw;box-shadow:0 1.8cqw 3cqw #030a1444}._0IlIkW_signoff svg{stroke-width:1.4px;width:3cqw;height:3cqw}._0IlIkW_signoff svg:last-child{margin-left:5cqw}._0IlIkW_monitoring{height:55cqw;padding:3.5cqw 5cqw;position:relative}._0IlIkW_signalSources{gap:3cqw;margin-bottom:3cqw;display:flex}._0IlIkW_signalSources>span{color:#ccd5dd;background:#07152566;border:1px solid #b9c4cf33;flex:1;align-items:center;gap:1.5cqw;padding:1.5cqw 2cqw;font-size:1.6cqw;display:flex}._0IlIkW_signalSources svg{color:#d0b57c;stroke-width:1.3px;width:2.8cqw;height:2.8cqw}._0IlIkW_chart{background:#07152566;border:1px solid #b9c4cf30;padding:2.6cqw 3cqw 2cqw}._0IlIkW_chartTitle{justify-content:space-between;align-items:center;display:flex}._0IlIkW_chartTitle strong{font-family:var(--font-studio-serif),serif;font-size:3.5cqw;font-weight:400}._0IlIkW_chartTitle>span{letter-spacing:.1em;color:#a7b7c5;font-size:1cqw}._0IlIkW_chart>svg{width:100%;height:24cqw;margin-top:1.5cqw;overflow:visible}._0IlIkW_chartGrid{fill:none;stroke:#b9c4cf17;stroke-width:1px}._0IlIkW_baselineArea{fill:#b9c4cf0f}._0IlIkW_baseline{fill:none;stroke:#92a5b4;stroke-width:1.3px;stroke-dasharray:5 5}._0IlIkW_signalLine{fill:none;stroke:#e1c588;stroke-width:2.7px;stroke-linejoin:round}._0IlIkW_legend{color:#b9c4cf;gap:3cqw;font-size:1.3cqw;display:flex}._0IlIkW_legend>span{align-items:center;gap:1.3cqw;display:flex}._0IlIkW_legend i{background:#92a5b4;width:2.2cqw;height:1px}._0IlIkW_legend>span:last-child i{background:#e1c588}._0IlIkW_monitoring ._0IlIkW_review{bottom:2.2cqw}._0IlIkW_website{height:55cqw;padding:3.5cqw 6cqw;position:relative}._0IlIkW_migrationSources{justify-content:center;align-items:center;gap:7cqw;margin-bottom:3cqw;display:flex}._0IlIkW_migrationSources>span{color:#cbd4dc;align-items:center;gap:1.3cqw;font-size:1.7cqw;display:flex}._0IlIkW_migrationSources svg{color:#d0b57c;stroke-width:1.3px;width:2.5cqw;height:2.5cqw}._0IlIkW_browserFrame{background:#071525;border:1px solid #b9c4cf85;border-radius:1cqw;width:74cqw;height:35cqw;margin:auto;position:relative;box-shadow:0 2cqw 4cqw #020812}._0IlIkW_browserBar{color:#5b6b78;background:#e7ebee;border-radius:.8cqw .8cqw 0 0;align-items:center;gap:.7cqw;height:4.2cqw;padding:0 1.6cqw;display:flex}._0IlIkW_browserBar i{background:#92a2af;border-radius:50%;width:.7cqw;height:.7cqw}._0IlIkW_browserBar>span{margin:0 auto;font-size:1.1cqw}._0IlIkW_browserBar svg{width:1.5cqw;height:1.5cqw}._0IlIkW_browserPage{background:radial-gradient(at 100% 100%,#355164,#071525 69%);height:30.5cqw;padding:3.2cqw 4cqw;overflow:hidden}._0IlIkW_browserPage>span:first-child{letter-spacing:.15em;color:#bcc8d1;font-size:1cqw}._0IlIkW_browserPage>strong{font-family:var(--font-studio-serif),serif;letter-spacing:-.025em;margin-top:2.7cqw;font-size:5.4cqw;font-weight:400;line-height:.98;display:block}._0IlIkW_browserRule{background:#c5a15b;width:6cqw;height:1px;margin-top:2.3cqw}._0IlIkW_browserPage p{color:#b9c4cf;margin-top:1.5cqw;font-size:1.3cqw}._0IlIkW_browserCta{color:#071525;background:#d0af6d;align-items:center;gap:3cqw;margin-top:1.6cqw;padding:1cqw 1.6cqw;font-size:1cqw;display:inline-flex}._0IlIkW_browserCta svg{width:1.3cqw;height:1.3cqw}._0IlIkW_phone{background:linear-gradient(155deg,#123348,#071525);border:.5cqw solid #bec8cf;border-radius:2.2cqw;width:15cqw;height:25cqw;padding:1.5cqw;position:absolute;bottom:-2cqw;right:-5cqw;transform:rotate(4deg);box-shadow:0 1.7cqw 2.5cqw #020a1477}._0IlIkW_phone>span{background:#b9c4cf;border-radius:2cqw;width:5cqw;height:1cqw;margin:0 auto 4cqw;display:block}._0IlIkW_phone svg{stroke-width:1px;color:#e1c588;width:4cqw;height:4cqw;margin:0 auto 3cqw;display:block}._0IlIkW_phone>i{background:#b9c4cf70;height:.6cqw;margin:1cqw 0;display:block}._0IlIkW_phone>i:last-child{width:60%}._0IlIkW_website ._0IlIkW_review{bottom:2.7cqw}@media (max-width:480px){._0IlIkW_frame{border-radius:8px;padding:3px}._0IlIkW_diagram{border-radius:5px}}
.DI1Y8G_contents{z-index:15;color:#f2f4f6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-family:var(--font-studio-sans),sans-serif;background:#071525f5;border-block:1px solid #b9c4cf30;position:sticky;top:0}.DI1Y8G_contentsInner{align-items:center;gap:28px;max-width:1440px;min-height:64px;margin:auto;padding:0 clamp(24px,5vw,76px);display:flex}.DI1Y8G_contentsLabel{letter-spacing:.15em;white-space:nowrap;color:#c5a15b;font-size:9px;font-weight:650}.DI1Y8G_chapterLinks{scrollbar-width:thin;scrollbar-color:#c5a15b55 transparent;align-items:center;gap:25px;padding:17px 4px;display:flex;overflow-x:auto}.DI1Y8G_chapterLinks a{white-space:nowrap;color:#c3ced8;border-bottom:1px solid #0000;align-items:center;gap:8px;padding:5px 0;font-size:11px;transition:color .2s,border-color .2s;display:flex}.DI1Y8G_chapterLinks a span{color:#c5a15b;font-size:9px}.DI1Y8G_chapterLinks a:hover,.DI1Y8G_chapterLinks a[aria-current]{color:#fff;border-color:#c5a15b}.DI1Y8G_progress{pointer-events:none;background:#b9c4cf12;height:2px;position:absolute;inset:auto 0 -1px}.DI1Y8G_progress>span{transform-origin:0;background:linear-gradient(90deg,#a58240,#dfc386,#b9c4cf);width:100%;height:100%;display:block;transform:scaleX(0)}.DI1Y8G_contentsToggle{display:none}.DI1Y8G_nextProject{color:#071525;font-family:var(--font-studio-sans),sans-serif;background:#e7ebee}.DI1Y8G_nextInner{max-width:1290px;margin:auto;padding:70px clamp(24px,5vw,76px)}.DI1Y8G_nextInner>p{letter-spacing:.16em;color:#615331;margin:0 0 26px;font-size:9px;font-weight:650}.DI1Y8G_nextLink{border-block:1px solid #8a98a550;align-items:center;gap:35px;padding:27px 0;transition:color .25s;display:flex}.DI1Y8G_nextNumber{color:#82662e;font-family:var(--font-studio-serif),serif;font-size:38px}.DI1Y8G_nextName{font-family:var(--font-studio-serif),serif;letter-spacing:-.025em;font-size:clamp(34px,4.8vw,64px);line-height:1.05;display:block}.DI1Y8G_nextSummary{color:#53616e;margin-top:12px;font-size:14px;line-height:1.7;display:block}.DI1Y8G_nextLink>svg{color:#82662e;flex-shrink:0;margin-left:auto;transition:transform .25s}.DI1Y8G_nextLink:hover>svg{transform:translate(4px,-4px)}.DI1Y8G_allWork{align-items:center;gap:16px;margin-top:25px;font-size:12px;font-weight:600;display:inline-flex}@media (max-width:700px){.DI1Y8G_contentsInner{min-height:54px;padding:0 24px;display:block}.DI1Y8G_contentsLabel{display:none}.DI1Y8G_contentsToggle{color:#e4ebf0;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:17px 0;font-size:11px;display:flex}.DI1Y8G_contentsToggle svg{color:#c5a15b;transition:transform .2s}.DI1Y8G_chevronOpen{transform:rotate(180deg)}.DI1Y8G_chapterLinks{max-height:50svh;padding:3px 0 18px;display:none;overflow-y:auto}.DI1Y8G_chapterLinksOpen{gap:4px;display:grid}.DI1Y8G_chapterLinks a{white-space:normal;padding:10px 0}.DI1Y8G_nextInner{padding-block:48px}.DI1Y8G_nextLink{align-items:flex-start;gap:17px}.DI1Y8G_nextNumber{font-size:26px}.DI1Y8G_nextLink>svg{width:24px;height:24px}.DI1Y8G_nextSummary{font-size:12px}}@media (prefers-reduced-motion:reduce){.DI1Y8G_contents *,.DI1Y8G_nextProject *{transition:none!important}}
.QF_z3q_caseBody{--font-body:var(--font-studio-sans), sans-serif;--font-display:var(--font-studio-serif), Georgia, serif;--font-mono:var(--font-studio-sans), sans-serif;--role-heading-1:normal 400 clamp(2.5rem, 4.1vw, 3.9rem)/1.08 var(--font-display);--role-heading-2:normal 400 clamp(2rem, 3.2vw, 2.75rem)/1.12 var(--font-display);--role-heading-3:normal 400 clamp(1.65rem, 2.3vw, 2rem)/1.15 var(--font-display);--role-heading-4:normal 600 1.05rem/1.4 var(--font-body);--role-heading-5:normal 600 1rem/1.4 var(--font-body);--role-body-1:normal 400 1rem/1.8 var(--font-body);--role-body-2:normal 400 .9rem/1.75 var(--font-body);--role-body-3:normal 400 .75rem/1.65 var(--font-body);--role-label:normal 600 .625rem/1.6 var(--font-body);--role-menu:normal 600 .75rem/1.4 var(--font-body);color:#f2f4f6;min-width:0;font-family:var(--font-studio-sans), sans-serif;background:#071525}.QF_z3q_caseBody [data-reveal]{opacity:1;transition:none;animation:none;transform:none}.QF_z3q_caseBody .case-section{--color-ground:#f2f4f6;--color-surface:#e5eaee;--color-raised:#e8edf1;--color-line:#bdc7d0;--color-text:#102235;--color-muted:#52616e;--color-accent:#85612b;--color-accent-bright:#64491e;--color-gold:#85612b;--case-rule:#c5a15b;--case-highlight-end:#273c4f;--case-panel:#ffffff5c;--case-panel-shade:#dce3e94d;color:var(--color-text);background:var(--color-ground);border-top:1px solid color-mix(in srgb, var(--color-line) 65%, transparent);isolation:isolate;overflow:clip}.QF_z3q_caseBody .case-section[data-case-tone=navy]{--color-ground:#071525;--color-surface:#0b1f36;--color-raised:#102942;--color-line:#34495c;--color-text:#f2f4f6;--color-muted:#b9c4cf;--color-accent:#d6b87b;--color-accent-bright:#ecd9ad;--color-gold:#d6b87b;--case-highlight-end:#e4e9ee;--case-panel:#12293b66;--case-panel-shade:#0c1c2c55;background:linear-gradient(120deg,#071525,#0b1c2c)}.QF_z3q_caseBody .case-section>div{width:100%;max-width:1320px;margin-inline:auto;padding:clamp(64px,7vw,104px) clamp(24px,5vw,72px)}.QF_z3q_caseBody .case-section :where(h2,h3,h4){color:var(--color-text);text-wrap:pretty}.QF_z3q_caseBody .case-section h2{letter-spacing:-.035em;max-width:25ch;scroll-margin-top:140px}.QF_z3q_caseBody .case-section h2:focus{outline:none}.QF_z3q_caseBody .case-section :where(p,li,dd){overflow-wrap:anywhere}.QF_z3q_caseBody .case-section :where(article,aside,.QF_z3q_grid>div){min-width:0}.QF_z3q_caseBody .case-section .t-heading-3{letter-spacing:-.02em}.QF_z3q_caseBody .case-section .t-label{letter-spacing:.15em}.QF_z3q_caseBody .case-section .t-label-gold{color:var(--color-gold)}.QF_z3q_caseBody .case-section .text-muted{color:var(--color-muted)}.QF_z3q_caseBody .case-section .text-text{color:var(--color-text)}.QF_z3q_caseBody .case-section .text-accent{color:var(--color-accent)}.QF_z3q_caseBody .case-section .text-gold{color:var(--color-gold)}.QF_z3q_caseBody .case-section .text-aurora{color:#0000;background:linear-gradient(110deg, var(--color-gold), var(--case-highlight-end));-webkit-background-clip:text;background-clip:text}.QF_z3q_eyebrow{color:var(--color-text);font:600 .625rem/1.6 var(--font-studio-sans), sans-serif;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:14px;margin:0;display:flex}.QF_z3q_eyebrow>span{background:var(--case-rule,#c5a15b);flex:0 0 30px;height:1px}:is(.QF_z3q_caseBody .case-section .card-glass,.QF_z3q_caseBody .case-section .content-panel){border:0;border-top:1px solid var(--case-rule);background:linear-gradient(160deg, var(--case-panel), var(--case-panel-shade));box-shadow:none;clip-path:none;border-radius:0;transition:border-color .25s,background-color .25s;position:relative}.QF_z3q_caseBody .case-section .card-glass:before{display:none}.QF_z3q_caseBody .case-section .content-panel:before{display:none}.QF_z3q_caseBody .case-section .card-glass:hover{box-shadow:none;border-color:var(--color-accent-bright);transform:none}.QF_z3q_caseBody .case-section aside.content-panel{border:1px solid var(--color-line);border-top:2px solid var(--case-rule);padding:clamp(25px,3vw,42px);box-shadow:inset 0 1px #ffffff70,0 15px 35px #07152508}.QF_z3q_caseBody .case-section aside.content-panel dt{color:var(--color-accent);font-weight:600}.QF_z3q_caseBody .case-section .card-glass>span.t-label{font:400 2.5rem/1 var(--font-studio-serif), Georgia, serif;letter-spacing:-.05em;display:inline-block}.QF_z3q_caseBody .case-section :where(ol,ul){list-style:none}.QF_z3q_caseBody .case-section ol>li{min-width:0}.QF_z3q_caseBody .case-section :where(li,div,span)[class*=shadow-]{box-shadow:none}.QF_z3q_caseBody .case-section .btn-primary{clip-path:none;color:#071525;min-height:48px;font-family:var(--font-studio-sans), sans-serif;text-transform:none;letter-spacing:0;background:linear-gradient(115deg,#dfc386,#c5a15b 60%,#b48c46);border:1px solid #d5b97e;border-radius:0;gap:28px;padding:15px 22px;box-shadow:inset 0 1px #f9e9bb66}.QF_z3q_caseBody .case-section .btn-primary:hover{filter:none;transform:translateY(-2px);box-shadow:0 8px 28px #c5a15b25}.QF_z3q_caseBody .case-section .btn-ghost{border:1px solid var(--color-line);clip-path:none;min-height:48px;color:var(--color-text);font-family:var(--font-studio-sans), sans-serif;text-transform:none;letter-spacing:0;background:0 0;border-radius:0;padding:15px 22px}.QF_z3q_caseBody .case-section .btn-ghost:hover{border-color:var(--color-accent);background:var(--case-panel)}.QF_z3q_caseBody .case-section a:focus-visible{outline:2px solid var(--color-accent);outline-offset:5px}@media (min-width:740px) and (max-width:1100px){.QF_z3q_caseBody .case-section .lg\:grid-cols-5{grid-template-columns:repeat(3,minmax(0,1fr))}.QF_z3q_caseBody .case-section .lg\:grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:739px){.QF_z3q_caseBody{--role-heading-1:normal 400 clamp(2.15rem, 8.5vw, 3rem)/1.1 var(--font-display)}.QF_z3q_caseBody .case-section>div{padding-block:62px}.QF_z3q_caseBody .case-section h2{max-width:none}.QF_z3q_caseBody .case-section aside.content-panel .grid{grid-template-columns:minmax(65px,.65fr) minmax(0,1.35fr)}.QF_z3q_caseBody .case-section .lg\:grid-cols-5{grid-template-columns:1fr}.QF_z3q_caseBody .case-section .lg\:grid-cols-4{grid-template-columns:1fr}:is(.QF_z3q_caseBody .case-section .btn-primary,.QF_z3q_caseBody .case-section .btn-ghost){justify-content:space-between}}@media (prefers-reduced-motion:reduce){.QF_z3q_caseBody .case-section :where(a,article){transition:none}.QF_z3q_caseBody .case-section .btn-primary:hover{transform:none}}
.qfvPfa_hero{isolation:isolate;color:#f2f4f6;font-family:var(--font-studio-sans),sans-serif;background:#071525;position:relative;overflow:hidden}.qfvPfa_art{z-index:-3;position:absolute;inset:0 -10% -35% 30%;overflow:hidden}.qfvPfa_art img{object-fit:cover;object-position:64% 60%;opacity:.6}.qfvPfa_scrim{z-index:-2;background:linear-gradient(90deg,#071525 9%,#071525f0 38%,#0715257d 72%,#07152533),linear-gradient(#07152599 0%,#07152500 76%,#071525 99%);position:absolute;inset:0}.qfvPfa_container{max-width:1512px;margin:auto;padding:28px clamp(24px,5vw,76px) 0}.qfvPfa_breadcrumb{color:#b9c4cf;flex-wrap:wrap;align-items:center;gap:11px;font-size:11px;display:flex}.qfvPfa_breadcrumb a{padding:7px 0;transition:color .2s}.qfvPfa_breadcrumb a:hover{color:#e1c588}.qfvPfa_breadcrumb svg{color:#9c824e;width:11px;height:11px}.qfvPfa_breadcrumb [aria-current]{color:#f2f4f6}.qfvPfa_layout{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:clamp(38px,5vw,90px);padding:56px 0 70px;display:grid}.qfvPfa_copy{z-index:1;position:relative}.qfvPfa_eyebrow{text-transform:uppercase;letter-spacing:.16em;color:#c8d0d7;align-items:center;gap:12px;margin:0 0 24px;font-size:10px;line-height:1.7;display:flex}.qfvPfa_eyebrow>span{background:#c5a15b;flex-shrink:0;width:28px;height:1px}.qfvPfa_copy h1{max-width:18ch;font-family:var(--font-studio-serif),serif;letter-spacing:-.035em;text-wrap:balance;color:#f2f4f6;margin:0;font-size:clamp(43px,4.6vw,72px);font-weight:400;line-height:1.03}.qfvPfa_description{color:#c4cdd7;max-width:55ch;margin-top:27px;font-size:15px;line-height:1.8}.qfvPfa_description p{margin:0}.qfvPfa_status{color:#e1c588;background:#071525b3;border:1px solid #c5a15b4d;align-items:center;gap:9px;width:fit-content;margin:23px 0 0;padding:8px 12px;font-size:11px;line-height:1.6;display:flex}.qfvPfa_status>span{background:#c5a15b;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:block}.qfvPfa_readLink{color:#e1c588;border-bottom:1px solid #c5a15b77;align-items:center;gap:22px;min-height:44px;margin-top:25px;padding:9px 0;font-size:12px;font-weight:600;transition:color .2s,gap .2s;display:inline-flex}.qfvPfa_readLink:hover{color:#f3dbab;gap:28px}.qfvPfa_projectFigure{min-width:0;margin:0;padding-top:27px;position:relative}.qfvPfa_projectLabel{color:#b9c4cf;letter-spacing:.17em;justify-content:space-between;align-items:center;margin-bottom:22px;font-size:9px;display:flex}.qfvPfa_projectLabel svg{color:#c5a15b}.qfvPfa_visual{position:relative;transform:rotate(2deg)}.qfvPfa_projectFigure figcaption{text-align:right;color:#bac6d0;margin:25px 0 0;font-size:10px;line-height:1.5}.qfvPfa_rule{background:#b9c4cf2e;height:1px}.qfvPfa_rule span{background:linear-gradient(90deg,#c5a15b,#dce1e6);width:16%;height:1px;display:block}.qfvPfa_hero a:focus-visible{outline-offset:5px;outline:2px solid #e1c588}@media (max-width:1100px){.qfvPfa_layout{gap:35px;padding-top:45px}.qfvPfa_copy h1{font-size:clamp(41px,4.7vw,60px)}.qfvPfa_description{font-size:14px}.qfvPfa_projectFigure{padding-top:0}}@media (max-width:800px){.qfvPfa_layout{grid-template-columns:1fr;gap:30px;padding-top:37px;padding-bottom:44px}.qfvPfa_copy h1{max-width:22ch;font-size:clamp(43px,7vw,64px)}.qfvPfa_description{max-width:62ch;font-size:15px}.qfvPfa_projectFigure{width:100%;max-width:610px;margin:0 auto}.qfvPfa_visual{transform:rotate(1.5deg)}.qfvPfa_projectLabel{margin-bottom:17px}.qfvPfa_art{inset:35% -30% -15% -5%}.qfvPfa_scrim{background:linear-gradient(#071525 16%,#071525cc 42%,#07152544 70%,#071525)}}@media (max-width:480px){.qfvPfa_container{padding-top:19px}.qfvPfa_breadcrumb{gap:7px;font-size:10px}.qfvPfa_layout{gap:28px;padding-top:29px}.qfvPfa_eyebrow{letter-spacing:.13em;margin-bottom:20px;font-size:9px}.qfvPfa_copy h1{font-size:clamp(36px,10.6vw,47px);line-height:1.06}.qfvPfa_description{margin-top:22px;font-size:14px;line-height:1.75}.qfvPfa_projectFigure figcaption{margin-top:17px;font-size:9px}}@media (prefers-reduced-motion:reduce){.qfvPfa_hero a{transition:none}.qfvPfa_visual{transform:none}}
