.fi-library h1{font-size:clamp(38px,6vw,68px);line-height:1.04;letter-spacing:-.055em;margin:14px 0 22px;max-width:850px}.fi-library>.wrap>.lede{max-width:690px}.fi-feature{border-top:1px solid var(--line,#d8dfda);border-bottom:1px solid var(--line,#d8dfda);padding:36px 0;margin-top:42px;display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.35fr);gap:40px;align-items:center}.fi-label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim,#647066);font-weight:650}.fi-copy h2{font-size:clamp(28px,3vw,40px);line-height:1.1;margin:12px 0 18px;letter-spacing:-.04em}.fi-intro{font-size:19px;font-weight:550}.fi-copy p,.fi-copy li{line-height:1.65}.fi-copy ul{padding-left:20px;margin:20px 0 26px}.fi-actions{display:flex;flex-wrap:wrap;gap:10px}.fi-actions a{min-height:46px}.fi-post{display:inline-block;margin-top:18px;font-size:13px}.fi-chart{margin:0;min-width:0}.fi-chart img{display:block;width:100%;height:auto;border:1px solid var(--line,#d8dfda);border-radius:8px}.fi-chart figcaption{font-size:12px;line-height:1.6;color:var(--dim,#647066);margin-top:12px}.fi-setup{display:grid;grid-template-columns:1fr 1.5fr;gap:40px;padding:36px 0 22px}.fi-setup h2,.fi-more h2{font-size:27px;letter-spacing:-.035em;margin:10px 0}.fi-setup ol{margin:0;padding-left:22px}.fi-setup li{padding:0 0 15px 8px;line-height:1.6}.fi-note{max-width:830px;color:var(--dim,#647066);font-size:13px;line-height:1.7}.fi-more{margin-top:55px}.fi-more>.igrid{margin-top:26px}.fi-promo{padding:28px;border:1px solid var(--line,#d8dfda);border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:26px 0}.fi-promo h2,.fi-promo h3{font-size:25px;line-height:1.2;margin:8px 0}.fi-promo p{max-width:640px;margin:0;line-height:1.6}.fi-promo .btn{flex-shrink:0;min-height:46px}.fi-library a:focus-visible,.fi-promo a:focus-visible{outline:3px solid #147d63;outline-offset:4px}#tier-open{scroll-margin-top:130px}@media(max-width:760px){.fi-feature,.fi-setup{grid-template-columns:1fr;gap:24px}.fi-feature{padding:26px 0;margin-top:28px}.fi-promo{padding:22px;align-items:flex-start;flex-direction:column}.fi-setup{padding-top:28px}.fi-more{margin-top:36px}.fi-library h1{font-size:42px}.fi-chart{order:-1}.fi-actions{gap:8px}}
@media(max-width:480px){header .hrow .motion-nav .clock{display:none!important}.hrow{gap:10px}header .hrow .motion-nav{min-width:0;width:auto}.hrow .hright{gap:8px}.hrow .hright>.btn{padding-inline:12px;font-size:12px}}

@media(max-width:480px){header .hrow .motion-nav,header .hrow .motion-nav-bar{width:104px!important;min-width:0!important}header .hrow .motion-nav{flex:0 0 104px!important}}
