.hero{position:relative}.hero-stage{position:relative;min-height:100svh;padding:calc(var(--bar-h) + env(safe-area-inset-top,0px) + 28px) var(--gutter) 32px;display:grid;grid-template-rows:auto 1fr auto;gap:24px;background-image:radial-gradient(circle at 1px 1px,var(--line-strong) 1.1px,transparent 1.4px);background-size:28px 28px;background-position:-14px -14px;overflow:hidden}.hero-top{display:flex;justify-content:space-between;gap:16px;color:var(--wine)}.hero-mid{align-self:center;display:grid;justify-items:center;gap:clamp(14px,2vw,28px);position:relative;z-index:3}.hero-title{display:grid;place-items:center}.hero-box{position:relative;display:inline-block;padding:0 .04em}.hero-word{--w: 118;display:block;font-weight:900;font-stretch:calc(var(--w) * 1%);font-size:clamp(64px,15.4vw,300px);line-height:.8;letter-spacing:-.035em;text-transform:uppercase;white-space:nowrap;padding-top:.06em;--caret: var(--lime)}.hero-sel{inset:-10px -14px -6px}.hero-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;position:relative;z-index:3}.hero-tag{font-size:clamp(24px,3vw,44px);line-height:1.08}.hero-cta{display:flex;gap:14px;flex-wrap:wrap}.hero-scroll{justify-self:end;margin-right:4%;transform:rotate(-3deg);white-space:nowrap}.hero-c1{right:9%;top:24%}.hero-c2{right:6%;top:calc(24% + 66px)}.js .hero .cmt{opacity:0}.hero-skip{position:absolute;left:50%;top:calc(var(--bar-h) + env(safe-area-inset-top,0px) + 20px);transform:translate(-50%);z-index:50;padding:8px 12px;border-radius:99px;border:1.5px solid var(--burgundy);background:var(--paper);opacity:0;pointer-events:none;transition:opacity .3s}.is-intro .hero-skip{opacity:1;pointer-events:auto}@media(max-width:860px){.hero-scroll{justify-self:center;margin-right:0}.hero-c1{right:4%;top:20%}.hero-c2{right:3%;top:calc(20% + 62px)}}@media(max-width:560px){.hero-top-r{display:none}.hero-word{font-size:15vw}.hero-cta .btn{padding:14px 18px 13px;font-size:15px}}.about-pin{position:relative;min-height:100svh;display:grid;align-items:center;overflow:hidden}.about-inner{position:relative;display:grid;gap:clamp(24px,3vw,40px);padding-block:calc(var(--bar-h) + 40px) 60px}.about-text{position:relative;font-weight:650;font-stretch:86%;font-size:clamp(28px,3.9vw,64px);line-height:1.06;letter-spacing:-.015em;max-width:30ch;text-wrap:pretty}.about-text .w{will-change:opacity}.about-note{justify-self:end;transform:rotate(-3deg);font-size:clamp(26px,2.6vw,36px)}@media(max-width:760px){.about-note{justify-self:start}}.six-stage{position:relative}.six-deck{display:grid;gap:28px;padding-inline:var(--gutter)}.mcard{position:relative;isolation:isolate;width:min(1240px,100%);margin-inline:auto;border:1.5px solid var(--burgundy);border-radius:calc(var(--radius) + 6px);background:var(--paper);box-shadow:6px 6px 0 var(--burgundy)}.mcard-flood{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--c)}.mcard-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(20px,3vw,48px);padding:clamp(16px,2vw,28px)}.mcard-photo-slot{position:relative;aspect-ratio:4 / 5;max-height:100%}.mcard-photo{position:absolute;inset:0;border:1.5px solid var(--burgundy);border-radius:var(--radius);overflow:hidden;background:var(--paper)}.mcard-info{display:flex;flex-direction:column;gap:clamp(10px,1.3vw,18px);min-width:0;padding-block:8px}.mcard-name{font-weight:900;font-stretch:120%;text-transform:uppercase;font-size:clamp(56px,8.6vw,148px);line-height:.82;letter-spacing:-.03em;--caret: var(--burgundy)}.mcard-role{font-weight:700;font-size:clamp(17px,1.5vw,21px)}.mcard-last{font-weight:400;color:var(--wine)}.mcard-line{font-size:clamp(22px,2.3vw,34px);line-height:1.12;max-width:22ch}.mcard-facts{display:grid;gap:10px}.mcard-facts>div{display:grid;grid-template-columns:76px 1fr;gap:12px;align-items:baseline}.mcard-facts dt{color:var(--wine);font-size:11px}.mcard-facts dd{display:flex;flex-wrap:wrap;gap:6px;font-size:16px}.mcard-facts code{font-family:var(--f-mono);font-size:14px;padding:2px 8px;border-radius:6px;background:var(--paper);border:1.5px dashed var(--burgundy)}.mcard-fact{position:relative;font-size:16px;line-height:1.4;max-width:44ch;padding:6px 2px}.mcard-fact .hand{font-size:24px;margin-right:4px}.mcard-links{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:auto}.mcard-socials{display:flex;gap:8px}.mcard-socials a{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--burgundy);background:var(--paper);transition:translate .25s var(--ease-out),rotate .25s var(--ease-out),background-color .2s}.mcard-socials a:hover{translate:0 -3px;rotate:-6deg;background:var(--burgundy);color:var(--paper)}.mcard-socials svg{width:18px;height:18px}.six-index{display:none}.six.is-pinned .six-stage{height:100svh}.six.is-pinned .six-deck{display:block;position:absolute;inset:calc(var(--bar-h) + 20px) var(--gutter) 56px;padding:0}.six.is-pinned .mcard{position:absolute;inset:0;height:100%}.six.is-pinned .mcard-grid{height:100%}.six.is-pinned .mcard-photo-slot{aspect-ratio:auto;height:100%}.six.is-pinned .six-index{display:flex;gap:6px;position:absolute;left:50%;bottom:16px;transform:translate(-50%)}.six-index li{width:12px;height:12px;border-radius:99px;border:1.5px solid var(--burgundy);background:var(--paper);transition:width .4s var(--ease-out),background-color .3s;overflow:hidden;display:grid;place-items:center}.six-index li span{font-family:var(--f-mono);font-size:10px;opacity:0;white-space:nowrap}.six-index li.is-on{width:64px;background:var(--c)}.six-index li.is-on span{opacity:1}@media(max-width:860px){.mcard-grid{grid-template-columns:1fr}.mcard-photo-slot{aspect-ratio:4 / 3}.six.is-pinned .mcard-grid{grid-template-rows:34% 1fr;gap:14px}.six.is-pinned .mcard-photo-slot{height:auto}.mcard-name{font-size:clamp(48px,15vw,88px)}.mcard-line{font-size:21px}.mcard-facts>.mcard-err,.mcard-facts>div:nth-child(2){display:none}.mcard-links{flex-wrap:nowrap;gap:10px}.mcard-socials{gap:6px}.mcard-socials a:nth-child(n+3){display:none}.mcard-fact{font-size:15px}.mcard-links .btn{padding:12px 16px 11px;font-size:14px}.mcard-socials a{width:36px;height:36px}.mcard-socials svg{width:15px;height:15px}}@media(max-width:860px)and (max-height:760px){.six.is-pinned .mcard-fact{display:none}}.tg-pin{position:relative;overflow:hidden}.tg-track{display:flex;align-items:stretch;gap:clamp(24px,4vw,64px);padding:calc(var(--bar-h) + 32px) var(--gutter) 40px;width:max-content}.tg-intro,.tg-outro{flex:none;width:min(560px,82vw);display:flex;flex-direction:column;justify-content:center;gap:22px}.tg-outro{width:min(520px,70vw)}.tg-hint{transform:rotate(-3deg)}.gp{position:relative;flex:none;isolation:isolate;width:min(1180px,88vw);height:calc(100svh - var(--bar-h) - 72px);min-height:520px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(20px,3vw,44px);padding:clamp(16px,2vw,28px);border:1.5px solid var(--burgundy);border-radius:calc(var(--radius) + 6px);background:color-mix(in srgb,var(--c) 26%,var(--paper))}.gp-shot-slot{position:relative;min-height:0}.gp-shot{position:absolute;inset:0}.gp-shot .shot{height:100%;box-shadow:6px 6px 0 var(--burgundy)}.gp-shot .shot-ph{inset:0 -6%;--ph-x: 12%}.gp-shot-slot .sel{inset:-6px}.gp-info{display:flex;flex-direction:column;gap:clamp(10px,1.4vw,18px);min-width:0;padding-block:6px}.gp-name{font-weight:900;font-stretch:110%;text-transform:uppercase;font-size:clamp(42px,5.6vw,96px);line-height:.84;letter-spacing:-.025em}.gp-line{font-weight:650;font-size:clamp(18px,1.6vw,24px);line-height:1.25}.gp-problem{font-size:clamp(18px,1.6vw,24px);color:var(--wine);line-height:1.2}.gp-team{display:grid;gap:8px}.gp-team li{display:flex;align-items:center;gap:10px;font-size:15px}.gp-team b{font-weight:700}.gp-meta{display:flex;flex-direction:column;gap:10px}.gp-stack{display:flex;flex-wrap:wrap;gap:6px}.gp-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto}.gp-links .btn{padding:12px 18px 11px;font-size:15px}.gp-note{left:18%;top:-22px;transform:rotate(-3deg)}@media(max-width:860px){.gp{grid-template-columns:1fr;grid-template-rows:38% 1fr;min-height:0;gap:16px}.gp-problem,.gp-team{display:none}.gp-name{font-size:clamp(38px,12vw,64px)}.gp-note{left:auto;right:8%;top:-16px}}@media(max-height:760px)and (min-width:861px){.gp-problem{display:none}}.al-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.al-f{padding:9px 14px;font-size:13px;transition:background-color .2s,translate .2s var(--ease-out)}.al-f sup{font-size:9px;margin-left:2px}.al-f:hover{translate:0 -2px}.al-f.is-on{background:var(--c, var(--burgundy));box-shadow:3px 3px 0 var(--burgundy)}.al-f[data-f=all].is-on{color:var(--paper)}.al-table{border-top:1.5px solid var(--burgundy)}.al-row{position:relative;isolation:isolate;display:grid;grid-template-columns:56px minmax(0,2.4fr) minmax(0,.9fr) minmax(0,1.3fr) 140px;gap:20px;align-items:center;padding:22px 12px;border-bottom:1.5px solid var(--line-strong)}.al-head{padding-block:12px;color:var(--wine);border-bottom-color:var(--burgundy)}.al-ink{position:absolute;inset:0;z-index:-1;background:var(--c);transform:scaleX(0);transform-origin:0 50%;transition:transform .45s var(--ease-out)}a.al-row:hover .al-ink,a.al-row:focus-visible .al-ink{transform:scaleX(1)}.al-name{display:flex;flex-direction:column;gap:2px;min-width:0}.al-name b{font-weight:800;font-stretch:90%;font-size:clamp(22px,2.4vw,36px);line-height:1;text-transform:uppercase;letter-spacing:-.01em;transition:translate .4s var(--ease-out)}a.al-row:hover .al-name b{translate:10px 0}.al-name em{font-style:normal;font-size:15px;color:var(--wine)}.al-who{display:flex;align-items:center;gap:8px;font-weight:600}.al-who i{width:12px;height:12px;border-radius:50%;background:var(--c);border:1.5px solid var(--burgundy)}.al-stack{font-size:11px;color:var(--wine)}.al-row .cur{opacity:0;z-index:3}.al-cover{position:absolute;inset:0 0 -2px;z-index:2;background:var(--bone);transform-origin:100% 50%;transform:scaleX(0);pointer-events:none}.al-row.is-hidden{display:none}.al-preview{position:fixed;left:0;top:0;z-index:70;width:340px;aspect-ratio:16 / 11;pointer-events:none;opacity:0;transform:scale(.8)}.al-pv{position:absolute;inset:0;opacity:0}.al-pv .shot{height:100%;box-shadow:6px 6px 0 var(--burgundy)}.al-pv.is-on{opacity:1}@media(max-width:860px){.al-row{grid-template-columns:34px minmax(0,1fr) auto;gap:6px 12px;padding:18px 6px}.al-head{display:none}.al-stack,.al-status{grid-column:2 / -1}.al-who{grid-column:3;grid-row:1}.al-preview{display:none}}.phone{position:relative;width:100%;aspect-ratio:9 / 18.5;border:1.5px solid var(--burgundy);border-radius:38px;padding:10px;background:var(--paper);box-shadow:6px 6px 0 var(--burgundy)}.phone:before{content:"";position:absolute;left:50%;top:16px;width:64px;height:16px;transform:translate(-50%);border-radius:99px;background:var(--burgundy);z-index:3}.phone-screen{position:relative;height:100%;border-radius:28px;overflow:hidden;background:var(--bone);border:1.5px solid var(--burgundy)}.ph-feed{position:absolute;inset:0}.ph-thumb{position:absolute;inset:0;display:grid;place-items:center;padding:18%;background:radial-gradient(90% 60% at 30% 25%,color-mix(in srgb,var(--paper) 60%,transparent),transparent 70%),var(--c)}.ph-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ph-thumb-title{font-weight:900;font-stretch:80%;text-transform:uppercase;font-size:clamp(18px,2.2vw,30px);line-height:.9;text-align:center;text-wrap:balance}.ph-play{position:absolute;left:50%;top:62%;transform:translate(-50%,-50%);width:46px;height:46px;border-radius:50%;background:var(--paper);border:1.5px solid var(--burgundy);display:grid;place-items:center}.ph-play svg{width:18px;height:18px;margin-left:2px}.ph-side{position:absolute;right:8px;bottom:26%;display:grid;gap:12px}.ph-side i{width:36px;height:36px;border-radius:50%;background:var(--paper);border:1.5px solid var(--burgundy);display:grid;place-items:center;font-style:normal;font-size:14px;position:relative}.ph-side small{position:absolute;top:100%;font-family:var(--f-mono);font-size:9px}.ph-cap{position:absolute;left:10px;right:54px;bottom:14px;display:grid;gap:2px;padding:8px 10px;border-radius:12px;background:var(--paper);border:1.5px solid var(--burgundy);font-size:12px;line-height:1.25}.ph-cap b{font-family:var(--f-mono);font-size:10px}.ph-upload{position:absolute;inset:0;padding:44px 14px 16px;display:flex;flex-direction:column;gap:12px}.ph-head{text-align:center}.ph-thumb-sm{position:relative;inset:auto;aspect-ratio:4 / 5;border-radius:16px;border:1.5px solid var(--burgundy);padding:12%}.ph-caption{font-size:13px;line-height:1.35;font-weight:600}.ph-caption span{color:var(--wine);font-weight:400}.ph-bar{height:8px;border-radius:99px;border:1.5px solid var(--burgundy);overflow:hidden;background:var(--paper)}.ph-bar i{display:block;height:100%;width:100%;background:var(--burgundy);transform-origin:0 50%;transform:scaleX(0)}.ph-share{font-size:9px;color:var(--wine);text-align:center}.ph-post{position:relative;display:grid;margin-top:auto;height:46px;border-radius:99px;overflow:hidden;border:1.5px solid var(--burgundy);background:var(--lime);box-shadow:3px 3px 0 var(--burgundy);font-weight:800;font-stretch:115%;font-size:16px}.ph-post b{grid-area:1 / 1;display:grid;place-items:center}.ph-post [data-post-b]{background:var(--burgundy);color:var(--paper);opacity:0}.pb-stage{position:relative;min-height:100svh;display:grid;place-items:center;padding:calc(var(--bar-h) + 24px) var(--gutter) 32px;overflow:hidden}.pb-phones{display:flex;align-items:center;justify-content:center;gap:clamp(16px,3vw,48px);width:100%}.pb-ph{width:clamp(190px,19vw,280px);flex:none}.pb-ph-c{width:clamp(220px,22vw,320px);position:relative;z-index:2}.pb-ph-l{transform:rotate(-6deg) translateY(30px)}.pb-ph-r{transform:rotate(5deg) translateY(50px)}.pb-toasts{position:absolute;right:var(--gutter);top:calc(var(--bar-h) + 56px);display:grid;gap:10px;width:min(330px,80vw);z-index:4}.toast{display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:16px;background:var(--paper);border:1.5px solid var(--burgundy);box-shadow:3px 3px 0 var(--burgundy);font-size:14px;line-height:1.3}.toast-i{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--blush);border:1.5px solid var(--burgundy);font-size:14px}.toast:nth-child(2) .toast-i{background:var(--sky)}.toast:nth-child(3) .toast-i{background:var(--butter)}.toast:nth-child(4) .toast-i{background:var(--lime)}.toast b{font-weight:700}.pb-count{position:absolute;left:var(--gutter);top:calc(var(--bar-h) + 56px);display:grid;gap:4px;z-index:4}.pb-count b{font-weight:900;font-stretch:125%;font-size:clamp(48px,7vw,112px);line-height:.9;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.pb-count .hand{transform:rotate(-2deg)}.pb-follow{padding-block:clamp(80px,10vw,140px) 40px}.pb-follow-head{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:32px}.pb-h3{font-weight:800;font-stretch:70%;font-size:clamp(44px,6vw,96px);line-height:.86;text-transform:uppercase;letter-spacing:-.02em}.pf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pf{--mx: 50%;--my: 50%;position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto auto;gap:10px;min-height:250px;padding:22px;border-radius:var(--radius);border:1.5px solid var(--burgundy);background:var(--paper);transition:translate .35s var(--ease-out),rotate .35s var(--ease-out),box-shadow .35s var(--ease-out)}.pf:hover{translate:-3px -3px;rotate:-.6deg;box-shadow:6px 6px 0 var(--burgundy)}.pf-fill{position:absolute;inset:0;z-index:-1;background:var(--c);clip-path:circle(0% at var(--mx) var(--my));transition:clip-path .6s var(--ease-out)}.pf:hover .pf-fill,.pf:focus-visible .pf-fill{clip-path:circle(150% at var(--mx) var(--my))}.pf-top{display:flex;justify-content:space-between;align-items:start}.pf-icon{width:34px;height:34px}.pf-label{padding:4px 8px;border-radius:99px;border:1.5px solid var(--burgundy);background:var(--paper);font-size:10px}.pf-name{align-self:end;font-weight:900;font-stretch:120%;font-size:clamp(30px,3.2vw,48px);line-height:.9;text-transform:uppercase;letter-spacing:-.02em}.pf-bottom{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.pf-bottom b{font-weight:800;font-size:22px;font-variant-numeric:tabular-nums}.pf-go{display:inline-flex;align-items:center;gap:6px;justify-self:start;padding:6px 10px;border-radius:99px;background:var(--burgundy);color:var(--paper)}.pf-go svg{width:12px;height:12px}.pb-drops{padding-block:60px clamp(80px,10vw,140px);overflow:hidden}.pb-drops-head{display:flex;align-items:baseline;gap:18px;margin-bottom:28px}.dr-viewport{overflow:hidden}.dr-track{display:flex;gap:18px;width:max-content;padding:8px 0 16px;will-change:transform}.dr{flex:none;display:grid;gap:10px;height:340px;grid-template-rows:1fr auto;transition:translate .35s var(--ease-out),rotate .35s var(--ease-out)}.dr:hover{translate:0 -6px;rotate:-1deg}.dr-v{width:180px}.dr-h{width:430px}.dr-thumb{position:relative;overflow:hidden;display:grid;place-items:center;padding:18px;border-radius:16px;border:1.5px solid var(--burgundy);box-shadow:4px 4px 0 var(--burgundy);background:radial-gradient(80% 60% at 25% 20%,color-mix(in srgb,var(--paper) 55%,transparent),transparent 70%),var(--c)}.dr-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dr-t{font-weight:900;font-stretch:82%;font-size:22px;line-height:.92;text-transform:uppercase;text-align:center;text-wrap:balance}.dr-h .dr-t{font-size:32px}.dr-pf{position:absolute;left:10px;top:10px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--paper);border:1.5px solid var(--burgundy)}.dr-pf svg{width:14px;height:14px}.dr-meta{display:grid;gap:2px}.dr-meta b{font-size:15px;font-weight:700;line-height:1.2}.dr-meta .mono{font-size:10px;color:var(--wine)}@media(max-width:1000px){.pf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.pb-ph-l,.pb-ph-r{display:none}.pb-ph-c{width:min(250px,62vw)}.pb-toasts{top:auto;bottom:120px;right:50%;transform:translate(50%);width:min(330px,88vw)}.pb-toasts .toast:nth-child(n+3){display:none}.pb-count{left:50%;transform:translate(-50%);top:auto;bottom:22px;text-align:center;width:max-content}.pb-count .hand{display:none}.pb-count b{font-size:44px}.pf{min-height:190px;padding:16px}.dr{height:280px}.dr-h{width:340px}}@media(max-width:520px){.pf-grid{grid-template-columns:1fr 1fr;gap:10px}.pf-name{font-size:24px}.pf-label{display:none}}.or-pin{position:relative;min-height:100svh;display:grid;grid-template-rows:auto 1fr;padding-top:calc(var(--bar-h) + 28px);overflow:hidden}.or-head{display:flex;justify-content:space-between;align-items:end;gap:24px 48px;flex-wrap:wrap}.or-title{font-size:clamp(48px,7.4vw,124px)}.or-about{max-width:46ch;display:grid;gap:16px;justify-items:start;font-size:17px}.or-view{position:relative;min-height:380px;overflow-x:auto}.js .or-view{overflow:hidden}.or-track{position:relative;height:100%;min-height:380px;display:flex;align-items:center;gap:0;padding-inline:var(--gutter) 30vw;width:max-content}.or-cp{position:relative;flex:none;width:clamp(260px,26vw,360px);height:100%;min-height:380px}.or-dot{position:absolute;left:0;top:50%;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;border:2px solid var(--burgundy);background:var(--paper);z-index:3;display:grid;place-items:center}.or-cp.is-up .or-dot{top:44%}.or-cp.is-down .or-dot{top:56%}.or-dot i{width:10px;height:10px;border-radius:50%;background:var(--c);transform:scale(1)}.or-card{position:absolute;left:-14px;width:calc(100% - 40px);padding:16px 18px;border-radius:var(--radius);border:1.5px solid var(--burgundy);background:var(--paper);display:grid;gap:6px}.or-cp.is-up .or-card{bottom:calc(56% + 26px)}.or-cp.is-down .or-card{top:calc(56% + 26px)}.or-card .mono{display:inline-block;justify-self:start;padding:3px 8px;border-radius:4px;background:var(--c);border:1.5px solid var(--burgundy);font-size:10px}.or-card h3{font-weight:850;font-stretch:85%;font-size:clamp(24px,2.4vw,34px);line-height:.95;text-transform:uppercase}.or-text{font-size:15px;line-height:1.35;color:var(--wine)}.or-cp.is-now .or-card{background:var(--lime);box-shadow:5px 5px 0 var(--burgundy)}.or-cp.is-now .or-text{color:var(--burgundy)}.or-route{position:absolute;left:0;top:0;overflow:visible;pointer-events:none;z-index:1}.or-route .map{fill:none;stroke:var(--pencil);stroke-width:2;stroke-dasharray:2 9;stroke-linecap:round}.or-route .trail{fill:none;stroke:var(--burgundy);stroke-width:4;stroke-linecap:round;stroke-dasharray:1 1}@media(max-width:760px){.or-about{font-size:15px}.or-about .btn{padding:11px 16px 10px;font-size:14px}.or-track,.or-cp,.or-view{min-height:330px}.or-cp{width:240px}}.nu-head{padding-bottom:24px}.nu-stage{position:relative;padding-block:20px 60px;min-height:clamp(280px,30vw,440px)}.nu-line{font-size:clamp(28px,4vw,60px);line-height:1}.nu-name{min-height:1em;font-weight:900;font-stretch:115%;text-transform:uppercase;font-size:calc(clamp(52px,10vw,172px) * var(--fit, 1));transition:font-size .25s var(--ease-out);line-height:.95;letter-spacing:-.03em;white-space:nowrap}.nu-slot{position:relative;display:inline-block}.nu-slot:after{content:"";position:absolute;left:-2%;right:-2%;top:52%;height:.08em;background:var(--burgundy);transform:scaleX(0);transform-origin:0 50%;transition:transform .35s var(--ease-out)}.nu-slot.is-struck:after{transform:scaleX(1)}.nu-slot.is-sel{background:color-mix(in srgb,var(--lilac) 70%,transparent)}.nu-slot.is-typing:before{content:"";position:absolute;right:-.06em;top:.12em;width:.06em;height:.72em;background:var(--burgundy);animation:caret .8s steps(1) infinite}.nu-by{margin-top:18px;color:var(--wine);min-height:1.4em}.nu-cmt{opacity:0;right:4%;top:0}.nu-cmt .av{--s: 26px}.nu-guest .cur-tag{background:var(--paper)}.nu-bottom{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:clamp(32px,6vw,96px);padding-bottom:clamp(80px,10vw,140px)}.nu-form{display:grid;gap:14px;align-content:start}.nu-row{display:flex;gap:10px;flex-wrap:wrap}.nu-row input{flex:1 1 220px;min-width:0;padding:15px 18px;border-radius:99px;border:1.5px solid var(--burgundy);background:var(--paper);font-size:18px;font-weight:600}.nu-row input:focus{outline:none;box-shadow:4px 4px 0 var(--lime)}.nu-row input::placeholder{color:color-mix(in srgb,var(--wine) 60%,transparent)}.nu-fine{color:var(--wine);font-size:11px}.nu-grave h3{margin-bottom:16px;color:var(--wine)}.nu-stones{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.stone{display:grid;gap:6px;justify-items:center;text-align:center;align-content:start;padding:22px 12px 16px;min-height:150px;border-radius:999px 999px 14px 14px;border:1.5px solid var(--burgundy);background:color-mix(in srgb,var(--c) 40%,var(--paper));transform:rotate(var(--tilt, 0deg))}.stone:nth-child(3n+1){--tilt: -1.5deg}.stone:nth-child(3n+2){--tilt: 1deg}.stone .mono{font-size:10px}.stone s{font-weight:850;font-stretch:85%;font-size:20px;line-height:1;text-transform:uppercase;text-decoration-thickness:2px}.stone-by{font-size:12px;line-height:1.3;color:var(--wine)}.stone.is-new{background:var(--lime)}@media(max-width:860px){.nu-bottom{grid-template-columns:1fr}.nu-cmt{right:0;top:auto;bottom:0}}.he-pin{position:relative;height:100svh;min-height:620px;overflow:hidden}.he-canvas{position:absolute;inset:calc(var(--bar-h) + 16px) var(--gutter) 16px;background-image:radial-gradient(circle at 1px 1px,var(--line-strong) 1.1px,transparent 1.4px);background-size:24px 24px;transform-origin:17% 20%}.he-board{position:absolute;border:1.5px solid var(--burgundy);border-radius:12px;background:var(--paper);overflow:hidden}.he-label{position:absolute;left:0;top:-22px;font-size:10px;color:var(--wine);white-space:nowrap}.he-board .he-label{top:8px;left:10px;z-index:2;padding:2px 6px;border-radius:4px;background:var(--c);border:1px solid var(--burgundy)}.he-mini{position:absolute;inset:34px 12px 12px;display:grid;align-content:center;gap:8px}.he-mini .ln{display:block;height:8px;border-radius:9px;background:color-mix(in srgb,var(--burgundy) 22%,transparent)}.he-mini .ln.short{width:60%}.he-word{font-weight:900;font-stretch:130%;text-transform:uppercase;font-size:clamp(16px,3vw,44px);line-height:1;text-align:center}.he-hero{background:color-mix(in srgb,var(--lime) 35%,var(--paper))}.he-dots{display:flex;justify-content:center;flex-wrap:wrap;gap:6px}.he-dots span{width:clamp(14px,2.4vw,34px);aspect-ratio:1;border-radius:50%;background:var(--c);border:1.5px solid var(--burgundy)}.he-blocks{display:grid;grid-template-columns:1fr 1fr;gap:8px;height:100%}.he-blocks span{border-radius:8px;background:var(--c);border:1.5px solid var(--burgundy)}.he-phone{justify-self:center;height:90%;aspect-ratio:9 / 16;border-radius:12px;border:1.5px solid var(--burgundy);background:var(--c)}.he-wave{width:100%;overflow:visible}.he-wave path{fill:none;stroke:var(--burgundy);stroke-width:2.5;stroke-linecap:round}.he-struck{justify-self:center;font-weight:900;font-stretch:100%;text-transform:uppercase;font-size:clamp(14px,2.2vw,30px);text-decoration-thickness:3px}.he-center{position:absolute;inset:calc(var(--bar-h) + 16px) var(--gutter) 16px;display:grid;place-items:center;z-index:5;pointer-events:none}.he-cta{pointer-events:auto;width:min(720px,100%);display:grid;gap:18px;justify-items:center;text-align:center;padding:clamp(24px,4vw,44px);border-radius:calc(var(--radius) + 8px);background:var(--bone);border:1.5px solid var(--burgundy);box-shadow:8px 8px 0 var(--burgundy);z-index:5}.he-title{font-size:clamp(44px,7vw,110px)}.he-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.he-actions .btn{font-size:15px}.he-copied{min-height:1.4em;color:var(--wine)}.hello .cur-layer{z-index:6}@media(max-width:760px){.he-board:nth-child(n+4):not(.he-public):not(.he-name){display:none}.he-actions .btn{white-space:normal;text-align:center;justify-content:center}}
