.ZARIfG_hero{isolation:isolate;background:radial-gradient(1100px 520px at 50% -120px, #0052fe1c, transparent 70%), linear-gradient(180deg, #fff 0%, var(--bg-soft) 100%);padding-top:64px;position:relative;overflow:hidden}.ZARIfG_grid{z-index:-1;background-image:linear-gradient(90deg,#0013610f 1px,#0000 1px),linear-gradient(#0013610f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 20%,#000 30%,#0000 75%);mask-image:radial-gradient(80% 60% at 50% 20%,#000 30%,#0000 75%)}.ZARIfG_inner{text-align:center;flex-direction:column;align-items:center;display:flex}.ZARIfG_pill{border:1px solid var(--line);font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 10px;font-size:12px;display:inline-flex;box-shadow:0 1px 2px #0a10200a}.ZARIfG_pillDot{background:var(--ok);width:7px;height:7px;box-shadow:0 0 0 3px var(--ok-soft);border-radius:50%}.ZARIfG_title{letter-spacing:-.04em;max-width:20ch;margin-top:28px;font-size:clamp(40px,6.2vw,72px);font-weight:680;line-height:1.02}.ZARIfG_titleAccent{background:linear-gradient(92deg, var(--navy) 0%, var(--blue) 70%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.ZARIfG_lede{max-width:58ch;color:var(--ink-2);margin-top:24px;font-size:clamp(17px,1.8vw,20px)}.ZARIfG_ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.ZARIfG_visual{margin-top:64px;padding-bottom:72px;position:relative}.ZARIfG_browser{border:1px solid var(--line);box-shadow:var(--shadow-frame);background:#fff;border-radius:14px;margin:0;overflow:hidden}.ZARIfG_chrome{background:var(--bg-soft);border-bottom:1px solid var(--line);align-items:center;gap:7px;height:38px;padding:0 14px;display:flex}.ZARIfG_chrome>span{background:var(--line-strong);border-radius:50%;width:10px;height:10px}.ZARIfG_address{border:1px solid var(--line);font-family:var(--font-mono), monospace;color:var(--ink-3);background:#fff;border-radius:6px;margin:0 auto;padding:3px 14px;font-size:11.5px;transform:translate(-24px)}.ZARIfG_shot{width:100%;height:auto}.ZARIfG_phone{right:calc(var(--gutter) - 12px);background:#0b1020;border-radius:34px;width:220px;margin:0;padding:8px;display:none;position:absolute;bottom:40px;box-shadow:0 30px 60px -18px #0a102073}.ZARIfG_phoneShot{border-radius:27px;width:100%;height:auto}.ZARIfG_note{text-align:center;color:var(--ink-3);margin-top:18px;font-size:13px}@media (min-width:900px){.ZARIfG_hero{padding-top:96px}.ZARIfG_phone{display:block}.ZARIfG_browser{margin-right:120px}}@media (min-width:1264px){.ZARIfG_phone{right:-8px}}.ZARIfG_peek{min-height:44px;color:var(--blue);align-items:center;gap:8px;margin-top:20px;padding:0 6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ZARIfG_peek:hover{color:var(--blue-hover)}.ZARIfG_peekArrow{transition:transform .16s var(--ease)}.ZARIfG_peek:hover .ZARIfG_peekArrow{transform:translateY(3px)}
.UYGFUa_frame{background:#fff;border:1px solid #ffffff24;border-radius:16px;margin:0;overflow:hidden;box-shadow:0 2px 4px #0003,0 40px 100px -30px #000000a6,0 0 0 8px #ffffff0a}.UYGFUa_pan{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.UYGFUa_pan:focus-visible{outline:3px solid var(--blue);outline-offset:-3px}.UYGFUa_shot{width:100%;height:auto;display:block}.UYGFUa_hint{display:none}@media (max-width:1023px){.UYGFUa_shot{width:1040px;max-width:none}.UYGFUa_hint{color:var(--ink-2);border-top:1px solid var(--line);background:var(--bg-soft);padding:11px 16px;font-size:13px;font-weight:500;display:block}}
.Z4hWkW_section{isolation:isolate;color:var(--on-deep);background:radial-gradient(1000px 520px at 50% 62%, #0052fe4d, transparent 70%), linear-gradient(180deg, var(--deep) 0%, #071240 100%);padding-block:88px 72px;position:relative;overflow:hidden}@media (min-width:1024px){.Z4hWkW_section{padding-block:128px 104px}}.Z4hWkW_head{text-align:center;flex-direction:column;align-items:center;display:flex}.Z4hWkW_eyebrow{color:#8fb0ff}.Z4hWkW_title{color:#fff;letter-spacing:-.04em;margin-top:18px;font-size:clamp(38px,6.4vw,76px);font-weight:680;line-height:1.02}.Z4hWkW_accent{color:#8fb0ff}.Z4hWkW_lede{max-width:54ch;color:var(--on-deep-2);margin-top:22px;font-size:clamp(17px,1.7vw,20px)}.Z4hWkW_stage{max-width:calc(1360px + 2 * var(--gutter));grid-template-columns:minmax(0,1fr);gap:20px;margin-top:56px;display:grid}@media (min-width:1024px){.Z4hWkW_stage{margin-top:72px}}.Z4hWkW_phone{background:#ffffff1a;border:1px solid #ffffff24;border-radius:36px;width:min(300px,86vw);margin:0 auto;padding:7px;box-shadow:0 40px 80px -30px #000000b3}.Z4hWkW_phoneShot{border-radius:29px;width:100%;height:auto}.Z4hWkW_swipeLabel{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:#8fb0ff;margin-top:20px;font-size:12px}@media (min-width:720px){.Z4hWkW_phone,.Z4hWkW_swipeLabel{display:none}}.Z4hWkW_notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 32px;margin-top:28px;display:grid}@media (min-width:900px){.Z4hWkW_notes{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:40px}}.Z4hWkW_notes li{border-top:1px solid #8fb0ff59;padding-top:16px}.Z4hWkW_noteTitle{color:#fff;letter-spacing:-.01em;font-size:17px;font-weight:620}.Z4hWkW_noteBody{color:var(--on-deep-2);margin-top:6px;font-size:14.5px;line-height:1.5}.Z4hWkW_sample{color:#7e89a6;margin-top:8px;font-size:13px}@media (min-width:900px){.Z4hWkW_sample{text-align:center;margin-top:20px}}
.ltJKRG_section{background:linear-gradient(180deg, #fff 0%, var(--bg-soft) 100%);padding-block:96px;overflow:hidden}@media (min-width:1024px){.ltJKRG_section{padding-block:144px 136px}}.ltJKRG_top{align-items:center;gap:48px;display:grid}@media (min-width:1024px){.ltJKRG_top{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.ltJKRG_title{letter-spacing:-.035em;max-width:13ch;color:var(--navy);margin-top:18px;font-size:clamp(36px,5.4vw,64px);font-weight:680;line-height:1.03}.ltJKRG_lede{max-width:44ch;color:var(--ink-2);margin-top:22px;font-size:clamp(17px,1.6vw,19px)}.ltJKRG_origin{border-left:2px solid var(--blue);max-width:42ch;color:var(--ink-3);margin-top:28px;padding-left:16px;font-size:15px}.ltJKRG_shotFrame{border:1px solid var(--line);box-shadow:var(--shadow-frame);background:#fff;border-radius:14px;margin:0;overflow:hidden}.ltJKRG_shot{width:100%;height:auto}.ltJKRG_shotNote{color:var(--ink-3);border-top:1px solid var(--line);background:var(--bg-soft);padding:10px 16px;font-size:13px}@media (min-width:1024px){.ltJKRG_shotFrame{border-radius:16px 0 0 16px;width:860px;max-width:none}}.ltJKRG_rail{counter-reset:stage;grid-template-columns:minmax(0,1fr);gap:32px;margin-top:72px;display:grid}@media (min-width:600px){.ltJKRG_rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ltJKRG_rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 32px;margin-top:112px}}.ltJKRG_stage{border-top:1px solid var(--line-strong);padding-top:22px;position:relative}.ltJKRG_stage:before{content:"";background:var(--blue);width:7px;height:7px;box-shadow:0 0 0 4px var(--bg-soft);border-radius:50%;position:absolute;top:-4px;left:0}.ltJKRG_num{font-family:var(--font-mono), monospace;letter-spacing:.06em;color:var(--blue);font-size:12px}.ltJKRG_stageTitle{letter-spacing:-.015em;color:var(--ink);margin-top:8px;font-size:19px;font-weight:640}.ltJKRG_stageBody{color:var(--ink-2);margin-top:6px;font-size:15px;line-height:1.5}
.GWJKEG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;display:flex}.GWJKEG_title{max-width:16ch;margin-top:16px;font-size:clamp(32px,4.6vw,52px)}.GWJKEG_all{min-height:44px;color:var(--blue);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.GWJKEG_all:hover{color:var(--blue-hover)}.GWJKEG_tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0 24px;margin-top:40px;display:flex}.GWJKEG_tab{min-width:44px;min-height:48px;font:inherit;color:var(--ink-3);cursor:pointer;transition:color .16s var(--ease), border-color .16s var(--ease);background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;margin-bottom:-1px;padding:0 4px;font-size:16px;font-weight:560}.GWJKEG_tab:hover{color:var(--ink)}.GWJKEG_tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--blue)}.GWJKEG_tab:focus-visible{outline-offset:-2px}@media (max-width:639px){.GWJKEG_tabs{border-bottom:0}.GWJKEG_tab{margin-bottom:0}}.GWJKEG_panel{margin-top:24px}.GWJKEG_panel:focus-visible{outline-offset:6px}@media (prefers-reduced-motion:no-preference){.GWJKEG_panel:not([hidden]){animation:GWJKEG_fade .36s var(--ease) both}}@keyframes GWJKEG_fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.GWJKEG_caption{color:var(--ink-2);max-width:70ch;min-height:3.2em;font-size:16px}@media (min-width:720px){.GWJKEG_caption{min-height:0}}.GWJKEG_frame{border:1px solid var(--line);box-shadow:var(--shadow-frame);background:#fff;border-radius:14px;margin:20px 0 0;overflow:hidden}.GWJKEG_shot{width:100%;height:auto}.GWJKEG_note{color:var(--ink-3);margin-top:16px;font-size:13px}
.ouKc8W_section{background:var(--bg-soft);border-top:1px solid var(--line);padding-block:96px}@media (min-width:1024px){.ouKc8W_section{padding-block:136px}}.ouKc8W_head{text-align:center;flex-direction:column;align-items:center;display:flex}.ouKc8W_title{letter-spacing:-.035em;max-width:20ch;margin-top:16px;font-size:clamp(32px,4.8vw,56px);font-weight:680}.ouKc8W_card{border:1px solid var(--line);background:#fff;border-radius:28px;margin-top:56px;display:grid;overflow:hidden;box-shadow:0 1px 2px #0a10200a,0 30px 70px -40px #00136147}@media (min-width:960px){.ouKc8W_card{grid-template-columns:minmax(0,5fr) minmax(0,7fr);margin-top:72px}}.ouKc8W_visual{background:radial-gradient(closest-side,#0258fd24,#0000),linear-gradient(160deg,#f3f7ff 0%,#e6eeff 100%);place-items:center;min-height:190px;display:grid;position:relative;overflow:hidden}@media (min-width:640px){.ouKc8W_visual{min-height:280px}.ouKc8W_mark{width:132px}}@media (min-width:960px){.ouKc8W_visual{min-height:100%}}.ouKc8W_mark{width:96px;height:auto;position:relative}@media (min-width:960px){.ouKc8W_mark{width:168px}}.ouKc8W_ring{border:1px solid #0258fd2e;border-radius:50%;width:220px;height:220px;position:absolute;top:50%;left:50%;translate:-50% -50%}.ouKc8W_ring:nth-child(2){border-color:#0258fd1c;width:330px;height:330px}.ouKc8W_ring:nth-child(3){border-color:#0258fd0f;width:440px;height:440px}@media (prefers-reduced-motion:no-preference){.ouKc8W_ring{animation:ouKc8W_breathe 5s var(--ease) infinite}.ouKc8W_ring:nth-child(2){animation-delay:.6s}.ouKc8W_ring:nth-child(3){animation-delay:1.2s}}@keyframes ouKc8W_breathe{0%,to{opacity:1;scale:1}50%{opacity:.6;scale:1.04}}.ouKc8W_body{padding:32px 24px 36px}@media (min-width:640px){.ouKc8W_body{padding:48px 48px 52px}}@media (min-width:1100px){.ouKc8W_body{padding:64px 64px 60px}}.ouKc8W_name{line-height:0}.ouKc8W_name img{width:auto;height:36px}@media (min-width:640px){.ouKc8W_name img{height:40px}}.ouKc8W_kind{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-top:14px;font-size:12px}.ouKc8W_pitch{letter-spacing:-.025em;max-width:26ch;color:var(--navy);margin-top:20px;font-size:clamp(24px,2.6vw,32px);font-weight:620;line-height:1.2}.ouKc8W_pitchSoft{color:var(--ink-3)}.ouKc8W_steps{gap:22px 32px;margin-top:36px;display:grid}@media (min-width:560px){.ouKc8W_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.ouKc8W_steps li{border-top:1px solid var(--line);padding-top:14px}.ouKc8W_stepTitle{letter-spacing:-.01em;font-size:16px;font-weight:640}.ouKc8W_stepBody{color:var(--ink-2);margin-top:4px;font-size:14.5px;line-height:1.5}.ouKc8W_foot{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:36px;display:flex}.ouKc8W_relation{color:var(--ink-3);flex:260px;font-size:14px}
