:root{--navy:#0A1730;--navy-2:#0E2145;--navy-3:#14305F;--yellow:#FFD400;--yellow-deep:#EDB900;--blue:#2E9BFF;--cyan:#41C9FF;--bg:#F3F5F9;--paper:#FFFFFF;--ink:#0B1526;--ink-2:#31425A;--sub:#5C6C82;--faint:#8D9BAE;--line:#E2E7F0;--line-2:#D2DAE6;--r:16px;--r-lg:24px;--accent:var(--yellow);--accent-deep:var(--yellow-deep);--accent-ink:#0A1730;--hi:var(--blue);--ts:1;--mo:1}*{box-sizing:border-box}html{scroll-behavior:auto}body{background:var(--bg);color:var(--ink);font-family:var(--f-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}body,figure,h1,h2,h3,h4,h5,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}img{display:block;max-width:100%}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit;font-size:15px}a{color:var(--blue);text-decoration:none}a:hover{color:#1478D6}.row{flex-direction:row;align-items:center}.col,.row{display:flex}.col{flex-direction:column}.between{justify-content:space-between}.center{justify-content:center;align-items:center}.wrap{flex-wrap:wrap}.grow{flex:1 1;min-width:0}.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wrapx{max-width:1220px;margin:0 auto;padding:0 28px;width:100%}.g0{gap:0}.g2{gap:2px}.g3{gap:3px}.g4{gap:4px}.g5{gap:5px}.g6{gap:6px}.g7{gap:7px}.g8{gap:8px}.g9{gap:9px}.g10{gap:10px}.g11{gap:11px}.g12{gap:12px}.g13{gap:13px}.g14{gap:14px}.g16{gap:16px}.g18{gap:18px}.g20{gap:20px}.g22{gap:22px}.g24{gap:24px}.g26{gap:26px}.g28{gap:28px}.g30{gap:30px}.g32{gap:32px}.g36{gap:36px}.g40{gap:40px}.g48{gap:48px}.g60{gap:60px}.grid2{grid-template-columns:repeat(2,1fr);grid-gap:20px}.grid2,.grid3{display:grid;gap:20px}.grid3{grid-template-columns:repeat(3,1fr);grid-gap:20px}.grid4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.sec{padding:calc(92px*var(--ts)) 0}.sec-tight{padding:calc(64px*var(--ts)) 0}.disp{font-family:var(--f-disp);font-weight:400;text-transform:uppercase;line-height:1.02;letter-spacing:.005em}.h-hero{font-size:calc(76px*var(--ts))}.h-1{font-size:calc(46px*var(--ts))}.h-2{font-size:calc(30px*var(--ts))}.h-3{font-size:calc(21px*var(--ts))}.lede,.sub{color:var(--sub)}.lede{font-size:calc(18px*var(--ts));line-height:1.6;max-width:60ch;text-wrap:pretty}.kick{font-size:12px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--hi)}.band .kick,.on-dark .kick{color:var(--accent)}.small{font-size:13px}.b600{font-weight:600}.b700{font-weight:700}.b800{font-weight:800}.band{background:linear-gradient(178deg,#0A1730 30%,#081226);color:#fff;position:relative;overflow:hidden}.band .lede,.band .sub{color:#9FB0C9}.court-lines:before{opacity:.12;background:linear-gradient(90deg,transparent calc(25% - 1px),rgba(255,255,255,.5) 25%,transparent calc(25% + 1px)),linear-gradient(90deg,transparent calc(75% - 1px),rgba(255,255,255,.5) 75%,transparent calc(75% + 1px)),linear-gradient(0deg,transparent calc(38% - 1px),rgba(255,255,255,.35) 38%,transparent calc(38% + 1px))}.court-lines-light:before,.court-lines:before{content:"";position:absolute;inset:0;pointer-events:none}.court-lines-light:before{opacity:.5;background:linear-gradient(90deg,transparent calc(22% - 1px),var(--line) 22%,transparent calc(22% + 1px)),linear-gradient(90deg,transparent calc(78% - 1px),var(--line) 78%,transparent calc(78% + 1px))}.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 1px 2px rgba(10,23,48,.04),0 8px 24px -18px rgba(10,23,48,.12)}.card-lg{border-radius:var(--r-lg)}.lift{transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s}.lift:hover{transform:translateY(calc(-4px*var(--mo)));box-shadow:0 2px 4px rgba(10,23,48,.05),0 22px 44px -20px rgba(10,23,48,.25)}.dcard{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.1);border-radius:var(--r);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:12px;border:none;font-family:var(--f-body);font-weight:700;font-size:15px;letter-spacing:.01em;padding:13px 24px;transition:transform .18s,box-shadow .18s,background .18s,color .18s;text-decoration:none;white-space:nowrap}.btn:hover{transform:translateY(-1px)}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.45;pointer-events:none}.btn:focus-visible,a:focus-visible,button:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(46,155,255,.4)}.btn-acc{background:var(--accent);color:var(--accent-ink);box-shadow:0 8px 22px -8px color-mix(in srgb,var(--accent) 65%,transparent)}.btn-acc:hover{background:var(--accent-deep)}.btn-navy{background:var(--navy);color:#fff}.btn-navy:hover{background:var(--navy-3)}.btn-ghost{background:transparent;color:var(--ink);border:1.5px solid var(--line-2)}.btn-ghost:hover{border-color:var(--navy);color:var(--navy)}.btn-ghostd{background:rgba(255,255,255,.07);color:#fff;border:1.5px solid rgba(255,255,255,.25)}.btn-ghostd:hover{background:rgba(255,255,255,.13)}.btn-sm{padding:9px 16px;font-size:13.5px;border-radius:10px}.btn-lg{padding:16px 32px;font-size:16.5px;border-radius:14px}.btn-block{width:100%}.chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;font-size:12.5px;font-weight:600;background:var(--bg);border:1px solid var(--line);color:var(--ink-2);white-space:nowrap}.chip-live{background:#E9FBF1;border-color:#BBEED2;color:#0E8A45}.chip-acc{background:color-mix(in srgb,var(--accent) 16%,#fff);border-color:color-mix(in srgb,var(--accent) 45%,#fff);color:#7A6000}.chip-blue{background:#EAF5FF;border-color:#BEE0FF;color:#0D6DC4}.chip-dark{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);color:#DCE6F5}.dot{width:7px;height:7px;border-radius:50%;flex:none}.dot-live{background:#19C964;box-shadow:0 0 0 3px rgba(25,201,100,.2);animation:pcpulse 1.8s infinite}.dot-busy{background:#F25555}.dot-soon{background:var(--yellow-deep)}@keyframes pcpulse{0%,to{box-shadow:0 0 0 3px rgba(25,201,100,.22)}50%{box-shadow:0 0 0 6px rgba(25,201,100,.08)}}.livepill{display:inline-flex;align-items:center;gap:8px;padding:7px 15px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:rgba(255,212,0,.12);border:1px solid rgba(255,212,0,.4);color:var(--yellow)}.pcnav{position:fixed;top:0;left:0;right:0;z-index:90;background:rgba(10,23,48,.82);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid rgba(255,255,255,.08)}.pcnav-in{height:68px;display:flex;align-items:center;gap:26px}.pcnav a.nlink{color:#C6D2E4;font-weight:600;font-size:14.5px;padding:8px 13px;border-radius:10px;transition:background .18s,color .18s}.pcnav a.nlink:hover{color:#fff;background:rgba(255,255,255,.08)}.pcnav a.nlink.on{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.burger{background:none;border:none;color:#fff;padding:8px}.burger,.mobile-menu{display:none}.pcfoot{background:#081226;color:#8FA1BC;padding:64px 0 36px}.pcfoot a{color:#B9C7DC;font-size:14px}.pcfoot a:hover{color:var(--yellow)}.pcfoot a.btn-acc,.pcfoot a.btn-acc:hover{color:var(--accent-ink)}.pcfoot h5{color:#fff;font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:800}.field{display:flex;flex-direction:column;gap:6px}.field label{font-size:13px;font-weight:700;color:var(--ink-2)}.field input,.field select,.field textarea{border:1.5px solid var(--line-2);border-radius:11px;padding:12px 14px;background:#fff;color:var(--ink);outline:none;transition:border .15s,box-shadow .15s}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(46,155,255,.15)}.field .err{color:#D6403A;font-size:12.5px;font-weight:600}.field.bad input,.field.bad select{border-color:#E2837F}html.js .rev{opacity:0;transform:translateY(calc(24px*var(--mo)));transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:var(--rd,0s)}html.js .rev.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.js .rev{opacity:1;transition:none}.lift:hover,html.js .rev{transform:none}*{animation-duration:1ms!important}}[data-motion="0"] .rev{opacity:1!important;transform:none!important;transition:none!important}[data-motion="0"] .lift:hover{transform:none}.slot{border:1.5px solid var(--line-2);border-radius:10px;padding:9px 4px;text-align:center;font-size:13px;font-weight:600;background:#fff;color:var(--ink-2);cursor:pointer;transition:all .15s;min-height:44px}.slot:hover{border-color:var(--blue);color:var(--blue)}.slot.sel{background:var(--navy);border-color:var(--navy);color:#fff}.slot.off{background:var(--bg);color:var(--faint);border-color:var(--line);cursor:not-allowed;text-decoration:line-through}.slot.peak{position:relative}.slot.peak:after{content:"";position:absolute;top:5px;right:6px;width:5px;height:5px;border-radius:50%;background:var(--yellow-deep)}.steps{gap:0}.step-n,.steps{display:flex;align-items:center}.step-n{width:32px;height:32px;border-radius:50%;justify-content:center;font-weight:800;font-size:13.5px;background:#fff;border:2px solid var(--line-2);color:var(--faint);flex:none;transition:all .3s}.step-n.on{background:var(--navy);color:#fff}.step-n.done,.step-n.on{border-color:var(--navy)}.step-n.done{background:#fff;color:var(--navy)}.step-bar{height:2px;flex:1 1;background:var(--line-2);min-width:26px;position:relative;overflow:hidden}.step-bar:after{content:"";position:absolute;inset:0;background:var(--navy);transform:scaleX(0);transform-origin:left;transition:transform .4s}.step-bar.done:after{transform:scaleX(1)}.pctable{width:100%;border-collapse:collapse;font-size:14px}.pctable th{text-align:left;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-weight:800;padding:10px 14px}.pctable td,.pctable th{border-bottom:1px solid var(--line)}.pctable td{padding:12px 14px}.pctable tr:last-child td{border-bottom:none}.tabs{display:flex;gap:4px;background:var(--bg);border:1px solid var(--line);border-radius:13px;padding:4px;overflow-x:auto}.tab{border:none;background:transparent;padding:9px 17px;border-radius:9px;font-weight:700;font-size:14px;color:var(--sub);white-space:nowrap;transition:all .18s}.tab.on{background:var(--navy);color:#fff}.tab:not(.on):hover{color:var(--ink)}.imgph{position:relative;overflow:hidden;background:repeating-linear-gradient(-45deg,#E9EDF4,#E9EDF4 10px,#F1F4F9 0,#F1F4F9 20px);border-radius:var(--r);display:flex;align-items:center;justify-content:center}.imgph span{font-family:ui-monospace,monospace;font-size:12px;color:#93A2B8;background:rgba(255,255,255,.85);padding:5px 11px;border-radius:7px}.imgph-d{background:repeating-linear-gradient(-45deg,#0E2145,#0E2145 10px,#122A55 0,#122A55 20px)}.imgph-d span{background:rgba(10,23,48,.75);color:#7C93B8}.duo{position:relative;overflow:hidden}.duo img{width:100%;height:100%;object-fit:cover}.duo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,23,48,.25),rgba(10,23,48,.78) 88%)}.duo.duo-soft:after{background:linear-gradient(180deg,rgba(10,23,48,0) 30%,rgba(10,23,48,.55))}.mq{overflow:hidden;white-space:nowrap;position:relative}.mq-in{display:inline-flex;gap:56px;padding-right:56px;animation:pcmq 30s linear infinite}.mq:hover .mq-in{animation-play-state:paused}@keyframes pcmq{to{transform:translateX(-50%)}}@keyframes pcfloat{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-10px*var(--mo)))}}@keyframes pcfloat2{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(calc(-14px*var(--mo))) rotate(-1.5deg)}}@media (max-width:1000px){.grid3,.grid4{grid-template-columns:repeat(2,1fr)}.h-hero{font-size:calc(54px*var(--ts))}.pcnav a.nlink{display:none}.burger{display:block}.mobile-menu{display:flex;flex-direction:column;gap:2px;padding:12px 20px 20px;background:rgba(10,23,48,.97);border-bottom:1px solid rgba(255,255,255,.1)}.mobile-menu a{color:#DCE6F5;font-weight:600;padding:13px 12px;border-radius:10px;font-size:16px}.mobile-menu a:hover{background:rgba(255,255,255,.07);color:#fff}}@media (max-width:640px){.grid2,.grid3,.grid4{grid-template-columns:1fr}.sec{padding:calc(60px*var(--ts)) 0}.h-hero{font-size:calc(42px*var(--ts))}.h-1{font-size:calc(33px*var(--ts))}.wrapx{padding:0 18px}}.glass{background:rgba(12,26,52,.6);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border-radius:var(--r-lg);box-shadow:0 40px 90px -40px rgba(0,0,0,.65),inset 0 1px 0 rgba(255,255,255,.12)}.orb{position:absolute;border-radius:50%;pointer-events:none;animation:pcdrift 16s ease-in-out infinite}@keyframes pcdrift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(46px,-36px) scale(1.06)}}[data-motion="0"] .mq-in,[data-motion="0"] .orb{animation:none}.occ{height:5px;background:var(--line);overflow:hidden}.occ,.occ>span{border-radius:99px}.occ>span{display:block;height:100%;background:linear-gradient(90deg,var(--blue),var(--cyan))}.occ.hot>span{background:linear-gradient(90deg,var(--yellow-deep),var(--yellow))}.poster{position:relative;overflow:hidden}.poster-more{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .45s cubic-bezier(.2,.8,.2,1),opacity .35s}.poster:focus-within .poster-more,.poster:hover .poster-more{grid-template-rows:1fr;opacity:1}.poster-more>div{overflow:hidden}@media (hover:none){.poster-more{grid-template-rows:1fr;opacity:1}}.masonry{columns:240px 3;column-gap:14px}.masonry>*{page-break-inside:avoid;break-inside:avoid;margin-bottom:14px}@keyframes pcnow{0%,to{opacity:1}50%{opacity:.4}}.nowline{top:0;bottom:0;width:2px;z-index:3}.nowline,.nowline:before{position:absolute;background:var(--yellow-deep)}.nowline:before{content:"";top:-4px;left:-3px;width:8px;height:8px;border-radius:50%;animation:pcnow 1.6s infinite}[data-motion="0"] .nowline:before{animation:none}.ghostsel{background:transparent;border:none;color:#fff;font-weight:700;font-size:15.5px;outline:none;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:2px 18px 2px 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%238FA3C2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%}.ghostsel option{color:var(--ink)}.vbadge{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:50%;background:var(--blue);flex:none}.newsfield{display:flex;gap:0;border:1px solid rgba(255,255,255,.18);border-radius:12px;overflow:hidden;background:rgba(255,255,255,.06)}.newsfield input{flex:1 1;min-width:0;background:transparent;border:none;outline:none;color:#fff;padding:12px 14px;font-size:14px}.newsfield input::placeholder{color:#6B80A3}.newsfield button{border:none;background:var(--accent);color:var(--accent-ink);font-weight:800;padding:0 18px;cursor:pointer}.storygrid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:195px;grid-auto-flow:dense;grid-gap:14px;gap:14px}.gtile{position:relative;overflow:hidden;border-radius:var(--r);display:block}.gtile img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.gtile:hover img{transform:scale(1.05)}.gtile:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(10,23,48,.05) 42%,rgba(8,18,38,.74));opacity:.78;transition:opacity .4s}.gtile:hover:before{opacity:1}.gtile:after{content:"";position:absolute;top:0;bottom:0;left:-70%;width:45%;z-index:1;background:linear-gradient(105deg,transparent,rgba(255,255,255,.14),transparent);transform:skewX(-18deg);transition:left .7s ease;pointer-events:none}.gtile:hover:after{left:135%}.gcat{top:12px;left:12px}.gcap,.gcat{position:absolute;z-index:2}.gcap{left:16px;right:16px;bottom:13px;color:#fff;font-weight:700;font-size:14.5px;text-shadow:0 1px 8px rgba(0,0,0,.4);opacity:0;transform:translateY(8px);transition:opacity .35s,transform .35s}.gtile:hover .gcap{opacity:1;transform:none}@media (hover:none){.gcap{opacity:1;transform:none}}[data-motion="0"] .gtile img,[data-motion="0"] .gtile:after{transition:none}@media (max-width:760px){.storygrid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;-webkit-overflow-scrolling:touch}.storygrid>*{flex:0 0 80vw;height:330px!important;min-height:330px;scroll-snap-align:start}.gcap{opacity:1;transform:none}}.tlev{position:absolute;overflow:hidden;border-radius:10px;cursor:default;height:58px;transition:box-shadow .25s}.tlev .tlx{display:none}.tlev:focus-within,.tlev:hover{height:auto;min-height:58px;min-width:260px;max-width:340px;z-index:7;box-shadow:0 20px 46px -14px rgba(10,23,48,.38)}.tlev:focus-within .tlx,.tlev:hover .tlx{display:flex}.nowglow{box-shadow:0 0 14px rgba(237,185,0,.6)}.nowchip{position:absolute;top:-4px;left:7px;background:var(--navy);color:var(--yellow);font-size:10px;font-weight:800;letter-spacing:.08em;padding:3px 9px;border-radius:99px;white-space:nowrap;gap:5px}.fpill,.nowchip{display:inline-flex;align-items:center}.fpill{gap:6px;padding:6px 13px;border-radius:999px;font-size:12.5px;font-weight:700;border:1.5px solid var(--line);background:#fff;color:var(--ink-2);cursor:pointer;transition:all .18s}.fpill.off{opacity:.4}.fpill:hover{border-color:var(--line-2)}.fcard .ficon{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.fcard:hover .ficon{transform:scale(1.1) rotate(-5deg)}.fcard{transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s,border-color .28s}.fcard:hover{border-color:color-mix(in srgb,var(--hi) 35%,var(--line))}.fcard .fmore{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s cubic-bezier(.2,.8,.2,1),opacity .3s}.fcard:focus-within .fmore,.fcard:hover .fmore{grid-template-rows:1fr;opacity:1}.fcard .fmore>span{overflow:hidden}@media (hover:none){.fcard .fmore{grid-template-rows:1fr;opacity:1}}[data-motion="0"] .fcard .ficon{transition:none}.dstrip{overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:10px 2px 6px}.dstrip::-webkit-scrollbar{display:none}.dchip{position:relative;flex:0 0 84px;padding:11px 0 9px;border-radius:14px;cursor:pointer;border:1.5px solid var(--line-2);background:#fff;color:var(--ink);transition:all .2s cubic-bezier(.2,.8,.2,1);scroll-snap-align:start;gap:1px}.dchip.sel,.dchip:hover:not(:disabled){border-color:var(--navy);transform:translateY(-2px)}.dchip.sel{background:var(--navy);color:#fff;box-shadow:0 8px 22px -8px rgba(10,23,48,.5)}.dchip.full{opacity:.45;cursor:not-allowed}.dchip .dsub{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--sub)}.dchip.sel .dsub{color:#C9D6EA}.dchip .dtag{position:absolute;top:-7px;left:50%;transform:translateX(-50%);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:var(--bg);border:1px solid var(--line-2);color:var(--sub);border-radius:99px;padding:1px 7px;white-space:nowrap}.dnav{flex:none;width:40px;border-radius:13px;border:1.5px solid var(--line-2);background:#fff;color:var(--ink);cursor:pointer;font-size:15px;font-weight:700;transition:all .15s}.dnav:hover{border-color:var(--navy)}.dcal-btn{width:56px;gap:2px}.dcal-scrim{position:fixed;inset:0;background:rgba(10,23,48,.45);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:80;display:flex;align-items:center;justify-content:center;padding:20px;animation:pcfade .2s}@keyframes pcfade{0%{opacity:0}to{opacity:1}}.dcal{width:min(380px,100%);padding:22px;animation:pcpop .25s cubic-bezier(.2,.8,.2,1)}@keyframes pcpop{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.dcal-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px}.dcal-dow{text-align:center;font-size:11px;font-weight:800;color:var(--faint);padding:4px 0}.dcal-day{position:relative;aspect-ratio:1;border-radius:11px;border:1.5px solid transparent;background:transparent;color:var(--ink);font-size:14px;font-weight:700;cursor:pointer;transition:all .13s;display:flex;align-items:center;justify-content:center;padding-bottom:6px}.dcal-day:hover:not(:disabled){background:var(--bg);border-color:var(--line-2)}.dcal-day.sel{background:var(--navy);color:#fff}.dcal-day.today:not(.sel){border-color:var(--navy)}.dcal-day.off{opacity:.4;cursor:not-allowed}.dcal-day.out{opacity:.25;display:flex;align-items:center;justify-content:center}@media (max-width:640px){.dcal-scrim{align-items:flex-end;padding:0}.dcal{width:100%;border-radius:22px 22px 0 0;animation:pcsheet .3s cubic-bezier(.2,.8,.2,1)}@keyframes pcsheet{0%{transform:translateY(60%)}to{transform:none}}.dnav:not(.dcal-btn){display:none}}.tgrid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:18px;gap:18px}.tgrid>*{grid-column:span 2}.tgrid>:nth-child(4){grid-column:2/4}.tgrid>:nth-child(5){grid-column:4/6}@media (max-width:1000px){.tgrid{grid-template-columns:1fr 1fr}.tgrid>*{grid-column:auto!important}.tgrid>:last-child{grid-column:1/-1!important;max-width:calc(50% - 9px);margin:0 auto;width:100%}}@media (max-width:640px){.tgrid{grid-template-columns:1fr}.tgrid>:last-child{max-width:none}}.tcard .tphoto{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.tcard:hover .tphoto{transform:scale(1.06)}.tcard .tfb{opacity:.55;transition:opacity .25s}.tcard:focus-within .tfb,.tcard:hover .tfb{opacity:1}@media (hover:none){.tcard .tfb{opacity:1}}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6ced06489fd81a3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa5f74293546f6d0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62c97acc3aa63787-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anton Fallback;src:local("Arial");ascent-override:129.70%;descent-override:36.29%;line-gap-override:0.00%;size-adjust:90.69%}.__className_ec6dc7{font-family:Anton,Anton Fallback;font-weight:400;font-style:normal}.__variable_ec6dc7{--f-disp:"Anton","Anton Fallback"}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9232b7b6bfaf559f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/fa8bbf6e8495f439-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/350678c962e6fb1f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e8db73985dfb1f91-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/0264f23287dd6088-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/3cb883af8c65796b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e920255b8af63c0e-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/6401e282d42e2f75-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/5efe335d41d94188-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/fde7c744a223908e-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/8f132b1cefd33e04-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/4b8cf8a338ef79a9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/a8359b2ab802e67f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/2d29f727c53676e2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/58a08359fad8fc5a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7816b93d847886e9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ea06843a6d8e9ab3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60c9b95e8d9e49be-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e6ec62843814326-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8bcd0492b5976ee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6ad0344ed98ac2e9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a919ac6ebfd565cf-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/01c7be446e8f31f5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cb8236635aff3c3e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Fallback;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_9b25d1{font-family:Barlow,Barlow Fallback}.__variable_9b25d1{--f-body:"Barlow","Barlow Fallback"}