:root{--taler-bg:#f4f1e6;--taler-surface:#fff;--taler-text:#1b2a20;--taler-accent:#1d6b3f;--taler-accent-2:#c99a3f;--taler-divider:#1b2a201f;--taler-neutral-100:#fff;--taler-neutral-200:#f7f4ea;--taler-neutral-300:#e8e3d5;--taler-neutral-400:#cdc7b6;--taler-neutral-500:#ada693;--taler-neutral-600:#8b8474;--taler-neutral-700:#6b6557;--taler-neutral-800:#494539;--taler-neutral-900:#262319;--taler-accent-100:#eef6ea;--taler-accent-200:#dcedd4;--taler-accent-300:#b9dcaa;--taler-accent-400:#85bd71;--taler-accent-500:#3f9159;--taler-accent-600:#1d6b3f;--taler-accent-700:#14512f;--taler-accent-800:#0e3a22;--taler-accent-900:#0a2717;--taler-accent-2-100:#fdf6e6;--taler-accent-2-200:#f8ead0;--taler-accent-2-300:#eed6a6;--taler-accent-2-400:#ddba74;--taler-accent-2-500:#c99a3f;--taler-accent-2-600:#a87c2c;--taler-accent-2-700:#825e1f;--taler-accent-2-800:#5c4216;--taler-accent-2-900:#3b2a0f;--taler-success:#1d6b3f;--taler-success-bg:#eef6ea;--taler-on-success-bg:#0e3a22;--taler-warning:#c99a3f;--taler-warning-bg:#fdf6e6;--taler-on-warning-bg:#825e1f;--taler-danger:#b3261e;--taler-danger-bg:#f7e3e0;--taler-on-danger-bg:#7a1a14;--taler-pending:#8b8474;--taler-pending-bg:#f7f4ea;--taler-on-pending-bg:#494539;--taler-rank-gold:#f2c14e;--taler-on-rank-gold:#3b2a0f;--taler-rank-silver:#c7ccd1;--taler-on-rank-silver:#262319;--taler-rank-bronze:#c98a4b;--taler-on-rank-bronze:#2b1a0a;--taler-density-few:#85bd71;--taler-density-some:#c99a3f;--taler-density-many:#b3261e;--taler-density-you:#1d6b3f;--taler-radius-pill:999px;--taler-radius-card:26px;--taler-radius-card-sm:24px;--taler-radius-row:22px;--taler-radius-tile:20px;--taler-radius-photo:18px;--taler-space-1:3px;--taler-space-2:5px;--taler-space-3:8px;--taler-space-4:12px;--taler-space-5:14px;--taler-space-6:18px;--taler-space-7:26px;--taler-shadow-sm:0 2px 6px #26231914;--taler-shadow-md:0 6px 18px #2623191a;--taler-shadow-lg:0 16px 40px #26231924;--taler-font:"Nunito", "nbrb", system-ui, -apple-system, "Segoe UI", sans-serif;--bg:#f4f1e6;--bg2:#e8e3d5;--surface:#fff;--text:#1b2a20;--heading:#0e3a22;--muted:#6b6557;--line:#1b2a201f;--line-strong:#1d6b3f59;--accent:#1d6b3f;--accent-hover:#14512f;--on-accent:#f4f1e6;--link:#14512f;--tint:#eef6ea;--tint-ink:#0e3a22;--gold:#c99a3f;--gold-tint:#fdf6e6;--gold-ink:#825e1f;--danger:#b3261e;--shadow-sm:0 2px 6px #26231914;--shadow-md:0 6px 18px #2623191a;--shadow-lg:0 16px 40px #26231924;--radius-pill:999px;--radius-card:26px;--radius-row:22px;--radius-tile:20px;--max:1120px;--header-h:72px;color-scheme:light}@media (prefers-color-scheme:dark){:root:not(.light){--bg:#10150f;--bg2:#161d16;--surface:#1b231c;--text:#f4f1e6;--heading:#dcedd4;--muted:#ada693;--line:#f4f1e61f;--line-strong:#85bd7166;--accent:#85bd71;--accent-hover:#b9dcaa;--on-accent:#0a2717;--link:#b9dcaa;--tint:#1e2e21;--tint-ink:#dcedd4;--gold:#ddba74;--gold-tint:#2a2416;--gold-ink:#eed6a6;--danger:#f2a49c;--shadow-sm:0 2px 6px #0000004d;--shadow-md:0 6px 18px #00000059;--shadow-lg:0 16px 40px #0006;color-scheme:dark}}:root.dark{--bg:#10150f;--bg2:#161d16;--surface:#1b231c;--text:#f4f1e6;--heading:#dcedd4;--muted:#ada693;--line:#f4f1e61f;--line-strong:#85bd7166;--accent:#85bd71;--accent-hover:#b9dcaa;--on-accent:#0a2717;--link:#b9dcaa;--tint:#1e2e21;--tint-ink:#dcedd4;--gold:#ddba74;--gold-tint:#2a2416;--gold-ink:#eed6a6;--danger:#f2a49c;--shadow-sm:0 2px 6px #0000004d;--shadow-md:0 6px 18px #00000059;--shadow-lg:0 16px 40px #0006;color-scheme:dark}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/nunito-600.CYRSJzYh.woff2)format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_astro/nunito-800.B1HoVeFn.woff2)format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_astro/nunito-900.DhxJEGbP.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}body{background:var(--bg);min-height:100vh;color:var(--text);font:600 15px/1.6 var(--taler-font);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex}a{color:var(--link);text-underline-offset:3px;text-decoration:underline 1px}a:hover{text-decoration-thickness:2px}img{max-width:100%;height:auto}h1,h2,h3{letter-spacing:-.02em;color:var(--heading);margin:0 0 12px;font-weight:900;line-height:1.1}h1{overflow-wrap:anywhere;font-size:clamp(32px,5.4vw,56px);line-height:1.04}h2{font-size:clamp(26px,3.4vw,36px)}h3{color:var(--text);font-size:18px}p{margin:0 0 12px}b,strong{font-weight:800}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.skip-link{inset-inline-start:8px;z-index:100;background:var(--accent);color:var(--on-accent);border-radius:var(--radius-pill);padding:8px 14px;position:absolute;top:8px;transform:translateY(-200%)}.skip-link:focus{transform:none}.eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin:0 0 14px;font-size:12px;font-weight:800}.lead{color:var(--muted);max-width:64ch;font-size:18px}.muted{color:var(--muted)}.hint{color:var(--muted);max-width:64ch;font-size:13px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ico{width:18px;height:18px;-webkit-mask:var(--i) center / contain no-repeat;mask:var(--i) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.ico-sun-moon{--i:url(/_astro/sun-moon.DDgZ8jbX.svg)}.ico-sun{--i:url(/_astro/sun.DzoyYRyM.svg)}.ico-moon{--i:url(/_astro/moon.CECtLzjS.svg)}.ico-arrow-up-right{--i:url(/_astro/arrow-up-right.DNgCQXjo.svg)}.ico-arrow-right{--i:url(/_astro/arrow-right.Cfplb29e.svg)}.ico-check{--i:url(/_astro/check.D3PmlaNf.svg)}.ico-chevron-down{--i:url(/_astro/chevron-down.CJJEhd1_.svg)}.ico-clock{--i:url(/_astro/clock.Cs94HhQQ.svg)}.ico-gift{--i:url(/_astro/gift.B6KKzcXo.svg)}.ico-shield{--i:url(/_astro/shield.Iqyt5LZF.svg)}.ico-star{--i:url(/_astro/star.CJ3mykJN.svg)}.ico-store{--i:url(/_astro/store.BmoXdOSb.svg)}.ico-wallet{--i:url(/_astro/wallet.BboKZKD_.svg)}.ico-calendar{--i:url(/_astro/calendar.CG0T0GhW.svg)}.logo-dark{display:none}@media (prefers-color-scheme:dark){:root:not(.light) .logo-light{display:none}:root:not(.light) .logo-dark{display:block}}:root.dark .logo-light{display:none}:root.dark .logo-dark{display:block}.site-header{z-index:50;min-height:var(--header-h);background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 20px;padding:12px 28px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:12px;margin-inline-end:auto;text-decoration:none;display:inline-flex}.brand img{width:auto;height:36px}.brand-region{border-inline-start:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-inline-start:12px;font-size:11px;font-weight:800}.site-nav{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.site-nav a,.site-nav button,.lang-menu summary{border-radius:var(--radius-pill);min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.site-nav a:hover,.site-nav button:hover,.lang-menu summary:hover{color:var(--text);background:color-mix(in srgb, var(--text) 7%, transparent)}.site-nav a[aria-current=page]{color:var(--on-accent);background:var(--accent)}.site-nav a[aria-current=page]:hover{background:var(--accent-hover)}.lang-menu{position:relative}.lang-menu summary{list-style:none}.lang-menu summary::-webkit-details-marker{display:none}.lang-menu summary:after{content:"";border:2px solid;border-width:0 2px 2px 0;width:7px;height:7px;margin-block-start:-4px;transform:rotate(45deg)}.lang-menu[open] summary{color:var(--text);background:color-mix(in srgb, var(--text) 7%, transparent)}.lang-list{inset-inline-end:0;z-index:60;background:var(--surface);border-radius:var(--radius-card);width:max-content;min-width:200px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-md);gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px)}.site-nav .lang-list a{white-space:nowrap;width:100%;color:var(--text);justify-content:flex-start}.site-nav .lang-list a[aria-current=true]{color:var(--on-accent);background:var(--accent)}.site-nav button{width:44px;padding:0}.theme-toggle[data-theme=light] .ico{--i:url(/_astro/sun.DzoyYRyM.svg)}.theme-toggle[data-theme=dark] .ico{--i:url(/_astro/moon.CECtLzjS.svg)}main{width:100%;max-width:var(--max);flex:1;margin:0 auto;padding:0 28px 80px}main:focus{outline:none}.hero{padding:72px 0 36px}.hero-split{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:32px 56px;display:grid}.hero-art{place-items:center;display:grid;position:relative}.hero-art:before{content:"";aspect-ratio:1;background:var(--tint);border-radius:50%;width:92%;position:absolute}.hero-art img{width:100%;display:block;position:relative}.trust{color:var(--muted);flex-wrap:wrap;gap:8px 24px;margin-top:28px;font-size:14px;font-weight:800;display:flex}.trust li,.checks li{align-items:center;gap:8px;display:flex}.trust .ico,.checks .ico{color:var(--accent);width:16px;height:16px}.content-section{padding:56px 0 8px}.content-section+.content-section{border-top:1px solid var(--line);margin-top:40px}.section-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 48px;margin-bottom:28px;display:grid}.section-heading h2{margin:0}.section-heading>p{color:var(--muted);margin:0}.section-actions{margin-top:32px}.store-badges{flex-wrap:wrap;align-items:flex-start;gap:12px 20px;display:flex}.store-badge{justify-items:center;gap:16px;display:grid}.store-badge>a{border-radius:8px;line-height:0;display:block}.store-badge img.badge{width:auto;height:48px}:root[data-platform=ios] [data-store=android],:root[data-platform=android] [data-store=ios]{display:none}.store-qr{text-align:center;margin:0;display:none}@media (width>=768px){:root[data-platform=desktop] .store-qr{justify-items:center;gap:8px;display:grid}}.store-qr .plate{background:var(--taler-neutral-100);border-radius:var(--radius-tile);padding:10px;line-height:0}.store-qr img{width:96px;height:96px}.store-qr figcaption{font-size:12px;font-weight:800}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.card-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.card{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);color:var(--text);flex-direction:column;gap:10px;padding:28px;display:flex}.card h3{color:var(--heading);margin:0;font-size:18px}.card p{color:var(--muted);margin:0}.card-icon,.step{background:var(--tint);width:52px;height:52px;color:var(--tint-ink);border-radius:50%;flex:none;place-items:center;margin-bottom:6px;display:grid}.card-icon .ico{width:24px;height:24px}.step{font-size:18px;font-weight:900}.tile{background:var(--surface);border-radius:var(--radius-tile);box-shadow:var(--shadow-sm);gap:12px;padding:18px;font-size:14px;display:flex}.tile .tick{background:var(--accent);width:26px;height:26px;color:var(--on-accent);border-radius:50%;flex:none;place-items:center;display:grid}.tile .tick .ico{width:14px;height:14px}.chips{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.chip{border-radius:var(--radius-pill);background:var(--surface);min-height:44px;box-shadow:var(--shadow-sm);color:var(--text);align-items:center;gap:8px;padding:8px 18px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.chip:hover{background:var(--tint);color:var(--tint-ink)}.chip[aria-current=page]{background:var(--tint);color:var(--tint-ink);box-shadow:none}.chips-title{color:var(--muted);margin:40px 0 0;font-size:14px;font-weight:900}.buttons{flex-wrap:wrap;gap:10px;display:flex}.button{border-radius:var(--radius-pill);min-height:48px;font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 24px;font-size:16px;font-weight:900;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.button-primary{background:var(--accent);color:var(--on-accent)}.button-primary:hover{background:var(--accent-hover)}.button-ghost{background:var(--surface);color:var(--link);border-color:var(--line)}.button-ghost:hover{border-color:var(--line-strong)}.live{margin-bottom:48px}.why-title{margin-bottom:20px}.live-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.live-title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin:0;font-size:12px;font-weight:800;display:flex}.live-dot{background:var(--accent);border-radius:50%;width:10px;height:10px}.live-status{color:var(--muted);align-items:center;gap:10px;margin:0;font-size:12px;display:flex}.live-refresh{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);min-height:44px;color:var(--text);font:inherit;cursor:pointer;padding:8px 16px;font-size:13px;font-weight:800}.live-refresh:hover{border-color:var(--line-strong)}.live-refresh:disabled{cursor:progress}.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;display:grid}.stat{background:var(--surface);border-radius:var(--radius-tile);box-shadow:var(--shadow-sm);padding:18px}.stat dt{color:var(--muted);font-size:14px}.stat dd{color:var(--link);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:30px;font-weight:900}.calculator{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding:40px;display:grid}.fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.field label{color:var(--muted);margin-bottom:6px;font-size:14px;font-weight:800;display:block}.field input{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--bg);width:100%;min-height:48px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;padding:10px 16px;font-size:18px;font-weight:900}.field input:focus-visible{outline-offset:0}.results{margin:0}.results div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.results div:last-child{border-bottom:0}.results dt{color:var(--muted);font-size:14px}.results dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:20px;font-weight:900}.results .total dd{color:var(--link);font-size:30px}.results .unit{font-size:15px}.register{background:var(--accent);color:var(--on-accent);border-radius:var(--radius-card);box-shadow:var(--shadow-md);margin-top:56px;padding:48px}.register h2,.register .eyebrow{color:var(--on-accent)}.register :focus-visible{outline-color:var(--on-accent)}.register-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0 40px;display:grid}.register-steps li{align-items:flex-start;gap:14px;display:flex}.register-steps .num{background:var(--on-accent);width:36px;height:36px;color:var(--accent);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.register-steps strong{font-size:16px;font-weight:900;display:block}.register-steps p{margin:4px 0 0;font-size:14px}.register .note{margin:20px 0 0;font-size:14px}.quote blockquote{color:var(--text);margin:0;font-size:16px}.quote figcaption{color:var(--link);margin-top:12px;font-size:14px;font-weight:900}.faq{max-width:760px}.faq details{background:var(--surface);border-radius:var(--radius-row);box-shadow:var(--shadow-sm);margin-top:12px}.faq summary{cursor:pointer;border-radius:var(--radius-row);justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:14px 22px;font-size:16px;font-weight:900;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .ico{color:var(--accent);transition:transform .2s}.faq details[open] summary .ico{transform:rotate(180deg)}.faq details p{color:var(--muted);margin:0;padding:0 22px 18px}.final-cta{background:var(--tint);color:var(--tint-ink);border-radius:var(--radius-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:56px;padding:40px;display:flex}.final-cta h2{color:var(--tint-ink);margin:0 0 6px}.final-cta p{margin:0;font-size:16px}.sticky-cta{display:none}@media (width<=640px){.sticky-cta{inset-inline:0;z-index:40;padding:12px 16px max(12px, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--bg) 94%, transparent);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(12px);display:block;position:fixed;bottom:0}.sticky-cta .button{width:100%}.sticky-cta.is-hidden{display:none}body:has(.sticky-cta:not(.is-hidden)) .site-footer{padding-bottom:96px}}.legal{background:var(--surface);border-radius:var(--radius-card);max-width:900px;box-shadow:var(--shadow-sm);margin:48px auto 0;padding:40px}.legal-head{border-bottom:1px solid var(--line);margin-bottom:32px;padding-bottom:24px}.legal-head h1{font-size:clamp(28px,4.4vw,44px);line-height:1.08}.legal-head p{color:var(--muted);margin:4px 0 0;font-size:14px}.legal-head .language-note{border-radius:var(--radius-tile);background:var(--tint);color:var(--tint-ink);margin-top:16px;padding:12px 16px}.legal-body{max-width:68ch;font-size:15px;line-height:1.75}.legal-body section{margin-top:28px}.legal-body h2{font-size:22px}.legal-body h3{margin-top:16px;font-size:16px}.legal-body p{margin:0 0 12px}.legal-body ul,.legal-body ol{margin:0 0 12px;padding-inline-start:22px}.legal-body ul{list-style:outside}.legal-body ol{list-style:decimal}.legal-body li+li{margin-top:4px}.not-found{text-align:center;max-width:620px;margin:12vh auto}.not-found img{width:84px;height:84px;margin-bottom:20px}.not-found .code{letter-spacing:.08em;color:var(--muted);font-size:14px;font-weight:800}.not-found .buttons{justify-content:center;margin-top:28px}.site-footer{width:calc(100% - 56px);max-width:calc(var(--max) - 56px);border-top:1px solid var(--line);color:var(--muted);margin:0 auto;padding:40px 0;font-size:14px}.footer-grid{grid-template-columns:1.2fr 1fr 1fr;gap:32px 40px;display:grid}.footer-grid h2{color:var(--heading);margin:0 0 12px;font-size:16px}.footer-app{align-content:start;gap:16px;display:grid}.footer-app-title{align-items:center;gap:12px;display:flex}.footer-app-title h2{margin:0}.footer-grid address{gap:4px;font-style:normal;display:grid}.footer-grid address .seller{color:var(--text);font-weight:800}.footer-links{gap:2px;display:grid}.footer-links a,.footer-grid address a{min-height:32px;color:var(--muted);align-items:center;display:inline-flex}.footer-links a:hover,.footer-grid address a:hover{color:var(--text)}.world-link{align-items:center;gap:6px;font-weight:800;display:inline-flex}.payments{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 24px;margin:32px 0 0;padding:24px 0 0;display:flex}.payments img{width:auto;height:32px}@media (prefers-color-scheme:dark){:root:not(.light) .payments img{filter:invert()}}:root.dark .payments img{filter:invert()}.copyright,.trademarks{text-align:center;max-width:760px;margin:20px auto 0;font-size:12px}.trademarks{margin-top:8px}@media (width<=1000px){.site-header{padding:10px 16px}main{padding:0 16px 60px}.hero{padding:40px 0 24px}.section-heading,.card-grid,.card-grid.two,.hero-split,.calculator,.footer-grid{grid-template-columns:minmax(0,1fr)}.card-grid.four,.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.register-steps{grid-template-columns:minmax(0,1fr)}.hero-art{max-width:320px;margin:0 auto}.site-footer{width:calc(100% - 32px)}.calculator,.register,.final-cta,.legal{padding:28px}}@media (width<=560px){h1{font-size:30px}.site-nav a,.site-nav button,.lang-menu summary{padding:8px 10px}.brand-region{display:none}.buttons .button{width:100%}.fields,.card-grid.four,.stat-grid{grid-template-columns:minmax(0,1fr)}.lang-menu{position:static}.lang-list{inset-inline:16px;width:auto;top:100%}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
