.shb.svelte-1vm2j5y{width:100%;max-width:560px;padding-bottom:64px;position:relative}.shb-aura.svelte-1vm2j5y{filter:blur(28px);background:radial-gradient(closest-side at 55% 45%,#34a8933d,#0000 70%),radial-gradient(closest-side at 40% 65%,#0f84cd33,#0000 72%);border-radius:50%;position:absolute;inset:10% 5%}.shb-grid.svelte-1vm2j5y{grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.shb-tile.svelte-1vm2j5y{-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);color:var(--paper,#fafaf7);background:#fafaf70d;border-radius:22px;flex-direction:column;gap:10px;padding:14px;text-decoration:none;transition:transform .5s cubic-bezier(.2,.7,.2,1),background .4s,box-shadow .4s;display:flex;box-shadow:inset 0 0 0 1px #fafaf71a}.shb-tile.on.svelte-1vm2j5y{background:#fafaf71a;transform:translateY(-6px);box-shadow:inset 0 0 0 1px #34a89373,0 30px 60px -30px #34a8938c}.shb-tile.svelte-1vm2j5y:focus-visible{outline-offset:3px;outline:2px solid #34a893}.shb-img.svelte-1vm2j5y{aspect-ratio:1.25;background:radial-gradient(80% 80% at 50% 40%,#fafaf71a,#0000 70%);border-radius:14px;place-items:center;display:grid;overflow:hidden}.shb-img.svelte-1vm2j5y img:where(.svelte-1vm2j5y){object-fit:contain;filter:drop-shadow(0 18px 20px #0f141980);width:auto;max-width:86%;height:auto;max-height:90%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.shb-tile.on.svelte-1vm2j5y .shb-img:where(.svelte-1vm2j5y) img:where(.svelte-1vm2j5y){transform:scale(1.05)}.shb-name.svelte-1vm2j5y{font-family:var(--font-display);letter-spacing:-.01em;justify-content:space-between;align-items:center;font-size:1rem;font-weight:600;display:flex}.shb-name.svelte-1vm2j5y span:where(.svelte-1vm2j5y){opacity:.5;transition:transform .3s,opacity .3s}.shb-tile.svelte-1vm2j5y:hover .shb-name:where(.svelte-1vm2j5y) span:where(.svelte-1vm2j5y),.shb-tile.on.svelte-1vm2j5y .shb-name:where(.svelte-1vm2j5y) span:where(.svelte-1vm2j5y){opacity:1;transform:translate(3px)}.shb-toast.svelte-1vm2j5y{display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.shb-toast.svelte-1vm2j5y>span:where(.svelte-1vm2j5y){grid-area:1/1}@media (max-width:560px){.shb-grid.svelte-1vm2j5y{gap:10px}.shb-tile.svelte-1vm2j5y{border-radius:18px;padding:10px}.shb-name.svelte-1vm2j5y{font-size:.9rem}}.os.svelte-1vs4bps{margin-top:clamp(28px,4vw,48px);position:relative}.os-main.svelte-1vs4bps{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.os-copy.svelte-1vs4bps{display:grid}.os-slide.svelte-1vs4bps{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(12px)}.os-slide.on.svelte-1vs4bps{opacity:1;pointer-events:auto;transition-delay:.25s;transform:none}.os-q.svelte-1vs4bps{height:.55em;font-family:var(--font-display);color:#34a893;font-size:clamp(4.5rem,6vw,6.5rem);font-weight:700;line-height:1;display:block}.os-metric.svelte-1vs4bps{font-family:var(--font-display);color:var(--paper,#fafaf7);flex-wrap:wrap;align-items:baseline;gap:0 12px;margin:12px 0 0;display:flex}.os-metric.svelte-1vs4bps b:where(.svelte-1vs4bps){letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.8rem,3.6vw,4.4rem);font-weight:600;line-height:1}.os-metric.svelte-1vs4bps b.os-word:where(.svelte-1vs4bps){letter-spacing:-.03em;font-size:clamp(2rem,2.6vw,3rem)}.os-side.svelte-1vs4bps{letter-spacing:-.01em;color:#fafaf7b3;font-size:clamp(1.1rem,1.2vw,1.4rem);font-weight:500}.os-quote.svelte-1vs4bps{margin:clamp(20px,2.4vw,30px) 0 0}.os-quote.svelte-1vs4bps p:where(.svelte-1vs4bps){max-width:32ch;font-family:var(--font-display);letter-spacing:-.015em;color:var(--paper,#fafaf7);margin:0;font-size:clamp(1.15rem,.8vw + .85rem,1.55rem);font-weight:500;line-height:1.38}.os-w.svelte-1vs4bps{opacity:.18;transition:opacity .4s}.os-slide.on.svelte-1vs4bps .os-w:where(.svelte-1vs4bps){opacity:1;transition-delay:calc(.35s + var(--w) * 35ms)}.os-quote.svelte-1vs4bps footer:where(.svelte-1vs4bps){color:#fafaf79e;flex-direction:column;gap:2px;margin-top:18px;font-size:.95rem;display:flex}.os-quote.svelte-1vs4bps footer:where(.svelte-1vs4bps) b:where(.svelte-1vs4bps){color:var(--paper,#fafaf7);font-weight:600}.os-frame.svelte-1vs4bps{aspect-ratio:5/4;isolation:isolate;background:#0f1419;border-radius:clamp(18px,2vw,28px);margin:0;position:relative;overflow:hidden;box-shadow:0 50px 90px -50px #0f1419f2,inset 0 0 0 1px #fafaf714}.os-main.svelte-1vs4bps{position:relative}.os-main.svelte-1vs4bps:before{content:"";aspect-ratio:1;filter:blur(30px);pointer-events:none;z-index:0;background:radial-gradient(closest-side at 60% 40%,#34a89333,#0000 70%),radial-gradient(closest-side at 35% 65%,#fafaf709,#0000 72%);border-radius:50%;width:62%;position:absolute;top:50%;right:-6%;translate:0 -50%}.os-frame.svelte-1vs4bps,.os-copy.svelte-1vs4bps{z-index:1;position:relative}.os-img.svelte-1vs4bps{object-fit:cover;object-position:var(--pos);clip-path:inset(0 0 0 100%);z-index:0;width:100%;height:100%;transition:clip-path 1.1s cubic-bezier(.7,0,.2,1),transform 10ms linear 1.2s;position:absolute;inset:0;transform:scale(1.08)}.os-img.prev.svelte-1vs4bps{clip-path:inset(0);z-index:1;transition:none}.os-img.on.svelte-1vs4bps{clip-path:inset(0);z-index:2;transition:clip-path 1.1s cubic-bezier(.7, 0, .2, 1), transform calc(var(--os-dur) + 1s) cubic-bezier(.25, .1, .25, 1);transform:scale(1)}.os-frame.svelte-1vs4bps:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000 58%,#0f14198c 100%);position:absolute;inset:0}.os-tag.svelte-1vs4bps{z-index:4;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);color:var(--paper,#fafaf7);background:#0f141973;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 12px;font-size:.86rem;font-weight:500;animation:.6s cubic-bezier(.2,.7,.2,1) .5s both svelte-1vs4bps-os-tag;display:inline-flex;position:absolute;bottom:18px;left:18px;box-shadow:inset 0 0 0 1px #fafaf729}.os-tag.svelte-1vs4bps i:where(.svelte-1vs4bps){background:#34a893;border-radius:50%;width:7px;height:7px}@keyframes svelte-1vs4bps-os-tag{0%{opacity:0;transform:translateY(8px)}}.os-nav.svelte-1vs4bps{align-items:stretch;gap:16px;margin-top:clamp(28px,3.4vw,44px);display:flex}.os-nav.svelte-1vs4bps ul:where(.svelte-1vs4bps){flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.os-nav.svelte-1vs4bps li:where(.svelte-1vs4bps){display:flex}.os-nav.svelte-1vs4bps li:where(.svelte-1vs4bps)>button:where(.svelte-1vs4bps){color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fafaf708;border:1px solid #fafaf71a;border-radius:14px;flex:1;align-items:center;gap:12px;padding:14px 14px 12px;transition:background .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.os-nav.svelte-1vs4bps li:where(.svelte-1vs4bps)>button:where(.svelte-1vs4bps):hover{background:#fafaf70f}.os-nav.svelte-1vs4bps li:where(.svelte-1vs4bps)>button.on:where(.svelte-1vs4bps){background:#fafaf714;border-color:#fafaf738}.os-nav.svelte-1vs4bps li:where(.svelte-1vs4bps)>button:where(.svelte-1vs4bps):focus-visible{outline-offset:3px;outline:2px solid #34a893}.os-nav.svelte-1vs4bps img:where(.svelte-1vs4bps){object-fit:cover;filter:saturate(.85);opacity:.7;border-radius:10px;flex:none;width:48px;height:48px;transition:opacity .3s}.os-nav.svelte-1vs4bps button.on:where(.svelte-1vs4bps) img:where(.svelte-1vs4bps),.os-nav.svelte-1vs4bps button:where(.svelte-1vs4bps):hover img:where(.svelte-1vs4bps){opacity:1}.os-who.svelte-1vs4bps{flex-direction:column;gap:2px;min-width:0;display:flex}.os-who.svelte-1vs4bps b:where(.svelte-1vs4bps){color:var(--paper,#fafaf7);white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:600;overflow:hidden}.os-who.svelte-1vs4bps>span:where(.svelte-1vs4bps){color:#fafaf794;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.os-bar.svelte-1vs4bps{background:0 0;height:2px;position:absolute;top:0;left:0;right:0}.os-fill.svelte-1vs4bps{transform-origin:0;animation:svelte-1vs4bps-os-fill var(--os-dur) linear both;background:#34a893;position:absolute;inset:0}.paused.svelte-1vs4bps .os-fill:where(.svelte-1vs4bps){animation-play-state:paused}@keyframes svelte-1vs4bps-os-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.os-hold.svelte-1vs4bps{appearance:none;font:inherit;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#fafaf79e;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fafaf740;flex:none;align-self:center;padding:10px 2px 6px;font-size:.75rem}.os-hold.svelte-1vs4bps:hover{color:var(--paper,#fafaf7);border-color:currentColor}.os-hold.svelte-1vs4bps:focus-visible{outline-offset:3px;outline:2px solid #34a893}@media (max-width:860px){.os-main.svelte-1vs4bps{grid-template-columns:minmax(0,1fr);gap:24px}.os-frame.svelte-1vs4bps{aspect-ratio:4/5;order:-1}.os-main.svelte-1vs4bps:before{width:100%;top:30%;right:0}.os-q.svelte-1vs4bps{display:none}.os-metric.svelte-1vs4bps{margin-top:0}.os-quote.svelte-1vs4bps p:where(.svelte-1vs4bps){max-width:none}.os-nav.svelte-1vs4bps{flex-direction:column;gap:10px}.os-nav.svelte-1vs4bps ul:where(.svelte-1vs4bps){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.os-nav.svelte-1vs4bps li:where(.svelte-1vs4bps)>button:where(.svelte-1vs4bps){gap:10px;padding:12px 10px 10px}.os-nav.svelte-1vs4bps img:where(.svelte-1vs4bps){width:40px;height:40px}.os-who.svelte-1vs4bps b:where(.svelte-1vs4bps){font-size:.88rem}.os-rest.svelte-1vs4bps{display:none}.os-who.svelte-1vs4bps>span:where(.svelte-1vs4bps){font-size:.76rem}.os-hold.svelte-1vs4bps{align-self:flex-end}}.calm.svelte-1vs4bps .os-img:where(.svelte-1vs4bps),.calm.svelte-1vs4bps .os-img.on:where(.svelte-1vs4bps),.calm.svelte-1vs4bps .os-slide:where(.svelte-1vs4bps),.calm.svelte-1vs4bps .os-w:where(.svelte-1vs4bps){transition:none}.calm.svelte-1vs4bps .os-img.on:where(.svelte-1vs4bps){transform:none}.calm.svelte-1vs4bps .os-fill:where(.svelte-1vs4bps){animation:none;transform:scaleX(1)}.calm.svelte-1vs4bps .os-tag:where(.svelte-1vs4bps){animation:none}.calm.svelte-1vs4bps .os-hold:where(.svelte-1vs4bps){display:none}@media (prefers-reduced-motion:reduce){.os-img.svelte-1vs4bps,.os-img.on.svelte-1vs4bps,.os-slide.svelte-1vs4bps,.os-w.svelte-1vs4bps{transition:none}.os-img.on.svelte-1vs4bps{transform:none}.os-fill.svelte-1vs4bps{animation:none;transform:scaleX(1)}.os-tag.svelte-1vs4bps{animation:none}.os-hold.svelte-1vs4bps{display:none}}.pp.svelte-1wjsuuv{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.pp-link.svelte-1wjsuuv{color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--border-default);text-decoration-color:var(--border-default);align-items:center;gap:6px;margin-top:18px;padding-block:8px;font-weight:600;display:inline-flex}.pp-link.svelte-1wjsuuv:hover{text-decoration-color:currentColor}.pp-facts.svelte-1wjsuuv{background:var(--border-light);border:1px solid var(--border-light);border-radius:22px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.pp-facts.svelte-1wjsuuv li:where(.svelte-1wjsuuv){background:var(--paper,#fafaf7);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 14px;padding:clamp(18px,2.2vw,26px);display:grid}.pp-n.svelte-1wjsuuv{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;grid-row:span 2;font-size:clamp(2.2rem,3vw,3.2rem);font-weight:600;line-height:1}.pp-l.svelte-1wjsuuv{font-family:var(--font-display);color:var(--ink);font-size:1.05rem;font-weight:600}.pp-s.svelte-1wjsuuv{color:var(--ink-soft);font-size:.93rem}@media (max-width:860px){.pp.svelte-1wjsuuv{grid-template-columns:minmax(0,1fr)}}
