.applypage{--bg:#f6f3ec;--white:#fff;--ink:#17211d;--ink-2:#2b342e;--muted:#5e6a64;--soft:#8e8b81;--line:#e5e1d6;--line-soft:#efebe1;--teal:#204a44;--teal-deep:#153029;--teal-tint:#e6efeb;--teal-ink:#1c5248;--gold:#b87a15;--gold-l:#e7b44a;--gold-tint:#f6ecd6;--gold-ink:#8a5a10;--tick:#1d9e75;--tick-bg:#e1f5ee;--tick-ink:#0f6e56;--grey-bg:#eeebe1;--risk:#c05f45;width:100%;min-width:0;font-family:var(--font-inter), Inter, system-ui, sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.42;container-type:inline-size}.applypage *{box-sizing:border-box;margin:0;padding:0}.applypage a{color:var(--teal);text-decoration:none}.applypage a:hover{color:var(--teal-deep)}.applypage .wrap{width:90%;max-width:1640px;margin:0 auto;padding:22px 0 40px}.applypage .top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.applypage .brand{align-items:center;gap:10px;display:flex}.applypage .brand .mark{width:32px;height:32px;color:var(--teal)}.applypage .brand .name{letter-spacing:-.01em;font-size:20px;font-weight:800}.brand .name b{color:var(--gold)}.applypage .eyebrow{letter-spacing:.13em;color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:700}.applypage h1{letter-spacing:-.03em;margin:6px 0 10px;font-size:30px;font-weight:800;line-height:1.02}.applypage .tags{flex-wrap:wrap;gap:8px;display:flex}.applypage .tag{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.applypage .tag svg{width:14px;height:14px;color:var(--muted)}.applypage details.jd{border:1px solid var(--line);background:#fff;border-radius:12px;margin:12px 0 14px}.applypage details.jd summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:11px 16px;list-style:none;display:flex}.applypage details.jd summary::-webkit-details-marker{display:none}.applypage .jd-role{font-size:14px;font-weight:700}.jd-facts{color:var(--muted);margin-left:9px;font-size:12.5px;font-weight:500}.applypage .jd-toggle{color:var(--teal-ink);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.applypage .jd-toggle svg{transition:transform .2s}details.jd[open] .jd-toggle svg{transform:rotate(180deg)}.applypage .jd-toggle .t-close,details.jd[open] .jd-toggle .t-open{display:none}details.jd[open] .jd-toggle .t-close{display:inline}.applypage .jd-body{border-top:1px solid var(--line-soft);padding:2px 18px 18px}.applypage .jd-body h3{margin:14px 0 6px;font-size:14px;font-weight:800}.applypage .jd-body h4{margin:10px 0 4px;font-size:13px;font-weight:700}.applypage .jd-body p{color:var(--ink-2);margin:0 0 7px;font-size:13px;line-height:1.55}.applypage .jd-body .field{margin:2px 0;font-size:12.5px}.jd-body .field b{color:var(--ink)}.applypage .jd-body ul{list-style:none}.jd-body li{color:var(--ink-2);margin:4px 0;padding-left:15px;font-size:12.5px;line-height:1.45;position:relative}.applypage .jd-body li:before{content:"";background:var(--teal);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:2px}.applypage .jd-body .cols{grid-template-columns:1fr 1fr 1fr;gap:4px 26px;display:grid}@media (max-width:640px){.jd-body .applypage .cols{grid-template-columns:1fr}.applypage .jd-facts{display:none}}.applypage .grid{grid-template-columns:minmax(0,1.32fr) minmax(0,.82fr);align-items:start;gap:26px;display:grid}.applypage .grid>*,.applypage .detail>*{min-width:0}.applypage .journeywrap{-webkit-overflow-scrolling:touch;margin:0 0 14px;padding-bottom:2px;overflow-x:auto}.applypage .jstory-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.applypage .jstory-head h2{letter-spacing:-.02em;font-size:19px;font-weight:800}.applypage .jstory-head span{color:var(--muted);font-size:12.5px}.applypage .lead-row{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.applypage .lead-row h2{letter-spacing:-.02em;font-size:20px;font-weight:800}.applypage .lead-row .sub{color:var(--muted);font-size:12.5px}.applypage .flows{grid-template-columns:1fr 1fr;gap:12px;display:grid}.applypage .flow{border-radius:15px;padding:13px 13px 11px}.applypage .flow.std{background:var(--grey-bg);border:1px solid var(--line)}.applypage .flow.ft{background:var(--teal)}.applypage .flow-h{justify-content:space-between;align-items:baseline;display:flex}.applypage .flow-h .fn{font-size:13.5px;font-weight:800}.flow.std .fn{color:var(--ink)}.flow.ft .fn{color:#fff}.applypage .flow-h .fp{font-size:12px;font-weight:700}.flow.std .fp{color:var(--muted)}.flow.ft .fp{color:var(--gold-l)}.applypage .fsub{margin:2px 0 8px;font-size:11px}.flow.std .fsub{color:var(--muted)}.flow.ft .fsub{color:#afc6bd}.applypage .fstep{gap:9px;padding:5px 0;display:flex;position:relative}.applypage .fstep:before{content:"";width:2px;position:absolute;top:29px;bottom:-5px;left:13px}.applypage .fstep:last-child:before{display:none}.applypage .flow.std .fstep:before{background:#dad5c9}.flow.ft .fstep:before{background:#ffffff29}.applypage .fi{z-index:1;border-radius:8px;flex:none;justify-content:center;align-items:center;width:27px;height:27px;display:flex}.applypage .flow.std .fi{color:#7a756a;background:#e1dbcd}.flow.ft .fi{color:var(--gold-l);background:#ffffff1f}.applypage .flow.ft .fi.tick{color:#7fe3c0;background:#1d9e753d}.applypage .fi svg{width:15px;height:15px}.applypage .ftt{font-size:12.5px;font-weight:700;line-height:1.2}.flow.std .ftt{color:var(--ink)}.flow.ft .ftt{color:#fff}.applypage .fdd{margin-top:1px;font-size:10.8px;line-height:1.3}.flow.std .fdd{color:var(--muted)}.flow.ft .fdd{color:#a9c0b7}.applypage .fstep.risk .ftt{color:var(--risk)}.applypage .fchip{color:var(--gold-l);background:#b87a1533;border:1px solid #b87a1580;border-radius:20px;margin-top:3px;padding:1px 8px;font-size:10px;font-weight:700;display:inline-block}.applypage .netbanner{background:linear-gradient(100deg,var(--gold-tint),#fbf4e3);border:1px solid #e8d6ae;border-radius:13px;align-items:flex-start;gap:11px;margin-top:12px;padding:12px 14px;display:flex}.applypage .netbanner .ni{background:var(--gold);color:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.applypage .netbanner .ni svg{width:18px;height:18px}.applypage .netbanner .nt{margin-bottom:1px;font-size:14px;font-weight:800}.applypage .netbanner .nd{color:#4c4b43;font-size:12px;line-height:1.45}.netbanner .nd b{color:var(--gold-ink)}.applypage .fcards{grid-template-columns:1fr 1fr;gap:11px;margin-top:12px;display:grid}.applypage .fcard{border:1px solid var(--line);background:#fff;border-radius:13px;padding:13px 14px}.applypage .fcard .fi2{background:var(--teal-tint);width:30px;height:30px;color:var(--teal-ink);border-radius:8px;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.applypage .fcard .fi2 svg{width:16px;height:16px}.applypage .fcard h4{margin-bottom:3px;font-size:13.5px;font-weight:700}.applypage .fcard p{color:var(--muted);font-size:12px;line-height:1.4}.applypage .fcard .mini{border:1px solid var(--line-soft);background:#faf8f2;border-radius:9px;align-items:center;gap:7px;margin-top:9px;padding:7px 9px;font-size:11px;display:flex}.applypage .fcard .mini .mv{background:var(--teal);color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.mini .mv svg{width:12px;height:12px}.applypage .fcard .mini b{font-weight:700}.fcard .mini .ml{color:var(--teal-ink);margin-left:auto;font-weight:600}.applypage .checkout{border:1px solid var(--line);background:#fff;border-radius:18px;padding:20px 22px 18px;position:sticky;top:16px;box-shadow:0 20px 50px #17211d1a}.applypage .pill{background:var(--gold-tint);color:var(--gold-ink);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:800;display:inline-flex}.applypage .pill .dot{background:var(--gold-ink);border-radius:50%;width:5px;height:5px}.applypage .checkout h2{letter-spacing:-.02em;margin:10px 0 5px;font-size:22px;font-weight:800;line-height:1.1}.applypage .checkout .clead{color:var(--muted);margin-bottom:12px;font-size:13px}.applypage .price-row{align-items:baseline;gap:8px;display:flex}.applypage .price{letter-spacing:-.02em;font-size:32px;font-weight:800}.price-note{color:var(--muted);font-size:13px;font-weight:600}.applypage .price-sub{color:var(--soft);margin:2px 0 12px;font-size:11.5px;font-weight:500}.applypage .cv{margin:0 0 11px;list-style:none}.applypage .cv li{align-items:flex-start;gap:8px;margin:7px 0;font-size:13px;line-height:1.3;display:flex}.applypage .cv .ck{background:var(--tick-bg);width:18px;height:18px;color:var(--tick);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:flex}.cv .ck svg{width:11px;height:11px}.applypage .cv li b{font-weight:700}.applypage .microproof{color:var(--muted);align-items:center;gap:7px;margin-bottom:11px;font-size:12px;display:flex}.microproof .stars{color:var(--gold);letter-spacing:1px}.applypage .guarantee{background:var(--tick-bg);border-radius:11px;align-items:center;gap:9px;margin-bottom:12px;padding:10px 13px;display:flex}.applypage .guarantee svg{width:19px;height:19px;color:var(--tick);flex:none}.guarantee span{color:var(--tick-ink);font-size:13px;font-weight:700}.applypage .btn{text-align:center;background:var(--teal);color:#fff;cursor:pointer;border:none;border-radius:999px;width:100%;padding:14px 20px;font-family:inherit;font-size:16.5px;font-weight:700;transition:background .15s;display:block}.applypage .btn:hover{background:var(--teal-deep);color:#fff}.applypage .securow{color:var(--soft);justify-content:center;align-items:center;gap:6px;margin-top:9px;font-size:11.5px;display:flex}.securow svg{width:12px;height:12px}.applypage .free{text-align:center;border:1.5px solid var(--line);width:100%;color:var(--ink);background:0 0;border-radius:999px;margin-top:10px;padding:12px 20px;font-size:15px;font-weight:700;display:block}.applypage .free:hover{border-color:var(--teal);background:#faf8f2}.free .sub{color:var(--muted);margin-top:1px;font-size:11.5px;font-weight:500;display:block}.applypage .finish{text-align:center;color:var(--muted);margin-top:11px;font-size:12px}.applypage details.why{border-top:1px solid var(--line-soft);margin-top:13px;padding-top:12px}.applypage details.why summary{cursor:pointer;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;list-style:none;display:flex}.applypage details.why summary::-webkit-details-marker{display:none}.applypage details.why summary .chev{color:var(--muted);transition:transform .2s}details.why[open] summary .chev{transform:rotate(180deg)}.applypage details.why p{color:#4c4b43;margin-top:8px;font-size:12.5px;line-height:1.5}.applypage .detail{border-top:1px solid var(--line);grid-template-columns:1.5fr 1fr;align-items:start;gap:24px;margin-top:26px;padding-top:22px;display:grid}.applypage .detail h3{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:800}.applypage .cmp{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.applypage .cmp-row{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1.05fr);align-items:center;display:grid}.applypage .cmp-row+.cmp-row{border-top:1px solid var(--line-soft)}.applypage .cmp .c-feat{padding:9px 14px;font-size:13px;font-weight:600;line-height:1.25}.applypage .cmp .c-std,.applypage .cmp .c-ft{text-align:center;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:1px;padding:9px 8px;display:flex}.applypage .cmp .c-ft{background:var(--tick-bg)}.applypage .cmp-head{align-items:stretch}.cmp-head .c-feat{letter-spacing:.09em;text-transform:uppercase;color:var(--soft);font-size:10.5px;font-weight:800}.applypage .cmp-head .c-ft{padding-top:20px;position:relative}.applypage .c-badge{background:var(--teal);color:#fff;letter-spacing:.08em;text-transform:uppercase;text-align:center;padding:2px 0;font-size:8.5px;font-weight:800;position:absolute;top:0;left:0;right:0}.applypage .c-name{font-size:13px;font-weight:800}.cmp-head .c-ft .c-name{color:var(--teal)}.applypage .c-price{color:var(--muted);font-size:11px;font-weight:600}.cmp-head .c-ft .c-price{color:var(--tick-ink)}.applypage .yes{width:20px;height:20px;color:var(--tick);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1.5px #1d9e754d}.applypage .c-ft .yes{background:var(--tick);color:#fff;box-shadow:none}.yes svg{width:11px;height:11px}.applypage .no{color:#c9c5b8;font-size:16px;font-weight:700}.applypage .stats{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:12px;display:grid}.applypage .stat{border:1px solid var(--line);text-align:center;background:#fff;border-radius:12px;padding:11px 12px}.applypage .stat .sv{letter-spacing:-.02em;color:var(--teal);font-size:20px;font-weight:800}.stat .sl{color:var(--muted);margin-top:2px;font-size:11px;line-height:1.3}.applypage .fair{border:1px solid var(--line-soft);background:#faf8f2;border-radius:12px;padding:12px 14px}.applypage .fair p{color:#4c4b43;font-size:12.5px;line-height:1.5}.fair b{color:var(--ink);font-weight:700}:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #204a4459}@media (max-width:980px){.applypage .grid{grid-template-columns:minmax(0,1fr);gap:18px}.applypage .checkout{position:static}.applypage .detail{grid-template-columns:minmax(0,1fr)}h1{font-size:26px}}@media (max-width:560px){.applypage .flows,.applypage .fcards{grid-template-columns:1fr}.applypage .stats{grid-template-columns:1fr 1fr}}@container (max-width:980px){.applypage .grid,.applypage .detail{grid-template-columns:minmax(0,1fr)}.applypage .grid{gap:18px}.applypage .checkout{position:static}}@container (max-width:560px){.applypage .fcards{grid-template-columns:minmax(0,1fr)}.applypage .jstory-head{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.apply-choosing{width:100%;max-width:1640px}.apply-choosing .apply-grid{display:block}.apply-choosing .apply-jd{margin-bottom:16px;display:block}.apply-choosing .apply-jd>.prose-hh{display:none}.apply-choosing .apply-jd>details{display:block}.apply-choosing .apply-side{position:static}[data-theme=dark] .applypage{--bg:#0f1719;--white:#162124;--ink:#e9f2f3;--ink-2:#d5e2e3;--muted:#98a8aa;--soft:#7d8c8e;--line:#243437;--line-soft:#1d2b2e;--teal:#62c3cd;--teal-deep:#8ad6de;--teal-tint:#62c3cd24;--teal-ink:#8fd7df;--gold:#dfa963;--gold-l:#edc286;--gold-tint:#dfa96326;--gold-ink:#e8bd80;--tick:#6fcfae;--tick-bg:#6fcfae24;--tick-ink:#8fdcc0;--grey-bg:#1a2629;--risk:#e0907a}[data-theme=dark] .applypage .tag,[data-theme=dark] .applypage details.jd,[data-theme=dark] .applypage .checkout,[data-theme=dark] .applypage .fcard,[data-theme=dark] .applypage .cmp,[data-theme=dark] .applypage .stat{background:var(--white)}[data-theme=dark] .applypage .fcard .mini,[data-theme=dark] .applypage .fair,[data-theme=dark] .applypage .free:hover{background:var(--grey-bg)}[data-theme=dark] .applypage .netbanner{background:linear-gradient(100deg, var(--gold-tint), #dfa96314);border-color:#dfa96359}[data-theme=dark] .applypage .netbanner .nd,[data-theme=dark] .applypage details.why p,[data-theme=dark] .applypage .fair p{color:var(--ink-2)}[data-theme=dark] .applypage .netbanner .ni,[data-theme=dark] .applypage .btn{color:#06181c}[data-theme=dark] .applypage .yes{background:var(--white);box-shadow:inset 0 0 0 1.5px #6fcfae66}[data-theme=dark] .applypage .c-ft .yes{background:var(--tick);color:#06181c}[data-theme=dark] .applypage .c-badge{color:#06181c}[data-theme=dark] .applypage .no{color:var(--soft)}[data-theme=dark] .applypage .checkout{box-shadow:0 20px 50px #0006}
