.f26-page{background:#f5f8fc;color:#15365f}.f26-page .container{width:min(1180px,calc(100% - 32px));margin:0 auto}.f26-section{padding:82px 0}.f26-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:.78rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase;color:#0756b7}.f26-eyebrow:before{content:"";width:26px;height:2px;border-radius:99px;background:#ff4545}.f26-heading{max-width:860px;margin-bottom:32px}.f26-heading.f26-center{text-align:center;margin-inline:auto}.f26-heading h2,.f26-split h2,.f26-bulk h2,.f26-faq-grid h2,.f26-sources h2{font-size:clamp(2rem,4.2vw,3.35rem);line-height:1.02;letter-spacing:-.03em;margin:12px 0 14px;color:#0c316c}.f26-heading p,.f26-split p,.f26-bulk p,.f26-faq-grid p,.f26-sources p{font-size:1.03rem;line-height:1.8;color:#4a6788}.f26-hero{position:relative;overflow:hidden;padding:88px 0;background:linear-gradient(135deg,#eef7ff 0%,#f8fbff 55%,#edf4ff 100%)}.f26-hero-glow{position:absolute;inset:0;background:radial-gradient(circle at 10% 10%,rgba(0,201,255,.19),transparent 32%),radial-gradient(circle at 90% 18%,rgba(0,0,255,.09),transparent 28%)}.f26-hero-grid{position:relative;display:grid;grid-template-columns:1.08fr .92fr;gap:28px;align-items:center}.f26-hero-copy h1{font-size:clamp(2.8rem,5.6vw,5.1rem);line-height:.94;letter-spacing:-.05em;color:#0c316c;margin:16px 0 20px}.f26-hero-copy h1 em{font-style:normal;color:#108cff}.f26-hero-copy>p{font-size:1.08rem;line-height:1.85;color:#496887;max-width:760px}.f26-location-lock{display:grid;gap:3px;margin:22px 0;padding:16px 18px;border-radius:18px;background:#fff;border:1px solid rgba(10,62,139,.1);box-shadow:0 16px 42px rgba(21,54,95,.08)}.f26-location-lock b{color:#0c397c}.f26-location-lock span{color:#5b7290;font-size:.94rem}.f26-actions{display:flex;gap:12px;flex-wrap:wrap;margin:22px 0}.f26-btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 19px;border-radius:999px;background:#fff;border:1px solid rgba(7,86,183,.18);color:#0b438d;text-decoration:none;font-weight:850;box-shadow:0 12px 30px rgba(21,54,95,.06)}.f26-btn-primary{background:#0756b7;color:#fff;border-color:#0756b7}.f26-trust{display:flex;flex-wrap:wrap;gap:9px}.f26-trust span{font-size:.88rem;font-weight:800;color:#31587f}.f26-hero-card{padding:28px;border-radius:30px;background:#0c316c;color:#fff;box-shadow:0 30px 72px rgba(12,49,108,.2)}.f26-card-kicker{font-size:.77rem;font-weight:900;text-transform:uppercase;letter-spacing:.15em;color:#74d8ff}.f26-hero-card h2{font-size:1.65rem;line-height:1.15;margin:12px 0 18px}.f26-hero-card ol{margin:0 0 18px;padding-left:20px;display:grid;gap:11px;color:rgba(255,255,255,.88);line-height:1.55}.f26-hero-card a{color:#fff;font-weight:850}.f26-split{display:grid;grid-template-columns:.95fr 1.05fr;gap:36px;align-items:start}.f26-copy p:first-child{margin-top:0}.f26-soft{background:#eef5fb}.f26-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.f26-grid-4 article{padding:24px;border-radius:24px;background:#fff;border:1px solid rgba(10,62,139,.08);box-shadow:0 18px 50px rgba(21,54,95,.06)}.f26-grid-4 article>span{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:13px;background:#e8f3ff;color:#0756b7;font-weight:900}.f26-grid-4 h3{margin:16px 0 9px;font-size:1.12rem;color:#15365f}.f26-grid-4 p{margin:0;line-height:1.72;color:#526d8a}.f26-status-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:920px;margin:0 auto}.f26-status{padding:32px;border-radius:28px;background:#fff;border:1px solid rgba(10,62,139,.08)}.f26-status small{font-weight:900;letter-spacing:.14em}.f26-status h3{font-size:2rem;margin:7px 0 11px}.f26-status p{margin:0;line-height:1.78;color:#4f6986}.f26-status.is-good{border-top:5px solid #17a673}.f26-status.is-good small,.f26-status.is-good h3{color:#0a7a52}.f26-status.is-bad{border-top:5px solid #e14848}.f26-status.is-bad small,.f26-status.is-bad h3{color:#b92d2d}.f26-criteria{background:#fff}.f26-criteria-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.f26-criteria-card{padding:26px;border-radius:26px;background:#f7faff;border:1px solid #e1ebf7}.f26-criteria-card>span{font-size:.76rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.f26-criteria-card h3{margin:12px 0 10px;color:#15365f}.f26-criteria-card p,.f26-criteria-card li{color:#506b89;line-height:1.68}.f26-criteria-card ul{padding-left:18px;display:grid;gap:8px}.f26-criteria-card.is-red{border-top:5px solid #e14848}.f26-criteria-card.is-red>span{color:#bd3030}.f26-criteria-card.is-amber{border-top:5px solid #e3a127}.f26-criteria-card.is-amber>span{color:#9a670f}.f26-criteria-card.is-blue{border-top:5px solid #0878dc}.f26-criteria-card.is-blue>span{color:#0756b7}.f26-note{margin-top:18px;padding:19px 22px;border-radius:20px;background:#eef5ff;display:flex;gap:10px;line-height:1.65;color:#355a80}.f26-note strong{color:#0c397c}.f26-dark{background:#092e68;color:#fff}.f26-dark .f26-eyebrow{color:#9ee4ff}.f26-dark .f26-eyebrow:before{background:#00c9ff}.f26-dark .f26-heading h2{color:#fff}.f26-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.f26-flow article{padding:21px;border-radius:22px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.11)}.f26-flow span{font-weight:900;color:#72dcff}.f26-flow p{margin:10px 0 0;line-height:1.68;color:rgba(255,255,255,.88)}.f26-dark-note{margin:22px 0 0;color:rgba(255,255,255,.8);line-height:1.72}.f26-steps{display:grid;gap:13px}.f26-steps article{display:grid;grid-template-columns:52px 1fr;gap:16px;padding:18px 20px;border-radius:21px;background:#fff;border:1px solid rgba(10,62,139,.08);box-shadow:0 16px 42px rgba(21,54,95,.05)}.f26-steps article>span{display:flex;width:46px;height:46px;align-items:center;justify-content:center;border-radius:15px;background:#0756b7;color:#fff;font-weight:900}.f26-steps h3{margin:1px 0 5px;color:#15365f}.f26-steps p{margin:0;color:#506b89;line-height:1.7}.f26-select-card{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;margin-top:22px;padding:26px;border-radius:26px;background:linear-gradient(135deg,#edf7ff,#f8fbff);border:1px solid #dbeafb}.f26-select-card small{font-weight:900;color:#0756b7}.f26-select-card h3{font-size:1.55rem;margin:5px 0}.f26-select-card p{margin:5px 0;color:#506b89;line-height:1.6}.f26-select-card>div:last-child{display:flex;flex-direction:column;gap:10px}.f26-appeal-card{padding:25px;border-radius:24px;background:#fff;border:1px solid #dce8f5}.f26-appeal-card h3{margin-top:0;color:#a12929}.f26-appeal-card p{margin-bottom:0}.f26-bulk{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;align-items:start}.f26-bulk-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.f26-bulk-tags span{padding:9px 13px;border-radius:999px;background:#edf5ff;color:#275684;font-weight:800}.f26-bulk aside{padding:27px;border-radius:27px;background:#0c316c;color:#fff}.f26-bulk aside h3{font-size:1.55rem;margin:0 0 8px}.f26-bulk aside p{color:rgba(255,255,255,.86)}.f26-bulk aside .f26-btn{width:100%;background:#fff;color:#0c397c}.f26-bulk aside small{display:block;margin-top:12px;line-height:1.55;color:rgba(255,255,255,.72)}.f26-faq{background:#eef5fb}.f26-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:30px;align-items:start}.f26-faq-grid>div:last-child{display:grid;gap:12px}.f26-faq details{background:#fff;border:1px solid rgba(10,62,139,.08);border-radius:20px;padding:17px 19px}.f26-faq summary{list-style:none;display:flex;justify-content:space-between;gap:16px;font-weight:850;color:#15365f;cursor:pointer}.f26-faq summary::-webkit-details-marker{display:none}.f26-faq summary span{color:#0756b7}.f26-faq details p{margin:12px 0 0;font-size:.97rem}.f26-sources{background:#fff}.f26-source-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.f26-source-links a{padding:11px 15px;border-radius:999px;background:#eef5ff;color:#0756b7;font-weight:850;text-decoration:none}
@media(max-width:1040px){.f26-hero-grid,.f26-split,.f26-bulk,.f26-faq-grid{grid-template-columns:1fr}.f26-grid-4{grid-template-columns:1fr 1fr}.f26-criteria-grid,.f26-flow{grid-template-columns:1fr 1fr}.f26-select-card{grid-template-columns:1fr}.f26-select-card>div:last-child{flex-direction:row;flex-wrap:wrap}}
@media(max-width:680px){.f26-page .container{width:min(100% - 24px,1180px)}.f26-section{padding:62px 0}.f26-hero{padding:66px 0}.f26-hero-copy h1{font-size:clamp(2.35rem,11vw,3.6rem)}.f26-heading h2,.f26-split h2,.f26-bulk h2,.f26-faq-grid h2,.f26-sources h2{font-size:clamp(1.85rem,8vw,2.55rem)}.f26-grid-4,.f26-status-grid,.f26-criteria-grid,.f26-flow{grid-template-columns:1fr}.f26-actions .f26-btn{width:100%}.f26-note{display:block}.f26-note strong{display:block;margin-bottom:5px}.f26-select-card>div:last-child{flex-direction:column}.f26-select-card .f26-btn{width:100%}}

.f26-brand-lockup{display:inline-flex;align-items:center;gap:15px;margin-bottom:16px;padding:12px 16px;border-radius:20px;background:rgba(255,255,255,.88);border:1px solid rgba(7,86,183,.11);box-shadow:0 16px 42px rgba(21,54,95,.08);backdrop-filter:blur(10px)}
.f26-brand-lockup img{width:150px;height:auto;display:block;object-fit:contain}.f26-brand-lockup div{display:grid;gap:2px}.f26-brand-lockup strong{font-size:.92rem;color:#0c397c}.f26-brand-lockup span{font-size:.82rem;color:#5a718e;font-weight:750}
.f26-location-lock small{margin-top:5px;color:#a42c2c;font-weight:800}
.f26-panel-trust{display:grid;grid-template-columns:1fr auto;gap:22px;align-items:center;margin:0 0 20px;padding:24px 26px;border-radius:28px;background:#fff;border:1px solid rgba(7,86,183,.1);box-shadow:0 20px 56px rgba(21,54,95,.08)}
.f26-panel-trust-brand{display:flex;align-items:center;gap:20px;min-width:0}.f26-panel-trust-brand img{width:170px;max-width:38%;height:auto;object-fit:contain;flex:none}.f26-panel-trust-brand div{display:grid;gap:4px}.f26-panel-trust-brand small{font-size:.73rem;letter-spacing:.13em;font-weight:900;color:#0756b7}.f26-panel-trust-brand strong{font-size:1.18rem;color:#15365f}.f26-panel-trust-brand span{font-size:.91rem;line-height:1.5;color:#5a718e}.f26-panel-trust-actions{display:flex;flex-direction:column;gap:10px;min-width:235px}
@media(max-width:1040px){.f26-panel-trust{grid-template-columns:1fr}.f26-panel-trust-actions{flex-direction:row;flex-wrap:wrap;min-width:0}}
@media(max-width:680px){.f26-brand-lockup{display:flex;width:100%;padding:12px 14px}.f26-brand-lockup img{width:120px}.f26-brand-lockup span{font-size:.75rem}.f26-panel-trust-brand{align-items:flex-start;gap:14px}.f26-panel-trust-brand img{width:115px;max-width:40%}.f26-panel-trust{padding:20px}.f26-panel-trust-actions{flex-direction:column}.f26-panel-trust-actions .f26-btn{width:100%}}
