@font-face{font-family:Cairo Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/cairo-arabic-wght-normal.CJWMIGCx.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/cairo-latin-ext-wght-normal.at8nfxId.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/cairo-latin-wght-normal.PfPtmrPZ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand:#0d9488;--brand-600:#0f766e;--brand-400:#2dd4bf;--brand-soft:#e5f8f6;--bg:#f7fffe;--surface:#fff;--sunken:#eef7f6;--fg:#0c1f1d;--fg2:#4f6b69;--fg3:#89a19f;--border:#d5ebe9;--border-strong:#a5d3cf;--ink:#0f3d3a;--ink-2:#134e4a;--on-ink:#fff;--on-ink-2:#ffffffbd;--success:#10b981;--danger:#e11d48;--shadow:0 1px 2px #0c1f1d0d, 0 12px 32px -12px #0c1f1d2e;--shadow-lg:0 2px 4px #0c1f1d0f, 0 32px 64px -24px #0c1f1d59;--radius:16px;--radius-sm:10px;--font:"Cairo Variable", "Cairo", system-ui, -apple-system, "Segoe UI", sans-serif;color-scheme:light}html.dark{--brand:#14b8a6;--brand-600:#2dd4bf;--brand-400:#5eead4;--brand-soft:#14b8a61f;--bg:#0a0f1e;--surface:#111827;--sunken:#1e293b;--fg:#f1f5f9;--fg2:#a7b4c4;--fg3:#6b7a8f;--border:#1f2a3d;--border-strong:#2f3d55;--ink:#0f172a;--ink-2:#111c33;--shadow:0 1px 2px #0000004d, 0 12px 32px -12px #0009;--shadow-lg:0 2px 4px #0006, 0 32px 64px -24px #000c;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}section[id]{scroll-margin-top:72px}body{font-family:var(--font);background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,h4{letter-spacing:-.01em;margin:0;line-height:1.15}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}.container{width:min(1160px,100% - 40px);margin-inline:auto}@media (width<=640px){.container{width:calc(100% - 32px)}}.logo-dark-only,.dark-only{display:none}html.dark .logo-dark-only,html.dark .dark-only{display:block}html.dark .logo-light-only,html.dark .light-only{display:none}.text-gradient{background:linear-gradient(100deg, var(--brand) 0%, var(--brand-400) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.text-gradient-light{background:linear-gradient(100deg,#99f6e4 0%,#fff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-600);margin-bottom:14px;font-size:.78rem;font-weight:700;display:inline-block}.eyebrow-sm{margin-bottom:10px}.eyebrow-light{color:#99f6e4}.section-title{font-size:clamp(1.9rem,3.6vw,2.8rem);font-weight:800}.section-subtitle{color:var(--fg2);max-width:640px;margin-top:16px;font-size:1.1rem}.section-head{text-align:center;margin-bottom:56px}.section-head .section-subtitle{margin-inline:auto}.section-head-left{text-align:start;margin-bottom:0}.section-head-left .section-subtitle{margin-inline:0}.btn{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:.95rem;font-weight:700;transition:transform .15s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-sm{padding:8px 16px;font-size:.88rem}.btn-lg{padding:14px 26px;font-size:1.02rem}.btn-block{width:100%}.btn-primary{background:var(--brand);color:#fff;box-shadow:0 6px 18px -6px #0d948899}.btn-primary:hover{background:var(--brand-600);box-shadow:0 10px 24px -8px #0d9488b3}html.dark .btn-primary{color:#04201c}.btn-ghost{background:var(--surface);border-color:var(--border-strong);color:var(--fg)}.btn-ghost:hover{border-color:var(--brand);color:var(--brand-600)}.btn-white{color:var(--ink);background:#fff}.btn-white:hover{background:#e5f8f6}.btn svg{flex:none}[dir=rtl] .btn svg{transform:scaleX(-1)}.navbar{z-index:50;background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid #0000;transition:border-color .2s;position:sticky;top:0}.navbar.scrolled{border-bottom-color:var(--border)}.nav-inner{justify-content:space-between;align-items:center;gap:16px;height:68px;display:flex}.logo-img{width:auto;height:50px}.nav-links{color:var(--fg2);gap:28px;font-size:.95rem;font-weight:600;display:flex}.nav-links a:hover{color:var(--fg)}.nav-mobile-only{display:none}.nav-actions{align-items:center;gap:8px;display:flex}.icon-btn{border:1px solid var(--border);background:var(--surface);height:36px;color:var(--fg2);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:.8rem;font-weight:700;display:inline-flex}.icon-btn:hover{color:var(--fg);border-color:var(--border-strong)}.theme-toggle{justify-content:center;width:36px;padding:0}.icon-moon{display:none}html.dark .icon-moon{display:block}html.dark .icon-sun{display:none}.lang-switcher{position:relative}.lang-dropdown{top:calc(100% + 8px);background:var(--surface);border:1px solid var(--border);min-width:150px;box-shadow:var(--shadow);z-index:60;border-radius:12px;flex-direction:column;padding:6px;display:none;position:absolute;inset-inline-end:0}.lang-dropdown.open{display:flex}.lang-option{text-align:start;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-weight:600}.lang-option:hover{background:var(--sunken)}.lang-option.active{color:var(--brand-600);background:var(--brand-soft)}.hamburger{background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;display:none}.hamburger span{background:var(--fg);border-radius:2px;width:20px;height:2px;transition:transform .2s,opacity .2s}.hamburger.open span:first-child{transform:translateY(7px)rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width<=900px){.nav-links{top:68px;background:var(--bg);border-bottom:1px solid var(--border);flex-direction:column;gap:4px;padding:12px 20px 20px;display:none;position:absolute;inset-inline:0}.nav-links.open{display:flex}.nav-links a{border-radius:8px;padding:10px 8px}.nav-links a:hover{background:var(--sunken)}.nav-mobile-only{display:block}.nav-desktop-only{display:none}.hamburger{display:flex}}@media (width<=480px){.nav-actions .btn-primary{display:none}}.hero{padding:72px 0 0;position:relative;overflow:hidden}.hero-bg{pointer-events:none;position:absolute;inset:0}.hero-glow{filter:blur(80px);opacity:.45;border-radius:50%;position:absolute}.hero-glow-1{background:var(--brand-400);top:-220px;width:520px;height:520px;inset-inline-start:-120px}.hero-glow-2{top:60px;opacity:.25;background:#a78bfa;width:420px;height:420px;inset-inline-end:-160px}.hero-grid{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.35;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000 20%,#0000 70%);mask-image:radial-gradient(at 50% 0,#000 20%,#0000 70%)}.hero-content{text-align:center;max-width:820px;position:relative}.hero-badge{background:var(--brand-soft);color:var(--brand-600);border:1px solid color-mix(in srgb, var(--brand) 30%, transparent);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.85rem;font-weight:700;display:inline-flex}.badge-dot{background:var(--success);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #10b98133}.hero-title{letter-spacing:-.02em;margin-top:22px;font-size:clamp(2.4rem,6vw,4.2rem);font-weight:800}.hero-subtitle{color:var(--fg2);max-width:640px;margin:20px auto 0;font-size:clamp(1.05rem,1.6vw,1.25rem)}.hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.hero-trust{color:var(--fg3);flex-wrap:wrap;justify-content:center;gap:18px;margin-top:18px;font-size:.88rem;font-weight:600;display:flex}.hero-trust li{align-items:center;gap:6px;display:inline-flex}.hero-trust li:before{content:"";background:var(--brand);border-radius:50%;width:6px;height:6px}.hero-visual{margin-top:56px;padding-bottom:48px;position:relative}.browser-frame{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-lg);margin:0;overflow:hidden}.browser-bar{background:var(--sunken);border-bottom:1px solid var(--border);align-items:center;gap:6px;height:36px;padding:0 14px;display:flex}.browser-bar span{background:var(--border-strong);border-radius:50%;width:10px;height:10px}.browser-bar span:first-child{background:#fb7185}.browser-bar span:nth-child(2){background:#fbbf24}.browser-bar span:nth-child(3){background:#34d399}.browser-url{background:var(--surface);max-width:320px;height:22px;color:var(--fg3);border-radius:6px;flex:1;justify-content:center;align-items:center;margin-inline-start:12px;font-size:.72rem;font-weight:600;display:flex}.phone-frame{box-shadow:var(--shadow-lg), inset 0 0 0 2px #2a3650;background:#0b1220;border-radius:36px;margin:0;padding:10px;overflow:hidden}.phone-frame img{border-radius:26px}.hero-phone{bottom:24px;width:20%;min-width:150px;max-width:230px;position:absolute;inset-inline-end:-6px;transform:rotate(-4deg)}[dir=rtl] .hero-phone{transform:rotate(4deg)}.hero-caption{text-align:center;color:var(--fg3);margin-top:14px;font-size:.8rem}@media (width<=720px){.hero{padding-top:48px}.hero-phone{display:none}.hero-visual{padding-bottom:24px}.browser-frame{border-radius:12px}}.strip{border-block:1px solid var(--border);background:var(--surface)}.strip-inner{grid-template-columns:repeat(4,1fr);display:grid}.strip-item{text-align:center;border-inline-start:1px solid var(--border);flex-direction:column;gap:2px;padding:22px 16px;display:flex}.strip-item:first-child{border-inline-start:0}.strip-item strong{color:var(--fg);font-size:1.15rem;font-weight:800}.strip-item span{color:var(--fg3);font-size:.85rem}@media (width<=720px){.strip-inner{grid-template-columns:1fr 1fr}.strip-item:nth-child(3){border-inline-start:0}.strip-item:nth-child(n+3){border-top:1px solid var(--border)}}.section{padding:96px 0}@media (width<=720px){.section{padding:64px 0}}.demo{padding-bottom:72px}.demo .section-head{margin-bottom:40px}.demo .section-subtitle{margin-inline:auto}.demo-player{border:1px solid var(--border);max-width:1120px;box-shadow:var(--shadow-lg);aspect-ratio:16/9;background:#f7fffe;border-radius:20px;margin:0 auto;position:relative;overflow:hidden}.demo-video{object-fit:cover;background:#f7fffe;width:100%;height:100%;display:block}.demo-toggle{inset-inline-end:14px;color:#fff;backdrop-filter:blur(6px);opacity:.85;background:#0f3d3a9e;border:0;border-radius:50%;place-items:center;width:44px;height:44px;transition:opacity .2s,transform .2s;display:grid;position:absolute;bottom:14px}.demo-toggle:hover,.demo-toggle:focus-visible{opacity:1;transform:scale(1.06)}.demo-toggle:focus-visible{outline:3px solid var(--brand-400);outline-offset:3px}.demo-toggle .i-pause,.demo-player.is-playing .demo-toggle .i-play{display:none}.demo-player.is-playing .demo-toggle .i-pause{display:block}.demo-player.is-held .demo-toggle{inset-inline:50% auto;opacity:1;background:var(--brand);width:76px;height:76px;top:50%;bottom:auto;transform:translate(-50%,-50%);box-shadow:0 18px 40px -14px #0d9488cc}[dir=rtl] .demo-player.is-held .demo-toggle{transform:translate(50%,-50%)}.demo-player.is-held .demo-toggle svg{width:30px;height:30px;margin-inline-start:3px}.demo-note{text-align:center;color:var(--fg3);margin-top:14px;font-size:.85rem}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=720px){.demo-player{border-radius:14px}.demo-toggle{inset-inline-end:10px;width:38px;height:38px;bottom:10px}}.showcase{grid-template-columns:5fr 7fr;align-items:center;gap:48px;margin-top:56px;display:grid}.showcase:first-of-type{margin-top:0}.showcase-flip .showcase-text{order:2}.showcase-text h3{font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:800}.showcase-text p{color:var(--fg2);margin-top:12px;font-size:1.02rem}.check-list{gap:10px;margin-top:18px;display:grid}.check-list li{color:var(--fg);padding-inline-start:28px;font-weight:500;position:relative}.check-list li:before{content:"";inset-inline-start:0;background:var(--brand-soft);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d9488' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:11px;border-radius:50%;width:18px;height:18px;position:absolute;top:4px}.check-list-light li{color:var(--on-ink)}.check-list-light li:before{background-color:#ffffff24;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235eead4' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E")}.showcase-shot{transition:transform .4s}.showcase:hover .showcase-shot{transform:translateY(-4px)}@media (width<=860px){.showcase{grid-template-columns:1fr;gap:24px;margin-top:48px}.showcase-flip .showcase-text{order:0}}.app-section{background:radial-gradient(900px 500px at 15% 10%, #14b8a647, transparent 60%), linear-gradient(160deg, var(--ink-2), var(--ink) 55%, #0a1a18);color:var(--on-ink);overflow:hidden}.app-inner{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.app-section .section-subtitle{color:var(--on-ink-2)}.app-actions{margin-top:28px}.app-note{color:var(--on-ink-2);max-width:420px;margin-top:12px;font-size:.85rem}.app-phones{justify-content:center;align-items:center;gap:12px;display:flex}.app-phones .phone-frame{box-shadow:var(--shadow-lg), inset 0 0 0 2px #1f2d44;background:#06111f}.phone-main{z-index:2;width:42%}.phone-side{opacity:.92;width:34%}.phone-side:first-child{transform:translateY(28px)rotate(-3deg)}.phone-side:last-child{transform:translateY(28px)rotate(3deg)}@media (width<=860px){.app-inner{grid-template-columns:1fr}.app-phones{margin-top:12px}}.portal-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.portal-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;padding:26px 26px 0;transition:transform .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.portal-card:hover{border-color:var(--brand);transform:translateY(-4px)}.portal-icon{background:var(--brand-soft);width:46px;height:46px;color:var(--brand-600);border-radius:12px;place-items:center;margin-bottom:16px;display:grid}.portal-card h3{font-size:1.3rem;font-weight:800}.portal-card p{color:var(--fg2);margin-top:8px}.pill{background:var(--brand-soft);color:var(--brand-600);border-radius:999px;width:max-content;margin-top:12px;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-block}.portal-shot{box-sizing:content-box;object-fit:cover;object-position:top left;border:1px solid var(--border);height:210px;box-shadow:var(--shadow);background-clip:content-box;border-bottom:0;border-radius:12px 12px 0 0;width:115%;max-width:none;margin-top:auto;padding-top:20px}[dir=rtl] .portal-shot{object-position:top right}.portal-shot-phone{object-position:top center;border-radius:22px 22px 0 0;width:58%;margin-inline:auto}@media (width<=860px){.portal-grid{grid-template-columns:1fr}.portal-card{min-height:0}}.pricing{background:var(--sunken)}.pricing-tabs{background:var(--surface);border:1px solid var(--border);border-radius:999px;margin-top:26px;padding:4px;display:inline-flex}.pricing-tab{color:var(--fg2);background:0 0;border:0;border-radius:999px;padding:8px 18px;font-weight:700}.pricing-tab.active{background:var(--brand);color:#fff}html.dark .pricing-tab.active{color:#04201c}.pricing-panel{display:none}.pricing-panel.active{display:block}.plan-grid{gap:18px;display:grid}.plan-grid-4{grid-template-columns:repeat(4,1fr)}.plan-grid-3{grid-template-columns:repeat(3,1fr);max-width:940px;margin-inline:auto}.plan{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;padding:26px 22px;display:flex;position:relative}.plan-featured{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand), var(--shadow-lg)}.plan-badge{top:-12px;background:var(--brand);color:#fff;letter-spacing:.04em;border-radius:999px;padding:3px 10px;font-size:.74rem;font-weight:800;position:absolute;inset-inline-start:22px}html.dark .plan-badge{color:#04201c}.plan h3{font-size:1.2rem;font-weight:800}.plan-desc{color:var(--fg3);min-height:2.6em;margin-top:2px;font-size:.88rem}.plan-price{align-items:baseline;gap:6px;margin-top:14px;display:flex}.plan-price .amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2.3rem;font-weight:800}.plan-price .unit{color:var(--fg3);font-size:.85rem;font-weight:600}.plan-annual{color:var(--fg2);min-height:1.4em;font-size:.8rem}.plan .check-list{flex:1;margin:18px 0 22px;font-size:.92rem}.plan .check-list li:before{background-size:10px;width:16px;height:16px;top:3px}.pricing-trial{text-align:center;color:var(--fg2);margin-top:26px;font-size:.9rem}.pricing-trial a{color:var(--brand);text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (width<=1000px){.plan-grid-4{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.plan-grid-3{grid-template-columns:1fr}}@media (width<=600px){.plan-grid-4{grid-template-columns:1fr}}.faq-inner{grid-template-columns:4fr 7fr;align-items:start;gap:48px;display:grid}.faq-list{gap:10px;display:grid}.faq-item{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.faq-item button{text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 18px;font-size:1rem;font-weight:700;display:flex}.faq-item button i{border:1px solid var(--border-strong);border-radius:50%;flex:none;width:22px;height:22px;transition:transform .25s;position:relative}.faq-item button i:before,.faq-item button i:after{content:"";background:var(--fg2);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-item button i:before{width:10px;height:2px}.faq-item button i:after{width:2px;height:10px}.faq-item.open button i{border-color:var(--brand);transform:rotate(45deg)}.faq-answer{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.faq-answer p{color:var(--fg2);padding:0 18px;overflow:hidden}.faq-item.open .faq-answer{grid-template-rows:1fr}.faq-item.open .faq-answer p{padding-bottom:18px}@media (width<=860px){.faq-inner{grid-template-columns:1fr;gap:24px}}.cta{padding-top:0}.cta-card{color:var(--on-ink);background:radial-gradient(600px 300px at 90% 0%, #2dd4bf59, transparent 60%), linear-gradient(135deg, var(--ink-2), var(--ink));box-shadow:var(--shadow-lg);border-radius:24px;grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;padding:48px;display:grid}.cta-text .section-subtitle{color:var(--on-ink-2);margin-bottom:26px}.demo-form{background:var(--surface);color:var(--fg);border-radius:var(--radius);box-shadow:var(--shadow);gap:12px;padding:26px;display:grid}.demo-form h3{margin-bottom:4px;font-size:1.15rem;font-weight:800}.form-input{border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--bg);width:100%;height:46px;color:var(--fg);font:inherit;padding:0 14px;font-size:.95rem}.form-input:focus{outline:2px solid var(--brand);outline-offset:1px;border-color:#0000}select.form-input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2389a19f' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-inline-end:36px}[dir=rtl] select.form-input{background-position:12px}.sk-select{position:relative}.sk-native{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sk-select-button{text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;transition:border-color .15s,box-shadow .15s;display:flex}.sk-select-button:hover{border-color:var(--brand)}.sk-select-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sk-select-button.is-placeholder .sk-select-value{color:var(--fg3)}.sk-select-chevron{color:var(--fg3);flex:none;transition:transform .2s}.sk-select.open .sk-select-chevron{color:var(--brand);transform:rotate(180deg)}.sk-select.open .sk-select-button{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.sk-select-list{z-index:30;inset-inline:0;background:var(--surface);max-height:280px;color:var(--fg);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);transform-origin:top;padding:6px;animation:.14s ease-out sk-pop;position:absolute;top:calc(100% + 6px);overflow-y:auto}.sk-select.drop-up .sk-select-list{transform-origin:bottom;top:auto;bottom:calc(100% + 6px)}.sk-select-list[hidden]{display:none}@keyframes sk-pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.sk-select-group{letter-spacing:.06em;text-transform:uppercase;color:var(--fg3);padding:8px 10px 4px;font-size:.72rem;font-weight:800}.sk-option{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;font-size:.95rem;line-height:1.3;display:flex}.sk-option.active{background:var(--sunken)}.sk-option.selected{color:var(--brand);font-weight:700}.sk-option-tick{opacity:0;flex:none}.sk-option.selected .sk-option-tick{opacity:1}@media (prefers-reduced-motion:reduce){.sk-select-list{animation:none}.sk-select-chevron{transition:none}}.form-extra{gap:10px;display:grid}.form-extra[hidden],.form-hint[hidden]{display:none}.form-hint{color:var(--fg2);margin:-2px 2px 0;font-size:.84rem;line-height:1.5}.form-status{min-height:1.2em;font-size:.88rem;font-weight:600}.form-status.success{color:var(--success)}.form-status.error{color:var(--danger)}.form-note{color:var(--fg3);font-size:.78rem}@media (width<=860px){.cta-card{grid-template-columns:1fr;padding:28px}}.footer{border-top:1px solid var(--border);background:var(--surface);padding:56px 0 28px}.footer-top{grid-template-columns:1.4fr 2fr;gap:40px;display:grid}.footer-brand p{color:var(--fg2);max-width:340px;margin-top:14px;font-size:.95rem}.footer-links{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.footer-col{flex-direction:column;gap:10px;display:flex}.footer-col h4{text-transform:uppercase;letter-spacing:.1em;color:var(--fg3);margin-bottom:4px;font-size:.8rem}.footer-col a{color:var(--fg2);font-size:.95rem;font-weight:600}.footer-col a:hover{color:var(--brand-600)}.footer-bottom{border-top:1px solid var(--border);color:var(--fg3);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:40px;padding-top:20px;font-size:.85rem;display:flex}@media (width<=860px){.footer-top{grid-template-columns:1fr}.footer-links{grid-template-columns:1fr 1fr}}.reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}html{scroll-behavior:auto}}.structure{padding-bottom:72px}.tree{--tree-line:var(--border-strong);--tree-gap:16px;--tick:14px;max-width:780px;margin:0 auto}.tree-level{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--tree-gap);max-width:calc(var(--n) * 250px + (var(--n) - 1) * var(--tree-gap));margin-inline:auto;display:grid;position:relative}.tree-level[data-n="1"]{--n:1;max-width:300px}.tree-level[data-n="2"]{--n:2}.tree-level[data-n="3"]{--n:3}.tree-level.has-up:before,.tree-level.has-down:after{content:"";background:var(--tree-line);height:2px;inset-inline:calc((100% - (var(--n) - 1) * var(--tree-gap)) / var(--n) / 2);position:absolute}.tree-level.has-up{margin-top:var(--tick)}.tree-level.has-up:before{top:calc(-1 * var(--tick))}.tree-level.has-down{margin-bottom:var(--tick)}.tree-level.has-down:after{bottom:calc(-1 * var(--tick) - 1px)}.tree-level.has-up .tree-node:before,.tree-level.has-down .tree-node:after{content:"";width:2px;height:var(--tick);background:var(--tree-line);margin-left:-1px;position:absolute;left:50%}.tree-level.has-up .tree-node:before{bottom:100%}.tree-level.has-down .tree-node:after{top:100%}.tree-link{place-items:center;height:46px;display:grid;position:relative}.tree-link:before{content:"";background:var(--tree-line);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.tree-link span{background:var(--bg);border:1px solid var(--border);color:var(--fg2);white-space:nowrap;border-radius:999px;padding:2px 12px;font-size:.76rem;font-weight:700;line-height:1.5;position:relative}.tree-node{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow);align-items:center;gap:12px;padding:14px 16px;transition:transform .2s,border-color .2s;display:flex;position:relative}.tree-node:hover{border-color:var(--brand);transform:translateY(-2px)}.tree-node-icon{border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.tree-node-text{flex-direction:column;min-width:0;display:flex}.tree-node-label{color:var(--fg);font-size:.98rem;font-weight:800;line-height:1.25}.tree-node-desc{color:var(--fg2);margin-top:2px;font-size:.8rem;line-height:1.35}.tree-node--org{border-color:color-mix(in srgb, var(--brand) 45%, var(--border));box-shadow:0 0 0 4px var(--brand-soft), var(--shadow);padding:16px 20px}.tree-node--org .tree-node-icon{background:var(--brand-soft);width:46px;height:46px;color:var(--brand-600)}.tree-node--org .tree-node-label{font-size:1.08rem}.tree-node--complex .tree-node-icon{color:#1d4ed8;background:#eff6ff}.tree-node--building .tree-node-icon{color:#7c3aed;background:#f5f3ff}.tree-node--unit .tree-node-icon{color:#a16207;background:#fefce8}.tree-node--resident .tree-node-icon{color:#be185d;background:#fdf2f8}html.dark .tree-node--complex .tree-node-icon{color:#60a5fa;background:#3b82f624}html.dark .tree-node--building .tree-node-icon{color:#a78bfa;background:#8b5cf624}html.dark .tree-node--unit .tree-node-icon{color:#fbbf24;background:#f59e0b24}html.dark .tree-node--resident .tree-node-icon{color:#fb7185;background:#f43f5e24}.struct-notes{grid-template-columns:1fr 1fr;gap:14px;max-width:900px;margin:40px auto 0;display:grid}.struct-notes p{border-radius:var(--radius-sm);background:var(--brand-soft);color:var(--fg);border-inline-start:3px solid var(--brand);padding:14px 18px;font-size:.95rem}@media (width<=640px){.tree{--tree-gap:8px;--tick:12px}.tree-level:not([data-n="1"]){max-width:none}.tree-level:not([data-n="1"]) .tree-node{text-align:center;border-radius:12px;flex-direction:column;gap:6px;padding:10px 6px 11px}.tree-level:not([data-n="1"]) .tree-node-icon{border-radius:10px;width:34px;height:34px}.tree-level:not([data-n="1"]) .tree-node-icon svg{width:18px;height:18px}.tree-level:not([data-n="1"]) .tree-node-text{align-items:center}.tree-level:not([data-n="1"]) .tree-node-label{font-size:.8rem}.tree-level:not([data-n="1"]) .tree-node-desc{font-size:.7rem}.tree-level[data-n="1"]{max-width:280px}.tree-link{height:40px}.tree-link span{padding:1px 10px;font-size:.72rem}.struct-notes{grid-template-columns:1fr;margin-top:28px}}.contact-box{background:var(--surface);color:var(--fg);border-radius:var(--radius);box-shadow:var(--shadow);gap:14px;padding:24px;display:grid}.contact-box h3{font-size:1.15rem;font-weight:800}.contact-channels{grid-template-columns:1fr 1fr;gap:10px;display:grid}.contact-channel{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg);align-items:center;gap:10px;padding:12px;transition:border-color .2s,transform .15s;display:flex}.contact-channel:hover{border-color:var(--brand);transform:translateY(-1px)}.contact-channel svg{color:var(--brand-600);flex:none}.contact-channel:first-child svg{color:#25d366}.contact-channel span{flex-direction:column;min-width:0;display:flex}.contact-channel strong{font-size:.92rem}.contact-channel small{color:var(--fg2);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.contact-box .demo-form{box-shadow:none;gap:10px;padding:0}.form-lead{color:var(--fg2);font-size:.88rem}.form-textarea{resize:vertical;height:auto;min-height:86px;padding:10px 14px}@media (width<=480px){.contact-channels{grid-template-columns:1fr}}.wa-float{bottom:22px;z-index:40;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:56px;height:56px;transition:transform .15s;display:grid;position:fixed;inset-inline-end:22px;box-shadow:0 10px 24px -8px #25d366b3}.wa-float:hover{transform:scale(1.06)}.legal-progress{top:0;z-index:60;pointer-events:none;background:0 0;height:3px;position:fixed;inset-inline:0}.legal-progress span{background:linear-gradient(90deg, var(--brand), var(--brand-400));width:0;height:100%;transition:width .1s linear;display:block}[dir=rtl] .legal-progress span{margin-inline-start:auto}.legal-hero{border-bottom:1px solid var(--border);background:var(--surface);padding:48px 0 40px;position:relative;overflow:hidden}.legal-hero-bg{pointer-events:none;position:absolute;inset:0}.legal-hero-glow{filter:blur(90px);opacity:.35;background:var(--brand-400);top:-220px;border-radius:50%;width:440px;height:440px;position:absolute;inset-inline-start:-80px}.legal-hero-inner{position:relative}.legal-back{border:1px solid var(--border);background:var(--surface);color:var(--fg2);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:.88rem;font-weight:600;display:inline-flex}.legal-back:hover{border-color:var(--brand);color:var(--brand-600)}.legal-back svg{flex:none;width:16px;height:16px}[dir=rtl] .legal-back svg{transform:scaleX(-1)}.legal-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-600);margin-top:24px;font-size:.78rem;font-weight:700;display:block}.legal-title{letter-spacing:-.02em;margin-top:10px;font-size:clamp(2rem,4vw,3rem);font-weight:800}.legal-updated{background:var(--brand-soft);color:var(--brand-600);border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:5px 12px;font-size:.8rem;font-weight:600;display:inline-flex}.legal-lead{max-width:760px;color:var(--fg2);margin-top:18px;font-size:1.1rem;line-height:1.7}.legal-layout{grid-template-columns:260px 1fr;align-items:start;gap:48px;padding-top:48px;padding-bottom:72px;display:grid}.legal-aside{align-self:start;max-height:calc(100vh - 110px);position:sticky;top:88px;overflow-y:auto}.legal-toc{flex-direction:column;gap:2px;display:flex}.toc-head{letter-spacing:.1em;text-transform:uppercase;color:var(--fg3);padding:0 12px 8px;font-size:.72rem;font-weight:700}.legal-toc a{color:var(--fg2);border-inline-start:2px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:.88rem;font-weight:500;line-height:1.3;display:flex}.legal-toc a:hover{background:var(--sunken);color:var(--fg)}.legal-toc a.active{background:var(--brand-soft);color:var(--brand-600);border-inline-start-color:var(--brand);font-weight:700}.toc-n{background:var(--sunken);width:22px;height:22px;color:var(--fg3);font-variant-numeric:tabular-nums;border-radius:7px;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid}.legal-toc a.active .toc-n{background:var(--brand);color:#fff}html.dark .legal-toc a.active .toc-n{color:#04201c}.legal-article{min-width:0;max-width:760px}.legal-section{border-top:1px solid var(--border);padding:28px 0;scroll-margin-top:92px}.legal-section:first-child{border-top:0;padding-top:0}.legal-h{align-items:center;gap:14px;margin-bottom:14px;display:flex}.legal-num{background:var(--brand-soft);width:36px;height:36px;color:var(--brand-600);font-variant-numeric:tabular-nums;border-radius:11px;flex:none;place-items:center;font-size:.95rem;font-weight:800;display:grid}.legal-h h2{letter-spacing:-.01em;font-size:1.25rem;font-weight:800}.legal-section p{color:var(--fg);line-height:1.75}.legal-section p+p{margin-top:10px}.legal-section ul{gap:10px;margin-top:12px;display:grid}.legal-section li{color:var(--fg);padding-inline-start:26px;line-height:1.65;position:relative}.legal-section li:before{content:"";inset-inline-start:0;background:var(--brand-soft);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d9488' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:11px;border-radius:50%;width:18px;height:18px;position:absolute;top:2px}.legal-section a{color:var(--brand-600);font-weight:600}.legal-review{border-radius:var(--radius-sm);background:var(--sunken);color:var(--fg3);margin-top:28px;padding:16px 18px;font-size:.85rem;line-height:1.6}.legal-sibling{text-align:center;padding-bottom:56px}.legal-sibling a{border:1px solid var(--border-strong);color:var(--fg);border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-size:.92rem;font-weight:700;display:inline-flex}.legal-sibling a:hover{border-color:var(--brand);color:var(--brand-600)}@media (width<=900px){.legal-layout{grid-template-columns:1fr;gap:0;padding-top:28px}.legal-aside{max-height:none;margin-bottom:24px;position:static}.legal-toc{border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);flex-flow:wrap;gap:6px;padding:14px}.toc-head{width:100%;padding:0 2px 4px}.legal-toc a{background:var(--bg);border-inline-start:0;border:1px solid var(--border);border-radius:999px;padding:6px 10px}.legal-toc a.active{border-color:var(--brand)}.legal-toc .toc-t{display:none}.legal-toc a .toc-n{background:0 0}}.apk-ver{text-align:center;color:var(--fg3);flex-basis:100%;margin-top:2px;font-size:.78rem;font-weight:600}[dir=rtl] .plan-price .amount{direction:ltr;unicode-bidi:isolate}.hp-field{clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}a.lang-option{display:block}.nav-links a[aria-current=page]{color:var(--fg)}@media (width>=901px) and (width<=1080px){.nav-links{gap:20px}}.blog-hero{border-bottom:1px solid var(--border);background:var(--surface);padding:64px 0 48px;position:relative;overflow:hidden}.blog-hero .section-head{margin-bottom:0}.blog-hero .legal-hero-glow{margin-inline-start:-220px;inset-inline-start:50%}.blog-rss{color:var(--brand-600);align-items:center;gap:6px;margin-top:18px;font-size:.85rem;font-weight:700;display:inline-flex}.blog-rss:hover{text-underline-offset:3px;text-decoration:underline}.blog-list{padding:56px 0 88px}.blog-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:22px;display:grid}.blog-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;transition:transform .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.blog-card:hover{border-color:var(--brand);transform:translateY(-4px)}.blog-card-cover{aspect-ratio:16/9;background:var(--sunken);border-bottom:1px solid var(--border);overflow:hidden}.blog-card-cover img{object-fit:cover;object-position:top center;width:100%;height:100%}.blog-card-body{flex-direction:column;flex:1;gap:10px;padding:22px 22px 24px;display:flex}.blog-card h2{font-size:1.25rem;font-weight:800;line-height:1.3}.blog-card h2 a:after{content:"";position:absolute;inset:0}.blog-card p{color:var(--fg2);font-size:.95rem}.blog-card .blog-more{color:var(--brand-600);align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:.9rem;font-weight:700;display:inline-flex}[dir=rtl] .blog-more svg{transform:scaleX(-1)}.blog-meta{color:var(--fg3);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:.82rem;font-weight:600;display:flex}.blog-meta>*+:before{content:"·";color:var(--border-strong);margin-inline-end:14px}.blog-tags{flex-wrap:wrap;gap:6px;display:flex}.blog-tag{background:var(--brand-soft);color:var(--brand-600);border-radius:999px;padding:2px 10px;font-size:.74rem;font-weight:700}.blog-empty{text-align:center;color:var(--fg2);padding:40px 0}.post-hero{border-bottom:1px solid var(--border);background:var(--surface);padding:40px 0 36px;position:relative;overflow:hidden}.post-hero-inner{max-width:760px;position:relative}.post-crumbs{color:var(--fg3);flex-wrap:wrap;align-items:center;gap:8px;font-size:.85rem;font-weight:600;display:flex}.post-crumbs a:hover{color:var(--brand-600)}.post-crumbs svg{flex:none}[dir=rtl] .post-crumbs svg{transform:scaleX(-1)}.post-title{letter-spacing:-.02em;margin-top:18px;font-size:clamp(1.9rem,4.2vw,2.9rem);font-weight:800;line-height:1.15}.post-lead{color:var(--fg2);margin-top:16px;font-size:1.15rem;line-height:1.65}.post-hero .blog-meta{margin-top:20px}.post-hero .blog-tags{margin-top:14px}.post-translations{color:var(--fg2);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:16px;font-size:.88rem;display:flex}.post-translations a{color:var(--brand-600);text-underline-offset:3px;font-weight:700;text-decoration:underline}.post-cover{max-width:960px;margin:36px auto 0}.post-cover img{border-radius:var(--radius);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-lg)}.post-body{padding:44px 0 24px}.prose{max-width:70ch;color:var(--fg);overflow-wrap:break-word;margin-inline:auto;font-size:1.09rem;line-height:1.8}[dir=rtl] .prose{font-size:1.14rem;line-height:1.9}.prose>*+*{margin-top:1.15em}.prose h2{margin-top:2.1em;scroll-margin-top:90px;font-size:1.6rem;font-weight:800;line-height:1.25}.prose h3{margin-top:1.8em;scroll-margin-top:90px;font-size:1.25rem;font-weight:800;line-height:1.3}.prose h4{margin-top:1.6em;font-size:1.05rem;font-weight:800}.prose h2+*,.prose h3+*,.prose h4+*{margin-top:.6em}.prose a{color:var(--brand-600);text-underline-offset:3px;font-weight:600;text-decoration:underline 1px}.prose a:hover{text-decoration-thickness:2px}.prose strong{font-weight:800}.prose ul,.prose ol{padding-inline-start:1.4em}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li+li{margin-top:.4em}.prose li::marker{color:var(--brand);font-weight:700}.prose li>ul,.prose li>ol{margin-top:.4em}.prose blockquote{border-inline-start:3px solid var(--brand);background:var(--brand-soft);border-radius:var(--radius-sm);color:var(--fg);margin-inline:0;padding:14px 20px}.prose hr{background:var(--border);border:0;height:1px;margin-block:2.4em}.prose img{border:1px solid var(--border);box-shadow:var(--shadow);border-radius:12px;margin-inline:auto}.prose figure{margin-inline:0}.prose figcaption{text-align:center;color:var(--fg3);margin-top:8px;font-size:.85rem}.prose code{background:var(--sunken);border:1px solid var(--border);direction:ltr;unicode-bidi:isolate;border-radius:6px;padding:.12em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.prose pre{text-align:left;color:#e2f5f3;direction:ltr;border-radius:12px;padding:16px 18px;font-size:.88rem;line-height:1.6;overflow-x:auto;background:var(--ink)!important}.prose pre code{font-size:inherit;color:inherit;background:0 0;border:0;padding:0}.prose .table-wrap{border:1px solid var(--border);border-radius:12px;overflow-x:auto}.prose table{border-collapse:collapse;width:100%;font-size:.95rem;line-height:1.5}.prose th,.prose td{text-align:start;border-bottom:1px solid var(--border);vertical-align:top;padding:10px 14px}.prose thead th{background:var(--sunken);white-space:nowrap;font-weight:800}.prose tbody tr:last-child td{border-bottom:0}.post-share{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;max-width:70ch;margin:40px auto 0;padding-top:24px;display:flex}.post-share>span{margin-inline-end:4px;font-size:.9rem;font-weight:800}.share-btn{border:1px solid var(--border-strong);background:var(--surface);height:38px;color:var(--fg2);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.85rem;font-weight:700;display:inline-flex}.share-btn:hover{border-color:var(--brand);color:var(--brand-600)}.share-btn svg{flex:none}.share-btn.is-done{border-color:var(--success);color:var(--success)}.post-cta{max-width:70ch;color:var(--on-ink);background:radial-gradient(500px 240px at 90% 0%, #2dd4bf59, transparent 60%), linear-gradient(135deg, var(--ink-2), var(--ink));box-shadow:var(--shadow-lg);border-radius:20px;margin:36px auto 0;padding:28px}.post-cta h2{font-size:1.35rem;font-weight:800}.post-cta p{color:var(--on-ink-2);margin:8px 0 18px}.post-nav{grid-template-columns:1fr 1fr;gap:14px;max-width:70ch;margin:36px auto 0;padding-bottom:80px;display:grid}.post-nav a{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);flex-direction:column;gap:4px;padding:16px 18px;transition:border-color .2s;display:flex}.post-nav a:hover{border-color:var(--brand)}.post-nav small{color:var(--fg3);text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:700}.post-nav strong{font-size:.98rem;line-height:1.35}.post-nav .next{text-align:end;grid-column:2}@media (width<=640px){.post-nav{grid-template-columns:1fr}.post-nav .next{grid-column:auto}.prose{font-size:1.03rem}.post-cta{padding:22px}}.nf{text-align:center;padding:120px 0}.nf-code{font-size:clamp(4rem,12vw,7rem);font-weight:800;line-height:1}.nf h1{margin-top:12px;font-size:1.8rem;font-weight:800}.nf p{color:var(--fg2);margin:10px 0 26px}.nf p[lang]{margin:18px 0 0;font-size:.92rem}.nf a:not(.btn){color:var(--brand-600);font-weight:700}
