.ChangelogList-module__49BCUG__entry{border-top:2px solid var(--line-strong);padding-top:var(--s-4)}.ChangelogList-module__49BCUG__entryHead{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.ChangelogList-module__49BCUG__version{align-items:center;gap:var(--s-3);letter-spacing:-.01em;flex-wrap:wrap;font-size:22px;display:flex}.ChangelogList-module__49BCUG__version .mono{font-size:22px}.ChangelogList-module__49BCUG__currentTag{letter-spacing:.02em;color:var(--paper);background:var(--accent);white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:11.5px;font-weight:600}.ChangelogList-module__49BCUG__date{color:var(--ink-400);font-size:13px}.ChangelogList-module__49BCUG__title{margin-top:var(--s-2);color:var(--ink-900);font-size:17px;font-weight:600}.ChangelogList-module__49BCUG__summary{margin-top:var(--s-2);color:var(--ink-500);max-width:72ch;font-size:15.5px;line-height:1.62}.ChangelogList-module__49BCUG__group{margin-top:var(--s-5)}.ChangelogList-module__49BCUG__kind{letter-spacing:.07em;text-transform:uppercase;margin-bottom:var(--s-3);border-radius:99px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.ChangelogList-module__49BCUG__kindNew{background:var(--accent-wash);color:var(--accent-ink)}.ChangelogList-module__49BCUG__kindImproved{background:var(--paper-rail);color:var(--ink-700)}.ChangelogList-module__49BCUG__kindFixed{background:var(--ok-wash);color:var(--ok)}.ChangelogList-module__49BCUG__kindKnown{background:var(--warn-wash);color:#7a5a12}.ChangelogList-module__49BCUG__items{gap:var(--s-3);flex-direction:column;max-width:76ch;margin:0;padding:0;list-style:none;display:flex}.ChangelogList-module__49BCUG__items li{color:var(--ink-700);padding-left:20px;font-size:15.5px;line-height:1.6;position:relative}.ChangelogList-module__49BCUG__items li:before{content:"";background:var(--line-strong);border-radius:2px;width:7px;height:7px;position:absolute;top:9px;left:0}.ChangelogList-module__49BCUG__group:has(.ChangelogList-module__49BCUG__kindNew) .ChangelogList-module__49BCUG__items li:before{background:var(--accent)}.ChangelogList-module__49BCUG__group:has(.ChangelogList-module__49BCUG__kindKnown) .ChangelogList-module__49BCUG__items li:before{background:var(--alert)}.ChangelogList-module__49BCUG__older{flex-direction:column;display:flex}.ChangelogList-module__49BCUG__collapsible{border-top-width:1px;border-top-color:var(--line);padding-top:0}.ChangelogList-module__49BCUG__older>.ChangelogList-module__49BCUG__collapsible:last-child{border-bottom:1px solid var(--line)}.ChangelogList-module__49BCUG__toggle{padding:var(--s-4) 36px var(--s-4) 0;cursor:pointer;list-style:none;display:block;position:relative}.ChangelogList-module__49BCUG__toggle::-webkit-details-marker{display:none}.ChangelogList-module__49BCUG__toggle:after{content:"";border-right:2px solid var(--ink-400);border-bottom:2px solid var(--ink-400);width:8px;height:8px;transition:transform var(--motion-base) var(--ease-out);margin-top:-6px;position:absolute;top:50%;right:8px;transform:rotate(45deg)}.ChangelogList-module__49BCUG__collapsible[open]>.ChangelogList-module__49BCUG__toggle:after{transform:translateY(4px)rotate(-135deg)}.ChangelogList-module__49BCUG__toggle .ChangelogList-module__49BCUG__version{font-size:17px}.ChangelogList-module__49BCUG__toggle .ChangelogList-module__49BCUG__version .mono{font-size:17px}.ChangelogList-module__49BCUG__toggle .ChangelogList-module__49BCUG__title{color:var(--ink-700);margin-top:2px;font-size:15px;font-weight:500}.ChangelogList-module__49BCUG__toggle:hover .ChangelogList-module__49BCUG__title,.ChangelogList-module__49BCUG__toggle:hover:after{color:var(--accent-ink);border-color:var(--accent-ink)}.ChangelogList-module__49BCUG__collapsible[open]{padding-bottom:var(--s-6)}.ChangelogList-module__49BCUG__collapsible>.ChangelogList-module__49BCUG__summary:first-of-type,.ChangelogList-module__49BCUG__collapsible>.ChangelogList-module__49BCUG__group:first-of-type{margin-top:0}@media (max-width:640px){.ChangelogList-module__49BCUG__version{font-size:19px}.ChangelogList-module__49BCUG__version .mono{font-size:19px}.ChangelogList-module__49BCUG__items li{font-size:15px}}.ChangelogList-module__49BCUG__spotlight{border:1px solid var(--line);background:var(--paper);border-radius:20px;padding:32px 36px 28px;box-shadow:0 18px 40px -30px #0f172a40}.ChangelogList-module__49BCUG__spotHead{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.ChangelogList-module__49BCUG__spotVersion{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:clamp(20px,2.2vw,24px);display:flex}.ChangelogList-module__49BCUG__spotVersion .mono{letter-spacing:-.02em;font-size:1em}.ChangelogList-module__49BCUG__spotTitle{margin-top:var(--s-2);color:var(--ink-900);font-size:16.5px;font-weight:600}.ChangelogList-module__49BCUG__spotCols{gap:var(--s-4);margin-top:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.ChangelogList-module__49BCUG__spotCol{background:color-mix(in srgb, var(--tone) 5%, #fbfcff);border-radius:16px;padding:18px 20px 20px}.ChangelogList-module__49BCUG__spotKind{margin-bottom:var(--s-3);letter-spacing:-.01em;align-items:center;gap:10px;font-size:15.5px;font-weight:650;display:flex}.ChangelogList-module__49BCUG__spotIcon{background:color-mix(in srgb, var(--tone) 14%, #fff);width:32px;height:32px;color:var(--tone);border-radius:10px;flex:none;place-items:center;display:grid}.ChangelogList-module__49BCUG__spotItems{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ChangelogList-module__49BCUG__spotItems li{color:var(--ink-700);padding-left:16px;font-size:14.5px;line-height:1.55;position:relative}.ChangelogList-module__49BCUG__spotItems li:before{background:color-mix(in srgb, var(--tone) 60%, #fff);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}.ChangelogList-module__49BCUG__toneNew{--tone:#16a34a}.ChangelogList-module__49BCUG__toneImproved{--tone:#d97706}.ChangelogList-module__49BCUG__toneImproved .ChangelogList-module__49BCUG__spotIcon svg{transform:rotate(-90deg)}.ChangelogList-module__49BCUG__toneFixed{--tone:#dc2626}.ChangelogList-module__49BCUG__toneKnown{--tone:#64748b;margin-top:var(--s-4)}.ChangelogList-module__49BCUG__allNotes{margin-top:var(--s-5);border-top:1px solid var(--line)}.ChangelogList-module__49BCUG__allNotes>summary{padding-top:var(--s-4);color:var(--accent-ink);cursor:pointer;justify-content:center;align-items:center;gap:6px;font-size:15px;font-weight:600;list-style:none;display:flex}.ChangelogList-module__49BCUG__allNotes>summary::-webkit-details-marker{display:none}.ChangelogList-module__49BCUG__allNotes>summary svg{transition:transform var(--motion-base) var(--ease-out);transform:rotate(90deg)}.ChangelogList-module__49BCUG__allNotes[open]>summary svg{transform:rotate(-90deg)}.ChangelogList-module__49BCUG__allNotes>summary:hover{text-decoration:underline}.ChangelogList-module__49BCUG__allNotes .ChangelogList-module__49BCUG__older{margin-top:var(--s-4)}@media (max-width:640px){.ChangelogList-module__49BCUG__spotlight{padding:22px 18px 20px}}
.ConstellationFieldBackground-module__EFTgOW__root{z-index:0;isolation:isolate;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ConstellationFieldBackground-module__EFTgOW__root canvas{z-index:0;pointer-events:none;position:absolute;inset:0}.ConstellationFieldBackground-module__EFTgOW__root:after{z-index:1;content:"";pointer-events:none;mix-blend-mode:screen;opacity:.72;background:radial-gradient(at 75% 45%,#24478f 0%,#16295a 45%,#0f1d3d 100%);position:absolute;inset:0}
.sections-module__9aG06W__hero{--focus-ring:var(--focus-ring-dark);isolation:isolate;padding:var(--s-8) 0;--glow-at:72% 50%;background:radial-gradient(ellipse 42% 58% at var(--glow-at), #3d8bff42, #3d8bff14 55%, transparent 75%), linear-gradient(165deg, #13244d 0%, #0f1d3d 55%, #0b1733 100%);color:var(--paper);position:relative;overflow:hidden}.sections-module__9aG06W__heroInner{z-index:1;position:relative}.sections-module__9aG06W__hero .eyebrow{color:#8fb0f5}.sections-module__9aG06W__heroInner{gap:var(--s-7);grid-template-columns:minmax(0,580px) minmax(0,1fr);align-items:center;display:grid}.sections-module__9aG06W__heroText{max-width:600px}.sections-module__9aG06W__heroTitle{margin-top:var(--s-4);letter-spacing:-.035em;font-size:clamp(34px,4.4vw,52px);font-weight:700;line-height:1.1}.sections-module__9aG06W__heroTitle span{display:block}.sections-module__9aG06W__heroAccent{background:linear-gradient(90deg,#5cc2ff 0%,#3d8bff 70%);color:#0000;-webkit-background-clip:text;background-clip:text}.sections-module__9aG06W__heroLead{margin-top:var(--s-4);color:#aec1e8;max-width:50ch;font-size:clamp(15.5px,1.5vw,17px);line-height:1.65}.sections-module__9aG06W__heroNote{max-width:540px;margin-top:var(--s-5);color:#fff;transition:border-color var(--motion-base) var(--ease-out), background-color var(--motion-base) var(--ease-out);background:linear-gradient(90deg,#3b82f633,#ffffff0a);border:1px solid #8fb0f53d;border-radius:20px;align-items:center;gap:16px;padding:8px 22px 8px 8px;display:flex}.sections-module__9aG06W__heroNote:hover{border-color:#8fb0f573;text-decoration:none}.sections-module__9aG06W__heroNote>svg{color:#cfe0ff;transition:transform var(--motion-base) var(--ease-out);flex:none;margin-left:auto}.sections-module__9aG06W__heroNote:hover>svg{transform:translate(3px)}.sections-module__9aG06W__heroNoteIcon{color:#fff;background:linear-gradient(145deg,#3b82f68c,#2563eb40);border-radius:16px;flex:none;place-items:center;width:60px;height:60px;display:grid}.sections-module__9aG06W__heroNoteText strong,.sections-module__9aG06W__heroNoteText small{display:block}.sections-module__9aG06W__heroNoteText strong{font-size:15.5px;font-weight:650;line-height:1.35}.sections-module__9aG06W__heroNoteText small{color:#aec1e8;margin-top:3px;font-size:14.5px}.sections-module__9aG06W__heroActions{gap:var(--s-3);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.sections-module__9aG06W__heroActions .btn{border-radius:12px;min-height:52px;padding:0 22px;font-size:15.5px}.sections-module__9aG06W__heroLink{color:#8fc2ff;white-space:nowrap;align-items:center;gap:9px;min-height:52px;font-size:15.5px;font-weight:600;display:inline-flex}.sections-module__9aG06W__heroLink:hover{color:#fff;text-decoration:none}.sections-module__9aG06W__heroLink svg:last-child{transition:transform var(--motion-base) var(--ease-out)}.sections-module__9aG06W__heroLink:hover svg:last-child{transform:translate(3px)}.sections-module__9aG06W__heroActions .btn-ghost{color:#fff;box-shadow:none;background:#ffffff0a;border-color:#8fb0f566}.sections-module__9aG06W__heroActions .btn-ghost:hover{background:#ffffff1a;border-color:#8fb0f5b3}.sections-module__9aG06W__heroBtnGo{display:none}.sections-module__9aG06W__heroChips{margin:var(--s-6) 0 0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#ffffff12,#ffffff08);border:1px solid #8fb0f533;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid;box-shadow:inset 0 1px #ffffff0f}.sections-module__9aG06W__heroChips li{min-width:0}.sections-module__9aG06W__heroChips li+li{border-left:1px solid #8fb0f529}.sections-module__9aG06W__heroChip{color:#fff;align-items:flex-start;gap:12px;height:100%;padding:18px 14px;display:flex}.sections-module__9aG06W__heroChip:hover{text-decoration:none}.sections-module__9aG06W__heroChip:hover strong{color:#cfe0ff}.sections-module__9aG06W__heroChipIcon{color:#fff;background:linear-gradient(145deg,#3b8bff,#1d5fe0);border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 8px 18px -8px #3b8bffcc}.sections-module__9aG06W__heroChips li:nth-child(2) .sections-module__9aG06W__heroChipIcon{background:linear-gradient(145deg,#a06bff,#7137e8);box-shadow:0 8px 18px -8px #a06bffcc}.sections-module__9aG06W__heroChips li:nth-child(3) .sections-module__9aG06W__heroChipIcon{background:linear-gradient(145deg,#2ccf8f,#12a26f);box-shadow:0 8px 18px -8px #2ccf8fcc}.sections-module__9aG06W__heroChipText{min-width:0}.sections-module__9aG06W__heroChips strong{text-wrap:balance;transition:color var(--motion-base) var(--ease-out);font-size:14.5px;font-weight:650;line-height:1.35;display:block}.sections-module__9aG06W__heroChips small{color:#aec1e8;margin-top:6px;font-size:13px;line-height:1.45;display:block}.sections-module__9aG06W__heroChipGo{display:none}.sections-module__9aG06W__device{width:100%;height:auto;display:block}.sections-module__9aG06W__heroVisual{min-width:0;margin-right:calc(-1 * (max(0px, (100vw - var(--wrap)) / 2) + var(--s-5)))}.sections-module__9aG06W__heroStage{aspect-ratio:1000/850;width:min(88%,820px);margin-inline:auto;position:relative}.sections-module__9aG06W__heroStage:before{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;background:radial-gradient(circle,#2f78ff5c 0%,#2f78ff1a 38%,#0000 64%);border-radius:50%;width:110%;position:absolute;top:40%;left:50%;translate:-50% -50%}.sections-module__9aG06W__heroNet{fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sections-module__9aG06W__heroOrbit{stroke-width:1.8px;opacity:.8}.sections-module__9aG06W__heroOrbitGlow{stroke-width:9px;opacity:.12}.sections-module__9aG06W__heroWire{stroke:#96afff80;stroke-width:1.5px;stroke-dasharray:2 7;stroke-linecap:round;animation:1.4s linear infinite sections-module__9aG06W__heroFlow}@keyframes sections-module__9aG06W__heroFlow{to{stroke-dashoffset:-9px}}.sections-module__9aG06W__heroImac{width:90%;height:auto;position:absolute;top:2.35294%;left:5%}.sections-module__9aG06W__heroPad{aspect-ratio:4.4;background:radial-gradient(closest-side,#5a96ff73,#466eff24 62%,#0000);border:1.5px solid #6eaaffb3;border-radius:50%;width:68%;position:absolute;top:90.4706%;left:45.9%;translate:-50% -50%;box-shadow:0 0 22px 2px #3b82f68c,inset 0 0 26px #6366f180}.sections-module__9aG06W__heroPad:before,.sections-module__9aG06W__heroPad:after{content:"";border-radius:50%;position:absolute}.sections-module__9aG06W__heroPad:before{border:1px solid #a5b4fc8c;inset:16% 18%;box-shadow:0 0 14px #818cf873}.sections-module__9aG06W__heroPad:after{border:1.5px solid #93c5fdcc;animation:3.6s ease-out infinite sections-module__9aG06W__heroRipple;inset:-2px}@keyframes sections-module__9aG06W__heroRipple{0%{opacity:.9;scale:.5}to{opacity:0;scale:1.3}}.sections-module__9aG06W__heroBadge{--size:max(8%, 40px);--d:-1;--side:color-mix(in oklab, currentColor 80%, #000);--base:color-mix(in oklab, currentColor 66%, #000);width:var(--size);aspect-ratio:1;margin:calc(var(--size) / -2) 0 0 calc(var(--size) / -2);box-shadow:calc(var(--d) * .8px) 1.2px 0 var(--side), calc(var(--d) * 1.6px) 2.4px 0 var(--side), calc(var(--d) * 2.4px) 3.6px 0 var(--side), calc(var(--d) * 3.2px) 4.8px 0 var(--side), calc(var(--d) * 4px) 6px 0 var(--side), calc(var(--d) * 4.8px) 7.2px 0 var(--base), 0 0 34px -2px currentColor, calc(var(--d) * 8px) 18px 24px -10px #00061e73;border-radius:28%;animation:6s ease-in-out infinite alternate sections-module__9aG06W__heroBob;position:absolute}.sections-module__9aG06W__heroBadgeRight{--d:1}.sections-module__9aG06W__heroBadge:after{border-radius:inherit;content:"";background:radial-gradient(120% 90% at 22% 8%,#ffffff8c,#ffffff1f 42%,#0000 60%),linear-gradient(#0000 60%,#00001e1a);position:absolute;inset:0;box-shadow:inset 0 2px 1px #fff9,inset 0 -2px 3px #00001e1f}.sections-module__9aG06W__heroBadge svg{filter:drop-shadow(0 2px 1.5px #00002866);width:54%;height:54%}@keyframes sections-module__9aG06W__heroBob{to{translate:0 -10px}}@media (prefers-reduced-motion:reduce){.sections-module__9aG06W__heroBadge,.sections-module__9aG06W__heroWire,.sections-module__9aG06W__heroPad:after{animation:none}.sections-module__9aG06W__heroDot{display:none}}.sections-module__9aG06W__chip{letter-spacing:.02em;white-space:nowrap;border-radius:99px;flex:none;padding:2px 9px;font-size:11px;font-weight:600}.sections-module__9aG06W__chipLive{background:var(--accent-wash);color:var(--accent-ink)}.sections-module__9aG06W__chipBeta{background:var(--warn-wash);color:#7a5a12}.sections-module__9aG06W__chipSoon{background:var(--paper-rail);color:var(--ink-500)}.sections-module__9aG06W__splitLayout{gap:var(--s-7);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;display:grid}.sections-module__9aG06W__sideCopy h2{margin-top:var(--s-3);letter-spacing:-.028em;max-width:19ch;font-size:clamp(24px,3vw,34px);line-height:1.18}.sections-module__9aG06W__sideCopy>p{margin-top:var(--s-4);color:var(--ink-500);max-width:46ch;font-size:15.5px;line-height:1.68}.sections-module__9aG06W__problemLink{margin-top:var(--s-5);color:var(--accent);transition:color var(--motion-fast) var(--ease-out);align-items:center;gap:7px;font-size:15px;font-weight:600;display:inline-flex}.sections-module__9aG06W__problemLink svg{transition:transform var(--motion-base) var(--ease-out)}.sections-module__9aG06W__problemLink:hover svg{transform:translate(3px)}.sections-module__9aG06W__problemLink:hover{color:var(--accent-ink);text-decoration:none}.sections-module__9aG06W__funnelHub{border-radius:var(--r-float);background:var(--accent);color:var(--paper);white-space:nowrap;align-items:center;gap:8px;padding:13px 18px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 10px 26px -12px #2563ebbf}.sections-module__9aG06W__tab{color:var(--ink-500);font:inherit;cursor:pointer;white-space:nowrap;transition:color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;padding:10px 2px 12px;font-size:14.5px;font-weight:600;display:inline-flex}.sections-module__9aG06W__tab svg{color:var(--ink-400);transition:color var(--motion-fast) var(--ease-out)}.sections-module__9aG06W__tab:hover{color:var(--ink-900)}.sections-module__9aG06W__showcaseCards{margin:var(--s-6) 0 0;border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.sections-module__9aG06W__showcaseCards li{column-gap:var(--s-3);padding:var(--s-4) 0;border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);display:grid}.sections-module__9aG06W__showcaseCards li>span{grid-row:1/3}.sections-module__9aG06W__showcaseCards h3{font-size:13.5px;line-height:1.3}.sections-module__9aG06W__showcaseCards p{color:var(--ink-500);font-size:12px;line-height:1.5}.sections-module__9aG06W__arrow{color:var(--ink-300);place-items:center;gap:5px;display:grid}.sections-module__9aG06W__arrowLabel{text-align:center;color:var(--ink-400);max-width:124px;font-size:11px;line-height:1.3}.sections-module__9aG06W__hub{justify-items:center;display:grid}.sections-module__9aG06W__cta{--focus-ring:var(--focus-ring-dark);isolation:isolate;color:var(--paper);padding:var(--s-8) 0;background:linear-gradient(135deg,#0f1d3d 0%,#16295a 52%,#1d3a7a 100%);position:relative;overflow:hidden}.sections-module__9aG06W__cta .eyebrow{color:#8fb0f5}.sections-module__9aG06W__ctaInner{z-index:1;gap:var(--s-7);grid-template-columns:minmax(0,600px) minmax(0,1fr);align-items:center;display:grid;position:relative}.sections-module__9aG06W__ctaTitle{margin-top:var(--s-4);letter-spacing:-.035em;font-size:clamp(32px,4.2vw,54px);font-weight:700;line-height:1.12}.sections-module__9aG06W__ctaTitle span{display:block}.sections-module__9aG06W__ctaBody{margin-top:var(--s-4);color:#aec1e8;max-width:44ch;font-size:clamp(15.5px,1.5vw,18px);line-height:1.6}.sections-module__9aG06W__ctaPoints{gap:var(--s-5);margin:var(--s-7) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.sections-module__9aG06W__ctaPoints strong,.sections-module__9aG06W__ctaPoints small{display:block}.sections-module__9aG06W__ctaPoints strong{margin-top:16px;font-size:17px;font-weight:700}.sections-module__9aG06W__ctaPoints small{color:#aec1e8;margin-top:6px;font-size:14.5px;line-height:1.5}.sections-module__9aG06W__ctaPointIcon{color:#5aa2ff;background:linear-gradient(145deg,#3b82f652,#2563eb1f);border:1px solid #78aaff47;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.sections-module__9aG06W__ctaToneIndigo{color:#7d8dff}.sections-module__9aG06W__ctaToneGreen{color:#34d399;background:linear-gradient(145deg,#10b9814d,#10b9811a);border-color:#34d3994d}.sections-module__9aG06W__ctaStage{aspect-ratio:1000/880;position:relative}.sections-module__9aG06W__ctaStage:before{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;background:radial-gradient(circle,#2f78ff4d 0%,#2f78ff14 42%,#0000 66%);border-radius:50%;width:100%;position:absolute;top:45%;left:51%;translate:-50% -50%}.sections-module__9aG06W__ctaDevice{width:84%;height:auto;position:absolute;top:4.54545%;left:4%}.sections-module__9aG06W__ctaPad{aspect-ratio:3.4;width:82%;top:78.4091%;left:44%}.sections-module__9aG06W__ctaVisual{min-width:0;margin-right:calc(-1 * max(0px, (100vw - var(--wrap)) / 2))}@media (max-width:1040px){.sections-module__9aG06W__splitLayout,.sections-module__9aG06W__panelGrid,.sections-module__9aG06W__integrationFoot,.sections-module__9aG06W__ctaInner{grid-template-columns:minmax(0,1fr)}.sections-module__9aG06W__sideCopy h2,.sections-module__9aG06W__sideCopy>p{max-width:34ch}.sections-module__9aG06W__ctaVisual{margin-right:0;transform:none}.sections-module__9aG06W__hero{--glow-at:50% 78%}.sections-module__9aG06W__heroInner{gap:var(--s-6);grid-template-columns:minmax(0,1fr)}.sections-module__9aG06W__heroText{max-width:680px}.sections-module__9aG06W__heroVisual{margin-right:0}.sections-module__9aG06W__heroStage{width:min(100%,900px);margin-inline:auto}}@media (max-width:760px){.sections-module__9aG06W__ctaTitle{font-size:clamp(26px,7.4vw,32px)}.sections-module__9aG06W__ctaPoints{gap:var(--s-4);margin-top:var(--s-6);grid-template-columns:minmax(0,1fr)}.sections-module__9aG06W__ctaPoints li{grid-template-columns:48px minmax(0,1fr);align-items:center;column-gap:16px;display:grid}.sections-module__9aG06W__ctaPointIcon{grid-row:span 2;width:48px;height:48px}.sections-module__9aG06W__ctaPoints strong{margin-top:0;font-size:16px}.sections-module__9aG06W__ctaPoints small{margin-top:2px;font-size:14px}.sections-module__9aG06W__ctaVisual{display:none}.sections-module__9aG06W__hero{padding-top:var(--s-6);padding-bottom:var(--s-7)}.sections-module__9aG06W__showcaseCards{gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.sections-module__9aG06W__heroNote{gap:12px;padding-right:18px}.sections-module__9aG06W__heroNote>svg{width:18px;height:18px}.sections-module__9aG06W__heroNoteIcon{border-radius:14px;width:46px;height:46px}.sections-module__9aG06W__heroNoteText strong{font-size:14.5px}.sections-module__9aG06W__heroNoteText small{font-size:13.5px}.sections-module__9aG06W__heroActions{gap:var(--s-3);display:grid}.sections-module__9aG06W__heroActions .btn{width:100%;position:relative}.sections-module__9aG06W__heroBtnGo{position:absolute;right:18px}.sections-module__9aG06W__heroActions .btn>svg:last-child{position:absolute;right:18px}.sections-module__9aG06W__heroBtnGo{display:inline-flex}.sections-module__9aG06W__heroChips{grid-template-columns:minmax(0,1fr)}.sections-module__9aG06W__heroChips li+li{border-top:1px solid #8fb0f529;border-left:0}.sections-module__9aG06W__heroChip{align-items:center;gap:16px;padding:14px 16px}.sections-module__9aG06W__heroChipIcon{border-radius:14px;width:48px;height:48px}.sections-module__9aG06W__heroChips strong{text-wrap:wrap}.sections-module__9aG06W__heroChips small{margin-top:2px}.sections-module__9aG06W__heroChipGo{color:#dbe7ff;background:#8fb0f524;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;margin-left:auto;display:grid}}@media (prefers-reduced-motion:reduce){.sections-module__9aG06W__tab{transition:none}}@media (any-pointer:coarse),(max-width:760px){.sections-module__9aG06W__problemLink{margin-top:var(--s-3);padding:10px 0}}@media (max-width:1040px){.sections-module__9aG06W__panelText>p,.sections-module__9aG06W__teamNote,.sections-module__9aG06W__exampleNote{max-width:68ch}}.sections-module__9aG06W__hero{margin-top:calc(-1 * var(--header-float));padding-top:calc(var(--header-float) + var(--s-8))}@media (max-width:1100px){.sections-module__9aG06W__hero{padding-top:calc(var(--header-float) + var(--s-6))}}
.LocalFirst-module__z9rGya__section{isolation:isolate;padding:80px 0 72px;position:relative}.LocalFirst-module__z9rGya__layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:56px;display:grid}.LocalFirst-module__z9rGya__layout>.LocalFirst-module__z9rGya__copy{order:2}.LocalFirst-module__z9rGya__copy{container:lf-copy/inline-size}.LocalFirst-module__z9rGya__eyebrow{color:#1766e8;background:#e5eeff;border-radius:999px;align-items:center;gap:6px;padding:5px 14px;font-size:14px;font-weight:700;line-height:1.4;display:inline-flex;box-shadow:0 4px 12px #2563eb14}.LocalFirst-module__z9rGya__title{color:#0c1630;letter-spacing:-.03em;margin-top:20px;font-size:clamp(28px,6.9vw - 43.608px,40px);font-weight:800;line-height:1.12}.LocalFirst-module__z9rGya__title span{color:#1668f2;display:block}.LocalFirst-module__z9rGya__lead{color:#5a6782;max-width:450px;margin-top:12px;font-size:16px;line-height:1.5}.LocalFirst-module__z9rGya__action{color:var(--accent);align-items:center;gap:8px;margin-top:20px;font-size:15px;font-weight:600;display:inline-flex}.LocalFirst-module__z9rGya__action:hover{color:var(--accent-ink);text-decoration:none}.LocalFirst-module__z9rGya__action svg{transition:transform var(--motion-base) var(--ease-out)}.LocalFirst-module__z9rGya__action:hover svg{transform:translate(3px)}.LocalFirst-module__z9rGya__badges{flex-wrap:wrap;align-items:center;gap:16px 0;margin:26px 0 0;padding:0;list-style:none;display:flex}.LocalFirst-module__z9rGya__badges li{align-items:center;gap:16px;display:flex}.LocalFirst-module__z9rGya__badges li+li{border-left:1px solid #e0e6f0;margin-left:22px;padding-left:22px}.LocalFirst-module__z9rGya__badgeIcon{color:#1668f2;background:#edf3ff;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.LocalFirst-module__z9rGya__badges strong,.LocalFirst-module__z9rGya__badges small{display:block}.LocalFirst-module__z9rGya__badges strong{color:#0f1729;font-size:15px;font-weight:700;line-height:1.35}.LocalFirst-module__z9rGya__badges small{color:#5a6782;margin-top:2px;font-size:13.5px}.LocalFirst-module__z9rGya__groups{gap:14px;display:grid;position:relative}.LocalFirst-module__z9rGya__groups:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(300px at 42% 38%,#e2eaf9d9,#0000 72%),radial-gradient(180px at 16% 80%,#e4ecfab3,#0000 72%);position:absolute;inset:-100px -54px -72px -135px}.LocalFirst-module__z9rGya__group{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffdb;border:1px solid #e1e8f5f2;border-radius:18px;grid-template-columns:66px minmax(0,1fr) 44px;align-items:center;gap:16px;min-height:100px;padding:17px;display:grid;box-shadow:0 12px 32px #1e408c0f}.LocalFirst-module__z9rGya__groupIcon{border-radius:18px;place-items:center;width:66px;height:66px;display:grid;box-shadow:inset 0 1px #ffffffb3,0 6px 14px #1e408c0f}.LocalFirst-module__z9rGya__toneBlue{color:#1668f2;background:linear-gradient(145deg,#eaf2ff,#dbe7ff)}.LocalFirst-module__z9rGya__tonePurple{color:#7c2fe8;background:linear-gradient(145deg,#f4edff,#eadfff)}.LocalFirst-module__z9rGya__tonePurple path{stroke-width:2.4px}.LocalFirst-module__z9rGya__toneGreen{color:#12b47c;background:linear-gradient(145deg,#e7f9f0,#d6f3e5)}.LocalFirst-module__z9rGya__group h3{color:#0f1729;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.35}.LocalFirst-module__z9rGya__group ul{color:#5a6782;margin:6px 0 0;padding-left:18px;font-size:14px;line-height:1.5}.LocalFirst-module__z9rGya__group li::marker{color:#8390a8}.LocalFirst-module__z9rGya__group li+li{margin-top:2px}.LocalFirst-module__z9rGya__groupLink{color:#0f1729;width:44px;height:44px;transition:transform var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out);background:#fff;border:1px solid #e4e9f2;border-radius:50%;place-items:center;display:grid;box-shadow:0 4px 12px #1e408c12}.LocalFirst-module__z9rGya__groupLink:hover{border-color:#b9cdf5;transform:translate(2px)}@container lf-copy (max-width:540px){.LocalFirst-module__z9rGya__badges{flex-direction:column;align-items:flex-start}.LocalFirst-module__z9rGya__badges li+li{border-left:0;margin-left:0;padding-left:0}}@media (max-width:1100px){.LocalFirst-module__z9rGya__layout{grid-template-columns:minmax(0,1fr);row-gap:48px}.LocalFirst-module__z9rGya__layout>.LocalFirst-module__z9rGya__copy{order:0}.LocalFirst-module__z9rGya__title{font-size:clamp(30px,6vw,40px)}.LocalFirst-module__z9rGya__groups:before{display:none}}@media (max-width:560px){.LocalFirst-module__z9rGya__section{padding:56px 0}.LocalFirst-module__z9rGya__group{grid-template-columns:52px minmax(0,1fr);gap:14px;padding:16px}.LocalFirst-module__z9rGya__groupIcon{border-radius:14px;width:52px;height:52px}.LocalFirst-module__z9rGya__groupIcon svg{width:26px;height:26px}.LocalFirst-module__z9rGya__groupLink{display:none}}
.ChannelStrip-module__ss9Htq__section{z-index:1;isolation:isolate;padding:56px 0 24px;position:relative}.ChannelStrip-module__ss9Htq__head{text-align:center;flex-direction:column;align-items:center;margin-bottom:32px;display:flex;position:relative}.ChannelStrip-module__ss9Htq__arc{z-index:-1;color:#3b82f64d;position:absolute;inset:76px 80px -32px;-webkit-mask-image:linear-gradient(90deg,#000 0 20%,#0000 32% 68%,#000 80%);mask-image:linear-gradient(90deg,#000 0 20%,#0000 32% 68%,#000 80%)}.ChannelStrip-module__ss9Htq__arc svg{width:100%;height:100%;animation:.7s cubic-bezier(.22,1,.36,1) .25s both ChannelStrip-module__ss9Htq__arcDraw;display:block}.ChannelStrip-module__ss9Htq__converge{height:120px;margin:0 calc((100% - (var(--n) - 1) * 11px) / (2 * var(--n)));color:#3b82f652;animation:.9s cubic-bezier(.4,0,.2,1) 1.1s both ChannelStrip-module__ss9Htq__convergeDraw;position:relative}.ChannelStrip-module__ss9Htq__converge svg{width:100%;height:100%;display:block;overflow:visible}.ChannelStrip-module__ss9Htq__converge:after{content:"";opacity:.6;width:1.2px;height:132px;transition:opacity var(--motion-base) var(--ease-out);background:repeating-linear-gradient(#2563ebbf 0 4px,#0000 4px 9px);position:absolute;top:100%;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.ChannelStrip-module__ss9Htq__joinLine{transition:opacity var(--motion-base) var(--ease-out), stroke var(--motion-base) var(--ease-out)}.ChannelStrip-module__ss9Htq__dataDot{stroke:#3b82f6;stroke-width:5px;stroke-linecap:round;filter:drop-shadow(0 0 3px #3b82f68c)}.ChannelStrip-module__ss9Htq__particle{stroke:#3b82f6;stroke-width:4px;stroke-linecap:round}.ChannelStrip-module__ss9Htq__head>:not(.ChannelStrip-module__ss9Htq__arc){animation:.6s cubic-bezier(.22,1,.36,1) both ChannelStrip-module__ss9Htq__rise}.ChannelStrip-module__ss9Htq__head>:nth-child(3){animation-delay:80ms}.ChannelStrip-module__ss9Htq__head>:nth-child(4){animation-delay:.16s}.ChannelStrip-module__ss9Htq__title{color:#0c1630;letter-spacing:-.03em;text-wrap:balance;margin-top:16px;font-size:clamp(28px,3.2vw,38px);font-weight:800;line-height:1.2}.ChannelStrip-module__ss9Htq__title span{color:#1668f2}.ChannelStrip-module__ss9Htq__lead{color:#5a6782;text-wrap:balance;max-width:500px;margin-top:12px;font-size:15px;line-height:1.6}.ChannelStrip-module__ss9Htq__grid{grid-template-columns:repeat(9,minmax(0,1fr));gap:11px;margin:0;padding:0;list-style:none;display:grid}.ChannelStrip-module__ss9Htq__card{text-align:center;animation:ChannelStrip-module__ss9Htq__cardIn .52s cubic-bezier(.22, 1, .36, 1) calc(.3s + var(--i,0) * 70ms) both;transition:transform var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out);background:#fff;border:1px solid #edf1f7;border-radius:14px;flex-direction:column;align-items:center;padding:18px 6px 16px;display:flex;box-shadow:0 8px 24px #1e408c0f}.ChannelStrip-module__ss9Htq__card>:first-child{transition:transform var(--motion-base) var(--ease-out), filter var(--motion-base) var(--ease-out)}@media (hover:hover){.ChannelStrip-module__ss9Htq__card:hover{border-color:#cfdefa;transform:translateY(-4px)scale(1.015);box-shadow:0 16px 32px #2563eb24}.ChannelStrip-module__ss9Htq__card:hover>:first-child{filter:drop-shadow(0 6px 12px #2563eb47);transform:scale(1.06)}.ChannelStrip-module__ss9Htq__card[data-status=soon]:hover{border-color:#e4e9f2;transform:translateY(-3px);box-shadow:0 12px 26px #1e408c14}.ChannelStrip-module__ss9Htq__card[data-status=soon]:hover>:first-child{filter:none;transform:none}.ChannelStrip-module__ss9Htq__joinLine[data-hot]{stroke:#2563ebd9}[data-hovering^=c] .ChannelStrip-module__ss9Htq__joinLine:not([data-hot]){opacity:.35}[data-hovering^=c] .ChannelStrip-module__ss9Htq__converge:after{opacity:1}[data-hovering=hub] .ChannelStrip-module__ss9Htq__converge:after{opacity:1}}.ChannelStrip-module__ss9Htq__name{color:#0f1729;text-wrap:balance;align-items:center;min-height:2.6em;margin-top:10px;font-size:13px;font-weight:600;line-height:1.3;display:flex}.ChannelStrip-module__ss9Htq__status{color:#5a6782;white-space:nowrap;align-items:center;gap:7px;margin-top:6px;font-size:12px;display:inline-flex}.ChannelStrip-module__ss9Htq__dotLive,.ChannelStrip-module__ss9Htq__dotBeta,.ChannelStrip-module__ss9Htq__dotSoon{border-radius:50%;width:8px;height:8px}.ChannelStrip-module__ss9Htq__dotLive{background:#16a34a;position:relative}.ChannelStrip-module__ss9Htq__dotLive:after{opacity:0;content:"";background:#16a34a;border-radius:50%;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.ChannelStrip-module__ss9Htq__card:hover .ChannelStrip-module__ss9Htq__dotLive:after{animation:1.6s ease-out infinite ChannelStrip-module__ss9Htq__livePulse}}.ChannelStrip-module__ss9Htq__dotBeta{background:#f59e0b}.ChannelStrip-module__ss9Htq__dotSoon{background:#b8c2d3}@keyframes ChannelStrip-module__ss9Htq__rise{0%{opacity:0;translate:0 14px}}@keyframes ChannelStrip-module__ss9Htq__cardIn{0%{opacity:0;translate:0 12px}}@keyframes ChannelStrip-module__ss9Htq__arcDraw{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}@keyframes ChannelStrip-module__ss9Htq__convergeDraw{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0 0 -160px)}}@keyframes ChannelStrip-module__ss9Htq__livePulse{0%{opacity:.28;transform:scale(1)}70%,to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.ChannelStrip-module__ss9Htq__particle{display:none}.ChannelStrip-module__ss9Htq__dotLive:after{animation:none}.ChannelStrip-module__ss9Htq__card:hover,.ChannelStrip-module__ss9Htq__card:hover>:first-child,.ChannelStrip-module__ss9Htq__card[data-status=soon]:hover{transform:none}}@media (max-width:1100px){.ChannelStrip-module__ss9Htq__section{padding-bottom:56px}.ChannelStrip-module__ss9Htq__converge{display:none}.ChannelStrip-module__ss9Htq__grid{grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}}@media (max-width:760px){.ChannelStrip-module__ss9Htq__arc{display:none}}@media (max-width:620px){.ChannelStrip-module__ss9Htq__section{padding:44px 0 48px}.ChannelStrip-module__ss9Htq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}
.ProblemSolution-module__fnBD_G__section{isolation:isolate;padding:64px 0;position:relative;overflow:hidden}.ProblemSolution-module__fnBD_G__layout{grid-template-columns:minmax(0,383fr) minmax(0,707fr);align-items:center;column-gap:60px;display:grid}.ProblemSolution-module__fnBD_G__title{font-size:clamp(28px,3.1vw,36px)}.ProblemSolution-module__fnBD_G__lead{max-width:390px;font-size:15.5px}.ProblemSolution-module__fnBD_G__diagram{grid-template-columns:calc(22.915% + 45px) minmax(0,1fr) 252px;align-items:center;display:grid;position:relative}.ProblemSolution-module__fnBD_G__outcomes{flex-direction:column;justify-content:space-between;height:300px;margin:0;padding:0;list-style:none;display:flex}.ProblemSolution-module__fnBD_G__links{align-self:stretch;height:300px;position:relative}.ProblemSolution-module__fnBD_G__links svg{width:calc(100% - 38px);height:100%;position:absolute;top:0;left:24px;right:14px}.ProblemSolution-module__fnBD_G__dotEnd,.ProblemSolution-module__fnBD_G__dotHub{border-radius:50%;width:6px;height:6px;position:absolute}.ProblemSolution-module__fnBD_G__dotEnd{right:14px;translate:50% -50%}.ProblemSolution-module__fnBD_G__dotHub{background:#3b82f6;top:50%;left:24px;translate:-50% -50%;box-shadow:0 0 0 3px #3b82f624}.ProblemSolution-module__fnBD_G__node{justify-self:end;width:150px;height:150px;position:relative}.ProblemSolution-module__fnBD_G__hub{z-index:0;background:radial-gradient(circle at 50% 38%,#fff 0%,#f2f6ff 72%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:150px;height:150px;display:flex;position:relative;box-shadow:0 0 0 1px #2563eb1a,0 0 0 18px #3b82f609,0 0 0 19px #2563eb12,0 18px 40px #2563eb1f}.ProblemSolution-module__fnBD_G__hub:before{z-index:-1;content:"";background:radial-gradient(circle,#2563eb14 0%,#2563eb0d 45%,#0000 68%);border-radius:50%;width:250px;height:250px;position:absolute;top:50%;left:50%;translate:-50% -50%}.ProblemSolution-module__fnBD_G__hub svg{filter:drop-shadow(0 10px 18px #1668f247)}.ProblemSolution-module__fnBD_G__hub strong{color:#0f1729;font-size:16px;font-weight:700;line-height:1.2}.ProblemSolution-module__fnBD_G__inflow{background:repeating-linear-gradient(#3b82f673 0 4px,#0000 4px 9px);width:1.2px;height:150px;position:absolute;bottom:calc(100% + 20px);left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#0000,#000 70%);mask-image:linear-gradient(#0000,#000 70%)}.ProblemSolution-module__fnBD_G__pills{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.ProblemSolution-module__fnBD_G__pills li{pointer-events:auto;white-space:nowrap;background:#ffffffeb;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;box-shadow:0 6px 16px #1e408c0f}.ProblemSolution-module__fnBD_G__pills li:first-child{top:-6px;right:calc(100% - 22px)}.ProblemSolution-module__fnBD_G__pills li:nth-child(2){top:50%;right:calc(100% + 14px);translate:0 -50%}.ProblemSolution-module__fnBD_G__pills li:nth-child(3){top:calc(100% + 6px);right:calc(100% - 40px)}.ProblemSolution-module__fnBD_G__pills li:nth-child(4){top:calc(100% + 6px);left:calc(100% - 40px)}.ProblemSolution-module__fnBD_G__pills .ProblemSolution-module__fnBD_G__toneBlue{color:#2563eb;border-color:#dbe6fb}.ProblemSolution-module__fnBD_G__pills .ProblemSolution-module__fnBD_G__tonePurple{color:#9333ea;border-color:#eadffb}.ProblemSolution-module__fnBD_G__pills .ProblemSolution-module__fnBD_G__toneGreen{color:#16a34a;border-color:#d5eedf}.ProblemSolution-module__fnBD_G__pills .ProblemSolution-module__fnBD_G__toneOrange{color:#e08a0b;border-color:#f6e3c8}.ProblemSolution-module__fnBD_G__outcomes li{border:1px solid;border-radius:12px;align-items:center;gap:12px;height:62px;padding:0 12px;display:flex}.ProblemSolution-module__fnBD_G__outcomeIcon{background:#ffffffd9;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 4px 10px #1e408c0d}.ProblemSolution-module__fnBD_G__outcomes strong,.ProblemSolution-module__fnBD_G__outcomes small{display:block}.ProblemSolution-module__fnBD_G__outcomes strong{color:#0f1729;font-size:14px;font-weight:700;line-height:1.3}.ProblemSolution-module__fnBD_G__outcomes small{color:#5a6782;margin-top:3px;font-size:12px;line-height:1.35}.ProblemSolution-module__fnBD_G__outcomes .ProblemSolution-module__fnBD_G__toneBlue{color:#2563eb;background:linear-gradient(100deg,#eef3fe,#f2f6fe);border-color:#e2eafa}.ProblemSolution-module__fnBD_G__outcomes .ProblemSolution-module__fnBD_G__tonePurple{color:#9333ea;background:linear-gradient(100deg,#f3eefe,#f6f2fe);border-color:#ebe3fb}.ProblemSolution-module__fnBD_G__outcomes .ProblemSolution-module__fnBD_G__toneGreen{color:#16a34a;background:linear-gradient(100deg,#ecf8f1,#f1faf4);border-color:#dcf0e4}.ProblemSolution-module__fnBD_G__outcomes .ProblemSolution-module__fnBD_G__toneOrange{color:#f59e0b;background:linear-gradient(100deg,#fdf3e7,#fef6ed);border-color:#f8e9d6}.ProblemSolution-module__fnBD_G__hub,.ProblemSolution-module__fnBD_G__hub:before,.ProblemSolution-module__fnBD_G__pills li,.ProblemSolution-module__fnBD_G__outcomes li,.ProblemSolution-module__fnBD_G__outcomeIcon,.ProblemSolution-module__fnBD_G__outLine,.ProblemSolution-module__fnBD_G__dotEnd,.ProblemSolution-module__fnBD_G__inflow{transition:transform var(--motion-base) var(--ease-out), opacity var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out), background-color var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out), stroke var(--motion-base) var(--ease-out)}.ProblemSolution-module__fnBD_G__hub:before{opacity:.85}.ProblemSolution-module__fnBD_G__inflow{opacity:.75}@media (hover:hover){.ProblemSolution-module__fnBD_G__hub:hover{transform:scale(1.04);box-shadow:0 0 0 1px #2563eb2e,0 0 0 18px #3b82f60f,0 0 0 19px #2563eb24,0 22px 48px #2563eb33}.ProblemSolution-module__fnBD_G__hub:hover:before,.ProblemSolution-module__fnBD_G__hub[data-hot]:before{opacity:1}.ProblemSolution-module__fnBD_G__hub[data-hot]{box-shadow:0 0 0 1px #2563eb29,0 0 0 18px #3b82f60d,0 0 0 19px #2563eb1f,0 18px 40px #2563eb24}.ProblemSolution-module__fnBD_G__pills li:hover{transform:translateY(-2px);box-shadow:0 10px 22px #1e408c1a}.ProblemSolution-module__fnBD_G__pills li:hover,.ProblemSolution-module__fnBD_G__pills li[data-hot]{background:#fff}.ProblemSolution-module__fnBD_G__pills .ProblemSolution-module__fnBD_G__toneBlue:hover,.ProblemSolution-module__fnBD_G__pills .ProblemSolution-module__fnBD_G__toneBlue[data-hot]{border-color:#b9cff6;box-shadow:0 8px 20px #2563eb24}.ProblemSolution-module__fnBD_G__pills .ProblemSolution-module__fnBD_G__tonePurple:hover,.ProblemSolution-module__fnBD_G__pills .ProblemSolution-module__fnBD_G__tonePurple[data-hot]{border-color:#dac5f7;box-shadow:0 8px 20px #9333ea1f}.ProblemSolution-module__fnBD_G__pills .ProblemSolution-module__fnBD_G__toneGreen:hover,.ProblemSolution-module__fnBD_G__pills .ProblemSolution-module__fnBD_G__toneGreen[data-hot]{border-color:#b7e2c8;box-shadow:0 8px 20px #16a34a1f}.ProblemSolution-module__fnBD_G__pills .ProblemSolution-module__fnBD_G__toneOrange:hover,.ProblemSolution-module__fnBD_G__pills .ProblemSolution-module__fnBD_G__toneOrange[data-hot]{border-color:#f1d09e;box-shadow:0 8px 20px #f59e0b24}:is([data-hovering^=c] .ProblemSolution-module__fnBD_G__inflow,[data-hovering=hub] .ProblemSolution-module__fnBD_G__inflow){opacity:1}.ProblemSolution-module__fnBD_G__outcomes li:hover{transform:translate(4px)}.ProblemSolution-module__fnBD_G__outcomes li:hover .ProblemSolution-module__fnBD_G__outcomeIcon{transform:scale(1.05)}.ProblemSolution-module__fnBD_G__outcomes .ProblemSolution-module__fnBD_G__toneBlue:hover{border-color:#bcd0f7;box-shadow:0 12px 28px #2563eb24}.ProblemSolution-module__fnBD_G__outcomes .ProblemSolution-module__fnBD_G__tonePurple:hover{border-color:#d9c6f8;box-shadow:0 12px 28px #9333ea1f}.ProblemSolution-module__fnBD_G__outcomes .ProblemSolution-module__fnBD_G__toneGreen:hover{border-color:#b5e0c6;box-shadow:0 12px 28px #16a34a1f}.ProblemSolution-module__fnBD_G__outcomes .ProblemSolution-module__fnBD_G__toneOrange:hover{border-color:#f1d2a3;box-shadow:0 12px 28px #f59e0b24}.ProblemSolution-module__fnBD_G__outLine[data-hot]{stroke-width:1.8px}.ProblemSolution-module__fnBD_G__dotEnd[data-hot]{box-shadow:0 0 0 4px #3b82f624}:is([data-hovering^=o] .ProblemSolution-module__fnBD_G__outLine:not([data-hot]),[data-hovering^=o] .ProblemSolution-module__fnBD_G__dotEnd:not([data-hot])){opacity:.3}}@media (prefers-reduced-motion:reduce){.ProblemSolution-module__fnBD_G__hub:hover,.ProblemSolution-module__fnBD_G__pills li:hover,.ProblemSolution-module__fnBD_G__outcomes li:hover,.ProblemSolution-module__fnBD_G__outcomes li:hover .ProblemSolution-module__fnBD_G__outcomeIcon{transform:none}}.ProblemSolution-module__fnBD_G__inflow{animation:.6s cubic-bezier(.4,0,.2,1) both ProblemSolution-module__fnBD_G__psDrop}.ProblemSolution-module__fnBD_G__hub:before{animation:1s ease-out .5s both ProblemSolution-module__fnBD_G__psHubRing}.ProblemSolution-module__fnBD_G__hub svg{animation:1s ease-out .5s both ProblemSolution-module__fnBD_G__psHubGlow}.ProblemSolution-module__fnBD_G__pills li{animation:ProblemSolution-module__fnBD_G__psPill .42s cubic-bezier(.22, 1, .36, 1) calc(.9s + var(--i,0) * 80ms) both}.ProblemSolution-module__fnBD_G__links{animation:.65s cubic-bezier(.4,0,.2,1) 1.25s both ProblemSolution-module__fnBD_G__psDraw}.ProblemSolution-module__fnBD_G__outcomes li{animation:ProblemSolution-module__fnBD_G__psSlide .48s cubic-bezier(.22, 1, .36, 1) calc(1.65s + var(--i,0) * 90ms) both}@keyframes ProblemSolution-module__fnBD_G__psDrop{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes ProblemSolution-module__fnBD_G__psDraw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ProblemSolution-module__fnBD_G__psPill{0%{opacity:0;scale:.9}}@keyframes ProblemSolution-module__fnBD_G__psSlide{0%{opacity:0;translate:10px}}@keyframes ProblemSolution-module__fnBD_G__psHubRing{40%{scale:1.16}}@keyframes ProblemSolution-module__fnBD_G__psHubGlow{40%{filter:drop-shadow(0 0 22px #2563eb6b)brightness(1.06)}}@media (max-width:1100px){.ProblemSolution-module__fnBD_G__layout{grid-template-columns:minmax(0,1fr);row-gap:48px}.ProblemSolution-module__fnBD_G__lead{max-width:490px}.ProblemSolution-module__fnBD_G__diagram{grid-template-columns:minmax(0,1fr);row-gap:28px}.ProblemSolution-module__fnBD_G__node{flex-direction:column;justify-self:center;align-items:center;gap:34px;width:auto;height:auto;display:flex}.ProblemSolution-module__fnBD_G__inflow,.ProblemSolution-module__fnBD_G__links{display:none}.ProblemSolution-module__fnBD_G__pills{flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:static}.ProblemSolution-module__fnBD_G__pills li:nth-child(n){position:static;translate:none}.ProblemSolution-module__fnBD_G__outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;height:auto;display:grid}}@media (max-width:760px){.ProblemSolution-module__fnBD_G__section{padding:52px 0}.ProblemSolution-module__fnBD_G__outcomes{grid-template-columns:minmax(0,1fr);gap:8px}}
@property --spin{syntax:"<angle>";inherits:true;initial-value:0deg}@property --yaw{syntax:"<angle>";inherits:true;initial-value:0deg}@property --pitch{syntax:"<angle>";inherits:true;initial-value:0deg}.ProductOrbit-module__3BBVfa__orbit{--tilt:50deg;--plane:calc(var(--tilt) + var(--pitch));--squash:cos(var(--plane));--u:.42cqi;transition:--yaw .9s cubic-bezier(.22,1,.36,1),--pitch .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;container-type:inline-size}.ProductOrbit-module__3BBVfa__orbit:before{content:"";pointer-events:none;background:radial-gradient(30% 26%,#3884ff80,#0000 70%),radial-gradient(52% 44% at 50% 52%,#2256e642,#0000 72%);position:absolute;inset:-6% -10%}.ProductOrbit-module__3BBVfa__stage{position:absolute;top:56%;left:50%}.ProductOrbit-module__3BBVfa__plane{z-index:1;width:calc(200 * var(--u));aspect-ratio:1;translate:-50% -50%;transform:rotateX(var(--plane));pointer-events:none;position:absolute}.ProductOrbit-module__3BBVfa__plane svg{width:100%;height:100%;rotate:calc(var(--spin) + var(--yaw));display:block;overflow:visible}.ProductOrbit-module__3BBVfa__ringFaint,.ProductOrbit-module__3BBVfa__ring,.ProductOrbit-module__3BBVfa__ringDashed{fill:none}.ProductOrbit-module__3BBVfa__ringFaint{stroke:#6296ff38;stroke-width:.5px}.ProductOrbit-module__3BBVfa__ring{stroke:#78afff9e;stroke-width:.7px}.ProductOrbit-module__3BBVfa__ringDashed{stroke:#78aaff61;stroke-width:.5px;stroke-dasharray:1.4 2.6}.ProductOrbit-module__3BBVfa__ripple{fill:none;stroke:#6ebeffb3;stroke-width:.8px;opacity:0;transform-box:fill-box;transform-origin:50%;vector-effect:non-scaling-stroke}.ProductOrbit-module__3BBVfa__link{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1.6 2.8;opacity:.9}.ProductOrbit-module__3BBVfa__pulse{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:7 200;stroke-dashoffset:7px;opacity:0}.ProductOrbit-module__3BBVfa__spark{fill:#cfe6ff}.ProductOrbit-module__3BBVfa__core{z-index:10;width:calc(84 * var(--u));aspect-ratio:1;position:absolute;translate:-50% -77%}.ProductOrbit-module__3BBVfa__core img{object-fit:contain;filter:drop-shadow(0 18px 30px #00145a80);will-change:transform}.ProductOrbit-module__3BBVfa__body{--theta:calc(var(--a) + var(--spin) + var(--yaw));--depth:sin(var(--theta));--cos:cos(var(--theta));z-index:calc(10 + round(var(--depth) * 5));will-change:translate, scale, opacity;opacity:calc(.84 + var(--depth) * .16);translate:calc(var(--cos) * var(--r) * var(--u) - 50%) calc(var(--depth) * var(--r) * var(--u) * var(--squash) - 50%);scale:calc(.87 + var(--depth) * .14);position:absolute}.ProductOrbit-module__3BBVfa__chip{width:calc(10 * var(--u));aspect-ratio:1;border:1px solid color-mix(in srgb, var(--tone) 75%, #fff);background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--tone) 70%, #fff), var(--tone) 55%, color-mix(in srgb, var(--tone) 55%, #04123a));box-shadow:0 0 calc(4 * var(--u)) color-mix(in srgb, var(--tone) 70%, transparent);color:#fff;border-radius:50%;place-items:center;display:grid}.ProductOrbit-module__3BBVfa__chip svg{width:52%;height:52%}.ProductOrbit-module__3BBVfa__bubble{width:calc(23 * var(--u));aspect-ratio:1;border:1.5px solid color-mix(in srgb, var(--tone) 70%, #fff);box-shadow:0 0 0 calc(1.4 * var(--u)) color-mix(in srgb, var(--tone) 22%, transparent), 0 0 calc(9 * var(--u)) color-mix(in srgb, var(--tone) 75%, transparent), 0 calc(3 * var(--u)) calc(6 * var(--u)) #00104673;border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.ProductOrbit-module__3BBVfa__bubble svg{width:50%;height:50%}.ProductOrbit-module__3BBVfa__bubble:after{content:"";pointer-events:none;background:radial-gradient(circle at 32% 24%,#ffffff73,#ffffff1a 22%,#0000 46%),radial-gradient(circle at 50% 125%,#000c3266,#0000 62%);border-radius:50%;position:absolute;inset:0}.ProductOrbit-module__3BBVfa__bubble[data-brand=zalo]{border:calc(1.2 * var(--u)) solid #2a6df0;box-shadow:inset 0 0 0 calc(.8 * var(--u)) #d6e6ff, 0 0 calc(9 * var(--u)) #3cc4ffbf, 0 calc(3 * var(--u)) calc(6 * var(--u)) #00104673;background:#fff}.ProductOrbit-module__3BBVfa__bubble[data-brand=zalo] svg{width:64%;height:64%}.ProductOrbit-module__3BBVfa__bubble[data-brand=facebook],.ProductOrbit-module__3BBVfa__bubble[data-brand=telegram]{background:#fff}.ProductOrbit-module__3BBVfa__bubble[data-brand=facebook] svg,.ProductOrbit-module__3BBVfa__bubble[data-brand=telegram] svg{width:100%;height:100%}.ProductOrbit-module__3BBVfa__bubble[data-brand=instagram]{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.ProductOrbit-module__3BBVfa__bubble[data-brand=whatsapp]{background:linear-gradient(160deg,#5cf08f,#1fae52)}.ProductOrbit-module__3BBVfa__bubble[data-brand=whatsapp] svg{width:56%;height:56%}.ProductOrbit-module__3BBVfa__bubble[data-brand=messenger]{background:linear-gradient(45deg,#09f 0%,#a033ff 60%,#ff5280 90%,#ff7061 100%)}.ProductOrbit-module__3BBVfa__card{--side:clamp(-1, var(--cos) * 8, 1);align-items:center;gap:calc(2 * var(--u));width:calc(36 * var(--u));padding:calc(2.6 * var(--u)) calc(3 * var(--u));border-radius:calc(3.4 * var(--u));box-shadow:inset 0 1px 0 #c8e1ff38, 0 calc(3 * var(--u)) calc(7 * var(--u)) #000e3c66;opacity:clamp(0, (max(var(--cos), -1 * var(--cos)) - .1) * 10, 1);translate:calc(-50% + var(--side) * 31 * var(--u)) calc(-50% - 2 * var(--u));pointer-events:none;background:linear-gradient(135deg,#5c84e86b,#3452b24d);border:1px solid #92baff5c;display:flex;position:absolute;top:50%;left:50%}.ProductOrbit-module__3BBVfa__avatar{width:calc(11 * var(--u));aspect-ratio:1;background:linear-gradient(145deg, color-mix(in srgb, var(--tone) 50%, #fff), var(--tone));color:#fff;font-size:calc(3.8 * var(--u));letter-spacing:-.02em;border:1px solid #fff9;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid;position:relative}.ProductOrbit-module__3BBVfa__badge{aspect-ratio:1;background:#fff;border-radius:50%;place-items:center;width:52%;display:grid;position:absolute;top:-22%;left:-22%;box-shadow:0 1px 3px #000e3c66}.ProductOrbit-module__3BBVfa__badge svg{width:78%;height:78%}.ProductOrbit-module__3BBVfa__lines{gap:calc(1.6 * var(--u));flex:1;display:grid}.ProductOrbit-module__3BBVfa__lines i{height:calc(1.8 * var(--u));background:#d6e6ffb8;border-radius:99px;display:block}.ProductOrbit-module__3BBVfa__lines i:last-child{opacity:.6;width:62%}.ProductOrbit-module__3BBVfa__unread{top:calc(-1.4 * var(--u));right:calc(-1.4 * var(--u));width:calc(3.6 * var(--u));aspect-ratio:1;border:calc(.8 * var(--u)) solid #fff;background:var(--tone);box-shadow:0 0 calc(3 * var(--u)) var(--tone);border-radius:50%;position:absolute}@container (max-width:680px){.ProductOrbit-module__3BBVfa__stage{--u:.37cqi}}@container (max-width:560px){.ProductOrbit-module__3BBVfa__stage{--u:.46cqi}.ProductOrbit-module__3BBVfa__card{display:none}}@media (prefers-reduced-motion:no-preference){.ProductOrbit-module__3BBVfa__orbit{animation:50s linear infinite ProductOrbit-module__3BBVfa__spin}.ProductOrbit-module__3BBVfa__ringDashed{animation:3s linear infinite reverse ProductOrbit-module__3BBVfa__flow}.ProductOrbit-module__3BBVfa__link{animation:1.4s linear infinite ProductOrbit-module__3BBVfa__flow}.ProductOrbit-module__3BBVfa__pulse{animation:ProductOrbit-module__3BBVfa__signal 3.6s var(--delay) cubic-bezier(.45, 0, .7, 1) infinite}.ProductOrbit-module__3BBVfa__pulseLate{animation-delay:calc(var(--delay) - 1.8s)}.ProductOrbit-module__3BBVfa__ripple{animation:3.6s ease-out infinite ProductOrbit-module__3BBVfa__ripple}.ProductOrbit-module__3BBVfa__rippleLate{animation-delay:-1.8s}.ProductOrbit-module__3BBVfa__spark{animation:2.6s ease-in-out infinite alternate ProductOrbit-module__3BBVfa__twinkle}.ProductOrbit-module__3BBVfa__spark:nth-of-type(odd){animation-delay:-1.3s}.ProductOrbit-module__3BBVfa__core img{animation:6s ease-in-out infinite ProductOrbit-module__3BBVfa__bob}.ProductOrbit-module__3BBVfa__sat{animation:5.2s ease-in-out infinite ProductOrbit-module__3BBVfa__bob}.ProductOrbit-module__3BBVfa__sat:nth-of-type(2n){animation-delay:-2.6s}.ProductOrbit-module__3BBVfa__unread{animation:1.8s ease-in-out infinite ProductOrbit-module__3BBVfa__blink}}.ProductOrbit-module__3BBVfa__orbit[data-offscreen],.ProductOrbit-module__3BBVfa__orbit[data-offscreen] *,.ProductOrbit-module__3BBVfa__orbit[data-offscreen] :before,.ProductOrbit-module__3BBVfa__orbit[data-offscreen] :after{animation-play-state:paused!important}@keyframes ProductOrbit-module__3BBVfa__spin{to{--spin:360deg}}@keyframes ProductOrbit-module__3BBVfa__flow{to{stroke-dashoffset:-4.4px}}@keyframes ProductOrbit-module__3BBVfa__signal{0%{opacity:0;stroke-dashoffset:7px}12%{opacity:1}85%{opacity:1}to{opacity:0;stroke-dashoffset:-100px}}@keyframes ProductOrbit-module__3BBVfa__ripple{0%{opacity:.8;transform:scale(.7)}to{opacity:0;transform:scale(2.3)}}@keyframes ProductOrbit-module__3BBVfa__twinkle{0%{opacity:.25}to{opacity:1}}@keyframes ProductOrbit-module__3BBVfa__bob{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-1.6 * var(--u)))}}@keyframes ProductOrbit-module__3BBVfa__blink{0%,to{scale:1}50%{scale:1.25}}
.ProductShowcase-module__NeWWWq__showcase{--showcase-line:#4e83ec52;--showcase-muted:#afc7ea;isolation:isolate;color:#f8fbff;background:radial-gradient(at 75% 45%,#24478f 0%,#16295a 45%,#0f1d3d 100%);scroll-margin-top:84px;position:relative;overflow:hidden}.ProductShowcase-module__NeWWWq__showcaseInner{z-index:1;width:100%;max-width:var(--wrap);padding:52px var(--s-5) 42px;grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);align-items:center;gap:28px 8px;margin:0 auto;display:grid;position:relative}.ProductShowcase-module__NeWWWq__copy{z-index:1;padding-block:28px;position:relative}.ProductShowcase-module__NeWWWq__eyebrow{color:#98c7ff}.ProductShowcase-module__NeWWWq__title{letter-spacing:-.045em;margin-top:16px;font-size:clamp(40px,4vw,54px);font-weight:750;line-height:1.13}.ProductShowcase-module__NeWWWq__title span{display:block}.ProductShowcase-module__NeWWWq__titleAccent{color:#9eceff;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#dceeff,#7ebaff);-webkit-background-clip:text;background-clip:text}.ProductShowcase-module__NeWWWq__lead{max-width:33ch;color:var(--showcase-muted);margin-top:24px;font-size:17px;line-height:1.7}.ProductShowcase-module__NeWWWq__primaryAction{color:#8fc2ff;white-space:nowrap;align-items:center;gap:8px;margin-top:24px;font-size:16px;font-weight:600;display:inline-flex}.ProductShowcase-module__NeWWWq__primaryAction:hover{color:#fff;text-decoration:none}.ProductShowcase-module__NeWWWq__primaryAction svg{transition:transform var(--motion-base) var(--ease-out)}.ProductShowcase-module__NeWWWq__primaryAction:hover svg{transform:translate(3px)}.ProductShowcase-module__NeWWWq__orbit{aspect-ratio:1.4;width:104%;margin-left:-4%;position:relative}.ProductShowcase-module__NeWWWq__featureCards{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ProductShowcase-module__NeWWWq__featureCards li{display:flex}.ProductShowcase-module__NeWWWq__featureCard{border:1px solid var(--showcase-line);color:#fff;width:100%;min-height:124px;transition:border-color var(--motion-base) var(--ease-out), background var(--motion-base) var(--ease-out), transform var(--motion-base) var(--ease-out);background:linear-gradient(115deg,#172c65b8,#091c43a6);border-radius:19px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;padding:22px 18px;display:grid;box-shadow:inset 0 1px #accfff08}.ProductShowcase-module__NeWWWq__featureCard:hover{background:linear-gradient(115deg,#17366bbf,#102b59b3);border-color:#699fea;text-decoration:none;transform:translateY(-3px)}.ProductShowcase-module__NeWWWq__primaryAction:focus-visible,.ProductShowcase-module__NeWWWq__featureCard:focus-visible{outline-offset:5px;outline:2px solid #97d5ff}.ProductShowcase-module__NeWWWq__cardIcon{border-radius:15px;place-items:center;width:54px;height:56px;display:grid;box-shadow:inset 0 1px #ffffff38,0 8px 22px #0014423d}.ProductShowcase-module__NeWWWq__cardIconBlue{background:linear-gradient(135deg,#1989ff,#0647ed)}.ProductShowcase-module__NeWWWq__cardIconPurple{background:linear-gradient(135deg,#a128fa,#6200df)}.ProductShowcase-module__NeWWWq__cardIconGreen{background:linear-gradient(135deg,#00b798,#006d6b)}.ProductShowcase-module__NeWWWq__cardCopy{gap:7px;min-width:0;display:grid}.ProductShowcase-module__NeWWWq__cardCopy strong{letter-spacing:-.025em;font-size:18px;line-height:1.2}.ProductShowcase-module__NeWWWq__cardCopy span{color:var(--showcase-muted);font-size:14px;line-height:1.55}.ProductShowcase-module__NeWWWq__cardArrow{color:#e7f1ff;width:43px;height:43px;transition:background var(--motion-base) var(--ease-out), transform var(--motion-base) var(--ease-out);background:#244d9c75;border-radius:50%;place-items:center;display:grid}.ProductShowcase-module__NeWWWq__featureCard:hover .ProductShowcase-module__NeWWWq__cardArrow{background:#3b68b996;transform:translate(2px)}@media (max-width:980px){.ProductShowcase-module__NeWWWq__showcaseInner{column-gap:0;padding-block:40px}.ProductShowcase-module__NeWWWq__title{font-size:clamp(36px,4.4vw,46px)}.ProductShowcase-module__NeWWWq__lead{font-size:16px}.ProductShowcase-module__NeWWWq__primaryAction{gap:12px;padding-inline:18px;font-size:15px}.ProductShowcase-module__NeWWWq__featureCards{gap:12px}.ProductShowcase-module__NeWWWq__featureCard{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:18px 14px}.ProductShowcase-module__NeWWWq__cardCopy strong{font-size:16px}.ProductShowcase-module__NeWWWq__cardArrow{display:none}}@media (max-width:760px){.ProductShowcase-module__NeWWWq__showcaseInner{grid-template-columns:minmax(0,1fr);row-gap:22px;padding:44px 20px}.ProductShowcase-module__NeWWWq__copy{padding:0}.ProductShowcase-module__NeWWWq__title{font-size:clamp(39px,9vw,54px)}.ProductShowcase-module__NeWWWq__lead{max-width:38ch;margin-top:20px;font-size:17px}.ProductShowcase-module__NeWWWq__primaryAction{gap:15px;min-height:60px;margin-top:24px;padding-inline:22px;font-size:16px}.ProductShowcase-module__NeWWWq__orbit{margin-left:-16px;width:calc(100% + 32px);margin-block:6px}.ProductShowcase-module__NeWWWq__featureCards{grid-template-columns:minmax(0,1fr)}.ProductShowcase-module__NeWWWq__featureCard{border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;min-height:106px;padding:20px 16px}.ProductShowcase-module__NeWWWq__cardCopy strong{font-size:17px}.ProductShowcase-module__NeWWWq__cardIcon{border-radius:14px;width:50px;height:52px}.ProductShowcase-module__NeWWWq__cardIcon svg{width:25px;height:25px}.ProductShowcase-module__NeWWWq__cardArrow{width:34px;height:34px;display:grid}.ProductShowcase-module__NeWWWq__cardArrow svg{width:19px;height:19px}}@media (prefers-reduced-motion:reduce){.ProductShowcase-module__NeWWWq__primaryAction,.ProductShowcase-module__NeWWWq__featureCard,.ProductShowcase-module__NeWWWq__cardArrow{transition:none}}
.AiAgent-module__nqiejG__section{padding:72px 0 48px;position:relative}.AiAgent-module__nqiejG__layout{grid-template-columns:minmax(0,330fr) minmax(0,794fr);align-items:start;column-gap:28px;display:grid}.AiAgent-module__nqiejG__lead{max-width:330px;font-size:14.5px}.AiAgent-module__nqiejG__flow{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.AiAgent-module__nqiejG__step{text-align:center;flex-direction:column;align-items:center;padding:0 2px;display:flex;position:relative}.AiAgent-module__nqiejG__stepIcon{border-radius:16px;place-items:center;width:64px;height:64px;display:grid;box-shadow:inset 0 1px #ffffffb3,0 6px 14px #1e408c0d}.AiAgent-module__nqiejG__stepIcon svg path{stroke-width:1.9px}.AiAgent-module__nqiejG__toneBlue{color:#1668f2;background:linear-gradient(145deg,#edf3ff,#e2ebff)}.AiAgent-module__nqiejG__tonePurple{color:#8b3df0;background:linear-gradient(145deg,#f6efff,#ede2ff)}.AiAgent-module__nqiejG__toneGreen{color:#16a34a;background:linear-gradient(145deg,#e9f9f0,#dcf4e6)}.AiAgent-module__nqiejG__toneGreen svg{transform:rotate(40deg)}.AiAgent-module__nqiejG__toneOrange{color:#f59e0b;background:linear-gradient(145deg,#fff6e9,#ffeed6)}.AiAgent-module__nqiejG__stepArrow{color:#9aa7bd;display:inline-flex;position:absolute;top:24px;right:0;translate:50%}.AiAgent-module__nqiejG__step h3{color:#0f1729;text-wrap:balance;max-width:150px;margin-top:16px;font-size:13.5px;font-weight:700;line-height:1.4}.AiAgent-module__nqiejG__step p{color:#6b7892;text-wrap:balance;margin-top:8px;font-size:12px;line-height:1.5}.AiAgent-module__nqiejG__example{grid-template-columns:minmax(0,334fr) 40px minmax(0,395fr);align-items:stretch;margin-top:34px;display:grid}.AiAgent-module__nqiejG__question,.AiAgent-module__nqiejG__answer{border-radius:14px;align-items:center;gap:16px;min-height:62px;padding:10px 14px 10px 10px;font-size:13.5px;line-height:1.45;display:flex}.AiAgent-module__nqiejG__question{color:#0f1729;background:#fff;border:1px solid #e6ecf5;box-shadow:0 8px 22px #1e408c0d}.AiAgent-module__nqiejG__answer{color:#1f2d45;background:linear-gradient(100deg,#ecf9f1,#e8f7ee);border:1px solid #d5efdf}.AiAgent-module__nqiejG__exampleIcon{color:#5a6782;background:#eef3fb;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.AiAgent-module__nqiejG__answerIcon{color:#16a34a;background:#dcf3e5}.AiAgent-module__nqiejG__exampleArrow{color:#9aa7bd;place-items:center;display:grid}.AiAgent-module__nqiejG__note{color:#5a6782;background:#f6f8fccc;border:1px solid #e8edf5;border-radius:14px;align-items:center;gap:14px;margin-top:16px;padding:15px 18px;font-size:13.5px;line-height:1.5;display:flex}.AiAgent-module__nqiejG__noteIcon{color:#1668f2;flex:none;display:inline-flex}@media (max-width:1100px){.AiAgent-module__nqiejG__layout{grid-template-columns:minmax(0,1fr);row-gap:44px}.AiAgent-module__nqiejG__lead{max-width:490px}}@media (max-width:720px){.AiAgent-module__nqiejG__section{padding:56px 0 32px}.AiAgent-module__nqiejG__flow{grid-template-columns:minmax(0,1fr);gap:18px}.AiAgent-module__nqiejG__step{text-align:left;grid-template-columns:52px minmax(0,1fr);align-items:center;column-gap:14px;padding:0;display:grid}.AiAgent-module__nqiejG__stepIcon{border-radius:14px;grid-row:span 2;width:52px;height:52px}.AiAgent-module__nqiejG__stepIcon svg{width:26px;height:26px}.AiAgent-module__nqiejG__step h3{align-self:end;max-width:none;margin-top:0}.AiAgent-module__nqiejG__step p{align-self:start;margin-top:2px}.AiAgent-module__nqiejG__stepArrow{display:none}.AiAgent-module__nqiejG__example{grid-template-columns:minmax(0,1fr)}.AiAgent-module__nqiejG__exampleArrow{height:32px}.AiAgent-module__nqiejG__exampleArrow svg{transform:rotate(90deg)}.AiAgent-module__nqiejG__note{align-items:flex-start}}
.DeviceHero-module___4VqTG__hero{--focus-ring:var(--focus-ring-dark);isolation:isolate;margin-top:calc(-1 * var(--header-float));padding:calc(var(--header-float) + 56px) 0 72px;color:var(--paper);background:radial-gradient(45% 60% at 78% 45%,#3d8bff42,#0000 72%),radial-gradient(40% 55% at 8% 0,#7c5cff29,#0000 70%),linear-gradient(165deg,#13244d 0%,#0f1d3d 55%,#0b1733 100%);position:relative;overflow:hidden}.DeviceHero-module___4VqTG__inner{z-index:1;grid-template-columns:minmax(0,620px) minmax(0,1fr);align-items:center;gap:40px;display:grid;position:relative}.DeviceHero-module___4VqTG__pill{color:#cfdcff;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.DeviceHero-module___4VqTG__title{margin-top:var(--s-4);letter-spacing:-.035em;font-size:clamp(32px,3.6vw,46px);font-weight:700;line-height:1.12}.DeviceHero-module___4VqTG__title span{text-wrap:balance;display:block}.DeviceHero-module___4VqTG__accent{background:linear-gradient(90deg,#5cc2ff 0%,#3d8bff 70%);color:#0000;-webkit-background-clip:text;background-clip:text}.DeviceHero-module___4VqTG__lead{margin-top:var(--s-4);color:#aec1e8;max-width:56ch;font-size:16.5px;line-height:1.65}.DeviceHero-module___4VqTG__lead strong{color:var(--paper)}.DeviceHero-module___4VqTG__points{margin:var(--s-5) 0 0;flex-wrap:wrap;gap:12px 28px;padding:0;list-style:none;display:flex}.DeviceHero-module___4VqTG__points li{color:#e6edff;align-items:center;gap:10px;font-size:14.5px;font-weight:500;display:flex}.DeviceHero-module___4VqTG__points li>span{color:#4ade80;background:#4ade8029;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}@media (max-width:1100px){.DeviceHero-module___4VqTG__hero{padding-top:calc(var(--header-float) + 36px)}}@media (max-width:1040px){.DeviceHero-module___4VqTG__inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.DeviceHero-module___4VqTG__hero{padding-bottom:48px}.DeviceHero-module___4VqTG__points{flex-direction:column}}
.page-module__ENnFoa__head h2{letter-spacing:-.03em;font-size:clamp(24px,2.8vw,32px)}.page-module__ENnFoa__head p{max-width:72ch;color:var(--ink-500);margin-top:6px;font-size:15.5px}.page-module__ENnFoa__btnOutline{background:var(--paper);color:var(--accent-ink);border-color:#bcd3ff}.page-module__ENnFoa__btnOutline:hover{border-color:var(--accent);background:var(--accent-wash)}.page-module__ENnFoa__heroTight.page-module__ENnFoa__heroTight{padding-top:calc(var(--header-float) + 28px);padding-bottom:48px}@media (min-width:1041px){.page-module__ENnFoa__heroTight.page-module__ENnFoa__heroTight{flex-direction:column;justify-content:center;min-height:100svh;display:flex}.page-module__ENnFoa__heroCopy{align-self:start;padding-top:24px}}.page-module__ENnFoa__heroInner{grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:56px}.page-module__ENnFoa__calc{--focus-ring:var(--accent);background:var(--paper);color:var(--ink-900);border:1px solid #ffffff80;border-radius:18px;flex-direction:column;gap:14px;padding:18px 20px;display:flex;box-shadow:0 30px 70px -30px #0009,0 2px 8px -4px #0f172933}.page-module__ENnFoa__calcHead h2{letter-spacing:-.02em;font-size:16px}.page-module__ENnFoa__calcHead p{color:var(--ink-500);margin-top:1px;font-size:12.5px}.page-module__ENnFoa__field{flex-direction:column;gap:6px;display:flex}.page-module__ENnFoa__field label{color:var(--ink-700);font-size:13.5px;font-weight:600}.page-module__ENnFoa__amount,.page-module__ENnFoa__select{border:1px solid var(--line-strong);background:var(--paper);transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);border-radius:10px;align-items:center;display:flex;position:relative}.page-module__ENnFoa__amount:focus-within,.page-module__ENnFoa__select:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash-2)}.page-module__ENnFoa__amount input,.page-module__ENnFoa__select select{width:100%;min-width:0;color:var(--ink-900);font:inherit;background:0 0;border:0;border-radius:10px;outline:none;padding:9px 12px}.page-module__ENnFoa__amount input{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:18px;font-weight:700}.page-module__ENnFoa__amount>span{color:var(--ink-500);font-variant-numeric:tabular-nums;flex:none;padding-right:12px;font-size:13px;font-weight:600}.page-module__ENnFoa__amount>span b{color:var(--ink-700);font-weight:700}.page-module__ENnFoa__select select{appearance:none;cursor:pointer;padding-right:36px;font-size:14.5px;font-weight:600}.page-module__ENnFoa__select svg{color:var(--ink-500);pointer-events:none;position:absolute;right:12px;transform:rotate(90deg)}.page-module__ENnFoa__presets{flex-wrap:wrap;gap:6px;display:flex}.page-module__ENnFoa__presets button{border:1px solid var(--line);background:var(--paper-sunk);color:var(--ink-700);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);border-radius:999px;flex:1 1 0;padding:5px 6px;font-size:12.5px;font-weight:600}.page-module__ENnFoa__presets button:not(.page-module__ENnFoa__presetOn):hover{background:var(--accent-wash);color:var(--accent-ink);border-color:#bcd3ff}.page-module__ENnFoa__presets .page-module__ENnFoa__presetOn{border-color:var(--accent);background:var(--accent);color:#fff}.page-module__ENnFoa__imagesRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:-2px;display:flex}.page-module__ENnFoa__imagesRow>span{color:var(--ink-700);font-size:13.5px;font-weight:600}.page-module__ENnFoa__imagesRow>span small{color:var(--ink-500);margin-left:4px;font-size:12px;font-weight:500}.page-module__ENnFoa__segment{border:1px solid var(--line);background:var(--paper-sunk);border-radius:999px;padding:3px;display:flex}.page-module__ENnFoa__segment button{min-width:36px;color:var(--ink-700);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:0;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:600}.page-module__ENnFoa__segment button:not(.page-module__ENnFoa__segmentOn):hover{background:var(--accent-wash);color:var(--accent-ink)}.page-module__ENnFoa__segment .page-module__ENnFoa__segmentOn{background:var(--accent);color:#fff}.page-module__ENnFoa__fieldNote{color:var(--ink-500);font-size:12px}.page-module__ENnFoa__fieldWarn{color:#9a6411;font-weight:600}.page-module__ENnFoa__result{background:linear-gradient(160deg,#eef4ff,#f8fbff);border-block:1px solid #dfe8fb;margin:0 -20px;padding:14px 20px}.page-module__ENnFoa__resultLabel{color:var(--ink-500);font-size:13px;font-weight:600}.page-module__ENnFoa__resultValue{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.page-module__ENnFoa__resultValue strong{color:var(--accent-ink);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(32px,3.4vw,38px);line-height:1.1}.page-module__ENnFoa__resultValue span{color:var(--ink-700);font-size:15.5px;font-weight:600}.page-module__ENnFoa__resultRange{color:var(--ink-500);margin-top:2px;font-size:12.5px}.page-module__ENnFoa__resultBudget{color:var(--ink-700);border-top:1px solid #d5e3fd;margin-top:10px;padding-top:10px;font-size:14px}.page-module__ENnFoa__resultBudget strong{color:var(--ink-900);font-variant-numeric:tabular-nums}.page-module__ENnFoa__resultBudget small{color:var(--ink-500);margin-top:1px;font-size:12.5px;display:block}.page-module__ENnFoa__calcWarning{color:var(--ink-500);align-items:flex-start;gap:8px;margin-top:-2px;font-size:12.5px;line-height:1.5;display:flex}.page-module__ENnFoa__calcWarning svg{color:#b7791f;flex:none;margin-top:2px}.page-module__ENnFoa__calcWarning strong{color:var(--ink-900)}.page-module__ENnFoa__how{padding-top:64px;padding-bottom:40px}.page-module__ENnFoa__steps{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.page-module__ENnFoa__steps li{border:1px solid var(--line);background:var(--paper);border-radius:18px;flex-direction:column;gap:4px;padding:20px;display:flex;position:relative;box-shadow:0 18px 40px -34px #0f172a59}.page-module__ENnFoa__steps li:not(:last-child):after{content:"";z-index:1;border-top:2px solid var(--line-strong);border-right:2px solid var(--line-strong);width:10px;height:10px;position:absolute;top:50%;right:-13px;transform:translateY(-50%)rotate(45deg)}.page-module__ENnFoa__steps small{color:var(--ink-500);font-size:13px;font-weight:600}.page-module__ENnFoa__steps strong{color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:22px}.page-module__ENnFoa__steps p strong{color:var(--ink-900);font-size:inherit;letter-spacing:0}.page-module__ENnFoa__steps p{color:var(--ink-500);font-size:13.5px;line-height:1.5}.page-module__ENnFoa__notice{background:linear-gradient(90deg,#eef4ff,#f6f9ff);border:1px solid #d5e3fd;border-radius:16px;align-items:flex-start;gap:14px;margin-top:20px;padding:16px 20px;display:flex}.page-module__ENnFoa__noticeIcon{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.page-module__ENnFoa__notice strong{font-size:15.5px}.page-module__ENnFoa__notice p strong{color:var(--ink-900);font-size:inherit}.page-module__ENnFoa__notice p{color:var(--ink-500);margin-top:2px;font-size:14px;line-height:1.6}.page-module__ENnFoa__profiles{padding-top:40px;padding-bottom:72px}.page-module__ENnFoa__profileModel{color:var(--ink-500);margin-top:20px;font-size:14px}.page-module__ENnFoa__profileModel strong{color:var(--ink-900)}.page-module__ENnFoa__profileGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.page-module__ENnFoa__profile{border:1px solid var(--line);background:var(--paper);border-radius:20px;flex-direction:column;gap:6px;padding:22px;display:flex;position:relative;box-shadow:0 18px 40px -34px #0f172a59}.page-module__ENnFoa__profileMain{border:1.5px solid var(--accent);box-shadow:0 24px 48px -30px #2563eb8c}.page-module__ENnFoa__profileTag{background:var(--accent);color:#fff;border-radius:0 0 10px 10px;padding:4px 12px;font-size:12px;font-weight:700;position:absolute;top:-1px;right:18px}.page-module__ENnFoa__profile h3{font-size:18px}.page-module__ENnFoa__profileWhen{min-height:2.9em;color:var(--ink-500);font-size:14px;line-height:1.45}.page-module__ENnFoa__profile dl{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin:10px 0 0;padding-top:14px;display:flex}.page-module__ENnFoa__profile dl div{justify-content:space-between;gap:12px;display:flex}.page-module__ENnFoa__profile dt{color:var(--ink-500);font-size:14px}.page-module__ENnFoa__profile dd{color:var(--ink-900);font-variant-numeric:tabular-nums;margin:0;font-size:14.5px;font-weight:700}.page-module__ENnFoa__images{border:1px solid var(--line);background:var(--paper);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:center;gap:16px 40px;margin-top:24px;padding:20px 24px;display:grid}.page-module__ENnFoa__images h3{font-size:17px}.page-module__ENnFoa__images p{color:var(--ink-500);margin-top:4px;font-size:14.5px;line-height:1.6}.page-module__ENnFoa__images p strong{color:var(--ink-900)}.page-module__ENnFoa__images dl{flex-direction:column;margin:0;display:flex}.page-module__ENnFoa__images dl div{justify-content:space-between;gap:16px;padding:10px 0;display:flex}.page-module__ENnFoa__images dl div+div{border-top:1px solid var(--line)}.page-module__ENnFoa__images dt,.page-module__ENnFoa__images dd{color:var(--ink-900);flex-direction:column;gap:1px;margin:0;font-size:14.5px;font-weight:600;display:flex}.page-module__ENnFoa__images dd{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:flex-end}.page-module__ENnFoa__images small{color:var(--ink-500);font-size:12.5px;font-weight:500}.page-module__ENnFoa__facts{flex-direction:column;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.page-module__ENnFoa__facts li{color:var(--ink-700);padding-left:18px;font-size:14.5px;position:relative}.page-module__ENnFoa__facts li:before{content:"";background:var(--ink-300);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:4px}.page-module__ENnFoa__facts .page-module__ENnFoa__factWarn{color:#9a6411}.page-module__ENnFoa__facts .page-module__ENnFoa__factWarn:before{background:#b7791f}.page-module__ENnFoa__facts a{color:var(--accent-ink);text-underline-offset:2px;text-decoration:underline}.page-module__ENnFoa__links{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (max-width:1040px){.page-module__ENnFoa__heroInner{grid-template-columns:minmax(0,1fr);gap:32px}.page-module__ENnFoa__calc{max-width:560px}.page-module__ENnFoa__steps{grid-template-columns:minmax(0,1fr)}.page-module__ENnFoa__steps li:after{display:none}}@media (max-width:760px){.page-module__ENnFoa__images{grid-template-columns:minmax(0,1fr);padding:18px}.page-module__ENnFoa__profileGrid{grid-template-columns:minmax(0,1fr)}.page-module__ENnFoa__profileWhen{min-height:0}.page-module__ENnFoa__how{padding-top:48px}}@media (max-width:520px){.page-module__ENnFoa__calc{padding:16px 14px}.page-module__ENnFoa__result{margin:0 -14px;padding:14px}.page-module__ENnFoa__presets button{flex-basis:calc(50% - 3px)}.page-module__ENnFoa__notice{flex-direction:column}}
.Shot-module__LQF27a__shot{margin:0 0 var(--s-5)}.Shot-module__LQF27a__img{border:1px solid var(--line);border-radius:var(--r-tile);width:100%;height:auto;display:block}.Shot-module__LQF27a__pending{justify-content:center;align-items:center;gap:var(--s-2);min-height:190px;padding:var(--s-5);text-align:center;background:var(--paper-sunk);border:1px dashed var(--line-strong);border-radius:var(--r-tile);flex-direction:column;display:flex}.Shot-module__LQF27a__tag{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-400);font-size:11.5px}.Shot-module__LQF27a__what{color:var(--ink-500);max-width:46ch;font-size:14.5px}.Shot-module__LQF27a__cap{margin-top:var(--s-2);color:var(--ink-500);font-size:13.5px}.Shot-module__LQF27a__pending+.Shot-module__LQF27a__cap{display:none}
