.pw.svelte-tsi1bh{overflow:hidden}.pw.svelte-tsi1bh .sec-head:where(.svelte-tsi1bh){margin-bottom:clamp(36px,4vw,56px)}.band.svelte-tsi1bh{width:calc(100% + 8vw);margin-left:-4vw;padding-block:14px;position:relative}.band-strip.svelte-tsi1bh{height:58px;position:relative;overflow:hidden}.band-strip.a.svelte-tsi1bh{background:repeating-conic-gradient(#0b0b0b 0 25%,var(--yellow) 0 50%) 0 0/23px 23px;z-index:2;transform:rotate(-2deg)}.band-strip.a.svelte-tsi1bh:after{content:"";background:var(--yellow);position:absolute;inset:10px 0}.band-strip.b.svelte-tsi1bh{background:var(--navy);margin-top:-6px;transform:rotate(1.4deg)}.band-run.svelte-tsi1bh{z-index:1;white-space:nowrap;width:max-content;font-family:var(--f-acc);text-transform:uppercase;letter-spacing:.05em;color:var(--navy);align-items:center;gap:22px;font-size:18px;font-weight:700;animation:46s linear infinite svelte-tsi1bh-bandRun;display:flex;position:absolute;inset:0}.band-strip.b.svelte-tsi1bh .band-run:where(.svelte-tsi1bh){color:#fff;animation-duration:58s;animation-direction:reverse}.band-run.svelte-tsi1bh i:where(.svelte-tsi1bh){background:conic-gradient(var(--navy) 25%,transparent 0 50%,var(--navy) 0 75%,transparent 0) 0 0/7px 7px;flex:none;width:14px;height:14px}.band-strip.b.svelte-tsi1bh .band-run:where(.svelte-tsi1bh) i:where(.svelte-tsi1bh){background:conic-gradient(var(--yellow) 25%,transparent 0 50%,var(--yellow) 0 75%,transparent 0) 0 0/7px 7px}@keyframes svelte-tsi1bh-bandRun{0%{transform:translate(0)}to{transform:translate(-50%)}}.band.paused.svelte-tsi1bh .band-run:where(.svelte-tsi1bh),.band.svelte-tsi1bh:hover .band-run:where(.svelte-tsi1bh),.pw.svelte-tsi1bh:focus-within .band-run:where(.svelte-tsi1bh){animation-play-state:paused}.band-ctl.svelte-tsi1bh{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:clamp(22px,2.6vw,36px) 0 clamp(28px,3vw,44px);display:flex}.band-tg.svelte-tsi1bh{all:unset;box-sizing:border-box;cursor:pointer;color:var(--text-2);align-items:center;gap:10px;padding:8px 0;font-size:14px;font-weight:600;display:inline-flex}.band-tg.svelte-tsi1bh:hover{color:var(--navy)}.band-tg.svelte-tsi1bh:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.band-ic.svelte-tsi1bh{border-inline:4px solid;width:12px;height:12px}.band-ic.play.svelte-tsi1bh{border:0;border-left:11px solid;border-block:6px solid #0000;width:0;height:0}@media (prefers-reduced-motion:reduce){.band-tg.svelte-tsi1bh{display:none}}.wall.svelte-tsi1bh{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}.wall.svelte-tsi1bh li:where(.svelte-tsi1bh){background:#fff;flex-direction:column;justify-content:center;gap:4px;min-height:clamp(130px,11vw,170px);padding:clamp(18px,2vw,30px);transition:background .35s;display:flex;position:relative}.wm-pre.svelte-tsi1bh{font-family:var(--f-acc);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-size:12px;font-weight:600;transition:color .35s}.wm-main.svelte-tsi1bh{font-family:var(--f-acc);text-transform:uppercase;letter-spacing:-.005em;color:var(--navy);overflow-wrap:anywhere;font-size:clamp(20px,1.8vw,28px);font-weight:700;line-height:1;transition:color .35s}.wall.svelte-tsi1bh li:where(.svelte-tsi1bh):not(.wall-cta):hover{background:var(--navy)}.wall.svelte-tsi1bh li:where(.svelte-tsi1bh):not(.wall-cta):hover .wm-main:where(.svelte-tsi1bh){color:#fff}.wall.svelte-tsi1bh li:where(.svelte-tsi1bh):not(.wall-cta):hover .wm-pre:where(.svelte-tsi1bh){color:var(--yellow)}.wall-cta.svelte-tsi1bh{grid-column:span 2;background:var(--yellow)!important;padding:0!important}.wall-cta.svelte-tsi1bh a:where(.svelte-tsi1bh){flex-direction:column;justify-content:center;gap:4px;height:100%;padding:clamp(18px,2vw,30px);text-decoration:none;display:flex;position:relative}.wall-cta.svelte-tsi1bh .wm-pre:where(.svelte-tsi1bh){color:var(--navy)}.wall-ar.svelte-tsi1bh{transition:transform .4s var(--ease);font-size:28px;position:absolute;bottom:clamp(14px,1.6vw,24px);right:clamp(18px,2vw,30px)}.wall-cta.svelte-tsi1bh a:where(.svelte-tsi1bh):hover .wall-ar:where(.svelte-tsi1bh){transform:translate(6px)}.wall-cta.svelte-tsi1bh a:where(.svelte-tsi1bh):focus-visible{outline:2px solid var(--navy);outline-offset:-6px}.motion .wall.svelte-tsi1bh li:where(.svelte-tsi1bh).rv{transition:transform 1.1s calc(var(--i) * 50ms) var(--ease),background .35s}@media (width<=900px){.wall.svelte-tsi1bh{grid-template-columns:repeat(3,minmax(0,1fr))}.wall-cta.svelte-tsi1bh{grid-column:span 2}}@media (width<=560px){.wall.svelte-tsi1bh{grid-template-columns:repeat(2,minmax(0,1fr))}.wall.svelte-tsi1bh li:where(.svelte-tsi1bh){min-height:112px;padding:16px}.wm-main.svelte-tsi1bh{font-size:19px}.band-strip.svelte-tsi1bh{height:48px}.band-strip.a.svelte-tsi1bh:after{inset:8px 0}.band-run.svelte-tsi1bh{font-size:15px}}.vo-grid.svelte-tsi1bh{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(30px,4vw,60px) clamp(20px,3vw,48px);display:grid}.vo-q.svelte-tsi1bh{grid-column:1/span 8;margin:0;padding-top:clamp(40px,5vw,80px);position:relative}.vo-q.b.svelte-tsi1bh{grid-area:2/2/auto/span 8}.vo-mark.svelte-tsi1bh{font-family:var(--f-acc);color:var(--yellow);z-index:0;pointer-events:none;font-size:clamp(140px,16vw,260px);font-weight:700;line-height:1;position:absolute;top:-.6em;left:-.04em}.vo-q.svelte-tsi1bh blockquote:where(.svelte-tsi1bh){z-index:1;letter-spacing:-.035em;margin:0;font-size:clamp(28px,3.2vw,52px);font-weight:600;line-height:1.14;position:relative}.vo-q.b.svelte-tsi1bh blockquote:where(.svelte-tsi1bh){font-size:clamp(24px,2.5vw,40px);font-weight:500}.vo-q.svelte-tsi1bh em:where(.svelte-tsi1bh){background:linear-gradient(transparent 62%,var(--yellow) 62%,var(--yellow) 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-style:normal}.vo-q.svelte-tsi1bh figcaption:where(.svelte-tsi1bh){border-top:1px solid var(--navy);flex-wrap:wrap;align-items:baseline;gap:6px 14px;max-width:28em;margin-top:26px;padding-top:18px;display:flex}.vo-q.svelte-tsi1bh figcaption:where(.svelte-tsi1bh) b:where(.svelte-tsi1bh){font-size:17px}.vo-q.svelte-tsi1bh figcaption:where(.svelte-tsi1bh) span:where(.svelte-tsi1bh){font-family:var(--f-acc);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:13px;font-weight:600}.vo-img.svelte-tsi1bh{aspect-ratio:3/4;background:var(--grey);grid-area:1/9/span 2/span 4;align-self:center;margin:0;position:relative;overflow:hidden}.vo-img.svelte-tsi1bh img{object-fit:cover;object-position:40% 50%;width:100%;height:100%}.vo-img.svelte-tsi1bh span:where(.svelte-tsi1bh){background:var(--navy);color:#fff;padding:10px 14px;font-size:13px;font-weight:600;position:absolute;bottom:0;left:0}.vo.svelte-tsi1bh .sv-fine:where(.svelte-tsi1bh){margin-top:clamp(36px,4vw,56px)}@media (width<=900px){.vo-grid.svelte-tsi1bh{grid-template-columns:minmax(0,1fr)}.vo-q.svelte-tsi1bh,.vo-q.b.svelte-tsi1bh,.vo-img.svelte-tsi1bh{grid-area:auto/1}.vo-img.svelte-tsi1bh{aspect-ratio:16/10;order:3}.vo-q.b.svelte-tsi1bh{padding-left:clamp(0px,6vw,40px)}}.wod-grid.svelte-tsi1bh{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,100px);display:grid}.wod-grid.svelte-tsi1bh .h2:where(.svelte-tsi1bh){margin-top:14px}.wod.svelte-tsi1bh .sec-lead:where(.svelte-tsi1bh){color:var(--blue-l)}.wod-lnk.svelte-tsi1bh{color:#fff;border-color:var(--blue);margin-top:26px;display:inline-block}@media (width>=961px){.wod-grid.svelte-tsi1bh>div:where(.svelte-tsi1bh):first-child{top:calc(var(--hh) + 40px);position:sticky}}.wod-board.svelte-tsi1bh{color:var(--navy);background:#fff;box-shadow:0 0 0 10px #1c4552,0 40px 80px -40px #0009}.wod-top.svelte-tsi1bh{border-bottom:2px solid var(--navy);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:16px clamp(18px,2.4vw,32px);font-size:12px;font-weight:600;display:grid}.wod-top.svelte-tsi1bh b:where(.svelte-tsi1bh){font-family:var(--f-acc);letter-spacing:.02em;color:var(--navy);font-size:clamp(20px,1.8vw,26px);font-weight:700}.wod-top.svelte-tsi1bh span:where(.svelte-tsi1bh):last-child{text-align:right}.wod-board.svelte-tsi1bh ol:where(.svelte-tsi1bh){margin:0;padding:0;list-style:none}.wod-board.svelte-tsi1bh li:where(.svelte-tsi1bh){border-bottom:1px dashed #c9d2d0;grid-template-columns:auto minmax(0,1fr) minmax(0,11em);align-items:start;gap:clamp(16px,2vw,30px);padding:clamp(22px,2.4vw,34px) clamp(18px,2.4vw,32px);display:grid}.wod-board.svelte-tsi1bh li:where(.svelte-tsi1bh):last-child{border-bottom:0}.wod-k.svelte-tsi1bh{background:var(--yellow);width:42px;height:42px;font-family:var(--f-acc);place-items:center;font-size:20px;font-weight:700;display:grid}.wod-body.svelte-tsi1bh h3:where(.svelte-tsi1bh){letter-spacing:-.03em;font-size:clamp(21px,1.7vw,27px);font-weight:600;line-height:1.1}.wod-body.svelte-tsi1bh p:where(.svelte-tsi1bh){color:var(--text-2);margin-top:10px;font-size:16px}.wod-score.svelte-tsi1bh{text-align:right;border-left:2px solid var(--navy);justify-items:end;gap:6px;padding-left:clamp(14px,1.6vw,24px);display:grid}.wod-score.svelte-tsi1bh b:where(.svelte-tsi1bh){font-family:var(--f-acc);color:var(--blue);font-size:clamp(30px,2.8vw,46px);font-weight:700;line-height:1}.wod-score.svelte-tsi1bh>span:where(.svelte-tsi1bh):not(.todo){color:var(--text-2);font-size:13px;line-height:1.35}.wod-score.svelte-tsi1bh .todo:where(.svelte-tsi1bh){color:var(--text-3)}.motion .wod-board.svelte-tsi1bh li:where(.svelte-tsi1bh){opacity:0;transform:translate(-14px)}.motion .wod-board.svelte-tsi1bh.in li:where(.svelte-tsi1bh){opacity:1;transition:opacity .6s calc(.35s + var(--i) * .2s),transform .8s calc(.35s + var(--i) * .2s) var(--ease);transform:none}@media (width<=960px){.wod-grid.svelte-tsi1bh{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.wod-board.svelte-tsi1bh{box-shadow:0 0 0 6px #1c4552}.wod-board.svelte-tsi1bh li:where(.svelte-tsi1bh){grid-template-columns:auto minmax(0,1fr)}.wod-score.svelte-tsi1bh{text-align:left;border-left:0;border-top:2px solid var(--navy);grid-column:1/-1;justify-items:start;padding:14px 0 0}.wod-top.svelte-tsi1bh{grid-template-columns:1fr auto}.wod-top.svelte-tsi1bh span:where(.svelte-tsi1bh):first-child{display:none}}.wy-grid.svelte-tsi1bh{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,100px);display:grid}.wy-grid.svelte-tsi1bh .h2:where(.svelte-tsi1bh){margin-top:14px}.wy-grid.svelte-tsi1bh .sec-lead:where(.svelte-tsi1bh) a:where(.svelte-tsi1bh){color:var(--navy);-webkit-text-decoration-color:var(--yellow);text-decoration-color:var(--yellow);text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}.wy-img.svelte-tsi1bh{aspect-ratio:4/3.4;background:var(--grey);margin:0;position:relative;overflow:hidden}.wy-img.svelte-tsi1bh img{object-fit:cover;width:100%;height:100%}.wy-tape.svelte-tsi1bh{background:repeating-conic-gradient(#0b0b0b 0 25%,var(--yellow) 0 50%) 0 0/21px 21px;height:42px;position:absolute;bottom:12%;left:-6%;right:-6%;overflow:hidden;transform:rotate(-3deg)}.wy-tape.svelte-tsi1bh:after{content:"";background:var(--yellow);position:absolute;inset:8px 0}.wy-tape.svelte-tsi1bh span:where(.svelte-tsi1bh){z-index:1;white-space:nowrap;font-family:var(--f-acc);letter-spacing:.06em;text-transform:uppercase;color:var(--navy);align-items:center;padding-left:9%;font-size:15px;font-weight:700;display:flex;position:absolute;inset:8px 0}.wy-steps.svelte-tsi1bh{border-top:1px solid var(--navy);margin:30px 0 0;padding:0;list-style:none}.wy-steps.svelte-tsi1bh li:where(.svelte-tsi1bh){border-bottom:1px solid var(--rule);grid-template-columns:3em minmax(0,1fr);gap:12px;padding:16px 0;display:grid}.wy-steps.svelte-tsi1bh li:where(.svelte-tsi1bh)>span:where(.svelte-tsi1bh){font-family:var(--f-acc);color:var(--navy);background:linear-gradient(transparent 62%,var(--yellow) 62%,var(--yellow) 92%,transparent 92%);place-self:start;font-size:15px;font-weight:600}.wy-steps.svelte-tsi1bh b:where(.svelte-tsi1bh){letter-spacing:-.01em;font-size:18px}.wy-steps.svelte-tsi1bh p:where(.svelte-tsi1bh){color:var(--text-2);font-size:15px}.wy-acts.svelte-tsi1bh{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;display:flex}@media (width<=900px){.wy-grid.svelte-tsi1bh{grid-template-columns:minmax(0,1fr)}.wy-img.svelte-tsi1bh{aspect-ratio:16/11;order:2}}
