.product_breadcrumb___BKWC{margin-bottom:var(--space-8)}.product_breadcrumbLink__gmnHp{display:inline-flex;gap:var(--space-2);align-items:center;font-size:var(--text-small);color:var(--ink-subtle);text-decoration:none}.product_breadcrumbLink__gmnHp:hover{color:var(--ink)}.product_title__aOHAD{margin-block:var(--space-6)}.product_badges___cg34{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}p.product_lead__baT0v{max-width:none}.product_long__Xz_1n{max-width:none;margin:var(--space-12) 0 0;color:var(--ink-muted);text-wrap:pretty}.product_sectionHeading__Vivfo{margin:0 0 var(--space-8);font-family:var(--font-display);font-size:var(--text-title);font-weight:500;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.product_showcase__pQxP0{display:grid;gap:var(--space-16);margin-bottom:var(--space-16)}.product_showRow__6jJRP{display:grid;gap:var(--space-8);align-items:center}@media (min-width:900px){.product_showRow__6jJRP{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-12)}.product_showRow__6jJRP[data-flip=true] .product_showText__Ijavc{order:2}}.product_showText__Ijavc{display:grid;gap:var(--space-3);align-content:center;justify-items:start}.product_showIndex__hKlse{font-family:var(--font-display);font-size:var(--text-small);font-weight:600;color:var(--accent-strong)}.product_showTitle__RZpTo{margin:0;font-family:var(--font-display);font-size:var(--text-title);font-weight:600;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.product_showBody__tZC3I{margin:0;font-size:var(--text-lead);line-height:var(--leading-body);color:var(--ink-muted);text-wrap:pretty}.product_showFigure__eFbDA{display:grid;gap:var(--space-4);justify-items:center;margin:0}.product_shot__v5BVS{display:block;overflow:hidden;width:100%;background:var(--surface-raised);border:var(--hairline) solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);transition:transform var(--duration-slow) var(--ease-out),box-shadow var(--duration-slow) var(--ease-out)}.product_shot__v5BVS img{display:block;width:100%;height:auto}.product_shot__v5BVS[data-tall=true]{max-width:17rem;border-radius:var(--radius-xl)}.product_showMain__RZav3:hover{box-shadow:var(--shadow-xl);transform:translateY(-6px)}.product_showMore__kVDZA{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;width:100%}.product_shot__v5BVS[data-small=true]{width:30%;max-width:12rem;border-radius:var(--radius-md,.5rem);box-shadow:var(--shadow-sm)}.product_shot__v5BVS[data-small=true][data-tall=true]{width:18%;max-width:7rem}.product_planTag__HFshi{margin-top:var(--space-2)}.product_upcoming__Fiw1u{display:grid;gap:var(--space-8);padding:var(--space-8);background:var(--surface-sunken);border:var(--hairline) dashed var(--line-strong);border-radius:var(--radius-xl)}@media (min-width:900px){.product_upcoming__Fiw1u{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;padding:var(--space-12)}}.product_upcoming__Fiw1u .product_sectionHeading__Vivfo{margin-bottom:var(--space-3)}.product_upcomingLead__80NRU{margin:0;color:var(--ink-muted)}.product_upcomingList__2vqqY{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0;list-style:none}.product_upcomingChip__9elrV{display:inline-flex;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);font-weight:500;color:var(--ink);background:var(--surface-raised);border:var(--hairline) solid var(--line);border-radius:var(--radius-full)}.product_upcomingPulse__Tk4WK{width:.5rem;height:.5rem;background:var(--accent);border-radius:var(--radius-full);animation:product_upcoming-pulse__7IwaH 2.4s var(--ease-out) infinite}@keyframes product_upcoming-pulse__7IwaH{50%{opacity:.35;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.product_shot__v5BVS,.product_upcomingPulse__Tk4WK{animation:none;transition:none}.product_showMain__RZav3:hover{transform:none}}.product_features__gSs4l{display:grid;gap:var(--space-12) var(--space-8)}@media (min-width:800px){.product_features__gSs4l{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}}.product_feature__Y8NY9{display:grid;gap:var(--space-3);align-content:start;padding-top:var(--space-6);border-top:var(--hairline) solid var(--line)}.product_featureTitle__5Wckc{margin:0;font-family:var(--font-display);font-size:1.25rem;font-weight:500;letter-spacing:var(--tracking-tight)}.product_featureBody__9uDBa{margin:0;color:var(--ink-muted);text-wrap:pretty}.product_benefits__ps2J1{display:grid;margin:0;padding:0;list-style:none;border-top:var(--hairline) solid var(--line)}.product_benefit__1tvZg{display:flex;gap:var(--space-4);align-items:baseline;padding-block:var(--space-6);color:var(--ink-muted);border-bottom:var(--hairline) solid var(--line)}.product_bullet__8ZuwC{flex:none;width:5px;height:5px;background:var(--accent);border-radius:var(--radius-full);transform:translateY(-2px)}.product_plans__s4LMs{display:grid;gap:var(--space-6);align-items:stretch;margin:0;padding:0;list-style:none}@media (min-width:800px){.product_plans__s4LMs{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:var(--space-8);padding-block:var(--space-6)}}@media (min-width:1100px){.product_plans__s4LMs:has(>li:nth-child(4)){grid-template-columns:repeat(4,1fr);gap:var(--space-6)}}.product_planReveal__yb2GQ{height:100%}.product_plan__UdVQm{position:relative;display:flex;flex-direction:column;gap:var(--space-4);height:100%;padding:var(--space-12) var(--space-8) var(--space-8);text-align:center;background:var(--surface-raised);border:var(--hairline) solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:transform var(--duration-slow) var(--ease-out),box-shadow var(--duration-slow) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.product_plan__UdVQm:focus-within,.product_plan__UdVQm:hover{z-index:1;border-color:var(--accent);box-shadow:var(--shadow-xl);transform:translateY(-10px) scale(1.04)}.product_plan__UdVQm[data-highlighted=true]{border:1.5px solid var(--accent);box-shadow:var(--shadow-accent)}.product_plan__UdVQm[data-highlighted=true]:before{content:"";position:absolute;inset:0 var(--space-8) auto;height:4px;background:var(--accent);border-radius:0 0 var(--radius-full) var(--radius-full)}.product_planName__K4tFi{margin:0;font-family:var(--font-display);font-size:var(--text-lead);font-weight:600}.product_planPrice__pASvr{margin:var(--space-2) 0;font-family:var(--font-display);font-size:clamp(2.5rem,2rem + 2vw,3.25rem);font-weight:700;line-height:1.05;letter-spacing:var(--tracking-tight);color:var(--accent-strong)}.product_planPrice__pASvr[data-quote]{font-size:clamp(1.5rem,1.25rem + 1vw,1.875rem)}.product_planCurrency__toSzF{font-size:.45em;font-weight:600;letter-spacing:0}.product_planBody__c_HIz{margin:0;padding-bottom:var(--space-4);font-size:var(--text-small);color:var(--ink-muted);border-bottom:var(--hairline) solid var(--line)}.product_planFeatures__Hi0z0{display:grid;gap:var(--space-3);margin:0;padding:0;font-size:var(--text-small);text-align:start;color:var(--ink);list-style:none}.product_planFeatures__Hi0z0 li{display:flex;gap:var(--space-3);align-items:flex-start}.product_planCheck__lqFkc{flex:none;width:1.1rem;height:1.1rem;margin-top:.15em;padding:.1rem;color:var(--accent-strong);background:var(--accent-quiet);border-radius:var(--radius-full)}.product_planCta__tLK8m{justify-content:center;width:100%;margin-top:auto}@media (prefers-reduced-motion:reduce){.product_plan__UdVQm,.product_plan__UdVQm:focus-within,.product_plan__UdVQm:hover{transform:none;transition:none}}.product_faq__G1s9s{border-top:var(--hairline) solid var(--line)}.product_faqItem__T_m4Q{padding-block:var(--space-8);border-bottom:var(--hairline) solid var(--line)}@media (min-width:900px){.product_faqItem__T_m4Q{display:grid;grid-template-columns:24rem 1fr;gap:var(--space-12);align-items:baseline}}.product_faqQuestion__yUGjW{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:1.125rem;font-weight:500;letter-spacing:var(--tracking-tight)}@media (min-width:900px){.product_faqQuestion__yUGjW{margin-bottom:0}}.product_faqAnswer__kK1my{max-width:58ch;margin:0;color:var(--ink-muted);text-wrap:pretty}.product_ctaTitle__ATXdx{margin:0 0 var(--space-4)}.product_ctaBody__NSL7m{max-width:52ch;margin:0;color:var(--ink-muted)}.product_cta__IdEOJ{margin-top:var(--space-8)}.product_benefit__1tvZg:last-child,.product_faqItem__T_m4Q:last-child{border-bottom:0}[dir=rtl] .product_arrow__RLC_2,[dir=rtl] .product_back__mAFBU{display:inline-block;transform:scaleX(-1)}.product_mark__vsxsZ{display:grid;place-items:center;width:4.5rem;height:4.5rem;margin-bottom:var(--space-8);color:var(--ink-on-accent);background:var(--accent);border-radius:var(--radius-xl);box-shadow:var(--shadow-accent)}.product_markIcon__N5cvD{width:2.25rem;height:2.25rem}.product_soon__297_n{position:relative;padding:var(--space-12) var(--space-8);overflow:hidden;background:var(--surface-raised);border:var(--hairline) solid var(--line);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md);isolation:isolate}.product_soon__297_n:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 60% 80% at 100% 0,rgb(255 51 1/10%),transparent 65%)}@media (min-width:900px){.product_soon__297_n{padding:var(--space-16)}}.product_soonIcon__kC4_a{display:grid;place-items:center;width:3rem;height:3rem;margin-bottom:var(--space-6);color:var(--accent-on-quiet);background:var(--accent-quiet);border-radius:var(--radius-lg);transform-origin:50% 10%;animation:product_ring-bell__bDI1i 4s var(--ease-in-out) infinite}.product_soonIconSvg__jqUvu{width:1.5rem;height:1.5rem}@keyframes product_ring-bell__bDI1i{0%,80%,to{transform:rotate(0)}84%{transform:rotate(-14deg)}88%{transform:rotate(12deg)}92%{transform:rotate(-8deg)}96%{transform:rotate(5deg)}}.product_notify__V1QcH{display:inline-flex;gap:var(--space-3);align-items:center;padding:var(--space-4) var(--space-8);font-weight:500;color:var(--ink-on-accent);text-decoration:none;background:var(--accent);border-radius:var(--radius-full);box-shadow:var(--shadow-md);transition:background var(--duration-fast) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.product_notify__V1QcH:hover{background:var(--accent-hover);box-shadow:var(--shadow-accent);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.product_soonIcon__kC4_a{animation:none}}.product_logoPlate__Y1kQF{display:inline-flex;margin-bottom:var(--space-8)}.product_logo__8WtoA{width:auto;height:4.5rem}.product_share__O3npW{margin-top:var(--space-8)}