:root{--amana-brand-action:#0f4c4c;--amana-on-brand-action:#faf7f0;--amana-accent-gold:#b8923d;--amana-gold-container:#e8dfcf;--amana-on-gold-container:#7a5f1c;--amana-logo-teal:#0f4c4c;--amana-logo-gold:#b8923d;--amana-imami-action:#0b4d34;--amana-on-imami-action:#f3f5f2;--amana-imami-container:#f3f7f4;--amana-on-imami-container:#0b4d34;--amana-success:#1f5b3e;--amana-on-success:#fff;--amana-success-container:#e6f0ea;--amana-on-success-container:#1f5b3e;--amana-warning:#7a5f1c;--amana-on-warning:#fff;--amana-warning-container:#f7efdc;--amana-on-warning-container:#7a5f1c;--amana-danger:#8e3527;--amana-on-danger:#fff;--amana-danger-container:#fbf0ee;--amana-on-danger-container:#8e3527;--amana-info:#2f6c7a;--amana-on-info:#fff;--amana-info-container:#eaf0f4;--amana-on-info-container:#2f6c7a;--amana-neutral-container:#e9e3d6;--amana-on-neutral-container:#4a4a44;--amana-email-preview-canvas:#ece4d5;--amana-surface:#f2efe6;--amana-surface-dim:#e2d8c6;--amana-surface-bright:#fdfbf6;--amana-surface-container-lowest:#faf7f0;--amana-surface-container-low:#f4f0e6;--amana-surface-container:#e9e3d6;--amana-surface-container-high:#e8dfcf;--amana-surface-container-highest:#dcd2be;--amana-on-surface:#1a1a1a;--amana-on-surface-variant:#4a4a44;--amana-outline:#847b6c;--amana-outline-variant:#e8dfcf;--amana-brand-container:#e2e6e0;--amana-on-brand-container:#0f4c4c;--amana-on-email-preview-canvas:#3a4444;--amana-on-surface-muted:#6a655c;--amana-dark-brand-action:#8fd5b0;--amana-dark-on-brand-action:#06231f;--amana-dark-accent-gold:#e8c97a;--amana-dark-gold-container:#2a2a18;--amana-dark-on-gold-container:#e7ce8e;--amana-dark-logo-teal:#7fc4b8;--amana-dark-logo-gold:#d8b968;--amana-dark-imami-action:#5fd4a0;--amana-dark-on-imami-action:#062418;--amana-dark-imami-container:#143328;--amana-dark-on-imami-container:#b7ebd0;--amana-dark-success:#7fcba3;--amana-dark-on-success:#06371a;--amana-dark-success-container:#0a3623;--amana-dark-on-success-container:#7fcba3;--amana-dark-warning:#e8c97a;--amana-dark-on-warning:#4a2000;--amana-dark-warning-container:#48390a;--amana-dark-on-warning-container:#e8c97a;--amana-dark-danger:#f2afa4;--amana-dark-on-danger:#5a1113;--amana-dark-danger-container:#451f1a;--amana-dark-on-danger-container:#f0a296;--amana-dark-info:#9cc4de;--amana-dark-on-info:#00344f;--amana-dark-info-container:#1f3340;--amana-dark-on-info-container:#9cc4de;--amana-dark-neutral-container:#363c3b;--amana-dark-on-neutral-container:#c3cfcc;--amana-dark-email-preview-canvas:#ece4d5;--amana-dark-surface:#0a2e2e;--amana-dark-surface-dim:#042828;--amana-dark-surface-bright:#2c5c5d;--amana-dark-surface-container-lowest:#123b3b;--amana-dark-surface-container-low:#17494a;--amana-dark-surface-container:#1d4e4f;--amana-dark-surface-container-high:#225354;--amana-dark-surface-container-highest:#275858;--amana-dark-on-surface:#faf7f0;--amana-dark-on-surface-variant:#dddfd9;--amana-dark-outline:#91a3a0;--amana-dark-outline-variant:#2c4a49;--amana-dark-brand-container:#1f4c47;--amana-dark-on-brand-container:#7fcba3;--amana-dark-on-email-preview-canvas:#3a4444;--amana-dark-on-surface-muted:#b7bfba}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--amana-brand-action:#8fd5b0;--amana-on-brand-action:#06231f;--amana-accent-gold:#e8c97a;--amana-gold-container:#2a2a18;--amana-on-gold-container:#e7ce8e;--amana-logo-teal:#7fc4b8;--amana-logo-gold:#d8b968;--amana-imami-action:#5fd4a0;--amana-on-imami-action:#062418;--amana-imami-container:#143328;--amana-on-imami-container:#b7ebd0;--amana-success:#7fcba3;--amana-on-success:#06371a;--amana-success-container:#0a3623;--amana-on-success-container:#7fcba3;--amana-warning:#e8c97a;--amana-on-warning:#4a2000;--amana-warning-container:#48390a;--amana-on-warning-container:#e8c97a;--amana-danger:#f2afa4;--amana-on-danger:#5a1113;--amana-danger-container:#451f1a;--amana-on-danger-container:#f0a296;--amana-info:#9cc4de;--amana-on-info:#00344f;--amana-info-container:#1f3340;--amana-on-info-container:#9cc4de;--amana-neutral-container:#363c3b;--amana-on-neutral-container:#c3cfcc;--amana-email-preview-canvas:#ece4d5;--amana-surface:#0a2e2e;--amana-surface-dim:#042828;--amana-surface-bright:#2c5c5d;--amana-surface-container-lowest:#123b3b;--amana-surface-container-low:#17494a;--amana-surface-container:#1d4e4f;--amana-surface-container-high:#225354;--amana-surface-container-highest:#275858;--amana-on-surface:#faf7f0;--amana-on-surface-variant:#dddfd9;--amana-outline:#91a3a0;--amana-outline-variant:#2c4a49;--amana-brand-container:#1f4c47;--amana-on-brand-container:#7fcba3;--amana-on-email-preview-canvas:#3a4444;--amana-on-surface-muted:#b7bfba}}:root[data-theme=dark]{--amana-brand-action:#8fd5b0;--amana-on-brand-action:#06231f;--amana-accent-gold:#e8c97a;--amana-gold-container:#2a2a18;--amana-on-gold-container:#e7ce8e;--amana-logo-teal:#7fc4b8;--amana-logo-gold:#d8b968;--amana-imami-action:#5fd4a0;--amana-on-imami-action:#062418;--amana-imami-container:#143328;--amana-on-imami-container:#b7ebd0;--amana-success:#7fcba3;--amana-on-success:#06371a;--amana-success-container:#0a3623;--amana-on-success-container:#7fcba3;--amana-warning:#e8c97a;--amana-on-warning:#4a2000;--amana-warning-container:#48390a;--amana-on-warning-container:#e8c97a;--amana-danger:#f2afa4;--amana-on-danger:#5a1113;--amana-danger-container:#451f1a;--amana-on-danger-container:#f0a296;--amana-info:#9cc4de;--amana-on-info:#00344f;--amana-info-container:#1f3340;--amana-on-info-container:#9cc4de;--amana-neutral-container:#363c3b;--amana-on-neutral-container:#c3cfcc;--amana-email-preview-canvas:#ece4d5;--amana-surface:#0a2e2e;--amana-surface-dim:#042828;--amana-surface-bright:#2c5c5d;--amana-surface-container-lowest:#123b3b;--amana-surface-container-low:#17494a;--amana-surface-container:#1d4e4f;--amana-surface-container-high:#225354;--amana-surface-container-highest:#275858;--amana-on-surface:#faf7f0;--amana-on-surface-variant:#dddfd9;--amana-outline:#91a3a0;--amana-outline-variant:#2c4a49;--amana-brand-container:#1f4c47;--amana-on-brand-container:#7fcba3;--amana-on-email-preview-canvas:#3a4444;--amana-on-surface-muted:#b7bfba}:root{--amana-radius-sm:4px;--amana-radius-md:7px;--amana-radius-lg:11px;--amana-radius-xl:16px;--amana-radius-pill:999px;--amana-space-1:4px;--amana-space-2:8px;--amana-space-3:12px;--amana-space-4:16px;--amana-space-5:20px;--amana-space-6:24px;--amana-space-7:32px;--amana-space-8:40px;--amana-space-9:56px;--amana-space-10:72px;--amana-space-11:88px;--amana-tap-min:44px;--amana-line-height-tight:1.05;--amana-line-height-heading:1.2;--amana-line-height-body:1.6;--amana-line-height-reading:1.7;--amana-type-display-size:56px;--amana-type-display-line-height:1.05;--amana-type-display-letter-spacing:-.035em;--amana-type-display-weight:800;--amana-type-h1-size:40px;--amana-type-h1-line-height:1.2;--amana-type-h1-letter-spacing:-.03em;--amana-type-h1-weight:800;--amana-type-h2-size:28px;--amana-type-h2-line-height:1.2;--amana-type-h2-letter-spacing:-.03em;--amana-type-h2-weight:700;--amana-type-h3-size:20px;--amana-type-h3-line-height:1.2;--amana-type-h3-letter-spacing:0em;--amana-type-h3-weight:700;--amana-type-lead-size:17px;--amana-type-lead-line-height:1.6;--amana-type-lead-letter-spacing:0em;--amana-type-lead-weight:400;--amana-type-body-size:15px;--amana-type-body-line-height:1.6;--amana-type-body-letter-spacing:0em;--amana-type-body-weight:400;--amana-type-small-size:13px;--amana-type-small-line-height:1.6;--amana-type-small-letter-spacing:0em;--amana-type-small-weight:400;--amana-type-label-size:11px;--amana-type-label-line-height:1.6;--amana-type-label-letter-spacing:.14em;--amana-type-label-weight:500}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-500.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800.woff2)format("woff2")}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fraunces-400.woff2)format("woff2")}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/fraunces-400i.woff2)format("woff2")}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fraunces-500.woff2)format("woff2")}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/fraunces-500i.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrainsmono-400.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrainsmono-500.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibmplexsansarabic-400.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibmplexsansarabic-500.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibmplexsansarabic-600.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibmplexsansarabic-700.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+FB50-FDFF,U+FE70-FEFF}:root{--bg:var(--amana-surface);--bg-warm:var(--amana-surface-container-high);--line-warm:var(--amana-surface-container-highest);--panel:var(--amana-surface-container-lowest);--ink:var(--amana-on-surface);--ink-2:var(--amana-on-surface-variant);--ink-3:var(--amana-on-surface-muted);--line:var(--amana-outline-variant);--line-strong:var(--amana-outline);--teal:var(--amana-brand-action);--teal-2:var(--teal);--teal-deep:var(--amana-dark-surface);--teal-tint:var(--amana-brand-container);--teal-tint-2:var(--amana-surface-container-high);--gold:var(--amana-accent-gold);--gold-ink:var(--amana-on-gold-container);--gold-soft:var(--amana-gold-container);--logo-teal:var(--amana-logo-teal);--on-teal:var(--amana-on-brand-action);--teal-on-dark:var(--amana-dark-brand-action);--on-teal-on-dark:var(--amana-dark-on-brand-action);--ok:var(--amana-success);--ok-soft:var(--amana-success-container);--on-ok-soft:var(--amana-on-success-container);--warn:var(--amana-warning);--warn-soft:var(--amana-warning-container);--on-warn-soft:var(--amana-on-warning-container);--danger:var(--amana-danger);--info:var(--amana-info);--info-soft:var(--amana-info-container);--on-info-soft:var(--amana-on-info-container);--geo:15, 76, 76;--geo-gold:184, 146, 61;--geo-gold-weight:4.2;--shadow:0 1px 2px #0d1b1d0a, 0 12px 30px -18px #0d1b1d38;--shadow-lg:0 30px 70px -40px #0a2e2e73;--radius:var(--amana-radius-lg);--radius-sm:var(--amana-radius-md);--pill:var(--amana-radius-pill);--maxw:1180px;--font:Manrope, "IBM Plex Sans Arabic", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif:Fraunces, "IBM Plex Sans Arabic", Georgia, "Times New Roman", serif;--font-mono:"JetBrains Mono", "IBM Plex Sans Arabic", "SF Mono", Menlo, Consolas, monospace;color-scheme:light}@media (prefers-color-scheme:dark){:root{--teal-2:var(--teal);--geo:127, 196, 184;--geo-gold:216, 185, 104;--geo-gold-weight:2;--shadow:0 1px 2px #0000004d, 0 18px 40px -22px #0009;--shadow-lg:0 40px 90px -50px #000c;color-scheme:dark}}:root[data-theme=light]{--teal-2:var(--teal);--geo:15,76,76;--geo-gold:184,146,61;--geo-gold-weight:4.2;--shadow:0 1px 2px #0d1b1d0a, 0 12px 30px -18px #0d1b1d38;--shadow-lg:0 30px 70px -40px #0a2e2e73;color-scheme:light}:root[data-theme=dark]{--teal-2:var(--teal);--geo:127,196,184;--geo-gold:216,185,104;--geo-gold-weight:2;--shadow:0 1px 2px #0000004d, 0 18px 40px -22px #0009;--shadow-lg:0 40px 90px -50px #000c;color-scheme:dark}*{box-sizing:border-box}*,:before,:after{margin:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.6}img,svg{max-width:100%;display:block}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:24px}a{color:inherit;text-decoration:none}h1,h2,h3,h4{text-wrap:balance;letter-spacing:-.02em;line-height:1.08}p{margin:0}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--teal);color:var(--on-teal);border-radius:var(--pill);box-shadow:var(--shadow);padding:10px 16px;font-size:14px;font-weight:700;transition:transform .18s;position:fixed;inset-block-start:10px;inset-inline-start:10px;transform:translateY(-160%)}.skip-link:focus{outline:2.5px solid var(--teal);outline-offset:2px;transform:none}.eyebrow,.kpi .lbl,.ledger-top .tag,.doc-lbl,.row:first-child,.lrow.h,.foot-col h4,.step .num{font-family:var(--font-mono);letter-spacing:var(--amana-type-label-letter-spacing)}.kpi .val,.row .amt,.lrow .kt,.lrow .soll,.lrow .haben,.ledger-foot .amt,.doc-amt{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--teal-2);align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:var(--gold);block-size:1.5px;inline-size:16px;display:inline-block}.btn{font-family:var(--font);border-radius:var(--pill);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:15.5px;font-weight:650;transition:transform .16s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.btn:focus-visible{outline:2.5px solid var(--teal);outline-offset:3px}.btn-primary{background:var(--teal);color:var(--on-teal);box-shadow:0 10px 24px -14px #1f5a5ae6}.btn-primary:hover{transform:translateY(-1.5px);box-shadow:0 16px 30px -14px #1f5a5ab3}.btn-ghost{color:var(--ink);border-color:var(--line-strong);background:0 0}.btn-ghost:hover{border-color:var(--teal);color:var(--teal-2);background:var(--teal-tint)}.btn-lg{padding:16px 28px;font-size:16.5px}.btn-on-dark{background:var(--teal-on-dark);color:var(--on-teal-on-dark)}.btn-on-dark:hover{filter:brightness(1.05);transform:translateY(-1.5px)}.btn-ghost-dark{color:var(--amana-dark-on-surface);background:0 0;border-color:#ffffff47}.btn-ghost-dark:hover{background:#ffffff0f;border-color:#fff9}header.site{z-index:50;background:color-mix(in srgb, var(--bg) 82%, transparent);backdrop-filter:saturate(1.4)blur(12px);border-block-end:1px solid #0000;transition:border-color .2s,background .2s;position:sticky;inset-block-start:0}header.site.scrolled{border-block-end-color:var(--line);background:color-mix(in srgb, var(--bg) 92%, transparent)}.nav{align-items:center;gap:20px;block-size:72px;display:flex}.brand{letter-spacing:-.02em;align-items:center;gap:11px;font-size:20px;font-weight:750;display:inline-flex}.brand .mark{flex:none;block-size:34px;inline-size:34px;display:block}.nav-links{align-items:center;gap:4px;margin-inline-start:14px;display:flex}.nav-links a{color:var(--ink-2);border-radius:var(--amana-radius-md);padding:8px 13px;font-size:15px;font-weight:550;transition:color .15s,background .15s}.nav-links a:hover{color:var(--teal-2);background:var(--teal-tint)}.nav-actions{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.nav-actions .app-link{color:var(--ink-2);border-radius:var(--amana-radius-md);align-items:center;gap:7px;padding:9px 12px;font-size:15px;font-weight:600;display:inline-flex}.nav-actions .app-link:hover{color:var(--teal-2)}.nav-toggle{border-radius:var(--amana-radius-lg);border:1px solid var(--line-strong);background:var(--panel);block-size:42px;inline-size:42px;color:var(--ink);cursor:pointer;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:none}.nav-toggle .icon-close,.nav-toggle[aria-expanded=true] .icon-open{display:none}.nav-toggle[aria-expanded=true] .icon-close{display:block}.nav-toggle:focus-visible{outline:2.5px solid var(--teal);outline-offset:3px}.mobile-nav{border-block-end:1px solid var(--line);background:color-mix(in srgb, var(--bg) 96%, transparent);backdrop-filter:saturate(1.4)blur(12px)}.mobile-nav-inner{flex-direction:column;gap:4px;padding-block:12px 18px;display:flex}.mobile-nav-inner a:not(.btn){border-radius:var(--amana-radius-lg);color:var(--ink-2);padding:11px 12px;font-weight:600;display:block}.mobile-nav-inner a:not(.btn):hover{color:var(--teal-2);background:var(--teal-tint)}.mobile-nav-inner .mobile-app-link{margin-block-start:8px}.mobile-nav-inner .btn{align-self:flex-start;margin-block-start:8px}body.nav-open{overflow:hidden}[dir=rtl] .app-link svg{transform:scaleX(-1)}.theme-toggle{border-radius:var(--pill);cursor:pointer;block-size:40px;inline-size:40px;color:var(--ink-2);border:1px solid var(--line-strong);background:0 0;flex:none;place-items:center;transition:background .18s,color .18s,border-color .18s;display:grid}.theme-toggle:hover{color:var(--teal-2);border-color:var(--teal);background:var(--teal-tint)}.theme-toggle:focus-visible{outline:2.5px solid var(--teal);outline-offset:2px}.theme-toggle .moon{display:none}:root[data-theme=dark] .theme-toggle .moon{display:block}:root[data-theme=dark] .theme-toggle .sun{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme]) .theme-toggle .moon{display:block}:root:not([data-theme]) .theme-toggle .sun{display:none}}.hero{background:var(--bg-warm);border-block-end:1px solid var(--line-warm);padding-block:74px 40px;position:relative;overflow:hidden}.geo-hero{z-index:0;pointer-events:none;opacity:.9;block-size:100%;inline-size:100%;position:absolute;inset:0;mask-image:radial-gradient(120% 90% at 78% 12%,#000 0%,#0000008c 42%,#0000 78%)}[dir=rtl] .geo-hero{mask-image:radial-gradient(120% 90% at 22% 12%,#000 0%,#0000008c 42%,#0000 78%)}.hero .wrap{z-index:1;position:relative}.hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:54px;display:grid}.hero-grid>*,.split>*{min-inline-size:0}.hero-copy{max-width:560px}h1{margin-block-start:20px;font-size:clamp(38px,5vw,58px);font-weight:800}h1 .accent{color:var(--teal-2)}.hero-sub{color:var(--ink-2);max-width:30em;margin-block-start:22px;font-size:19px}.hero-cta{flex-wrap:wrap;gap:13px;margin-block-start:30px;display:flex}.hero-trust{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:10px 20px;margin-block-start:30px;font-size:13.5px;font-weight:600;display:flex}.hero-trust span{align-items:center;gap:7px;display:inline-flex}.hero-trust svg{color:var(--teal-2);flex:none}.mock{background:var(--panel);border:1px solid var(--line);border-radius:var(--amana-radius-xl);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.mock-top{border-block-end:1px solid var(--line);background:color-mix(in srgb, var(--panel) 90%, var(--teal-tint));align-items:center;gap:9px;padding:13px 16px;display:flex}.mock-top .m-brand{align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.mock-top .m-brand .mark{block-size:20px;inline-size:20px}.mock-top .m-tenant{color:var(--ink-3);background:var(--teal-tint);border-radius:var(--pill);margin-inline-start:auto;padding:4px 10px;font-size:12.5px;font-weight:600}.mock-body{grid-template-columns:62px 1fr;display:grid}.mock-side{border-inline-end:1px solid var(--line);flex-direction:column;align-items:center;gap:14px;padding-block:14px;display:flex}.mock-side i{border-radius:var(--amana-radius-md);background:var(--teal-tint);block-size:26px;inline-size:26px;display:block}.mock-side i.active{background:var(--teal)}.mock-main{min-inline-size:0;padding:18px}.mock-h{color:var(--ink-2);font-size:13px;font-weight:700}.kpis{grid-template-columns:repeat(3,1fr);gap:10px;margin-block:12px 14px;display:grid}.kpi{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);padding:11px 12px}.kpi .lbl{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);font-size:10.5px;font-weight:700}.kpi .val{font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-block-start:4px;font-size:21px;font-weight:800}.kpi .val.gold{color:var(--gold-ink)}.kpi .val.teal{color:var(--teal-2)}.rows{border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}.row{border-block-start:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:grid}.row:first-child{background:var(--bg);color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;border-block-start:none;font-size:10.5px;font-weight:700}.row .name{font-weight:600}.row .amt{font-variant-numeric:tabular-nums;font-weight:700}.chip{border-radius:var(--pill);white-space:nowrap;justify-content:center;align-items:center;gap:5px;min-block-size:24px;padding:3px 9px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}.chip svg{flex:none}.chip.ok{background:var(--ok-soft);color:var(--on-ok-soft)}.chip.warn{background:var(--warn-soft);color:var(--on-warn-soft)}.chip.paid{background:var(--info-soft);color:var(--on-info-soft)}section{position:relative}.sec{padding-block:88px}.band{background:var(--bg-warm);border-block:1px solid var(--line-warm)}.hero+.band{border-block-start:0}.sec-head{text-align:center;max-width:720px;margin-block-end:52px;margin-inline:auto}h2{margin-block-start:16px;font-size:clamp(29px,3.6vw,42px);font-weight:800}.sec-head p,.lead,.hero-sub{font-family:var(--font-serif);line-height:var(--amana-line-height-reading)}.sec-head p{color:var(--ink-2);margin-block-start:16px;font-size:18px}.logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 34px;padding-block:30px;display:flex}.logos .pill{color:var(--ink-2);border:1px solid var(--line);background:var(--panel);border-radius:var(--pill);align-items:center;gap:9px;padding:9px 16px;font-size:14.5px;font-weight:700;display:inline-flex}.logos .pill svg{color:var(--teal-2);flex:none}.features{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (width>=1100px){.features{grid-template-columns:repeat(5,1fr)}}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:24px 22px;transition:transform .18s,box-shadow .2s,border-color .2s;position:relative;overflow:hidden}.card:hover{border-color:var(--line-strong);transform:translateY(-3px);box-shadow:0 24px 50px -30px #0a2e2e66}.ficon{border-radius:var(--amana-radius-lg);background:var(--teal-tint);block-size:46px;inline-size:46px;color:var(--teal-2);place-items:center;margin-block-end:16px;display:grid}.card h3{letter-spacing:-.01em;hyphens:auto;overflow-wrap:anywhere;font-size:18px;font-weight:750}.card p,.sec-card p{font-family:var(--font-serif);line-height:var(--amana-line-height-reading)}.card p{color:var(--ink-2);hyphens:auto;overflow-wrap:anywhere;margin-block-start:9px;font-size:15px}.feature-note{border:1px solid var(--line);border-radius:var(--radius);background:var(--teal-tint);max-inline-size:800px;color:var(--ink-2);text-align:center;margin:28px auto 0;padding:18px 22px;font-size:16px}.split{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.split.rev .split-media{order:-1}.split-copy h2{text-wrap:pretty;overflow-wrap:anywhere;margin-block-start:16px}.split-copy .lead{color:var(--ink-2);margin-block-start:16px;font-size:18px}.feature-list{gap:15px;margin-block-start:26px;padding:0;list-style:none;display:grid}.feature-list li{color:var(--ink-2);align-items:flex-start;gap:13px;font-size:16px;display:flex}.feature-list .tick{border-radius:var(--amana-radius-md);background:var(--teal-tint);block-size:24px;inline-size:24px;color:var(--teal-2);flex:none;place-items:center;margin-block-start:1px;display:grid}.feature-list b{color:var(--ink);font-weight:700}.ledger{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg);overflow:hidden}.ledger-top{border-block-end:1px solid var(--line);align-items:center;gap:10px;padding:14px 18px;font-size:14px;font-weight:700;display:flex}.ledger-top .dot{background:var(--gold);border-radius:50%;flex:none;block-size:9px;inline-size:9px}.ledger-top .tag{letter-spacing:.06em;color:var(--teal-2);background:var(--teal-tint);border-radius:var(--pill);text-transform:uppercase;margin-inline-start:auto;padding:4px 10px;font-size:11px;font-weight:800}.lrow{border-block-start:1px solid var(--line);grid-template-columns:64px 1fr auto auto;align-items:center;gap:12px;padding:12px 18px;font-size:13px;display:grid}.lrow.h{background:var(--bg);color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px;font-weight:700}.lrow .kt{font-variant-numeric:tabular-nums;color:var(--ink-3);font-weight:700}.lrow .soll,.lrow .haben{font-variant-numeric:tabular-nums;text-align:end;min-inline-size:78px;font-weight:700}.lrow .haben{color:var(--teal-2)}.ledger-foot{border-block-start:1px solid var(--line-strong);background:var(--bg);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;padding:13px 18px;font-weight:800;display:flex}.doc-body{gap:14px;padding:22px 20px;display:grid}.doc-row{justify-content:space-between;align-items:baseline;display:flex}.doc-lbl{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);font-size:11px;font-weight:700}.doc-val{margin-block-start:3px;font-weight:750}.doc-amt{color:var(--gold-ink);font-variant-numeric:tabular-nums;margin-block-start:3px;font-size:20px;font-weight:800}.doc-hr{background:var(--line);block-size:1px}.doc-grid{grid-template-columns:1fr 1fr;gap:12px;font-size:13px;display:grid}.doc-chips{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:4px;display:flex}.dark-band{background:var(--teal-deep);color:var(--amana-dark-on-surface);--ink:var(--amana-dark-on-surface);--ink-2:var(--amana-dark-on-surface-variant);--ink-3:var(--amana-dark-on-surface-muted);position:relative;overflow:hidden}.dark-band .eyebrow{color:var(--amana-dark-accent-gold)}.dark-band .eyebrow:before{background:var(--gold)}.dark-band h2{color:var(--amana-dark-on-surface)}.dark-band,.cta-band{--geo:127, 196, 184;--geo-gold:216, 185, 104;--geo-gold-weight:2}.geo-dark{z-index:0;opacity:.5;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;mask-image:radial-gradient(90% 120% at 15% 30%,#000,#0000 70%)}[dir=rtl] .geo-dark{mask-image:radial-gradient(90% 120% at 85% 30%,#000,#0000 70%)}.dark-band .wrap{z-index:1;position:relative}.sec-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-block-start:46px;display:grid}.sec-card{border-radius:var(--radius);background:#ffffff0b;border:1px solid #ffffff1f;padding:24px 22px}.sec-card .ficon{color:var(--amana-dark-accent-gold);background:#ffffff14}.sec-card h3{color:var(--amana-dark-on-surface);font-size:17.5px;font-weight:700}.sec-card p{color:var(--amana-dark-on-surface-variant);margin-block-start:8px;font-size:14.5px}.steps{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.step{grid-template-columns:56px 1fr;align-items:start;column-gap:14px;padding-block-start:20px;display:grid;position:relative}.step .num{color:var(--gold-ink);letter-spacing:.1em;font-size:13px;font-weight:800}.step h3{margin-block-start:10px;font-size:20px;font-weight:750}.step p{color:var(--ink-2);margin-block-start:10px;font-size:15.5px}.step:before{content:"";border-radius:var(--amana-radius-sm);background:var(--gold);block-size:3px;inline-size:46px;position:absolute;inset-block-start:0;inset-inline-start:0}.step-art{background:var(--amana-email-preview-canvas);border-radius:50%;grid-row:1/span 3;block-size:56px;inline-size:56px;padding:5px}.pack{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);margin-block-start:28px;padding:18px 20px}.pack h3{color:var(--ink);font-size:15px;font-weight:800}.pack p{color:var(--ink-2);margin-block-start:6px;font-size:15px}.pack-items{flex-wrap:wrap;gap:8px;margin-block-start:12px;padding:0;list-style:none;display:flex}.pack-items li{color:var(--teal-2);background:var(--teal-tint);border:1px solid var(--line);border-radius:var(--pill);padding:6px 12px;font-size:13px;font-weight:650}.plans-intro{text-align:center;font-family:var(--font-serif);color:var(--ink-2);margin-block:-28px 28px;font-size:17px}.plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.plan{background:var(--panel);border:1px solid var(--line);border-radius:var(--amana-radius-xl);box-shadow:var(--shadow);padding:30px 26px}.plan-name{overflow-wrap:anywhere;font-size:28px;font-weight:800}.plan-price{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-block-start:8px;display:flex}.plan-amount{color:var(--teal-2);font-variant-numeric:tabular-nums;font-size:21px;font-weight:750}.plan-period{color:var(--ink-3);font-size:14.5px;font-weight:600}.plan-tag{font-family:var(--font-serif);color:var(--ink);margin-block-start:10px;font-size:17px;font-style:italic}.plan-desc{border-block-start:1px solid var(--line);font-family:var(--font-serif);line-height:var(--amana-line-height-reading);color:var(--ink-2);margin-block-start:14px;padding-block-start:14px;font-size:15.5px}.principle{text-align:center;justify-items:center;gap:18px;max-width:720px;margin:36px auto 0;display:grid}.principle p{font-family:var(--font-serif);line-height:var(--amana-line-height-reading);color:var(--ink-2);font-size:18px}.principle b{color:var(--ink);font-weight:700}.faq{gap:12px;max-width:800px;margin-inline:auto;display:grid}details.qa{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding-block:4px;padding-inline:20px;transition:border-color .2s}details.qa[open]{border-color:var(--line-strong)}details.qa summary{cursor:pointer;align-items:center;gap:14px;padding-block:18px;font-size:17px;font-weight:700;list-style:none;display:flex}details.qa summary::-webkit-details-marker{display:none}details.qa summary .q-ico{border:1px solid var(--line-strong);block-size:26px;inline-size:26px;color:var(--teal-2);border-radius:50%;flex:none;place-items:center;margin-inline-start:auto;transition:transform .2s,background .2s,color .2s;display:grid}details.qa[open] summary .q-ico{background:var(--teal);color:var(--on-teal);border-color:var(--teal);transform:rotate(45deg)}details.qa .a{color:var(--ink-2);max-width:62ch;padding-block:0 20px;font-size:15.5px;line-height:1.62}.faq-group{max-width:800px;margin:44px auto 16px;font-size:20px;font-weight:800}.hero-audience{color:var(--ink-2);max-width:36em;margin-block-start:14px;font-size:15.5px;font-weight:600}.cta-band{background:var(--teal-deep);color:var(--amana-dark-on-surface);border-radius:var(--amana-radius-xl);text-align:center;padding:60px;position:relative;overflow:hidden}:root[data-theme=dark] .cta-band{background:var(--amana-dark-surface-container-lowest);border:1px solid #ffffff14}@media (prefers-color-scheme:dark){:root:not([data-theme]) .cta-band{background:var(--amana-dark-surface-container-lowest);border:1px solid #ffffff14}}.cta-band .geo-cta{z-index:0;opacity:.4;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.cta-band>*{z-index:1;position:relative}.cta-band .eyebrow{color:var(--amana-dark-accent-gold);justify-content:center}.cta-band h2{color:var(--amana-dark-on-surface);font-size:clamp(28px,4vw,42px)}.cta-band p{color:var(--amana-dark-on-surface-variant);max-width:34em;margin-block-start:16px;margin-inline:auto;font-size:18px}.cta-band .hero-cta{justify-content:center;margin-block-start:30px}.cta-band .btn:focus-visible{outline-color:var(--teal-on-dark)}[id]{scroll-margin-top:88px}footer.site{border-block-start:1px solid var(--line);padding-block:64px 40px}.foot-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px;display:grid}.foot-brand .brand{margin-block-end:14px}.foot-brand p{color:var(--ink-3);max-width:28ch;font-size:14.5px}.foot-brand .app-cta{color:var(--teal-2);align-items:center;gap:8px;margin-block-start:18px;font-size:15px;font-weight:700;display:inline-flex}.foot-col h4{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin-block:6px 16px;font-size:12.5px;font-weight:800}.foot-col a{color:var(--ink-2);padding-block:6px;font-size:15px;display:block}.foot-col a:hover{color:var(--teal-2)}.foot-bottom{border-block-start:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block-start:48px;padding-block-start:24px;font-size:13.5px;display:flex}.reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{transition:none;opacity:1!important;transform:none!important}}@media (width<=1200px){.hero-grid{grid-template-columns:1fr;gap:40px}.hero .mock{max-width:520px}.features{grid-template-columns:repeat(2,1fr)}.split,.split.rev{grid-template-columns:1fr;gap:34px}.split.rev .split-media{order:0}.sec-grid{grid-template-columns:1fr}.steps{grid-template-columns:1fr;gap:26px}.step{column-gap:16px}.plans{grid-template-columns:1fr;max-width:560px;margin-inline:auto}.foot-grid{grid-template-columns:1fr 1fr;gap:28px}.nav-toggle{display:inline-flex}.nav-links,.nav-actions .app-link,.nav-actions .btn{display:none}}@media (width<=560px){body{font-size:16px}.sec{padding-block:62px}.features,.foot-grid{grid-template-columns:1fr}.mock-body{grid-template-columns:44px minmax(0,1fr)}.mock-main{padding:12px}.kpis{gap:6px}.kpi{padding:8px}.kpi .val{font-size:17px}.row{gap:6px;padding:8px;font-size:11.5px}.lrow{grid-template-columns:48px minmax(0,1fr) auto auto;gap:6px;padding:10px}.lrow .soll,.lrow .haben{min-inline-size:52px;font-size:11px}.cta-band{border-radius:var(--amana-radius-xl);padding:40px 24px}.hero-trust{gap:8px 16px}}.t-ornament{block-size:100%;inline-size:100%;display:block}.t-header[data-astro-cid-y6cys4d5]{background:var(--panel);border-block-end:1px solid var(--line);z-index:20;position:sticky;inset-block-start:0}.t-header-inner[data-astro-cid-y6cys4d5]{flex-wrap:wrap;align-items:center;gap:18px;min-block-size:68px;padding-block:10px;display:flex}.t-brand[data-astro-cid-y6cys4d5]{letter-spacing:-.02em;color:var(--brand-ink);align-items:center;gap:11px;font-size:19px;font-weight:750;display:inline-flex}.t-brand-logo[data-astro-cid-y6cys4d5]{object-fit:contain;border-radius:9px;flex:none;block-size:40px;inline-size:40px}.t-brand-mark[data-astro-cid-y6cys4d5]{color:var(--brand-ink);display:block}.t-nav[data-astro-cid-y6cys4d5]{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.t-nav[data-astro-cid-y6cys4d5] a[data-astro-cid-y6cys4d5]{color:var(--ink-2);border-radius:9px;padding:9px 12px;font-size:15px;font-weight:600}.t-nav[data-astro-cid-y6cys4d5] a[data-astro-cid-y6cys4d5]:hover{color:var(--brand-ink);background:var(--brand-tint)}.t-login[data-astro-cid-y6cys4d5]{color:var(--brand-ink);background:var(--brand-tint);white-space:nowrap;border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;margin-inline-start:auto;padding:8px 14px;font-size:14px;font-weight:650;display:inline-flex}.t-login[data-astro-cid-y6cys4d5]:hover{border-color:var(--brand-ink)}[dir=rtl] .t-login[data-astro-cid-y6cys4d5] svg[data-astro-cid-y6cys4d5]{transform:scaleX(-1)}.t-languages[data-astro-cid-y6cys4d5]{gap:4px;display:flex}.t-languages[data-astro-cid-y6cys4d5] a[data-astro-cid-y6cys4d5]{color:var(--ink-3);border-radius:8px;padding:7px 10px;font-size:14px;font-weight:600}.t-languages[data-astro-cid-y6cys4d5] a[data-astro-cid-y6cys4d5]:hover,.t-languages[data-astro-cid-y6cys4d5] a[data-astro-cid-y6cys4d5][aria-current=true]{color:var(--brand-ink);background:var(--brand-tint)}@media (width<=720px){.t-header-inner[data-astro-cid-y6cys4d5]{gap:10px}.t-nav[data-astro-cid-y6cys4d5]{flex-wrap:nowrap;order:3;inline-size:100%;overflow-x:auto}.t-login[data-astro-cid-y6cys4d5]{padding:7px 11px;font-size:13px}.t-nav[data-astro-cid-y6cys4d5] a[data-astro-cid-y6cys4d5]{white-space:nowrap}}.t-footer[data-astro-cid-72wqnotc]{background:var(--brand-deep);color:#e6efec;margin-block-start:72px;padding-block:48px 24px}.t-footer-grid[data-astro-cid-72wqnotc]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;display:grid}.t-footer-name[data-astro-cid-72wqnotc]{margin-block-end:10px;font-size:17px;font-weight:750}.t-footer-address[data-astro-cid-72wqnotc]{font-style:normal;line-height:1.6}.t-footer[data-astro-cid-72wqnotc] p[data-astro-cid-72wqnotc],.t-footer[data-astro-cid-72wqnotc] address[data-astro-cid-72wqnotc]{color:#ffffffc7;font-size:15px}.t-footer-col[data-astro-cid-72wqnotc]{flex-direction:column;gap:8px;display:flex}.t-footer-heading[data-astro-cid-72wqnotc]{margin-block-end:2px;font-weight:700;color:#fff!important}.t-footer-col[data-astro-cid-72wqnotc] a[data-astro-cid-72wqnotc],.t-footer-grid[data-astro-cid-72wqnotc] a[data-astro-cid-72wqnotc]{color:#ffffffd1;font-size:15px}.t-footer-col[data-astro-cid-72wqnotc] a[data-astro-cid-72wqnotc]:hover,.t-footer-grid[data-astro-cid-72wqnotc] a[data-astro-cid-72wqnotc]:hover{color:#fff;text-decoration:underline}.t-footer-bottom[data-astro-cid-72wqnotc]{color:#ffffffb3;border-block-start:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-block-start:36px;padding-block-start:18px;font-size:14px;display:flex}.t-powered[data-astro-cid-72wqnotc] a[data-astro-cid-72wqnotc]{color:#fff;margin-inline-start:6px;font-weight:650}.t-tabbar[data-astro-cid-tcl6h2b6]{display:none}@media (width<=720px){.t-tabbar[data-astro-cid-tcl6h2b6]{z-index:80;border-block-start:1px solid var(--line);background:var(--panel);padding-block:6px;grid-auto-columns:1fr;grid-auto-flow:column;padding-block-end:calc(6px + env(safe-area-inset-bottom,0px));display:grid;position:sticky;inset-block-end:0}.t-tabbar[data-astro-cid-tcl6h2b6] a[data-astro-cid-tcl6h2b6]{color:var(--ink-2);flex-direction:column;justify-content:center;align-items:center;gap:3px;min-block-size:44px;padding-block:4px;font-size:11px;text-decoration:none;display:flex}.t-tabbar[data-astro-cid-tcl6h2b6] a[data-astro-cid-tcl6h2b6][aria-current=page]{color:var(--brand-ink);font-weight:700}}.t-section{margin-block-start:56px}.t-section h2{margin-block-end:18px;font-size:26px;font-weight:750}.t-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:22px}.t-prose{max-width:68ch;color:var(--ink-2);line-height:1.7}.t-prose h2{color:var(--ink);margin-block:28px 10px;font-size:22px}.t-prose p{margin-block-end:14px}.t-prose ul{margin-block-end:14px;padding-inline-start:22px;list-style:outside}.t-prose a{color:var(--brand-ink);overflow-wrap:anywhere;text-decoration:underline}.t-prose figure{margin-block:22px}.t-prose figure img{border-radius:var(--radius);block-size:auto;inline-size:100%;display:block}.t-prose figcaption{color:var(--ink-3);margin-block-start:8px;font-size:14px}.t-notice[data-astro-cid-ar7oryu2]{max-inline-size:42em;padding-block:96px 120px}.t-notice[data-astro-cid-ar7oryu2] h1[data-astro-cid-ar7oryu2]{font-size:clamp(28px,4vw,40px);font-weight:800}.t-notice[data-astro-cid-ar7oryu2] p[data-astro-cid-ar7oryu2]{color:var(--ink-2);margin-block-start:16px;font-size:17px}.t-notice-links[data-astro-cid-ar7oryu2]{flex-wrap:wrap;gap:12px;margin-block-start:28px;display:flex}
