._inner_2v6pt_5{max-width:var(--container-width);padding-inline:var(--container-padding);align-items:center;gap:var(--space-10);flex-direction:column;margin:0 auto;display:flex}._heroSection_2v6pt_16{padding-top:var(--space-16)}._actions_2v6pt_19{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}._textLink_2v6pt_25{color:var(--color-text);font-family:var(--font-heading);font-size:17px;font-style:italic;font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-link);text-decoration:underline;-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-underline-offset:6px;text-decoration-thickness:2px}@media (hover:hover){._textLink_2v6pt_25:hover{color:var(--color-text);-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}}._court_2v6pt_45{width:100%;max-width:880px;height:auto;margin:0 auto;display:block;overflow:visible}._surface_2v6pt_53{fill:var(--color-brand-soft-strong)}._zone_2v6pt_56 rect{fill:var(--color-brand-strong);opacity:0;transition:opacity var(--duration-state) var(--ease-out-quart)}._zone_2v6pt_56._on_2v6pt_61 rect{opacity:.32}._lines_2v6pt_64{fill:none;stroke:var(--color-surface);stroke-width:3px}._edge_2v6pt_69 line{stroke:var(--color-surface);stroke-width:3px;transition:stroke var(--duration-state) var(--ease-out-quart), stroke-width var(--duration-state) var(--ease-out-quart)}._edge_2v6pt_69._on_2v6pt_61 line{stroke:var(--color-brand-strong);stroke-width:8px}._net_2v6pt_80 line{stroke:var(--color-text);stroke-width:4px;stroke-dasharray:3 3;transition:stroke-width var(--duration-state) var(--ease-out-quart)}._net_2v6pt_80 circle{fill:var(--color-text)}._net_2v6pt_80._on_2v6pt_61 line{stroke-width:7px}._serve_2v6pt_92 path{fill:none;stroke:var(--color-text);stroke-width:2.5px;stroke-dasharray:6 6}._ball_2v6pt_98 circle{fill:var(--color-ball);stroke:var(--color-text);stroke-width:1.5px}._ball_2v6pt_98 ._ballHole_2v6pt_103{fill:var(--color-ball-hole);stroke:none}._serve_2v6pt_92{opacity:0;transition:opacity var(--duration-state) var(--ease-out-quart)}._serveOn_2v6pt_111{opacity:1}._labels_2v6pt_114 text{fill:var(--color-text);font-family:var(--font-heading);font-size:12px;font-weight:var(--weight-button);text-anchor:middle}._bring_2v6pt_123{gap:var(--space-10);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}._bringItem_2v6pt_132{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}._bringIcon_2v6pt_139{width:72px;height:72px;margin-bottom:var(--space-2);border-radius:var(--radius-full);background:var(--color-brand-soft-strong);color:var(--color-brand-strong);place-items:center;display:grid}._bringTitle_2v6pt_149{font-family:var(--font-heading);font-size:22px;font-style:italic;font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin:0}._bringBody_2v6pt_158{max-width:30ch;font-size:16px;line-height:var(--leading-body);text-wrap:pretty;margin:0}._ways_2v6pt_167{border-top:1px solid var(--color-border);flex-direction:column;width:100%;max-width:820px;margin:0;padding:0;list-style:none;display:flex}._ways_2v6pt_167>li{border-bottom:1px solid var(--color-border)}._way_2v6pt_167{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-6) 0;color:var(--color-text);text-decoration:none;display:flex}._wayText_2v6pt_189{gap:var(--space-1);flex-direction:column;display:flex}._wayTitle_2v6pt_194{font-family:var(--font-heading);font-size:24px;font-style:italic;font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);transition:color var(--duration-state) var(--ease-out-quart)}._wayBody_2v6pt_203{font-size:16px;line-height:var(--leading-body)}._wayArrow_2v6pt_207{border-radius:var(--radius-xs);background:var(--color-brand-strong);width:44px;height:40px;color:var(--color-text-inverse);transform:skewX(var(--skew-cta));transition:background var(--duration-state) var(--ease-out-quart);flex:none;place-items:center;display:grid}._wayArrow_2v6pt_207 svg{transform:skewX(calc(var(--skew-cta) * -1))}@media (hover:hover){._way_2v6pt_167:hover ._wayTitle_2v6pt_194{color:var(--color-brand-strong)}._way_2v6pt_167:hover ._wayArrow_2v6pt_207{background:var(--color-brand-hover)}}._way_2v6pt_167:active ._wayArrow_2v6pt_207{background:var(--color-brand-pressed)}@media (prefers-reduced-motion:reduce){._zone_2v6pt_56 rect,._edge_2v6pt_69 line,._net_2v6pt_80 line,._serve_2v6pt_92{transition:none}}@media (width<=760px){._heroSection_2v6pt_16{padding-top:var(--space-10)}._actions_2v6pt_19{width:100%}._bring_2v6pt_123{gap:var(--space-5);grid-template-columns:1fr}._bringItem_2v6pt_132{column-gap:var(--space-4);row-gap:var(--space-1);text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}._bringIcon_2v6pt_139{grid-row:1/span 2;width:56px;height:56px;margin-bottom:0}._bringTitle_2v6pt_149{align-self:end;font-size:20px}._bringBody_2v6pt_158{max-width:none;font-size:15px;line-height:var(--leading-body-sm);align-self:start}._labels_2v6pt_114 text{font-size:19px}._way_2v6pt_167{padding:var(--space-5) 0}._wayTitle_2v6pt_194{font-size:21px}._wayBody_2v6pt_203{font-size:15px}}._phoneOnly_2v6pt_295{width:100%;display:none}._wideOnly_2v6pt_299{width:100%}@media (width<=760px){._phoneOnly_2v6pt_295{display:block}._wideOnly_2v6pt_299{display:none}}._lessonCard_2v6pt_311{align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-6);border-radius:var(--radius-xl);background:var(--color-brand-soft);text-align:center;flex-direction:column;display:flex}._lessonThumb_2v6pt_321{width:100%;margin-bottom:var(--space-2)}._lessonTitle_2v6pt_325{font-family:var(--font-heading);font-size:24px;font-style:italic;font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin:0}._lessonBody_2v6pt_334{max-width:30ch;font-size:15px;line-height:var(--leading-body-sm);text-wrap:balance;margin:0}._lessonCta_2v6pt_341{width:100%;margin-top:var(--space-2);justify-content:center}._lessonWide_2v6pt_348{align-items:stretch;gap:var(--space-5);text-align:left;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);width:100%;display:grid}._lessonWideCourt_2v6pt_356{padding:var(--space-8) var(--space-6);border-radius:var(--radius-xl);background:var(--color-brand-soft);place-items:center;display:grid}._lessonPanel_2v6pt_363{gap:var(--space-5);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;display:flex}._lessonPanel_2v6pt_363 ._lessonTipTitle_2v6pt_372{font-size:30px}@media (width<=960px){._lessonWide_2v6pt_348{grid-template-columns:1fr}._lessonWideCourt_2v6pt_356{padding:var(--space-5) var(--space-4)}}@media (hover:hover){._lessonTab_2v6pt_384[aria-selected=false]:hover{background:#ef443b3d}}._lesson_2v6pt_311{align-self:stretch;gap:var(--space-5);width:100%;min-height:100%;padding:var(--space-5) var(--container-padding) var(--space-6);flex-direction:column;display:flex}._lessonCourt_2v6pt_399{padding:var(--space-4) var(--space-2);border-radius:var(--radius-xl);background:var(--color-brand-soft)}._lessonTabs_2v6pt_404{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._lessonTab_2v6pt_384{border-radius:var(--radius-xs);background:var(--color-brand-soft-strong);height:48px;color:var(--color-brand-strong);transform:skewX(var(--skew-cta));cursor:pointer;transition:background var(--duration-state) var(--ease-out-quart), color var(--duration-state) var(--ease-out-quart);border:0;place-items:center;padding:0;display:grid}._lessonTab_2v6pt_384 span{transform:skewX(calc(var(--skew-cta) * -1));font-family:var(--font-heading);font-size:20px;font-style:italic;font-weight:var(--weight-display);line-height:1}._lessonTab_2v6pt_384[aria-selected=true]{background:var(--color-brand-strong);color:var(--color-text-inverse)}._lessonTab_2v6pt_384:active{transform:skewX(var(--skew-cta)) scale(.97)}._lessonTips_2v6pt_441{display:grid}._lessonTip_2v6pt_372{gap:var(--space-2);visibility:hidden;opacity:0;flex-direction:column;grid-area:1/1;display:flex}._lessonTip_2v6pt_372[data-active=true]{visibility:visible;opacity:1}._lessonTip_2v6pt_372[data-active=true][data-dir=next]{animation:_tipIn_2v6pt_1 .26s var(--ease-out-expo) both;--from-x:18px}._lessonTip_2v6pt_372[data-active=true][data-dir=prev]{animation:_tipIn_2v6pt_1 .26s var(--ease-out-expo) both;--from-x:-18px}@keyframes _tipIn_2v6pt_1{0%{opacity:0;translate:var(--from-x,0) 0}}._lessonStep_2v6pt_470{font-family:var(--font-heading);font-size:14px;font-weight:var(--weight-button);line-height:var(--leading-link);color:var(--color-brand-strong);margin:0}._lessonTipTitle_2v6pt_372{font-family:var(--font-heading);font-size:26px;font-style:italic;font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin:0}._lessonTipBody_2v6pt_487{font-size:17px;line-height:var(--leading-body);margin:0}._lessonNav_2v6pt_492{gap:var(--space-3);margin-top:auto;display:flex}._lessonBack_2v6pt_497{border:1.5px solid var(--color-border-strong);border-radius:var(--radius-xs);background:var(--color-surface);width:56px;color:var(--color-text);transform:skewX(var(--skew-cta));cursor:pointer;flex:none;place-items:center;display:grid}._lessonBack_2v6pt_497 svg{transform:skewX(calc(var(--skew-cta) * -1))}._lessonBack_2v6pt_497:disabled{color:var(--color-text-tertiary);border-color:var(--color-border);cursor:default}._lessonBack_2v6pt_497:not(:disabled):active{transform:skewX(var(--skew-cta)) scale(.97)}._lessonNext_2v6pt_520{flex:1;justify-content:center}._srOnly_2v6pt_524{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._lessonTip_2v6pt_372[data-active=true]{animation:none}}
