.page_hero__7KFOs{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;background:radial-gradient(120% 90% at 78% 18%,#343434 0,#292929 46%,#1f1f1f 100%);--px:0;--py:0;--scrollP:0}.page_heroBeam__DJTfW{position:absolute;inset:-40% -10%;pointer-events:none;background:linear-gradient(74deg,transparent 38%,rgba(224,216,209,.05) 48%,rgba(224,216,209,.09) 50%,rgba(224,216,209,.05) 52%,transparent 62%);mix-blend-mode:screen;opacity:0;animation:page_beamSweep__0wlRu 13s var(--ease-in-out) 1.4s infinite}@keyframes page_beamSweep__0wlRu{0%{transform:translateX(-30%) rotate(0deg);opacity:0}12%{opacity:.9}40%{opacity:0}to{transform:translateX(30%) rotate(0deg);opacity:0}}.page_heroVignette__hFYny{position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 100% at 50% 42%,transparent 52%,rgba(15,15,15,.55) 100%)}.page_heroAurora__9HWUo{position:absolute;inset:-20%;pointer-events:none;filter:blur(70px);opacity:.6}.page_blob__ThG16{position:absolute;width:48vw;height:48vw;min-width:420px;min-height:420px;border-radius:50%}.page_b1__zb6Ml{left:-6%;top:-14%;background:radial-gradient(circle,rgba(224,216,209,.13),transparent 64%);animation:page_drift1__cwI6b 26s var(--ease-in-out) infinite}.page_b2__BXhpL{right:-10%;bottom:-20%;background:radial-gradient(circle,rgba(185,152,106,.1),transparent 64%);animation:page_drift2__qpG8K 34s var(--ease-in-out) infinite}.page_b3__CRd5A{left:32%;bottom:-28%;width:36vw;height:36vw;background:radial-gradient(circle,rgba(124,140,122,.07),transparent 64%);animation:page_drift3__r1k4O 30s var(--ease-in-out) infinite}@keyframes page_drift1__cwI6b{0%,to{transform:translate(0) scale(1)}50%{transform:translate(7vw,5vh) scale(1.18)}}@keyframes page_drift2__qpG8K{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-6vw,-7vh) scale(1.12)}}@keyframes page_drift3__r1k4O{0%,to{transform:translate(0) scale(1)}50%{transform:translate(5vw,-4vh) scale(.92)}}.page_heroMarkWrap__Ffb35{position:absolute;inset:0;pointer-events:none;transform:translate3d(calc(var(--px) * 26px),calc(var(--py) * 20px),0);transition:transform .2s var(--ease-out);will-change:transform}.page_heroGlow__Awehc{position:absolute;right:-6%;top:46%;transform:translateY(-50%);width:min(60vw,740px);height:auto;aspect-ratio:1;color:var(--povc-beige);opacity:calc(.1 * var(--boot, 1));pointer-events:none;filter:drop-shadow(0 0 60px rgba(224,216,209,.28));animation:page_floaty__9i39Z 14s var(--ease-in-out) infinite;transition:opacity 1.4s var(--ease-out)}@keyframes page_floaty__9i39Z{0%,to{transform:translateY(-50%) scale(.97)}50%{transform:translateY(-50%) scale(1.06)}}.page_heroGrain__14KVG{position:absolute;inset:0;opacity:.5;background:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,.05) 50%,transparent 51%),radial-gradient(1px 1px at 70% 60%,rgba(255,255,255,.04) 50%,transparent 51%);background-size:7px 7px,11px 11px;pointer-events:none}.page_heroSpot__A8B_d{width:640px;height:640px;background:radial-gradient(circle,rgba(224,216,209,.11),transparent 60%)}.page_heroSpot2__rKrD0,.page_heroSpot__A8B_d{position:absolute;left:0;top:0;border-radius:50%;pointer-events:none;opacity:0;transition:opacity .6s var(--ease-out);transform:translate(-50%,-50%);mix-blend-mode:screen;will-change:transform}.page_heroSpot2__rKrD0{width:320px;height:320px;background:radial-gradient(circle,rgba(232,224,214,.16),rgba(185,152,106,.06) 40%,transparent 64%)}.page_heroInner__8WoKQ{position:relative;z-index:2;max-width:1080px;padding:120px clamp(24px,5vw,80px) 80px;transform:translateY(calc(var(--scrollP) * -40px));opacity:calc(1 - var(--scrollP) * .55);will-change:transform,opacity}@media (max-width:720px){.page_hero__7KFOs{min-height:88vh}.page_heroInner__8WoKQ{padding:104px clamp(20px,6vw,80px) 56px}.page_eyebrow__yxIK8{margin-bottom:24px}.page_heroSub__fi66w{margin-top:26px;font-size:1.02rem}}.page_eyebrow__yxIK8{color:var(--povc-beige);display:flex;align-items:center;gap:14px;margin-bottom:34px;opacity:.9;font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;font-weight:500;font-family:var(--font-body)}.page_eyebrow__yxIK8:before{content:"";width:36px;height:1px;background:currentColor;opacity:.6;flex-shrink:0}.page_h1__HkJRI{font-family:var(--font-heading);font-weight:700;letter-spacing:-.035em;font-size:clamp(2.7rem,7vw,6rem);line-height:1.02;color:#fff;max-width:15ch;text-wrap:balance}.page_accent__bwWGo{color:var(--povc-beige);white-space:nowrap}.page_heroSub__fi66w{margin-top:36px;max-width:50ch;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.62;color:var(--fg-on-dark-2);font-weight:300}.page_scrollCue__9AIT_{position:absolute;left:clamp(24px,5vw,80px);bottom:34px;z-index:3;display:flex;flex-direction:column;align-items:center;gap:12px;opacity:calc((1 - var(--scrollP)) * 1)}.page_scrollCueText__ZxWsM{font-size:.62rem;letter-spacing:.34em;text-transform:uppercase;color:var(--fg-on-dark-3);writing-mode:vertical-rl}.page_scrollCueLine__o_BR3{position:relative;width:1px;height:56px;background:var(--border-on-dark-2);overflow:hidden}.page_scrollCueLine__o_BR3:after{content:"";position:absolute;inset:0;background:linear-gradient(var(--povc-beige),transparent);animation:page_cueRun___cgJB 2.1s var(--ease-in-out) infinite}@keyframes page_cueRun___cgJB{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}@media (max-width:880px){.page_scrollCue__9AIT_{display:none}}.page_secEyebrow__fdBya{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--fg-eyebrow);display:flex;align-items:center;gap:12px}.page_secEyebrow__fdBya:before{content:"";width:26px;height:1px;background:currentColor;opacity:.5;flex-shrink:0}.page_viewAllArrow__p7CZK{width:16px;height:16px}.page_thesisTeaser__dc0yp{position:relative;background:var(--bg-inverse);color:var(--fg-on-dark-1);border-top:1px solid var(--border-on-dark-1);overflow:hidden;padding:clamp(82px,11vw,150px) 0}.page_thesisTeaser__dc0yp:after{content:"";position:absolute;right:-12%;top:-30%;width:44vw;height:44vw;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(224,216,209,.05),transparent 62%);filter:blur(50px);animation:page_drift2__qpG8K 38s var(--ease-in-out) infinite}.page_ttHead__1W6W2{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:30px;flex-wrap:wrap}.page_ttHead__1W6W2 .page_secEyebrow__fdBya{color:var(--povc-beige)}.page_ttViewAll__9Y76w{display:inline-flex;align-items:center;gap:9px;color:var(--fg-on-dark-2);font-family:var(--font-heading);font-weight:600;font-size:.92rem;white-space:nowrap;transition:gap .25s,color .25s}.page_ttViewAll__9Y76w:hover{gap:14px;color:#fff}.page_tq__UUh_6{position:relative;margin:clamp(44px,6vw,72px) 0 clamp(44px,6vw,66px);font-family:var(--font-heading);font-weight:700;letter-spacing:-.035em;font-size:clamp(2rem,4.8vw,3.8rem);line-height:1.06;color:#fff;max-width:18ch;text-wrap:balance}.page_ttCards__o_8Uq{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;perspective:1200px}.page_ttCard__Vk3vx{position:relative;display:flex;flex-direction:column;gap:20px;background:rgba(255,255,255,.015);border:1px solid var(--border-on-dark-1);border-radius:var(--radius-xl);padding:30px 28px;text-decoration:none;overflow:hidden;--rx:0deg;--ry:0deg;--gx:50%;--gy:50%;transform:perspective(1200px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:background .4s var(--ease-out),border-color .4s,transform .5s var(--ease-out),box-shadow .5s var(--ease-out)}.page_ttCard__Vk3vx:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,var(--povc-beige),transparent);opacity:0;transform:translateX(-60%);transition:opacity .5s,transform .9s var(--ease-out);z-index:3}.page_ttSheen__9bkAt{position:absolute;inset:0;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(400px circle at var(--gx) var(--gy),rgba(224,216,209,.1),transparent 46%);transition:opacity .4s var(--ease-out);z-index:2}.page_ttCard__Vk3vx.page_tilt-on__sXqfD,.page_ttCard__Vk3vx:hover{background:#2c2c2c;border-color:var(--border-on-dark-2);box-shadow:0 30px 60px -30px rgba(0,0,0,.7)}.page_ttCard__Vk3vx:hover:not(.page_tilt-on__sXqfD){transform:translateY(-3px)}.page_ttCard__Vk3vx:hover:before{opacity:.8;transform:translateX(60%)}.page_ttCard__Vk3vx.page_tilt-on__sXqfD .page_ttSheen__9bkAt{opacity:1}.page_ttCard__Vk3vx.page_tilt-on__sXqfD .page_ttCardTop__RhCuE,.page_ttCard__Vk3vx.page_tilt-on__sXqfD .page_ttEgs__oEYBh,.page_ttCard__Vk3vx.page_tilt-on__sXqfD .page_ttTitle__3v3qm{transform:translateZ(34px)}.page_ttCardTop__RhCuE,.page_ttEgs__oEYBh,.page_ttTitle__3v3qm{transition:transform .5s var(--ease-out)}.page_ttCardTop__RhCuE{display:flex;align-items:center;gap:14px}.page_ttNum__ibWuE{font-family:var(--font-heading);font-weight:800;font-size:.9rem;color:var(--povc-beige);border:1px solid var(--border-on-dark-2);border-radius:var(--radius-full);width:38px;height:38px;display:flex;align-items:center;justify-content:center;flex:none;transition:background .35s,color .35s}.page_ttCard__Vk3vx:hover .page_ttNum__ibWuE{background:var(--povc-beige);color:#1f1f1f}.page_ttKind___eGyF{font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-on-dark-3)}.page_ttTitle__3v3qm{font-family:var(--font-heading);font-weight:800;font-size:clamp(1.3rem,2.2vw,1.8rem);letter-spacing:-.025em;line-height:1.08;color:#fff}.page_ttEgs__oEYBh{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:.8rem;color:var(--fg-on-dark-3);letter-spacing:.02em}.page_ttEgs__oEYBh span:after{content:"·";margin-left:14px;color:var(--povc-beige);opacity:.5}.page_ttEgs__oEYBh span:last-child:after{content:""}.page_ttGo__7hz56{position:absolute;top:26px;right:24px;width:22px;height:22px;color:var(--fg-on-dark-3);transition:transform .4s var(--ease-out),color .3s}.page_ttCard__Vk3vx:hover .page_ttGo__7hz56{color:var(--povc-beige);transform:translate(3px,-3px)}@media (max-width:720px){.page_ttCards__o_8Uq{grid-template-columns:1fr}.page_thesisTeaser__dc0yp{padding:64px 0}.page_tq__UUh_6{margin:36px 0 34px;font-size:clamp(1.7rem,8vw,2.4rem)}.page_ttCard__Vk3vx{padding:26px 22px;gap:16px}}.page_featured__EIB7B{background:var(--bg-1);color:var(--fg-1);padding:clamp(82px,11vw,150px) 0}@media (max-width:720px){.page_featured__EIB7B{padding:64px 0}.page_ftHead__VDNxi{margin-bottom:32px}}.page_ftHead__VDNxi{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;flex-wrap:wrap;margin-bottom:50px}.page_ftTitle__Gf7Rh{font-family:var(--font-heading);font-weight:700;letter-spacing:-.028em;font-size:clamp(2rem,4.3vw,3.3rem);line-height:1.07;color:var(--fg-1);margin-top:18px}.page_ftViewAll__fHOcS{display:inline-flex;align-items:center;gap:9px;color:var(--fg-2);font-family:var(--font-heading);font-weight:600;font-size:.92rem;white-space:nowrap;transition:gap .25s,color .25s}.page_ftViewAll__fHOcS:hover{gap:14px;color:var(--fg-1)}.page_ftGrid__SIUUn{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px;perspective:1100px}.page_ftCard__kuqwy{position:relative;display:flex;flex-direction:column;text-decoration:none;transition:transform .45s var(--ease-out)}.page_ftCard__kuqwy:hover{transform:translateY(-6px)}.page_ftTile__aPz_S{position:relative;aspect-ratio:4/3.4;border-radius:var(--radius-xl);overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(155deg,#eae4de,#ddd3c9);--rx:0deg;--ry:0deg;--gx:50%;--gy:50%;transform:perspective(1100px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:box-shadow .45s var(--ease-out),transform .5s var(--ease-out);will-change:transform}.page_ftSheen__n80Od{position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(260px circle at var(--gx) var(--gy),rgba(255,255,255,.55),transparent 42%),linear-gradient(120deg,transparent 38%,rgba(255,255,255,.35) 50%,transparent 62%);mix-blend-mode:overlay;transition:opacity .4s var(--ease-out)}.page_ftTile__aPz_S.page_tilt-on__sXqfD .page_ftSheen__n80Od{opacity:1}.page_ftCard__kuqwy:nth-child(2) .page_ftTile__aPz_S{background:linear-gradient(155deg,#e9e2db,#d9cec6)}.page_ftCard__kuqwy:nth-child(3) .page_ftTile__aPz_S{background:linear-gradient(155deg,#ece6e0,#dbd2c6)}.page_ftCard__kuqwy:nth-child(4) .page_ftTile__aPz_S{background:linear-gradient(155deg,#e8e1da,#dacfc7)}.page_ftCard__kuqwy:nth-child(5) .page_ftTile__aPz_S{background:linear-gradient(155deg,#ebe5df,#d8cdc2)}.page_ftCard__kuqwy:hover .page_ftTile__aPz_S,.page_ftTile__aPz_S.page_tilt-on__sXqfD{box-shadow:0 26px 50px -22px rgba(41,41,41,.4)}.page_ftTile__aPz_S.page_tilt-on__sXqfD .page_ftLogo__swt8F{transform:translateZ(40px) scale(1.08)}.page_ftTile__aPz_S:after{content:"";position:absolute;inset:0;background:radial-gradient(80% 70% at 50% 110%,rgba(41,41,41,.06),transparent 60%)}.page_ftLogo__swt8F{position:relative;max-width:62%;max-height:52%;object-fit:contain;transition:transform .5s var(--ease-out)}.page_ftCard__kuqwy:hover .page_ftLogo__swt8F{transform:scale(1.07)}.page_ftMono__DZeCS{display:none;position:relative;font-family:var(--font-heading);font-weight:800;font-size:2.2rem;letter-spacing:-.03em;color:rgba(41,41,41,.3)}.page_ftTile__aPz_S:has(.page_ftLogo__swt8F:not([src])) .page_ftLogo__swt8F,.page_ftTile__aPz_S:has(.page_ftLogo__swt8F[src=""]) .page_ftLogo__swt8F{display:none}.page_ftTile__aPz_S:has(.page_ftLogo__swt8F:not([src])) .page_ftMono__DZeCS,.page_ftTile__aPz_S:has(.page_ftLogo__swt8F[src=""]) .page_ftMono__DZeCS{display:block}.page_ftGo__2RqTc{position:absolute;top:12px;right:12px;width:30px;height:30px;border-radius:var(--radius-full);background:rgba(255,255,255,.65);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;color:var(--fg-1);opacity:0;transform:translateY(4px);transition:opacity .35s,transform .35s var(--ease-out)}.page_ftGo__2RqTc svg{width:14px;height:14px}.page_ftCard__kuqwy:hover .page_ftGo__2RqTc{opacity:1;transform:none}.page_ftName__6N0VR{font-family:var(--font-heading);font-weight:700;font-size:1.15rem;letter-spacing:-.02em;color:var(--fg-1);margin-top:16px}.page_ftTag__hl0xx{font-size:.82rem;color:var(--fg-2);margin-top:4px;line-height:1.4}@media (max-width:1024px){.page_ftGrid__SIUUn{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.page_ftGrid__SIUUn{grid-template-columns:repeat(2,1fr);gap:12px}.page_ftName__6N0VR{font-size:1rem;margin-top:12px}.page_ftTag__hl0xx{font-size:.76rem}}@media (max-width:360px){.page_ftGrid__SIUUn{grid-template-columns:1fr}}.page_cta__i2v5_{position:relative;background:var(--bg-3);color:var(--fg-1);text-align:center;padding:clamp(90px,13vw,160px) 0;overflow:hidden}.page_cta__i2v5_:before{content:"";position:absolute;left:50%;top:30%;width:900px;height:900px;max-width:130vw;transform:translate(-50%,-50%) scale(.6);border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(185,152,106,.16),transparent 60%);opacity:0;transition:opacity 1.4s var(--ease-out),transform 1.6s var(--ease-out)}.page_ctaMark__4I_1v{position:relative;width:64px;height:64px;margin:0 auto 38px}@media (max-width:720px){.page_cta__i2v5_{padding:72px 0}.page_ctaMark__4I_1v{width:54px;height:54px;margin-bottom:28px}.page_ctaMail__k9c59{font-size:1.05rem;margin-top:30px}}.page_ctaMarkLayer__BwIS3{position:absolute;inset:0;width:100%;height:100%}.page_ctaGhost__R2kUD{color:rgba(41,41,41,.16)}.page_ctaFill__ZX8ck{color:var(--fg-1);-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);transition:-webkit-clip-path 1.3s var(--ease-out) .15s;transition:clip-path 1.3s var(--ease-out) .15s;transition:clip-path 1.3s var(--ease-out) .15s,-webkit-clip-path 1.3s var(--ease-out) .15s}.page_ctaBurst__P9rBh{width:64px;height:64px;transform:translate(-50%,-50%) scale(.4);border-radius:50%;border:1.5px solid rgba(185,152,106,.6)}.page_ctaBurst__P9rBh,.page_ctaHalo__jE4lW{position:absolute;left:50%;top:50%;opacity:0;pointer-events:none}.page_ctaHalo__jE4lW{width:180px;height:180px;transform:translate(-50%,-50%) scale(.7);border-radius:50%;background:radial-gradient(circle,rgba(185,152,106,.22),transparent 62%);transition:opacity .9s var(--ease-out)}.page_ctaH2__Vj4xI{font-family:var(--font-heading);font-weight:700;font-size:clamp(2rem,4.8vw,3.6rem);letter-spacing:-.028em;line-height:1.06;max-width:17ch;margin:0 auto;text-wrap:balance}.page_ctaMail__k9c59{position:relative;display:inline-block;margin-top:38px;font-family:var(--font-heading);font-weight:600;font-size:1.18rem;padding-bottom:6px;color:var(--fg-1)}.page_ctaMail__k9c59:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:var(--fg-3);transition:background .3s}.page_ctaMail__k9c59{transform:translate(var(--mx,0),var(--my,0));transition:transform .3s var(--ease-out)}.page_ctaMail__k9c59:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:0;background:var(--fg-1);transition:width .45s var(--ease-out);z-index:1}.page_ctaMail__k9c59:hover:before{width:100%}@media (prefers-reduced-motion:reduce){.page_blob__ThG16,.page_heroGlow__Awehc,.page_thesisTeaser__dc0yp:after{animation:none!important}.page_heroSpot__A8B_d{display:none}.page_ctaFill__ZX8ck{transition:none;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}