@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-cyrillic-ext-wght-normal.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-cyrillic-wght-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-ink: #10251d;--c-ink-soft: #344a3d;--c-forest: #083c2b;--c-forest-deep: #062b20;--c-lime: #b4fb38;--c-lime-hover: #a2e927;--c-lime-active: #92d91f;--c-lime-pale: #eeffd5;--c-paper: #f6f8f3;--c-white: #ffffff;--c-cream: #fff5e7;--c-cream-alt: #fffaf2;--c-stroke: #dee7dc;--c-subtle: #eef2ec;--c-muted: #53675a;--c-success: #246d3c;--c-warning: #8c520d;--c-error: #b1283b;--c-focus: #146ac1;--font-display: "Manrope", "Inter Display", "Inter", Arial, sans-serif;--font-body: "Manrope", "Inter", Arial, sans-serif;--font-display-xl: clamp(40px, 4.7vw, 68px);--font-h1: clamp(36px, 3.8vw, 52px);--font-h2: clamp(30px, 3.1vw, 44px);--font-h3: 26px;--font-h4: 20px;--font-lead: 18px;--font-body-size: 16px;--font-body-sm: 14px;--font-meta: 12px;--lh-display: 1.065;--lh-heading: 1.13;--lh-body: 1.64;--tracking-display: -.056em;--tracking-heading: -.043em;--radius-xs: 8px;--radius-sm: 12px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 32px;--radius-pill: 999px;--shadow-xs: 0 2px 8px rgba(16, 37, 29, .045);--shadow-card: 0 6px 18px rgba(16, 37, 29, .075);--shadow-card-hover: 0 18px 34px rgba(16, 37, 29, .115);--shadow-finder: 0 26px 70px rgba(16, 37, 29, .17);--container-max: 1240px;--article-max: 740px;--gutter: 40px;--section-pad: 96px;--control-height: 52px;--control-height-sm: 44px;--motion-fast: .15s;--motion-normal: .22s;--ease-standard: cubic-bezier(.2, .75, .2, 1);--shell: min(var(--container-max), calc(100% - var(--gutter) * 2))}@media(max-width:1023px){:root{--gutter: 28px}}@media(max-width:767px){:root{--font-display-xl: clamp(36px, 9vw, 48px);--font-h1: clamp(34px, 8vw, 42px);--font-h2: clamp(28px, 7vw, 36px);--font-h3: 22px;--font-lead: 16px;--font-body-size: 15px;--section-pad: 64px;--gutter: 18px}}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;scroll-padding-top:85px}body{margin:0;background:var(--c-white);color:var(--c-ink);font-family:var(--font-body);font-size:var(--font-body-size);font-weight:500;line-height:var(--lh-body);letter-spacing:-.009em;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.nav-is-open{overflow:hidden}a{color:inherit}button,input,select,textarea{font:inherit}button{color:inherit;cursor:pointer}img,svg{display:block;max-width:100%}img{height:auto}:focus-visible{outline:3px solid var(--c-focus);outline-offset:3px}::selection{background:var(--c-lime);color:var(--c-ink)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:800;color:var(--c-ink);margin:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.skip-link{background:var(--c-ink);color:var(--c-white);left:12px;padding:10px 16px;position:fixed;top:-80px;z-index:999}.skip-link:focus{top:12px}.c24-shell{margin-inline:auto;width:var(--shell)}.site-header{background:#fffffff0;border-bottom:1px solid transparent;position:sticky;top:0;transition:border-color var(--motion-normal),box-shadow var(--motion-normal);z-index:30}.site-header.is-scrolled{backdrop-filter:blur(14px);border-color:var(--c-stroke)}.site-header__inner{align-items:center;display:grid;gap:32px;grid-template-columns:auto 1fr auto;min-height:80px}.site-brand{display:inline-flex;align-items:center;min-height:44px}.site-brand img{height:40px;width:auto}.primary-nav{align-items:center;display:flex;gap:8px;justify-content:center}.primary-nav a{align-items:center;border-radius:var(--radius-pill);color:var(--c-ink-soft);display:inline-flex;font-size:14px;font-weight:700;min-height:44px;padding:0 16px;text-decoration:none;transition:background var(--motion-fast),color var(--motion-fast)}.primary-nav a:hover{background:var(--c-subtle);color:var(--c-ink)}.header-actions{align-items:center;display:flex;gap:20px}.language-switcher{align-items:center;color:#8b9e8e;display:flex;font-size:12px;font-weight:800;gap:2px}.language-switcher a{align-items:center;border-radius:var(--radius-pill);display:inline-flex;min-height:44px;padding:0 10px;text-decoration:none}.language-switcher a.is-active{background:var(--c-ink);color:var(--c-white)}.language-switcher span{display:none}.nav-toggle{background:none;border:0;display:none;height:44px;padding:0;position:relative;width:44px}.nav-toggle span:not(.screen-reader-text){background:var(--c-ink);border-radius:2px;height:2px;left:10px;position:absolute;transition:transform var(--motion-fast);width:24px}.nav-toggle span:first-child{top:15px}.nav-toggle span:nth-child(2){top:26px}.nav-toggle[aria-expanded=true] span:first-child{top:21px;transform:rotate(45deg)}.nav-toggle[aria-expanded=true] span:nth-child(2){top:21px;transform:rotate(-45deg)}.c24-button{align-items:center;background:var(--c-lime);border:1px solid transparent;border-radius:var(--radius-pill);color:var(--c-ink);display:inline-flex;font-size:14px;font-weight:800;gap:12px;justify-content:center;letter-spacing:-.02em;line-height:1.3;min-height:var(--control-height);padding:9px 12px 9px 23px;text-decoration:none;transition:background var(--motion-normal),transform var(--motion-normal)}.c24-button>span{align-items:center;background:var(--c-ink);border-radius:50%;color:var(--c-lime);display:grid;flex:0 0 31px;font-size:19px;height:31px;line-height:1;place-items:center;width:31px}.c24-button:hover{background:var(--c-lime-hover);transform:translateY(-1px)}.c24-button:active{background:var(--c-lime-active);transform:translateY(0)}.c24-button--dark{background:var(--c-forest);color:#fff}.c24-button--dark>span{background:var(--c-lime);color:var(--c-ink)}.c24-button--dark:hover{background:var(--c-forest-deep)}.c24-button--outline{background:transparent;border-color:var(--c-forest);color:var(--c-forest)}.c24-button--outline:hover{background:var(--c-lime-pale)}.c24-button--wide{justify-content:space-between;width:100%}.text-link{align-items:center;display:inline-flex;font-size:14px;font-weight:800;gap:8px;min-height:44px;text-underline-offset:4px;transition:color var(--motion-fast)}.text-link:hover{color:#287d45}.eyebrow{align-items:center;color:#2a6242;display:flex;font-size:var(--font-meta);font-weight:800;gap:10px;letter-spacing:.115em;line-height:1.25;margin:0 0 20px;text-transform:uppercase}.eyebrow:before{background:var(--c-lime);border-radius:50%;content:"";flex:0 0 7px;height:7px;width:7px}.eyebrow>span{display:none}.eyebrow--light{color:var(--c-lime)}.hero{background:radial-gradient(ellipse at 84% 35%,#e5ede1,#f7f9f5 65%);overflow:hidden;padding:72px 0 0;position:relative}.hero__mesh{display:none}.hero__grid{align-items:center;display:grid;gap:32px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:560px;position:relative}.hero__copy{position:relative;z-index:2}.hero h1{font-size:var(--font-display-xl);letter-spacing:var(--tracking-display);line-height:var(--lh-display);max-width:760px}.hero__lead{color:var(--c-muted);font-size:var(--font-lead);letter-spacing:-.012em;line-height:1.57;margin:24px 0 0;max-width:600px}.hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:32px}.hero__note{align-items:flex-start;color:var(--c-muted);display:flex;font-size:13px;gap:10px;line-height:1.5;margin:28px 0 0;max-width:520px}.hero__note span{align-items:center;border:1.5px solid var(--c-muted);border-radius:50%;display:inline-flex;flex:0 0 18px;font-family:Georgia,serif;font-size:12px;height:18px;justify-content:center;width:18px}.hero-tool{min-height:520px;position:relative}.hero-tool__art{height:min(100%,520px);object-fit:contain;opacity:.95;position:absolute;right:-70px;top:0;width:min(520px,110%)}.hero-tool__panel{background:#fffffffa;border:1px solid #e5ebdf;border-radius:var(--radius-lg);bottom:24px;box-shadow:var(--shadow-finder);left:0;padding:24px;position:absolute;width:min(350px,100%)}.hero-facts{display:grid;gap:10px}.hero-facts p{color:var(--c-muted);font-size:var(--font-body-sm);line-height:1.5;margin:0}.hero-facts__number{color:var(--c-ink)!important;font-size:15px!important;font-weight:700}.hero-facts__number strong{font-size:44px;font-weight:800;letter-spacing:-.05em;line-height:1;margin-right:4px}.hero-facts__date{font-size:12px!important;font-weight:700}.hero-facts .c24-button{margin-top:8px}.hero__ticker{align-items:center;border-top:1px solid var(--c-stroke);display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:48px;min-height:76px;padding:16px 0}.hero__ticker span:first-child{background:var(--c-forest-deep);border-radius:var(--radius-pill);color:var(--c-lime);font-size:14px;font-weight:800;letter-spacing:-.02em;padding:4px 14px}.hero__ticker span:not(:first-child){color:var(--c-lime-active)}.hero__ticker p{color:var(--c-ink-soft);font-size:var(--font-meta);font-weight:800;letter-spacing:.1em;margin:0;text-transform:uppercase}.section-heading h2,.always-copy h2,.principles-copy h2,.guide-card h2{font-size:var(--font-h2);letter-spacing:var(--tracking-heading);line-height:var(--lh-heading)}.section-heading--split{align-items:end;display:grid;gap:48px;grid-template-columns:1.25fr .75fr}.section-heading--split>p{color:var(--c-muted);margin:0 0 4px;max-width:460px}.offers-section{background:var(--c-white);padding:var(--section-pad) 0}.offer-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px}.offer-filters button{align-items:center;background:var(--c-subtle);border:1px solid var(--c-stroke);border-radius:var(--radius-pill);color:var(--c-ink-soft);display:inline-flex;font-size:13px;font-weight:700;justify-content:center;min-height:44px;padding:10px 18px;transition:background var(--motion-fast),color var(--motion-fast)}.offer-filters button:hover{background:#e0eadd}.offer-filters button.is-active{background:var(--c-ink);border-color:var(--c-ink);color:#fff}.offers-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.offer-card{background:#fff;border:1px solid var(--c-stroke);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);color:var(--c-ink);display:flex;flex-direction:column;min-height:214px;min-width:0;padding:18px 18px 16px;text-decoration:none;transition:transform var(--motion-normal),box-shadow var(--motion-normal),border-color var(--motion-normal)}.offer-card:hover{border-color:#c5d6c2;box-shadow:var(--shadow-card-hover);transform:translateY(-3px)}.offer-card__top,.offer-logo{align-items:center;display:flex;height:54px}.offer-logo img{height:auto;max-height:38px;max-width:150px;object-fit:contain;object-position:left;width:auto}.offer-mark{align-items:center;border-radius:12px;display:flex;font-size:15px;font-weight:800;height:44px;justify-content:center;letter-spacing:-.04em;width:44px}.offer-mark--lime{background:#d9ff83}.offer-mark--violet{background:#ded5ff}.offer-mark--cyan{background:#bef4ef}.offer-mark--orange{background:#ffd7ad}.offer-mark--blue{background:#cfe2ff}.offer-mark--pink{background:#ffd3df}.offer-card h3{font-size:15px;letter-spacing:-.025em;line-height:1.4;margin:5px 0;overflow-wrap:anywhere}.offer-card__meta{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 13px}.offer-card__meta span{background:var(--c-lime-pale);border-radius:var(--radius-pill);color:var(--c-forest);font-size:11px;font-weight:800;padding:5px 9px}.offer-card__link{align-items:center;background:var(--c-lime);border-radius:var(--radius-xs);color:var(--c-ink);display:flex;font-size:13px;font-weight:800;justify-content:space-between;min-height:44px;margin-top:auto;padding:7px 13px;transition:background var(--motion-fast)}.offer-card:hover .offer-card__link{background:var(--c-lime-hover)}.offers-note{background:var(--c-paper);border-radius:var(--radius-sm);color:var(--c-muted);font-size:12px;line-height:1.6;margin:24px 0 0;padding:15px 17px}.process-section{background:var(--c-forest-deep);color:#fff;padding:var(--section-pad) 0}.process-section h2,.process-section h3{color:#fff}.process-section .section-heading h2{max-width:700px}.process-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:56px}.process-grid article{background:#ffffff0a;border:1px solid #1e4a39;border-radius:var(--radius-md);padding:28px}.process-number{align-items:center;background:var(--c-lime);border-radius:50%;color:var(--c-ink);display:inline-flex;font-size:13px;font-weight:800;height:35px;justify-content:center;width:35px}.process-grid h3{font-size:var(--font-h4);letter-spacing:-.025em;line-height:1.3;margin:20px 0 10px}.process-grid p{color:var(--c-forest-text, #e7f8e8);font-size:var(--font-body-sm);margin:0;opacity:.78}.always-section{background:var(--c-cream);padding:var(--section-pad) 0}.always-section__grid{align-items:center;display:grid;gap:64px;grid-template-columns:.9fr 1fr}.always-visual img{margin-inline:auto;max-width:440px;width:100%}.always-copy>p:not(.eyebrow){color:var(--c-ink-soft);font-size:var(--font-lead);line-height:1.6;margin:20px 0 28px;max-width:520px}.always-section__grid{direction:rtl}.always-section__grid>*{direction:ltr}.principles-section{background:var(--c-white);padding:var(--section-pad) 0}.principles-grid{display:grid;gap:64px;grid-template-columns:.9fr 1.1fr}.principles-copy{align-self:start;position:sticky;top:120px}.principles-copy>p:last-child{color:var(--c-muted);font-size:var(--font-lead);margin:20px 0 0;max-width:480px}.principles-list>div{align-items:center;border-top:1px solid var(--c-stroke);display:grid;gap:20px;grid-template-columns:35px 1fr;min-height:88px}.principles-list>div:last-child{border-bottom:1px solid var(--c-stroke)}.principles-list span{align-items:center;background:var(--c-lime);border-radius:50%;display:inline-flex;font-size:13px;font-weight:800;height:35px;justify-content:center;width:35px}.principles-list p{font-size:20px;font-weight:700;letter-spacing:-.025em;line-height:1.35;margin:0}.guide-section{background:var(--c-white);padding:0 0 var(--section-pad)}.guide-card{background:var(--c-forest-deep);border-radius:var(--radius-xl);color:#fff;display:grid;gap:56px;grid-template-columns:.9fr 1.1fr;overflow:hidden;padding:56px;position:relative}.guide-card:after{bottom:-25%;color:#164734;content:"24/7";font-size:clamp(170px,22vw,340px);font-weight:800;letter-spacing:-.09em;line-height:1;pointer-events:none;position:absolute;right:-3%}.guide-card__copy,.guide-card ol,.guide-card__links{position:relative;z-index:2}.guide-card h2{color:#fff}.guide-card ol{list-style:none;margin:0;padding:0}.guide-card li{align-items:center;border-top:1px solid #2c493b;color:#dff0e3;display:grid;font-size:15px;gap:16px;grid-template-columns:35px 1fr;min-height:72px}.guide-card li:last-child{border-bottom:1px solid #2c493b}.guide-card li span{align-items:center;background:var(--c-lime);border-radius:50%;color:var(--c-ink);display:inline-flex;font-size:13px;font-weight:800;height:35px;justify-content:center;width:35px}.guide-card__links{grid-column:1 / -1;margin-top:8px}.guide-card__links>strong{color:#fff;display:block;font-family:var(--font-display);font-size:var(--font-h3);font-weight:800;letter-spacing:-.035em;line-height:1.22;margin-bottom:20px}.tag-cloud,.guide-card__links>div{display:flex;flex-wrap:wrap;gap:9px}.tag-cloud a,.guide-card__links a{align-items:center;border:1px solid #385d47;border-radius:22px;color:#ddeee0;display:inline-flex;font-size:var(--font-meta);font-weight:700;min-height:36px;padding:6px 14px;text-decoration:none;transition:background var(--motion-fast),border-color var(--motion-fast),color var(--motion-fast)}.tag-cloud a:hover,.guide-card__links a:hover{background:var(--c-lime);border-color:var(--c-lime);color:var(--c-ink)}.faq-section{padding:0 0 var(--section-pad)}.faq-grid{display:grid;gap:64px;grid-template-columns:.7fr 1.3fr}.faq-list details,.prose-faq details{border-bottom:1px solid var(--c-stroke);padding:0 2px}.faq-list details:first-child{border-top:1px solid var(--c-stroke)}.faq-list summary,.prose-faq summary{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:800;justify-content:space-between;line-height:1.5;list-style:none;min-height:60px;padding:16px 0}.faq-list summary::-webkit-details-marker,.prose-faq summary::-webkit-details-marker{display:none}.faq-list summary span,.prose-faq summary:after{font-size:21px;font-weight:500;margin-left:16px;transition:transform var(--motion-fast)}.prose-faq summary:after{content:"+"}.faq-list details[open] summary span{transform:rotate(45deg)}.prose-faq details[open] summary:after{transform:rotate(45deg)}.faq-list details p,.prose-faq details p{color:var(--c-muted);font-size:var(--font-body-sm);line-height:1.65;margin:0 0 17px;max-width:70ch}.site-footer{background:var(--c-forest-deep);color:#fff;padding:64px 0 28px}.site-footer__grid{display:grid;gap:56px;grid-template-columns:1.5fr .7fr .8fr}.site-footer .site-brand img{background:#fff;border-radius:11px;height:48px;padding:8px 10px}.site-footer__grid>div:first-child>p{color:#a5bdb0;font-size:13px;line-height:1.6;max-width:330px}.footer-label{color:var(--c-lime);font-size:var(--font-meta);font-weight:800;letter-spacing:.115em;margin:0 0 12px;text-transform:uppercase}.site-footer__grid>div:not(:first-child) a{color:#c6d9ce;display:block;font-size:14px;font-weight:600;padding:7px 0;text-decoration:none}.site-footer__grid a:hover{color:var(--c-lime)}.site-footer__bottom{align-items:flex-end;border-top:1px solid #2c493b;color:#98b09f;display:flex;font-size:12px;gap:24px;justify-content:space-between;line-height:1.6;margin-top:48px;padding-top:22px}.site-footer__bottom p{margin:0}.site-footer__bottom p:first-child{max-width:700px}.content-main{background:var(--c-white);min-height:70vh;padding:48px 0 var(--section-pad)}.prose.c24-shell{width:min(var(--article-max),calc(100% - var(--gutter) * 2))}.cash24-breadcrumbs{align-items:center;color:var(--c-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin:0 0 24px}.cash24-breadcrumbs a{color:inherit}.cash24-breadcrumbs [aria-hidden]{color:#8b9e8e}.prose h1{font-size:var(--font-h1);letter-spacing:-.05em;line-height:1.1}.page-meta{color:var(--c-muted);font-size:var(--font-meta)!important;font-weight:700;margin:16px 0 28px!important}.prose p,.prose li{color:var(--c-ink-soft);font-size:16px;line-height:1.78}.prose article>p:first-of-type{font-size:var(--font-lead);letter-spacing:-.012em}.prose article h2{font-size:30px;letter-spacing:-.038em;line-height:1.2;margin:44px 0 15px}.prose article h3{font-size:22px;letter-spacing:-.025em;line-height:1.26;margin:29px 0 11px}.prose ul,.prose ol{padding-left:24px}.prose li{margin-bottom:9px}.prose a:not(.c24-button){color:#1d6242;text-underline-offset:3px}.prose blockquote{background:var(--c-paper);border-left:4px solid var(--c-forest);border-radius:var(--radius-sm);margin:24px 0;padding:16px 24px}.prose blockquote p{margin:0;font-size:14px}.prose table{border-collapse:collapse;display:block;font-size:14px;margin:24px 0;overflow-x:auto;width:100%}.prose th,.prose td{border-bottom:1px solid var(--c-stroke);padding:12px;text-align:left;vertical-align:top}.prose th{color:var(--c-muted);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.prose-cta{margin:36px 0}.prose-faq h2{margin-bottom:8px!important}.prose-disclosure{background:var(--c-paper);border-radius:var(--radius-sm);color:var(--c-muted);font-size:12px!important;line-height:1.6!important;margin-top:40px;padding:15px 17px}.prose-related{border-top:1px solid var(--c-stroke);margin-top:56px;padding-top:8px}.prose-related h2{font-size:var(--font-h3);letter-spacing:-.035em;margin:24px 0 12px}.prose-related ul,.guide-list{list-style:none;margin:0;padding:0}.guide-list li{border-bottom:1px solid var(--c-stroke);margin:0;padding:20px 0}.guide-list li>a{font-family:var(--font-display);font-size:22px;font-weight:800;letter-spacing:-.025em;line-height:1.26;text-decoration:none}.guide-list li>a:hover{text-decoration:underline}.guide-list p{color:var(--c-muted);font-size:14px;margin:6px 0 0}.c24-iframe{background:#fff;border:1px solid var(--c-stroke);border-radius:var(--radius-md);overflow:hidden;padding:8px}.c24-iframe iframe{border:0;border-radius:var(--radius-sm);display:block;width:100%}.calc-form{display:grid;gap:16px;margin:20px 0;max-width:420px}.calc-form label{color:var(--c-ink);display:grid;font-size:13px;font-weight:800;gap:8px}.calc-form input{background:#fff;border:1px solid #a6bba8;border-radius:var(--radius-sm);color:var(--c-ink);font-size:15px;font-weight:500;min-height:var(--control-height);padding:0 16px}.calc-form input:focus{border-color:var(--c-focus);outline:3px solid rgba(20,106,193,.2)}.calc-form button{background:var(--c-lime);border:0;border-radius:var(--radius-pill);color:var(--c-ink);font-size:14px;font-weight:800;min-height:var(--control-height);padding:0 24px;transition:background var(--motion-normal)}.calc-form button:hover{background:var(--c-lime-hover)}.calc-result{background:var(--c-paper);border-left:4px solid var(--c-forest);border-radius:var(--radius-sm);color:var(--c-ink-soft);font-size:14px;max-width:560px;padding:20px 24px}.calc-result:empty{display:none}.not-found{background:var(--c-forest-deep);min-height:70vh;padding:90px 0 var(--section-pad);text-align:center}.not-found__number{color:#fff;font-size:clamp(110px,25vw,290px);font-weight:800;letter-spacing:-.09em;line-height:.9}.not-found__number span{color:var(--c-lime)}.not-found h1{color:#fff;font-size:var(--font-h2);letter-spacing:var(--tracking-heading);margin:24px 0 0}.not-found p{color:#b6d0be;margin:15px auto 28px}@media(max-width:1279px){.hero-tool__art{right:-120px}.offers-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1023px){.site-header__inner{gap:16px}.primary-nav a{padding:0 10px}.hero__grid{gap:8px;grid-template-columns:1fr .8fr}.hero-tool__art{right:-140px;width:440px}.section-heading--split{gap:32px}.process-grid{gap:16px}.always-section__grid{gap:32px}.principles-grid,.faq-grid{gap:40px}.guide-card{padding:40px;gap:40px}}@media(max-width:767px){.site-header__inner{grid-template-columns:auto 1fr auto;min-height:68px}.site-brand img{height:34px}.nav-toggle{display:block;grid-column:3;justify-self:end}.header-actions{grid-column:2;grid-row:1;justify-self:end}.primary-nav{align-items:stretch;background:var(--c-white);flex-direction:column;gap:0;inset:68px 0 auto;min-height:calc(100vh - 68px);opacity:0;overflow-y:auto;padding:24px var(--gutter);pointer-events:none;position:fixed;transform:translateY(-10px);transition:opacity var(--motion-fast),transform var(--motion-fast);visibility:hidden}.primary-nav.is-open{opacity:1;pointer-events:auto;transform:none;visibility:visible}.primary-nav a{border-bottom:1px solid var(--c-stroke);border-radius:0;font-family:var(--font-display);font-size:24px;font-weight:800;letter-spacing:-.03em;min-height:64px;padding:0}.primary-nav a:hover{background:transparent}.hero{padding-top:32px}.hero__grid{display:block;min-height:0}.hero__actions{align-items:flex-start;flex-direction:column}.hero-tool{margin-top:24px;min-height:0;padding-top:200px}.hero-tool__art{height:260px;right:-30px;top:0;width:260px}.hero-tool__panel{margin-top:0;position:relative;bottom:auto;width:100%;padding:19px;border-radius:18px}.hero__ticker{margin-top:24px}.section-heading--split{display:block}.section-heading--split>p{margin-top:16px}.offers-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.offer-card{min-height:200px;padding:14px}.offer-card h3{font-size:14px}.offer-card__link{font-size:12px;padding:7px 10px}.offer-filters{flex-wrap:nowrap;margin-inline:calc(var(--gutter) * -1);overflow-x:auto;padding:0 var(--gutter) 6px}.offer-filters button{flex:0 0 auto;font-size:12px;padding:10px 15px}.process-grid{display:block;margin-top:32px}.process-grid article{margin-bottom:12px}.always-section__grid,.principles-grid,.faq-grid,.site-footer__grid{display:block;direction:ltr}.always-visual{margin-bottom:32px}.always-visual img{max-width:300px}.principles-copy{position:static}.principles-list{margin-top:32px}.principles-list p{font-size:17px}.guide-card{display:block;padding:32px 20px;border-radius:24px}.guide-card ol{margin-top:28px}.guide-card__links,.faq-list{margin-top:32px}.site-footer__grid>div{margin-top:36px}.site-footer__grid>div:first-child{margin-top:0}.site-footer__bottom{align-items:flex-start;flex-direction:column;gap:16px}.content-main{padding-top:32px}.prose p,.prose li{font-size:15px}.prose article h2{font-size:25px}.prose article h3{font-size:20px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
