.thv5{padding-bottom:clamp(3rem,6vw,5rem);position:relative;overflow:hidden}.thv5-top{flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;margin:0;display:flex}.thv5-top .stroke{background:var(--ink)}.thv5-grid{gap:2rem;margin-top:clamp(1.5rem,3vw,2.5rem);display:grid}@media (min-width:1024px){.thv5-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.thv5-text{z-index:2;padding-bottom:clamp(2rem,4vw,4rem);position:relative}.thv5-kicker{color:var(--ink);margin:0 0 1rem}.thv5-title{text-transform:uppercase;color:var(--ink);margin:0;font-size:clamp(3.2rem,10vw,9.5rem);line-height:.84}.thv5-body{max-width:36rem;color:var(--ink);margin:1.5rem 0 0;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:500;line-height:1.5}.thv5-vision{margin-top:2.5rem}.thv5-visionH{margin:0 0 .7rem}.thv5-visionText{max-width:36rem;margin:0;line-height:1.5}.thv5-goals{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.thv5-goal{isolation:isolate;color:var(--paper);grid-template-columns:2.6rem minmax(0,1fr);align-items:baseline;padding:.75rem 1.5rem .75rem 1.1rem;display:grid;position:relative}.thv5-goal:before{content:"";z-index:-1;background:var(--ink);clip-path:polygon(0 0,100% 0,calc(100% - 1.1rem) 100%,0 100%);position:absolute;inset:0}.thv5-goalNo{color:var(--red)}.thv5-goalText{text-transform:uppercase;font-size:clamp(1.3rem,2.4vw,2.1rem);line-height:1}.thv5-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2rem;display:flex}.thv5-btn:before{background:var(--ink)}.thv5-link{color:var(--ink);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.thv5-link:before{background:var(--ink)}.thv5-link:hover,.thv5-link:focus-visible{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:2px}.thv5-tagline{margin:2rem 0 0}.thv5-figure{justify-content:center;align-self:end;display:flex;position:relative}.thv5-thai{color:#0000;-webkit-text-stroke:2px var(--ink);opacity:.35;white-space:nowrap;pointer-events:none;font-size:clamp(5rem,15vw,14rem);font-weight:800;line-height:1;position:absolute;top:8%;left:50%;transform:translate(-50%)}.thv5-cutout{filter:drop-shadow(0 26px 34px #0000004d);width:min(100%,36rem);position:relative}@media (max-width:1023px){.thv5-text{padding-bottom:0}.thv5-cutout{width:min(92%,26rem)}}@media (forced-colors:active){.thv5-thai{display:none}}
body:has(.st-page) .fx-progress{display:none}.st-page{--rail-h:0px;overflow-x:clip}.st-cover{object-fit:cover;width:100%;height:100%;display:block}.st-clip{overflow:clip}.st-count{font-variant-numeric:tabular-nums;white-space:nowrap}.st-credit{z-index:3;font-family:var(--font-sheet-stack);color:#ffffffe6;text-shadow:0 0 6px #000000d9,0 0 14px #0009;pointer-events:none;margin:0;font-size:.75rem;line-height:1.2;position:absolute;bottom:clamp(.5rem,1.2vw,.9rem);right:clamp(.6rem,1.4vw,1.1rem)}.st-caption,.st-captionInline{font-family:var(--font-sheet-stack);color:var(--color-muted);font-size:.75rem;line-height:1.3}.st-caption{text-align:right;margin-top:.55rem;display:block}.st-head{padding-top:calc(var(--header-h) + .5rem);position:relative}.st-headRow{z-index:2;flex-wrap:wrap;align-items:center;gap:.4rem 1.1rem;margin:0;display:flex;position:relative}.st-headStroke{--stroke-w:clamp(2rem, 3.4vw, 3.25rem)}.st-headMid,.st-headRight{color:var(--color-muted)}.st-headMid:before,.st-headRight:before{content:"·";color:var(--color-accent);margin-right:1.1rem}.st-no{--no-fill:1;top:calc(var(--header-h) - .1em);right:calc(var(--margin) * -.2);z-index:0;color:#0000;-webkit-text-stroke:max(2px, .012em) var(--color-accent);pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:100% 0;font-size:clamp(7rem,19vw,20rem);line-height:.8;display:block;position:absolute}.st-no[data-side=l]{right:auto;left:calc(var(--margin) * -.2);transform-origin:0 0}.st-no:after{content:attr(data-text);color:var(--color-accent);-webkit-text-stroke:0;opacity:.22;clip-path:inset(0 calc((1 - var(--no-fill)) * 100%) 0 0);position:absolute;inset:0}@media (forced-colors:active){.st-no{display:none}}.st-tail{padding-bottom:var(--cut)}.st-tail-lg{padding-bottom:var(--cut-lg)}.st-rounds{position:relative}.st-track{height:calc(var(--len,2.5) * 100svh);position:relative}.st-stage{height:100svh;position:sticky;top:0;overflow:clip}.st-stageIn{height:100%;padding-bottom:var(--rail-h);flex-direction:column;display:flex;position:relative}.st-rail{--rail-fg:var(--paper);--rail-bg:var(--ink);--rail-hot:var(--red);--p:0;z-index:30;pointer-events:none;height:100svh;margin-bottom:-100svh;position:sticky;top:0}.st-rail[data-tone=paper]{--rail-fg:var(--ink);--rail-bg:var(--paper);--rail-hot:var(--red-deep)}.st-rail[data-tone=red]{--rail-fg:var(--ink);--rail-bg:var(--red);--rail-hot:var(--ink)}.st-railBody{width:var(--margin);color:var(--rail-fg);pointer-events:auto;transition:opacity .3s var(--ease-out), visibility .3s;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;right:0;translate:0 -50%}.st-rail[data-on=false] .st-railBody,.st-rail[data-screen=true] .st-railBody{opacity:0;visibility:hidden}.st-railNow{display:none}.st-railLine{background:color-mix(in srgb, var(--rail-fg) 18%, transparent);clip-path:polygon(0 0,100% 0,50% 100%);width:8px;margin-left:-4px;position:absolute;top:-.6rem;bottom:-.6rem;left:50%}.st-railFill{background:var(--rail-hot);transform:scaleY(var(--p));transform-origin:top;position:absolute;inset:0}.st-railList{flex-direction:column;gap:clamp(.45rem,2svh,1rem);margin:0;padding:0;list-style:none;display:flex;position:relative}.st-railList a{isolation:isolate;aspect-ratio:1;width:clamp(24px,2vw,28px);color:var(--rail-fg);font-family:var(--font-sheet-stack);transition:color var(--dur-state) var(--ease-state);place-items:center;font-size:.8rem;font-weight:700;line-height:1;display:grid;position:relative}.st-railList a:before{content:"";z-index:-1;background:var(--rail-bg);clip-path:polygon(22% 0,100% 0,78% 100%,0 100%);transition:background-color var(--dur-state) var(--ease-state), transform .3s var(--ease-out);position:absolute;inset:0}.st-railList a[data-state=done]:before{background:color-mix(in srgb, var(--rail-fg) 16%, var(--rail-bg))}.st-railList a[data-state=now]{color:var(--paper)}.st-railList a[data-state=now]:before{background:var(--rail-hot);transform:scale(1.25)}.st-rail[data-tone=red] .st-railList a[data-state=now]{color:var(--paper)}.st-railTag{background:var(--red-deep);color:var(--paper);font-family:var(--font-plate-stack);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);pointer-events:none;padding:.4rem .75rem;font-size:.75rem;font-weight:700;font-stretch:125%;position:absolute;top:50%;right:calc(100% + 10px);transform:translate(10px,-50%)}.st-railList a:focus-visible .st-railTag{opacity:1;transform:translateY(-50%)}@media (hover:hover){.st-railList a:hover .st-railTag{opacity:1;transform:translateY(-50%)}}.st-railTh{display:none}.st-open{min-height:100svh;position:relative;overflow-x:clip}.st-openPhoto{z-index:0;clip-path:polygon(24% 0,100% 0,100% 100%,0 100%);width:46vw;margin:0;position:absolute;top:0;bottom:0;right:0}.st-openZoom{position:absolute;inset:0}.st-openZoom img{object-position:48% 22%}.st-openPhoto .st-credit{bottom:calc(var(--cut) + 1rem)}.st-openIn{z-index:1;min-height:100svh;padding-top:calc(var(--header-h) + clamp(.75rem, 3svh, 2rem));padding-bottom:calc(var(--cut) + clamp(1.5rem, 4svh, 3rem));flex-direction:column;display:flex;position:relative}.st-openTop{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0;display:flex}.st-openH1{color:var(--color-accent);margin:clamp(.5rem,2svh,1.25rem) 0 0;font-size:clamp(3rem,9vw,9rem);line-height:.82}.st-openBill{width:min(54vw,100%);margin-top:clamp(.2rem,1svh,.6rem)}.st-openText{max-width:min(52vw,40rem);margin-top:clamp(1rem,3svh,2rem)}.st-openBorn{margin:0;font-size:clamp(1.05rem,1.7vw,1.6rem);line-height:1.15}.st-openStyles{color:var(--color-muted);margin:.6rem 0 0}.st-openIndex{width:min(54vw,100%);margin-top:auto;padding-top:clamp(1.5rem,4svh,3rem)}.st-openIndex ol{gap:.35rem var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.st-openLink{isolation:isolate;min-height:44px;color:var(--color-fg);align-items:baseline;gap:.8rem;padding:.3rem .6rem .3rem 0;text-decoration:none;display:flex;position:relative}.st-openLink:before{content:"";z-index:-1;background:var(--ink);clip-path:polygon(.7rem 0,100% 0,calc(100% - .7rem) 100%,0 100%);transform-origin:0;transition:transform .4s var(--ease-out);position:absolute;inset:0 -.4rem;transform:scaleX(0)}.st-openLink:focus-visible{color:var(--paper)}.st-openLink:focus-visible:before{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.st-openLink:hover{color:var(--paper)}.st-openLink:hover:before{transform:scaleX(1)}}.st-openNo{color:var(--color-accent);font-size:clamp(1.6rem,2.4vw,2.4rem);line-height:.9}.st-openLink:hover .st-openNo,.st-openLink:focus-visible .st-openNo{color:var(--red)}.st-openLabel{font-size:.8rem}.st-r1 .st-stageIn{z-index:2}.st-r1Photo{z-index:1;clip-path:polygon(22% 0%,100% 0%,100% 100%,0% 100%);width:50vw;margin:0;position:absolute;top:0;bottom:0;right:0;overflow:clip}.st-r1Photo img{object-position:50% 25%}.st-r1Type{flex-direction:column;width:min(52vw,80svh);margin-top:auto;margin-bottom:auto;display:flex}.st-r1City{transform-origin:0 100%}.st-r1Corner{gap:1rem var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(.75rem,2.5svh,1.75rem) 0 clamp(.5rem,1.5svh,1rem);display:grid}.st-r1Corner dt{color:var(--color-muted);align-items:center;gap:.6rem;font-size:.75rem;display:flex}.st-r1Stroke{--stroke-w:1.6rem}.st-r1Corner dd{margin:.35rem 0 0;font-size:clamp(1.3rem,2.3vw,2.4rem);line-height:.92}.st-r1 .st-clip{padding-top:.3rem}.st-r1Line{color:var(--color-muted);margin-top:1rem}.st-gym{padding-bottom:clamp(4rem,10vw,9rem);overflow-x:clip}.st-gym .st-head{padding-top:0}.st-gymGrid{align-items:start;row-gap:clamp(.5rem,1.5vw,1rem);margin-top:clamp(1.5rem,4vw,3rem)}.st-gymA{grid-area:1/1/auto/span 7}.st-gymB{grid-area:2/2/auto/span 5}.st-gymPhoto{margin:clamp(1rem, 4vw, 4rem) calc(var(--margin) * -1) 0 0;grid-area:1/7/span 3/-1;position:relative}.st-gymFrame{aspect-ratio:4/3;clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);position:relative}.st-gymClip{position:absolute;inset:0;overflow:hidden}.st-gymPhoto .st-caption{padding-right:var(--margin)}.st-gymCorner{grid-area:3/1/auto/span 6;margin-top:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.5rem,3vw,2.75rem)}.st-gymCornerT{margin:0 0 1.25rem;font-size:clamp(2.6rem,4.6vw,4.6rem)}.st-gymRows{gap:1.1rem var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 1.75rem;display:grid}.st-gymRows dt{color:var(--color-muted);font-size:.75rem}.st-gymRows dd{margin:.3rem 0 0;font-size:clamp(1.05rem,1.5vw,1.4rem);line-height:1.05}.st-gymLine{grid-area:4/7/auto/-1;max-width:34ch;margin:clamp(1.5rem,3vw,2.5rem) 0 0;font-size:clamp(1.1rem,1.6vw,1.5rem);line-height:1.15}.st-style{overflow-x:clip}.st-style .st-head{padding-top:0}.st-styleGrid{align-items:start;margin-top:clamp(1.5rem,4vw,3rem)}.st-styleType{z-index:2;grid-column:1/span 7;position:relative}.st-styleB{padding-left:12%}.st-legend{max-width:34rem;margin-top:clamp(2rem,4vw,3.5rem)}.st-legend>p:first-child{margin:0 0 .8rem}.st-marks{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.st-marks li{isolation:isolate;align-items:center;gap:1rem;padding:.55rem 1rem .55rem .9rem;display:flex;position:relative;overflow:clip}.st-marks li:before{content:"";z-index:-1;background:var(--ink-2);clip-path:polygon(0 0,100% 0,calc(100% - 1.1rem) 100%,0 100%);position:absolute;inset:0}.st-marks b{color:var(--color-accent);font-size:clamp(2rem,3vw,2.8rem);font-weight:400;line-height:.9}.st-markText{font-size:clamp(1rem,1.5vw,1.35rem);display:block}.st-styleLine{margin-top:1rem}.st-stylePhoto{margin:0 calc(var(--margin) * -1) 0 0;grid-column:7/-1;position:relative}.st-styleFrame{aspect-ratio:4/5;position:relative;overflow:clip}.st-stylePhoto .st-caption{padding-right:var(--margin)}.st-pin{aspect-ratio:1;background:var(--red);width:clamp(30px,2.6vw,42px);color:var(--paper);font-family:var(--font-bill-stack);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);filter:drop-shadow(0 4px 10px #00000080);place-items:center;margin:calc(clamp(30px,2.6vw,42px)/-2) 0 0 calc(clamp(30px,2.6vw,42px)/-2);font-size:clamp(1.1rem,1.5vw,1.5rem);line-height:1;display:grid;position:absolute}.st-r2Grid{column-gap:var(--gutter);flex:1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;min-height:0;display:grid}.st-r2Fig{grid-column:1/span 7;width:min(100%,96svh)}.st-r2Fig h2 span{display:inline-block}.st-r2Dash{color:var(--color-accent)}.st-r2Fig .t-plate-l{margin-top:.8rem}.st-r2Sheet{grid-column:8/span 5;gap:clamp(.4rem,1.4svh,.8rem);padding-right:clamp(1rem,2.5vw,2.5rem);display:grid}.st-tallyRow{isolation:isolate;grid-template-columns:6.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:clamp(.6rem,2.6svh,1.6rem) 1.25rem;display:grid;position:relative}.st-tallyRow:before{content:"";z-index:-1;background:var(--paper-2);clip-path:polygon(1.2rem 0,100% 0,calc(100% - 1.2rem) 100%,0 100%);position:absolute;inset:0}.st-tallyN{text-align:right;min-width:1.1em;font-size:clamp(2.5rem,5.6vw,5.4rem);font-weight:400}.st-tally{--h:clamp(28px, 7.4svh, 70px);flex-wrap:wrap;gap:clamp(.6rem,1.6vw,1.5rem);display:flex}.st-tallyGroup{height:var(--h);gap:clamp(6px,.8vw,12px);padding-inline:6px;display:flex;position:relative}.st-tally i{background:var(--color-fg);transform-origin:bottom;skew:-16deg 0deg;width:6px;height:100%;display:block}.st-tally i[data-slash]{background:var(--color-accent);skew:0deg -24deg;transform-origin:0;width:auto;height:6px;position:absolute;top:40%;left:-4px;right:-4px}.st-tally[data-row=ko] i{background:var(--color-accent)}.st-r2Line{color:var(--color-muted);margin-top:.4rem}.st-r3{--foot:calc(7.5rem + (var(--rows-d,1) - 1) * 4.25rem)}.st-r3Field{z-index:0;background:var(--red-deep);clip-path:polygon(38% 0,100% 0,100% 100%,0 100%);width:46vw;position:absolute;top:0;bottom:0;right:0}.st-r3 .st-stageIn{z-index:1}@media (max-width:1023px){.st-r3 .st-count{color:var(--paper)}}.st-r3Num{z-index:1;transform-origin:20% 60%;margin:.02em 0 0 -.02em;font-size:min(64svh,44vw);line-height:1;display:flex;position:relative}.st-roll{height:1em;display:block;overflow:clip}.st-rollStrip{flex-direction:column;display:flex}.st-rollStrip span{text-align:center;height:1em;line-height:1;display:block}.st-r3Num [data-d]:before{content:attr(data-d)}.st-r3Fig{right:4vw;bottom:calc(var(--foot) + var(--rail-h) - 2rem);z-index:2;filter:drop-shadow(0 30px 40px #0000008c);width:auto;height:min(84svh,64vw);position:absolute}.st-r3Ko{z-index:4;color:var(--red);text-shadow:0 10px 40px #00000080;margin:0;font-size:clamp(7rem,17vw,17rem);line-height:.8;position:absolute;top:46svh;left:50vw}.st-r3Foot{z-index:3;height:var(--foot);margin-top:auto;position:relative}.st-r3Wins{flex-wrap:wrap;gap:.5rem .6rem;margin:0;padding:0;list-style:none;display:flex}.st-r3Wins li{isolation:isolate;position:relative;overflow:clip}.st-r3Wins li:before{content:"";z-index:-1;background:var(--paper);clip-path:polygon(.6rem 0,100% 0,calc(100% - .6rem) 100%,0 100%);position:absolute;inset:0}.st-r3Wins span{color:var(--ink);font-family:var(--font-plate-stack);font-stretch:125%;font-size:var(--fs-plate-s);letter-spacing:.02em;text-transform:uppercase;padding:.45rem 1.1rem;font-weight:700;display:block}.st-r3Wins b{font-family:var(--font-bill-stack);letter-spacing:0;color:var(--red-deep);margin-right:.35rem;font-size:1.6rem;font-weight:400;font-stretch:100%;line-height:1}.st-r3Line{color:var(--color-muted);padding-top:.75rem}.st-r4{position:relative;overflow-x:clip}.st-r4 .st-head{padding-top:0}.st-r4Grid{align-items:start;margin-top:clamp(1rem,3vw,2rem)}.st-r4Bill{z-index:2;grid-area:1/1/auto/span 7;position:relative}.st-r4Sub{z-index:2;grid-area:2/1/auto/span 5;position:relative}.st-r4Photo{margin:clamp(4rem, 9vw, 8rem) calc(var(--margin) * -1) 0 0;grid-area:1/5/span 3/-1;position:relative}.st-r4Frame{aspect-ratio:16/10;clip-path:polygon(16% 0,100% 0,100% 100%,0 100%);position:relative}.st-r4Zoom{position:absolute;inset:0}.st-r4Photo .st-caption{padding-right:var(--margin)}.st-r4Result{z-index:3;grid-area:3/1/auto/span 6;align-self:end;margin:clamp(1.5rem,3vw,3rem) 0 clamp(-1rem,-2vw,0rem);padding:clamp(1.4rem,2.8vw,2.6rem);position:relative}.st-r4Result>*{margin:0}.st-r4Line{margin:.8rem 0 .6rem;font-size:clamp(2rem,3.8vw,3.8rem);line-height:.92}.st-r4Result .btn-flat{margin-top:1.25rem}.st-r4Watch:before{background:var(--ink)}.st-r5{overflow-x:clip}.st-r5 .st-head{padding-top:0}.st-r5A{margin-top:clamp(1rem,3vw,2rem)}.st-r5Grid{align-items:start;margin-top:.5rem}.st-r5Left{grid-column:1/span 6}.st-r5Plate{width:70%;margin-top:1rem}.st-r5Right{grid-column:7/span 6;padding-right:clamp(1rem,2.5vw,2.5rem)}.st-r5Num{text-align:right;transform-origin:100% 100%;margin:0;font-size:clamp(9rem,25vw,25rem)}.st-bands{gap:.4rem;margin:1.5rem 0 0;display:grid}.st-bands>div{isolation:isolate;grid-template-columns:7rem minmax(0,1fr);align-items:baseline;gap:1rem;padding:.7rem 1.4rem;display:grid;position:relative}.st-bands>div:before,.st-bandList>li:before{content:"";z-index:-1;background:var(--ink-2);clip-path:polygon(1rem 0,100% 0,calc(100% - 1rem) 100%,0 100%);position:absolute;inset:0}.st-bands>div:last-child:before{background:var(--red-deep)}.st-bands dt{color:var(--color-muted);font-size:.75rem}.st-bands>div:last-child dt{color:var(--paper)}.st-bands dd{margin:0}.st-r6Stack{column-gap:var(--gutter);flex:1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;min-height:0;display:grid}.st-r6Band{height:min(70svh,46vw);margin-left:calc(var(--margin) * -1);clip-path:polygon(0% 8%,100% 0%,100% 92%,0% 100%);grid-area:1/1/auto/span 6;display:block;overflow:clip}.st-r6Lines{z-index:2;flex-direction:column;grid-area:1/6/auto/-1;padding-right:clamp(1rem,2.5vw,2.5rem);display:flex;position:relative}.st-r6Rule{margin-block:.7rem .9rem}.st-r6Bottom{align-self:flex-end;width:68%}.st-r6Foot{justify-content:space-between;align-items:center;gap:1.5rem;padding-block:.9rem 1.4rem;display:flex}.st-r7{position:relative;overflow:clip}.st-r7 .st-head{padding-top:0}.st-ladderWrap{padding-top:clamp(1rem,3vh,2rem);position:relative}.st-ladder{row-gap:clamp(1rem,3vh,2.25rem);margin:0;padding-block:0 clamp(1.5rem,4vh,3rem);list-style:none}.st-step{z-index:2;grid-column:calc(1 + var(--k) * 2) / span 8;position:relative}.st-step .t-sheet{margin-top:.5rem}.st-r7Belt{bottom:0;left:var(--margin);z-index:1;filter:drop-shadow(0 24px 30px #00000059);width:auto;height:clamp(200px,30vw,440px);position:absolute}.st-r7Foot p{text-align:right;margin:0;padding-top:.8rem}.st-rws .st-stageIn{z-index:2}.st-rwsBody{column-gap:var(--gutter);flex:1;grid-template:"city rec photo""rest rest photo"minmax(0,1fr)/minmax(0,5fr) minmax(0,3fr) minmax(0,4fr);min-height:0;padding-block:clamp(.75rem,2.5svh,2rem) clamp(.5rem,1.5svh,1.25rem);display:grid}.st-rwsCity{transform-origin:0 100%;grid-area:city;align-self:end;padding-top:.6rem}.st-rwsRec{grid-area:rec;place-self:end}.st-rwsNum{color:var(--color-accent);justify-content:flex-end;margin:0;padding-top:.06em;font-size:min(23svh,13.5vw);display:flex}.st-rwsNum .st-clip,.st-rwsW{display:block}.st-rwsWords{text-align:right;margin-top:.5rem}.st-rwsWords span{display:block}.st-rwsPhoto{min-height:0;margin:calc(var(--header-h) * -2 - 4rem) calc(var(--margin) * -1) calc(var(--rail-h) * -1 - 2rem) 0;grid-area:photo;display:flex;position:relative}.st-rwsFrame{clip-path:polygon(26% 0%,100% 0%,100% 100%,0% 100%);flex:1;min-height:0;overflow:clip}.st-rwsFrame .st-rwsPic,.st-rwsFrame .st-rwsPic picture{width:100%;height:100%}.st-rwsFrame .st-rwsPic .v5-pic-img{object-fit:cover;object-position:42% 42%;width:100%;height:100%}.st-rwsFrame{position:relative}.st-rwsPhoto .st-credit{bottom:calc(var(--rail-h) + 3rem);right:calc(var(--margin) + 1rem)}.st-rwsRest{flex-direction:column;grid-area:rest;min-height:0;padding-top:.8rem;display:flex}.st-nights{flex-direction:column;flex:1;justify-content:center;gap:.5rem;min-height:0;margin:.9rem 0 0;padding:0;list-style:none;display:flex}.st-nights li{isolation:isolate;grid-template-columns:7.25rem minmax(0,auto) minmax(0,1fr);grid-template-areas:"date event res""date opp res";align-content:center;align-items:baseline;gap:.2rem 1.25rem;padding:clamp(.5rem,1.6svh,1.1rem) 1.6rem;display:grid;position:relative;overflow:clip}.st-nights li[data-outcome=win]:before{background:var(--red-deep)}.st-nightDate{color:var(--color-muted);grid-area:date}.st-nights li[data-outcome=win] .st-nightDate{color:var(--paper)}.st-nightEvent{white-space:nowrap;grid-area:event;font-size:clamp(1.3rem,2.3vw,2.2rem)}.st-nightOpp{grid-area:opp}.st-nightRes{text-align:right;grid-area:res;align-self:center;font-size:clamp(1.7rem,min(3.2vw,6svh),3.2rem);line-height:.92}.st-nights li[data-outcome=loss] .st-nightRes{color:#0000;-webkit-text-stroke:1.5px var(--paper)}.st-rwsFoot{justify-content:space-between;align-items:center;gap:1.5rem;padding-top:clamp(.6rem,1.6svh,1rem);display:flex}.st-rwsFoot p{max-width:62ch;margin:0}.st-rwsFoot .btn-flat{white-space:nowrap}.st-file{padding-block:clamp(6rem,14vw,12rem) clamp(4rem,10vh,8rem);overflow-x:clip}.st-fileGrid{align-items:start}.st-fileSheet{grid-column:1/span 7}.st-fileCard{padding:clamp(1.5rem,3vw,2.75rem)}.st-fileT{margin:0 0 1.25rem;font-size:clamp(3rem,6vw,6rem)}.st-fileRows{gap:.25rem;margin:0;display:grid}.st-fileRows>div{grid-template-columns:minmax(8rem,2fr) minmax(0,3fr);align-items:baseline;gap:1rem;padding:.45rem .8rem;display:grid}.st-fileRows>div:nth-child(odd){background:color-mix(in srgb, var(--ink) 5%, transparent);clip-path:polygon(.6rem 0,100% 0,calc(100% - .6rem) 100%,0 100%)}.st-fileRows dt{color:var(--color-muted);font-size:.75rem}.st-fileRows dd{margin:0}.st-fileRows>div[data-kind=record] dd{font-weight:700}.st-addendum{width:min(100%,26rem);margin:clamp(.75rem,1.5vw,1.25rem) 0 0 auto;padding:clamp(1.4rem,2.6vw,2.2rem)}.st-addendum>*{margin:0}.st-slipLine{margin:.5rem 0;font-size:clamp(2.4rem,4.4vw,4.2rem)}.st-corner{grid-column:9/span 4;padding-top:.5rem}.st-corner>p:first-child{margin:0}.st-cornerRow{margin-top:1.75rem}.st-cornerRow>p{margin:0 0 .35rem}.st-next{margin-top:clamp(5rem,14vh,10rem)}.st-nextLabel{--st-stroke:var(--ink);--st-color:var(--ink);margin:0;font-size:clamp(3rem,12vw,13rem)}.st-nextValue{align-items:center;gap:1rem;margin:1rem 0 0;font-size:clamp(1.2rem,2.4vw,2.2rem);display:flex}.st-wipe>:nth-child(2){z-index:2;margin-top:calc(var(--cut) * -1 - 1px);clip-path:polygon(0 var(--cut), 100% 0, 100% 100%, 0 100%);position:relative}.st-wipe[data-wipe=on]>:first-child{top:var(--wipe-top,0px);position:sticky}@media (min-width:768px) and (max-width:1099px){.st-gymA{grid-column:1/span 8}.st-gymB{grid-column:2/span 6}.st-gymPhoto{margin:2rem calc(var(--margin) * -1) 0;grid-area:3/1/auto/-1}.st-gymPhoto .st-caption{padding-right:var(--margin)}.st-gymCorner{grid-area:4/1/auto/span 9;margin-top:-3rem}.st-gymLine{grid-area:5/1/auto/span 9}.st-styleType,.st-stylePhoto{grid-column:1/-1}.st-stylePhoto{width:min(100%,36rem);margin:2rem 0 0 auto}.st-r4Bill{grid-column:1/span 10}.st-r4Sub{grid-column:1/span 7}.st-r4Photo{margin:2rem calc(var(--margin) * -1) 0;grid-area:3/1/auto/-1}.st-r4Result{grid-area:4/1/auto/span 9;margin-top:-4rem}.st-r1Type{width:min(58vw,80svh)}.st-r1Photo{width:46vw}.st-r1Corner{grid-template-columns:1fr;gap:.6rem}.st-fileSheet{grid-column:1/span 12}.st-corner{grid-column:1/span 12;margin-top:3rem}}@media (max-width:991px){.st-r2Grid{flex-direction:column;justify-content:center;align-items:stretch;gap:1rem;padding-top:.75rem;display:flex}.st-r2Fig{width:min(100%,56svh)}.st-r2Sheet{padding-right:clamp(1.5rem,4vw,2.5rem)}.st-r3Field{width:70vw}}@media (max-width:767px){.st-page{--rail-h:44px}.st-headMid{display:none}.st-head{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.st-no{flex:none;margin-bottom:-.1em;font-size:4rem;position:relative;top:auto;left:auto;right:auto}.st-no[data-side=l]{left:auto}.st-track{height:calc(var(--len,2.5) * 84svh)}.st-railBody{width:auto;height:var(--rail-h);padding-inline:var(--margin);background:var(--rail-bg);transition:background-color var(--dur-state) var(--ease-state), opacity .3s var(--ease-out), visibility .3s;flex-direction:row;justify-content:space-between;gap:.75rem;inset:auto 0 0;translate:none}.st-railNow{min-width:0;font-family:var(--font-sheet-stack);white-space:nowrap;gap:.6rem;margin:0;font-size:.8rem;display:flex}.st-railNow span{text-overflow:ellipsis;overflow:hidden}.st-railLine{clip-path:polygon(0 0,100% 0,100% 50%,0 100%);width:auto;height:4px;margin:0;inset:0 0 auto}.st-railFill{transform:scaleX(var(--p));transform-origin:0}.st-railList{flex-direction:row;gap:0}.st-railList a{width:24px;height:var(--rail-h);aspect-ratio:auto;opacity:.6}.st-railList a:before{inset:10px 0}.st-railList a[data-state=done],.st-railList a[data-state=now]{opacity:1}.st-railList a[data-state=now]:before{transform:none}.st-rail[data-tone=red] .st-railList a[data-state=next]{opacity:.85}.st-railTag{display:none}html:has(.sc[data-show=true]) .st-railBody{translate:0 calc(-62px - env(safe-area-inset-bottom,0px))}.st-railBody{transition:background-color var(--dur-state) var(--ease-state), opacity .3s var(--ease-out), visibility .3s, translate var(--dur-state) var(--ease-state)}.st-openPhoto{clip-path:polygon(0 0,100% 0,100% 100%,0 86%);width:auto;height:58svh;position:relative}.st-openIn{min-height:0;padding-bottom:1.5rem}.st-openBill,.st-openText,.st-openIndex{width:100%;max-width:none}.st-openH1{font-size:clamp(3rem,18vw,5rem)}.st-openIndex ol{grid-template-columns:1fr;gap:0}.st-openPhoto .st-credit{bottom:.75rem}.st-openIn{padding-top:.5rem;padding-bottom:calc(var(--cut) + 1.5rem)}.st-r1Type{width:100%;margin-top:1rem}.st-r1Photo{top:auto;bottom:var(--rail-h);width:78vw;height:34svh}.st-r1Corner{grid-template-columns:1fr;gap:.35rem;margin-block:.75rem}.st-r1Corner>div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.st-r1Corner dd{text-align:right;margin:0;font-size:1.15rem}.st-r1Line{max-width:22ch;margin-top:.6rem}.st-gymA,.st-gymB,.st-gymPhoto,.st-gymCorner,.st-gymLine{grid-area:auto/1/auto/-1}.st-gymB{padding-left:18%}.st-gymPhoto{margin:1.5rem calc(var(--margin) * -1) 0}.st-gymPhoto .st-caption{padding-right:var(--margin)}.st-gymCorner{margin-top:-2rem}.st-gymRows{grid-template-columns:1fr}.st-styleType,.st-stylePhoto{grid-column:1/-1}.st-stylePhoto{margin:2rem calc(var(--margin) * -1) 0}.st-styleB{padding-left:8%}.st-tallyRow{grid-template-columns:5.4rem minmax(0,1fr) auto;gap:.6rem;padding-inline:.9rem}.st-tallyRow .t-plate-s{font-size:.75rem}.st-r3{--foot:calc(10.6rem + (var(--rows-m,2) - 2) * 3.2rem)}.st-r3Field{width:86vw}.st-r3Num{font-size:min(36svh,46vw)}.st-r3Fig{height:min(48svh,112vw);right:0;bottom:calc(var(--foot) + var(--rail-h) - 1rem)}.st-r3Ko{top:auto;bottom:calc(var(--foot) + var(--rail-h) + 4svh);left:var(--margin);font-size:26vw}.st-r3Wins span{padding:.3rem .8rem}.st-r4Bill,.st-r4Photo,.st-r4Result{grid-column:1/-1}.st-r4Sub{grid-column:1/span 3}.st-r4Photo{margin:1.25rem calc(var(--margin) * -1) 0;grid-row:3}.st-r4Result{grid-row:4;margin-top:-2.5rem}.st-r5Left,.st-r5Right{grid-column:1/-1}.st-r5Right{padding-right:0}.st-r5Num{text-align:left;transform-origin:0 100%;margin-top:1.5rem;font-size:46vw}.st-bands>div{grid-template-columns:1fr;gap:.15rem}.st-r6Stack{flex-direction:column-reverse;justify-content:center;align-items:stretch;gap:1.25rem;display:flex}.st-r6Band{height:38svh;margin-inline:calc(var(--margin) * -1)}.st-r6Lines{padding-right:0}.st-r6Bottom{width:78%}.st-r6Foot{flex-direction:column;align-items:flex-start;gap:.75rem}.st-step{margin-left:calc(var(--k) * 7vw);grid-column:1/-1}.st-ladder{padding-bottom:0}.st-r7Belt{height:200px;margin:1.25rem 0 0 var(--margin);display:block;position:static}.st-rwsBody{grid-template:"city rec""photo photo""rest rest"minmax(0,1fr)/minmax(0,1fr) auto;padding-top:.5rem}.st-rwsNum{font-size:min(16svh,26vw)}.st-rwsPhoto{height:26svh;margin:.75rem calc(var(--margin) * -1) 0}.st-rwsFrame{clip-path:polygon(0 14%,100% 0,100% 100%,0 100%)}.st-rwsPhoto .st-credit{bottom:.5rem;right:calc(var(--margin) + .25rem)}.st-nights li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"event res""date res""opp res";padding-inline:1.1rem}.st-nightEvent{font-size:1.25rem}.st-nightRes{max-width:9ch;font-size:clamp(1.1rem,5vw,1.6rem)}.st-nights li[data-outcome=loss] .st-nightRes{color:var(--color-muted);-webkit-text-stroke:0}.st-rwsFoot{flex-direction:column;align-items:flex-start;gap:.6rem}.st-rwsFoot p{font-size:.85rem}.st-rwsWords{font-size:.75rem}.st-fileSheet,.st-corner{grid-column:1/-1}.st-corner{margin-top:3rem}.st-fileRows>div{grid-template-columns:1fr;gap:.1rem}.st-addendum{margin-top:1.25rem}}@media (prefers-reduced-motion:reduce),(max-height:540px){.st-track{height:auto}.st-stage{height:auto;min-height:100svh;position:relative}.st-stageIn{min-height:100svh}.st-rwsFrame{min-height:44svh}}@media (prefers-reduced-motion:reduce){.st-openLink:before,.st-railList a:before{transition:none}}
