.pb-frame.svelte-1r4a938{color:#f3efe7;-webkit-user-select:none;user-select:none;align-items:center;gap:14px;width:100%;height:100%;padding:0 4px;display:flex}.pb-button.svelte-1r4a938{cursor:pointer;will-change:transform;width:44px;height:44px;transition:background .22s var(--ease-dusk);background:#d99b5c;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.pb-button.svelte-1r4a938:hover{background:#e2aa70}.pb-button.svelte-1r4a938:focus-visible{outline-offset:3px;outline:2px solid #f3efe7}.pb-mark.svelte-1r4a938{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid #0f1526;width:0;height:0;margin-left:3px}.pb-mark-pause.svelte-1r4a938{border:0;border-left:3px solid #0f1526;border-right:3px solid #0f1526;width:10px;height:12px;margin-left:0}.pb-stage.svelte-1r4a938{flex:1;gap:9px;min-width:0;display:grid}.pb-names.svelte-1r4a938{height:12px;position:relative}.pb-name.svelte-1r4a938{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#f3efe7db;opacity:0;will-change:transform, opacity;align-items:center;gap:6px;font-size:9px;font-weight:600;line-height:12px;display:inline-flex;position:absolute;inset:0 auto auto 0}.pb-voice.svelte-1r4a938{background:var(--voice);border-radius:50%;width:6px;height:6px;display:block}.pb-wave.svelte-1r4a938{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;height:40px;display:flex;position:relative}.pb-wave.svelte-1r4a938:focus-visible{outline-offset:6px;outline:2px solid #f3efe7}.pb-bar.svelte-1r4a938{width:2px;height:var(--h);transform-origin:50%;will-change:transform;background:#f3efe74d;border-radius:1px;flex:none;display:block;position:relative}.pb-lit.svelte-1r4a938{border-radius:inherit;opacity:0;will-change:opacity;background:#d99b5c;position:absolute;inset:0}.pb-head-track.svelte-1r4a938{opacity:0;will-change:transform, opacity;width:2px;position:absolute;top:0;bottom:0;left:0}.pb-head.svelte-1r4a938{background:#f3efe7;border-radius:1px;width:2px;position:absolute;top:-2px;bottom:-2px;left:0;box-shadow:0 0 10px #f3efe780}.pb-time.svelte-1r4a938{font-family:var(--sans);font-variant-numeric:tabular-nums;white-space:nowrap;color:#f3efe7a8;flex:none;font-size:12px}.pb-reduced.svelte-1r4a938 .pb-bar-resolved:where(.svelte-1r4a938) .pb-lit:where(.svelte-1r4a938),.pb-reduced.svelte-1r4a938 .pb-name-resolved:where(.svelte-1r4a938){opacity:1}.pb-reduced.svelte-1r4a938 .pb-head-track:where(.svelte-1r4a938){opacity:1;transform:translateX(calc(var(--pb-progress) * (var(--pb-track-w,0px) - 2px)))}.pb-live.svelte-1r4a938 .pb-lit:where(.svelte-1r4a938){opacity:clamp(0, (var(--pb-progress) - var(--x)) * 40 + 1, 1)}.pb-live.svelte-1r4a938 .pb-head-track:where(.svelte-1r4a938){opacity:1;transform:translateX(calc(var(--pb-progress) * (var(--pb-track-w,0px) - 2px)))}.pb-live.svelte-1r4a938 .pb-name:where(.svelte-1r4a938){transition:opacity .26s var(--ease-dusk), transform .26s var(--ease-dusk);transform:translateY(5px)}.pb-live.svelte-1r4a938 .pb-name-on:where(.svelte-1r4a938){opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.pb-live.svelte-1r4a938 .pb-name:where(.svelte-1r4a938){transition:none}}@media (width<=600px){.pb-frame.svelte-1r4a938{gap:12px}}.bsm-frame.svelte-dradwu{place-items:center;width:100%;height:100%;min-height:150px;display:grid;position:relative}.bsm-input.svelte-dradwu{background:#0f152680;border:1px solid #f3efe752;border-radius:7px;grid-template-columns:minmax(0,1fr) 46px;align-items:center;width:min(100%,312px);height:56px;padding-left:16px;display:grid;position:absolute;overflow:hidden}.bsm-url.svelte-dradwu{white-space:nowrap;color:#f3efe794;width:0;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;display:inline-block;overflow:hidden}.bsm-url-row.svelte-dradwu{align-items:center;min-width:0;display:flex;overflow:hidden}.bsm-cursor.svelte-dradwu{opacity:0;background:#d99b5c;flex:0 0 1px;width:1px;height:15px}.bsm-submit.svelte-dradwu{background:#d99b5c;align-self:stretch;place-items:center;display:grid}.bsm-submit.svelte-dradwu svg:where(.svelte-dradwu){fill:none;stroke:#0f1526;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.bsm-constellation.svelte-dradwu{opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bsm-chart.svelte-dradwu{flex:none;width:100%;height:108.333%;display:block;overflow:visible}.bsm-ring.svelte-dradwu{fill:none;stroke:#2a4ba057;stroke-width:1px}.bsm-line.svelte-dradwu{stroke:#d99b5c9e;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px}.bsm-star.svelte-dradwu{opacity:0;transform-origin:50%;transform-box:fill-box;transform:scale(0)}.bsm-core.svelte-dradwu path:where(.svelte-dradwu){fill:#d99b5c}.bsm-started.svelte-dradwu:not(.bsm-reduced) .bsm-input:where(.svelte-dradwu),.bsm-started.svelte-dradwu:not(.bsm-reduced) .bsm-url:where(.svelte-dradwu),.bsm-started.svelte-dradwu:not(.bsm-reduced) .bsm-cursor:where(.svelte-dradwu),.bsm-started.svelte-dradwu:not(.bsm-reduced) .bsm-constellation:where(.svelte-dradwu),.bsm-started.svelte-dradwu:not(.bsm-reduced) .bsm-star:where(.svelte-dradwu),.bsm-started.svelte-dradwu:not(.bsm-reduced) .bsm-line:where(.svelte-dradwu){animation-duration:var(--hiw-cycle,13.6s);animation-delay:var(--hiw-step-1-delay,0s);animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--hiw-play-state,paused)}.bsm-started.svelte-dradwu:not(.bsm-reduced) .bsm-input:where(.svelte-dradwu){animation-name:svelte-dradwu-bsm-input-cycle;animation-timing-function:linear}.bsm-started.svelte-dradwu:not(.bsm-reduced) .bsm-url:where(.svelte-dradwu){animation-name:svelte-dradwu-bsm-type-cycle}.bsm-started.svelte-dradwu:not(.bsm-reduced) .bsm-cursor:where(.svelte-dradwu){animation-name:svelte-dradwu-bsm-cursor-cycle;animation-timing-function:step-end}.bsm-started.svelte-dradwu:not(.bsm-reduced) .bsm-constellation:where(.svelte-dradwu){animation-name:svelte-dradwu-bsm-chart-cycle;animation-timing-function:linear}.bsm-started.svelte-dradwu:not(.bsm-reduced) .bsm-star:where(.svelte-dradwu){animation-name:svelte-dradwu-bsm-star-cycle;animation-timing-function:linear(0 0%, 0 calc(15.44% + var(--bsm-index) * 0.52%), 1 calc(18.1% + var(--bsm-index) * 0.52%), 1 100%)}.bsm-started.svelte-dradwu:not(.bsm-reduced) .bsm-line:where(.svelte-dradwu){animation-name:svelte-dradwu-bsm-line-cycle;animation-timing-function:linear(0 0%, 0 calc(16% + var(--bsm-index) * 0.52%), 1 calc(18.7% + var(--bsm-index) * 0.52%), 1 100%)}.bsm-reduced.svelte-dradwu .bsm-input:where(.svelte-dradwu){opacity:0}.bsm-reduced.svelte-dradwu .bsm-url:where(.svelte-dradwu){width:27ch}.bsm-reduced.svelte-dradwu .bsm-cursor:where(.svelte-dradwu){display:none}.bsm-reduced.svelte-dradwu .bsm-constellation:where(.svelte-dradwu){opacity:1;transform:none}.bsm-reduced.svelte-dradwu .bsm-star:where(.svelte-dradwu){opacity:1;transform:scale(1)}.bsm-reduced.svelte-dradwu .bsm-line:where(.svelte-dradwu){stroke-dashoffset:0}@keyframes svelte-dradwu-bsm-input-cycle{0%,9.55%{opacity:1;border-color:#f3efe752;transform:scale(1)}9.56%,11%{opacity:1;border-color:#d99b5c;transform:scale(1)}11.03%{opacity:1;border-color:#f3efe752;transform:scale(1)}12.5%,95.59%{opacity:0;border-color:#f3efe752;transform:scale(.975)}to{opacity:1;border-color:#f3efe752;transform:scale(1)}}@keyframes svelte-dradwu-bsm-type-cycle{0%{width:0;animation-timing-function:steps(27,end)}6.62%,95.58%{width:27ch;animation-timing-function:step-end}95.59%,to{width:0}}@keyframes svelte-dradwu-bsm-cursor-cycle{0%,1.84%,3.68%{opacity:1}1.85%,3.67%,5.52%,to{opacity:0}}@keyframes svelte-dradwu-bsm-chart-cycle{0%,11.03%{opacity:0}15.44%,95.59%{opacity:1}to{opacity:0}}@keyframes svelte-dradwu-bsm-star-cycle{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes svelte-dradwu-bsm-line-cycle{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.how-it-works.svelte-5w7n9c{--hiw-cycle:13.6s;--hiw-step-1-delay:0s;--hiw-connector-1-delay:3.4s;--hiw-step-2-delay:4s;--hiw-connector-2-delay:8.2s;--hiw-step-3-delay:8.8s;--hiw-reset-start:13s;--hiw-reset-duration:.6s;--hiw-gap:clamp(28px, 4.5vw, 72px);--hiw-visual-h:clamp(150px, 13vw, 200px);z-index:4;padding:var(--section-pad) 0;position:relative}h2.svelte-5w7n9c{color:#f3efe7;font-size:var(--type-section);margin:0 0 var(--heading-gap)}.steps.svelte-5w7n9c{gap:var(--hiw-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.step.svelte-5w7n9c{min-width:0}.hiw-connector.svelte-5w7n9c{--hiw-connector-delay:var(--hiw-connector-1-delay);top:calc(var(--hiw-visual-h) / 2);left:calc(33.333% - var(--hiw-gap) / 6);opacity:.26;gap:5px;display:flex;position:absolute;transform:translate(-50%,-50%)}.hiw-connector-two.svelte-5w7n9c{--hiw-connector-delay:var(--hiw-connector-2-delay);left:calc(66.667% + var(--hiw-gap) / 6)}.hiw-connector.svelte-5w7n9c i:where(.svelte-5w7n9c){opacity:.58;background:#d99b5c;border-radius:50%;width:4px;height:4px;display:block}.hiw-started.svelte-5w7n9c:not(.hiw-reduced) .hiw-connector:where(.svelte-5w7n9c){animation:svelte-5w7n9c-hiw-connector-one-presence var(--hiw-cycle) linear infinite both;animation-play-state:var(--hiw-play-state)}.hiw-started.svelte-5w7n9c:not(.hiw-reduced) .hiw-connector-two:where(.svelte-5w7n9c){animation-name:svelte-5w7n9c-hiw-connector-two-presence}.hiw-started.svelte-5w7n9c:not(.hiw-reduced) .hiw-connector:where(.svelte-5w7n9c) i:where(.svelte-5w7n9c){animation:svelte-5w7n9c-hiw-connector-dot var(--hiw-cycle) calc(var(--hiw-connector-delay) + var(--hiw-dot-shift,0s)) linear infinite both;animation-play-state:var(--hiw-play-state)}.hiw-started.svelte-5w7n9c:not(.hiw-reduced) .hiw-connector:where(.svelte-5w7n9c) i:where(.svelte-5w7n9c):nth-child(2){--hiw-dot-shift:.18s}.hiw-started.svelte-5w7n9c:not(.hiw-reduced) .hiw-connector:where(.svelte-5w7n9c) i:where(.svelte-5w7n9c):nth-child(3){--hiw-dot-shift:.36s}.hiw-reduced.svelte-5w7n9c .hiw-connector:where(.svelte-5w7n9c){opacity:.58}.hiw-reduced.svelte-5w7n9c .hiw-connector:where(.svelte-5w7n9c) i:where(.svelte-5w7n9c){opacity:1}html.reveal .how-it-works.svelte-5w7n9c:not(.is-in) .hiw-connector:where(.svelte-5w7n9c){visibility:hidden;transition:visibility}html.reveal .how-it-works.svelte-5w7n9c.is-in .hiw-connector:where(.svelte-5w7n9c){transition:visibility 0s linear .28s}.visual.svelte-5w7n9c{width:100%;height:var(--hiw-visual-h);margin-bottom:26px}.player-visual.svelte-5w7n9c{align-items:center;display:flex}h3.svelte-5w7n9c{color:#f3efe7;font-size:var(--type-title);margin:0 0 12px}p.svelte-5w7n9c{max-width:46ch;margin:0;font-size:clamp(14px,1vw,16px);line-height:1.55}.lead.svelte-5w7n9c{color:#f3efe7c2}.detail.svelte-5w7n9c{color:#f3efe77a;margin-top:4px}@keyframes svelte-5w7n9c-hiw-connector-one-presence{0%,24.99%{opacity:.26}25%,95.58%{opacity:1}to{opacity:0}}@keyframes svelte-5w7n9c-hiw-connector-two-presence{0%,60.28%{opacity:.26}60.29%,95.58%{opacity:1}to{opacity:0}}@keyframes svelte-5w7n9c-hiw-connector-dot{0%,to{opacity:.58;transform:scale(1)}1.32%{opacity:.58;transform:scale(1)}2.65%{opacity:1;transform:scale(1.35)}3.97%,95.58%{opacity:.58;transform:scale(1)}to{opacity:0;transform:scale(1)}}@media (width<=767px){.steps.svelte-5w7n9c{grid-template-columns:minmax(0,1fr);gap:0}.hiw-connector.svelte-5w7n9c,.hiw-connector-two.svelte-5w7n9c{flex-direction:column;justify-content:center;width:4px;height:54px;margin:0 auto;position:static;transform:none}.visual.svelte-5w7n9c{margin-bottom:22px}}.site-footer.svelte-zgljar{--foot-pad-bottom:16px;padding:0 0 var(--foot-pad-bottom);color:var(--parchment)}.foot-grid.svelte-zgljar{padding-top:28px;position:relative}.foot-copy.svelte-zgljar{max-width:640px}.foot-grid.svelte-zgljar:before{content:"";top:0;left:var(--wrap-pad);right:var(--wrap-pad);pointer-events:none;background:linear-gradient(90deg,#f3efe700 0%,#f3efe72e 8% 44%,#f3efe700 68%);height:1px;position:absolute}.foot-title.svelte-zgljar{font:500 var(--type-section)/var(--type-section-lh) var(--serif);color:var(--parchment);text-wrap:balance;margin:0 0 clamp(18px,1.5vw,24px)}.foot-title.svelte-zgljar .dim:where(.svelte-zgljar){color:var(--parchment-dim)}.foot-links.svelte-zgljar{grid-template-columns:repeat(2,minmax(0,max-content));gap:0 clamp(48px,5vw,88px);margin-bottom:16px;display:grid}.foot-links.svelte-zgljar ul:where(.svelte-zgljar),.foot-social.svelte-zgljar{margin:0;padding:0;list-style:none}.foot-links.svelte-zgljar li:where(.svelte-zgljar){margin:0 0 12px}.foot-links.svelte-zgljar a:where(.svelte-zgljar){font:400 15px/1.3 var(--sans);color:#f3efe7c2;text-decoration:none;transition:color .16s ease-out}.foot-links.svelte-zgljar a:where(.svelte-zgljar):hover{color:var(--parchment)}.foot-links.svelte-zgljar a:where(.svelte-zgljar):focus-visible{outline:2px solid var(--parchment);outline-offset:3px;border-radius:2px}.foot-social.svelte-zgljar{gap:6px;margin:0 0 20px -8px;display:flex}.foot-social.svelte-zgljar,.foot-social.svelte-zgljar li:where(.svelte-zgljar),.foot-social.svelte-zgljar a:where(.svelte-zgljar),.foot-social.svelte-zgljar svg:where(.svelte-zgljar){opacity:1!important;visibility:visible!important;animation:none!important;transform:none!important}.foot-social.svelte-zgljar a:where(.svelte-zgljar){color:#f3efe7e0;border-radius:50%;place-items:center;width:40px;height:40px;transition:color .16s ease-out,background .16s ease-out;display:grid}.foot-social.svelte-zgljar a:where(.svelte-zgljar):hover{color:var(--parchment);background:#f3efe70f}.foot-social.svelte-zgljar a:where(.svelte-zgljar):focus-visible{outline:2px solid var(--parchment);outline-offset:2px}.foot-social.svelte-zgljar svg:where(.svelte-zgljar){width:22px;height:22px;display:block}.foot-legal.svelte-zgljar{font:400 13px/1.4 var(--sans);letter-spacing:.02em;color:#f3efe79e;margin:0}.fm-stage.svelte-18yt481{aspect-ratio:1;color:#f3efe7;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;place-items:center;width:100%;display:grid;position:relative}.fm-stage.svelte-18yt481>:where(.svelte-18yt481){grid-area:1/1}.fm-glow.svelte-18yt481,.fm-flare.svelte-18yt481{pointer-events:none;will-change:transform, opacity;border-radius:50%;width:100%;height:100%}.fm-glow.svelte-18yt481{background:radial-gradient(circle,#f3efe742 0%,#f3efe726 18%,#f3efe712 32%,#f3efe705 43%,#f3efe700 50%),radial-gradient(42% 38% at 38% 36%,#d99b5c14,#d99b5c00 72%),radial-gradient(44% 40% at 63% 66%,#a48cd613,#a48cd600 72%);animation:6.2s ease-in-out infinite svelte-18yt481-fm-breathe}.fm-flare.svelte-18yt481{opacity:0;background:radial-gradient(circle,#f3efe78c 0%,#f3efe73d 20%,#f3efe70f 38%,#f3efe700 50%)}.fm-float.svelte-18yt481,.fm-tilt.svelte-18yt481,.fm-pulse.svelte-18yt481{will-change:transform;place-items:center;width:67%;display:grid}.fm-float.svelte-18yt481{animation:9.4s ease-in-out infinite svelte-18yt481-fm-float}.fm-tilt.svelte-18yt481{animation:12.2s ease-in-out -4.1s infinite svelte-18yt481-fm-tilt}.fm-tilt.svelte-18yt481,.fm-pulse.svelte-18yt481{width:100%}.fm-mark.svelte-18yt481{filter:drop-shadow(0 0 1px #f3efe759);width:100%;height:auto;display:block}.fm-sparkles.svelte-18yt481{width:0;height:0;position:absolute;overflow:hidden}.fm-idle.svelte-18yt481{pointer-events:none;position:absolute;inset:0}.fm-spark.svelte-18yt481{color:#f3efe7;opacity:0;transform-origin:50%;will-change:transform, opacity;animation:svelte-18yt481-fm-drift var(--d) cubic-bezier(.4, 0, .6, 1) var(--t) infinite;display:block;position:absolute}.fm-warm.svelte-18yt481{color:#eee0ce}.fm-burst.svelte-18yt481{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.fm-bs.svelte-18yt481{width:0;height:0;translate:var(--sx) var(--sy);animation:svelte-18yt481-fm-bs-x var(--dur) cubic-bezier(.3, .2, .4, 1) var(--delay) both;grid-area:1/1;display:block}.fm-bs-i.svelte-18yt481{color:#f3efe7;opacity:0;transform-origin:50%;animation:svelte-18yt481-fm-bs-y var(--dur) cubic-bezier(.3, .15, .45, 1) var(--delay) both;display:block;translate:-50% -50%}@keyframes svelte-18yt481-fm-breathe{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.12)}}@keyframes svelte-18yt481-fm-float{0%,to{transform:translateY(-9px)}50%{transform:translateY(9px)}}@keyframes svelte-18yt481-fm-tilt{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes svelte-18yt481-fm-drift{0%{opacity:0;transform:translate(0)rotate(0)scale(.6)}20%{opacity:var(--o);transform:translate(calc(var(--dx) * .2), calc(var(--dy) * .2)) rotate(calc(var(--r) * .2)) scale(1)}55%{opacity:calc(var(--o) * .8);transform:translate(calc(var(--dx) * .55), calc(var(--dy) * .55)) rotate(calc(var(--r) * .55)) scale(1.05)}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(var(--r)) scale(.8)}}@keyframes svelte-18yt481-fm-bs-x{0%{transform:translate(0)}to{transform:translateX(var(--tx))}}@keyframes svelte-18yt481-fm-bs-y{0%{opacity:0;transform:translateY(0)scale(.3)rotate(0)}18%{opacity:1;transform:translateY(calc(var(--ty) * .18)) scale(1) rotate(calc(var(--rot) * .18))}60%{opacity:.8;transform:translateY(calc(var(--ty) * .65)) scale(.85) rotate(calc(var(--rot) * .6))}to{opacity:0;transform:translateY(var(--ty)) scale(.35) rotate(var(--rot))}}.fm-off.svelte-18yt481 .fm-glow:where(.svelte-18yt481),.fm-off.svelte-18yt481 .fm-float:where(.svelte-18yt481),.fm-off.svelte-18yt481 .fm-tilt:where(.svelte-18yt481),.fm-off.svelte-18yt481 .fm-spark:where(.svelte-18yt481){animation-play-state:paused}.fm-reduced.svelte-18yt481 .fm-glow:where(.svelte-18yt481),.fm-reduced.svelte-18yt481 .fm-float:where(.svelte-18yt481),.fm-reduced.svelte-18yt481 .fm-tilt:where(.svelte-18yt481),.fm-reduced.svelte-18yt481 .fm-spark:where(.svelte-18yt481){animation:none}.fm-reduced.svelte-18yt481 .fm-glow:where(.svelte-18yt481){opacity:.9}.fm-reduced.svelte-18yt481 .fm-spark:where(.svelte-18yt481){opacity:calc(var(--o) * .5);transform:none}.statement.svelte-17lu88{padding:var(--section-pad) 0;text-align:center;overflow-x:clip}.statement-copy.svelte-17lu88{--fit:calc((100vw - 2 * var(--wrap-pad)) / var(--chars) * 2.1);font-family:var(--serif);font-weight:500;font-size:max(12px, min(clamp(30px, 3.1vw, 76px), var(--fit)));letter-spacing:-.005em;margin:0;line-height:1.18}.line.svelte-17lu88{white-space:nowrap;display:block}.line-1.svelte-17lu88{color:var(--parchment)}.line-2.svelte-17lu88{color:var(--parchment-dim)}.word.svelte-17lu88{opacity:0;filter:blur(6px);display:inline-block;transform:translateY(.35em)}.is-shown.svelte-17lu88 .word:where(.svelte-17lu88){animation:1.1s cubic-bezier(.22,1,.36,1) both svelte-17lu88-word-materialise;animation-delay:calc(var(--l) * .64s + var(--i) * 45ms)}@keyframes svelte-17lu88-word-materialise{0%{opacity:0;filter:blur(6px);text-shadow:0 0 #a48cd600;transform:translateY(.35em)}45%{opacity:1;filter:blur();text-shadow:0 0 18px #a48cd68c}to{opacity:1;filter:blur();text-shadow:0 0 #a48cd600;transform:none}}@media (prefers-reduced-motion:reduce){.word.svelte-17lu88{opacity:1;filter:none;transform:none}.is-shown.svelte-17lu88 .word:where(.svelte-17lu88){animation:none}}.divider.svelte-4afcsz{padding:var(--space-4) 0}.divider-row.svelte-4afcsz{width:min(100% - 2 * var(--wrap-pad), 760px);align-items:center;gap:22px;margin:0 auto;display:flex}.rule.svelte-4afcsz{background:linear-gradient(90deg,#f3efe700 0%,#f3efe729 68%,#f3efe700 100%);flex:1;height:1px}.rule-end.svelte-4afcsz{transform:scaleX(-1)}.cluster.svelte-4afcsz{color:var(--parchment);flex:none;display:block;overflow:visible}.cluster.svelte-4afcsz use:where(.svelte-4afcsz){opacity:var(--o);transform-box:fill-box;transform-origin:50%;animation:svelte-4afcsz-divider-twinkle var(--d) ease-in-out var(--t) infinite}@keyframes svelte-4afcsz-divider-twinkle{0%,to{opacity:calc(var(--o) * .45);transform:translate(0)scale(.92)}50%{opacity:var(--o);transform:translate(var(--dx), var(--dy)) scale(1.05)}}@media (prefers-reduced-motion:reduce){.cluster.svelte-4afcsz use:where(.svelte-4afcsz){animation:none}}section.svelte-1fiwq7w{scroll-margin-top:85px}h2.svelte-1fiwq7w{font-size:var(--type-section);margin:10px 0 0}.intro.svelte-1fiwq7w{color:var(--parchment-dim);max-width:62ch;margin:14px 0 36px;font-size:clamp(16px,1.1vw,18px)}button.svelte-1fiwq7w{font:inherit;color:inherit;cursor:pointer}button.svelte-1fiwq7w:focus-visible,a.svelte-1fiwq7w:focus-visible{outline:2px solid var(--amber);outline-offset:5px}.artwork.svelte-1fiwq7w{aspect-ratio:2/3;background:linear-gradient(145deg,#614037,#182b3b);border-radius:5px 12px 12px 5px;width:100%;transition:transform .2s;position:relative;overflow:hidden;box-shadow:0 12px 28px #0006}.artwork.svelte-1fiwq7w img:where(.svelte-1fiwq7w){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.artwork.svelte-1fiwq7w:after{content:"";background:linear-gradient(#080b1840,#0000 30%,#080b18e8);position:absolute;inset:0;box-shadow:inset 4px 0 4px #ffffff20}.cover-type.svelte-1fiwq7w,.cover-title.svelte-1fiwq7w{z-index:1;position:absolute}.cover-type.svelte-1fiwq7w{letter-spacing:.16em;text-transform:uppercase;font-size:9px;top:15px;left:14px;right:10px}.cover-title.svelte-1fiwq7w{font:500 clamp(19px, 1.9vw, 26px)/1.05 var(--serif);color:#fff5e5;bottom:25px;left:14px;right:14px}.samples.svelte-1fiwq7w{overflow:hidden}.section-head.svelte-1fiwq7w{margin-bottom:var(--heading-gap)}.samples.svelte-1fiwq7w>.wrap:where(.svelte-1fiwq7w){position:relative}.listen-grid.svelte-1fiwq7w{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.carousel.svelte-1fiwq7w{text-align:center;min-width:0}.cover-track.svelte-1fiwq7w{--cover-w:clamp(180px, 21vw, 320px);--shelf-ease:cubic-bezier(.22, 1, .36, 1);--shelf-ms:.52s;height:calc(var(--cover-w) * 1.5);perspective:1400px;position:relative}.slot.svelte-1fiwq7w{width:var(--cover-w);margin-left:calc(var(--cover-w) / -2);color:inherit;transform:translateX(var(--x)) scale(var(--s)) rotateY(var(--r));opacity:var(--o);z-index:var(--z);transition:transform var(--shelf-ms) var(--shelf-ease), opacity var(--shelf-ms) var(--shelf-ease);will-change:transform, opacity;background:0 0;border:0;padding:0;text-decoration:none;position:absolute;top:0;left:50%}.slot.svelte-1fiwq7w:after{content:"";height:16%;opacity:var(--sh);transition:opacity var(--shelf-ms) var(--shelf-ease);z-index:-1;pointer-events:none;background:radial-gradient(#050814b3,#0000 70%);border-radius:50%;position:absolute;bottom:-6%;left:8%;right:8%}.slot[data-offset="0"].svelte-1fiwq7w{--x:0px;--s:1;--o:1;--r:0deg;--z:4;--sh:1}.slot[data-offset="-1"].svelte-1fiwq7w{--x:calc(var(--cover-w) * -.82);--s:.46;--o:.5;--r:10deg;--z:3;--sh:.35}.slot[data-offset="1"].svelte-1fiwq7w{--x:calc(var(--cover-w) * .82);--s:.46;--o:.5;--r:-10deg;--z:3;--sh:.35}.slot[data-offset="-2"].svelte-1fiwq7w{--x:calc(var(--cover-w) * -1.3);--s:.34;--o:0;--r:14deg;--z:2;--sh:0}.slot[data-offset="2"].svelte-1fiwq7w{--x:calc(var(--cover-w) * 1.3);--s:.34;--o:0;--r:-14deg;--z:2;--sh:0}.slot[data-offset="-3"].svelte-1fiwq7w{--x:calc(var(--cover-w) * -1.6);--s:.3;--o:0;--r:16deg;--z:1;--sh:0}.slot[data-offset="3"].svelte-1fiwq7w{--x:calc(var(--cover-w) * 1.6);--s:.3;--o:0;--r:-16deg;--z:1;--sh:0}.slot.is-edge.svelte-1fiwq7w{pointer-events:none}.slot.is-side.svelte-1fiwq7w{cursor:pointer}.slot.is-side.svelte-1fiwq7w:hover{--o:.85}.slot.is-side.svelte-1fiwq7w .cover-type:where(.svelte-1fiwq7w){display:none}.slot.is-side.svelte-1fiwq7w .cover-title:where(.svelte-1fiwq7w),.slot.is-edge.svelte-1fiwq7w .cover-title:where(.svelte-1fiwq7w),.slot.is-centre.svelte-1fiwq7w .cover-title:where(.svelte-1fiwq7w){font-size:clamp(24px,2.7vw,32px)}.slot.svelte-1fiwq7w .artwork:where(.svelte-1fiwq7w){box-shadow:none}.slot.svelte-1fiwq7w:focus-visible{outline:2px solid var(--parchment);outline-offset:4px}.caption.svelte-1fiwq7w,.carousel-controls.svelte-1fiwq7w span:where(.svelte-1fiwq7w){transition:opacity .24s var(--ease-dusk)}.caption.is-out.svelte-1fiwq7w,.carousel-controls.svelte-1fiwq7w span.is-out:where(.svelte-1fiwq7w){opacity:0;transition-duration:.18s}.cover-action.svelte-1fiwq7w{color:var(--amber);margin-top:16px;font-size:12px;text-decoration:none;display:block}.caption.svelte-1fiwq7w h3:where(.svelte-1fiwq7w){font-size:var(--type-title);margin:14px 0 8px}.caption.svelte-1fiwq7w h3:where(.svelte-1fiwq7w) a:where(.svelte-1fiwq7w){color:inherit;text-decoration:none}.caption.svelte-1fiwq7w p:where(.svelte-1fiwq7w){color:var(--parchment-dim);margin:0;font-size:clamp(12px,.9vw,14px)}.carousel-controls.svelte-1fiwq7w{justify-content:center;align-items:center;gap:20px;margin-top:22px;display:flex}.carousel-controls.svelte-1fiwq7w button:where(.svelte-1fiwq7w){border:1px solid var(--hairline);background:#ffffff05;border-radius:50%;width:40px;height:40px;font-size:26px}.carousel-controls.svelte-1fiwq7w span:where(.svelte-1fiwq7w){color:var(--parchment-dim);font-variant-numeric:tabular-nums;font-size:12px}@media (width<=700px){.listen-grid.svelte-1fiwq7w{grid-template-columns:minmax(0,1fr);gap:36px}.slot.is-side.svelte-1fiwq7w .cover-title:where(.svelte-1fiwq7w),.slot.is-edge.svelte-1fiwq7w .cover-title:where(.svelte-1fiwq7w),.slot.is-centre.svelte-1fiwq7w .cover-title:where(.svelte-1fiwq7w){font-size:26px}}@media (prefers-reduced-motion:reduce){.artwork.svelte-1fiwq7w,.slot.svelte-1fiwq7w,.slot.svelte-1fiwq7w:after,.caption.svelte-1fiwq7w,.carousel-controls.svelte-1fiwq7w span:where(.svelte-1fiwq7w){transition:none}}.vb-layer.svelte-1vndzha{z-index:2;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 92% 88% at 50% 48%, #000 70%, transparent 100%), linear-gradient(180deg, #000 calc(100% - var(--hero-fade,0px) * .55), transparent calc(100% - var(--hero-fade,0px) * .05));-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(ellipse 92% 88% at 50% 48%, #000 70%, transparent 100%), linear-gradient(180deg, #000 calc(100% - var(--hero-fade,0px) * .55), transparent calc(100% - var(--hero-fade,0px) * .05));mask-image:radial-gradient(ellipse 92% 88% at 50% 48%, #000 70%, transparent 100%), linear-gradient(180deg, #000 calc(100% - var(--hero-fade,0px) * .55), transparent calc(100% - var(--hero-fade,0px) * .05));position:absolute;inset:0;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.vb-spot.svelte-1vndzha{--lift-dur:.38s;--lift-spring:cubic-bezier(.34, 1.56, .64, 1);left:var(--vb-left);top:var(--vb-top);opacity:var(--tier-opacity);transform:translate(-50%, -50%) rotate(var(--vb-rot)) scale(var(--tier-scale));transform-origin:50%;transition:opacity var(--lift-dur) var(--ease-dusk);position:absolute}.vb-spot.svelte-1vndzha:first-child{--vb-rot:-1.4deg}.vb-spot.svelte-1vndzha:nth-child(2){--vb-rot:1.4deg}.vb-spot.svelte-1vndzha:nth-child(3){--vb-rot:1.1deg}.vb-spot.svelte-1vndzha:nth-child(4){--vb-rot:-1.1deg}.vb-spot.svelte-1vndzha:nth-child(5){--vb-rot:1.9deg}.vb-spot.svelte-1vndzha:nth-child(6){--vb-rot:-1.9deg}.vb-spot.svelte-1vndzha:nth-child(7){--vb-rot:-.6deg}.vb-spot.svelte-1vndzha:nth-child(8){--vb-rot:1.3deg}.vb-spot.svelte-1vndzha:nth-child(9){--vb-rot:-2.1deg}.vb-spot.svelte-1vndzha:nth-child(10){--vb-rot:2.1deg}.vb-spot.svelte-1vndzha:nth-child(11){--vb-rot:-1.7deg}.vb-spot.svelte-1vndzha:nth-child(12){--vb-rot:1.5deg}.tier-background.svelte-1vndzha{--tier-opacity:.88;--tier-scale:.9;--tier-blur:0;--quote-alpha:.8;--float-amp:6px;z-index:0}.tier-midground.svelte-1vndzha{--tier-opacity:.94;--tier-scale:.94;--tier-blur:0;--quote-alpha:.86;--float-amp:9px;z-index:1}.tier-foreground.svelte-1vndzha{--tier-opacity:1;--tier-scale:1;--tier-blur:0;--quote-alpha:.92;--float-amp:12px;z-index:2}.vb-float.svelte-1vndzha{animation:svelte-1vndzha-vb-float var(--float-dur) cubic-bezier(.37, 0, .63, 1) var(--float-delay) infinite;will-change:transform}.vb-drift.svelte-1vndzha{-webkit-backdrop-filter:blur(12px);width:max-content;max-width:clamp(170px,18vw,260px);color:var(--vb-cue);text-align:left;cursor:pointer;pointer-events:auto;filter:blur(var(--tier-blur));transition:transform .42s var(--ease-dusk), border-color .22s var(--ease-dusk), filter .22s var(--ease-dusk), background .22s var(--ease-dusk);background:#0f1526db;border:1px solid #f3efe729;border-radius:18px;padding:13px 16px 11px;display:block;position:relative;transform:translateY(0);box-shadow:inset 0 1px #f3efe714,0 14px 34px #0f152652}.vb-drift.svelte-1vndzha:after{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .42s var(--ease-dusk);pointer-events:none;position:absolute;inset:0;box-shadow:0 26px 52px #0f15267a}.vb-spot.svelte-1vndzha:focus-within .vb-drift:where(.svelte-1vndzha){border-color:color-mix(in srgb, var(--vb-cue) 62%, var(--parchment));filter:blur();background:#0f1526e0}.vb-drift.svelte-1vndzha:focus-visible{outline:2px solid var(--parchment);outline-offset:4px;transition-timing-function:var(--lift-spring);transition-duration:var(--lift-dur);transform:translateY(-8px)}.vb-drift.svelte-1vndzha:focus-visible:after{opacity:1;transition-duration:var(--lift-dur)}@media (hover:hover){.vb-spot.svelte-1vndzha:hover{opacity:1}.vb-spot.svelte-1vndzha:hover .vb-drift:where(.svelte-1vndzha){border-color:color-mix(in srgb, var(--vb-cue) 62%, var(--parchment));filter:blur();transition-timing-function:var(--lift-spring), var(--ease-dusk), var(--ease-dusk), var(--ease-dusk);transition-duration:var(--lift-dur), .22s, .22s, .22s;background:#0f1526e0;transform:translateY(-8px)}.vb-spot.svelte-1vndzha:hover .vb-drift:where(.svelte-1vndzha):after{opacity:1;transition-duration:var(--lift-dur)}.vb-spot.svelte-1vndzha:hover .vb-play:where(.svelte-1vndzha),.vb-play.svelte-1vndzha:hover{opacity:1}.vb-play.svelte-1vndzha:hover{transform:scale(1.12)}}.vb-drift.vb-playing.svelte-1vndzha{border-color:var(--vb-cue);background:#0f1526eb}.vb-name.svelte-1vndzha{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--vb-cue) var(--cue-mix,52%), var(--parchment));margin-bottom:6px;font:500 11px/1 Work Sans,sans-serif;display:block}.tier-midground.svelte-1vndzha .vb-name:where(.svelte-1vndzha),.tier-background.svelte-1vndzha .vb-name:where(.svelte-1vndzha){--cue-mix:42%}.vb-quote.svelte-1vndzha{color:rgba(243, 239, 231, var(--quote-alpha,.92));margin-bottom:8px;font:italic 500 15px/1.45 Modern Antiqua,Georgia,serif;display:block}.vb-quote.svelte-1vndzha span:where(.svelte-1vndzha){transition:color .16s ease-out,text-shadow .16s ease-out}.vb-quote.svelte-1vndzha span.lit:where(.svelte-1vndzha){color:var(--parchment);text-shadow:0 0 12px color-mix(in srgb, var(--vb-cue) 72%, transparent)}.vb-play.svelte-1vndzha{background:var(--vb-cue);opacity:1;width:22px;height:22px;transition:opacity .18s ease-out, transform .2s var(--ease-dusk);border-radius:50%;display:block;position:absolute;bottom:8px;right:10px;transform:scale(1)}.vb-play.svelte-1vndzha:before{content:"";border:4px solid #0000;border-left:6px solid #0f1526;border-right-width:0;position:absolute;top:7px;left:9px}.vb-play.vb-pause.svelte-1vndzha:before,.vb-play.vb-pause.svelte-1vndzha:after{content:"";background:#0f1526;border:0;width:2px;height:8px;position:absolute;top:7px}.vb-play.vb-pause.svelte-1vndzha:before{left:7px}.vb-play.vb-pause.svelte-1vndzha:after{right:7px}.tier-midground.svelte-1vndzha .vb-play:where(.svelte-1vndzha),.tier-background.svelte-1vndzha .vb-play:where(.svelte-1vndzha){opacity:0}.vb-spot.svelte-1vndzha:focus-within .vb-play:where(.svelte-1vndzha),.vb-playing.svelte-1vndzha .vb-play:where(.svelte-1vndzha){opacity:1}.vb-wave.svelte-1vndzha{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.vb-wave.svelte-1vndzha i:where(.svelte-1vndzha){transform-origin:bottom;background:currentColor;border-radius:2px;width:3px;transform:scaleY(.35)}.vb-playing.svelte-1vndzha .vb-wave:where(.svelte-1vndzha) i:where(.svelte-1vndzha){animation:1.1s ease-in-out infinite svelte-1vndzha-wave}.voice-hint.svelte-1vndzha{z-index:3;box-sizing:border-box;max-width:var(--wrap-max);color:#f3efe7c2;font:500 11px/1.5 var(--sans);letter-spacing:.08em;text-indent:.08em;text-align:center;pointer-events:none;margin:0 auto;padding:0 clamp(20px,4vw,56px);position:absolute;top:106px;left:0;right:0}@keyframes svelte-1vndzha-vb-float{0%,to{transform:translateY(calc(var(--float-amp) * -.5))}50%{transform:translateY(calc(var(--float-amp) * .5))}}@keyframes svelte-1vndzha-wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media (width>=1000px){.vb-spot.svelte-1vndzha{--console-half:calc(var(--console-max) / 2);--card-w:max(190px, calc(320 * var(--u)));--d:clamp(calc(var(--console-half) + var(--vb-gap) + var(--card-w) / 2), calc(var(--cx) * 50%), calc(50% - max(24px, 3vw) - var(--card-w) / 2) );--cx:.72;top:var(--vb-row,var(--vb-top));width:var(--card-w)}.vb-spot.svelte-1vndzha:first-child{--vb-row:16%;--vb-gap:calc(30 * var(--u));--cx:.64}.vb-spot.svelte-1vndzha:nth-child(3){--vb-row:34%;--vb-gap:calc(24 * var(--u));--cx:.79}.vb-spot.svelte-1vndzha:nth-child(5){--vb-row:52%;--vb-gap:calc(26 * var(--u));--cx:.635}.vb-spot.svelte-1vndzha:nth-child(9){--vb-row:70%;--vb-gap:calc(40 * var(--u));--cx:.7;--card-w:max(175px, calc(290 * var(--u)))}.vb-spot.svelte-1vndzha:nth-child(2){--vb-row:16%;--vb-gap:calc(30 * var(--u));--cx:.64}.vb-spot.svelte-1vndzha:nth-child(4){--vb-row:34%;--vb-gap:calc(24 * var(--u));--cx:.79}.vb-spot.svelte-1vndzha:nth-child(6){--vb-row:52%;--vb-gap:calc(26 * var(--u));--cx:.635;--tier-opacity:1;--tier-scale:1;--quote-alpha:.92;z-index:2}.vb-spot.svelte-1vndzha:nth-child(6) .vb-play:where(.svelte-1vndzha){opacity:1}.vb-spot.svelte-1vndzha:nth-child(10){--vb-row:70%;--vb-gap:calc(40 * var(--u));--cx:.7;--card-w:max(175px, calc(290 * var(--u)))}.vb-spot.svelte-1vndzha:nth-child(7),.vb-spot.svelte-1vndzha:nth-child(8),.vb-spot.svelte-1vndzha:nth-child(11),.vb-spot.svelte-1vndzha:nth-child(12){display:none}.vb-spot.side-left.svelte-1vndzha{left:auto;right:calc(50% + var(--d) - var(--card-w) / 2);transform:translate(0, -50%) rotate(var(--vb-rot)) scale(var(--tier-scale));transform-origin:100%}.vb-spot.side-right.svelte-1vndzha{left:calc(50% + var(--d) - var(--card-w) / 2);transform:translate(0, -50%) rotate(var(--vb-rot)) scale(var(--tier-scale));transform-origin:0}.tier-foreground.svelte-1vndzha{--vb-gap:calc(24 * var(--u));--float-amp:calc(16 * var(--u))}.tier-midground.svelte-1vndzha{--vb-gap:calc(34 * var(--u));--float-amp:calc(12 * var(--u))}.tier-background.svelte-1vndzha{--vb-gap:calc(52 * var(--u));--float-amp:calc(8 * var(--u))}.vb-drift.svelte-1vndzha{width:100%;max-width:100%;padding:max(11px, calc(16 * var(--u))) max(14px, calc(20 * var(--u))) max(10px, calc(14 * var(--u)));border-radius:max(14px, calc(20 * var(--u)))}.vb-name.svelte-1vndzha{font-size:max(10px, calc(12 * var(--u)));margin-bottom:max(5px, calc(8 * var(--u)))}.vb-quote.svelte-1vndzha{font-size:max(13px, calc(18 * var(--u)));margin-bottom:max(7px, calc(10 * var(--u)));align-content:center;min-height:4.35em}.vb-wave.svelte-1vndzha{height:14px}.vb-play.svelte-1vndzha{width:26px;height:26px;bottom:10px;right:12px}.vb-play.svelte-1vndzha:before{border-width:5px 0 5px 8px;top:8px;left:10px}.vb-play.vb-pause.svelte-1vndzha:before,.vb-play.vb-pause.svelte-1vndzha:after{height:10px;top:8px}.vb-play.vb-pause.svelte-1vndzha:before{left:8px}.vb-play.vb-pause.svelte-1vndzha:after{right:8px}}@media (width>=701px) and (width<=999px){.vb-spot.svelte-1vndzha,.voice-hint.svelte-1vndzha{display:none}}@media (width<=700px){.vb-layer.svelte-1vndzha{-webkit-mask-image:linear-gradient(180deg, transparent, #000 8%, #000 92%, transparent), linear-gradient(180deg, #000 calc(100% - var(--hero-fade,0px) * 1.35), transparent calc(100% - var(--hero-fade,0px) * .95));-webkit-mask-image:linear-gradient(180deg, transparent, #000 8%, #000 92%, transparent), linear-gradient(180deg, #000 calc(100% - var(--hero-fade,0px) * 1.35), transparent calc(100% - var(--hero-fade,0px) * .95));mask-image:linear-gradient(180deg, transparent, #000 8%, #000 92%, transparent), linear-gradient(180deg, #000 calc(100% - var(--hero-fade,0px) * 1.35), transparent calc(100% - var(--hero-fade,0px) * .95))}.vb-spot.svelte-1vndzha{display:none}.vb-spot.tier-foreground.svelte-1vndzha{left:var(--vb-mobile-left);top:var(--vb-mobile-top);display:block}.vb-drift.svelte-1vndzha{filter:none;max-width:150px;padding:10px 12px 8px}.vb-name.svelte-1vndzha{font-size:9px}.vb-quote.svelte-1vndzha{font-size:12px}.voice-hint.svelte-1vndzha{top:204px}}@media (prefers-reduced-motion:reduce){.vb-drift.svelte-1vndzha,.vb-wave.svelte-1vndzha i:where(.svelte-1vndzha),.vb-float.svelte-1vndzha{animation:none}.vb-quote.svelte-1vndzha span:where(.svelte-1vndzha){transition:none}.vb-spot.svelte-1vndzha:hover .vb-drift:where(.svelte-1vndzha),.vb-drift.svelte-1vndzha:focus-visible,.vb-play.svelte-1vndzha:hover{transform:none}}.hero-art.svelte-k43rcs{z-index:0;-webkit-mask-image:var(--hero-mask);-webkit-mask-image:var(--hero-mask);mask-image:var(--hero-mask);position:absolute;inset:0;overflow:hidden}.painting.svelte-k43rcs{will-change:transform;background:url(../../../design/heropageskies.jpg) 50% 40%/cover no-repeat;position:absolute;inset:-6% 0}.hero-sky.svelte-k43rcs{z-index:0;pointer-events:none;-webkit-mask-image:var(--hero-mask);-webkit-mask-image:var(--hero-mask);mask-image:var(--hero-mask);position:absolute;inset:0;overflow:hidden}.ribbon.svelte-k43rcs{--tilt:0deg;--reach:7%;width:144%;height:46%;animation:svelte-k43rcs-ribbon var(--dur) cubic-bezier(.45, 0, .55, 1) var(--delay) infinite alternate;position:absolute;left:-22%}.ribbon.svelte-k43rcs svg:where(.svelte-k43rcs){width:100%;height:100%;display:block;overflow:visible}.r1.cobalt.svelte-k43rcs{opacity:.44;--tilt:-2deg;--dur:26s;--delay:-11s;top:-4%}.r1.violet.svelte-k43rcs{opacity:.34;--tilt:-1deg;--dur:21s;--delay:-4s;animation-direction:alternate-reverse;top:2%}.r2.cobalt.svelte-k43rcs{opacity:.3;--tilt:5deg;--reach:9%;--dur:35s;--delay:-19s;animation-direction:alternate-reverse;top:12%}.r2.violet.svelte-k43rcs{opacity:.27;--tilt:4deg;--reach:9%;--dur:30s;--delay:-7s;top:6%}@keyframes svelte-k43rcs-ribbon{0%{transform:rotate(var(--tilt)) translateX(calc(var(--reach) * -1))}to{transform:rotate(var(--tilt)) translateX(var(--reach))}}.star.svelte-k43rcs{opacity:var(--tw-lo);animation:svelte-k43rcs-twinkle var(--tw-dur) ease-in-out var(--tw-delay) infinite;background:#f3efe7;border-radius:50%;display:block;position:absolute;transform:translate(-50%,-50%)}.star.bright.svelte-k43rcs{animation-name:svelte-k43rcs-glint;animation-duration:calc(var(--tw-dur) * 1.6);box-shadow:0 0 6px 1px #f3efe759}@keyframes svelte-k43rcs-twinkle{0%,to{opacity:var(--tw-lo)}50%{opacity:var(--tw-hi)}}@keyframes svelte-k43rcs-glint{0%,38%,62%,to{opacity:var(--tw-lo);transform:translate(-50%,-50%)scale(1)}50%{opacity:var(--tw-hi);transform:translate(-50%,-50%)scale(1.5)}}.mote.svelte-k43rcs{opacity:0;animation:svelte-k43rcs-mote var(--mote-dur) ease-in-out var(--mote-delay) infinite;display:block;position:absolute}.mote.svelte-k43rcs svg:where(.svelte-k43rcs){width:100%;height:100%;display:block}@keyframes svelte-k43rcs-mote{0%{opacity:0;transform:translate(0)}50%{opacity:var(--mote-peak)}to{transform:translate(var(--mote-dx), var(--mote-dy));opacity:0}}.glow.svelte-k43rcs{opacity:.3;background:radial-gradient(52% 50%,#d99b5c,#0000 70%);height:30%;animation:20s ease-in-out -7s infinite alternate svelte-k43rcs-breathe;position:absolute;top:50%;left:0;right:0}@keyframes svelte-k43rcs-breathe{0%{opacity:.3}to{opacity:.5}}@media (prefers-reduced-motion:reduce){.ribbon.svelte-k43rcs,.star.svelte-k43rcs,.mote.svelte-k43rcs,.glow.svelte-k43rcs{animation:none}.ribbon.svelte-k43rcs,.mote.svelte-k43rcs{display:none}.star.svelte-k43rcs{opacity:.5}.glow.svelte-k43rcs{opacity:.3}}.hero.svelte-ld9mtm{--hero-fade:clamp(240px, 34svh, 460px);--hero-mask:linear-gradient(180deg, #000 0, #000 calc(100% - var(--hero-fade)), #000000f7 calc(100% - var(--hero-fade) * .85), #000000e6 calc(100% - var(--hero-fade) * .7), #000000c7 calc(100% - var(--hero-fade) * .55), #0009 calc(100% - var(--hero-fade) * .4), #00000061 calc(100% - var(--hero-fade) * .25), #00000029 calc(100% - var(--hero-fade) * .1), transparent 100%);--u:clamp(.6px, calc(100vw / 1920), 1.3334px);--console-max:max(429px, calc(780 * var(--u)));background:var(--navy);min-height:780px;min-height:max(calc(820 * var(--u)), 100svh, 820px);align-items:center;display:flex;position:relative;overflow:hidden}.hero-scrim.svelte-ld9mtm{z-index:1;background:linear-gradient(#0a0e1c1f 0%,#0a0e1c0f 40%,#0000 70%);position:absolute;inset:0}.hero-scrim.svelte-ld9mtm:after{content:"";opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.hero-inner.svelte-ld9mtm{z-index:3;width:100%;padding-top:max(150px, calc(200 * var(--u)));padding-bottom:calc(var(--hero-fade) * .6 + var(--space-3));max-width:var(--wrap-max);text-align:center;pointer-events:none;position:relative}.hero-inner.svelte-ld9mtm h1:where(.svelte-ld9mtm){font:500 max(40px, calc(82 * var(--u)))/1.08 "Cormorant Garamond", Georgia, serif;max-width:16ch;margin:0 auto calc(28 * var(--u));text-shadow:0 2px 24px #00000073}.hero-inner.svelte-ld9mtm h1:where(.svelte-ld9mtm) .h1-line:where(.svelte-ld9mtm){display:inline-block}.glass-card.svelte-ld9mtm{max-width:var(--console-max);padding:max(16px, calc(30 * var(--u)));border-radius:max(12px, calc(20 * var(--u)));-webkit-backdrop-filter:blur(18px);pointer-events:auto;transition:border-color .22s var(--ease-dusk), background .22s var(--ease-dusk);background:#0f15269e;border:1px solid #f3efe72e;margin:0 auto;box-shadow:inset 0 1px #f3efe717,0 24px 58px #0f15266b}.glass-card.drag-over.svelte-ld9mtm{background:#2a4ba04d;border-color:#d99b5c}.dropzone.svelte-ld9mtm{width:100%;padding:max(14px, calc(34 * var(--u))) max(12px, calc(20 * var(--u)));cursor:pointer;text-align:center;color:var(--parchment);border-radius:max(9px, calc(14 * var(--u)));transition:border-color .22s var(--ease-dusk), background .22s var(--ease-dusk);background:#0f152638;border:1.5px dashed #f3efe757;flex-direction:column;align-items:center;gap:4px;display:flex}.dropzone.svelte-ld9mtm:hover,.dropzone.svelte-ld9mtm:focus-visible,.dropzone.drag-over.svelte-ld9mtm{background:#d99b5c14;border-color:#d99b5c;outline:none}.dropzone.svelte-ld9mtm:focus-visible{outline-offset:3px;outline:2px solid #f3efe7}.dropzone.svelte-ld9mtm:disabled{cursor:wait;opacity:.55}.dz-star.svelte-ld9mtm{color:#d99b5c;font-size:max(13px, calc(18 * var(--u)));line-height:1}.dz-main.svelte-ld9mtm{font:500 max(16px, calc(22 * var(--u)))/1.4 "Cormorant Garamond", Georgia, serif}.dz-sub.svelte-ld9mtm{color:var(--parchment-dim);font:400 max(12px, calc(13 * var(--u)))/1.5 var(--sans)}.link-row.svelte-ld9mtm{gap:max(8px, calc(12 * var(--u)));margin-top:max(9px, calc(14 * var(--u)));grid-template-columns:1fr;display:grid}.link-row.svelte-ld9mtm .field:where(.svelte-ld9mtm){flex:1;min-width:0}.link-row.svelte-ld9mtm button:where(.svelte-ld9mtm){width:100%}.link-row.svelte-ld9mtm .field:where(.svelte-ld9mtm){min-height:max(44px, calc(58 * var(--u)));padding:max(9px, calc(15 * var(--u))) max(12px, calc(18 * var(--u)));font-size:max(14px, calc(16 * var(--u)));background:#0f152680;border-color:#f3efe73d}.link-row.svelte-ld9mtm .field:where(.svelte-ld9mtm):focus-visible{outline-offset:3px;box-shadow:none;border-color:#d99b5c;outline:2px solid #f3efe7}.link-row.svelte-ld9mtm .btn-primary:where(.svelte-ld9mtm){min-height:max(44px, calc(58 * var(--u)));padding:max(9px, calc(15 * var(--u))) max(18px, calc(30 * var(--u)));font-size:max(14px, calc(16 * var(--u)));color:#0f1526;white-space:nowrap;background:#d99b5c}.link-row.svelte-ld9mtm .btn-primary:where(.svelte-ld9mtm):hover{box-shadow:none;background:#e2aa70}.link-row.svelte-ld9mtm .btn-primary:where(.svelte-ld9mtm):focus-visible{outline-offset:3px;outline:2px solid #f3efe7}.link-row.svelte-ld9mtm .btn-primary:where(.svelte-ld9mtm):active{transform:translateY(1px)}.link-form.svelte-ld9mtm{gap:12px;max-width:clamp(720px,58vw,840px);display:flex}.link-form.svelte-ld9mtm .btn-ghost{white-space:nowrap;flex:none}.link-form.svelte-ld9mtm .field:where(.svelte-ld9mtm){flex:auto;min-width:0}.link-form.svelte-ld9mtm .btn-primary{white-space:nowrap;flex:none}.form-note.svelte-ld9mtm{font-size:max(12px, calc(14 * var(--u)));color:var(--amber);min-height:1.4em;margin:10px 0 0;font-weight:400}.form-note.svelte-ld9mtm:empty{display:none}.fine-print.svelte-ld9mtm{font-size:max(12px, calc(15 * var(--u)));color:var(--parchment-dim);margin:max(12px, calc(18 * var(--u))) 0 max(4px, calc(6 * var(--u)));font-weight:400}.closing.svelte-ld9mtm{padding:var(--section-pad) 0 28px;color:var(--parchment);position:relative}.closing.svelte-ld9mtm .closing-inner:where(.svelte-ld9mtm){text-align:left;max-width:clamp(720px,58vw,840px);margin:0}.tagline.svelte-ld9mtm .sparkle:where(.svelte-ld9mtm){color:#a48cd6}.closing.svelte-ld9mtm h2:where(.svelte-ld9mtm){color:var(--parchment);margin-bottom:8px}.closing-sub.svelte-ld9mtm{font-family:var(--serif);color:var(--parchment-dim);margin:0 0 var(--space-2);font-size:clamp(21px,1.5vw,24px);font-style:italic}.closing.svelte-ld9mtm .link-form:where(.svelte-ld9mtm){text-align:left;margin:0}.closing.svelte-ld9mtm .link-form:where(.svelte-ld9mtm) .field:where(.svelte-ld9mtm){border-color:color-mix(in srgb, var(--parchment) 32%, transparent);background:color-mix(in srgb, var(--parchment) 6%, transparent)}.closing.svelte-ld9mtm .link-form:where(.svelte-ld9mtm) .field:where(.svelte-ld9mtm)::placeholder{color:color-mix(in srgb, var(--parchment) 62%, transparent)}.closing.svelte-ld9mtm .link-form:where(.svelte-ld9mtm) .btn-primary{box-shadow:0 0 36px #d99b5c4d}.closing.svelte-ld9mtm .form-note:where(.svelte-ld9mtm){color:var(--parchment);text-align:left}.closing.svelte-ld9mtm .fine-print:where(.svelte-ld9mtm){color:var(--parchment-dim);text-align:left;margin:12px 0 0}.tagline.svelte-ld9mtm{font-family:var(--serif);color:var(--parchment);margin:var(--space-2) 0 0;justify-content:flex-start;align-items:center;gap:16px;font-size:clamp(23px,1.6vw,27px);font-style:italic;display:flex}.tagline.svelte-ld9mtm .sparkle:where(.svelte-ld9mtm){font-size:13px}.coda.svelte-ld9mtm{position:relative;overflow:hidden}.coda.svelte-ld9mtm>.closing:where(.svelte-ld9mtm),.coda.svelte-ld9mtm>.site-footer{z-index:1;pointer-events:none;position:relative}.coda.svelte-ld9mtm .closing-inner:where(.svelte-ld9mtm) :is(a:where(.svelte-ld9mtm),button:where(.svelte-ld9mtm),input:where(.svelte-ld9mtm),form:where(.svelte-ld9mtm)),.coda.svelte-ld9mtm .foot-copy :is(a,button){pointer-events:auto}.coda-mark.svelte-ld9mtm{--stage:clamp(640px, 72vw, 1500px);--mark-alpha:.9;--tilt:18deg;z-index:0;height:min(var(--stage), 130%);aspect-ratio:1;position:absolute;bottom:0;right:0;transform:translate(32%,32%)}.coda-mark-rot.svelte-ld9mtm{width:100%;height:100%;transform:rotate(var(--tilt))}.coda-mark.svelte-ld9mtm .fm-float{width:64%}.coda-mark.svelte-ld9mtm .fm-mark{opacity:var(--mark-alpha);filter:drop-shadow(0 0 28px #f3efe73d)}.coda-mark.svelte-ld9mtm .fm-glow{background:radial-gradient(circle,#f3efe74d 0%,#f3efe733 14%,#f3efe71f 26%,#f3efe70f 36%,#f3efe705 44%,#f3efe700 50%),radial-gradient(48% 44% at 38% 36%,#d99b5c24,#d99b5c00 72%),radial-gradient(46% 42% at 64% 68%,#a48cd61a,#a48cd600 72%)}.coda-mark.svelte-ld9mtm .fm-float{animation-name:svelte-ld9mtm-coda-float}.coda-mark.svelte-ld9mtm .fm-tilt{animation-name:svelte-ld9mtm-coda-tilt}@keyframes svelte-ld9mtm-coda-float{0%,to{transform:translateY(-5px)}50%{transform:translateY(5px)}}@keyframes svelte-ld9mtm-coda-tilt{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}.coda-sparkles.svelte-ld9mtm{z-index:0;pointer-events:none;position:absolute;inset:0}.coda-spark.svelte-ld9mtm{color:#f3efe7;opacity:0;will-change:transform, opacity;animation:svelte-ld9mtm-coda-drift var(--d) cubic-bezier(.4, 0, .6, 1) var(--t) infinite;display:block;position:absolute}.coda-spark.svelte-ld9mtm svg:where(.svelte-ld9mtm){width:100%;height:100%;display:block}@keyframes svelte-ld9mtm-coda-drift{0%{opacity:0;transform:translate(0)rotate(0)}50%{opacity:var(--o)}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(35deg)}}@media (width<=900px){.coda-mark.svelte-ld9mtm{--stage:560px;-webkit-mask-image:linear-gradient(#0000001f 0% 57%,#0000 61% 80%,#0000001f 84%);mask-image:linear-gradient(#0000001f 0% 57%,#0000 61% 80%,#0000001f 84%)}}@media (prefers-reduced-motion:reduce){.coda-spark.svelte-ld9mtm{opacity:calc(var(--o) * .4);animation:none;transform:none}.coda-mark.svelte-ld9mtm .fm-float,.coda-mark.svelte-ld9mtm .fm-tilt{animation:none}}@media (width<=700px){.link-form.svelte-ld9mtm{flex-direction:column}.link-form.svelte-ld9mtm .btn-primary,.link-form.svelte-ld9mtm .btn-ghost{width:100%}.hero-inner.svelte-ld9mtm{padding-top:240px;padding-bottom:calc(var(--hero-fade) + var(--space-3))}.hero.svelte-ld9mtm{align-items:flex-start;min-height:900px}.hero-inner.svelte-ld9mtm h1:where(.svelte-ld9mtm){margin-bottom:24px;font-size:clamp(38px,12vw,50px)}.glass-card.svelte-ld9mtm{padding:20px}.link-row.svelte-ld9mtm{flex-direction:column}.link-row.svelte-ld9mtm .btn-primary:where(.svelte-ld9mtm){width:100%}.link-row.svelte-ld9mtm .field:where(.svelte-ld9mtm){font-size:15px}}
