@font-face{font-family:Readex Pro;src:url(/_astro/readex-arabic.DiwT_uOQ.woff2)format("woff2");font-weight:160 700;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Readex Pro;src:url(/_astro/readex-latin.-ekFhJJC.woff2)format("woff2");font-weight:160 700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;src:url(/_astro/readex-latin-ext.CsYMu49W.woff2)format("woff2");font-weight:160 700;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--canvas:#f6f8f4;--sand:#e9f0ea;--surface:#fff;--ink:#10231b;--ink-2:#33473e;--ink-3:#4f6259;--line:#dde6df;--line-strong:#b9c9be;--deep:#0f2a20;--deep-2:#1c3d30;--on-deep:#eef5f0;--on-deep-2:#a9bfb3;--brand:#0b7a52;--brand-hover:#086444;--brand-light:#5fe0a6;--brand-ink:#0a6b48;--brand-deep:#063d29;--tint:#dff3e7;--amber-tint:#fbefd6;--amber-ink:#6b4a00;--wa-ink:#008069;--wa-mint:#d9fdd3;--wall:#efeae2;--tick:#53bdeb;--font:"Readex Pro", "Helvetica Neue", Helvetica, system-ui, -apple-system, "Segoe UI", Tahoma, sans-serif;--pill:50px;--r-panel:clamp(24px, 3vw, 40px);--r-card:24px;--wrap:1240px;--gutter:clamp(16px, 4vw, 40px);--section:clamp(56px, 7vw, 96px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:6rem}body{background:var(--canvas);color:var(--ink);font:400 1.0625rem/1.6 var(--font);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}img,svg{max-width:100%}a{color:var(--brand-ink);text-underline-offset:3px}a:hover{color:var(--ink)}:focus-visible{outline:3px solid var(--brand-ink);outline-offset:3px;border-radius:6px}main:focus{outline:none}h1,h2,h3,h4{letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:400}[lang=ar] :is(h1,h2,h3,h4){letter-spacing:0}p{margin:0}ul,ol{margin:0;padding:0}.num{font-variant-numeric:tabular-nums}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.narrow{max-width:calc(780px + 2 * var(--gutter))}[dir=rtl] .flip{transform:scaleX(-1)}.skip{inset-inline-start:12px;z-index:30;background:var(--deep);color:#fff;border-radius:var(--pill);padding:10px 16px;position:absolute;top:-60px}.skip:focus{color:#fff;top:12px}.display{font-size:clamp(2.5rem,1.35rem + 4.9vw,5rem);line-height:1.04}.h2{font-size:clamp(2rem,1.3rem + 3vw,3.75rem);line-height:1.08}.h3{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);line-height:1.15}[lang=ar] .display{line-height:1.25}[lang=ar] .h2,[lang=ar] .h3{line-height:1.3}.lead{color:var(--ink-2);max-width:58ch;font-size:clamp(1.125rem,1.05rem + .3vw,1.3rem);line-height:1.55}.eyebrow{color:var(--ink-3);font-size:.9375rem}.btn{border-radius:var(--pill);background:var(--brand);color:#fff;border:1.5px solid var(--brand);min-height:52px;font:500 1rem/1 var(--font);white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:0 28px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn:hover{background:var(--brand-hover);border-color:var(--brand-hover);color:#fff}.btn svg{flex:none;width:18px;height:18px}.btn-sm{min-height:42px;padding:0 20px;font-size:.9375rem}.btn-outline{border-color:var(--ink);color:var(--ink);background:0 0}.btn-outline:hover{background:var(--ink);border-color:var(--ink);color:var(--canvas)}.btn-dark{background:var(--deep);border-color:var(--deep);color:#fff}.btn-dark:hover{background:var(--deep-2);border-color:var(--deep-2);color:#fff}.actions{flex-wrap:wrap;gap:12px;display:flex}.textlink{color:var(--ink);border-bottom:1.5px solid;align-items:center;gap:8px;padding-block-end:2px;font-weight:500;text-decoration:none;display:inline-flex}.textlink:hover{color:var(--brand-ink)}.textlink svg{width:16px;height:16px}.ticks{gap:12px;list-style:none;display:grid}.ticks li{align-items:flex-start;gap:12px;display:flex}.ticks svg{width:22px;height:22px;color:var(--brand-ink);flex:none;margin-block-start:2px}.site-header{top:env(safe-area-inset-top,0px);z-index:20;background:var(--canvas);border-block-end:1px solid var(--line);position:sticky}.bar{align-items:center;gap:32px;min-height:76px;display:flex}.brand{color:var(--ink);letter-spacing:-.02em;align-items:center;gap:10px;font-size:1.375rem;text-decoration:none;display:inline-flex}.brand:hover{color:var(--ink)}.brand img{width:34px;height:34px}.nav ul{gap:4px;list-style:none;display:flex}.nav a{border-radius:var(--pill);color:var(--ink);padding:10px 14px;font-size:1rem;text-decoration:none;display:block}.nav a:hover{background:var(--sand);color:var(--ink)}.nav a[aria-current=page]{background:var(--ink);color:var(--canvas)}.bar-end{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.lang,.signin{color:var(--ink);border-radius:var(--pill);align-items:center;gap:8px;padding:10px 14px;text-decoration:none;display:inline-flex}.lang svg{width:18px;height:18px}.lang:hover,.signin:hover{background:var(--sand);color:var(--ink)}.lang-picker{flex-shrink:0;position:relative}.lang-picker summary{cursor:pointer;list-style:none}.lang-picker summary::-webkit-details-marker{display:none}.lang-picker summary:after{content:"⌄"}.lang-picker ul{inset-inline-end:0;z-index:20;border:1px solid var(--line);background:var(--surface);min-width:150px;color:var(--ink);border-radius:12px;padding:8px;list-style:none;position:absolute;top:calc(100% + 8px)}.lang-picker li a{color:var(--ink);border-radius:8px;padding:10px 14px;text-decoration:none;display:block}.lang-picker li a:hover,.lang-picker li a[aria-current=page]{background:var(--sand)}.lang-picker summary:focus-visible,.lang-picker li a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.lang-list{flex-wrap:wrap;gap:8px;display:flex}.lang-list a[aria-current=page]{background:var(--sand)}.menu{display:none}.menu summary{cursor:pointer;border:1.5px solid var(--ink);border-radius:50%;place-items:center;width:46px;height:46px;list-style:none;display:grid}.menu summary::-webkit-details-marker{display:none}.menu summary svg{width:22px;height:22px}.menu .i-close,.menu[open] .i-open{display:none}.menu[open] .i-close{display:block}.menu-panel{inset-inline:0;top:calc(76px + env(safe-area-inset-top,0px));background:var(--canvas);padding:24px var(--gutter) 40px;border-block-start:1px solid var(--line);flex-direction:column;gap:28px;display:flex;position:fixed;bottom:0;overflow-y:auto}.menu-panel ul{list-style:none;display:grid}.menu-panel li a{color:var(--ink);border-block-end:1px solid var(--line);padding:14px 0;font-size:1.75rem;text-decoration:none;display:block}.menu-panel li a[aria-current=page]{color:var(--brand-ink)}.menu-panel .actions{flex-direction:column}.menu-panel .btn{width:100%}.section{padding-block:var(--section)}.section-white{background:var(--surface)}.section-sand{background:var(--sand)}.section-head{gap:20px;max-width:820px;margin-block-end:clamp(40px,5vw,64px);display:grid}.hero{padding-block:clamp(40px,6vw,88px) clamp(56px,7vw,104px)}.hero-in{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,80px);display:grid}.hero-copy{justify-items:start;gap:28px;display:grid}.hero-copy .eyebrow{border:1px solid var(--line-strong);border-radius:var(--pill);color:var(--ink-2);align-items:center;gap:10px;padding:8px 16px;display:inline-flex}.hero-copy .eyebrow i{background:var(--brand);border-radius:50%;width:8px;height:8px}.hero-copy .note{color:var(--ink-3);font-size:.9375rem}.panel{border-radius:var(--r-panel);place-items:center;padding:clamp(28px,4vw,56px) clamp(20px,3vw,48px);display:grid;position:relative;overflow:hidden}.panel-brand{background:var(--brand)}.panel-tint{background:var(--tint)}.panel-sand{background:var(--sand)}.hero-panel{align-items:end;min-height:660px;padding-block:96px 0}.hero-panel .phone{margin-block-end:-20px}.phone{background:var(--deep);border:1px solid #0003;border-radius:46px;width:min(320px,100%);padding:10px}.phone-screen{background:var(--wall);border-radius:37px;flex-direction:column;display:flex;overflow:hidden}.phone-notch{background:var(--surface);place-items:center;height:30px;display:grid}.phone-notch i{background:var(--deep);border-radius:20px;width:88px;height:20px}.chat-top{background:var(--surface);border-block-end:1px solid #e9edef;align-items:center;gap:10px;padding:6px 14px 12px;display:flex}.chat-top .back{width:18px;height:18px;color:var(--ink-2);flex:none}.avatar{background:var(--wa-mint);width:36px;height:36px;color:var(--wa-ink);border-radius:50%;flex:none;place-items:center;font-size:.95rem;font-weight:500;display:grid}.chat-top b{font-size:.9375rem;font-weight:500;line-height:1.2;display:block}.chat-top small{color:var(--ink-3);align-items:center;gap:4px;font-size:.75rem;display:flex}.chat-top small svg{width:13px;height:13px;color:var(--wa-ink)}.chat-body{background-color:var(--wall);background-image:radial-gradient(#111b210f 1px,#0000 1.3px);background-size:14px 14px;flex-direction:column;gap:6px;padding:12px 12px 18px;font-size:.875rem;line-height:1.4;display:flex}.chat-day{background:var(--surface);color:var(--ink-3);border-radius:8px;align-self:center;margin-block:2px 4px;padding:3px 10px;font-size:.7rem}.msg{background:var(--surface);max-width:84%;color:var(--ink);border-radius:8px;padding:6px 9px 5px;position:relative}.msg.in{border-start-start-radius:0;align-self:flex-start}.msg.out{background:var(--wa-mint);border-start-end-radius:0;align-self:flex-end}.msg .meta{color:var(--ink-3);justify-content:flex-end;align-items:center;gap:3px;margin-block-start:2px;font-size:.66rem;display:flex}.msg .meta svg{width:15px;height:15px;color:var(--tick)}.msg-card{width:84%;padding:4px}.msg-card .media{border-radius:6px;grid-template-columns:1.4fr 1fr;gap:3px;height:92px;display:grid;overflow:hidden}.media .shot{background:linear-gradient(170deg,#f6d7bf,#eab796);place-items:end center;display:grid}.media .shot+.shot{background:linear-gradient(170deg,#d9e4d2,#b7ccad)}.media svg{width:auto;height:88%}.msg-card .body{padding:8px 6px 2px}.msg-card b{font-weight:500;display:block}.msg-card .sub{color:var(--ink-3);font-size:.78rem}.msg-card .cta{color:var(--wa-ink);border-block-start:1px solid #e9edef;justify-content:center;align-items:center;gap:6px;margin-block-start:8px;padding-block:8px 4px;font-weight:500;display:flex}.msg-card .cta svg{width:15px;height:15px}.cart-line{align-items:center;gap:10px;display:flex}.cart-line .thumb{color:#fff;background:linear-gradient(160deg,#22364a,#0f1e2c);border-radius:6px;flex:none;place-items:center;width:42px;height:42px;display:grid}.cart-line .thumb svg{width:20px;height:20px}.cart-line small{color:var(--ink-3);font-size:.78rem;display:block}.quick{grid-template-columns:1fr 1fr;align-self:flex-start;gap:4px;width:84%;margin-block-start:-2px;display:grid}.quick span{background:var(--surface);text-align:center;color:var(--wa-ink);border-radius:8px;padding:8px;font-weight:500}.msg-link{color:var(--wa-ink);border-block-start:1px solid #e9edef;justify-content:center;align-items:center;gap:6px;margin-block-start:6px;padding-block-start:7px;font-weight:500;display:flex}.msg-link svg{width:15px;height:15px}.hero .display{font-size:clamp(2.25rem,1.1rem + 3.7vw,4.25rem)}.hero .lead{max-width:46ch}.ticket{inset-inline-start:clamp(12px,3vw,28px);z-index:2;background:var(--surface);border:1px solid #111b2114;border-radius:18px;align-items:center;gap:12px;padding-block:12px;padding-inline:12px 20px;display:flex;position:absolute;top:clamp(16px,3vw,28px)}.ticket .ic{background:var(--deep);width:40px;height:40px;color:var(--brand-light);border-radius:12px;flex:none;place-items:center;display:grid}.ticket .ic svg{width:22px;height:22px}.ticket b{font-size:.95rem;font-weight:500;line-height:1.2;display:block}.ticket small{color:var(--ink-3);font-size:.8rem}@media (prefers-reduced-motion:no-preference){.ticket{animation:.6s cubic-bezier(.2,.8,.2,1) .5s both rise}.hero-panel .phone{animation:.8s cubic-bezier(.2,.8,.2,1) .1s both rise}@keyframes rise{0%{translate:0 24px}}}.trust{background:var(--surface);border-block:1px solid var(--line);padding-block:clamp(40px,5vw,64px)}.trust ul{grid-template-columns:repeat(4,1fr);gap:clamp(20px,3vw,40px);list-style:none;display:grid}.trust li{align-content:start;gap:8px;display:grid}.trust svg{width:26px;height:26px;color:var(--brand-ink)}.trust b{font-size:1.0625rem;font-weight:500;line-height:1.35}.trust p{color:var(--ink-2);font-size:.9375rem}.quotes{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;list-style:none;display:grid}.quote{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--line);align-content:space-between;gap:20px;margin:0;padding:28px;display:grid}.quote blockquote{margin:0;font-size:1.1875rem;line-height:1.5}.quote figcaption{color:var(--ink-3);align-items:center;gap:12px;font-size:.9375rem;display:flex}.quote figcaption b{color:var(--ink);font-weight:500;display:block}.quote img{object-fit:cover;border-radius:50%;width:44px;height:44px}.stories{gap:clamp(56px,7vw,96px);display:grid}.story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid}.story:nth-child(2n) .story-visual{order:-1}.story-copy{justify-items:start;gap:24px;display:grid}.story-copy .eyebrow{color:var(--brand-ink)}.story-copy>p{color:var(--ink-2);max-width:52ch;font-size:1.125rem}.story-visual .panel{min-height:480px}.receipt{background:var(--surface);border:1px solid #111b2114;border-radius:20px;width:min(360px,100%);padding:24px}.receipt-h{justify-content:space-between;align-items:baseline;gap:12px;margin-block-end:10px;display:flex}.receipt-h b{font-size:1.125rem;font-weight:500}.receipt-h span{color:var(--ink-3);font-size:.875rem}.receipt dl{margin:0;display:grid}.receipt dl>div{border-block-end:1px dashed var(--line-strong);justify-content:space-between;gap:12px;padding-block:14px;display:flex}.receipt dd{font-variant-numeric:tabular-nums;margin:0}.receipt .due{border:0;align-items:center;padding-block-start:18px;font-size:1.125rem}.receipt .due dd{background:var(--tint);color:var(--brand-deep);border-radius:var(--pill);padding:2px 12px;font-weight:500}.receipt .status{color:var(--ink-3);align-items:center;gap:8px;margin-block-start:8px;font-size:.875rem;display:flex}.receipt .status i{background:#f5b93d;border-radius:50%;width:8px;height:8px}.stack{justify-items:center;gap:14px;width:100%;display:grid}.pill-note{background:var(--deep);color:var(--on-deep);border-radius:var(--pill);align-items:center;gap:8px;padding:10px 18px;font-size:.875rem;display:inline-flex}.pill-note svg{width:16px;height:16px;color:var(--brand)}.cards{grid-template-columns:repeat(4,1fr);gap:16px;list-style:none;display:grid}.card-link{background:var(--canvas);border-radius:var(--r-card);height:100%;color:var(--ink);border:1px solid #0000;flex-direction:column;gap:10px;padding:28px 24px;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}.card-link:hover{border-color:var(--ink);color:var(--ink);background:var(--surface)}.card-link h3{letter-spacing:-.01em;font-size:1.25rem;font-weight:500}.card-link p{color:var(--ink-2);flex:1;font-size:.98rem}.card-link .go{border:1.5px solid var(--ink);border-radius:50%;place-items:center;width:36px;height:36px;margin-block-start:8px;display:grid}.card-link .go svg{width:16px;height:16px}.card-link:hover .go{background:var(--brand);border-color:var(--brand);color:#fff}.steps{counter-reset:step;grid-template-columns:repeat(5,1fr);gap:16px;list-style:none;display:grid}.steps li{counter-increment:step;border-block-start:2px solid var(--ink);align-content:start;gap:12px;padding-block-start:24px;display:grid}.steps li:before{content:counter(step, decimal-leading-zero);color:var(--brand-ink);font-variant-numeric:tabular-nums;font-size:2.75rem;line-height:1}.steps h3{letter-spacing:-.01em;font-size:1.25rem;font-weight:500}.steps p{color:var(--ink-2);font-size:.98rem}.steps-v{grid-template-columns:1fr;gap:0}.steps-v li{border-block-start:1px solid var(--line-strong);grid-template-columns:96px 1fr;column-gap:24px;padding-block:32px}.steps-v li:before{grid-row:span 2;font-size:3.5rem}.steps-v h3{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:400}.steps-v p{max-width:60ch;font-size:1.125rem}.teaser{border-radius:var(--r-panel);background:var(--tint);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:40px;padding:clamp(32px,5vw,72px);display:grid}.teaser-copy{justify-items:start;gap:20px;display:grid}.teaser-copy p{color:var(--ink-2);max-width:50ch;font-size:1.125rem}.teaser-price{border-inline-start:1px solid #0b3d2e33;justify-items:start;gap:20px;padding-inline-start:clamp(0px,4vw,48px);display:grid}.teaser-price small{color:var(--ink-2);font-size:1rem}.price-big{letter-spacing:-.03em;align-items:baseline;gap:8px;font-size:clamp(3.5rem,2rem + 5vw,6rem);line-height:1;display:flex}.price-big span{letter-spacing:0;color:var(--ink-2);font-size:1.125rem}.faq-list{border-block-start:1px solid var(--line-strong)}.qa{border-block-end:1px solid var(--line-strong)}.qa summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:26px;font-size:clamp(1.125rem,1rem + .5vw,1.4rem);line-height:1.35;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary .pm{border:1.5px solid var(--ink);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;transition:transform .2s,background-color .2s;display:grid}.qa summary .pm svg{width:18px;height:18px}.qa summary:hover .pm{background:var(--sand)}.qa[open] summary .pm{background:var(--brand);border-color:var(--brand);color:#fff;transform:rotate(45deg)}.qa p{color:var(--ink-2);max-width:72ch;padding-block-end:28px;padding-inline-end:64px;font-size:1.0625rem}.faq-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.faq-grid .section-head{margin:0}.closing{padding-block:0 var(--section)}.closing-in{text-align:center;border-radius:var(--r-panel);background:var(--brand);color:#fff;justify-items:center;gap:28px;padding:clamp(48px,8vw,112px) clamp(20px,5vw,64px);display:grid}.closing-in p{max-width:52ch;font-size:1.1875rem}.closing-in .display{max-width:16ch}.closing-in .btn-dark{color:var(--brand-deep);background:#fff;border-color:#fff}.closing-in .btn-dark:hover{background:var(--tint);border-color:var(--tint);color:var(--brand-deep)}.closing-in .btn-outline{color:#fff;border-color:#fff}.closing-in .btn-outline:hover{color:var(--brand-deep);background:#fff;border-color:#fff}.page-head{padding-block:clamp(40px,6vw,88px) clamp(40px,5vw,72px)}.page-head .wrap{gap:24px;display:grid}.page-head h1{max-width:20ch}.crumbs ol{color:var(--ink-3);flex-wrap:wrap;gap:8px;font-size:.9375rem;list-style:none;display:flex}.crumbs a{color:var(--ink-3)}.crumbs li+li:before{content:"/";color:var(--line-strong);margin-inline-end:8px}.jump{flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:clamp(32px,4vw,56px);display:flex}.jump span{color:var(--ink-3);margin-inline-end:8px}.jump a{border:1.5px solid var(--line-strong);border-radius:var(--pill);color:var(--ink);padding:8px 16px;font-size:.9375rem;text-decoration:none}.jump a:hover{border-color:var(--ink)}.feature-rows{padding-block-end:var(--section);display:grid}.feature-row{border-block-start:1px solid var(--line-strong);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(24px,5vw,80px);padding-block:clamp(36px,5vw,56px);scroll-margin-top:90px;display:grid}.feature-row h2{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);line-height:1.15}[lang=ar] .feature-row h2{line-height:1.35}.feature-row h2 a{color:inherit;text-decoration:none}.feature-row h2 a:hover{color:var(--brand-ink)}.feature-row .body{gap:24px;display:grid}.feature-row .body>p{color:var(--ink-2);font-size:1.125rem}.tri{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:16px;list-style:none;display:grid}.tri li{counter-increment:step;background:var(--surface);border-radius:var(--r-card);align-content:start;gap:14px;padding:32px 28px;display:grid}.tri li:before{content:counter(step);background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:1.125rem;display:grid}.tri h3{font-size:1.5rem}.tri p{color:var(--ink-2)}.bubbles{grid-template-columns:repeat(3,1fr);gap:16px;list-style:none;display:grid}.bubbles li{background:var(--tint);border-radius:22px;border-start-end-radius:4px;gap:6px;padding:22px 24px;display:grid}.bubbles b{font-size:1.125rem;font-weight:500}.bubbles p{color:var(--ink-2)}.callout{border-radius:var(--r-card);background:var(--sand);color:var(--ink-2);align-items:flex-start;gap:16px;padding:24px 28px;font-size:1.0625rem;display:flex}.callout svg{width:24px;height:24px;color:var(--ink);flex:none;margin-block-start:2px}.trial{border-radius:var(--r-panel);background:var(--tint);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:32px 56px;margin-block-end:clamp(56px,7vw,96px);padding:clamp(28px,4vw,56px);display:grid}.trial-copy{justify-items:start;gap:16px;display:grid}.tag{background:var(--deep);color:var(--on-deep);border-radius:var(--pill);align-items:center;gap:8px;padding:6px 14px;font-size:.875rem;display:inline-flex}.tag i{background:var(--brand);border-radius:50%;width:8px;height:8px}.trial-copy p{color:var(--ink-2);max-width:48ch;font-size:1.125rem}.trial-side{gap:24px;display:grid}.trial-side .price-big{font-size:clamp(3rem,2rem + 3vw,4.5rem)}.trial-copy,.trial-side{min-width:0}.trial-side .btn{white-space:normal;text-align:center;max-width:100%}.packs{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:32px 56px;scroll-margin-top:90px;display:grid}.packs-copy{align-content:start;gap:20px;display:grid}.packs-copy .lead{margin:0}.pack-card{background:var(--surface);border:1px solid var(--line);border-radius:28px;min-width:0;padding:28px 24px;overflow-x:auto}.pack-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.pack-table caption{caption-side:top;text-align:start;color:var(--ink-3);padding-block-end:6px;font-size:.875rem}.pack-table th,.pack-table td{text-align:start;border-block-end:1px solid var(--line);white-space:nowrap;padding:12px 8px}.pack-table tr>:first-child{padding-inline-start:0}.pack-table tr>:last-child{text-align:end;color:var(--ink-2);padding-inline-end:0}.pack-table thead th{color:var(--ink-3);font-size:.875rem;font-weight:500}.pack-table tbody th{font-weight:400}.pack-table b{font-size:1.125rem;font-weight:500}.pack-table tr:last-child>*{border-block-end:0}.pack-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block-start:clamp(40px,5vw,64px);list-style:none;display:grid}.pack-rules>li{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--line);align-content:start;justify-items:start;gap:16px;padding:clamp(24px,3vw,32px);display:grid}.pack-rules h3{font-size:1.25rem;font-weight:500}#buying{scroll-margin-top:90px}.pack-note{margin-block-start:24px}@media (width<=900px){.packs{grid-template-columns:1fr}}@media (width<=700px){.pack-rules{grid-template-columns:1fr}}@media (width<=400px){.pack-card{padding:24px 16px}.pack-table th,.pack-table td{padding-inline:4px}}.table-wrap{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--line);overflow-x:auto}.compare{border-collapse:collapse;width:100%;min-width:760px;font-size:1rem}.compare th,.compare td{text-align:start;border-block-end:1px solid var(--line);padding:18px 20px}.compare thead th{font-size:1.0625rem;font-weight:500}.compare tbody th{color:var(--ink-2);background:var(--surface);font-weight:400;position:sticky;inset-inline-start:0}.compare td{font-variant-numeric:tabular-nums}.compare tr:last-child>*{border-block-end:0}.compare-sm{min-width:0}.compare-sm caption{caption-side:top;text-align:start;color:var(--ink-3);padding:18px 20px 0;font-size:.9375rem}.msg-cost{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:32px 56px;margin-block-end:32px;display:grid}#messaging-costs,.avail{scroll-margin-top:90px}.avail{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:24px 56px;margin-block-start:clamp(56px,7vw,96px);display:grid}.avail-copy{gap:12px;display:grid}.avail-copy p,.avail-note{color:var(--ink-2)}.avail-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:10px;list-style:none;display:grid}.avail-list li{border-radius:var(--r-card);background:var(--tint);color:var(--ink);overflow-wrap:anywhere;padding:12px 16px;font-weight:500}.avail-note{grid-column:1/-1;font-size:.9375rem}@media (width<=900px){.avail,.msg-cost{grid-template-columns:1fr}}.fine{max-width:80ch;color:var(--ink-3);gap:12px;font-size:.9375rem;display:grid}.contact-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;gap:16px;padding-block-end:var(--section);display:grid}.contact-card{border-radius:var(--r-panel);background:var(--deep);color:var(--on-deep);align-content:space-between;gap:12px;min-height:280px;padding:clamp(28px,4vw,48px);display:grid}.contact-card p{gap:12px;display:grid}.contact-card span{color:var(--on-deep-2)}.contact-card a{color:var(--on-deep);letter-spacing:-.02em;overflow-wrap:anywhere;border-block-end:2px solid var(--brand-light);justify-self:start;font-size:clamp(1.75rem,1.2rem + 2.4vw,3rem);text-decoration:none}.contact-card a:hover{color:var(--brand-light)}.contact-topics{border-radius:var(--r-panel);background:var(--surface);align-content:start;gap:20px;padding:clamp(28px,4vw,48px);display:grid}.contact-topics h2{font-size:1.25rem;font-weight:500}.legal{gap:32px;padding-block-end:var(--section);display:grid}.legal .updated{border-radius:var(--pill);background:var(--sand);color:var(--ink-2);justify-self:start;padding:6px 14px;font-size:.9375rem;display:inline-flex}.legal .toc{border-radius:var(--r-card);background:var(--surface);padding:24px 28px}.legal .toc h2{margin-block-end:12px;font-size:1.125rem;font-weight:500}.legal .toc ol{gap:6px;list-style:none;display:grid}.legal section{gap:14px;scroll-margin-top:90px;display:grid}.legal section h2{font-size:1.5rem}.legal section p,.legal section li{color:var(--ink-2)}.legal section ul{gap:8px;padding-inline-start:1.2em;display:grid}.legal a{overflow-wrap:anywhere}.notfound{padding-block:var(--section);text-align:center;justify-items:center;gap:20px;display:grid}.notfound .code{letter-spacing:-.04em;color:var(--brand-ink);font-size:clamp(6rem,4rem + 10vw,12rem);line-height:1}.notfound .actions{justify-content:center}.site-footer{background:var(--deep);color:var(--on-deep);padding-block:clamp(24px,4vw,48px) 32px}.site-footer a{color:var(--on-deep);text-decoration:none}.site-footer a:hover{color:var(--brand-light)}.site-footer .btn,.site-footer .btn:hover{color:var(--deep)}.foot-cols{grid-template-columns:1.6fr repeat(3,1fr);gap:32px;padding-block:48px;display:grid}.foot-cols .brand{color:var(--on-deep)}.foot-cols p{color:var(--on-deep-2);max-width:32ch;margin-block-start:16px}.foot-h{color:var(--on-deep-2);letter-spacing:0;margin-block-end:16px;font-size:.9375rem;font-weight:400}.foot-cols ul{gap:10px;list-style:none;display:grid}.foot-bottom{color:var(--on-deep-2);border-block-start:1px solid #e9edef24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block-start:24px;font-size:.9375rem;display:flex}.site-footer .foot-bottom .lang{color:var(--on-deep);border:1px solid #e9edef4d}.site-footer .foot-bottom .lang:hover{background:var(--deep-2);color:var(--on-deep)}.site-footer .lang-picker ul{top:auto;bottom:calc(100% + 8px)}.closing-in :focus-visible,.site-footer :focus-visible,.site-footer .lang-picker summary:focus-visible{outline-color:#fff}.site-footer .lang-picker li a:focus-visible{outline-color:var(--brand)}@media (width<=1100px){.nav,.bar-end .signin,.bar-end>.lang-picker{display:none}.menu{display:block}.cards,.trust ul{grid-template-columns:repeat(2,1fr)}.steps{grid-template-columns:repeat(2,1fr);row-gap:32px}.steps:not(.steps-v) li:last-child{grid-column:1/-1}.foot-cols{grid-template-columns:repeat(3,1fr)}.foot-cols>:first-child{grid-column:1/-1}}@media (width<=900px){.hero-in,.story,.teaser,.trial,.faq-grid,.feature-row,.contact-grid{grid-template-columns:1fr}.story:nth-child(2n) .story-visual{order:0}.hero-panel{min-height:560px}.story-visual .panel{min-height:0}.tri,.bubbles{grid-template-columns:1fr}.teaser-price{border-block-start:1px solid #0b3d2e33;border-inline-start:0;padding-block-start:32px;padding-inline-start:0}}@media (width<=600px){.bar{gap:12px;min-height:68px}.menu-panel{top:calc(68px + env(safe-area-inset-top,0px))}.bar-end .btn{display:none}.cards,.steps{grid-template-columns:1fr}.qa p{padding-inline-end:0}.foot-cols{grid-template-columns:1fr 1fr}.steps-v li{grid-template-columns:1fr}.steps-v li:before{grid-row:auto;font-size:2.5rem}.hero{padding-block:20px 48px}.hero-in{gap:28px}.hero-copy{gap:16px}.hero .display{font-size:2.125rem;line-height:1.1}.hero .lead{font-size:1.0625rem}.hero-copy .eyebrow{padding:6px 14px;font-size:.875rem}.hero-actions .btn{flex:1 1 0;padding-inline:12px}.hero-panel{min-height:0;padding-block-start:88px}.trust ul{grid-template-columns:1fr}}.price-big b{font-weight:400}.page-end{padding-block-end:var(--section)}.steps-v+.callout,.ship-note{margin-block-start:32px}.ship-fine{margin-block-start:24px}.foot-legal{flex-basis:100%;order:3;max-width:90ch;font-size:.875rem}.pay-status{border-radius:var(--pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:3px 10px;font-size:.8125rem;font-weight:500;line-height:1.35;display:inline-flex}.pay-status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.pay-status-now{background:var(--tint);color:var(--brand-deep)}.pay-status-soon{background:var(--amber-tint);color:var(--amber-ink)}.pay-principles{gap:20px;margin-block-end:16px;display:grid}.pay-principles .pay-how{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}.pay-principles .pay-how li{background:var(--tint)}.pay-supported{border-radius:var(--r-card);background:var(--tint);color:var(--ink);margin-block-end:20px;padding:16px 20px;font-weight:500}.pay-legend{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--line);gap:20px;padding:clamp(24px,3vw,40px);display:grid}.pay-legend dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;margin:0;display:grid}.pay-legend dl>div{align-content:start;justify-items:start;gap:10px;display:grid}.pay-legend dt,.pay-legend dd{margin:0}.pay-legend dd{color:var(--ink-2)}.pay-matrix{min-width:960px;font-size:.9375rem}.pay-matrix th,.pay-matrix td{vertical-align:top;padding:14px 12px}.pay-matrix thead th{font-size:.9375rem}.pay-matrix tbody th a{color:var(--ink)}.pay-matrix .pay-status{white-space:normal}.pay-matrix caption{caption-side:top;text-align:start;color:var(--ink-3);padding:18px 20px 0;font-size:.9375rem}.pay-none{color:var(--ink-3);position:relative}.pay-countries{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:16px;list-style:none;display:grid}.pay-country{border-radius:var(--r-card);background:var(--canvas);border:1px solid var(--line);align-content:start;gap:12px;height:100%;padding:28px 24px 16px;scroll-margin-top:90px;display:grid}.pay-country h3{font-size:1.5rem}.pay-methods{list-style:none;display:grid}.pay-methods li{border-block-start:1px solid var(--line);gap:6px;padding-block:14px;display:grid}.pm-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.pm-h h4{letter-spacing:0;font-size:1.0625rem;font-weight:500}.pay-methods p{color:var(--ink-2);font-size:.9375rem}.pay-methods .pm-note{color:var(--ink-3);font-size:.875rem}.pay-detail{list-style:none;display:grid}.pay-detail>li{border-block-start:1px solid var(--line-strong);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:16px clamp(24px,5vw,80px);padding-block:32px;scroll-margin-top:90px;display:grid}.pd-h{align-content:start;justify-items:start;gap:10px;display:grid}.pd-h h3{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.2}.pd-body{gap:12px;display:grid}.pd-body p{color:var(--ink-2);max-width:62ch;font-size:1.0625rem}.pd-body .pd-where{color:var(--ink-3);font-size:.9375rem}.pd-where b{color:var(--ink-2);font-weight:500}.pay-how{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;list-style:none;display:grid}.pay-how li{border-radius:var(--r-card);background:var(--surface);align-content:start;gap:10px;padding:28px 24px;display:grid}.pay-how h3{letter-spacing:-.01em;font-size:1.25rem;font-weight:500}.pay-how p{color:var(--ink-2)}.pay-not{gap:12px;max-width:72ch;list-style:none;display:grid}.pay-not li{align-items:flex-start;gap:12px;font-size:1.0625rem;display:flex}.pay-not svg{width:22px;height:22px;color:var(--ink-3);flex:none;margin-block-start:3px}.pay-fine{margin-block-start:40px}@media (width<=900px){.pay-legend dl,.pay-detail>li{grid-template-columns:1fr}}@media (width<=720px){.pay-glance{display:none}}
