.link-footer a{min-height:24px;padding:6px 4px;line-height:1.5;display:inline-block}main .film-page-title{font-variation-settings:"SOFT" 35, "WONK" 0;text-shadow:0 4px 30px #10110f94;text-wrap:balance;-webkit-mask-image:linear-gradient(#000 0%,#000000f5 54%,#000c 83%,#000000fa 100%);mask-image:linear-gradient(#000 0%,#000000f5 54%,#000c 83%,#000000fa 100%);max-width:10.6ch!important;color:var(--analog-cream)!important;letter-spacing:-.055em!important;text-transform:none!important;margin:0 0 -.12em -.08em!important;padding:0 0 .12em .08em!important;font-family:Fraunces Variable,Fraunces,Georgia,serif!important;font-size:clamp(34px,5vw,64px)!important;font-style:normal!important;font-weight:470!important;line-height:.84!important}main .film-page-title :is(em,.em,.hero-accent){font-variation-settings:"SOFT" 100, "WONK" 1;text-shadow:0 4px 30px #10110fb8;color:var(--analog-orange)!important;letter-spacing:-.04em!important;font-family:inherit!important;font-style:italic!important;font-weight:420!important}main .film-page-lede{font-variation-settings:"SOFT" 70, "WONK" 1;text-shadow:0 3px 18px #10110fc2;max-width:38ch!important;color:color-mix(in srgb, var(--analog-cream) 90%, var(--film-black))!important;letter-spacing:-.012em!important;margin:20px 0 0!important;font-family:Fraunces Variable,Fraunces,Georgia,serif!important;font-size:clamp(14px,1.08vw,17px)!important;font-style:italic!important;font-weight:430!important;line-height:1.32!important}main .film-meta[data-film-code]{font-size:10px!important}main :is(a,button).film-cta{transition:background .18s,border-color .18s,color .18s;border:1px solid color-mix(in srgb, var(--analog-orange) 82%, var(--film-black))!important;background:linear-gradient(97deg, color-mix(in srgb, var(--film-black) 9%, transparent), transparent 31%, color-mix(in srgb, var(--analog-cream) 9%, transparent) 62%, transparent 76%), var(--analog-orange)!important;min-width:min(320px,100%)!important;min-height:68px!important;color:var(--film-black)!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin-top:26px!important;padding:17px 34px!important;font-family:Bebas Neue,Arial Narrow,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 10px 28px #10110f4d!important}main :is(a,button).film-cta:hover,main :is(a,button).film-cta:focus-visible{border-color:var(--analog-ochre)!important;background:color-mix(in srgb, var(--analog-orange) 88%, var(--analog-cream))!important;color:var(--film-black)!important;filter:none!important;transform:none!important;box-shadow:0 10px 28px #10110f4d!important}@media (width<=820px){main .film-page-title{max-width:10.8ch!important;font-size:clamp(34px,9vw,44px)!important;line-height:.86!important}main .film-page-lede{max-width:32ch!important;margin-top:14px!important;font-size:clamp(12px,3.25vw,14px)!important}main :is(a,button).film-cta{width:100%!important;min-height:54px!important;margin-top:18px!important}}:root{--bg:#15130f;--cream:#ece2cf;--cream-ink:#2c2720;--analog-orange:#c56828;--analog-cream:#e7d5bd;--forest:#283620;--ox:#6f221a;--gold:#c6a35f;--beige:#ece1cb;--beige-dim:#a99e88;--line:#332e24;--film-black:#0b0b0c;--film-charcoal:#111211;--film-emulsion:#8e9094;--film-silver:#d9dadc;--film-burn:var(--analog-orange);--film-sepia:#7a5a3a;--film-edge:#2a241f;--film-paper:#d8cfba;--film-signal:var(--analog-orange);--cream-prose:#5b5446;--cream-meta:#7a5d28;--ease-bounce:cubic-bezier(.34,1.56,.64,1);--pad-section:clamp(96px, 12vw, 152px);--pad-section-tight:clamp(72px, 9vw, 112px);--pad-band:clamp(64px, 8vw, 96px);--pad-top:clamp(88px, 11vh, 120px);--pad-top-mobile:clamp(80px, 14vh, 100px);--gutter:clamp(20px, 5vw, 48px);--maxw:1200px;--maxw-prose:760px;--label-xs:12px;--label-sm:13px;--label-md:14px}*{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--beige);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Inter Variable,Inter,system-ui,-apple-system,sans-serif;font-size:17px;line-height:1.6}h1,h2,h3{letter-spacing:-.01em;font-family:Fraunces Variable,Fraunces,Georgia,serif;font-weight:400}.static-film,.paper{isolation:isolate;position:relative}.static-film:before,.paper:before{content:"";z-index:-1;pointer-events:none;background-position:top;background-repeat:repeat-y;background-size:100%;position:absolute;inset:0}.static-film:before{mix-blend-mode:soft-light;opacity:.36;background-image:-webkit-image-set(url(../../../images/experience/film-restart/textures/film-artifact-42-4k.avif) 1x type("image/avif"),url(../../../images/experience/film-restart/textures/film-artifact-42-4k.webp) 1x type("image/webp"));background-image:image-set("../../../images/experience/film-restart/textures/film-artifact-42-4k.avif" 1x type("image/avif"),"../../../images/experience/film-restart/textures/film-artifact-42-4k.webp" 1x type("image/webp"))}.paper:before{background-blend-mode:luminosity;background-color:gray;background-image:-webkit-image-set(url(../../../images/experience/film-restart/textures/film-artifact-03-4k.avif) 1x type("image/avif"),url(../../../images/experience/film-restart/textures/film-artifact-03-4k.webp) 1x type("image/webp"));background-image:image-set("../../../images/experience/film-restart/textures/film-artifact-03-4k.avif" 1x type("image/avif"),"../../../images/experience/film-restart/textures/film-artifact-03-4k.webp" 1x type("image/webp"));background-repeat:repeat-y;background-size:max(2200px,100%);background-position:var(--paper-crop,30% 40%);mix-blend-mode:multiply;opacity:var(--paper-opacity,.15)}.paper:nth-of-type(2n):before{--paper-crop:68% 22%}.paper:nth-of-type(3n):before{--paper-crop:18% 74%;--paper-opacity:.13}.paper:nth-of-type(5n):before{--paper-crop:82% 58%}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}.grain:after{content:"";pointer-events:none;--grain-feather:clamp(36px,4vw,64px);--grain-feather-top:var(--grain-feather);--grain-feather-bottom:var(--grain-feather);opacity:.36;mix-blend-mode:soft-light;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--grain-feather-top),#000 calc(100% - var(--grain-feather-bottom)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--grain-feather-top),#000 calc(100% - var(--grain-feather-bottom)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--grain-feather-top),#000 calc(100% - var(--grain-feather-bottom)),transparent 100%);background-image:-webkit-image-set(url(../../../images/experience/film-restart/textures/film-artifact-42-4k.avif) 1x type("image/avif"),url(../../../images/experience/film-restart/textures/film-artifact-42-4k.webp) 1x type("image/webp"));background-image:image-set("../../../images/experience/film-restart/textures/film-artifact-42-4k.avif" 1x type("image/avif"),"../../../images/experience/film-restart/textures/film-artifact-42-4k.webp" 1x type("image/webp"));background-position:top;background-repeat:repeat-y;background-size:100%;position:absolute;inset:0}.grain--flush-bottom:after,.grain--flush-bottom.mat:before{--grain-feather-bottom:0px}.grain--flush-top:after,.grain--flush-top.mat:before{--grain-feather-top:0px}.static-film.mat,.grain.mat{isolation:isolate;position:relative}.static-film.mat:after,.grain.mat:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(78% 62% at var(--mat-leak,104% -8%), rgba(197,104,40,var(--mat-leak-alpha,.22)), transparent 58%);mix-blend-mode:screen;opacity:var(--mat-opacity,.18);background-position:50%;background-repeat:no-repeat;background-size:auto;position:absolute;inset:0}.grain.mat:before{--grain-feather:clamp(36px,4vw,64px);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--grain-feather-top),#000 calc(100% - var(--grain-feather-bottom)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--grain-feather-top),#000 calc(100% - var(--grain-feather-bottom)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--grain-feather-top),#000 calc(100% - var(--grain-feather-bottom)),transparent 100%)}.static-film.mat:nth-of-type(4n+2):after,.grain.mat:nth-of-type(4n+2):before{--mat-leak:-6% -10%;--mat-dust:center 32%}.static-film.mat:nth-of-type(4n+3):after,.grain.mat:nth-of-type(4n+3):before{--mat-leak:108% 106%;--mat-dust:center bottom}.static-film.mat:nth-of-type(4n):after,.grain.mat:nth-of-type(4n):before{--mat-leak:50% -16%;--mat-dust:22% top;--mat-leak-alpha:.16}@media (width<=2199px){.static-film:before,.grain:after{background-image:url(../../../images/experience/film-restart/textures/film-artifact-42.webp)}}@media (width<=600px){.paper:before{background-image:url(../../../images/experience/film-restart/textures/film-artifact-03.webp);background-size:1400px}}[data-story-enter]{--story-enter-depth:clamp(96px,10vw,164px);--story-transition-art:linear-gradient(transparent,transparent);isolation:isolate;position:relative}[data-story-enter=charcoal]{--story-enter-from:var(--film-charcoal)}[data-story-enter=paper]{--story-enter-from:var(--cream)}[data-story-enter=oxblood]{--story-enter-from:var(--ox)}[data-story-transition=exposure]{--story-enter-depth:clamp(112px,12vw,184px);--story-transition-art:radial-gradient(86% 115% at 100% 0,color-mix(in srgb,var(--film-burn) 36%,transparent),transparent 72%)}[data-story-transition=negative]{--story-enter-depth:clamp(64px,7vw,104px);--story-transition-art:radial-gradient(120% 115% at 50% -18%,#00000042,transparent 68%)}[data-story-transition=print]{--story-enter-depth:clamp(82px,8.5vw,132px);--story-transition-art:linear-gradient(92deg,transparent 0 17%,color-mix(in srgb,var(--film-sepia) 7%,transparent) 38%,transparent 76%)}[data-story-transition=wash]{--story-enter-depth:clamp(72px,7.5vw,116px);--story-transition-art:radial-gradient(95% 88% at 22% 0,color-mix(in srgb,var(--film-burn) 12%,transparent),transparent 72%)}[data-story-enter]:not(.vignette):before{content:"";z-index:0;height:var(--story-enter-depth);pointer-events:none;background:var(--story-transition-art), linear-gradient(to bottom,var(--story-enter-from) 0,color-mix(in srgb,var(--story-enter-from) 78%,transparent) 24%,color-mix(in srgb,var(--story-enter-from) 34%,transparent) 58%,transparent 100%);position:absolute;inset:0 0 auto}.vignette:before{content:"";pointer-events:none;z-index:0;background:var(--story-transition-art,linear-gradient(transparent,transparent)), linear-gradient(to bottom,var(--story-enter-from,transparent) 0,color-mix(in srgb,var(--story-enter-from,transparent) 52%,transparent) 8%,transparent var(--story-enter-depth,0px)), radial-gradient(118% 78% at 50% 32%, color-mix(in srgb, var(--gold) 7%, transparent), transparent 60%), radial-gradient(150% 122% at 50% 52%, transparent 58%, #00000057 100%);position:absolute;inset:0}.v-reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.22,.61,.36,1);transform:translateY(26px)}.v-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.v-reveal{opacity:1;transition:none;transform:none}html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@font-face{font-family:Fraunces Critical Normal;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-normal.ihehO70X.woff2)format("woff2-variations");unicode-range:U+20,U+2B,U+2C,U+2E,U+30,U+41,U+42,U+45,U+47,U+48,U+49,U+4B,U+4C,U+4D,U+4E,U+4F,U+50,U+51,U+52,U+53,U+54,U+55,U+59,U+61,U+64,U+65,U+67,U+68,U+69,U+6A,U+6C,U+6D,U+6E,U+6F,U+70,U+72,U+73,U+74,U+75,U+77,U+79,U+DC}@font-face{font-family:Fraunces Critical Italic;font-style:italic;font-display:swap;font-weight:100 900;src:url(./fraunces-italic.DQE0fLGo.woff2)format("woff2-variations");unicode-range:U+20,U+2C,U+2D,U+2E,U+30,U+31,U+35,U+36,U+41,U+42,U+44,U+48,U+50,U+61,U+62,U+63,U+64,U+65,U+66,U+67,U+68,U+69,U+6B,U+6C,U+6D,U+6E,U+6F,U+70,U+72,U+73,U+74,U+75,U+77,U+78,U+79,U+7A,U+FC}@font-face{font-family:Courier Prime Critical;font-style:normal;font-display:swap;font-weight:700;src:url(./courier-prime-700.BNV5OsM0.woff2)format("woff2");unicode-range:U+20,U+26,U+30,U+31,U+32,U+34,U+41,U+42,U+44,U+45,U+47,U+49,U+4C,U+4E,U+52,U+53,U+54,U+55,U+B7}@font-face{font-family:Bebas Neue Critical;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+20,U+30,U+41,U+44,U+45,U+46,U+47,U+4D,U+4E,U+52,U+54,U+55}.ftr.svelte-7lfk2o{border-top:1px solid var(--line);background:var(--bg);color:var(--beige);padding:4px clamp(14px,3vw,32px)}.ftr-inner.svelte-7lfk2o{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(5px,.75vw,11px);width:min(100%,1200px);margin:0 auto;display:flex}.footer-item.svelte-7lfk2o{white-space:nowrap;align-items:center;gap:clamp(5px,.75vw,11px);display:inline-flex}.wordmark.svelte-7lfk2o,.link.svelte-7lfk2o{min-height:44px;color:var(--beige-dim);align-items:center;text-decoration:none;transition:color .16s;display:inline-flex}.wordmark.svelte-7lfk2o{color:var(--beige);letter-spacing:.05em;font:600 .78rem/1 Fraunces Variable,Fraunces,Georgia,serif}.link.svelte-7lfk2o{letter-spacing:.06em;text-transform:uppercase;font:500 calc(clamp(.75rem,.78vw,.82rem) - 2px)/1 Fraunces Variable,Fraunces,Georgia,serif}.separator.svelte-7lfk2o{color:color-mix(in srgb, var(--beige-dim) 62%, transparent);font:400 .75rem/1 Fraunces Variable,Fraunces,Georgia,serif}.wordmark.svelte-7lfk2o:hover,.wordmark.svelte-7lfk2o:focus-visible,.link.svelte-7lfk2o:hover,.link.svelte-7lfk2o:focus-visible{color:var(--film-burn)}.wordmark.svelte-7lfk2o:focus-visible,.link.svelte-7lfk2o:focus-visible{outline-offset:2px;outline:1px solid}@media (width<=900px){.ftr.svelte-7lfk2o{padding-block:5px}.ftr-inner.svelte-7lfk2o{flex-wrap:wrap;justify-content:flex-start;gap:0 8px}.footer-item.svelte-7lfk2o{gap:8px}}@media (prefers-reduced-motion:reduce){.wordmark.svelte-7lfk2o,.link.svelte-7lfk2o{transition:none}}.sticky-cta.svelte-6p9pgo{display:none}@media (width<=760px){.sticky-cta.svelte-6p9pgo{z-index:60;padding:14px 18px calc(14px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--bg) 92%, transparent);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity .3s;display:block;position:fixed;bottom:0;left:0;right:0}.sticky-cta.visible.svelte-6p9pgo{opacity:1;pointer-events:auto}.cta.svelte-6p9pgo{text-align:center;letter-spacing:.18em;text-transform:uppercase;color:#11110f;background:linear-gradient(135deg, color-mix(in srgb, var(--analog-orange,#c56828) 88%, #e7d5bd 12%), var(--analog-orange,#c56828));border:1px solid color-mix(in srgb, var(--analog-orange,#c56828) 76%, #e7d5bd 24%);box-shadow:0 10px 28px color-mix(in srgb, var(--analog-orange,#c56828) 28%, transparent);transition:transform .3s var(--ease-bounce), background-color .18s ease, color .18s ease;border-radius:0;padding:17px 24px;font:400 16px/1 Bebas Neue Pro,Bebas Neue,sans-serif;text-decoration:none;display:block}.cta.svelte-6p9pgo:hover,.cta.svelte-6p9pgo:focus-visible{color:#f2e3ce;background:#a94f1e;transform:scale(1.04)}.cta.svelte-6p9pgo:active{color:#f2e3ce;background:#a94f1e;transform:scale(.99)}}.chat-root.svelte-11sfk4x{z-index:70;flex-direction:column;align-items:flex-end;gap:14px;display:flex;position:fixed;bottom:clamp(16px,3vw,32px);right:clamp(16px,3vw,32px)}.launcher.svelte-11sfk4x{letter-spacing:.14em;text-transform:uppercase;color:#1a1710;background:var(--gold);cursor:pointer;transition:transform .3s var(--ease-bounce);border:0;border-radius:999px;padding:16px 22px;font:700 12px/1 Courier Prime,monospace;box-shadow:0 8px 28px #0000006b}.launcher.svelte-11sfk4x:hover{transform:scale(1.06)}.launcher.is-open.svelte-11sfk4x{background:var(--beige);padding:12px 18px;font-size:20px;line-height:1}.panel.svelte-11sfk4x{background:var(--bg);border:1px solid var(--line);width:min(380px,100vw - 32px);max-height:min(560px,100vh - 120px);animation:svelte-11sfk4x-rise .32s var(--ease-bounce);border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000008c}@keyframes svelte-11sfk4x-rise{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.phead.svelte-11sfk4x{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:18px 18px 14px;display:flex}.kick.svelte-11sfk4x{font:700 var(--label-xs)/1 "Courier Prime", monospace;letter-spacing:.26em;text-transform:uppercase;color:var(--gold);margin-bottom:8px}.phead.svelte-11sfk4x strong:where(.svelte-11sfk4x){color:var(--beige);font-family:Fraunces Variable,Fraunces,Georgia,serif;font-size:19px;font-weight:500}.x.svelte-11sfk4x{color:var(--beige-dim);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:24px;line-height:1;transition:color .2s}.x.svelte-11sfk4x:hover{color:var(--gold)}.log.svelte-11sfk4x{flex-direction:column;flex:1;gap:14px;padding:18px;display:flex;overflow-y:auto}.row.svelte-11sfk4x{display:flex}.row.user.svelte-11sfk4x{justify-content:flex-end}.bubble.svelte-11sfk4x{border-radius:14px;max-width:86%;padding:12px 15px;font-size:14.5px;line-height:1.6}.row.bot.svelte-11sfk4x .bubble:where(.svelte-11sfk4x){border:1px solid var(--line);color:var(--beige);background:#ece1cb0d;border-bottom-left-radius:4px}.row.user.svelte-11sfk4x .bubble:where(.svelte-11sfk4x){background:var(--gold);color:#1a1710;border-bottom-right-radius:4px}.bubble.svelte-11sfk4x p:where(.svelte-11sfk4x){margin:0}.book.svelte-11sfk4x{font:700 var(--label-sm)/1 "Courier Prime", monospace;letter-spacing:.12em;text-transform:uppercase;color:#1a1710;background:var(--beige);transition:transform .3s var(--ease-bounce);border-radius:999px;margin-top:12px;padding:11px 18px;text-decoration:none;display:inline-block}.book.svelte-11sfk4x:hover{transform:scale(1.05)}.typing.svelte-11sfk4x{align-items:center;gap:5px;display:flex}.typing.svelte-11sfk4x span:where(.svelte-11sfk4x){background:var(--beige-dim);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite svelte-11sfk4x-blink}.typing.svelte-11sfk4x span:where(.svelte-11sfk4x):nth-child(2){animation-delay:.2s}.typing.svelte-11sfk4x span:where(.svelte-11sfk4x):nth-child(3){animation-delay:.4s}@keyframes svelte-11sfk4x-blink{0%,80%,to{opacity:.25}40%{opacity:1}}.chips.svelte-11sfk4x{flex-wrap:wrap;gap:8px;max-height:132px;padding:0 18px 14px;display:flex;overflow-y:auto}.chip.svelte-11sfk4x{color:var(--beige-dim);border:1px solid var(--line);cursor:pointer;text-align:left;transition:color .2s ease, border-color .2s ease, transform .3s var(--ease-bounce);background:#ece1cb0a;border-radius:999px;padding:8px 13px;font-size:12.5px}.chip.svelte-11sfk4x:hover{color:var(--gold);border-color:var(--gold);transform:scale(1.04)}.book-chip.svelte-11sfk4x{color:#1a1710;background:var(--gold);border-color:var(--gold);text-align:center;flex-basis:100%;font-weight:700}.book-chip.svelte-11sfk4x:hover{color:#1a1710;transform:scale(1.03)}.pform.svelte-11sfk4x{border-top:1px solid var(--line);gap:10px;padding:14px 16px;display:flex}.pform.svelte-11sfk4x input:where(.svelte-11sfk4x){color:var(--beige);border:1px solid var(--line);background:#ece1cb0a;border-radius:999px;flex:1;padding:12px 16px;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:15px;transition:border-color .2s}.pform.svelte-11sfk4x input:where(.svelte-11sfk4x)::placeholder{color:#7d7567}.pform.svelte-11sfk4x input:where(.svelte-11sfk4x):focus{border-color:var(--gold);outline:none}.pform.svelte-11sfk4x button:where(.svelte-11sfk4x){background:var(--gold);color:#1a1710;cursor:pointer;width:44px;transition:transform .3s var(--ease-bounce);border:0;border-radius:50%;flex-shrink:0;font-size:18px}.pform.svelte-11sfk4x button:where(.svelte-11sfk4x):hover:not(:disabled){transform:scale(1.08)}.pform.svelte-11sfk4x button:where(.svelte-11sfk4x):disabled{opacity:.4;cursor:not-allowed}.disc.svelte-11sfk4x{font-size:var(--label-sm);color:var(--beige-dim);text-align:center;margin:0;padding:0 18px 16px}@media (width<=760px){.chat-root.svelte-11sfk4x{display:none}}@media (prefers-reduced-motion:reduce){.panel.svelte-11sfk4x{animation:none}.typing.svelte-11sfk4x span:where(.svelte-11sfk4x){opacity:.6;animation:none}.launcher.svelte-11sfk4x,.book.svelte-11sfk4x,.chip.svelte-11sfk4x,.pform.svelte-11sfk4x button:where(.svelte-11sfk4x){transition:none}}.skip-link.svelte-12qhfyh{z-index:1000;background:var(--gold);color:var(--bg);letter-spacing:.08em;padding:12px 16px;font:700 12px/1 Courier Prime,monospace;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(calc(-100% - 24px))}.skip-link.svelte-12qhfyh:focus-visible{transform:translateY(0)}
