.vh{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-to{z-index:100;position:absolute;inset-block-start:-120px;inset-inline-start:8px}.skip-to:focus{inset-block-start:8px}[id]{scroll-margin-block-start:96px}.wide{max-inline-size:100%;overflow-x:auto}.copy{overflow-wrap:anywhere}.copy img,.guide-art img,.serve__shot img{block-size:auto;max-inline-size:100%}.guide-art--photo img,.guide-fig img,.topic-top__photo,.pic-card__media,.guide-row__thumb{block-size:auto;max-inline-size:100%;display:block}.guide-art--photo img,.guide-fig img{inline-size:100%}.guide-fig{margin-inline:0}.pic-card__media{aspect-ratio:16/9;object-fit:cover;inline-size:100%}.topic-top__photo{aspect-ratio:8/3;object-fit:cover;inline-size:100%}.guide-row__thumb{aspect-ratio:16/9;object-fit:cover;flex:none;inline-size:160px}@media (max-width:640px){.guide-row__thumb{inline-size:96px}}.pass-it__list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pass-it__link{min-block-size:44px;font:inherit;cursor:pointer;align-items:center;padding-inline:14px;display:inline-flex}.cookie-ask{z-index:50;max-inline-size:640px;margin-inline:auto;position:fixed;inset-block-end:16px;inset-inline:16px}.cookie-ask-row{flex-wrap:wrap;gap:8px;display:flex}.cookie-ask-btn{min-block-size:44px;font:inherit;cursor:pointer}.plain-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.swap-lang{position:relative}.swap-lang>summary{cursor:pointer;align-items:center;gap:6px;min-block-size:44px;list-style:none;display:inline-flex}.swap-lang>summary::-webkit-details-marker{display:none}.swap-lang ul{z-index:20;min-inline-size:220px;margin:0;padding:6px;list-style:none;position:absolute;inset-block-end:100%;inset-inline-start:0}.swap-lang__globe,.swap-lang__chevron{fill:none;stroke:currentColor;stroke-width:1.5px;block-size:18px;inline-size:18px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
@font-face{font-family:Sora;src:url(/assets/fonts/Sora-Variable.woff2)format("woff2");font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/fonts/Figtree-Variable.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ground:#f8f9f6;--surface:#fff;--ink:#1b2029;--ink-2:#525966;--line:#aab0ba;--hair:#e1e4e8;--accent:#1b2029;--on-accent:#f8f9f6;--blue:#1e46e0;--on-blue:#fff;--orange:#ff7a1f;--on-orange:#11141b;--blue-ring:transparent;--tone-1:#1b2029;--tone-2:#353c48;--tone-3:#4b5260;--tone-4:#5f6673;--tone-5:#727986;--tone-6:#868c98;--display:"Sora",ui-sans-serif,sans-serif;--text:"Figtree",ui-sans-serif,sans-serif;--fs-call:clamp(96px,2.5rem + 11vw,196px);--fs-hero:clamp(46px,1.75rem + 4.3vw,88px);--fs-h1:clamp(36px,1.5rem + 2.6vw,60px);--fs-h2:clamp(28px,1.25rem + 1.4vw,40px);--fs-h3:clamp(19px,1rem + .3vw,22px);--fs-lede:clamp(19px,1rem + .5vw,23px);--fs-body:clamp(17px,1rem + .1vw,18px);--fs-small:15px;--fs-label:13px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--section:clamp(56px,7vw,104px);--r-xs:4px;--r-s:8px;--r:14px;--r-l:22px;--pill:999px;--lw:1px;--lw-net:2px;--max:1360px;--gutter:clamp(20px,3.9vw,56px);--gap:clamp(16px,1.7vw,24px);--grid:repeat(12,minmax(0,1fr));--court-paint:linear-gradient(currentColor 0 0) 50% 0/2px 100% no-repeat, linear-gradient(currentColor 0 0) 34.1% 0/1px 100% no-repeat, linear-gradient(currentColor 0 0) 65.9% 0/1px 100% no-repeat, linear-gradient(currentColor 0 0) 0 50%/34.1% 1px no-repeat, linear-gradient(currentColor 0 0) 100% 50%/34.1% 1px no-repeat;--court-line:linear-gradient(var(--line) 0 0) 50% 100%/calc(min(100%,var(--max)) - var(--gutter)) var(--lw) no-repeat}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-scheme=light]){--ground:#1b2029;--surface:#252b35;--ink:#eef0ea;--ink-2:#b5bbc5;--line:#4e5664;--hair:#313844;--accent:#eef0ea;--on-accent:#1b2029;--blue-ring:#f3f4ef73;--tone-1:#eef0ea;--tone-2:#d2d6dc;--tone-3:#b5bbc5;--tone-4:#9ca3ae;--tone-5:#868d99;--tone-6:#737a87}}:root[data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#1b2029;--surface:#252b35;--ink:#eef0ea;--ink-2:#b5bbc5;--line:#4e5664;--hair:#313844;--accent:#eef0ea;--on-accent:#1b2029;--blue-ring:#f3f4ef73;--tone-1:#eef0ea;--tone-2:#d2d6dc;--tone-3:#b5bbc5;--tone-4:#9ca3ae;--tone-5:#868d99;--tone-6:#737a87}@media (max-width:759px){:root{--grid:repeat(4,minmax(0,1fr))}}[data-tone="1"]{--tone:var(--tone-1);--zone:linear-gradient(var(--tone) 0 0) 50% 0/31.8% 100% no-repeat}[data-tone="2"]{--tone:var(--tone-2);--zone:linear-gradient(var(--tone) 0 0) 0 0/34.1% 50% no-repeat}[data-tone="3"]{--tone:var(--tone-3);--zone:linear-gradient(var(--tone) 0 0) 0 0/34.1% 50% no-repeat,linear-gradient(var(--tone) 0 0) 100% 100%/34.1% 50% no-repeat}[data-tone="4"]{--tone:var(--tone-4);--zone:linear-gradient(var(--tone) 0 0) 0 0/7% 100% no-repeat,linear-gradient(var(--tone) 0 0) 100% 0/7% 100% no-repeat}[data-tone="5"]{--tone:var(--tone-5);--zone:linear-gradient(var(--tone) 0 0) 50% 0/10% 100% no-repeat}[data-tone="6"]{--tone:var(--tone-6);--zone:linear-gradient(var(--tone) 0 0) 0 0/50% 100% no-repeat}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--ground);min-block-size:100vh;color:var(--ink);font:400 var(--fs-body)/1.6 var(--text);font-synthesis:none;-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex}main{flex:1 0 auto}img,svg{max-inline-size:100%;display:block}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:var(--r-xs)}button,input,textarea,select{font-family:inherit;font-size:inherit}h1,h2,h3{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;font-variant-numeric:tabular-nums;margin:0 0 .5em;font-weight:600;line-height:1.1}h1{font-size:var(--fs-h1);letter-spacing:-.03em;line-height:1.04}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3);letter-spacing:-.01em;line-height:1.2}p,li,dd,dt{text-wrap:pretty;overflow-wrap:break-word}p{margin:0 0 1em}strong,b{font-weight:650}em,i{font-style:normal}em{font-weight:600}code{background:var(--hair);border-radius:var(--r-xs);padding:.12em .36em;font:500 .88em/1 ui-monospace,SF Mono,Menlo,monospace}small{font-size:var(--fs-small)}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}::selection{background:var(--ink);color:var(--ground)}.vh{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-to{z-index:100;background:var(--ink);color:var(--ground);padding:var(--s3) var(--s4);border-radius:var(--r-s);font-weight:600;text-decoration:none;position:absolute;inset-block-start:-100px;inset-inline-start:var(--s2)}.skip-to:focus{inset-block-start:var(--s2)}[id]{scroll-margin-block-start:var(--s6)}.court-w{inline-size:100%;max-inline-size:var(--max);padding-inline:var(--gutter);margin-inline:auto}.band{padding-block:var(--section)}.lead{font-size:var(--fs-lede);color:var(--ink-2);max-inline-size:56ch;line-height:1.45}.kicker,.dim,.fine,.stamp{font-size:var(--fs-small);color:var(--ink-2)}.kicker{font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-weight:650}.dim{font-variant-numeric:tabular-nums}.aside-note{border-radius:var(--r-s);background:var(--surface);border:var(--lw) solid var(--line);font-size:var(--fs-small);padding:var(--s3) var(--s4)}.go{text-underline-offset:.3em;align-items:center;min-block-size:44px;font-weight:650;text-decoration-thickness:2px;display:inline-flex}.go:hover{text-decoration-thickness:3px}main{isolation:isolate;padding-block-end:var(--s8);position:relative}main:before{content:"";z-index:-1;pointer-events:none;inset-block:0;inset-inline:calc(max(0px,(100% - var(--max)) / 2) + var(--gutter) / 2);border:var(--lw) solid var(--line);position:absolute}.hit{justify-content:center;align-items:center;gap:var(--s2);min-block-size:52px;padding-inline:var(--s5);border-radius:var(--r-s);border:var(--lw) solid var(--ink);color:var(--ink);font:600 17px/1.2 var(--text);text-align:center;background:0 0;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.hit:hover{background:var(--hair)}.hit.go-on{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.hit.go-on:hover{background:var(--ink-2);border-color:var(--ink-2)}.store-slot{min-block-size:52px;padding-inline:var(--s5);border-radius:var(--r-s);background:var(--ink);color:var(--ground);font:600 16px/1.25 var(--text);letter-spacing:.01em;align-items:center;margin:0;display:inline-flex}.store-slot--sm{min-block-size:40px;padding-inline:var(--s4);font-size:var(--fs-small);color:var(--ink);border:var(--lw) solid var(--line);background:0 0}.store-slot.is-live{background:0 0;border:0;min-block-size:44px;padding:0}.flag,.pill{align-items:center;gap:var(--s2);border-radius:var(--r-xs);border:var(--lw) solid var(--line);min-block-size:28px;color:var(--ink);font:650 var(--fs-label)/1 var(--text);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:0 0;justify-self:start;padding-inline:10px;text-decoration:none;display:inline-flex}.flag--paid{background:var(--ink);color:var(--ground);border-color:var(--ink)}.pills{gap:var(--s2);flex-wrap:wrap;display:flex}.pill{min-block-size:44px;padding-inline:var(--s4) var(--s4);border-radius:var(--r-s);letter-spacing:.04em;text-transform:none;font-size:14px;font-weight:600}.pill:before{content:"";aspect-ratio:44/20;inline-size:26px;color:var(--line);border:var(--lw) solid var(--ink-2);background:var(--court-paint),var(--zone,linear-gradient(#0000 0 0));flex:none}.pill:hover{border-color:var(--ink)}.pill[aria-current=page]{background:var(--ink);color:var(--ground);border-color:var(--ink);--tone:var(--ground)}.pill[aria-current=page]:before{border-color:var(--ground)}.topline{z-index:30;background:var(--ground);position:relative}.topline .court-w{align-items:center;gap:var(--s5);min-block-size:76px;display:flex}.mark{align-items:center;gap:var(--s3);font:600 19px/1 var(--display);letter-spacing:-.01em;min-block-size:44px;text-decoration:none;display:inline-flex}.mark span{white-space:nowrap}.mark__icon{border-radius:var(--r-s);block-size:32px;inline-size:32px}.topline-nav{scrollbar-width:none;flex:1;min-inline-size:0;overflow-x:auto}.topline-tabs{gap:var(--s1);justify-content:center;display:flex}.topline-tabs a{min-block-size:44px;padding-inline:var(--s3);font:500 16px/1 var(--text);color:var(--ink-2);white-space:nowrap;align-items:center;text-decoration:none;transition:box-shadow .15s,color .15s;display:inline-flex;box-shadow:inset 0 -2px #0000}.topline-tabs a:hover{color:var(--ink);box-shadow:inset 0 -1px 0 var(--line)}.topline-tabs a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink);font-weight:650}@media (max-width:759px){.topline .store-slot{display:none}.topline .court-w{gap:var(--s2);min-block-size:64px}.topline-tabs{justify-content:flex-end}.topline-tabs a{padding-inline:10px;font-size:15px}}@media (max-width:480px){.mark span{clip:rect(0 0 0 0);clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.serve{--hero-pad:clamp(32px,3.6vw,52px);padding-block:var(--hero-pad) 0;background:var(--court-line)}.serve__inner{grid-template-columns:var(--grid);column-gap:var(--gap);grid-template-rows:auto auto auto 1fr;align-items:start;display:grid}.serve__text{display:contents}.serve h1{font-size:var(--fs-hero);letter-spacing:-.035em;grid-area:1/1/auto/span 6;max-inline-size:9.6em;margin:0;line-height:.98}.serve .call-diagram{grid-area:2/1/auto/span 6;margin-block:clamp(28px,3vw,44px) 0}.serve .lead{margin-block:clamp(28px,3vw,40px) var(--s5);color:var(--ink-2);grid-area:3/1/auto/span 6}.serve__text>.store-slot{grid-area:4/1/auto/span 4;place-self:start;margin-block-end:var(--s8)}.serve__shot{grid-area:1/7/-1/span 6;place-self:end center;inline-size:min(100%,380px);margin:0}.serve__shot img{aspect-ratio:603/1185;object-fit:cover;object-position:top;border:var(--lw) solid var(--line);border-block-end:0;border-start-start-radius:50px;border-start-end-radius:50px;block-size:auto;inline-size:100%}.serve__inner:before{content:"";border-inline-start:var(--lw) solid var(--line);grid-area:1/7/-1;align-self:stretch;margin-block-start:calc(var(--hero-pad) * -1);margin-inline-start:calc(var(--gap) / -2)}@media (max-width:899px){.serve__inner{grid-template-rows:none}.serve__inner:before{display:none}.serve h1,.serve .call-diagram,.serve .lead,.serve__text>.store-slot,.serve__shot{grid-area:auto/1/auto/-1}.serve__text>.store-slot{margin-block-end:var(--s7)}.serve__shot{justify-self:center;inline-size:min(86%,340px)}}.call-diagram{--num:.634em;--ball:.84em;justify-content:start;align-items:center;column-gap:.07em;row-gap:var(--s3);font:600 var(--fs-call)/.86 var(--display);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--ink);direction:ltr;unicode-bidi:isolate;grid-template-columns:repeat(5,auto);display:grid}.call-diagram__num{padding-block-start:.04em;display:block}.call-diagram__dash{background:currentColor;block-size:.065em;inline-size:.24em;display:block}.call-diagram__key{contain:inline-size;font:500 var(--fs-small)/1.3 var(--text);letter-spacing:0;color:var(--ink-2);grid-row:2;align-self:start;padding-block-start:var(--s3);position:relative}[dir=rtl] .call-diagram__key{direction:rtl}.call-diagram__key:nth-of-type(4){grid-column:1/span 2}.call-diagram__key:nth-of-type(5){grid-column:3/span 2}.call-diagram__key:nth-of-type(6){grid-column:5}.call-diagram__key:before{content:"";block-size:9px;inline-size:calc(var(--fs-call) * .634);border:var(--lw) solid var(--ink-2);border-block-end:0;position:absolute;inset-block-start:0;inset-inline-start:0}.call-diagram__key:nth-of-type(6):before{inline-size:calc(var(--fs-call) * .84)}.ball,.call-diagram__ball{--bg:var(--ink);--fg:var(--ground);vertical-align:middle;background:var(--bg);block-size:.84em;inline-size:.84em;color:var(--fg);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.ball:before,.call-diagram__ball:before{content:"";opacity:.55;background:radial-gradient(circle at 50% 9%,var(--fg) 0 3.6%,transparent 4.2%), radial-gradient(circle at 88% 38%,var(--fg) 0 3.6%,transparent 4.2%), radial-gradient(circle at 12% 38%,var(--fg) 0 3.6%,transparent 4.2%), radial-gradient(circle at 75% 85%,var(--fg) 0 3.6%,transparent 4.2%), radial-gradient(circle at 25% 85%,var(--fg) 0 3.6%,transparent 4.2%);border-radius:50%;position:absolute;inset:0}.ball b,.call-diagram__ball b{font:700 .66em/1 var(--display);font-variant-numeric:tabular-nums;padding-block-start:.06em;position:relative}.court-net{background:var(--court-line);padding-block:clamp(40px,4.4vw,64px)}.court-net__facts{grid-template-columns:var(--grid);column-gap:var(--gap);row-gap:clamp(28px,3vw,44px);margin:0;display:grid}.court-net__fact{align-content:start;gap:var(--s2);grid-column:span 6;min-inline-size:0;max-inline-size:34rem;display:grid}.court-net__fact:nth-child(-n+2){grid-row:1}.court-net__fact:nth-child(n+3){grid-row:3}.court-net__fact dt{font:600 clamp(32px,1.4rem + 1.5vw,44px)/1.05 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.2em;display:flex}.court-net__fact dt .ball{font-size:1.06em}.court-net__fact dd{color:var(--ink-2);font-size:var(--fs-body);max-inline-size:40ch;margin:0;line-height:1.5}.court-net__facts:before{content:"";block-size:22px;margin-inline:calc(var(--gutter) / -2 - 7px);background:linear-gradient(var(--ink) 0 0) 50% 50%/100% var(--lw-net) no-repeat;border-inline:7px solid var(--ink);grid-area:2/1/auto/-1}@media (max-width:759px){.court-net__fact{grid-column:1/-1}.court-net__fact:first-child{grid-row:1}.court-net__fact:nth-child(2){grid-row:2}.court-net__facts:before{grid-row:3}.court-net__fact:nth-child(3){grid-row:4}.court-net__fact:nth-child(4){grid-row:5}}.band-head{justify-content:space-between;align-items:baseline;gap:var(--s2) var(--s5);border-block-end:var(--lw-net) solid var(--ink);flex-wrap:wrap;margin-block-end:0;padding-block-end:var(--s4);display:flex}.band-head h2{margin:0}.band>.court-w>h2{margin-block-end:var(--s6)}.plays{grid-template-columns:var(--grid);column-gap:var(--gap);display:grid}.masthead+section .plays{border-block-start:var(--lw-net) solid var(--ink)}.plays>li{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.play{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;row-gap:var(--s1);padding-block:var(--s5);border-block-end:var(--lw) solid var(--line);color:var(--ink);text-decoration:none;transition:background-color .15s;display:grid}.play:before{content:"";aspect-ratio:44/20;inline-size:100%;max-inline-size:96px;color:var(--line);border:var(--lw) solid var(--ink-2);background:var(--court-paint),var(--zone,linear-gradient(#0000 0 0));grid-area:1/1/span 2;align-self:center}.play h3{grid-area:1/2/span 2/span 4;margin:0}.play p{color:var(--ink-2);grid-area:1/6/span 2/span 5;max-inline-size:52ch;margin:0}.play .flag{grid-area:1/11/span 2/span 2;justify-self:end}.play:hover{background:var(--surface)}.play:hover h3{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.play:focus-visible{outline-offset:-3px}@media (max-width:999px) and (min-width:760px){.play:before{grid-column:1/span 2}.play h3{grid-area:1/3/auto/span 7}.play p{grid-area:2/3/auto/span 8}.play .flag{grid-area:1/10/auto/span 3}}@media (max-width:759px){.play{column-gap:var(--s4);row-gap:var(--s2);padding-block:var(--s5);grid-template-columns:64px minmax(0,1fr);align-items:start}.play:before{grid-area:1/1/span 3;margin-block-start:4px}.play h3{grid-area:1/2}.play p{grid-area:2/2}.play .flag{grid-area:3/2;justify-self:start}}.rally-run{counter-reset:step;grid-template-columns:var(--grid);column-gap:var(--gap);border:var(--lw) solid var(--line);border-inline-end:var(--lw-net) solid var(--ink);grid-template-rows:auto auto auto;display:grid;position:relative}.rally-run li{counter-increment:step;grid-row:1/span 3;grid-template-rows:subgrid;min-inline-size:0;padding:clamp(24px,2.4vw,36px) clamp(20px,2vw,32px);display:grid}.rally-run li:first-child{grid-column:1/span 4}.rally-run li:nth-child(2){grid-column:5/span 4}.rally-run li:nth-child(3){border-inline-start:var(--lw) solid var(--line);grid-column:9/span 4;margin-inline-start:calc(var(--gap) / -2);padding-inline-start:calc(var(--gap) / 2 + clamp(20px,2vw,32px))}.rally-run li:before{content:counter(step);font:600 clamp(56px,2rem + 3vw,88px)/.9 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);grid-row:1;align-self:end;padding-block-end:var(--s5)}.rally-run h3{grid-row:2;margin:0;padding-block-start:var(--s5)}.rally-run p{margin:var(--s2) 0 0;color:var(--ink-2);grid-row:3;max-inline-size:40ch}.rally-run:before{content:"";border-block-start:var(--lw) solid var(--line);grid-area:2/1/auto/span 8;align-self:start;margin-inline-end:calc(var(--gap) / -2)}.rally-run:after{content:"";background:linear-gradient(var(--ink) 0 0) 0 0/100% 14px no-repeat,linear-gradient(var(--ink) 0 0) 0 100%/100% 14px no-repeat;inline-size:8px;position:absolute;inset-block:-12px;inset-inline-end:-5px}@media (max-width:759px){.rally-run{border-inline-end:var(--lw) solid var(--line);border-block-end:var(--lw-net) solid var(--ink);grid-template-rows:none;grid-template-columns:60px minmax(0,1fr);column-gap:0}.rally-run li,.rally-run li:nth-child(n){grid-area:auto/1/auto/-1;grid-template-rows:none;grid-template-columns:subgrid;margin:0;padding:0}.rally-run li:nth-child(3){border-inline-start:0;border-block-start:var(--lw) solid var(--line)}.rally-run li:before{padding:var(--s5) 0 0;grid-area:1/1/span 2;place-self:start center;font-size:44px}.rally-run h3{padding-block:var(--s5) 0;padding-inline:var(--s4);grid-area:1/2}.rally-run p{padding-block:var(--s2) var(--s5);padding-inline:var(--s4);grid-area:2/2;margin:0}.rally-run li:nth-child(-n+2) h3,.rally-run li:nth-child(-n+2) p{border-inline-start:var(--lw) solid var(--line)}.rally-run:before{display:none}.rally-run:after{background:linear-gradient(var(--ink) 0 0) 0 0/14px 100% no-repeat,linear-gradient(var(--ink) 0 0) 100% 0/14px 100% no-repeat;block-size:8px;inline-size:auto;inset-block:auto -5px;inset-inline:-12px}}.on-device{background:var(--court-line);padding-block-end:0}.on-device .court-w{grid-template-columns:var(--grid);column-gap:var(--gap);grid-template-rows:auto auto 1fr;align-items:start;display:grid}.on-device h2{margin:0 0 var(--s5);grid-area:1/6/auto/span 7}.on-device .lead{margin:0 0 var(--s4);color:var(--ink);letter-spacing:-.01em;grid-area:2/6/auto/span 6;max-inline-size:34ch;font-size:clamp(21px,1rem + 1vw,30px);line-height:1.35}.on-device .go{grid-area:3/6/auto/span 6;place-self:start;margin-block-end:var(--s8)}.privacy-shot{grid-area:1/1/-1/span 4;place-self:end start;inline-size:min(100%,320px);margin:0}.privacy-shot img{aspect-ratio:603/1030;object-fit:cover;object-position:top;border:var(--lw) solid var(--line);border-block-end:0;border-start-start-radius:42px;border-start-end-radius:42px;block-size:auto;inline-size:100%}@media (max-width:899px){.on-device .court-w{grid-template-rows:none}.on-device h2,.on-device .lead,.on-device .go{grid-area:auto/1/auto/-1}.on-device .go{margin-block-end:var(--s7)}.privacy-shot{grid-area:auto/1/auto/-1;justify-self:center;inline-size:min(78%,300px)}}.read-col,.q-body__main{max-inline-size:72ch}.court-w.read-col{max-inline-size:var(--max)}.court-w.read-col.copy>*{max-inline-size:68ch}.asked{margin-block:var(--s7)}.asked>h2{margin-block-end:var(--s4)}.qa{border-block-start:var(--lw-net) solid var(--ink);margin:0;display:grid}.qa>div{padding-block:var(--s5);border-block-end:var(--lw) solid var(--line)}.qa dt{font:600 var(--fs-h3)/1.25 var(--display);letter-spacing:-.01em;margin-block-end:var(--s2)}.qa dd{color:var(--ink-2);max-inline-size:64ch;margin:0}.band>.court-w.read-col,main>.court-w.read-col:not(.copy){grid-template-columns:var(--grid);column-gap:var(--gap);display:grid}.court-w.read-col>.asked{grid-column:1/-1;grid-template-columns:subgrid;margin-block:0;display:grid}.court-w.read-col>.asked>h2{grid-column:1/span 4;align-self:start}.court-w.read-col>.asked>.qa,.court-w.read-col>.write-us{grid-column:5/span 8}.court-w.read-col>.terms-list{grid-column:1/span 9}@media (max-width:999px){.court-w.read-col>.asked>h2,.court-w.read-col>.asked>.qa,.court-w.read-col>.write-us,.court-w.read-col>.terms-list{grid-column:1/-1}}.last-call{padding-block:clamp(72px,9vw,136px) var(--s7)}.last-call .court-w{grid-template-columns:var(--grid);column-gap:var(--gap);display:grid}.last-call h2{letter-spacing:-.035em;margin:0 0 var(--s5);grid-column:1/span 9;font-size:clamp(40px,1.4rem + 3.4vw,72px);line-height:1}.last-call p:not(.store-slot){font-size:var(--fs-lede);color:var(--ink-2);margin:0 0 var(--s5);grid-column:1/span 6}.last-call .store-slot{grid-column:1/span 6;justify-self:start}@media (max-width:759px){.last-call h2,.last-call p:not(.store-slot),.last-call .store-slot{grid-column:1/-1}}.baseline{font-size:var(--fs-small);padding-block:var(--s7) var(--s6);color:var(--ink)}.baseline .court-w{grid-template-columns:var(--grid);column-gap:var(--gap);row-gap:var(--s6);display:grid}.baseline-tag{grid-column:1/span 4}.baseline-tag .mark{min-block-size:auto}.baseline-tag p{color:var(--ink-2);margin-block:var(--s3) 0;max-inline-size:36ch}.baseline-links{grid-column:6/span 4}.baseline-links ul{columns:2;column-gap:var(--gap);margin:0;padding:0;list-style:none}.baseline-links li{break-inside:avoid}.baseline-links a{align-items:center;min-block-size:36px;text-decoration:none;display:inline-flex}.baseline-links a:hover{text-decoration:underline}.baseline-mail{align-content:start;gap:var(--s1);grid-column:10/span 3;display:grid}.baseline-mail a{align-items:center;min-block-size:36px;font-weight:600;display:inline-flex}.baseline-mail .fine{margin:var(--s2) 0 0}.baseline-langs{align-self:start}.baseline-profiles{gap:var(--s3);display:flex}.baseline-end{justify-content:space-between;gap:var(--s3);border-block-start:var(--lw) solid var(--hair);color:var(--ink-2);flex-wrap:wrap;grid-column:1/-1;padding-block-start:var(--s5);display:flex}.studio{color:var(--ink);font-weight:600;text-decoration:none}.studio:hover{text-decoration:underline}@media (max-width:999px){.baseline-tag{grid-column:1/span 6}.baseline-links{grid-column:7/span 6}.baseline-mail{grid-column:1/-1}}@media (max-width:759px){.baseline-tag,.baseline-links,.baseline-mail{grid-column:1/-1}}.masthead,.topic-top,.q-top,.guide-top{padding-block:clamp(40px,5vw,80px) clamp(32px,3.6vw,56px)}.masthead h1,.topic-top h1,.q-top h1,.guide-top h1{max-inline-size:17em;margin-block-end:var(--s5)}.masthead .lead{margin:0}.topic-top,.q-top{grid-template-columns:var(--grid);column-gap:var(--gap);border-block-end:var(--lw) solid var(--line);align-items:start;margin-block-end:var(--s6);display:grid}.topic-top>*,.q-top>*{grid-column:1/span 8}.topic-top>.flag,.q-top>.flag,.topic-top>.dim{justify-self:start}.topic-top:after,.q-top:after{content:"";aspect-ratio:44/20;inline-size:100%;color:var(--line);border:var(--lw) solid var(--ink-2);background:var(--court-paint),var(--zone,linear-gradient(#0000 0 0));grid-area:1/10/span 4/span 3;align-self:center}.topic-top .lead{margin-block-end:var(--s4)}@media (max-width:999px){.topic-top>*,.q-top>*{grid-column:1/-1}.topic-top:after,.q-top:after{inline-size:120px;order:-1;grid-area:auto/1/auto/span 2;margin-block-start:var(--s5);display:none}}.trail ol{gap:var(--s2);margin:0 0 var(--s5);font-size:var(--fs-small);color:var(--ink-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.trail li+li:before{content:"/";color:var(--line);margin-inline-end:var(--s2)}.trail a{align-items:center;min-block-size:32px;display:inline-flex}.short-answer{color:var(--ink);max-inline-size:60ch;padding-block:var(--s5);margin-block:0 var(--s5);border-block:var(--lw-net) solid var(--ink);font-size:clamp(19px,1rem + .55vw,23px);font-weight:500;line-height:1.5}.topic-grid{grid-template-columns:var(--grid);border-block-start:var(--lw-net) solid var(--ink);column-gap:0;display:grid}.topic-grid>li{border-block-end:var(--lw) solid var(--line);border-inline-start:var(--lw) solid var(--line);grid-column:span 3;min-inline-size:0;display:grid}.topic-grid>li:first-child{border-inline-start:0;grid-area:span 2/1/auto/span 6}.topic-grid>li:nth-child(2),.topic-grid>li:nth-child(4){grid-column:7/span 3}.topic-grid>li:nth-child(3),.topic-grid>li:nth-child(5){grid-column:10/span 3}.topic-tile,.next-guide,.starter{align-content:start;gap:var(--s3);block-size:100%;color:var(--ink);padding:clamp(20px,2vw,32px);text-decoration:none;transition:background-color .15s;display:grid}.topic-tile:before{content:"";aspect-ratio:44/20;inline-size:min(100%,132px);color:var(--line);border:var(--lw) solid var(--ink-2);background:var(--court-paint),var(--zone,linear-gradient(#0000 0 0));margin-block-end:var(--s3)}.topic-grid>li:first-child .topic-tile{gap:var(--s4);padding-inline-start:0}.topic-grid>li:first-child .topic-tile:before{inline-size:min(100%,320px);margin-block-end:var(--s6)}.topic-grid>li:first-child .topic-tile h3{font-size:var(--fs-h2)}.topic-grid>li:first-child .topic-tile p{font-size:var(--fs-lede)}.topic-tile:hover,.next-guide:hover,.starter:hover{background:var(--surface)}.topic-tile:focus-visible{outline-offset:-3px}.topic-tile h3,.next-guide h3,.starter h3{margin:0}.topic-tile p,.next-guide p,.starter p{color:var(--ink-2);margin:0}.topic-tile .dim{margin-block-start:auto;padding-block-start:var(--s3)}.next-guides,.starters{grid-template-columns:var(--grid);column-gap:var(--gap);row-gap:var(--gap);display:grid}.next-guides>*,.starters>*{grid-column:span 4}.next-guide,.starter{border-block-start:var(--lw-net) solid var(--ink)}.starter__body{gap:var(--s2);display:grid}@media (max-width:999px) and (min-width:760px){.topic-grid>li:first-child{border-inline-start:0;grid-area:auto/1/auto/-1}.topic-grid>li:first-child .topic-tile{padding-inline-start:0}.topic-grid>li:nth-child(n+2){grid-column:span 6}.topic-grid>li:nth-child(2n){border-inline-start:0}.next-guides>*,.starters>*{grid-column:span 6}}@media (max-width:759px){.topic-grid>li,.topic-grid>li:nth-child(n){border-inline-start:0;grid-area:auto/1/auto/-1}.topic-tile,.topic-grid>li:first-child .topic-tile{column-gap:var(--s4);row-gap:var(--s2);padding:var(--s5) 0;grid-template-columns:64px minmax(0,1fr)}.topic-tile:before,.topic-grid>li:first-child .topic-tile:before{grid-row:1/span 3;inline-size:64px;margin:4px 0 0}.topic-tile>*{grid-column:2}.topic-grid>li:first-child .topic-tile h3{font-size:var(--fs-h3)}.topic-grid>li:first-child .topic-tile p{font-size:var(--fs-body)}.next-guides>*,.starters>*{grid-column:1/-1}}.guide-rows{border-block-start:var(--lw-net) solid var(--ink);display:grid}.guide-row{align-items:baseline;gap:var(--s1) var(--s5);padding-block:var(--s5);border-block-end:var(--lw) solid var(--line);grid-template-columns:9rem minmax(0,1fr) auto;text-decoration:none;display:grid}.guide-row h3{font-size:var(--fs-h3);margin:0}.guide-row:hover h3{text-decoration:underline;text-decoration-thickness:2px}.guide-row time{color:var(--ink-2);font-size:var(--fs-small);font-variant-numeric:tabular-nums}@media (max-width:640px){.guide-row{grid-template-columns:1fr}}.topic-mark{align-items:center;gap:var(--s2);font-size:var(--fs-small);color:var(--ink-2);display:inline-flex}.topic-mark:before{content:"";aspect-ratio:44/20;inline-size:22px;color:var(--line);border:var(--lw) solid var(--ink-2);background:var(--court-paint),var(--zone,linear-gradient(#0000 0 0));flex:none}.nothing-yet{border-block-end:var(--lw) solid var(--line);grid-template-columns:auto minmax(0,1fr);place-items:center start;column-gap:clamp(20px,3vw,48px);padding:clamp(24px,3vw,40px) 0;display:grid}.nothing-yet:before{content:"";aspect-ratio:44/20;inline-size:clamp(96px,12vw,176px);color:var(--line);border:var(--lw) solid var(--line);background:var(--court-paint);grid-row:1/span 3}.nothing-yet h3{margin:0 0 var(--s2)}.nothing-yet p{color:var(--ink-2);margin:0}.nothing-yet .go{margin-block-start:var(--s1)}@media (max-width:480px){.nothing-yet{grid-template-columns:1fr}.nothing-yet:before{inline-size:120px;grid-row:auto;margin-block-end:var(--s4)}}.get-app{column-gap:var(--s5);row-gap:var(--s1);border-radius:var(--r);background:var(--surface);border:var(--lw) solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:clamp(20px,2.4vw,32px);display:grid}.get-app__icon{border-radius:var(--r);grid-row:1/span 2;block-size:64px;inline-size:64px}.get-app h2{font-size:var(--fs-h3);grid-column:2;margin:0}.get-app p:not(.store-slot){color:var(--ink-2);grid-column:2;max-inline-size:58ch;margin:0}.get-app .store-slot{grid-area:1/3/span 2}.q-body__aside .get-app,.guide-side .get-app{row-gap:var(--s3);grid-template-columns:auto minmax(0,1fr)}.q-body__aside .get-app__icon,.guide-side .get-app__icon{border-radius:11px;grid-row:1;block-size:48px;inline-size:48px}.q-body__aside .get-app h2,.guide-side .get-app h2{grid-row:1}.q-body__aside .get-app p:not(.store-slot),.guide-side .get-app p:not(.store-slot){grid-column:1/-1}.q-body__aside .get-app .store-slot,.guide-side .get-app .store-slot{grid-area:auto/1/auto/-1;justify-self:start}@media (max-width:759px){.get-app{row-gap:var(--s3);grid-template-columns:auto minmax(0,1fr)}.get-app__icon{border-radius:11px;grid-row:1;block-size:48px;inline-size:48px}.get-app h2{grid-row:1}.get-app p:not(.store-slot),.get-app .store-slot{grid-area:auto/1/auto/-1}.get-app .store-slot{justify-self:start}}.q-body,.guide-body,.policy{grid-template-columns:var(--grid);column-gap:var(--gap);align-items:start;display:grid}.q-body__main{grid-column:1/span 7;max-inline-size:68ch}.q-body__aside{grid-column:9/span 4}.guide-body .contents{grid-column:1/span 2}.guide-body .copy{grid-column:3/span 7;max-inline-size:68ch}.guide-side{gap:var(--s5);grid-column:10/span 3;display:grid}.policy .contents{grid-column:1/span 3}.policy .read-col{grid-column:4/span 7;max-inline-size:68ch}.q-body__aside,.guide-side,.contents{position:sticky;inset-block-start:var(--s6)}@media (max-width:1099px) and (min-width:1000px){.guide-body .contents{display:none}.guide-body .copy{grid-column:1/span 8}.guide-side{grid-column:9/span 4}}@media (max-width:999px){.q-body__main,.q-body__aside,.guide-body .contents,.guide-body .copy,.guide-side,.policy .contents,.policy .read-col{grid-column:1/-1;position:static}.q-body__aside,.guide-side{margin-block-start:var(--s6)}.policy .contents,.guide-body .contents{margin-block-end:var(--s6)}}.copy{overflow-wrap:break-word}.copy>:first-child{margin-block-start:0}.copy h2{margin-block:1.7em .5em;font-size:clamp(24px,1.1rem + .9vw,30px)}.copy h3{font-size:var(--fs-h3);margin-block:1.4em .4em}.copy p,.copy li{line-height:1.65}.copy ul:not([role]),.copy ol:not([role]){margin:0 0 1.2em;padding-inline-start:1.4em}.copy ul:not([role]){padding-inline-start:1.6em;list-style:none}.copy ul:not([role])>li{margin-block-end:.45em;position:relative}.copy ul:not([role])>li:before{content:"";inline-size:.8em;block-size:var(--lw-net);background:var(--ink);position:absolute;inset-block-start:.8em;inset-inline-start:-1.6em}.copy ol:not([role])>li{margin-block-end:.45em;padding-inline-start:.2em}.copy ol:not([role])>li::marker{font:600 .92em var(--display);font-variant-numeric:tabular-nums}.copy a{text-underline-offset:.2em;text-decoration-thickness:1px}.copy img,.guide-art img,.serve__shot img{block-size:auto;max-inline-size:100%}.copy img{border-radius:var(--r-s)}.copy table,.versus{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;font-size:16px}.copy th,.copy td,.versus th,.versus td{border-block-end:var(--lw) solid var(--line);text-align:start;vertical-align:top;padding-block:var(--s3);padding-inline:0 var(--s4)}.versus thead th{font:600 var(--fs-h3)/1.2 var(--display);border-block-end:var(--lw-net) solid var(--ink)}.versus tbody th{font-weight:650}.wide{max-inline-size:100%;overflow-x:auto}.copy blockquote{padding-block:var(--s4);border-block:var(--lw-net) solid var(--ink);font:500 var(--fs-lede)/1.45 var(--text);color:var(--ink);margin:1.4em 0}.copy figure{margin:1.6em 0}.copy figcaption{font-size:var(--fs-small);color:var(--ink-2);margin-block-start:var(--s2)}.contents h2{font:650 var(--fs-label)/1.2 var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin:0 0 var(--s3)}.contents ol{font-size:var(--fs-small);border-inline-start:var(--lw) solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.contents a{min-block-size:36px;padding-block:var(--s1);border-inline-start:var(--lw-net) solid transparent;color:var(--ink-2);align-items:center;margin-inline-start:-1px;padding-inline-start:var(--s4);line-height:1.35;text-decoration:none;display:flex}.contents a:hover{color:var(--ink);border-inline-start-color:var(--line)}.contents a[aria-current]{color:var(--ink);border-inline-start-color:var(--ink);font-weight:600}.guide-facts{align-items:center;gap:var(--s2) var(--s5);font-size:var(--fs-small);color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.guide-facts a{color:var(--ink);font-weight:600}.guide-art{aspect-ratio:16/7;color:var(--ink-2);background:var(--surface);border:var(--lw) solid var(--line);border-radius:var(--r-s);margin-block:0 clamp(32px,4vw,56px);overflow:hidden}.guide-art svg{block-size:100%;inline-size:100%}.guide-art--photo{aspect-ratio:auto;background:0 0;border:0;margin-inline:0}.guide-art--photo img{block-size:auto;inline-size:100%}@media (max-width:759px){.guide-art{aspect-ratio:4/3}}.cited{border-block-start:var(--lw-net) solid var(--ink);margin-block-start:var(--s7);padding-block-start:var(--s4)}.cited h2{font:650 var(--fs-label)/1.2 var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin:0 0 var(--s3)}.cited ol{font-size:var(--fs-small);color:var(--ink-2)}.in-brief{margin-block:0 var(--s6);padding:var(--s5) clamp(20px,2.4vw,32px);border-radius:var(--r);background:var(--surface);border:var(--lw) solid var(--line)}.in-brief h2{margin-block-start:0}.in-brief p{font-size:var(--fs-lede);color:var(--ink);margin:0;line-height:1.5}.terms-list{border-block-start:var(--lw-net) solid var(--ink);margin:0}.terms-list>div{gap:var(--s2) var(--s5);padding-block:var(--s5);border-block-end:var(--lw) solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.terms-list dt{font:600 var(--fs-h3)/1.25 var(--display);font-variant-numeric:tabular-nums}.terms-list dfn{font-style:normal}.terms-list dd{color:var(--ink-2);margin:0}@media (max-width:640px){.terms-list>div{grid-template-columns:1fr}}.page-map{grid-template-columns:var(--grid);column-gap:var(--gap);row-gap:var(--s6);align-items:start;display:grid}.page-map>section{border-block-start:var(--lw-net) solid var(--ink);grid-column:span 4;padding-block-start:var(--s4)}.page-map h2{font-size:var(--fs-h3);margin:0 0 var(--s3)}.page-map ul{margin:0;padding-inline-start:0;list-style:none}.page-map li a,.page-map h3 a{align-items:center;min-block-size:40px;display:inline-flex}.page-map h3{font:400 var(--fs-body)/1.4 var(--text);letter-spacing:0;margin:0}@media (max-width:999px){.page-map>section{grid-column:span 6}}@media (max-width:759px){.page-map>section{grid-column:1/-1}}.write-us{border-radius:var(--r);background:var(--surface);border:var(--lw) solid var(--line);margin-block-start:var(--s7);padding:clamp(24px,3vw,40px)}.write-us h2{font-size:var(--fs-h3);margin:0 0 var(--s2)}.write-us p{color:var(--ink-2)}.write-us p:last-child{margin:0}.pass-it{border-block-start:var(--lw) solid var(--line);margin-block-start:var(--s7);padding-block-start:var(--s5)}.pass-it__title{font:650 var(--fs-label)/1.2 var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin:0 0 var(--s3)}.pass-it__list{gap:var(--s2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pass-it__link{min-block-size:44px;padding-inline:var(--s4);border-radius:var(--r-s);border:var(--lw) solid var(--line);color:var(--ink);font:600 var(--fs-small)/1 var(--text);cursor:pointer;background:0 0;align-items:center;text-decoration:none;display:inline-flex}.pass-it__link:hover{border-color:var(--ink)}.pass-it__link--native,.pass-it__link--copy{background:var(--ink);color:var(--ground);border-color:var(--ink)}.pass-it__link--email{color:var(--ink);border-color:var(--line);background:0 0}.pass-it__link--email:hover{border-color:var(--ink)}.guide-art__credit{margin:var(--s2) 0 0;color:var(--ink-2);font-size:var(--fs-label);text-align:start;line-height:1.4}.guide-art__credit a{color:inherit;text-decoration:none}.guide-art__credit a:hover{text-underline-offset:.18em;text-decoration:underline}.pic-card__media,.guide-row__thumb,.guide-fig img,.topic-top__photo{border:var(--lw) solid var(--hair);background:var(--surface)}.pic-card__media{border-radius:var(--r-s)}.guide-row__thumb{border-radius:var(--r-xs)}.guide-fig img,.topic-top__photo{border-radius:var(--r)}.guide-fig{margin-inline:0}.guide-fig figcaption{color:var(--ink-2);font-size:var(--fs-label);text-align:start;margin-block-start:var(--s2);line-height:1.4}.guide-fig figcaption a{color:inherit;text-decoration:none}.guide-fig figcaption a:hover{text-underline-offset:.18em;text-decoration:underline}.out{grid-template-columns:var(--grid);column-gap:var(--gap);align-items:center;padding-block:clamp(56px,9vw,136px);display:grid}.out>*{grid-column:1/span 6}.out h1{font-size:var(--fs-hero);letter-spacing:-.035em;margin-block-end:var(--s5);line-height:.98}.out .lead{margin:0}.out__links{gap:var(--s3);flex-wrap:wrap;margin-block-start:var(--s6);display:flex}.out__court{color:var(--ink-2);grid-area:1/8/span 3/span 5;margin:0}.out__court svg{block-size:auto;inline-size:100%}@media (max-width:899px){.out>*,.out__court{grid-area:auto/1/auto/-1}.out__court{max-inline-size:420px;margin-block-start:var(--s7)}}.court-svg__line{fill:none;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.court-svg__net{fill:none;stroke:var(--ink);stroke-width:4px;vector-effect:non-scaling-stroke}.court-svg__post{fill:var(--ink)}.court-svg__kitchen{fill:var(--hair)}.court-svg__path{fill:none;stroke:var(--ink);stroke-width:2.5px;stroke-dasharray:2 10;stroke-linecap:round;vector-effect:non-scaling-stroke}.court-svg__blue{fill:var(--blue);stroke:var(--blue-ring);stroke-width:3px}.court-svg__blue-mark{fill:var(--on-blue)}.court-svg__orange{fill:var(--orange)}.court-svg__orange-mark{fill:var(--on-orange)}.court-svg__ball{fill:var(--ink)}.court-svg__ball-hole,.court-svg__ball-num{fill:var(--ground)}.cookie-ask{z-index:50;inset-block-end:var(--s4);inset-inline:var(--s4);gap:var(--s3);max-inline-size:640px;padding:var(--s4) var(--s5);border-radius:var(--r);background:var(--surface);border:var(--lw) solid var(--line);margin-inline:auto;display:grid;position:fixed}.cookie-ask p{font-size:var(--fs-small);margin:0}.cookie-ask-row{gap:var(--s2);flex-wrap:wrap;display:flex}.cookie-ask-btn,.plain-button{min-block-size:44px;font:inherit;cursor:pointer}.cookie-ask-btn{border-radius:var(--r-s);border:var(--lw) solid var(--ink);color:var(--ink);padding-inline:var(--s4);background:0 0;font-weight:600}.cookie-ask-btn.go-on{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.plain-button{color:inherit;background:0 0;border:0;min-block-size:auto;padding:0;text-decoration:underline}.swap-lang{position:relative}.swap-lang>summary{cursor:pointer;align-items:center;gap:6px;min-block-size:44px;list-style:none;display:inline-flex}.swap-lang>summary::-webkit-details-marker{display:none}.swap-lang ul{z-index:20;background:var(--surface);border:var(--lw) solid var(--line);border-radius:var(--r-s);min-inline-size:220px;margin:0;padding:6px;list-style:none;position:absolute;inset-block-end:100%;inset-inline-start:0}.swap-lang a{padding:var(--s2) var(--s3);text-decoration:none;display:block}.swap-lang a[aria-current=true]{font-weight:700}.swap-lang__globe,.swap-lang__chevron{fill:none;stroke:currentColor;stroke-width:1.5px;block-size:18px;inline-size:18px}.og{background:var(--ground);block-size:630px;inline-size:1200px;color:var(--ink);font-family:var(--text);grid-template-columns:744px 1fr;margin:0;display:grid;position:relative;overflow:hidden}.og__text{grid-template-rows:auto auto 1fr auto;min-inline-size:0;padding-block:64px 60px;padding-inline:80px 0;display:grid}.og__brand{font:600 34px/1 var(--display);letter-spacing:-.015em;align-items:center;gap:20px;display:flex}.og__brand img{border-radius:17px;block-size:76px;inline-size:76px}.og__kicker{font:650 20px/1.2 var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin:52px 0 0}.og__title{font:600 58px/1.06 var(--display);letter-spacing:-.03em;text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-inline-size:640px;margin:16px 0 0;display:-webkit-box;overflow:hidden}.og__domain{font:600 24px/1 var(--display);letter-spacing:-.01em;color:var(--ink);margin:0}.og__court{color:var(--ink-2);position:relative}.og__court svg{block-size:100%;inline-size:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
