:root{--we-navy: #0F3360;--we-navy-deep: #0A2544;--we-navy-ink: #0C1B32;--we-navy-soft: #1C4A82;--we-coral: #E94561;--we-coral-deep: #CE3350;--we-coral-soft: #F4869A;--we-paper: #FBF4EE;--we-paper-2: #F6E9E2;--we-cream: #FFFBF7;--we-white: #FFFFFF;--we-ink: #16233B;--we-ink-strong: #0C1B32;--we-muted: #5B6476;--we-faint: #8A93A3;--we-on-navy: #EAF1FB;--we-on-navy-dim: #9FB4D4;--we-line: rgba(15, 51, 96, .12);--we-line-strong: rgba(15, 51, 96, .22);--we-fill: rgba(15, 51, 96, .04);--we-fill-coral: rgba(233, 69, 97, .08);--r-xs: 6px;--r-sm: 10px;--r-md: 16px;--r-lg: 24px;--r-xl: 34px;--r-pill: 999px;--sh-sm: 0 1px 2px rgba(12, 27, 50, .06), 0 2px 6px rgba(12, 27, 50, .05);--sh-md: 0 6px 18px rgba(12, 27, 50, .08), 0 2px 6px rgba(12, 27, 50, .05);--sh-lg: 0 24px 60px -24px rgba(12, 27, 50, .3), 0 8px 24px -12px rgba(12, 27, 50, .16);--sh-phone: 0 40px 80px -32px rgba(12, 27, 50, .42), 0 12px 28px -14px rgba(12, 27, 50, .22);--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--s-10: 128px;--s-11: 160px;--pad-y: clamp(64px, 9vw, 136px);--pad-y-sm: clamp(40px, 6vw, 80px);--gutter: clamp(20px, 5vw, 64px);--maxw: 1200px;--maxw-text: 46rem;--font-display: "Plus Jakarta Sans", "Inter", system-ui, sans-serif;--font-body: "Inter", system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--font-mono: "DM Mono", ui-monospace, "SF Mono", Menlo, monospace;--num: tabular-nums lining-nums;--t-display: clamp(2.6rem, 5vw, 4.25rem);--t-h1: clamp(2.1rem, 4.6vw, 3.4rem);--t-h2: clamp(1.7rem, 3.4vw, 2.6rem);--t-h3: clamp(1.25rem, 2vw, 1.55rem);--t-lead: clamp(1.05rem, 1.5vw, 1.3rem);--t-body: 1.0625rem;--t-caption: .875rem;--t-meta: .75rem;--e-out: cubic-bezier(.22, 1, .36, 1);--e-inout: cubic-bezier(.65, 0, .35, 1);--e-spring: cubic-bezier(.34, 1.56, .64, 1);--d-1: .16s;--d-2: .28s;--d-3: .48s;--d-4: .72s;color-scheme:light}@media(min-width:1500px){:root{--maxw: 1360px}}@media(min-width:1800px){:root{--maxw: 1440px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--we-paper);color:var(--we-ink);font-family:var(--font-body);font-size:var(--t-body);line-height:1.6;font-feature-settings:"kern","liga","cv05";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--font-display);color:var(--we-ink-strong);line-height:1.04;letter-spacing:-.02em;font-weight:800;margin:0;text-wrap:balance}p{margin:0}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{font:inherit;cursor:pointer}::selection{background:var(--we-coral);color:#fff}:focus-visible{outline:3px solid var(--we-coral);outline-offset:3px;border-radius:var(--r-xs)}.we-num,output,.count,[data-slot],[data-to],.od-item-amt,.feed-line b,.prod-meta b,.vd-price,.vd-qty,.calc-sales,.calc-pct,.pf-val,.plan-price strong{font-variant-numeric:var(--num);font-feature-settings:"tnum" 1,"lnum" 1}.we-progress{position:fixed;inset:0 0 auto;height:3px;z-index:100;background:var(--we-coral);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}@supports (animation-timeline: scroll()){.we-progress{animation:we-progress-grow linear both;animation-timeline:scroll(root block)}@keyframes we-progress-grow{to{transform:scaleX(1)}}}@media(prefers-reduced-motion:reduce){.we-progress{display:none}}.we-skip{position:absolute;left:50%;top:0;transform:translate(-50%,-120%);z-index:200;background:var(--we-navy);color:#fff;font-weight:700;font-family:var(--font-display);padding:.7rem 1.2rem;border-radius:0 0 var(--r-sm) var(--r-sm);transition:transform var(--d-1) var(--e-out)}.we-skip:focus-visible{transform:translate(-50%)}.we-container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.we-section{padding-block:var(--pad-y);position:relative}.we-section--sm{padding-block:var(--pad-y-sm)}.we-eyebrow{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:.18em;text-transform:uppercase;color:var(--we-coral-deep);font-weight:500;display:inline-flex;align-items:center;gap:.6em}.we-eyebrow:before{content:"";width:1.6em;height:1px;background:currentColor;opacity:.6}.we-lead{font-size:var(--t-lead);color:var(--we-muted);max-width:var(--maxw-text)}em{font-style:normal;color:var(--we-coral-deep)}.accent{color:var(--we-coral-deep)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.we-tex{position:relative;isolation:isolate}.we-tex>*{position:relative;z-index:1}.we-tex:before,.we-tex:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none}.we-tex:before{background:url(/tex/paper-strokes.svg) center / cover no-repeat;opacity:.05;mix-blend-mode:multiply}.we-tex:after{background:url(/tex/paper-grain.svg);background-size:220px 220px;opacity:.35;mix-blend-mode:multiply}.we-tex--2:before{opacity:.07}.we-tex--navy:before{filter:invert(1);opacity:.06;mix-blend-mode:screen}.we-tex--navy:after{opacity:.18;mix-blend-mode:overlay}.we-band{background:var(--we-paper)}.we-band--2{background:var(--we-paper-2)}.we-band--cream{background:var(--we-cream)}.we-band--navy{background:var(--we-navy);color:var(--we-on-navy)}.we-band--navy h1,.we-band--navy h2,.we-band--navy h3{color:#fff}.we-band--navy em,.we-band--navy .accent{color:var(--we-coral-soft)}@media(max-width:640px){.we-tex:after{display:none}}@media(prefers-reduced-motion:no-preference){.we-tex:before{will-change:auto}}.reveal{opacity:0;transform:translateY(22px);transition:opacity var(--d-3) var(--e-out),transform var(--d-3) var(--e-out)}.reveal.in{opacity:1;transform:none}.reveal[data-d="1"]{transition-delay:80ms}.reveal[data-d="2"]{transition-delay:.16s}.reveal[data-d="3"]{transition-delay:.24s}.reveal[data-d="4"]{transition-delay:.32s}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}}.btn[data-astro-cid-6ygtcg62]{--b: var(--we-coral);display:inline-flex;align-items:center;gap:.5em;font-family:var(--font-display);font-weight:700;font-size:1rem;line-height:1;padding:.95em 1.5em;border-radius:var(--r-pill);border:1.5px solid transparent;transition:transform var(--d-1) var(--e-out),background var(--d-1) var(--e-out),box-shadow var(--d-2) var(--e-out),border-color var(--d-1) var(--e-out);text-align:center;white-space:nowrap}.btn--lg[data-astro-cid-6ygtcg62]{padding:1.1em 1.8em;font-size:1.05rem}.btn[data-astro-cid-6ygtcg62]:active{transform:translateY(1px)}.btn--primary[data-astro-cid-6ygtcg62]{background:var(--we-coral-deep);color:#fff;box-shadow:0 10px 24px -10px #ce3350b3}.btn--primary[data-astro-cid-6ygtcg62]:hover{background:#b82c46;transform:translateY(-2px);box-shadow:0 16px 30px -12px #ce3350a6}.btn--secondary[data-astro-cid-6ygtcg62]{background:transparent;color:var(--we-navy);border-color:var(--we-line-strong)}.btn--secondary[data-astro-cid-6ygtcg62]:hover{border-color:var(--we-navy);background:var(--we-fill);transform:translateY(-2px)}.btn--on-navy[data-astro-cid-6ygtcg62]{background:#fff;color:var(--we-navy)}.btn--on-navy[data-astro-cid-6ygtcg62]:hover{background:var(--we-paper);transform:translateY(-2px)}.btn--ghost[data-astro-cid-6ygtcg62]{background:transparent;color:var(--we-navy);padding-inline:.4em}.btn--ghost[data-astro-cid-6ygtcg62]:hover{color:var(--we-coral-deep)}.btn-arrow[data-astro-cid-6ygtcg62]{transition:transform var(--d-2) var(--e-out)}.btn--arrow[data-astro-cid-6ygtcg62]:hover .btn-arrow[data-astro-cid-6ygtcg62]{transform:translate(4px)}.nav[data-astro-cid-afdttjsk]{position:sticky;top:0;z-index:50;transition:background var(--d-2) var(--e-out),box-shadow var(--d-2) var(--e-out),border-color var(--d-2) var(--e-out);border-bottom:1px solid transparent}.nav[data-astro-cid-afdttjsk].scrolled{background:color-mix(in srgb,var(--we-paper) 82%,transparent);backdrop-filter:saturate(140%) blur(14px);border-bottom-color:var(--we-line)}.nav-inner[data-astro-cid-afdttjsk]{display:flex;align-items:center;justify-content:space-between;height:72px;gap:var(--s-5)}.brand[data-astro-cid-afdttjsk]{display:inline-flex;align-items:center;gap:.55rem}.brand[data-astro-cid-afdttjsk] img[data-astro-cid-afdttjsk]{border-radius:9px}.brand-word[data-astro-cid-afdttjsk]{font-family:var(--font-display);font-weight:800;font-size:1.4rem;color:var(--we-navy);letter-spacing:-.03em}.nav-links[data-astro-cid-afdttjsk]{display:flex;gap:clamp(1rem,2vw,2rem)}.nav-links[data-astro-cid-afdttjsk] a[data-astro-cid-afdttjsk]{font-weight:500;color:var(--we-ink);font-size:.97rem;position:relative;padding:.3rem 0}.nav-links[data-astro-cid-afdttjsk] a[data-astro-cid-afdttjsk]:after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:0;background:var(--we-coral);transition:width var(--d-2) var(--e-out)}.nav-links[data-astro-cid-afdttjsk] a[data-astro-cid-afdttjsk]:hover{color:var(--we-navy)}.nav-links[data-astro-cid-afdttjsk] a[data-astro-cid-afdttjsk]:hover:after{width:100%}.nav-right[data-astro-cid-afdttjsk]{display:flex;align-items:center;gap:var(--s-4)}.nav-signin[data-astro-cid-afdttjsk]{font-weight:600;font-size:.95rem;color:var(--we-navy);white-space:nowrap;position:relative;padding:.3rem 0}.nav-signin[data-astro-cid-afdttjsk]:after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:0;background:var(--we-coral);transition:width var(--d-2) var(--e-out)}.nav-signin[data-astro-cid-afdttjsk]:hover:after{width:100%}.lang[data-astro-cid-afdttjsk]{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--font-mono);font-size:.8rem;color:var(--we-faint)}.lang[data-astro-cid-afdttjsk] button[data-astro-cid-afdttjsk]{background:none;border:0;color:var(--we-muted);padding:.2rem .1rem}.lang[data-astro-cid-afdttjsk] button[data-astro-cid-afdttjsk][aria-pressed=true]{color:var(--we-navy);font-weight:600}.burger[data-astro-cid-afdttjsk]{display:none;width:42px;height:42px;border:1px solid var(--we-line);border-radius:var(--r-sm);background:var(--we-cream);flex-direction:column;gap:5px;align-items:center;justify-content:center}.burger[data-astro-cid-afdttjsk] span[data-astro-cid-afdttjsk]{width:18px;height:2px;background:var(--we-navy);border-radius:2px;transition:transform var(--d-1) var(--e-out)}.drawer[data-astro-cid-afdttjsk]{display:none}@media(max-width:920px){.nav-links[data-astro-cid-afdttjsk],.nav[data-astro-cid-afdttjsk] .nav-cta,.nav-right[data-astro-cid-afdttjsk] .lang[data-astro-cid-afdttjsk],.nav-signin[data-astro-cid-afdttjsk]{display:none}.burger[data-astro-cid-afdttjsk]{display:flex}.drawer[data-astro-cid-afdttjsk]{display:flex;flex-direction:column;gap:.25rem;padding:var(--s-5) var(--gutter) var(--s-7);background:var(--we-paper);border-bottom:1px solid var(--we-line)}.drawer[data-astro-cid-afdttjsk][hidden]{display:none}.drawer-link[data-astro-cid-afdttjsk]{font-family:var(--font-display);font-weight:700;font-size:1.5rem;color:var(--we-navy);padding:.6rem 0;border-bottom:1px solid var(--we-line)}.drawer-foot[data-astro-cid-afdttjsk]{margin-top:var(--s-5);display:flex;flex-direction:column;gap:var(--s-4)}.lang--drawer[data-astro-cid-afdttjsk]{display:inline-flex;gap:.8rem;font-size:.95rem}.drawer-cta{width:100%;justify-content:center}}.phone[data-astro-cid-5dawqubf]{position:relative;width:100%;max-width:300px;aspect-ratio:620 / 1316;background:#0a1526;border-radius:40px;padding:10px;box-shadow:var(--sh-phone);border:1px solid rgba(255,255,255,.08)}.phone-notch[data-astro-cid-5dawqubf]{position:absolute;top:14px;left:50%;transform:translate(-50%);width:36%;height:20px;background:#0a1526;border-radius:0 0 14px 14px;z-index:3}.phone-screen[data-astro-cid-5dawqubf]{position:relative;width:100%;height:100%;border-radius:31px;overflow:hidden;background:var(--we-white)}.phone-screen[data-astro-cid-5dawqubf] img{width:100%;height:100%;object-fit:cover;object-position:top}.phone-overlay[data-astro-cid-5dawqubf]{position:absolute;inset:0;pointer-events:none;z-index:4}.hero[data-astro-cid-anhloy43]{padding-block:clamp(48px,7vw,96px) var(--pad-y)}.hero-grid[data-astro-cid-anhloy43]{display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(24px,3.5vw,56px);align-items:center}.hero-title[data-astro-cid-anhloy43]{font-size:var(--t-display);margin-top:1.1rem;margin-bottom:1.4rem;letter-spacing:-.035em;line-height:1;max-width:15ch}.hero-sub[data-astro-cid-anhloy43]{margin-bottom:2rem}.hero-cta[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;gap:var(--s-4)}.hero-note[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.9rem;color:var(--we-muted)}.hero-note[data-astro-cid-anhloy43] svg[data-astro-cid-anhloy43]{color:var(--we-coral)}.hero-stage[data-astro-cid-anhloy43]{position:relative;display:grid;place-items:center;min-height:420px}.hero-glow[data-astro-cid-anhloy43]{position:absolute;inset:auto 0 0;height:62%;z-index:0;background:var(--we-coral);opacity:.1;border-radius:var(--r-lg) var(--r-lg) 0 0}.hero-glow[data-astro-cid-anhloy43]:after{content:"";position:absolute;inset-inline:12%;top:-1px;height:3px;background:var(--we-coral);opacity:.5}.hero-stage[data-astro-cid-anhloy43] .hero-phone{position:relative;z-index:1}.chip[data-astro-cid-anhloy43],.metric[data-astro-cid-anhloy43]{position:absolute;background:var(--we-cream);border:1px solid var(--we-line);border-radius:var(--r-md);box-shadow:var(--sh-md);opacity:0;transform:translateY(10px) scale(.96);transition:opacity var(--d-3) var(--e-out),transform var(--d-3) var(--e-spring)}.chip[data-astro-cid-anhloy43].show,.metric[data-astro-cid-anhloy43].show{opacity:1;transform:none}.chip[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem .85rem;font-size:.82rem;font-weight:600;pointer-events:none}.chip--sale[data-astro-cid-anhloy43]{top:16%;left:-14%}.chip--sale[data-astro-cid-anhloy43] strong[data-astro-cid-anhloy43]{display:block;color:var(--we-ink-strong);font-size:.8rem}.chip-amt[data-astro-cid-anhloy43]{font-family:var(--font-mono);color:var(--we-coral-deep);font-style:normal;font-size:.95rem;font-weight:500}.chip-amt[data-astro-cid-anhloy43] span[data-astro-cid-anhloy43]{color:var(--we-faint);font-size:.7rem}.chip-dot[data-astro-cid-anhloy43]{width:9px;height:9px;border-radius:50%;background:var(--we-coral);box-shadow:0 0 0 4px #e945612e}.chip--stock[data-astro-cid-anhloy43]{bottom:23%;left:-10%;color:#187a4b}.chip--stock[data-astro-cid-anhloy43] svg[data-astro-cid-anhloy43]{color:#187a4b}.chip--sync[data-astro-cid-anhloy43]{bottom:11%;right:-8%;color:var(--we-navy)}.sync-ring[data-astro-cid-anhloy43]{width:12px;height:12px;border-radius:50%;border:2px solid var(--we-navy);border-top-color:transparent;animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.metric[data-astro-cid-anhloy43]{padding:.75rem 1rem;min-width:128px;z-index:2}.metric[data-astro-cid-anhloy43] span[data-astro-cid-anhloy43]{font-size:.72rem;color:var(--we-faint);text-transform:uppercase;letter-spacing:.08em}.metric[data-astro-cid-anhloy43] strong[data-astro-cid-anhloy43]{display:block;font-family:var(--font-display);font-size:1.25rem;color:var(--we-ink-strong);margin-top:2px}.metric[data-astro-cid-anhloy43] i[data-astro-cid-anhloy43]{font-style:normal;font-size:.72rem;color:var(--we-faint)}.metric--rev[data-astro-cid-anhloy43]{top:7%;right:4%}.metric--profit[data-astro-cid-anhloy43]{bottom:26%;right:10%}@media(max-width:920px){.hero-grid[data-astro-cid-anhloy43]{grid-template-columns:1fr}.hero-copy[data-astro-cid-anhloy43]{text-align:left}.hero-stage[data-astro-cid-anhloy43]{order:0;min-height:0;margin-top:var(--s-7)}.chip--sale[data-astro-cid-anhloy43]{left:0}.chip--stock[data-astro-cid-anhloy43]{left:2%}.chip--sync[data-astro-cid-anhloy43]{right:2%}}@media(max-width:680px){.hero-title[data-astro-cid-anhloy43]{font-size:clamp(1.95rem,8.4vw,2.9rem);margin-bottom:1.1rem}.hero-sub[data-astro-cid-anhloy43]{font-size:1rem;margin-bottom:1.5rem}.hero-stage[data-astro-cid-anhloy43] .hero-phone{max-width:218px}.hero-glow[data-astro-cid-anhloy43]{height:54%}.chip[data-astro-cid-anhloy43]{font-size:.7rem;padding:.4rem .6rem;gap:.4rem;border-radius:var(--r-sm)}.chip--sale[data-astro-cid-anhloy43]{top:7%;left:0}.chip--sale[data-astro-cid-anhloy43] strong[data-astro-cid-anhloy43]{font-size:.7rem}.chip-amt[data-astro-cid-anhloy43]{font-size:.82rem}.chip--stock[data-astro-cid-anhloy43]{bottom:20%;left:0}.chip--sync[data-astro-cid-anhloy43]{bottom:4%;right:0}.metric[data-astro-cid-anhloy43]{padding:.45rem .62rem;min-width:0;border-radius:var(--r-sm)}.metric[data-astro-cid-anhloy43] span[data-astro-cid-anhloy43]{font-size:.58rem;letter-spacing:.06em}.metric[data-astro-cid-anhloy43] strong[data-astro-cid-anhloy43]{font-size:.92rem}.metric[data-astro-cid-anhloy43] i[data-astro-cid-anhloy43]{font-size:.6rem}.metric--rev[data-astro-cid-anhloy43]{top:13%;right:2%}.metric--profit[data-astro-cid-anhloy43]{bottom:30%;right:6%}}@media(max-width:380px){.metric[data-astro-cid-anhloy43]{display:none}}.r-top[data-astro-cid-vair6np6]{max-width:34ch}.r-title[data-astro-cid-vair6np6]{font-size:clamp(2rem,4.4vw,3.2rem);margin-top:1rem;letter-spacing:-.03em;line-height:1.02}.r-litany[data-astro-cid-vair6np6]{margin:clamp(2.5rem,6vw,4.5rem) 0;font-family:var(--font-display);font-weight:800;font-size:clamp(1.6rem,4.6vw,3.4rem);line-height:1.12;letter-spacing:-.035em;color:var(--we-navy);max-width:22ch;margin-inline-start:clamp(0px,4vw,72px)}.r-word[data-astro-cid-vair6np6]{transition:color var(--d-2) var(--e-out)}.r-litany[data-astro-cid-vair6np6]:hover .r-word[data-astro-cid-vair6np6]{color:var(--we-faint)}.r-litany[data-astro-cid-vair6np6] .r-word[data-astro-cid-vair6np6]:hover{color:var(--we-coral-deep)}.r-sep[data-astro-cid-vair6np6]{font-style:normal;color:var(--we-coral);font-weight:400;padding-inline:.18em;opacity:.55}.r-close[data-astro-cid-vair6np6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(1.5rem,5vw,4rem);align-items:start;border-top:1px solid var(--we-line);padding-top:clamp(1.5rem,3vw,2.5rem)}.r-body[data-astro-cid-vair6np6]{color:var(--we-muted);font-size:1.02rem;line-height:1.65}.r-turn-p[data-astro-cid-vair6np6]{font-size:var(--t-lead);color:var(--we-ink);margin-bottom:1rem}.r-ask[data-astro-cid-vair6np6]{font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;font-size:clamp(1.5rem,3.2vw,2.4rem);color:var(--we-navy);line-height:1.08;text-indent:-.05em}.r-ask[data-astro-cid-vair6np6]:after{content:"";display:block;width:7.5rem;height:6px;margin-top:.7rem;background:var(--we-coral);clip-path:polygon(0 40%,12% 10%,32% 55%,56% 15%,78% 60%,100% 25%,100% 80%,0 95%);opacity:.85}@media(max-width:760px){.r-close[data-astro-cid-vair6np6]{grid-template-columns:1fr}.r-litany[data-astro-cid-vair6np6]{max-width:none;margin-inline-start:0}}.p-head[data-astro-cid-hyx56qyz]{max-width:46rem}.p-title[data-astro-cid-hyx56qyz]{font-size:clamp(2rem,4.2vw,3rem);margin:1rem 0 1.2rem;letter-spacing:-.03em}.p-intro[data-astro-cid-hyx56qyz]{color:var(--we-muted);font-size:var(--t-lead);max-width:54ch}.p-rows[data-astro-cid-hyx56qyz]{list-style:none;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0}.p-row[data-astro-cid-hyx56qyz]{display:grid;grid-template-columns:4.5rem minmax(0,1fr) minmax(0,1.25fr);gap:0 clamp(1rem,3vw,2.5rem);align-items:baseline;padding:clamp(1.4rem,2.6vw,2rem) 0;border-top:1px solid var(--we-line);padding-inline-start:calc(var(--step) * clamp(0px,1.2vw,22px));transition:background var(--d-2) var(--e-out)}.p-row[data-astro-cid-hyx56qyz]:last-child{border-bottom:1px solid var(--we-line)}.p-row[data-astro-cid-hyx56qyz]:hover{background:#0f336006}.p-num[data-astro-cid-hyx56qyz]{font-family:var(--font-mono);font-size:.8rem;color:var(--we-coral);letter-spacing:.08em;padding-top:.45rem}.p-row-t[data-astro-cid-hyx56qyz]{font-size:clamp(1.15rem,2.1vw,1.6rem);letter-spacing:-.025em;line-height:1.12;max-width:22ch}.p-row-d[data-astro-cid-hyx56qyz]{color:var(--we-muted);line-height:1.6}@media(max-width:820px){.p-row[data-astro-cid-hyx56qyz]{grid-template-columns:3rem minmax(0,1fr);padding-inline-start:0;row-gap:.5rem}.p-row-d[data-astro-cid-hyx56qyz]{grid-column:2}}.truth-grid[data-astro-cid-klzf72bv]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(28px,5vw,64px);align-items:center}.truth-title[data-astro-cid-klzf72bv]{font-size:var(--t-h1);margin:1rem 0 1.3rem}.truth-body[data-astro-cid-klzf72bv]{color:var(--we-on-navy-dim);font-size:var(--t-lead);max-width:34rem}.calc[data-astro-cid-klzf72bv]{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:var(--r-lg);padding:clamp(1.4rem,3vw,2.2rem);backdrop-filter:blur(6px)}.calc-label[data-astro-cid-klzf72bv]{font-size:.8rem;color:var(--we-on-navy-dim);text-transform:uppercase;letter-spacing:.1em}.calc-sales[data-astro-cid-klzf72bv]{font-family:var(--font-display);font-weight:800;color:#fff;font-size:clamp(2rem,5vw,3rem);line-height:1;margin:.3rem 0 .1rem}.calc-sales[data-astro-cid-klzf72bv] i[data-astro-cid-klzf72bv]{font-size:.9rem;color:var(--we-on-navy-dim);font-style:normal;font-weight:600}input[data-astro-cid-klzf72bv][type=range]{width:100%;margin:.9rem 0 .35rem;accent-color:var(--we-coral);height:6px}.calc-hint[data-astro-cid-klzf72bv]{font-size:.75rem;color:var(--we-on-navy-dim);font-family:var(--font-mono)}.calc-rows[data-astro-cid-klzf72bv]{list-style:none;margin:1.4rem 0 0;padding:0}.calc-row[data-astro-cid-klzf72bv]{display:grid;grid-template-columns:1fr auto;gap:.2rem 1rem;align-items:baseline;padding:.55rem 0;border-bottom:1px solid rgba(255,255,255,.08)}.calc-k[data-astro-cid-klzf72bv]{color:var(--we-on-navy);font-weight:600;font-size:.95rem}.calc-v[data-astro-cid-klzf72bv]{font-family:var(--font-mono);color:#fff;font-size:1rem}.calc-bar[data-astro-cid-klzf72bv]{grid-column:1 / -1;height:4px;border-radius:3px;background:#ffffff14;overflow:hidden;margin-top:.3rem}.calc-bar[data-astro-cid-klzf72bv] i[data-astro-cid-klzf72bv]{display:block;height:100%;width:0;background:var(--we-on-navy);transition:width var(--d-4) var(--e-out)}.calc-bar--neg[data-astro-cid-klzf72bv] i[data-astro-cid-klzf72bv]{background:var(--we-coral)}.calc-bar--warn[data-astro-cid-klzf72bv] i[data-astro-cid-klzf72bv]{background:#f0a93d}.calc-row--sub[data-astro-cid-klzf72bv]{opacity:.25;transition:opacity var(--d-3) var(--e-out)}.calc-row--sub[data-astro-cid-klzf72bv].lit{opacity:1}.calc-result[data-astro-cid-klzf72bv]{display:flex;align-items:center;justify-content:space-between;margin-top:1.3rem;padding:1.1rem 1.2rem;border-radius:var(--r-md);background:linear-gradient(100deg,#e9456138,#e9456114);border:1px solid rgba(233,69,97,.4);opacity:.3;transform:translateY(8px);transition:opacity var(--d-3),transform var(--d-3)}.calc-result[data-astro-cid-klzf72bv].lit{opacity:1;transform:none}.calc-result-k[data-astro-cid-klzf72bv]{display:block;font-size:.78rem;color:var(--we-on-navy-dim);text-transform:uppercase;letter-spacing:.1em}.calc-result-v[data-astro-cid-klzf72bv]{font-family:var(--font-display);font-size:clamp(1.5rem,3.5vw,2.1rem);color:#fff}.calc-result-v[data-astro-cid-klzf72bv] i[data-astro-cid-klzf72bv]{font-size:.8rem;color:var(--we-coral-soft);font-style:normal}.calc-pct[data-astro-cid-klzf72bv]{font-family:var(--font-mono);font-size:1.4rem;color:var(--we-coral-soft);font-weight:500}.truth-note[data-astro-cid-klzf72bv]{display:block;margin-top:clamp(2rem,4vw,3rem);max-width:40rem;color:var(--we-on-navy);font-size:var(--t-lead)}@media(max-width:860px){.truth-grid[data-astro-cid-klzf72bv]{grid-template-columns:1fr}}.pday-head[data-astro-cid-hq7uudne]{max-width:50rem}.pday-title[data-astro-cid-hq7uudne]{font-size:clamp(2rem,4.2vw,3rem);margin:1rem 0 1.2rem;letter-spacing:-.03em}.pday-track[data-astro-cid-hq7uudne]{margin-top:clamp(2rem,4vw,3.5rem)}.pday-track[data-astro-cid-hq7uudne].is-pinned{height:calc(100vh + (var(--steps, 4) * 40vh))}.pday-track[data-astro-cid-hq7uudne].is-pinned .pday-sticky[data-astro-cid-hq7uudne]{position:sticky;top:0;height:100vh;display:grid;align-items:center}.pday-stage[data-astro-cid-hq7uudne]{display:grid;grid-template-columns:clamp(290px,24vw,340px) minmax(0,1fr);gap:clamp(2rem,6vw,5rem);align-items:center}.pday-phone[data-astro-cid-hq7uudne]{justify-self:center;position:relative;width:100%;max-width:clamp(260px,24vw,340px)}.pday-shot[data-astro-cid-hq7uudne]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;opacity:0;transform:scale(1.015);transition:opacity var(--d-3) var(--e-out),transform var(--d-4) var(--e-out)}.pday-shot[data-astro-cid-hq7uudne].active{opacity:1;transform:none}.pday-steps[data-astro-cid-hq7uudne]{list-style:none;margin:0;padding:0 0 0 1.6rem;position:relative;display:flex;flex-direction:column;gap:.3rem}.pday-rail[data-astro-cid-hq7uudne]{position:absolute;left:0;top:.4rem;bottom:.4rem;width:2px;background:var(--we-line);border-radius:2px;overflow:hidden}.pday-rail[data-astro-cid-hq7uudne] i[data-astro-cid-hq7uudne]{display:block;width:100%;height:100%;background:var(--we-coral);transform:scaleY(0);transform-origin:0 0}.pday-btn[data-astro-cid-hq7uudne]{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;width:100%;text-align:left;background:none;border:0;padding:.85rem 0}.pday-num[data-astro-cid-hq7uudne]{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-display);font-weight:700;font-size:.85rem;background:var(--we-fill);color:var(--we-faint);transition:background var(--d-2) var(--e-out),color var(--d-2) var(--e-out)}.pday-step[data-astro-cid-hq7uudne].active .pday-num[data-astro-cid-hq7uudne]{background:var(--we-coral);color:#fff}.pday-step-t[data-astro-cid-hq7uudne]{display:block;font-family:var(--font-display);font-weight:700;font-size:clamp(1.1rem,2vw,1.5rem);letter-spacing:-.025em;color:var(--we-faint);transition:color var(--d-2) var(--e-out)}.pday-step[data-astro-cid-hq7uudne].active .pday-step-t[data-astro-cid-hq7uudne]{color:var(--we-ink-strong)}.pday-step-d[data-astro-cid-hq7uudne]{display:block;color:var(--we-muted);font-size:.97rem;margin-top:.25rem;max-width:44ch;opacity:0;max-height:0;overflow:hidden;transition:opacity var(--d-2) var(--e-out),max-height var(--d-3) var(--e-out)}.pday-step[data-astro-cid-hq7uudne].active .pday-step-d[data-astro-cid-hq7uudne]{opacity:1;max-height:9rem}.pday-closer[data-astro-cid-hq7uudne]{margin-top:clamp(2rem,4vw,3rem);font-family:var(--font-display);font-weight:700;font-size:clamp(1.3rem,2.6vw,1.9rem);color:var(--we-navy);max-width:40rem;letter-spacing:-.02em}@media(max-width:820px){.pday-stage[data-astro-cid-hq7uudne]{grid-template-columns:1fr}.pday-phone[data-astro-cid-hq7uudne]{order:-1;max-width:250px;margin-inline:auto}.pday-step-d[data-astro-cid-hq7uudne]{opacity:1;max-height:none}.pday-step-t[data-astro-cid-hq7uudne]{color:var(--we-ink-strong)}.pday-num[data-astro-cid-hq7uudne]{background:var(--we-coral);color:#fff}}.sell-head[data-astro-cid-5zgvzj72]{max-width:50rem;margin-bottom:clamp(2rem,4vw,3rem)}.sell-title[data-astro-cid-5zgvzj72]{font-size:var(--t-h1);margin:1rem 0 1.2rem}.sell-stage[data-astro-cid-5zgvzj72]{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(1rem,2.5vw,1.75rem);align-items:start}.till[data-astro-cid-5zgvzj72]{position:relative;background:var(--we-cream);border:1px solid var(--we-line);border-radius:var(--r-lg);padding:clamp(1.3rem,2.6vw,2rem);box-shadow:var(--sh-md)}.till-tag[data-astro-cid-5zgvzj72]{position:absolute;top:.9rem;right:1.1rem;font-family:var(--font-mono);font-size:.62rem;color:var(--we-faint);max-width:45%;text-align:right}.step-label[data-astro-cid-5zgvzj72]{font-size:.74rem;text-transform:uppercase;letter-spacing:.1em;color:var(--we-faint);font-family:var(--font-mono);font-weight:500;margin-bottom:.6rem}.prod-list[data-astro-cid-5zgvzj72]{list-style:none;margin:0 0 1.4rem;padding:0;display:grid;gap:.5rem}.prod[data-astro-cid-5zgvzj72]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:var(--we-paper);border:1.5px solid var(--we-line);border-radius:var(--r-sm);padding:.7rem .9rem;text-align:left;transition:border-color var(--d-1),background var(--d-1),transform var(--d-1)}.prod[data-astro-cid-5zgvzj72]:hover:not(:disabled){border-color:var(--we-line-strong);transform:translate(2px)}.prod[data-astro-cid-5zgvzj72].active{border-color:var(--we-coral);background:var(--we-fill-coral)}.prod[data-astro-cid-5zgvzj72].spent{opacity:.45}.prod-name[data-astro-cid-5zgvzj72]{font-weight:600;color:var(--we-ink-strong);font-size:.95rem}.prod-meta[data-astro-cid-5zgvzj72]{text-align:right;white-space:nowrap}.prod-meta[data-astro-cid-5zgvzj72] b[data-astro-cid-5zgvzj72]{display:block;font-family:var(--font-mono);font-size:.9rem;color:var(--we-navy);font-weight:500}.prod-meta[data-astro-cid-5zgvzj72] i[data-astro-cid-5zgvzj72]{font-style:normal;font-size:.68rem;color:var(--we-faint)}.prod-meta[data-astro-cid-5zgvzj72] em[data-astro-cid-5zgvzj72]{font-style:normal;font-size:.7rem;color:var(--we-faint)}.step-row[data-astro-cid-5zgvzj72]{display:flex;gap:1.4rem;flex-wrap:wrap;margin-bottom:1.3rem}.step-grow[data-astro-cid-5zgvzj72]{flex:1;min-width:220px}.qty[data-astro-cid-5zgvzj72]{display:inline-flex;align-items:center;border:1.5px solid var(--we-line);border-radius:var(--r-pill);overflow:hidden;background:var(--we-paper)}.qty[data-astro-cid-5zgvzj72] button[data-astro-cid-5zgvzj72]{width:38px;height:38px;border:0;background:transparent;font-size:1.1rem;color:var(--we-navy);font-weight:700}.qty[data-astro-cid-5zgvzj72] button[data-astro-cid-5zgvzj72]:hover{background:var(--we-fill)}.qty[data-astro-cid-5zgvzj72] output[data-astro-cid-5zgvzj72]{min-width:34px;text-align:center;font-family:var(--font-mono);font-size:1rem;color:var(--we-ink-strong)}.pays[data-astro-cid-5zgvzj72]{display:flex;gap:.4rem;flex-wrap:wrap}.pay[data-astro-cid-5zgvzj72]{background:var(--we-paper);border:1.5px solid var(--we-line);border-radius:var(--r-pill);padding:.5rem .9rem;font-size:.85rem;font-weight:600;color:var(--we-muted);transition:all var(--d-1)}.pay[data-astro-cid-5zgvzj72]:hover{border-color:var(--we-line-strong)}.pay[data-astro-cid-5zgvzj72].active{background:var(--we-navy);border-color:var(--we-navy);color:#fff}.sd-go[data-astro-cid-5zgvzj72]{width:100%;display:flex;align-items:center;justify-content:center;gap:.6rem;background:var(--we-coral-deep);color:#fff;border:0;border-radius:var(--r-sm);padding:.95rem;font-family:var(--font-display);font-weight:700;font-size:1rem;transition:background var(--d-1),transform var(--d-1)}.sd-go[data-astro-cid-5zgvzj72]:hover:not(:disabled){background:#b82c46;transform:translateY(-1px)}.sd-go[data-astro-cid-5zgvzj72]:disabled{background:var(--we-line-strong);cursor:default}.sd-go[data-astro-cid-5zgvzj72] b[data-astro-cid-5zgvzj72]{font-family:var(--font-mono);font-weight:500;opacity:.9}.sd-note[data-astro-cid-5zgvzj72]{margin-top:.7rem;font-size:.78rem;color:var(--we-muted);font-family:var(--font-mono)}.ledger[data-astro-cid-5zgvzj72]{background:var(--we-navy);color:var(--we-on-navy);border-radius:var(--r-lg);padding:clamp(1.2rem,2.4vw,1.8rem);position:sticky;top:100px}.led-row[data-astro-cid-5zgvzj72]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.led-row[data-astro-cid-5zgvzj72] span[data-astro-cid-5zgvzj72]{font-size:.82rem;color:var(--we-on-navy-dim)}.led-row[data-astro-cid-5zgvzj72] strong[data-astro-cid-5zgvzj72]{font-family:var(--font-display);font-size:1.4rem;color:#fff}.led-row[data-astro-cid-5zgvzj72] i[data-astro-cid-5zgvzj72]{font-style:normal;font-size:.68rem;color:var(--we-on-navy-dim)}.led-profit[data-astro-cid-5zgvzj72]{color:#5fe0a0!important}.led-owed[data-astro-cid-5zgvzj72]{color:#ffb08a!important}.led-feed[data-astro-cid-5zgvzj72]{margin-top:1rem;display:grid;gap:.4rem}.feed-line[data-astro-cid-5zgvzj72]{display:grid;grid-template-columns:1fr auto;gap:.1rem .6rem;background:#ffffff0f;border-radius:var(--r-xs);padding:.5rem .65rem;font-size:.78rem;opacity:0;transform:translateY(-5px);transition:opacity var(--d-2),transform var(--d-2)}.feed-line[data-astro-cid-5zgvzj72].in{opacity:1;transform:none}.feed-line[data-astro-cid-5zgvzj72] span[data-astro-cid-5zgvzj72]{color:#fff;font-weight:600}.feed-line[data-astro-cid-5zgvzj72] b[data-astro-cid-5zgvzj72]{font-family:var(--font-mono);color:#5fe0a0;font-weight:500;text-align:right}.feed-line[data-astro-cid-5zgvzj72] em[data-astro-cid-5zgvzj72]{font-style:normal;color:var(--we-on-navy-dim);font-size:.7rem}.feed-line[data-astro-cid-5zgvzj72] small[data-astro-cid-5zgvzj72]{color:var(--we-coral-soft);font-size:.7rem;text-align:right}@media(max-width:900px){.sell-stage[data-astro-cid-5zgvzj72]{grid-template-columns:1fr}.ledger[data-astro-cid-5zgvzj72]{position:static}.till-tag[data-astro-cid-5zgvzj72]{position:static;display:block;text-align:left;max-width:none;margin-bottom:.8rem}}.offline-grid[data-astro-cid-njbbztpw]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4rem);align-items:center}.offline-title[data-astro-cid-njbbztpw]{font-size:var(--t-h1);margin:1rem 0 1.3rem}.offline-body[data-astro-cid-njbbztpw]{color:var(--we-on-navy-dim);font-size:var(--t-lead);max-width:32rem}.offline-closer[data-astro-cid-njbbztpw]{margin-top:1.6rem;font-family:var(--font-display);font-weight:700;font-size:clamp(1.2rem,2.4vw,1.6rem);color:#fff;letter-spacing:-.02em}.offline-demo[data-astro-cid-njbbztpw]{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:var(--r-lg);padding:1.3rem;backdrop-filter:blur(6px)}.od-bar[data-astro-cid-njbbztpw]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.od-net[data-astro-cid-njbbztpw]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border-radius:var(--r-pill);border:1px solid transparent;font-weight:700;font-size:.85rem;font-family:var(--font-display);transition:all var(--d-2) var(--e-out)}.od-net-dot[data-astro-cid-njbbztpw]{width:9px;height:9px;border-radius:50%}.od-net--online[data-astro-cid-njbbztpw]{background:#25b5782e;color:#5fe0a0;border-color:#25b57866}.od-net--online[data-astro-cid-njbbztpw] .od-net-dot[data-astro-cid-njbbztpw]{background:#5fe0a0;box-shadow:0 0 0 4px #5fe0a033}.od-net--offline[data-astro-cid-njbbztpw]{background:#f0785029;color:#ffb08a;border-color:#f0785066}.od-net--offline[data-astro-cid-njbbztpw] .od-net-dot[data-astro-cid-njbbztpw]{background:#ffb08a}.od-hint[data-astro-cid-njbbztpw]{font-size:.72rem;color:var(--we-on-navy-dim);font-family:var(--font-mono)}.od-screen[data-astro-cid-njbbztpw]{background:#0000002e;border-radius:var(--r-md);padding:1.1rem;min-height:230px}.od-sell[data-astro-cid-njbbztpw]{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--we-coral);color:#fff;border:0;border-radius:var(--r-sm);padding:.85rem;font-family:var(--font-display);font-weight:700;font-size:.95rem;transition:background var(--d-1),transform var(--d-1)}.od-sell[data-astro-cid-njbbztpw]:hover{background:var(--we-coral-deep);transform:translateY(-1px)}.od-sell[data-astro-cid-njbbztpw]:active{transform:translateY(1px)}.od-list[data-astro-cid-njbbztpw]{list-style:none;margin:.9rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.od-item[data-astro-cid-njbbztpw]{display:flex;align-items:center;justify-content:space-between;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:var(--r-sm);padding:.6rem .8rem;opacity:0;transform:translate(-8px);transition:opacity var(--d-2),transform var(--d-2)}.od-item[data-astro-cid-njbbztpw].in{opacity:1;transform:none}.od-item-amt[data-astro-cid-njbbztpw]{font-family:var(--font-mono);color:#fff;font-size:.95rem}.od-item-amt[data-astro-cid-njbbztpw] i[data-astro-cid-njbbztpw]{color:var(--we-on-navy-dim);font-size:.7rem;font-style:normal}.od-tag[data-astro-cid-njbbztpw]{display:inline-flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:600}.od-tag[data-astro-cid-njbbztpw] em[data-astro-cid-njbbztpw]{font-style:normal}.od-item[data-astro-cid-njbbztpw].pending .od-tag[data-astro-cid-njbbztpw]{color:#ffb08a}.od-item[data-astro-cid-njbbztpw].synced .od-tag[data-astro-cid-njbbztpw]{color:#5fe0a0}.od-spin[data-astro-cid-njbbztpw]{width:10px;height:10px;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;display:inline-block;animation:spin .8s linear infinite}.od-status[data-astro-cid-njbbztpw]{margin-top:.8rem;min-height:1.2em;font-size:.8rem;color:var(--we-on-navy-dim);font-family:var(--font-mono)}@media(max-width:820px){.offline-grid[data-astro-cid-njbbztpw]{grid-template-columns:1fr}}.voice-grid[data-astro-cid-xkxduxjy]{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(2rem,5vw,4rem);align-items:center}.voice-title[data-astro-cid-xkxduxjy]{font-size:var(--t-h1);margin:1rem 0 1.3rem}.plan-note[data-astro-cid-xkxduxjy]{margin-top:.9rem;font-size:.85rem;color:var(--we-muted);font-family:var(--font-mono);display:inline-flex;align-items:center;gap:.5rem}.plan-note[data-astro-cid-xkxduxjy]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--we-coral);flex:none}.voice-steps[data-astro-cid-xkxduxjy]{list-style:none;margin:1.8rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem 1.4rem}.vs[data-astro-cid-xkxduxjy]{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;font-family:var(--font-display);color:var(--we-faint);font-size:.95rem;transition:color var(--d-2)}.vs[data-astro-cid-xkxduxjy].on{color:var(--we-navy)}.vs-dot[data-astro-cid-xkxduxjy]{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:.8rem;background:var(--we-fill);color:var(--we-faint);transition:background var(--d-2),color var(--d-2)}.vs[data-astro-cid-xkxduxjy].on .vs-dot[data-astro-cid-xkxduxjy]{background:var(--we-coral);color:#fff}.voice-demo[data-astro-cid-xkxduxjy]{background:var(--we-cream);border:1px solid var(--we-line);border-radius:var(--r-lg);box-shadow:var(--sh-lg);overflow:hidden}.vd-head[data-astro-cid-xkxduxjy]{display:flex;align-items:center;gap:.6rem;padding:.85rem 1.1rem;border-bottom:1px solid var(--we-line);background:var(--we-paper);flex-wrap:wrap}.vd-dot[data-astro-cid-xkxduxjy]{width:10px;height:10px;border-radius:50%;background:var(--we-coral)}.vd-title[data-astro-cid-xkxduxjy]{font-weight:700;font-family:var(--font-display);font-size:.9rem;color:var(--we-navy)}.vd-tag[data-astro-cid-xkxduxjy]{margin-left:auto;font-size:.66rem;color:var(--we-faint);font-family:var(--font-mono)}.vd-body[data-astro-cid-xkxduxjy]{padding:clamp(1.4rem,3vw,2rem);display:flex;flex-direction:column;align-items:center}.vd-mic[data-astro-cid-xkxduxjy]{position:relative;width:76px;height:76px;border-radius:50%;border:0;background:var(--we-navy);color:#fff;display:grid;place-items:center;box-shadow:0 12px 28px -10px #0f336080;transition:transform var(--d-1)}.vd-mic[data-astro-cid-xkxduxjy]:hover{transform:translateY(-2px)}.vd-mic[data-astro-cid-xkxduxjy].live{background:var(--we-coral);animation:pulse 1.2s var(--e-inout) infinite}@keyframes pulse{0%,to{box-shadow:0 0 #e9456180}50%{box-shadow:0 0 0 14px #e9456100}}.vd-mic-ic[data-astro-cid-xkxduxjy]{position:relative;z-index:2}.vd-wave[data-astro-cid-xkxduxjy]{position:absolute;inset:0;display:none;align-items:center;justify-content:center;gap:3px}.vd-mic[data-astro-cid-xkxduxjy].live .vd-wave[data-astro-cid-xkxduxjy]{display:flex}.vd-mic[data-astro-cid-xkxduxjy].live .vd-mic-ic[data-astro-cid-xkxduxjy]{opacity:0}.vd-wave[data-astro-cid-xkxduxjy] i[data-astro-cid-xkxduxjy]{width:3px;height:14px;background:#fff;border-radius:2px;animation:wv .9s var(--e-inout) infinite}.vd-wave[data-astro-cid-xkxduxjy] i[data-astro-cid-xkxduxjy]:nth-child(2){animation-delay:.1s}.vd-wave[data-astro-cid-xkxduxjy] i[data-astro-cid-xkxduxjy]:nth-child(3){animation-delay:.2s}.vd-wave[data-astro-cid-xkxduxjy] i[data-astro-cid-xkxduxjy]:nth-child(4){animation-delay:.3s}.vd-wave[data-astro-cid-xkxduxjy] i[data-astro-cid-xkxduxjy]:nth-child(5){animation-delay:.15s}.vd-wave[data-astro-cid-xkxduxjy] i[data-astro-cid-xkxduxjy]:nth-child(6){animation-delay:.25s}.vd-wave[data-astro-cid-xkxduxjy] i[data-astro-cid-xkxduxjy]:nth-child(7){animation-delay:.05s}@keyframes wv{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1.5)}}.vd-prompt[data-astro-cid-xkxduxjy]{margin-top:.9rem;font-family:var(--font-mono);font-size:.8rem;color:var(--we-muted)}.vd-transcript[data-astro-cid-xkxduxjy]{margin-top:1rem;text-align:center;font-size:1.02rem;color:var(--we-ink);min-height:1.2em;max-width:30rem;line-height:1.5}.vd-transcript[data-astro-cid-xkxduxjy]:not(:empty):before{content:"“"}.vd-transcript[data-astro-cid-xkxduxjy]:not(:empty):after{content:"”"}.vd-result[data-astro-cid-xkxduxjy]{width:100%;margin-top:1.3rem}.vd-result-head[data-astro-cid-xkxduxjy]{font-weight:700;color:var(--we-coral-deep);font-family:var(--font-display);font-size:.9rem;margin-bottom:.6rem}.vd-table[data-astro-cid-xkxduxjy]{width:100%;border-collapse:collapse;font-size:.9rem}.vd-table[data-astro-cid-xkxduxjy] th[data-astro-cid-xkxduxjy]{text-align:left;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--we-faint);padding:.4rem .5rem;border-bottom:1px solid var(--we-line);font-weight:600}.vd-table[data-astro-cid-xkxduxjy] td[data-astro-cid-xkxduxjy]{padding:.55rem .5rem;border-bottom:1px solid var(--we-line);color:var(--we-ink)}.vd-price[data-astro-cid-xkxduxjy]{font-family:var(--font-mono)}.vd-price[data-astro-cid-xkxduxjy] i[data-astro-cid-xkxduxjy]{color:var(--we-faint);font-size:.7rem;font-style:normal}.vd-qty[data-astro-cid-xkxduxjy]{font-family:var(--font-mono);text-align:left}.vd-row[data-astro-cid-xkxduxjy]{opacity:0;transform:translateY(6px);transition:opacity var(--d-2),transform var(--d-2)}.vd-row[data-astro-cid-xkxduxjy].in{opacity:1;transform:none}.vd-table[data-astro-cid-xkxduxjy] th[data-astro-cid-xkxduxjy]:nth-child(2),.vd-table[data-astro-cid-xkxduxjy] td[data-astro-cid-xkxduxjy]:nth-child(2),.vd-table[data-astro-cid-xkxduxjy] th[data-astro-cid-xkxduxjy]:nth-child(3),.vd-table[data-astro-cid-xkxduxjy] td[data-astro-cid-xkxduxjy]:nth-child(3){text-align:right}.vd-confirm[data-astro-cid-xkxduxjy]{margin-top:1rem;width:100%;background:var(--we-navy);color:#fff;border:0;border-radius:var(--r-sm);padding:.8rem;font-family:var(--font-display);font-weight:700;transition:background var(--d-1)}.vd-confirm[data-astro-cid-xkxduxjy]:hover:not(:disabled){background:var(--we-navy-soft)}.vd-added[data-astro-cid-xkxduxjy]{margin-top:.9rem;display:inline-flex;align-items:center;gap:.5rem;color:#187a4b;font-weight:600;font-size:.9rem}@media(max-width:820px){.voice-grid[data-astro-cid-xkxduxjy]{grid-template-columns:1fr}}.features-head[data-astro-cid-zgcqjjkc]{max-width:46rem;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.features-title[data-astro-cid-zgcqjjkc]{font-size:var(--t-h1);margin-top:1rem}.stories[data-astro-cid-zgcqjjkc]{display:flex;flex-direction:column;gap:clamp(4rem,9vw,8rem)}.story[data-astro-cid-zgcqjjkc]{display:grid;grid-template-columns:1fr .8fr;gap:clamp(2rem,6vw,5rem);align-items:center}.story--flip[data-astro-cid-zgcqjjkc] .story-copy[data-astro-cid-zgcqjjkc]{order:2}.story--flip[data-astro-cid-zgcqjjkc] .story-media[data-astro-cid-zgcqjjkc]{order:1}.story-eyebrow[data-astro-cid-zgcqjjkc]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--we-coral-deep)}.story-title[data-astro-cid-zgcqjjkc]{font-size:clamp(1.6rem,3.2vw,2.4rem);margin:.8rem 0 1.1rem;letter-spacing:-.025em;max-width:18ch}.story-d[data-astro-cid-zgcqjjkc]{color:var(--we-muted);font-size:var(--t-lead);max-width:34rem}.story-points[data-astro-cid-zgcqjjkc]{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.7rem 1.4rem}.story-points[data-astro-cid-zgcqjjkc] li[data-astro-cid-zgcqjjkc]{display:flex;align-items:flex-start;gap:.55rem;font-weight:500;color:var(--we-ink);font-size:.95rem}.story-points[data-astro-cid-zgcqjjkc] svg[data-astro-cid-zgcqjjkc]{color:var(--we-coral);flex:none;margin-top:2px}.story-media[data-astro-cid-zgcqjjkc]{position:relative;display:grid;place-items:center}.story-media[data-astro-cid-zgcqjjkc] .story-phone{max-width:270px;position:relative;z-index:1}.story-blob[data-astro-cid-zgcqjjkc]{position:absolute;width:85%;height:78%;z-index:0;border-radius:48% 52% 60% 40%;background:radial-gradient(60% 60% at 50% 40%,rgba(233,69,97,.12),transparent 72%),radial-gradient(60% 60% at 50% 70%,rgba(15,51,96,.1),transparent 72%);filter:blur(4px)}@media(max-width:820px){.story[data-astro-cid-zgcqjjkc],.story--flip[data-astro-cid-zgcqjjkc]{grid-template-columns:1fr}.story-copy[data-astro-cid-zgcqjjkc],.story--flip[data-astro-cid-zgcqjjkc] .story-copy[data-astro-cid-zgcqjjkc]{order:2}.story-media[data-astro-cid-zgcqjjkc],.story--flip[data-astro-cid-zgcqjjkc] .story-media[data-astro-cid-zgcqjjkc]{order:1}}@media(max-width:460px){.story-points[data-astro-cid-zgcqjjkc]{grid-template-columns:1fr}}.ai-grid[data-astro-cid-tawsqkmj]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4rem);align-items:center}.ai-title[data-astro-cid-tawsqkmj]{font-size:var(--t-h1);margin:1rem 0 1.3rem}.ai-body[data-astro-cid-tawsqkmj]{color:var(--we-on-navy-dim);font-size:var(--t-lead);max-width:32rem}.ai-plan-note[data-astro-cid-tawsqkmj]{margin-top:.9rem;font-size:.85rem;color:var(--we-coral-soft);font-family:var(--font-mono);display:inline-flex;align-items:center;gap:.5rem}.ai-plan-note[data-astro-cid-tawsqkmj]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--we-coral);flex:none}.ai-flow[data-astro-cid-tawsqkmj]{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:1.8rem 0 0;padding:0}.ai-flow-step[data-astro-cid-tawsqkmj]{display:inline-flex;align-items:center;gap:.6rem;font-weight:600;color:var(--we-on-navy);font-size:.9rem}.ai-flow-step[data-astro-cid-tawsqkmj] span[data-astro-cid-tawsqkmj]{background:#ffffff14;border:1px solid rgba(255,255,255,.14);padding:.4rem .8rem;border-radius:var(--r-pill)}.ai-flow-arrow[data-astro-cid-tawsqkmj]{color:var(--we-coral-soft)}.ai-chat[data-astro-cid-tawsqkmj]{background:var(--we-cream);border-radius:var(--r-lg);box-shadow:var(--sh-lg);padding:1.3rem;color:var(--we-ink)}.ai-chat-head[data-astro-cid-tawsqkmj]{display:flex;align-items:center;gap:.5rem;font-weight:700;font-family:var(--font-display);color:var(--we-navy);margin-bottom:1.1rem;flex-wrap:wrap}.ai-spark[data-astro-cid-tawsqkmj]{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:var(--we-coral);color:#fff}.ai-tag[data-astro-cid-tawsqkmj]{margin-left:auto;font-size:.64rem;color:var(--we-faint);font-family:var(--font-mono);font-weight:400}.ai-bubble[data-astro-cid-tawsqkmj]{border-radius:var(--r-md);padding:.9rem 1.1rem;max-width:92%;opacity:0;transform:translateY(10px);transition:opacity var(--d-3),transform var(--d-3)}.ai-bubble--q[data-astro-cid-tawsqkmj]{background:var(--we-navy);color:#fff;margin-left:auto;border-bottom-right-radius:6px;font-weight:500}.ai-bubble--a[data-astro-cid-tawsqkmj]{background:var(--we-paper);border:1px solid var(--we-line);margin-top:.7rem;border-bottom-left-radius:6px;position:relative}.q-in[data-astro-cid-tawsqkmj] .ai-bubble--q[data-astro-cid-tawsqkmj],.a-in[data-astro-cid-tawsqkmj] .ai-bubble--a[data-astro-cid-tawsqkmj]{opacity:1;transform:none}.ai-typing[data-astro-cid-tawsqkmj]{display:none;gap:4px}.thinking[data-astro-cid-tawsqkmj] .ai-bubble--a[data-astro-cid-tawsqkmj]{opacity:1;transform:none}.thinking[data-astro-cid-tawsqkmj] .ai-answer[data-astro-cid-tawsqkmj],.thinking[data-astro-cid-tawsqkmj] .ai-data[data-astro-cid-tawsqkmj]{display:none}.thinking[data-astro-cid-tawsqkmj] .ai-typing[data-astro-cid-tawsqkmj]{display:inline-flex}.ai-typing[data-astro-cid-tawsqkmj] i[data-astro-cid-tawsqkmj]{width:7px;height:7px;border-radius:50%;background:var(--we-faint);animation:blink 1s infinite}.ai-typing[data-astro-cid-tawsqkmj] i[data-astro-cid-tawsqkmj]:nth-child(2){animation-delay:.15s}.ai-typing[data-astro-cid-tawsqkmj] i[data-astro-cid-tawsqkmj]:nth-child(3){animation-delay:.3s}@keyframes blink{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.ai-answer[data-astro-cid-tawsqkmj]{color:var(--we-ink);line-height:1.55}.ai-data[data-astro-cid-tawsqkmj]{margin-top:.9rem;display:grid;gap:.5rem;opacity:0;transition:opacity var(--d-3)}.data-in[data-astro-cid-tawsqkmj] .ai-data[data-astro-cid-tawsqkmj]{opacity:1}.ai-data-row[data-astro-cid-tawsqkmj]{display:grid;grid-template-columns:90px 1fr;align-items:center;gap:.7rem;font-size:.82rem}.ai-data-row[data-astro-cid-tawsqkmj] span[data-astro-cid-tawsqkmj]{color:var(--we-muted)}.ai-data-row[data-astro-cid-tawsqkmj] b[data-astro-cid-tawsqkmj]{position:relative;font-family:var(--font-mono);font-weight:500;color:var(--we-navy);padding-left:.5rem;height:20px;display:flex;align-items:center}.ai-data-row[data-astro-cid-tawsqkmj] b[data-astro-cid-tawsqkmj]:before{content:"";position:absolute;left:0;top:0;height:100%;width:var(--w);background:var(--we-fill-coral);border-radius:4px;z-index:-1;min-width:28px}@media(max-width:820px){.ai-grid[data-astro-cid-tawsqkmj]{grid-template-columns:1fr}}.africa-grid[data-astro-cid-rqw3hr63]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(1.5rem,5vw,4.5rem);align-items:start}.af-title[data-astro-cid-rqw3hr63]{font-size:clamp(2rem,4.4vw,3.2rem);margin-top:1rem;letter-spacing:-.035em;line-height:1.02;max-width:18ch}.af-body[data-astro-cid-rqw3hr63]{color:var(--we-muted);font-size:var(--t-lead);line-height:1.65;max-width:52ch}.af-list[data-astro-cid-rqw3hr63]{list-style:none;margin:clamp(1.8rem,3vw,2.5rem) 0 0;padding:0}.af-list[data-astro-cid-rqw3hr63] li[data-astro-cid-rqw3hr63]{display:grid;grid-template-columns:2.6rem 1fr;align-items:baseline;gap:0 .8rem;padding:.95rem 0;border-top:1px solid var(--we-line);font-family:var(--font-display);font-weight:700;font-size:clamp(1rem,1.7vw,1.22rem);letter-spacing:-.02em;color:var(--we-ink-strong)}.af-list[data-astro-cid-rqw3hr63] li[data-astro-cid-rqw3hr63]:last-child{border-bottom:1px solid var(--we-line)}.af-i[data-astro-cid-rqw3hr63]{font-family:var(--font-mono);font-size:.72rem;color:var(--we-coral);font-weight:500}@media(max-width:820px){.africa-grid[data-astro-cid-rqw3hr63]{grid-template-columns:1fr}}.bf-head[data-astro-cid-tovxvi5s]{max-width:46rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.bf-title[data-astro-cid-tovxvi5s]{font-size:var(--t-h1);margin:1rem 0 1.2rem}.bf-grid[data-astro-cid-tovxvi5s]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(.8rem,1.6vw,1.2rem)}.bf-cat[data-astro-cid-tovxvi5s]{position:relative;border-radius:var(--r-lg);overflow:hidden;min-height:260px;display:flex;align-items:flex-end;padding:1.2rem 1.3rem;transition:transform var(--d-2) var(--e-out),box-shadow var(--d-2) var(--e-out)}.bf-cat[data-astro-cid-tovxvi5s]:hover{transform:translateY(-3px);box-shadow:var(--sh-lg)}.bf-cat[data-astro-cid-tovxvi5s] img[data-astro-cid-tovxvi5s]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 22%;z-index:0;transition:transform var(--d-4) var(--e-out)}.bf-cat[data-astro-cid-tovxvi5s]:hover img[data-astro-cid-tovxvi5s]{transform:scale(1.04)}.bf-cat[data-astro-cid-tovxvi5s]:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgba(10,21,38,.82) 8%,rgba(10,21,38,.2) 58%,transparent)}.bf-cat-label[data-astro-cid-tovxvi5s]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.05rem,1.5vw,1.35rem);color:#fff;position:relative;z-index:2;letter-spacing:-.02em;text-wrap:balance}.bf-cat[data-astro-cid-tovxvi5s]:nth-child(1){grid-column:span 7;min-height:320px}.bf-cat[data-astro-cid-tovxvi5s]:nth-child(2){grid-column:span 5;min-height:320px}.bf-cat[data-astro-cid-tovxvi5s]:nth-child(3),.bf-cat[data-astro-cid-tovxvi5s]:nth-child(4),.bf-cat[data-astro-cid-tovxvi5s]:nth-child(5){grid-column:span 4}.bf-cat[data-astro-cid-tovxvi5s]:nth-child(6){grid-column:span 5;min-height:300px}.bf-cat[data-astro-cid-tovxvi5s]:nth-child(7){grid-column:span 7;min-height:300px}@media(max-width:900px){.bf-cat[data-astro-cid-tovxvi5s]:nth-child(n){grid-column:span 6;min-height:230px}}@media(max-width:560px){.bf-cat[data-astro-cid-tovxvi5s]:nth-child(n){grid-column:span 12;min-height:200px}}.pf-head[data-astro-cid-2t5hllg7]{max-width:44rem}.pf-title[data-astro-cid-2t5hllg7]{font-size:clamp(2rem,4.2vw,3rem);margin-top:1rem;letter-spacing:-.03em}.pf-metrics[data-astro-cid-2t5hllg7]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(1.5rem,5vw,4.5rem);align-items:center;margin:clamp(2.5rem,5vw,4rem) 0;border-block:1px solid var(--we-line);padding-block:clamp(1.8rem,3.5vw,2.8rem)}.pf-metric[data-astro-cid-2t5hllg7]{display:flex;align-items:baseline;gap:1.1rem}.pf-val[data-astro-cid-2t5hllg7]{font-family:var(--font-display);font-weight:800;font-size:clamp(4rem,12vw,8.5rem);line-height:.82;letter-spacing:-.055em;color:var(--we-navy)}.pf-meta[data-astro-cid-2t5hllg7]{display:grid;gap:.25rem}.pf-label[data-astro-cid-2t5hllg7]{font-family:var(--font-display);font-weight:700;font-size:1.05rem;color:var(--we-ink-strong)}.pf-asof[data-astro-cid-2t5hllg7]{font-family:var(--font-mono);font-size:.72rem;color:var(--we-faint)}.pf-awards[data-astro-cid-2t5hllg7]{list-style:none;margin:0;padding:0;display:grid;gap:.9rem}.pf-awards[data-astro-cid-2t5hllg7] li[data-astro-cid-2t5hllg7]{display:grid;gap:.15rem;padding-inline-start:1.1rem;position:relative}.pf-awards[data-astro-cid-2t5hllg7] li[data-astro-cid-2t5hllg7]:before{content:"";position:absolute;left:0;top:.45em;width:7px;height:7px;background:var(--we-coral);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.pf-awards[data-astro-cid-2t5hllg7] strong[data-astro-cid-2t5hllg7]{font-family:var(--font-display);font-size:1.02rem;color:var(--we-ink-strong);letter-spacing:-.015em}.pf-awards[data-astro-cid-2t5hllg7] span[data-astro-cid-2t5hllg7]{color:var(--we-muted);font-size:.9rem}.pf-quotes[data-astro-cid-2t5hllg7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3.5vw,3rem) clamp(2rem,5vw,4rem)}.pf-quote[data-astro-cid-2t5hllg7]{margin:0;padding-inline-start:1.3rem;border-inline-start:2px solid var(--we-coral)}.pf-quote[data-astro-cid-2t5hllg7] blockquote[data-astro-cid-2t5hllg7]{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.05rem,1.9vw,1.35rem);line-height:1.38;letter-spacing:-.02em;color:var(--we-ink-strong)}.pf-quote[data-astro-cid-2t5hllg7] figcaption[data-astro-cid-2t5hllg7]{margin-top:.7rem;font-family:var(--font-mono);font-size:.74rem;color:var(--we-faint);text-transform:uppercase;letter-spacing:.1em}.pf-quote[data-astro-cid-2t5hllg7]:nth-child(2){margin-top:clamp(0px,3vw,2.5rem)}.pf-quote[data-astro-cid-2t5hllg7]:nth-child(4){margin-top:clamp(0px,3vw,2.5rem)}@media(max-width:820px){.pf-metrics[data-astro-cid-2t5hllg7],.pf-quotes[data-astro-cid-2t5hllg7]{grid-template-columns:1fr}.pf-quote[data-astro-cid-2t5hllg7]:nth-child(2),.pf-quote[data-astro-cid-2t5hllg7]:nth-child(4){margin-top:0}}.tm-head[data-astro-cid-5bfvjeui]{max-width:44rem}.tm-title[data-astro-cid-5bfvjeui]{font-size:clamp(2rem,4.2vw,3rem);margin:1rem 0 1.1rem;letter-spacing:-.03em}.tm-body[data-astro-cid-5bfvjeui]{color:var(--we-muted);font-size:var(--t-lead);max-width:52ch}.tm-list[data-astro-cid-5bfvjeui]{list-style:none;margin:clamp(2.2rem,4vw,3.5rem) 0 0;padding:0}.tm-photo[data-astro-cid-5bfvjeui]{width:54px;height:54px;border-radius:50%;overflow:hidden;background:var(--we-paper-2);flex:none;align-self:center}.tm-photo[data-astro-cid-5bfvjeui][hidden]{display:none}.tm-photo[data-astro-cid-5bfvjeui] img{width:100%;height:100%;object-fit:cover;display:block}.tm-row[data-astro-cid-5bfvjeui]:has(.tm-photo:not([hidden])){grid-template-columns:3rem auto minmax(0,1fr) auto}.tm-row[data-astro-cid-5bfvjeui]{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;gap:0 clamp(1rem,2.5vw,2rem);align-items:baseline;padding:clamp(1rem,2vw,1.5rem) 0;border-top:1px solid var(--we-line);transition:padding-inline-start var(--d-2) var(--e-out)}.tm-row[data-astro-cid-5bfvjeui]:last-child{border-bottom:1px solid var(--we-line)}.tm-row[data-astro-cid-5bfvjeui]:hover{padding-inline-start:.7rem}.tm-row[data-astro-cid-5bfvjeui]:hover .tm-name[data-astro-cid-5bfvjeui]{color:var(--we-coral-deep)}.tm-idx[data-astro-cid-5bfvjeui]{font-family:var(--font-mono);font-size:.72rem;color:var(--we-faint)}.tm-name[data-astro-cid-5bfvjeui]{font-size:clamp(1.25rem,2.8vw,2rem);letter-spacing:-.03em;line-height:1.1;transition:color var(--d-2) var(--e-out)}.tm-role[data-astro-cid-5bfvjeui]{font-family:var(--font-mono);font-size:.78rem;color:var(--we-muted);text-transform:uppercase;letter-spacing:.1em;text-align:right}@media(max-width:620px){.tm-row[data-astro-cid-5bfvjeui]{grid-template-columns:2.2rem minmax(0,1fr);row-gap:.3rem}.tm-role[data-astro-cid-5bfvjeui]{grid-column:2;text-align:left}}.t-head[data-astro-cid-bjyadk2x]{display:flex;align-items:baseline;gap:1.2rem;flex-wrap:wrap}.t-title[data-astro-cid-bjyadk2x]{font-size:clamp(1.35rem,2.4vw,1.9rem);letter-spacing:-.025em}.t-line[data-astro-cid-bjyadk2x]{margin-top:clamp(1.4rem,3vw,2.2rem);font-family:var(--font-display);font-weight:700;font-size:clamp(1.1rem,2.3vw,1.75rem);line-height:1.45;letter-spacing:-.025em;color:var(--we-navy);max-width:58ch}.t-item[data-astro-cid-bjyadk2x]{white-space:nowrap}.t-dot[data-astro-cid-bjyadk2x]{font-style:normal;color:var(--we-coral);padding-inline:.45em}@media(max-width:560px){.t-item[data-astro-cid-bjyadk2x]{white-space:normal}}.pricing-head[data-astro-cid-wekg7pry]{max-width:46rem;margin-bottom:clamp(2rem,4vw,3.2rem)}.pricing-title[data-astro-cid-wekg7pry]{font-size:var(--t-h1);margin:1rem 0 1.1rem}.plans[data-astro-cid-wekg7pry]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,1.5rem);align-items:stretch}.plan[data-astro-cid-wekg7pry]{position:relative;background:var(--we-cream);border:1px solid var(--we-line);border-radius:var(--r-lg);padding:clamp(1.5rem,2.6vw,2.1rem);display:flex;flex-direction:column}.plan--hot[data-astro-cid-wekg7pry]{border-color:var(--we-coral);box-shadow:0 24px 50px -28px #e9456180;background:var(--we-white)}.plan-badge[data-astro-cid-wekg7pry]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--we-coral);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.35rem .9rem;border-radius:var(--r-pill);font-family:var(--font-display);white-space:nowrap}.plan-name[data-astro-cid-wekg7pry]{font-size:1.3rem}.plan-price[data-astro-cid-wekg7pry]{display:flex;align-items:baseline;gap:.3rem;margin:.8rem 0 .2rem;min-height:48px}.plan-price[data-astro-cid-wekg7pry] strong[data-astro-cid-wekg7pry]{font-family:var(--font-display);font-size:2.6rem;line-height:1;color:var(--we-ink-strong)}.plan-free[data-astro-cid-wekg7pry]{color:var(--we-coral-deep)!important}.plan-cur[data-astro-cid-wekg7pry]{font-family:var(--font-mono);color:var(--we-faint);font-size:.9rem}.plan-per[data-astro-cid-wekg7pry]{color:var(--we-faint);font-size:.9rem}.plan-desc[data-astro-cid-wekg7pry]{color:var(--we-muted);font-size:.95rem;margin-bottom:1.2rem}.plan-feats[data-astro-cid-wekg7pry]{list-style:none;margin:0 0 1.5rem;padding:0;display:grid;gap:.6rem;flex:1}.plan-feats[data-astro-cid-wekg7pry] li[data-astro-cid-wekg7pry]{display:flex;align-items:flex-start;gap:.55rem;font-size:.95rem;color:var(--we-ink)}.plan-feats[data-astro-cid-wekg7pry] svg[data-astro-cid-wekg7pry]{color:var(--we-coral);flex:none;margin-top:3px}.plan-cta{width:100%;justify-content:center}.pricing-foot[data-astro-cid-wekg7pry]{margin-top:clamp(1.6rem,3vw,2.4rem);display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:center}.pricing-foot-item[data-astro-cid-wekg7pry]{display:inline-flex;align-items:center;gap:.5rem;color:var(--we-muted);font-size:.9rem}.pricing-foot-item[data-astro-cid-wekg7pry] svg[data-astro-cid-wekg7pry]{color:var(--we-navy)}@media(max-width:860px){.plans[data-astro-cid-wekg7pry]{grid-template-columns:1fr;max-width:30rem;margin-inline:auto}.plan--hot[data-astro-cid-wekg7pry]{order:-1}}.faq-grid[data-astro-cid-vcytj35z]{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(2rem,5vw,4rem);align-items:start}.faq-head[data-astro-cid-vcytj35z]{position:sticky;top:100px}.faq-title[data-astro-cid-vcytj35z]{font-size:clamp(1.9rem,3.8vw,2.8rem);margin-top:1rem;letter-spacing:-.03em}.faq-ask[data-astro-cid-vcytj35z]{margin-top:2rem;padding-top:1.4rem;border-top:1px solid var(--we-line)}.faq-ask[data-astro-cid-vcytj35z] strong[data-astro-cid-vcytj35z]{display:block;font-family:var(--font-display);font-size:1.05rem;color:var(--we-ink-strong);letter-spacing:-.02em}.faq-ask[data-astro-cid-vcytj35z] p[data-astro-cid-vcytj35z]{color:var(--we-muted);font-size:.92rem;margin-top:.35rem;max-width:30ch}.faq-ask-link[data-astro-cid-vcytj35z]{display:inline-flex;align-items:center;gap:.45rem;margin-top:.9rem;font-family:var(--font-display);font-weight:700;font-size:.92rem;color:var(--we-coral-deep)}.faq-ask-link[data-astro-cid-vcytj35z] svg[data-astro-cid-vcytj35z]{transition:transform var(--d-2) var(--e-out)}.faq-ask-link[data-astro-cid-vcytj35z]:hover svg[data-astro-cid-vcytj35z]{transform:translate(3px)}.faq-list[data-astro-cid-vcytj35z]{display:flex;flex-direction:column}.faq-item[data-astro-cid-vcytj35z]{border-bottom:1px solid var(--we-line)}.faq-item[data-astro-cid-vcytj35z]:first-child{border-top:1px solid var(--we-line)}.faq-q[data-astro-cid-vcytj35z]{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem .2rem;font-family:var(--font-display);font-weight:700;font-size:1.12rem;color:var(--we-ink-strong)}.faq-q[data-astro-cid-vcytj35z]::-webkit-details-marker{display:none}.faq-ic[data-astro-cid-vcytj35z]{position:relative;width:18px;height:18px;flex:none}.faq-ic[data-astro-cid-vcytj35z]:before,.faq-ic[data-astro-cid-vcytj35z]:after{content:"";position:absolute;background:var(--we-coral);border-radius:2px;transition:transform var(--d-2) var(--e-out)}.faq-ic[data-astro-cid-vcytj35z]:before{top:8px;left:0;width:18px;height:2px}.faq-ic[data-astro-cid-vcytj35z]:after{left:8px;top:0;width:2px;height:18px}.faq-item[data-astro-cid-vcytj35z].is-open .faq-ic[data-astro-cid-vcytj35z]:after{transform:scaleY(0)}.faq-item[data-astro-cid-vcytj35z].is-open .faq-ic[data-astro-cid-vcytj35z]:before{background:var(--we-navy)}.faq-item[data-astro-cid-vcytj35z].is-open .faq-q[data-astro-cid-vcytj35z]{color:var(--we-coral-deep)}.faq-a[data-astro-cid-vcytj35z]{color:var(--we-muted);max-width:46rem;line-height:1.6;overflow:hidden}.faq-a[data-astro-cid-vcytj35z] p[data-astro-cid-vcytj35z]{margin:0;padding:0 .2rem 1.3rem}@media(max-width:820px){.faq-grid[data-astro-cid-vcytj35z]{grid-template-columns:1fr}.faq-head[data-astro-cid-vcytj35z]{position:static}}.dl-grid[data-astro-cid-a75o5rlj]{display:grid;grid-template-columns:1.4fr .6fr;gap:clamp(2rem,5vw,4rem);align-items:center}.dl-title[data-astro-cid-a75o5rlj]{font-size:var(--t-h1);margin:1rem 0 1.2rem;max-width:16ch}.dl-body[data-astro-cid-a75o5rlj]{color:var(--we-on-navy-dim);font-size:var(--t-lead);max-width:34rem}.dl-primary[data-astro-cid-a75o5rlj]{margin-top:1.8rem;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.dl-reco[data-astro-cid-a75o5rlj]{font-size:.85rem;color:var(--we-on-navy-dim);font-family:var(--font-mono)}.dl-reco[data-astro-cid-a75o5rlj] b[data-astro-cid-a75o5rlj]{color:var(--we-coral-soft)}.dl-list[data-astro-cid-a75o5rlj]{list-style:none;margin:1.8rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.65rem}.dl-item[data-astro-cid-a75o5rlj] a[data-astro-cid-a75o5rlj]{position:relative;display:flex;align-items:center;gap:.8rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:var(--r-md);padding:.8rem 1rem;color:var(--we-on-navy);transition:background var(--d-1) var(--e-out),border-color var(--d-1) var(--e-out),transform var(--d-1) var(--e-out);min-height:60px}.dl-item[data-astro-cid-a75o5rlj] a[data-astro-cid-a75o5rlj]:hover{background:#ffffff21;border-color:#ffffff4d;transform:translateY(-2px);color:#fff}.dl-item-txt[data-astro-cid-a75o5rlj]{display:grid;gap:1px;min-width:0}.dl-item-kicker[data-astro-cid-a75o5rlj]{font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--we-on-navy-dim);font-family:var(--font-mono)}.dl-item-name[data-astro-cid-a75o5rlj]{font-family:var(--font-display);font-weight:700;font-size:.98rem;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-item--reco[data-astro-cid-a75o5rlj] a[data-astro-cid-a75o5rlj]{background:var(--we-coral-deep);border-color:var(--we-coral-deep);color:#fff}.dl-item--reco[data-astro-cid-a75o5rlj] a[data-astro-cid-a75o5rlj]:hover{background:#b82c46}.dl-item--reco[data-astro-cid-a75o5rlj] .dl-item-kicker[data-astro-cid-a75o5rlj]{color:#ffffffbf}.dl-item--reco[data-astro-cid-a75o5rlj] .dl-item-tag[data-astro-cid-a75o5rlj]{position:absolute;top:-7px;right:10px;background:#fff;color:var(--we-coral-deep);font-family:var(--font-mono);font-size:.56rem;letter-spacing:.1em;text-transform:uppercase;padding:2px 7px;border-radius:999px;font-weight:700}.dl-item--reco[data-astro-cid-a75o5rlj] .dl-item-tag[data-astro-cid-a75o5rlj]:after{content:"You"}html[lang=fr] .dl-item--reco[data-astro-cid-a75o5rlj] .dl-item-tag[data-astro-cid-a75o5rlj]:after{content:"Vous"}.dl-item-ic[data-astro-cid-a75o5rlj]{width:22px;height:22px;background:currentColor;flex:none;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat}.dl-item-ic[data-astro-cid-a75o5rlj][data-ic=android]{--m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 9v6a1 1 0 0 0 1 1h1V8H4a1 1 0 0 0-1 1zm16-1h-1v8h1a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1zM6 17a1 1 0 0 0 1 1h1v3a1 1 0 0 0 2 0v-3h4v3a1 1 0 0 0 2 0v-3h1a1 1 0 0 0 1-1V8H6v9zM15.5 3l1-1.7-1-.6-1.1 1.9A6.9 6.9 0 0 0 12 2c-.9 0-1.7.2-2.4.6L8.5.7l-1 .6 1 1.7A6 6 0 0 0 6 7.5h12A6 6 0 0 0 15.5 3zM9.5 5.5a.8.8 0 1 1 0-1.5.8.8 0 0 1 0 1.5zm5 0a.8.8 0 1 1 0-1.5.8.8 0 0 1 0 1.5z'/%3E%3C/svg%3E")}.dl-item-ic[data-astro-cid-a75o5rlj][data-ic=ios],.dl-item-ic[data-astro-cid-a75o5rlj][data-ic=mac]{--m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.4 12.8c0-2.2 1.8-3.3 1.9-3.3-1-1.5-2.6-1.7-3.2-1.7-1.4-.1-2.6.8-3.3.8-.7 0-1.7-.8-2.8-.8-1.4 0-2.8.8-3.5 2.1-1.5 2.6-.4 6.4 1.1 8.5.7 1 1.5 2.2 2.6 2.1 1-.04 1.4-.7 2.7-.7 1.2 0 1.6.7 2.7.6 1.1 0 1.8-1 2.5-2a9 9 0 0 0 1.1-2.3c-.03 0-2.1-.8-2.1-3.2zM14.2 6.3c.6-.7 1-1.7.9-2.7-.9 0-1.9.6-2.5 1.3-.5.6-1 1.6-.9 2.6 1 .1 2-.5 2.5-1.2z'/%3E%3C/svg%3E")}.dl-item-ic[data-astro-cid-a75o5rlj][data-ic=windows]{--m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 5.5 10.5 4.5v7H3zM10.5 12.5v7L3 18.5V12.5zM11.5 4.3 21 3v8.5h-9.5zM21 12.5V21l-9.5-1.3V12.5z'/%3E%3C/svg%3E")}.dl-item-ic[data-astro-cid-a75o5rlj][data-ic=linux]{--m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a4 4 0 0 0-4 4c0 1.5.3 2.4.3 3.3 0 1-1.6 2.3-2.5 4.3-.8 1.9-2 4.6-1.3 5.4.6.7 1.8.2 2.6.6.8.4 1.3 1.2 2.4 1.4 1.3.3 3.7.3 5 0 1.1-.2 1.6-1 2.4-1.4.8-.4 2-.1 2.6-.8.7-.8-.5-3.3-1.3-5.2-.9-2-2.5-3.3-2.5-4.3 0-.9.3-1.8.3-3.3a4 4 0 0 0-4-3.5zm-1.6 4c.4 0 .7.4.7.9s-.3.9-.7.9-.7-.4-.7-.9.3-.9.7-.9zm3.2 0c.4 0 .7.4.7.9s-.3.9-.7.9-.7-.4-.7-.9.3-.9.7-.9z'/%3E%3C/svg%3E")}.dl-qr[data-astro-cid-a75o5rlj]{display:flex;justify-content:center}.dl-qr-card[data-astro-cid-a75o5rlj]{background:var(--we-cream);border-radius:var(--r-lg);padding:1.3rem;text-align:center;box-shadow:var(--sh-lg);display:flex;flex-direction:column;align-items:center;gap:.7rem}.dl-qr-card[data-astro-cid-a75o5rlj] img[data-astro-cid-a75o5rlj]{width:180px;height:180px;border-radius:var(--r-sm)}.dl-qr-card[data-astro-cid-a75o5rlj] span[data-astro-cid-a75o5rlj]{font-size:.85rem;color:var(--we-muted);max-width:16rem}@media(max-width:860px){.dl-grid[data-astro-cid-a75o5rlj]{grid-template-columns:1fr}.dl-qr[data-astro-cid-a75o5rlj]{order:-1}}.foot[data-astro-cid-35ed7um5]{background:var(--we-navy-deep);color:var(--we-on-navy-dim);padding-block:clamp(3rem,6vw,5rem) 2rem;position:relative}.foot[data-astro-cid-35ed7um5]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--we-coral) 0 28%,transparent 28%)}.foot-top[data-astro-cid-35ed7um5]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);gap:clamp(2rem,5vw,5rem);padding-bottom:clamp(2rem,4vw,3rem);border-bottom:1px solid rgba(255,255,255,.1)}.foot-word[data-astro-cid-35ed7um5]{font-family:var(--font-display);font-weight:800;font-size:2.4rem;color:#fff;letter-spacing:-.04em;line-height:1;display:inline-block}.foot-tag[data-astro-cid-35ed7um5]{margin-top:.9rem;max-width:34ch;line-height:1.6;font-size:.95rem}.foot-social[data-astro-cid-35ed7um5]{display:flex;gap:.5rem;margin-top:1.5rem;flex-wrap:wrap}.foot-social[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:var(--we-on-navy-dim);border:1px solid rgba(255,255,255,.16);transition:color var(--d-1) var(--e-out),border-color var(--d-1) var(--e-out),background var(--d-1) var(--e-out),transform var(--d-1) var(--e-out)}.foot-social[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]:hover{color:#fff;background:var(--we-coral);border-color:var(--we-coral);transform:translateY(-2px)}.foot-cols[data-astro-cid-35ed7um5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem)}.foot-h[data-astro-cid-35ed7um5]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--we-coral-soft);font-weight:500;margin-bottom:1rem}.foot-col[data-astro-cid-35ed7um5] ul[data-astro-cid-35ed7um5]{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.foot-col[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]{font-size:.95rem;color:var(--we-on-navy-dim);position:relative;transition:color var(--d-1) var(--e-out)}.foot-col[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]:after{content:"";position:absolute;left:0;bottom:-3px;height:1px;width:0;background:var(--we-coral);transition:width var(--d-2) var(--e-out)}.foot-col[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]:hover{color:#fff}.foot-col[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]:hover:after{width:100%}.foot-bottom[data-astro-cid-35ed7um5]{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-top:1.6rem;font-size:.82rem}.foot-made[data-astro-cid-35ed7um5]{color:#fff6}@media(max-width:860px){.foot-top[data-astro-cid-35ed7um5]{grid-template-columns:1fr}}@media(max-width:520px){.foot-cols[data-astro-cid-35ed7um5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 1rem}}
