.snxi8q_page{--shadow-frame:0 1px 2px color-mix(in srgb, var(--bw-color-ink) 6%, transparent), 0 18px 40px color-mix(in srgb, var(--bw-color-ink) 12%, transparent);--gutter:clamp(16px, 4.4vw, 64px);--content:1312px;--radius-device:24px;background:var(--bw-color-surface);color:var(--bw-color-ink);font:400 1rem/1.55 var(--bw-font-body);-webkit-font-smoothing:antialiased}.snxi8q_page :focus-visible{outline:2px solid var(--bw-color-focus);outline-offset:2px}:where(.snxi8q_page) img{max-width:100%;display:block}:where(.snxi8q_page) a{color:inherit}:where(.snxi8q_page) :is(h1,h2,h3,h4){font-family:var(--bw-font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:500}.snxi8q_skip{z-index:100;background:var(--bw-color-accent);color:var(--bw-color-accent-ink);padding:.75rem 1rem;position:absolute;top:0;left:-999px}.snxi8q_skip:focus{top:1rem;left:1rem}.snxi8q_wrap{box-sizing:border-box;width:100%;max-width:calc(var(--content) + 2 * var(--gutter));padding-inline:var(--gutter);margin:0 auto}.snxi8q_eyebrow{font:600 .75rem/1.4 var(--bw-font-body);letter-spacing:.09em;text-transform:uppercase;color:var(--bw-color-accent-text);margin:0 0 16px}.snxi8q_lead{max-width:40ch;color:var(--bw-color-ink-muted);font-size:1.125rem}.snxi8q_micro{color:var(--bw-color-ink-muted);font-size:.8125rem}.snxi8q_section{padding-block:clamp(64px,9vw,128px)}.snxi8q_sectionRaised{background:var(--bw-color-surface-raised)}.snxi8q_sectionSunken{background:var(--bw-color-surface-sunken)}.snxi8q_ruledTop{border-top:1px solid var(--bw-color-line)}.snxi8q_secHead{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.snxi8q_secHead h2{font-size:clamp(2.125rem,4.4vw,3.75rem);line-height:1.05}.snxi8q_ctlLabel{font:600 .6875rem/1 var(--bw-font-body);letter-spacing:.09em;text-transform:uppercase;color:var(--bw-color-ink-muted);margin:0 0 10px}.snxi8q_btn{box-sizing:border-box;border-radius:var(--bw-radius-sm);min-height:48px;font:600 .875rem/1 var(--bw-font-body);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;display:inline-flex}.snxi8q_btn svg{flex:none;width:12px;height:12px}.snxi8q_btnPrimary{background:var(--bw-color-accent);color:var(--bw-color-accent-ink)}.snxi8q_btnPrimary:hover{background:var(--bw-color-accent-hover)}.snxi8q_btnSecondary{border-color:var(--bw-color-line-strong);color:var(--bw-color-ink);background:0 0}.snxi8q_btnSecondary:hover{background:var(--bw-color-surface-sunken)}.snxi8q_btnQuiet{min-height:44px;color:var(--bw-color-ink);background:0 0;padding:0 4px}.snxi8q_btnQuiet:hover{text-underline-offset:4px;text-decoration:underline}.snxi8q_btnSmall{min-height:40px;padding:0 16px;font-size:.8125rem}.snxi8q_btnBlock{width:100%}.snxi8q_inverse .snxi8q_btnSecondary{border-color:color-mix(in srgb, var(--bw-color-inverse-ink) 40%, transparent);color:var(--bw-color-inverse-ink)}.snxi8q_inverse .snxi8q_btnSecondary:hover{background:color-mix(in srgb, var(--bw-color-inverse-ink) 8%, transparent)}.snxi8q_seg{border-radius:var(--bw-radius-md);background:var(--bw-color-surface-sunken);flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex}.snxi8q_seg button{border-radius:var(--bw-radius-sm);min-height:38px;color:var(--bw-color-ink-muted);font:500 .8125rem/1 var(--bw-font-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.snxi8q_seg button[aria-pressed=true],.snxi8q_seg button[aria-selected=true]{background:var(--bw-color-surface-raised);color:var(--bw-color-accent-text);box-shadow:0 0 0 1px var(--bw-color-line);font-weight:600}.snxi8q_seg svg{width:14px;height:14px}.snxi8q_chip{border:1px solid var(--bw-color-line-strong);min-height:40px;color:var(--bw-color-ink);font:500 .875rem/1 var(--bw-font-body);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.snxi8q_chip[aria-pressed=true]{border-color:var(--bw-color-ink);background:var(--bw-color-ink);color:var(--bw-color-surface-raised)}.snxi8q_chip small{opacity:.7;font-size:.75rem}.snxi8q_pals{flex-wrap:wrap;gap:8px;display:flex}.snxi8q_pal{border:1px solid var(--bw-color-line);border-radius:var(--bw-radius-md);background:var(--bw-color-surface-raised);min-height:40px;color:var(--bw-color-ink);font:500 .8125rem/1 var(--bw-font-body);cursor:pointer;align-items:center;gap:8px;padding:0 12px 0 8px;display:inline-flex}.snxi8q_pal[aria-pressed=true]{border-color:var(--bw-color-accent);box-shadow:inset 0 0 0 1px var(--bw-color-accent);color:var(--bw-color-accent-text);font-weight:600}.snxi8q_dots{display:flex}.snxi8q_dots span{background:var(--swatch);width:14px;height:14px;box-shadow:0 0 0 1.5px var(--bw-color-surface-raised);border-radius:50%;margin-left:-4px}.snxi8q_dots span:first-child{margin-left:0}.snxi8q_nav{top:env(safe-area-inset-top,0);z-index:60;background:color-mix(in srgb, var(--bw-color-surface) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid #0000;transition:border-color .2s;position:sticky}.snxi8q_nav[data-scrolled=true]{border-bottom-color:var(--bw-color-line)}.snxi8q_bar{align-items:center;gap:32px;height:72px;display:flex}.snxi8q_logo{width:auto;height:28px}.snxi8q_navLinks{gap:28px;margin:0 auto;padding:0;list-style:none;display:flex}.snxi8q_navLinks a,.snxi8q_navSignin{color:var(--bw-color-ink);font-size:.875rem;text-decoration:none}.snxi8q_navLinks a:hover,.snxi8q_navSignin:hover{color:var(--bw-color-accent-text)}.snxi8q_navEnd{align-items:center;gap:20px;display:flex}.snxi8q_navMenu{border-radius:var(--bw-radius-sm);width:44px;height:44px;color:var(--bw-color-ink);cursor:pointer;background:0 0;border:0;place-items:center;display:none}.snxi8q_sheet{border-top:1px solid var(--bw-color-line);padding-block:8px 20px;display:none}.snxi8q_nav[data-open=true] .snxi8q_sheet{display:block}.snxi8q_sheet a{border-bottom:1px solid var(--bw-color-line);font:500 1.125rem/1 var(--bw-font-display);padding:14px 0;text-decoration:none;display:block}.snxi8q_pv{border:1px solid var(--bw-color-line);border-radius:var(--bw-radius-lg);background:var(--bw-color-surface-raised);min-width:0;box-shadow:var(--shadow-frame);flex-direction:column;display:flex;overflow:hidden}.snxi8q_pvBar{border-bottom:1px solid var(--bw-color-line);background:var(--bw-color-surface-raised);height:32px;font:400 .6875rem/1 var(--bw-font-body);color:var(--bw-color-ink-muted);flex:none;align-items:center;gap:10px;padding:0 12px;display:flex}.snxi8q_pvDots{gap:4px;display:flex}.snxi8q_pvDots span{background:var(--bw-color-surface-sunken-deep);border-radius:50%;width:7px;height:7px}.snxi8q_pvAddress{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.snxi8q_pvLive{background:var(--bw-color-accent-soft);color:var(--bw-color-accent-text);font:600 .625rem/1 var(--bw-font-body);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.snxi8q_pvLive:before{content:"";background:var(--bw-color-accent);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite snxi8q_pvPulse}@keyframes snxi8q_pvPulse{50%{opacity:.35}}.snxi8q_pvView{background:var(--bw-color-surface-raised);flex:1;position:relative;overflow:hidden}.snxi8q_pvFrame{transform-origin:0 0;background:var(--bw-color-surface-raised);border:0;position:absolute;top:0;left:0}.snxi8q_pvPhone{border:8px solid var(--bw-color-inverse-surface);border-radius:var(--radius-device)}.snxi8q_pvPhone .snxi8q_pvBar{justify-content:center;height:28px;font-size:.625rem}.snxi8q_pvPhone .snxi8q_pvAddress{text-align:center}.snxi8q_pvPhone .snxi8q_pvLive,.snxi8q_pvPhone .snxi8q_pvDots{display:none}.snxi8q_hero{padding-block:clamp(32px,4vw,64px) clamp(64px,8vw,112px)}.snxi8q_heroKicker{display:block}.snxi8q_hero h1{max-width:14em;font-size:clamp(2.625rem,5.6vw,5.25rem);line-height:1.02}.snxi8q_heroRow{grid-template-columns:minmax(0,34rem) auto;justify-content:space-between;align-items:end;gap:20px clamp(32px,6vw,96px);margin-top:clamp(20px,2.5vw,32px);display:grid}.snxi8q_heroActions{flex-direction:column;align-items:flex-end;display:flex}.snxi8q_heroCta{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;display:flex}.snxi8q_heroActions .snxi8q_heroCta{margin-top:0}.snxi8q_hero .snxi8q_micro{margin-top:12px}.snxi8q_stage{background:var(--bw-color-surface-sunken);border-radius:12px;grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:24px;margin-top:clamp(24px,3vw,40px);padding:24px;display:grid}.snxi8q_stageBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:16px;display:flex}.snxi8q_stageHint{color:var(--bw-color-ink-muted);font-size:.9375rem}.snxi8q_stageHint b{color:var(--bw-color-ink);font-weight:600}.snxi8q_stage .snxi8q_pv{height:clamp(420px,42vw,600px)}.snxi8q_picker{grid-template-columns:repeat(var(--picks,3), minmax(0, 1fr)) auto;gap:12px;margin-top:16px;display:grid}.snxi8q_pick{border:1px solid var(--bw-color-line);border-radius:var(--bw-radius-md);background:var(--bw-color-surface-raised);min-height:64px;color:var(--bw-color-ink);text-align:left;cursor:pointer;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.snxi8q_pick:hover{border-color:var(--bw-color-line-strong)}.snxi8q_pick[aria-pressed=true]{border-color:var(--bw-color-accent);box-shadow:inset 0 0 0 1px var(--bw-color-accent)}.snxi8q_pick .snxi8q_dots span{width:18px;height:18px;box-shadow:0 0 0 2px var(--bw-color-surface-raised);margin-left:-5px}.snxi8q_pick .snxi8q_dots span:first-child{margin-left:0}.snxi8q_pickName{font:500 1.0625rem/1.1 var(--bw-font-display);display:block}.snxi8q_pick small{color:var(--bw-color-ink-muted);margin-top:3px;font-size:.78rem;display:block}.snxi8q_pick[aria-pressed=true] .snxi8q_pickName{color:var(--bw-color-accent-text)}.snxi8q_pickAll{border-style:dashed;border-color:var(--bw-color-line-strong);font:600 .875rem/1.2 var(--bw-font-body);background:0 0;justify-content:center;padding-inline:22px}.snxi8q_pickAll svg{width:12px;height:12px}.snxi8q_heroNote{text-align:right;margin-top:14px}.snxi8q_viewer{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(24px,3vw,48px);margin-top:clamp(40px,5vw,64px);scroll-margin-top:88px;display:grid}.snxi8q_vStage{background:var(--bw-color-surface-sunken);border-radius:12px;justify-content:center;min-width:0;padding:clamp(16px,2vw,28px);display:flex;position:relative}.snxi8q_vStage .snxi8q_pv{width:100%;height:clamp(480px,50vw,700px)}.snxi8q_vStage[data-device=phone] .snxi8q_pv{width:330px;max-width:100%}.snxi8q_vCue{background:var(--bw-color-inverse-surface);color:var(--bw-color-inverse-ink);font:500 .8125rem/1 var(--bw-font-body);white-space:nowrap;box-shadow:var(--shadow-frame);pointer-events:none;border-radius:999px;padding:10px 16px;transition:opacity .3s,transform .3s;position:absolute;bottom:clamp(28px,3vw,44px);left:50%;transform:translate(-50%)}.snxi8q_vCue[data-hidden=true]{opacity:0;transform:translate(-50%,8px)}.snxi8q_vLiveNote{border-radius:var(--bw-radius-md);background:var(--bw-color-accent-soft);color:var(--bw-color-ink);padding:12px 14px;font-size:.875rem}.snxi8q_vLiveNote b{color:var(--bw-color-accent-text);font-weight:600}.snxi8q_vInfo{flex-direction:column;gap:22px;display:flex;position:sticky;top:96px}.snxi8q_vStep{border-bottom:1px solid var(--bw-color-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.snxi8q_vStep>span{font:500 .8125rem/1 var(--bw-font-body);font-variant-numeric:tabular-nums;color:var(--bw-color-ink-muted)}.snxi8q_vArrows{gap:6px;display:flex}.snxi8q_vArrows button{border:1px solid var(--bw-color-line-strong);width:44px;height:44px;color:var(--bw-color-ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.snxi8q_vArrows button:hover{background:var(--bw-color-surface-sunken)}.snxi8q_vName{font-size:clamp(2.25rem,3.4vw,3rem);line-height:1}.snxi8q_vTags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.snxi8q_vTags span{background:var(--bw-color-surface-sunken);font:600 .6875rem/1 var(--bw-font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--bw-color-ink);border-radius:3px;padding:6px 8px}.snxi8q_vDesc{color:var(--bw-color-ink-muted);margin-top:14px;font-size:.9375rem}.snxi8q_vType{border:1px solid var(--bw-color-line);border-radius:var(--bw-radius-md);align-items:center;gap:16px;padding:12px 14px;display:flex}.snxi8q_vType .snxi8q_aa{min-width:56px;font-size:2.375rem;line-height:1}.snxi8q_vType small{color:var(--bw-color-ink-muted);font-size:.78rem;display:block}.snxi8q_vType b{font-size:.875rem;font-weight:600}.snxi8q_vActions{flex-wrap:wrap;gap:10px;display:flex}.snxi8q_vIdeal{border-top:1px solid var(--bw-color-line);color:var(--bw-color-ink-muted);padding-top:14px;font-size:.8125rem}.snxi8q_libBar{border-top:1px solid var(--bw-color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(56px,6vw,88px);padding-top:28px;display:flex}.snxi8q_libBar h3{font-size:1.5rem}.snxi8q_filters{flex-wrap:wrap;gap:8px;display:flex}.snxi8q_libGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:28px 20px;margin-top:24px;display:grid}.snxi8q_card{min-width:0;color:var(--bw-color-ink);flex-direction:column;gap:12px;display:flex;position:relative}.snxi8q_card[hidden]{display:none}.snxi8q_thumb{aspect-ratio:16/10;border:1px solid var(--bw-color-line);border-radius:var(--bw-radius-lg);background:var(--bw-color-surface-sunken);transition:box-shadow .2s;position:relative;overflow:hidden}.snxi8q_thumb .snxi8q_pvView{position:absolute;inset:0}.snxi8q_thumb .snxi8q_pvFrame{pointer-events:none}.snxi8q_thumbCue{background:var(--bw-color-inverse-surface);color:var(--bw-color-inverse-ink);font:500 .75rem/1 var(--bw-font-body);opacity:0;border-radius:999px;padding:8px 12px;transition:opacity .2s,transform .2s;position:absolute;bottom:12px;right:12px;transform:translateY(4px)}.snxi8q_card:hover .snxi8q_thumbCue,.snxi8q_card:focus-within .snxi8q_thumbCue{opacity:1;transform:none}.snxi8q_card:hover .snxi8q_thumb{box-shadow:var(--shadow-frame)}.snxi8q_card[data-selected=true] .snxi8q_thumb{box-shadow:0 0 0 2px var(--bw-color-surface-raised), 0 0 0 4px var(--bw-color-accent)}.snxi8q_cardMeta{min-height:44px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:0;display:flex}.snxi8q_cardMeta:after{content:"";border-radius:var(--bw-radius-lg);position:absolute;inset:0}.snxi8q_cardMeta:focus-visible{outline:none}.snxi8q_cardMeta:focus-visible:after{outline:2px solid var(--bw-color-focus);outline-offset:4px}.snxi8q_cardMeta b{font:500 1.1875rem/1.1 var(--bw-font-display);display:block}.snxi8q_cardMeta small{color:var(--bw-color-ink-muted);margin-top:4px;font-size:.8125rem;display:block}.snxi8q_card[data-selected=true] .snxi8q_cardMeta b{color:var(--bw-color-accent-text)}.snxi8q_libNote{color:var(--bw-color-ink-muted);margin-top:28px;font-size:.8125rem}.snxi8q_featTabs{margin-top:40px}.snxi8q_featGrid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);margin-top:28px;display:grid}.snxi8q_featCopy h3{font-size:1.875rem;line-height:1.1}.snxi8q_featCopy p{color:var(--bw-color-ink-muted);margin-top:14px}.snxi8q_featCopy ul,.snxi8q_chList{gap:8px;margin:20px 0 0;padding:0;font-size:.875rem;list-style:none;display:grid}.snxi8q_featCopy li{align-items:baseline;gap:10px;display:flex}.snxi8q_featCopy li:before,.snxi8q_chList li:before{content:"";background:var(--bw-color-brand-mark);flex:none;width:6px;height:6px}.snxi8q_featCopy li:before{transform:translateY(-2px)}.snxi8q_featStage .snxi8q_pv{height:clamp(460px,46vw,640px)}.snxi8q_journey{margin:clamp(48px,6vw,88px) 0 0;padding:0;list-style:none}.snxi8q_chapter{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,6vw,104px);padding-block:clamp(40px,5vw,72px);display:grid}.snxi8q_chapter+.snxi8q_chapter{border-top:1px solid var(--bw-color-line)}.snxi8q_chapter:nth-child(2n) .snxi8q_chText{order:2}.snxi8q_chNum{align-items:center;gap:14px;margin-bottom:22px;display:flex}.snxi8q_chNum b{background:var(--bw-color-ink);width:40px;height:40px;color:var(--bw-color-surface);font:500 .9375rem/1 var(--bw-font-display);border-radius:50%;place-items:center;display:grid}.snxi8q_chNum span{font:600 .75rem/1 var(--bw-font-body);letter-spacing:.09em;text-transform:uppercase;color:var(--bw-color-ink-muted)}.snxi8q_chText h3{font-size:clamp(1.875rem,3.4vw,2.75rem);line-height:1.05}.snxi8q_chText p{max-width:42ch;color:var(--bw-color-ink-muted);margin-top:16px;font-size:1.0625rem}.snxi8q_chList{max-width:44ch;margin-top:28px;font-size:.9375rem;display:block}.snxi8q_chList li{border-top:1px solid var(--bw-color-line);gap:12px;padding:14px 0;display:flex}.snxi8q_chList li:before{margin-top:9px}.snxi8q_chVisual{background:var(--bw-color-surface-sunken);border-radius:12px;justify-content:center;padding:clamp(20px,3vw,44px);display:flex}.snxi8q_mock{box-sizing:border-box;border:1px solid var(--bw-color-line);background:var(--bw-color-surface-raised);width:100%;max-width:460px;box-shadow:var(--shadow-frame);border-radius:14px;padding:22px;font-size:.875rem}.snxi8q_mockHead{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.snxi8q_mockHead b{font:500 1.125rem/1.1 var(--bw-font-display)}.snxi8q_mockHead span{color:var(--bw-color-ink-muted);font-size:.75rem}.snxi8q_mtGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.snxi8q_mt{border:1px solid var(--bw-color-line);border-radius:8px;padding:6px;font-size:.75rem}.snxi8q_mt[data-on=true]{border-color:var(--bw-color-accent);box-shadow:inset 0 0 0 1px var(--bw-color-accent)}.snxi8q_mtPhoto{aspect-ratio:4/3;border-radius:4px;margin-bottom:6px;position:relative;overflow:hidden}.snxi8q_mtPhoto img,.snxi8q_upload img{object-fit:cover;width:100%;height:100%}.snxi8q_mockLabel{margin-top:20px}.snxi8q_mockPublish{margin-top:14px}.snxi8q_rowline{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.snxi8q_upload{border:1px dashed var(--bw-color-line-strong);border-radius:8px;align-items:center;gap:14px;padding:10px;display:flex}.snxi8q_uploadPhoto{border-radius:6px;flex:none;width:72px;height:72px;position:relative;overflow:hidden}.snxi8q_upload small{color:var(--bw-color-ink-muted);font-size:.75rem;display:block}.snxi8q_chText .snxi8q_chAside{border-radius:var(--bw-radius-md);background:var(--bw-color-accent-soft);color:var(--bw-color-ink);margin-top:24px;padding:14px 16px;font-size:.9375rem}.snxi8q_chAside b{color:var(--bw-color-accent-text);font-weight:600}.snxi8q_importRow{border:1px solid var(--bw-color-line);background:var(--bw-color-surface);border-radius:8px;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;display:flex}.snxi8q_importRow>div{flex:1;min-width:0}.snxi8q_importRow b{font-size:.875rem;font-weight:600;display:block}.snxi8q_importRow small{color:var(--bw-color-ink-muted);font-size:.75rem;display:block}.snxi8q_importFile{background:var(--bw-color-accent-soft);width:40px;height:40px;color:var(--bw-color-accent-text);font:700 .6875rem/1 var(--bw-font-body);letter-spacing:.04em;border-radius:6px;flex:none;place-items:center;display:grid}.snxi8q_importAction{border:1px solid var(--bw-color-line-strong);border-radius:var(--bw-radius-sm);font:600 .75rem/1 var(--bw-font-body);flex:none;padding:7px 12px}.snxi8q_importNote{font:600 .6875rem/1.3 var(--bw-font-body);color:var(--bw-color-accent-text);margin-top:14px}.snxi8q_importNote+.snxi8q_two{margin-top:8px}.snxi8q_two{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.snxi8q_field{gap:7px;margin-top:14px;display:grid}.snxi8q_two .snxi8q_field{margin:0}.snxi8q_field>span:first-child{font:600 .78rem/1 var(--bw-font-body)}.snxi8q_input{box-sizing:border-box;border:1px solid var(--bw-color-line-strong);border-radius:var(--bw-radius-md);background:var(--bw-color-surface-raised);width:100%;height:46px;color:var(--bw-color-ink);font:400 .9375rem/1 var(--bw-font-body);align-items:center;padding:0 12px;display:flex}.snxi8q_checkrow{border-top:1px solid var(--bw-color-line);align-items:center;gap:12px;padding:12px 0;display:flex}.snxi8q_checkrow:first-of-type{border-top:0}.snxi8q_checkrow i{background:var(--bw-color-accent-soft);width:22px;height:22px;color:var(--bw-color-accent-text);border-radius:50%;flex:none;place-items:center;display:grid}.snxi8q_checkrow i[data-todo=true]{box-shadow:inset 0 0 0 1.5px var(--bw-color-line-strong);background:0 0}.snxi8q_checkrow svg{width:12px;height:12px}.snxi8q_urlpill{background:var(--bw-color-surface-sunken);font:500 .875rem/1 var(--bw-font-body);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;display:flex}.snxi8q_urlpill small{color:var(--bw-color-ink-muted);font-size:.6875rem}.snxi8q_later{border:1px solid var(--bw-color-line);background:var(--bw-color-surface-raised);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(24px,6vw,104px);margin-top:clamp(24px,3vw,40px);padding:clamp(24px,3vw,36px);display:grid}.snxi8q_later b{font:500 1.5rem/1.2 var(--bw-font-display);letter-spacing:-.01em}.snxi8q_later p{color:var(--bw-color-ink-muted)}.snxi8q_quietLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);margin-top:48px;display:grid}.snxi8q_quietStage{background:var(--bw-color-surface-sunken);border-radius:12px;justify-content:center;padding:clamp(24px,4vw,56px) clamp(16px,3vw,40px);display:flex}.snxi8q_quietGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 32px;display:grid}.snxi8q_chat{border:1px solid var(--bw-color-line);border-radius:var(--radius-device);background:var(--bw-color-surface-raised);width:100%;max-width:380px;box-shadow:var(--shadow-frame);padding:0 0 20px;overflow:hidden}.snxi8q_chatHead{border-bottom:1px solid var(--bw-color-line);background:var(--bw-color-surface);font:500 .8125rem/1 var(--bw-font-body);flex-direction:column;align-items:center;gap:6px;padding:18px 16px 12px;display:flex}.snxi8q_chatAvatar{background:var(--bw-color-surface-sunken-deep);width:40px;height:40px;color:var(--bw-color-ink);font:600 1rem/1 var(--bw-font-body);border-radius:50%;place-items:center;display:grid}.snxi8q_chatTime{text-align:center;color:var(--bw-color-ink-muted);margin-top:14px;font-size:.6875rem}.snxi8q_chatThread{flex-direction:column;gap:6px;margin:10px 0 0;padding:0 14px;list-style:none;display:flex}.snxi8q_chatRow{display:flex}.snxi8q_chatRow[data-from=me]{justify-content:flex-end}.snxi8q_chatRow[data-from=them]+.snxi8q_chatRow[data-from=me],.snxi8q_chatRow[data-from=me]+.snxi8q_chatRow[data-from=them]{margin-top:8px}.snxi8q_chatBubble{background:var(--bw-color-surface-sunken);max-width:78%;color:var(--bw-color-ink);border-radius:18px;padding:9px 13px;font-size:.875rem;line-height:1.35}.snxi8q_chatRow[data-from=me] .snxi8q_chatBubble{background:var(--bw-color-accent);color:var(--bw-color-accent-ink)}.snxi8q_chatCard{border:1px solid var(--bw-color-line);background:var(--bw-color-surface-sunken);border-radius:18px;width:82%;overflow:hidden}.snxi8q_chatCardPhoto{aspect-ratio:1.6;position:relative}.snxi8q_chatCardMeta{gap:4px;padding:10px 13px 12px;font-size:.75rem;line-height:1.35;display:grid}.snxi8q_chatCardMeta b{color:var(--bw-color-ink);font-size:.875rem;font-weight:600}.snxi8q_chatCardMeta span{color:var(--bw-color-ink-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.snxi8q_chatCardMeta small{color:var(--bw-color-ink-muted);font-size:.6875rem}.snxi8q_quietGrid>div{border-top:1px solid var(--bw-color-ink);padding-top:18px}.snxi8q_quietGrid h3{font-size:1.25rem}.snxi8q_quietGrid p{color:var(--bw-color-ink-muted);margin-top:10px;font-size:.9375rem}.snxi8q_billing{margin-top:32px}.snxi8q_plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1000px;margin-top:32px;display:grid}.snxi8q_plan{border:1px solid var(--bw-color-line);border-radius:var(--bw-radius-lg);background:var(--bw-color-surface-raised);flex-direction:column;gap:22px;padding:32px;display:flex}.snxi8q_planPro{border-color:var(--bw-color-inverse-surface);background:var(--bw-color-inverse-surface);color:var(--bw-color-inverse-ink)}.snxi8q_planTop{justify-content:space-between;align-items:baseline;display:flex}.snxi8q_plan h3{font-size:1.5rem}.snxi8q_planTag{font:600 .625rem/1 var(--bw-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-color-inverse-ink-muted)}.snxi8q_price{font:500 4rem/1 var(--bw-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.snxi8q_price small{font:400 .9375rem/1 var(--bw-font-body);letter-spacing:0;opacity:.8;margin-left:6px}.snxi8q_planPitch{font-weight:500}.snxi8q_plan ul{margin:0;padding:0;list-style:none}.snxi8q_plan li{border-top:1px solid var(--bw-color-line);align-items:center;gap:12px;padding:11px 0;font-size:.906rem;display:flex}.snxi8q_planPro li{border-top-color:var(--bw-color-inverse-line)}.snxi8q_plan li svg{width:13px;height:13px;color:var(--bw-color-accent-text);flex:none}.snxi8q_planPro li svg{color:var(--bw-color-inverse-ink-muted)}.snxi8q_plan .snxi8q_btn{margin-top:auto}.snxi8q_setup{box-sizing:border-box;border:1px solid var(--bw-color-line);border-radius:var(--bw-radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1000px;margin-top:20px;padding:24px 28px;display:flex}.snxi8q_setup h3{font-size:1.25rem}.snxi8q_setup p{color:var(--bw-color-ink-muted);margin-top:4px;font-size:.906rem}.snxi8q_setupEnd{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.snxi8q_setupEnd b{font:500 1.125rem/1 var(--bw-font-display)}.snxi8q_founderGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.snxi8q_founderGrid h2{font-size:clamp(2rem,3.6vw,3rem);line-height:1.08}.snxi8q_founderSig{align-items:center;gap:14px;margin-top:28px;display:flex}.snxi8q_founderMark{background:var(--bw-color-surface-sunken);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.snxi8q_founderMark img{width:26px;height:auto}.snxi8q_founderSig b{font:500 1.125rem/1.2 var(--bw-font-display);display:block}.snxi8q_founderSig small{color:var(--bw-color-ink-muted);font-size:.8125rem}.snxi8q_founderCopy p{max-width:56ch;color:var(--bw-color-ink-muted);font-size:1.0625rem}.snxi8q_founderCopy p:first-child{color:var(--bw-color-ink);font-size:1.25rem;line-height:1.5}.snxi8q_founderCopy p+p{margin-top:16px}.snxi8q_founderCopy .snxi8q_btn{margin-top:12px}.snxi8q_inverse{background:var(--bw-color-inverse-surface);color:var(--bw-color-inverse-ink)}.snxi8q_inverse .snxi8q_eyebrow{color:var(--bw-color-inverse-ink-muted)}.snxi8q_finalTop{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.snxi8q_finalTop h2{font-size:clamp(2.5rem,5.6vw,5rem);line-height:1.02}.snxi8q_finalTop .snxi8q_lead{color:var(--bw-color-inverse-ink-muted)}.snxi8q_finalRow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(16px,3vw,40px);margin-top:clamp(48px,6vw,88px);display:grid}.snxi8q_finalRow figure{flex-direction:column;align-items:center;gap:14px;margin:0;display:flex}.snxi8q_finalRow figure:nth-child(2){margin-top:56px}.snxi8q_finalRow figure:nth-child(3){margin-top:112px}.snxi8q_finalRow .snxi8q_pvPhone{border-color:var(--bw-color-ink);width:min(290px,100%);height:560px}.snxi8q_finalRow figcaption{font:600 .6875rem/1 var(--bw-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--bw-color-inverse-ink-muted)}.snxi8q_foot{padding-block:56px 32px}.snxi8q_footTop{grid-template-columns:2fr repeat(3,1fr);gap:32px;display:grid}.snxi8q_footTop>div:first-child p{margin-top:14px;font-size:.875rem}.snxi8q_foot h4{font:600 .8125rem/1 var(--bw-font-body);letter-spacing:0;margin:0 0 14px}.snxi8q_foot ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.snxi8q_foot ul a{color:var(--bw-color-ink-muted);font-size:.875rem;text-decoration:none}.snxi8q_foot ul a:hover{color:var(--bw-color-ink)}.snxi8q_footBottom{border-top:1px solid var(--bw-color-line);color:var(--bw-color-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:48px;padding-top:20px;font-size:.78rem;display:flex}.snxi8q_footBottom a{text-decoration:underline;-webkit-text-decoration-color:var(--bw-color-line-strong);text-decoration-color:var(--bw-color-line-strong);text-underline-offset:3px}.snxi8q_footBottom a:hover{color:var(--bw-color-ink);text-decoration-color:currentColor}@media (max-width:1080px){.snxi8q_viewer{grid-template-columns:1fr}.snxi8q_vInfo{position:static}.snxi8q_picker{grid-template-columns:repeat(var(--picks,3), minmax(0, 1fr))}.snxi8q_pickAll{grid-column:1/-1;min-height:48px}}@media (max-width:860px){.snxi8q_navLinks,.snxi8q_navSignin{display:none}.snxi8q_navMenu{display:inline-grid}.snxi8q_bar{gap:12px;height:64px}.snxi8q_logo{height:24px}.snxi8q_logoLink{margin-right:auto}.snxi8q_ctaLong{display:none}.snxi8q_hero{padding-top:28px}.snxi8q_hero h1{font-size:2.25rem}.snxi8q_hero .snxi8q_lead{font-size:1rem}.snxi8q_heroCta{margin-top:18px}.snxi8q_hero .snxi8q_micro{margin-top:8px}.snxi8q_heroRow{grid-template-columns:1fr;gap:0}.snxi8q_heroActions{align-items:flex-start}.snxi8q_heroActions .snxi8q_heroCta{margin-top:18px}.snxi8q_heroNote{text-align:left}.snxi8q_quietLayout,.snxi8q_quietGrid,.snxi8q_heroTop,.snxi8q_secHead,.snxi8q_finalTop,.snxi8q_founderGrid,.snxi8q_later{grid-template-columns:1fr}.snxi8q_stage{grid-template-columns:1fr;justify-items:center;padding:16px}.snxi8q_stageDesk{display:none}.snxi8q_stage .snxi8q_pvPhone{width:100%;max-width:340px;height:560px}.snxi8q_picker{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px;display:flex;overflow-x:auto}.snxi8q_pick{scroll-snap-align:start;flex:0 0 72%}.snxi8q_pickAll{flex:0 0 48%}.snxi8q_vStage .snxi8q_pv{height:560px}.snxi8q_libGrid{grid-template-columns:1fr 1fr;gap:20px 12px}.snxi8q_cardMeta{flex-direction:column;gap:6px}.snxi8q_cardMeta b{font-size:1rem}.snxi8q_cardMeta small{display:none}.snxi8q_featGrid{grid-template-columns:1fr}.snxi8q_featStage .snxi8q_pv{height:560px}.snxi8q_chapter{grid-template-columns:1fr;gap:28px}.snxi8q_chapter:nth-child(2n) .snxi8q_chText{order:0}.snxi8q_quietGrid,.snxi8q_plans,.snxi8q_finalRow{grid-template-columns:1fr}.snxi8q_finalRow figure:nth-child(n+2){display:none}.snxi8q_finalRow figure:first-child{margin-top:0}.snxi8q_footTop{grid-template-columns:1fr 1fr}.snxi8q_footTop>div:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.snxi8q_page *,.snxi8q_page :before,.snxi8q_page :after{transition:none!important;animation:none!important}}
