.vaen-h7{--g:clamp(18px,3.9vw,56px);--ink:#0F0E0C;--paper:#F4F1EB;--sand:#CBBFAE;--clay:#A9552F;--mute:#6F6A62;--ez:cubic-bezier(.2,.7,.1,1)}.h7{position:relative;height:var(--len,420vh);color:var(--ink);font-family:var(--f,"Geist"),"Helvetica Neue",Arial,sans-serif}.h7-dark{background:#0f0e0c;color:var(--paper)}.h7__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;isolation:isolate}.h7__gl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;display:block;z-index:0;opacity:0;transition:opacity 1.2s var(--ez)}.h7.is-gl .h7__gl{opacity:1}.h7__vig{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 62% 50%,transparent 40%,rgba(15,14,12,.72) 100%)}.h7__grain{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:2;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:h7grain 1.2s steps(6) infinite}@keyframes h7grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.h7__wrap{position:relative;z-index:3;height:100%;padding:calc(var(--vh-h,72px) + clamp(20px,4vh,48px)) var(--g) clamp(48px,8vh,84px);box-sizing:border-box;pointer-events:none}.h7__wrap a,.h7__wrap button{pointer-events:auto}.h7__prog{position:absolute;z-index:4;left:var(--g);right:var(--g);bottom:24px;height:1px;background:#0f0e0c1f}.h7-dark .h7__prog{background:#f4f1eb1f}.h7__prog i{position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;transform:scaleX(0);transform-origin:left}.h7 .h6-h em{font-style:normal;color:#8a847a}.h7-dark .h6-h em,.h7l .h6-h em{color:var(--sand)}.h7l{--len:460vh;background:#0f0e0c;color:var(--paper)}.h7l .h6-k{color:#f4f1eb80}.h7l__wrap{display:flex;align-items:center}.h7l__copy{width:min(36vw,520px);display:flex;flex-direction:column}.h7l__steps{display:grid}.h7l__step{grid-area:1/1;opacity:0;transform:translateY(26px);filter:blur(6px);transition:opacity .7s var(--ez),transform .9s var(--ez),filter .7s var(--ez);pointer-events:none}.h7l__step.is-on{opacity:1;transform:none;filter:none}.h7l__sk{display:block;margin-bottom:16px;font:400 10px/1 var(--vn-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:#c9764a}.h7l__step .h6-h{font-size:clamp(40px,5vw,84px)!important;color:var(--paper)}.h7l__step p{margin:22px 0 0;max-width:30em;font-size:15px;line-height:1.55;color:#f4f1eb9e}.h7l__spills{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none}.h7l__spills li{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 13px;border:1px solid rgba(244,241,235,.18);border-radius:99px;font:500 11px/1 var(--f);letter-spacing:.07em;text-transform:uppercase;color:#f4f1eb8c;transition:all .5s var(--ez)}.h7l__spills li i{width:8px;height:8px;border-radius:50%;background:var(--c);box-shadow:0 0 0 0 var(--c);transition:box-shadow .5s var(--ez)}.h7l__spills li.is-on{color:var(--paper);border-color:#f4f1eb80;background:#f4f1eb0f}.h7l__spills li.is-on i{box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 30%,transparent)}.h7l__foot{display:flex;flex-direction:column;align-items:flex-start;gap:28px;margin-top:clamp(28px,6vh,64px)}.h7l__dots{display:flex;gap:6px}.h7l__dots i{width:26px;height:2px;background:#f4f1eb33;transition:width .6s var(--ez),background .6s}.h7l__dots i.is-on{width:46px;background:var(--paper)}.h7l__meter{position:absolute;z-index:3;right:var(--g);top:calc(var(--vh-h,72px) + clamp(18px,4vh,44px));display:flex;align-items:baseline;gap:10px;font:400 10px/1 var(--vn-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:#f4f1eb73}.h7l__meter b{font:500 clamp(56px,7vw,112px)/.8 var(--f);letter-spacing:-.06em;color:var(--paper);font-variant-numeric:tabular-nums}.h7l__lbls{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.h7l__lbl{position:absolute;left:0;top:0;display:flex;align-items:center;gap:8px;margin-top:-6px;white-space:nowrap;font:400 10px/1 var(--vn-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#f4f1eb9e;opacity:0;will-change:transform,opacity}.h7l__lbl i{width:38px;height:1px;background:#cbbfae8c}.h7l__lbl b{font-weight:500;color:var(--paper)}.h7f{--len:450vh;--tone:#ECE7DD;background:color-mix(in srgb,var(--tone) 38%,#F4F1EB);transition:background-color 1s var(--ez)}.h7f.is-darktone{background:#1a1917;color:var(--paper)}.h7f.is-darktone .h6-k,.h7f.is-darktone .h7f__lede,.h7f.is-darktone .h7f__facts dd,.h7f.is-darktone .h7f__hint{color:#f4f1eb99}.h7f.is-darktone .h6-h em{color:var(--sand)}.h7f .h7__stage{transition:color .8s}.h7f__giant{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:hidden}.h7f__giant span{display:block;padding-left:12vw;font:500 clamp(120px,21vw,360px)/.8 var(--f);letter-spacing:-.07em;text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:1px color-mix(in srgb,currentColor 24%,transparent)}.h7f__giant span.is-in{animation:h7giant 1.1s var(--ez) both}@keyframes h7giant{0%{opacity:0;transform:translate(6%);letter-spacing:-.02em}to{opacity:1;transform:none}}.h7f__floor{position:absolute;z-index:0;left:46%;right:14%;bottom:7%;height:12%;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(15,14,12,.22),transparent 70%);filter:blur(10px)}.h7f .h7__gl{z-index:1}.h7f__wrap{display:flex;justify-content:space-between;align-items:stretch}.h7f__copy{width:min(34vw,500px);display:flex;flex-direction:column;justify-content:center}.h7f__copy .h6-h{font-size:clamp(36px,4.3vw,72px)!important}.h7f__lede{margin:20px 0 0;max-width:27em;font-size:15px;line-height:1.55;color:var(--mute)}.h7f__now{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:14px;row-gap:6px;margin-top:clamp(22px,4.5vh,44px);padding-top:18px;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent)}.h7f__now span{grid-row:1/3;font:400 10px/1.6 var(--vn-mono,monospace);letter-spacing:.14em;color:var(--clay)}.h7f__now b{font:500 clamp(22px,2.1vw,32px)/1 var(--f);letter-spacing:-.04em;text-transform:uppercase}.h7f__now b.is-in{animation:h7up .7s var(--ez) both}.h7f__now em{font:400 10px/1 var(--vn-mono,monospace);font-style:normal;letter-spacing:.14em;text-transform:uppercase;opacity:.55}@keyframes h7up{0%{opacity:0;transform:translateY(60%);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.h7f__chips{display:flex;gap:10px;margin-top:20px}.h7f__chip{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.h7f__chip i{width:40px;height:40px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px #0f0e0c24,0 0 0 0 currentColor;transition:transform .5s var(--ez),box-shadow .5s var(--ez)}.h7f__chip span{font:400 9px/1 var(--vn-mono,monospace);letter-spacing:.12em;text-transform:uppercase;opacity:.5;transition:opacity .4s}.h7f__chip:hover i{transform:translateY(-3px)}.h7f__chip.is-on i{box-shadow:inset 0 0 0 1px #0f0e0c24,0 0 0 3px color-mix(in srgb,var(--tone) 60%,#F4F1EB),0 0 0 4px currentColor}.h7f__chip.is-on span{opacity:1}.h7f__ctas{display:flex;align-items:center;gap:24px;margin-top:clamp(22px,4vh,40px)}.h7f.is-darktone .h6-btn--ink{background:linear-gradient(#a9552f,#a9552f) left bottom/100% 0 no-repeat,#f4f1eb;color:#0f0e0c!important}.h7f.is-darktone .h6-btn--ink:hover{background-size:100% 100%,auto;color:#fff!important}.h7f__link{position:relative;font:500 12px/1 var(--f);letter-spacing:.09em;text-transform:uppercase;color:inherit!important;text-decoration:none!important;padding:6px 0}.h7f__link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform-origin:right;transition:transform .5s var(--ez)}.h7f__link:hover:after{transform:scaleX(0)}.h7f__side{width:min(19vw,270px);display:flex;flex-direction:column;justify-content:center;gap:22px}.h7f__photos{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:2px;background:#0f0e0c0f}.h7f__photo{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;clip-path:inset(0 0 100% 0);transition:clip-path 1s var(--ez)}.h7f__photo.is-on{clip-path:inset(0 0 0 0);z-index:1}.h7f__photo img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.12);transition:transform 1.6s var(--ez)}.h7f__photo.is-on img{transform:none}.h7f__photo figcaption{position:absolute;left:10px;bottom:10px;padding:6px 9px;background:#f4f1ebdb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:400 9px/1 var(--vn-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.h7f__facts{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:0;background:color-mix(in srgb,currentColor 14%,transparent);border:1px solid color-mix(in srgb,currentColor 14%,transparent)}.h7f__facts div{padding:13px 12px;background:color-mix(in srgb,var(--tone) 38%,#F4F1EB);transition:background-color 1s var(--ez)}.h7f.is-darktone .h7f__facts div{background:#1a1917}.h7f__facts dt{font:500 22px/1 var(--f);letter-spacing:-.04em}.h7f__facts dd{margin:7px 0 0;font:400 9px/1.35 var(--vn-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.h7f__hint{position:absolute;z-index:3;left:50%;bottom:44px;transform:translate(-12%);display:flex;align-items:center;gap:10px;margin:0;font:400 10px/1 var(--vn-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--mute);pointer-events:none}.h7f__hint i{width:8px;height:8px;border-radius:50%;background:#ffd9a8;box-shadow:0 0 12px 4px #ffc88cb3;animation:h7pulse 2.2s ease-in-out infinite}@keyframes h7pulse{50%{transform:scale(.6);opacity:.6}}.h7f__cursor{position:fixed;left:0;top:0;z-index:20;width:120px;height:120px;margin:-60px 0 0 -60px;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(circle,rgba(255,236,206,.55),rgba(255,214,160,.12) 40%,transparent 70%);mix-blend-mode:soft-light;transition:opacity .5s}.h7f__cursor.is-on{opacity:1}.h7f__after{display:none}.h7o{--len:560vh}.h7o .h6-k{color:#f4f1eb80}.h7o__wrap{display:grid;grid-template-columns:minmax(0,36vw) 1fr;grid-template-rows:1fr auto;column-gap:4vw}.h7o__copy{grid-column:1;grid-row:1;align-self:start}.h7o__copy .h6-h{font-size:clamp(40px,5.4vw,90px)!important;max-width:9ch}.h7o__lede{margin:22px 0 0;max-width:27em;font-size:15px;line-height:1.55;color:#f4f1eb99}.h7o__now{grid-column:2;grid-row:2;justify-self:end;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:12px;opacity:0;transition:opacity .8s var(--ez)}.h7o.is-started .h7o__now{opacity:1}.h7o__now span{font:400 10px/1 var(--vn-mono,monospace);letter-spacing:.16em;color:#c9764a}.h7o__now b{max-width:14ch;font:500 clamp(24px,2.6vw,42px)/.95 var(--f);letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance}.h7o__now b.is-in{animation:h7up .8s var(--ez) both}.h7o__list{grid-column:1;grid-row:2;align-self:end;display:grid;grid-template-columns:repeat(var(--n,5),minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid rgba(244,241,235,.14);counter-reset:o}.h7o__list li{position:relative;padding:14px 12px 0 0;color:#f4f1eb61;transition:color .6s var(--ez)}.h7o__list li:before{content:"";position:absolute;left:0;top:-1px;height:1px;width:100%;background:var(--paper);transform:scaleX(0);transform-origin:left;transition:transform .8s var(--ez)}.h7o__list li.is-on{color:var(--paper)}.h7o__list li.is-on:before{transform:none}.h7o__list b{display:block;font:500 clamp(18px,1.6vw,26px)/1 var(--f);letter-spacing:-.04em}.h7o__list span{display:block;margin-top:8px;font:400 9px/1.35 var(--vn-mono,monospace);letter-spacing:.1em;text-transform:uppercase}.h7o__coords{position:absolute;z-index:3;right:var(--g);top:calc(var(--vh-h,72px) + clamp(20px,4vh,48px));display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin:0;font:400 10px/1 var(--vn-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:#f4f1eb73}.h7.no-gl{height:auto}.h7.no-gl .h7__stage{position:relative;height:auto;min-height:0}.h7.no-gl .h7__gl,.h7.no-gl .h7l__lbls,.h7.no-gl .h7__prog,.h7.no-gl .h7f__hint{display:none}.h7.no-gl .h7__wrap{height:auto}.h7l.no-gl .h7l__steps{gap:48px}.h7l.no-gl .h7l__step{grid-area:auto;opacity:1;transform:none;filter:none}.h7l.no-gl .h7l__copy{width:auto;max-width:640px}@media(max-width:989px){.h7l__copy{width:46vw}.h7f__side{width:24vw}.h7o__wrap{grid-template-columns:1fr}.h7o__list{grid-column:1}}@media(max-width:749px){.h7__wrap{padding:calc(var(--vh-h,60px) + 18px) var(--g) 46px}.h7__prog{bottom:16px}.h7l{--len:400vh}.h7l__wrap{align-items:flex-end}.h7l__copy{width:100%}.h7l .h6-k,.h7l__step p{display:none}.h7l__step .h7l__spills{display:flex}.h7l__step .h6-h{font-size:34px!important}.h7l__sk{margin-bottom:10px}.h7l__spills{margin-top:14px}.h7l__spills li{height:28px;padding:0 10px;font-size:10px}.h7l__foot{flex-direction:row;align-items:center;justify-content:space-between;margin-top:22px;gap:12px}.h7l__meter{top:calc(var(--vh-h,60px) + 14px)}.h7l__meter b{font-size:46px}.h7__vig{background:linear-gradient(180deg,transparent 45%,rgba(15,14,12,.9) 80%)}.h7f{--len:420vh}.h7f__wrap{flex-direction:column}.h7f__copy{width:100%;height:100%;justify-content:space-between}.h7f__copy .h6-h{font-size:32px!important}.h7f__lede,.h7f__side,.h7f__hint,.h7f__copy .h7f__ctas,.h7f__cursor{display:none}.h7f__now{margin-top:auto}.h7f__chips{justify-content:space-between;gap:4px}.h7f__chip i{width:34px;height:34px}.h7f__giant span{padding-left:0;font-size:38vw}.h7f__floor{left:15%;right:15%;bottom:30%}.h7f__after{display:block;padding:28px var(--g) 56px}.h7f__after .h7f__ctas{flex-wrap:wrap}.h7o{--len:520vh}.h7o__copy .h6-h{font-size:34px!important}.h7o__lede{display:none}.h7o__wrap{grid-template-rows:auto 1fr auto}.h7o__now{grid-column:1;grid-row:3;justify-self:start;align-items:flex-start;text-align:left;margin-bottom:10px}.h7o__now b{font-size:24px}.h7o__list,.h7o__coords{display:none}}@media(prefers-reduced-motion:reduce){.h7__grain{animation:none}}@media(min-width:750px){.h7l .h7__vig{background:linear-gradient(90deg,rgba(15,14,12,.86) 0%,rgba(15,14,12,.55) 30%,transparent 52%),radial-gradient(120% 90% at 62% 50%,transparent 40%,rgba(15,14,12,.72) 100%)}}.h7f{height:auto}.h7f .h7__pin{position:relative;height:var(--len,450vh)}.h7.h7f.no-gl .h7__pin{height:auto}@media(max-width:749px){.h7o__now{margin-bottom:26px}.h7f__copy{padding-bottom:18px}}.h7t{background:#f4f1eb}.h7t .h7__grain{opacity:.05;mix-blend-mode:multiply}.h7t__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(15,14,12,.05) 1px,transparent 1px) 0 0/calc((100% - 2*var(--g))/6) 100%;background-position:var(--g) 0;-webkit-mask:linear-gradient(transparent,#000 18%,#000 82%,transparent);mask:linear-gradient(transparent,#000 18%,#000 82%,transparent)}.h7t__ghost{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;pointer-events:none;will-change:transform;opacity:calc(1 - var(--end,0))}.h7t__ghost span{display:block;padding-left:18vw;margin-top:-4vh;font:500 clamp(140px,24vw,420px)/.8 var(--f);letter-spacing:-.07em;text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(15,14,12,.09)}.h7t__ghost span.is-in{animation:h7giant 1.1s var(--ez) both}.h7t .h7__gl{z-index:1}.h7t__wrap{opacity:1}.h7t__head{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;opacity:calc(1 - var(--end,0));transition:opacity .3s}.h7t__head .h6-h{font-size:clamp(34px,3.9vw,64px)!important}.h7t__lede{max-width:26em;margin:0;font-size:14px;line-height:1.55;color:var(--mute)}.h7t__now{position:absolute;left:var(--g);bottom:clamp(52px,8vh,86px);display:flex;flex-direction:column;align-items:flex-start;opacity:calc(1 - var(--end,0));transform:translateY(calc(var(--end,0) * 30px))}.h7t__meta{display:flex;gap:18px;align-items:center;margin-bottom:14px;font:400 10px/1 var(--vn-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.h7t__i b{font-weight:500;color:var(--ink)}.h7t__sub:not(:empty):before{content:"";display:inline-block;width:22px;height:1px;margin:0 12px 3px 0;background:currentColor;vertical-align:middle}.h7t__title{margin:0;font:500 clamp(54px,8.2vw,148px)/.84 var(--f);letter-spacing:-.06em;text-transform:uppercase;color:var(--ink);max-width:9ch}.h7t__title.is-in,.h7p__num span.is-in{animation:h7rise .9s var(--ez) both}@keyframes h7rise{0%{opacity:0;transform:translateY(.28em);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:none;clip-path:inset(-20% -5% -20% -5%)}}.h7t__cta{margin-top:26px}.h7t__nav{position:absolute;right:var(--g);bottom:clamp(52px,8vh,86px);width:min(270px,24vw);opacity:calc(1 - var(--end,0))}.h7t__nav ol{margin:0;padding:0;list-style:none;border-top:1px solid rgba(15,14,12,.14)}.h7t__nav a{display:grid;grid-template-columns:30px 1fr auto;align-items:baseline;gap:8px;padding:10px 0;border-bottom:1px solid rgba(15,14,12,.14);text-decoration:none;color:#0f0e0c6b;transition:color .4s,padding .5s var(--ez)}.h7t__nav a:hover,.h7t__nav a.is-on{color:var(--ink)}.h7t__nav a.is-on{padding-left:10px}.h7t__ni,.h7t__ns{font:400 10px/1 var(--vn-mono,monospace);letter-spacing:.12em;text-transform:uppercase}.h7t__nt{font:500 13px/1.1 var(--f);letter-spacing:.02em;text-transform:uppercase}.h7t__nav a.is-on .h7t__ni{color:var(--clay)}.h7t__nimg{display:none}.h7t__end{position:absolute;left:50%;top:52%;display:flex;flex-direction:column;align-items:center;gap:26px;text-align:center;opacity:var(--end,0);transform:translate(-50%,calc(-50% + (1 - var(--end,0)) * 50px));pointer-events:none}.h7t.is-end .h7t__end{pointer-events:auto}.h7t__end svg:not(.h6-btn svg){width:clamp(120px,12vw,190px);height:auto}.h7t__end b{font:500 clamp(44px,6.4vw,112px)/.86 var(--f);letter-spacing:-.06em;text-transform:uppercase;max-width:10ch}.h7t__cursor,.h7p__cur,.h7q__cursor{position:fixed;left:0;top:0;z-index:30;width:92px;height:92px;margin:-46px 0 0 -46px;border-radius:50%;display:grid;place-items:center;background:#0f0e0c;color:#f4f1eb;font:500 10px/1 var(--vn-mono,monospace);letter-spacing:.18em;text-transform:uppercase;pointer-events:none;will-change:transform}.h7t__cursor span,.h7q__cursor span{transform:scale(0);transition:transform .45s var(--ez)}.h7t__cursor{background:none}.h7t__cursor:before,.h7q__cursor:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#0f0e0c;transform:scale(0);transition:transform .45s var(--ez)}.h7t__cursor.is-on:before,.h7q__cursor.is-on:before,.h7t__cursor.is-on span,.h7q__cursor.is-on span{transform:scale(1)}.h7t__cursor span,.h7q__cursor span{position:relative}.h7t.no-gl .h7t__nav{left:var(--g);right:0;top:auto;bottom:clamp(170px,30vh,300px);width:auto;overflow:visible}.h7t.no-gl .h7t__nav ol{display:flex;gap:16px;border:0;will-change:transform}.h7t.no-gl .h7t__nav li{flex:0 0 clamp(220px,26vw,360px)}.h7t.no-gl .h7t__nav a{grid-template-columns:30px 1fr;border:0;color:var(--ink)}.h7t.no-gl .h7t__nimg{display:block;grid-column:1/-1;order:-1;aspect-ratio:4/5;overflow:hidden;background:#e9e6df}.h7t.no-gl .h7t__nimg img{width:100%;height:100%;object-fit:cover}.h7t.no-gl .h7t__ns{grid-column:2}.h7t.no-gl .h7t__ghost{display:none}@media(hover:none){.h7t__cursor,.h7q__cursor{display:none}}.h7.h7p{height:auto;background:#e9e6df}.h7p .h7__pin{position:relative;height:var(--len,500vh)}.h7p__media{position:absolute;z-index:1;top:calc(var(--vh-h,72px) + 18px);right:var(--g);bottom:54px;width:54%;background:#dcd7ce;overflow:visible}.h7p .h7__gl{z-index:1}.h7p__fallback{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;transition:opacity 1s}.h7p__fallback span{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .8s}.h7p__fallback span.is-on{opacity:1}.h7p__fallback img{width:100%;height:100%;object-fit:cover}.h7p.is-gl .h7p__fallback{opacity:0}.h7p__num{position:absolute;z-index:2;left:0;bottom:0;transform:translate(-46%,18%);pointer-events:none;overflow:hidden;padding:.05em .02em}.h7p__num span{display:block;font:500 clamp(130px,15vw,260px)/.8 var(--f);letter-spacing:-.07em;color:transparent;-webkit-text-stroke:1.2px rgba(15,14,12,.5);font-variant-numeric:tabular-nums}.h7p__frame i{position:absolute;z-index:2;width:18px;height:18px;border:0 solid #0F0E0C;pointer-events:none}.h7p__frame i:nth-child(1){left:-9px;top:-9px;border-width:1px 0 0 1px}.h7p__frame i:nth-child(2){right:-9px;top:-9px;border-width:1px 1px 0 0}.h7p__frame i:nth-child(3){left:-9px;bottom:-9px;border-width:0 0 1px 1px}.h7p__frame i:nth-child(4){right:-9px;bottom:-9px;border-width:0 1px 1px 0}.h7p__hint{position:absolute;z-index:2;left:0;right:0;bottom:-28px;display:flex;justify-content:space-between;margin:0;font:400 10px/1 var(--vn-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.h7p__wrap{display:flex;flex-direction:column;width:calc(46% - var(--g) - clamp(36px,4vw,72px));padding-bottom:54px}.h7p__head .h6-h{font-size:clamp(30px,3.15vw,54px)!important}.h7p__lede{max-width:30em;margin:16px 0 0;font-size:14px;line-height:1.55;color:var(--mute)}.h7p__list{margin:auto 0 0;padding:clamp(18px,3vh,32px) 0 0;list-style:none}.h7p__row{border-top:1px solid rgba(15,14,12,.15)}.h7p__row:last-child{border-bottom:1px solid rgba(15,14,12,.15)}.h7p__top{display:grid;grid-template-columns:34px 1fr auto;align-items:baseline;gap:10px;padding:clamp(8px,1.4vh,13px) 0;text-decoration:none;color:#0f0e0c66;transition:color .4s}.h7p__top:hover,.h7p__row.is-on .h7p__top{color:var(--ink)}.h7p__i{font:400 10px/1 var(--vn-mono,monospace);letter-spacing:.14em}.h7p__row.is-on .h7p__i{color:var(--clay)}.h7p__t{font:500 clamp(17px,1.5vw,24px)/1 var(--f);letter-spacing:-.03em;text-transform:uppercase;transition:font-size .6s var(--ez),letter-spacing .6s}.h7p__row.is-on .h7p__t{font-size:clamp(28px,2.7vw,46px);letter-spacing:-.05em}.h7p__price{font:400 11px/1 var(--vn-mono,monospace);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.h7p__price small{font-size:9px;opacity:.6;letter-spacing:.14em}.h7p__more{display:grid;grid-template-rows:0fr;transition:grid-template-rows .7s var(--ez)}.h7p__more>div{overflow:hidden;padding-left:44px}.h7p__row.is-on .h7p__more{grid-template-rows:1fr}.h7p__more>div>*{opacity:0;transform:translateY(10px);transition:opacity .5s,transform .6s var(--ez)}.h7p__row.is-on .h7p__more>div>*{opacity:1;transform:none;transition-delay:.2s}.h7p__sub{margin:0 0 12px;font-size:13px;color:var(--mute)}.h7p__line{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px}.h7p__sw{display:inline-flex;align-items:center;gap:6px}.h7p__sw i{width:14px;height:14px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px #0f0e0c26}.h7p__sw small{margin-left:6px;font:400 10px/1 var(--vn-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.h7p__tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border:1px solid rgba(15,14,12,.22);border-radius:99px;font:400 9px/1 var(--vn-mono,monospace);letter-spacing:.14em;text-transform:uppercase}.h7p__cfg{height:44px;margin-bottom:16px}.h7p__foot{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.h7p__all{display:inline-flex;align-items:center;gap:10px;font:500 12px/1 var(--f);letter-spacing:.09em;text-transform:uppercase;color:var(--ink);text-decoration:none;padding-bottom:6px;background:linear-gradient(currentColor,currentColor) left bottom/100% 1px no-repeat}.h7p__all svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5}.h7p__dots{display:flex;gap:5px}.h7p__dots i{width:18px;height:2px;background:#0f0e0c2e;transition:width .6s var(--ez),background .6s}.h7p__dots i.is-on{width:36px;background:var(--ink)}.h7.h7p.no-gl .h7__pin{height:var(--len)}.h7e{--mix:0%;background:color-mix(in srgb,#F4F1EB var(--mix),#0F0E0C);color:color-mix(in srgb,#0F0E0C var(--mix),#F4F1EB)}.h7e__space{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;perspective:900px;perspective-origin:50% 50%;transform-style:preserve-3d;overflow:hidden;pointer-events:none}.h7e__ph{position:absolute;left:50%;top:50%;width:clamp(240px,29vw,500px);margin:0;opacity:0;will-change:transform,opacity;backface-visibility:hidden}.h7e__ph img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;background:#1a1917}.h7e__ph figcaption{display:flex;gap:14px;margin-top:12px;font:400 10px/1 var(--vn-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#f4f1ebbf}.h7e__ph figcaption span{color:#c9764a}.h7e__tag{position:absolute;left:50%;top:50%;margin:0;white-space:nowrap;opacity:0;font:500 clamp(46px,6.4vw,118px)/.9 var(--f);letter-spacing:-.06em;text-transform:uppercase;color:transparent;-webkit-text-stroke:1px rgba(244,241,235,.3);will-change:transform,opacity}.h7e .h7__grain{opacity:.06}.h7e__wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.h7e__k{position:absolute;top:calc(var(--vh-h,72px) + clamp(20px,4vh,48px));left:var(--g);color:inherit!important;opacity:.55}.h7e__q{margin:0;max-width:min(1180px,90vw)}.h7e__q p{margin:0;font:500 clamp(30px,4.5vw,78px)/1 var(--f);letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance}.h7e__w{display:inline-block}.h7e__w>span{display:inline-block;opacity:calc(.1 + .9 * var(--a,0));filter:blur(calc((1 - var(--a,0)) * 7px));transform:translateY(calc((1 - var(--a,0)) * .22em));text-shadow:0 2px 34px rgba(15,14,12,var(--shd,.65))}.h7e__q cite{display:block;margin-top:30px;font:400 10px/1 var(--vn-mono,monospace);font-style:normal;letter-spacing:.18em;text-transform:uppercase;opacity:.55}.h7e__depth{position:absolute;left:var(--g);bottom:clamp(44px,7vh,72px);display:flex;gap:10px;align-items:baseline;margin:0;font:400 10px/1 var(--vn-mono,monospace);letter-spacing:.16em;text-transform:uppercase;opacity:.55}.h7e__depth b{font:500 22px/1 var(--f);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.h7e .h7__prog{background:color-mix(in srgb,currentColor 14%,transparent)}.h7q{position:relative;padding:clamp(70px,11vh,130px) 0 clamp(80px,12vh,150px);background:#f4f1eb;color:#0f0e0c;overflow:clip;font-family:var(--f,"Geist"),"Helvetica Neue",Arial,sans-serif}.h7q__band{overflow:hidden;white-space:nowrap;pointer-events:none}.h7q__band>div{display:inline-flex;will-change:transform}.h7q__band span{padding-right:.35em;font:500 clamp(80px,12.5vw,230px)/.86 var(--f);letter-spacing:-.065em;text-transform:uppercase;color:transparent;-webkit-text-stroke:1px rgba(15,14,12,.16)}.h7q__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,6vw,120px);padding:0 var(--g);margin-top:clamp(40px,8vh,96px)}.h7q__sticky{position:sticky;top:calc(var(--vh-h,72px) + 36px)}.h7q__brief .h6-h{font-size:clamp(32px,3.5vw,58px)!important}.h7q__brief .h6-h em{font-style:normal;color:#8a847a}.h7q__lede{max-width:28em;margin:20px 0 0;font-size:15px;line-height:1.55;color:var(--mute)}.h7q__meter{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 12px;margin-top:clamp(28px,5vh,52px);max-width:340px}.h7q__meter b{font:500 56px/.8 var(--f);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.h7q__meter span{font:400 10px/1 var(--vn-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.h7q__meter i{grid-column:1/-1;position:relative;height:1px;margin-top:14px;background:#0f0e0c24}.h7q__meter em{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--clay);transform:scaleX(0);transform-origin:left;transition:transform .8s var(--ez)}.h7q__desk{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-top:32px}.h7q__live{display:inline-flex;align-items:center;gap:10px;font:400 10px/1 var(--vn-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.h7q__live i{width:7px;height:7px;border-radius:50%;background:#5e8a5a;box-shadow:0 0 #5e8a5a80;animation:h7pulse 2s infinite}@keyframes h7pulse{70%{box-shadow:0 0 0 8px #5e8a5a00}to{box-shadow:0 0 #5e8a5a00}}.h7q__list{border-bottom:1px solid rgba(15,14,12,.16)}.h7q__item{position:relative}.h7q__item:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:#0f0e0c29;transform:scaleX(0);transform-origin:left;transition:transform 1.2s var(--ez)}.h7q__item.is-in:before{transform:none}.h7q__item h3{margin:0;font:inherit}.h7q__q{position:relative;width:100%;display:grid;grid-template-columns:52px 1fr 46px;align-items:center;gap:12px;padding:clamp(20px,3vh,34px) 0;border:0;background:none;color:inherit;text-align:left;cursor:pointer;font:inherit}.h7q__n{align-self:start;padding-top:.6em;font:400 11px/1 var(--vn-mono,monospace);letter-spacing:.14em;color:var(--mute);transition:color .4s}.h7q__t{font:500 clamp(20px,2.25vw,38px)/1.04 var(--f);letter-spacing:-.035em;text-transform:uppercase;color:#0f0e0cc7;transition:transform .7s var(--ez),color .4s}.h7q__item.is-hov .h7q__t,.h7q__item.is-open .h7q__t{color:var(--ink)}.h7q__item.is-hov .h7q__t{transform:translate(14px)}.h7q__item.is-hov .h7q__n,.h7q__item.is-open .h7q__n{color:var(--clay)}.h7q__x{position:relative;width:46px;height:46px;border-radius:50%;box-shadow:inset 0 0 0 1px #0f0e0c40;transition:transform .7s var(--ez),background .4s,box-shadow .4s}.h7q__x i{position:absolute;left:50%;top:50%;width:14px;height:1.5px;margin:-.75px 0 0 -7px;background:currentColor;transition:transform .6s var(--ez),background .4s}.h7q__x i:last-child{transform:rotate(90deg)}.h7q__item.is-open .h7q__x{transform:rotate(135deg);background:#0f0e0c;box-shadow:none}.h7q__item.is-open .h7q__x i{background:#f4f1eb}.h7q__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .75s var(--ez)}.h7q__a>div{overflow:hidden}.h7q__item.is-open .h7q__a{grid-template-rows:1fr}.h7q__rt{padding:0 58px clamp(24px,3.6vh,40px) 64px;font-size:clamp(15px,1.15vw,18px);line-height:1.6;color:#4a4640;max-width:40em;opacity:0;transform:translateY(16px);clip-path:inset(0 0 100% 0);transition:opacity .5s,transform .8s var(--ez),clip-path .8s var(--ez)}.h7q__item.is-open .h7q__rt{opacity:1;transform:none;clip-path:inset(0 0 -10% 0);transition-delay:.12s}.h7q__rt p{margin:0}.h7q__rt a{color:var(--ink);text-decoration:none;background:linear-gradient(var(--clay),var(--clay)) left bottom/100% 1px no-repeat;padding-bottom:1px}.h7q__cursor{width:84px;height:84px;margin:-42px 0 0 -42px;background:none}.h7q__cursor:before{background:var(--clay)}.h7.h7b{height:auto;background:#e9e6df}.h7b .h7__pin{position:relative;height:250vh}.h7b__paper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(rgba(15,14,12,.075) 1px,transparent 1px) 0 0/120px 120px,linear-gradient(90deg,rgba(15,14,12,.075) 1px,transparent 1px) 0 0/120px 120px,linear-gradient(rgba(15,14,12,.035) 1px,transparent 1px) 0 0/24px 24px,linear-gradient(90deg,rgba(15,14,12,.035) 1px,transparent 1px) 0 0/24px 24px;-webkit-mask:radial-gradient(120% 100% at 60% 50%,#000 40%,transparent 100%);mask:radial-gradient(120% 100% at 60% 50%,#000 40%,transparent 100%)}.h7b__paper:after{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgba(15,14,12,.18)}.h7b__wrap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,96px);align-items:center}.h7b__copy .h6-h{font-size:clamp(32px,3.6vw,62px)!important}.h7b__lede{max-width:28em;margin:20px 0 0;font-size:15px;line-height:1.55;color:var(--mute)}.h7b__sheets{margin:clamp(24px,4.5vh,48px) 0 0;padding:0;list-style:none;border-bottom:1px solid rgba(15,14,12,.22)}.h7b__sheets li{border-top:1px solid rgba(15,14,12,.22)}.h7b__sheet{position:relative;display:grid;grid-template-columns:64px 1fr 20px;align-items:center;gap:12px;padding:clamp(14px,2.2vh,20px) 14px;text-decoration:none;color:var(--ink);isolation:isolate;transition:color .45s}.h7b__sheet:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#0f0e0c;transform:scaleY(0);transform-origin:bottom;transition:transform .55s var(--ez)}.h7b__sheet:hover{color:#f4f1eb}.h7b__sheet:hover:before{transform:none}.h7b__sn{font:400 11px/1 var(--vn-mono,monospace);letter-spacing:.12em;color:var(--clay)}.h7b__st{display:flex;flex-direction:column;gap:5px}.h7b__st b{font:500 17px/1.1 var(--f);letter-spacing:.01em;text-transform:uppercase}.h7b__st span{font-size:13px;line-height:1.4;opacity:.65}.h7b__arr{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .45s var(--ez)}.h7b__sheet:hover .h7b__arr{transform:translate(3px,-3px)}.h7b__dwg{position:relative;margin:0;padding:clamp(12px,1.6vw,22px);border:1px solid rgba(15,14,12,.55);background:#f4f1eb99;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.h7b__dwg svg{display:block;width:100%;height:auto;max-height:calc(100svh - var(--vh-h,72px) - 230px);color:#0f0e0c;overflow:visible}.h7b__ln,.h7b__cl,.h7b__dim path{fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.h7b__ln--b{stroke-width:2.2}.h7b__cl{stroke:#a9552f;stroke-width:.8;opacity:.7}.h7b__floor{stroke-width:.9;opacity:.55}.h7b__hatch{fill:none;stroke:currentColor;stroke-width:.7;opacity:0}.h7b__dim path{stroke:#a9552f;stroke-width:1}.h7b__dim text{font:500 14px var(--vn-mono,monospace);letter-spacing:.08em;fill:#a9552f;opacity:0}.h7b__lbl text{font:400 12px var(--vn-mono,monospace);letter-spacing:.16em;fill:#0f0e0c99;opacity:0}.h7b__block{display:grid;grid-template-columns:64px repeat(4,minmax(0,1fr));margin-top:12px;border:1px solid rgba(15,14,12,.4)}.h7b__block>span{display:flex;flex-flow:row wrap;align-content:center;column-gap:4px;justify-content:flex-start;gap:5px;padding:9px 12px;border-left:1px solid rgba(15,14,12,.4);font:500 12px/1.1 var(--f);letter-spacing:.04em;text-transform:uppercase}.h7b__block>span:first-child{border-left:0}.h7b__block small{flex:0 0 100%;font:400 9px/1 var(--vn-mono,monospace);letter-spacing:.14em;color:var(--mute)}.h7b__block b{display:inline;font-weight:500;font-variant-numeric:tabular-nums;color:var(--clay)}.h7b__ref{padding:0!important;overflow:hidden}.h7b__ref img{width:100%;height:100%;min-height:48px;object-fit:cover;filter:grayscale(1) contrast(1.05);mix-blend-mode:multiply}.h7b__note{margin:10px 0 0;font:400 10px/1.3 var(--vn-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}@media(max-width:989px){.h7t__nav{width:220px}.h7p__media{width:50%}.h7p__wrap{width:calc(50% - var(--g) - 28px)}.h7q__grid{grid-template-columns:1fr}.h7q__sticky{position:static}.h7b .h7__pin{height:auto}.h7b .h7__stage{position:relative;height:auto;overflow:visible}.h7b__wrap{grid-template-columns:1fr;padding-top:clamp(70px,12vh,110px);padding-bottom:clamp(60px,10vh,100px)}.h7b__dwg svg{max-height:none}}@media(max-width:749px){.h7t__head{flex-direction:column;align-items:flex-start;gap:12px}.h7t__head .h6-h{font-size:clamp(30px,8.6vw,40px)!important}.h7t__lede{font-size:13px}.h7t__nav{display:none}.h7t__title{font-size:clamp(44px,13.5vw,64px);max-width:none}.h7t__cta{margin-top:18px}.h7t__ghost span{font-size:46vw;padding-left:6vw;margin-top:10vh}.h7t__end b{font-size:12vw}.h7t.no-gl .h7t__nav{display:block;bottom:auto;top:38%}.h7t.no-gl .h7t__nav li{flex-basis:62vw}.h7p__media{top:calc(var(--vh-h,60px) + 10px);left:var(--g);right:var(--g);bottom:auto;width:auto;height:40svh}.h7p__hint{bottom:-22px}.h7p__hint span:first-child{display:none}.h7p__num{transform:translate(-8%,30%)}.h7p__num span{font-size:84px}.h7p__wrap{width:auto;padding-top:calc(var(--vh-h,60px) + 40svh + 46px)!important;padding-bottom:44px}.h7p__head .h6-k{display:none}.h7p__head .h6-h{font-size:24px!important}.h7p__lede{display:none}.h7p__list{padding-top:14px}.h7p__row{display:none;border:0!important}.h7p__row.is-on{display:block;animation:h7fade .6s var(--ez) both;border-top:1px solid rgba(15,14,12,.15)!important;border-bottom:1px solid rgba(15,14,12,.15)!important}.h7p__row.is-on .h7p__t{font-size:30px}.h7p__more>div{padding-left:0}.h7p__top{grid-template-columns:30px 1fr;row-gap:8px}.h7p__price{grid-column:2}.h7p__foot{margin-top:14px}.h7e__q p{font-size:clamp(26px,7.6vw,36px)}.h7e__tag{font-size:13vw}.h7q__band span{font-size:22vw}.h7q__q{grid-template-columns:34px 1fr 40px;gap:8px}.h7q__x{width:40px;height:40px}.h7q__rt{padding:0 0 26px 42px}.h7q__meter{display:none}.h7b__block{grid-template-columns:52px repeat(2,minmax(0,1fr))}.h7b__block>span:nth-child(3),.h7b__block>span:nth-child(5){display:none}.h7b__dim text{font-size:23px}.h7b__lbl text{font-size:22px}.h7b__ln--b{stroke-width:3}.h7e__ph{width:56vw}.h7b__sheet{grid-template-columns:48px 1fr 18px;padding-left:6px;padding-right:6px}}@keyframes h7fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/vaen-h7.css.map */
