.home{--h-pad:var(--gutter);--h-gap:var(--s-7);padding-bottom:var(--s-6);font-variant-numeric:tabular-nums}@media (min-width:801px){.home{--h-gap:var(--s-8);padding-bottom:var(--s-7)}}.home h1,.home h2,.home h3{text-wrap:balance;margin:0}.home p{text-wrap:pretty;margin:0}.home ul,.home ol{margin:0;padding:0;list-style:none}.home a{color:inherit;text-decoration:none}.home a:hover strong,.home a:hover h3,.home h3 a:hover,.home strong>a:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.home button{cursor:pointer;font:inherit}.home a:focus-visible,.home button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.home .home-head a:focus-visible,.home .home-band a:focus-visible,.home .home-head button:focus-visible,.home .home-band button:focus-visible{outline-color:var(--accent)}.home-wrap,.home-section{padding-inline:max(var(--h-pad), calc((100% - var(--container)) / 2))}.home-section{margin-top:var(--h-gap)}.home-eyebrow{font-size:var(--fs-12);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-weight:600;line-height:1.2}.home-when,.home-row time,.home-next-row time,.home-gap,.home-podium li time,.home-live-min{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.home-code{background:var(--cat-ink);color:var(--surface);font-family:var(--font-display);font-weight:800;font-stretch:var(--wide);letter-spacing:.03em;transform:skewX(var(--skew));white-space:nowrap;flex:none;place-items:center;line-height:1;display:inline-grid}.home-code-m{min-width:40px;height:22px;padding:0 8px;font-size:11px}.home-code-s{min-width:32px;height:18px;padding:0 6px;font-size:10px}.home-code-link{display:inline-flex}.home-label{align-items:center;gap:var(--s-1) var(--s-2);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.home-label-link{align-items:center;gap:var(--s-2);min-width:0;display:inline-flex}.home-label b{min-width:0;font-size:var(--fs-14);overflow-wrap:anywhere;font-weight:600}.home-label-link:hover b{text-underline-offset:3px;text-decoration:underline}.home-label-detail{font-size:var(--fs-14);color:var(--fg-muted)}.home-title{justify-content:space-between;align-items:flex-end;gap:var(--s-4);margin-bottom:var(--s-5);display:flex}.home-title h2{align-items:center;gap:var(--s-3);font:800 var(--fs-h2) / 1 var(--font-display);font-stretch:var(--wide);letter-spacing:-.02em;display:flex}.home-more{min-height:44px;color:var(--accent-ink);font-size:var(--fs-14);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;margin-block:-10px;padding:0;font-weight:600;display:inline-flex}.home-more:hover{text-underline-offset:3px;text-decoration:underline}a.home-more:after{content:"→";transition:transform var(--t-med) var(--ease-out);display:inline-block}a.home-more:hover:after{transform:translate(4px)}.home-title.is-inverse{color:var(--on-panel)}.home-title.is-inverse .home-more{color:var(--accent)}.home-head{isolation:isolate;padding-top:var(--s-7);padding-bottom:var(--s-5);background:var(--panel);color:var(--on-panel);position:relative;overflow:hidden}.home-hero-media{z-index:-2;animation:home-settle 2.4s var(--ease-out) both;position:absolute;inset:0}.home-hero-media img{object-fit:cover;object-position:60% 40%}.home-head.has-photo:after{content:"";z-index:-1;background:var(--scrim);position:absolute;inset:0}.home-head .photo-credit{top:var(--s-3);right:var(--s-3);z-index:2;color:var(--on-panel-muted);background:#060e1699;margin:0;padding:2px 6px;font-size:11px;line-height:1.3;position:absolute}.home-head .photo-credit a{color:var(--on-panel)}.home-head.has-photo{padding-top:clamp(200px,42vw,300px)}.home-head-grid{gap:var(--s-5);align-items:end;display:grid}@media (min-width:801px){.home-head,.home-head.has-photo{min-height:560px;padding-top:var(--s-9);padding-bottom:var(--s-6);flex-direction:column;justify-content:flex-end;display:flex}.home-head-grid{column-gap:var(--s-5);grid-template-columns:repeat(12,minmax(0,1fr))}.home-head-grid>h1{grid-column:1/span 7}.home-head-grid>.home-moment{grid-column:8/span 5}}.home h1{gap:var(--s-3);font:italic 900 var(--fs-h1) / 1.02 var(--font-display);font-stretch:var(--wider);letter-spacing:-.025em;animation:home-rise var(--t-slow) var(--ease-out) both;flex-direction:column-reverse;padding-bottom:4px;display:flex}.home-range{align-items:center;gap:var(--s-3);font:600 var(--fs-14) / 1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--on-panel-muted);font-style:normal;font-stretch:100%;display:flex}.home-range:before{content:"";background:var(--accent);width:28px;height:2px}.home-moment{-webkit-backdrop-filter:blur(10px);border-top:2px solid var(--accent);clip-path:var(--cut-corner);background:#0a1622b8}.home-moment li{gap:var(--s-1);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line-on-panel);animation:home-rise var(--t-slow) var(--ease-out) both;display:grid}.home-moment li:nth-child(2){animation-delay:.1s}.home-moment li:nth-child(3){animation-delay:.2s}.home-moment li:last-child{border-bottom:0}.home-moment .home-eyebrow{color:var(--on-panel-muted)}.home-moment li.is-live .home-eyebrow{color:var(--on-panel);align-items:center;gap:6px;display:inline-flex}.home-moment li.is-live .home-eyebrow:before{content:"";background:var(--live);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite home-pulse}@media (min-width:560px){.home-moment li{gap:var(--s-4);grid-template-columns:132px minmax(0,1fr);align-items:baseline}}.home-moment-body{align-items:center;gap:var(--s-1) 10px;min-width:0;font-size:var(--fs-16);flex-wrap:wrap;display:flex}.home-moment-name{font-weight:600}.home-moment-win{color:var(--on-panel-muted)}.home-moment-win b{color:var(--on-panel);font-weight:600}.home-when{font-size:var(--fs-18);font-weight:600;line-height:1.1}.home-moment li:first-child .home-when{font-size:var(--fs-26)}.home-moment li:first-child .home-moment-name{font-size:var(--fs-18)}.home-jump{gap:var(--s-2);padding-top:var(--s-5);scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--h-pad);flex-wrap:nowrap;display:flex;overflow-x:auto}.home-jump::-webkit-scrollbar{display:none}.home-jump a{align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-4) 0 var(--s-2);border:1px solid var(--line-on-panel);color:var(--on-panel);font-size:var(--fs-14);white-space:nowrap;scroll-snap-align:start;transition:background-color var(--t-fast), border-color var(--t-fast);background:#0a162280;flex:none;font-weight:500;display:inline-flex}.home-jump a:hover{border-color:var(--on-panel-muted);background:var(--panel-raise)}.home-jump .home-jump-all{padding:0 var(--s-4);color:var(--accent);background:0 0;border-color:#0000}@media (min-width:801px){.home-jump{flex-wrap:wrap;overflow:visible}}.home-live{background:var(--surface)}.home-live-flag{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-4);background:var(--live);color:var(--surface);display:flex}.home-live-flag h2{align-items:center;gap:var(--s-3);font:italic 900 32px / 1 var(--font-display);font-stretch:var(--wide);letter-spacing:-.02em;display:inline-flex}.home-live-flag h2:before{content:"";background:var(--surface);border-radius:50%;width:12px;height:12px;animation:1.6s ease-in-out infinite home-pulse}.home-live-min{font-size:30px;font-weight:600;line-height:1}@media (min-width:801px){.home-live-flag{padding:var(--s-4) var(--s-5)}.home-live-flag h2{font-size:44px}.home-live-min{font-size:40px}}.home-live-body{display:grid}.home-live-body>div{padding:var(--s-4)}.home-live-body>div+div{border-top:1px solid var(--line)}@media (min-width:801px){.home-live-body{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,.9fr)}.home-live-body>div{padding:var(--s-5)}.home-live-body>div+div{border-top:0;border-left:1px solid var(--line)}}.home-live-main{gap:var(--s-2);flex-direction:column;display:flex}.home-live-name{font:800 28px / 1.05 var(--font-display);font-stretch:var(--wide);letter-spacing:-.01em}.home-live-lap{font-size:var(--fs-16);font-weight:600}.home-live-lap span{margin-left:var(--s-1);font-size:var(--fs-14);color:var(--fg-muted);font-weight:400}.home-live-timing li{border-bottom:1px solid var(--line);min-height:44px;font-size:var(--fs-16);grid-template-columns:36px 64px minmax(0,1fr);align-items:center;display:grid}.home-live-timing li:last-child{border-bottom:0}.home-live-timing li b{font:800 var(--fs-20) / 1 var(--font-display);font-stretch:var(--wide)}.home-code-3{font:600 var(--fs-13) var(--font-num);color:var(--fg-muted)}.home-gap{text-align:right}.home-live-timing li.is-arg{background:var(--accent-wash);box-shadow:inset 3px 0 0 var(--accent);margin-inline:-8px;padding-inline:8px}.home-live-watch{align-items:flex-start;gap:var(--s-2);flex-direction:column;display:flex}.home-live-watch strong{font-size:var(--fs-16);font-weight:600}.home-btn{min-height:48px;margin-top:var(--s-2);padding:0 calc(var(--s-5) + var(--cut)) 0 var(--s-5);background:var(--accent);color:var(--on-accent);clip-path:var(--cut-btn);transition:filter var(--t-fast), transform var(--t-fast) var(--ease-out);justify-content:center;align-items:center;gap:6px;font-weight:600;display:inline-flex}.home-btn:hover{filter:brightness(1.07)}.home-btn:active{transform:translateY(1px)}.home-link{min-height:44px;color:var(--accent-ink);text-underline-offset:3px;align-items:center;font-weight:600;display:inline-flex;text-decoration:underline!important}.home-also-live{align-items:center;gap:var(--s-1) var(--s-5);padding:var(--s-2) var(--s-4);border-top:1px solid var(--line);background:var(--surface);font-size:var(--fs-14);flex-wrap:wrap;display:flex}.home-also-live b{font-size:var(--fs-12);letter-spacing:.06em;text-transform:uppercase}.home-also-live a{align-items:center;gap:var(--s-2);min-height:44px;font-weight:600;display:inline-flex}.home-also-live a:hover{text-underline-offset:3px;text-decoration:underline}.home-also-live a span{color:var(--fg-muted);font-weight:400}.home-runner-grid{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}@media (min-width:801px){.home-runner-grid{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.home-runner{gap:var(--s-2);padding:var(--s-4) var(--s-4) var(--s-5) var(--s-5);background:var(--surface);box-shadow:inset 3px 0 0 var(--cat);clip-path:var(--cut-corner);transition:transform var(--t-med) var(--ease-out), background-color var(--t-fast);flex-direction:column;display:flex;position:relative}.home-runner:hover{transform:translateY(-2px)}.home-runner h3{font:800 var(--fs-20) / 1.15 var(--font-display);font-stretch:var(--wide);letter-spacing:-.01em}.home-runner h3 span,.home-idle-name span{margin-left:var(--s-2);font:500 var(--fs-13) var(--font-num);color:var(--fg-muted)}.home-runner-status{align-items:center;gap:var(--s-1) var(--s-2);flex-wrap:wrap;display:flex}.home-runner-status b{font-size:var(--fs-16);font-weight:600}.home-runner-meta{font-size:var(--fs-14);color:var(--fg-muted)}.home-idle-note,.home-runner-grid+.home-idle-note{margin-top:var(--s-5);font-size:var(--fs-14);color:var(--fg-muted)}.home-idle{margin-top:var(--s-2);border-top:1px solid var(--line)}@media (min-width:801px){.home-idle{column-gap:var(--s-6);grid-template-columns:1fr 1fr;display:grid}}.home-idle a{align-items:center;gap:var(--s-3);min-height:52px;padding:var(--s-1) 0;border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.home-idle-name{min-width:0;font-size:var(--fs-16);font-weight:600}.home-idle a:hover .home-idle-name{text-underline-offset:3px;text-decoration:underline}.home-idle-meta{font-size:var(--fs-14);color:var(--fg-muted);text-align:right}.home-state{font-size:var(--fs-12);white-space:nowrap;align-items:center;gap:6px;padding:3px 8px;font-weight:600;line-height:1.3;display:inline-flex}.home-state.is-upcoming{background:var(--accent-wash);color:var(--accent-ink)}.home-state.is-live{background:var(--live-wash);color:var(--fg)}.home-state.is-live:before{content:"";background:var(--live);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite home-pulse}.home-state.is-finished,.home-state.is-no-data{font-size:var(--fs-14);color:var(--fg-muted);background:0 0;padding-inline:0;font-weight:400}.home-band{margin-top:var(--h-gap);padding-block:var(--s-6) var(--s-7);background:var(--panel);color:var(--on-panel)}@media (min-width:801px){.home-band{padding-block:var(--s-7) var(--s-6)}}.home-band .home-label-detail,.home-band .home-podium li div span,.home-band .home-recent-line{color:var(--on-panel-muted)}.home-band .home-recent-line b{color:var(--on-panel)}.home-band .home-code-3{color:var(--on-panel-muted)}.home-recent-item{gap:var(--s-2) var(--s-6);padding-block:var(--s-4) var(--s-2);border-top:1px solid var(--line-on-panel);display:grid}.home-recent-item:first-child{border-top:0;padding-top:0}@media (min-width:801px){.home-recent{column-gap:var(--s-7);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.home-recent-item{align-content:start;gap:var(--s-3);padding-block:var(--s-5) var(--s-4)}.home-recent-item:nth-child(2),.home-recent-item:first-child{border-top:0;padding-top:0}}.home-recent-head{justify-content:space-between;align-items:flex-start;gap:var(--s-4);display:flex}.home-recent-head>div{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.home-recent-head strong{font:800 var(--fs-20) / 1.15 var(--font-display);font-stretch:var(--wide)}.home-recent-head a:hover{text-underline-offset:3px;text-decoration:underline}.home-band .video-mini{flex:none}.home-recent-line{font-size:var(--fs-14);line-height:1.45}.home-podium li{align-items:center;gap:var(--s-3);border-bottom:1px solid var(--line-on-panel);grid-template-columns:36px minmax(0,1fr) auto;min-height:52px;padding:6px 0;display:grid}.home-podium li:last-child{border-bottom:0}.home-podium li>b{font:800 var(--fs-22) / 1 var(--font-display);font-stretch:var(--wide);text-align:right}.home-podium li div{flex-direction:column;min-width:0;line-height:1.25;display:flex}.home-podium li div strong{font-size:var(--fs-16);font-weight:600}.home-podium li div span{font-size:var(--fs-13)}.home-podium li time{font-size:var(--fs-14);text-align:right;font-weight:500}.home-podium li:first-child time{font-weight:600}.home-podium li.is-arg{background:var(--accent-wash);box-shadow:inset 3px 0 0 var(--accent);border-bottom-color:#0000;margin-inline:-12px;padding-inline:12px}.home-podium li.is-arg>b{color:var(--accent)}.home-podium:not(.is-light) li.is-arg div span{color:var(--on-panel)}.home-band-cta{margin-top:var(--s-4);padding-top:var(--s-2);border-top:1px solid var(--line-on-panel)}.home-band-cta a{min-height:44px;color:var(--accent);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.home-toolbar{gap:var(--s-4);margin-bottom:var(--s-2);display:grid}@media (min-width:801px){.home-toolbar{align-items:end;gap:var(--s-6);grid-template-columns:minmax(0,1fr) auto}}.home-days{border-bottom:1px solid var(--line);gap:0;display:grid}@media (min-width:801px){.home-days{max-width:520px}}.home-days button{min-height:64px;padding:var(--s-2) var(--s-3) var(--s-3);color:var(--fg-muted);text-align:left;transition:color var(--t-fast);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;display:flex;position:relative}.home-days button:after{content:"";background:var(--accent);transform-origin:0;height:3px;transition:transform var(--t-med) var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.home-days button span{font-size:var(--fs-14);font-weight:500}.home-days button b{font:800 var(--fs-26) / 1 var(--font-display);font-stretch:var(--wide)}.home-days button:hover,.home-days button.is-selected{color:var(--fg)}.home-days button.is-selected:after{transform:scaleX(1)}.home-filters{gap:var(--s-2);scrollbar-width:none;display:flex;overflow-x:auto}.home-filters::-webkit-scrollbar{display:none}.home-filters button{min-height:40px;padding:0 var(--s-4);border:1px solid var(--line);color:var(--fg);font-size:var(--fs-14);transition:background-color var(--t-fast), border-color var(--t-fast), color var(--t-fast);background:0 0;flex:none;font-weight:500}.home-filters button:hover:not(.is-selected){border-color:var(--line-strong)}.home-filters button.is-selected{border-color:var(--fg);background:var(--fg);color:var(--surface)}.home-schedule{margin-top:var(--s-2)}.home-schedule.swap,.home-schedule>*{animation:home-fade var(--t-med) var(--ease-out)}.home-row{isolation:isolate;align-items:center;gap:var(--s-4);min-height:64px;padding:var(--s-3) 0;border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr) auto;display:grid;position:relative}@media (min-width:801px){.home-row{grid-template-columns:90px minmax(0,1fr) auto}}.home-row:before{content:"";inset:0 calc(-1 * var(--s-3));z-index:-1;background:var(--surface);opacity:0;transition:opacity var(--t-fast);position:absolute}.home-row:hover:before{opacity:1}.home-row time{font-size:var(--fs-20);font-weight:600;line-height:1.1}.home-row-main{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.home-row-main strong{font-size:var(--fs-16);font-weight:600}.home-row-meta{align-items:center;gap:var(--s-2);font-size:var(--fs-14);color:var(--fg-muted);flex-wrap:wrap;display:flex}.home-row:hover strong{text-underline-offset:3px;text-decoration:underline}.home-row.is-live:before{opacity:1;background:var(--surface);box-shadow:inset 3px 0 0 var(--live)}.home-pending{margin-top:var(--s-5);padding-bottom:var(--s-2);border-bottom:1px solid var(--line);font-size:var(--fs-12);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-weight:600}.home-group{margin-top:var(--s-5)}.home-group:first-child{margin-top:var(--s-2)}.home-group-head{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:44px;padding-bottom:var(--s-2);border-bottom:2px solid var(--cat,var(--fg));display:flex}.home-channel{font-size:var(--fs-14);color:var(--fg-muted);font-weight:500}@media (max-width:800px){.home-channel{display:none}}.home-empty{padding:var(--s-4) 0;font-size:var(--fs-14);color:var(--fg-muted)}.home-results-grid{gap:var(--s-5);display:grid}@media (min-width:801px){.home-results-grid{gap:var(--s-6);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}}.home-result-card{padding:var(--s-4) var(--s-4) var(--s-2);background:var(--surface);clip-path:var(--cut-corner)}@media (min-width:801px){.home-result-card{padding:var(--s-5) var(--s-5) var(--s-3)}}.home-result-head{gap:var(--s-2);padding-bottom:var(--s-3);flex-direction:column;display:flex}.home-result-head strong{font:800 var(--fs-20) / 1.15 var(--font-display);font-stretch:var(--wide)}.home-result-head a:hover{text-underline-offset:3px;text-decoration:underline}.home-podium.is-light li{border-bottom-color:var(--line)}.home-podium.is-light li:first-child{border-top:1px solid var(--line)}.home-podium.is-light li:last-child{border-bottom:0}.home-podium.is-light li div span{color:var(--fg-muted)}.home-podium.is-light li.is-arg>b{color:var(--accent-ink)}.home-results-side{gap:var(--s-4);flex-direction:column;display:flex}.home-highlight{gap:var(--s-2);padding:var(--s-5) var(--s-4);background:var(--accent);color:var(--on-accent);clip-path:var(--cut-corner);transition:transform var(--t-med) var(--ease-out);flex-direction:column;display:flex;position:relative}a.home-highlight:hover{transform:translateY(-2px)}@media (min-width:801px){.home-highlight{padding:var(--s-5)}}.home-highlight .home-eyebrow,.home-highlight .home-label-detail,.home-highlight-body p{color:var(--on-accent);opacity:.8}.home-highlight-body{align-items:flex-end;gap:var(--s-4);margin-top:var(--s-2);display:flex}.home-big-pos{font:italic 900 64px / .9 var(--font-display);font-stretch:var(--wider);letter-spacing:-.03em}@media (min-width:801px){.home-big-pos{font-size:80px}}.home-highlight h3{font:800 var(--fs-20) / 1.15 var(--font-display);font-stretch:var(--wide)}.home-highlight-body p{margin-top:var(--s-1);font-size:var(--fs-14)}.home-highlight-body .home-highlight-pts{font:600 var(--fs-20) var(--font-num);opacity:1}.home-highlight-pts small{font:400 var(--fs-14) var(--font-body)}.home-result-notes a{gap:var(--s-1);padding:var(--s-3) 0;border-bottom:1px solid var(--line);display:grid}.home-result-notes a:first-child{border-top:1px solid var(--line)}.home-result-notes strong{font-size:var(--fs-16);font-weight:600}.home-result-notes small{font-size:var(--fs-14);color:var(--fg-muted)}.home-next-row{isolation:isolate;align-items:center;gap:var(--s-4);min-height:64px;padding:var(--s-3) 0;border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr);display:grid;position:relative}@media (min-width:801px){.home-next-row{grid-template-columns:90px minmax(0,1fr)}}.home-next-row:before{content:"";inset:0 calc(-1 * var(--s-3));z-index:-1;background:var(--surface);opacity:0;transition:opacity var(--t-fast);position:absolute}.home-next-row:hover:before{opacity:1}.home-next-list li:first-child .home-next-row{border-top:1px solid var(--line)}.home-next-row time{font-size:var(--fs-18);white-space:nowrap;font-weight:600;line-height:1.1}.home-next-row>div{gap:var(--s-2);flex-direction:column;display:flex}@media (min-width:801px){.home-next-row>div{flex-direction:row;justify-content:space-between;align-items:center}}.home-next-row h3{font:800 var(--fs-20) / 1.15 var(--font-display);font-stretch:var(--wide)}.home-note-list{gap:var(--s-5);display:grid}@media (min-width:801px){.home-note-list{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.home-note{gap:var(--s-2);padding-top:var(--s-3);border-top:2px solid var(--fg);flex-direction:column;display:flex}.home-note-meta{gap:var(--s-1) var(--s-3);font-size:var(--fs-14);color:var(--fg-muted);flex-wrap:wrap;display:flex}.home-note-meta b{color:var(--fg);font-weight:600}.home-note-meta time{font:500 var(--fs-12) var(--font-num);letter-spacing:.02em;text-transform:uppercase;align-self:center}.home-note h3{font:800 var(--fs-20) / 1.2 var(--font-display);font-stretch:var(--wide)}.home-note-summary{-webkit-line-clamp:3;line-clamp:3;font-size:var(--fs-14);color:var(--fg-muted);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}@keyframes home-settle{0%{transform:scale(1.08)}to{transform:none}}@keyframes home-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes home-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes home-pulse{0%,to{opacity:1}50%{opacity:.35}}@supports (animation-timeline:view()){.home>.home-section>*,.home>.home-band>.home-wrap{animation:linear both home-rise;animation-timeline:view();animation-range:entry 0 entry 160px}}@media (prefers-reduced-motion:reduce){.home *,.home :before,.home :after{transition:none!important;animation:none!important}.home-btn:active,.home-runner:hover,a.home-highlight:hover{transform:none}}
