@font-face{font-family:DM;src:url('/assets/dm-sans-400.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:DM;src:url('/assets/dm-sans-600.woff2') format('woff2');font-weight:600;font-display:swap}
@font-face{font-family:Manrope;src:url('/assets/manrope-400.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:Manrope;src:url('/assets/manrope-600.woff2') format('woff2');font-weight:600;font-display:swap}
@font-face{font-family:Manrope;src:url('/assets/manrope-700.woff2') format('woff2');font-weight:700;font-display:swap}
@font-face{font-family:Arabic;src:url('/assets/arabic-400.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:Arabic;src:url('/assets/arabic-600.woff2') format('woff2');font-weight:600 700;font-display:swap}
:root{--bg:#f5f5ef;--paper:#fdfdf8;--ink:#263c32;--muted:#566454;--line:#ced4c6;--soft:#e8eddf;--accent:#345e48;--on-accent:#f6f8ed;--accent-ink:#31533f;--shadow:#253e3215;--warm:#f0e7cc;--warm-ink:#665435;--deep:#263e32;--deep-ink:#f1f3e6;--deep-muted:#c7d1bf;color-scheme:light;font-family:DM,Arabic,sans-serif;font-synthesis:none;color:var(--ink);background:var(--bg);font-size:16px;line-height:1.65;scroll-behavior:smooth;scroll-padding-top:32px}
:root[data-theme=dark]{--bg:#19231e;--paper:#222e26;--ink:#e2e8d9;--muted:#b5c1ad;--line:#4b5d4c;--soft:#2e3c30;--accent:#b5ce9d;--on-accent:#203023;--accent-ink:#c3d5ae;--shadow:#00000035;--warm:#3f3c2c;--warm-ink:#e0d2a8;--deep:#101b15;--deep-ink:#edf1e2;--deep-muted:#bbcbb2;color-scheme:dark}
@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#19231e;--paper:#222e26;--ink:#e2e8d9;--muted:#b5c1ad;--line:#4b5d4c;--soft:#2e3c30;--accent:#b5ce9d;--on-accent:#203023;--accent-ink:#c3d5ae;--shadow:#00000035;--warm:#3f3c2c;--warm-ink:#e0d2a8;--deep:#101b15;--deep-ink:#edf1e2;--deep-muted:#bbcbb2;color-scheme:dark}}
*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}img,svg{max-width:100%}.icon{width:22px;height:22px;flex-shrink:0;vertical-align:middle}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Manrope,Arabic,sans-serif;font-weight:600;line-height:1.15;letter-spacing:-.045em}h3{letter-spacing:-.025em}p{color:var(--muted)}[hidden]{display:none!important}.wrap{width:min(1240px,calc(100% - 112px));margin-inline:auto}.eyebrow{display:block;font-size:.66rem;font-weight:600;letter-spacing:.16em;line-height:1.8;color:var(--muted)}.site-header{height:108px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid var(--line)}.brand{direction:ltr;display:inline-flex;align-items:center;gap:10px;font-family:Manrope,Arabic,sans-serif;font-size:29px;font-weight:700;letter-spacing:-1.3px;line-height:1}.brand img{border-radius:9px}.brand-dot{color:#7e9464}.site-header nav{display:flex;align-items:center;gap:27px;font-size:.82rem}.site-header nav a:hover,.footer a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:5px}.site-header nav a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.nav-divider{height:17px;border-inline-start:1px solid var(--line)}.language{font-family:DM,Arabic,sans-serif;font-size:.87rem}.theme-button{width:36px;height:36px;display:grid;place-items:center;padding:6px;border:1px solid var(--line);border-radius:50%;color:var(--ink);background:transparent}.theme-button:hover{background:var(--soft)}.skip{position:absolute;top:-100px;inset-inline-start:20px;z-index:100;background:var(--paper);padding:12px 18px;border:2px solid var(--accent)}.skip:focus{top:12px}
.hero{display:grid;grid-template-columns:1fr 1.04fr;gap:60px;align-items:center;min-height:650px;padding-block:74px 95px}.hero-copy{position:relative;z-index:2}.availability{display:inline-flex;align-items:center;gap:9px;font-size:.69rem;color:var(--muted);margin-bottom:30px}.availability>span{width:6px;height:6px;border-radius:50%;background:#668c59;box-shadow:0 0 0 4px var(--soft)}h1{font-size:clamp(45px,4.65vw,70px);font-weight:400;line-height:1.09;letter-spacing:-.063em}h1 em{font-style:normal;color:var(--accent)}.lead{font-size:1rem;line-height:1.85;max-width:490px;margin-top:26px}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:33px}.button{display:inline-flex;justify-content:center;align-items:center;gap:22px;min-height:51px;padding:13px 22px;border-radius:6px;font-size:.83rem;font-weight:600;line-height:1.6;transition:transform .18s,box-shadow .18s}.button-primary{background:var(--accent);color:var(--on-accent);box-shadow:0 3px 0 #16281d12}.button:hover{transform:translateY(-2px);box-shadow:0 8px 20px var(--shadow)}.button .icon{width:18px;height:18px}.text-link{display:inline-flex;align-items:center;gap:10px;font-size:.82rem;font-weight:600}.text-link:hover{text-decoration:underline;text-underline-offset:5px}.text-link .icon{width:18px;height:18px}.platform-note{display:flex;align-items:center;gap:9px;font-size:.67rem;margin-top:28px}.platform-symbol{font-size:18px}.windows-mark{font-size:21px;line-height:1}.platform-separator{margin-inline:6px;color:var(--line)}.hero-visual{position:relative;isolation:isolate;padding-block:12px}.orbit{position:absolute;inset:-5% -4%;border:1px solid var(--line);border-radius:50%;transform:rotate(-22deg);z-index:-1}.orbit:before{content:'';position:absolute;inset:20px;border:1px solid var(--line);border-radius:50%;opacity:.5}.preview-window{background:var(--paper);border:1px solid var(--line);border-radius:13px;box-shadow:0 20px 70px var(--shadow);transform:rotate(-1.5deg);overflow:hidden}.window-bar{display:flex;align-items:center;justify-content:space-between;padding:13px 19px;border-bottom:1px solid var(--line);font-family:Manrope,sans-serif;font-size:.7rem;font-weight:600}.traffic{display:flex;gap:5px}.traffic i{width:6px;height:6px;border-radius:100%;background:var(--line)}.window-badge{font:400 .58rem DM,Arabic,sans-serif;color:var(--muted)}.preview-heading{display:flex;align-items:center;justify-content:space-between;padding:23px 25px 20px}.preview-heading .eyebrow{font-size:.55rem}.preview-heading h2{font-size:22px;margin-top:5px;letter-spacing:-.035em}.preview-heading>.icon{color:#839968;width:32px;height:32px}.preview-tabs{display:flex;gap:6px;padding:0 25px 14px}.preview-tabs button{font-family:inherit;background:transparent;color:var(--muted);border:1px solid transparent;border-radius:5px;font-size:.65rem;padding:7px 12px;line-height:1.3}.preview-tabs button[aria-selected=true]{background:var(--soft);color:var(--ink);border-color:var(--line)}.preview-tabs button:focus-visible{outline-offset:1px}.preview-content{padding:7px 25px 20px;min-height:280px}.message-heading{display:flex;gap:11px;align-items:center}.avatar{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;background:var(--warm);color:var(--warm-ink);border-radius:50%;font-size:.7rem}.avatar .icon{width:16px;height:16px}.message-heading>div{display:grid;gap:2px}.message-heading strong{font-size:.66rem;font-weight:600}.message-heading span:not(.avatar){font-size:.62rem;color:var(--muted)}.message-heading small{font-size:.58rem;color:var(--muted);margin-inline-start:auto}.example-email{font-size:.76rem;line-height:1.85;margin:17px 0}.insight{background:var(--soft);padding:18px;border-radius:7px;border:1px solid var(--line)}.insight-label{display:flex;align-items:center;gap:7px;font-size:.51rem;letter-spacing:.12em;color:var(--accent-ink);font-weight:600}.insight-label .icon{width:14px;height:14px}.insight p{font-size:.76rem;line-height:1.8;color:var(--ink);margin-top:9px}.pill{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--paper);font-size:.56rem;padding:4px 7px;border-radius:4px;margin-top:13px}.pill .icon{width:12px;height:12px}.sample-label{border-top:1px solid var(--line);padding:10px 25px;font-size:.52rem;text-align:center;color:var(--muted)}.floating-note{display:flex;align-items:center;gap:14px;background:var(--warm);color:var(--warm-ink);border:1px solid #bbae893d;box-shadow:0 6px 20px var(--shadow);padding:14px 23px;border-radius:5px;font-size:.78rem;line-height:1.5;position:absolute;inset-inline-end:-24px;bottom:-15px;transform:rotate(5deg)}.floating-note .icon{border:1px solid currentColor;border-radius:50%;padding:4px;width:28px;height:28px}.draft-paper{font-size:.77rem;line-height:1.8;margin-top:20px;border-inline-start:2px solid var(--line);padding-inline-start:18px}.draft-paper p+p{margin-top:10px}.draft-caret{display:inline-block;width:1px;height:13px;background:var(--accent)}.preview-foot{display:flex;align-items:center;gap:8px;font-size:.61rem;color:var(--muted);margin-top:18px}.preview-foot .icon{width:15px;height:15px}.meeting-paper{border:1px solid var(--line);padding:20px;margin-top:20px;border-radius:8px}.meeting-paper h3{font-size:18px;margin:9px 0}.meeting-paper p{font-size:20px;color:var(--accent);font-family:Manrope,sans-serif;direction:ltr;text-align:start}.meeting-paper p span{color:var(--muted);font-size:12px;margin-inline:5px}.meeting-paper>div{font-size:.62rem;display:flex;align-items:center;gap:7px;margin-top:14px}.meeting-paper .icon{width:15px;height:15px}
.provider-strip{display:flex;gap:35px;align-items:center;justify-content:space-between;padding-block:27px;border-block:1px solid var(--line)}.provider-strip>span{font-size:.6rem;letter-spacing:.12em;color:var(--muted);max-width:170px}.provider-strip>div{display:flex;align-items:center;gap:45px;font-family:Manrope,Arabic,sans-serif;font-weight:600;font-size:16px;color:var(--muted)}.provider-strip b{font-weight:400;color:#859773;margin-inline:4px}.feature-section{padding-block:106px 90px;display:grid;grid-template-columns:1fr 1fr;gap:100px}.section-intro h2,h2{font-size:clamp(30px,3vw,43px);line-height:1.2;font-weight:400}.section-intro h2{margin-top:17px}.section-intro>p{max-width:390px;margin-top:21px;font-size:.91rem;line-height:1.85}.feature-list article{display:flex;gap:18px;padding:28px 0;border-bottom:1px solid var(--line)}.feature-list article:first-child{padding-top:0}.feature-list h3{font-size:19px;line-height:1.4;margin-bottom:10px}.feature-list p{font-size:.84rem;line-height:1.85}.feature-number{font-size:.6rem;color:var(--muted);padding-top:8px;letter-spacing:.07em}.feature-icon{width:39px;height:39px;display:grid;place-items:center;flex-shrink:0;background:var(--soft);border-radius:9px}.feature-icon .icon{width:19px;height:19px}.rhythm{border-top:1px solid var(--line);padding-block:65px 90px}.rhythm .section-intro{display:flex;align-items:baseline;justify-content:space-between;gap:30px}.rhythm h2{margin:0}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:45px}.steps article{border-inline-start:1px solid var(--line);padding-inline-start:24px}.steps article>span{font-size:.7rem;color:var(--muted);font-family:Manrope,sans-serif}.steps h3{font-size:20px;margin:20px 0 12px}.steps p{font-size:.83rem;line-height:1.9;max-width:300px}.privacy-band{display:grid;grid-template-columns:.72fr 1fr;gap:80px;align-items:center;background:var(--deep);color:var(--deep-ink);padding:65px 75px;border-radius:12px}.privacy-band h2{font-size:38px;line-height:1.25;margin-top:14px}.privacy-band p{color:var(--deep-muted);font-size:.86rem;line-height:1.95;margin-top:24px;max-width:500px}.privacy-band .eyebrow{color:var(--deep-muted)}.privacy-band .text-link{margin-top:25px;color:var(--deep-ink)}.privacy-visual{position:relative;min-height:250px;display:grid;place-items:center}.shield-orbit{position:absolute;width:230px;height:230px;border:1px solid #b1c49b30;border-radius:50%}.shield-orbit:before,.shield-orbit:after{position:absolute;content:'';inset:20px;border:1px solid #b1c49b25;border-radius:50%}.shield-orbit:after{inset:-22px}.shield-core{width:100px;height:110px;display:grid;place-items:center;background:#adc09b14;border:1px solid #c3d4b43b;border-radius:27px;transform:rotate(-6deg)}.shield-core .icon{height:57px;width:57px;color:#c1d4ac;transform:rotate(6deg)}.privacy-tag{position:absolute;bottom:0;font-size:.66rem;background:#3c513e;color:#edf1e2;padding:9px 19px;border:1px solid #71806766;border-radius:30px}.comfort{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-block:105px}.comfort h2{margin-top:18px}.comfort p{max-width:400px;font-size:.87rem;line-height:1.95;margin-top:20px}.comfort .text-link{margin-top:25px}.language-art{position:relative;min-height:320px}.language-card{position:absolute;width:310px;height:190px;display:flex;flex-direction:column;justify-content:center;gap:16px;border-radius:10px;border:1px solid var(--line);padding:26px 32px;box-shadow:0 18px 45px var(--shadow)}.language-card small{font-size:.54rem;letter-spacing:.16em}.language-card strong{font-size:31px;font-family:Manrope,Arabic,sans-serif;font-weight:400;letter-spacing:-.04em}.language-card>span{font-size:.65rem}.language-card.english{background:#fdfdf8;color:#2e4838;top:8px;inset-inline-start:0;transform:rotate(-6deg)}.language-card.arabic{background:#2e4637;color:#edf2e2;bottom:10px;inset-inline-end:0;transform:rotate(5deg);font-family:Arabic,sans-serif}.language-card.arabic strong{font-family:Arabic,sans-serif;letter-spacing:0}.language-card.arabic small{letter-spacing:0}.faq-section{border-top:1px solid var(--line);display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;padding-block:80px 100px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;padding:22px 0;font-size:.88rem;font-weight:600;line-height:1.6}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{font-weight:400;font-size:24px;transition:transform .2s;flex-shrink:0}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details p{font-size:.84rem;line-height:1.95;padding:0 30px 24px 0}.closing{position:relative;overflow:hidden;padding:66px 75px 64px;background:var(--soft);border-radius:12px}.closing h2{font-size:53px;line-height:1.12;margin:20px 0}.closing p{font-size:.9rem;margin-bottom:28px}.closing .button,.closing h2,.closing p,.closing .eyebrow,.closing small{position:relative;z-index:1}.closing small{display:block;font-size:.64rem;margin-top:16px;color:var(--muted)}.closing-thread{position:absolute;inset-inline-end:70px;top:60px;width:240px;height:310px;border:22px solid var(--line);border-bottom:0;border-radius:130px 130px 0 0;transform:rotate(18deg);opacity:.7}.closing-thread:after{content:'';position:absolute;inset-inline-start:65px;top:100px;width:250px;height:270px;border:22px solid var(--line);border-top:0;border-radius:0 0 140px 140px}.footer{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:58px 42px}.footer p{font-size:.69rem;margin-top:12px}.footer-links{display:flex;align-items:center;gap:28px;font-size:.71rem}.footer-links small{font-size:.66rem;color:var(--muted)}
.policy-heading{padding:55px 0 40px;max-width:850px}.back-link{font-size:.75rem;display:inline-block;margin-bottom:40px}.policy-heading h1{font-size:60px;margin-top:17px}.policy-heading .lead{max-width:650px}.policy-meta{display:flex;flex-wrap:wrap;gap:20px;margin-top:26px;font-size:.75rem}.policy-meta span{color:var(--muted)}.policy-summary{display:flex;gap:18px;align-items:center;padding:25px 30px;background:var(--soft);border:1px solid var(--line);border-radius:8px;font-size:.9rem}.policy-summary .icon{width:28px;height:28px}.policy-summary p{color:var(--ink)}.policy-layout{display:grid;grid-template-columns:260px 1fr;gap:90px;padding-top:55px}.policy-layout aside{position:sticky;top:35px;align-self:start}.policy-layout aside nav{display:grid;gap:14px;font-size:.75rem}.policy-layout aside nav a{color:var(--muted)}.policy-layout aside nav a:hover{color:var(--ink);text-decoration:underline}.policy-layout aside>.text-link{margin-top:30px;font-size:.73rem}.policy-copy{max-width:750px}.policy-copy section{margin-bottom:40px;padding-bottom:35px;border-bottom:1px solid var(--line)}.policy-copy h2{font-size:25px;letter-spacing:-.02em;font-weight:600;margin-bottom:20px;line-height:1.4}.policy-copy p{font-size:.9rem;line-height:1.95;margin-bottom:17px}.policy-copy a{color:var(--accent);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.policy-copy strong{color:var(--ink)}.policy-copy code{font-size:.8em;direction:ltr;unicode-bidi:isolate;display:inline-block;overflow-wrap:anywhere}.policy-page+.footer{border-top:1px solid var(--line)}
[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3{font-family:Arabic,Manrope,sans-serif;letter-spacing:0;line-height:1.5}[dir=rtl] h1{font-size:clamp(45px,4.8vw,66px);line-height:1.55}[dir=rtl] .eyebrow,[dir=rtl] .insight-label{letter-spacing:0}[dir=rtl] .lead{line-height:2}[dir=rtl] .directional{transform:scaleX(-1)}[dir=rtl] .preview-heading h2{font-size:23px}[dir=rtl] .feature-list h3{font-size:20px}[dir=rtl] .preview-content{min-height:300px}[dir=rtl] .preview-heading .eyebrow{font-size:.57rem}[dir=rtl] .floating-note{inset-inline-end:-18px;transform:rotate(-5deg)}[dir=rtl] .preview-window{transform:rotate(1.5deg)}[dir=rtl] .faq-list details p{padding:0 0 24px 30px}[dir=rtl] .closing h2{font-size:48px}[dir=rtl] .policy-copy p{line-height:2.1}[dir=rtl] .policy-copy h2{font-size:23px}[dir=rtl] .back-link{direction:rtl}
@media(min-width:1600px){.hero{min-height:700px}}
@media(max-width:1100px){.wrap{width:calc(100% - 64px)}.hero{gap:35px;min-height:610px}h1{font-size:50px}.hero-actions{gap:18px}.hero-actions .text-link{font-size:.74rem}.hero-visual{padding-inline-end:8px}.floating-note{inset-inline-end:-6px}.provider-strip>div{gap:28px;font-size:14px}.feature-section,.comfort,.faq-section{gap:55px}.privacy-band{padding:55px;gap:50px}.privacy-band h2{font-size:33px}.policy-layout{gap:50px;grid-template-columns:220px 1fr}.footer-links{gap:18px}.language-card{width:280px}}
@media(max-width:850px){.site-header{height:88px}.site-header nav{gap:20px}.hero{grid-template-columns:1fr;padding-top:52px;gap:45px;min-height:0}.hero-copy{max-width:600px}h1{font-size:62px}.hero-visual{width:min(540px,calc(100% - 20px));justify-self:center}.provider-strip{align-items:start;gap:25px}.provider-strip>div{flex-wrap:wrap;gap:15px 25px}.feature-section{grid-template-columns:1fr;gap:45px;padding-block:75px}.feature-section .section-intro{max-width:580px}.feature-list article{padding-block:26px}.feature-list p{max-width:550px}.rhythm .section-intro{display:block}.rhythm h2{margin-top:15px}.steps{gap:25px}.steps h3{font-size:18px}.privacy-band{grid-template-columns:1fr;padding:45px;gap:45px}.privacy-visual{display:none}.comfort{gap:30px}.language-card{width:235px;height:175px;padding:23px}.language-card strong{font-size:25px}.faq-section{grid-template-columns:1fr;gap:25px;padding-block:65px}.closing-thread{inset-inline-end:10px;opacity:.4}.footer{align-items:flex-start}.footer-links{flex-wrap:wrap;max-width:260px;justify-content:flex-end}.policy-layout{grid-template-columns:1fr;gap:35px}.policy-layout aside{position:static}.policy-layout aside nav{display:grid;grid-template-columns:1fr 1fr;gap:10px}.policy-layout aside>.text-link{margin-top:20px}}
@media(max-width:560px){.wrap{width:calc(100% - 40px)}.site-header{gap:15px;height:82px}.brand{font-size:24px;gap:7px}.brand img{width:29px;height:29px}.site-header nav{gap:14px;font-size:.72rem}.nav-detail,.nav-divider{display:none}.theme-button{width:30px;height:30px;padding:5px}.theme-button .icon{width:18px;height:18px}.language{font-size:.76rem}.hero{padding-top:40px;padding-bottom:62px;gap:33px}.availability{font-size:.61rem;margin-bottom:25px}h1{font-size:47px;line-height:1.12}.lead{font-size:.88rem;margin-top:20px}.hero-actions{margin-top:26px;gap:20px}.button{font-size:.76rem;padding:13px 17px;min-height:49px;gap:13px}.hero-actions .text-link{font-size:.7rem}.platform-note{font-size:.59rem;gap:6px}.platform-separator{margin-inline:3px}.hero-visual{width:calc(100% - 8px);padding:10px 0}.orbit{inset:0 4px}.preview-heading{padding:20px 17px 15px}.preview-heading h2{font-size:21px}.preview-tabs{padding-inline:17px;gap:3px}.preview-tabs button{font-size:.6rem;padding:7px 10px}.preview-content{padding:5px 17px 17px;min-height:278px}.message-heading{gap:8px}.message-heading strong{font-size:.62rem}.message-heading span:not(.avatar){font-size:.58rem}.example-email{font-size:.71rem}.insight{padding:15px}.insight p{font-size:.7rem}.floating-note{font-size:.68rem;padding:10px 15px;inset-inline-end:0;bottom:-15px;gap:9px}.floating-note .icon{height:23px;width:23px}.sample-label{font-size:.48rem;text-align:start;padding-inline:17px}.provider-strip{display:block;padding-block:21px}.provider-strip>span{display:block;max-width:none;font-size:.54rem;margin-bottom:17px}.provider-strip>div{justify-content:space-between;gap:14px;font-size:12px}.feature-section{padding-block:58px;gap:34px}.section-intro h2,h2{font-size:31px}.eyebrow{font-size:.59rem}.section-intro>p{font-size:.84rem}.feature-list article{gap:13px}.feature-icon{width:33px;height:33px;border-radius:7px}.feature-number{font-size:.55rem}.feature-list h3{font-size:18px;margin-bottom:8px}.feature-list p{font-size:.8rem}.rhythm{padding-block:45px 55px}.steps{grid-template-columns:1fr;gap:25px;margin-top:32px}.steps h3{margin-top:7px}.steps p{max-width:100%;font-size:.82rem}.steps article{padding-inline-start:18px}.privacy-band{padding:32px 25px;border-radius:8px}.privacy-band h2{font-size:29px}.privacy-band p{font-size:.8rem}.privacy-band .text-link{font-size:.73rem}.comfort{grid-template-columns:1fr;gap:26px;padding-block:60px}.comfort p{font-size:.83rem}.language-art{width:min(340px,100%);height:280px;min-height:280px;margin-inline:auto}.language-card{width:245px;height:170px}.faq-section{padding-top:45px;padding-bottom:58px}.faq-list summary{font-size:.82rem;padding-block:20px}.faq-list details p{font-size:.79rem;padding-inline-end:10px}.closing{padding:37px 26px}.closing h2{font-size:40px}.closing p{font-size:.82rem;max-width:260px}.closing-thread{inset-inline-end:-90px;width:220px;opacity:.4}.closing small{font-size:.59rem}.footer{padding-block:36px;display:block}.footer-links{max-width:none;justify-content:flex-start;margin-top:30px;font-size:.68rem;gap:14px 23px}.footer-links small{flex-basis:100%}.policy-heading{padding-top:35px}.policy-heading h1{font-size:44px}.policy-heading .lead{font-size:.88rem}.back-link{margin-bottom:26px}.policy-meta{font-size:.67rem;gap:8px 16px}.policy-summary{padding:20px;align-items:flex-start;font-size:.8rem}.policy-summary .icon{width:22px;height:22px}.policy-layout{padding-top:30px}.policy-layout aside nav{grid-template-columns:1fr;font-size:.77rem}.policy-copy h2{font-size:22px}.policy-copy p{font-size:.87rem;overflow-wrap:anywhere}[dir=rtl] h1{font-size:45px}[dir=rtl] .preview-heading h2{font-size:21px}[dir=rtl] .hero-actions{gap:16px}[dir=rtl] .hero-actions .text-link{font-size:.65rem}[dir=rtl] .feature-list h3{font-size:18px}[dir=rtl] .closing h2{font-size:38px}[dir=rtl] .policy-copy h2{font-size:22px}}
@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.button:hover{transform:none}}
@media(forced-colors:active){.button,.preview-window,.insight,.privacy-band,.language-card,.theme-button{border:1px solid CanvasText}.availability>span{background:CanvasText}.preview-tabs button[aria-selected=true]{outline:2px solid Highlight}}

.window-bar>span:first-of-type{direction:ltr;unicode-bidi:isolate}
