:root{color-scheme:dark;--bg:#07101e;--surface:#0c192b;--surface2:#12243a;--text:#f1f7ff;--muted:#a7b6cb;--blue:#46acff;--blue2:#2e71ef;--line:rgba(195,218,255,.14);--radius:26px;--container:1160px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Arial,sans-serif;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #78d7ff;outline-offset:4px}button,select{font:inherit}button{cursor:pointer}img{display:block;max-width:100%}::selection{background:#2494dd;color:white}.container{max-width:var(--container);margin-inline:auto;padding-inline:28px}.skip{position:absolute;top:-100px;left:20px;z-index:100;background:white;color:black;padding:12px 16px}.skip:focus{top:12px}.accent{color:#6acfff}.topbar{height:76px;position:sticky;z-index:100;top:0;border-bottom:1px solid rgba(200,229,255,.1);background:rgba(6,16,30,.82);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.topbar-inner{height:100%;display:flex;align-items:center;gap:30px}.brand{display:flex;align-items:center;gap:11px;flex-shrink:0;min-width:0}.brand-icon{width:42px;height:42px;border-radius:13px;box-shadow:0 2px 14px rgba(86,161,255,.15)}.brand-name{font-size:22px;font-weight:790;letter-spacing:-1.2px}.nav{display:flex;align-items:center;gap:28px;margin-left:auto}.nav a{font-size:13px;color:#cbd7e8;font-weight:620;transition:color .2s}.nav a:hover{color:white}.lang-box{display:flex;align-items:center;gap:7px;position:relative}.lang-box svg{width:16px;color:#94b8e3}.lang-select{appearance:none;padding:9px 25px 9px 5px;border:none;background:transparent;color:#cbd7e8;font-size:12px;font-weight:690;max-width:118px}.lang-select option{background:#102039;color:white}.lang-caret{position:absolute;right:6px;pointer-events:none;color:#a7b6cb;font-size:11px}.btn{border:none;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:51px;padding:0 24px;border-radius:14px;font-size:14px;font-weight:760;white-space:nowrap;transition:transform .2s,background .2s,box-shadow .2s}.btn:hover{transform:translateY(-2px)}.btn-primary{background:#edf7ff;color:#072447;box-shadow:0 13px 28px rgba(22,121,240,.14)}.btn-primary:hover{background:white;box-shadow:0 14px 34px rgba(43,168,255,.2)}.btn-secondary{border:1px solid rgba(193,222,255,.21);background:rgba(255,255,255,.04);color:#e5f1ff}.btn-secondary:hover{background:rgba(255,255,255,.09)}.btn-nav{min-height:39px;padding:0 15px;border-radius:11px;font-size:12px;background:#2877e9;color:white}.btn-nav:hover{background:#388fff}.mobile-toggle{display:none;background:transparent;border:1px solid var(--line);border-radius:10px;width:42px;height:42px;color:white;font-size:22px}.gradient-text{background:linear-gradient(93deg,#eafaff 0%,#7cd7ff 52%,#668afc 100%);color:transparent;background-clip:text;-webkit-background-clip:text}.eyebrow{font-size:11px;letter-spacing:.17em;text-transform:uppercase;font-weight:810;color:#8cd1ff;display:flex;align-items:center;gap:11px}.eyebrow:before{content:"";height:6px;width:6px;background:#69baff;box-shadow:0 0 16px #30adff;border-radius:50%}.hero{position:relative;isolation:isolate;padding-top:85px;padding-bottom:96px;background:radial-gradient(ellipse 56% 48% at 81% 42%,rgba(15,79,164,.27),transparent 85%),radial-gradient(ellipse 65% 48% at 13% 2%,rgba(16,48,104,.22),transparent 95%)}.hero:before{position:absolute;z-index:-1;content:"";inset:0;background-image:linear-gradient(rgba(111,184,255,.029) 1px,transparent 1px),linear-gradient(90deg,rgba(111,184,255,.029) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,black,transparent 83%)}.hero-grid{display:grid;grid-template-columns:1.03fr .97fr;align-items:center;gap:30px}.hero-copy{padding:35px 0 80px;position:relative;z-index:2}.hero h1{font-size:clamp(58px,5.65vw,83px);line-height:1.08;letter-spacing:-.066em;font-weight:830;margin:24px 0 22px;max-width:660px}.hero-desc{color:#b2c1d7;font-size:17px;line-height:1.72;max-width:520px;margin:0 0 34px}.hero-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.button-arrow{font-size:20px;line-height:1}.mini-note{display:flex;align-items:center;gap:10px;font-size:12px;color:#8ba0bb;margin-top:25px}.mini-note .dot{width:5px;height:5px;background:#4a77ab;border-radius:50%}.hero-proof{margin-top:42px;display:flex;align-items:flex-start;gap:28px;flex-wrap:wrap}.proof{min-width:113px;border-left:1px solid rgba(125,182,253,.26);padding-left:17px}.proof:first-child{border-left-color:#5abfff}.proof b{display:block;color:#f1f8ff;font-size:17px;letter-spacing:-.035em}.proof span{color:#8397af;font-size:11px;line-height:1.65}.phone-stage{position:relative;min-height:690px;display:flex;align-items:center;justify-content:center}.stage-halo{position:absolute;top:14%;left:2%;right:-5%;height:76%;border-radius:50%;background:radial-gradient(ellipse,rgba(53,118,250,.28) 0%,rgba(24,96,217,.12) 45%,transparent 70%);filter:blur(12px)}.stage-orbit{position:absolute;inset:18% 0 17% 0;border:1px solid rgba(94,169,255,.14);border-radius:50%;transform:rotate(-16deg)}.stage-orbit:after{content:"";position:absolute;height:8px;width:8px;background:#7ad3ff;border-radius:50%;top:12%;left:16%;box-shadow:0 0 25px #3fbcff}.device{position:relative;background:#020711;border:5px solid #203b5b;border-radius:43px;padding:7px;box-shadow:0 40px 75px rgba(0,0,0,.55),0 0 0 1px rgba(122,197,255,.2),inset 0 0 1px 2px rgba(188,223,255,.2);overflow:hidden}.device:after{content:"";position:absolute;inset:1px;pointer-events:none;border:1px solid rgba(255,255,255,.12);border-radius:39px}.device img{border-radius:31px;width:100%;height:100%;object-fit:cover}.device-main{width:304px;height:663px;z-index:3;transform:rotate(-5deg)}.device-side{position:absolute;width:197px;height:421px;z-index:1;right:-3%;top:15%;transform:rotate(12deg);opacity:.85;filter:brightness(.9)}.stage-badge{position:absolute;z-index:4;background:rgba(13,30,52,.95);border:1px solid rgba(135,195,255,.28);border-radius:15px;padding:15px 17px;box-shadow:0 20px 45px rgba(0,0,0,.35);backdrop-filter:blur(10px)}.stage-badge b{font-size:13px;display:block}.stage-badge span{color:#90b4d5;display:block;font-size:11px;margin-top:5px}.badge-top{top:14%;left:-12%}.badge-bottom{bottom:14%;right:-7%}.stage-badge i{display:inline-flex;color:#81d4ff;font-style:normal;margin-right:7px}.scroll-rail{border-top:1px solid rgba(120,180,248,.13);border-bottom:1px solid rgba(120,180,248,.13);background:rgba(10,26,46,.8)}.rail-inner{min-height:101px;display:flex;align-items:center;justify-content:space-between;gap:25px}.rail-label{font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:#6685a9;font-weight:800;flex-shrink:0}.rail-items{display:flex;align-items:center;gap:27px;flex-wrap:wrap}.rail-items span{font-size:13px;color:#a5bad4;font-weight:660;display:flex;align-items:center;gap:9px}.rail-items em{font-style:normal;color:#4abaff;font-size:18px}.section{padding:124px 0;position:relative}.section-heading{max-width:700px;margin-bottom:45px}.kicker{font-size:12px;font-weight:830;letter-spacing:.16em;color:#64bffe;text-transform:uppercase}.section h2,.cta h2{font-size:clamp(36px,4.6vw,58px);letter-spacing:-.053em;line-height:1.14;margin:15px 0 20px;font-weight:810}.section-sub{font-size:16px;color:#a1b4cb;line-height:1.7;max-width:630px;margin:0}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.feature-card{background:linear-gradient(150deg,#101d30,#0b1628);border:1px solid rgba(130,184,255,.13);border-radius:25px;min-height:515px;overflow:hidden;position:relative;transition:border-color .25s,transform .25s}.feature-card:hover{transform:translateY(-4px);border-color:rgba(117,195,255,.43)}.feature-content{padding:29px 27px 0;z-index:1;position:relative}.feature-number{font-size:11px;letter-spacing:.15em;color:#64aff0;font-weight:780}.feature-card h3{font-size:23px;letter-spacing:-.038em;margin:12px 0 11px}.feature-card p{font-size:13px;line-height:1.65;color:#97afca;margin:0;max-width:285px}.feature-image{position:absolute;left:50%;width:210px;height:360px;top:198px;transform:translateX(-50%) rotate(-3deg);border:3px solid rgba(120,178,241,.3);background:#000;border-radius:26px;overflow:hidden;box-shadow:0 21px 39px rgba(0,0,0,.5)}.feature-image img{width:100%;height:100%;object-fit:cover;object-position:top}.feature-card:nth-child(2) .feature-image{transform:translateX(-50%) rotate(4deg)}.feature-card:nth-child(3) .feature-image{transform:translateX(-50%) rotate(-1deg)}.feature-aurora{position:absolute;bottom:-240px;left:0;right:0;height:440px;background:radial-gradient(ellipse at center,rgba(33,128,230,.26),transparent 66%)}.showcase{padding-top:0}.showcase-shell{background:linear-gradient(125deg,#10223b,#0a1527 68%);border:1px solid rgba(128,181,246,.17);border-radius:32px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;min-height:580px}.showcase-left{padding:60px 56px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.showcase-left h2{font-size:clamp(37px,4vw,50px)}.showcase-left p{font-size:15px;color:#a4b8d3;line-height:1.75;margin:0 0 24px}.tab-list{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:32px}.tab{background:rgba(255,255,255,.04);border:1px solid rgba(149,204,255,.14);padding:9px 15px;border-radius:99px;color:#9eb4ce;font-size:12px;font-weight:720;transition:.2s}.tab:hover{color:white}.tab[aria-selected=true]{background:#2d83e3;color:white;border-color:#57aaf7}.showcase-bullets{padding:0;margin:0;list-style:none}.showcase-bullets li{font-size:13px;color:#bcd0e6;display:flex;align-items:center;gap:11px;margin:13px 0}.showcase-bullets li:before{content:'✓';display:grid;place-items:center;font-weight:900;color:#bfefff;background:rgba(63,157,238,.18);width:23px;height:23px;border-radius:7px}.showcase-right{position:relative;min-height:570px;display:grid;place-items:center;isolation:isolate;background:radial-gradient(ellipse at 52% 70%,rgba(36,112,219,.28),transparent 75%)}.showcase-right:after{content:'';position:absolute;inset:10% 8%;border:1px dashed rgba(115,180,255,.17);border-radius:50%;z-index:-1}.device-showcase{height:480px;width:224px;border-radius:34px;border-width:4px;transition:transform .3s}.device-showcase img{border-radius:23px}.showcase-glow{position:absolute;border-radius:50%;width:240px;height:240px;background:#167bcb;filter:blur(100px);opacity:.25}.privacy{padding:0 0 124px}.privacy-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:center}.privacy-visual{position:relative;min-height:600px;display:grid;place-items:center;background:radial-gradient(ellipse at center,rgba(34,79,153,.2),transparent 65%)}.privacy-visual .device{height:510px;width:237px;transform:rotate(6deg)}.privacy-visual .device img{border-radius:22px}.privacy-lock{position:absolute;left:6%;bottom:17%;border-radius:18px;border:1px solid rgba(141,199,255,.28);background:rgba(14,37,66,.95);padding:20px;box-shadow:0 22px 45px rgba(0,0,0,.3)}.privacy-lock b{font-size:25px;color:#79d4ff}.privacy-lock span{display:block;margin-top:4px;font-size:12px;color:#9bb3ca}.privacy-copy h2{font-size:clamp(39px,4.3vw,57px)}.privacy-features{display:grid;gap:19px;margin:28px 0 32px}.privacy-features article{display:grid;grid-template-columns:45px 1fr;align-items:start;gap:15px}.feature-glyph{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:rgba(67,146,230,.13);border:1px solid rgba(76,160,248,.2);font-size:20px;color:#81d5ff}.privacy-features strong{font-size:14px}.privacy-features p{font-size:13px;color:#9ab2cd;line-height:1.55;margin:7px 0 0}.pdf-section{padding:90px 0;background:linear-gradient(180deg,#0b1b30,#08111f)}.pdf-grid{display:grid;grid-template-columns:1.03fr .97fr;gap:70px;align-items:center}.pdf-show{position:relative;min-height:560px;display:grid;place-items:center}.pdf-show .device{height:520px;width:240px;transform:rotate(-6deg)}.pdf-show .device img{border-radius:24px}.pdf-mini{position:absolute;right:5%;bottom:10%;background:#f7fbff;color:#123358;border:1px solid #adcbef;border-radius:17px;padding:17px 23px;box-shadow:0 20px 40px rgba(0,0,0,.3);transform:rotate(5deg)}.pdf-mini strong{font-size:24px;display:block}.pdf-mini span{font-size:12px;color:#5d7a9c}.pdf-tags{margin-top:27px;display:flex;flex-wrap:wrap;gap:10px}.pdf-tags span{padding:9px 13px;font-size:12px;color:#b5d2ed;background:#122b49;border:1px solid rgba(100,168,235,.22);border-radius:10px}.steps{padding-bottom:90px}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:55px}.step{border-top:1px solid rgba(150,194,255,.22);padding-top:25px}.step-num{font-size:12px;font-weight:840;color:#6bbaff}.step h3{font-size:21px;letter-spacing:-.03em;margin:22px 0 9px}.step p{font-size:14px;color:#9aafc7;line-height:1.65;margin:0}.pricing{padding:70px 0 125px}.pricing-panel{border:1px solid rgba(110,175,250,.27);border-radius:30px;padding:51px;background:radial-gradient(circle at 92% 12%,rgba(59,136,230,.17),transparent 48%),linear-gradient(120deg,#102540,#0c192b);display:grid;grid-template-columns:1.15fr .85fr;gap:35px;align-items:center}.pricing-panel h2{font-size:clamp(34px,4vw,51px)}.pricing-panel p{font-size:15px;color:#aec0d8;line-height:1.75}.pricing-pills{display:grid;gap:11px}.price-pill{background:rgba(7,18,34,.5);border:1px solid rgba(138,192,255,.16);border-radius:15px;padding:17px 20px}.price-pill strong{display:block;font-size:15px}.price-pill span{display:block;color:#93abc5;font-size:12px;margin-top:6px;line-height:1.55}.faq{padding:0 0 105px}.faq-list{margin-top:33px;border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line);padding:23px 0}.faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;list-style:none;font-size:16px;font-weight:730}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:'+';font-size:23px;color:#78bdfd;font-weight:300}.faq-list details[open] summary:after{content:'−'}.faq-list details p{font-size:14px;line-height:1.72;color:#9badc5;max-width:790px;margin:16px 0 0}.cta{padding:70px 0 90px;text-align:center;background:radial-gradient(ellipse at 50% 135%,rgba(31,118,220,.4),transparent 66%)}.cta-inner{border:1px solid rgba(103,177,248,.19);border-radius:30px;padding:70px 25px;background:linear-gradient(180deg,rgba(24,55,95,.35),rgba(10,27,47,.15))}.cta h2{max-width:700px;margin:16px auto 18px}.cta p{color:#a8bfd6;font-size:15px;margin:0 0 31px}.footer{border-top:1px solid rgba(157,195,255,.13);padding:55px 0 28px;background:#060e1b}.footer-top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:60px}.footer-desc{font-size:13px;color:#879eb9;line-height:1.7;max-width:330px}.footer h4{margin:6px 0 17px;font-size:13px}.footer-links{display:flex;flex-direction:column;gap:13px}.footer-links a,.footer-bottom{color:#8da5bf;font-size:12px}.footer-links a:hover{color:#e1f5ff}.footer-bottom{margin-top:57px;padding-top:22px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap}.footer-bottom a{color:#bcd0e7}.legal{padding:105px 0 130px;max-width:840px}.legal h1{font-size:clamp(38px,5vw,64px);margin:0 0 14px;letter-spacing:-.05em}.legal h2{font-size:22px;margin-top:43px;margin-bottom:11px}.legal p,.legal li{line-height:1.82;color:#afc0d7;font-size:15px}.legal ul{padding-left:21px}.legal a{color:#80cdfa;text-decoration:underline}.muted{color:#86a0bd}
@media(max-width:1050px){.nav{gap:19px}.hero h1{font-size:63px}.hero-grid{grid-template-columns:1fr 1fr}.badge-top{left:-3%}.badge-bottom{right:0}.phone-stage{min-height:640px}.device-main{width:272px;height:593px}.device-side{right:-5%;width:170px;height:370px}.hero-copy{padding-bottom:30px}.privacy-grid{gap:45px}.pdf-grid{gap:40px}}
@media(max-width:760px){.container{padding-inline:22px}.topbar{height:69px}.nav{display:none;position:absolute;top:69px;left:0;right:0;background:#0a192d;border-bottom:1px solid var(--line);padding:24px 22px;box-shadow:0 20px 40px rgba(0,0,0,.4)}.nav.open{display:grid;gap:23px}.nav a{font-size:15px}.mobile-toggle{display:grid;place-items:center;margin-left:5px}.topbar-inner{gap:13px}.lang-box{margin-left:auto}.btn-nav{display:none}.brand-name{font-size:19px}.brand-icon{width:38px;height:38px;border-radius:11px}.hero{padding:43px 0 55px}.hero-grid{grid-template-columns:1fr;gap:0}.hero-copy{padding:12px 0}.hero h1{font-size:clamp(48px,10vw,72px);line-height:1.09;margin:19px 0 18px}.hero-desc{font-size:15px;line-height:1.7}.hero-proof{margin-top:31px;gap:14px}.proof{padding-left:12px;min-width:92px}.proof b{font-size:15px}.proof span{font-size:10px}.phone-stage{margin-top:40px;min-height:550px}.device-main{height:498px;width:229px;border-radius:36px}.device-main img{border-radius:26px}.device-side{width:160px;height:350px;right:6%;top:14%}.badge-top{left:0;top:12%;padding:11px}.badge-bottom{right:0;bottom:12%;padding:11px}.stage-badge b{font-size:11px}.stage-badge span{font-size:10px}.rail-inner{padding-top:22px;padding-bottom:22px;display:block}.rail-items{margin-top:18px;gap:12px 20px}.rail-items span{font-size:11px}.section{padding:85px 0}.section h2,.cta h2{font-size:clamp(36px,9vw,48px)}.section-heading{margin-bottom:32px}.section-sub{font-size:14px}.feature-grid{grid-template-columns:1fr;gap:14px}.feature-card{min-height:430px}.feature-image{left:auto;right:10%;transform:rotate(4deg);top:153px;height:320px;width:160px}.feature-card:nth-child(2) .feature-image,.feature-card:nth-child(3) .feature-image{transform:rotate(-4deg)}.feature-card h3{font-size:24px}.feature-content{padding:28px 26px}.feature-card p{max-width:56%;font-size:13px}.showcase{padding-top:0}.showcase-shell{grid-template-columns:1fr}.showcase-left{padding:42px 27px 15px}.showcase-left h2{font-size:40px}.showcase-right{min-height:470px}.device-showcase{height:400px;width:188px}.privacy{padding:0 0 80px}.privacy-grid{grid-template-columns:1fr;gap:12px}.privacy-visual{min-height:510px;order:2}.privacy-copy{order:1}.privacy-visual .device{height:440px;width:207px}.privacy-lock{left:1%;bottom:13%}.pdf-section{padding:65px 0}.pdf-grid{grid-template-columns:1fr;gap:0}.pdf-show{min-height:480px;order:2}.pdf-copy{order:1}.pdf-show .device{width:205px;height:445px}.pdf-mini{right:3%;bottom:9%}.steps{padding-bottom:60px}.steps-grid{grid-template-columns:1fr;gap:20px;margin-top:35px}.step h3{margin:12px 0 8px}.pricing{padding:50px 0 80px}.pricing-panel{padding:35px 24px;grid-template-columns:1fr;gap:20px}.faq{padding-bottom:80px}.faq-list summary{font-size:14px}.cta{padding:40px 0 70px}.cta-inner{padding:46px 22px}.footer-top{grid-template-columns:1fr 1fr;gap:35px}.footer-top>div:first-child{grid-column:1/-1}.footer-bottom{margin-top:36px}}
@media(max-width:390px){.lang-select{max-width:86px}.brand-name{font-size:18px}.hero h1{font-size:46px}.hero-actions .btn{width:100%}.hero-proof{gap:10px}.stage-badge{display:none}.feature-card p{max-width:57%}.feature-image{width:150px;height:310px;right:3%}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
/* Keep the hero orbit within the viewport at narrow widths. */
.hero{overflow:hidden}
@media(max-width:760px){.feature-card{min-height:535px}.feature-card p{max-width:100%}.feature-image,.feature-card:nth-child(2) .feature-image,.feature-card:nth-child(3) .feature-image{top:235px;left:50%;right:auto;width:160px;height:320px;transform:translateX(-50%) rotate(-3deg)}}
@media(max-width:360px){.topbar-inner{gap:6px}.brand-name{font-size:17px}.brand-icon{width:34px;height:34px}.lang-box svg{display:none}.lang-select{max-width:82px;padding-left:1px}.mobile-toggle{width:37px;height:39px;margin-left:0}}

/* Site-wide branding and localized content refinements */
.brand .brand-stack{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0}
.brand .brand-name{font-size:19px;font-weight:790;white-space:nowrap;line-height:1.05}
.brand .brand-subtitle{font-size:9px;color:#9bbad8;letter-spacing:.075em;white-space:nowrap;line-height:1.25}
.brand .brand-icon{flex:none}
.topbar-inner .brand{flex-shrink:0}
.header-pricing{font-size:12px;color:#a6d8fb;border:1px solid #244a6f;padding:7px 11px;border-radius:30px;white-space:nowrap}
.section h2{overflow-wrap:anywhere}
.price-big{font-size:clamp(35px,4.7vw,59px);font-weight:880;letter-spacing:-.05em;color:#f4fbff;line-height:1.06;margin:20px 0 6px}
.price-hint{font-size:12px!important;line-height:1.5!important;color:#95b5d4!important;margin-top:14px!important}
.price-pill.pro{border-color:rgba(102,181,250,.52);background:linear-gradient(120deg,rgba(25,99,175,.27),rgba(12,24,43,.78))}
.pricing-panel{align-items:start}
.simplicity-note{display:inline-block;border:1px solid rgba(127,202,248,.22);background:rgba(26,64,110,.24);border-radius:11px;padding:11px 15px;color:#cdeaff;font-size:13px;line-height:1.45;margin:19px 0 0}
.privacy-features article:nth-child(2) .feature-glyph{font-size:22px}
.seo-info{padding:38px 0 64px;border-top:1px solid rgba(122,189,243,.12)}
.seo-info .container{max-width:980px}
.seo-info h2{font-size:20px;color:#cde5fb}
.seo-info p{color:#8fa9c3;font-size:13px;line-height:1.8}
.legal-local{padding-top:88px;min-height:60vh}
.legal-note{border:1px solid rgba(112,186,252,.25);padding:18px 22px;border-radius:16px;background:rgba(15,38,68,.8);margin-top:30px}
.legal-note a{color:#90d2ff}
[dir=rtl] .topbar .brand,[dir=rtl] .device,[dir=rtl] .phone-stage,[dir=rtl] .pdf-show,[dir=rtl] .feature-image,[dir=rtl] .privacy-visual .device{direction:ltr}
[dir=rtl] .brand-stack{direction:ltr;text-align:left}
[dir=rtl] .phone-stage .stage-badge{direction:rtl}
[dir=rtl] .showcase-bullets{padding-right:0}
@media(max-width:1100px){.header-pricing{display:none}}
@media(max-width:760px){.brand .brand-name{font-size:17px}.brand .brand-subtitle{font-size:8px}.lang-select{max-width:120px}.pricing-panel{padding:33px 25px}.simplicity-note{font-size:12px}}
@media(max-width:380px){.brand .brand-name{font-size:15px}.brand .brand-subtitle{font-size:7px}.lang-select{max-width:78px}}

/* Robust 320-430px mobile header and accessible language label */
.sr-only{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
html,body{max-width:100%;overflow-x:clip}
@media(max-width:760px){.topbar-inner{gap:8px}.topbar-inner .brand{gap:7px}.lang-box{min-width:0;max-width:95px;margin-inline-start:auto;margin-left:auto;flex:0 1 95px}.lang-select{max-width:80px;width:80px;font-size:11px}.mobile-toggle{flex:0 0 38px;width:38px;height:39px;margin:0}}
@media(max-width:390px){.topbar-inner{gap:5px}.topbar-inner .brand .brand-name{font-size:15px}.topbar-inner .brand .brand-subtitle{font-size:7px}.lang-box{max-width:76px;flex-basis:76px}.lang-select{max-width:65px;width:65px}.mobile-toggle{flex-basis:36px;width:36px}}
body.rtl-locale .hero-copy,body.rtl-locale .feature-content,body.rtl-locale .showcase-left,body.rtl-locale .privacy-copy,body.rtl-locale .pdf-copy,body.rtl-locale .pricing-panel,body.rtl-locale .steps,body.rtl-locale .faq,body.rtl-locale .cta,body.rtl-locale .seo-info,body.rtl-locale .footer,body.rtl-locale .legal{direction:rtl;text-align:right}
body.rtl-locale .hero-copy .hero-proof{direction:rtl}
