main:has(.hub-hero){counter-reset:fn-sec}main:has(.hub-hero) .blk-sec{counter-increment:fn-sec}main:has(.hub-hero) .blk-head{position:relative}main:has(.hub-hero) .blk-head>.eyebrow{align-items:center;gap:12px;display:flex}main:has(.hub-hero) .blk-head>.eyebrow:before{content:counter(fn-sec, decimal-leading-zero);color:var(--data);letter-spacing:.04em}@media (min-width:1380px){main:has(.hub-hero) .blk-head>.eyebrow:before{text-align:right;width:80px;font-family:var(--serif);letter-spacing:-.02em;text-transform:none;color:var(--line-strong);font-size:56px;font-weight:400;line-height:56px;position:absolute;top:-6px;left:-112px}main:has(.hub-hero) .blk-head>.eyebrow:after{content:"";background:var(--line-strong);width:12px;height:1px;position:absolute;top:22px;left:-24px}}.fn-rail{z-index:19;-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line);opacity:0;visibility:hidden;transition:transform .24s var(--ease), opacity .24s var(--ease), visibility 0s .24s;background:#0b1220f0;position:fixed;top:64px;left:0;right:0;transform:translateY(-100%)}.fn-rail.on{opacity:1;visibility:visible;transition:transform .24s var(--ease), opacity .24s var(--ease);transform:none}.fn-rail .wrap{justify-content:space-between;align-items:center;gap:24px;height:40px;display:flex}.fn-rail-now{align-items:baseline;gap:8px;min-width:0;font-size:13px;line-height:16px;display:flex}.fn-rail-now b{color:var(--data);font-weight:600}.fn-rail-name{font-family:var(--serif);white-space:nowrap;text-overflow:ellipsis;padding-left:8px;font-size:16px;overflow:hidden}.fn-rail-list{gap:4px;margin:0;padding:0;list-style:none;display:flex}.fn-rail-list a{letter-spacing:.04em;height:40px;color:var(--text-low);border-bottom:2px solid #0000;align-items:center;padding:0 8px;font-size:12px;font-weight:600;text-decoration:none;transition:color .14s;display:flex}.fn-rail-list a:hover{color:var(--text)}.fn-rail-list a[aria-current]{color:var(--text);border-bottom-color:var(--data)}.fn-rail-bar{background:var(--data);transform-origin:0;height:1px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@media (max-width:720px){.fn-rail-list{display:none}}.fn-wait .blk-head,.fn-wait .wrap>:not(.blk-head){transform:translateY(16px)}@media print{.fn-wait .blk-head,.fn-wait .wrap>:not(.blk-head){transform:none}}.fn-go .blk-head{animation:fn-rise .6s var(--ease) both}.fn-go .wrap>:not(.blk-head){animation:fn-rise .6s .16s var(--ease) both}.fn-go .tt-bar i,.fn-go .fn-split i{animation:fn-grow .7s .2s var(--ease) both}@keyframes fn-rise{0%{opacity:.6;transform:translateY(16px)}}@keyframes fn-grow{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.fn-rail,.fn-rail.on{transition:none}.fn-wait .blk-head,.fn-wait .wrap>:not(.blk-head){transform:none}.fn-go .blk-head,.fn-go .wrap>:not(.blk-head),.fn-go .tt-bar i,.fn-go .fn-split i{animation:none}}
