@font-face{font-family:Bricolage Grotesque;src:url(/fonts/BricolageGrotesque.ttf)format("truetype");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans.ttf)format("truetype");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono.ttf)format("truetype");font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:Cairo;src:url(/fonts/Cairo.ttf)format("truetype");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Alexandria;src:url(/fonts/Alexandria.ttf)format("truetype");font-weight:400 700;font-style:normal;font-display:swap}:root{--ink-900:#0c0b09;--ink-700:#262420;--ink-text:#262420;--ink-muted:#75716a;--ink-faint:#a5a199;--brass-700:#8a5a14;--brass-600:#a9741f;--brass-500:#c9902e;--brass-400:#e0b25c;--brass-100:#faf3e4;--green-600:#15803d;--green-500:#22c55e;--green-100:#f0fdf4;--coral-600:#b91c1c;--coral-500:#ef4444;--coral-400:#f87171;--coral-100:#fef2f2;--sky-600:#171717;--sky-100:#e5e5e5;--tint-brass:color-mix(in srgb, var(--brass-500) 8%, transparent);--glow-brass:color-mix(in srgb, var(--brass-500) 14%, transparent);--shadow-brass:0 8px 28px color-mix(in srgb, var(--brass-500) 30%, transparent);--tint-green:#22c55e0f;--tint-coral:#ef44440f;--bg:#fafaf7;--surface:#fff;--sunk:#f0eee9;--border:#e7e4dd;--border-strong:#d6d2c8;--surface-invert:#0a0a0a;--surface-invert-hover:#262626;--on-invert:#fff;--font-display:"Bricolage Grotesque", system-ui, sans-serif;--font-body:"Plus Jakarta Sans", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--text-xs:11px;--text-sm:13px;--text-sm-plus:13.5px;--text-base:15px;--text-body:16px;--text-lg:18px;--text-h:21px;--text-display:32px;--text-display-xl:52px;--display-hero:clamp(42px, 6.5vw, 84px);--display-xl:clamp(32px, 4.5vw, 56px);--display-lg:clamp(24px, 3vw, 36px);--leading-display:1.05;--tracking-display:-.025em;--leading-tight:1.02;--leading-snug:1.25;--leading-normal:1.55;--tracking-tight:-.02em;--tracking-snug:-.01em;--tracking-wide:.08em;--tracking-wider:.14em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--r-sm:8px;--r-md:12px;--r-lg:18px;--r-pill:999px;--shadow-sm:0 1px 2px #0000000f, 0 1px 3px #0000000d;--shadow-md:0 4px 14px #00000014, 0 2px 6px #0000000d;--shadow-lg:0 18px 40px #0000001f;--shadow-xl:0 24px 70px #00000029, 0 8px 24px #00000014;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.14s;--dur-base:.22s;--dur-slow:.42s;--red-100:var(--coral-100);--red-200:var(--coral-100);--red-500:var(--coral-500);--red-600:var(--coral-600);--red-700:var(--coral-600);--ink-400:var(--ink-faint);--ink-500:var(--ink-muted);--brass-200:var(--brass-100);--brass-300:var(--brass-400);--green-200:var(--green-100);--green-400:var(--green-500);--green-700:var(--green-600);--leading-relaxed:var(--leading-normal);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[dir=rtl]{--font-display:"Alexandria", "Cairo", sans-serif;--font-body:"Cairo", sans-serif;--font-mono:"JetBrains Mono", "Cairo", monospace;--tracking-display:0}:root[data-theme=dark]{--ink-900:#fafaf7;--ink-700:#e7e4dd;--ink-text:#e7e4dd;--ink-muted:#a5a199;--ink-faint:#75716a;--brass-100:#241a08;--sky-100:#262626;--green-100:#11342a;--coral-100:#3a201b;--brass-700:#c9902e;--brass-600:#efc26e;--brass-500:#e3b155;--brass-400:#e0b25c;--sky-600:#d4d4d4;--green-600:#34d399;--coral-600:#f87171;--tint-brass:#e3b1551a;--glow-brass:#e3b15529;--tint-green:#22c55e1f;--tint-coral:#ef44441f;--bg:#050505;--surface:#0d0c0a;--sunk:#17150f;--border:#262420;--border-strong:#363228;--surface-invert:#fafafa;--surface-invert-hover:#e5e5e5;--on-invert:#0a0a0a;--shadow-sm:0 1px 2px #0006, 0 1px 3px #0000004d;--shadow-md:0 4px 14px #00000073, 0 2px 6px #0000004d;--shadow-lg:0 18px 40px #0000008c;--shadow-xl:0 24px 70px #0009, 0 8px 24px #00000059;--red-100:var(--coral-100);--red-200:var(--coral-100);--red-500:var(--coral-500);--red-600:var(--coral-600);--red-700:var(--coral-600);--ink-400:var(--ink-faint);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@keyframes langSubmenuLTR{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes langSubmenuRTL{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{font-family:var(--font-body);font-size:var(--text-base);color:var(--ink-text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.rl-btn{font-family:var(--font-body);cursor:pointer;border-radius:var(--r-sm);white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:14.5px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.rl-btn:disabled{opacity:.45;cursor:not-allowed}.rl-btn:focus-visible{outline:2px solid var(--brass-500);outline-offset:2px}.rl-btn-primary,.rl-btn-accent{transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out)}.rl-btn-primary:active:not(:disabled),.rl-btn-accent:active:not(:disabled){transform:translateY(0)scale(.985)}@media (hover:hover) and (pointer:fine){.rl-btn-primary:hover:not(:disabled),.rl-btn-accent:hover:not(:disabled){box-shadow:var(--shadow-brass);transform:translateY(-1px)}}.rl-btn-primary{background:var(--surface-invert);color:var(--on-invert);box-shadow:var(--shadow-sm)}.rl-btn-primary:hover:not(:disabled){background:var(--surface-invert-hover)}.rl-btn-accent{background:var(--brass-500);color:#1a1206;box-shadow:var(--shadow-sm)}.rl-btn-accent:hover:not(:disabled){background:var(--brass-600);color:#1a1206}.rl-btn-ghost{color:var(--ink-700);border:1px solid var(--border-strong);transition:background-color var(--dur-fast) var(--ease-out);background:0 0;padding:10px 19px}.rl-btn-ghost:hover:not(:disabled){background:var(--sunk)}.rl-btn-danger{background:var(--coral-500);color:#fff;box-shadow:var(--shadow-sm);transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out)}.rl-btn-danger:hover:not(:disabled){background:var(--coral-600)}.rl-btn-danger:active:not(:disabled){transform:scale(.97)}.rl-btn-success{background:var(--green-500);color:#fff;box-shadow:var(--shadow-sm);transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out)}.rl-btn-success:hover:not(:disabled){background:var(--green-600)}.rl-btn-success:active:not(:disabled){transform:scale(.97)}.rl-btn-sm{padding:7px 14px;font-size:13px}.rl-btn-lg{padding:14px 28px;font-size:16px}.rl-badge{font-family:var(--font-mono);border-radius:var(--r-pill);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:6px;padding:5px 11px;font-size:11.5px;font-weight:500;line-height:1;display:inline-flex}.rl-badge-dot:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.rl-badge-sent{background:var(--sunk);color:var(--ink-muted)}.rl-badge-responded{background:var(--brass-100);color:var(--brass-600)}.rl-badge-reviewed{background:var(--green-100);color:var(--green-600)}.rl-badge-flagged{background:var(--coral-100);color:var(--coral-600)}.rl-badge-neutral{background:var(--sunk);color:var(--ink-muted)}.rl-badge-resolved{background:var(--sky-100);color:var(--sky-600)}.rl-field{flex-direction:column;display:flex}.rl-field-label{font-family:var(--font-body);color:var(--ink-700);margin-bottom:7px;font-size:13px;font-weight:600}.rl-input{width:100%;font-family:var(--font-body);color:var(--ink-900);border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);outline:none;padding:11px 14px;font-size:15px;transition:border .15s,box-shadow .15s}.rl-input::placeholder{color:var(--ink-faint)}.rl-input:focus{border-color:var(--brass-500);box-shadow:0 0 0 3px #0a0a0a26}.rl-input:disabled{background:var(--sunk);color:var(--ink-muted);cursor:not-allowed}.rl-input--error{border-color:var(--coral-500)!important}.rl-input--error:focus{box-shadow:0 0 0 3px #ef44442e!important}.rl-field-hint{font-family:var(--font-body);color:var(--ink-muted);margin-top:6px;font-size:12.5px}.rl-field-error{font-family:var(--font-body);color:var(--coral-600);margin-top:6px;font-size:12.5px}.rl-alert{border-radius:var(--r-md);align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.rl-alert--flagged{background:var(--coral-100);border:1px solid color-mix(in srgb, var(--coral-500) 45%, transparent)}.rl-alert--info{background:var(--brass-100);border:1px solid var(--border-strong)}.rl-alert--success{background:var(--green-100);border:1px solid color-mix(in srgb, var(--green-500) 45%, transparent)}.rl-alert-icon{color:#fff;width:30px;height:30px;font-weight:700;font-family:var(--font-display);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:flex}.rl-alert--flagged .rl-alert-icon{background:var(--coral-500)}.rl-alert--info .rl-alert-icon{background:var(--brass-500)}.rl-alert--success .rl-alert-icon{background:var(--green-500)}.rl-alert-title{font-family:var(--font-display);margin-bottom:3px;font-size:15px;font-weight:700;line-height:1.3}.rl-alert--flagged .rl-alert-title{color:var(--coral-600)}.rl-alert--info .rl-alert-title{color:var(--brass-600)}.rl-alert--success .rl-alert-title{color:var(--green-600)}.rl-alert-body{font-size:13.5px;line-height:1.5}.rl-alert--flagged .rl-alert-body{color:var(--coral-600)}.rl-alert--info .rl-alert-body{color:var(--ink-text)}.rl-alert--success .rl-alert-body{color:var(--green-600)}.rl-alert-close{cursor:pointer;opacity:.55;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;width:24px;height:24px;margin:-4px -4px 0 0;font-size:12px;line-height:1;transition:opacity .12s,background .12s;display:flex}.rl-alert-close:hover{opacity:1;background:#0000000f}.rl-alert--flagged .rl-alert-close{color:var(--coral-600)}.rl-alert--info .rl-alert-close{color:var(--ink-muted)}.rl-alert--success .rl-alert-close{color:var(--green-600)}.rl-review{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-sm);padding:18px 20px 18px 22px;position:relative;overflow:hidden}.rl-review:before{content:"";width:5px;position:absolute;top:0;bottom:0;left:0}.rl-review--positive:before{background:var(--green-500)}.rl-review--negative:before{background:var(--coral-500)}.rl-review-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.rl-review-name{color:var(--ink-900);font-size:15px;font-weight:700}.rl-review-when{font-family:var(--font-mono);color:var(--ink-faint);white-space:nowrap;font-size:11.5px}.rl-review-body{color:var(--ink-text);margin-bottom:12px;font-size:14.5px;line-height:1.55}.rl-review-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rl-review-route{font-family:var(--font-mono);align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:inline-flex}.rl-review--positive .rl-review-route{color:var(--green-600)}.rl-review--negative .rl-review-route{color:var(--coral-600)}.rl-stat{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-sm);padding:18px 18px 16px}.rl-stat-key{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:10px;font-size:11px}.rl-stat-value{font-family:var(--font-mono);color:var(--ink-900);letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1}.rl-stat-value,.land-plan-price{font-variant-numeric:tabular-nums}.rl-stat-delta{align-items:center;gap:5px;margin-top:8px;font-size:12.5px;font-weight:600;display:inline-flex}.rl-stat-delta--up{color:var(--green-600)}.rl-stat-delta--down{color:var(--coral-600)}.rl-stat-delta--neutral{color:var(--ink-muted)}.rl-nav-item{border-radius:var(--r-sm);cursor:pointer;text-align:left;width:100%;color:var(--ink-muted);font-family:var(--font-body);background:0 0;border:none;align-items:center;gap:9px;margin-bottom:2px;padding:9px 11px;font-size:13.5px;font-weight:400;transition:background .1s;display:flex}.rl-nav-item:hover{background:var(--sunk)}.rl-nav-item--active{background:var(--brass-100);color:var(--brass-600);font-weight:600}.rl-nav-item--active:hover{background:var(--brass-100)}.rl-nav-submenu{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.rl-nav-subitem{border-radius:var(--r-sm);color:var(--ink-faint);font-family:var(--font-body);align-items:center;gap:9px;margin-bottom:1px;padding:7px 11px 7px 30px;font-size:13px;font-weight:400;text-decoration:none;transition:background .1s,color .1s;display:flex}[dir=rtl] .rl-nav-subitem{padding:7px 30px 7px 11px}.rl-nav-subitem:hover{background:var(--sunk);color:var(--ink-text)}.rl-nav-subitem--active{background:var(--brass-100);color:var(--brass-600);font-weight:600}.rl-nav-subitem--active:hover{background:var(--brass-100)}.land-nav-links{align-items:center;gap:var(--space-6);flex:1;justify-content:center;display:flex}.land-nav-auth{align-items:center;gap:var(--space-3);display:flex}.land-hamburger{display:none}.land-nav-link{transition:color var(--dur-fast) var(--ease-out);display:inline-block;position:relative}.land-nav-link:hover{color:var(--ink-900)!important}.land-nav-link:after{content:"";inset-inline-start:0;background:var(--brass-500);width:0;height:2px;transition:width var(--dur-fast) var(--ease-out);position:absolute;bottom:-4px}.land-nav-link:hover:after,.land-nav-link:focus-visible:after{width:100%}.land-nav-link:focus-visible{outline:2px solid var(--brass-500);outline-offset:3px;border-radius:3px}.land-footer-link:hover{color:color-mix(in srgb, var(--on-invert) 80%, transparent)!important}.legal-toc-link:hover{color:var(--brass-600)}.legal-toc-link{transition:color .15s}@media (max-width:860px){.legal-layout{gap:var(--space-8)!important;grid-template-columns:1fr!important}.legal-toc{display:none;position:static!important}}.land-feature-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--space-8);box-shadow:var(--shadow-sm);transition:box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out)}@media (hover:hover) and (pointer:fine){.land-feature-card:hover{box-shadow:var(--shadow-md);border-color:color-mix(in srgb, var(--brass-500) 25%, var(--border));transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.land-feature-card:hover{transform:none}}@media (min-width:769px){.land-features-grid{grid-template-columns:repeat(6,1fr)!important}.land-features-grid>*{grid-column:span 2}.land-features-grid>:nth-child(4){grid-column:2/span 2}.land-features-grid>:nth-child(5){grid-column:4/span 2}}.land-feat-bento{gap:var(--space-5);grid-template-columns:repeat(12,1fr);display:grid}.land-feat-tile{gap:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--space-8);box-shadow:var(--shadow-sm);transition:box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);flex-direction:column;grid-column:span 12;display:flex;position:relative;overflow:hidden}.land-feat-tile:before{content:"";background:radial-gradient(120% 120% at 100% 0%, var(--tile-tint,transparent), transparent 60%);pointer-events:none;position:absolute;inset:0}.land-feat-tile>*{position:relative}@media (hover:hover) and (pointer:fine){.land-feat-tile:hover{box-shadow:var(--shadow-md);border-color:color-mix(in srgb, var(--brass-500) 25%, var(--border));transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.land-feat-tile:hover{transform:none}}@media (min-width:769px){.land-feat-tile--lg{flex-direction:row;grid-column:span 7;align-items:center}.land-feat-tile--sm{grid-column:span 5}.land-feat-tile--lg .land-feat-tile-body{flex:1 1 0;min-width:0}.land-feat-tile--lg .land-feat-tile-visual{flex:none;width:280px}}.land-feat-tile-body{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.land-feat-tile-icon{border-radius:var(--r-md);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.land-feat-pill{font-family:var(--font-mono);color:var(--ink-muted);background:var(--sunk);border-radius:var(--r-pill);align-items:center;padding:5px 12px;font-size:11.5px;display:inline-flex}.land-feat-tile-visual{width:100%;transition:transform var(--dur-base) var(--ease-out);justify-content:center;display:flex}.land-feat-tile-visual.land-feat-visual--tilt-l{transform:rotate(-1.5deg)}.land-feat-tile-visual.land-feat-visual--tilt-r{transform:rotate(1.5deg)}@media (hover:hover) and (pointer:fine){.land-feat-tile:hover .land-feat-tile-visual{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.land-feat-tile-visual{transition:none}}.land-feat-phone{padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.land-feat-phone-row{align-items:center;gap:10px;display:flex}.land-feat-avatar{width:32px;height:32px;font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.land-feat-live-dot{background:var(--green-500);width:7px;height:7px;animation:land-pulse-dot 2.2s var(--ease-in-out) infinite;border-radius:50%;flex-shrink:0}.land-feat-bubble{background:var(--sunk);color:var(--ink-text);border-radius:14px 14px 14px 4px;padding:12px 14px;font-size:13px;line-height:1.5}[dir=rtl] .land-feat-bubble{border-radius:14px 14px 4px}[dir=rtl] .land-step-connector{background:linear-gradient(270deg, var(--border-strong), var(--border))!important}.land-feat-tap-card{padding:var(--space-6) var(--space-5);align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.land-feat-stars{gap:4px;display:flex}.land-feat-star{animation:land-star-pop 1.8s var(--ease-in-out) infinite}@keyframes land-star-pop{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}.land-feat-tap-btn{background:var(--surface-invert);color:var(--on-invert);border-radius:var(--r-pill);box-shadow:var(--shadow-sm);align-items:center;gap:8px;padding:10px 20px;font-size:13.5px;font-weight:600;display:inline-flex;position:relative}.land-feat-tap-ring{border-radius:var(--r-pill);border:2px solid var(--brass-400);opacity:.6;animation:land-tap-ring 2s var(--ease-out) infinite;position:absolute;inset:-6px}@keyframes land-tap-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.land-feat-star,.land-feat-tap-ring,.land-feat-live-dot{animation:none}}.land-feat-dash{padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.land-feat-import{padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.land-feat-import-row{align-items:center;gap:10px;display:flex}.land-feat-csv-icon{border-radius:var(--r-sm);background:var(--sunk);width:28px;height:28px;color:var(--ink-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.land-feat-progress{border-radius:var(--r-pill);background:var(--sunk);height:6px;overflow:hidden}.land-feat-progress-bar{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--brass-400), var(--brass-500));height:100%;animation:land-progress-fill 2.6s var(--ease-in-out) infinite}@keyframes land-progress-fill{0%{width:8%}60%{width:92%}to{width:92%}}@media (prefers-reduced-motion:reduce){.land-feat-progress-bar{width:78%;animation:none}}.land-feat-brand-row{align-items:center;gap:6px;display:flex}.land-feat-logo-dot{background:var(--surface-invert);width:24px;height:24px;color:var(--on-invert);font-family:var(--font-mono);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:2px;font-size:9px;font-weight:700;display:flex}.land-feat-swatch{border:2px solid var(--surface);width:14px;height:14px;box-shadow:var(--shadow-sm);border-radius:50%}.land-feat-swatch+.land-feat-swatch{margin-inline-start:-6px}.hero-demo{--hd-dir:1;width:min(420px,100%);margin:0 auto}[dir=rtl] .hero-demo{--hd-dir:-1}.hero-demo-scene{padding:var(--space-6) var(--space-5);gap:var(--space-5);flex-direction:column;justify-content:center;min-height:260px;display:flex}.hero-demo-row--sms{display:flex}.hero-demo-bubble{background:var(--sunk);color:var(--ink-text);font-family:var(--font-mono);border-radius:14px 14px 14px 4px;max-width:88%;padding:10px 14px;font-size:12.5px;line-height:1.5}[dir=rtl] .hero-demo-bubble{border-radius:14px 14px 4px}.hero-demo-row--stars{justify-content:center;gap:6px;display:flex}.hero-demo-row--route{align-items:center;gap:var(--space-3);justify-content:center;display:flex}.hero-demo-chip{z-index:0;border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--ink-muted);text-align:center;white-space:normal;overflow-wrap:break-word;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:11.5px;font-weight:600;line-height:1.3;display:inline-flex;position:relative}.hero-demo-chip svg{flex-shrink:0}.hero-demo-chip:before,.hero-demo-chip:after{content:"";border-radius:inherit;opacity:0;position:absolute;inset:0}.hero-demo-chip:before{background:var(--tint-brass);z-index:-1}.hero-demo-chip:after{border:1.5px solid var(--brass-500)}.hero-demo-chip--active:before,.hero-demo-chip--active:after{opacity:1}.hero-demo-arrow{color:var(--brass-500);opacity:0;flex-shrink:0}.hero-demo-arrow--active{opacity:1}.hero-demo-scene--happy .hero-demo-arrow{--hd-target:-1}.hero-demo-scene--sad .hero-demo-arrow{--hd-target:1}.hero-demo-row--readout{justify-content:center;align-items:center;min-height:24px;display:flex}.hero-demo-rating-wrap{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-900);font-size:20px;font-weight:700;display:grid;position:relative}.hero-demo-rating-num{grid-area:1/1}.hero-demo-rating-num--to{opacity:0}.hero-demo-contained{font-family:var(--font-mono);color:var(--ink-muted);opacity:0;font-size:12.5px}@keyframes hero-demo-sms-in{0%{opacity:0;transform:translateX(calc(var(--hd-dir) * -16px))}to{opacity:1;transform:translate(0)}}.hero-demo-anim-sms{animation:hero-demo-sms-in var(--dur-slow) var(--ease-out) both}@keyframes hero-demo-star-fill{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.hero-demo-anim-star{animation:hero-demo-star-fill .5s var(--ease-out) both}@keyframes hero-demo-fade-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes hero-demo-fade-out{0%{opacity:1}to{opacity:0}}.hero-demo-scene--happy .hero-demo-anim-chip-google:before,.hero-demo-scene--happy .hero-demo-anim-chip-google:after,.hero-demo-scene--sad .hero-demo-anim-chip-private:before,.hero-demo-scene--sad .hero-demo-anim-chip-private:after{animation:hero-demo-fade-in .5s var(--ease-out) 3s forwards}@keyframes hero-demo-arrow-in{0%{opacity:0;transform:scaleX(calc(var(--hd-dir,1) * var(--hd-target,1))) scale(.7)}to{opacity:1;transform:scaleX(calc(var(--hd-dir,1) * var(--hd-target,1))) scale(1)}}.hero-demo-anim-arrow{animation:hero-demo-arrow-in .5s var(--ease-out) 3s both}.hero-demo-scene--happy .hero-demo-rating-num--from{animation:hero-demo-fade-out .5s var(--ease-out) 5s forwards}.hero-demo-scene--happy .hero-demo-rating-num--to,.hero-demo-anim-contained{animation:hero-demo-fade-in .5s var(--ease-out) 5s forwards}@media (prefers-reduced-motion:reduce){.hero-demo-anim-sms,.hero-demo-anim-star,.hero-demo-anim-arrow,.hero-demo-anim-contained,.hero-demo-scene--happy .hero-demo-anim-chip-google:before,.hero-demo-scene--happy .hero-demo-anim-chip-google:after,.hero-demo-scene--sad .hero-demo-anim-chip-private:before,.hero-demo-scene--sad .hero-demo-anim-chip-private:after,.hero-demo-scene--happy .hero-demo-rating-num--from,.hero-demo-scene--happy .hero-demo-rating-num--to{animation:none}}.land-plan-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--space-8);box-shadow:var(--shadow-sm);transition:box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);flex-direction:column;display:flex}.land-plan-card--featured{border-color:var(--brass-500);background:linear-gradient(180deg, var(--brass-100) 0%, var(--surface) 240px);box-shadow:0 0 0 1.5px var(--brass-500), 0 24px 60px -16px #0a0a0a38}:root[data-theme=dark] .land-plan-card--featured{background:linear-gradient(180deg, var(--tint-brass) 0%, var(--surface) 240px)}@media (hover:hover) and (pointer:fine){.land-plan-card:hover{box-shadow:var(--shadow-md);border-color:color-mix(in srgb, var(--brass-500) 25%, var(--border));transform:translateY(-2px)}.land-plan-card--featured:hover{box-shadow:0 0 0 1.5px var(--brass-500), 0 30px 70px -14px #0a0a0a4d;transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.land-plan-card:hover,.land-plan-card--featured:hover{transform:none}}.land-plan-icon{border-radius:var(--r-md);width:44px;height:44px;transition:transform var(--dur-base) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.land-plan-card:hover .land-plan-icon{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.land-plan-card:hover .land-plan-icon{transform:none}}.land-plan-meta{font-family:var(--font-mono);color:var(--ink-700);background:var(--sunk);border-radius:var(--r-pill);white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;font-size:11.5px;font-weight:600;display:inline-flex}.land-plan-card--featured .land-plan-meta{color:var(--brass-600);background:#0a0a0a0f}@keyframes land-plan-feature-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.land-plan-feature--enter{animation:land-plan-feature-in var(--dur-base) var(--ease-out) both}@media (prefers-reduced-motion:reduce){.land-plan-feature--enter{animation:none}}.land-plan-more-btn{cursor:pointer;font-family:var(--font-body);color:var(--brass-600);text-align:start;transition:color var(--dur-fast) ease;background:0 0;border:none;padding:0;font-size:13px;font-weight:600}@media (hover:hover) and (pointer:fine){.land-plan-more-btn:hover{color:var(--ink-900)}}.land-plan-more-btn:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.land-plan-more-btn:active{transform:none}}.land-plan-more-btn:focus-visible{outline:2px solid var(--brass-500);outline-offset:2px;border-radius:2px}.land-lang-menu{transform-origin:100% 0;animation:land-menu-in var(--dur-fast) var(--ease-out)}[dir=rtl] .land-lang-menu{transform-origin:0 0}.land-mobile-menu{transform-origin:top;animation:land-menu-in var(--dur-base) var(--ease-out)}@keyframes land-menu-in{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.land-lang-menu,.land-mobile-menu{animation:none}}.land-hero{isolation:isolate;position:relative}.land-hero:before{content:"";z-index:-1;pointer-events:none;filter:blur(40px);background:radial-gradient(600px 320px at 70% 10%, var(--glow-brass), transparent 70%), radial-gradient(500px 300px at 25% 30%, color-mix(in srgb, var(--ink-900) 4%, transparent), transparent 70%);height:70%;position:absolute;inset:-20% -10% auto}[dir=rtl] .land-hero:before{background:radial-gradient(600px 320px at 30% 10%, var(--glow-brass), transparent 70%), radial-gradient(500px 300px at 75% 30%, color-mix(in srgb, var(--ink-900) 4%, transparent), transparent 70%)}.land-hero-live-dot{animation:land-pulse-dot 2.2s var(--ease-in-out) infinite}@keyframes land-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.land-hero-live-dot{animation:none}}.land-hero-glow{animation:land-glow-drift 10s var(--ease-in-out) infinite}@keyframes land-glow-drift{0%,to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}50%{opacity:.85;transform:translate(-50%)translateY(10px)scale(1.05)}}@media (prefers-reduced-motion:reduce){.land-hero-glow{animation:none}}@keyframes land-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.land-hero-badge,.land-hero-headline,.land-hero-sub,.land-hero-ctas,.land-hero-stats{animation:land-fade-up var(--dur-slow) var(--ease-out) both}.land-hero-badge{animation-delay:0s}.land-hero-headline{animation-delay:80ms}.land-hero-sub{animation-delay:.16s}.land-hero-ctas{animation-delay:.24s}.land-hero-stats{animation-delay:.32s}@media (prefers-reduced-motion:reduce){.land-hero-badge,.land-hero-headline,.land-hero-sub,.land-hero-ctas,.land-hero-stats{opacity:1;animation:none;transform:none}}@keyframes land-reveal-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.land-reveal-group>*{opacity:0}.land-reveal-group--visible>*{animation:land-reveal-in var(--dur-slow) var(--ease-out) both}.land-reveal-group--visible>:first-child{animation-delay:0s}.land-reveal-group--visible>:nth-child(2){animation-delay:60ms}.land-reveal-group--visible>:nth-child(3){animation-delay:.12s}.land-reveal-group--visible>:nth-child(4){animation-delay:.18s}.land-reveal-group--visible>:nth-child(5){animation-delay:.24s}.land-reveal-group--visible>:nth-child(6){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.land-reveal-group>*{opacity:1}.land-reveal-group--visible>*{animation:none}}@keyframes land-frame-reveal-in{0%{opacity:0;transform:perspective(1200px)rotateX(4deg)}to{opacity:1;transform:perspective(1200px)rotateX(0)}}.land-frame-reveal.land-reveal-group--visible>*{animation:land-frame-reveal-in var(--dur-slow) var(--ease-out) both}.product-frame{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-xl), 0 0 80px var(--glow-brass);border-radius:14px;overflow:hidden}.product-frame__bar{border-bottom:1px solid var(--border);background:var(--sunk);align-items:center;gap:6px;height:36px;padding-inline:14px;display:flex}.product-frame__dot{background:var(--border-strong);border-radius:50%;flex-shrink:0;width:10px;height:10px}.product-frame__url{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;margin-inline-start:8px;overflow:hidden}.product-frame__body{line-height:0;display:block}.product-frame__body img{width:100%;height:auto;display:block}.card--featured{position:relative}.card--featured:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--brass-400), var(--border) 45%, var(--border) 60%, var(--brass-400));-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.land-navbar{transition:box-shadow var(--dur-base) var(--ease-out)}.land-navbar--scrolled{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);box-shadow:var(--shadow-md)!important;background:color-mix(in srgb, var(--bg) 72%, transparent)!important;border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent)!important}@media (max-width:768px){.land-nav-links,.land-nav-auth{display:none}.land-hamburger{display:flex}.land-features-grid{grid-template-columns:1fr!important}.land-features-grid>*{grid-column:auto!important}.land-plans-grid,.land-steps-grid{grid-template-columns:1fr!important}.land-step-connector{display:none}.land-feat-bento{gap:var(--space-4)}.land-feat-tile-visual{transform:none!important}.land-footer-grid{gap:var(--space-10)!important;grid-template-columns:1fr 1fr!important}}@media (max-width:480px){.land-footer-grid{grid-template-columns:1fr!important}.land-hero-stats>div{border-bottom:1px solid var(--border);border-right:none!important}.land-hero-stats>div:last-child{border-bottom:none}}.rl-select{font-family:var(--font-body);font-size:var(--text-sm-plus);color:var(--ink-text);background:var(--surface);border:1.5px solid var(--border);border-radius:var(--r-sm);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23A3A3A3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;outline:none;width:100%;padding:11px 14px;padding-inline-end:44px;transition:border-color .15s,box-shadow .15s}[dir=rtl] .rl-select{background-position:18px}.rl-select:focus{border-color:var(--brass-400);box-shadow:0 0 0 3px #0a0a0a26}.rl-select:disabled{opacity:.5;cursor:not-allowed;background-color:var(--sunk)}select:not([multiple]):not([size]){appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23A3A3A3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 18px center!important;background-repeat:no-repeat!important;padding-inline-end:44px!important}[dir=rtl] select:not([multiple]):not([size]){background-position:18px!important}.rl-spinner{border:2.5px solid var(--border);border-top-color:var(--ink-900);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.7s linear infinite rl-spin}@keyframes rl-spin{to{transform:rotate(360deg)}}.rl-onboarding-shell{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.rl-onboarding-header{background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:var(--space-4);flex-shrink:0;height:60px;padding:0 28px;display:flex}.rl-onboarding-step-indicator{position:absolute;left:50%;transform:translate(-50%)}@media (max-width:600px){.rl-onboarding-step-indicator{display:none}}.rl-onboarding-dots{justify-content:center;gap:6px;padding:10px 0 0;display:flex}.rl-onboarding-dot{background:var(--border);border-radius:50%;width:7px;height:7px;transition:background .2s,transform .2s}.rl-onboarding-dot--active{background:var(--brass-500);transform:scale(1.3)}.rl-onboarding-dot--done{background:var(--brass-400)}.rl-onboarding-main{flex:1;justify-content:center;align-items:flex-start;padding:40px 24px 60px;display:flex}.rl-onboarding-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);width:100%;max-width:640px;box-shadow:var(--shadow-md);padding:40px 44px}@media (max-width:700px){.rl-onboarding-card{padding:28px 22px}.rl-onboarding-main{padding:20px 16px 40px}}.rl-dash-hamburger{cursor:pointer;color:var(--ink-700);border-radius:var(--r-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-right:8px;padding:6px;display:none}.rl-dash-hamburger:hover{background:var(--sunk)}.rl-dash-overlay{display:none}@media (max-width:768px){.rl-dash-sidebar{z-index:200;box-shadow:var(--shadow-lg);transition:transform .25s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}[dir=rtl] .rl-dash-sidebar{left:auto;right:0;transform:translate(100%)}.rl-dash-sidebar--open{transform:translate(0)!important}.rl-dash-overlay{z-index:199;background:#00000073;display:block;position:fixed;inset:0}.rl-dash-hamburger{display:flex!important}.rl-dash-topbar{padding:0 16px!important}.rl-dash-main{padding:16px!important}.rl-stat{padding:14px 14px 12px}.rl-analytics-2col{grid-template-columns:1fr!important}.rl-bar-chart-row,.rl-bar-chart-labels{gap:12px!important}.rl-campaign-metrics{flex-wrap:wrap!important;gap:16px!important}.rl-table-header{display:none!important}.rl-table-row{flex-direction:column!important;gap:6px!important;padding:14px 16px!important;display:flex!important}.rl-table-cell{min-height:28px;justify-content:space-between!important;align-items:center!important;display:flex!important}.rl-table-cell:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);flex-shrink:0;padding-right:8px;font-size:10px}}@media (max-width:480px){.rl-dash-main{padding:12px!important}.rl-dash-topbar{padding:0 12px!important}}.rl-confetti-dot{opacity:0;border-radius:3px;animation:3s ease-in forwards rl-confetti-fall;position:absolute;top:-20px}@keyframes rl-confetti-fall{0%{opacity:1;transform:translateY(0)rotate(0)}80%{opacity:.9}to{opacity:0;transform:translateY(520px)rotate(360deg)}}@keyframes rl-skel-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.rl-skel{background:linear-gradient(90deg, var(--sunk) 25%, var(--border) 37%, var(--sunk) 63%);border-radius:var(--r-sm);background-size:800px 100%;animation:1.4s ease-in-out infinite rl-skel-shimmer}.rl-spin{animation:.7s linear infinite rl-spin}@media (max-width:720px){.rl-gr-analytics{grid-template-columns:1fr!important}.about-divider{border-inline-start:none!important;padding-inline-start:0!important}}@media (max-width:768px){.about-why-grid,.about-values-grid{grid-template-columns:1fr!important}}@media (max-width:900px) and (min-width:769px){.about-values-grid{grid-template-columns:repeat(2,1fr)!important}}[dir=rtl] .about-link-arrow{transform:scaleX(-1)}.rl-splash{z-index:9999;justify-content:center;align-items:center;gap:var(--space-6);background:var(--bg);opacity:1;transition:opacity var(--dur-slow) var(--ease-out);flex-direction:column;display:flex;position:fixed;inset:0}.rl-splash--out{opacity:0;pointer-events:none}.rl-splash-mark{width:52px;height:52px;animation:rl-splash-breathe 2.4s var(--ease-in-out) infinite;position:relative}.rl-splash-logo{width:100%;height:100%;position:absolute;inset:0}.rl-splash-logo--dark,:root[data-theme=dark] .rl-splash-logo--light{opacity:0}:root[data-theme=dark] .rl-splash-logo--dark{opacity:1}.land-footer-logo{background:url(/brand/saddakm-lockup-white.svg) 0/auto 24px no-repeat;width:91px;height:24px;display:block}:root[data-theme=dark] .land-footer-logo{background-image:url(/brand/saddakm-lockup.svg)}@keyframes rl-splash-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}.rl-splash-track{border-radius:var(--r-pill);background:var(--sunk);width:120px;height:3px;overflow:hidden}.rl-splash-fill{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--brass-400), var(--brass-500));width:40%;height:100%;animation:rl-splash-slide 1.3s var(--ease-in-out) infinite}@keyframes rl-splash-slide{0%{transform:translate(-120%)}to{transform:translate(320%)}}.rl-splash-msg{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink-faint);animation:rl-splash-msg-in .3s var(--ease-out) both;margin:0;font-size:12.5px}@keyframes rl-splash-msg-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.rl-splash-mark{animation:none}.rl-splash-fill{width:65%;animation:none;transform:none}.rl-splash-msg{animation:none}}.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}.blog-section-heading{font-family:var(--font-display);font-size:var(--text-display);color:var(--ink-900);letter-spacing:var(--tracking-tight);margin:0 0 var(--space-6);font-weight:600}.blog-search{max-width:480px;margin:0 0 var(--space-6);background:var(--surface);border:1.5px solid var(--border);border-radius:var(--r-md);height:48px;color:var(--ink-faint);transition:border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease;align-items:center;gap:10px;padding:0 16px;display:flex}.blog-search:focus-within{border-color:var(--brass-500);box-shadow:0 0 0 3px #0a0a0a26}.blog-search-input{font-family:var(--font-body);font-size:var(--text-base);color:var(--ink-text);background:0 0;border:none;outline:none;flex:1;min-width:0;height:100%}.blog-search-input::placeholder{color:var(--ink-faint)}.blog-search-clear{background:var(--sunk);width:22px;height:22px;color:var(--ink-muted);cursor:pointer;transition:background var(--dur-fast) ease;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.blog-search-clear:hover{background:var(--border)}.blog-categories{margin-bottom:var(--space-12);flex-wrap:wrap;gap:8px;display:flex}.blog-pill{font-family:var(--font-body);font-size:var(--text-sm-plus);color:var(--ink-muted);background:var(--sunk);border-radius:var(--r-pill);cursor:pointer;transition:background var(--dur-fast) ease, color var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out);white-space:nowrap;border:1px solid #0000;padding:8px 16px;font-weight:600}.blog-pill:hover{background:var(--border);color:var(--ink-text)}.blog-pill:active{transform:scale(.97)}.blog-pill--active,.blog-pill--active:hover{background:var(--brass-100);color:var(--brass-600)}.blog-grid-header{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.blog-grid-header .blog-section-heading{margin-bottom:0}.blog-results-count{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-faint);white-space:nowrap;margin:0}.blog-grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.blog-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.blog-card:hover{box-shadow:var(--shadow-md);border-color:color-mix(in srgb, var(--brass-500) 25%, var(--border));transform:translateY(-2px)}.blog-card:hover .blog-card-media img{transform:scale(1.06)}.blog-card:hover .blog-card-title a{color:var(--brass-600)}}@media (prefers-reduced-motion:reduce){.blog-card:hover,.blog-card:hover .blog-card-media img{transform:none}}.blog-card-media{aspect-ratio:16/10;background:var(--sunk);display:block;overflow:hidden}.blog-card-media img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out);display:block}.blog-card-body{padding:var(--space-6);flex-direction:column;flex:1;display:flex}.blog-card-category{font-family:var(--font-mono);font-size:var(--text-xs);border-radius:var(--r-pill);letter-spacing:.02em;align-self:flex-start;margin-bottom:14px;padding:4px 11px;font-weight:600}.blog-card-title{font-family:var(--font-display);font-size:var(--text-h);font-weight:600;line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);color:var(--ink-900);margin:0 0 10px}.blog-card-title a{color:inherit;transition:color var(--dur-fast) ease;text-decoration:none}.blog-card-excerpt{font-size:var(--text-sm-plus);color:var(--ink-muted);line-height:var(--leading-normal);margin:0 0 var(--space-5);flex:1}.blog-card-meta{padding-top:var(--space-4);border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.blog-card-author{align-items:center;gap:9px;min-width:0;display:flex}.blog-card-avatar{width:28px;height:28px;font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.blog-card-author-name{font-size:var(--text-sm);color:var(--ink-text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.blog-card-meta-right{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-faint);white-space:nowrap;align-items:center;gap:6px;display:flex}.blog-card-readmore{margin-top:var(--space-4);font-size:var(--text-sm-plus);color:var(--brass-600);align-self:flex-start;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.blog-card-readmore svg{transition:transform var(--dur-fast) var(--ease-out)}[dir=rtl] .blog-card-readmore svg{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.blog-card-readmore:hover svg{transform:translate(3px)}[dir=rtl] .blog-card-readmore:hover svg{transform:scaleX(-1)translate(3px)}}.blog-card-readmore:focus-visible{outline:2px solid var(--brass-500);outline-offset:3px;border-radius:2px}.blog-featured{gap:var(--space-10);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-md);grid-template-columns:1.1fr 1fr;align-items:stretch;display:grid;overflow:hidden}.blog-featured-media{background:var(--sunk);min-height:260px;display:block;overflow:hidden}.blog-featured-media img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out);display:block}@media (hover:hover) and (pointer:fine){.blog-featured:hover .blog-featured-media img{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.blog-featured:hover .blog-featured-media img{transform:none}}.blog-featured-body{padding:var(--space-10) var(--space-10) var(--space-10) 0;flex-direction:column;display:flex}[dir=rtl] .blog-featured-body{padding:var(--space-10) 0 var(--space-10) var(--space-10)}.blog-featured-eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--brass-600);margin-bottom:var(--space-4);font-weight:600}.blog-featured-title{font-family:var(--font-display);font-size:var(--display-lg);font-weight:600;line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--ink-900);margin:0 0 var(--space-4)}.blog-featured-title a{color:inherit;text-decoration:none}.blog-featured-title a:hover{color:var(--brass-600)}.blog-featured-excerpt{font-size:var(--text-body);color:var(--ink-muted);line-height:var(--leading-normal);margin:0 0 var(--space-6)}.blog-load-more{margin-top:var(--space-10);justify-content:center;display:flex}.blog-empty{text-align:center;padding:var(--space-16) var(--space-6);background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--r-lg);flex-direction:column;align-items:center;display:flex}.blog-empty--full{box-shadow:var(--shadow-sm);border-style:solid}.blog-empty-icon{background:var(--sunk);width:64px;height:64px;color:var(--ink-faint);margin-bottom:var(--space-5);border-radius:50%;justify-content:center;align-items:center;display:flex}.blog-empty-icon--lg{width:80px;height:80px}.blog-empty-title{font-family:var(--font-display);font-size:var(--text-h);color:var(--ink-900);margin:0 0 10px;font-weight:600}.blog-empty-body{font-size:var(--text-sm-plus);color:var(--ink-muted);line-height:var(--leading-normal);max-width:46ch;margin:0 0 var(--space-6)}.blog-newsletter{background:var(--ink-900);padding:var(--space-20) var(--space-6);position:relative;overflow:hidden}.blog-newsletter-inner{text-align:center;max-width:560px;margin:0 auto;position:relative}.blog-newsletter-icon{border-radius:var(--r-md);background:color-mix(in srgb, var(--on-invert) 8%, transparent);width:48px;height:48px;color:var(--on-invert);margin:0 auto var(--space-5);justify-content:center;align-items:center;display:flex}.blog-newsletter-heading{font-family:var(--font-display);font-size:var(--display-lg);color:var(--on-invert);font-weight:600;line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin:0 0 var(--space-3)}.blog-newsletter-body{font-size:var(--text-body);color:color-mix(in srgb, var(--on-invert) 60%, transparent);line-height:var(--leading-normal);margin:0 0 var(--space-8)}.blog-newsletter-form{align-items:flex-start;gap:10px;display:flex}.blog-newsletter-form .rl-input{background:color-mix(in srgb, var(--on-invert) 6%, transparent);border-color:color-mix(in srgb, var(--on-invert) 15%, transparent);color:var(--on-invert)}.blog-newsletter-form .rl-input::placeholder{color:color-mix(in srgb, var(--on-invert) 40%, transparent)}.blog-newsletter-form .rl-field-error{color:var(--coral-400);text-align:start}.blog-newsletter-success{color:var(--green-500);border-radius:var(--r-md);font-size:var(--text-sm-plus);background:#22c55e1f;border:1px solid #22c55e4d;align-items:center;gap:8px;padding:12px 18px;font-weight:600;display:inline-flex}.blog-newsletter-disclaimer{font-size:var(--text-xs);color:color-mix(in srgb, var(--on-invert) 40%, transparent);margin:var(--space-4) 0 0}.blog-article-body{font-size:var(--text-lg);color:var(--ink-text);line-height:var(--leading-normal)}.blog-article-body p{margin:0 0 var(--space-5)}.blog-tag{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-muted);background:var(--sunk);border-radius:var(--r-pill);padding:5px 12px}.blog-article-body section{margin:0 0 var(--space-8)}.blog-article-body h2{font-family:var(--font-display);font-size:var(--display-lg);letter-spacing:var(--tracking-display);font-weight:600;line-height:var(--leading-display);color:var(--ink-900);margin:var(--space-10) 0 var(--space-4)}.blog-article-body h3{font-family:var(--font-display);font-size:var(--display-lg);color:var(--ink-900);margin:var(--space-8) 0 var(--space-3);font-weight:600}.blog-takeaways{background:var(--surface);border:1px solid var(--border);border-inline-start:3px solid var(--brass-500);border-radius:var(--r-lg);padding:var(--space-6);margin:0 0 var(--space-10)}.blog-takeaways-heading{font-family:var(--font-display);font-size:var(--text-sm-plus);text-transform:uppercase;letter-spacing:.06em;color:var(--brass-600);margin:0 0 var(--space-3);font-weight:600}.blog-takeaways ul{margin:0;padding-inline-start:1.2em}.blog-takeaways li{color:var(--ink-text);line-height:var(--leading-normal);margin:0 0 var(--space-2)}.blog-takeaways li:last-child{margin-bottom:0}.blog-faq dl{margin:var(--space-6) 0 0}.blog-faq-item{border-top:1px solid var(--border);padding:var(--space-5) 0}.blog-faq-item dt{font-family:var(--font-display);font-size:var(--text-lg);color:var(--ink-900);margin:0 0 var(--space-2);font-weight:600}.blog-faq-item dd{color:var(--ink-text);line-height:var(--leading-normal);margin:0}@media (max-width:900px){.blog-grid{grid-template-columns:repeat(2,1fr)}.blog-featured{grid-template-columns:1fr}.blog-featured-media{min-height:220px}.blog-featured-body,[dir=rtl] .blog-featured-body{padding:var(--space-8)}}@media (max-width:640px){.blog-grid{grid-template-columns:1fr}.blog-search{max-width:100%}.blog-newsletter-form{flex-direction:column}.blog-newsletter-form button{width:100%}.blog-grid-header{flex-direction:column;align-items:flex-start;gap:6px}}.rl-input--textarea{resize:vertical;min-height:120px;line-height:var(--leading-normal);font-family:var(--font-body)}.rl-field-optional{color:var(--ink-faint);font-weight:400}.rl-contact-success{align-items:flex-start;gap:var(--space-3);padding:var(--space-8) 0;flex-direction:column;display:flex}.rl-contact-success-icon{background:var(--green-100);width:48px;height:48px;color:var(--green-600);border-radius:50%;justify-content:center;align-items:center;display:flex}.rl-contact-success-title{font-family:var(--font-display);font-size:var(--text-h);color:var(--ink-900);margin:0;font-weight:700}.rl-contact-success-body{font-size:var(--text-sm-plus);color:var(--ink-muted);line-height:var(--leading-normal);margin:0 0 var(--space-2)}.rl-faq-item{border-top:1px solid var(--border);transition:background-color .2s}.rl-faq-item:last-child{border-bottom:1px solid var(--border)}.rl-faq-item[open]{background:var(--sunk);border-radius:var(--r-md)}.rl-faq-question{align-items:flex-start;gap:var(--space-4);cursor:pointer;padding:var(--space-5);list-style:none;display:flex}.rl-faq-question::-webkit-details-marker{display:none}.rl-faq-question:hover{background:var(--sunk);border-radius:var(--r-md)}.rl-faq-item[open] .rl-faq-question:hover{background:0 0}.rl-faq-question:focus-visible{outline:2px solid var(--brass-500);outline-offset:-2px;border-radius:var(--r-md)}.rl-faq-question-text{font-family:var(--font-display);font-size:var(--text-base);color:var(--ink-900);font-weight:700;line-height:var(--leading-snug);flex:1}.rl-faq-chevron{color:var(--ink-muted);flex-shrink:0;margin-top:2px;transition:transform .2s;display:flex}.rl-faq-item[open] .rl-faq-chevron{transform:rotate(180deg)}.rl-faq-answer-row{padding:0 var(--space-5) var(--space-5)}.rl-faq-answer{font-size:var(--text-sm-plus);color:var(--ink-muted);line-height:var(--leading-normal);max-width:62ch;border-inline-start:2px solid var(--border-strong);margin:0;padding-inline-start:var(--space-4)}@media (prefers-reduced-motion:reduce){.rl-faq-chevron,.rl-faq-item{transition:none}}@media (max-width:900px){.rl-contact-layout{grid-template-columns:1fr!important}}@media (max-width:640px){.rl-contact-grid-2{grid-template-columns:1fr!important}}.support-hero-search-wrap{max-width:640px;margin:0 auto;position:relative}.support-hero-search{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);height:64px;box-shadow:var(--shadow-lg);color:var(--ink-faint);transition:box-shadow var(--dur-fast) ease;align-items:center;gap:12px;padding:0 22px;display:flex}.support-hero-search:focus-within{box-shadow:var(--shadow-lg), 0 0 0 3px #0a0a0a26}.support-hero-search-input{min-width:0;font-family:var(--font-body);font-size:var(--text-lg);color:var(--ink-900);background:0 0;border:none;outline:none;flex:1;height:100%}.support-hero-search-input::placeholder{color:var(--ink-faint)}.support-hero-suggestions{margin-top:var(--space-5);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.support-hero-suggestions-label{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--on-invert) 40%, transparent);margin-inline-end:4px;font-size:11.5px}.support-hero-suggestion-pill{font-family:var(--font-body);color:color-mix(in srgb, var(--on-invert) 75%, transparent);background:color-mix(in srgb, var(--on-invert) 7%, transparent);border:1px solid color-mix(in srgb, var(--on-invert) 14%, transparent);border-radius:var(--r-pill);cursor:pointer;transition:background var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out);padding:6px 14px;font-size:13px;font-weight:500}.support-hero-suggestion-pill:hover{background:color-mix(in srgb, var(--on-invert) 14%, transparent)}.support-hero-suggestion-pill:active{transform:scale(.97)}.support-search-dropdown{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-lg);z-index:60;text-align:start;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:hidden}.support-search-dropdown-loading{padding:var(--space-6);font-size:var(--text-sm-plus);color:var(--ink-muted);align-items:center;gap:10px;display:flex}.support-search-results{max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto}.support-search-result{text-align:start;border:none;border-bottom:1px solid var(--border);cursor:pointer;background:0 0;flex-direction:column;gap:3px;width:100%;padding:12px 18px;display:flex}.support-search-results li:last-child .support-search-result{border-bottom:none}.support-search-result:hover,.support-search-result--active{background:var(--sunk)}.support-search-result-category{font-family:var(--font-mono);color:var(--brass-600);font-size:11px}.support-search-result-title{font-family:var(--font-display);font-weight:600;font-size:var(--text-base);color:var(--ink-900)}.support-search-result-excerpt{font-size:var(--text-sm);color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-search-viewall{background:var(--sunk);border:none;border-top:1px solid var(--border);width:100%;font-family:var(--font-body);font-size:var(--text-sm-plus);color:var(--brass-600);cursor:pointer;transition:background var(--dur-fast) ease;justify-content:center;align-items:center;gap:8px;padding:14px 18px;font-weight:600;display:flex}[dir=rtl] .support-search-viewall svg{transform:scaleX(-1)}.support-search-viewall:hover{background:var(--border)}.support-search-empty{padding:var(--space-6);text-align:center}.support-search-empty-title{font-family:var(--font-display);color:var(--ink-900);margin:0 0 4px;font-weight:600}.support-search-empty-body{font-size:var(--text-sm-plus);color:var(--ink-muted);margin:0 0 var(--space-4)}.support-search-empty-suggestions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.support-highlight{background:var(--brass-100);color:var(--brass-600);border-radius:3px;padding:0 2px;font-weight:600}.support-active-query{font-size:var(--text-sm-plus);color:var(--ink-muted);background:var(--sunk);border-radius:var(--r-pill);margin-bottom:var(--space-6);align-items:center;gap:8px;padding:8px 8px 8px 16px;display:inline-flex}[dir=rtl] .support-active-query{padding:8px 16px 8px 8px}.support-category-grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.support-category-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--space-6);color:inherit;transition:box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), border-color var(--dur-base) ease;flex-direction:column;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.support-category-card:hover{box-shadow:var(--shadow-lg);border-color:var(--border-strong);transform:translateY(-3px)}.support-category-card:hover .support-category-arrow{transform:translate(3px)}[dir=rtl] .support-category-card:hover .support-category-arrow{transform:translate(-3px)}}@media (prefers-reduced-motion:reduce){.support-category-card:hover,.support-category-card:hover .support-category-arrow{transform:none}}.support-category-icon{border-radius:var(--r-md);width:44px;height:44px;margin-bottom:var(--space-5);justify-content:center;align-items:center;display:flex}.support-category-title{font-family:var(--font-display);font-size:var(--text-base);color:var(--ink-900);margin:0 0 6px;font-weight:600}.support-category-desc{font-size:var(--text-sm-plus);color:var(--ink-muted);line-height:var(--leading-normal);margin:0 0 var(--space-5);flex:1}.support-category-foot{padding-top:var(--space-4);border-top:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.support-category-count{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-faint)}.support-category-arrow{color:var(--ink-faint);transition:transform var(--dur-fast) var(--ease-out);display:flex}[dir=rtl] .support-category-arrow svg{transform:scaleX(-1)}.support-article-grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.support-article-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--space-6);color:inherit;box-shadow:var(--shadow-sm);transition:box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.support-article-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.support-article-card:hover .support-article-title{color:var(--brass-600)}}@media (prefers-reduced-motion:reduce){.support-article-card:hover{transform:none}}.support-article-card--skeleton{cursor:default}.support-article-card-top{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;gap:10px;display:flex}.support-article-category{font-family:var(--font-mono);font-size:var(--text-xs);border-radius:var(--r-pill);letter-spacing:.02em;padding:4px 11px;font-weight:600}.support-article-ribbon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.support-article-ribbon--popular{background:var(--brass-100);color:var(--brass-600)}.support-article-ribbon--new{background:var(--green-100);color:var(--green-600)}.support-article-title{font-family:var(--font-display);font-size:var(--text-h);font-weight:600;line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);color:var(--ink-900);transition:color var(--dur-fast) ease;margin:0 0 10px}.support-article-excerpt{font-size:var(--text-sm-plus);color:var(--ink-muted);line-height:var(--leading-normal);margin:0 0 var(--space-5);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.support-article-meta{padding-top:var(--space-4);border-top:1px solid var(--border);font-size:var(--text-xs);color:var(--ink-faint);align-items:center;gap:8px;display:flex}.support-article-meta-item{align-items:center;gap:5px;display:inline-flex}.support-article-meta-dot{opacity:.6}.support-article-body{font-size:var(--text-lg);color:var(--ink-text);line-height:var(--leading-normal)}.support-article-body p{margin:0 0 var(--space-5)}.support-article-body h2{font-family:var(--font-display);font-size:var(--text-h);color:var(--ink-900);letter-spacing:var(--tracking-tight);font-weight:600;line-height:var(--leading-snug);margin:var(--space-10) 0 var(--space-4)}.support-article-body h3{font-family:var(--font-display);font-size:var(--text-lg);color:var(--ink-900);margin:var(--space-8) 0 var(--space-3);font-weight:600}.support-article-body ul,.support-article-body ol{margin:0 0 var(--space-5);padding-inline-start:var(--space-6)}.support-article-body li{margin:0 0 var(--space-2)}.support-breadcrumbs{font-size:var(--text-sm);color:var(--ink-faint);margin-bottom:var(--space-6);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.support-breadcrumbs a{color:var(--ink-muted);text-decoration:none}.support-breadcrumbs a:hover{color:var(--brass-600)}[dir=rtl] .support-breadcrumbs svg{transform:scaleX(-1)}@media (max-width:900px){.support-category-grid,.support-article-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.support-category-grid,.support-article-grid{grid-template-columns:1fr}.support-hero-search{height:56px;padding:0 16px}.support-hero-search-input{font-size:var(--text-base)}}
