.snxi8q_backdrop{z-index:-1;pointer-events:none;background:linear-gradient(180deg, #f6f4fb 0%, #f7f5f3 55%, var(--bg) 100%);position:absolute;inset:0;overflow:hidden}.snxi8q_blob{filter:blur(80px);opacity:.85;will-change:transform;border-radius:50%;position:absolute}.snxi8q_blob1{background:#dcd3fb;width:55vw;height:55vw;top:-24vw;left:-14vw}.snxi8q_blob2{background:#c9e2fb;width:48vw;height:48vw;top:-18vw;right:-14vw}.snxi8q_blob3{background:#cff0e2;width:50vw;height:50vw;top:18vw;right:8vw}.snxi8q_blob4{opacity:.75;background:#fbefc9;width:42vw;height:42vw;top:12vw;left:22vw}.snxi8q_blob5{opacity:.6;background:#fbd7e4;width:38vw;height:38vw;top:-8vw;left:40vw}@media (prefers-reduced-motion:no-preference){.snxi8q_blob1{animation:26s ease-in-out infinite alternate snxi8q_drift1}.snxi8q_blob2{animation:31s ease-in-out infinite alternate snxi8q_drift2}.snxi8q_blob3{animation:35s ease-in-out infinite alternate snxi8q_drift3}.snxi8q_blob4{animation:29s ease-in-out infinite alternate-reverse snxi8q_drift2}.snxi8q_blob5{animation:38s ease-in-out infinite alternate-reverse snxi8q_drift1}}@keyframes snxi8q_drift1{to{transform:translate(10vw,8vw)scale(1.12)}}@keyframes snxi8q_drift2{to{transform:translate(-9vw,10vw)scale(1.08)}}@keyframes snxi8q_drift3{to{transform:translate(-12vw,-8vw)scale(1.15)}}.snxi8q_grain{opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.25 0 0 0 0 0.25 0 0 0 0 0.3 0 0 0 0.1 0'/></filter><rect width='200' height='200' filter='url(%23n)'/></svg>");position:absolute;inset:0}.snxi8q_header{z-index:40;padding:0 var(--gutter);position:sticky;top:14px}.snxi8q_pill{max-width:var(--container);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:#ffffffb8;border-radius:999px;align-items:center;gap:28px;height:62px;margin:0 auto;padding:0 10px 0 22px;display:flex;box-shadow:inset 0 1px #ffffffb3,0 10px 36px -12px #15130f38,0 0 0 1px #15130f0d}@media (prefers-reduced-motion:no-preference){.snxi8q_pill{animation:snxi8q_navIn .8s var(--ease) both}}@keyframes snxi8q_navIn{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}.snxi8q_brand{border-radius:8px;display:inline-flex}.snxi8q_nav{color:var(--ink-2);gap:4px;font-size:.9375rem;font-weight:500;display:flex}.snxi8q_nav a{transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:999px;padding:8px 12px}.snxi8q_nav a:hover{color:var(--ink);background:#15130f0f}.snxi8q_headerActions{align-items:center;gap:6px;margin-left:auto;display:flex}@media (max-width:640px){.snxi8q_header{top:10px}.snxi8q_pill{gap:12px;height:56px;padding-left:16px}.snxi8q_nav{display:none}}.snxi8q_hero{isolation:isolate;margin-top:-76px;padding:clamp(130px,14vw,180px) 0 0;position:relative;overflow:hidden}.snxi8q_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.snxi8q_heroCopy{gap:26px;padding-bottom:clamp(48px,8vw,110px);display:grid}.snxi8q_heroCopy>*{opacity:0}.snxi8q_heroCopy>.snxi8q_heroTitle{opacity:1}@media (prefers-reduced-motion:no-preference){.snxi8q_heroCopy>*{animation:snxi8q_rise .9s var(--ease) both}.snxi8q_heroCopy>.snxi8q_heroTitle{animation-name:snxi8q_riseSolid}.snxi8q_heroCopy>:first-child{animation-delay:80ms}.snxi8q_heroCopy>:nth-child(2){animation-delay:.16s}.snxi8q_heroCopy>:nth-child(3){animation-delay:.26s}.snxi8q_heroCopy>:nth-child(4){animation-delay:.36s}.snxi8q_heroCopy>:nth-child(5){animation-delay:.46s}}@media (prefers-reduced-motion:reduce){.snxi8q_heroCopy>*{opacity:1}}@keyframes snxi8q_rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes snxi8q_riseSolid{0%{transform:translateY(24px)}to{transform:none}}.snxi8q_proof{color:var(--ink-2);background:#ffffffb3;border-radius:999px;align-items:center;gap:12px;width:fit-content;padding:6px 14px 6px 6px;font-size:.875rem;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #fffc,0 6px 20px -10px #15130f4d}.snxi8q_swatches{display:flex}.snxi8q_swatches span{border:2px solid #fff;border-radius:50%;width:26px;height:26px;margin-left:-8px;box-shadow:0 2px 6px #15130f26}.snxi8q_swatches span:first-child{margin-left:0}.snxi8q_heroTitle{font-size:clamp(2.75rem,6.2vw,4.9rem)}.snxi8q_heroCopy .snxi8q_lede{max-width:46ch;font-size:clamp(1.0625rem,1.5vw,1.25rem)}.snxi8q_heroMeta{color:var(--ink-2);flex-wrap:wrap;gap:10px 22px;font-size:.875rem;display:flex}.snxi8q_heroMeta span{align-items:center;gap:8px;display:inline-flex}.snxi8q_heroMeta svg{width:16px;height:16px;color:var(--success)}.snxi8q_claim{max-width:540px;transition:box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease);background:#fff;border-radius:999px;gap:8px;padding:8px;display:flex;box-shadow:inset 0 1px #ffffffe6,0 18px 50px -18px #15130f59,0 0 0 1px #15130f0f}.snxi8q_claim:focus-within{box-shadow:0 18px 50px -14px #15130f66, 0 0 0 2px var(--ink)}.snxi8q_claimField{flex:1;align-items:center;min-width:0;height:48px;padding:0 6px 0 16px;display:flex}.snxi8q_claimPrefix{color:var(--ink-3);white-space:nowrap;font-size:1rem}.snxi8q_claimInput{background:0 0;border:0;flex:1;min-width:0;height:100%;padding:0 8px 0 2px;font-size:1rem;font-weight:500}.snxi8q_claimInput:focus-visible{box-shadow:none}.snxi8q_claimInput::placeholder{color:var(--ink-3);opacity:.7;font-weight:400}@media (max-width:480px){.snxi8q_claim{border-radius:24px;flex-direction:column}}.snxi8q_heroVisual{min-height:620px;position:relative}.snxi8q_phones{perspective:1400px;width:100%;max-width:620px;height:660px;margin:0 auto;position:relative}.snxi8q_phoneSlot{transform-style:preserve-3d;position:absolute;top:0}.snxi8q_phoneSlot:first-child{z-index:1;--rot:-9deg;top:80px;left:0}.snxi8q_phoneSlot:nth-child(2){z-index:3;--rot:0deg;left:50%;translate:-50%}.snxi8q_phoneSlot:nth-child(3){z-index:2;--rot:9deg;top:90px;right:0}.snxi8q_phoneInner{transform:rotate(var(--rot)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--ease)}@media (prefers-reduced-motion:no-preference){.snxi8q_phoneSlot{animation:snxi8q_phoneIn 1.1s var(--ease) both}.snxi8q_phoneSlot:first-child{animation-delay:.22s}.snxi8q_phoneSlot:nth-child(2){animation-delay:.12s}.snxi8q_phoneSlot:nth-child(3){animation-delay:.32s}.snxi8q_phoneFloat{animation:7s ease-in-out infinite snxi8q_float}.snxi8q_phoneSlot:first-child .snxi8q_phoneFloat{animation-duration:8.5s;animation-delay:-2s}.snxi8q_phoneSlot:nth-child(3) .snxi8q_phoneFloat{animation-duration:7.6s;animation-delay:-4s}}@keyframes snxi8q_phoneIn{0%{opacity:0;transform:translateY(60px)scale(.96)}to{opacity:1;transform:none}}@keyframes snxi8q_float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.snxi8q_chip{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ink);white-space:nowrap;background:#ffffffeb;border-radius:14px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:.8125rem;font-weight:600;display:flex;position:absolute;box-shadow:inset 0 1px #ffffffe6,0 16px 40px -16px #15130f66,0 0 0 1px #15130f0f}.snxi8q_chip small{color:var(--ink-3);font-size:.75rem;font-weight:500;display:block}.snxi8q_chipIcon{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.snxi8q_chipIcon svg{width:16px;height:16px}.snxi8q_chip2{top:300px;right:-6%}.snxi8q_chip3{bottom:60px;left:4%}@media (prefers-reduced-motion:no-preference){.snxi8q_chip{animation:snxi8q_chipIn .9s var(--ease) both, snxi8q_float 6s ease-in-out infinite}.snxi8q_chip1{animation-delay:.7s,-1s}.snxi8q_chip2{animation-delay:.95s,-3s}.snxi8q_chip3{animation-delay:1.2s,-5s}}@keyframes snxi8q_chipIn{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:none}}@media (max-width:1100px){.snxi8q_phones{max-width:520px}.snxi8q_phoneSlot:first-child{left:-6%}.snxi8q_phoneSlot:nth-child(3){right:-6%}}@media (max-width:860px){.snxi8q_hero{margin-top:-70px}.snxi8q_heroGrid{grid-template-columns:1fr}.snxi8q_heroCopy{padding-bottom:20px}.snxi8q_heroVisual{min-height:0}.snxi8q_phones{max-width:320px;height:600px}.snxi8q_phoneSlot:first-child,.snxi8q_phoneSlot:nth-child(3){display:none}.snxi8q_chip1{left:-10%}.snxi8q_chip2{right:-12%}.snxi8q_chip3{display:none}}.snxi8q_strip{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff73;border-top:1px solid #15130f14;border-bottom:1px solid #15130f14;position:relative}.snxi8q_marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.snxi8q_track{gap:0;width:max-content;display:flex}@media (prefers-reduced-motion:no-preference){.snxi8q_track{animation:snxi8q_marquee var(--marquee-duration,48s) linear infinite}.snxi8q_marquee:hover .snxi8q_track{animation-play-state:paused}}@keyframes snxi8q_marquee{to{transform:translate(-50%)}}.snxi8q_stripItem{letter-spacing:.08em;text-transform:uppercase;height:56px;color:var(--ink-2);white-space:nowrap;align-items:center;gap:12px;padding:0 28px;font-size:.8125rem;font-weight:600;display:inline-flex}.snxi8q_stripItem svg{width:16px;height:16px;color:var(--accent)}.snxi8q_section{padding:clamp(64px,9vw,128px) 0;position:relative}.snxi8q_sectionTight{padding:clamp(48px,6vw,88px) 0}.snxi8q_sectionHead{text-align:center;justify-items:center;gap:18px;max-width:760px;margin:0 auto clamp(32px,5vw,56px);display:grid}.snxi8q_sectionHead .snxi8q_lede{max-width:60ch}.snxi8q_sectionHeadLeft{text-align:left;justify-items:start;margin-left:0}.snxi8q_kicker{height:32px;color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.8125rem;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #15130f14,0 6px 18px -10px #15130f4d}.snxi8q_kicker i{background:var(--accent);border-radius:50%;width:8px;height:8px}.snxi8q_gallery{padding-bottom:clamp(48px,6vw,88px)}.snxi8q_galleryTrack{gap:22px;width:max-content;padding:12px 0 28px;display:flex}@media (prefers-reduced-motion:no-preference){.snxi8q_galleryTrack{animation:snxi8q_marquee var(--marquee-duration,70s) linear infinite}.snxi8q_marquee:hover .snxi8q_galleryTrack{animation-play-state:paused}}.snxi8q_galleryCard{transition:transform .4s var(--ease);justify-items:center;gap:10px;display:grid}.snxi8q_galleryLabel{color:var(--ink-2);font-size:.8125rem;font-weight:600}.snxi8q_demoWrap{position:relative}.snxi8q_demoGlow{filter:blur(60px);z-index:-1;background:radial-gradient(50% 50% at 30% 40%,#dcd3fbf2,#0000 70%),radial-gradient(40% 50% at 80% 70%,#cff0e2f2,#0000 70%);position:absolute;inset:10% 6%}.snxi8q_window{background:#fff;border-radius:22px;overflow:hidden;box-shadow:inset 0 1px #fff,0 40px 90px -30px #15130f73,0 0 0 1px #15130f14}.snxi8q_windowBar{border-bottom:1px solid var(--line);background:#faf8f4;align-items:center;gap:8px;height:46px;padding:0 16px;display:flex}.snxi8q_windowBar i{background:#e5e1d8;border-radius:50%;width:11px;height:11px}.snxi8q_windowBar i:first-child{background:#f2a79d}.snxi8q_windowBar i:nth-child(2){background:#f3d58f}.snxi8q_windowBar i:nth-child(3){background:#a9d8b7}.snxi8q_windowUrl{border:1px solid var(--line);height:28px;color:var(--ink-3);background:#fff;border-radius:8px;flex:1;align-items:center;margin-left:12px;padding:0 10px;font-family:ui-monospace,Menlo,monospace;font-size:.75rem;display:flex}.snxi8q_windowBody{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:560px;display:grid}.snxi8q_demoPane{border-right:1px solid var(--line);align-content:start;gap:16px;padding:28px;display:grid}.snxi8q_demoPaneTitle{justify-content:space-between;align-items:center;font-weight:600;display:flex}.snxi8q_demoStatus{color:var(--ink-3);justify-content:flex-end;align-items:center;gap:6px;min-width:70px;font-size:.8125rem;font-weight:500;display:inline-flex}.snxi8q_demoStatus[data-state=saved]{color:var(--success)}.snxi8q_demoInput{border:1px solid var(--line-strong);height:46px;color:var(--ink);white-space:nowrap;background:#fff;border-radius:12px;align-items:center;padding:0 14px;font-family:ui-monospace,Menlo,monospace;font-size:.875rem;display:flex;overflow:hidden}.snxi8q_demoInput[data-active=true]{border-color:var(--ink);box-shadow:0 0 0 3px #15130f1a}.snxi8q_caret{background:var(--ink);vertical-align:-2px;width:1.5px;height:1.1em;margin-left:2px;display:inline-block}@media (prefers-reduced-motion:no-preference){.snxi8q_caret{animation:1s steps(2,end) infinite snxi8q_blink}}@keyframes snxi8q_blink{to{opacity:0}}.snxi8q_demoList{gap:8px;display:grid}.snxi8q_demoRow{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:20px 1fr auto;align-items:center;gap:12px;padding:12px 14px;font-size:.9rem;display:grid}.snxi8q_demoRow strong{font-weight:600;display:block}.snxi8q_demoRow small{color:var(--ink-3);font-family:ui-monospace,Menlo,monospace;font-size:.75rem;display:block}.snxi8q_demoRow svg{width:16px;height:16px;color:var(--ink-3)}@media (prefers-reduced-motion:no-preference){.snxi8q_demoRow[data-new=true]{animation:snxi8q_popIn .5s var(--ease) both}}@keyframes snxi8q_popIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.snxi8q_demoThemes{flex-wrap:wrap;gap:8px;display:flex}.snxi8q_demoTheme{border:1.5px solid var(--line);height:34px;transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 8px;font-size:.8125rem;font-weight:600;display:inline-flex}.snxi8q_demoTheme i{border:1px solid #15130f26;border-radius:50%;width:16px;height:16px}.snxi8q_demoTheme[data-active=true]{border-color:var(--ink);background:var(--bg-sunken)}.snxi8q_demoPublish{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;padding:14px;font-size:.9rem;font-weight:600;display:flex}.snxi8q_demoSwitch{background:var(--line-strong);width:44px;height:26px;transition:background-color .3s var(--ease);border-radius:999px;flex:none;position:relative}.snxi8q_demoSwitch:after{content:"";width:20px;height:20px;transition:translate .3s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.snxi8q_demoSwitch[data-on=true]{background:var(--success)}.snxi8q_demoSwitch[data-on=true]:after{translate:18px}.snxi8q_demoPhonePane{background:radial-gradient(60% 60% at 50% 40%,#c9e2fb80,#0000 70%),#f8f7f4;place-items:center;padding:36px 24px;display:grid;position:relative;overflow:hidden}.snxi8q_toast{background:var(--bg-ink);color:var(--ink-on-dark);white-space:nowrap;opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:.8125rem;font-weight:600;display:inline-flex;position:absolute;bottom:22px;left:50%;transform:translateY(10px);box-shadow:0 16px 40px -16px #15130f99}.snxi8q_toast[data-show=true]{opacity:1;transform:none}.snxi8q_toast svg{color:#8fd3a8;width:16px;height:16px}@media (max-width:860px){.snxi8q_windowBody{grid-template-columns:1fr}.snxi8q_demoPane{border-right:0;border-bottom:1px solid var(--line)}}.snxi8q_featureScroll{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.snxi8q_stickyCol{justify-items:center;gap:16px;display:grid;position:sticky;top:110px}.snxi8q_stickyCaption{color:var(--ink-2);transition:opacity .3s var(--ease);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.8125rem;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #15130f14,0 8px 24px -12px #15130f59}.snxi8q_features{gap:clamp(28px,4vw,48px);padding:40px 0;display:grid}.snxi8q_feature{transition:background-color .4s var(--ease), border-color .4s var(--ease), box-shadow .4s var(--ease);border:1px solid #0000;border-radius:24px;gap:12px;padding:28px;display:grid}.snxi8q_feature[data-active=true]{background:#fff;border-color:#15130f14;box-shadow:0 24px 60px -30px #15130f4d}.snxi8q_featureNum{font-family:var(--font-serif), serif;color:var(--accent);font-size:1.5rem;font-style:italic;line-height:1}.snxi8q_feature h3{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.05}.snxi8q_feature p{color:var(--ink-2);max-width:48ch;font-size:1.0625rem}@media (max-width:860px){.snxi8q_featureScroll{grid-template-columns:1fr}.snxi8q_stickyCol{position:static}.snxi8q_features{padding:0}}.snxi8q_motionDemo{background:#fff;border-radius:32px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(24px,4vw,48px);display:grid;box-shadow:0 0 0 1px #15130f14,0 30px 80px -40px #15130f59}.snxi8q_motionControls{justify-items:start;gap:18px;max-width:460px;display:grid}.snxi8q_motionControls h2{font-size:clamp(1.75rem,3vw,2.5rem)}.snxi8q_segmented{background:var(--bg-sunken);border:1px solid var(--line);border-radius:999px;padding:4px;display:inline-flex}.snxi8q_segment{height:38px;color:var(--ink-2);transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:999px;padding:0 18px;font-size:.9rem;font-weight:600}.snxi8q_segment[aria-checked=true]{background:var(--bg-ink);color:var(--ink-on-dark)}.snxi8q_motionSummary{color:var(--ink-2);min-height:3em}.snxi8q_motionNotice{color:var(--warning);background:var(--warning-soft);border-radius:var(--radius-sm);padding:10px 12px;font-size:.875rem}.snxi8q_motionPhone{justify-self:center}@media (max-width:760px){.snxi8q_motionDemo{grid-template-columns:1fr}}.snxi8q_split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,6vw,80px);display:grid}.snxi8q_splitCopy{gap:18px;max-width:480px;display:grid}.snxi8q_splitCopy ul{color:var(--ink-2);gap:10px;display:grid}.snxi8q_splitCopy li{align-items:flex-start;gap:10px;display:flex}.snxi8q_splitCopy li svg{width:18px;height:18px;color:var(--accent);flex:none;margin-top:3px}.snxi8q_stats{background:#fff;border-radius:28px;gap:22px;padding:28px;display:grid;box-shadow:0 0 0 1px #15130f14,0 30px 80px -40px #15130f66}.snxi8q_statsHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.snxi8q_statsHead h3{font-size:1rem;font-weight:600}.snxi8q_statRow{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.snxi8q_stat{gap:2px;display:grid}.snxi8q_stat span{color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;font-weight:600}.snxi8q_stat strong{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700}.snxi8q_bars{align-items:flex-end;gap:8px;height:110px;display:flex}.snxi8q_bar{background:var(--ink);transform-origin:bottom;min-height:4px;transition:transform .9s var(--ease);transition-delay:calc(var(--i,0) * 70ms);border-radius:6px 6px 3px 3px;flex:1;transform:scaleY(.08)}[data-in=true] .snxi8q_bar{transform:none}@media (prefers-reduced-motion:reduce){.snxi8q_bar{transform:none}}.snxi8q_bar[data-accent=true]{background:var(--accent)}.snxi8q_topLinks{gap:10px;font-size:.875rem;display:grid}.snxi8q_topLink{grid-template-columns:1fr auto;align-items:center;gap:12px;display:grid}.snxi8q_topLink .snxi8q_meter{background:var(--bg-sunken);border-radius:3px;grid-column:1/-1;height:5px;overflow:hidden}.snxi8q_topLink .snxi8q_meter i{background:var(--ink);border-radius:inherit;transform-origin:0;height:100%;transition:transform 1s var(--ease) .3s;display:block;transform:scaleX(0)}[data-in=true] .snxi8q_topLink .snxi8q_meter i{transform:none}@media (prefers-reduced-motion:reduce){.snxi8q_topLink .snxi8q_meter i{transform:none}}@media (max-width:860px){.snxi8q_split{grid-template-columns:1fr}}.snxi8q_roadmap{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.snxi8q_roadmapItem{transition:transform .35s var(--ease), box-shadow .35s var(--ease);background:#fff;border-radius:22px;gap:10px;padding:24px;display:grid;box-shadow:0 0 0 1px #15130f12}.snxi8q_roadmapItem:hover{transform:translateY(-4px);box-shadow:0 0 0 1px #15130f14,0 24px 50px -28px #15130f59}.snxi8q_roadmapItem h3{font-size:1.125rem;font-weight:600}.snxi8q_roadmapItem p{color:var(--ink-2);font-size:.9375rem}@media (max-width:860px){.snxi8q_roadmap{grid-template-columns:1fr}}.snxi8q_plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:920px;margin:0 auto;display:grid}.snxi8q_plan{background:#fff;border-radius:28px;align-content:start;gap:22px;padding:32px;display:grid;box-shadow:0 0 0 1px #15130f14,0 30px 70px -40px #15130f59}.snxi8q_planFeatured{background:var(--bg-ink);color:var(--ink-on-dark);box-shadow:0 30px 70px -30px #15130f99}.snxi8q_planFeatured .snxi8q_muted{color:#f3efe8a6}.snxi8q_planName{justify-content:space-between;align-items:center;font-size:1.125rem;font-weight:600;display:flex}.snxi8q_price{align-items:baseline;gap:8px;display:flex}.snxi8q_price strong{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;font-size:3.25rem;font-weight:700;line-height:1}.snxi8q_planList{gap:10px;font-size:.9375rem;display:grid}.snxi8q_planList li{align-items:flex-start;gap:10px;display:flex}.snxi8q_planList svg{width:18px;height:18px;color:var(--accent);flex:none;margin-top:2px}.snxi8q_planFeatured .snxi8q_planList svg{color:#9aa6ff}.snxi8q_planFeatured .btn-primary{--btn-bg:var(--accent);--btn-border:var(--accent)}@media (max-width:720px){.snxi8q_plans{grid-template-columns:1fr}}.snxi8q_note{border-radius:var(--radius);color:var(--ink-2);background:#fff;max-width:920px;margin:20px auto 0;padding:16px 18px;font-size:.9375rem;box-shadow:0 0 0 1px #15130f12}.snxi8q_faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:980px;margin:0 auto;display:grid}.snxi8q_faqItem{transition:box-shadow .3s var(--ease);background:#fff;border-radius:18px;align-self:start;padding:0 20px;box-shadow:0 0 0 1px #15130f14}.snxi8q_faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:1rem;font-weight:600;list-style:none;display:flex}.snxi8q_faqItem summary::-webkit-details-marker{display:none}.snxi8q_faqItem summary:after{content:"+";color:var(--ink-3);transition:rotate var(--dur) var(--ease);flex:none;font-size:1.4rem}.snxi8q_faqItem[open] summary:after{rotate:45deg}.snxi8q_faqItem p{color:var(--ink-2);padding:0 0 20px;font-size:.9375rem}@media (max-width:720px){.snxi8q_faq{grid-template-columns:1fr}}.snxi8q_cta{isolation:isolate;text-align:center;padding:clamp(80px,11vw,150px) 0;position:relative;overflow:hidden}.snxi8q_cta .snxi8q_backdrop{background:linear-gradient(180deg, var(--bg) 0%, #f3f1fa 40%, #e9ecf9 100%)}.snxi8q_ctaInner{justify-items:center;gap:28px;display:grid}.snxi8q_ctaTitle{font-size:clamp(2.75rem,6.5vw,5rem)}.snxi8q_footer{border-top:1px solid var(--line);background:var(--bg);padding:48px 0 32px}.snxi8q_footerInner{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;display:grid}.snxi8q_footerBrand{align-content:start;gap:12px;font-size:.9375rem;display:grid}.snxi8q_footerNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.snxi8q_footerNav div{color:var(--ink-2);align-content:start;gap:8px;font-size:.9375rem;display:grid}.snxi8q_footerNav h2{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);margin-bottom:4px;font-size:.8125rem}.snxi8q_footerNav a:hover{color:var(--ink)}.snxi8q_footerNote{border-top:1px solid var(--line);color:var(--ink-3);grid-column:1/-1;padding-top:24px;font-size:.8125rem}@media (max-width:640px){.snxi8q_footerInner{grid-template-columns:1fr}}.snxi8q_themeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;display:grid}.snxi8q_themeTile{transition:transform .35s var(--ease), box-shadow .35s var(--ease);background:#fff;border-radius:28px;justify-items:center;gap:16px;padding:28px 20px;display:grid;box-shadow:0 0 0 1px #15130f12}.snxi8q_themeTile:hover{transform:translateY(-6px);box-shadow:0 0 0 1px #15130f14,0 30px 60px -30px #15130f66}.snxi8q_themeTileCopy{text-align:center;justify-items:center;gap:6px;max-width:300px;display:grid}.snxi8q_themeTileCopy h2{font-size:1.25rem;font-weight:600}.snxi8q_themeTileCopy p{color:var(--ink-2);font-size:.9375rem}@media (max-width:960px){.snxi8q_themeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.snxi8q_themeGrid{grid-template-columns:1fr}}.snxi8q_prose{max-width:720px;color:var(--ink-2);gap:18px;margin:0 auto;display:grid}.snxi8q_prose h2{color:var(--ink);margin-top:12px;font-size:1.25rem;font-weight:600}.snxi8q_prose ul{gap:6px;padding-left:20px;list-style:outside;display:grid}.snxi8q_pageTop{isolation:isolate;margin-top:-76px;padding-top:clamp(130px,13vw,170px);position:relative;overflow:hidden}.snxi8q_hero{background:#f5f7f5;padding-top:clamp(136px,12vw,174px)}.snxi8q_hero .snxi8q_backdrop{opacity:.62}.snxi8q_heroCopy{z-index:6;gap:26px;padding-bottom:76px;position:relative}.snxi8q_heroTitle{letter-spacing:-.055em;text-wrap:initial;max-width:9.5em;font-size:clamp(3rem,5.5vw,5.3rem);line-height:1.01}.snxi8q_heroCopy>.lede{max-width:36ch;font-size:1.125rem;line-height:1.65}.snxi8q_proof{box-shadow:none;background:0 0;gap:9px;padding:0;font-size:.8125rem;font-weight:500}.snxi8q_liveDot{background:#508267;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #50826712}.snxi8q_heroMeta{gap:12px 20px;font-size:.75rem}.snxi8q_heroMeta>a{flex-basis:100%;margin-top:4px;font-size:.8125rem}.snxi8q_textLink{border-bottom:1px solid #0000;align-items:center;gap:10px;width:fit-content;padding-block:5px;font-size:.9375rem;font-weight:600;display:inline-flex}.snxi8q_textLink svg{width:18px;height:18px;transition:translate .2s var(--ease)}.snxi8q_textLink:hover{border-bottom-color:currentColor}.snxi8q_textLink:hover svg{translate:3px}.snxi8q_hero .snxi8q_claim{max-width:500px;padding:6px;box-shadow:0 8px 28px -18px #142b2c55,0 0 0 1px #142b2c1a}.snxi8q_heroVisual{min-height:600px}.snxi8q_phones{height:630px}.snxi8q_chip{border-radius:12px;box-shadow:0 15px 35px -20px #121e4144,0 0 0 1px #fffa}.snxi8q_chip2{display:none}.snxi8q_chip1{top:12px;left:-1%}.snxi8q_chip3{bottom:85px;left:auto;right:-1%}.snxi8q_strip{-webkit-backdrop-filter:none;backdrop-filter:none;background:#eff2ed;border-color:#142b2c14}.snxi8q_stripItem{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;text-transform:none;gap:32px;height:62px;padding-inline:38px;font-size:1rem;font-weight:500}.snxi8q_stripItem>span{color:#4d665a;font-size:1.4rem}.snxi8q_editorialKicker{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:21px;font-size:.72rem;font-weight:600;line-height:1.3;display:block}.snxi8q_collectionHead{grid-template-columns:1.2fr 1fr;align-items:end;gap:40px;margin-bottom:56px;display:grid}.snxi8q_collectionHead h2{letter-spacing:-.045em;font-size:clamp(2.2rem,4.1vw,3.5rem);line-height:1.04}.snxi8q_collectionHead>div:last-child{justify-self:end;max-width:410px}.snxi8q_collectionHead .lede{font-size:1rem;line-height:1.65}.snxi8q_collectionHead .snxi8q_textLink{margin-top:20px}.snxi8q_galleryTrack{gap:28px;padding:0 14px 20px}.snxi8q_galleryCard{width:304px;display:block}.snxi8q_galleryStage{isolation:isolate;background:#eeeae3;border-radius:8px;justify-content:center;height:438px;padding-top:26px;display:grid;overflow:hidden}.snxi8q_galleryStage>div{--phone-w:246px;transition:transform .6s var(--ease)}.snxi8q_galleryCard:hover{transform:none}.snxi8q_galleryCard:hover .snxi8q_galleryStage>div{transform:translateY(-9px)rotate(-1deg)}.snxi8q_galleryLabel{align-items:center;gap:12px;padding:15px 2px 0;display:flex}.snxi8q_galleryLabel strong{letter-spacing:-.02em;font-size:1.0625rem;font-weight:600}.snxi8q_galleryLabel span{color:var(--ink-3);margin-left:auto;font-size:.75rem;font-weight:400}.snxi8q_galleryLabel svg{width:17px;height:17px}.snxi8q_galleryStage[data-template=atelier],.snxi8q_templateStage[data-template=atelier],.snxi8q_dialogStage[data-template=atelier]{background:#e7d9cb}.snxi8q_galleryStage[data-template=afterhours],.snxi8q_templateStage[data-template=afterhours],.snxi8q_dialogStage[data-template=afterhours]{background:#dcdce5}.snxi8q_galleryStage[data-template=fieldnotes],.snxi8q_templateStage[data-template=fieldnotes],.snxi8q_dialogStage[data-template=fieldnotes]{background:#e4e7dd}.snxi8q_galleryStage[data-template=sunday],.snxi8q_templateStage[data-template=sunday],.snxi8q_dialogStage[data-template=sunday]{background:#f6cfc0}.snxi8q_galleryStage[data-template=momentum],.snxi8q_templateStage[data-template=momentum],.snxi8q_dialogStage[data-template=momentum]{background:#cbd8ca}.snxi8q_galleryStage[data-template=studio],.snxi8q_templateStage[data-template=studio],.snxi8q_dialogStage[data-template=studio]{background:#dce4f0}.snxi8q_galleryStage[data-template=meridian],.snxi8q_templateStage[data-template=meridian],.snxi8q_dialogStage[data-template=meridian]{background:#dde2ea}.snxi8q_galleryStage[data-template=vertex],.snxi8q_templateStage[data-template=vertex],.snxi8q_dialogStage[data-template=vertex]{background:#d9dbe8}.snxi8q_galleryStage[data-template=counsel],.snxi8q_templateStage[data-template=counsel],.snxi8q_dialogStage[data-template=counsel]{background:#e9e1d5}.snxi8q_galleryStage[data-template=harbor],.snxi8q_templateStage[data-template=harbor],.snxi8q_dialogStage[data-template=harbor]{background:#d7e5e3}.snxi8q_galleryStage[data-template=forge],.snxi8q_templateStage[data-template=forge],.snxi8q_dialogStage[data-template=forge]{background:#d6d9d4}.snxi8q_galleryStage[data-template=frequency],.snxi8q_templateStage[data-template=frequency],.snxi8q_dialogStage[data-template=frequency]{background:#f2e0cf}.snxi8q_galleryStage[data-template=outline],.snxi8q_templateStage[data-template=outline],.snxi8q_dialogStage[data-template=outline]{background:#ebe9cf}.snxi8q_galleryStage[data-template=petal],.snxi8q_templateStage[data-template=petal],.snxi8q_dialogStage[data-template=petal]{background:#e5dfee}.snxi8q_galleryStage[data-template=dispatch],.snxi8q_templateStage[data-template=dispatch],.snxi8q_dialogStage[data-template=dispatch]{background:#e6e2d8}.snxi8q_galleryStage[data-template=lumen],.snxi8q_templateStage[data-template=lumen],.snxi8q_dialogStage[data-template=lumen]{background:#d5dbe1}.snxi8q_sampleNote{text-align:center;color:var(--ink-3);margin-top:26px;font-size:.75rem}.snxi8q_editorSection{background:#efede7;border-block:1px solid #15130f0a}.snxi8q_window{border-radius:16px;box-shadow:0 24px 60px -38px #181d4766,0 0 0 1px #15130f12}.snxi8q_windowBar{background:#f7f7f5}.snxi8q_demoPhonePane{background:#e6eae6}.snxi8q_demoGlow{display:none}.snxi8q_processRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:42px;display:grid}.snxi8q_processRow>div{grid-template-columns:auto 1fr;gap:5px 16px;display:grid}.snxi8q_processRow>div>span{color:var(--ink-3);margin-top:4px;font-size:.75rem}.snxi8q_processRow h3{letter-spacing:-.015em;font-size:1rem;font-weight:600}.snxi8q_processRow p{color:var(--ink-2);grid-column:2;font-size:.875rem}.snxi8q_motionDemo{box-shadow:none;background:#e9edf5;border-radius:20px;padding:clamp(28px,6vw,72px);overflow:hidden}.snxi8q_motionControls h2{letter-spacing:-.045em;font-size:clamp(2.5rem,4.5vw,4rem);line-height:1.02}.snxi8q_motionControls .snxi8q_editorialKicker{margin-bottom:0}.snxi8q_motionControls>.lede{font-size:1rem}.snxi8q_motionPhone{rotate:5deg}.snxi8q_segmented{background:#dbe0ec;border:0}.snxi8q_segment{font-size:.8125rem}.snxi8q_motionSummary{min-height:2.8em;font-size:.875rem}.snxi8q_insightPanel{background:#fff;border:1px solid #15130f0c;border-radius:16px;padding:30px;box-shadow:0 22px 50px -40px #1c285566}.snxi8q_insightHeading{justify-content:space-between;align-items:center;font-size:.8125rem;display:flex}.snxi8q_insightHeading>span:first-child{font-weight:600}.snxi8q_insightHeading>span:last-child{color:var(--ink-3);font-size:.75rem}.snxi8q_insightValue{align-items:center;gap:18px;margin-top:26px;display:flex}.snxi8q_insightValue>strong{font-family:var(--font-display), sans-serif;letter-spacing:-.05em;font-size:3.25rem;font-weight:600}.snxi8q_insightValue>span{color:var(--ink-2);font-size:.8125rem}.snxi8q_insightValue small{color:var(--ink-3);margin-top:3px;font-size:.6875rem;display:block}.snxi8q_insightChart{width:100%;margin-top:12px;overflow:visible}.snxi8q_insightDays{color:var(--ink-3);justify-content:space-between;margin-top:8px;font-size:.6875rem;display:flex}.snxi8q_insightLink{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:25px;padding-top:21px;font-size:.75rem;display:flex}.snxi8q_insightLink>span{align-items:center;gap:8px;display:inline-flex}.snxi8q_insightLink i{background:#ece9e3;border-radius:7px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.snxi8q_insightLink>strong{white-space:nowrap;color:var(--ink-3);font-weight:500}.snxi8q_splitCopy h2{letter-spacing:-.045em;font-size:clamp(2.25rem,4.2vw,3.5rem);line-height:1.04}.snxi8q_splitCopy .snxi8q_editorialKicker{margin-bottom:0}.snxi8q_splitCopy .lede{font-size:1rem}.snxi8q_splitCopy li{font-size:.875rem}.snxi8q_faqLayout{grid-template-columns:.85fr 1.4fr;gap:80px;display:grid}.snxi8q_faqLayout>div:first-child .snxi8q_textLink{margin-top:24px}.snxi8q_faq{width:100%;display:block}.snxi8q_faqItem{border-top:1px solid var(--line-strong);box-shadow:none;background:0 0;border-radius:0;padding:0}.snxi8q_faqItem:last-child{border-bottom:1px solid var(--line-strong)}.snxi8q_faqItem summary{padding:23px 0;font-size:1rem;font-weight:500}.snxi8q_faqItem p{padding-right:30px;font-size:.9375rem;line-height:1.65}.snxi8q_faqItem[open]{box-shadow:none}.snxi8q_cta{border-top:1px solid var(--line)}.snxi8q_ctaTitle{letter-spacing:-.05em;font-size:clamp(2.75rem,6.5vw,5.5rem);line-height:1.04}.snxi8q_ctaInner{gap:24px}.snxi8q_ctaInner .snxi8q_editorialKicker{margin:0}.snxi8q_ctaInner .lede{font-size:1rem}.snxi8q_ctaFootnote{color:var(--ink-3);font-size:.75rem}.snxi8q_cta .snxi8q_claim{width:min(100%,490px)}.snxi8q_footer{background:#f7f6f2}.snxi8q_footerBrand p{font-size:.875rem}.snxi8q_templateHead{max-width:780px;margin-bottom:54px}.snxi8q_templateHead .snxi8q_editorialKicker{margin-bottom:0}.snxi8q_templateHead h1{letter-spacing:-.05em;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.03}.snxi8q_templateHead .lede{max-width:48ch;font-size:1.0625rem}.snxi8q_collectionToolbar{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;padding-bottom:18px;display:flex}.snxi8q_templateFilters{flex-wrap:wrap;gap:6px;display:flex}.snxi8q_templateFilters button{height:36px;color:var(--ink-2);border:1px solid #0000;border-radius:999px;padding:0 16px;font-size:.8125rem;transition:background-color .2s}.snxi8q_templateFilters button:hover{background:#eae8e2}.snxi8q_templateFilters button[aria-pressed=true]{color:#fff;background:var(--ink)}.snxi8q_templateCount{white-space:nowrap;color:var(--ink-3);font-size:.75rem}.snxi8q_templateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 24px;display:grid}.snxi8q_templateCard{min-width:0;scroll-margin-top:100px}.snxi8q_templateStage{isolation:isolate;width:100%;height:470px;text-align:initial;border-radius:10px;justify-content:center;padding-top:40px;display:grid;position:relative;overflow:hidden}.snxi8q_templateStage>div{transition:transform .5s var(--ease)}.snxi8q_templateStage:hover>div,.snxi8q_templateStage:focus-visible>div{transform:translateY(-8px)rotate(-1deg)}.snxi8q_templateNumber{color:#57534e;font-family:ui-monospace,monospace;font-size:.65rem;position:absolute;top:15px;left:20px}.snxi8q_previewLabel{white-space:nowrap;color:var(--ink);opacity:0;background:#ffffffed;border-radius:999px;align-items:center;gap:14px;padding:10px 16px;font-size:.75rem;transition:opacity .2s,transform .2s;display:inline-flex;position:absolute;bottom:18px;left:50%;transform:translateY(8px);box-shadow:0 4px 25px #15130f20}.snxi8q_previewLabel svg{width:16px;height:16px}.snxi8q_templateStage:hover .snxi8q_previewLabel,.snxi8q_templateStage:focus-visible .snxi8q_previewLabel{opacity:1;transform:none}.snxi8q_templateDetails{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.snxi8q_templateDetails>div{align-items:baseline;gap:12px;display:flex}.snxi8q_templateDetails h2{letter-spacing:-.025em;font-size:1.125rem;font-weight:600}.snxi8q_templateDetails span{color:var(--ink-3);font-size:.75rem}.snxi8q_templateUse{border:1px solid var(--line-strong);border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;transition:background-color .2s;display:grid}.snxi8q_templateUse svg{width:17px;height:17px}.snxi8q_templateUse:hover{background:var(--ink);color:#fff}.snxi8q_templateDescription{color:var(--ink-3);max-width:38ch;margin-top:3px;font-size:.8125rem;line-height:1.5}.snxi8q_templateBottom{border-top:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:24px;margin-top:65px;padding-top:30px;display:flex}.snxi8q_templateBottom p{max-width:48ch;color:var(--ink-2);font-size:.9375rem}.snxi8q_templateDialog{width:min(860px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--ink);background:#f8f7f3;border:0;border-radius:18px;padding:0;overflow:auto;box-shadow:0 30px 120px #0005}.snxi8q_templateDialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0c112c88}.snxi8q_dialogBody{grid-template-columns:1.1fr 1fr;display:grid;position:relative}.snxi8q_dialogClose{z-index:5;border:1px solid var(--line);background:#fffc;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:16px;right:16px}.snxi8q_dialogClose svg{width:20px;height:20px}.snxi8q_dialogStage{place-items:center;padding:36px;display:grid}.snxi8q_dialogStage>div{--phone-w:280px}.snxi8q_dialogCopy{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;padding:68px 34px 40px;display:flex}.snxi8q_dialogCopy .snxi8q_editorialKicker{margin-bottom:0}.snxi8q_dialogCopy>p{color:var(--ink-2);font-size:.9375rem}.snxi8q_dialogCopy>ul{color:var(--ink-2);gap:9px;margin-block:8px;font-size:.8125rem;display:grid}.snxi8q_dialogCopy>ul li:before{content:"✓";color:var(--success);padding-right:9px}.snxi8q_dialogNote{color:var(--ink-3);font-size:.6875rem}.snxi8q_pricingSheet{background:#fff;border:1px solid #15130f12;border-radius:20px;grid-template-columns:1fr 1.15fr;max-width:920px;margin-inline:auto;display:grid;overflow:hidden;box-shadow:0 18px 80px -60px #18254c66}.snxi8q_pricingIntro{background:#edf0e8;align-content:start;justify-items:start;gap:22px;padding:40px;display:grid}.snxi8q_pricingIntro h2{font-size:1.125rem;font-weight:600}.snxi8q_pricingIntro .snxi8q_price{gap:12px}.snxi8q_pricingIntro .snxi8q_price strong{font-size:5rem}.snxi8q_pricingIntro .snxi8q_price span{color:var(--ink-2);font-size:.8125rem}.snxi8q_pricingIntro>p{color:var(--ink-2);max-width:34ch;font-size:.9375rem}.snxi8q_pricingIntro>a{justify-content:space-between;width:100%;margin-top:6px}.snxi8q_pricingIncluded{padding:40px}.snxi8q_pricingIncluded h3{margin-bottom:24px;font-size:1rem;font-weight:600}.snxi8q_pricingIncluded .snxi8q_planList{gap:17px;font-size:.875rem}.snxi8q_pricingIncluded svg{color:#4b7257;width:17px;height:17px}.snxi8q_pricingFuture{grid-template-columns:.7fr 2fr;gap:24px;max-width:920px;margin:40px auto 65px;display:grid}.snxi8q_pricingFuture .snxi8q_editorialKicker{margin-top:4px}.snxi8q_pricingFuture h2{margin-bottom:10px;font-size:1.0625rem;font-weight:600}.snxi8q_pricingFuture p{color:var(--ink-2);font-size:.875rem;line-height:1.6}.snxi8q_pricingQuestions{max-width:920px;margin-inline:auto}.snxi8q_menuButton{border-radius:50%;place-items:center;width:36px;height:36px;display:none}.snxi8q_menuButton svg{width:20px;height:20px}.snxi8q_mobileMenu{display:none}.snxi8q_motionPause{color:var(--ink-3);z-index:8;background:#fffa;border:1px solid #15130f1a;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:.65rem;display:inline-flex;position:absolute;bottom:25px;right:12px}.snxi8q_motionPause svg{width:12px;height:12px}.snxi8q_phones[data-paused=true] *,.snxi8q_phones[data-paused=true] :before,.snxi8q_phones[data-paused=true] :after{animation-play-state:paused!important}.snxi8q_phones[data-paused=true] .snxi8q_phoneInner{transform:rotate(var(--rot))}.snxi8q_marquee:focus-within .snxi8q_track,.snxi8q_marquee:focus-within .snxi8q_galleryTrack{animation-play-state:paused}@media (max-width:1100px) and (min-width:861px){.snxi8q_heroTitle{font-size:4.3rem}.snxi8q_heroGrid{grid-template-columns:1.1fr 1fr;gap:20px}.snxi8q_heroVisual{transform-origin:100%;transform:scale(.88)}.snxi8q_heroMeta{gap:10px 14px}}@media (max-width:960px){.snxi8q_templateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.snxi8q_faqLayout{gap:40px}}@media (max-width:860px){.snxi8q_hero{padding-top:132px}.snxi8q_heroCopy{text-align:center;justify-items:center;gap:23px;padding-bottom:10px}.snxi8q_heroCopy>.lede{max-width:43ch}.snxi8q_heroTitle{font-size:clamp(3.25rem,8.3vw,5rem)}.snxi8q_hero .snxi8q_claim{width:min(100%,480px)}.snxi8q_heroMeta{justify-content:center}.snxi8q_heroMeta>a{flex-basis:auto;margin-top:0}.snxi8q_heroVisual{min-height:0}.snxi8q_phones{max-width:490px;height:590px;margin-top:38px}.snxi8q_phoneSlot:first-child,.snxi8q_phoneSlot:nth-child(3){display:block;transform:scale(.8)}.snxi8q_phoneSlot:first-child{top:70px;left:-7%}.snxi8q_phoneSlot:nth-child(3){top:70px;right:-7%}.snxi8q_phoneSlot:nth-child(2)>.snxi8q_phoneInner>.snxi8q_phoneFloat>div{--phone-w:278px}.snxi8q_chip1{top:-9px;left:-2%}.snxi8q_chip3{display:flex;bottom:48px;right:-2%}.snxi8q_collectionHead{grid-template-columns:1fr 1fr;gap:30px}.snxi8q_processRow{gap:22px}.snxi8q_processRow>div{display:block}.snxi8q_processRow h3{margin-top:10px}.snxi8q_processRow p{margin-top:6px}.snxi8q_dialogCopy{padding-inline:26px}.snxi8q_dialogStage{padding:28px}.snxi8q_dialogStage>div{--phone-w:260px}}@media (max-width:640px){.snxi8q_headerActions>.btn-ghost{display:none}.snxi8q_headerActions{gap:4px}.snxi8q_headerActions>.btn-primary{padding-inline:13px;font-size:.75rem}.snxi8q_menuButton{display:grid}.snxi8q_mobileMenu{inset:66px var(--gutter) auto;border:1px solid var(--line);background:#fff;border-radius:18px;padding:10px;position:absolute;box-shadow:0 20px 40px #15130f18}.snxi8q_mobileMenu[data-open=true]{display:grid}.snxi8q_mobileMenu a{border-radius:10px;padding:13px 14px;font-size:.9375rem}.snxi8q_mobileMenu a:hover{background:var(--bg-sunken)}.snxi8q_hero{padding-top:120px}.snxi8q_heroTitle{font-size:clamp(2.95rem,10vw,4.2rem)}.snxi8q_proof{font-size:.6875rem}.snxi8q_heroCopy>.lede{max-width:35ch;font-size:1rem}.snxi8q_heroMeta{gap:10px 15px}.snxi8q_heroMeta>a{flex-basis:100%;justify-content:center}.snxi8q_phones{max-width:320px;height:568px;margin-top:36px}.snxi8q_phoneSlot:first-child,.snxi8q_phoneSlot:nth-child(3){display:none}.snxi8q_chip1{top:-10px;left:-8px}.snxi8q_chip3{bottom:50px;right:-8px}.snxi8q_motionPause{bottom:8px;right:20px}.snxi8q_stripItem{gap:24px;padding-inline:24px;font-size:.875rem}.snxi8q_collectionHead{grid-template-columns:1fr;gap:22px;margin-bottom:32px}.snxi8q_collectionHead>div:last-child{justify-self:start;max-width:none}.snxi8q_collectionHead h2{font-size:2.4rem}.snxi8q_collectionHead .lede{max-width:42ch}.snxi8q_editorialKicker{margin-bottom:17px;font-size:.65rem}.snxi8q_galleryCard{width:270px}.snxi8q_galleryStage{height:405px}.snxi8q_galleryStage>div{--phone-w:230px}.snxi8q_galleryTrack{gap:20px}.snxi8q_galleryLabel strong{font-size:.9375rem}.snxi8q_galleryLabel span{font-size:.6875rem}.snxi8q_processRow{grid-template-columns:1fr;gap:22px}.snxi8q_processRow>div{grid-template-columns:25px 1fr;gap:4px 12px;display:grid}.snxi8q_processRow h3,.snxi8q_processRow p{margin:0}.snxi8q_processRow p{grid-column:2}.snxi8q_demoPane{padding:22px}.snxi8q_demoPhonePane{padding:30px}.snxi8q_motionDemo{gap:35px;padding:30px 24px}.snxi8q_motionControls h2{font-size:3rem}.snxi8q_motionPhone{rotate:0deg}.snxi8q_split{grid-template-columns:1fr;gap:40px}.snxi8q_splitCopy{max-width:none}.snxi8q_insightPanel{padding:24px}.snxi8q_insightValue>strong{font-size:3rem}.snxi8q_faqLayout{grid-template-columns:1fr;gap:32px}.snxi8q_faqLayout h2{font-size:2.35rem}.snxi8q_faqLayout>div:first-child .snxi8q_textLink{margin-top:16px}.snxi8q_faqItem summary{padding:20px 0;font-size:.9375rem}.snxi8q_ctaTitle{font-size:3rem}.snxi8q_ctaInner .lede{max-width:31ch}.snxi8q_templateHead{margin-bottom:36px}.snxi8q_templateGrid{grid-template-columns:1fr;gap:34px}.snxi8q_templateStage{height:480px}.snxi8q_templateStage>div{--phone-w:280px}.snxi8q_previewLabel{opacity:1;transform:none}.snxi8q_collectionToolbar{align-items:flex-start}.snxi8q_templateFilters{gap:3px}.snxi8q_templateFilters button{padding-inline:12px;font-size:.75rem}.snxi8q_templateCount{display:none}.snxi8q_templateBottom{margin-top:38px;padding-top:28px;display:grid}.snxi8q_templateBottom a{width:fit-content}.snxi8q_dialogBody{grid-template-columns:1fr}.snxi8q_dialogStage{align-items:start;max-height:430px;padding:28px 20px;overflow:hidden}.snxi8q_dialogStage>div{--phone-w:260px}.snxi8q_dialogCopy{gap:16px;padding:26px}.snxi8q_dialogCopy>ul{margin:0}.snxi8q_pricingSheet{grid-template-columns:1fr}.snxi8q_pricingIntro,.snxi8q_pricingIncluded{padding:30px}.snxi8q_pricingIntro{gap:18px}.snxi8q_pricingFuture{grid-template-columns:1fr;gap:0;margin-bottom:40px}}@media (prefers-reduced-motion:reduce){.snxi8q_galleryCard:hover .snxi8q_galleryStage>div,.snxi8q_templateStage:hover>div,.snxi8q_templateStage:focus-visible>div{transform:none}.snxi8q_phoneInner{transform:rotate(var(--rot))}.snxi8q_motionPause{display:none}.snxi8q_textLink:hover svg{translate:none}}.snxi8q_playgroundDot{background:#4b7257;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #4b725712}.snxi8q_playgroundTitle{color:var(--ink-2);margin-left:6px;font-size:.75rem}.snxi8q_playgroundBadge{color:var(--ink-3);border:1px solid var(--line);border-radius:4px;margin-left:auto;padding:2px 7px;font-size:.65rem}.snxi8q_demoReset{color:var(--ink-3);text-underline-offset:3px;font-size:.75rem;font-weight:400;text-decoration:underline}.snxi8q_demoAddForm{gap:6px;display:grid}.snxi8q_demoAddForm>div{gap:7px;display:flex}.snxi8q_demoAddForm button{border-radius:12px;flex-shrink:0;width:46px;height:46px;padding:0;font-size:1.5rem}.snxi8q_demoFeedback{color:var(--ink-3);min-height:1.5em;margin-top:-8px;font-size:.75rem}.snxi8q_demoBlockIcon{color:var(--ink-3);font-size:1.1rem}.snxi8q_demoRemove{width:28px;height:28px;color:var(--ink-3);border-radius:50%;font-size:1.125rem}.snxi8q_demoRemove:hover{color:var(--danger);background:var(--danger-soft)}.snxi8q_demoCtaRow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding-top:20px;display:flex}.snxi8q_demoCtaRow>span{color:var(--ink-3);font-size:.75rem}.snxi8q_demoPreviewNote{color:#515e55;font-size:.65rem;position:absolute;bottom:16px}.snxi8q_demoPhonePane{padding-bottom:50px}@media (max-width:640px){.snxi8q_playgroundTitle{font-size:.6875rem}.snxi8q_playgroundBadge{font-size:.6rem}.snxi8q_demoCtaRow{flex-wrap:wrap}}.snxi8q_heroTitle{letter-spacing:-.04em;font-weight:600}.snxi8q_marquee{position:relative}.snxi8q_marqueeControl{z-index:4;background:#ffffffed;border:1px solid #15130f18;border-radius:50%;place-items:center;width:29px;height:29px;display:grid;position:absolute;bottom:8px;right:8%;box-shadow:0 3px 8px #15130f0a}.snxi8q_marqueeControl svg{width:12px;height:12px}.snxi8q_marquee[data-paused=true] .snxi8q_track,.snxi8q_marquee[data-paused=true] .snxi8q_galleryTrack{animation-play-state:paused}.snxi8q_strip .snxi8q_marqueeControl{bottom:16px}@media (prefers-reduced-motion:reduce){.snxi8q_marqueeControl{display:none}}.snxi8q_heroTitle{letter-spacing:-.03em}.snxi8q_templateHead h1,.snxi8q_collectionHead h2,.snxi8q_motionControls h2,.snxi8q_splitCopy h2,.snxi8q_ctaTitle,.snxi8q_faqLayout h2,.snxi8q_dialogCopy h2{letter-spacing:-.03em;font-weight:600}@media (max-width:640px){.snxi8q_dialogStage{max-height:none;overflow:visible}}
