.meleya-glyph{display:inline-block;flex:0 0 auto;overflow:visible;color:inherit;vertical-align:-.16em}.meleya-glyph path,.meleya-glyph circle,.meleya-aperture-divider__mark path,.meleya-aperture-divider__mark circle{vector-effect:non-scaling-stroke}.meleya-glyph__blade{fill:currentColor;stroke:none}.meleya-glyph__opening,.meleya-glyph__structure,.meleya-glyph__node-outline{fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.meleya-glyph__opening{stroke-width:1.45}.meleya-glyph__node{fill:currentColor;stroke:none}.meleya-glyph__structure--soft{opacity:.48}.meleya-glyph__core--uncertain{opacity:.58}.meleya-glyph[data-motion=true] .meleya-glyph__core,.meleya-aperture-divider[data-motion=true] .meleya-glyph__core{transform-box:view-box;transform-origin:12px 12px;animation:meleya-aperture-resolve 5.8s cubic-bezier(.65,0,.35,1) infinite}.meleya-glyph[data-motion=true] .meleya-glyph__scan{stroke-dasharray:4 10;animation:meleya-signal-travel 2.4s linear infinite}.meleya-glyph[data-motion=true] .meleya-glyph__motion-orbit{transform-box:view-box;transform-origin:12px 12px;animation:meleya-orbit-breathe 3.2s ease-in-out infinite}.meleya-aperture-divider{width:100%;display:grid;grid-template-columns:minmax(24px,1fr) auto minmax(24px,1fr);align-items:center;gap:10px;color:inherit}.meleya-aperture-divider__line{height:1px;background:currentColor;opacity:.22}.meleya-aperture-divider__centre{display:inline-flex;align-items:center;justify-content:center;gap:8px}.meleya-aperture-divider__mark{width:22px;height:22px;display:block;overflow:visible;color:inherit}.meleya-aperture-divider__label{max-width:min(48ch,70vw);color:inherit;font:inherit;font-size:.78em;font-weight:700;line-height:1.25;text-align:center}.meleya-trust-rail{width:100%;margin:0;padding:0;list-style:none;display:flex;align-items:stretch;gap:10px;color:inherit;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.meleya-trust-rail__item{position:relative;min-width:max-content;min-height:48px;padding:8px 12px 8px 8px;display:flex;align-items:center;gap:9px;color:var(--meleya-trust-color, currentColor);border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:999px;background:color-mix(in srgb,currentColor 5%,transparent);isolation:isolate;overflow:hidden}.meleya-trust-rail__icon{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;color:inherit;border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-radius:50%}.meleya-trust-rail__copy{display:grid;gap:1px;line-height:1.15}.meleya-trust-rail__copy strong,.meleya-trust-rail__copy small{color:inherit;font:inherit;letter-spacing:0;text-transform:none}.meleya-trust-rail__copy strong{font-size:.78rem;font-weight:750}.meleya-trust-rail__copy small{max-width:28ch;font-size:.68rem;opacity:.66}.meleya-trust-rail[data-motion=true] .meleya-trust-rail__item:after{content:"";position:absolute;z-index:-1;inset:0 auto 0 -35%;width:24%;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:.08;transform:skew(-14deg);animation:meleya-rail-scan 4.8s linear infinite;animation-delay:calc(var(--meleya-trust-index, 0) * .12s)}@keyframes meleya-aperture-resolve{0%,18%,to{transform:rotate(0)}45%,58%{transform:rotate(90deg)}}@keyframes meleya-signal-travel{to{stroke-dashoffset:-28}}@keyframes meleya-orbit-breathe{0%,to{transform:rotate(0) scale(1);opacity:1}50%{transform:rotate(8deg) scale(1.025);opacity:.72}}@keyframes meleya-rail-scan{0%,12%{transform:translate(0) skew(-14deg);opacity:0}22%{opacity:.08}62%,to{transform:translate(620%) skew(-14deg);opacity:0}}@media(max-width:640px){.meleya-aperture-divider{gap:8px}.meleya-trust-rail{padding-bottom:4px}}@media(prefers-reduced-motion:reduce){.meleya-glyph[data-motion=true] *,.meleya-aperture-divider[data-motion=true] *,.meleya-trust-rail[data-motion=true] *:before,.meleya-trust-rail[data-motion=true] *:after{animation:none!important;transform:none!important}}@media(forced-colors:active){.meleya-trust-rail__item,.meleya-trust-rail__icon{border-color:currentColor;background:transparent}}.launch-countdown{position:relative;margin:0;padding:18px;overflow:hidden;border:0;border-top:1px solid var(--ea-line);border-radius:0;color:var(--ea-text);background:color-mix(in srgb,var(--ea-panel) 40%,transparent)}.launch-countdown:before{position:absolute;inset:0 auto auto 0;width:100%;height:2px;content:"";background:var(--ea-lime)}.launch-countdown__heading{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:center}.launch-countdown__icon{width:38px;height:38px;border:1px solid var(--ea-line);border-radius:11px;color:var(--ea-accent-fg);background:var(--ea-raised);display:grid;place-items:center}.launch-countdown__icon svg{width:21px;height:21px}.launch-countdown__label,.launch-countdown time{display:block}.launch-countdown__label{margin-bottom:3px;color:var(--ea-muted);font-size:.72rem;font-weight:800;letter-spacing:.11em;line-height:1.35;text-transform:uppercase}.launch-countdown time{color:var(--ea-text);font-size:.88rem;font-weight:780;line-height:1.45}.launch-countdown__units{margin:16px 0 0;padding:0;border-top:1px solid var(--ea-line);border-bottom:1px solid var(--ea-line);list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.launch-countdown__units li{min-width:0;padding:14px 10px 12px;text-align:center}.launch-countdown__units li+li{border-left:1px solid var(--ea-line)}.launch-countdown__units strong,.launch-countdown__units span{display:block}.launch-countdown__units strong{color:var(--ea-text);font-family:Sora,Manrope,system-ui,sans-serif;font-size:clamp(1.45rem,3vw,2rem);font-variant-numeric:tabular-nums;font-weight:640;letter-spacing:-.04em;line-height:1}.launch-countdown__units span{margin-top:7px;color:var(--ea-muted);font-size:.68rem;font-weight:780;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.launch-countdown__qualifier{margin:12px 0 0;color:var(--ea-muted);font-size:.75rem;line-height:1.5}[data-language=am] .launch-countdown__label,[data-language=am] .launch-countdown__units span{letter-spacing:0;text-transform:none}@media(max-width:560px){.launch-countdown{padding:16px}.launch-countdown__units{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-countdown__units li:nth-child(odd){border-left:0}.launch-countdown__units li:nth-child(n+3){border-top:1px solid var(--ea-line)}.launch-countdown__units strong{font-size:1.7rem}.launch-countdown__units span{font-size:.75rem}}@media(forced-colors:active){.launch-countdown:before{background:Highlight}}.early-access{--ea-ink: var(--ink, #1f2329);--ea-ink-deep: var(--ink-deep, #11151a);--ea-lime: var(--accent-fill, var(--lime, #b6ff2e));--ea-accent-fg: var(--accent-fg, var(--ea-lime));--ea-accent-focus: var(--accent-focus, var(--ea-lime));--ea-accent-border: var(--accent-border, var(--ea-lime));--ea-bg: var(--theme-bg-alt, #11151a);--ea-panel: var(--theme-panel, #262c34);--ea-raised: var(--theme-raised, #2c333c);--ea-text: var(--theme-text, #f1f4f2);--ea-soft: var(--theme-soft, #bdc4cb);--ea-muted: var(--theme-muted, #98a1ab);--ea-line: var(--theme-line-strong, rgba(255, 255, 255, .18));--ea-control-line: var(--ea-line);--ea-focus-halo: rgba(182, 255, 46, .2);--ea-shadow: var(--theme-shadow, rgba(0, 0, 0, .32));--ea-error: #ffd7ad;--ea-error-line: #f0a365;--ea-error-bg: rgba(240, 163, 101, .12);position:relative;isolation:isolate;width:min(calc(100% - (var(--gutter, 24px) * 2)),var(--max, 1240px));margin-inline:auto;padding:clamp(44px,6vw,74px);overflow:hidden;border:1px solid var(--ea-line);border-radius:10px;color:var(--ea-text);background:var(--ea-bg);box-shadow:0 28px 80px var(--ea-shadow);display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.78fr);gap:clamp(42px,6vw,82px);align-items:center}[data-theme=light] .early-access{--ea-control-line: rgba(31, 35, 41, .54);--ea-focus-halo: rgba(59, 95, 0, .2);--ea-error: #6d3212;--ea-error-line: #9a4b1c;--ea-error-bg: rgba(154, 75, 28, .09)}.early-access:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;background:radial-gradient(circle at 82% 18%,rgba(182,255,46,.11),transparent 27%),linear-gradient(128deg,transparent 0 61%,rgba(255,255,255,.025) 61% 62%,transparent 62%)}.early-access__signal{position:absolute;z-index:-1;top:0;right:clamp(28px,5vw,72px);width:min(38%,420px);height:3px;background:var(--ea-lime)}.early-access__signal span{position:absolute;top:-5px;width:13px;height:13px;border:3px solid var(--ea-bg);border-radius:50%;background:var(--ea-lime)}.early-access__signal span:nth-child(1){left:0}.early-access__signal span:nth-child(2){left:33%}.early-access__signal span:nth-child(3){left:66%}.early-access__signal span:nth-child(4){right:0}.early-access__copy,.early-access__panel{min-width:0}.early-access__kicker{margin:0 0 22px;color:var(--ea-accent-fg);font-size:.75rem;font-weight:800;letter-spacing:.16em;line-height:1.35;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px}.early-access__pulse{width:9px;height:9px;border-radius:50%;background:currentColor;box-shadow:0 0 0 6px color-mix(in srgb,currentColor 14%,transparent)}.early-access h2{max-width:12ch;margin:0;color:var(--ea-text);font-family:Sora,Manrope,system-ui,sans-serif;font-size:clamp(2.25rem,4vw,4.25rem);font-weight:650;letter-spacing:-.055em;line-height:.98}.early-access__intro{max-width:54ch;margin:24px 0 0;color:var(--ea-soft);font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.7}.early-access__status{margin-top:32px;overflow:hidden;border:1px solid var(--ea-line);border-radius:9px;background:color-mix(in srgb,var(--ea-panel) 62%,transparent)}.early-access__release{margin:0;padding:17px 18px;display:grid;grid-template-columns:34px 1fr;gap:14px;align-items:start}.early-access__release>svg{width:23px;height:23px;margin-top:2px;color:var(--ea-accent-fg)}.early-access__release strong,.early-access__release span{display:block}.early-access__release strong{margin-bottom:5px;color:var(--ea-text);font-size:.9rem;letter-spacing:.01em}.early-access__release span{color:var(--ea-muted);font-size:.78rem;line-height:1.55}.early-access__links{margin-top:22px;display:flex;flex-wrap:wrap;column-gap:20px;row-gap:10px}.early-access__links a{min-height:44px;color:var(--ea-soft);font-size:.78rem;line-height:1.35;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:color .16s ease,text-decoration-color .16s ease;display:inline-flex;align-items:center}.early-access__links a:hover{color:var(--ea-text);text-decoration-color:var(--ea-accent-fg)}.early-access__panel{position:relative;border:1px solid var(--ea-line);border-radius:10px;background:var(--ea-panel);box-shadow:0 18px 48px color-mix(in srgb,var(--ea-shadow) 72%,transparent)}.early-access__form,.early-access__success{padding:clamp(24px,3vw,38px)}.early-access__form-heading{margin-bottom:22px;padding-bottom:15px;border-bottom:1px solid var(--ea-line);color:var(--ea-text);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;display:flex;justify-content:space-between;gap:20px}.early-access__secure{color:var(--ea-muted);font-size:.68rem;letter-spacing:.07em;display:inline-flex;align-items:center;gap:6px}.early-access__secure svg{width:14px;height:14px;color:var(--ea-accent-fg)}.early-access__field+.early-access__field{margin-top:20px}.early-access__honeypot{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.early-access__field label{margin-bottom:8px;color:var(--ea-text);font-size:.875rem;font-weight:750;display:flex;justify-content:space-between;gap:12px}.early-access__field label span{color:var(--ea-muted);font-size:.72rem;font-weight:600}.early-access__field>input,.early-access__platform{width:100%;min-height:52px;border:1px solid var(--ea-control-line);border-radius:13px;color:var(--ea-text);background:var(--ea-raised);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.early-access__field>input{padding:0 15px;outline:none}.early-access__field>input::placeholder{color:var(--ea-muted);opacity:1}.early-access__field>input:hover,.early-access__platform:hover{border-color:var(--ea-muted)}.early-access__field>input:focus-visible,.early-access__platform:focus-within{border-color:var(--ea-accent-focus);box-shadow:0 0 0 3px var(--ea-focus-halo)}.early-access__field>input[aria-invalid=true]{border-color:var(--ea-error-line)}.early-access__platform{padding:0 14px;display:grid;grid-template-columns:22px 1fr 20px;gap:10px;align-items:center}.early-access__platform svg{width:19px;height:19px;color:var(--ea-accent-fg)}.early-access__platform input{min-width:0;height:50px;padding:0;border:0;outline:none;color:var(--ea-text);background:transparent;font-weight:700}.early-access__help,.early-access__error{margin-top:7px;font-size:.75rem;line-height:1.45;display:block}.early-access__help{color:var(--ea-muted)}.early-access__error{color:var(--ea-error)}.early-access__consent-wrap{margin-top:24px}.early-access__consent{position:relative;color:var(--ea-soft);font-size:.8125rem;line-height:1.55;cursor:pointer;display:grid;grid-template-columns:22px 1fr;gap:11px;align-items:start}.early-access__consent input{position:absolute;width:1px;height:1px;opacity:0}.early-access__check{width:22px;height:22px;border:1px solid var(--ea-control-line);border-radius:6px;background:var(--ea-raised);display:grid;place-items:center;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.early-access__check svg{width:15px;height:15px;color:var(--ea-ink-deep);opacity:0;transform:scale(.65);transition:opacity .14s ease,transform .14s ease}.early-access__consent input:checked+.early-access__check{border-color:var(--ea-accent-border);background:var(--ea-lime)}.early-access__consent input:checked+.early-access__check svg{opacity:1;transform:scale(1)}.early-access__consent input:focus-visible+.early-access__check{border-color:var(--ea-accent-focus);box-shadow:0 0 0 3px var(--ea-focus-halo)}.early-access__consent input[aria-invalid=true]+.early-access__check{border-color:var(--ea-error-line)}.early-access__form-error{margin:18px 0 0;padding:12px 14px;border:1px solid var(--ea-error-line);border-radius:10px;color:var(--ea-text);background:var(--ea-error-bg);font-size:.78rem;line-height:1.5}.early-access__submit{width:100%;min-height:56px;margin-top:24px;padding:0 18px 0 21px;border:1px solid transparent;border-radius:14px;color:var(--ea-ink-deep);background:var(--ea-lime);box-shadow:0 12px 28px #b6ff2e21;font-weight:850;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:14px;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s ease,filter .16s ease}.early-access__submit svg{width:20px;height:20px;transition:transform .16s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){.early-access__submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 16px 34px #b6ff2e33;filter:brightness(1.035)}.early-access__submit:hover:not(:disabled) svg{transform:translate(3px)}}.early-access__submit:disabled{cursor:wait;opacity:.68}.early-access__submit:focus-visible,.early-access__reset:focus-visible,.early-access__links a:focus-visible{outline:3px solid var(--ea-accent-focus);outline-offset:4px;box-shadow:none}.early-access__fine-print{margin:13px auto 0;max-width:48ch;color:var(--ea-muted);font-size:.75rem;line-height:1.5;text-align:center}.early-access__success{min-height:500px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.early-access__success-icon{width:58px;height:58px;margin-bottom:30px;border-radius:18px;color:var(--ea-ink-deep);background:var(--ea-lime);display:grid;place-items:center}.early-access__success-icon svg{width:29px;height:29px}.early-access__success-label{margin:0 0 10px;color:var(--ea-accent-fg);font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}[data-language=am] .early-access__kicker,[data-language=am] .early-access__form-heading,[data-language=am] .early-access__secure,[data-language=am] .early-access__success-label{letter-spacing:0;text-transform:none}[data-language=am] .early-access h2,[data-language=am] .early-access__success h3{font-family:Noto Sans Ethiopic,Manrope,sans-serif;letter-spacing:0;line-height:1.4}.early-access__success h3{margin:0;color:var(--ea-text);font-family:Sora,Manrope,system-ui,sans-serif;font-size:clamp(1.75rem,3vw,2.5rem);letter-spacing:-.04em;line-height:1.05}.early-access__success h3:focus-visible{outline:3px solid var(--ea-accent-focus);outline-offset:6px}.early-access__success>p:not(.early-access__success-label):not(.early-access__success-email){margin:18px 0 0;color:var(--ea-soft);line-height:1.65}.early-access__success-email{margin:22px 0 0;padding:10px 13px;border:1px solid var(--ea-line);border-radius:9px;color:var(--ea-text);background:var(--ea-raised);font-size:.82rem;overflow-wrap:anywhere}.early-access__reset{min-height:44px;margin-top:28px;padding:0;color:var(--ea-text);background:transparent;font-weight:750;cursor:pointer;display:inline-flex;align-items:center;gap:9px}.early-access__reset svg{width:17px;height:17px;color:var(--ea-accent-fg)}[data-theme=light] .early-access__submit{border-color:var(--ea-accent-border)}@media(max-width:900px){.early-access{grid-template-columns:1fr;gap:42px}.early-access h2{max-width:14ch}.early-access__intro{max-width:62ch}}@media(max-width:560px){.early-access{width:calc(100% - 24px);padding:34px 18px 18px;border-radius:10px}.early-access h2{font-size:clamp(2rem,11vw,3rem)}.early-access__status{margin-top:26px}.early-access__release{margin-top:0;padding-inline:15px}.early-access__links{column-gap:15px}.early-access__panel{border-radius:10px}.early-access__form,.early-access__success{padding:23px 19px}.early-access__form-heading{align-items:flex-start;flex-direction:column;gap:8px}.early-access__success{min-height:420px}}@media(prefers-reduced-motion:reduce){.early-access{scroll-behavior:auto}.early-access__check svg,.early-access__submit,.early-access__submit svg{transform:none}.early-access__check svg{transition:opacity .14s ease}.early-access__submit{transition:box-shadow .16s ease,filter .16s ease,opacity .16s ease}.early-access__submit svg{transition:none}}.trust-page{--trust-max: 1240px;--trust-gutter: clamp(20px, 4vw, 64px);min-height:100svh;color:var(--theme-text, #f1f4f2);background:linear-gradient(90deg,color-mix(in srgb,var(--accent-fg, #b6ff2e) 5%,transparent),transparent 19rem),var(--theme-bg, #1f2329);font-family:Manrope,system-ui,sans-serif;overflow:clip}.trust-page *,.trust-page *:before,.trust-page *:after{box-sizing:border-box}.trust-page :where(a){color:inherit;text-decoration:none}.trust-page h1,.trust-page h2,.trust-page p{margin-top:0}.trust-page button,.trust-page a{-webkit-tap-highlight-color:transparent}.trust-page :focus-visible{outline:3px solid var(--accent-focus, #b6ff2e);outline-offset:4px;box-shadow:0 0 0 7px var(--theme-bg, #1f2329)}.trust-page[lang=am],.trust-page[lang=am] button,.trust-page[lang=am] input{font-family:Noto Sans Ethiopic,Manrope,sans-serif}.trust-page[lang=am] h1,.trust-page[lang=am] h2,.trust-page[lang=am] .trust-page__eyebrow,.trust-page[lang=am] .trust-state,.trust-page[lang=am] .trust-page__centre-label{font-family:Noto Sans Ethiopic,Manrope,sans-serif;letter-spacing:0;line-height:1.45;text-transform:none}.trust-page__skip{position:fixed;z-index:1000;top:12px;left:12px;min-height:44px;padding:11px 16px;border-radius:10px;color:var(--on-accent, #11151a)!important;background:var(--lime, #b6ff2e);transform:translateY(-170%)}.trust-page__skip:focus{transform:translateY(0)}.trust-page__header{position:sticky;z-index:80;top:0;border-bottom:1px solid var(--theme-line, rgba(255, 255, 255, .1));background:var(--theme-header-solid, #171c22)}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.trust-page__header{background:var(--theme-header, rgba(17, 21, 26, .78));-webkit-backdrop-filter:saturate(140%) blur(20px);backdrop-filter:saturate(140%) blur(20px)}}.trust-page__header-inner{width:min(calc(100% - (var(--trust-gutter) * 2)),var(--trust-max));min-height:76px;margin-inline:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.trust-page__brand{width:fit-content;min-height:48px;padding:5px 12px 5px 6px;border:1px solid rgba(255,255,255,.11);border-radius:10px;color:var(--lime, #b6ff2e);background:var(--ink-deep, #11151a);display:inline-flex;align-items:center;gap:11px;font-family:Sora,sans-serif;font-size:.92rem;font-weight:750;letter-spacing:.16em}.trust-page__brand-mark{width:36px;height:36px;border-radius:8px;background:transparent;box-shadow:none;display:grid;place-items:center}.trust-page__brand-mark img{width:23px;height:23px}.trust-page__centre-label{min-height:44px;padding-inline:16px;border:1px solid var(--theme-line, rgba(255, 255, 255, .1));border-radius:999px;color:var(--theme-soft, #bdc4cb);background:color-mix(in srgb,var(--theme-panel, #262c34) 62%,transparent);display:inline-flex;align-items:center;gap:9px;font-size:.78rem;font-weight:750;letter-spacing:.04em}.trust-page__centre-label svg{width:17px;height:17px;color:var(--accent-fg, #b6ff2e)}.trust-page__header-actions{justify-self:end;display:flex;align-items:center;gap:8px}.trust-page__language{min-height:44px;padding:3px;border:1px solid var(--theme-line, rgba(255, 255, 255, .1));border-radius:10px;background:color-mix(in srgb,var(--theme-panel, #262c34) 66%,transparent);display:flex}.trust-page__language button,.trust-page__theme{min-width:42px;min-height:42px;padding:0 8px;border:0;border-radius:7px;color:var(--theme-muted, #98a1ab);background:transparent;cursor:pointer;display:grid;place-items:center;font-size:.72rem;font-weight:800;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.trust-page__language button.active{color:var(--on-accent, #11151a);background:var(--lime, #b6ff2e)}.trust-page__theme{border:1px solid var(--theme-line, rgba(255, 255, 255, .1));background:color-mix(in srgb,var(--theme-panel, #262c34) 66%,transparent)}.trust-page__theme:hover{color:var(--theme-text, #f1f4f2);border-color:var(--accent-border, #b6ff2e)}.trust-page__theme svg{width:17px;height:17px}.trust-page__back,.trust-page__footer-back{justify-self:end;min-height:48px;padding-inline:16px;border:1px solid var(--theme-line-strong, rgba(255, 255, 255, .18));border-radius:12px;color:var(--theme-text, #f1f4f2);background:var(--theme-panel, #262c34);display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:.82rem;font-weight:750;transition:border-color .16s ease,transform .16s cubic-bezier(.22,1,.36,1)}.trust-page__back:hover,.trust-page__footer-back:hover{border-color:var(--accent-border, #b6ff2e)}.trust-page__back svg,.trust-page__footer-back svg{width:18px;height:18px}.trust-page__main{width:min(calc(100% - (var(--trust-gutter) * 2)),var(--trust-max));margin-inline:auto;padding:clamp(72px,9vw,132px) 0 clamp(100px,11vw,160px)}.trust-page__hero{padding-bottom:clamp(50px,7vw,86px);border-bottom:1px solid var(--theme-line-strong, rgba(255, 255, 255, .18));display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,310px);align-items:end;gap:clamp(42px,9vw,128px)}.trust-page__hero-copy{max-width:820px}.trust-page__eyebrow{margin-bottom:20px;color:var(--accent-fg, #b6ff2e);display:flex;align-items:center;gap:10px;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.trust-page__eyebrow>span{width:8px;height:8px;border-radius:50%;background:currentColor}.trust-page__hero h1{max-width:900px;margin-bottom:28px;font-family:Sora,Noto Sans Ethiopic,sans-serif;font-size:clamp(3.15rem,6vw,6.7rem);font-weight:650;letter-spacing:-.065em;line-height:.94}.trust-page__hero-copy>p:last-child{max-width:700px;margin-bottom:0;color:var(--theme-soft, #bdc4cb);font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.75}.trust-page__document-card{min-height:238px;padding:26px;border:1px solid var(--theme-line-strong, rgba(255, 255, 255, .18));border-radius:8px;background:var(--theme-panel, #262c34);box-shadow:0 24px 70px color-mix(in srgb,var(--theme-shadow, #000) 38%,transparent);display:flex;flex-direction:column;align-items:flex-start}.trust-page__document-card>svg{width:38px;height:38px;margin-bottom:auto;padding:8px;border:1px solid var(--theme-line-strong, rgba(255, 255, 255, .18));border-radius:11px;color:var(--accent-fg, #b6ff2e);background:var(--theme-raised, #2c333c)}.trust-page__document-card>span{margin:28px 0 6px;color:var(--theme-muted, #98a1ab);font-size:.68rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.trust-page__document-card strong{font-family:Sora,Noto Sans Ethiopic,sans-serif;font-size:1.08rem;line-height:1.3}.trust-page__document-card small{margin-top:12px;color:var(--theme-muted, #98a1ab);line-height:1.55}.trust-page[lang=am] .trust-page__document-card>span{letter-spacing:0;text-transform:none}.trust-page__notice,.trust-page__language-review,.trust-page__scope{margin:28px 0 0;border:1px solid var(--theme-line-strong, rgba(255, 255, 255, .18));border-radius:8px}.trust-page__notice{padding:16px 18px;background:var(--theme-panel, #262c34)}.trust-page__language-review{padding:16px 18px;display:flex;align-items:flex-start;gap:12px;background:color-mix(in srgb,var(--theme-panel, #262c34) 80%,transparent)}.trust-page__language-review svg{width:20px;height:20px;flex:0 0 auto}.trust-page__language-review strong{line-height:1.6}.trust-page__scope{padding:20px 22px;display:grid;grid-template-columns:120px minmax(0,1fr);align-items:start;gap:24px;background:color-mix(in srgb,var(--theme-raised, #2c333c) 55%,transparent)}.trust-page__scope span{color:var(--accent-fg, #b6ff2e);font-size:.7rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.trust-page__scope p{max-width:780px;margin-bottom:0;color:var(--theme-soft, #bdc4cb);line-height:1.7}.trust-page[lang=am] .trust-page__scope span{letter-spacing:0;text-transform:none}.trust-page__layout{margin-top:clamp(70px,9vw,120px);display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:clamp(50px,8vw,112px)}.trust-page__toc{position:sticky;top:104px}.trust-page__toc>p,.trust-page__legend>p{margin-bottom:14px;color:var(--theme-muted, #98a1ab);font-size:.68rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.trust-page[lang=am] .trust-page__toc>p,.trust-page[lang=am] .trust-page__legend>p{letter-spacing:0;text-transform:none}.trust-page__toc ol{margin:0;padding:0;border-top:1px solid var(--theme-line, rgba(255, 255, 255, .1));list-style:none}.trust-page__toc li{border-bottom:1px solid var(--theme-line, rgba(255, 255, 255, .1))}.trust-page__toc a{min-height:58px;padding-block:12px;color:var(--theme-soft, #bdc4cb);display:grid;grid-template-columns:28px 1fr;align-items:center;gap:10px;font-size:.84rem;font-weight:650;line-height:1.35;transform:translate(0);transition:color .16s ease}.trust-page__toc a:hover{color:var(--theme-text, #f1f4f2)}@media(hover:hover)and (pointer:fine){.trust-page__toc a{transition:color .16s ease,transform .16s cubic-bezier(.22,1,.36,1)}.trust-page__toc a:hover{transform:translate(5px)}.trust-page__back:hover,.trust-page__footer-back:hover{transform:translate(-2px)}}.trust-page__toc a span{color:var(--accent-fg, #b6ff2e);font-family:Sora,sans-serif;font-size:.66rem;font-weight:800}.trust-page__legend{margin-top:34px;display:grid;justify-items:start;gap:9px}.trust-state{min-height:34px;padding:7px 10px;border:1px solid var(--theme-line-strong, rgba(255, 255, 255, .18));border-radius:999px;color:var(--theme-soft, #bdc4cb);background:color-mix(in srgb,var(--theme-panel, #262c34) 68%,transparent);display:inline-flex;align-items:center;gap:7px;font-size:.68rem;font-weight:750;line-height:1.25}.trust-state svg{width:14px;height:14px;flex:0 0 auto}.trust-state--commitment{border-style:dashed;background:transparent}.trust-state--not-live{color:var(--theme-muted, #98a1ab);background:transparent}.trust-page__sections{min-width:0;display:grid;gap:20px}.trust-page__section{scroll-margin-top:110px;padding:clamp(26px,4vw,52px);border:1px solid var(--theme-line, rgba(255, 255, 255, .1));border-radius:8px;background:color-mix(in srgb,var(--theme-panel, #262c34) 88%,transparent)}.trust-page__section:nth-child(2n){background:color-mix(in srgb,var(--theme-raised, #2c333c) 70%,transparent)}.trust-page__section>header{margin-bottom:30px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:14px 16px}.trust-page__section-number{color:var(--accent-fg, #b6ff2e);font-family:Sora,sans-serif;font-size:.72rem;font-weight:850}.trust-page__section .trust-state{justify-self:start}.trust-page__section h2{grid-column:1 / -1;max-width:760px;margin:4px 0 0;font-family:Sora,Noto Sans Ethiopic,sans-serif;font-size:clamp(1.65rem,3vw,2.65rem);font-weight:620;letter-spacing:-.035em;line-height:1.08}.trust-page[lang=am] .trust-page__section h2{letter-spacing:0}.trust-page__section>p{max-width:780px;margin-bottom:16px;color:var(--theme-soft, #bdc4cb);font-size:1rem;line-height:1.78}.trust-page__section>ul{max-width:790px;margin:26px 0 0;padding:0;list-style:none;display:grid;gap:14px}.trust-page__section>ul li{position:relative;padding-left:25px;color:var(--theme-soft, #bdc4cb);line-height:1.7}.trust-page__section>ul li:before{content:"";position:absolute;top:.78em;left:0;width:11px;height:2px;background:var(--accent-fg, #b6ff2e)}.trust-page__section-note{margin-top:28px;padding:17px 18px;border:1px solid color-mix(in srgb,var(--accent-border, #b6ff2e) 38%,transparent);border-radius:12px;background:color-mix(in srgb,var(--theme-bg-alt, #11151a) 70%,transparent);display:grid;grid-template-columns:auto 1fr;align-items:start;gap:12px}.trust-page__section-note svg{width:18px;height:18px;margin-top:3px;color:var(--theme-text, #f1f4f2)}.trust-page__section-note p{margin-bottom:0;color:var(--theme-soft, #bdc4cb);font-size:.9rem;line-height:1.65}.trust-page__actions{margin-top:30px;display:flex;flex-wrap:wrap;gap:10px}.trust-page__action{min-height:48px;padding:12px 15px 12px 17px;border:1px solid var(--accent-border, #b6ff2e);border-radius:10px;color:var(--on-accent, #11151a)!important;background:var(--lime, #b6ff2e);display:inline-flex;align-items:center;justify-content:space-between;gap:20px;font-size:.86rem;font-weight:850;line-height:1.25;transition:color .16s ease,background-color .16s ease,transform .16s cubic-bezier(.22,1,.36,1)}.trust-page__action svg{width:17px;height:17px;flex:0 0 auto}@media(hover:hover)and (pointer:fine){.trust-page__action:hover{color:var(--accent-fg, #b6ff2e)!important;background:var(--theme-bg-alt, #11151a);transform:translateY(-2px)}}.trust-page__footer{padding:40px var(--trust-gutter) max(40px,env(safe-area-inset-bottom));border-top:1px solid var(--theme-line, rgba(255, 255, 255, .1));background:var(--theme-bg-alt, #11151a)}.trust-page__footer>div{width:min(100%,var(--trust-max));margin-inline:auto;display:grid;grid-template-columns:1fr minmax(260px,520px) 1fr;align-items:center;gap:30px}.trust-page__brand--footer{justify-self:start}.trust-page__footer p{margin-bottom:0;color:var(--theme-muted, #98a1ab);font-size:.82rem;line-height:1.65;text-align:center}.trust-page__footer-back{justify-self:end}.trust-page--not-found{display:grid;grid-template-rows:auto 1fr}.trust-page__not-found{width:min(calc(100% - (var(--trust-gutter) * 2)),var(--trust-max));margin-inline:auto;padding:clamp(110px,15vw,210px) 0 clamp(90px,12vw,170px);align-self:center}.trust-page__not-found h1{max-width:13ch;margin:0 0 24px;font-family:Sora,Noto Sans Ethiopic,sans-serif;font-size:clamp(3rem,7vw,7rem);font-weight:650;letter-spacing:-.06em;line-height:.96;text-wrap:balance}.trust-page[lang=am] .trust-page__not-found h1{font-family:Noto Sans Ethiopic,Manrope,sans-serif;letter-spacing:0;line-height:1.35}.trust-page__not-found>p:not(.trust-page__eyebrow){max-width:58ch;margin-bottom:34px;color:var(--theme-soft, #bdc4cb);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7}.trust-page__not-found .trust-page__footer-back{justify-self:start}@media(max-width:900px){.trust-page__header-inner{grid-template-columns:1fr auto}.trust-page__centre-label{display:none}.trust-page__header-actions{min-width:0}.trust-page__hero{grid-template-columns:1fr}.trust-page__document-card{min-height:0;display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:16px}.trust-page__document-card>svg{grid-row:1 / 4;margin:0}.trust-page__document-card>span{margin:0 0 4px}.trust-page__document-card small{margin-top:6px}.trust-page__layout{grid-template-columns:1fr}.trust-page__toc{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.65fr);gap:30px}.trust-page__legend{margin-top:0}.trust-page__footer>div{grid-template-columns:1fr auto}.trust-page__footer p{grid-column:1 / -1;grid-row:2;text-align:left}}@media(max-width:620px){.trust-page{--trust-gutter: 20px}.trust-page__header-inner{min-height:68px}.trust-page__brand>span:last-child{display:none}.trust-page__back{width:46px;padding:0}.trust-page__header-actions{gap:5px}.trust-page__language button,.trust-page__theme{min-width:44px;width:44px;min-height:44px;padding:0}.trust-page__language{min-height:44px;padding:2px}.trust-page__back span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.trust-page__main{padding-top:60px}.trust-page__hero h1{font-size:clamp(2.75rem,14vw,4.4rem)}.trust-page__scope{grid-template-columns:1fr;gap:9px}.trust-page__toc{grid-template-columns:1fr}.trust-page__section{padding:24px 20px;border-radius:18px}.trust-page__section>header{grid-template-columns:1fr}.trust-page__section h2{grid-column:1}.trust-page__section .trust-state{justify-self:start}.trust-page__actions{display:grid}.trust-page__action{width:100%}.trust-page__footer>div{grid-template-columns:1fr}.trust-page__footer-back,.trust-page__brand--footer{justify-self:start}.trust-page__footer p{grid-column:1;grid-row:auto}}@media(prefers-reduced-motion:reduce){.trust-page{scroll-behavior:auto}.trust-page__back,.trust-page__footer-back,.trust-page__toc a,.trust-page__action{transform:none;transition-property:color,background-color,border-color}}@media print{.trust-page{color:#1f2329;background:#fff}.trust-page__header,.trust-page__toc,.trust-page__footer,.trust-page__skip{display:none}.trust-page__main{width:100%;padding:0}.trust-page__hero,.trust-page__layout{display:block}.trust-page__document-card,.trust-page__section,.trust-page__scope,.trust-page__language-review{break-inside:avoid;color:#1f2329;background:#fff;box-shadow:none}.trust-page__section{margin-top:18px}.trust-page__action{color:#1f2329!important;border-color:#1f2329;background:#fff}}@font-face{font-family:Sora;src:url(/assets/meleya/fonts/Sora-Variable.ttf) format("truetype");font-weight:100 800;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/meleya/fonts/Manrope-Variable.ttf) format("truetype");font-weight:200 800;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/meleya/fonts/Figtree-Variable.ttf) format("truetype");font-weight:300 900;font-display:swap}@font-face{font-family:Noto Sans Ethiopic;src:url(/assets/meleya/fonts/NotoSansEthiopic-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Noto Sans Ethiopic;src:url(/assets/meleya/fonts/NotoSansEthiopic-Bold.ttf) format("truetype");font-weight:700;font-display:swap}:root{--ink: #1f2329;--ink-deep: #11151a;--surface: #262c34;--surface-2: #2c333c;--paper: #f1f4f2;--paper-2: #e7ebe7;--white: #ffffff;--muted: #98a1ab;--muted-dark: #5c6670;--line: rgba(255, 255, 255, .1);--line-dark: rgba(31, 35, 41, .14);--lime: #b6ff2e;--accent-fill: var(--lime);--accent-fg: var(--lime);--accent-focus: var(--lime);--accent-border: var(--lime);--on-accent: var(--ink-deep);--mint: #c7efdb;--mint-ink: #0a5238;--apricot: #f8ceac;--apricot-ink: #7a3d10;--max: 1240px;--shell-max: 1460px;--shell-edge: 18px;--gutter: clamp(20px, 4vw, 64px);--display: clamp(3.2rem, 4.7vw, 5.15rem);--theme-bg: var(--ink);--theme-bg-alt: var(--ink-deep);--theme-panel: var(--surface);--theme-raised: var(--surface-2);--theme-text: var(--paper);--theme-soft: #bdc4cb;--theme-muted: var(--muted);--theme-line: rgba(255, 255, 255, .1);--theme-line-strong: rgba(255, 255, 255, .18);--theme-header: rgba(17, 21, 26, .72);--theme-header-mobile: rgba(17, 21, 26, .82);--theme-header-solid: #171c22;--theme-header-stroke: rgba(255, 255, 255, .16);--theme-header-shadow: rgba(0, 0, 0, .24);--theme-hero: #242a31;--theme-stage: #171c22;--theme-shadow: rgba(0, 0, 0, .32);--phone-shell: #0d1116;--phone-screen: var(--ink);--phone-panel: var(--surface);--phone-raised: var(--surface-2);--phone-text: var(--paper);--phone-muted: var(--muted);--phone-line: rgba(255, 255, 255, .1);color:var(--theme-text);background:var(--theme-bg);font-family:Manrope,system-ui,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}[data-theme=light]{--accent-fg: #3b5f00;--accent-focus: #3b5f00;--accent-border: #3b5f00;--theme-bg: #f7f9f5;--theme-bg-alt: #edf1ec;--theme-panel: #ffffff;--theme-raised: #e7ece6;--theme-text: #1f2329;--theme-soft: #46515b;--theme-muted: #5b6670;--theme-line: rgba(31, 35, 41, .12);--theme-line-strong: rgba(31, 35, 41, .22);--theme-header: rgba(255, 255, 255, .7);--theme-header-mobile: rgba(255, 255, 255, .82);--theme-header-solid: #f7f9f5;--theme-header-stroke: rgba(31, 35, 41, .14);--theme-header-shadow: rgba(31, 35, 41, .12);--theme-hero: #edf4f2;--theme-stage: #e6efec;--theme-shadow: rgba(31, 35, 41, .15);--phone-shell: #13181d;--phone-screen: #f7f9f5;--phone-panel: #ffffff;--phone-raised: #e9eee8;--phone-text: #1f2329;--phone-muted: #5b6670;--phone-line: rgba(31, 35, 41, .12)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;min-width:0;background:var(--theme-bg);color:var(--theme-text);overflow-x:hidden;transition:background-color .24s ease,color .24s ease}body.menu-open{overflow:hidden}[data-language=am] body,[data-language=am] button,[data-language=am] input{font-family:Noto Sans Ethiopic,Manrope,sans-serif}[data-language=am] h1,[data-language=am] h2,[data-language=am] h3{line-height:1.45;letter-spacing:0}[data-language=am] .mobile-nav nav a{font-family:Noto Sans Ethiopic,Manrope,sans-serif;letter-spacing:0}button,a,summary{-webkit-tap-highlight-color:transparent}button,input{font:inherit}button,a{color:inherit}a{text-decoration:none}img,canvas,svg{display:block}p,h1,h2,h3{margin-top:0}button{border:0}:focus-visible{outline:3px solid var(--theme-text);outline-offset:3px;box-shadow:0 0 0 6px var(--theme-bg)}.skip-link{position:fixed;top:14px;left:14px;z-index:1000;padding:12px 16px;color:var(--ink);background:var(--lime);transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-shell{overflow:clip;background:var(--theme-bg)}.site-header{position:fixed;z-index:100;top:18px;left:50%;width:min(calc(100% - var(--shell-edge) - var(--shell-edge)),var(--shell-max));min-height:68px;padding:10px 12px 10px 20px;border:1px solid var(--theme-header-stroke);border-radius:20px;color:var(--theme-text);background:var(--theme-header-solid);box-shadow:0 12px 36px var(--theme-header-shadow),inset 0 1px #ffffff14;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:36px;transform:translate(-50%);transition:background-color .24s ease,border-color .24s ease,box-shadow .24s ease}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.site-header{background:var(--theme-header);-webkit-backdrop-filter:saturate(140%) blur(20px);backdrop-filter:saturate(140%) blur(20px)}}.brand{display:inline-flex;min-width:44px;min-height:46px;align-items:center;gap:11px;font-family:Sora,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.16em}.brand__mark{width:36px;height:36px;border-radius:10px;background:var(--ink);display:grid;place-items:center;box-shadow:inset 0 0 0 1px #ffffff1a}.brand img{width:30px;height:30px}.brand__mark img{width:23px;height:23px}.brand--compact .brand__mark{width:34px;height:34px}.desktop-nav{justify-self:center;display:flex;align-items:center;gap:clamp(18px,2.4vw,36px)}.desktop-nav a{position:relative;min-width:44px;min-height:44px;padding:14px 0;color:var(--theme-soft);display:inline-flex;align-items:center;justify-content:center;font-size:.86rem;font-weight:650}.desktop-nav a:after{content:"";position:absolute;right:0;bottom:7px;left:0;height:2px;background:var(--lime);transform:scaleX(0);transform-origin:right;transition:transform .18s cubic-bezier(.22,1,.36,1)}.desktop-nav a:focus-visible:after{transform:scaleX(1);transform-origin:left;transition:none}@media(hover:hover)and (pointer:fine){.desktop-nav a:hover:after{transform:scaleX(1);transform-origin:left}}.header-actions{display:flex;align-items:center;gap:9px}.lang-switch{display:flex;padding:4px;border:1px solid var(--theme-line);border-radius:12px;background:color-mix(in srgb,var(--theme-panel) 72%,transparent)}.lang-switch button{min-width:44px;min-height:44px;padding:5px 9px;border-radius:8px;background:transparent;color:var(--theme-muted);cursor:pointer;font-size:.74rem;font-weight:750;transition:color .18s ease,background .18s ease}.lang-switch button.active{color:var(--ink);background:var(--lime)}.theme-toggle{position:relative;width:68px;height:46px;padding:0 8px;border:1px solid var(--theme-line);border-radius:12px;color:var(--theme-muted);background:color-mix(in srgb,var(--theme-panel) 72%,transparent);display:grid;grid-template-columns:1fr 1fr;align-items:center;cursor:pointer}.theme-toggle svg{position:relative;z-index:2;width:16px;height:16px;margin-inline:auto;transition:color .18s ease}.theme-toggle>span{position:absolute;z-index:1;top:5px;left:5px;width:32px;height:34px;border-radius:8px;background:var(--theme-raised);box-shadow:0 3px 10px var(--theme-shadow);transition:transform .22s cubic-bezier(.2,.7,.2,1)}[data-theme=dark] .theme-toggle>span{transform:translate(25px)}.theme-toggle:focus-visible>span{transition:none}[data-theme=light] .theme-toggle svg:first-child,[data-theme=dark] .theme-toggle svg:last-child{color:var(--theme-text)}.button{min-height:50px;padding:0 20px;border:1px solid transparent;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:.86rem;font-weight:750;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.button svg{width:18px;height:18px}.button--lime{color:var(--on-accent);background:var(--accent-fill);box-shadow:0 6px 22px #b6ff2e29}[data-theme=light] .button--lime{border-color:var(--accent-border)}.button--lime:hover{background:#c5ff58}.button--outline{border-color:#1f232942;color:var(--ink);background:transparent}.button--outline:hover{border-color:var(--ink);background:#1f23290d}.header-cta{min-height:46px;padding-inline:18px}.menu-trigger,.icon-button{width:46px;height:46px;border:1px solid var(--theme-line);border-radius:12px;color:var(--theme-text);background:var(--theme-panel);display:none;align-items:center;justify-content:center;cursor:pointer}.mobile-nav-backdrop{position:fixed;z-index:300;top:0;right:0;bottom:0;left:0;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:#080a0dad;display:flex;justify-content:flex-end;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mobile-nav{width:min(100%,450px);height:auto;align-self:stretch;padding:18px;border:1px solid var(--theme-line);border-radius:24px;color:var(--theme-text);background:var(--theme-bg);display:grid;grid-template-rows:auto 1fr auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 24px 80px #0000006b;animation:drawer-in .28s cubic-bezier(.2,.7,.2,1) both}.mobile-nav__top,.mobile-nav__footer{display:flex;align-items:center;justify-content:space-between}.mobile-nav .icon-button{display:flex}.mobile-nav nav{align-self:center}.mobile-nav nav a{min-height:72px;border-bottom:1px solid var(--theme-line);display:grid;grid-template-columns:34px 1fr auto;align-items:center;font-family:Sora,sans-serif;font-size:clamp(1.35rem,5vw,2rem);font-weight:650}.mobile-nav nav a span{color:var(--accent-fg);font:700 .68rem Manrope,sans-serif}.mobile-nav nav a svg{width:20px}.mobile-nav__footer{align-items:flex-end;gap:20px}.mobile-nav__footer p{max-width:160px;margin-bottom:0;color:var(--theme-muted);font-size:.75rem}.hero{position:relative;min-height:100svh;padding:106px var(--shell-edge) 18px;color:var(--theme-text);background:var(--theme-bg)}.hero__grid{width:min(100%,var(--shell-max));min-height:min(810px,calc(100svh - 124px));padding:clamp(30px,min(3.2vw,4vh),54px);border:1px solid var(--theme-line);border-radius:42px;background:var(--theme-hero);box-shadow:0 30px 100px var(--theme-shadow);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(540px,1.05fr);align-items:center;gap:clamp(28px,3vw,50px);overflow:hidden}.hero__copy{position:relative;z-index:3;padding-block:0}.eyebrow{margin-bottom:16px;color:var(--accent-fg);display:flex;align-items:center;gap:10px;font-size:.7rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}[data-language=am] .eyebrow{letter-spacing:0;text-transform:none}.eyebrow>span{width:8px;height:8px;border-radius:50%;background:currentColor}.eyebrow--dark{color:var(--theme-text)}.hero h1{max-width:760px;margin-bottom:22px;font-family:Sora,sans-serif;font-size:var(--display);font-weight:720;letter-spacing:-.07em;line-height:.9}.hero h1 span,.hero h1 em{display:block}.hero h1 em{margin-top:.12em;color:var(--lime);font-style:normal}[data-theme=light] .hero h1 em{color:var(--theme-text);text-decoration:underline .1em var(--lime);text-underline-offset:.08em}[data-theme=light] .hero .eyebrow,[data-theme=light] .showcase .eyebrow,[data-theme=light] .comparison .eyebrow,[data-theme=light] .how .eyebrow,[data-theme=light] .privacy .eyebrow,[data-theme=light] .faq .eyebrow,[data-theme=light] .download .eyebrow{color:var(--accent-fg)}.hero__lede{max-width:640px;margin-bottom:24px;color:var(--theme-soft);font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.58}.hero__actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.text-link{min-height:48px;display:inline-flex;align-items:center;gap:9px;font-size:.86rem;font-weight:750}.text-link svg{width:18px}.network-proof{max-width:540px;margin-top:24px;padding-top:16px;border-top:1px solid var(--theme-line);display:grid;grid-template-columns:38px 1fr;gap:14px}.network-proof>svg{width:24px;color:var(--accent-fg)}.network-proof strong,.network-proof span{display:block}.network-proof strong{margin-bottom:4px;font-size:.84rem}.network-proof span{color:var(--theme-muted);font-size:.75rem;line-height:1.6}.section{padding:clamp(96px,11vw,170px) var(--gutter)}.section>*{width:min(100%,var(--max));margin-inline:auto}.section-heading{display:grid;grid-template-columns:1.15fr .85fr;column-gap:clamp(34px,8vw,130px)}.section-heading .eyebrow{grid-column:1 / -1}.section-heading h2,.comparison__headline h2,.how__header h2,.privacy__copy h2,.faq__heading h2,.download h2,.showcase h2{margin-bottom:0;font-family:Sora,sans-serif;font-size:clamp(2.5rem,5.7vw,5.8rem);font-weight:680;letter-spacing:-.06em;line-height:.98}.section-heading>p:last-child{max-width:470px;align-self:end;margin-bottom:8px;color:var(--theme-muted);font-size:1.04rem;line-height:1.65}.refusals{color:var(--theme-text);background:var(--theme-bg-alt)}.refusal-grid{margin-top:72px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.refusal-card{min-height:360px;padding:28px;border:1px solid var(--theme-line);border-radius:20px;background:var(--theme-panel);display:flex;flex-direction:column;transition:border-color .18s ease,background .18s ease}.refusal-card:hover{border-color:var(--theme-line-strong);background:var(--theme-raised)}.refusal-card__top{display:flex;justify-content:space-between;color:var(--theme-muted);font-size:.68rem;font-weight:800}.refusal-card__top svg{width:22px;height:22px;color:var(--theme-text);stroke-width:1.7}.refusal-card h3{max-width:480px;margin:auto 0 18px;font-family:Sora,sans-serif;font-size:clamp(1.65rem,3vw,2.75rem);letter-spacing:-.045em;line-height:1.08}.refusal-card p{max-width:500px;margin-bottom:0;color:var(--theme-muted);font-size:.92rem;line-height:1.65}.showcase{padding:clamp(100px,10vw,150px) var(--gutter);color:var(--theme-text);background:var(--theme-bg)}.showcase__intro,.showcase__grid{width:min(100%,var(--max));margin-inline:auto}.showcase__intro{max-width:850px;margin-left:max(0px,calc((100% - var(--max)) / 2))}.showcase__intro>p:last-child{max-width:640px;margin:28px 0 0;color:var(--theme-muted);font-size:1rem;line-height:1.7}.showcase__grid{margin-top:70px;display:grid;grid-template-columns:.8fr 1.2fr;gap:20px}.showcase__tabs{display:flex;flex-direction:column}.showcase__tabs>button{min-height:112px;padding:18px 18px 18px 10px;border-bottom:1px solid var(--theme-line);color:var(--theme-muted);background:transparent;display:grid;grid-template-columns:40px 1fr 28px;align-items:center;gap:12px;text-align:left;cursor:pointer;transition:color .18s ease}.showcase__tabs>button:first-child{border-top:1px solid var(--theme-line)}.showcase__tabs>button.active{color:var(--theme-text)}.showcase__tabs>button>span,.showcase__tabs>button>div,.showcase__tabs>button>svg{transform:translate(0);transition:transform .18s cubic-bezier(.22,1,.36,1)}.showcase__tabs>button.active>span,.showcase__tabs>button.active>div,.showcase__tabs>button.active>svg{transform:translate(8px)}.showcase__tabs>button:focus-visible>span,.showcase__tabs>button:focus-visible>div,.showcase__tabs>button:focus-visible>svg{transition:none}.showcase__tabs>button>span{color:var(--accent-fg);font-size:.65rem;font-weight:800}.showcase__tabs strong,.showcase__tabs p{display:block}.showcase__tabs strong{margin-bottom:7px;font:650 1rem Sora,sans-serif}.showcase__tabs p{max-width:340px;margin:0;font-size:.76rem;line-height:1.5}.showcase__tabs svg{width:18px;opacity:.4;transition:opacity .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.showcase__tabs button.active svg{opacity:1;color:var(--accent-fg)}[data-theme=light] .showcase__tabs>button>span,[data-theme=light] .showcase__tabs button.active svg{color:var(--accent-fg)}[data-theme=light] .showcase__tabs svg{opacity:.78}.showcase__stage{position:relative;min-height:760px;border:0;border-radius:0;background:transparent;display:grid;place-items:center;overflow:visible}.stage-note{position:absolute;z-index:2;top:20px;right:22px;left:auto;display:flex;justify-content:flex-end;color:var(--theme-muted);font-size:.62rem;text-transform:uppercase;letter-spacing:.1em}.stage-note b{padding:4px 7px;border-radius:6px;color:var(--ink);background:var(--lime);font-weight:750}.showcase__stage--caller{min-height:700px;padding:72px 24px 36px;align-content:center}.caller-demo{width:min(100%,620px);display:grid;justify-items:center;gap:18px}.caller-demo__states{width:100%;padding:2px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.caller-demo__states button{min-width:max-content;min-height:44px;padding:8px 12px;border:1px solid var(--theme-line);border-radius:999px;color:var(--theme-muted);background:color-mix(in srgb,var(--theme-panel) 76%,transparent);font:720 .75rem Figtree,Manrope,sans-serif;letter-spacing:.01em;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.caller-demo__states button:hover{color:var(--theme-text);border-color:var(--theme-line-strong)}.caller-demo__states button:active{transform:scale(.98)}.caller-demo__states button.active{border-color:var(--lime);color:var(--ink-deep);background:var(--lime)}.caller-demo__preview{width:min(100%,440px);padding:14px;border:1px solid var(--theme-line-strong);border-radius:28px;background:color-mix(in srgb,var(--theme-panel) 82%,transparent);box-shadow:0 24px 70px var(--theme-shadow)}.caller-demo__preview-label{margin:2px 4px 12px;color:var(--theme-muted);display:flex;align-items:center;gap:8px;font-size:.68rem;font-weight:760;letter-spacing:.12em;text-transform:uppercase}.caller-demo__preview-label>span{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:var(--lime);box-shadow:0 0 12px #b6ff2e8c}.caller-demo__canvas{min-height:360px;padding:24px;border:1px solid #29333b;border-radius:20px;background:#0b1014;box-shadow:inset 0 1px #ffffff09;display:grid;place-items:center;transition:border-color .18s ease}.caller-demo__canvas--warning{border-color:#f2b38b57}.caller-warning-card{position:relative;width:min(100%,360px);padding:18px;border:1px solid rgba(242,179,139,.5);border-radius:22px;color:#f5f7f3;background:#181f25;box-shadow:0 28px 68px #00000094,0 0 28px #f2b38b14;font-family:Figtree,Manrope,sans-serif;animation:caller-card-arrive .24s cubic-bezier(.22,1,.36,1) both}[data-language=am] .caller-warning-card,[data-language=am] .caller-demo__states button,[data-language=am] .caller-demo__preview-label,[data-language=am] .caller-demo__quiet,[data-language=am] .caller-demo__truth{font-family:Noto Sans Ethiopic,Figtree,sans-serif}.caller-warning-card--confirmed{border-width:2px;border-color:#f2b38b;box-shadow:0 30px 72px #0000009e,0 0 34px #f2b38b21}.caller-warning-card__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.caller-warning-card__pill{min-height:30px;padding:5px 11px 5px 7px;border-radius:999px;color:#f2b38b;background:#3b2b23;display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:780;line-height:1.2}.caller-warning-card__pill>i,.caller-warning-card__evidence>i{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:#f2b38b}.caller-warning-card__close{width:44px;height:44px;flex:0 0 auto;border:1px solid #35414a;border-radius:50%;color:#afbac2;background:#20282f;display:grid;place-items:center;cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease,transform .16s ease}.caller-warning-card__close:hover{border-color:#55616a;color:#f5f7f3;background:#29323a}.caller-warning-card__close:active{transform:scale(.96)}.caller-warning-card__close svg{width:16px;height:16px}.caller-warning-card__identity{margin:16px 2px 13px}.caller-warning-card__identity h3{margin:0 0 3px;color:#f5f7f3;font:690 1.34rem/1.08 Figtree,Manrope,sans-serif;letter-spacing:-.025em}[data-language=am] .caller-warning-card__identity h3{font-family:Noto Sans Ethiopic,Figtree,sans-serif;line-height:1.32;letter-spacing:0}.caller-warning-card__identity p{margin:0;color:#afbac2;font-size:.85rem;font-weight:590;letter-spacing:.04em}.caller-warning-card__evidence{padding:12px;border:1px solid #35414a;border-radius:13px;background:#20282f;display:grid;grid-template-columns:10px 1fr;align-items:start;gap:10px}.caller-warning-card__evidence strong,.caller-warning-card__evidence span{display:block}.caller-warning-card__evidence strong{color:#f5f7f3;font-size:.84rem;font-weight:710;line-height:1.28}.caller-warning-card__evidence span{margin-top:4px;color:#afbac2;font-size:.75rem;line-height:1.35}.caller-warning-card__footer{margin-top:13px;display:grid;grid-template-columns:18px 1fr;align-items:center;gap:7px;color:#afbac2;font-size:.75rem;font-weight:600;line-height:1.35}.caller-warning-card__footer img{width:16px;height:16px}.caller-demo__quiet{width:min(100%,330px);color:#afbac2;display:grid;justify-items:center;gap:10px;text-align:center;animation:app-state-in .24s cubic-bezier(.22,1,.36,1) both}.caller-demo__quiet svg{width:40px;height:40px;color:var(--lime)}.caller-demo__quiet strong{color:#f5f7f3;font:720 1.05rem Figtree,Manrope,sans-serif}.caller-demo__quiet span{font-size:.86rem;line-height:1.55}.caller-demo__truth{width:min(100%,520px);min-height:48px;padding-left:13px;border-left:2px solid var(--lime);color:var(--theme-muted);display:grid;align-content:center;gap:3px;font-size:.76rem;line-height:1.5}.caller-demo__truth--warning{border-left-color:#f2b38b}.caller-demo__truth strong{color:var(--theme-text);font-size:.78rem}.stage-sidecopy{position:absolute;right:18px;bottom:24px;display:flex;flex-direction:column;gap:8px;color:var(--theme-muted);opacity:.45;font-size:.55rem;font-weight:800;letter-spacing:.18em;text-align:right}.phone{position:relative;z-index:3;width:338px;height:692px;padding:9px;border:1px solid var(--theme-line-strong);border-radius:42px;color:var(--phone-text);background:var(--phone-shell);box-shadow:0 28px 70px var(--theme-shadow)}.phone--compact{width:284px;height:580px;border-radius:35px}.phone--screenshot{height:651px;margin:0}.phone--screenshot.phone--compact{height:544px}.phone__speaker{position:absolute;z-index:5;top:13px;left:50%;width:54px;height:5px;border-radius:999px;background:#626d76;transform:translate(-50%)}.phone__screen{height:100%;border:1px solid var(--phone-line);border-radius:34px;color:var(--phone-text);background:var(--phone-screen);overflow:hidden}.phone--compact .phone__screen{border-radius:28px}.phone--screenshot .phone__screen{background:#080d12}.phone--screenshot[data-capture-theme=light] .phone__screen{background:#f2f5f0}.product-screen-capture{width:100%;height:100%;object-fit:contain;display:block;animation:app-state-in .32s cubic-bezier(.22,1,.36,1) both}.app-bar{min-height:60px;padding:10px 14px 6px;border-bottom:1px solid var(--phone-line);display:grid;grid-template-columns:32px 1fr 36px;align-items:center;gap:8px;font:700 .7rem Sora,sans-serif;letter-spacing:.08em}.app-mark{width:28px;height:28px;border-radius:8px;background:var(--ink);display:grid;place-items:center}.app-mark img{width:16px;height:16px}.app-menu-icon{width:36px;height:36px;border:1px solid var(--phone-line);border-radius:10px;color:var(--phone-muted);background:var(--phone-panel);display:grid;place-items:center}.app-menu-icon svg{width:16px}.app-content{position:relative;min-height:calc(100% - 60px);padding:20px 18px 34px;animation:app-state-in .4s ease both}.amharic-section__visual .app-content,[data-language=am] .app-content{font-family:Noto Sans Ethiopic,Manrope,sans-serif}.amharic-section__visual .app-content>h3,[data-language=am] .app-content>h3{font-family:Noto Sans Ethiopic,Sora,sans-serif;letter-spacing:0;line-height:1.45}.phone--compact .app-content{padding:16px 14px 28px}.app-number span,.app-number strong{display:block}.app-number span{margin-bottom:5px;color:var(--phone-muted);font-size:.61rem}.app-number strong{font:680 1.28rem Sora,sans-serif;letter-spacing:-.035em}.phone--compact .app-number strong{font-size:1.05rem}.scan-track{position:relative;height:2px;margin:16px 0;background:var(--phone-line);overflow:hidden}.scan-track i{position:absolute;inset:0 auto 0 0;width:42%;background:var(--lime);animation:scan .9s linear 1 both}.verdict{width:max-content;max-width:100%;min-height:28px;margin-bottom:13px;padding:5px 9px;border-radius:9px;display:inline-flex;align-items:center;gap:6px;font-size:.61rem;font-weight:750}.verdict svg{width:13px;height:13px}.verdict--mint{color:var(--mint-ink);background:var(--mint)}.verdict--apricot{color:var(--apricot-ink);background:var(--apricot)}.verdict--neutral{color:var(--phone-text);background:var(--phone-raised);box-shadow:inset 0 0 0 1px var(--phone-line)}.app-content>h3,.app-panel-title h3{margin-bottom:16px;font:650 1.45rem/1.1 Sora,sans-serif;letter-spacing:-.045em}.phone--compact .app-content>h3{font-size:1.16rem}.source-card,.alternative-card,.note-field{padding:14px;border:1px solid var(--phone-line);border-radius:14px;background:var(--phone-raised)}.source-card{display:grid;grid-template-columns:36px 1fr;gap:10px}.source-card>svg{width:36px;height:36px;padding:9px;border-radius:10px;color:var(--mint-ink);background:var(--mint)}.source-card strong,.source-card span,.alternative-card span,.alternative-card strong,.alternative-card b,.alternative-card small{display:block}.source-card strong{margin-bottom:5px;font:650 .74rem Sora,sans-serif}.source-card span,.alternative-card small{color:var(--phone-muted);font-size:.58rem;line-height:1.45}.app-support{margin:16px 0 0;color:var(--phone-muted);font-size:.63rem;line-height:1.5;text-align:center}.evidence-list{border:1px solid var(--phone-line);border-radius:14px;background:var(--phone-raised);overflow:hidden}.evidence-list>div{min-height:50px;padding:0 13px;border-bottom:1px solid var(--phone-line);display:flex;align-items:center;justify-content:space-between;gap:12px}.evidence-list>div:last-child{border-bottom:0}.evidence-list span{color:var(--phone-muted);font-size:.6rem}.evidence-list strong{font:650 .7rem Sora,sans-serif;text-align:right}.alternative-card{display:grid;grid-template-columns:42px 1fr;gap:10px;background:#c7efdb1a;border-color:#c7efdb47}.alternative-card--compact{margin-top:10px;padding:10px;grid-template-columns:34px 1fr}.alternative-card--compact>svg{width:34px;height:34px;padding:8px}.unknown-card{min-height:148px;padding:18px;border:1px solid var(--phone-line);border-radius:14px;color:var(--phone-text);background:var(--phone-raised);display:grid;place-items:center;text-align:center}.unknown-card svg{width:30px;height:30px;color:var(--phone-muted)}.unknown-card p{margin:10px 0 0;color:var(--phone-muted);font-size:.68rem;line-height:1.55}.alternative-card>svg{width:42px;height:42px;padding:11px;border-radius:12px;color:var(--mint-ink);background:var(--mint)}.alternative-card span{color:var(--mint);font-size:.55rem}[data-theme=light] .alternative-card span,[data-theme=light] .privacy-label,[data-theme=light] .fee-label{color:var(--mint-ink)}.alternative-card strong{margin:3px 0;font-size:.69rem}.alternative-card b{margin-bottom:3px;font:680 .76rem Sora,sans-serif}.app-primary{width:100%;min-height:46px;margin-top:13px;padding:8px 14px;border-radius:12px;color:var(--ink);background:var(--lime);display:flex;align-items:center;justify-content:center;gap:8px;font-size:.67rem;font-weight:800;box-shadow:0 6px 22px #b6ff2e2e}.app-primary svg{width:14px}.app-panel-title{display:flex;align-items:center;gap:10px}.app-panel-title>svg{width:20px;color:var(--accent-fg)}.app-panel-title h3{margin-bottom:0}.reason-choice{min-height:48px;margin:16px 0 10px;padding:0 12px;border:1px solid var(--phone-line);border-radius:12px;background:var(--phone-panel);display:flex;align-items:center;justify-content:space-between;font-size:.66rem}.reason-choice span{display:flex;align-items:center;gap:8px}.reason-choice i{width:10px;height:10px;border:3px solid var(--ink);border-radius:50%;background:var(--lime);box-shadow:0 0 0 1px var(--lime)}.reason-choice>svg{width:15px;color:var(--accent-fg)}.note-field span{color:var(--phone-muted);font-size:.56rem}.note-field p{min-height:48px;margin:8px 0 0;color:var(--phone-text);font-size:.63rem;line-height:1.5}.privacy-label,.fee-label{margin-top:10px;display:flex;align-items:center;gap:7px;color:var(--mint);font-size:.6rem;font-weight:700}.privacy-label svg,.fee-label svg{width:15px}.prelaunch-label{padding:8px 10px;border:1px solid rgba(182,255,46,.28);border-radius:10px;color:var(--lime);background:#b6ff2e0f;font-size:.62rem;font-weight:750}[data-theme=light] .prelaunch-label{border-color:color-mix(in srgb,var(--accent-border) 44%,transparent);color:var(--accent-fg);background:#b6ff2e3d}.appeal-steps{margin-top:15px;border:1px solid var(--phone-line);border-radius:14px;background:var(--phone-panel);overflow:hidden}.appeal-steps>div{min-height:54px;padding:0 12px;border-bottom:1px solid var(--phone-line);display:grid;grid-template-columns:26px 1fr 20px;align-items:center;gap:8px}.appeal-steps>div:last-child{border-bottom:0}.appeal-steps>div.current{color:var(--mint-ink);background:var(--mint)}.appeal-steps span{color:var(--phone-muted);font-size:.58rem}.appeal-steps .current span{color:var(--mint-ink)}.appeal-steps strong{font-size:.66rem}.appeal-steps svg{width:14px;color:var(--accent-fg)}.appeal-steps .current svg{color:var(--mint-ink)}.factor-copy{margin:14px 0 0;color:var(--phone-muted);font-size:.58rem;line-height:1.55}.sample-label{position:absolute;right:18px;bottom:13px;left:18px;color:var(--phone-muted);font-size:.58rem;text-align:center}.comparison{color:var(--theme-text);background:var(--theme-bg-alt)}.comparison__headline{display:grid;grid-template-columns:1.05fr .95fr;gap:30px 80px}.comparison__headline .eyebrow{grid-column:1 / -1}.comparison__headline>div{align-self:end}.comparison__headline>div p{color:var(--theme-muted);font-size:.9rem;line-height:1.72}.comparison__cards{margin-top:68px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.comparison-card{min-height:410px;padding:28px;border-radius:22px}.comparison-card--usual{border:1px solid var(--theme-line);background:var(--theme-panel)}.comparison-card--meleya{color:var(--paper);background:var(--ink)}.comparison-card__label{display:flex;align-items:center;gap:10px;font-size:.72rem;font-weight:800}.comparison-card__label svg,.comparison-card__label img{width:22px;height:22px}.comparison-card--meleya .comparison-card__label{color:var(--lime)}.comparison-card ul{margin:110px 0 0;padding:0;list-style:none}.comparison-card li{min-height:50px;padding:10px 0;border-bottom:1px solid currentColor;display:grid;grid-template-columns:22px 1fr;align-items:center;gap:10px;font:650 .86rem Sora,sans-serif;border-color:#7f889040}.comparison-card li span{width:8px;height:2px;background:var(--muted-dark)}.comparison-card li svg{width:16px;color:var(--accent-fg)}.comparison-card--meleya li svg{color:var(--lime)}.how{color:var(--theme-text);background:var(--theme-bg)}.how__header{display:grid;grid-template-columns:1.05fr .95fr;gap:28px 80px}.how__header .eyebrow{grid-column:1 / -1}.how__header>p:last-child{max-width:480px;align-self:end;margin-bottom:0;color:var(--theme-muted);line-height:1.7}.how__steps{position:relative;margin-top:72px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.how__steps:before{content:"";position:absolute;top:30px;right:12%;left:12%;height:2px;background:var(--accent-border)}.how__steps article{position:relative;min-height:330px;padding:20px;border:1px solid var(--theme-line);border-radius:18px;background:var(--theme-panel)}.how__steps article>div{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between}.how__steps article>div span{width:34px;height:34px;border:5px solid var(--theme-panel);border-radius:50%;color:var(--ink);background:var(--lime);display:grid;place-items:center;font-size:.55rem;font-weight:850;box-shadow:0 0 0 1px var(--accent-border)}.how__steps article>div svg{width:22px;color:var(--theme-muted)}.how__steps h3{margin:112px 0 16px;font:650 1.2rem/1.25 Sora,sans-serif;letter-spacing:-.035em}.how__steps p{margin-bottom:0;color:var(--theme-muted);font-size:.78rem;line-height:1.6}.amharic-section{min-height:860px;padding:clamp(90px,10vw,150px) var(--gutter);color:var(--ink);background:var(--lime);display:grid;grid-template-columns:minmax(0,.95fr) minmax(430px,1.05fr);align-items:center;gap:clamp(36px,7vw,100px)}.amharic-section__copy{max-width:640px;justify-self:end}.amharic-section .eyebrow{color:var(--ink)}.amharic-display{margin-bottom:30px;font-family:Noto Sans Ethiopic,sans-serif;font-size:clamp(2.3rem,5.3vw,5.2rem);font-weight:700;line-height:1.35;letter-spacing:0}.amharic-section h2{max-width:540px;margin-bottom:20px;font:650 clamp(1.3rem,2.2vw,2rem)/1.2 "Sora",sans-serif;letter-spacing:-.04em}.amharic-section__copy>p:not(.eyebrow,.amharic-display){max-width:520px;margin-bottom:26px;color:#1f2329bd;line-height:1.7}.amharic-section__copy small{display:block;margin-top:14px;color:#1f23299e;font-size:.875rem;line-height:1.6}.language-review-note{max-width:48ch}.amharic-section__visual{position:relative;min-height:680px;border-radius:0;background:transparent;display:grid;place-items:center;overflow:visible}.language-rail{position:absolute;top:20px;right:20px;left:20px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;color:#1f2329b8;font-size:.55rem;font-weight:800;letter-spacing:.12em}.language-rail span:last-child{letter-spacing:0;text-transform:none}.language-rail i{height:1px;background:#1f232947}.privacy{--privacy-canvas: #171c22;--privacy-core: rgba(31, 35, 41, .94);--privacy-chip-bg: rgba(44, 51, 60, .92);--privacy-node-text: var(--paper);--privacy-node-muted: var(--muted);--privacy-node-line: rgba(255, 255, 255, .14);--privacy-node-shadow: rgba(0, 0, 0, .28);--privacy-ring: rgba(241, 244, 242, .055);--privacy-glow: rgba(182, 255, 46, .09);--privacy-flow-signal: #f1f4f2;--privacy-flow-halo: rgba(182, 255, 46, .68);--privacy-accent: var(--lime);color:var(--theme-text);background:var(--theme-bg-alt);display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(50px,8vw,130px)}[data-theme=light] .privacy{--privacy-canvas: #edf3e9;--privacy-core: rgba(255, 255, 255, .94);--privacy-chip-bg: rgba(255, 255, 255, .92);--privacy-node-text: var(--ink);--privacy-node-muted: var(--muted-dark);--privacy-node-line: rgba(31, 35, 41, .16);--privacy-node-shadow: rgba(31, 35, 41, .13);--privacy-ring: rgba(31, 35, 41, .055);--privacy-glow: rgba(182, 255, 46, .2);--privacy-flow-signal: var(--accent-fg);--privacy-flow-halo: rgba(182, 255, 46, .62);--privacy-accent: var(--accent-fg)}.privacy>*{width:100%;margin-inline:0}.privacy__copy{max-width:600px;justify-self:end}.privacy__copy h2{margin-bottom:34px}.privacy__copy>p:not(.eyebrow){color:var(--theme-muted);line-height:1.75}.privacy__diagram{position:relative;min-height:650px;border:1px solid var(--theme-line);border-radius:24px;background:radial-gradient(circle at 50% 50%,var(--privacy-glow) 0,transparent 34%),repeating-radial-gradient(circle at 50% 50%,transparent 0 46px,var(--privacy-ring) 47px 48px),var(--privacy-canvas);overflow:hidden;isolation:isolate;contain:layout paint}.privacy-flow{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}.privacy-flow__routes--mobile{display:none}.privacy-flow__beam,.privacy-flow__packet{fill:none;stroke-linecap:round;pointer-events:none}.privacy-flow__beam{stroke-dasharray:none;stroke-dashoffset:0}.privacy-flow__beam--halo{stroke:var(--privacy-flow-halo);stroke-width:8;opacity:.5}.privacy-flow__beam--core{stroke:var(--privacy-flow-signal);stroke-width:2.75;opacity:.9}.privacy-flow__packet{stroke-dasharray:18 112;stroke-dashoffset:0;opacity:0}.privacy-flow__packet--halo{stroke:var(--privacy-flow-halo);stroke-width:14}.privacy-flow__packet--core{stroke:var(--privacy-flow-signal);stroke-width:4.25}.privacy-centre{position:absolute;z-index:4;top:50%;left:50%;width:150px;min-height:118px;padding:14px;border:1px solid var(--privacy-node-line);border-radius:18px;color:var(--privacy-node-text);background:var(--privacy-core);box-shadow:0 18px 42px var(--privacy-node-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;transform:translate(-50%,-50%);isolation:isolate}.privacy-centre:after{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px;border:1px solid var(--privacy-flow-signal);border-radius:25px;opacity:0;pointer-events:none}.privacy-centre__icon{position:relative;width:25px;height:25px;display:grid;place-items:center}.privacy-centre__icon svg{position:absolute;top:0;right:0;bottom:0;left:0;width:25px;height:25px;color:var(--privacy-accent);transform-box:fill-box;transform-origin:center}.privacy-centre__icon svg:last-child{opacity:0;transform:scale(.76)}.privacy-centre strong{color:var(--privacy-node-text);font:700 .66rem Sora,sans-serif;letter-spacing:.1em}.privacy-centre__label{color:var(--privacy-node-muted);font-size:.62rem}.privacy-centre__receipts{display:flex;align-items:center;gap:3px}.privacy-centre__receipts i{width:8px;height:3px;border-radius:999px;background:var(--privacy-accent);opacity:.24;transform:scaleX(.58);transform-origin:center}.privacy-nodes{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none;pointer-events:none}.privacy-chip{position:absolute;width:clamp(138px,27%,184px);min-height:48px;padding:10px 12px;border:1px solid var(--privacy-node-line);border-radius:12px;color:var(--privacy-node-text);background:var(--privacy-chip-bg);box-shadow:0 14px 34px var(--privacy-node-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:700;line-height:1.25}.privacy-chip:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:1px solid var(--privacy-accent);border-radius:14px;opacity:0;pointer-events:none}.privacy-chip svg{flex:0 0 auto;width:16px;height:16px;color:var(--privacy-accent)}.privacy-chip--1{top:14%;left:5%}.privacy-chip--2{top:14%;right:5%}.privacy-chip--3{right:7%;bottom:9%}.privacy-chip--4{top:4%;left:50%;transform:translate(-50%)}.privacy-chip--5{top:43%;left:3%}.privacy-chip--6{left:8%;bottom:9%}.privacy-chip--7{top:43%;right:3%}.privacy-replay{position:absolute;z-index:6;top:14px;right:14px;min-height:44px;padding:0 13px;border:1px solid var(--privacy-node-line);border-radius:12px;color:var(--privacy-node-text);background:var(--privacy-chip-bg);box-shadow:0 10px 28px var(--privacy-node-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-size:.68rem;font-weight:750}.privacy-replay svg{width:15px;height:15px;color:var(--privacy-accent)}.privacy-replay:hover{border-color:var(--privacy-accent)}.privacy__diagram[data-motion=active] .privacy-flow__packet{animation:privacy-packet-loop var(--privacy-loop-duration) linear infinite}.privacy__diagram[data-motion=active] .privacy-centre:after{animation:privacy-core-confirm-loop var(--privacy-loop-duration) linear infinite}.privacy__diagram[data-motion=active] .privacy-centre__icon svg:first-child{animation:privacy-phone-loop var(--privacy-loop-duration) linear infinite}.privacy__diagram[data-motion=active] .privacy-centre__icon svg:last-child{animation:privacy-shield-loop var(--privacy-loop-duration) linear infinite}.privacy__diagram[data-motion=active] .privacy-centre__receipts i{animation:privacy-receipt-loop var(--privacy-loop-duration) linear infinite}.privacy__diagram[data-motion=active] .privacy-chip:after{animation:privacy-chip-glow-loop var(--privacy-loop-duration) linear infinite}@keyframes privacy-packet-loop{0%{opacity:0;stroke-dashoffset:0}4%{opacity:1;stroke-dashoffset:0}92%{opacity:1;stroke-dashoffset:-82}97%{opacity:0;stroke-dashoffset:-100}to{opacity:0;stroke-dashoffset:-110}}@keyframes privacy-core-confirm-loop{0%,76%,to{opacity:0;transform:scale(.96)}84%{opacity:.86}95%{opacity:0;transform:scale(1.18)}}@keyframes privacy-phone-loop{0%,76%,to{opacity:1;transform:scale(1)}83%,94%{opacity:0;transform:scale(.8)}}@keyframes privacy-shield-loop{0%,76%,to{opacity:0;transform:scale(.76)}83%,94%{opacity:1;transform:scale(1)}}@keyframes privacy-receipt-loop{0%,78%,to{opacity:.24;transform:scaleX(.58)}84%,94%{opacity:1;transform:scaleX(1)}}@keyframes privacy-chip-glow-loop{0%,to{opacity:.16;transform:scale(.99)}5%{opacity:.58;transform:scale(1)}86%{opacity:.82;transform:scale(1.025)}96%{opacity:.16;transform:scale(1)}}.privacy__diagram[data-motion=active][data-paused=true] .privacy-flow__beam,.privacy__diagram[data-motion=active][data-paused=true] .privacy-flow__packet,.privacy__diagram[data-motion=active][data-paused=true] .privacy-centre:after,.privacy__diagram[data-motion=active][data-paused=true] .privacy-centre__icon svg,.privacy__diagram[data-motion=active][data-paused=true] .privacy-centre__receipts i,.privacy__diagram[data-motion=active][data-paused=true] .privacy-chip:after{animation-play-state:paused!important}.faq{color:var(--theme-text);background:var(--theme-bg);display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(50px,8vw,120px);align-items:start}.faq>*{width:100%;margin-inline:0}.faq__heading{position:sticky;top:128px}.faq__heading p:last-child{max-width:300px;margin-top:22px;color:var(--theme-muted);line-height:1.65}.faq__list{border-top:1px solid var(--theme-line)}.faq details{border-bottom:1px solid var(--theme-line)}.faq summary{min-height:96px;padding:18px 0;display:grid;grid-template-columns:42px 1fr 44px;align-items:center;gap:14px;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary>span{color:var(--theme-muted);font-size:.65rem;font-weight:800}.faq summary strong{font:620 clamp(1rem,1.5vw,1.25rem)/1.35 "Sora",sans-serif;letter-spacing:-.025em}.faq summary i{width:40px;height:40px;border:1px solid var(--theme-line);border-radius:50%;display:grid;place-items:center}.faq summary svg{width:17px;transition:transform .18s cubic-bezier(.22,1,.36,1)}.faq details[open] summary svg{transform:rotate(90deg)}.faq details>p{max-width:680px;margin:-4px 44px 30px 56px;color:var(--theme-muted);line-height:1.72}.download{padding:clamp(100px,11vw,170px) var(--gutter);color:var(--theme-text);background:var(--theme-bg-alt)}.download__copy,.download__card{width:min(100%,var(--max));margin-inline:auto}.download__copy{display:grid;grid-template-columns:1.1fr .9fr;gap:30px 80px}.download__copy .eyebrow{grid-column:1 / -1}.download__copy>p:last-child{max-width:480px;align-self:end;margin-bottom:0;color:var(--theme-muted);line-height:1.7}.download__card{margin-top:66px;padding:28px;border-radius:22px;color:var(--ink);background:var(--lime);display:grid;grid-template-columns:90px 1fr auto;align-items:center;gap:24px}.download__mark{width:80px;height:80px;border-radius:18px;background:var(--ink);display:grid;place-items:center}.download__mark img{width:46px;height:46px}.download__card span,.download__card strong{display:block}.download__card>div:nth-child(2)>span{margin-bottom:4px;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.download__card strong{font:700 clamp(1.65rem,4vw,3.4rem) "Sora",sans-serif;letter-spacing:-.05em}.download__card p{max-width:540px;margin:8px 0 0;color:#1f2329b3;font-size:.75rem}.download__meta{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.download__meta span{width:max-content;padding:7px 9px;border:1px solid rgba(31,35,41,.24);border-radius:8px;font-size:.58rem;font-weight:850}footer{padding:42px var(--gutter) 24px;border-top:1px solid var(--theme-line);color:var(--theme-text);background:var(--theme-bg)}.footer__top,.footer__bottom{width:min(100%,var(--max));margin-inline:auto}.footer__top{min-height:140px;display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:30px}.footer__top p{max-width:390px;margin:0;color:var(--theme-muted);font-size:.78rem;line-height:1.6}.round-link{width:52px;height:52px;border:1px solid var(--theme-line);border-radius:50%;display:grid;place-items:center}.round-link svg{width:20px}.footer__bottom{min-height:64px;padding-top:18px;border-top:1px solid var(--theme-line);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;color:var(--theme-muted);font-size:.62rem}.footer__bottom nav{display:flex;gap:22px}.footer__bottom nav a{min-width:44px;min-height:44px;display:inline-flex;align-items:center}.footer__bottom>span:last-child{text-align:right}[data-reveal]{opacity:0;transform:translateY(12px);transition:opacity .36s ease,transform .36s cubic-bezier(.22,1,.36,1)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}[data-reveal].is-anchor-visible{opacity:1;transform:none;transition:none}@keyframes drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes signal-pulse{0%{opacity:0;transform:scale(.8)}34%{opacity:1}to{opacity:0;transform:scale(1.08)}}@keyframes scan{0%{transform:translate(-110%)}to{transform:translate(340%)}}@keyframes app-state-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes caller-card-arrive{0%{opacity:0;transform:translate3d(0,-10px,0)}to{opacity:1;transform:translateZ(0)}}@media(max-width:1180px){.desktop-nav{gap:16px}.desktop-nav a{font-size:.78rem}.hero__grid{grid-template-columns:minmax(0,1fr) minmax(500px,1.05fr)}.showcase__stage{min-height:720px}}@media(max-width:1040px){.site-header{grid-template-columns:auto 1fr auto}.desktop-nav{display:none}.header-actions{grid-column:3}.menu-trigger{display:flex}.hero{padding-top:94px}.hero__grid{min-height:auto;grid-template-columns:1fr}.hero__copy{padding-bottom:32px}.hero h1{max-width:900px;font-size:clamp(4rem,10vw,7rem)}.showcase__grid{grid-template-columns:.72fr 1.28fr}.comparison__headline,.how__header,.download__copy{grid-template-columns:1fr}.comparison__headline h2,.how__header h2,.download__copy h2{max-width:860px}.how__steps{grid-template-columns:repeat(2,1fr)}.how__steps:before{display:none}.amharic-section{grid-template-columns:1fr}.amharic-section__copy{justify-self:start;max-width:820px}.amharic-section__visual{width:100%}.privacy{grid-template-columns:1fr}.privacy__copy{justify-self:start;max-width:840px}.privacy__diagram{width:100%}}@media(max-width:820px){:root{--gutter: 24px;--shell-edge: 10px}.site-header{top:10px;width:min(calc(100% - var(--shell-edge) - var(--shell-edge)),var(--shell-max));min-height:64px;padding:8px 8px 8px 14px;border-radius:17px}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.site-header{background:var(--theme-header-mobile);-webkit-backdrop-filter:saturate(130%) blur(14px);backdrop-filter:saturate(130%) blur(14px);box-shadow:0 8px 24px var(--theme-header-shadow),inset 0 1px #ffffff14}}.brand{font-size:.82rem;gap:8px}.brand img{width:25px;height:25px}.header-cta{display:none}.theme-toggle{width:64px}.lang-switch button{min-width:44px;min-height:44px}.section-heading{grid-template-columns:1fr}.section-heading h2{margin-bottom:24px}.refusal-grid{grid-template-columns:1fr}.refusal-card{min-height:310px}.showcase__grid{grid-template-columns:1fr}.showcase__tabs{display:grid;grid-template-columns:repeat(6,minmax(160px,1fr));overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.showcase__tabs>button{min-height:138px;padding:14px;border:1px solid var(--theme-line);border-right:0;grid-template-columns:28px 1fr;scroll-snap-align:start}.showcase__tabs>button:first-child{border-top:1px solid var(--theme-line);border-radius:14px 0 0 14px}.showcase__tabs>button:last-child{border-right:1px solid var(--theme-line);border-radius:0 14px 14px 0}.showcase__tabs>button.active{background:var(--theme-panel)}.showcase__tabs>button>svg{display:none}.showcase__tabs p{margin-top:8px}.showcase__stage{min-height:730px}.showcase__stage--caller{min-height:720px}.caller-demo{width:min(100%,590px)}.comparison__cards{grid-template-columns:1fr}.comparison-card{min-height:360px}.comparison-card ul{margin-top:78px}.amharic-section__visual{min-height:690px}.privacy-flow__beam--halo{stroke-width:7}.privacy-flow__beam--core{stroke-width:2.4}.privacy-flow__packet--halo{stroke-width:11}.privacy-flow__packet--core{stroke-width:3.5}.faq{grid-template-columns:1fr}.faq__heading{position:static}.download__card{grid-template-columns:72px 1fr}.download__mark{width:64px;height:64px}.download__mark img{width:36px;height:36px}.download__meta{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:center}.footer__top{grid-template-columns:1fr auto}.footer__top p{grid-column:1 / -1;grid-row:2}.footer__bottom{grid-template-columns:1fr}.footer__bottom>span:last-child{text-align:left}}@media(max-width:560px){:root{--gutter: 20px;--display: clamp(3rem, 15vw, 4.5rem);--shell-edge: 8px}html{scroll-padding-top:90px}.site-header{gap:6px}.site-header .brand>span:last-child{display:none}.site-header .brand__mark{display:grid}.header-actions{gap:6px}.lang-switch{padding:3px}.lang-switch button{min-width:44px;padding-inline:5px}.theme-toggle{width:44px;padding:0;grid-template-columns:1fr}.theme-toggle svg{grid-area:1 / 1}.theme-toggle>span{display:none}[data-theme=light] .theme-toggle svg:last-child,[data-theme=dark] .theme-toggle svg:first-child{opacity:0}.menu-trigger{width:44px;height:44px}.mobile-nav__footer{display:block}.mobile-nav__footer p{margin-bottom:14px}.mobile-nav__footer .button{width:100%}.hero{padding:90px var(--shell-edge) 8px}.hero__grid{min-height:auto;gap:12px}.hero__grid{padding:30px 18px 20px;border-radius:28px}.hero__copy{padding-block:18px 20px}.hero h1{font-size:var(--display)}.hero__lede{font-size:.96rem;line-height:1.63}.hero__actions{align-items:flex-start;flex-direction:column;gap:10px}.hero__actions .button{width:100%}.network-proof{margin-top:32px}.section{padding-block:92px}.section-heading h2,.comparison__headline h2,.how__header h2,.privacy__copy h2,.faq__heading h2,.download h2,.showcase h2{font-size:clamp(2.45rem,12vw,3.8rem)}.refusal-grid{margin-top:48px}.refusal-card{min-height:290px;padding:22px}.refusal-card h3{font-size:1.7rem}.showcase{padding-block:92px}.showcase__grid{margin-top:48px}.showcase__stage{min-height:660px;margin-inline:-8px;border-radius:0}.showcase__stage--caller{min-height:720px;padding:70px 0 32px}.stage-note{right:14px;left:auto}.stage-note b{display:inline-flex}.stage-sidecopy{display:none}.caller-demo{width:calc(100% + 8px);gap:14px}.caller-demo__states{flex-wrap:nowrap;justify-content:flex-start;padding:2px 8px 7px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--theme-line-strong) transparent}.caller-demo__states button{flex:0 0 auto}.caller-demo__preview{width:calc(100% - 28px);padding:11px;border-radius:24px}.caller-demo__preview-label{margin-bottom:10px}.caller-demo__canvas{min-height:344px;padding:14px}.caller-warning-card{width:100%;padding:16px;border-radius:20px}.caller-warning-card__identity{margin-block:13px 11px}.caller-warning-card__identity h3{font-size:1.18rem}.caller-demo__truth{width:calc(100% - 28px)}.phone{width:296px;height:610px;border-radius:37px}.phone.phone--screenshot{height:568px}.phone__screen{border-radius:30px}.phone--compact{width:246px;height:505px}.phone--screenshot.phone--compact{height:489px}.phone--compact .app-content{padding:12px 12px 24px}.app-content{padding:16px 14px 30px}.app-content>h3{font-size:1.2rem}.comparison__headline{gap:24px}.comparison__cards{margin-top:48px}.comparison-card{min-height:330px;padding:22px}.comparison-card ul{margin-top:58px}.how__steps{grid-template-columns:1fr;margin-top:48px}.how__steps article{min-height:270px}.how__steps h3{margin-top:72px}.amharic-section{min-height:auto;padding-block:92px}.amharic-display{font-size:clamp(2.2rem,11vw,3.6rem)}.amharic-section__visual{min-height:610px;margin-inline:-8px;width:calc(100% + 16px)}.privacy__diagram{min-height:760px}.privacy-flow__routes--desktop{display:none}.privacy-flow__routes--mobile{display:inline}.privacy-centre{width:138px;min-height:114px}.privacy-chip{width:calc(50% - 18px);min-height:64px;padding:9px 10px;font-size:.75rem}.privacy-chip--1{top:10%;left:8px}.privacy-chip--2{top:10%;right:8px}.privacy-chip--3{top:26%;left:8px;right:auto;bottom:auto}.privacy-chip--4{top:26%;right:8px;left:auto;transform:none}.privacy-chip--5{top:auto;bottom:22%;left:8px}.privacy-chip--6{right:8px;bottom:22%;left:auto}.privacy-chip--7{top:auto;right:auto;bottom:5%;left:50%;transform:translate(-50%)}.faq summary{min-height:84px;grid-template-columns:30px 1fr 40px;gap:8px}.faq details>p{margin:0 40px 26px 38px;font-size:.88rem}.download{padding-block:92px}.download__card{margin-top:44px;padding:18px;gap:14px}.download__card strong{font-size:1.55rem}.footer__bottom nav{flex-wrap:wrap;gap:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.desktop-nav a:after,.theme-toggle>span,.showcase__tabs>button>span,.showcase__tabs>button>div,.showcase__tabs>button>svg,.faq summary svg{transition:none}.mobile-nav,.app-content,.product-screen-capture,.scan-track i,.caller-warning-card,.caller-demo__quiet,.privacy-flow__packet,.privacy-centre,.privacy-centre__icon svg,.privacy-centre__receipts i,.privacy-chip:after{animation:none!important}.caller-demo__states button{transition:none}[data-reveal]{opacity:1;transform:none;transition:opacity .16s ease}.showcase__tabs>button>span,.showcase__tabs>button>div,.showcase__tabs>button>svg{transform:none}.scan-track i{width:100%;transform:none}.privacy-centre{transform:translate3d(-50%,-50%,0)}.privacy-flow__packet{display:none}.privacy-flow__beam{stroke-dashoffset:0}.privacy-flow__beam--halo{opacity:.42}.privacy-flow__beam--core{opacity:.72}.privacy-centre:after{opacity:0}.privacy-centre__icon svg:first-child{opacity:0}.privacy-centre__icon svg:last-child{opacity:1;transform:scale(1)}.privacy-centre__receipts i{opacity:1;transform:scaleX(1)}.privacy-chip:after{opacity:0}}[data-static=true] *,[data-static=true] *:before,[data-static=true] *:after{animation:none!important;transition:none!important}[data-static=true] [data-reveal]{opacity:1;transform:none}[data-static=true] .scan-track i{width:100%;transform:none}[data-static=true] .privacy-centre{transform:translate3d(-50%,-50%,0)}[data-static=true] .privacy-flow__packet{display:none}[data-static=true] .privacy-flow__beam{stroke-dashoffset:0}[data-static=true] .privacy-flow__beam--halo{opacity:.42}[data-static=true] .privacy-flow__beam--core{opacity:.72}[data-static=true] .privacy-centre:after{opacity:0}[data-static=true] .privacy-centre__icon svg:first-child{opacity:0}[data-static=true] .privacy-centre__icon svg:last-child{opacity:1;transform:scale(1)}[data-static=true] .privacy-centre__receipts i{opacity:1;transform:scaleX(1)}[data-static=true] .privacy-chip:after{opacity:0}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.hero--cinematic{min-height:100svh;min-height:100dvh;padding-bottom:18px;background:var(--theme-hero)}.hero__grid--cinematic{position:relative;min-height:calc(100svh - 124px);min-height:calc(100dvh - 124px);border:0;border-radius:0;background:transparent;box-shadow:none;grid-template-columns:minmax(0,.91fr) minmax(570px,1.09fr);gap:clamp(16px,2.2vw,38px);overflow:visible}.hero__grid--cinematic .hero__copy{max-width:640px}.journey-stage{--journey-card: #313842;--journey-card-soft: #293039;--journey-card-strong: #3a424d;--journey-ink: #f1f4f2;--journey-muted: #a8b1ba;--journey-line: rgba(255, 255, 255, .13);position:relative;min-height:clamp(530px,calc(100svh - 214px),720px);isolation:isolate}.journey-stage:before{content:"";position:absolute;top:4%;right:-8%;bottom:3%;left:1%;border-radius:48%;background:radial-gradient(circle at 62% 44%,color-mix(in srgb,var(--lime) 12%,transparent) 0,transparent 29%),radial-gradient(circle at 48% 62%,color-mix(in srgb,var(--mint) 10%,transparent) 0,transparent 34%);filter:blur(10px);pointer-events:none}[data-theme=light] .journey-stage{--journey-card: #ffffff;--journey-card-soft: #f2f6f1;--journey-card-strong: #e5ece6;--journey-ink: #1f2329;--journey-muted: #5b6670;--journey-line: rgba(31, 35, 41, .13)}.journey-controls{position:absolute;z-index:20;top:2px;right:4px;display:flex;gap:8px}.journey-controls button{width:44px;height:44px;padding:0;border:1px solid var(--theme-line-strong);border-radius:50%;color:var(--theme-text);background:color-mix(in srgb,var(--theme-panel) 78%,transparent);box-shadow:0 10px 30px var(--theme-shadow);display:grid;place-items:center;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:color .18s ease,background-color .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){.journey-controls button:hover{color:var(--ink);background:var(--lime);transform:translateY(-2px)}}.journey-controls svg{width:17px;height:17px}.journey-sample-note{position:absolute;z-index:15;right:12px;bottom:4px;color:var(--theme-muted);font-size:.75rem;font-weight:650}.journey-visual{position:absolute;z-index:2;top:28px;right:0;bottom:40px;left:0;overflow:visible;isolation:isolate}.journey-orbit{position:absolute;z-index:1;top:50%;left:61%;width:clamp(382px,61%,468px);aspect-ratio:.86;transform:translate(-50%,-50%);pointer-events:none}.journey-orbit__halo,.journey-orbit__track{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.journey-orbit__halo{border:1px solid color-mix(in srgb,var(--lime) 18%,transparent);background:conic-gradient(from 15deg,transparent 0 19%,color-mix(in srgb,var(--lime) 18%,transparent) 24%,transparent 31% 48%,color-mix(in srgb,var(--mint) 13%,transparent) 53%,transparent 61% 100%);box-shadow:inset 0 0 70px color-mix(in srgb,var(--lime) 5%,transparent);opacity:.78;transform:rotate(-7deg) scaleX(.9)}.journey-orbit__track{transform-origin:50% 50%;will-change:transform}.journey-orbit__star{position:absolute;width:54px;height:54px;border:1px solid color-mix(in srgb,var(--lime) 22%,var(--theme-line));border-radius:50%;color:color-mix(in srgb,var(--lime) 58%,var(--theme-muted));background:color-mix(in srgb,var(--theme-panel) 72%,transparent);box-shadow:0 14px 32px var(--theme-shadow);display:grid;place-items:center;opacity:.56;transform:scale(.852);transition:transform .22s ease,color .22s ease,background-color .22s ease,opacity .22s ease;will-change:transform,opacity}.journey-orbit__star[data-active=true]{transform:scale(1);color:var(--ink);background:var(--lime);opacity:1;box-shadow:0 0 0 10px color-mix(in srgb,var(--lime) 10%,transparent),0 18px 40px color-mix(in srgb,var(--lime) 20%,var(--theme-shadow))}[data-theme=light] .journey-orbit__star:not([data-active=true]){border-color:color-mix(in srgb,var(--accent-border) 34%,var(--theme-line));color:var(--accent-fg);opacity:.82}.journey-orbit__star svg{width:20px;height:20px;will-change:transform}.journey-orbit__star--0{top:-27px;left:calc(50% - 27px)}.journey-orbit__star--1{top:calc(50% - 27px);right:-27px}.journey-orbit__star--2{bottom:-27px;left:calc(50% - 27px)}.journey-orbit__star--3{top:calc(50% - 27px);left:-27px}.journey-phone-shadow{position:absolute;z-index:3;left:61%;bottom:4.5%;width:54%;height:26px;border-radius:50%;background:color-mix(in srgb,var(--theme-shadow) 84%,transparent);filter:blur(14px);transform:translate(-50%)}.journey-phone{position:absolute;z-index:6;top:50%;left:61%;width:clamp(254px,39%,286px);aspect-ratio:258 / 528;border:2px solid color-mix(in srgb,var(--phone-shell) 84%,white);border-radius:45px;background:var(--phone-shell);box-shadow:0 34px 76px #00000061,inset 0 0 0 1px #ffffff24;transform:translate(-50%,-50%)}.journey-phone__speaker{position:absolute;z-index:24;top:10px;left:50%;width:64px;height:6px;border-radius:99px;background:#6f7880;transform:translate(-50%)}.journey-phone__viewport{position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:37px;border:1px solid var(--phone-line);color:var(--phone-text);background:var(--phone-screen);overflow:hidden;perspective:900px}.journey-appbar{position:relative;z-index:7;height:55px;padding:17px 13px 7px;border-bottom:1px solid var(--phone-line);background:color-mix(in srgb,var(--phone-screen) 94%,transparent);display:grid;grid-template-columns:29px 1fr 29px;align-items:center;gap:8px}.journey-app-mark{width:27px;height:27px;border-radius:8px;background:var(--ink);display:grid;place-items:center}.journey-app-mark img{width:18px;height:18px}.journey-appbar>strong{font:720 .67rem Sora,sans-serif;letter-spacing:.13em}.journey-appbar__menu{width:29px;height:29px;border:1px solid var(--phone-line);border-radius:9px;display:grid;place-items:center}.journey-appbar__menu svg{width:15px}.journey-phone__content{position:relative;height:calc(100% - 55px);display:grid;grid-template-rows:45% 55%;overflow:hidden}.journey-phone-region{position:relative;min-height:0;background:var(--phone-screen);overflow:hidden;transform-style:preserve-3d}.journey-phone-region--top{border-bottom:1px solid var(--phone-line)}.journey-pane{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--phone-text);background:var(--phone-screen);overflow:hidden;will-change:transform,opacity;backface-visibility:hidden}.journey-screenshot-pane{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;isolation:isolate;background:var(--phone-screen)}.journey-screenshot-pane img{display:block;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none}.journey-screenshot-pane--full img{position:absolute;left:0;width:100%;object-fit:cover;object-position:50% 50%}.journey-screenshot-pane--full.journey-screenshot-pane--top img{top:0;height:222.222%}.journey-screenshot-pane--full.journey-screenshot-pane--bottom img{bottom:0;height:181.818%}.journey-screenshot-pane--detail{padding:8px;display:grid;place-items:center}.journey-screenshot-pane--detail:before{position:absolute;top:13%;right:7%;bottom:13%;left:7%;border-radius:24px;background:color-mix(in srgb,#f2a679 16%,transparent);filter:blur(18px);content:""}.journey-screenshot-pane--detail img{position:relative;z-index:1;width:100%;height:100%;border:1px solid color-mix(in srgb,#f2a679 42%,var(--phone-line));border-radius:14px;object-fit:contain;object-position:50% 50%;box-shadow:0 12px 28px #00000038}.journey-screenshot-pane:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--phone-line) 58%,transparent);pointer-events:none;content:""}.journey-top,.journey-bottom{height:100%;padding:12px 13px}.journey-top h3{margin:8px 0 0;font:680 .99rem/1.12 Sora,sans-serif;letter-spacing:-.045em;opacity:var(--detail-p, 1)}[data-language=am] .journey-top h3{font-family:Noto Sans Ethiopic,sans-serif;letter-spacing:0;line-height:1.4}.journey-top--incoming{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center}.journey-call-orb{width:58px;height:58px;margin-bottom:9px;border:1px solid color-mix(in srgb,var(--lime) 50%,var(--phone-line));border-radius:19px;color:var(--ink);background:var(--lime);box-shadow:0 15px 36px color-mix(in srgb,var(--lime) 17%,transparent);display:grid;place-items:center}.journey-call-orb svg{width:25px}.journey-top--incoming>span,.journey-number-block span{color:var(--phone-muted);font-size:.62rem;font-weight:680}.journey-top--incoming>strong{margin-top:4px;font:690 .96rem Sora,sans-serif;letter-spacing:-.04em}.journey-top--incoming>p{margin:4px 0 0;color:var(--phone-muted);font-size:.62rem}.journey-number-block{padding-bottom:8px;border-bottom:1px solid var(--phone-line)}.journey-number-block span,.journey-number-block strong{display:block}.journey-number-block strong{margin-top:3px;font:680 .82rem Sora,sans-serif;letter-spacing:-.035em}.journey-verdict{width:fit-content;min-height:25px;margin-top:9px;padding:5px 8px;border-radius:8px;display:flex;align-items:center;gap:5px;font-size:.57rem;font-weight:740}.journey-verdict svg{width:12px;height:12px}.journey-verdict--mint{color:var(--mint-ink);background:var(--mint)}.journey-verdict--neutral{border:1px solid var(--phone-line);color:var(--phone-text);background:var(--phone-raised)}.journey-verdict--apricot{color:var(--apricot-ink);background:var(--apricot)}.journey-top-source,.journey-top-tags,.journey-top-body{opacity:var(--detail-p, 1)}.journey-top-source{margin-top:9px;padding:7px 8px;border:1px solid var(--phone-line);border-radius:10px;color:var(--phone-muted);background:var(--phone-panel);display:flex;align-items:center;gap:7px;font-size:.56rem}.journey-top-source svg{flex:0 0 auto;width:14px;color:var(--mint-ink)}.journey-top-body{margin:9px 0 0;padding:8px;border:1px solid var(--phone-line);border-radius:10px;color:var(--phone-muted);background:var(--phone-panel);font-size:.56rem;line-height:1.42}.journey-top-tags{margin-top:8px;display:flex;gap:5px}.journey-top-tags span{min-width:0;padding:5px 7px;border:1px solid var(--phone-line);border-radius:7px;color:var(--phone-muted);background:var(--phone-panel);font-size:.5rem}.journey-alert-summary{padding:7px 8px;border:1px solid color-mix(in srgb,var(--apricot) 56%,var(--phone-line));border-radius:10px;background:color-mix(in srgb,var(--apricot) 16%,var(--phone-panel));display:grid;grid-template-columns:24px 1fr;gap:6px}.journey-alert-summary>svg{width:15px;color:var(--apricot-ink)}.journey-alert-summary span,.journey-alert-summary strong{display:block}.journey-alert-summary span{color:var(--phone-muted);font-size:.45rem}.journey-alert-summary strong{margin-top:2px;font-size:.52rem;line-height:1.25}.journey-bottom--call{display:flex;flex-direction:column}.journey-caller-name{margin-top:7px;padding:10px;border:1px solid var(--phone-line);border-radius:12px;background:var(--phone-panel);text-align:center}.journey-caller-name span,.journey-caller-name small{display:block}.journey-caller-name span{font-size:.66rem;font-weight:720}.journey-caller-name small{margin-top:4px;color:var(--phone-muted);font-size:.49rem;line-height:1.35}.journey-call-actions{width:100%;margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:7px}.journey-call-actions span{min-height:42px;border:1px solid var(--phone-line);border-radius:12px;background:var(--phone-panel);display:flex;align-items:center;justify-content:center;gap:6px;font-size:.58rem;font-weight:720}.journey-call-actions span:last-child{color:var(--ink);background:var(--lime)}.journey-call-actions svg{width:14px}.journey-bottom--scan{padding-top:9px}.journey-scan-heading{display:flex;align-items:center;justify-content:space-between;gap:7px}.journey-scan-heading span{color:var(--phone-muted);font-size:.52rem;font-weight:700}.journey-scan-heading b{padding:4px 6px;border-radius:6px;color:var(--ink);background:var(--lime);font:720 .48rem Sora,sans-serif}.journey-signal-list{margin-top:7px;display:grid;gap:5px}.journey-signal-row{min-height:46px;padding:6px 7px;border:1px solid var(--phone-line);border-radius:10px;background:var(--phone-panel);display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:6px}.journey-signal-row>span{width:28px;height:28px;border-radius:8px;background:var(--phone-raised);display:grid;place-items:center}.journey-signal-row--done>span{color:var(--mint-ink);background:var(--mint)}.journey-signal-row--checking>span{color:var(--ink);background:var(--lime)}.journey-signal-row svg{width:13px;height:13px}.journey-signal-row strong,.journey-signal-row small{display:block}.journey-signal-row strong{font-size:.54rem;line-height:1.2}.journey-signal-row small{margin-top:2px;color:var(--phone-muted);font-size:.44rem;line-height:1.2}.journey-bottom--unknown,.journey-bottom--evidence,.journey-bottom--alternative,.journey-bottom--identity{display:flex;flex-direction:column}.journey-unknown-bits{margin-top:7px;display:grid;grid-template-columns:1fr 1fr;gap:7px}.journey-unknown-bits span{min-height:66px;padding:9px;border:1px solid var(--phone-line);border-radius:11px;background:var(--phone-panel);display:flex;align-items:center;gap:6px;font-size:.52rem;line-height:1.3;opacity:clamp(0,calc(var(--detail-p, 1) * 2),1)}.journey-unknown-bits span:last-child{opacity:clamp(0,calc((var(--detail-p, 1) - .18) * 2.4),1)}.journey-unknown-bits svg{flex:0 0 auto;width:13px}.journey-bottom--unknown>p,.journey-bottom--evidence>p{margin:auto 2px 3px;color:var(--phone-muted);font-size:.48rem;line-height:1.35;text-align:center}.journey-evidence-bits{margin-top:4px;border:1px solid var(--phone-line);border-radius:13px;background:var(--phone-panel);overflow:hidden}.journey-evidence-bits>div{min-height:47px;padding:8px 10px;border-bottom:1px solid var(--phone-line);display:flex;align-items:center;justify-content:space-between;gap:8px;opacity:clamp(0,calc(var(--detail-p, 1) * 3),1)}.journey-evidence-bits>div:nth-child(2){opacity:clamp(0,calc((var(--detail-p, 1) - .16) * 3),1)}.journey-evidence-bits>div:nth-child(3){border-bottom:0;opacity:clamp(0,calc((var(--detail-p, 1) - .32) * 3),1)}.journey-evidence-bits span{color:var(--phone-muted);font-size:.51rem}.journey-evidence-bits strong{font:700 .58rem Sora,sans-serif}.journey-verified-card,.journey-identity-source{margin-top:3px;padding:9px;border:1px solid var(--phone-line);border-radius:12px;background:var(--phone-panel);display:grid;grid-template-columns:34px 1fr;align-items:center;gap:8px;opacity:clamp(0,calc(var(--detail-p, 1) * 2.2),1)}.journey-verified-card>span,.journey-identity-source>svg{width:34px;height:34px;padding:9px;border-radius:10px;color:var(--mint-ink);background:var(--mint)}.journey-verified-card svg{width:16px}.journey-verified-card small,.journey-verified-card strong,.journey-verified-card b,.journey-verified-card em,.journey-identity-source strong,.journey-identity-source small{display:block}.journey-verified-card small{color:var(--mint-ink);font-size:.45rem;font-weight:720}.journey-verified-card strong,.journey-identity-source strong{margin-top:2px;font-size:.56rem;line-height:1.25}.journey-verified-card b{margin-top:3px;font:700 .56rem Sora,sans-serif}.journey-verified-card em,.journey-identity-source small{margin-top:3px;color:var(--phone-muted);font-size:.44rem;font-style:normal;line-height:1.3}.journey-call-action{min-height:42px;margin-top:8px;padding:0 10px;border-radius:12px;color:var(--ink);background:var(--lime);display:grid;grid-template-columns:16px 1fr 16px;align-items:center;gap:6px;font-size:.55rem;font-weight:780;opacity:clamp(0,calc((var(--detail-p, 1) - .24) * 2.3),1)}.journey-call-action svg{width:14px}.journey-bottom--identity .journey-call-actions{margin-top:9px}.journey-scan-overlay{position:absolute;z-index:14;top:0;right:0;bottom:0;left:0;pointer-events:none}.journey-scan-overlay__label{position:absolute;z-index:2;top:7px;right:8px;left:8px;min-height:27px;padding:5px 7px;border:1px solid color-mix(in srgb,var(--lime) 42%,var(--phone-line));border-radius:8px;color:var(--ink);background:color-mix(in srgb,var(--lime) 90%,transparent);box-shadow:0 8px 20px color-mix(in srgb,var(--lime) 12%,transparent);display:flex;align-items:center;gap:5px;font-size:.47rem;font-weight:740}.journey-scan-overlay__label svg{width:11px;transform:rotate(calc(var(--scan-p) * 360deg))}.journey-scan-overlay__label b{margin-left:auto;font-size:.44rem}.journey-scan-overlay>i{position:absolute;right:0;left:0;height:3px;background:var(--lime);box-shadow:0 0 18px 6px color-mix(in srgb,var(--lime) 26%,transparent);transform:translateY(-50%)}.journey-completion{position:absolute;z-index:16;right:8px;bottom:8px;left:8px;min-height:49%;padding:16px 13px 12px;border:1px solid color-mix(in srgb,var(--lime) 54%,var(--phone-line));border-radius:18px 18px 27px 27px;color:var(--phone-text);background:color-mix(in srgb,var(--phone-panel) 94%,var(--lime));box-shadow:0 -18px 45px #00000038;display:flex;align-items:center;flex-direction:column;text-align:center;will-change:transform,opacity}.journey-completion>span{width:43px;height:43px;margin-bottom:7px;border-radius:13px;color:var(--ink);background:var(--lime);display:grid;place-items:center}.journey-completion svg{width:20px}.journey-completion small,.journey-completion strong{display:block}.journey-completion small{color:var(--mint-ink);font-size:.5rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.journey-completion strong{margin-top:4px;font:740 .92rem Sora,sans-serif}[data-language=am] .journey-completion strong{font-family:Noto Sans Ethiopic,Manrope,sans-serif;line-height:1.45}.journey-completion p{margin:5px 0 0;color:var(--phone-muted);font-size:.49rem;line-height:1.38}.journey-completion p b{display:block;margin-bottom:3px;color:var(--phone-text);font-size:.55rem}.journey-reset-curtain{position:absolute;z-index:30;top:-2px;right:-2px;bottom:-2px;left:-2px;color:var(--ink);background:var(--lime);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;will-change:transform}.journey-reset-curtain .journey-app-mark{width:48px;height:48px;border-radius:15px}.journey-reset-curtain .journey-app-mark img{width:28px;height:28px}.journey-reset-curtain>strong{font:760 .7rem Sora,sans-serif;letter-spacing:.18em}.journey-satellites,.journey-layer-scene{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.journey-layer-scene{z-index:auto}.journey-float-slot{position:absolute;pointer-events:none;contain:layout style;backface-visibility:hidden;transform-style:preserve-3d;transform-origin:center;will-change:auto}.journey-float-slot[data-visible=true]{will-change:transform,opacity}.journey-float{position:relative;width:100%;border:1px solid var(--journey-line);border-radius:15px;color:var(--journey-ink);background:var(--journey-card);box-shadow:0 20px 48px color-mix(in srgb,var(--theme-shadow) 88%,transparent),inset 0 1px color-mix(in srgb,white 6%,transparent);display:grid;grid-template-columns:44px 1fr;align-items:center;gap:12px;backface-visibility:hidden}.journey-float__icon{width:44px;height:44px;border-radius:14px;background:var(--journey-card-strong);display:grid;place-items:center}.journey-float__icon svg{width:19px;height:19px}.journey-float__copy small,.journey-float__copy strong,.journey-float__copy p{display:block}.journey-float__copy small{margin-bottom:4px;color:var(--journey-muted);font-size:.64rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase}[data-language=am] .journey-float__copy small{letter-spacing:0;text-transform:none}.journey-float__copy strong{font:700 .82rem/1.28 Sora,sans-serif}[data-language=am] .journey-float__copy strong{font-family:Noto Sans Ethiopic,sans-serif}.journey-float__copy p{margin:5px 0 0;color:var(--journey-muted);font-size:.7rem;line-height:1.45}.journey-float--mint .journey-float__icon{color:var(--mint-ink);background:var(--mint)}.journey-float--apricot .journey-float__icon{color:var(--apricot-ink);background:var(--apricot)}.journey-float--neutral .journey-float__icon{background:var(--journey-card-strong)}.journey-float--lime{color:var(--ink);background:var(--lime);border-color:color-mix(in srgb,var(--lime) 72%,var(--ink))}.journey-float--lime .journey-float__icon{background:#1f23291a}.journey-float--lime .journey-float__copy small,.journey-float--lime .journey-float__copy p{color:#1f2329ad}.journey-float-slot--rear-left{z-index:2;top:20%;left:-1%;width:min(350px,52%)}.journey-float-slot--rear-left .journey-float{min-height:106px;padding:15px}.journey-float-slot--rear-right{z-index:2;top:31%;right:-2%;width:min(260px,39%)}.journey-float-slot--rear-right .journey-float{min-height:90px;padding:14px}.journey-float-slot--front-left{z-index:8;bottom:18%;left:2%;width:min(350px,52%)}.journey-float-slot--front-left .journey-float{min-height:78px;padding:13px}.journey-float-slot--front-right{z-index:8;right:1%;bottom:14%;width:min(286px,43%)}.journey-float-slot--front-right .journey-float{min-height:76px;padding:12px}.journey-layer-scene[data-scene=unknown] .journey-float-slot--rear-right{top:25%;right:1%;z-index:8}.journey-layer-scene[data-scene=evidence] .journey-float-slot--rear-left{top:16%}.journey-layer-scene[data-scene=alternative] .journey-float-slot--front-right,.journey-layer-scene[data-scene=identity] .journey-float-slot--front-right{bottom:10%}.journey-confetti{position:absolute;z-index:12;top:49%;left:61%;width:1px;height:1px;pointer-events:none}.journey-confetti__piece{position:absolute;top:0;left:0;width:8px;height:13px;border-radius:2px;background:var(--lime);will-change:transform,opacity}.journey-confetti__piece--narrow{width:5px;border-radius:50%}.journey-confetti__piece--1{background:var(--mint)}.journey-confetti__piece--2{background:var(--apricot)}.journey-confetti__piece--3{background:var(--theme-text)}@media(max-width:1180px){.hero__grid--cinematic{grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr)}.journey-float-slot--rear-left{left:-5%}}@media(max-width:1040px){.hero__grid--cinematic{min-height:calc(100svh - 112px);min-height:calc(100dvh - 112px);grid-template-columns:1fr}.hero__grid--cinematic .hero__copy{max-width:900px;padding-bottom:18px}.journey-stage{min-height:660px}.journey-phone,.journey-phone-shadow,.journey-orbit,.journey-confetti{left:58%}}@media(max-width:820px){.journey-stage{min-height:620px}.journey-float-slot--rear-left{left:-2%}.journey-float-slot--front-left{left:0}}@media(max-width:560px){.hero--cinematic{padding-top:86px}.hero__grid--cinematic{min-height:calc(100svh - 94px);min-height:calc(100dvh - 94px);padding:22px 18px 14px;gap:0}.hero__grid--cinematic .hero__copy{display:contents}.hero--cinematic .eyebrow{order:1}.hero--cinematic h1{order:2}.hero--cinematic .hero__lede{order:3}.hero--cinematic .hero__actions{order:4}.hero--cinematic .journey-stage{order:5}.hero--cinematic .network-proof{order:6}.hero--cinematic .eyebrow{margin-bottom:8px;font-size:.61rem}.hero--cinematic h1{margin-bottom:10px;font-size:clamp(2.5rem,11.8vw,3rem);line-height:.88;letter-spacing:-.075em}.hero--cinematic .hero__lede{margin-bottom:10px;font-size:.8rem;line-height:1.42}.hero--cinematic .hero__actions{align-items:stretch;flex-direction:row;gap:10px}.hero--cinematic .hero__actions .button{width:auto;flex:1;min-height:44px;padding-inline:13px;font-size:.75rem}.hero--cinematic .hero__actions .text-link{display:none}.hero--cinematic .network-proof{min-height:42px;margin-top:14px;padding-top:10px;grid-template-columns:30px 1fr;gap:8px}.hero--cinematic .network-proof>svg{width:20px}.hero--cinematic .network-proof strong{margin:0;font-size:.72rem}.hero--cinematic .network-proof span{display:none}.journey-stage{min-height:510px;margin:-2px -10px 0}.journey-controls{top:0;right:6px}.journey-sample-note{right:10px;bottom:0;font-size:.75rem}.journey-visual{top:36px;right:0;bottom:22px;left:0;overflow:hidden}.journey-phone,.journey-phone-shadow,.journey-orbit,.journey-confetti{left:50%}.journey-phone{top:51%;width:218px;border-radius:37px}.journey-phone__viewport{top:7px;right:7px;bottom:7px;left:7px;border-radius:30px}.journey-phone__speaker{top:9px;width:52px;height:5px}.journey-orbit{top:51%;width:326px}.journey-orbit__star{width:42px;height:42px;transform:scale(.857)}.journey-orbit__star[data-active=true]{transform:scale(1)}.journey-orbit__star--0{top:-21px;left:calc(50% - 21px)}.journey-orbit__star--1{top:calc(50% - 21px);right:-21px}.journey-orbit__star--2{bottom:-21px;left:calc(50% - 21px)}.journey-orbit__star--3{top:calc(50% - 21px);left:-21px}.journey-float{border-radius:14px;grid-template-columns:32px 1fr;gap:7px}.journey-float__icon{width:32px;height:32px;border-radius:9px}.journey-float__copy small{font-size:.5rem}.journey-float__copy strong{font-size:.61rem}.journey-float__copy p{display:none}.journey-float-slot--rear-left{top:22%;left:-4%;width:57%}.journey-float-slot--rear-left .journey-float{min-height:72px;padding:9px}.journey-float-slot--rear-right{top:31%;right:-4%;width:54%}.journey-float-slot--rear-right .journey-float{min-height:70px;padding:9px}.journey-layer-scene[data-scene=unknown] .journey-float-slot--front-right{right:clamp(8px,2vw,14px);width:min(188px,64%);z-index:8}.journey-float-slot--front-left{bottom:12%;left:-3%;width:64%}.journey-float-slot--front-left .journey-float{min-height:62px;padding:9px}.journey-float-slot--front-right{right:-3%;bottom:10%;width:64%}.journey-float-slot--front-right .journey-float{min-height:62px;padding:9px}.journey-confetti__piece:nth-child(n+25){display:none}}@media(max-width:359px){.hero--cinematic h1{font-size:2.5rem}.journey-stage{min-height:480px}.journey-phone{width:184px}.journey-orbit{width:286px}}@media(max-height:520px)and (orientation:landscape){.hero--cinematic{padding-top:84px}.hero__grid--cinematic{min-height:calc(100svh - 102px);min-height:calc(100dvh - 102px);grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);padding-block:18px}.hero--cinematic .hero__lede,.hero--cinematic .network-proof{display:none}.hero--cinematic h1{font-size:clamp(2.5rem,5.7vw,4rem)}.journey-stage{min-height:390px}.journey-phone{width:180px}.journey-orbit{width:292px}.journey-float-slot--rear-left,.journey-float-slot--front-left{left:-5%}}@media(prefers-reduced-motion:reduce){.journey-controls button{transform:none!important;transition:color .16s ease,background-color .16s ease,opacity .16s ease!important}.journey-orbit__star{transform:none!important;transition:color .16s ease,background-color .16s ease,opacity .16s ease!important;will-change:auto}.journey-float,.journey-float-slot,.journey-pane,.journey-completion,.journey-reset-curtain{transition:none!important;will-change:auto}.journey-confetti,.journey-scan-overlay{display:none!important}}.call-fingerprint-backdrop{position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;opacity:0;overflow:hidden;pointer-events:none;transition:opacity .7s ease}.site-shell{position:relative;isolation:isolate}.call-fingerprint-backdrop[data-active=true]{opacity:.72}.call-fingerprint-backdrop canvas,.call-fingerprint-backdrop__fallback{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.call-fingerprint-backdrop__fallback{display:none;background:repeating-radial-gradient(circle at 0% 58%,transparent 0 34px,color-mix(in srgb,var(--accent-fg) 4%,transparent) 35px 36px),var(--theme-bg)}.call-fingerprint-backdrop[data-fallback=true] .call-fingerprint-backdrop__fallback{display:block}.site-shell>main,.site-shell>footer{position:relative;z-index:1}.call-fingerprint-control{position:fixed;z-index:90;bottom:max(18px,env(safe-area-inset-bottom));left:max(18px,env(safe-area-inset-left));width:44px;height:44px;padding:0;border:1px solid var(--theme-header-stroke);border-radius:14px;color:var(--theme-text);background:var(--theme-header-solid);box-shadow:0 12px 30px var(--theme-header-shadow);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.call-fingerprint-control{background:var(--theme-header);-webkit-backdrop-filter:saturate(140%) blur(18px);backdrop-filter:saturate(140%) blur(18px)}}.call-fingerprint-control svg{width:16px;height:16px;color:var(--accent-fg)}.call-fingerprint-control span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.call-fingerprint-control:hover{border-color:var(--accent-border)}.hero--cinematic[data-fingerprint-zone]{--fingerprint-section-surface: var(--theme-hero);--fingerprint-surface-weight: 78%}.refusals[data-fingerprint-zone]{--fingerprint-section-surface: var(--theme-bg-alt);--fingerprint-surface-weight: 94%}.showcase[data-fingerprint-zone]{--fingerprint-section-surface: var(--theme-bg);--fingerprint-surface-weight: 93%}.comparison[data-fingerprint-zone]{--fingerprint-section-surface: var(--theme-bg-alt);--fingerprint-surface-weight: 94%}.how[data-fingerprint-zone]{--fingerprint-section-surface: var(--theme-bg);--fingerprint-surface-weight: 95%}.amharic-section[data-fingerprint-zone]{--fingerprint-section-surface: var(--lime);--fingerprint-surface-weight: 96%}.privacy[data-fingerprint-zone]{--fingerprint-section-surface: var(--theme-bg-alt);--fingerprint-surface-weight: 91%}.faq[data-fingerprint-zone]{--fingerprint-section-surface: var(--theme-bg);--fingerprint-surface-weight: 95%}.early-access[data-fingerprint-zone]{--fingerprint-section-surface: var(--ea-bg);--fingerprint-surface-weight: 95%}footer[data-fingerprint-zone]{--fingerprint-section-surface: var(--theme-bg);--fingerprint-surface-weight: 97%}[data-fingerprint-zone]{position:relative;isolation:isolate}@supports (background: color-mix(in srgb,black 80%,transparent)){[data-fingerprint-zone]{background:color-mix(in srgb,var(--fingerprint-section-surface) var(--fingerprint-surface-weight),transparent)}}@media(prefers-reduced-motion:reduce){.call-fingerprint-backdrop{transition:opacity .16s ease}}[data-static=true] .call-fingerprint-backdrop{transition:none}@media(max-width:560px){.call-fingerprint-control{bottom:max(10px,env(safe-area-inset-bottom));left:max(10px,env(safe-area-inset-left))}}:root{--premium-section-y: clamp(78px, 7.6vw, 116px);--premium-heading: clamp(2.75rem, 4.8vw, 4.75rem);--premium-radius: 6px}button,a,summary,input,label{touch-action:manipulation}h1,h2,h3,.trust-page__hero h1,.trust-page__section h2{text-wrap:balance}p,li{text-wrap:pretty}.brand{width:max-content;min-height:46px;padding:4px 12px 4px 6px;border:1px solid rgba(255,255,255,.11);border-radius:10px;color:var(--lime);background:var(--ink-deep);box-shadow:0 8px 24px #00000029}.brand__mark{background:transparent;box-shadow:none}.desktop-nav a[aria-current=location]{color:var(--theme-text)}.desktop-nav a[aria-current=location]:after{transform:scaleX(1)}[data-motion-paused=true] .site-shell *{animation-play-state:paused!important}.section,.showcase,.faq{padding-top:var(--premium-section-y);padding-bottom:var(--premium-section-y)}.section-heading h2,.comparison__headline h2,.how__header h2,.privacy__copy h2,.faq__heading h2,.download h2,.showcase h2{max-width:17ch;font-size:var(--premium-heading);line-height:.98}.eyebrow{margin-bottom:13px;font-size:.66rem;letter-spacing:.15em}.section-divider{position:relative;z-index:2;width:min(calc(100% - 2 * var(--gutter)),var(--max));margin:0 auto;padding-block:18px;color:var(--theme-muted);background:transparent}.section-divider--lime{color:var(--accent-fg)}.product-trust[data-fingerprint-zone]{--fingerprint-section-surface: var(--theme-bg);--fingerprint-surface-weight: 94%;padding:18px var(--gutter);border-block:1px solid var(--theme-line);color:var(--theme-text)}.product-trust__inner{width:min(100%,var(--max));margin-inline:auto}.product-trust .meleya-trust-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:visible}.product-trust .meleya-trust-rail__item{min-width:0;min-height:74px;padding:8px clamp(12px,2vw,26px);border:0;border-right:1px solid var(--theme-line);border-radius:0;color:var(--theme-text);background:transparent}.product-trust .meleya-trust-rail__item:last-child{border-right:0}.product-trust .meleya-trust-rail__icon{width:38px;height:38px;border:0;border-radius:var(--premium-radius);color:var(--accent-fg);background:color-mix(in srgb,var(--accent-fg) 10%,transparent)}.product-trust .meleya-trust-rail__copy strong{font:700 .875rem/1.25 Sora,sans-serif}.product-trust .meleya-trust-rail__copy small{margin-top:3px;color:var(--theme-muted);font-size:.75rem;line-height:1.4;opacity:1}.showcase__intro{max-width:780px}.showcase__grid{margin-top:clamp(46px,6vw,68px);grid-template-columns:minmax(300px,.72fr) minmax(520px,1.28fr);gap:clamp(18px,3vw,42px)}.showcase__tabs>button{min-height:102px}.showcase__tabs>button.active{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-fg) 8%,transparent),transparent 72%)}.showcase__stage{min-height:700px}.refusals{padding-top:clamp(70px,6.5vw,98px);padding-bottom:clamp(76px,7vw,106px)}.refusals .section-heading{grid-template-columns:minmax(0,1fr) minmax(300px,.62fr)}.refusal-grid{margin-top:54px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--theme-line-strong);border-bottom:1px solid var(--theme-line-strong)}.refusal-card{min-height:270px;padding:24px 20px;border:0;border-right:1px solid var(--theme-line);border-radius:0;background:transparent}.refusal-card:last-child{border-right:0}.refusal-card:hover{background:color-mix(in srgb,var(--theme-panel) 48%,transparent)}.refusal-card__top svg{color:var(--accent-fg)}.refusal-card h3{margin:auto 0 14px;font-size:clamp(1.35rem,1.8vw,1.8rem)}.refusal-card p{font-size:.875rem;line-height:1.62}.how__steps{margin-top:54px;gap:0;border-block:1px solid var(--theme-line-strong)}.how__steps:before{top:31px;right:8%;left:8%;height:1px}.how__steps article{min-height:250px;padding:20px 22px 24px;border:0;border-right:1px solid var(--theme-line);border-radius:0;background:transparent}.how__steps article:last-child{border-right:0}.how__steps article>div svg{color:var(--accent-fg)}.how__steps h3{margin:74px 0 12px;font-size:1.08rem}.how__steps p,.comparison-card li{font-size:.875rem;line-height:1.6}.comparison__cards{margin-top:54px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:18px;align-items:stretch}.comparison-card{min-height:342px;padding:clamp(24px,3vw,38px);border-radius:var(--premium-radius)}.comparison-card--usual{background:color-mix(in srgb,var(--theme-panel) 58%,transparent)}.comparison-card--meleya{position:relative;overflow:hidden;box-shadow:0 28px 74px #0000002e}.comparison-card--meleya:after{content:"";position:absolute;right:-12%;bottom:-34%;width:300px;aspect-ratio:1;border:1px solid rgba(182,255,46,.2);border-radius:50%;box-shadow:0 0 0 48px #b6ff2e06,0 0 0 96px #b6ff2e05;pointer-events:none}.comparison-card ul{margin-top:62px}.privacy{grid-template-columns:minmax(320px,.82fr) minmax(560px,1.18fr);gap:clamp(46px,6vw,92px)}.privacy__copy h2{margin-bottom:26px}.privacy__body{max-width:54ch}.privacy__lead,.privacy__detail{margin:0;color:var(--theme-soft)}.privacy__lead{font-size:1.02rem;line-height:1.68}.privacy__detail{margin-top:18px;padding-top:18px;border-top:1px solid var(--theme-line);color:var(--theme-muted);font-size:.9rem;line-height:1.7}.privacy__diagram{min-height:620px;border-radius:var(--premium-radius)}.privacy-chip,.privacy-centre,.privacy-replay{border-radius:var(--premium-radius)}.privacy-chip--primary{border-color:color-mix(in srgb,var(--privacy-accent) 42%,var(--privacy-node-line));font-weight:760}.privacy-chip--supporting{background:color-mix(in srgb,var(--privacy-chip-bg) 90%,var(--privacy-canvas));box-shadow:0 10px 24px color-mix(in srgb,var(--privacy-node-shadow) 72%,transparent)}.amharic-section{min-height:720px;padding-top:var(--premium-section-y);padding-bottom:var(--premium-section-y)}.amharic-display{font-size:clamp(2.2rem,4.6vw,4.7rem)}.amharic-section__visual{min-height:610px}.faq{grid-template-columns:minmax(260px,.58fr) minmax(0,1.42fr)}.faq summary{min-height:84px}.faq details>p{margin-top:0;padding-top:4px}.early-access{padding-top:var(--premium-section-y);padding-bottom:var(--premium-section-y)}footer{padding-top:34px}.footer__bottom{grid-template-columns:auto 1fr auto;font-size:.75rem}.footer__bottom nav{justify-self:center;flex-wrap:wrap;justify-content:center;row-gap:10px}.footer__bottom nav a{min-height:44px;display:inline-flex;align-items:center}.early-access__links a{min-height:44px;display:inline-flex;align-items:center}[data-language=am] .hero h1,[data-language=am] .section-heading h2,[data-language=am] .comparison__headline h2,[data-language=am] .how__header h2,[data-language=am] .privacy__copy h2,[data-language=am] .faq__heading h2,[data-language=am] .download h2,[data-language=am] .showcase h2,[data-language=am] .refusal-card h3,[data-language=am] .how__steps h3,[data-language=am] .amharic-section h2,[data-language=am] .faq summary strong,[data-language=am] .download__card strong{font-family:Noto Sans Ethiopic,Manrope,sans-serif;letter-spacing:0;line-height:1.35}[data-language=am] .hero h1{line-height:1.28}[data-language=am] .faq summary strong{line-height:1.45}.language-review-note{color:#1f2329c2;font-size:.875rem;line-height:1.6}.footer__bottom nav a:hover{color:var(--theme-text)}@media(max-width:1180px){.refusal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.refusal-card:nth-child(2){border-right:0}.refusal-card:nth-child(-n+2){border-bottom:1px solid var(--theme-line)}.privacy{grid-template-columns:1fr}.privacy__copy{max-width:780px;justify-self:start}}@media(max-width:1040px){.showcase__grid{grid-template-columns:.7fr 1.3fr}.how__steps{grid-template-columns:repeat(2,1fr)}.how__steps article:nth-child(2){border-right:0}.how__steps article:nth-child(-n+2){border-bottom:1px solid var(--theme-line)}}@media(max-width:820px){:root{--premium-section-y: 76px;--premium-heading: clamp(2.45rem, 9vw, 4rem)}.product-trust .meleya-trust-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.product-trust .meleya-trust-rail__item:nth-child(2){border-right:0}.product-trust .meleya-trust-rail__item:nth-child(-n+2){border-bottom:1px solid var(--theme-line)}.showcase__grid{grid-template-columns:1fr}.showcase__stage{min-height:690px}.comparison__cards{grid-template-columns:1fr}.comparison-card{min-height:310px}.faq{grid-template-columns:minmax(0,1fr);gap:44px}.faq__heading{position:static}}@media(max-width:560px){:root{--premium-section-y: 66px;--premium-heading: clamp(2.3rem, 11vw, 3.3rem)}.site-header{border-radius:14px}.brand{padding-right:8px}.brand>span:last-child{display:none}.section-divider{width:calc(100% - 32px);padding-block:12px}.section-divider .meleya-aperture-divider__label{max-width:25ch;font-size:.68rem}.product-trust{padding-inline:12px}.product-trust .meleya-trust-rail__item{min-height:86px;padding-inline:8px;gap:7px}.product-trust .meleya-trust-rail__icon{width:32px;height:32px}.product-trust .meleya-trust-rail__copy strong{font-size:.8rem}.product-trust .meleya-trust-rail__copy small{font-size:.75rem}.refusals .section-heading{grid-template-columns:1fr}.refusal-grid{margin-top:40px;grid-template-columns:1fr}.refusal-card,.refusal-card:nth-child(2){min-height:220px;border-right:0;border-bottom:1px solid var(--theme-line)}.refusal-card:last-child{border-bottom:0}.how__steps{grid-template-columns:1fr}.how__steps article,.how__steps article:nth-child(2){min-height:210px;border-right:0;border-bottom:1px solid var(--theme-line)}.how__steps article:last-child{border-bottom:0}.how__steps h3{margin-top:48px}.comparison-card{min-height:292px;padding:22px}.comparison-card ul{margin-top:44px}.privacy__diagram{border-inline:0}.amharic-section{padding-top:72px;padding-bottom:72px}.amharic-display{font-size:clamp(2rem,10vw,3rem)}}@media(prefers-reduced-motion:reduce){.desktop-nav a:after,.comparison-card--meleya:after{transition:none}}
