.kwat .kwat-stack>*+*{margin-top:clamp(28px,3vw,48px)}.kwat .kwat-pathrow{display:grid;grid-template-columns:minmax(0,1fr);align-items:end}.kwat .kwat-pathrow .kwr-path{padding-inline:0;margin-inline:0}.kwat .kwat-family{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:clamp(18px,2vw,32px);column-gap:clamp(18px,2vw,32px);border-bottom:1px solid var(--kw-line)}.kwat .kwat-family a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:.9375rem;color:var(--kw-ink-2);box-shadow:inset 0 -2px 0 transparent;transition:color var(--t-1),box-shadow var(--t-1)}.kwat .kwat-family__num{color:var(--kw-ink-3);letter-spacing:.06em}.kwat .kwat-family a[aria-current]{color:var(--kw-accent-ink);box-shadow:inset 0 -2px 0 var(--kw-accent)}.kwat .kwat-family a:focus-visible,.kwat .kwat-family a:hover,.kwat .kwat-family a[aria-current] .kwat-family__num{color:var(--kw-accent-ink)}.kwat .kwat-pathrow+.kwat-discipline-lead,.kwat .kwat-pathrow+.kwr-sheet{margin-top:clamp(24px,3vw,48px)}.kwat .kwat-hub-sheet .kwr-sheet__side{position:static}.kwat .kwat-hub-brief>*+*{margin-top:14px}.kwat .kwat-hub-feature .kwr-platerow__text>*+*{margin-top:16px}.kwat .kwat-hub-feature .kwat-ledger-box{margin-top:28px}.kwat .kwat-hub-feature .kwr-plate{max-width:min(100%,calc((100svh - var(--nav-height) - 48px) * .68))}.kwat .kwat-hub-row .kwat-plate{max-width:520px}.kwat .kwat-hub-row .kwr-platerow__text>.kwr-card{margin-top:28px}.kwat .kwat-strip{margin-top:clamp(48px,5vw,80px)}.kwat .kwat-band,.kwat .kwat-sub{margin-top:clamp(56px,6vw,96px)}.kwat .kwat-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:40px var(--home-col-gap)}.kwat .kwr-card{align-self:start}.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>*+*{margin-top:24px}.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%)}.kwat .kwat-discipline-lead .kwr-plate__img{aspect-ratio:4/3}.kwat .kwat-discipline-lead--portrait .kwr-plate__img,.kwat .kwat-hub-row .kwr-plate__img{aspect-ratio:4/5}.kwat .kwat-discipline-lead--portrait .kwat-plate{max-width:min(100%,calc((100svh - var(--nav-height) - 48px) * .8))}.kwat .kwat-facts-compact .kwr-facts{border-top:1px solid var(--kw-line-2);border-bottom:1px solid var(--kw-line-2)}.kwat .kwat-facts-compact .kwr-spec{padding:18px 0}.kwat .kwat-band .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 10px;border:1px solid color-mix(in srgb,var(--kw-accent) 50%,var(--kw-line-2));border-radius:999px;font-family:var(--kw-sans);font-size:.8125rem;letter-spacing:.06em;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:24px 28px;border-top:2px solid var(--kw-ink-2);border-bottom:1px solid var(--kw-line-2)}.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}.kwat .kwat-year .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:.8125rem;letter-spacing:.06em;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-size:.9375rem}.kwat .kwat-ledger caption{caption-side:bottom;padding-top:14px;text-align:left;font-size:.9375rem;line-height:1.5;color:var(--kw-ink-3)}.kwat .kwat-ledger th{padding:0 16px 10px 0;text-align:left;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--kw-ink-3);border-bottom:1px solid var(--kw-line-2);vertical-align:bottom}.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-variant-numeric:tabular-nums;text-align:left;letter-spacing:0;text-transform:none}.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}.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}.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:.9375rem;letter-spacing:.06em;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-series figcaption{font-size:.9375rem;line-height:1.5;color:var(--kw-ink-3)}.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}.kwat .kwat-log-head{display:grid;grid-template-columns:minmax(0,1fr);gap:32px var(--kwr-sheet-gap);margin-top:clamp(24px,3vw,48px)}@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-2)}.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;content:attr(data-k) /"";color:var(--kw-ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem}.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-cards,.kwat .kwat-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.kwat .kwat-hub-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"plate text";-moz-column-gap:var(--kwr-sheet-gap);column-gap:var(--kwr-sheet-gap);align-items:center}.kwat .kwat-hub-row[data-flip]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"text plate"}.kwat .kwat-hub-row .kwr-platerow__plate{grid-area:plate}.kwat .kwat-hub-row .kwr-platerow__text{grid-area:text}.kwat .kwat-series{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-pathrow{grid-template-columns:auto minmax(0,1fr);-moz-column-gap:40px;column-gap:40px}.kwat .kwat-family{justify-self:end;border-bottom:0}.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-hub-sheet .kwr-sheet__main{order:1}.kwat .kwat-hub-sheet .kwr-sheet__side{order:2}.kwat .kwat-reading-row>*+*{margin-top:40px}}@media (max-width:719px){.kwat .kwat-discipline-lead .kwr-plate__img{aspect-ratio:4/5}.kwat .kwat-band .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)}.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-family{display:grid;grid-template-columns:repeat(2,max-content);-moz-column-gap:28px;column-gap:28px}.kwat .kwr-caps--section{font-size:min(2rem,7.2vw);letter-spacing:.1em}.kwat .kwat-long-title .kwr-caps--section{font-size:min(2rem,5.8vw)}.kwat .kwat-photos-row .kwr-photos{--kwr-row:132px;gap:8px}}@media (max-width:479px){.kwat .kwat-year{grid-template-columns:minmax(0,1fr)}.kwat .kwat-year .kwr-plate__img{aspect-ratio:4/3}}@media (max-width:389px){.kwat .kwr-caps--group{font-size:min(1.5rem,5.6vw);letter-spacing:.1em}}.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%}}