.hero.svelte-qt9rlx{padding-block:clamp(20px,4vw,56px) clamp(32px,5vw,72px);overflow:hidden}.top.svelte-qt9rlx{color:var(--ink)}.kinetic.svelte-qt9rlx{margin:clamp(14px,2vw,28px) 0 clamp(24px,3vw,44px);font-family:var(--font-display);font-weight:800;font-size:clamp(3.1rem,min(12.2vw,(100svh - 430px) / 3.3),11.5rem);line-height:.9;letter-spacing:-.04em;text-transform:uppercase;text-wrap:nowrap}.line.svelte-qt9rlx{display:flex;align-items:center;gap:.14em}.mask.svelte-qt9rlx{display:inline-block;overflow:hidden;padding-block:.04em}.l2.svelte-qt9rlx{justify-content:flex-end}.l3.svelte-qt9rlx{justify-content:space-between}.w.svelte-qt9rlx{display:inline-block;animation:svelte-qt9rlx-up .82s var(--ease-out) both}.l2.svelte-qt9rlx .w:where(.svelte-qt9rlx){animation-delay:90ms}.l3.svelte-qt9rlx .w:where(.svelte-qt9rlx){animation-delay:.18s}.red.svelte-qt9rlx{color:var(--red-text)}@keyframes svelte-qt9rlx-up{0%{transform:translateY(105%)}}.ph.svelte-qt9rlx{display:inline-block;flex:none;width:1.75em;height:.74em;border-radius:999px;overflow:hidden;background:var(--surface-2);animation:svelte-qt9rlx-ph-in .9s var(--ease-out) both;animation-delay:.26s}.p2.svelte-qt9rlx{width:1.35em;animation-delay:.34s}.ph.svelte-qt9rlx img:where(.svelte-qt9rlx){width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-out)}.ph.svelte-qt9rlx:hover img:where(.svelte-qt9rlx){transform:scale(1.08)}@keyframes svelte-qt9rlx-ph-in{0%{clip-path:inset(0 50% 0 50% round 999px);transform:scale(.85)}to{clip-path:inset(0 0 0 0 round 999px)}}.rally.svelte-qt9rlx{flex:none;height:1.7em;width:1.6em;margin-block:-.2em -.2em;margin-right:.15em;overflow:visible;animation:svelte-qt9rlx-rally-in .7s var(--ease-out) both;animation-delay:.42s}@keyframes svelte-qt9rlx-rally-in{0%{opacity:0;transform:scale(.85)}}.table.svelte-qt9rlx{fill:var(--red)}.net.svelte-qt9rlx{fill:var(--ink)}.ball.svelte-qt9rlx{fill:#ff8a1f;filter:drop-shadow(0 4px 6px rgb(0 0 0 / .25))}.bx.svelte-qt9rlx{animation:svelte-qt9rlx-bx .9s linear infinite alternate}.by.svelte-qt9rlx{animation:svelte-qt9rlx-by .9s infinite}@keyframes svelte-qt9rlx-bx{to{transform:translate(118px)}}@keyframes svelte-qt9rlx-by{0%{transform:translateY(0);animation-timing-function:cubic-bezier(.2,.7,.4,1)}50%{transform:translateY(-80px);animation-timing-function:cubic-bezier(.6,0,.8,.3)}to{transform:translateY(0)}}.under.svelte-qt9rlx{display:grid;grid-template-columns:1.1fr auto;grid-template-areas:"lead cta" "live live";gap:20px 40px;align-items:end;padding-top:clamp(20px,2.4vw,28px);border-top:1px solid var(--hairline)}.lead.svelte-qt9rlx{grid-area:lead;max-width:46ch}.cta.svelte-qt9rlx{grid-area:cta;display:flex;flex-wrap:wrap;gap:10px}.big.svelte-qt9rlx{min-height:56px;padding-inline:28px;font-size:1.0625rem}.live.svelte-qt9rlx{grid-area:live;justify-self:start;display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:8px 16px;border-radius:999px;background:var(--free-tint);color:var(--free);font-size:var(--fs-small);font-weight:600;text-decoration:none}.live.svelte-qt9rlx b:where(.svelte-qt9rlx){font-weight:800}.dot-live.svelte-qt9rlx{width:9px;height:9px;border-radius:50%;background:currentColor;animation:svelte-qt9rlx-pulse 2.4s ease-out infinite}@keyframes svelte-qt9rlx-pulse{0%{box-shadow:0 0 color-mix(in srgb,currentColor 55%,transparent)}70%,to{box-shadow:0 0 0 8px transparent}}@media(max-width:899px){.under.svelte-qt9rlx{grid-template-columns:1fr;grid-template-areas:"lead" "cta" "live"}.cta.svelte-qt9rlx .btn:where(.svelte-qt9rlx){flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.bx.svelte-qt9rlx,.by.svelte-qt9rlx{animation:none}.bx.svelte-qt9rlx{transform:translate(59px) translateY(-64px)}}.clip.svelte-13e7il8{overflow:hidden;padding-block:14px}.band.svelte-13e7il8{position:relative;background:var(--red);color:var(--on-red);transform:rotate(-1.6deg);width:104%;margin-left:-2%;overflow:hidden;box-shadow:var(--shadow-2)}.track.svelte-13e7il8{display:flex;width:max-content;animation:svelte-13e7il8-run 38s linear infinite}.band.svelte-13e7il8:hover .track:where(.svelte-13e7il8){animation-play-state:paused}ul.svelte-13e7il8{display:flex;flex:none;margin:0;padding:0;list-style:none}li.svelte-13e7il8{display:inline-flex;align-items:center;gap:28px;padding:16px 0 16px 28px;font-family:var(--font-display);font-weight:700;font-size:clamp(1rem,.8rem + .9vw,1.5rem);letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap}.glyph.svelte-13e7il8{width:26px;height:18px;background:currentColor;clip-path:polygon(0 0,100% 0,100% 29%,59.5% 29%,59.5% 71%,85.4% 71%,85.4% 100%,14.6% 100%,14.6% 71%,40.5% 71%,40.5% 29%,0 29%)}@keyframes svelte-13e7il8-run{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.track.svelte-13e7il8{animation:none}}.board.svelte-8ep6k5{display:grid;gap:18px;padding:clamp(16px,2.4vw,24px);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-xl);box-shadow:var(--shadow-2)}header.svelte-8ep6k5{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.title.svelte-8ep6k5{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:1.15rem;font-weight:700;letter-spacing:-.01em}.time.svelte-8ep6k5{font-family:var(--font-text);font-weight:600;font-size:var(--fs-small);color:var(--ink-2)}.live.svelte-8ep6k5{width:10px;height:10px;border-radius:50%;background:var(--free);box-shadow:0 0 0 0 var(--free);animation:svelte-8ep6k5-live 2.4s ease-out infinite}@keyframes svelte-8ep6k5-live{0%{box-shadow:0 0 color-mix(in srgb,var(--free) 55%,transparent)}70%,to{box-shadow:0 0 0 9px transparent}}.msg.svelte-8ep6k5{margin-top:2px;color:var(--ink-2);font-size:var(--fs-small)}.courts.svelte-8ep6k5{display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(6px,1vw,10px)}.court.svelte-8ep6k5{position:relative;display:grid;grid-template-rows:auto 1fr auto;justify-items:center;aspect-ratio:5 / 8.2;padding:8px 4px;border-radius:12px;border:1.5px dashed var(--hairline-strong);background:var(--bg);color:var(--ink-2);text-decoration:none;animation:svelte-8ep6k5-court-in .52s var(--ease-out) both;animation-delay:calc(var(--i) * 45ms);transition:transform var(--t-fast) var(--ease-out),border-color var(--t-fast) ease,background-color var(--t-fast) ease;-webkit-tap-highlight-color:transparent}@keyframes svelte-8ep6k5-court-in{0%{opacity:0;transform:translateY(8px) scale(.96)}}.no.svelte-8ep6k5{justify-self:start;padding-left:4px;font-size:12px;font-weight:700;line-height:1}.table.svelte-8ep6k5{position:relative;align-self:center;width:44%;aspect-ratio:1.525 / 2.74;border-radius:3px;background:var(--busy);transition:background-color var(--t-med) ease}.table.svelte-8ep6k5:before{content:"";position:absolute;left:-18%;right:-18%;top:calc(50% - 1px);height:2px;background:var(--ink-3);border-radius:1px}.table.svelte-8ep6k5:after{content:"";position:absolute;top:6%;bottom:6%;left:calc(50% - .5px);width:1px;background:color-mix(in srgb,var(--surface) 70%,transparent)}.bot.svelte-8ep6k5{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:start center;padding-top:2px;color:var(--ink);z-index:1}.tag.svelte-8ep6k5{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.2}.court.free.svelte-8ep6k5{border-color:color-mix(in srgb,var(--free) 55%,transparent);background:var(--free-tint);color:var(--free)}.court.free.svelte-8ep6k5 .table:where(.svelte-8ep6k5){background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--free)}.court.free.svelte-8ep6k5 .table:where(.svelte-8ep6k5):after{background:color-mix(in srgb,var(--free) 45%,transparent)}.court.free.svelte-8ep6k5:hover{transform:translateY(-2px);border-style:solid}.court.free.svelte-8ep6k5:active{transform:scale(.97)}.court.busy.svelte-8ep6k5 .tag:where(.svelte-8ep6k5){color:var(--ink-2)}.court.closed.svelte-8ep6k5{opacity:.55}.legend.svelte-8ep6k5{display:flex;flex-wrap:wrap;gap:6px 18px}.legend.svelte-8ep6k5 span:where(.svelte-8ep6k5){display:inline-flex;align-items:center;gap:8px}.sw.svelte-8ep6k5{width:12px;height:12px;border-radius:3px}.sw.free.svelte-8ep6k5{background:var(--free-tint);box-shadow:inset 0 0 0 1.5px var(--free)}.sw.busy.svelte-8ep6k5{background:var(--busy)}@media(max-width:420px){.tag.svelte-8ep6k5{font-size:10px;letter-spacing:-.01em}header.svelte-8ep6k5 .btn:where(.svelte-8ep6k5){display:none}}.hall-sec.svelte-4p1tmm{padding-block:clamp(56px,8vw,112px)}.grid.svelte-4p1tmm{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(28px,5vw,72px);align-items:center}@media(max-width:899px){.grid.svelte-4p1tmm{grid-template-columns:1fr}}.score.svelte-4p1tmm{display:grid;gap:12px;justify-items:start}.eyebrow.svelte-4p1tmm{color:var(--ink)}.live.svelte-4p1tmm{width:9px;height:9px;border-radius:50%;background:var(--free);animation:svelte-4p1tmm-pulse 2.4s ease-out infinite}@keyframes svelte-4p1tmm-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--free) 55%,transparent)}70%,to{box-shadow:0 0 0 8px transparent}}.big.svelte-4p1tmm{font-family:var(--font-display);font-weight:800;font-size:clamp(5.5rem,4rem + 8vw,11rem);line-height:.85;letter-spacing:-.05em;color:var(--free)}.big.closed.svelte-4p1tmm{color:var(--ink-3)}.of.svelte-4p1tmm{color:var(--ink-3);font-size:.45em;letter-spacing:-.02em;margin-left:.08em}.soon.svelte-4p1tmm{width:100%;max-width:340px;margin-block:8px 12px}.soon.svelte-4p1tmm ul:where(.svelte-4p1tmm){list-style:none;margin:6px 0 0;padding:0}.soon.svelte-4p1tmm li:where(.svelte-4p1tmm){display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--hairline);font-size:var(--fs-small)}.rows.svelte-172iif2{list-style:none;margin:0;padding:0;border-top:1px solid var(--hairline-strong)}li.svelte-172iif2{border-bottom:1px solid var(--hairline-strong)}.row.svelte-172iif2{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto 56px;align-items:center;gap:12px 32px;padding:clamp(18px,2.4vw,30px) clamp(8px,1.5vw,20px);text-decoration:none;color:var(--ink);isolation:isolate;overflow:hidden}.row.svelte-172iif2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--red);transform:scaleY(0);transform-origin:bottom;transition:transform .28s var(--ease-out)}.row.svelte-172iif2:hover:before,.row.svelte-172iif2:focus-visible:before{transform:scaleY(1)}.row.svelte-172iif2:hover,.row.svelte-172iif2:focus-visible{color:var(--on-red)}.title.svelte-172iif2{font-family:var(--font-display);font-weight:700;font-size:clamp(1.4rem,.9rem + 1.6vw,2.35rem);line-height:1.05;letter-spacing:-.03em}.short.svelte-172iif2{color:var(--ink-2);font-size:var(--fs-small);max-width:38ch;transition:color var(--t-fast) ease}.price.svelte-172iif2{font-family:var(--font-display);font-weight:700;font-size:clamp(1.05rem,.9rem + .6vw,1.45rem);white-space:nowrap}.go.svelte-172iif2{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;border:1.5px solid var(--hairline-strong);transition:transform .28s var(--ease-out),background-color var(--t-fast) ease,border-color var(--t-fast) ease}.row.svelte-172iif2:hover .short:where(.svelte-172iif2),.row.svelte-172iif2:focus-visible .short:where(.svelte-172iif2){color:color-mix(in srgb,var(--on-red) 85%,transparent)}.row.svelte-172iif2:hover .go:where(.svelte-172iif2),.row.svelte-172iif2:focus-visible .go:where(.svelte-172iif2){background:var(--on-red);border-color:var(--on-red);color:var(--red);transform:rotate(-45deg)}.peek.svelte-172iif2{position:absolute;right:110px;top:50%;width:200px;height:136px;object-fit:cover;border-radius:var(--r-md);box-shadow:var(--shadow-2);opacity:0;transform:translateY(-50%) rotate(-5deg) scale(.8);transition:opacity .22s ease,transform .32s var(--ease-spring);pointer-events:none}@media(hover:hover)and (min-width:1100px){.row.svelte-172iif2:hover .peek:where(.svelte-172iif2){opacity:1;transform:translateY(-50%) rotate(-5deg) scale(1)}.row.svelte-172iif2:hover .price:where(.svelte-172iif2){opacity:0}}.price.svelte-172iif2{transition:opacity var(--t-fast) ease}@media(max-width:799px){.row.svelte-172iif2{grid-template-columns:1fr auto;grid-template-areas:"title go" "short go" "price go";gap:6px 16px}.title.svelte-172iif2{grid-area:title}.short.svelte-172iif2{grid-area:short}.price.svelte-172iif2{grid-area:price;margin-top:4px;color:var(--red-text)}.row.svelte-172iif2:hover .price:where(.svelte-172iif2){color:inherit}.go.svelte-172iif2{grid-area:go;width:48px;height:48px}.peek.svelte-172iif2{display:none}}.today.svelte-1rzot7e{--lane-h: 92px;display:grid;gap:18px}.tl-scroll.svelte-1rzot7e{overflow-x:auto;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:thin}.tl.svelte-1rzot7e{position:relative;min-width:1320px;padding:34px 0 30px;min-height:calc(var(--lanes) * (var(--lane-h) + 8px) + 64px)}.ticks.svelte-1rzot7e span:where(.svelte-1rzot7e){position:absolute;top:0;bottom:0;border-left:1px dashed var(--hairline)}.ticks.svelte-1rzot7e i:where(.svelte-1rzot7e){position:absolute;bottom:4px;left:6px;font-style:normal;font-size:var(--fs-caption);color:var(--ink-2)}.lanes.svelte-1rzot7e{position:relative;list-style:none;margin:0;padding:0;height:calc(var(--lanes) * (var(--lane-h) + 8px))}.item.svelte-1rzot7e{position:absolute;height:var(--lane-h);transform-origin:left center;transition:transform .6s var(--ease-out),opacity .4s ease;transition-delay:calc(var(--d) * 60ms)}.js .tl.svelte-1rzot7e:not(.in) .item:where(.svelte-1rzot7e){transform:scaleX(0);opacity:0}.item.svelte-1rzot7e a:where(.svelte-1rzot7e){display:grid;align-content:center;gap:2px;height:100%;padding:8px 6px;border-radius:12px;text-decoration:none;overflow:hidden;white-space:nowrap;transition:transform var(--t-fast) var(--ease-out)}.item.svelte-1rzot7e a:where(.svelte-1rzot7e):hover{transform:translateY(-2px)}.item.svelte-1rzot7e b:where(.svelte-1rzot7e){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:var(--fs-small);line-height:1.2;white-space:normal;overflow:hidden}.item.svelte-1rzot7e span:where(.svelte-1rzot7e){font-size:11px;opacity:.8;overflow:hidden;text-overflow:ellipsis}.adults.svelte-1rzot7e a:where(.svelte-1rzot7e),.sw.adults.svelte-1rzot7e{background:var(--ink);color:var(--bg)}.kids.svelte-1rzot7e a:where(.svelte-1rzot7e),.sw.kids.svelte-1rzot7e{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.lesenka.svelte-1rzot7e a:where(.svelte-1rzot7e),.sw.lesenka.svelte-1rzot7e{background:var(--red-tint-2);color:var(--red-text)}.tournament.svelte-1rzot7e a:where(.svelte-1rzot7e),.sw.tournament.svelte-1rzot7e{background:var(--red);color:var(--on-red)}.past.svelte-1rzot7e{opacity:.4}.needle.svelte-1rzot7e{position:absolute;top:30px;bottom:30px;width:2px;margin-left:-1px;background:var(--red);z-index:2;pointer-events:none}.needle.svelte-1rzot7e span:where(.svelte-1rzot7e){position:absolute;top:0;left:50%;transform:translate(-50%,-100%);padding:2px 8px;border-radius:999px;background:var(--red);color:var(--on-red);font-size:12px;font-weight:700}.agenda.svelte-1rzot7e{display:none;list-style:none;margin:0;padding:0}.a-item.svelte-1rzot7e{display:grid;grid-template-columns:56px 1fr;gap:12px;align-items:center;padding:6px 0}.a-item.svelte-1rzot7e .t:where(.svelte-1rzot7e){font-weight:700}.a-item.svelte-1rzot7e a:where(.svelte-1rzot7e){display:grid;padding:12px 14px;border-radius:12px;text-decoration:none}.a-item.past.svelte-1rzot7e{opacity:.45}.now-row.svelte-1rzot7e{display:flex;align-items:center;gap:10px;margin:6px 0;color:var(--red-text);font-size:var(--fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.now-row.svelte-1rzot7e:after{content:"";flex:1;height:2px;background:var(--red)}.legend.svelte-1rzot7e{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none}.legend.svelte-1rzot7e li:where(.svelte-1rzot7e){display:inline-flex;align-items:center;gap:8px}.sw.svelte-1rzot7e{width:14px;height:14px;border-radius:4px}.empty.svelte-1rzot7e{padding:28px;border-radius:var(--r-lg);background:var(--surface-2)}@media(max-width:799px){.tl-scroll.svelte-1rzot7e{display:none}.agenda.svelte-1rzot7e{display:block}}.roster.svelte-r10aef{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,5vw,72px);align-items:stretch}.portrait.svelte-r10aef{position:relative;display:grid;border-radius:var(--r-xl);overflow:hidden;background:var(--surface-2);aspect-ratio:4 / 4.6}.portrait.svelte-r10aef img:where(.svelte-r10aef){grid-area:1 / 1;width:100%;height:100%;object-fit:cover;object-position:50% 15%}.founder.svelte-r10aef{position:absolute;left:16px;top:16px;background:var(--red);color:var(--on-red)}.side.svelte-r10aef{display:grid;align-content:start;gap:clamp(20px,3vw,36px)}.tabs.svelte-r10aef{display:flex;flex-wrap:wrap;gap:8px}.tabs.svelte-r10aef button:where(.svelte-r10aef){display:inline-flex;align-items:center;gap:10px;min-height:56px;padding:6px 18px 6px 6px;border-radius:999px;border:1.5px solid var(--hairline-strong);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-small);font-weight:650;line-height:1.15;text-align:left;cursor:pointer;transition:border-color var(--t-fast) ease,background-color var(--t-fast) ease}.tabs.svelte-r10aef button:where(.svelte-r10aef) small:where(.svelte-r10aef){font-weight:500;color:var(--ink-2)}.tabs.svelte-r10aef img:where(.svelte-r10aef){width:44px;height:44px;border-radius:50%;object-fit:cover;object-position:50% 15%}.tabs.svelte-r10aef button[aria-selected=true]:where(.svelte-r10aef){border-color:var(--red);background:var(--red-tint)}.panel.svelte-r10aef{display:grid}.panel-in.svelte-r10aef{grid-area:1 / 1;display:grid;gap:16px;justify-items:start}.name.svelte-r10aef{font-family:var(--font-display);font-weight:800;font-size:clamp(2.4rem,1.6rem + 3.6vw,5rem);line-height:.92;letter-spacing:-.045em;text-transform:uppercase}.title.svelte-r10aef{font-size:1.125rem;font-weight:600;max-width:40ch}.bio.svelte-r10aef{color:var(--ink-2);max-width:52ch}.tags.svelte-r10aef{display:flex;flex-wrap:wrap;gap:6px}.foot.svelte-r10aef{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;width:100%;margin-top:8px;padding-top:20px;border-top:1px solid var(--hairline)}.from.svelte-r10aef{display:grid}.from.svelte-r10aef b:where(.svelte-r10aef){font-family:var(--font-display);font-size:1.6rem}.actions.svelte-r10aef{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:899px){.roster.svelte-r10aef{grid-template-columns:1fr}.portrait.svelte-r10aef{aspect-ratio:4 / 3.8}.side.svelte-r10aef{display:contents}.tabs.svelte-r10aef{order:-1}}.bento.svelte-kyvpu1{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(190px,auto);gap:14px}.t.svelte-kyvpu1{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:12px;margin:0;padding:clamp(20px,2.4vw,28px);border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--hairline);overflow:hidden}.t.svelte-kyvpu1 b:where(.svelte-kyvpu1){font-family:var(--font-display);font-weight:800;font-size:clamp(3.2rem,2rem + 4vw,6rem);line-height:.9;letter-spacing:-.05em}.t.svelte-kyvpu1 small:where(.svelte-kyvpu1){font-size:.4em;margin-left:.1em;letter-spacing:0}.t.svelte-kyvpu1>span:where(.svelte-kyvpu1){font-size:var(--fs-small);font-weight:600;max-width:22ch}.red.svelte-kyvpu1{background:var(--red);border-color:transparent;color:var(--on-red)}.ink.svelte-kyvpu1{background:var(--panel);border-color:transparent;color:var(--on-panel)}.n1.svelte-kyvpu1{grid-row:span 2}.n1.svelte-kyvpu1 b:where(.svelte-kyvpu1){font-size:clamp(4.8rem,2.6rem + 5.6vw,8.5rem)}.photo.svelte-kyvpu1{padding:0}.photo.svelte-kyvpu1 img:where(.svelte-kyvpu1){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-out)}.photo.svelte-kyvpu1:hover img:where(.svelte-kyvpu1){transform:scale(1.04)}.p1.svelte-kyvpu1{grid-row:span 2}.p2.svelte-kyvpu1{grid-column:span 2}figcaption.svelte-kyvpu1{position:absolute;left:14px;right:14px;bottom:14px;padding:10px 14px;border-radius:var(--r-md);background:var(--material);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:var(--fs-small)}.list.svelte-kyvpu1{grid-column:span 2;justify-content:flex-start}.list.svelte-kyvpu1 ul:where(.svelte-kyvpu1){grid-template-columns:1fr 1fr;gap:10px 20px}@media(max-width:999px){.bento.svelte-kyvpu1{grid-template-columns:repeat(2,1fr)}.n1.svelte-kyvpu1{grid-row:span 1}.p1.svelte-kyvpu1{grid-row:span 2}.list.svelte-kyvpu1,.p2.svelte-kyvpu1{grid-column:1 / -1}.p2.svelte-kyvpu1{min-height:260px}}@media(max-width:499px){.bento.svelte-kyvpu1{grid-auto-rows:minmax(160px,auto)}.list.svelte-kyvpu1 ul:where(.svelte-kyvpu1){grid-template-columns:1fr}}.head.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px;margin-bottom:clamp(28px,4vw,52px)}.head.svelte-1uha8ag .lead:where(.svelte-1uha8ag){max-width:44ch}.today-sec.svelte-1uha8ag{background:var(--surface);border-block:1px solid var(--hairline)}.ev-head.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin:clamp(48px,6vw,80px) 0 20px}.events.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.events.svelte-1uha8ag .ev{height:100%;background:var(--bg)}@media(max-width:999px){.events.svelte-1uha8ag{grid-template-columns:1fr}}.corp.svelte-1uha8ag{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(28px,5vw,64px);align-items:center;padding:clamp(28px,5vw,64px);border-radius:var(--r-xl);background:var(--panel);color:var(--on-panel);position:relative;overflow:hidden}.corp.svelte-1uha8ag:after{content:"";position:absolute;right:-60px;bottom:-50px;width:300px;height:198px;background:var(--red);opacity:.9;clip-path:polygon(0 0,100% 0,100% 29%,59.5% 29%,59.5% 71%,85.4% 71%,85.4% 100%,14.6% 100%,14.6% 71%,40.5% 71%,40.5% 29%,0 29%);pointer-events:none}.corp.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){color:var(--on-panel-2)}.corp-copy.svelte-1uha8ag{display:grid;gap:18px;justify-items:start}.corp-copy.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.eyebrow){color:var(--on-panel-2)}.corp-list.svelte-1uha8ag{position:relative;z-index:1;font-weight:600;font-size:1.0625rem;gap:18px}@media(max-width:899px){.corp.svelte-1uha8ag{grid-template-columns:1fr;padding-bottom:150px}.corp.svelte-1uha8ag:after{width:220px;height:145px;right:-40px;bottom:-30px}}.app.svelte-1uha8ag{display:grid;grid-template-columns:auto 1fr;gap:clamp(28px,6vw,96px);align-items:center}.app-copy.svelte-1uha8ag{display:grid;gap:18px;justify-items:start}.phone-mock.svelte-1uha8ag{width:230px;aspect-ratio:9 / 19;padding:10px;border-radius:40px;background:var(--ink);box-shadow:var(--shadow-2);transform:rotate(-4deg)}.screen.svelte-1uha8ag{height:100%;border-radius:31px;background:var(--bg);padding:36px 14px 14px;display:grid;align-content:start;gap:10px;color:var(--ink)}.ps-title.svelte-1uha8ag{font-family:var(--font-display);font-weight:700;font-size:1rem;margin:6px 0 2px}.ps-card.svelte-1uha8ag{display:grid;gap:2px;padding:10px 12px;border-radius:14px;background:var(--surface);border:1px solid var(--hairline);font-size:12px}.ps-card.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--ink-2)}.ps-card.svelte-1uha8ag:first-of-type{border-left:3px solid var(--red)}.ps-card.dim.svelte-1uha8ag{background:var(--surface-2)}@media(max-width:699px){.app.svelte-1uha8ag{grid-template-columns:1fr}.phone-mock.svelte-1uha8ag{width:180px;justify-self:center}}
