.comments_comments__xWuUV{max-width:720px;margin:2.5rem auto;padding-top:1.5rem;border-top:1px solid var(--border)}.comments_comments__xWuUV h2{margin:0 0 .75rem}.comments_count__GvrtL{color:var(--muted);font-weight:400}.comments_list__zRT_Q{list-style:none;margin:0 0 1.5rem;padding:0;display:grid;grid-gap:1rem;gap:1rem}.comments_item__z7xN4{padding:.9rem 1rem;border:1px solid var(--border);border-radius:0;background:var(--surface-2)}.comments_meta__U9xjY{margin:0 0 .35rem;font-size:.875rem;color:var(--muted)}.comments_body__RdQCY{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.comments_rules__0HFtM{margin:0 0 1rem;padding:.75rem 1rem;border-left:4px solid var(--primary);background:var(--surface-2);border-radius:0;font-size:.95rem}.comments_form__cCgQQ{display:grid;grid-gap:.9rem;gap:.9rem}.comments_form__cCgQQ h3{margin:0}.comments_form__cCgQQ label{display:grid;grid-gap:.3rem;gap:.3rem;font-weight:600}.comments_form__cCgQQ input,.comments_form__cCgQQ textarea{font:inherit;font-weight:400;padding:.65rem .75rem;border:1px solid var(--border);border-radius:0;background:var(--surface,#fff);color:inherit;width:100%;box-sizing:border-box}.comments_form__cCgQQ textarea{resize:vertical;min-height:120px}.comments_form__cCgQQ input:focus-visible,.comments_form__cCgQQ textarea:focus-visible{outline:3px solid var(--lime,#a6ce39);outline-offset:1px}.comments_hint__ybcYU{font-weight:400;font-size:.8125rem;color:var(--muted)}.comments_hp__Ost_v{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.comments_error__BAYv3{margin:0;color:#b3403a;font-weight:600}.comments_success__zfD8y{margin:0;padding:1rem;border-radius:0;border:2px solid var(--primary);background:var(--surface-2);font-weight:600}.comments_showBtn__75Cc0{min-height:48px;padding:.7rem 1.25rem;border-radius:0;border:2px solid var(--primary);background:transparent;color:var(--primary);font:inherit;font-weight:600;cursor:pointer;justify-self:start}.comments_showBtn__75Cc0:hover:not(:disabled){background:var(--surface-2)}.comments_showBtn__75Cc0:disabled{opacity:.6;cursor:progress}.comments_showBtn__75Cc0:focus-visible{outline:3px solid var(--lime,#a6ce39);outline-offset:2px}.comments_note__O7085{color:var(--muted);font-size:.875rem;margin:0}.amnestyCountdown_box__2PQ_e{background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--primary);padding:.75rem 1rem;margin:1.25rem 0;font-size:1rem}.amnestyCountdown_num__Bbvlk{font-size:1.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.guide_article__H1_Ea{--c-short-bg:#e3f1ea;--c-short-bd:#00754d;--c-plain-bg:#e6f0fb;--c-plain-bd:#1f5fa8;--c-ex-bg:#fdf1d8;--c-ex-bd:#a6620a;max-width:720px;margin:0 auto;padding-bottom:2.5rem;overflow-wrap:anywhere}.guide_article__H1_Ea h1{margin:.5rem 0 .75rem}.guide_h2__Vcwgx{margin:2.5rem 0 .75rem;scroll-margin-top:5rem}.guide_h3__mF04o{margin:1.75rem 0 .5rem;scroll-margin-top:5rem}.guide_article__H1_Ea p{margin:0 0 1rem}.guide_article__H1_Ea a{color:var(--primary);text-decoration:underline;text-underline-offset:2px}.guide_article__H1_Ea hr{border:0;border-top:1px solid var(--border);margin:2rem 0}.guide_meta__XV9AV{margin:0 0 1.25rem}.guide_meta__XV9AV,.guide_note__kyqqH{color:var(--muted);font-size:.95rem}.guide_toc__h4xJi{border:1px solid var(--border);background:var(--surface);border-radius:0;padding:1rem 1.25rem;margin:0 0 2rem}.guide_toc__h4xJi h2{font-size:1rem;margin:0 0 .5rem}.guide_toc__h4xJi ol{margin:0;padding-left:1.25rem}.guide_toc__h4xJi li{margin:.25rem 0}.guide_list__LIwba{margin:0 0 1rem;padding-left:1.5rem}.guide_list__LIwba li{margin:.4rem 0}.guide_list__LIwba .guide_list__LIwba{margin:.4rem 0 0}.guide_callout__zKBcm{border-left:4px solid;border-radius:0;padding:.85rem 1rem;margin:1rem 0}.guide_callout__zKBcm p{margin:0}.guide_short__CemTI{background:var(--c-short-bg);border-color:var(--c-short-bd)}.guide_plain__hOrID{background:var(--c-plain-bg);border-color:var(--c-plain-bd)}.guide_example__k7cTM,.guide_warn__aHvon{background:var(--c-ex-bg);border-color:var(--c-ex-bd)}.guide_tableWrap__7cTqB{overflow-x:auto;margin:1rem 0 1.5rem;border:1px solid var(--border);border-radius:0;-webkit-overflow-scrolling:touch}.guide_tableWrap__7cTqB:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.guide_table__z5yPc{border-collapse:collapse;width:100%;min-width:480px;font-size:.95rem;line-height:1.45}.guide_table__z5yPc td,.guide_table__z5yPc th{padding:.6rem .75rem;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.guide_table__z5yPc th{background:var(--surface-2);font-weight:600}.guide_table__z5yPc tr:last-child td{border-bottom:0}.guide_related__b0549{max-width:720px;margin:0 auto 3rem}.guide_related__b0549 h2{font-size:1.1rem}.guide_related__b0549 ul{padding-left:1.25rem}.guide_indexList__9_oYZ{list-style:none;margin:1.5rem 0;padding:0;display:grid;grid-gap:1rem;gap:1rem}.guide_indexList__9_oYZ li{border:1px solid var(--border);border-radius:0;background:var(--surface);padding:1rem 1.25rem}.guide_indexList__9_oYZ a{font-weight:600}.guide_indexList__9_oYZ p{margin:.35rem 0 0;color:var(--muted)}.guide_hero__b5p_Q{margin:0 0 1.25rem}.guide_hero__b5p_Q img{display:block;width:100%;height:auto;border-radius:0}.guide_indexCard__KzyUF img.guide_cardContain__GlX6T{object-fit:contain;background:#f4efe4}.guide_indexCard__KzyUF{display:flex;gap:1rem;align-items:flex-start}.guide_indexCard__KzyUF img{flex:none;width:96px;height:96px;object-fit:cover;border-radius:0}@media (min-width:601px){.guide_indexCard__KzyUF img{width:120px;height:120px}}.guide_byline__yVrfR{margin:0 0 1rem;color:var(--muted);line-height:1.5}.guide_byline__yVrfR a{font-weight:600}.guide_bylineDates__Gwohp{display:block}.guide_byline__yVrfR mark{background:#fff3cd;color:#5c4400;padding:0 4px;border-radius:0}.guide_avatar__OsCCH{display:inline-flex;flex:none;align-items:center;justify-content:center;border-radius:0;background:var(--primary-dark);color:#fff;font-weight:600;letter-spacing:.02em}.guide_avatarImg__hZdyi{flex:none;border-radius:0;object-fit:cover}.guide_authorBox__TqWQ9{border:1px solid var(--border);background:var(--surface-2);border-radius:0;padding:1.25rem;margin:2rem 0 1rem}.guide_authorHead__QOgIP{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem}.guide_authorHead__QOgIP p{margin:0}.guide_authorName__pe3BQ{font-weight:600;font-size:1.15rem}.guide_authorName__pe3BQ a{text-decoration:none!important}.guide_authorRole__28vk_{color:var(--muted)}.guide_authorLinks___ioOc{display:flex;gap:1rem;margin:0}.guide_authorPage__67G9r{max-width:720px;margin:0 auto;padding-bottom:2.5rem;line-height:1.7}.guide_authorPage__67G9r h1{margin:.25rem 0 0}.guide_authorPage__67G9r a{color:var(--primary)}.guide_authorGuides__aDrCf{padding-left:1.25rem}.guide_indexByline__CpaLb{color:var(--muted);font-size:.875rem;margin:.25rem 0 0!important}.guide_infographic__cHTmH{margin:1.5rem 0}.guide_figcaption__UAw5y{margin-top:.4rem;color:var(--muted);font-size:.85rem}.guide_infographic__cHTmH img{display:block;width:100%;height:auto;border:1px solid var(--border);border-radius:0}.guide_share__Xx1tt{margin:2rem 0 1rem;padding-top:1rem;border-top:1px solid var(--border)}.guide_share__Xx1tt h2{font-size:1.05rem;margin:0 0 .6rem}.guide_share__Xx1tt ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.guide_share__Xx1tt a{display:inline-block;min-height:44px;line-height:44px;padding:0 1.1rem;border:2px solid var(--primary);border-radius:0;font-weight:600;text-decoration:none}.guide_share__Xx1tt a:hover{background:var(--surface-2)}.GuideFigure_figure__xMHeC{margin:20px 0}.GuideFigure_trigger__0anHk{position:relative;display:block;width:100%;margin:0 auto;padding:0;background:#f7f6f1;border:1px solid var(--border);border-radius:0;overflow:hidden;cursor:zoom-in;line-height:0;color:inherit;font:inherit}.GuideFigure_trigger__0anHk:focus-visible{outline:2px solid var(--primary,#16a34a);outline-offset:2px}.GuideFigure_img__5K6K1{display:block;width:100%;height:auto}.GuideFigure_hint__aKIMD{display:block;line-height:1.4;font-size:12px;font-weight:600;padding:5px 10px;text-align:right;background:#f7f6f1;color:#475569;border-top:1px solid #e3e0d6}.GuideFigure_caption__5Uk_4{margin:8px 2px 0;font-size:.85rem;line-height:1.5;color:var(--muted)}.GuideFigure_dialog__yhty9{padding:0;border:0;background:#f7f6f1;border-radius:0;max-width:100vw;max-height:100vh;width:auto;overflow:auto;overscroll-behavior:contain}.GuideFigure_dialog__yhty9::-webkit-backdrop{background:rgba(0,0,0,.8)}.GuideFigure_dialog__yhty9::backdrop{background:rgba(0,0,0,.8)}.GuideFigure_full__7JFyz{display:block;max-width:none;height:auto}@media (min-width:900px){.GuideFigure_dialog__yhty9{max-width:96vw;max-height:96vh}.GuideFigure_full__7JFyz{max-width:100%}}.GuideFigure_close__Bbai7{position:fixed;top:12px;right:12px;z-index:1;width:44px;height:44px;border-radius:0;border:0;cursor:pointer;background:rgba(15,23,42,.85);color:#fff;font-size:28px;line-height:1}.GuideFigure_close__Bbai7:focus-visible{outline:2px solid #fff;outline-offset:2px}.htmlBody_htmlBody__lEViq .wc-answer{background:var(--c-short-bg,var(--surface));border-left:4px solid var(--c-short-bd,var(--primary));padding:.25rem 1.1rem;border-radius:0;margin:1rem 0}.htmlBody_htmlBody__lEViq img{max-width:100%;height:auto}.htmlBody_htmlBody__lEViq>img{display:block;width:100%}.htmlBody_htmlBody__lEViq .wc-fig{margin:1.5rem 0}.htmlBody_htmlBody__lEViq .wc-fig img{display:block;width:100%;height:auto;border:1px solid var(--border);border-radius:0;background:#fff}.htmlBody_htmlBody__lEViq .wc-fig figcaption{margin-top:.4rem;color:var(--muted);font-size:.85rem}.htmlBody_htmlBody__lEViq .wc-toc{background:var(--surface);border:1px solid var(--border);border-radius:0;padding:.9rem 1.25rem;margin:1.5rem 0;font-size:.95rem}.htmlBody_htmlBody__lEViq .wc-toc ol{column-count:2;column-gap:1.75rem;margin:.5rem 0 0;padding-left:1.25rem}.htmlBody_htmlBody__lEViq .wc-checklist li,.htmlBody_htmlBody__lEViq .wc-takeaways li{margin:.5rem 0}.htmlBody_htmlBody__lEViq .wc-table-wrap{overflow-x:auto;margin:1rem 0 1.5rem;border:1px solid var(--border);border-radius:0;-webkit-overflow-scrolling:touch}.htmlBody_htmlBody__lEViq .wc-table-wrap table{border-collapse:collapse;width:100%;min-width:560px;font-size:.95rem;line-height:1.45}.htmlBody_htmlBody__lEViq .wc-table-wrap caption{caption-side:top;text-align:left;font-weight:600;padding:.6rem .75rem}.htmlBody_htmlBody__lEViq .wc-table-wrap th{background:var(--surface-2);text-align:left;padding:.6rem .75rem;font-weight:600;white-space:nowrap}.htmlBody_htmlBody__lEViq .wc-table-wrap td{padding:.6rem .75rem;border-top:1px solid var(--border);vertical-align:top}.htmlBody_htmlBody__lEViq .wc-table-wrap tbody tr:nth-child(2n){background:var(--surface)}.htmlBody_htmlBody__lEViq .wc-table-wrap .n{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.htmlBody_htmlBody__lEViq .wc-table-wrap td:first-child{font-weight:600}.htmlBody_htmlBody__lEViq .wc-note{font-size:.9rem;color:var(--muted)}.htmlBody_htmlBody__lEViq .wc-glossary dt{font-weight:600;margin-top:1rem}.htmlBody_htmlBody__lEViq .wc-glossary dd{margin:.2rem 0 0}.htmlBody_htmlBody__lEViq .wc-faq{border:1px solid var(--border);border-radius:0;margin:.6rem 0;padding:0 1rem;background:var(--surface)}.htmlBody_htmlBody__lEViq .wc-faq summary{cursor:pointer;font-weight:600;padding:.75rem 0}.htmlBody_htmlBody__lEViq .wc-faq p{margin:0 0 .9rem}.htmlBody_htmlBody__lEViq .wc-disclaimer{background:var(--surface-2);border-radius:0;padding:.75rem 1rem;font-size:.95rem}@media (max-width:560px){.htmlBody_htmlBody__lEViq .wc-toc ol{column-count:1}}.mortgageGuide_m__5ga20{--font-body:var(--font-sans),Arial,sans-serif;--green-d:var(--good);--green-bg:var(--good-tint);--slate-bg:var(--surface-2);--on-primary:#fff}.mortgageGuide_m__5ga20 .chunk{display:contents}.mortgageGuide_m__5ga20 .num{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mortgageGuide_m__5ga20 .eyebrow{font:500 12px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);display:block;margin-bottom:10px}.mortgageGuide_m__5ga20 .takeaways{background:var(--c-short-bg);border-left:4px solid var(--c-short-bd);border-radius:0;padding:16px 20px;margin:24px 0}.mortgageGuide_m__5ga20 .takeaways h2{font-size:18px;margin-bottom:10px}.mortgageGuide_m__5ga20 .takeaways ul{margin:0;padding-left:1.1rem;display:grid;grid-gap:6px;gap:6px}.mortgageGuide_m__5ga20 .toc-card{border:1px solid var(--border);border-radius:0;background:var(--surface);padding:16px 20px;margin:0 0 32px}.mortgageGuide_m__5ga20 .toc-h{font-size:15px;margin:0 0 8px}.mortgageGuide_m__5ga20 .toc{margin:0;padding-left:1.2rem;display:grid;grid-gap:3px;gap:3px;font-size:15.5px}.mortgageGuide_m__5ga20 .toc a{color:var(--ink)}.mortgageGuide_m__5ga20 .toc a:hover{color:var(--primary)}.mortgageGuide_m__5ga20 section{padding-top:48px}.mortgageGuide_m__5ga20 section h2{margin-bottom:.6rem}.mortgageGuide_m__5ga20 .lede{color:var(--ink-soft)}.mortgageGuide_m__5ga20 .fig{margin:20px 0;background:var(--surface);border:1px solid var(--border);border-radius:0;padding:18px;min-width:0}.mortgageGuide_m__5ga20 .fig h3{margin-bottom:4px}.mortgageGuide_m__5ga20 .cap{font-size:13.5px;color:var(--muted);margin:10px 0 0;line-height:1.5}.mortgageGuide_m__5ga20 .scroll{overflow-x:auto}.mortgageGuide_m__5ga20 .note{border-left:4px solid var(--c-short-bd);background:var(--c-short-bg);padding:13px 16px;border-radius:0;margin:18px 0;font-size:16px}.mortgageGuide_m__5ga20 .note.warn{border-color:var(--c-ex-bd);background:var(--c-ex-bg)}.mortgageGuide_m__5ga20 .note b:first-child{display:block;margin-bottom:2px}.mortgageGuide_m__5ga20 .grid{display:grid;grid-gap:12px;gap:12px}.mortgageGuide_m__5ga20 .g5{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.mortgageGuide_m__5ga20 .g2{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.mortgageGuide_m__5ga20 .g3{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.mortgageGuide_m__5ga20 .tile{border:1px solid var(--border);border-radius:0;padding:14px 16px;background:var(--paper);min-width:0}.mortgageGuide_m__5ga20 .tile .big{font:500 20px/1.15 var(--font-mono);color:var(--good);display:block;margin:6px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mortgageGuide_m__5ga20 .tile h3{font-size:16px}.mortgageGuide_m__5ga20 .tile p{font-size:15px;color:var(--muted);margin:0;line-height:1.5}.mortgageGuide_m__5ga20 .chip{display:inline-block;font:600 13px/1 var(--font-body);padding:6px 14px;border-radius:0;border:1.5px solid var(--border);color:var(--ink-soft)}.mortgageGuide_m__5ga20 table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.mortgageGuide_m__5ga20 td,.mortgageGuide_m__5ga20 th{text-align:left;padding:12px 14px;border-bottom:1px solid var(--border);vertical-align:top}.mortgageGuide_m__5ga20 th{font:600 12.5px var(--font-body);letter-spacing:.05em;text-transform:uppercase;background:var(--green-bg);color:var(--green-d)}.mortgageGuide_m__5ga20 tbody tr:nth-child(2n){background:color-mix(in srgb,var(--slate-bg) 45%,transparent)}.mortgageGuide_m__5ga20 td.r,.mortgageGuide_m__5ga20 th.r{text-align:right}.mortgageGuide_m__5ga20 svg text{fill:var(--muted);font-family:var(--font-body);font-size:12px}.mortgageGuide_m__5ga20 svg .val{fill:var(--ink);font-family:var(--font-mono);font-weight:500;font-size:12px}.mortgageGuide_m__5ga20 .legend{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;color:var(--ink-soft);margin:10px 0 0}.mortgageGuide_m__5ga20 .legend i{display:inline-block;width:12px;height:12px;border-radius:0;margin-right:6px;vertical-align:-1px}.mortgageGuide_m__5ga20 .rates{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.mortgageGuide_m__5ga20 .rate-row{display:grid;grid-template-columns:minmax(6.5rem,9.5rem) 1fr;grid-gap:12px;gap:12px;align-items:center;font-size:14.5px;font-weight:600}.mortgageGuide_m__5ga20 .track{position:relative;height:26px;background:var(--paper);border-radius:0;border:1px solid var(--border)}.mortgageGuide_m__5ga20 .bar{position:absolute;top:3px;bottom:3px;border-radius:0;background:var(--primary)}.mortgageGuide_m__5ga20 .bar.t2{background:var(--muted-2)}.mortgageGuide_m__5ga20 .rate-lbl{position:absolute;top:50%;transform:translateY(-50%);font:500 12.5px var(--font-mono);color:var(--ink);white-space:nowrap}.mortgageGuide_m__5ga20 .axis{display:grid;grid-template-columns:minmax(6.5rem,9.5rem) 1fr;grid-gap:12px;gap:12px;font-size:12px;color:var(--muted)}.mortgageGuide_m__5ga20 .axis div:last-child{display:flex;justify-content:space-between;font-family:var(--font-mono)}.mortgageGuide_m__5ga20 .tier{font:600 13px var(--font-head);letter-spacing:.04em;text-transform:uppercase;margin-top:12px;color:var(--ink)}.mortgageGuide_m__5ga20 .flow{display:grid;grid-gap:0;gap:0}.mortgageGuide_m__5ga20 .flow-step{display:grid;grid-template-columns:3rem 1fr;grid-gap:14px;gap:14px;padding-bottom:18px;position:relative}.mortgageGuide_m__5ga20 .flow-step:not(:last-child):before{content:"";position:absolute;left:1.5rem;top:3rem;bottom:0;width:2px;background:var(--primary)}.mortgageGuide_m__5ga20 .dot{width:3rem;height:3rem;border-radius:50%;background:var(--primary);color:var(--on-primary);display:grid;place-items:center;font:500 12px var(--font-mono)}.mortgageGuide_m__5ga20 .flow-step h3{margin-top:2px}.mortgageGuide_m__5ga20 .flow-step p{margin:2px 0 0;color:var(--muted);font-size:15.5px;line-height:1.5}.mortgageGuide_m__5ga20 .checks{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none}.mortgageGuide_m__5ga20 .checks li{display:grid;grid-template-columns:28px 1fr;grid-gap:12px;gap:12px;border:1px solid var(--border);border-radius:0;padding:12px 14px;background:var(--paper)}.mortgageGuide_m__5ga20 .checks svg{width:28px;height:28px}.mortgageGuide_m__5ga20 .checks b{display:block;font-family:var(--font-head);font-weight:600}.mortgageGuide_m__5ga20 .checks span{font-size:15px;color:var(--muted);line-height:1.45;display:block}.mortgageGuide_m__5ga20 .vs{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.mortgageGuide_m__5ga20 .vs>div{border:1px solid var(--border);border-radius:0;padding:16px 18px;background:var(--paper);min-width:0}.mortgageGuide_m__5ga20 .vs dl{margin:10px 0 0;display:grid;grid-gap:10px;gap:10px}.mortgageGuide_m__5ga20 .vs dt{font:500 11.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}.mortgageGuide_m__5ga20 .vs dd{margin:0;font-size:15.5px;line-height:1.5}.mortgageGuide_m__5ga20 .spark{display:block;width:100%;height:54px;margin-top:10px}.mortgageGuide_m__5ga20 .berg{display:grid;grid-gap:0;gap:0;border:1px solid var(--border);border-radius:0;overflow:hidden}.mortgageGuide_m__5ga20 .berg>div{padding:14px 18px}.mortgageGuide_m__5ga20 .berg .above{background:var(--c-short-bg)}.mortgageGuide_m__5ga20 .berg .below{background:var(--paper)}.mortgageGuide_m__5ga20 .berg .sum{background:var(--primary-darkest);color:#fff}.mortgageGuide_m__5ga20 .berg .sum .num{color:#fff}.mortgageGuide_m__5ga20 .berg .num.big{font-size:26px;display:block;font-weight:600}.mortgageGuide_m__5ga20 .berg .eyebrow{margin-bottom:4px}.mortgageGuide_m__5ga20 .berg .sum .eyebrow{color:var(--lime)}.mortgageGuide_m__5ga20 .tree{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.mortgageGuide_m__5ga20 .tree li{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:stretch}.mortgageGuide_m__5ga20 .tree .q{border:1px solid var(--border);border-radius:0;padding:12px 16px;background:var(--paper)}.mortgageGuide_m__5ga20 .tree .a{border-radius:0;padding:12px 16px;font:600 13px var(--font-head);letter-spacing:.04em;text-transform:uppercase;display:grid;align-content:center;min-width:8.5rem;background:var(--c-ex-bg);color:var(--warn)}.mortgageGuide_m__5ga20 .tree li.buy{grid-template-columns:1fr}.mortgageGuide_m__5ga20 .tree li.buy .a{background:var(--primary);color:var(--on-primary);font-size:17px;text-align:center}@media (max-width:30rem){.mortgageGuide_m__5ga20 .tree li{grid-template-columns:1fr}.mortgageGuide_m__5ga20 .tree .a{min-width:0}}.mortgageGuide_m__5ga20 .steps{list-style:none;margin:0;padding:0;counter-reset:s;display:grid;grid-gap:8px;gap:8px}.mortgageGuide_m__5ga20 .steps li{counter-increment:s;display:grid;grid-template-columns:2.4rem 1fr;grid-gap:12px;gap:12px;align-items:center;padding:10px 14px;border:1px solid var(--border);border-radius:0;background:var(--paper)}.mortgageGuide_m__5ga20 .steps li:before{content:counter(s);width:2.4rem;height:2.4rem;border-radius:50%;background:var(--good-tint);color:var(--primary);display:grid;place-items:center;font:500 15px var(--font-mono)}.mortgageGuide_m__5ga20 .calc{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.mortgageGuide_m__5ga20 .calc label{display:grid;grid-gap:4px;gap:4px;font-size:13px;font-weight:600;color:var(--ink-soft)}.mortgageGuide_m__5ga20 .calc input{font:500 16px var(--font-mono);padding:9px 10px;border:1px solid var(--border);border-radius:0;background:var(--paper);color:var(--ink);width:100%;min-width:0}.mortgageGuide_m__5ga20 .out{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin-top:16px}.mortgageGuide_m__5ga20 .out .tile{background:var(--good-tint);border-color:transparent}.mortgageGuide_m__5ga20 details{border-bottom:1px solid var(--border);padding:2px 0}.mortgageGuide_m__5ga20 summary{cursor:pointer;font-weight:600;padding:14px 0;list-style:none;display:flex;justify-content:space-between;gap:12px}.mortgageGuide_m__5ga20 summary:after{content:"+";font:500 19px var(--font-mono);color:var(--primary)}.mortgageGuide_m__5ga20 details[open] summary:after{content:"\2212"}.mortgageGuide_m__5ga20 summary::-webkit-details-marker{display:none}.mortgageGuide_m__5ga20 details p{color:var(--ink-soft);font-size:16.5px}.mortgageGuide_m__5ga20 .sources{padding-left:1.2rem;display:grid;grid-gap:8px;gap:8px;font-size:15.5px}.mortgageGuide_m__5ga20 .sources span{color:var(--muted)}.mortgageGuide_m__5ga20 .slide{margin:20px 0;padding:0}.mortgageGuide_m__5ga20 .slide img{display:block;width:100%;height:auto;border-radius:0;border:1px solid var(--border);background:var(--primary-darkest)}.mortgageGuide_m__5ga20 details.astext{margin:0 0 20px;border:1px solid var(--border);border-radius:0;background:var(--surface);padding:0 16px}.mortgageGuide_m__5ga20 details.astext>summary{font:600 13.5px var(--font-body);color:var(--primary);padding:11px 0}.mortgageGuide_m__5ga20 details.astext>summary:after{font-size:17px}.mortgageGuide_m__5ga20 details.astext .fig{border:0;padding:6px 0 16px;margin:0;background:transparent}.mobileLoansGuide_h__SVOY3{--font-body:var(--font-sans),Arial,sans-serif;--green-d:var(--good);--green-bg:var(--good-tint);--slate-bg:var(--surface-2);--on-primary:#fff}.mobileLoansGuide_h__SVOY3 .chunk{display:contents}.mobileLoansGuide_h__SVOY3 .eyebrow{font:500 12px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);display:block;margin-bottom:10px}.mobileLoansGuide_h__SVOY3 .dek{font-size:19px;color:var(--ink-soft);margin:0 0 14px}.mobileLoansGuide_h__SVOY3 section{padding-top:48px}.mobileLoansGuide_h__SVOY3 section h2{margin-bottom:.6rem}.mobileLoansGuide_h__SVOY3 .cap{font-size:13.5px;color:var(--muted);margin:10px 0 0;line-height:1.5}.mobileLoansGuide_h__SVOY3 .takeaways{background:var(--c-short-bg);border-left:4px solid var(--c-short-bd);border-radius:0;padding:16px 20px;margin:24px 0}.mobileLoansGuide_h__SVOY3 .takeaways h2{font-size:18px;margin-bottom:10px}.mobileLoansGuide_h__SVOY3 .takeaways ul{margin:0;padding-left:1.1rem;display:grid;grid-gap:6px;gap:6px}.mobileLoansGuide_h__SVOY3 .toc-card{border:1px solid var(--border);border-radius:0;background:var(--surface);padding:16px 20px;margin:0 0 32px}.mobileLoansGuide_h__SVOY3 .toc-h{font-size:15px;margin:0 0 8px}.mobileLoansGuide_h__SVOY3 .toc{margin:0;padding-left:1.2rem;display:grid;grid-gap:3px;gap:3px;font-size:15.5px}.mobileLoansGuide_h__SVOY3 .toc a{color:var(--ink)}.mobileLoansGuide_h__SVOY3 .toc a:hover{color:var(--primary)}.mobileLoansGuide_h__SVOY3 .fig{margin:20px 0;background:var(--surface);border:1px solid var(--border);border-radius:0;padding:18px;min-width:0}.mobileLoansGuide_h__SVOY3 .fig h3{margin-bottom:4px}.mobileLoansGuide_h__SVOY3 .note{border-left:4px solid var(--c-short-bd);background:var(--c-short-bg);padding:13px 16px;border-radius:0;margin:18px 0;font-size:16px}.mobileLoansGuide_h__SVOY3 .note.warn{border-color:var(--c-ex-bd);background:var(--c-ex-bg)}.mobileLoansGuide_h__SVOY3 .note b:first-child{display:block;margin-bottom:2px}.mobileLoansGuide_h__SVOY3 .grid{display:grid;grid-gap:12px;gap:12px}.mobileLoansGuide_h__SVOY3 .g2{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.mobileLoansGuide_h__SVOY3 .tile{border:1px solid var(--border);border-radius:0;padding:14px 16px;background:var(--paper);min-width:0}.mobileLoansGuide_h__SVOY3 .tile .big{font:500 20px/1.15 var(--font-mono);color:var(--good);display:block;margin:6px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mobileLoansGuide_h__SVOY3 .tile h3{font-size:16px}.mobileLoansGuide_h__SVOY3 .tile p{font-size:15px;color:var(--muted);margin:0;line-height:1.5}.mobileLoansGuide_h__SVOY3 .vs{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.mobileLoansGuide_h__SVOY3 .vs>div{border:1px solid var(--border);border-radius:0;padding:16px 18px;background:var(--paper);min-width:0}.mobileLoansGuide_h__SVOY3 .vs dl{margin:10px 0 0;display:grid;grid-gap:10px;gap:10px}.mobileLoansGuide_h__SVOY3 .vs dt{font:500 11.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}.mobileLoansGuide_h__SVOY3 .vs dd{margin:0;font-size:15.5px;line-height:1.5}.mobileLoansGuide_h__SVOY3 .fig table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.mobileLoansGuide_h__SVOY3 .fig td,.mobileLoansGuide_h__SVOY3 .fig th{text-align:left;padding:12px 14px;border-bottom:1px solid var(--border);vertical-align:top}.mobileLoansGuide_h__SVOY3 .fig th{font:600 12.5px var(--font-body);letter-spacing:.05em;text-transform:uppercase;background:var(--green-bg);color:var(--green-d)}.mobileLoansGuide_h__SVOY3 .fig tbody tr:nth-child(2n){background:color-mix(in srgb,var(--slate-bg) 45%,transparent)}.mobileLoansGuide_h__SVOY3 .steps{list-style:none;margin:0;padding:0;counter-reset:s;display:grid;grid-gap:8px;gap:8px}.mobileLoansGuide_h__SVOY3 .steps li{counter-increment:s;display:grid;grid-template-columns:2.4rem 1fr;grid-gap:12px;gap:12px;align-items:center;padding:10px 14px;border:1px solid var(--border);border-radius:0;background:var(--paper)}.mobileLoansGuide_h__SVOY3 .steps li:before{content:counter(s);width:2.4rem;height:2.4rem;border-radius:0;background:var(--good-tint);color:var(--primary);display:grid;place-items:center;font:500 15px var(--font-mono)}.mobileLoansGuide_h__SVOY3 .calc{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.mobileLoansGuide_h__SVOY3 .calc label{display:grid;grid-gap:4px;gap:4px;font-size:13px;font-weight:600;color:var(--ink-soft)}.mobileLoansGuide_h__SVOY3 .calc input{font:500 16px var(--font-mono);padding:9px 10px;border:1px solid var(--border);border-radius:0;background:var(--paper);color:var(--ink);width:100%;min-width:0}.mobileLoansGuide_h__SVOY3 .out{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin-top:16px}.mobileLoansGuide_h__SVOY3 .out .tile{background:var(--good-tint);border-color:transparent}.mobileLoansGuide_h__SVOY3 details{border-bottom:1px solid var(--border);padding:2px 0}.mobileLoansGuide_h__SVOY3 summary{cursor:pointer;font-weight:600;padding:14px 0;list-style:none;display:flex;justify-content:space-between;gap:12px}.mobileLoansGuide_h__SVOY3 summary:after{content:"+";font:500 19px var(--font-mono);color:var(--primary)}.mobileLoansGuide_h__SVOY3 details[open] summary:after{content:"\2212"}.mobileLoansGuide_h__SVOY3 summary::-webkit-details-marker{display:none}.mobileLoansGuide_h__SVOY3 details p{color:var(--ink-soft);font-size:16.5px}.mobileLoansGuide_h__SVOY3 .slide{margin:20px 0;padding:0}.mobileLoansGuide_h__SVOY3 .slide img{display:block;width:100%;height:auto;border-radius:0;border:1px solid var(--border);background:var(--primary-darkest)}.mobileLoansGuide_h__SVOY3 details.astext{margin:0 0 20px;border:1px solid var(--border);border-radius:0;background:var(--surface);padding:0 16px}.mobileLoansGuide_h__SVOY3 details.astext>summary{font:600 13.5px var(--font-body);color:var(--primary);padding:11px 0}.mobileLoansGuide_h__SVOY3 details.astext>summary:after{font-size:17px}.mobileLoansGuide_h__SVOY3 details.astext .fig{border:0;padding:6px 0 16px;margin:0;background:transparent}.mobileLoansGuide_h__SVOY3 .sources{padding-left:1.2rem;display:grid;grid-gap:8px;gap:8px;font-size:15.5px}.mobileLoansGuide_h__SVOY3 .sources span{color:var(--muted)}.mobileLoansGuide_h__SVOY3 .legal{margin-top:40px;font-size:13.5px;color:var(--muted)}.cicFundGuide_f__JlCWb{--font-body:var(--font-sans),Arial,sans-serif;--green-d:var(--good);--green-bg:var(--good-tint);--slate-bg:var(--surface-2);--on-primary:#fff}.cicFundGuide_f__JlCWb .chunk{display:contents}.cicFundGuide_f__JlCWb .takeaways{background:var(--c-short-bg);border-left:4px solid var(--c-short-bd);border-radius:0;padding:16px 20px;margin:24px 0}.cicFundGuide_f__JlCWb .takeaways h2{font-size:18px;margin-bottom:10px}.cicFundGuide_f__JlCWb .takeaways ul{margin:0;padding-left:1.1rem;display:grid;grid-gap:6px;gap:6px}.cicFundGuide_f__JlCWb .toc-card{border:1px solid var(--border);border-radius:0;background:var(--surface);padding:16px 20px;margin:0 0 32px}.cicFundGuide_f__JlCWb .toc-h{font-size:15px;margin:0 0 8px}.cicFundGuide_f__JlCWb .toc{margin:0;padding-left:1.2rem;display:grid;grid-gap:3px;gap:3px;font-size:15.5px}.cicFundGuide_f__JlCWb .toc a{color:var(--ink)}.cicFundGuide_f__JlCWb .toc a:hover{color:var(--primary)}.cicFundGuide_f__JlCWb section{padding-top:48px}.cicFundGuide_f__JlCWb section>h2{margin-bottom:.6rem}.cicFundGuide_f__JlCWb .lede{color:var(--ink-soft)}.cicFundGuide_f__JlCWb .fig{margin:20px 0;background:var(--surface);border:1px solid var(--border);border-radius:0;padding:18px;min-width:0}.cicFundGuide_f__JlCWb .fig h3{margin-bottom:4px}.cicFundGuide_f__JlCWb .cap{font-size:13.5px;color:var(--muted);margin:10px 0 0;line-height:1.5}.cicFundGuide_f__JlCWb .scroll{overflow-x:auto}.cicFundGuide_f__JlCWb .note{border-left:4px solid var(--c-short-bd);background:var(--c-short-bg);padding:13px 16px;border-radius:0;margin:18px 0;font-size:16px}.cicFundGuide_f__JlCWb .note.warn{border-color:var(--c-ex-bd);background:var(--c-ex-bg)}.cicFundGuide_f__JlCWb .note b:first-child{display:block;margin-bottom:2px}.cicFundGuide_f__JlCWb .grid{display:grid;grid-gap:12px;gap:12px}.cicFundGuide_f__JlCWb .g5{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.cicFundGuide_f__JlCWb .g2{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.cicFundGuide_f__JlCWb .g3{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.cicFundGuide_f__JlCWb .tile{border:1px solid var(--border);border-radius:0;padding:14px 16px;background:var(--paper);min-width:0}.cicFundGuide_f__JlCWb .tile .big{font:500 20px/1.15 var(--font-mono);color:var(--good);display:block;margin:6px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cicFundGuide_f__JlCWb .tile h3{font-size:16px}.cicFundGuide_f__JlCWb .tile p{font-size:15px;color:var(--muted);margin:0;line-height:1.5}.cicFundGuide_f__JlCWb .chip{display:inline-block;font:600 13px/1 var(--font-body);padding:6px 14px;border-radius:0;border:1.5px solid var(--border);color:var(--ink-soft)}.cicFundGuide_f__JlCWb table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.cicFundGuide_f__JlCWb td,.cicFundGuide_f__JlCWb th{text-align:left;padding:12px 14px;border-bottom:1px solid var(--border);vertical-align:top}.cicFundGuide_f__JlCWb th{font:600 12.5px var(--font-body);letter-spacing:.05em;text-transform:uppercase;background:var(--green-bg);color:var(--green-d)}.cicFundGuide_f__JlCWb tbody tr:nth-child(2n){background:color-mix(in srgb,var(--slate-bg) 45%,transparent)}.cicFundGuide_f__JlCWb td.r,.cicFundGuide_f__JlCWb th.r{text-align:right}.cicFundGuide_f__JlCWb svg text{fill:var(--muted);font-family:var(--font-body);font-size:12px}.cicFundGuide_f__JlCWb svg .val{fill:var(--ink);font-family:var(--font-mono);font-weight:500;font-size:12px}.cicFundGuide_f__JlCWb .legend{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;color:var(--ink-soft);margin:10px 0 0}.cicFundGuide_f__JlCWb .legend i{display:inline-block;width:12px;height:12px;border-radius:0;margin-right:6px;vertical-align:-1px}.cicFundGuide_f__JlCWb .rates{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.cicFundGuide_f__JlCWb .rate-row{display:grid;grid-template-columns:minmax(6.5rem,9.5rem) 1fr;grid-gap:12px;gap:12px;align-items:center;font-size:14.5px;font-weight:600}.cicFundGuide_f__JlCWb .track{position:relative;height:26px;background:var(--paper);border-radius:0;border:1px solid var(--border)}.cicFundGuide_f__JlCWb .bar{position:absolute;top:3px;bottom:3px;border-radius:0;background:var(--primary)}.cicFundGuide_f__JlCWb .bar.t2{background:var(--muted-2)}.cicFundGuide_f__JlCWb .rate-lbl{position:absolute;top:50%;transform:translateY(-50%);font:500 12.5px var(--font-mono);color:var(--ink);white-space:nowrap}.cicFundGuide_f__JlCWb .axis{display:grid;grid-template-columns:minmax(6.5rem,9.5rem) 1fr;grid-gap:12px;gap:12px;font-size:12px;color:var(--muted)}.cicFundGuide_f__JlCWb .axis div:last-child{display:flex;justify-content:space-between;font-family:var(--font-mono)}.cicFundGuide_f__JlCWb .tier{font:600 13px var(--font-head);letter-spacing:.04em;text-transform:uppercase;margin-top:12px;color:var(--ink)}.cicFundGuide_f__JlCWb .flow{display:grid;grid-gap:0;gap:0}.cicFundGuide_f__JlCWb .flow-step{display:grid;grid-template-columns:3rem 1fr;grid-gap:14px;gap:14px;padding-bottom:18px;position:relative}.cicFundGuide_f__JlCWb .flow-step:not(:last-child):before{content:"";position:absolute;left:1.5rem;top:3rem;bottom:0;width:2px;background:var(--primary)}.cicFundGuide_f__JlCWb .dot{width:3rem;height:3rem;border-radius:50%;background:var(--primary);color:var(--on-primary);display:grid;place-items:center;font:500 12px var(--font-mono)}.cicFundGuide_f__JlCWb .flow-step h3{margin-top:2px}.cicFundGuide_f__JlCWb .flow-step p{margin:2px 0 0;color:var(--muted);font-size:15.5px;line-height:1.5}.cicFundGuide_f__JlCWb .checks{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none}.cicFundGuide_f__JlCWb .checks li{display:grid;grid-template-columns:28px 1fr;grid-gap:12px;gap:12px;border:1px solid var(--border);border-radius:0;padding:12px 14px;background:var(--paper)}.cicFundGuide_f__JlCWb .checks svg{width:28px;height:28px}.cicFundGuide_f__JlCWb .checks b{display:block;font-family:var(--font-head);font-weight:600}.cicFundGuide_f__JlCWb .checks span{font-size:15px;color:var(--muted);line-height:1.45;display:block}.cicFundGuide_f__JlCWb .vs{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.cicFundGuide_f__JlCWb .vs>div{border:1px solid var(--border);border-radius:0;padding:16px 18px;background:var(--paper);min-width:0}.cicFundGuide_f__JlCWb .vs dl{margin:10px 0 0;display:grid;grid-gap:10px;gap:10px}.cicFundGuide_f__JlCWb .vs dt{font:500 11.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}.cicFundGuide_f__JlCWb .vs dd{margin:0;font-size:15.5px;line-height:1.5}.cicFundGuide_f__JlCWb .spark{display:block;width:100%;height:54px;margin-top:10px}.cicFundGuide_f__JlCWb .berg{display:grid;grid-gap:0;gap:0;border:1px solid var(--border);border-radius:0;overflow:hidden}.cicFundGuide_f__JlCWb .berg>div{padding:14px 18px}.cicFundGuide_f__JlCWb .berg .above{background:var(--c-short-bg)}.cicFundGuide_f__JlCWb .berg .below{background:var(--paper)}.cicFundGuide_f__JlCWb .berg .sum{background:var(--primary-darkest);color:#fff}.cicFundGuide_f__JlCWb .berg .sum .num{color:#fff}.cicFundGuide_f__JlCWb .berg .num.big{font-size:26px;display:block;font-weight:600}.cicFundGuide_f__JlCWb .berg .eyebrow{margin-bottom:4px}.cicFundGuide_f__JlCWb .berg .sum .eyebrow{color:var(--lime)}.cicFundGuide_f__JlCWb .tree{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.cicFundGuide_f__JlCWb .tree li{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:stretch}.cicFundGuide_f__JlCWb .tree .q{border:1px solid var(--border);border-radius:0;padding:12px 16px;background:var(--paper)}.cicFundGuide_f__JlCWb .tree .a{border-radius:0;padding:12px 16px;font:600 13px var(--font-head);letter-spacing:.04em;text-transform:uppercase;display:grid;align-content:center;min-width:8.5rem;background:var(--c-ex-bg);color:var(--warn)}.cicFundGuide_f__JlCWb .tree li.buy{grid-template-columns:1fr}.cicFundGuide_f__JlCWb .tree li.buy .a{background:var(--primary);color:var(--on-primary);font-size:17px;text-align:center}@media (max-width:30rem){.cicFundGuide_f__JlCWb .tree li{grid-template-columns:1fr}.cicFundGuide_f__JlCWb .tree .a{min-width:0}}.cicFundGuide_f__JlCWb .steps{list-style:none;margin:0;padding:0;counter-reset:s;display:grid;grid-gap:8px;gap:8px}.cicFundGuide_f__JlCWb .steps li{counter-increment:s;display:grid;grid-template-columns:2.4rem 1fr;grid-gap:12px;gap:12px;align-items:center;padding:10px 14px;border:1px solid var(--border);border-radius:0;background:var(--paper)}.cicFundGuide_f__JlCWb .steps li:before{content:counter(s);width:2.4rem;height:2.4rem;border-radius:50%;background:var(--good-tint);color:var(--primary);display:grid;place-items:center;font:500 15px var(--font-mono)}.cicFundGuide_f__JlCWb .calc{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.cicFundGuide_f__JlCWb .calc label{display:grid;grid-gap:4px;gap:4px;font-size:13px;font-weight:600;color:var(--ink-soft)}.cicFundGuide_f__JlCWb .calc input{font:500 16px var(--font-mono);padding:9px 10px;border:1px solid var(--border);border-radius:0;background:var(--paper);color:var(--ink);width:100%;min-width:0}.cicFundGuide_f__JlCWb .out{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin-top:16px}.cicFundGuide_f__JlCWb .out .tile{background:var(--good-tint);border-color:transparent}.cicFundGuide_f__JlCWb details{border-bottom:1px solid var(--border);padding:2px 0}.cicFundGuide_f__JlCWb summary{cursor:pointer;font-weight:600;padding:14px 0;list-style:none;display:flex;justify-content:space-between;gap:12px}.cicFundGuide_f__JlCWb summary:after{content:"+";font:500 19px var(--font-mono);color:var(--primary)}.cicFundGuide_f__JlCWb details[open] summary:after{content:"\2212"}.cicFundGuide_f__JlCWb summary::-webkit-details-marker{display:none}.cicFundGuide_f__JlCWb details p{color:var(--ink-soft);font-size:16.5px}.cicFundGuide_f__JlCWb .sources{padding-left:1.2rem;display:grid;grid-gap:8px;gap:8px;font-size:15.5px}.cicFundGuide_f__JlCWb .sources span{color:var(--muted)}.cicFundGuide_f__JlCWb .slide{margin:20px 0;padding:0}.cicFundGuide_f__JlCWb .slide img{display:block;width:100%;height:auto;border-radius:0;border:1px solid var(--border);background:var(--primary-darkest)}.cicFundGuide_f__JlCWb details.astext{margin:0 0 20px;border:1px solid var(--border);border-radius:0;background:var(--surface);padding:0 16px}.cicFundGuide_f__JlCWb details.astext>summary{font:600 13.5px var(--font-body);color:var(--primary);padding:11px 0}.cicFundGuide_f__JlCWb details.astext>summary:after{font-size:17px}.cicFundGuide_f__JlCWb details.astext .fig{border:0;padding:6px 0 16px;margin:0;background:transparent}.cicFundGuide_f__JlCWb .legal{margin-top:40px;font-size:13.5px;color:var(--muted)}.forexGuide_x__iUXQZ{--font-body:var(--font-sans),Arial,sans-serif;--green-d:var(--good);--green-bg:var(--good-tint);--slate-bg:var(--surface-2);--on-primary:#fff}.forexGuide_x__iUXQZ .chunk{display:contents}.forexGuide_x__iUXQZ .takeaways{background:var(--c-short-bg);border-left:4px solid var(--c-short-bd);border-radius:0;padding:16px 20px;margin:24px 0}.forexGuide_x__iUXQZ .takeaways h2{font-size:18px;margin-bottom:10px}.forexGuide_x__iUXQZ .takeaways ul{margin:0;padding-left:1.1rem;display:grid;grid-gap:6px;gap:6px}.forexGuide_x__iUXQZ .toc-card{border:1px solid var(--border);border-radius:0;background:var(--surface);padding:16px 20px;margin:0 0 32px}.forexGuide_x__iUXQZ .toc-h{font-size:15px;margin:0 0 8px}.forexGuide_x__iUXQZ .toc{margin:0;padding-left:1.2rem;display:grid;grid-gap:3px;gap:3px;font-size:15.5px}.forexGuide_x__iUXQZ .toc a{color:var(--ink)}.forexGuide_x__iUXQZ .toc a:hover{color:var(--primary)}.forexGuide_x__iUXQZ section{padding-top:48px}.forexGuide_x__iUXQZ section>h2{margin-bottom:.6rem}.forexGuide_x__iUXQZ .lede{color:var(--ink-soft)}.forexGuide_x__iUXQZ .fig{margin:20px 0;background:var(--surface);border:1px solid var(--border);border-radius:0;padding:18px;min-width:0}.forexGuide_x__iUXQZ .fig h3{margin-bottom:4px}.forexGuide_x__iUXQZ .cap{font-size:13.5px;color:var(--muted);margin:10px 0 0;line-height:1.5}.forexGuide_x__iUXQZ .scroll{overflow-x:auto}.forexGuide_x__iUXQZ .note{border-left:4px solid var(--c-short-bd);background:var(--c-short-bg);padding:13px 16px;border-radius:0;margin:18px 0;font-size:16px}.forexGuide_x__iUXQZ .note.warn{border-color:var(--c-ex-bd);background:var(--c-ex-bg)}.forexGuide_x__iUXQZ .note b:first-child{display:block;margin-bottom:2px}.forexGuide_x__iUXQZ .grid{display:grid;grid-gap:12px;gap:12px}.forexGuide_x__iUXQZ .g5{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.forexGuide_x__iUXQZ .g2{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.forexGuide_x__iUXQZ .g3{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.forexGuide_x__iUXQZ .tile{border:1px solid var(--border);border-radius:0;padding:14px 16px;background:var(--paper);min-width:0}.forexGuide_x__iUXQZ .tile .big{font:500 20px/1.15 var(--font-mono);color:var(--good);display:block;margin:6px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forexGuide_x__iUXQZ .tile h3{font-size:16px}.forexGuide_x__iUXQZ .tile p{font-size:15px;color:var(--muted);margin:0;line-height:1.5}.forexGuide_x__iUXQZ .chip{display:inline-block;font:600 13px/1 var(--font-body);padding:6px 14px;border-radius:0;border:1.5px solid var(--border);color:var(--ink-soft)}.forexGuide_x__iUXQZ table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.forexGuide_x__iUXQZ td,.forexGuide_x__iUXQZ th{text-align:left;padding:12px 14px;border-bottom:1px solid var(--border);vertical-align:top}.forexGuide_x__iUXQZ th{font:600 12.5px var(--font-body);letter-spacing:.05em;text-transform:uppercase;background:var(--green-bg);color:var(--green-d)}.forexGuide_x__iUXQZ tbody tr:nth-child(2n){background:color-mix(in srgb,var(--slate-bg) 45%,transparent)}.forexGuide_x__iUXQZ td.r,.forexGuide_x__iUXQZ th.r{text-align:right}.forexGuide_x__iUXQZ svg text{fill:var(--muted);font-family:var(--font-body);font-size:12px}.forexGuide_x__iUXQZ svg .val{fill:var(--ink);font-family:var(--font-mono);font-weight:500;font-size:12px}.forexGuide_x__iUXQZ .legend{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;color:var(--ink-soft);margin:10px 0 0}.forexGuide_x__iUXQZ .legend i{display:inline-block;width:12px;height:12px;border-radius:0;margin-right:6px;vertical-align:-1px}.forexGuide_x__iUXQZ .rates{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.forexGuide_x__iUXQZ .rate-row{display:grid;grid-template-columns:minmax(6.5rem,9.5rem) 1fr;grid-gap:12px;gap:12px;align-items:center;font-size:14.5px;font-weight:600}.forexGuide_x__iUXQZ .track{position:relative;height:26px;background:var(--paper);border-radius:0;border:1px solid var(--border)}.forexGuide_x__iUXQZ .bar{position:absolute;top:3px;bottom:3px;border-radius:0;background:var(--primary)}.forexGuide_x__iUXQZ .bar.t2{background:var(--muted-2)}.forexGuide_x__iUXQZ .rate-lbl{position:absolute;top:50%;transform:translateY(-50%);font:500 12.5px var(--font-mono);color:var(--ink);white-space:nowrap}.forexGuide_x__iUXQZ .axis{display:grid;grid-template-columns:minmax(6.5rem,9.5rem) 1fr;grid-gap:12px;gap:12px;font-size:12px;color:var(--muted)}.forexGuide_x__iUXQZ .axis div:last-child{display:flex;justify-content:space-between;font-family:var(--font-mono)}.forexGuide_x__iUXQZ .tier{font:600 13px var(--font-head);letter-spacing:.04em;text-transform:uppercase;margin-top:12px;color:var(--ink)}.forexGuide_x__iUXQZ .flow{display:grid;grid-gap:0;gap:0}.forexGuide_x__iUXQZ .flow-step{display:grid;grid-template-columns:3rem 1fr;grid-gap:14px;gap:14px;padding-bottom:18px;position:relative}.forexGuide_x__iUXQZ .flow-step:not(:last-child):before{content:"";position:absolute;left:1.5rem;top:3rem;bottom:0;width:2px;background:var(--primary)}.forexGuide_x__iUXQZ .dot{width:3rem;height:3rem;border-radius:50%;background:var(--primary);color:var(--on-primary);display:grid;place-items:center;font:500 12px var(--font-mono)}.forexGuide_x__iUXQZ .flow-step h3{margin-top:2px}.forexGuide_x__iUXQZ .flow-step p{margin:2px 0 0;color:var(--muted);font-size:15.5px;line-height:1.5}.forexGuide_x__iUXQZ .checks{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none}.forexGuide_x__iUXQZ .checks li{display:grid;grid-template-columns:28px 1fr;grid-gap:12px;gap:12px;border:1px solid var(--border);border-radius:0;padding:12px 14px;background:var(--paper)}.forexGuide_x__iUXQZ .checks svg{width:28px;height:28px}.forexGuide_x__iUXQZ .checks b{display:block;font-family:var(--font-head);font-weight:600}.forexGuide_x__iUXQZ .checks span{font-size:15px;color:var(--muted);line-height:1.45;display:block}.forexGuide_x__iUXQZ .vs{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.forexGuide_x__iUXQZ .vs>div{border:1px solid var(--border);border-radius:0;padding:16px 18px;background:var(--paper);min-width:0}.forexGuide_x__iUXQZ .vs dl{margin:10px 0 0;display:grid;grid-gap:10px;gap:10px}.forexGuide_x__iUXQZ .vs dt{font:500 11.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}.forexGuide_x__iUXQZ .vs dd{margin:0;font-size:15.5px;line-height:1.5}.forexGuide_x__iUXQZ .spark{display:block;width:100%;height:54px;margin-top:10px}.forexGuide_x__iUXQZ .berg{display:grid;grid-gap:0;gap:0;border:1px solid var(--border);border-radius:0;overflow:hidden}.forexGuide_x__iUXQZ .berg>div{padding:14px 18px}.forexGuide_x__iUXQZ .berg .above{background:var(--c-short-bg)}.forexGuide_x__iUXQZ .berg .below{background:var(--paper)}.forexGuide_x__iUXQZ .berg .sum{background:var(--primary-darkest);color:#fff}.forexGuide_x__iUXQZ .berg .sum .num{color:#fff}.forexGuide_x__iUXQZ .berg .num.big{font-size:26px;display:block;font-weight:600}.forexGuide_x__iUXQZ .berg .eyebrow{margin-bottom:4px}.forexGuide_x__iUXQZ .berg .sum .eyebrow{color:var(--lime)}.forexGuide_x__iUXQZ .tree{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.forexGuide_x__iUXQZ .tree li{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:stretch}.forexGuide_x__iUXQZ .tree .q{border:1px solid var(--border);border-radius:0;padding:12px 16px;background:var(--paper)}.forexGuide_x__iUXQZ .tree .a{border-radius:0;padding:12px 16px;font:600 13px var(--font-head);letter-spacing:.04em;text-transform:uppercase;display:grid;align-content:center;min-width:8.5rem;background:var(--c-ex-bg);color:var(--warn)}.forexGuide_x__iUXQZ .tree li.buy{grid-template-columns:1fr}.forexGuide_x__iUXQZ .tree li.buy .a{background:var(--primary);color:var(--on-primary);font-size:17px;text-align:center}@media (max-width:30rem){.forexGuide_x__iUXQZ .tree li{grid-template-columns:1fr}.forexGuide_x__iUXQZ .tree .a{min-width:0}}.forexGuide_x__iUXQZ .steps{list-style:none;margin:0;padding:0;counter-reset:s;display:grid;grid-gap:8px;gap:8px}.forexGuide_x__iUXQZ .steps li{counter-increment:s;display:grid;grid-template-columns:2.4rem 1fr;grid-gap:12px;gap:12px;align-items:center;padding:10px 14px;border:1px solid var(--border);border-radius:0;background:var(--paper)}.forexGuide_x__iUXQZ .steps li:before{content:counter(s);width:2.4rem;height:2.4rem;border-radius:50%;background:var(--good-tint);color:var(--primary);display:grid;place-items:center;font:500 15px var(--font-mono)}.forexGuide_x__iUXQZ .calc{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.forexGuide_x__iUXQZ .calc label{display:grid;grid-gap:4px;gap:4px;font-size:13px;font-weight:600;color:var(--ink-soft)}.forexGuide_x__iUXQZ .calc input{font:500 16px var(--font-mono);padding:9px 10px;border:1px solid var(--border);border-radius:0;background:var(--paper);color:var(--ink);width:100%;min-width:0}.forexGuide_x__iUXQZ .out{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin-top:16px}.forexGuide_x__iUXQZ .out .tile{background:var(--good-tint);border-color:transparent}.forexGuide_x__iUXQZ details{border-bottom:1px solid var(--border);padding:2px 0}.forexGuide_x__iUXQZ summary{cursor:pointer;font-weight:600;padding:14px 0;list-style:none;display:flex;justify-content:space-between;gap:12px}.forexGuide_x__iUXQZ summary:after{content:"+";font:500 19px var(--font-mono);color:var(--primary)}.forexGuide_x__iUXQZ details[open] summary:after{content:"\2212"}.forexGuide_x__iUXQZ summary::-webkit-details-marker{display:none}.forexGuide_x__iUXQZ details p{color:var(--ink-soft);font-size:16.5px}.forexGuide_x__iUXQZ .sources{padding-left:1.2rem;display:grid;grid-gap:8px;gap:8px;font-size:15.5px}.forexGuide_x__iUXQZ .sources span{color:var(--muted)}.forexGuide_x__iUXQZ .slide{margin:20px 0;padding:0}.forexGuide_x__iUXQZ .slide img{display:block;width:100%;height:auto;border-radius:0;border:1px solid var(--border);background:var(--primary-darkest)}.forexGuide_x__iUXQZ details.astext{margin:0 0 20px;border:1px solid var(--border);border-radius:0;background:var(--surface);padding:0 16px}.forexGuide_x__iUXQZ details.astext>summary{font:600 13.5px var(--font-body);color:var(--primary);padding:11px 0}.forexGuide_x__iUXQZ details.astext>summary:after{font-size:17px}.forexGuide_x__iUXQZ details.astext .fig{border:0;padding:6px 0 16px;margin:0;background:transparent}.forexGuide_x__iUXQZ .legal{margin-top:40px;font-size:13.5px;color:var(--muted)}.dhowcsdGuide_d__ZKU_r{--font-body:var(--font-sans),Arial,sans-serif;--green-d:var(--good);--green-bg:var(--good-tint);--slate-bg:var(--surface-2);--on-primary:#fff}.dhowcsdGuide_d__ZKU_r .chunk{display:contents}.dhowcsdGuide_d__ZKU_r .takeaways{background:var(--c-short-bg);border-left:4px solid var(--c-short-bd);border-radius:0;padding:16px 20px;margin:24px 0}.dhowcsdGuide_d__ZKU_r .takeaways h2{font-size:18px;margin-bottom:10px}.dhowcsdGuide_d__ZKU_r .takeaways ul{margin:0;padding-left:1.1rem;display:grid;grid-gap:6px;gap:6px}.dhowcsdGuide_d__ZKU_r .toc-card{border:1px solid var(--border);border-radius:0;background:var(--surface);padding:16px 20px;margin:0 0 32px}.dhowcsdGuide_d__ZKU_r .toc-h{font-size:15px;margin:0 0 8px}.dhowcsdGuide_d__ZKU_r .toc{margin:0;padding-left:1.2rem;display:grid;grid-gap:3px;gap:3px;font-size:15.5px}.dhowcsdGuide_d__ZKU_r .toc a{color:var(--ink)}.dhowcsdGuide_d__ZKU_r .toc a:hover{color:var(--primary)}.dhowcsdGuide_d__ZKU_r section{padding-top:48px}.dhowcsdGuide_d__ZKU_r section>h2{margin-bottom:.6rem}.dhowcsdGuide_d__ZKU_r .lede{color:var(--ink-soft)}.dhowcsdGuide_d__ZKU_r .fig{margin:20px 0;background:var(--surface);border:1px solid var(--border);border-radius:0;padding:18px;min-width:0}.dhowcsdGuide_d__ZKU_r .fig h3{margin-bottom:4px}.dhowcsdGuide_d__ZKU_r .cap{font-size:13.5px;color:var(--muted);margin:10px 0 0;line-height:1.5}.dhowcsdGuide_d__ZKU_r .scroll{overflow-x:auto}.dhowcsdGuide_d__ZKU_r .note{border-left:4px solid var(--c-short-bd);background:var(--c-short-bg);padding:13px 16px;border-radius:0;margin:18px 0;font-size:16px}.dhowcsdGuide_d__ZKU_r .note.warn{border-color:var(--c-ex-bd);background:var(--c-ex-bg)}.dhowcsdGuide_d__ZKU_r .note b:first-child{display:block;margin-bottom:2px}.dhowcsdGuide_d__ZKU_r .grid{display:grid;grid-gap:12px;gap:12px}.dhowcsdGuide_d__ZKU_r .g5{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.dhowcsdGuide_d__ZKU_r .g2{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.dhowcsdGuide_d__ZKU_r .g3{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.dhowcsdGuide_d__ZKU_r .tile{border:1px solid var(--border);border-radius:0;padding:14px 16px;background:var(--paper);min-width:0}.dhowcsdGuide_d__ZKU_r .tile .big{font:500 20px/1.15 var(--font-mono);color:var(--good);display:block;margin:6px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dhowcsdGuide_d__ZKU_r .tile h3{font-size:16px}.dhowcsdGuide_d__ZKU_r .tile p{font-size:15px;color:var(--muted);margin:0;line-height:1.5}.dhowcsdGuide_d__ZKU_r .chip{display:inline-block;font:600 13px/1 var(--font-body);padding:6px 14px;border-radius:0;border:1.5px solid var(--border);color:var(--ink-soft)}.dhowcsdGuide_d__ZKU_r table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.dhowcsdGuide_d__ZKU_r td,.dhowcsdGuide_d__ZKU_r th{text-align:left;padding:12px 14px;border-bottom:1px solid var(--border);vertical-align:top}.dhowcsdGuide_d__ZKU_r th{font:600 12.5px var(--font-body);letter-spacing:.05em;text-transform:uppercase;background:var(--green-bg);color:var(--green-d)}.dhowcsdGuide_d__ZKU_r tbody tr:nth-child(2n){background:color-mix(in srgb,var(--slate-bg) 45%,transparent)}.dhowcsdGuide_d__ZKU_r td.r,.dhowcsdGuide_d__ZKU_r th.r{text-align:right}.dhowcsdGuide_d__ZKU_r svg text{fill:var(--muted);font-family:var(--font-body);font-size:12px}.dhowcsdGuide_d__ZKU_r svg .val{fill:var(--ink);font-family:var(--font-mono);font-weight:500;font-size:12px}.dhowcsdGuide_d__ZKU_r .legend{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;color:var(--ink-soft);margin:10px 0 0}.dhowcsdGuide_d__ZKU_r .legend i{display:inline-block;width:12px;height:12px;border-radius:0;margin-right:6px;vertical-align:-1px}.dhowcsdGuide_d__ZKU_r .rates{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.dhowcsdGuide_d__ZKU_r .rate-row{display:grid;grid-template-columns:minmax(6.5rem,9.5rem) 1fr;grid-gap:12px;gap:12px;align-items:center;font-size:14.5px;font-weight:600}.dhowcsdGuide_d__ZKU_r .track{position:relative;height:26px;background:var(--paper);border-radius:0;border:1px solid var(--border)}.dhowcsdGuide_d__ZKU_r .bar{position:absolute;top:3px;bottom:3px;border-radius:0;background:var(--primary)}.dhowcsdGuide_d__ZKU_r .bar.t2{background:var(--muted-2)}.dhowcsdGuide_d__ZKU_r .rate-lbl{position:absolute;top:50%;transform:translateY(-50%);font:500 12.5px var(--font-mono);color:var(--ink);white-space:nowrap}.dhowcsdGuide_d__ZKU_r .axis{display:grid;grid-template-columns:minmax(6.5rem,9.5rem) 1fr;grid-gap:12px;gap:12px;font-size:12px;color:var(--muted)}.dhowcsdGuide_d__ZKU_r .axis div:last-child{display:flex;justify-content:space-between;font-family:var(--font-mono)}.dhowcsdGuide_d__ZKU_r .tier{font:600 13px var(--font-head);letter-spacing:.04em;text-transform:uppercase;margin-top:12px;color:var(--ink)}.dhowcsdGuide_d__ZKU_r .flow{display:grid;grid-gap:0;gap:0}.dhowcsdGuide_d__ZKU_r .flow-step{display:grid;grid-template-columns:3rem 1fr;grid-gap:14px;gap:14px;padding-bottom:18px;position:relative}.dhowcsdGuide_d__ZKU_r .flow-step:not(:last-child):before{content:"";position:absolute;left:1.5rem;top:3rem;bottom:0;width:2px;background:var(--primary)}.dhowcsdGuide_d__ZKU_r .dot{width:3rem;height:3rem;border-radius:50%;background:var(--primary);color:var(--on-primary);display:grid;place-items:center;font:500 12px var(--font-mono)}.dhowcsdGuide_d__ZKU_r .flow-step h3{margin-top:2px}.dhowcsdGuide_d__ZKU_r .flow-step p{margin:2px 0 0;color:var(--muted);font-size:15.5px;line-height:1.5}.dhowcsdGuide_d__ZKU_r .checks{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none}.dhowcsdGuide_d__ZKU_r .checks li{display:grid;grid-template-columns:28px 1fr;grid-gap:12px;gap:12px;border:1px solid var(--border);border-radius:0;padding:12px 14px;background:var(--paper)}.dhowcsdGuide_d__ZKU_r .checks svg{width:28px;height:28px}.dhowcsdGuide_d__ZKU_r .checks b{display:block;font-family:var(--font-head);font-weight:600}.dhowcsdGuide_d__ZKU_r .checks span{font-size:15px;color:var(--muted);line-height:1.45;display:block}.dhowcsdGuide_d__ZKU_r .vs{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.dhowcsdGuide_d__ZKU_r .vs>div{border:1px solid var(--border);border-radius:0;padding:16px 18px;background:var(--paper);min-width:0}.dhowcsdGuide_d__ZKU_r .vs dl{margin:10px 0 0;display:grid;grid-gap:10px;gap:10px}.dhowcsdGuide_d__ZKU_r .vs dt{font:500 11.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}.dhowcsdGuide_d__ZKU_r .vs dd{margin:0;font-size:15.5px;line-height:1.5}.dhowcsdGuide_d__ZKU_r .spark{display:block;width:100%;height:54px;margin-top:10px}.dhowcsdGuide_d__ZKU_r .berg{display:grid;grid-gap:0;gap:0;border:1px solid var(--border);border-radius:0;overflow:hidden}.dhowcsdGuide_d__ZKU_r .berg>div{padding:14px 18px}.dhowcsdGuide_d__ZKU_r .berg .above{background:var(--c-short-bg)}.dhowcsdGuide_d__ZKU_r .berg .below{background:var(--paper)}.dhowcsdGuide_d__ZKU_r .berg .sum{background:var(--primary-darkest);color:#fff}.dhowcsdGuide_d__ZKU_r .berg .sum .num{color:#fff}.dhowcsdGuide_d__ZKU_r .berg .num.big{font-size:26px;display:block;font-weight:600}.dhowcsdGuide_d__ZKU_r .berg .eyebrow{margin-bottom:4px}.dhowcsdGuide_d__ZKU_r .berg .sum .eyebrow{color:var(--lime)}.dhowcsdGuide_d__ZKU_r .tree{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.dhowcsdGuide_d__ZKU_r .tree li{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:stretch}.dhowcsdGuide_d__ZKU_r .tree .q{border:1px solid var(--border);border-radius:0;padding:12px 16px;background:var(--paper)}.dhowcsdGuide_d__ZKU_r .tree .a{border-radius:0;padding:12px 16px;font:600 13px var(--font-head);letter-spacing:.04em;text-transform:uppercase;display:grid;align-content:center;min-width:8.5rem;background:var(--c-ex-bg);color:var(--warn)}.dhowcsdGuide_d__ZKU_r .tree li.buy{grid-template-columns:1fr}.dhowcsdGuide_d__ZKU_r .tree li.buy .a{background:var(--primary);color:var(--on-primary);font-size:17px;text-align:center}@media (max-width:30rem){.dhowcsdGuide_d__ZKU_r .tree li{grid-template-columns:1fr}.dhowcsdGuide_d__ZKU_r .tree .a{min-width:0}}.dhowcsdGuide_d__ZKU_r .steps{list-style:none;margin:0;padding:0;counter-reset:s;display:grid;grid-gap:8px;gap:8px}.dhowcsdGuide_d__ZKU_r .steps li{counter-increment:s;display:grid;grid-template-columns:2.4rem 1fr;grid-gap:12px;gap:12px;align-items:center;padding:10px 14px;border:1px solid var(--border);border-radius:0;background:var(--paper)}.dhowcsdGuide_d__ZKU_r .steps li:before{content:counter(s);width:2.4rem;height:2.4rem;border-radius:50%;background:var(--good-tint);color:var(--primary);display:grid;place-items:center;font:500 15px var(--font-mono)}.dhowcsdGuide_d__ZKU_r .calc{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.dhowcsdGuide_d__ZKU_r .calc label{display:grid;grid-gap:4px;gap:4px;font-size:13px;font-weight:600;color:var(--ink-soft)}.dhowcsdGuide_d__ZKU_r .calc input,.dhowcsdGuide_d__ZKU_r .calc select{font:500 16px var(--font-mono);padding:9px 10px;border:1px solid var(--border);border-radius:0;background:var(--paper);color:var(--ink);width:100%;min-width:0}.dhowcsdGuide_d__ZKU_r .out{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin-top:16px}.dhowcsdGuide_d__ZKU_r .out .tile{background:var(--good-tint);border-color:transparent}.dhowcsdGuide_d__ZKU_r details{border-bottom:1px solid var(--border);padding:2px 0}.dhowcsdGuide_d__ZKU_r summary{cursor:pointer;font-weight:600;padding:14px 0;list-style:none;display:flex;justify-content:space-between;gap:12px}.dhowcsdGuide_d__ZKU_r summary:after{content:"+";font:500 19px var(--font-mono);color:var(--primary)}.dhowcsdGuide_d__ZKU_r details[open] summary:after{content:"\2212"}.dhowcsdGuide_d__ZKU_r summary::-webkit-details-marker{display:none}.dhowcsdGuide_d__ZKU_r details p{color:var(--ink-soft);font-size:16.5px}.dhowcsdGuide_d__ZKU_r .sources{padding-left:1.2rem;display:grid;grid-gap:8px;gap:8px;font-size:15.5px}.dhowcsdGuide_d__ZKU_r .sources span{color:var(--muted)}.dhowcsdGuide_d__ZKU_r .slide{margin:20px 0;padding:0}.dhowcsdGuide_d__ZKU_r .slide img{display:block;width:100%;height:auto;border-radius:0;border:1px solid var(--border);background:var(--primary-darkest)}.dhowcsdGuide_d__ZKU_r details.astext{margin:0 0 20px;border:1px solid var(--border);border-radius:0;background:var(--surface);padding:0 16px}.dhowcsdGuide_d__ZKU_r details.astext>summary{font:600 13.5px var(--font-body);color:var(--primary);padding:11px 0}.dhowcsdGuide_d__ZKU_r details.astext>summary:after{font-size:17px}.dhowcsdGuide_d__ZKU_r details.astext .fig{border:0;padding:6px 0 16px;margin:0;background:transparent}.dhowcsdGuide_d__ZKU_r .legal{margin-top:40px;font-size:13.5px;color:var(--muted)}.kraItaxReturnGuide_k__pTq87{--font-body:var(--font-sans),Arial,sans-serif;--green-d:var(--good);--green-bg:var(--good-tint);--slate-bg:var(--surface-2);--on-primary:#fff}.kraItaxReturnGuide_k__pTq87 .chunk{display:contents}.kraItaxReturnGuide_k__pTq87 .takeaways{background:var(--c-short-bg);border-left:4px solid var(--c-short-bd);border-radius:0;padding:16px 20px;margin:24px 0}.kraItaxReturnGuide_k__pTq87 .takeaways h2{font-size:18px;margin-bottom:10px}.kraItaxReturnGuide_k__pTq87 .takeaways ul{margin:0;padding-left:1.1rem;display:grid;grid-gap:6px;gap:6px}.kraItaxReturnGuide_k__pTq87 .toc-card{border:1px solid var(--border);border-radius:0;background:var(--surface);padding:16px 20px;margin:0 0 32px}.kraItaxReturnGuide_k__pTq87 .toc-h{font-size:15px;margin:0 0 8px}.kraItaxReturnGuide_k__pTq87 .toc{margin:0;padding-left:1.2rem;display:grid;grid-gap:3px;gap:3px;font-size:15.5px}.kraItaxReturnGuide_k__pTq87 .toc a{color:var(--ink)}.kraItaxReturnGuide_k__pTq87 .toc a:hover{color:var(--primary)}.kraItaxReturnGuide_k__pTq87 section{padding-top:48px}.kraItaxReturnGuide_k__pTq87 section>h2{margin-bottom:.6rem}.kraItaxReturnGuide_k__pTq87 .lede{color:var(--ink-soft)}.kraItaxReturnGuide_k__pTq87 .fig{margin:20px 0;background:var(--surface);border:1px solid var(--border);border-radius:0;padding:18px;min-width:0}.kraItaxReturnGuide_k__pTq87 .fig h3{margin-bottom:4px}.kraItaxReturnGuide_k__pTq87 .cap{font-size:13.5px;color:var(--muted);margin:10px 0 0;line-height:1.5}.kraItaxReturnGuide_k__pTq87 .scroll{overflow-x:auto}.kraItaxReturnGuide_k__pTq87 .note{border-left:4px solid var(--c-short-bd);background:var(--c-short-bg);padding:13px 16px;border-radius:0;margin:18px 0;font-size:16px}.kraItaxReturnGuide_k__pTq87 .note.warn{border-color:var(--c-ex-bd);background:var(--c-ex-bg)}.kraItaxReturnGuide_k__pTq87 .note b:first-child{display:block;margin-bottom:2px}.kraItaxReturnGuide_k__pTq87 .grid{display:grid;grid-gap:12px;gap:12px}.kraItaxReturnGuide_k__pTq87 .g5{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.kraItaxReturnGuide_k__pTq87 .g2{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.kraItaxReturnGuide_k__pTq87 .g3{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.kraItaxReturnGuide_k__pTq87 .tile{border:1px solid var(--border);border-radius:0;padding:14px 16px;background:var(--paper);min-width:0}.kraItaxReturnGuide_k__pTq87 .tile .big{font:500 20px/1.15 var(--font-mono);color:var(--good);display:block;margin:6px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kraItaxReturnGuide_k__pTq87 .tile h3{font-size:16px}.kraItaxReturnGuide_k__pTq87 .tile p{font-size:15px;color:var(--muted);margin:0;line-height:1.5}.kraItaxReturnGuide_k__pTq87 .chip{display:inline-block;font:600 13px/1 var(--font-body);padding:6px 14px;border-radius:0;border:1.5px solid var(--border);color:var(--ink-soft)}.kraItaxReturnGuide_k__pTq87 table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.kraItaxReturnGuide_k__pTq87 td,.kraItaxReturnGuide_k__pTq87 th{text-align:left;padding:12px 14px;border-bottom:1px solid var(--border);vertical-align:top}.kraItaxReturnGuide_k__pTq87 th{font:600 12.5px var(--font-body);letter-spacing:.05em;text-transform:uppercase;background:var(--green-bg);color:var(--green-d)}.kraItaxReturnGuide_k__pTq87 tbody tr:nth-child(2n){background:color-mix(in srgb,var(--slate-bg) 45%,transparent)}.kraItaxReturnGuide_k__pTq87 td.r,.kraItaxReturnGuide_k__pTq87 th.r{text-align:right}.kraItaxReturnGuide_k__pTq87 svg text{fill:var(--muted);font-family:var(--font-body);font-size:12px}.kraItaxReturnGuide_k__pTq87 svg .val{fill:var(--ink);font-family:var(--font-mono);font-weight:500;font-size:12px}.kraItaxReturnGuide_k__pTq87 .legend{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;color:var(--ink-soft);margin:10px 0 0}.kraItaxReturnGuide_k__pTq87 .legend i{display:inline-block;width:12px;height:12px;border-radius:0;margin-right:6px;vertical-align:-1px}.kraItaxReturnGuide_k__pTq87 .rates{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.kraItaxReturnGuide_k__pTq87 .rate-row{display:grid;grid-template-columns:minmax(6.5rem,9.5rem) 1fr;grid-gap:12px;gap:12px;align-items:center;font-size:14.5px;font-weight:600}.kraItaxReturnGuide_k__pTq87 .track{position:relative;height:26px;background:var(--paper);border-radius:0;border:1px solid var(--border)}.kraItaxReturnGuide_k__pTq87 .bar{position:absolute;top:3px;bottom:3px;border-radius:0;background:var(--primary)}.kraItaxReturnGuide_k__pTq87 .bar.t2{background:var(--muted-2)}.kraItaxReturnGuide_k__pTq87 .rate-lbl{position:absolute;top:50%;transform:translateY(-50%);font:500 12.5px var(--font-mono);color:var(--ink);white-space:nowrap}.kraItaxReturnGuide_k__pTq87 .axis{display:grid;grid-template-columns:minmax(6.5rem,9.5rem) 1fr;grid-gap:12px;gap:12px;font-size:12px;color:var(--muted)}.kraItaxReturnGuide_k__pTq87 .axis div:last-child{display:flex;justify-content:space-between;font-family:var(--font-mono)}.kraItaxReturnGuide_k__pTq87 .tier{font:600 13px var(--font-head);letter-spacing:.04em;text-transform:uppercase;margin-top:12px;color:var(--ink)}.kraItaxReturnGuide_k__pTq87 .flow{display:grid;grid-gap:0;gap:0}.kraItaxReturnGuide_k__pTq87 .flow-step{display:grid;grid-template-columns:3rem 1fr;grid-gap:14px;gap:14px;padding-bottom:18px;position:relative}.kraItaxReturnGuide_k__pTq87 .flow-step:not(:last-child):before{content:"";position:absolute;left:1.5rem;top:3rem;bottom:0;width:2px;background:var(--primary)}.kraItaxReturnGuide_k__pTq87 .dot{width:3rem;height:3rem;border-radius:50%;background:var(--primary);color:var(--on-primary);display:grid;place-items:center;font:500 12px var(--font-mono)}.kraItaxReturnGuide_k__pTq87 .flow-step h3{margin-top:2px}.kraItaxReturnGuide_k__pTq87 .flow-step p{margin:2px 0 0;color:var(--muted);font-size:15.5px;line-height:1.5}.kraItaxReturnGuide_k__pTq87 .checks{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none}.kraItaxReturnGuide_k__pTq87 .checks li{display:grid;grid-template-columns:28px 1fr;grid-gap:12px;gap:12px;border:1px solid var(--border);border-radius:0;padding:12px 14px;background:var(--paper)}.kraItaxReturnGuide_k__pTq87 .checks svg{width:28px;height:28px}.kraItaxReturnGuide_k__pTq87 .checks b{display:block;font-family:var(--font-head);font-weight:600}.kraItaxReturnGuide_k__pTq87 .checks span{font-size:15px;color:var(--muted);line-height:1.45;display:block}.kraItaxReturnGuide_k__pTq87 .vs{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.kraItaxReturnGuide_k__pTq87 .vs>div{border:1px solid var(--border);border-radius:0;padding:16px 18px;background:var(--paper);min-width:0}.kraItaxReturnGuide_k__pTq87 .vs dl{margin:10px 0 0;display:grid;grid-gap:10px;gap:10px}.kraItaxReturnGuide_k__pTq87 .vs dt{font:500 11.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}.kraItaxReturnGuide_k__pTq87 .vs dd{margin:0;font-size:15.5px;line-height:1.5}.kraItaxReturnGuide_k__pTq87 .spark{display:block;width:100%;height:54px;margin-top:10px}.kraItaxReturnGuide_k__pTq87 .berg{display:grid;grid-gap:0;gap:0;border:1px solid var(--border);border-radius:0;overflow:hidden}.kraItaxReturnGuide_k__pTq87 .berg>div{padding:14px 18px}.kraItaxReturnGuide_k__pTq87 .berg .above{background:var(--c-short-bg)}.kraItaxReturnGuide_k__pTq87 .berg .below{background:var(--paper)}.kraItaxReturnGuide_k__pTq87 .berg .sum{background:var(--primary-darkest);color:#fff}.kraItaxReturnGuide_k__pTq87 .berg .sum .num{color:#fff}.kraItaxReturnGuide_k__pTq87 .berg .num.big{font-size:26px;display:block;font-weight:600}.kraItaxReturnGuide_k__pTq87 .berg .eyebrow{margin-bottom:4px}.kraItaxReturnGuide_k__pTq87 .berg .sum .eyebrow{color:var(--lime)}.kraItaxReturnGuide_k__pTq87 .tree{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.kraItaxReturnGuide_k__pTq87 .tree li{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:stretch}.kraItaxReturnGuide_k__pTq87 .tree .q{border:1px solid var(--border);border-radius:0;padding:12px 16px;background:var(--paper)}.kraItaxReturnGuide_k__pTq87 .tree .a{border-radius:0;padding:12px 16px;font:600 13px var(--font-head);letter-spacing:.04em;text-transform:uppercase;display:grid;align-content:center;min-width:8.5rem;background:var(--c-ex-bg);color:var(--warn)}.kraItaxReturnGuide_k__pTq87 .tree li.buy{grid-template-columns:1fr}.kraItaxReturnGuide_k__pTq87 .tree li.buy .a{background:var(--primary);color:var(--on-primary);font-size:17px;text-align:center}@media (max-width:30rem){.kraItaxReturnGuide_k__pTq87 .tree li{grid-template-columns:1fr}.kraItaxReturnGuide_k__pTq87 .tree .a{min-width:0}}.kraItaxReturnGuide_k__pTq87 .steps{list-style:none;margin:0;padding:0;counter-reset:s;display:grid;grid-gap:8px;gap:8px}.kraItaxReturnGuide_k__pTq87 .steps li{counter-increment:s;display:grid;grid-template-columns:2.4rem 1fr;grid-gap:12px;gap:12px;align-items:center;padding:10px 14px;border:1px solid var(--border);border-radius:0;background:var(--paper)}.kraItaxReturnGuide_k__pTq87 .steps li:before{content:counter(s);width:2.4rem;height:2.4rem;border-radius:50%;background:var(--good-tint);color:var(--primary);display:grid;place-items:center;font:500 15px var(--font-mono)}.kraItaxReturnGuide_k__pTq87 .calc{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.kraItaxReturnGuide_k__pTq87 .calc label{display:grid;grid-gap:4px;gap:4px;font-size:13px;font-weight:600;color:var(--ink-soft)}.kraItaxReturnGuide_k__pTq87 .calc input,.kraItaxReturnGuide_k__pTq87 .calc select{font:500 16px var(--font-mono);padding:9px 10px;border:1px solid var(--border);border-radius:0;background:var(--paper);color:var(--ink);width:100%;min-width:0}.kraItaxReturnGuide_k__pTq87 .out{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin-top:16px}.kraItaxReturnGuide_k__pTq87 .out .tile{background:var(--good-tint);border-color:transparent}.kraItaxReturnGuide_k__pTq87 details{border-bottom:1px solid var(--border);padding:2px 0}.kraItaxReturnGuide_k__pTq87 summary{cursor:pointer;font-weight:600;padding:14px 0;list-style:none;display:flex;justify-content:space-between;gap:12px}.kraItaxReturnGuide_k__pTq87 summary:after{content:"+";font:500 19px var(--font-mono);color:var(--primary)}.kraItaxReturnGuide_k__pTq87 details[open] summary:after{content:"\2212"}.kraItaxReturnGuide_k__pTq87 summary::-webkit-details-marker{display:none}.kraItaxReturnGuide_k__pTq87 details p{color:var(--ink-soft);font-size:16.5px}.kraItaxReturnGuide_k__pTq87 .sources{padding-left:1.2rem;display:grid;grid-gap:8px;gap:8px;font-size:15.5px}.kraItaxReturnGuide_k__pTq87 .sources span{color:var(--muted)}.kraItaxReturnGuide_k__pTq87 .slide{margin:20px 0;padding:0}.kraItaxReturnGuide_k__pTq87 .slide img{display:block;width:100%;height:auto;border-radius:0;border:1px solid var(--border);background:var(--primary-darkest)}.kraItaxReturnGuide_k__pTq87 details.astext{margin:0 0 20px;border:1px solid var(--border);border-radius:0;background:var(--surface);padding:0 16px}.kraItaxReturnGuide_k__pTq87 details.astext>summary{font:600 13.5px var(--font-body);color:var(--primary);padding:11px 0}.kraItaxReturnGuide_k__pTq87 details.astext>summary:after{font-size:17px}.kraItaxReturnGuide_k__pTq87 details.astext .fig{border:0;padding:6px 0 16px;margin:0;background:transparent}.kraItaxReturnGuide_k__pTq87 .legal{margin-top:40px;font-size:13.5px;color:var(--muted)}.kraItaxReturnGuide_k__pTq87 .ver{list-style:none;padding:0;margin:12px 0}.kraItaxReturnGuide_k__pTq87 .ver li{padding:8px 12px;border-radius:0;background:var(--paper);border:1px solid var(--border);margin:6px 0}.kraItaxReturnGuide_k__pTq87 .chk{display:grid;grid-gap:8px;gap:8px;margin:12px 0}.kraItaxReturnGuide_k__pTq87 .chk label{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--border);border-radius:0;background:var(--paper);font-size:15px;line-height:1.4;cursor:pointer}.kraItaxReturnGuide_k__pTq87 .chk input{margin-top:3px;width:18px;height:18px;flex:none}.cheapestLoansGuide_l__MFbux{--font-body:var(--font-sans),Arial,sans-serif;--green-d:var(--good);--green-bg:var(--good-tint);--slate-bg:var(--surface-2);--on-primary:#fff}.cheapestLoansGuide_l__MFbux .chunk{display:contents}.cheapestLoansGuide_l__MFbux .takeaways{background:var(--c-short-bg);border-left:4px solid var(--c-short-bd);border-radius:0;padding:16px 20px;margin:24px 0}.cheapestLoansGuide_l__MFbux .takeaways h2{font-size:18px;margin-bottom:10px}.cheapestLoansGuide_l__MFbux .takeaways ul{margin:0;padding-left:1.1rem;display:grid;grid-gap:6px;gap:6px}.cheapestLoansGuide_l__MFbux .toc-card{border:1px solid var(--border);border-radius:0;background:var(--surface);padding:16px 20px;margin:0 0 32px}.cheapestLoansGuide_l__MFbux .toc-h{font-size:15px;margin:0 0 8px}.cheapestLoansGuide_l__MFbux .toc{margin:0;padding-left:1.2rem;display:grid;grid-gap:3px;gap:3px;font-size:15.5px}.cheapestLoansGuide_l__MFbux .toc a{color:var(--ink)}.cheapestLoansGuide_l__MFbux .toc a:hover{color:var(--primary)}.cheapestLoansGuide_l__MFbux section{padding-top:48px}.cheapestLoansGuide_l__MFbux section>h2{margin-bottom:.6rem}.cheapestLoansGuide_l__MFbux .lede{color:var(--ink-soft)}.cheapestLoansGuide_l__MFbux .fig{margin:20px 0;background:var(--surface);border:1px solid var(--border);border-radius:0;padding:18px;min-width:0}.cheapestLoansGuide_l__MFbux .fig h3{margin-bottom:4px}.cheapestLoansGuide_l__MFbux .cap{font-size:13.5px;color:var(--muted);margin:10px 0 0;line-height:1.5}.cheapestLoansGuide_l__MFbux .scroll{overflow-x:auto}.cheapestLoansGuide_l__MFbux .note{border-left:4px solid var(--c-short-bd);background:var(--c-short-bg);padding:13px 16px;border-radius:0;margin:18px 0;font-size:16px}.cheapestLoansGuide_l__MFbux .note.warn{border-color:var(--c-ex-bd);background:var(--c-ex-bg)}.cheapestLoansGuide_l__MFbux .note b:first-child{display:block;margin-bottom:2px}.cheapestLoansGuide_l__MFbux .grid{display:grid;grid-gap:12px;gap:12px}.cheapestLoansGuide_l__MFbux .g5{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.cheapestLoansGuide_l__MFbux .g2{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.cheapestLoansGuide_l__MFbux .g3{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.cheapestLoansGuide_l__MFbux .tile{border:1px solid var(--border);border-radius:0;padding:14px 16px;background:var(--paper);min-width:0}.cheapestLoansGuide_l__MFbux .tile .big{font:500 20px/1.15 var(--font-mono);color:var(--good);display:block;margin:6px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cheapestLoansGuide_l__MFbux .tile h3{font-size:16px}.cheapestLoansGuide_l__MFbux .tile p{font-size:15px;color:var(--muted);margin:0;line-height:1.5}.cheapestLoansGuide_l__MFbux .chip{display:inline-block;font:600 13px/1 var(--font-body);padding:6px 14px;border-radius:0;border:1.5px solid var(--border);color:var(--ink-soft)}.cheapestLoansGuide_l__MFbux table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.cheapestLoansGuide_l__MFbux td,.cheapestLoansGuide_l__MFbux th{text-align:left;padding:12px 14px;border-bottom:1px solid var(--border);vertical-align:top}.cheapestLoansGuide_l__MFbux th{font:600 12.5px var(--font-body);letter-spacing:.05em;text-transform:uppercase;background:var(--green-bg);color:var(--green-d)}.cheapestLoansGuide_l__MFbux tbody tr:nth-child(2n){background:color-mix(in srgb,var(--slate-bg) 45%,transparent)}.cheapestLoansGuide_l__MFbux td.r,.cheapestLoansGuide_l__MFbux th.r{text-align:right}.cheapestLoansGuide_l__MFbux svg text{fill:var(--muted);font-family:var(--font-body);font-size:12px}.cheapestLoansGuide_l__MFbux svg .val{fill:var(--ink);font-family:var(--font-mono);font-weight:500;font-size:12px}.cheapestLoansGuide_l__MFbux .legend{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;color:var(--ink-soft);margin:10px 0 0}.cheapestLoansGuide_l__MFbux .legend i{display:inline-block;width:12px;height:12px;border-radius:0;margin-right:6px;vertical-align:-1px}.cheapestLoansGuide_l__MFbux .rates{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.cheapestLoansGuide_l__MFbux .rate-row{display:grid;grid-template-columns:minmax(6.5rem,9.5rem) 1fr;grid-gap:12px;gap:12px;align-items:center;font-size:14.5px;font-weight:600}.cheapestLoansGuide_l__MFbux .track{position:relative;height:26px;background:var(--paper);border-radius:0;border:1px solid var(--border)}.cheapestLoansGuide_l__MFbux .bar{position:absolute;top:3px;bottom:3px;border-radius:0;background:var(--primary)}.cheapestLoansGuide_l__MFbux .bar.t2{background:var(--muted-2)}.cheapestLoansGuide_l__MFbux .rate-lbl{position:absolute;top:50%;transform:translateY(-50%);font:500 12.5px var(--font-mono);color:var(--ink);white-space:nowrap}.cheapestLoansGuide_l__MFbux .axis{display:grid;grid-template-columns:minmax(6.5rem,9.5rem) 1fr;grid-gap:12px;gap:12px;font-size:12px;color:var(--muted)}.cheapestLoansGuide_l__MFbux .axis div:last-child{display:flex;justify-content:space-between;font-family:var(--font-mono)}.cheapestLoansGuide_l__MFbux .tier{font:600 13px var(--font-head);letter-spacing:.04em;text-transform:uppercase;margin-top:12px;color:var(--ink)}.cheapestLoansGuide_l__MFbux .flow{display:grid;grid-gap:0;gap:0}.cheapestLoansGuide_l__MFbux .flow-step{display:grid;grid-template-columns:3rem 1fr;grid-gap:14px;gap:14px;padding-bottom:18px;position:relative}.cheapestLoansGuide_l__MFbux .flow-step:not(:last-child):before{content:"";position:absolute;left:1.5rem;top:3rem;bottom:0;width:2px;background:var(--primary)}.cheapestLoansGuide_l__MFbux .dot{width:3rem;height:3rem;border-radius:50%;background:var(--primary);color:var(--on-primary);display:grid;place-items:center;font:500 12px var(--font-mono)}.cheapestLoansGuide_l__MFbux .flow-step h3{margin-top:2px}.cheapestLoansGuide_l__MFbux .flow-step p{margin:2px 0 0;color:var(--muted);font-size:15.5px;line-height:1.5}.cheapestLoansGuide_l__MFbux .checks{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none}.cheapestLoansGuide_l__MFbux .checks li{display:grid;grid-template-columns:28px 1fr;grid-gap:12px;gap:12px;border:1px solid var(--border);border-radius:0;padding:12px 14px;background:var(--paper)}.cheapestLoansGuide_l__MFbux .checks svg{width:28px;height:28px}.cheapestLoansGuide_l__MFbux .checks b{display:block;font-family:var(--font-head);font-weight:600}.cheapestLoansGuide_l__MFbux .checks span{font-size:15px;color:var(--muted);line-height:1.45;display:block}.cheapestLoansGuide_l__MFbux .vs{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.cheapestLoansGuide_l__MFbux .vs>div{border:1px solid var(--border);border-radius:0;padding:16px 18px;background:var(--paper);min-width:0}.cheapestLoansGuide_l__MFbux .vs dl{margin:10px 0 0;display:grid;grid-gap:10px;gap:10px}.cheapestLoansGuide_l__MFbux .vs dt{font:500 11.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}.cheapestLoansGuide_l__MFbux .vs dd{margin:0;font-size:15.5px;line-height:1.5}.cheapestLoansGuide_l__MFbux .spark{display:block;width:100%;height:54px;margin-top:10px}.cheapestLoansGuide_l__MFbux .berg{display:grid;grid-gap:0;gap:0;border:1px solid var(--border);border-radius:0;overflow:hidden}.cheapestLoansGuide_l__MFbux .berg>div{padding:14px 18px}.cheapestLoansGuide_l__MFbux .berg .above{background:var(--c-short-bg)}.cheapestLoansGuide_l__MFbux .berg .below{background:var(--paper)}.cheapestLoansGuide_l__MFbux .berg .sum{background:var(--primary-darkest);color:#fff}.cheapestLoansGuide_l__MFbux .berg .sum .num{color:#fff}.cheapestLoansGuide_l__MFbux .berg .num.big{font-size:26px;display:block;font-weight:600}.cheapestLoansGuide_l__MFbux .berg .eyebrow{margin-bottom:4px}.cheapestLoansGuide_l__MFbux .berg .sum .eyebrow{color:var(--lime)}.cheapestLoansGuide_l__MFbux .tree{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.cheapestLoansGuide_l__MFbux .tree li{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:stretch}.cheapestLoansGuide_l__MFbux .tree .q{border:1px solid var(--border);border-radius:0;padding:12px 16px;background:var(--paper)}.cheapestLoansGuide_l__MFbux .tree .a{border-radius:0;padding:12px 16px;font:600 13px var(--font-head);letter-spacing:.04em;text-transform:uppercase;display:grid;align-content:center;min-width:8.5rem;background:var(--c-ex-bg);color:var(--warn)}.cheapestLoansGuide_l__MFbux .tree li.buy{grid-template-columns:1fr}.cheapestLoansGuide_l__MFbux .tree li.buy .a{background:var(--primary);color:var(--on-primary);font-size:17px;text-align:center}@media (max-width:30rem){.cheapestLoansGuide_l__MFbux .tree li{grid-template-columns:1fr}.cheapestLoansGuide_l__MFbux .tree .a{min-width:0}}.cheapestLoansGuide_l__MFbux .steps{list-style:none;margin:0;padding:0;counter-reset:s;display:grid;grid-gap:8px;gap:8px}.cheapestLoansGuide_l__MFbux .steps li{counter-increment:s;display:grid;grid-template-columns:2.4rem 1fr;grid-gap:12px;gap:12px;align-items:center;padding:10px 14px;border:1px solid var(--border);border-radius:0;background:var(--paper)}.cheapestLoansGuide_l__MFbux .steps li:before{content:counter(s);width:2.4rem;height:2.4rem;border-radius:50%;background:var(--good-tint);color:var(--primary);display:grid;place-items:center;font:500 15px var(--font-mono)}.cheapestLoansGuide_l__MFbux .calc{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.cheapestLoansGuide_l__MFbux .calc label{display:grid;grid-gap:4px;gap:4px;font-size:13px;font-weight:600;color:var(--ink-soft)}.cheapestLoansGuide_l__MFbux .calc input{font:500 16px var(--font-mono);padding:9px 10px;border:1px solid var(--border);border-radius:0;background:var(--paper);color:var(--ink);width:100%;min-width:0}.cheapestLoansGuide_l__MFbux .out{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin-top:16px}.cheapestLoansGuide_l__MFbux .out .tile{background:var(--good-tint);border-color:transparent}.cheapestLoansGuide_l__MFbux details{border-bottom:1px solid var(--border);padding:2px 0}.cheapestLoansGuide_l__MFbux summary{cursor:pointer;font-weight:600;padding:14px 0;list-style:none;display:flex;justify-content:space-between;gap:12px}.cheapestLoansGuide_l__MFbux summary:after{content:"+";font:500 19px var(--font-mono);color:var(--primary)}.cheapestLoansGuide_l__MFbux details[open] summary:after{content:"\2212"}.cheapestLoansGuide_l__MFbux summary::-webkit-details-marker{display:none}.cheapestLoansGuide_l__MFbux details p{color:var(--ink-soft);font-size:16.5px}.cheapestLoansGuide_l__MFbux .sources{padding-left:1.2rem;display:grid;grid-gap:8px;gap:8px;font-size:15.5px}.cheapestLoansGuide_l__MFbux .sources span{color:var(--muted)}.cheapestLoansGuide_l__MFbux .slide{margin:20px 0;padding:0}.cheapestLoansGuide_l__MFbux .slide img{display:block;width:100%;height:auto;border-radius:0;border:1px solid var(--border);background:var(--primary-darkest)}.cheapestLoansGuide_l__MFbux details.astext{margin:0 0 20px;border:1px solid var(--border);border-radius:0;background:var(--surface);padding:0 16px}.cheapestLoansGuide_l__MFbux details.astext>summary{font:600 13.5px var(--font-body);color:var(--primary);padding:11px 0}.cheapestLoansGuide_l__MFbux details.astext>summary:after{font-size:17px}.cheapestLoansGuide_l__MFbux details.astext .fig{border:0;padding:6px 0 16px;margin:0;background:transparent}.cheapestLoansGuide_l__MFbux .legal{margin-top:40px;font-size:13.5px;color:var(--muted)}