/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.ftt-flagship .apr-tab{min-height:44px}@media print{.ftt-flagship .bgt-acc-btn{display:flex!important}.ftt-flagship .bgt-details>div,.ftt-flagship details>div{display:block!important}.ftt-flagship .calculator-card,.ftt-flagship table{break-inside:avoid}.ftt-flagship .bgt-table-wrap{display:block!important}}@media (max-width:767px){.ftt-flagship{-webkit-tap-highlight-color:#0000000f}.ftt-flagship input,.ftt-flagship select,.ftt-flagship textarea{font-size:16px!important}.ftt-flagship .article-content h2{font-size:clamp(1.375rem,1.2rem + 1vw,1.6rem);line-height:1.25}.ftt-flagship .article-content h3{font-size:clamp(1.125rem,1.05rem + .5vw,1.25rem);line-height:1.3}.ftt-flagship .bgt-details>summary,.ftt-flagship .bgt-line-freq,.ftt-flagship .calculator-input{min-height:48px}.ftt-flagship .apr-tabs{flex-wrap:nowrap;gap:8px}.ftt-flagship .apr-tab{text-align:center;flex:1 1 0;justify-content:center;min-height:48px;padding:8px 10px;font-size:.8125rem;line-height:1.2}.ftt-flagship .ftt-actionrow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ftt-flagship .ftt-actionrow>button{justify-content:center;width:100%;min-height:48px}.ftt-flagship .ftt-actionrow>button:first-child{grid-column:1/-1}.ftt-flagship .calculator-kpi-value{letter-spacing:-.01em;line-height:1.15;font-size:clamp(1.4rem,1.2rem + 1.2vw,1.6rem)!important}.ftt-flagship .ftt-jumpnav>summary{cursor:pointer;min-height:48px;color:var(--text-primary);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:.8125rem;font-weight:750;list-style:none;display:flex}.ftt-flagship .ftt-jumpnav>summary::-webkit-details-marker{display:none}.ftt-flagship .ftt-jumpnav>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:12px}.ftt-flagship .ftt-jumpnav-head{align-items:center;gap:8px;display:inline-flex}.ftt-flagship .ftt-jumpnav-head svg{color:var(--accent)}.ftt-flagship .ftt-jumpnav-chev{color:var(--text-muted);transition:transform .2s}.ftt-flagship .ftt-jumpnav[open] .ftt-jumpnav-chev{transform:rotate(180deg)}.ftt-flagship .ftt-jumpnav-list{grid-template-columns:1fr 1fr;gap:4px;margin:0;padding:2px 8px 10px;list-style:none;display:grid}.ftt-flagship .ftt-jumpnav-list a{min-height:44px;color:var(--text-secondary);align-items:center;padding:9px 10px;font-size:.8125rem;font-weight:600;text-decoration:none;display:flex}.ftt-flagship .ftt-jumpnav-list a:focus-visible,.ftt-flagship .ftt-jumpnav-list a:hover{background:var(--bg-surface-raised);color:var(--accent)}}@media (prefers-reduced-motion:reduce){.ftt-flagship .bgt-acc-chevron,.ftt-flagship .bgt-details>summary:after,.ftt-flagship .ftt-jumpnav-chev{transition:none}}