.kwat .kwat-stack>*+*{margin-top:clamp(28px,3vw,48px)}.kwat .kit-nav+.kwat-discipline-lead{margin-top:clamp(24px,3vw,48px)}.kwat .kwat-strip{margin-top:clamp(48px,5vw,80px)}.kwat .kwat-band{margin-top:clamp(56px,6vw,96px)}.kwat .kwr-card{align-self:start}.kwr.kwat .kw-rule.kwat-head__rule{margin-top:clamp(20px,1.2vw + 12px,32px)}.kwat .kwat-discipline-lead{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "plate" "body";row-gap:28px}.kwat .kwat-discipline-lead__head{grid-area:head;min-width:0}.kwat .kwat-discipline-lead__plate{grid-area:plate;min-width:0;align-self:start}.kwat .kwat-discipline-lead__body{grid-area:body;min-width:0}.kwat .kwat-discipline-lead__body>*+*,.kwr.kwat .kwat-discipline-lead__body>*+.kw-facts{margin-top:24px}@media (min-width:1024px){.kwr.kwat .kwat-discipline-lead__body:has(>.kw-facts:first-child){padding-top:8px}.kwr.kwat .kwat-discipline-lead__body>.kw-facts:first-child{border-top:0}}@media (max-width:1023px){.kwat .kwat-log-head:has(>.kwat-log-head__head+.kw-facts){row-gap:8px}.kwr.kwat .kwat-log-head__head+.kw-facts{border-top:0}}@media (min-width:1024px){.kwr.kwat .kwat-log-head{align-items:stretch}.kwr.kwat .kwat-log-head>.kw-facts{align-content:space-between}}.kwat .kwat-plate .kwr-plate__img{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--kwat-position,50% 50%);object-position:var(--kwat-position,50% 50%)}.kwr.kwat .kwat-discipline-lead .kwr-plate__img{aspect-ratio:4/3}.kwr.kwat .kwat-discipline-lead--portrait .kwr-plate__img{aspect-ratio:4/5}.kwat .kwat-discipline-lead--portrait .kwat-plate{max-width:min(100%,calc((100svh - var(--nav-height-top) - 48px) * .8))}.kwr.kwat .kwat-band :is(.kwr-plate__frame,.kwr-plate__img){aspect-ratio:21/9}.kwat .kwat-band--endurance .kwr-plate__img{-o-object-position:50% 100%;object-position:50% 100%}.kwat .kwat-outs{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:24px;column-gap:24px}.kwat .kwat-out{display:inline-flex;align-items:center;gap:5px;min-height:44px;font-size:.9375rem;color:var(--kw-ink-2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--kw-line-2)}.kwat .kwat-out span{color:var(--kw-accent-ink)}.kwat .kwat-out:focus-visible,.kwat .kwat-out:hover{color:var(--kw-accent-ink);text-decoration-color:var(--kw-accent)}.kwat .kwat-status{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border:1px solid color-mix(in srgb,var(--kw-accent) 50%,var(--kw-line-2));border-radius:2px;font-family:var(--kw-sans);font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.09em;text-transform:uppercase;color:var(--kw-accent-ink);white-space:nowrap}.kwat .kwat-next{display:grid;grid-template-columns:minmax(0,1fr);row-gap:14px;padding-block:20px 24px;border-top:1px solid var(--kw-accent);border-bottom:1px solid var(--kw-accent)}.kwat .kwat-discipline-lead+.kwat-next-wrap{margin-top:clamp(56px,6vw,96px)}.kwat .kwat-next__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.kwat .kwat-next .kwr-meta{margin-top:8px}.kwat .kwat-next .kwr-reading{margin-top:14px}.kwat .kwat-intro{row-gap:16px;margin-bottom:clamp(36px,4vw,64px)}.kwat .kwat-intro,.kwat .kwat-years{display:grid;grid-template-columns:minmax(0,1fr)}.kwat .kwat-years{gap:56px var(--home-col-gap)}.kwat .kwat-year{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px var(--home-col-gap);align-items:start}.kwr.kwat .kwat-year :is(.kwr-plate__frame,.kwr-plate__img){aspect-ratio:4/5}.kwat .kwat-year__spec{display:grid;row-gap:14px;align-content:start}.kwat .kwat-mini-spec{border-top:1px solid var(--kw-line-2)}.kwat .kwat-mini-spec>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;border-bottom:1px solid var(--kw-line)}.kwat .kwat-mini-spec dt{font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.09em;text-transform:uppercase;color:var(--kw-ink-3)}.kwat .kwat-mini-spec dd{font-size:.9375rem;color:var(--kw-ink);font-variant-numeric:tabular-nums;text-align:right}.kwat .kwat-ledger-box{container-type:inline-size}.kwat .kwat-ledger{width:100%;border-collapse:collapse;font-family:var(--kw-sans);font-size:.9375rem}.kwat .kwat-ledger caption{caption-side:bottom;padding-top:12px;text-align:left}.kwat .kwat-ledger thead th{padding:12px 16px 10px 0;border-top:1px solid var(--kw-accent);border-bottom:1px solid var(--kw-line-2);text-align:left;vertical-align:bottom;font-family:var(--kw-sans);font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.09em;text-transform:uppercase;color:var(--kw-ink-3)}.kwat .kwat-ledger tbody th,.kwat .kwat-ledger td{padding:14px 16px 14px 0;border-bottom:1px solid var(--kw-line);vertical-align:baseline;color:var(--kw-ink-2);font-weight:400;font-variant-numeric:tabular-nums;text-align:left;letter-spacing:0;text-transform:none}.kwat .kwat-ledger tbody tr:last-child>*{border-bottom-color:var(--kw-accent)}.kwat .kwat-ledger td:first-child{white-space:nowrap}.kwat .kwat-ledger td:last-child,.kwat .kwat-ledger thead th:last-child{padding-right:0;text-align:right}.kwat .kwat-ledger .kwat-event{font-family:var(--kw-display);font-size:21px;color:var(--kw-ink)}.kwat .kwat-event a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--kw-edge);transition:color var(--t-1),text-decoration-color var(--t-1)}.kwat .kwat-event a:focus-visible,.kwat .kwat-event a:hover{color:var(--kw-accent-ink);text-decoration-color:var(--kw-accent)}.kwat .kwat-time{font-family:var(--kw-display);font-size:clamp(1.5rem,calc(.6vw + 1.2rem),2rem);line-height:1;font-variant-numeric:lining-nums tabular-nums;color:var(--kw-ink);letter-spacing:-.01em}.kwat .kwat-tiles{-moz-column-gap:var(--home-col-gap);column-gap:var(--home-col-gap);row-gap:40px}.kwat .kwat-tile,.kwat .kwat-tiles{display:grid;grid-template-columns:minmax(0,1fr)}.kwat .kwat-tile{row-gap:14px;align-content:start}.kwr.kwat .kwat-tile .kwr-plate__img{aspect-ratio:4/3}.kwat .kwat-tile__text{display:grid;grid-template-columns:minmax(0,1fr) 1.25rem;row-gap:8px;padding-top:12px;border-top:1px solid var(--kw-line-2);transition:border-color var(--t-1)}.kwat .kwat-tile__text>.kwr-index,.kwat .kwat-tile__text>.kwr-meta,.kwat .kwat-tile__text>.kwr-name{grid-column:1}.kwat .kwat-tile__arrow{grid-column:2;grid-row:1;justify-self:end;color:var(--kw-accent-ink);transition:translate var(--t-1)}.kwat .kwat-tile:focus-visible .kwat-tile__text,.kwat .kwat-tile:hover .kwat-tile__text{border-top-color:color-mix(in srgb,var(--kw-accent) 50%,var(--kw-line-2))}.kwat .kwat-tile:focus-visible .kwr-name,.kwat .kwat-tile:hover .kwr-name{color:var(--kw-accent-ink)}.kwat .kwat-tile:focus-visible .kwat-tile__arrow,.kwat .kwat-tile:hover .kwat-tile__arrow{translate:2px 0}.kwat .kwat-eras{display:grid;grid-template-columns:minmax(0,1fr);gap:36px var(--home-col-gap)}.kwat .kwat-era{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-rows:auto auto 1fr;grid-template-areas:"plate years" "plate what" "plate cap";gap:12px 20px;align-content:start}.kwat .kwat-era__years{grid-area:years;padding-top:10px;border-top:1px solid var(--kw-line-2);font-family:var(--kw-display);font-size:clamp(24px,calc(1vw + 16px),34px);font-weight:400;line-height:1.1;font-variant-numeric:lining-nums;color:var(--kw-ink)}.kwat .kwat-era>.kwat-plate{grid-area:plate}.kwr.kwat .kwat-era .kwr-plate__img{aspect-ratio:4/5}.kwat .kwat-era__what{grid-area:what;font-family:var(--kw-text);font-size:clamp(16px,calc(.2vw + 15px),18px);line-height:1.5;color:var(--kw-ink-2)}.kwat .kwat-era__cap{grid-area:cap}.kwat .kwat-milestones{margin-top:clamp(56px,6vw,96px)}.kwat .kwat-milestones>h3{margin-bottom:24px}.kwat .kwat-series{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px var(--home-col-gap)}.kwat .kwat-series figure{display:grid;row-gap:10px;align-content:start}.kwat .kwat-series time{padding-top:10px;border-top:1px solid var(--kw-line-2);font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.09em;text-transform:uppercase;color:var(--kw-ink-2);font-variant-numeric:tabular-nums}.kwat .kwat-series img{width:100%;height:auto;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;background:var(--kw-bg-2)}.kwat .kwat-entry{padding-block:22px 26px;border-top:1px solid var(--kw-line-2);display:grid;grid-template-columns:minmax(0,1fr);gap:24px var(--kwr-sheet-gap)}.kwat .kwat-entry:target{border-top-color:var(--kw-accent)}.kwat .kwat-entry__head{min-width:0}.kwat .kwat-entry__title{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.kwat .kwat-entry__facts{margin-top:8px}.kwat .kwat-entry__facts>*+*{margin-top:10px}.kwat .kwat-entry__photos{min-width:0;content-visibility:auto;contain-intrinsic-block-size:auto 320px}.kwr.kwat :is(.kwat-year,.kwat-band) .kwr-plate__frame{content-visibility:auto}.kwat .kwat-log-head{display:grid;grid-template-columns:minmax(0,1fr);gap:32px var(--kwr-sheet-gap);margin-top:clamp(24px,3vw,48px)}.kwat .kwat-log-head__head{min-width:0}@container (max-width: 640px){.kwat .kwat-ledger thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.kwat .kwat-ledger,.kwat .kwat-ledger tbody,.kwat .kwat-ledger tbody th,.kwat .kwat-ledger td,.kwat .kwat-ledger tr{display:block}.kwat .kwat-ledger tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 16px;padding:16px 0;border-top:1px solid var(--kw-line)}.kwat .kwat-ledger tbody tr:first-child{border-top-color:var(--kw-accent)}.kwat .kwat-ledger tbody tr:last-child{border-bottom:1px solid var(--kw-accent)}.kwat .kwat-ledger tbody th,.kwat .kwat-ledger td{padding:0;border:0}.kwat .kwat-ledger .kwat-event{order:-1;grid-column:1/-1}.kwat .kwat-ledger td[data-k]:before{display:block;margin-bottom:4px;content:attr(data-k) /"";font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.09em;text-transform:uppercase;color:var(--kw-ink-3)}.kwat .kwat-ledger td:last-child{text-align:left;grid-column:1/-1}.kwat .kwat-ledger{display:flex;flex-direction:column}.kwat .kwat-ledger caption{display:block;order:1}}@media (min-width:600px){.kwat .kwat-photos-row .kwr-photos{flex-wrap:nowrap;--kwr-row:100vw}.kwat .kwat-photos-row .kwr-photos:after{display:none}}@media (min-width:720px){.kwat .kwat-series,.kwat .kwat-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.kwat .kwat-eras{grid-template-columns:repeat(5,minmax(0,1fr))}.kwat .kwat-era{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"years" "plate" "what" "cap"}}@media (min-width:1024px){.kwat .kwat-discipline-lead{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"head plate" "body plate";grid-template-rows:auto 1fr;-moz-column-gap:var(--kwr-sheet-gap);column-gap:var(--kwr-sheet-gap);row-gap:0}.kwat .kwat-discipline-lead__body{padding-top:clamp(28px,2.6vw,44px)}.kwat .kwat-discipline-lead--portrait .kwat-discipline-lead__plate{display:grid;justify-items:end}.kwat .kwat-entry,.kwat .kwat-intro,.kwat .kwat-log-head,.kwat .kwat-next{grid-template-columns:minmax(0,5fr) minmax(0,7fr);-moz-column-gap:var(--kwr-sheet-gap);column-gap:var(--kwr-sheet-gap);align-items:start}.kwat .kwat-years{grid-template-columns:repeat(2,minmax(0,1fr))}.kwat .kwat-club-row,.kwat .kwat-reading-row{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.kwat .kwat-reading-row{display:grid;gap:var(--kwr-sheet-gap)}}@media (min-width:1024px) and (max-width:1279px){.kwat.kwat-endurance .kwat-discipline-lead{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.kwat .kwat-series{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1023px){.kwat .kwat-reading-row>*+*{margin-top:40px}}@media (max-width:719px){.kwr.kwat .kwat-discipline-lead .kwr-plate__img{aspect-ratio:4/5}.kwr.kwat .kwat-band :is(.kwr-plate__frame,.kwr-plate__img){aspect-ratio:4/3}.kwat .kwat-tiles{row-gap:0}.kwat .kwat-tile{grid-template-columns:112px minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;padding-block:14px;border-top:1px solid var(--kw-line-2)}.kwr.kwat .kwat-tile .kwr-plate__img{aspect-ratio:1/1}.kwat .kwat-tile .kwr-plate__marks{display:none}.kwat .kwat-tile__text{padding-top:0;border-top:0;align-self:center}}@media (max-width:599px){.kwat .kwat-photos-row .kwr-photos{--kwr-row:132px;gap:8px}}@media (max-width:479px){.kwat .kwat-year{grid-template-columns:minmax(0,1fr)}.kwr.kwat .kwat-year :is(.kwr-plate__frame,.kwr-plate__img){aspect-ratio:4/3}}.kwat-basketball .kwat-discipline-lead .kwr-plate__img{-o-object-position:50% 6%;object-position:50% 6%}@media (max-width:719px){.kwat-endurance .kwat-discipline-lead .kwr-plate__img{-o-object-position:24% 50%;object-position:24% 50%}.kwat-fourteeners .kwat-discipline-lead .kwr-plate__img{-o-object-position:26% 40%;object-position:26% 40%}}