#ya-nav{z-index:60;will-change:padding,background;border-bottom:1px solid #cfae6300;justify-content:space-between;align-items:center;gap:32px;height:62px;padding:0 clamp(18px,4.5vw,56px);display:flex;position:fixed;top:0;left:0;right:0}#ya-brand{transform-origin:0;flex-shrink:0;align-items:center;gap:12px;display:flex}#ya-emblem{filter:drop-shadow(0 3px 14px #c29a4566);width:auto;height:30px;display:block}#ya-brandtext{flex-direction:column;gap:5px;display:flex}#ya-brand-rule{background:linear-gradient(#cfae6300,#cfae638c 46%,#cfae6300);flex:none;width:1px;height:32px}#ya-wordmark{font-family:var(--font-display);letter-spacing:.08em;background:linear-gradient(178deg,#fdf6e2 4%,#f0dcab 34%,#cfa856 62%,#f6e8c4 78%,#dcbb72 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:28px;line-height:1}#ya-tagline{letter-spacing:.22em;text-transform:uppercase;color:#877d68;white-space:nowrap;font-size:7.5px;line-height:1}#ya-navlinks{align-items:center;gap:clamp(12px,1.5vw,24px);display:flex}@media (min-width:1380px){#ya-navlinks{position:absolute;left:50%;transform:translate(-50%)}}#ya-navlinks a{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);white-space:nowrap;transition:color var(--t-hover) ease,scale var(--t-press) var(--ease-out);padding-bottom:7px;font-size:11px;display:inline-block;position:relative}#ya-navlinks a:after{content:"";transform-origin:0;opacity:0;height:1px;transition:transform .22s var(--ease-out),opacity .18s ease;background:linear-gradient(90deg,#cfae6300,#e8cd8cf2 52%,#cfae6300);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover){#ya-navlinks a:hover{color:var(--light)}#ya-navlinks a:hover:after{opacity:.75;transform:scaleX(1)}}#ya-navlinks a[data-here]{color:var(--cream)}#ya-navlinks a[data-here]:after{opacity:1;transform:scaleX(1)}#ya-navlinks a:focus-visible{outline-offset:5px;outline:1px solid #e2c98db3}#ya-navright{flex-shrink:0;align-items:center;gap:12px;display:flex}@media (max-width:1180px){#ya-navlinks{display:none}}#ya-burger{all:unset;cursor:pointer;transition:scale var(--t-press) var(--ease-out);box-sizing:border-box;border:1px solid #cfae634d;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:38px;display:none}#ya-burger i{background:var(--light);width:18px;height:1px;display:block}#ya-burger i+i{background:var(--gold);width:12px}@media (max-width:1180px){#ya-burger{display:flex}}#ya-burger:focus-visible,#ya-menuclose:focus-visible,#ya-music:focus-visible,#ya-menu a:focus-visible{outline-offset:3px;outline:2px solid #e2c98dd9}#ya-music{all:unset;cursor:pointer;box-sizing:border-box;opacity:.85;transition:opacity var(--t-hover) ease,scale var(--t-press) var(--ease-out);padding:12px 6px;display:block}#ya-music:hover,#ya-music:focus-visible{opacity:1}#ya-music svg{display:block;overflow:visible}#ya-donate{isolation:isolate;white-space:nowrap;transition:border-color var(--t-hover) ease,background var(--t-hover) ease,box-shadow var(--t-hover) ease,scale var(--t-press) var(--ease-out);background:#080a10b3;border:1px solid #cfae638c;border-radius:360px;align-items:center;gap:11px;padding:11px 26px;display:inline-flex;position:relative;overflow:hidden}#ya-donate span[data-label]{z-index:1;letter-spacing:.26em;text-transform:uppercase;color:var(--cream-2);font-size:11px;transition:color .38s;position:relative}#ya-donate span[data-dot]{z-index:1;background:#d9b56a;flex:none;width:5px;height:5px;transition:background .38s;display:block;position:relative;transform:rotate(45deg)}#ya-donate i[data-light]{pointer-events:none;opacity:0;background:linear-gradient(100deg,#fff0cd00 40%,#fff0cd38 50%,#fff0cd00 60%);position:absolute;inset:-40% -30%;transform:translate(-70%)}#ya-donate:hover,#ya-donate:focus-visible{background:#141009d9;border-color:#eed198f2;box-shadow:0 0 0 1px #e8cd8c1f,0 10px 30px -14px #c29a4599}#ya-donate:hover span[data-label],#ya-donate:focus-visible span[data-label]{color:#fdf4d8}#ya-donate:hover span[data-dot],#ya-donate:focus-visible span[data-dot]{background:#fdf4d8}#ya-donate:hover i[data-light],#ya-donate:focus-visible i[data-light]{animation:yaLight .9s var(--ease-light) forwards}@keyframes yaLight{0%{opacity:1;transform:translate(-70%)}to{opacity:1;transform:translate(70%)}}#ya-donate:focus-visible{outline-offset:4px;outline:1px solid #e2c98db3}#ya-donate:active{translate:0 1px;scale:.98}@media (prefers-reduced-motion:reduce){#ya-donate i[data-light]{animation:none!important}}@media (max-width:1080px){#ya-brand-rule{height:26px}}@media (max-width:820px){#ya-tagline{display:none}}@media (max-width:640px){#ya-nav{gap:14px}#ya-brand{gap:0}#ya-brand-rule,#ya-brandtext{display:none}#ya-donate{align-items:center;gap:0;min-height:40px;padding:0 18px;display:inline-flex}#ya-burger{width:46px;height:42px}#ya-donate span[data-label]{letter-spacing:.15em;font-size:10px}#ya-donate span[data-dot]{display:none}}#ya-menu{z-index:70;-webkit-backdrop-filter:blur(20px);opacity:0;pointer-events:none;clip-path:inset(0 0 100%);overscroll-behavior:contain;background:#04060af7;flex-direction:column;justify-content:center;gap:clamp(22px,4vh,40px);padding:clamp(84px,14vh,120px) clamp(24px,8vw,80px) clamp(32px,6vh,60px);transition:clip-path .24s cubic-bezier(.4,0,.2,1),opacity .2s 40ms;display:flex;position:fixed;inset:0;overflow-y:auto}#ya-menu[data-open]{opacity:1;pointer-events:auto;clip-path:inset(0);transition:clip-path .56s var(--ease-out),opacity .2s ease}#ya-menu:before{content:"";background:linear-gradient(90deg,var(--gold),var(--gold-hair) 70%,#cfae6300);transform-origin:0;height:1px;transition:transform .2s;position:absolute;top:clamp(70px,11vh,96px);left:clamp(24px,8vw,80px);right:clamp(24px,8vw,80px);transform:scaleX(0)}#ya-menu[data-open]:before{transition:transform .9s var(--ease-out) .18s;transform:scaleX(1)}#ya-menu nav{flex-direction:column;gap:2px;display:flex}#ya-menuclose{all:unset;cursor:pointer;box-sizing:border-box;width:46px;height:46px;transition:border-color var(--t-hover) ease,scale var(--t-press) var(--ease-out);border:1px solid #cfae634d;place-items:center;display:grid;position:absolute;top:12px;right:clamp(18px,4.5vw,56px)}#ya-menuclose i{background:var(--light);width:18px;height:1px;transition:transform .42s var(--ease-out) .26s;grid-area:1/1;display:block;transform:rotate(0)}#ya-menuclose i+i{background:var(--gold)}#ya-menu[data-open] #ya-menuclose i{transform:rotate(45deg)}#ya-menu[data-open] #ya-menuclose i+i{transform:rotate(-45deg)}#ya-menuclose:active{scale:.97}#ya-menu nav a{font-family:var(--font-display);color:var(--cream);transition:scale var(--t-press) var(--ease-out),color var(--t-hover) ease;padding:.06em 0 .1em;font-size:clamp(36px,9.6vw,64px);line-height:1.12;display:block;overflow:hidden}#ya-menu nav a span{opacity:0;transition:transform .2s,opacity .16s;display:block;transform:translateY(105%)}#ya-menu[data-open] nav a span{opacity:1;transition:transform .64s var(--ease-out),opacity .42s ease;transition-delay:calc(.14s + var(--i,0) * 55ms);transform:none}#ya-menu nav a:active{color:var(--gold-pale);scale:.98}#ya-menu a[data-italic]{color:var(--gold);font-style:italic}#ya-menugive{box-sizing:border-box;background:var(--gold);color:#0a0806;letter-spacing:.24em;text-transform:uppercase;opacity:0;min-height:52px;transition:transform .2s ease,opacity .16s ease,scale var(--t-press) var(--ease-out);align-self:flex-start;align-items:center;padding:0 34px;font-size:12px;display:inline-flex;transform:translateY(14px)}#ya-menu[data-open] #ya-menugive{opacity:1;transition:transform .64s var(--ease-out),opacity .42s ease,scale var(--t-press) var(--ease-out);transition-delay:calc(.14s + var(--i,0) * 55ms),calc(.14s + var(--i,0) * 55ms),0s;transform:none}#ya-menugive:active{scale:.97}#ya-menugive:focus-visible{outline-offset:3px;outline:2px solid #e2c98dd9}@media (prefers-reduced-motion:reduce){#ya-menu,#ya-menu[data-open]{clip-path:none;transition:opacity .16s}#ya-menu:before,#ya-menu nav a span,#ya-menugive,#ya-menuclose i{transition:none}#ya-menu nav a span,#ya-menugive{opacity:1;transform:none}#ya-menu:before{transform:scaleX(1)}#ya-menuclose i{transform:rotate(45deg)}#ya-menuclose i+i{transform:rotate(-45deg)}}#ya-rail{z-index:50;pointer-events:none;flex-direction:column;gap:14px;display:flex;position:fixed;top:50%;left:clamp(14px,2.4vw,30px);transform:translateY(-50%)}#ya-rail span{background:#cfae6333;width:1px;height:26px;transition:background .4s,height .4s}#ya-rail span[data-on]{background:var(--gold);height:42px}#ya-rail .lbl{writing-mode:vertical-rl;letter-spacing:.34em;text-transform:uppercase;color:var(--muted);white-space:nowrap;animation:yaRailIn .6s var(--ease-out);font-size:9px;font-style:normal;position:absolute;top:50%;left:14px;transform:translateY(-50%)rotate(180deg)}@keyframes yaRailIn{0%{opacity:0;transform:translateY(-50%)rotate(180deg)translate(6px)}}@media (max-width:860px){#ya-rail{display:none}}#ya-dust{z-index:0;pointer-events:none;opacity:.9;width:100%;height:100lvh;position:fixed;inset:0}#ya-grain{z-index:55;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%22220%22 height=%22220%22><filter id=%22n%22><feTurbulence type=%22fractalNoise%22 baseFrequency=%220.85%22 numOctaves=%223%22 stitchTiles=%22stitch%22/></filter><rect width=%22100%25%22 height=%22100%25%22 filter=%22url(%23n)%22 opacity=%220.5%22/></svg>");width:220%;height:220%;animation:1.1s steps(3,end) infinite yaGrain;position:fixed;top:-60%;left:-60%}@media (prefers-reduced-motion:reduce){#ya-grain{animation:none}}@media (max-width:860px){#ya-grain{mix-blend-mode:normal;opacity:.055;width:100%;height:100%;animation:none;top:0;left:0}#ya-menu{-webkit-backdrop-filter:none;background:#04060afb}}#ya-cur{z-index:120;pointer-events:none;opacity:0;position:fixed;top:0;left:0}#ya-cur.ink [data-ring]{border-color:#19171399!important}#ya-cur.ink [data-dot]{box-shadow:none;background:radial-gradient(circle at 42% 38%,#3a2e1c,#191713 60%)}#ya-cur i{will-change:transform;border-radius:50%;display:block;position:absolute;top:0;left:0}#ya-cur [data-ring]{width:34px;height:34px;transition:border-radius .32s var(--ease-out),width .32s var(--ease-out),height .32s var(--ease-out),margin .32s var(--ease-out);border:1px solid #f0d69e9e;margin:-17px 0 0 -17px}#ya-cur[data-mode=drag] [data-ring]{border-radius:2px;width:26px;height:32px;margin:-16px 0 0 -13px}#ya-cur [data-dot]{background:radial-gradient(circle at 42% 38%,#fff6e2,#e8cd86 55%,#c8912f);width:6px;height:6px;margin:-3px 0 0 -3px;box-shadow:0 0 11px 2px #e9be788c}html.ya-nocur,html.ya-nocur *{cursor:none!important}#ya-boot{z-index:95;pointer-events:none;position:fixed;inset:0}#ya-boot [data-half]{background:var(--ink);height:50.1%;transition:transform .98s cubic-bezier(.72,0,.16,1);position:absolute;left:0;right:0}#ya-boot [data-half=t]{justify-content:center;align-items:flex-end;display:flex;top:0}#ya-boot [data-half=b]{bottom:0}#ya-boot.open [data-half=t]{transform:translateY(-101%)}#ya-boot.open [data-half=b]{transform:translateY(101%)}#ya-boot-line{transform-origin:50%;height:1px;transition:transform 2.3s var(--ease-out),opacity .46s ease;background:linear-gradient(90deg,#c29a4500,#c29a45 18% 82%,#c29a4500);position:absolute;top:50%;left:8%;right:8%;overflow:hidden;transform:scaleX(0)}#ya-boot-line:after{content:"";background:linear-gradient(90deg,#fff6e200,#fff6e2f2 48%,#fff6e200);width:24%;animation:2.9s cubic-bezier(.45,0,.25,1) .12s infinite yaBootSwipe;position:absolute;top:0;bottom:0;left:0}@keyframes yaBootSwipe{0%{opacity:0;transform:translate(-110%)}14%{opacity:1}72%{opacity:1}to{opacity:0;transform:translate(520%)}}#ya-boot.go #ya-boot-line{transform:scaleX(1)}#ya-boot.open #ya-boot-line{opacity:0}#ya-boot-lockup{opacity:0;transition:opacity .7s ease,transform .7s var(--ease-out);flex-direction:column;align-items:center;padding-bottom:34px;display:flex;transform:translateY(8px)}#ya-boot.go #ya-boot-lockup{opacity:1;transform:none}#ya-boot.open #ya-boot-lockup{opacity:0;transform:translateY(-6px)}#ya-boot-lockup img{filter:drop-shadow(0 3px 14px #c29a4566);width:auto;height:46px}#ya-boot.reduced{transition:opacity .42s}#ya-boot.reduced.open{opacity:0}@media (prefers-reduced-motion:reduce){#ya-boot [data-half],#ya-boot-line,#ya-boot-lockup{transition:none}#ya-boot-line:after{opacity:0;animation:none}}#ya-sound-invite{all:unset;box-sizing:border-box;z-index:58;cursor:pointer;-webkit-backdrop-filter:blur(16px);opacity:0;pointer-events:none;transition:opacity .76s var(--ease-out),transform .76s var(--ease-out),border-color .42s ease,background .42s ease;background:#05070c94;border:1px solid #cfae6366;align-items:center;gap:14px;padding:13px 20px 13px 17px;display:flex;position:fixed;bottom:clamp(28px,5vh,56px);right:clamp(18px,4.5vw,56px);transform:translateY(16px);box-shadow:0 10px 40px -12px #000000b3,inset 0 1px #e8c47e38}#ya-sound-invite.live{opacity:1;pointer-events:auto;transform:none}#ya-sound-invite.bye{opacity:0;pointer-events:none;transform:translateY(10px)}#ya-sound-invite:hover,#ya-sound-invite:focus-visible{background:#090b11b8;border-color:#eed198cc}#ya-sound-invite:focus-visible{outline-offset:4px;outline:2px solid #e2c98dd9}#ya-sound-invite svg{display:block;overflow:visible}#ya-sound-invite [data-rule]{background:linear-gradient(#0000,#c69e5c8c,#0000);width:1px;height:26px}#ya-sound-invite [data-copy]{flex-direction:column;gap:3px;display:flex}#ya-sound-invite [data-copy] b{font-family:var(--font-display);letter-spacing:.3em;text-transform:uppercase;color:#efdfb6;font-size:14px;font-weight:400;transition:color .42s}#ya-sound-invite:hover [data-copy] b{color:#f7ecd2}#ya-sound-invite [data-copy] span{letter-spacing:.26em;text-transform:uppercase;color:var(--muted);font-size:9px}#ya-sound-invite [data-run]{stroke-dasharray:12 76;stroke-dashoffset:88px;opacity:.9;animation:2.6s linear infinite yaInvRun}@keyframes yaInvRun{to{stroke-dashoffset:0}}@media (max-width:860px){#ya-sound-invite{justify-content:center;gap:13px;padding:13px 20px 13px 17px;bottom:clamp(64px,9vh,100px);left:16px;right:16px}#ya-sound-invite [data-copy] b{font-size:12.5px}}@media (prefers-reduced-motion:reduce){#ya-sound-invite{transition:opacity .42s}#ya-sound-invite [data-run]{opacity:0;animation:none}}@media (max-width:640px){#ya-donate span[data-label]{letter-spacing:.14em;font-size:11px}}
#hero{z-index:1;height:480vh;position:relative}#ya-herosticky{background:var(--ink);height:100vh;position:sticky;top:0;overflow:hidden}#ya-plateA{will-change:transform,opacity,filter;position:absolute;inset:0}#ya-plateA .ground{background:radial-gradient(130% 90% at 50% 22%,#17253f 0%,#0a1122 48%,#04060b 100%);position:absolute;inset:0}#ya-herovid{width:100%;height:100%;display:block;position:absolute;inset:0}#ya-scrimV{pointer-events:none;opacity:.22;background:linear-gradient(#05070c9e 0%,#05070c00 32%,#05070c47 62%,#05070cf0 100%);position:absolute;inset:0}#ya-scrimR{pointer-events:none;opacity:.28;background:radial-gradient(78% 62% at 50% 45%,#05070c00 26%,#05070cbd 100%);position:absolute;inset:0}#ya-scrimL{pointer-events:none;opacity:0;background:linear-gradient(90deg,#05070cdb 0%,#05070c73 34%,#05070c00 62%);position:absolute;inset:0}#ya-plateB{opacity:0;pointer-events:none;mix-blend-mode:multiply;will-change:opacity;background:linear-gradient(#6b4a1d 0%,#8a5a22 45%,#3a2410 100%);position:absolute;inset:0}#ya-heat{pointer-events:none;opacity:0;background:radial-gradient(60% 40% at 50% 80%,#c29a4529,#c29a4500 70%);position:absolute;inset:0}#ya-blackout{pointer-events:none;opacity:0;background:#020308;position:absolute;inset:0}#ya-herocontent{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}#ya-herocontent .wrap{width:100%;padding-top:clamp(96px,13vh,132px);padding-bottom:clamp(96px,12vh,124px)}#ya-herocontent .wrap,#ya-beat1wrap .wrap{max-width:none;padding-left:max(var(--gutter),min(calc((100vw - var(--wrap)) / 2 + var(--gutter)),7vw))}#ya-eyebrow{opacity:0;align-items:center;gap:16px;margin-bottom:clamp(12px,2.1vh,36px);display:flex}#ya-eyebrow i{background:linear-gradient(90deg,#cfae6300,#c29a45);width:clamp(30px,5vw,64px);height:1px}#ya-eyebrow span{letter-spacing:.36em;text-transform:uppercase;color:var(--gold);white-space:nowrap;font-size:clamp(9px,.78vw,11px)}#ya-title2{opacity:0;font-family:var(--font-display);letter-spacing:-.015em;color:var(--cream);text-wrap:balance;text-shadow:0 2px 28px #05070c8c;margin:0;font-size:clamp(38px,min(8.6vw,10.6vh),172px);font-weight:400;line-height:.9}#ya-herosub{opacity:0;visibility:hidden;flex-direction:column;gap:clamp(16px,2.6vh,26px);max-width:520px;margin-top:clamp(14px,2.6vh,42px);display:flex}#ya-herosub p{color:var(--body);margin:0;font-size:clamp(15.5px,1.12vw,18px);line-height:1.65}#ya-herosub .ctas{pointer-events:auto;flex-wrap:wrap;gap:14px;display:flex}#ya-beat1wrap{pointer-events:none;position:absolute;bottom:clamp(70px,14vh,150px);left:0;right:0}#ya-title1{opacity:0;font-family:var(--font-display);letter-spacing:-.01em;color:var(--cream);text-wrap:balance;text-shadow:0 2px 24px #05070c99;margin:0;font-size:clamp(30px,4.2vw,84px);font-weight:400;line-height:.96}#ya-filmstage{pointer-events:none;position:absolute;inset:0}#ya-filmtxtL{left:var(--gutter);opacity:0;max-width:clamp(220px,17vw,300px);position:absolute;top:50%;transform:translateY(-50%)}#ya-filmtxtL .code{align-items:center;gap:14px;margin-bottom:18px;display:flex}#ya-filmtxtL .code i{background:var(--gold-line);width:44px;height:1px}#ya-filmtxtL .k{letter-spacing:.36em;text-transform:uppercase;color:var(--muted-2);margin:0;font-size:10px}#ya-filmtxtL .l{color:var(--body);text-wrap:pretty;margin:14px 0 0;font-size:clamp(14px,1.05vw,17px);line-height:1.65}#ya-filmcenter{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#ya-filmframe{opacity:0;will-change:width,height,transform,opacity;background:#000;border:1px solid #cfae6300;width:56vw;height:31.5vw;position:relative}#ya-filmframe .clip{position:absolute;inset:0;overflow:hidden}#ya-filmyt{pointer-events:none;border:0;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#ya-filmveil{background:var(--ink) center/cover no-repeat;opacity:1;transition:opacity .9s var(--ease-out);position:absolute;inset:0}[data-fcorner]{opacity:0;border-color:var(--gold);width:22px;height:22px;position:absolute}[data-fcorner=tl]{border-top:1px solid;border-left:1px solid;top:-1px;left:-1px}[data-fcorner=tr]{border-top:1px solid;border-right:1px solid;top:-1px;right:-1px}[data-fcorner=bl]{border-bottom:1px solid;border-left:1px solid;bottom:-1px;left:-1px}[data-fcorner=br]{border-bottom:1px solid;border-right:1px solid;bottom:-1px;right:-1px}#ya-filmhud{padding:0 var(--gutter);opacity:0;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:26px;left:0;right:0}#ya-filmhud span{letter-spacing:.36em;text-transform:uppercase;color:var(--muted);font-size:10px}#ya-filmsound{all:unset;cursor:pointer;transition:scale var(--t-press) var(--ease-out);box-sizing:border-box;color:var(--cream-2);letter-spacing:.26em;text-transform:uppercase;background:#05070c8c;border:1px solid #cfae636b;padding:10px 18px;font-size:10px}#ya-filmsound:focus-visible{outline-offset:3px;outline:2px solid #e2c98dd9}#ya-filmhud{bottom:calc(26px + env(safe-area-inset-bottom,0px) + (100vh - 100dvh))}@media (max-width:860px){#ya-eyebrow span{letter-spacing:.3em;font-size:11px}#ya-filmcenter{padding-bottom:16vh}#ya-filmtxtL{left:var(--gutter);right:var(--gutter);max-width:34ch;top:calc(42% + 28.2vw + 26px);transform:none}#ya-filmtxtL .code{margin-bottom:12px}#ya-filmtxtL .k{letter-spacing:.3em;font-size:11px}#ya-filmtxtL .l{margin-top:10px;font-size:16px;line-height:1.6}#ya-filmhud span{letter-spacing:.24em;font-size:11px}#ya-filmsound{padding:13px 18px;font-size:11px}}@media (prefers-reduced-motion:reduce){#hero{height:100vh}#ya-title2,#ya-eyebrow{opacity:1!important}#ya-herosub{opacity:1!important;visibility:visible!important}#ya-beat1wrap,#ya-filmstage{display:none}}
[data-ar-host]{position:relative}[data-ya-orig]{transition:opacity .3s var(--ease-out),filter .3s var(--ease-out);display:block}[data-ya-orig].ya-tear-in{animation:.21s step-end forwards yaTearIn}[data-ya-orig].ya-tear-out{animation:.23s step-end forwards yaTearOut}@keyframes yaTearIn{0%{clip-path:inset(0);text-shadow:3px 0 #b11e2ae6,-3px 0 #2b6bffb3;transform:none}18%{clip-path:inset(8% 0 58%);text-shadow:5px 0 #b11e2af2,-5px 0 #2b6bffcc;transform:translate(-7px)}36%{clip-path:inset(52% 0 14%);transform:translate(9px)skew(-7deg)}54%{clip-path:inset(26% 0 44%);opacity:.85;transform:translate(-5px,1px)}72%{clip-path:inset(70% 0 6%);opacity:.55;transform:translate(6px)}88%{clip-path:inset(40% 0 52%);opacity:.3;transform:translate(-3px)}to{clip-path:inset(0);text-shadow:none;opacity:0;transform:none}}@keyframes yaTearOut{0%{clip-path:inset(44% 0 48%);opacity:.35;text-shadow:5px 0 #b11e2af2,-5px 0 #2b6bffcc;transform:translate(6px)}25%{clip-path:inset(12% 0 50%);opacity:.7;transform:translate(-8px)skew(6deg)}50%{clip-path:inset(58% 0 8%);opacity:.9;transform:translate(5px)}75%{clip-path:inset(0 0 30%);text-shadow:2px 0 #b11e2acc,-2px 0 #2b6bff99;transform:translate(-2px)}to{clip-path:inset(0);opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-ya-orig].ya-tear-in,[data-ya-orig].ya-tear-out{animation:none}}
#threshold{z-index:2;pointer-events:none;background:0 0;height:300vh;margin-top:-129vh;position:relative}#ya-thsticky{pointer-events:none;height:100vh;position:sticky;top:0;overflow:hidden}#ya-thbg{background:var(--ink);opacity:0;position:absolute;inset:0}#ya-throom{object-fit:cover;object-position:50% 58%;will-change:transform;width:100%;height:100%;display:block;position:absolute;inset:0}#ya-smokewrap{pointer-events:none;opacity:0;transform-origin:50%;position:absolute;inset:0}#ya-smoke{display:block;position:absolute}@media (prefers-reduced-motion:reduce){#ya-smokewrap{display:none}}#ya-thgrade{pointer-events:none;background:linear-gradient(#05070cdb 0%,#05070cbd 22%,#05070c8c 46%,#05070c85 66%,#05070ca8 100%);position:absolute;inset:0}@media (max-width:860px){#ya-throom{object-position:40% 62%}}#ya-thcontent{opacity:0;will-change:opacity,transform;flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}#ya-thcontent .wrap{width:100%}#ya-thtime{align-items:center;gap:14px;margin-bottom:clamp(40px,7vh,90px);display:flex}#ya-thtime i{border:1px solid #d4404e;width:6px;height:6px;display:block;transform:rotate(45deg);box-shadow:0 1px 8px #05070ce6}#ya-thtime span{letter-spacing:.4em;text-transform:uppercase;color:#b3a488;text-shadow:0 1px 8px #05070ce6;font-size:10px}.th-line{max-width:14ch;font-family:var(--font-display);color:var(--cream);margin:0;font-size:clamp(40px,7.4vw,124px);line-height:.94}.th-line2{text-align:right;max-width:16ch;color:var(--gold);margin:clamp(18px,3vh,40px) 0 0 auto;font-style:italic}@media (max-width:860px){.th-line{font-size:clamp(44px,14.2vw,64px)}}@media (prefers-reduced-motion:reduce){#threshold{height:100vh;margin-top:0}#ya-thbg,#ya-thcontent{opacity:1!important;transform:none!important}}@media (max-width:860px){#ya-thtime span{letter-spacing:.32em;font-size:11px}}
#unit{z-index:3;background:0 0;border-top:1px solid #cfae6300;margin-top:-92vh;padding:clamp(90px,14vh,170px) 0;position:relative}#ya-unitbg{opacity:0;background:linear-gradient(#05070c 0%,#070a14 40%,#05070c 100%);position:absolute;inset:0}#unit .wrap{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:clamp(40px,6vw,96px);display:grid;position:relative}[data-mask]{padding-bottom:.12em;overflow:hidden}[data-mask-inner]{will-change:transform;display:block}html[data-motion=on] [data-mask-inner]{transform:translateY(100%)}#unit .eb[data-mask]{margin-bottom:calc(28px - .12em)}#unit .h2[data-mask]{margin-bottom:calc(28px - .12em);font-size:clamp(34px,4.6vw,76px)}#unit .p1[data-mask]{margin-bottom:calc(22px - .12em)}#unit p.body{max-width:56ch;color:var(--body);margin:0;font-size:16px;line-height:1.8}#unit p.body em{color:var(--light);font-style:normal}#ya-unitstats{flex-wrap:nowrap;gap:clamp(14px,2.2vw,38px);margin-top:clamp(44px,6vh,72px);display:flex}#ya-unitstats>div{flex:1 1 0;min-width:0}#ya-unitstats [data-mask-inner]{background:linear-gradient(90deg,#cfae63b3,#cfae6300) top/100% 1px no-repeat;padding-top:14px;display:block}#ya-unitstats .n{font-family:var(--font-display);color:var(--gold);white-space:nowrap;font-size:clamp(30px,3.6vw,56px);line-height:1}#ya-unitstats .l{letter-spacing:.2em;text-transform:uppercase;color:var(--muted-2);margin-top:10px;font-size:10px}#ya-unittilt{perspective:800px}#ya-unitframe{aspect-ratio:4/5;border:1px solid var(--gold-hair);min-height:380px;transform-style:preserve-3d;will-change:transform;border-radius:15px;position:relative;overflow:hidden}#ya-unitvid{object-fit:cover;filter:grayscale(.25)contrast(1.06);width:100%;height:100%;position:absolute;inset:0}#ya-unitframe .grade{pointer-events:none;background:linear-gradient(#05070c00 45%,#05070ce6 100%);position:absolute;inset:0}#ya-unitframe .cap{pointer-events:none;justify-content:space-between;align-items:flex-end;gap:16px;display:flex;position:absolute;bottom:20px;left:22px;right:22px}#ya-unitframe .cap span:first-child{letter-spacing:.3em;text-transform:uppercase;color:var(--muted);font-size:10px}#ya-unitframe .cap span:last-child{font-family:var(--font-display);letter-spacing:.2em;color:var(--gold);font-size:12px}#ya-unitframe .m1{border-top:1px solid var(--gold);border-left:1px solid var(--gold);border-top-left-radius:15px;width:26px;height:26px;position:absolute;top:-1px;left:-1px}#ya-unitframe .m2{border-bottom:1px solid var(--gold);border-right:1px solid var(--gold);border-bottom-right-radius:15px;width:26px;height:26px;position:absolute;bottom:-1px;right:-1px}@media (prefers-reduced-motion:reduce){#unit{margin-top:0}#ya-unitbg{opacity:1}}@media (max-width:860px){#ya-unitstats .l{letter-spacing:.16em;font-size:11px;line-height:1.45}#ya-unitframe .cap span:first-child{letter-spacing:.24em;font-size:11px}#unit p.body{font-size:16.5px;line-height:1.75}}
#return{z-index:2;background:var(--ink);padding:clamp(90px,15vh,180px) 0;position:relative;overflow:hidden}#return>.wrap{z-index:1;position:relative}#return .h2{max-width:22ch;margin:0 0 clamp(48px,7vh,90px);font-size:clamp(34px,5.6vw,92px);line-height:1.02}#ya-dossier{z-index:1;grid-template-columns:minmax(0,1.4fr) minmax(250px,.85fr);align-items:center;gap:clamp(28px,4.5vw,76px);display:grid;position:relative}@media (max-width:860px){#ya-dossier{grid-template-columns:1fr}}#ya-file{color:#14161b;background:linear-gradient(#aeb3ba,#9aa0a7);margin:0;position:relative;transform:rotate(.35deg);box-shadow:0 34px 90px -26px #000000e0,0 0 0 1px #00000080}html[data-motion=on] #ya-file{opacity:0;transition:opacity var(--t-reveal) var(--ease-out),translate var(--t-reveal) var(--ease-out);translate:0 26px}html[data-motion=on] #ya-file.on{opacity:1;translate:0}.yf-noise{z-index:1;pointer-events:none;mix-blend-mode:multiply;background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"180\" height=\"180\"><filter id=\"p\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.9\" numOctaves=\"2\" stitchTiles=\"stitch\"/></filter><rect width=\"100%25\" height=\"100%25\" filter=\"url(%23p)\" opacity=\"0.05\"/></svg>");position:absolute;inset:0}.yf-pad{z-index:2;padding:clamp(24px,3.4vw,56px) clamp(24px,3.4vw,56px) clamp(30px,4vw,64px);position:relative}#ya-file,.yf-pad{font-family:var(--font-mono)}.yf-top{letter-spacing:.3em;text-transform:uppercase;border-bottom:2px solid #14161b;justify-content:space-between;align-items:baseline;gap:18px;padding-bottom:16px;font-size:clamp(12px,1.2vw,17px);display:flex}.yf-top .yf-copy{letter-spacing:.2em;color:#2f3339;font-size:clamp(10px,.8vw,12px)}.yf-sub{letter-spacing:.2em;text-transform:uppercase;color:#2f3339;align-items:baseline;gap:12px;padding:14px 0 clamp(18px,2.4vh,28px);font-size:clamp(10px,.8vw,12px);display:flex}.yf-sub.tight{padding:4px 0 12px}.yf-dots{border-bottom:1px dotted #14161b73;flex:24px;transform:translateY(-3px)}.yf-row{letter-spacing:.06em;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:clamp(8px,1.1vh,12px) 0;font-size:clamp(13px,1.25vw,18px);display:flex}.yf-row .yf-dots{flex:32px;min-width:32px}.yf-item{text-transform:uppercase;letter-spacing:.14em;color:#14161b}html[data-motion=on] .yf-row{opacity:0;transition:opacity .52s var(--ease-out),transform .52s var(--ease-out);transition-delay:var(--rd,0s);transform:translateY(9px)}html[data-motion=on] #ya-file.on .yf-row{opacity:1;transform:none}.yf-l{letter-spacing:.24em;text-transform:uppercase;color:#2f3339;flex:0 0 clamp(52px,5vw,76px);font-size:clamp(10px,.8vw,12px)}.yf-v{color:#14161b;text-transform:uppercase;letter-spacing:.1em}.yf-hr{border-top:1px dashed #14161b59;height:0;margin:14px 0}.yf-kept{grid-template-columns:clamp(52px,5vw,76px) minmax(0,1fr) auto;align-items:baseline;gap:4px 14px;display:grid}.yf-kept .yf-l{grid-area:1/1}.yf-kept .yf-item{text-transform:none;letter-spacing:.05em;grid-area:1/2/auto/-1}.yf-kept .yf-dots{grid-area:2/2;min-width:0}.yf-kept .yf-v{text-transform:none;letter-spacing:.05em;color:#2b1618;grid-area:2/3;font-style:italic}html[data-motion=on] .yf-row .yf-v{opacity:0;transition:opacity .42s var(--ease-out);transition-delay:calc(var(--rd,0s) + .18s)}html[data-motion=on] #ya-file.on .yf-row .yf-v{opacity:1}@media (prefers-reduced-motion:reduce){html[data-motion=on] .yf-row .yf-v{opacity:1;transition:none}}.yf-hl{-webkit-box-decoration-break:clone;box-decoration-break:clone;mix-blend-mode:multiply;background-image:linear-gradient(178deg,#e9464000 3%,#eb423c9e 15%,#ed403ae6 47%,#e63a34ad 82%,#e2363000 97%);background-position:0;background-repeat:no-repeat;background-size:100% 100%;margin:0 -.38em;padding:.17em .38em;display:inline-block;transform:rotate(-.4deg);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 .35em calc(100% - .45em),#00000059 calc(100% - .15em),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 .35em calc(100% - .45em),#00000059 calc(100% - .15em),#0000 100%)}html[data-motion=on] .yf-hl{background-size:0% 100%}html[data-motion=on] #ya-file.on .yf-hl{animation:yfHi .64s cubic-bezier(.34,.72,.36,1) var(--hd,0s) both}@keyframes yfHi{to{background-size:100% 100%}}#ya-file-notes{flex-direction:column;gap:clamp(30px,5vh,54px);padding-top:clamp(10px,4vh,50px);display:flex}.yfn{align-items:flex-start;gap:16px;display:flex}.yfn-rule{background:#cfae6380;flex:0 0 34px;height:1px;margin-top:clamp(12px,1.1vw,18px)}.yfn p{margin:0}.yfn p b{font-family:var(--font-display);color:var(--gold);text-wrap:balance;padding-bottom:.06em;font-size:clamp(20px,1.85vw,30px);font-style:italic;font-weight:400;line-height:1.22;display:block}.yfn p span{max-width:40ch;color:var(--body);text-wrap:pretty;margin-top:10px;font-size:clamp(15px,1.1vw,18px);line-height:1.65;display:block}#ya-seal{text-align:center;text-wrap:balance;font-family:var(--font-display);color:#cfc4ab;margin:clamp(64px,10vh,120px) auto 0;font-size:clamp(22px,2.6vw,40px);font-weight:400;line-height:1.3}#ya-shout{z-index:0;font-family:var(--font-display);letter-spacing:-.02em;color:#0a0d15;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(110px,21vw,340px);line-height:.8;position:absolute;top:clamp(30px,7vh,90px);right:0;transform:translate(24%)}#ya-seal .italic-gold{display:block}@media (max-width:860px){#ya-file-notes{padding-top:8px}}@media (max-width:520px){.yf-top{letter-spacing:.2em}.yf-top span,.yf-sub span:last-child{white-space:nowrap}.yf-kept{grid-template-columns:minmax(0,1fr) auto}.yf-kept .yf-l{grid-column:1/-1}.yf-kept .yf-item{grid-area:2/1/auto/-1}.yf-kept .yf-dots{grid-area:3/1}.yf-kept .yf-v{grid-area:3/2}}@media (max-width:860px){.yf-top .yf-copy,.yf-sub,.yf-l{font-size:11px}.yf-sub{letter-spacing:.14em}}
#paths{z-index:2;background:linear-gradient(#05070c 0%,#0b0d14 40%,#120f0c 100%);padding:clamp(100px,16vh,200px) 0 clamp(60px,9vh,110px);position:relative;overflow:hidden}#ya-logostage{grid-template-columns:minmax(0,1.3fr) auto minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid;position:relative}#ya-logo3d{width:min(740px,calc(100% + var(--gutter)*.5 + max(0px,(100vw - var(--wrap))/2)*.6));aspect-ratio:1400/1427;perspective:1400px;transform-origin:50%;will-change:transform;justify-self:end;margin-block:-18% -7%;position:relative}#paths.filming #ya-brotext,#paths.filming #ya-values,#paths.seating #ya-brotext,#paths.seating #ya-values{opacity:0;transition:none;transform:translateY(14px)}#paths.seated #ya-brotext,#paths.seated #ya-values{opacity:1;transition:opacity .9s var(--ease-out) .12s,transform .9s var(--ease-out) .12s;transform:none}#paths.seated #ya-values{transition-delay:.34s}#paths.seating #ya-logo3d,#paths.filming #ya-logo3d{z-index:3}#ya-logoglow{filter:blur(56px);opacity:.7;background:radial-gradient(50% 50%,#c29a4566,#c29a4500 70%);position:absolute;inset:17% 3% 25%}#ya-logotilt{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;position:relative}#ya-logoimg{object-fit:contain;filter:drop-shadow(0 48px 64px #000000b8)drop-shadow(0 0 36px #c29a4533);width:100%;height:100%;display:block}#ya-logosheen,#ya-logospec{object-fit:contain;pointer-events:none;mix-blend-mode:screen;width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-size:260% 260%;mask-size:260% 260%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#ya-logosheen{opacity:.3;filter:brightness(1.65)saturate(1.1)blur(16px);-webkit-mask-image:linear-gradient(102deg,#0000 26%,#0000008c 42%,#000 50%,#0000008c 58%,#0000 74%);mask-image:linear-gradient(102deg,#0000 26%,#0000008c 42%,#000 50%,#0000008c 58%,#0000 74%)}#ya-logospec{opacity:.5;filter:brightness(2.5)saturate(1.15)blur(5px);-webkit-mask-image:linear-gradient(102deg,#0000 43%,#00000080 47.5%,#000 50%,#00000080 52.5%,#0000 57%);mask-image:linear-gradient(102deg,#0000 43%,#00000080 47.5%,#000 50%,#00000080 52.5%,#0000 57%)}#ya-logorefl{pointer-events:none;opacity:.42;transform-origin:50% 33.71%;filter:blur(1.4px);perspective:1400px;perspective-origin:50% 0;height:100%;position:absolute;top:38.6%;left:0;right:0;transform:scaleY(.88);-webkit-mask-image:linear-gradient(#0000 32%,#000 35%,#00000073 46%,#0000001a 56%,#0000 63%);mask-image:linear-gradient(#0000 32%,#000 35%,#00000073 46%,#0000001a 56%,#0000 63%)}#ya-logorefltilt{width:100%;height:100%;transform-style:preserve-3d;will-change:transform}#ya-logorefl img{object-fit:contain;width:100%;height:100%;display:block;transform:scaleY(-1)}#ya-logo3d:after{content:"";pointer-events:none;filter:blur(6px);background:radial-gradient(50% 50%,#c29a4529,#c29a4500 70%);height:9%;position:absolute;top:63%;left:16%;right:16%}#ya-values i{background:var(--gold-line);vertical-align:middle;block-size:10px;inline-size:1px;margin-inline:12px;display:inline-block}#ya-values{writing-mode:vertical-rl;letter-spacing:.26em;text-transform:uppercase;color:var(--gold);white-space:nowrap;border-inline-start:1px solid var(--gold-hair);justify-self:center;padding:0 4px;font-size:11px;transform:rotate(180deg)}#ya-brotext{justify-self:start}#ya-brotext .name{width:min-content;font-family:var(--font-display);color:var(--cream);letter-spacing:-.01em;margin:0 0 18px;font-size:clamp(38px,6.4vw,110px);font-weight:400;line-height:.94}#ya-brotext .motto{letter-spacing:.42em;text-transform:uppercase;color:var(--gold);margin:0 0 28px;font-size:11px}#ya-brotext p.body{max-width:44ch;color:var(--body);text-wrap:pretty;margin:0;font-size:clamp(16px,1.1vw,19px);line-height:1.75}#ya-brotext p.body .bright{margin-top:.9em;display:block}@media (max-width:1000px){#ya-logostage{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}#ya-logo3d{width:min(560px,calc(100% + var(--gutter)));justify-self:center;margin-block:-16% -4%}#ya-brotext .name{width:auto}#ya-values{writing-mode:horizontal-tb;border:0;border-top:1px solid var(--gold-hair);white-space:normal;flex-wrap:wrap;justify-content:center;gap:10px 22px;max-width:30em;padding:18px 0 0;display:flex;transform:none}#ya-values span{white-space:nowrap}#ya-values i{display:none}#ya-brotext{justify-self:center}#ya-brotext p.body{margin-inline:auto}}#ya-reveal{z-index:90;background:var(--ink);opacity:0;transition:opacity .3s linear;display:none;position:fixed;inset:0;overflow:hidden}#ya-reveal.on{display:block}#ya-reveal.lit{opacity:1}#ya-reveal.out{opacity:0;transition:opacity .72s cubic-bezier(.4,0,.2,1)}#ya-revealvid{object-fit:cover;filter:contrast(1.04);opacity:0;transition:opacity .3s;display:block;position:absolute}#ya-revealfeather{pointer-events:none;opacity:0;box-shadow:inset 0 0 70px 26px var(--ink);transition:opacity .3s;position:absolute}#ya-reveal.play #ya-revealfeather,#ya-reveal.play #ya-revealvid{opacity:1}#ya-revealskip{all:unset;box-sizing:border-box;cursor:pointer;letter-spacing:.34em;text-transform:uppercase;min-width:88px;min-height:48px;color:var(--body);opacity:0;transition:opacity .5s ease .5s,color var(--t-hover) ease,scale var(--t-press) var(--ease-out);place-items:center;padding:0 16px;font-size:11px;display:grid;position:absolute;bottom:clamp(10px,2.6vh,26px);right:clamp(6px,3.4vw,40px)}#ya-revealskip:focus-visible{outline:1px solid var(--gold-line);outline-offset:-6px;color:var(--cream-2)}#ya-reveal.play #ya-revealskip{opacity:1}@media (hover:hover){#ya-revealskip:hover{color:var(--cream-2)}}@media (prefers-reduced-motion:reduce){#ya-reveal,#ya-revealvid{transition:none}}
#knights{z-index:2;background:linear-gradient(#0b0a09 0%,#05070c 100%);padding:clamp(80px,12vh,150px) 0 clamp(90px,14vh,170px);position:relative}#knights .head{flex-direction:column;align-items:flex-start;gap:clamp(24px,3.4vh,34px);margin-bottom:clamp(44px,7vh,80px);display:flex}#knights .h2{text-wrap:balance;max-width:18ch;font-size:clamp(34px,5vw,84px)}#knights .lead{max-width:40ch;color:var(--body);text-wrap:pretty;margin:0;font-size:clamp(15px,1.15vw,18px);line-height:1.7}#ya-paths{--kpad:clamp(30px,3vw,46px);background:#cfae6324;border:1px solid #cfae6324;grid-template-rows:auto auto 1fr auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1px;min-height:clamp(420px,52vh,560px);display:grid}#ya-paths>div{grid-row:span 4;grid-template-rows:subgrid;min-width:0;padding:var(--kpad);transition:background var(--t-hover) ease;background:#070a12;row-gap:0;display:grid;position:relative}#ya-paths>div:after{content:"";transform-origin:50%;height:1px;transition:transform .28s var(--ease-out);background:linear-gradient(90deg,#e8cd8c00,#e8cd8ce6 50%,#e8cd8c00);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover){#ya-paths>div:hover{background:#0a0f1c}#ya-paths>div:hover:after{transform:scaleX(1)}}#ya-paths .top{align-items:center;gap:12px;margin-bottom:clamp(28px,4vh,44px);display:flex}#ya-paths .rule{background:#cfae638c;width:28px;height:1px;display:block}#ya-paths .kicker{letter-spacing:.3em;text-transform:uppercase;color:var(--gold);font-size:10px}#ya-paths h3{font-family:var(--font-display);color:var(--cream);margin:0 0 16px;font-size:clamp(26px,2.5vw,42px);font-weight:400;line-height:1.04}#ya-paths h3 em{color:var(--gold);font-style:italic}#ya-paths p{max-width:42ch;color:var(--body);text-wrap:pretty;margin:0;font-size:clamp(14.5px,1vw,16px);line-height:1.75}#ya-paths .facts{flex-direction:column;gap:10px;margin:clamp(26px,3.4vh,38px) 0 0;padding:0;list-style:none;display:flex}#ya-paths .facts li{color:#a09680;text-wrap:pretty;border-top:1px solid #cfae6324;padding:11px 0 0;font-size:clamp(14.5px,.92vw,15px);line-height:1.55}html[data-motion=on] #ya-paths[data-reveal]{transition:opacity .7s var(--ease-out);transform:none}html[data-motion=on] #ya-paths>div [data-reveal]{transform:translateY(14px)}html[data-motion=on] #ya-paths>div [data-reveal].on{transform:none}html[data-motion=on] #ya-paths .facts[data-reveal]{opacity:1;transform:none}html[data-motion=on] #ya-paths .facts li{opacity:0;transition:opacity .48s var(--ease-out),transform .48s var(--ease-out);transform:translateY(8px)}html[data-motion=on] #ya-paths .facts.on li{opacity:1;transform:none}html[data-motion=on] #ya-paths .facts.on li:nth-child(2){transition-delay:70ms}html[data-motion=on] #ya-paths .facts.on li:nth-child(3){transition-delay:.14s}@media (max-width:900px){#ya-paths{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:1px;min-height:0}#ya-paths>div{grid-row:auto;grid-template-rows:none}}@media (prefers-reduced-motion:reduce){html[data-motion=on] #ya-paths .facts li{opacity:1;transition:none;transform:none}}@media (max-width:900px){#ya-paths .kicker{letter-spacing:.26em;font-size:11px}#ya-paths p{font-size:16px;line-height:1.7}#ya-paths .facts li{font-size:15.5px;line-height:1.55}#knights .lead{font-size:16.5px}}
#wounded{z-index:2;background:var(--ink);position:relative}#wounded .stage{align-items:center;min-height:100svh;padding:clamp(90px,12vh,140px) 0 clamp(48px,8vh,96px);display:grid;position:relative;overflow:hidden}#wounded .lay{z-index:2;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,88px);width:100%;display:grid;position:relative}#wounded .fig{min-width:0;margin:0}#wounded .plate{aspect-ratio:16/9;transform-origin:50%;-webkit-mask-composite:source-in;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 11% 89%,#0000 100%),linear-gradient(#0000 0,#000 13% 87%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 11% 89%,#0000 100%),linear-gradient(#0000 0,#000 13% 87%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}#wounded .pic{transform-origin:47% 66%;position:absolute;inset:0}#wounded .pic img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}#wounded .plate:after{content:"";pointer-events:none;background:linear-gradient(#05070c57 0%,#05070c29 42%,#05070c80 100%);position:absolute;inset:0}#wounded .flash{pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(40% 50% at 47% 70%,#ffdca0f2,#ffa85466 42%,#ff963c00 72%);position:absolute;inset:0}#wounded .span{letter-spacing:.32em;text-transform:uppercase;color:var(--gold);white-space:nowrap;align-items:center;gap:16px;margin-top:clamp(14px,2vh,22px);padding:0 11%;font-size:10px;display:flex}#wounded .span span:last-child{color:var(--muted)}#wounded .span i{background:linear-gradient(90deg,var(--gold),var(--gold-hair));transform-origin:0;height:1px;transform:scaleX(var(--line,1));flex:auto}#wounded .words{min-width:0}#wounded .words .h2{text-wrap:balance;font-size:clamp(32px,4.2vw,68px);line-height:1.04}#wounded .words .h2 em{padding-bottom:.08em;display:inline-block}#wounded .words .body{max-width:46ch;color:var(--body);text-wrap:pretty;margin:clamp(22px,3.2vh,32px) 0 0;font-size:clamp(15px,1.12vw,18px);line-height:1.75}#wounded .words .vow{color:var(--light);margin:clamp(16px,2.4vh,24px) 0 0;font-size:clamp(16px,1.25vw,20px);line-height:1.5}#wounded .words .btn{margin-top:clamp(28px,4.4vh,44px)}#wounded .beats,#wounded .scrim{display:none}html[data-motion=on] #wounded .beats{z-index:4;pointer-events:none;align-items:end;padding-bottom:clamp(64px,13vh,150px);display:grid;position:absolute;inset:0}html[data-motion=on] #wounded .beats .wrap{width:100%;display:grid}html[data-motion=on] #wounded .beats p{opacity:0;max-width:16ch;font-family:var(--font-display);color:var(--cream);text-wrap:balance;grid-area:1/1;margin:0;font-size:clamp(38px,5.6vw,92px);font-weight:400;line-height:1.02}#wounded .beats em{color:var(--gold);padding-bottom:.08em;font-style:italic;display:inline-block}html[data-motion=on] #wounded .scrim{z-index:3;pointer-events:none;background:linear-gradient(90deg,#05070cf0 0%,#05070c99 34%,#05070c00 62%);height:66%;display:block;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0,#000 60%);mask-image:linear-gradient(#0000 0,#000 60%)}html[data-motion=on] #wounded .lay{z-index:auto}html[data-motion=on] #wounded .words{z-index:5;position:relative}html[data-motion=on] #wounded .fig{z-index:2;position:relative}@media (max-width:900px){#wounded .stage{padding:88px 0 36px}#wounded .lay{grid-template-columns:minmax(0,1fr);gap:22px}#wounded .span{padding:0 6%}#wounded .words .h2{font-size:clamp(30px,8.4vw,44px)}#wounded .words .body{margin-top:16px;font-size:15px;line-height:1.65}#wounded .words .vow{margin-top:12px;font-size:16px}#wounded .words .btn{margin-top:22px}html[data-motion=on] #wounded .beats{padding-bottom:16vh}#wounded .span{letter-spacing:.26em;font-size:11px}#wounded .words .body{font-size:16px}}#wounded .hold{display:none}html[data-motion=on] #wounded .stage{position:sticky;top:0}html[data-motion=on] #wounded .hold{height:220vh;display:block}
#fallen{height:660vh;position:relative}#ya-mem-stage{background:var(--ink);height:100vh;position:sticky;top:0;overflow:hidden}#ya-memposter{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}#ya-memvid{object-fit:cover;object-position:50% 50%;opacity:0;width:100%;height:100%;transition:opacity .4s;display:block;position:absolute;inset:0}#ya-mem-grade{pointer-events:none;background:radial-gradient(128% 86% at 50% 40%,#05070c00 30%,#05070c4d 74%,#05070cb8 100%);position:absolute;inset:0}#ya-mem-frame{pointer-events:none;position:absolute;top:0;left:0;container-type:size}#ya-mem-track{transform-origin:50.2% 57.8%;will-change:transform;position:absolute;inset:0}#ya-mem-row{left:var(--memInset,9%);right:var(--memInset,9%);top:calc(23% + var(--memDrop,0px));height:var(--memRowH,42.5%);gap:2.4%;display:flex;position:absolute}#ya-mem-row>[data-plaque]{pointer-events:auto;opacity:0;z-index:2;flex:1 1 0;position:relative;container-type:inline-size}#ya-mem-row>[data-plaque]:hover{z-index:1}#ya-mem-row>[data-plaque]:has([data-story]:focus-visible){z-index:1}#ya-mem-row [data-face]{box-sizing:border-box;transition:border-color .56s var(--ease-light),box-shadow .56s var(--ease-light);background:linear-gradient(158deg,#291d13,#17110c 40%,#0d0a08 70%,#20170f);border:1px solid #c69e5c70;flex-direction:column;align-items:center;padding:6% 6% 4.5%;display:flex;position:absolute;inset:0;box-shadow:0 -14px 42px -14px #1e0b00d1,0 3px 9px -2px #00000094,inset 0 1px #e8c47e6b,inset 0 -1px #8c642e80,inset 0 -30px 44px -30px #d898465c}#ya-mem-row [data-glow]{opacity:0;pointer-events:none;transition:opacity .76s var(--ease-light);background:radial-gradient(58% 54% at 50% 48%,#fff4e0b8,#ffe4b48c 36%,#fdc67c4d 58%,#d6782800 84%);position:absolute;inset:-16%}#ya-mem-row [data-glow]:after{content:"";background:radial-gradient(52% 46% at 50% 54%,#fff9ecd1,#ffd69657 56%,#ffac4800 84%);position:absolute;inset:6%}#ya-mem-row [data-glow]:before{content:"";background:radial-gradient(15% 42% at 50% 37%,#fffaeef2,#ffe2a870 48%,#ffb45a00 80%),radial-gradient(48% 40% at 50% 54%,#fff2d4b8,#fabc6e52 48%,#c4662200 82%);position:absolute;inset:-60% -90% -30%}#ya-mem-row>[data-plaque]:hover [data-glow]{opacity:1;animation:4.6s ease-in-out infinite yaGlowBreath}#ya-mem-row>[data-plaque]:has([data-story]:focus-visible) [data-glow]{opacity:1;animation:4.6s ease-in-out infinite yaGlowBreath}#ya-mem-row>[data-plaque]:hover [data-glow]:after{animation:6.3s ease-in-out infinite yaGlowDrift}#ya-mem-row>[data-plaque]:has([data-story]:focus-visible) [data-glow]:after{animation:6.3s ease-in-out infinite yaGlowDrift}#ya-mem-row>[data-plaque]:hover [data-glow]:before{animation:7.4s ease-in-out infinite yaGlowField}#ya-mem-row>[data-plaque]:has([data-story]:focus-visible) [data-glow]:before{animation:7.4s ease-in-out infinite yaGlowField}@keyframes yaGlowBreath{0%,to{opacity:.84;transform:scale(1)}50%{opacity:1;transform:scale(1.055)}}@keyframes yaGlowDrift{0%,to{transform:translate(-2.5%,1.5%)scale(1.03)}50%{transform:translate(2.5%,-2%)scale(.96)}}@keyframes yaGlowField{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.05)translateY(-1.2%)}}#ya-mem-row>[data-plaque]:hover [data-face]{border-color:#eed198d9;box-shadow:0 -14px 42px -14px #1e0b00d1,0 3px 9px -2px #00000094,inset 0 1px #ffeec4b8,inset 0 -1px #a074368c,inset 0 -30px 44px -30px #d898465c,0 0 0 1px #ffeece80,0 0 32px -2px #ffe8be80,0 0 120px 8px #ffce8c47,0 0 240px 30px #f6b26026}#ya-mem-row>[data-plaque]:has([data-story]:focus-visible) [data-face]{border-color:#eed198d9;box-shadow:0 -14px 42px -14px #1e0b00d1,0 3px 9px -2px #00000094,inset 0 1px #ffeec4b8,inset 0 -1px #a074368c,inset 0 -30px 44px -30px #d898465c,0 0 0 1px #ffeece80,0 0 32px -2px #ffe8be80,0 0 120px 8px #ffce8c47,0 0 240px 30px #f6b26026}#ya-mem-row [data-name],#ya-mem-row [data-portrait] img{transition:filter .56s var(--ease-light)}#ya-mem-row>[data-plaque]:hover [data-name]{filter:drop-shadow(0 1px #000000d9)drop-shadow(0 0 12px #ffd08a73)}#ya-mem-row>[data-plaque]:has([data-story]:focus-visible) [data-name]{filter:drop-shadow(0 1px #000000d9)drop-shadow(0 0 12px #ffd08a73)}#ya-mem-row>[data-plaque]:hover [data-portrait] img{filter:grayscale()contrast(1.07)sepia(.32)brightness(1.13)}#ya-mem-row>[data-plaque]:has([data-story]:focus-visible) [data-portrait] img{filter:grayscale()contrast(1.07)sepia(.32)brightness(1.13)}@media (prefers-reduced-motion:reduce){#ya-mem-row>[data-plaque]:hover [data-glow],#ya-mem-row>[data-plaque]:hover [data-glow]:after,#ya-mem-row>[data-plaque]:hover [data-glow]:before{animation:none}}#ya-mem-row [data-portrait]{aspect-ratio:3/4;border:1px solid #c69e5c4d;flex:none;width:84%;overflow:hidden;box-shadow:0 2px 14px #0009,inset 0 0 26px #00000080}#ya-mem-row [data-portrait] img{object-fit:cover;filter:grayscale()contrast(1.07)sepia(.32)brightness(1.04);width:100%;height:100%;display:block}#ya-mem-row [data-name]{font-family:var(--font-display);text-align:center;text-wrap:balance;letter-spacing:.012em;background:linear-gradient(179deg,#fdf4d8 4%,#e8cd86 30%,#c39a45 54%,#f4e2b2 70%,#d3a951 100%);color:#0000;filter:drop-shadow(0 1px #000000d9);-webkit-background-clip:text;background-clip:text;margin-top:5%;font-size:11.6cqw;line-height:1.14}#ya-mem-row [data-rule]{background:linear-gradient(90deg,#0000,#c69e5ccc,#0000);width:36%;height:1px;margin:3.5% 0}#ya-mem-row [data-dates]{letter-spacing:.15em;color:#a68f66;text-align:center;font-size:max(11.5px,5.53cqw);line-height:1.8}#ya-mem-row [data-dates] span{opacity:.82}#ya-mem-row [data-open]{text-align:center;letter-spacing:.34em;text-transform:uppercase;color:#f0dcae;opacity:0;transition:opacity .42s var(--ease-light),transform .42s var(--ease-out);pointer-events:none;font-size:max(10px,3.5cqw);position:absolute;bottom:3.4%;left:0;right:0;transform:translateY(4px)}#ya-mem-row>[data-plaque]:hover [data-open]{opacity:.86;transform:none}#ya-mem-row>[data-plaque]:has([data-story]:focus-visible) [data-open]{opacity:.86;transform:none}@media (prefers-reduced-motion:reduce){#ya-mem-row [data-open]{transition:opacity .2s;transform:none}}#ya-mem-row [data-story]{cursor:pointer;background:0 0;border:1px solid #0000;padding:0;transition:border-color .34s,box-shadow .34s;position:absolute;inset:0}#ya-mem-row [data-story]:hover,#ya-mem-row [data-story]:focus-visible{border-color:#e2c98d8c;outline:none;box-shadow:0 0 34px -6px #e2c98d57,inset 0 0 26px -8px #e2c98d42}#ya-mem-reflect{left:var(--memInset,9%);right:var(--memInset,9%);pointer-events:none;height:19.2%;position:absolute;top:80.51%;-webkit-mask-image:linear-gradient(#000000a8,#0000003d 44%,#0000 88%);mask-image:linear-gradient(#000000a8,#0000003d 44%,#0000 88%)}#ya-mem-reflect>[data-mirror]{transform-origin:top;filter:blur(4.5px)saturate(.68);opacity:.25;gap:2.4%;height:221.4%;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(45%)scaleY(-.45)}#ya-mem-reflect [data-rshape]{opacity:0;flex:1 1 0;position:relative}#ya-mem-reflect [data-rface]{box-sizing:border-box;background:linear-gradient(158deg,#291d13,#17110c 40%,#0d0a08 70%,#20170f);border:1px solid #c69e5c57;flex-direction:column;align-items:center;padding:6% 6% 4.5%;display:flex;position:absolute;inset:0;overflow:hidden}#ya-mem-reflect [data-rport]{aspect-ratio:3/4;opacity:.8;flex:none;width:84%;overflow:hidden}#ya-mem-reflect [data-rport] img{object-fit:cover;filter:grayscale()sepia(.34)brightness(1.06);width:100%;height:100%;display:block}#ya-mem-candles{pointer-events:none;mix-blend-mode:screen;opacity:0;position:absolute;top:0;left:0}@media (max-width:860px){#ya-mem-candles{display:none}}@media (prefers-reduced-motion:reduce){#ya-mem-candles{opacity:1}}#ya-mem-title{text-align:center;padding:clamp(30px,5vh,64px) var(--gutter);pointer-events:none;position:absolute;top:22%;left:0;right:0}#ya-mem-title h2{max-width:16ch;font-family:var(--font-display);color:var(--cream);text-shadow:0 2px 10px #05070c8c,0 10px 46px #05070cb3;margin:0 auto;font-size:clamp(34px,5.4vw,92px);font-weight:400;line-height:1}#ya-mem-title h2 em{color:#dcb96f;font-style:italic}#ya-mem-title p{color:#c9bca2;text-shadow:0 1px 6px #05070cb3,0 6px 26px #05070cd9;max-width:44ch;margin:26px auto 0;font-size:17px;line-height:1.85}#ya-mem-sky{pointer-events:none;opacity:0;background:linear-gradient(#04060ac7,#04060a9e 22%,#04060a75 42%,#04060a42 62%,#04060a14 84%,#04060a00 100%);height:82%;position:absolute;top:0;left:0;right:0}@media (max-width:860px){#fallen{height:440vh}#ya-mem-track{transform:none!important}#ya-mem-row{flex-direction:column;gap:2.2%;height:82%;top:9%;left:5%;right:5%}#ya-mem-row [data-face]{grid-template-rows:auto auto;grid-template-columns:19% minmax(0,1fr) auto;align-content:center;align-items:center;gap:3% 5%;padding:3% 5%;display:grid}#ya-mem-row [data-portrait]{grid-row:1/3;width:100%}#ya-mem-row [data-name]{text-align:left;grid-area:1/2;align-self:end;margin-top:0;font-size:max(19px,6.2cqw);line-height:1.08}#ya-mem-row [data-dates]{text-align:left;letter-spacing:.04em;white-space:nowrap;grid-area:2/2;align-self:start;font-size:max(12.5px,3.7cqw);line-height:1.5}#ya-mem-row [data-open]{opacity:.78;letter-spacing:.24em;white-space:nowrap;grid-area:1/3/3;font-size:11px;position:static;transform:none}#ya-mem-row [data-rule],#ya-mem-reflect,#ya-mem-row [data-glow]:before{display:none}#ya-mem-row [data-dates]{font-size:max(14px,3.7cqw)}#ya-mem-row{height:calc(82% + -100vh + 100svh)}#ya-mem-title{top:11%}#ya-mem-title h2{font-size:clamp(36px,10.4vw,48px)}#ya-mem-title p{color:#d6cab0;margin-top:20px;font-size:16.5px;line-height:1.7}#ya-mem-sky{background:linear-gradient(#04060adb,#04060acc 30%,#04060aad 52%,#04060a5c 72%,#04060a00 92%);height:100%}}@media (prefers-reduced-motion:reduce){#fallen{height:auto}#ya-mem-stage{height:auto;min-height:104vh;position:relative}#ya-mem-track{transform:none!important}#ya-mem-row>[data-plaque],#ya-mem-reflect [data-rshape]{opacity:1}}#ya-bio{color:#d9cdb4;background:0 0;border:0;width:min(940px,92vw);max-height:86vh;padding:0;overflow:visible}#ya-bio::backdrop{-webkit-backdrop-filter:blur(9px)saturate(.9);background:#04060ad6}#ya-bio[open]{animation:yaBioIn .46s var(--ease-out)}#ya-bio[open]::backdrop{animation:.46s yaBioBd}@keyframes yaBioIn{0%{opacity:0;transform:translateY(20px)scale(.986)}}@keyframes yaBioBd{0%{opacity:0}}#ya-bio-panel{box-sizing:border-box;background:linear-gradient(158deg,#2a1e14,#17110c 38%,#100c09 72%,#20170f);border:1px solid #c69e5c6b;flex-direction:column;max-height:86vh;display:flex;box-shadow:0 40px 120px -30px #000000e6,inset 0 1px #e8c47e57,inset 0 -1px #8c642e66}#ya-bio-head{border-bottom:1px solid #c69e5c33;flex:none;align-items:flex-start;gap:clamp(18px,2.4vw,30px);padding:clamp(22px,3vw,34px) clamp(22px,3.4vw,40px);display:flex;position:relative}#ya-bio-portrait{aspect-ratio:3/4;border:1px solid #c69e5c57;flex:none;width:clamp(78px,8vw,106px);overflow:hidden;box-shadow:0 2px 14px #0009}#ya-bio-portrait img{object-fit:cover;filter:grayscale()contrast(1.07)sepia(.3)brightness(1.04);width:100%;height:100%;display:block}#ya-bio-name{font-family:var(--font-display);letter-spacing:.01em;background:linear-gradient(179deg,#fdf4d8 4%,#e8cd86 30%,#c39a45 56%,#f4e2b2 72%,#d3a951 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(28px,3.6vw,46px);font-weight:400;line-height:1.05}#ya-bio-heb{letter-spacing:.02em;color:#8d8474;direction:rtl;unicode-bidi:isolate;width:fit-content;margin:7px 0 0;font-size:14px}#ya-bio-meta{letter-spacing:.16em;text-transform:uppercase;color:#9c8862;flex-wrap:wrap;gap:6px 18px;margin:14px 0 0;font-size:11.5px;display:flex}#ya-bio-meta b{color:#6f6552;margin-inline-end:7px;font-weight:400}#ya-bio-close{box-sizing:border-box;color:#d9bd83;cursor:pointer;width:42px;height:42px;transition:background var(--t-hover) ease,border-color var(--t-hover) ease,color var(--t-hover) ease,scale var(--t-press) var(--ease-out);background:0 0;border:1px solid #c69e5c4d;justify-content:center;align-items:center;font-size:19px;line-height:1;display:flex;position:absolute;top:14px;right:14px}@media (hover:hover){#ya-bio-close:hover{color:#f6e7c4;background:#c69e5c24;border-color:#c69e5cb3}}#ya-bio-close:focus-visible{color:#f6e7c4;border-color:#c69e5cb3}#ya-bio-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:clamp(22px,3vw,34px) clamp(22px,3.4vw,40px) clamp(26px,3.4vw,40px);overflow-y:auto}#ya-bio-body>section{max-width:68ch}#ya-bio-body>section+section{margin-top:clamp(28px,3.4vw,42px)}#ya-bio-body h3{letter-spacing:.34em;text-transform:uppercase;color:#a08a5c;align-items:center;gap:14px;margin:0 0 16px;font-size:10.5px;display:flex}#ya-bio-body h3:after{content:"";background:linear-gradient(90deg,#c69e5c66,#0000);flex:1;height:1px}#ya-bio-body p{color:#cdc0a6;margin:0 0 15px;font-size:15.5px;line-height:1.86}#ya-bio-body p:last-child{margin-bottom:0}#ya-bio-body blockquote{border-inline-start:1px solid #c69e5c73;margin:22px 0;padding:2px 0 2px 22px}#ya-bio-body blockquote p{font-family:var(--font-display);color:#ecdcb8;margin-bottom:9px;font-size:19.5px;line-height:1.6}#ya-bio-body blockquote cite{letter-spacing:.24em;text-transform:uppercase;color:#8d7a55;font-size:10.5px;font-style:normal}#ya-bio-foot{background:#00000038;border-top:1px solid #c69e5c33;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:14px;padding:16px clamp(22px,3.4vw,40px);display:flex}#ya-bio-foot p{color:#978b73;max-width:60ch;margin:0;font-size:13px;line-height:1.65}#ya-bio-foot a{letter-spacing:.24em;text-transform:uppercase;color:#c9ab6f;white-space:nowrap;font-size:12px}@media (hover:hover){#ya-bio-foot a:hover{color:#f2e4c4}}#ya-bio-flame{display:none}@media (hover:hover) and (pointer:fine){#ya-bio-panel{cursor:none;overflow:hidden}#ya-bio-flame{pointer-events:none;opacity:0;will-change:transform;transition:opacity .5s;display:block;position:absolute;top:0;left:0}#ya-bio-flame[data-lit]{opacity:1}#ya-bio-flame i[data-halo]{mix-blend-mode:screen;background:radial-gradient(closest-side,#ffd6964d 0%,#ffc47836 7%,#ffb06022 16%,#ffa04e15 27%,#ff92400c 40%,#ff863406 56%,#ff7c2c02 74%,#ff782800 92%);border-radius:50%;width:640px;height:640px;animation:3.1s ease-in-out infinite yaHaloBreath;display:block;position:absolute;top:-372px;left:-320px}#ya-bio-flame canvas{mix-blend-mode:screen;pointer-events:none;width:140px;height:200px;display:block;position:absolute;top:-168px;left:-70px}#ya-bio-flame[data-gl] i[data-lean]{display:none}#ya-bio-flame i[data-lean]{transform-origin:50% 100%;will-change:transform;display:block;position:absolute;top:0;left:0}#ya-bio-flame i[data-wick]{background:radial-gradient(44% 26% at 50% 92%,#7aa8ff80,#7aa8ff00 72%),radial-gradient(34% 30% at 50% 70%,#fffef7 0%,#fff3cf 46%,#ffecb400 78%),radial-gradient(56% 64% at 50% 64%,#ffbe5c 0%,#ff9426 44%,#ff7e1600 100%);border-radius:50% 50% 46% 46%/66% 66% 34% 34%;width:18px;height:34px;animation:1.31s ease-in-out infinite yaWickBurn;display:block;position:absolute;top:-34px;left:-9px;box-shadow:0 0 14px 2px #ffa3424d}@keyframes yaHaloBreath{0%,to{opacity:.88;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes yaWickBurn{0%,to{opacity:.93;transform:scaleY(1)scaleX(1)}38%{opacity:1;transform:scaleY(1.08)scaleX(.95)}70%{opacity:.96;transform:scaleY(.96)scaleX(1.03)}}#ya-bio-close:hover,#ya-bio-foot a:hover{text-shadow:0 0 18px #e2c98d99}}@media (prefers-reduced-motion:reduce){#ya-bio-panel{cursor:auto;overflow:visible}#ya-bio-flame{display:none}#ya-bio[open],#ya-bio[open]::backdrop{animation:none}}@media (max-width:640px){#ya-bio{width:100vw;max-height:100dvh}#ya-bio-panel{border-left:0;border-right:0;max-height:100dvh}#ya-bio-head{flex-direction:row;padding-right:64px}#ya-bio-meta{letter-spacing:.1em;gap:3px 14px;font-size:10.5px}#ya-bio-body p{font-size:15px}}
#gallery{z-index:2;background:var(--ink);padding:clamp(90px,14vh,170px) 0;position:relative;overflow:hidden}#gallery .head{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:44px;display:flex}#gallery .eyebrow{margin-bottom:24px}#gallery .h2{font-size:clamp(32px,4.4vw,70px)}#gallery .hint{letter-spacing:.28em;text-transform:uppercase;color:var(--light);opacity:.78;font-variant-numeric:tabular-nums;font-size:11px}#ya-cards{perspective:1500px;touch-action:pan-y;width:100%;height:clamp(470px,72vh,860px);position:relative}#ya-tabletop{z-index:0;pointer-events:none;filter:brightness(.8)saturate(.92);background:url(/media/gallery-table.webp) 46%/cover no-repeat;width:112vw;position:absolute;top:-70px;bottom:-70px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#000 9.5% 90.5%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 9.5% 90.5%,#0000 100%)}@media (max-width:820px){#ya-tabletop{background-image:url(/media/gallery-table-sm.webp)}}#ya-tabletop:after{content:"";background:linear-gradient(225deg,#ffc97e0e 0%,#0000 38%,#05070c57 100%);position:absolute;inset:0}#ya-cards [data-card]{box-sizing:border-box;aspect-ratio:4/5;width:clamp(132px,27vw,206px);transform-style:preserve-3d;cursor:grab;touch-action:none;transition:box-shadow .42s var(--ease-out);background:linear-gradient(168deg,#b8ab8f,#a99b7e 58%,#b3a688);border:1px solid #281a0a47;padding:clamp(6px,.7vw,10px) clamp(6px,.7vw,10px) clamp(18px,2.1vw,29px);position:absolute;top:0;left:0;box-shadow:inset -1px 1px #ffeecd38,-2.5px 1.7px 3px -1px #1008029e,-5.7px 4px 11px -3px #1008026b,-13.9px 9.8px 30px -8px #10080257}@media (hover:hover){#ya-cards [data-card]:hover{box-shadow:inset -1px 1px #ffe0a817,-4.1px 2.9px 6px -1px #10080280,-9.8px 6.9px 20px -3px #10080266,-22.9px 16.1px 46px -8px #1008025c}}#ya-cards [data-card]:focus-visible{outline-offset:4px;outline:2px solid #e2c98de6}#ya-cards [data-card][data-drag]{cursor:grabbing;box-shadow:inset -1px 1px #ffe0a81a,-7.4px 5.2px 12px -2px #1008026b,-18px 12.6px 34px -4px #10080261,-39.3px 27.6px 74px -10px #1008025c}@media (prefers-reduced-motion:reduce){#ya-cards [data-card]{transition:none}}@media (pointer:coarse){#ya-cards [data-card]{touch-action:pan-y}}#ya-cards [data-card] .ph{width:100%;height:calc(100% - clamp(12px,1.4vw,19px));position:relative;overflow:hidden}#ya-cards [data-card] img{object-fit:cover;filter:grayscale(.72)sepia(.1)contrast(1.05)brightness(.96);width:100%;height:100%;transition:filter .62s var(--ease-out);pointer-events:none;-webkit-user-drag:none}@media (hover:hover){#ya-cards [data-card]:hover img{filter:grayscale(0)sepia(.04)contrast()brightness()}}#ya-cards [data-glare]{pointer-events:none;opacity:0;mix-blend-mode:screen;background:linear-gradient(var(--ga,130deg),#fff8e88c,#fff8e80f 42%,#fff8e800 62%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){#ya-cards [data-glare]{display:none}}#ya-cards [data-lit]{pointer-events:none;opacity:0;mix-blend-mode:screen;background:linear-gradient(225deg,var(--lc,#ffd696d9),#ffc47838 46%,#ffb46000 78%);position:absolute;inset:0}#ya-dc,#gallery .hint .touch{display:none}@media (max-width:860px){#gallery .hint .fine{display:none}#gallery .hint .touch{display:inline}#ya-cards{display:none}#ya-dc{height:clamp(420px,66vh,560px);margin-top:clamp(20px,3vh,34px);display:block;position:relative}}.depth-carousel{perspective:1400px;perspective-origin:50%;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;outline:none;justify-content:center;align-items:center;width:100%;height:100%;min-height:320px;display:flex;position:relative}.depth-carousel:active{cursor:grabbing}.depth-carousel:focus-visible{outline-offset:4px;border-radius:12px;outline:2px solid #e2c98db3}.depth-carousel__stage{transform-style:preserve-3d;position:absolute;inset:0}.depth-carousel__card{transform-origin:50%;cursor:pointer;background:#0b0d12;border:1px solid #cfae632b;border-radius:2px;width:300px;height:380px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 30px 60px -20px #000000a6,0 8px 20px -10px #00000080}.depth-carousel__img{object-fit:cover;pointer-events:none;-webkit-user-drag:none;filter:grayscale(.72)sepia(.1)contrast(1.05)brightness(.96);width:100%;height:100%;display:block}.depth-carousel__tint{opacity:0;pointer-events:none;mix-blend-mode:multiply;background:#05060a;position:absolute;inset:0}.depth-carousel__arrow{z-index:3000;-webkit-backdrop-filter:blur(8px);width:42px;height:42px;color:var(--cream-2);cursor:pointer;background:#0c0e1499;border:1px solid #e2c98d47;border-radius:999px;place-items:center;transition:background .2s,border-color .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover){.depth-carousel__arrow:hover{background:#181b24e0;border-color:#e2c98d8c}}.depth-carousel__arrow:active{transform:translateY(-50%)scale(.94)}.depth-carousel__arrow--prev{left:12px}.depth-carousel__arrow--next{right:12px}.depth-carousel__count{z-index:3000;-webkit-backdrop-filter:blur(6px);font-family:var(--font-mono);letter-spacing:.2em;color:var(--cream-2);font-variant-numeric:tabular-nums;background:#0a0c1273;border-radius:999px;padding:8px 14px;font-size:11px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.depth-carousel__count b{color:var(--gold);font-weight:400}@media (prefers-reduced-motion:reduce){.depth-carousel__card{will-change:auto}.depth-carousel__arrow{transition:none}}#ya-gallery-credit{max-width:var(--wrap);padding:0 var(--gutter);letter-spacing:.04em;color:var(--muted);margin:clamp(26px,4vh,44px) auto 0;font-size:13px;line-height:1.8}#ya-gallery-credit a{color:#a08f6d;text-underline-offset:3px;text-decoration:underline}@media (hover:hover){#ya-gallery-credit a:hover{color:var(--gold)}}#ya-viewer{z-index:85;padding:clamp(20px,4vh,48px) var(--gutter);-webkit-backdrop-filter:blur(6px);animation:yaViewIn .28s var(--ease-out) both;transition:opacity .22s var(--ease-out);background:#040509e6;flex-direction:column;justify-content:center;align-items:center;gap:clamp(14px,2.4vh,26px);display:flex;position:fixed;inset:0}#ya-viewer[data-leaving]{opacity:0;pointer-events:none}@keyframes yaViewIn{0%{opacity:0}to{opacity:1}}#ya-viewer figure{transform-origin:50%;flex-direction:column;align-items:center;gap:14px;margin:0;transition:transform .52s cubic-bezier(.23,1,.32,1);display:flex}#ya-viewer[data-leaving] figure{transition-duration:.26s}#ya-viewer .print{box-sizing:border-box;background:linear-gradient(168deg,#d9ceb6,#cbbd9f 60%,#d4c8ad);padding:clamp(8px,1vw,14px) clamp(8px,1vw,14px) clamp(26px,3vw,42px);box-shadow:0 40px 90px -30px #000c,0 12px 30px -12px #0009}#ya-viewer img{object-fit:cover;filter:grayscale(.72)sepia(.1)contrast(1.05)brightness(.96);width:auto;max-width:min(86vw,560px);height:min(70vh,700px);display:block}#ya-viewer figure[data-in] img{filter:none;transition:filter .9s var(--ease-out) .12s}#ya-viewer figcaption{text-align:center;cursor:default;align-items:baseline;gap:16px;max-width:min(86vw,640px);display:flex}#ya-viewer figcaption .n{font-family:var(--font-mono);letter-spacing:.2em;color:var(--gold);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}#ya-viewer figcaption .t{color:var(--light);font-size:14px;line-height:1.6}#ya-viewer .bar{align-items:center;gap:10px;display:flex}#ya-viewer .bar button{all:unset;box-sizing:border-box;cursor:pointer;min-width:44px;height:44px;color:var(--cream);letter-spacing:.24em;text-transform:uppercase;transition:border-color var(--t-hover) ease,background var(--t-hover) ease,scale var(--t-press) var(--ease-out);border:1px solid #e2c98d4d;border-radius:999px;place-items:center;padding:0 16px;font-size:11px;display:grid}#ya-viewer .bar button:active{scale:.97}#ya-viewer .bar button:focus-visible{outline-offset:3px;outline:2px solid #e2c98dd9}@media (hover:hover){#ya-viewer .bar button:hover{background:#e2c98d0f;border-color:#e2c98da6}}@media (prefers-reduced-motion:reduce){#ya-viewer,#ya-viewer figure{transition:none;animation:none}}@media (max-width:860px){#ya-gallery-credit{letter-spacing:.02em;font-size:14.5px;line-height:1.75}.depth-carousel__arrow{width:46px;height:46px}}.depth-carousel.dc-anim .depth-carousel__card{transition:transform .7s cubic-bezier(.33,1,.68,1),opacity .7s cubic-bezier(.33,1,.68,1)}.depth-carousel.dc-anim .depth-carousel__tint{transition:opacity .7s cubic-bezier(.33,1,.68,1)}@media (max-width:860px){.depth-carousel__card{box-shadow:0 22px 40px -22px #000000b3}}@media (prefers-reduced-motion:reduce){.depth-carousel.dc-anim .depth-carousel__card,.depth-carousel.dc-anim .depth-carousel__tint{transition:none}}
#next{z-index:2;background:linear-gradient(#05070c 0%,#070a14 30%,#0b0d14 70%,#0a0908 100%);padding:clamp(100px,16vh,200px) 0 clamp(80px,12vh,150px);position:relative;overflow:hidden}#next .head{flex-direction:column;align-items:flex-start;gap:clamp(24px,3.4vh,34px);margin-bottom:clamp(48px,7vh,90px);display:flex}#next .h2{max-width:14ch;font-size:clamp(34px,5.4vw,92px)}#next .lead{max-width:46ch;color:var(--body);text-wrap:pretty;margin:0;font-size:clamp(15px,1.15vw,18px);line-height:1.7}#ya-road{margin:0 calc(min(0px,(var(--wrap) - 100vw) / 2) * .85) clamp(90px,14vh,170px) 0;position:relative}#ya-road .line{--draw:1;height:1px;-webkit-mask:linear-gradient(90deg,#000 calc(var(--draw,0) * 100%),transparent calc(var(--draw,0) * 100% + 1px));-webkit-mask:linear-gradient(90deg,#000 calc(var(--draw,0) * 100%),transparent calc(var(--draw,0) * 100% + 1px));mask:linear-gradient(90deg,#000 calc(var(--draw,0) * 100%),transparent calc(var(--draw,0) * 100% + 1px));background:linear-gradient(90deg,#cfae6300,#cfae638c 8% 92%,#cfae6300);position:absolute;top:24px;left:0;right:0}#ya-road .head{top:50%;left:calc(var(--draw,1) * 100%);width:120px;height:3px;opacity:calc(1 - var(--draw,1));background:linear-gradient(90deg,#fff4d800,#fff4d8e6);border-radius:2px;position:absolute;transform:translate(-100%,-50%);box-shadow:0 0 18px #e8cd8c8c}#ya-road .line:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#fff4d8d9 50%,#0000);width:18%;position:absolute;inset:-1px 0}#ya-road.done .line:after{animation:4.5s cubic-bezier(.45,0,.25,1) 1s infinite yaRoadRun}@keyframes yaRoadRun{0%{opacity:0;transform:translate(-100%)}8%{opacity:1}60%{opacity:1}70%{opacity:0;transform:translate(560%)}to{opacity:0;transform:translate(560%)}}html[data-motion=on] #ya-road .line{--draw:0}html[data-motion=on] #ya-road li{opacity:.28;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);transform:translateY(10px)}html[data-motion=on] #ya-road li[data-lit]{opacity:1;transform:none}#ya-road li[data-lit]:before{background:var(--gold);box-shadow:0 0 0 4px #c29a451f,0 0 22px #e8cd8c66}#ya-road ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(14px,1.8vw,30px);margin:0;padding:0;list-style:none;display:grid}#ya-road li{padding-top:56px;position:relative}#ya-road li:before{content:"";background:var(--ink);border:1px solid var(--gold);width:9px;height:9px;transition:background .4s ease,box-shadow .5s var(--ease-light);position:absolute;top:20px;left:0;transform:rotate(45deg)}@media (hover:hover){#ya-road li:hover:before{background:var(--gold);box-shadow:0 0 0 4px #c29a4524,0 0 28px #e8cd8c73}}#ya-road .n{font-family:var(--font-display);letter-spacing:.28em;color:var(--gold);margin-bottom:clamp(12px,1.6vh,18px);font-size:clamp(13px,1vw,16px);display:block}#ya-road h3{font-family:var(--font-display);color:var(--cream);text-wrap:balance;margin:0 0 clamp(10px,1.4vh,14px);font-size:clamp(20px,1.75vw,28px);font-weight:400;line-height:1.12}#ya-road p{color:var(--body);text-wrap:pretty;margin:0;font-size:clamp(14.5px,1.05vw,17px);line-height:1.65}@media (max-width:1000px){#ya-road ol{grid-template-columns:repeat(3,1fr);row-gap:40px}#ya-road .line{display:none}}@media (max-width:600px){#ya-road{padding-left:26px}#ya-road .line{width:1px;height:auto;-webkit-mask:linear-gradient(180deg,#000 calc(var(--draw,0) * 100%),transparent calc(var(--draw,0) * 100% + 1px));-webkit-mask:linear-gradient(180deg,#000 calc(var(--draw,0) * 100%),transparent calc(var(--draw,0) * 100% + 1px));mask:linear-gradient(180deg,#000 calc(var(--draw,0) * 100%),transparent calc(var(--draw,0) * 100% + 1px));background:linear-gradient(#cfae6300,#cfae638c 6% 94%,#cfae6300);display:block;inset:0 auto 0 4px}#ya-road .head{left:50%;top:calc(var(--draw,0) * 100%);background:linear-gradient(#fff4d800,#fff4d8e6);width:3px;height:80px;transform:translate(-50%,-100%)}#ya-road .line:after{background:linear-gradient(#0000,#fff4d8d9 50%,#0000);width:auto;height:18%;inset:0 -1px}#ya-road.done .line:after{animation-name:yaRoadRunV}@keyframes yaRoadRunV{0%{opacity:0;transform:translateY(-100%)}8%{opacity:1}60%{opacity:1}70%{opacity:0;transform:translateY(560%)}to{opacity:0;transform:translateY(560%)}}#ya-road ol{grid-template-columns:1fr;row-gap:30px}#ya-road li{padding-top:0}#ya-road li:before{top:6px;left:-26px}}#milestone{z-index:3;background:linear-gradient(#05070c 0%,#07080d 50%,#05070c 100%);position:relative}#milestone .stage{text-align:center;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex;position:relative}#milestone .veil{background:var(--ink);opacity:0;pointer-events:none;z-index:-2;height:100vh;position:absolute;top:-100vh;left:0;right:0}#milestone .spot{transform-origin:50% 30%;pointer-events:none;z-index:-1;opacity:0;background:radial-gradient(46% 56% at 50% 40%,#e8cd8c3d,#e8cd8c12 40%,#e8cd8c00 70%);width:min(1500px,150vw);height:120%;animation:7s ease-in-out infinite ya35Breathe;position:absolute;top:-10%;left:50%;transform:translate(-50%)scale(.35)}@keyframes ya35Breathe{0%,to{filter:brightness(.85)}50%{filter:brightness(1.15)}}#milestone .ring{aspect-ratio:1;pointer-events:none;z-index:-1;opacity:0;border-radius:50%;width:min(52vw,520px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.25);box-shadow:0 0 0 1px #e8cd8cb3,0 0 40px #e8cd8c40,inset 0 0 40px #e8cd8c1f}#milestone .years{--line:0;width:min(640px,80vw);font-family:var(--font-mono);letter-spacing:.34em;color:var(--gold);font-variant-numeric:tabular-nums;opacity:0;justify-content:center;align-items:center;gap:clamp(18px,3vw,40px);margin:0 auto clamp(14px,3vh,30px);font-size:11px;display:flex}#milestone .years i{height:1px;transform:scaleX(var(--line));background:linear-gradient(90deg,#cfae6300,#cfae63b3 20% 80%,#cfae6300);flex:auto}#milestone .numwrap{will-change:transform,opacity,filter;opacity:0;line-height:.8;display:inline-block;position:relative;transform:scale(.1)}#milestone .num,#milestone .numwrap:before{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(210px,34vw,600px);line-height:.82}#milestone .num{background:linear-gradient(112deg,#6e5222 0%,#b88a33 14%,#f0dcab 28%,#fdf6e2 36%,#e2c47e 46%,#8f6a28 60%,#cfa856 74%,#fdf6e2 86%,#b88a33 100%) 0 0/300% 100%;color:#0000;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 30px 60px #0000008c);-webkit-background-clip:text;background-clip:text;animation:11s ease-in-out infinite alternate ya35Flow;position:relative}@keyframes ya35Flow{0%{background-position:0 0}to{background-position:100% 0}}#milestone:not(.live) .num,#milestone:not(.live) .spot{animation-play-state:paused}#milestone .num:after{content:attr(data-n);background:linear-gradient(102deg,#0000 40%,#fff9 50%,#0000 60%);color:#0000;pointer-events:none;background-position:120% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}#milestone.lit .num:after,#milestone .stage.lit .num:after{animation:ya35Glint 2.4s var(--ease-out) .2s 1 both}@keyframes ya35Glint{0%{background-position:120% 0}to{background-position:-40% 0}}#milestone .numwrap:before{content:attr(data-n);color:#e8cd8c80;filter:blur(34px);opacity:.35;pointer-events:none;z-index:-1;position:absolute;inset:0}#milestone .words{padding:0 var(--gutter);opacity:0;will-change:transform,opacity;margin-top:clamp(28px,5vh,60px)}#milestone .title{text-wrap:balance;max-width:22ch;margin:0 auto 16px;font-size:clamp(28px,3.6vw,56px)}#milestone .lead{max-width:52ch;color:var(--body);margin:0 auto;font-size:15.5px;line-height:1.8}#milestone .pts{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,64px);margin:clamp(-70px,-5vh,0px) 0 0;padding:clamp(24px,3.5vh,44px) 0 clamp(100px,14vh,170px);list-style:none;display:grid;position:relative}#milestone .pts li{background:linear-gradient(90deg,#cfae63b3,#cfae6300) top/100% 1px no-repeat;padding-top:18px}#milestone .pts b{font-family:var(--font-display);color:var(--cream);margin-bottom:clamp(10px,1.4vh,14px);font-size:clamp(20px,1.75vw,28px);font-weight:400;line-height:1.12;display:block}#milestone .pts p{color:var(--body);text-wrap:pretty;max-width:42ch;margin:0;font-size:clamp(15px,1.12vw,18px);line-height:1.65}@media (max-width:860px){#milestone .num,#milestone .numwrap:before{font-size:clamp(150px,44vw,260px)}#milestone .words{margin-top:clamp(20px,4vh,40px)}#milestone .pts{grid-template-columns:1fr;gap:26px}}@media (prefers-reduced-motion:reduce){#milestone .stage{height:auto;padding:120px 0 40px}#milestone .num,#milestone .spot,#milestone .num:after,#milestone.lit .num:after,#milestone .stage.lit .num:after{animation:none}#milestone .numwrap{opacity:1;filter:none;transform:none}#milestone .words,#milestone .years{opacity:1;transform:none}#milestone .years{--line:1}#milestone .spot{opacity:.85;transform:translate(-50%)}}#ya-2027 .stage{background:radial-gradient(60% 80% at 72%,#c29a4514,#c29a4500 60%);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;min-height:min(92vh,880px);display:grid;position:relative}#ya-2027 .stage:before,#ya-2027 .stage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#cfae6300,#cfae6329 18% 82%,#cfae6300);height:1px;position:absolute;left:0;right:0}#ya-2027 .stage:before{top:0}#ya-2027 .stage:after{bottom:0}#ya-2027 .bill{z-index:2;padding:clamp(56px,9vh,110px) var(--gutter) clamp(92px,12vh,140px) clamp(24px,4.5vw,104px);position:relative}#ya-2027 .bill .eyebrow{margin-bottom:clamp(26px,3.4vh,40px)}#ya-2027 .bill .title{text-wrap:balance;max-width:18ch;margin:clamp(30px,4.2vh,48px) 0 clamp(14px,1.8vh,20px);font-size:clamp(28px,3.1vw,54px)}#ya-2027 .bill .lead{font-family:var(--font-display);color:#e6d8bdbd;max-width:40ch;margin:0;font-size:clamp(18px,1.55vw,24px);font-style:italic;line-height:1.45}#ya-2027 .vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}#ya-2027 .year{width:max-content;font-family:var(--font-display);letter-spacing:-.04em;filter:drop-shadow(0 .06em .12em #00000080);margin:-.19em 0 -.39em -.035em;font-size:clamp(120px,17vw,360px);display:flex;position:relative}#ya-2027 .reel{height:1.3em;display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 11% 74%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 11% 74%,#0000 100%)}#ya-2027 .reel .size{visibility:hidden;line-height:1.3em;display:block}#ya-2027 .reel .col{transform:translateY(calc(var(--n) * -1.3em));position:absolute;top:0;left:0;right:0}#ya-2027 .reel .col span,#ya-2027 .glint span{justify-content:center;height:1.3em;line-height:1.3em;display:flex}#ya-2027 .reel .col span{background:linear-gradient(178deg,#fdf6e2 16.8%,#f0dcab 33.4%,#cfa856 48.9%,#f6e8c4 57.8%,#dcbb72 70%);color:#0000;-webkit-background-clip:text;background-clip:text}#ya-2027 .glint{pointer-events:none;opacity:0;background:linear-gradient(104deg,#fffaec00 40%,#fffaece6 50%,#fffaec00 60%) 125% 0/260% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;display:flex;position:absolute;inset:0}html[data-motion=on] #ya-2027 .reel .col{opacity:0;transform:translateY(0)}html[data-motion=on] #ya-2027 .year[data-go] .reel .col{transform:translateY(calc(var(--n) * -1.3em));opacity:1;transition:transform var(--dur) var(--ease-out) var(--delay),opacity .32s ease-out var(--delay)}html[data-motion=on] #ya-2027 .year[data-go] .reel{animation:yaReelBlur var(--dur) cubic-bezier(.3,.7,.4,1) var(--delay) backwards}@keyframes yaReelBlur{0%{filter:blur(.024em)}60%{filter:blur(.004em)}to{filter:blur()}}html[data-motion=on] #ya-2027 .year[data-go] .glint{animation:yaYearGlint 1.5s var(--ease-light) 2.05s 1 both}@keyframes yaYearGlint{0%{opacity:1;background-position:125% 0}85%{opacity:1}to{opacity:0;background-position:-25% 0}}#ya-2027 .orb{width:min(100% - var(--gutter) * 1.4,88vh,820px);aspect-ratio:1;justify-self:center;margin:clamp(24px,4vh,48px) 0 clamp(60px,8vh,90px);position:relative}.ya-globe{pointer-events:none;width:150%;height:150%;display:block;position:absolute;inset:-25%}#ya-2027 .board{background:#05070c8c;border-top:1px solid #cfae6324;align-items:center;height:52px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}#ya-2027 .run{white-space:nowrap;will-change:transform;animation:60s linear infinite yaBoard;display:flex}#ya-2027 .run span{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--muted);align-items:center;gap:26px;padding-right:26px;font-size:10.5px;display:inline-flex}#ya-2027 .run span i{background:#cfae63b3;width:5px;height:5px;transform:rotate(45deg)}@keyframes yaBoard{to{transform:translate(-50%)}}#ya-2027 .board:hover .run{animation-play-state:paused}#ya-2027>.wrap{z-index:1;position:relative}#ya-2027 .ledger{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,64px);margin:clamp(56px,8vh,96px) 0 0;padding:0;list-style:none;display:grid}#ya-2027 .ledger li{background:linear-gradient(90deg,#cfae63b3,#cfae6300) top/100% 1px no-repeat;padding-top:22px}#ya-2027 .ledger .k{letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin-bottom:clamp(12px,1.8vh,18px);font-size:clamp(11px,.85vw,13px);display:block}#ya-2027 .ledger p{color:var(--body);text-wrap:pretty;max-width:40ch;margin:0;font-size:clamp(15.5px,1.22vw,20px);line-height:1.65}@media (max-width:900px){#ya-2027 .stage{grid-template-columns:1fr;min-height:0;padding-bottom:52px}#ya-2027 .bill{padding:clamp(8px,2vh,20px) var(--gutter) clamp(28px,4vh,40px)}#ya-2027 .orb{width:min(92vw,520px);margin:12px auto 30px}#ya-2027 .year{font-size:clamp(112px,32vw,200px)}#ya-2027 .ledger{grid-template-columns:1fr;gap:26px}}@media (prefers-reduced-motion:reduce){#ya-2027 .run{animation:none}#ya-2027 .reel .col{transform:translateY(calc(var(--n) * -1.3em))!important;opacity:1!important;transition:none!important}#ya-2027 .reel,#ya-2027 .glint{animation:none!important}}#partners{z-index:2;background:linear-gradient(#0a0908 0%,#0c0a0c 100%);position:relative}#partners .pin{align-items:center;height:100dvh;display:flex;overflow:hidden}#partners .rail{width:100%;padding-left:var(--gutter);grid-template-columns:minmax(300px,27vw) minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,56px);display:grid}#partners .lede{z-index:2;position:relative}#partners .lede .eyebrow{margin-bottom:24px}#partners .lede .h2{text-wrap:balance;margin-bottom:clamp(18px,2.6vh,28px);font-size:clamp(32px,4.2vw,72px)}#partners .lede .lead{font-family:var(--font-display);color:var(--gold);text-wrap:balance;-webkit-hyphens:none;hyphens:none;max-width:28ch;margin:0;padding-bottom:.06em;font-size:clamp(20px,1.8vw,30px);font-style:italic;line-height:1.22}#partners .lede .lead .nw{white-space:nowrap}#partners .prog{display:none}@media (min-width:901px){html[data-motion=on] #partners .prog{display:block}}#partners .prog{background:var(--gold-hair);width:clamp(120px,11vw,200px);height:1px;margin-top:clamp(28px,4.4vh,48px);position:relative;overflow:hidden}#partners .prog i{background:var(--gold);transform-origin:0;transform:scaleX(var(--p,0));position:absolute;inset:0}#partners .window{min-width:0;padding:20px 0 20px 24px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7%);mask-image:linear-gradient(90deg,#0000,#000 7%)}#partners .cards{padding:0 var(--gutter) 0 0;will-change:transform;gap:clamp(16px,2vw,28px);width:max-content;margin:0;list-style:none;display:flex}#partners .cards li{width:clamp(320px,32vw,500px);min-height:clamp(360px,50vh,500px);transition:box-shadow var(--t-hover) ease;background:linear-gradient(160deg,#0f0d0c 0%,#0a0908 100%);flex-direction:column;flex:none;justify-content:space-between;gap:clamp(28px,4vh,48px);padding:clamp(32px,3.2vw,52px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #cfae6338,0 30px 60px -30px #000c}@media (hover:hover){#partners .cards li:hover{box-shadow:inset 0 0 0 1px #e8cd8c8c,0 30px 60px -30px #000c}}#partners .cards li:before{content:"";pointer-events:none;border:1px solid #cfae631a;position:absolute;inset:10px}#partners .cards b{font-family:var(--font-display);color:var(--cream);text-wrap:balance;max-width:12ch;font-size:clamp(28px,2.7vw,44px);font-weight:400;line-height:1.06;display:block}#partners .cards p{color:var(--body);text-wrap:pretty;max-width:40ch;margin:0;padding-top:clamp(18px,2.4vh,26px);font-size:clamp(15px,1.05vw,17px);line-height:1.7;position:relative}#partners .cards p:before{content:"";background:var(--gold-line);width:34px;height:1px;position:absolute;top:0;left:0}#partners .cards .ask{background:linear-gradient(160deg,#171208 0%,#0d0b08 100%);justify-content:center;gap:clamp(20px,3vh,30px);box-shadow:inset 0 0 0 1px #e8cd8c73,0 30px 60px -30px #000c}#partners .cards .ask b{max-width:15ch}#partners .cards .ask .addr{letter-spacing:.04em;color:var(--muted);-webkit-user-select:all;user-select:all;padding:0;font-size:13px}#partners .cards .ask .addr:before{content:none}#partners .cta{isolation:isolate;color:var(--cream-2);letter-spacing:.24em;text-transform:uppercase;transition:background var(--t-hover) ease,border-color var(--t-hover) ease,box-shadow var(--t-hover) ease,scale var(--t-press) var(--ease-out);border:1px solid #cfae6380;align-self:flex-start;align-items:center;gap:14px;padding:16px 26px;font-size:11px;display:inline-flex;position:relative;overflow:hidden}#partners .cta:after{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(100deg,#fff0cd00 40%,#fff0cd1f 50%,#fff0cd00 60%);position:absolute;inset:-40% -30%;transform:translate(-70%)}@media (hover:hover){#partners .cta:hover{color:var(--cream-2);background:#c29a4514;border-color:#e8cd8cd9;box-shadow:0 12px 34px -16px #c29a4580}#partners .cta:hover:after{animation:yaLight .9s var(--ease-light) forwards}}#partners .cta:focus-visible{border-color:#e8cd8cd9}@media (max-width:900px){#partners .pin{height:auto;padding:clamp(80px,12vh,130px) 0 clamp(70px,10vh,110px);overflow:visible}#partners .rail{grid-template-columns:1fr;gap:34px;padding-left:0}#partners .lede{padding:0 var(--gutter)}#partners .window{padding:0 var(--gutter);overflow:visible;-webkit-mask-image:none;mask-image:none}#partners .cards{flex-direction:column;gap:16px;width:auto;padding:0;transform:none!important}#partners .cards li{gap:22px;width:auto;min-height:0;padding:30px 26px 32px}#partners .cards b{font-size:clamp(28px,8vw,36px)}#partners .cards p{font-size:16px}#partners .cards .ask .addr{font-size:14px}#partners .cta{justify-content:center;align-self:stretch;min-height:52px}}#milestone .hold{display:none}html[data-motion=on] #milestone .stage{position:sticky;top:0}html[data-motion=on] #milestone .hold{height:150vh;display:block}@media (max-width:860px){#ya-road p{font-size:16px;line-height:1.6}#ya-road .n{font-size:14px}#ya-2027 .run span{font-size:11px}#milestone .lead,#milestone .pts p,#next .lead{font-size:16px}#milestone .num{filter:none;background-position:38% 0;animation:none}#milestone .numwrap:before{display:none}#milestone .spot{will-change:transform,opacity;animation:none}#milestone .ring{will-change:transform,opacity}}
#guestbook{z-index:2;background:linear-gradient(#05070c 0%,#0a0908 50%,#05070c 100%);padding:clamp(90px,14vh,170px) 0 clamp(80px,12vh,150px);position:relative}#guestbook .head{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:clamp(40px,6vh,72px);display:flex}#guestbook .eyebrow{margin-bottom:24px}#guestbook .h2{max-width:14ch;font-size:clamp(34px,5vw,84px)}#guestbook .lead{max-width:40ch;color:var(--muted);margin:0;font-size:15px;line-height:1.8}#guestbook .lead b{color:var(--light);font-weight:400}#ya-book-stage{max-width:1080px;padding:clamp(24px,4vw,56px) var(--gutter);perspective:2200px;perspective-origin:50% 30%;margin:0 auto;position:relative}#ya-book-stage:before{content:"";pointer-events:none;background:radial-gradient(50% 40% at 50% 55%,#ffc97e17,#ffc97e00 70%);position:absolute;inset:-10% -20%}#ya-book{--open:0;--cover:0;--lh:clamp(0,(var(--cover) - .5) * 4,1);--paper:#efe7d6;--paper-2:#e6dcc7;--ink:#2a2420;aspect-ratio:2/1.32;width:100%;transform-style:preserve-3d;transform:rotateX(calc(16deg - var(--open) * 7deg)) translateX(calc((1 - var(--cover)) * -25%));transition:none;position:relative}#ya-book .pages{transform-style:preserve-3d;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0}.bk-page{background:var(--paper);box-sizing:border-box;color:var(--ink);transform-style:preserve-3d;padding:clamp(18px,3.4vw,44px) clamp(18px,3.2vw,40px);position:relative;overflow:hidden}.bk-page:before{content:"";pointer-events:none;mix-blend-mode:multiply;opacity:.55;background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"200\" height=\"200\"><filter id=\"p\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"1.1\" numOctaves=\"2\" stitchTiles=\"stitch\"/></filter><rect width=\"100%25\" height=\"100%25\" filter=\"url(%23p)\" opacity=\"0.12\"/></svg>");position:absolute;inset:0}.bk-page.left:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 78%,#3c28141a 93%,#28190a47 100%);position:absolute;inset:0}.bk-page.right:after{content:"";pointer-events:none;background:linear-gradient(270deg,#0000 78%,#3c28141a 93%,#28190a47 100%);position:absolute;inset:0}.bk-page.endpaper{background:var(--paper-2)}.bk-page.endpaper:after{display:none}.bk-page .rule{pointer-events:none;background:repeating-linear-gradient(#0000 0 31px,#5a462821 31px 32px) 0 clamp(18px,3.4vw,44px);position:absolute;inset:0 clamp(18px,3.2vw,40px)}.bk-page .folio{font-family:var(--font-mono);letter-spacing:.2em;color:#8a7d66;font-size:10px;position:absolute;bottom:14px}.bk-page.left .folio{left:clamp(18px,3.2vw,40px)}.bk-page.right .folio{right:clamp(18px,3.2vw,40px)}#ya-book .pages .bk-page.left,#ya-book .cover.back,#ya-book .edge.l{opacity:var(--lh)}#ya-book .edge{background:repeating-linear-gradient(90deg,#d8cfbc 0 1px,#f2ebdc 1px 2px);width:14px;position:absolute;top:1.5%;bottom:1.5%;box-shadow:inset 0 0 6px #00000040}#ya-book .edge.r{transform-origin:0;right:-13px;transform:rotateY(60deg)}#ya-book .edge.l{transform-origin:100%;left:-13px;transform:rotateY(-60deg)}#ya-book .drop{top:4%;bottom:-6%;left:calc(48% - var(--cover) * 50%);filter:blur(28px);z-index:-1;background:#0009;border-radius:20px;position:absolute;right:-2%;transform:translateZ(-40px)}.bk-entry{font-family:var(--font-hand),cursive;transform:rotate(var(--tilt,0deg));color:var(--ink-e,var(--ink));margin:0 0 22px;position:relative}.bk-entry p{letter-spacing:.005em;text-wrap:pretty;margin:0;font-size:clamp(17px,1.5vw,22px);line-height:32px}.bk-entry .sig{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:4px;line-height:32px;display:flex}.bk-entry .sig b{font-size:clamp(20px,1.7vw,26px);font-weight:600}.bk-entry .sig span{color:#6f6250;font-size:14px}.bk-entry .sig i{font-style:normal;font-family:var(--font-mono);letter-spacing:.18em;color:#9a8d76;font-size:9.5px}.bk-entry.mine .sig i{color:#a8763a}.bk-note{font-family:var(--font-mono);letter-spacing:.14em;color:#8a7d66;max-width:36ch;margin:18px 0 0;font-size:10px;line-height:1.9}#ya-book .cover{transform-style:preserve-3d;backface-visibility:hidden;position:absolute;top:-1.2%;bottom:-1.2%}#ya-book .cover .face{backface-visibility:hidden;background:linear-gradient(160deg,#151318 0%,#0c0b10 55%,#141116 100%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #cfae6338,inset 0 0 40px #0009,0 30px 60px -20px #000c}#ya-book .cover .face:before{content:"";mix-blend-mode:overlay;opacity:.5;background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"160\" height=\"160\"><filter id=\"l\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.7\" numOctaves=\"3\" stitchTiles=\"stitch\"/></filter><rect width=\"100%25\" height=\"100%25\" filter=\"url(%23l)\" opacity=\"0.5\"/></svg>");position:absolute;inset:0}#ya-book .cover .face.inside{background:var(--paper-2);transform:rotateY(180deg);box-shadow:inset 0 0 0 1px #00000014}#ya-book .cover .face.inside:before{mix-blend-mode:multiply;opacity:.4}#ya-book .cover.front .face:not(.inside):after{content:"";pointer-events:none;opacity:calc(sin(var(--cover) * 3.1416) * .9);background:linear-gradient(100deg,#fff0cd00 30%,#fff0cd29 50%,#fff0cd00 70%);position:absolute;inset:0}#ya-book .cover.front{transform-origin:0;transform:rotateY(calc(var(--cover) * -178deg)) translateZ(2px);left:50%;right:-1.4%}#ya-book .cover.back{left:-1.4%;right:50%;transform:translateZ(-5px)}#ya-book .cover.back .face{transform:rotateY(180deg)}#ya-book .spine{background:linear-gradient(90deg,#0a090d,#1a1720 50%,#0a090d);width:14px;position:absolute;top:-1.2%;bottom:-1.2%;left:calc(50% - 7px);transform:translateZ(-3px)}.bk-title{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:12%;display:flex;position:absolute;inset:0}.bk-title img{opacity:.9;filter:drop-shadow(0 2px 10px #c29a4559);width:34%;height:auto}.bk-title b{font-family:var(--font-display);letter-spacing:.24em;text-transform:uppercase;background:linear-gradient(178deg,#fdf6e2 4%,#f0dcab 34%,#cfa856 62%,#f6e8c4 78%,#dcbb72 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(16px,2vw,26px);font-weight:400}.bk-title span{letter-spacing:.34em;text-transform:uppercase;color:var(--muted);font-size:9px}.bk-title .frame{pointer-events:none;border:1px solid #cfae6342;position:absolute;inset:6%}.bk-title .frame:after{content:"";border:1px solid #cfae631f;position:absolute;inset:6px}#ya-book .leaf{transform-origin:0;transform-style:preserve-3d;z-index:5;display:none;position:absolute;inset:0 0 0 50%}#ya-book .leaf.on{display:block}#ya-book .leaf .bk-page{backface-visibility:hidden;position:absolute;inset:0}#ya-book .leaf .back{transform:rotateY(180deg)}#ya-book .leaf .shade{pointer-events:none;opacity:0;background:linear-gradient(90deg,#28190a73,#28190a00 60%);position:absolute;inset:0}#ya-book .leaf .back .shade{background:linear-gradient(270deg,#28190a73,#28190a00 60%)}#ya-book .leaf.prev{transform-origin:100%;left:0;right:50%}#ya-book .cast{pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 50%,#00000047 52%,#0000 78%);position:absolute;inset:0}#ya-book .cast.prev{background:linear-gradient(270deg,#0000 50%,#00000047 52%,#0000 78%)}#ya-book .leaf.on{will-change:transform}#ya-book-nav{justify-content:center;align-items:center;gap:22px;margin-top:clamp(22px,4vh,40px);display:flex}html[data-motion=on] #ya-book-nav{opacity:0;pointer-events:none;transition:opacity .42s var(--ease-out),transform .42s var(--ease-out);transform:translateY(10px)}html[data-motion=on] #ya-book-nav.on{opacity:1;pointer-events:auto;transform:none}#ya-book-nav button{all:unset;cursor:pointer;box-sizing:border-box;width:44px;height:44px;color:var(--cream-2);transition:border-color var(--t-hover) ease,background var(--t-hover) ease,opacity .3s ease,scale var(--t-press) var(--ease-out);border:1px solid #cfae634d;place-items:center;display:grid}@media (hover:hover){#ya-book-nav button:hover{background:#c29a4514;border-color:#cfae63b3}}#ya-book-nav button:disabled{opacity:.3;cursor:default}#ya-book-nav button:focus-visible{outline-offset:3px;outline:2px solid #e2c98dd9}#ya-book-nav button.pen{letter-spacing:.26em;text-transform:uppercase;width:auto;color:var(--gold);padding:0 18px;font-size:10px}#ya-book-nav span{font-family:var(--font-mono);letter-spacing:.24em;color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.bk-sign{flex-direction:column;gap:14px;height:100%;display:flex}.bk-sign h3{font-family:var(--font-display);color:var(--ink);letter-spacing:.02em;margin:0 0 6px;font-size:clamp(18px,1.8vw,24px);font-weight:400}.bk-sign label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#8a7d66;flex-direction:column;gap:2px;font-size:9.5px;display:flex}.bk-sign input,.bk-sign textarea{font-family:var(--font-hand),cursive;color:var(--ink);resize:none;box-sizing:border-box;background:0 0;border:0;border-bottom:1px solid #5a462866;outline:none;width:100%;padding:0 2px;font-size:clamp(18px,1.5vw,22px);line-height:32px}.bk-sign textarea{background:repeating-linear-gradient(#0000 0 31px,#5a462859 31px 32px);border-bottom:0;min-height:96px;line-height:32px}.bk-sign input:focus,.bk-sign textarea:focus{border-color:var(--gold);box-shadow:0 1px 0 var(--gold)}.bk-sign .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.bk-sign .count{font-family:var(--font-mono);letter-spacing:.16em;color:#9a8d76;font-variant-numeric:tabular-nums;font-size:10px}.bk-sign button{all:unset;cursor:pointer;background:var(--gold);color:#0a0806;letter-spacing:.24em;text-transform:uppercase;transition:background var(--t-hover) ease,scale var(--t-press) var(--ease-out);padding:12px 22px;font-size:11px}@media (hover:hover){.bk-sign button:hover{background:#e0c078}}.bk-sign button:focus-visible{background:#e0c078}.bk-sign button:disabled{opacity:.5;cursor:default}.bk-sign button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.bk-sign .note{font-family:var(--font-hand),cursive;color:#4a3e33;font-size:18px;line-height:1.5}.bk-sign .hp{opacity:0;height:0;position:absolute;left:-9999px;overflow:hidden}@media (max-width:760px){#ya-book-stage{padding-left:0;padding-right:0}#ya-book{aspect-ratio:1/1.32;transform:rotateX(calc(16deg - var(--open) * 7deg))}#ya-book .pages{grid-template-columns:1fr}.bk-page.left,.bk-page.right:after{display:none}#ya-book .drop{left:-2%}#ya-book .cover.front{transform-origin:0;transform:rotateY(calc(var(--cover) * -160deg)) translateX(calc(var(--cover) * -90%)) translateZ(2px);left:0;right:0}#ya-book .cover.back,#ya-book .spine,#ya-book .edge.l{display:none}#ya-book .leaf{left:0}#ya-book-nav{gap:10px}#ya-book-nav button.pen{letter-spacing:.16em;white-space:nowrap;padding:0 12px;font-size:11px}#ya-book-nav span{letter-spacing:.12em;font-size:11px}.bk-sign label{font-size:11px}}@media (prefers-reduced-motion:reduce){#ya-book{--open:1;--cover:1;transform:none}}@media (max-width:760px){#ya-book-stage{padding-left:10px;padding-right:10px}.bk-page .folio,.bk-note,.bk-sign .count,.bk-entry .sig i{font-size:11px}.bk-title span{font-size:10.5px}#guestbook .lead{font-size:16px}#ya-book-nav span{white-space:nowrap}}.bk-track .hold{display:none}html[data-motion=on] .bk-track #ya-book-stage{top:max(64px,calc((100vh - var(--bkh,600px)) / 2));top:max(64px,calc((100svh - var(--bkh,600px)) / 2));position:sticky}html[data-motion=on] .bk-track .hold{height:120vh;display:block}@media (max-width:760px){#ya-book{max-width:calc(75.7576svh - 159.091px);margin-inline:auto}}
#donate{z-index:2;background:linear-gradient(#05070c 0%,#0c0a0c 36%,#151009 100%);padding:clamp(90px,14vh,180px) 0;position:relative}#donate .head{flex-direction:column;align-items:flex-start;gap:clamp(24px,3.4vh,34px);margin-bottom:clamp(40px,6vh,70px);display:flex}#donate .h2{max-width:18ch;font-size:clamp(34px,5.2vw,88px)}#donate .ask{max-width:46ch;color:var(--body);text-wrap:pretty;margin:0;font-size:clamp(15px,1.15vw,18px);line-height:1.7}#ya-paper{color:#191713;background:#efe9dc;max-width:860px;margin:0 auto;position:relative;transform:rotate(-.4deg);box-shadow:0 40px 120px -30px #000000d9,0 0 0 1px #0006}.yp-noise{z-index:1;pointer-events:none;mix-blend-mode:multiply;background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"180\" height=\"180\"><filter id=\"p\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.9\" numOctaves=\"2\" stitchTiles=\"stitch\"/></filter><rect width=\"100%25\" height=\"100%25\" filter=\"url(%23p)\" opacity=\"0.06\"/></svg>");position:absolute;inset:0}.yp-pad{z-index:2;padding:clamp(30px,5vw,64px);position:relative}.yp-top{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;border-bottom:2px solid #191713;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:8px;padding-bottom:18px;font-size:clamp(11px,1.2vw,14px);display:flex}.yp-corner{letter-spacing:.18em;text-align:right;color:#4b463c;font-size:clamp(10px,.85vw,11.5px);line-height:1.8}.yp-sub{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#5d5748;padding:12px 0 22px;font-size:clamp(10px,.85vw,11.5px)}.yp-row{--rp:clamp(8px,1vw,14px);padding:clamp(17px,2.2vh,22px) var(--rp);margin:0 calc(var(--rp) * -1);cursor:pointer;transition:background var(--t-hover) ease;border-bottom:1px dashed #19171347;grid-template-columns:clamp(80px,7vw,104px) minmax(0,1fr) auto;align-items:start;column-gap:clamp(16px,2.2vw,32px);display:grid}html[data-motion=on] .yp-row{opacity:0;transition:opacity .56s var(--ease-out),transform .56s var(--ease-out),background var(--t-hover) ease;transition-delay:var(--rd,0s),var(--rd,0s),0s;transform:translateY(14px)}html[data-motion=on] #ya-paper.on .yp-row{opacity:1;transform:none}.yp-row[data-on]{background:linear-gradient(90deg,#ffd65a00 0%,#ffd65a57 6% 94%,#ffd65a00 100%)}@media (hover:hover){.yp-row:hover{background:linear-gradient(90deg,#ffd65a00 0%,#ffd65a57 6% 94%,#ffd65a00 100%)}}.yp-amt{font-family:var(--font-mono);letter-spacing:.02em;color:#191713;font-variant-numeric:tabular-nums;font-size:clamp(18px,1.7vw,24px);font-weight:500;line-height:1.25}.yp-what{color:#403a2f;text-wrap:pretty;max-width:52ch;font-size:clamp(14.5px,1.15vw,17px);line-height:1.6}.yp-what b{color:#191713;font-weight:700}.yp-buy{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;min-width:112px;min-height:42px;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#4b463c;transition:background var(--t-hover) ease,color var(--t-hover) ease,border-color var(--t-hover) ease,scale var(--t-press) var(--ease-out);border:1px solid #19171373;place-items:center;padding:0 16px;font-size:11px;display:inline-grid}.yp-buy[aria-pressed=true]{color:#efe9dc;background:#191713;border-color:#191713}@media (hover:hover){.yp-buy:hover,.yp-row:hover .yp-buy{color:#efe9dc;background:#191713;border-color:#191713}}.yp-buy:focus-visible{outline-offset:3px;outline:2px solid #191713}.yp-cart{border-top:1px solid #19171380;margin-top:22px;padding:16px 0 4px}.yp-cart-head{font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:#6b6455;justify-content:space-between;padding-bottom:10px;font-size:10px;display:flex}.yp-cart-empty{font-family:var(--font-mono);letter-spacing:.08em;color:#5d5748;border-top:1px dashed #19171347;margin:0;padding:14px 0 10px;font-size:12px}.yp-cart-line{color:#403a2f;transition:opacity .26s var(--ease-out),transform .26s var(--ease-out);border-top:1px dashed #19171347;align-items:center;gap:14px;padding:11px 0;font-size:clamp(14px,1.05vw,16px);display:flex}@media (prefers-reduced-motion:no-preference){@starting-style{.yp-cart-line{opacity:0;transform:translateY(8px)}}}.yp-cart-qty{flex:none;align-items:center;gap:2px;display:inline-flex}.yp-cart-qty button{all:unset;cursor:pointer;width:36px;height:36px;font-family:var(--font-mono);color:#403a2f;transition:background var(--t-hover) ease,color var(--t-hover) ease,scale var(--t-press) var(--ease-out);border:1px solid #1917134d;place-items:center;font-size:13px;display:grid}@media (hover:hover){.yp-cart-qty button:hover{color:#efe9dc;background:#191713}}.yp-cart-qty button:focus-visible{outline-offset:2px;outline:2px solid #191713}.yp-cart-qty b{text-align:center;min-width:32px;font-family:var(--font-mono);color:#191713;font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.yp-cart-what{color:#191713;flex:auto;min-width:0}.yp-cart-what i{font-style:normal;font-family:var(--font-mono);letter-spacing:.04em;color:#6b6455;font-size:11px}.yp-cart-dots{border-bottom:1px dotted #19171366;flex:40px;min-width:24px;transform:translateY(-4px)}.yp-cart-sum{font-family:var(--font-mono);color:#191713;font-variant-numeric:tabular-nums;flex:none;font-size:clamp(14px,1.05vw,16px);font-weight:500}.yp-cart-x{all:unset;cursor:pointer;color:#5d5748;width:36px;height:36px;transition:color var(--t-hover) ease,scale var(--t-press) var(--ease-out);place-items:center;font-size:18px;display:grid}@media (hover:hover){.yp-cart-x:hover{color:#9b1924}}.yp-cart-x:focus-visible{outline-offset:2px;outline:2px solid #191713}.yp-sum{border-top:2px solid #191713;align-items:baseline;gap:14px;margin-top:26px;padding-top:20px;display:flex}.yp-sum .lbl{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:#403a2f;font-size:12px}.yp-sum .fig{font-family:var(--font-mono);letter-spacing:.01em;color:#191713;font-variant-numeric:tabular-nums;font-size:clamp(24px,2.4vw,34px);font-weight:500;line-height:1}.yp-sum .fig i{letter-spacing:.14em;text-transform:uppercase;color:#5d5748;margin-left:10px;font-size:12px;font-style:normal}.yp-total{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(20px,3vh,30px);display:flex}.yp-cadence{align-items:center;gap:0;display:flex}.yp-cadence .yp-when+.yp-when{margin-left:-1px}.yp-when{all:unset;box-sizing:border-box;cursor:pointer;min-height:42px;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#4b463c;transition:background var(--t-hover) ease,color var(--t-hover) ease,border-color var(--t-hover) ease,scale var(--t-press) var(--ease-out);border:1px solid #19171373;place-items:center;padding:0 18px;font-size:11px;display:inline-grid}@media (hover:hover){.yp-when:hover{color:#191713;border-color:#191713}}.yp-when[aria-pressed=true]{z-index:1;color:#efe9dc;background:#191713;border-color:#191713;position:relative}.yp-when:focus-visible{outline-offset:3px;outline:2px solid #191713}.yp-give{all:unset;cursor:pointer;isolation:isolate;box-sizing:border-box;background:var(--gold);color:#0a0806;min-height:52px;font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;transition:background var(--t-hover) ease,box-shadow var(--t-hover) ease,scale var(--t-press) var(--ease-out);align-items:center;gap:12px;padding:0 34px;font-size:11px;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 14px 50px -14px #c29a45b3}.yp-give:after{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(100deg,#fffaeb00 40%,#fffaeb73 50%,#fffaeb00 60%);position:absolute;inset:-40% -30%;transform:translate(-70%)}@media (hover:hover){.yp-give:hover{background:#d8b566;box-shadow:0 18px 54px -14px #c29a45e6}.yp-give:hover:after{animation:yaLight .9s var(--ease-light) forwards}}.yp-give:disabled{cursor:default;color:#4b463c;background:0 0;box-shadow:inset 0 0 0 1px #19171359}.yp-give:focus-visible{outline-offset:3px;outline:2px solid #191713}.yp-give b{font-family:var(--font-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.yp-give span{letter-spacing:.2em;color:#3a2e14;font-size:10px}.yp-msg{font-family:var(--font-mono);letter-spacing:.12em;color:#6b6455;text-align:right;margin:14px 0 0;font-size:11px;line-height:1.8}.yp-msg a{color:#191713;text-underline-offset:3px;text-decoration:underline}.yp-monthly{all:unset;cursor:pointer;letter-spacing:.1em;color:var(--muted-2);font-size:12px;transition:color .24s}@media (hover:hover){.yp-monthly:hover{color:var(--light)}}.yp-monthly:focus-visible{outline-offset:3px;outline:2px solid #e2c98dd9}@media (max-width:640px){.yp-total{flex-direction:column;align-items:stretch}.yp-cart-line{flex-wrap:wrap;row-gap:8px}.yp-cart-dots{display:none}.yp-cart-what{flex:100%;order:-1}.yp-give{justify-content:center}.yp-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:12px}.yp-what{grid-area:2/1/auto/-1}.yp-sum{justify-content:space-between}.yp-cadence .yp-when{flex:1 1 0}}#ya-footer{z-index:2;background:linear-gradient(#151009 0%,#0b0806 30%,#060504 100%);padding:clamp(60px,9vh,110px) 0 34px;position:relative}#ya-footer .grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:start;gap:clamp(32px,4vw,64px);display:grid}#ya-footer .col{flex-direction:column;gap:12px;display:flex}#ya-footer .col.brand{gap:20px}#ya-footer .col.brand img{filter:drop-shadow(0 6px 20px #c29a454d);width:96px;height:auto}#ya-footer .col.brand p{max-width:30ch;color:var(--body);margin:0;font-size:15.5px;line-height:1.7}#ya-footer .col b{letter-spacing:.32em;text-transform:uppercase;color:var(--gold);margin-bottom:8px;font-size:10px;font-weight:400}#ya-footer .col a,#ya-footer .col span{color:var(--body);font-size:15px}@media (max-width:860px){#ya-footer .col{gap:2px}#ya-footer .col a{align-items:center;min-height:42px;display:flex}#ya-footer .col b{margin-bottom:4px}}@media (hover:hover){#ya-footer .col a:hover{color:var(--cream-2)}}#ya-footer .legal{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:clamp(44px,6vh,72px);padding-top:24px;display:flex}#ya-footer .legal span{letter-spacing:.12em;color:var(--muted);font-size:12px}@media (max-width:860px){.yp-corner,.yp-sub,.yp-cart-head,.yp-give span{font-size:11px}#ya-footer .col b{letter-spacing:.28em;font-size:11px}#ya-footer{padding-bottom:calc(34px + env(safe-area-inset-bottom,0px))}#donate .ask{font-size:16px}.yp-what{font-size:15.5px}.yp-cart-empty{font-size:13.5px}#ya-footer .legal span{letter-spacing:.08em;font-size:13px}}.yd-desk{position:relative}.yp-stamp{z-index:3;color:#9b1924d9;opacity:0;pointer-events:none;mix-blend-mode:multiply;border:3px double #9b1924d9;justify-items:center;gap:4px;padding:10px 20px 8px;display:grid;position:absolute;bottom:clamp(92px,13%,128px);right:clamp(18px,7%,64px);transform:rotate(-9deg);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"140\" height=\"140\"><filter id=\"n\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"1.1\" numOctaves=\"2\"/><feColorMatrix values=\"0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 -2.2 1.7\"/></filter><rect width=\"100%25\" height=\"100%25\" filter=\"url(%23n)\"/></svg>");mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"140\" height=\"140\"><filter id=\"n\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"1.1\" numOctaves=\"2\"/><feColorMatrix values=\"0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 -2.2 1.7\"/></filter><rect width=\"100%25\" height=\"100%25\" filter=\"url(%23n)\"/></svg>")}.yp-stamp span{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:clamp(26px,3vw,40px);line-height:1}.yp-stamp i{font-style:normal;font-family:var(--font-mono);letter-spacing:.34em;text-transform:uppercase;font-size:9px}.ye-stage{max-width:820px;margin:0 auto;position:relative}.yd-desk[data-phase=sealing] .ye-stage{z-index:4;visibility:hidden;pointer-events:none;position:absolute;left:0;right:0}.yd-desk[data-phase=sealing] .ye-skip{pointer-events:auto}.ye-env{transform-style:preserve-3d;display:grid}.ye-face{backface-visibility:hidden;grid-area:1/1;position:relative}.yd-desk:not([data-phase=sealing]) .ye-back{display:none}.yd-desk[data-phase=sealing] .ye-front{transform:rotateY(180deg)}.ye-back{aspect-ratio:1.6;place-self:start center;width:min(100%,160svh - 240px)}.ye-inside{background:linear-gradient(#a68b58 0%,#b9a06e 60%,#c2aa79 100%);position:absolute;inset:0;box-shadow:inset 0 0 40px #3c280a73}.ye-letter{z-index:2;height:52%;position:absolute;top:13%;left:13%;right:13%}.ye-panel{height:100%;transform-style:preserve-3d;position:absolute;left:0;right:0}.ye-panel.p2{top:0}.ye-panel.p1{transform-origin:50% 100%;bottom:100%}.ye-panel.p3{transform-origin:50% 0;top:100%}.ye-pf{backface-visibility:hidden;color:#2b261d;font-family:var(--font-mono);letter-spacing:.06em;background:#f1ebde;flex-direction:column;justify-content:center;gap:6px;padding:7% 8%;font-size:clamp(7px,1.05vw,11px);display:flex;position:absolute;inset:0;box-shadow:0 0 0 1px #1917131a}.ye-panel.p2 .ye-pf{box-shadow:0 0 0 1px #1917131a,0 18px 40px -18px #0009}.ye-pb{background:linear-gradient(#e7dfcd,#ded5c1);transform:rotateX(180deg)}.ye-ln{white-space:nowrap;border-bottom:1px dashed #19171340;justify-content:space-between;gap:10px;padding-bottom:4px;display:flex;overflow:hidden}.ye-ln span{text-overflow:ellipsis;overflow:hidden}.ye-ln b{font-variant-numeric:tabular-nums;font-weight:500}.ye-ln.tot{border-top:2px solid #2b261d;border-bottom:0;padding-top:6px;font-size:1.25em}.ye-mini{color:#9b1924cc;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;border:2px double #9b1924cc;align-self:flex-end;margin-top:4px;padding:2px 8px;font-size:1.3em;transform:rotate(-8deg)}.ye-pb{align-items:center;gap:8px}.ye-foldmark{font-family:var(--font-display);letter-spacing:.06em;color:#3d372b;font-size:2.1em}.ye-foldref{letter-spacing:.28em;color:#6b6455;font-size:.9em}.ye-ttl{text-align:center;letter-spacing:.24em;text-transform:uppercase;color:#4b463c;font-size:.95em}.ye-pocket{z-index:3;clip-path:polygon(0 0,50% 54%,100% 0,100% 100%,0 100%);background:linear-gradient(#d4bf92 0%,#cdb685 100%);position:absolute;inset:0}.ye-pocket:before,.ye-pocket:after{content:"";position:absolute;inset:0}.ye-pocket:before{clip-path:polygon(0 0,52% 56%,0 100%);background:linear-gradient(90deg,#fff0c833,#fff0c800 60%)}.ye-pocket:after{clip-path:polygon(100% 0,48% 56%,100% 100%);background:linear-gradient(270deg,#3c280a29,#3c280a00 60%)}.ye-flap{z-index:1;transform-origin:50% 0;height:60%;transform-style:preserve-3d;position:absolute;top:0;left:0;right:0}.ye-flap-out,.ye-flap-in{clip-path:polygon(0 0,100% 0,50% 100%);backface-visibility:hidden;position:absolute;inset:0}.ye-flap-out{background:linear-gradient(#dcc89c 0%,#d2bc8c 100%)}.ye-flap-in{background:linear-gradient(#bba273 0%,#ad935f 100%);transform:rotateX(180deg)}.ye-back:after{content:"";z-index:5;pointer-events:none;position:absolute;inset:0;box-shadow:0 40px 110px -30px #000000d9,0 0 0 1px #28190559}.ye-seal{--s:clamp(64px,15%,112px);z-index:6;width:var(--s);aspect-ratio:1;filter:drop-shadow(0 6px 10px #1e05058c);position:absolute;top:60%;left:50%;translate:-50% -50%}.ye-seal svg{width:100%;height:100%;position:absolute;inset:0}.ye-wax{fill:#7d1620}.ye-ring{fill:none;stroke:#1e000473;stroke-width:3px}.ye-seal:after{content:"";pointer-events:none;background:radial-gradient(circle at 34% 28%,#ffaaa061 0%,#ffaaa000 42%),radial-gradient(circle at 70% 78%,#14000266 0%,#14000200 50%);border-radius:50%;position:absolute;inset:8%}.ye-seal img{object-fit:contain;filter:grayscale()brightness(.42)contrast(1.6)drop-shadow(0 1px #ffafa059);mix-blend-mode:multiply;opacity:.85;width:52%;height:52%;position:absolute;top:24%;left:24%}.ye-skip{all:unset;cursor:pointer;z-index:7;min-height:40px;font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--muted-2);transition:color var(--t-hover) ease;padding:0 4px;font-size:11px;position:absolute;top:calc(100% + 16px);right:0}@media (hover:hover){.ye-skip:hover{color:var(--light)}}.ye-skip:focus-visible{outline-offset:3px;outline:2px solid #e2c98dd9}.ye-front{color:#191713;background:#e4d4ae;box-shadow:0 40px 120px -30px #000000d9,0 0 0 1px #28190566}.ye-front:before{content:"";z-index:1;pointer-events:none;border:1px solid #1917132e;position:absolute;inset:10px}.ye-orders{z-index:2;padding:clamp(28px,4.4vw,56px);position:relative}.ye-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(20px,4vw,48px);display:grid}.ye-head h3{font-family:var(--font-display);letter-spacing:-.005em;color:#191713;margin:0;font-size:clamp(34px,4.4vw,58px);font-weight:400;line-height:1}.ye-head h3:focus{outline:none}.ye-lead{color:#3d372b;max-width:44ch;margin:16px 0 0;font-size:clamp(15px,1.15vw,17px);line-height:1.6}.ye-post{width:118px;height:138px;margin:4px 6px 0 0;position:relative}.ye-postage{box-sizing:border-box;color:#7d1620;background:#f5ecd8;place-content:center;justify-items:center;gap:6px;width:110px;height:130px;padding:6px;display:grid;position:absolute;top:0;right:0;rotate:3deg;-webkit-mask:linear-gradient(#000 0 0) content-box,radial-gradient(circle,#0000 2.6px,#000 3px) -5px -5px/10px 10px;mask:linear-gradient(#000 0 0) content-box,radial-gradient(circle,#0000 2.6px,#000 3px) -5px -5px/10px 10px}.ye-postage:before{content:"";border:1px solid #7d162066;position:absolute;inset:12px}.ye-postage .v{font-family:var(--font-mono);letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.ye-postage .m{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:#5d4a3a;font-size:9px}.ye-postmark{fill:none;stroke:#1e18149e;stroke-width:1.6px;mix-blend-mode:multiply;width:112px;height:112px;position:absolute;bottom:-22px;left:-46px;overflow:visible;rotate:-14deg}.ye-postmark text{fill:#1e1814b8;stroke:none;font-family:var(--font-mono);letter-spacing:.14em;font-size:8.6px}.ye-postmark text.c{letter-spacing:.12em;font-size:15px;font-weight:500}.ye-body{border-top:2px solid #191713;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:clamp(24px,4vw,56px);margin-top:clamp(28px,4vw,44px);padding-top:24px;display:grid}.ye-payto{font-family:var(--font-mono);letter-spacing:.03em;color:#3d372b;flex-direction:column;gap:6px;font-size:13px;line-height:1.55;display:flex}.ye-payto .lbl,.ye-field dt{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:#5d5748;font-size:10.5px}.ye-payto b{font-weight:400;font-family:var(--font-mono);letter-spacing:.04em;color:#191713;margin:4px 0;font-size:15px;line-height:1.45}.ye-fields{margin:0}.ye-field{border-top:1px dashed #1917134d;padding:12px 0}.ye-field:first-child{border-top:0;padding-top:0}.ye-field dd{justify-content:space-between;align-items:center;gap:14px;margin:6px 0 0;display:flex}.ye-field .v{font-family:var(--font-mono);letter-spacing:.04em;color:#191713;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(15px,1.3vw,18px);font-weight:500}.ye-copy{all:unset;box-sizing:border-box;cursor:pointer;min-width:96px;min-height:40px;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#4b463c;transition:background var(--t-hover) ease,color var(--t-hover) ease,border-color var(--t-hover) ease,scale var(--t-press) var(--ease-out);border:1px solid #19171366;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:10.5px;display:inline-flex}@media (hover:hover){.ye-copy:hover{color:#e4d4ae;background:#191713;border-color:#191713}}.ye-copy:focus-visible,.ye-primary:focus-visible,.ye-line:focus-visible,.ye-text:focus-visible{outline-offset:3px;outline:2px solid #191713}.ye-abroad{color:#5d5748;max-width:62ch;margin:20px 0 0;font-size:13.5px;line-height:1.6}.ye-actions{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:clamp(26px,3.4vw,36px);display:flex}.ye-primary{all:unset;box-sizing:border-box;cursor:pointer;background:var(--gold);color:#0a0806;min-height:52px;font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;transition:background var(--t-hover) ease,scale var(--t-press) var(--ease-out);justify-content:center;align-items:center;gap:10px;padding:0 30px;font-size:11px;display:inline-flex;box-shadow:0 14px 40px -16px #785614cc}@media (hover:hover){.ye-primary:hover{background:#d8b566}}.ye-line{all:unset;box-sizing:border-box;cursor:pointer;min-height:52px;font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#191713;transition:background var(--t-hover) ease,color var(--t-hover) ease,scale var(--t-press) var(--ease-out);border:1px solid #191713;align-items:center;padding:0 24px;font-size:11px;display:inline-flex}@media (hover:hover){.ye-line:hover{color:#e4d4ae;background:#191713}}.ye-text{all:unset;cursor:pointer;min-height:44px;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#5d5748;text-underline-offset:4px;transition:color var(--t-hover) ease;align-items:center;margin-left:auto;font-size:11px;text-decoration:underline;display:inline-flex}@media (hover:hover){.ye-text:hover{color:#191713}}.ye-copy:active,.ye-primary:active,.ye-line:active{scale:.97}.ye-thanks{border-top:2px solid #191713;margin-top:clamp(28px,4vw,44px);padding-top:24px}.ye-thanks .big{font-family:var(--font-display);color:#191713;margin:0;font-size:clamp(26px,3vw,40px);line-height:1.15}.ye-thanks .sub{color:#3d372b;max-width:48ch;margin:12px 0 0;font-size:15.5px;line-height:1.6}@media (prefers-reduced-motion:no-preference){.ye-thanks{animation:yeIn .52s var(--ease-out) both}}@keyframes yeIn{0%{opacity:0;transform:translateY(10px)}}@media (max-width:720px){.ye-head{grid-template-columns:1fr}.ye-post{transform-origin:100% 0;order:-1;justify-self:end;margin:0 4px -8px 0;scale:.86}.ye-body{grid-template-columns:1fr}.ye-actions{flex-direction:column;align-items:stretch}.ye-primary,.ye-line{justify-content:center}.ye-text{justify-content:center;margin-left:0}.yp-stamp{bottom:clamp(150px,22%,200px)}}
