.chapters[data-astro-cid-zpzoxhr3]{right:calc(var(--gutter) * .6);z-index:60;transition:opacity .6s var(--ease), visibility .6s;position:fixed;top:50%;transform:translateY(-50%)}.chapters[data-astro-cid-zpzoxhr3].is-hidden{opacity:0;visibility:hidden}.chapters[data-astro-cid-zpzoxhr3] ol[data-astro-cid-zpzoxhr3]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.chapters[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3]{font-family:var(--roman);letter-spacing:.26em;text-transform:uppercase;color:var(--muted);justify-content:flex-end;align-items:center;gap:.6rem;font-size:.6rem;text-decoration:none;transition:color .4s;display:flex}.chapters[data-astro-cid-zpzoxhr3] i[data-astro-cid-zpzoxhr3]{width:.9rem;height:1px;transition:width .6s var(--ease);background:currentColor;order:2}.chapters__n[data-astro-cid-zpzoxhr3]{order:3}.chapters__l[data-astro-cid-zpzoxhr3]{white-space:nowrap;max-width:0;transition:max-width .7s var(--ease);order:1;overflow:hidden}.chapters[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3]:hover,.chapters[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3].is-active{color:var(--gold-bright)}.chapters[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3].is-active i[data-astro-cid-zpzoxhr3]{width:2.2rem}.chapters[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3]:hover .chapters__l[data-astro-cid-zpzoxhr3]{max-width:9rem}.chapters[data-astro-cid-zpzoxhr3].is-light a[data-astro-cid-zpzoxhr3]{color:#8a7f68}.chapters[data-astro-cid-zpzoxhr3].is-light a[data-astro-cid-zpzoxhr3]:hover,.chapters[data-astro-cid-zpzoxhr3].is-light a[data-astro-cid-zpzoxhr3].is-active{color:var(--gold-deep)}@media (width<=1559px){.chapters[data-astro-cid-zpzoxhr3]{display:none}}.hero[data-astro-cid-zpzoxhr3]{background:#050504;align-items:end;min-height:100svh;padding:8rem 0 clamp(6rem,12vh,9rem);display:grid;position:relative;overflow:clip}.hero__media[data-astro-cid-zpzoxhr3]{will-change:transform;transform-origin:50% 30%;position:absolute;inset:0}.hero__video[data-astro-cid-zpzoxhr3]{object-fit:cover;background:#050504;width:100%;height:100%}.hero__shade[data-astro-cid-zpzoxhr3]{background:linear-gradient(#05050499 0%,#0505041f 30%,#05050459 62%,#050504f5 100%),radial-gradient(120% 80% at 20% 100%,#050504bf,#0000 62%),linear-gradient(90deg,#05050499 0%,#05050440 50%,#0000 75%);position:absolute;inset:0}.hero__inner[data-astro-cid-zpzoxhr3]{z-index:2;position:relative}.hero__title[data-astro-cid-zpzoxhr3]{margin-bottom:.45em;font-size:clamp(3.1rem,1.4rem + 7.4vw,9.8rem);line-height:.9}.hero__title[data-astro-cid-zpzoxhr3] .split-line[data-astro-cid-zpzoxhr3]{margin-bottom:-.08em;padding-bottom:.08em}.hero__foot[data-astro-cid-zpzoxhr3]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:2rem 4rem;padding-top:1.8rem;display:grid}.hero__lead[data-astro-cid-zpzoxhr3]{max-width:34rem;font-size:var(--step-1);color:var(--champagne);margin:0;font-weight:300;line-height:1.55}@media (width>=901px) and (height<=820px){.hero[data-astro-cid-zpzoxhr3]{padding-top:7rem}.hero__title[data-astro-cid-zpzoxhr3]{font-size:clamp(3.1rem,12.5svh,9.8rem)}}.hero__meta[data-astro-cid-zpzoxhr3]{font-family:var(--roman);letter-spacing:.3em;text-transform:uppercase;color:var(--muted);justify-items:end;gap:.6rem;font-size:.66rem;display:grid}.scroll-cue[data-astro-cid-zpzoxhr3]{left:var(--gutter);z-index:3;font-family:var(--roman);letter-spacing:.38em;text-transform:uppercase;color:var(--gold);align-items:center;gap:.9rem;font-size:.6rem;text-decoration:none;display:flex;position:absolute;bottom:1.6rem}.scroll-cue__line[data-astro-cid-zpzoxhr3]{background:var(--line);width:1px;height:44px;position:relative;overflow:hidden}.scroll-cue__line[data-astro-cid-zpzoxhr3] i[data-astro-cid-zpzoxhr3]{background:linear-gradient(180deg, transparent, var(--gold-bright));animation:cue 2.2s var(--ease-io) infinite;position:absolute;inset:0}@keyframes cue{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}.rule[data-astro-cid-zpzoxhr3]{background:linear-gradient(90deg, var(--gold), #d4ae5c26);transform-origin:0;height:1px;display:block}.frame[data-astro-cid-zpzoxhr3]{background:#0c0b09;margin:0;overflow:hidden}.frame[data-astro-cid-zpzoxhr3] img[data-astro-cid-zpzoxhr3],.frame[data-astro-cid-zpzoxhr3] video[data-astro-cid-zpzoxhr3]{object-fit:cover;background:#050504;width:100%;height:100%}[data-astro-cid-zpzoxhr3][data-lines] .split-line[data-astro-cid-zpzoxhr3]{margin-bottom:-.1em;padding-bottom:.1em}.manifesto[data-astro-cid-zpzoxhr3]{overflow-x:clip}.manifesto__grid[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);display:grid}.manifesto__mark[data-astro-cid-zpzoxhr3]{aspect-ratio:1;justify-self:center;place-items:center;width:min(100%,460px);display:grid;position:relative}.manifesto__ring[data-astro-cid-zpzoxhr3]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.manifesto__ring[data-astro-cid-zpzoxhr3] text[data-astro-cid-zpzoxhr3]{font-family:var(--roman);letter-spacing:.42em;fill:#9a7428;font-size:13px}.manifesto__emblem[data-astro-cid-zpzoxhr3]{width:74%}.manifesto__emblem[data-astro-cid-zpzoxhr3] .emblem{width:100%;height:auto}.manifesto__title[data-astro-cid-zpzoxhr3]{margin-bottom:.6em;font-size:clamp(2.8rem,1.6rem + 4.4vw,6.4rem);line-height:.95}.manifesto__cols[data-astro-cid-zpzoxhr3]{color:#3b3427;grid-template-columns:1fr 1fr;gap:2rem 3rem;margin-top:2.2rem;font-size:1.02rem;line-height:1.75;display:grid}.manifesto__sig[data-astro-cid-zpzoxhr3]{font-family:var(--roman);letter-spacing:.32em;text-transform:uppercase;color:var(--gold-deep);flex-wrap:wrap;gap:.6rem 2.2rem;margin-top:1.5rem;font-size:.66rem;display:flex}.pillar[data-astro-cid-zpzoxhr3]{overflow-x:clip}.pillar__grid[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:clamp(1.5rem,3vw,3rem);display:grid}.pillar--build[data-astro-cid-zpzoxhr3] .pillar__text[data-astro-cid-zpzoxhr3]{grid-area:1/1/auto/span 5}.pillar--build[data-astro-cid-zpzoxhr3] .pillar__media[data-astro-cid-zpzoxhr3]{grid-area:1/7/auto/span 6}.pillar--design[data-astro-cid-zpzoxhr3] .pillar__media[data-astro-cid-zpzoxhr3]{grid-area:1/1/auto/span 6}.pillar--design[data-astro-cid-zpzoxhr3] .pillar__text[data-astro-cid-zpzoxhr3]{grid-area:1/8/auto/span 5}.pillar__text[data-astro-cid-zpzoxhr3]{position:relative}.pillar__num[data-astro-cid-zpzoxhr3]{font-family:var(--roman);color:#0000;-webkit-text-stroke:1px var(--gold);opacity:.85;margin-bottom:1.5rem;font-size:clamp(6rem,3rem + 11vw,15rem);line-height:.78;display:block}.pillar--design[data-astro-cid-zpzoxhr3] .pillar__num[data-astro-cid-zpzoxhr3]{-webkit-text-stroke-color:var(--gold-deep)}.pillar__title[data-astro-cid-zpzoxhr3]{font-size:var(--step-4);margin-bottom:.35em}.pillar--design[data-astro-cid-zpzoxhr3] .lead[data-astro-cid-zpzoxhr3]{color:#5b5242}.specs[data-astro-cid-zpzoxhr3]{margin:2.6rem 0 0}.spec[data-astro-cid-zpzoxhr3]{grid-template-columns:7.5rem minmax(0,1fr);gap:1.4rem;padding:1.15rem 0;display:grid;position:relative}.spec[data-astro-cid-zpzoxhr3] .rule[data-astro-cid-zpzoxhr3]{position:absolute;top:0;left:0;right:0}.spec[data-astro-cid-zpzoxhr3] dt[data-astro-cid-zpzoxhr3]{font-family:var(--roman);letter-spacing:.28em;text-transform:uppercase;color:var(--gold);padding-top:.3rem;font-size:.66rem}.pillar--design[data-astro-cid-zpzoxhr3] .spec[data-astro-cid-zpzoxhr3] dt[data-astro-cid-zpzoxhr3]{color:var(--gold-deep)}.spec[data-astro-cid-zpzoxhr3] dd[data-astro-cid-zpzoxhr3]{color:var(--text);margin:0;font-size:.98rem;line-height:1.65}.pillar--design[data-astro-cid-zpzoxhr3] .spec[data-astro-cid-zpzoxhr3] dd[data-astro-cid-zpzoxhr3]{color:#3b3427}.kpi[data-astro-cid-zpzoxhr3]{border-top:1px solid var(--line);align-items:center;gap:1.4rem;margin-top:2.4rem;padding-top:1.6rem;display:flex}.kpi[data-astro-cid-zpzoxhr3] b[data-astro-cid-zpzoxhr3]{font-family:var(--serif);background:var(--gold-metal);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(4rem,3rem + 3vw,6rem);font-weight:500;line-height:.8}.kpi[data-astro-cid-zpzoxhr3] span[data-astro-cid-zpzoxhr3]{max-width:20rem;font-family:var(--roman);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:.7rem;line-height:1.9}.pillar--design[data-astro-cid-zpzoxhr3] .kpi[data-astro-cid-zpzoxhr3] span[data-astro-cid-zpzoxhr3]{color:#6d6452}.stack[data-astro-cid-zpzoxhr3]{aspect-ratio:5/6;margin-bottom:4rem;position:relative}.stack__a[data-astro-cid-zpzoxhr3]{position:absolute;inset:0 20% 12% 0}.stack__a[data-astro-cid-zpzoxhr3] img[data-astro-cid-zpzoxhr3]{height:118%;margin-top:-9%}.stack__b[data-astro-cid-zpzoxhr3]{aspect-ratio:4/5;outline:1px solid var(--line-strong);outline-offset:10px;width:48%;position:absolute;bottom:-4%;right:0;box-shadow:0 40px 80px -30px #000000b3}.pillar--design[data-astro-cid-zpzoxhr3] .stack__a[data-astro-cid-zpzoxhr3]{inset:0 0 12% 20%}.pillar--design[data-astro-cid-zpzoxhr3] .stack__b[data-astro-cid-zpzoxhr3]{left:0;right:auto}.pillar--design[data-astro-cid-zpzoxhr3] .stack__b--wide[data-astro-cid-zpzoxhr3]{aspect-ratio:4/3;width:58%;bottom:2%}.stack__b--wide[data-astro-cid-zpzoxhr3] img[data-astro-cid-zpzoxhr3]{object-fit:cover;width:100%;height:100%}.stack__cap[data-astro-cid-zpzoxhr3]{font-family:var(--roman);letter-spacing:.26em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.58rem;position:absolute}.stack__cap--a[data-astro-cid-zpzoxhr3]{bottom:calc(12% - 2rem);left:0}.stack__cap--b[data-astro-cid-zpzoxhr3]{text-align:right;bottom:-4rem;right:0}.pillar--design[data-astro-cid-zpzoxhr3] .stack__cap--a[data-astro-cid-zpzoxhr3]{left:auto;right:0}.pillar--design[data-astro-cid-zpzoxhr3] .stack__cap--b[data-astro-cid-zpzoxhr3]{text-align:left;left:0;right:auto}.pillar--design[data-astro-cid-zpzoxhr3] .stack__cap[data-astro-cid-zpzoxhr3]{color:#8a7f68}.ribbon[data-astro-cid-zpzoxhr3]{background:var(--ink);border-block:1px solid var(--line);gap:.4rem;padding-block:clamp(2rem,4vw,3.5rem);display:grid;overflow:clip}.ribbon__row[data-astro-cid-zpzoxhr3]{white-space:nowrap;width:max-content;font-family:var(--roman);text-transform:uppercase;letter-spacing:.06em;color:var(--ivory);font-size:clamp(2.4rem,1.4rem + 4.6vw,6.4rem);line-height:1.05;display:flex}.ribbon__row[data-astro-cid-zpzoxhr3] b[data-astro-cid-zpzoxhr3]{color:var(--gold);font-weight:400}.ribbon__row[data-astro-cid-zpzoxhr3] em[data-astro-cid-zpzoxhr3]{font-family:var(--serif);text-transform:none}.ribbon__row[data-astro-cid-zpzoxhr3] .o[data-astro-cid-zpzoxhr3]{color:#0000;-webkit-text-stroke:1px #d4ae5c8c}.ribbon__row--rev[data-astro-cid-zpzoxhr3]{margin-left:-40%}.timeline[data-astro-cid-zpzoxhr3]{overflow-x:clip}.timeline__head[data-astro-cid-zpzoxhr3]{max-width:44rem;margin-bottom:clamp(3rem,6vw,6rem)}.tl[data-astro-cid-zpzoxhr3]{position:relative}.tl__rail[data-astro-cid-zpzoxhr3]{width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.tl__rail[data-astro-cid-zpzoxhr3] svg[data-astro-cid-zpzoxhr3]{width:100%;height:100%;overflow:visible}.tl__track[data-astro-cid-zpzoxhr3]{fill:none;stroke:#d4ae5c29;stroke-width:1px}.tl__draw[data-astro-cid-zpzoxhr3]{fill:none;stroke:#d4ae5c;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 6px #f3dc9ab3)}.ms[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(3rem,8vw,8rem);padding-block:clamp(1.8rem,3vw,3rem);display:grid;position:relative}.ms__card[data-astro-cid-zpzoxhr3]{text-align:right;grid-column:1}.ms[data-astro-cid-zpzoxhr3]:nth-child(odd) .ms__card[data-astro-cid-zpzoxhr3]{text-align:left;grid-column:2}.ms__dot[data-astro-cid-zpzoxhr3]{border:1px solid var(--gold);background:var(--ink);border-radius:50%;width:13px;height:13px;transition:background-color .6s,box-shadow .6s;position:absolute;top:calc(clamp(1.8rem,3vw,3rem) + 2.2rem);left:50%;transform:translate(-50%)}.ms[data-astro-cid-zpzoxhr3].is-on .ms__dot[data-astro-cid-zpzoxhr3]{background:var(--gold-bright);box-shadow:0 0 0 6px #d4ae5c24,0 0 26px #f3dc9acc}.ms__year[data-astro-cid-zpzoxhr3]{font-family:var(--serif);background:var(--gold-metal);color:#0000;opacity:.35;transition:opacity .8s var(--ease);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.2rem,2rem + 4.4vw,7rem);font-weight:500;line-height:.9;display:block}.ms[data-astro-cid-zpzoxhr3].is-on .ms__year[data-astro-cid-zpzoxhr3]{opacity:1}.ms__title[data-astro-cid-zpzoxhr3]{font-size:var(--step-2);margin:.4em 0 .35em}.ms__copy[data-astro-cid-zpzoxhr3]{max-width:27rem;color:var(--muted);margin-left:auto;line-height:1.7}.ms[data-astro-cid-zpzoxhr3]:nth-child(odd) .ms__copy[data-astro-cid-zpzoxhr3]{margin-left:0}.process[data-astro-cid-zpzoxhr3]{position:relative;overflow-x:clip}.process__pin[data-astro-cid-zpzoxhr3]{flex-direction:column;justify-content:center;gap:clamp(1.5rem,3vh,2.5rem);height:100svh;padding-block:5.5rem 2.5rem;display:flex;position:relative;overflow:hidden}.process__bar-head[data-astro-cid-zpzoxhr3]{font-family:var(--roman);letter-spacing:.32em;text-transform:uppercase;color:var(--gold-deep);justify-content:space-between;font-size:.66rem;display:flex}.process__count[data-astro-cid-zpzoxhr3] b[data-astro-cid-zpzoxhr3]{color:#14110b;font-weight:500}.process__track[data-astro-cid-zpzoxhr3]{width:max-content;padding-inline:var(--gutter) 12vw;will-change:transform;align-items:stretch;gap:clamp(3rem,6vw,7rem);display:flex}.process__intro[data-astro-cid-zpzoxhr3]{align-self:center;width:min(34vw,460px)}.process__intro[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3]{font-size:var(--step-3)}.step[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:clamp(1.5rem,3vw,3rem);width:min(70vw,1000px);display:grid}.step__n[data-astro-cid-zpzoxhr3]{font-family:var(--serif);background:var(--gold-metal);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(6rem,3rem + 9vw,13rem);font-weight:500;line-height:.8;display:block}.step__cap[data-astro-cid-zpzoxhr3]{font-family:var(--roman);letter-spacing:.28em;text-transform:uppercase;color:var(--gold-deep);margin:1.4rem 0 .6rem;font-size:.62rem}.step[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{font-size:var(--step-3);margin-bottom:.35em}.step__copy[data-astro-cid-zpzoxhr3]{color:#4a4234;max-width:26rem;margin:0;line-height:1.7}.step__img[data-astro-cid-zpzoxhr3]{background:#0c0b09;order:-1;height:min(58vh,620px);margin:0;overflow:hidden}.step[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.step__img[data-astro-cid-zpzoxhr3] img[data-astro-cid-zpzoxhr3]{object-fit:cover;width:124%;max-width:none;height:100%;margin-left:-12%}.step__img[data-astro-cid-zpzoxhr3]{position:relative}.step__inset[data-astro-cid-zpzoxhr3]{aspect-ratio:9/16;outline:1px solid var(--line-strong);border:6px solid #0c0b09;width:clamp(5.5rem,22%,10rem);position:absolute;bottom:clamp(.8rem,2vw,1.6rem);right:clamp(.8rem,2vw,1.6rem);overflow:hidden;box-shadow:0 30px 60px -24px #000c}.step__img[data-astro-cid-zpzoxhr3] .step__inset[data-astro-cid-zpzoxhr3] img[data-astro-cid-zpzoxhr3]{object-fit:cover;width:100%;height:100%;margin:0}.process__progress[data-astro-cid-zpzoxhr3] span[data-astro-cid-zpzoxhr3]{background:#9a742833;height:1px;display:block}.process__progress[data-astro-cid-zpzoxhr3] i[data-astro-cid-zpzoxhr3]{background:var(--gold-deep);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.numbers[data-astro-cid-zpzoxhr3]{overflow-x:clip}.numbers__head[data-astro-cid-zpzoxhr3]{max-width:46rem;margin-bottom:clamp(3rem,6vw,5.5rem)}.numbers__grid[data-astro-cid-zpzoxhr3]{grid-template-columns:1.25fr 1fr 1fr 1.2fr;gap:clamp(1.5rem,3vw,3rem);display:grid}.stat[data-astro-cid-zpzoxhr3]{gap:.9rem;padding-top:1.6rem;display:grid;position:relative}.stat[data-astro-cid-zpzoxhr3]:nth-child(2n){margin-top:clamp(2rem,5vw,5rem)}.stat[data-astro-cid-zpzoxhr3] .rule[data-astro-cid-zpzoxhr3]{position:absolute;top:0;left:0;right:0}.stat__idx[data-astro-cid-zpzoxhr3]{font-family:var(--roman);letter-spacing:.3em;color:var(--muted);font-size:.6rem}.stat__val[data-astro-cid-zpzoxhr3]{font-family:var(--serif);background:var(--gold-metal);color:#0000;font-variant-numeric:lining-nums tabular-nums;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.6rem,2rem + 4.6vw,7.6rem);font-weight:500;line-height:.85}.stat__label[data-astro-cid-zpzoxhr3]{font-family:var(--roman);letter-spacing:.24em;text-transform:uppercase;color:var(--champagne);max-width:14rem;font-size:.68rem;line-height:1.8}.quote[data-astro-cid-zpzoxhr3]{background:#050504;align-items:center;min-height:100svh;display:grid;position:relative;overflow:clip}.quote__media[data-astro-cid-zpzoxhr3]{position:absolute;inset:0}.quote__video[data-astro-cid-zpzoxhr3]{object-fit:cover;background:#050504;width:100%;height:100%}.quote__shade[data-astro-cid-zpzoxhr3]{background:radial-gradient(90% 70%,#0505048c,#050504e0);position:absolute;inset:0}.quote__inner[data-astro-cid-zpzoxhr3]{z-index:2;padding-block:7rem;position:relative}.quote__text[data-astro-cid-zpzoxhr3]{max-width:24ch;font-family:var(--serif);color:var(--ivory);margin:0;font-size:clamp(2rem,1.1rem + 3.2vw,4.6rem);font-weight:500;line-height:1.12}.w[data-astro-cid-zpzoxhr3]{display:inline}.w--gold[data-astro-cid-zpzoxhr3]{background:var(--gold-metal);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-style:italic}.quote__by[data-astro-cid-zpzoxhr3]{font-family:var(--roman);letter-spacing:.34em;text-transform:uppercase;color:var(--gold);margin-top:2.4rem;font-size:.68rem}.cta__inner[data-astro-cid-zpzoxhr3]{text-align:center;justify-items:center;display:grid}.cta[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3]{font-size:var(--step-4)}.cta__copy[data-astro-cid-zpzoxhr3]{color:#4a4234;max-width:36rem;font-size:1.05rem;line-height:1.7}.cta__actions[data-astro-cid-zpzoxhr3]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.6rem;display:flex}.cta__ghost[data-astro-cid-zpzoxhr3]{color:#14110b;border-color:#9a74288c}.cta__line[data-astro-cid-zpzoxhr3]{font-family:var(--roman);letter-spacing:.3em;text-transform:uppercase;color:var(--gold-deep);gap:1rem;margin-top:2.6rem;font-size:.7rem;display:flex}.cta__line[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3]{text-decoration:none}@media (width<=900px){.hero__foot[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr}.hero__meta[data-astro-cid-zpzoxhr3]{justify-items:start}.manifesto__grid[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr}.manifesto__mark[data-astro-cid-zpzoxhr3]{width:min(78%,360px)}.pillar__grid[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr}.pillar--build[data-astro-cid-zpzoxhr3] .pillar__text[data-astro-cid-zpzoxhr3],.pillar--build[data-astro-cid-zpzoxhr3] .pillar__media[data-astro-cid-zpzoxhr3],.pillar--design[data-astro-cid-zpzoxhr3] .pillar__text[data-astro-cid-zpzoxhr3],.pillar--design[data-astro-cid-zpzoxhr3] .pillar__media[data-astro-cid-zpzoxhr3]{grid-area:auto/1}.pillar--design[data-astro-cid-zpzoxhr3] .pillar__media[data-astro-cid-zpzoxhr3]{order:2}.pillar__media[data-astro-cid-zpzoxhr3]{margin-top:2.5rem}.tl__rail[data-astro-cid-zpzoxhr3]{left:6px;transform:none}.ms[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr;padding-left:2.6rem}.ms__card[data-astro-cid-zpzoxhr3],.ms[data-astro-cid-zpzoxhr3]:nth-child(odd) .ms__card[data-astro-cid-zpzoxhr3]{text-align:left;grid-column:1}.ms__copy[data-astro-cid-zpzoxhr3]{margin-left:0}.ms__dot[data-astro-cid-zpzoxhr3]{left:7px}.process__pin[data-astro-cid-zpzoxhr3]{height:auto;padding-block:clamp(5rem,12vw,7rem);overflow:visible}.process__track[data-astro-cid-zpzoxhr3]{width:auto;padding-inline:var(--gutter);flex-direction:column;gap:4.5rem}.process__intro[data-astro-cid-zpzoxhr3],.step[data-astro-cid-zpzoxhr3]{width:100%}.step[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr}.step__img[data-astro-cid-zpzoxhr3]{aspect-ratio:4/3;height:auto}.step__img[data-astro-cid-zpzoxhr3] img[data-astro-cid-zpzoxhr3]{width:100%;margin-left:0}.process__progress[data-astro-cid-zpzoxhr3],.process__bar-head[data-astro-cid-zpzoxhr3]{display:none}.numbers__grid[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr 1fr}}@media (width<=600px){.manifesto__cols[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr}.spec[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr;gap:.4rem}.stack[data-astro-cid-zpzoxhr3]{aspect-ratio:4/5}.stack__b[data-astro-cid-zpzoxhr3]{width:56%}.stack__cap--b[data-astro-cid-zpzoxhr3]{bottom:-3.4rem}.stat[data-astro-cid-zpzoxhr3]:nth-child(2n){margin-top:0}.kpi[data-astro-cid-zpzoxhr3]{align-items:flex-start}}
