html:has(.ob){background:#090706}.ob{--ob-void:#090706;--ob-hull:#12100e;--ob-hull-2:#1a1613;--ob-hull-3:#251e19;--ob-line:#ffdcb41a;--ob-line-2:#ffdcb433;--ob-ink:#f7f1ea;--ob-ink-2:#bbada0;--ob-ink-3:#8f8277;--ob-sun:#fec40e;--ob-flare:#f98a1b;--ob-ember:#f26822;--ob-on-grad:#1d0e04;--ob-danger:#ff9a85;--ob-grad:linear-gradient(100deg, var(--ob-sun) 0%, var(--ob-flare) 46%, var(--ob-ember) 100%);--ob-ease:cubic-bezier(.2, .8, .2, 1);--ob-gutter:max(clamp(16px, 4vw, 40px), calc(50% - 580px));background:var(--ob-void);min-height:100dvh;color:var(--ob-ink);-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:400 16px/1.6 Selspy Be Vietnam Pro,system-ui,sans-serif;position:relative;overflow-x:clip}.ob[hidden],.platform-edit[hidden]{display:none}.ob :is(button,input,textarea,select){font:inherit;color:inherit}.ob :focus-visible{outline:2px solid var(--ob-sun);outline-offset:3px;border-radius:6px}.ob button:disabled{opacity:1;cursor:default}.ob .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ob .sky{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ob .sky canvas{width:100%;height:100%;position:absolute;inset:0}.ob .neb{filter:blur(70px);background:radial-gradient(closest-side,#f2682229,#fec40e0a 55%,#0000);border-radius:50%;width:60vw;max-width:860px;height:60vw;max-height:860px;position:absolute;top:-22vw;right:-20vw}.ob .bar{z-index:2;padding:18px var(--ob-gutter);border-bottom:1px solid var(--ob-line);justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.ob .brand{color:var(--ob-ink);display:block}.ob .brand .selspy-logo{width:auto;height:30px;display:block}.ob .bar-link{color:var(--ob-ink-2);padding:8px 2px;font-size:15px}.ob .bar-link:hover{color:var(--ob-ink)}.ob .rail{z-index:2;padding-inline:var(--ob-gutter);margin-top:22px;position:relative}.ob .rail ol{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ob .rail button{box-sizing:border-box;width:100%;color:var(--ob-ink-3);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:14px 4px 16px;font-size:14px;line-height:1.2;transition:color .3s;display:flex}.ob .rail button:disabled{cursor:default}.ob .rail button:focus-visible{outline-offset:-3px;border-radius:10px}.ob .rail .n{border:1px solid var(--ob-line-2);width:26px;height:26px;color:var(--ob-ink-3);transition:all .35s var(--ob-ease);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:500;display:grid}.ob .rail .n svg{width:14px;height:14px}.ob .rail li.open button{color:var(--ob-ink-2)}.ob .rail li.done .n{color:var(--ob-flare);border-color:#f98a1b8c}.ob .rail li.now button{color:var(--ob-ink)}.ob .rail li.now .n{background:var(--ob-grad);color:var(--ob-on-grad);border-color:#0000}.ob .rail-track{left:var(--ob-gutter);right:var(--ob-gutter);background:var(--ob-line);height:1px;position:absolute;bottom:0}.ob .rail-fill{width:var(--p,8.33%);background:var(--ob-grad);border-radius:2px;height:2px;margin-top:-1px;transition:width .35s ease-out;position:absolute;inset:0 auto 0 0}.ob .rail-fill:after{content:"";background:var(--ob-sun);border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;right:-4px}.ob .wrap{z-index:1;max-width:1240px;margin-inline:auto;padding-block:clamp(14px,2.6vh,30px) 110px;padding-inline:clamp(16px,4vw,40px);position:relative}.ob .flight{grid-template-columns:minmax(0,1fr) minmax(0,clamp(360px,34vw,440px));align-items:start;gap:clamp(28px,4.4vw,72px);display:grid}.ob .chapters{min-width:0}.ob .ch{padding-block:clamp(34px,6vh,68px);scroll-margin-top:24px;position:relative}.ob .ch+.ch,.ob .flight+.ch{border-top:1px solid var(--ob-line)}.ob .ch-head{gap:18px;display:grid}.ob .ch-title{letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;max-width:18ch;margin:0;font-size:clamp(31px,3.7vw,56px);font-weight:600;line-height:1.05}.ob .ch-title:focus{outline:none}.ob .ch-wide .ch-title{max-width:24ch;font-size:clamp(32px,4.4vw,62px)}.ob .ch-title em{background:var(--ob-grad);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;font-style:normal}.ob .lead{max-width:54ch;color:var(--ob-ink-2);margin:0;font-size:clamp(16px,1.25vw,18px)}.ob .ch-body{gap:34px;margin-top:38px;display:grid}.ob .ch-fields{border:0;gap:34px;min-width:0;margin:0;padding:0;display:grid}.ob .ch-group{gap:18px;display:grid}.ob .content-interview{gap:34px;min-width:0;display:grid}.ob .content-interview-caption{margin-top:-18px}.ob .ch-foot{flex-flow:row-reverse wrap;justify-content:flex-start;align-items:center;gap:12px 20px;margin-top:38px;display:flex}.ob .ch.cur>.ch-foot{z-index:3;padding:16px 0 calc(16px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, var(--ob-void) 56%, #09070600);margin-top:20px;position:sticky;bottom:0}.ob .ch-next{justify-content:flex-end;display:flex}.ob .note{color:var(--ob-ink-3);margin:0;font-size:13.5px;line-height:1.5}.ob .note b{color:var(--ob-ink);font-weight:600}.ob .kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--ob-ink-3);margin:0;font-size:11px;font-weight:500;line-height:1.3}.ob .ch-first{padding-block:clamp(18px,3.2vh,40px) 22px}.ob .ch-first .ch-title{font-size:clamp(28px,3.1vw,46px)}.ob .ch-first .ch-head{gap:12px}.ob .ch-first .ch-body,.ob .ch-first .ch-fields{gap:18px}.ob .ch-first .ch-body{margin-top:22px}.ob .ch-first .opt{gap:4px;padding:14px 16px}.ob .ch-first .in{padding-block:12px}.ob .ch-first textarea.in{min-height:74px}.ob .ch-first .qa{gap:10px}@keyframes ob-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.ob .ch.just .ch-body,.ob .ch.just .ch-foot,.ob .ch.just .lead{animation:ob-rise .8s var(--ob-ease) both}.ob .ch.just .ch-foot{animation-delay:.12s}.ob .pop-in{animation:ob-rise .7s var(--ob-ease) both}.ob.fx [data-rise]{transition:opacity .7s ease, transform .85s var(--ob-ease);transition-delay:calc(var(--i,0) * 80ms)}.ob.fx .ch:not(.seen) [data-rise]{opacity:0;transform:translateY(28px)}.ob .qa{border:0;gap:12px;min-width:0;margin:0;padding:0;scroll-margin-top:28px;display:grid}.ob .qa>legend{margin-bottom:12px;padding:0}.ob .qa-label{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600;line-height:1.3}.ob .qa-hint{color:var(--ob-ink-3);margin:0;font-size:14px;line-height:1.5}.ob .in{border:1px solid var(--ob-line-2);width:100%;min-width:0;color:var(--ob-ink);background:#ffffff0a;border-radius:14px;padding:15px 16px;font-size:16px;font-weight:500;line-height:1.45;transition:border-color .2s,box-shadow .2s,background .2s}.ob .in::placeholder{color:var(--ob-ink-3)}.ob .in:focus{border-color:var(--ob-flare);background:#ffffff0f;outline:none;box-shadow:0 0 0 4px #f268222e}.ob textarea.in{resize:vertical;min-height:108px}.ob select.in{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ob-ink-2) 50%), linear-gradient(135deg, var(--ob-ink-2) 50%, transparent 50%);background-position:calc(100% - 21px),calc(100% - 15px);background-repeat:no-repeat;background-size:6px 6px;padding-right:40px}.ob select.in option,.ob select.in optgroup{background:var(--ob-hull-2);color:var(--ob-ink)}.ob .grid2{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px;display:grid}.ob .lbl{min-width:0;color:var(--ob-ink-2);gap:8px;font-size:14px;font-weight:600;line-height:1.3;display:grid}.ob .err{color:var(--ob-danger);margin:0;font-size:13px}.ob .opts{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;display:grid}.ob .opt{border:1px solid var(--ob-line-2);color:inherit;text-align:left;cursor:pointer;transition:transform .3s var(--ob-ease), border-color .25s, box-shadow .3s;background:linear-gradient(#ffffff0b,#ffffff03);border-radius:18px;align-content:start;gap:8px;padding:20px;display:grid;position:relative}.ob .opt:hover{border-color:#ffc88c6b;transform:translateY(-2px)}.ob .opt input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ob .opt:has(input:focus-visible){outline:2px solid var(--ob-sun);outline-offset:3px}.ob .opt[aria-pressed=true]{border-color:var(--ob-flare);background:#ffffff0f}.ob .opt:has(input:checked){border-color:var(--ob-flare);background:#ffffff0f}.ob .opt b{letter-spacing:-.01em;padding-right:28px;font-size:16px;font-weight:600;line-height:1.3}.ob .opt small{color:var(--ob-ink-2);font-size:13.5px;line-height:1.5}.ob .opt-ic{width:38px;height:38px;color:var(--ob-ink-2);background:#ffffff0f;border-radius:12px;place-items:center;display:grid}.ob .opt-ic svg{width:20px;height:20px}.ob .tick{border:1px solid var(--ob-line-2);color:#0000;border-radius:50%;place-items:center;width:22px;height:22px;transition:all .25s;display:grid;position:absolute;top:16px;right:16px}.ob .tick svg{width:13px;height:13px}.ob .opt[aria-pressed=true] .tick{background:var(--ob-flare);color:var(--ob-on-grad);border-color:#0000}.ob .opt:has(input:checked) .tick{background:var(--ob-flare);color:var(--ob-on-grad);border-color:#0000}.ob .badge{border:1px solid var(--ob-line-2);width:fit-content;color:var(--ob-ink-2);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:4px 9px;font-size:10.5px;font-weight:500;line-height:1.2;display:inline-flex}.ob .badge.soon{border-style:dashed}.ob .opt.is-soon{cursor:default;opacity:.62}.ob .opt.is-soon input{cursor:default}.ob .opt.is-soon:hover{border-color:var(--ob-line-2);transform:none}.ob .chips{flex-wrap:wrap;gap:10px;display:flex}.ob .chip{border:1px solid var(--ob-line-2);max-width:100%;color:var(--ob-ink);text-align:left;cursor:pointer;background:#ffffff09;border-radius:999px;align-items:center;gap:8px;padding:11px 16px;font-size:14px;font-weight:600;line-height:1.25;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.ob .chip:hover{border-color:#ffc88c73;transform:translateY(-1px)}.ob .chip[aria-pressed=true]{border-color:var(--ob-ink);background:var(--ob-ink);color:var(--ob-void)}.ob .chip .pm{opacity:.75;font-size:13px;font-weight:500;line-height:1}.ob .chip.ghost{color:var(--ob-ink-2);border-style:dashed;font-weight:500}.ob .chip.arrived{animation:ob-chip-in .6s var(--ob-ease) both;animation-delay:calc(var(--k,0) * 90ms)}.ob .chip.arrived:not([aria-pressed=true]){border-color:#fec40e61}@keyframes ob-chip-in{0%{opacity:0;transform:translateY(6px)scale(.92)}}.ob .content-interview-caption .spinner{vertical-align:-1px;border-width:1.5px;width:12px;height:12px;margin-right:4px}.ob .chip.searching{color:var(--ob-ink-3);cursor:default;background:linear-gradient(100deg,#0000 30%,#fec40e29 50%,#0000 70%) 0 0/300% 100% no-repeat;border-style:dashed;font-weight:500;animation:1.8s linear infinite ob-chip-shine}@keyframes ob-chip-shine{0%{background-position:100% 0}to{background-position:-200% 0}}.ob .addrow{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.ob .addrow>.in,.ob .addrow>.lbl{flex:220px}.ob .onboarding-upload{color:var(--ob-ink-2);flex:220px;align-items:center;gap:12px;margin:0;font-size:14px;display:flex}.ob .onboarding-upload img{border:1px solid var(--ob-line-2);object-fit:cover;background:var(--ob-hull-3);border-radius:8px;width:64px;height:48px}.ob .onboarding-upload-actions{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.ob .onboarding-upload-progress{color:var(--ob-ink-2);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:13.5px;display:flex}.ob .onboarding-upload-progress progress{width:min(220px,100%);height:6px;accent-color:var(--ob-flare)}.ob .btn{white-space:nowrap;cursor:pointer;transition:transform .25s var(--ob-ease), box-shadow .25s, filter .2s, background .2s, color .2s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 26px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.ob .btn svg{width:18px;height:18px}.ob .btn-go{background:var(--ob-grad) border-box;color:var(--ob-on-grad);box-shadow:0 10px 26px -16px #f26822cc}.ob .btn-go:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.ob .btn-go:disabled{background:var(--ob-hull-3);color:var(--ob-ink-2);box-shadow:none;cursor:not-allowed}.ob .btn-ghost{border-color:var(--ob-line-2);color:var(--ob-ink);background:#ffffff08}.ob .btn-ghost:hover:not(:disabled){border-color:#ffc88c80;transform:translateY(-1px)}.ob .btn-ghost:disabled{color:var(--ob-ink-3);cursor:not-allowed}.ob .btn-ghost[aria-pressed=true]{border-color:var(--ob-flare);background:#ffffff12}.ob .btn-sm{padding:11px 18px;font-size:14px}.ob .link{color:var(--ob-flare);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;line-height:1.3;-webkit-text-decoration:underline #f98a1b66;text-decoration:underline #f98a1b66}.ob .link:hover:not(:disabled){color:var(--ob-sun)}.ob .link:disabled{color:var(--ob-ink-3);cursor:not-allowed}.ob .fold{border:1px solid var(--ob-line);background:#ffffff06;border-radius:18px;scroll-margin-top:92px}.ob .fold>summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;font-size:16px;font-weight:600;line-height:1.3;list-style:none;display:flex}.ob .fold>summary::-webkit-details-marker{display:none}.ob .fold>summary span{color:var(--ob-ink-3);text-align:right;margin-left:auto;font-size:11.5px;font-weight:500}.ob .fold>summary:after{content:"";border-right:2px solid var(--ob-ink-2);border-bottom:2px solid var(--ob-ink-2);flex:none;width:9px;height:9px;transition:transform .3s;transform:rotate(45deg)translate(-2px,-2px)}.ob .fold[open]>summary:after{transform:rotate(-135deg)translate(-2px,-2px)}.ob .fold-in{gap:22px;padding:4px 20px 22px;display:grid}.ob .onboarding-design-gallery{gap:28px;min-width:0;display:grid}.ob .dirs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ob .dir{gap:6px;padding:8px 8px 16px}.ob .dir .thumb{background:#fff;border-radius:10px;margin-bottom:6px;display:block;overflow:hidden}.ob .dir .style-thumb{aspect-ratio:4/3;pointer-events:none}.ob .dir b{font-size:15px}.ob .dir small{font-size:13px}.ob .dir :is(b,small){padding-inline:8px}.ob .dir .badge{margin:4px 8px 0}.ob .dir .tick{z-index:2;background:#00000073;border-color:#ffffff80}.ob .pals{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ob .pal{gap:10px;padding:10px 10px 14px}.ob .pal-sw{border-radius:10px;grid-template-columns:2fr 1.2fr 1fr 1fr;height:54px;display:grid;overflow:hidden}.ob .pal b{padding-inline:6px;font-size:14px}.ob .pal .tick{background:#00000059;border-color:#ffffff80;top:22px;right:22px}.ob .own{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.ob .own-c{color:var(--ob-ink-2);gap:8px;font-size:13px;font-weight:600;line-height:1.3;display:grid}.ob .cp-btn{border:1px solid var(--ob-line-2);height:46px;color:var(--ob-ink);background:#ffffff0a;border-radius:12px;align-items:center;gap:10px;padding:0 14px 0 6px;display:inline-flex;position:relative}.ob .cp-btn:hover{border-color:#ffc88c80}.ob .cp-btn i{border-radius:9px;width:34px;height:34px;box-shadow:inset 0 0 0 1px #ffffff2e}.ob .cp-btn span{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:13.5px;font-weight:600;line-height:1}.ob .cp-btn input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ob .cp-btn:has(input:focus-visible){outline:2px solid var(--ob-sun);outline-offset:3px}.ob .order{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ob .order li,.ob .order-home{border:1px solid var(--ob-line);background:#ffffff05;border-radius:12px;align-items:center;gap:12px;padding:10px 10px 10px 14px;display:flex}.ob .order-home{min-height:54px;color:var(--ob-ink-2);border-style:dashed}.ob .order .k,.ob .order-home .k{color:var(--ob-flare);font-size:11px;font-weight:500;line-height:1}.ob .order .t,.ob .order-home .t{flex:1;min-width:0;font-size:14.5px;font-weight:600;line-height:1.3}.ob .mv{border:1px solid var(--ob-line-2);width:32px;height:32px;color:var(--ob-ink-2);cursor:pointer;background:0 0;border-radius:9px;place-items:center;padding:0;display:grid}.ob .mv svg{width:16px;height:16px}.ob .mv:hover:not(:disabled){color:var(--ob-ink);border-color:#ffc88c80}.ob .mv:disabled{opacity:.3}.ob .feats{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:12px;display:grid}.ob .feat{grid-template-columns:auto minmax(0,1fr);column-gap:14px;padding:18px 54px 18px 18px}.ob .feat .opt-ic{grid-row:span 3}.ob .feat .badge{margin-top:4px}.ob .wa-opt{border:1px solid var(--ob-line-2);background:#ffffff09;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .2s;display:flex}.ob .wa-opt.on{border-color:var(--ob-flare)}.ob .wa-opt>div{flex:1;gap:3px;min-width:0;display:grid}.ob .wa-opt b{font-size:15.5px;font-weight:600;line-height:1.3}.ob .wa-opt small{color:var(--ob-ink-2);font-size:13.5px;line-height:1.45}.ob .wa-ic{color:#fff;background:#25d366;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.ob .wa-ic svg{width:22px;height:22px}.ob .swx{cursor:pointer;background:#ffffff2e;border:0;border-radius:999px;flex:none;width:46px;height:27px;padding:3px;transition:background .2s}.ob .swx i{width:21px;height:21px;transition:transform .25s var(--ob-ease);background:#fff;border-radius:50%;display:block;box-shadow:0 1px 3px #0006}.ob .swx[aria-checked=true]{background:var(--ob-grad)}.ob .swx[aria-checked=true] i{transform:translate(19px)}.ob .se-hours{--se-ink:var(--ob-ink);--se-muted:var(--ob-ink-3);--se-line:var(--ob-line-2);--se-base:var(--ob-hull-2);color:var(--ob-ink)}.ob .se-hours :is(input,select,button){color:var(--ob-ink)}.ob .dock{justify-items:center;gap:12px;min-width:0;display:grid;position:sticky;top:calc(50svh + min(650px,100svh - 56px)/-2)}.ob .dock .phone{height:min(620px,100svh - 110px)}.ob .dock-note{text-align:center;max-width:34ch;color:var(--ob-ink-3);margin:0;font-size:12.5px;line-height:1.45}.ob .dock-close,.ob .peek{display:none}.ob .phone{aspect-ratio:9/19.2;background:#0c0c0e;border-radius:15.5%/7.3%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #44444a,inset 0 0 0 3.5px #121214,0 34px 70px -34px #000000f2}.ob .phone:before{content:"";z-index:9;background:#000;border-radius:99px;width:29%;height:3%;position:absolute;top:2.4%;left:50%;transform:translate(-50%)}.ob .phone-screen{background:#fff;border-radius:12.4%/5.8%;flex-direction:column;display:flex;position:absolute;inset:1.7% 3.6%;overflow:hidden;container-type:inline-size}.ob .phone-site{flex:1 1 0;height:auto;min-height:0}.ob .phone-status{color:#1c1917;background:#f7f6f3;flex:none;justify-content:space-between;align-items:flex-end;height:11.8cqw;padding:0 7.7cqw 2.3cqw;font-size:3.6cqw;font-weight:700;line-height:1;display:flex}.ob .phone-status-icons{align-items:center;gap:1.5cqw;display:flex}.ob .phone-status-icons svg{width:auto;height:3.1cqw;display:block}.ob .mac{padding-inline:5.5%;position:relative}.ob .mac-lid{background:#0c0c0e;border-radius:2.4% 2.4% 0 0/3.8% 3.8% 0 0;padding:1.7% 1.7% 2.1%;position:relative;box-shadow:inset 0 0 0 1px #3d3d42}.ob .mac-lid:before{content:"";z-index:2;background:#0c0c0e;border-radius:0 0 5px 5px;width:9%;height:2.4%;position:absolute;top:0;left:50%;transform:translate(-50%)}.ob .mac-screen{aspect-ratio:16/10;background:#fff;border-radius:.5%}.ob .mac-base{background:linear-gradient(#e6e8eb 0,#bcbfc4 42%,#8a8d93 100%);border-radius:0 0 14px 14px/0 0 100% 100%;height:0;margin-inline:-6.1%;padding-top:2.2%;position:relative;box-shadow:0 26px 40px -20px #000000d9}.ob .mac-base:before{content:"";background:#9a9da3;border-radius:0 0 6px 6px;width:13%;height:34%;position:absolute;top:0;left:50%;transform:translate(-50%)}.ob .mock{padding:0 10% 6% 0;position:relative}.ob .mock.is-desk{padding:0 0 2%}.ob .mock>.phone{width:24%;position:absolute;bottom:0;right:0;box-shadow:inset 0 0 0 1px #4a4a50,inset 0 0 0 2.5px #121214,0 16px 30px -12px #000000e6}.ob .mock.big{box-sizing:border-box;width:100%;max-width:1060px;margin-inline:auto;padding:0 12% 4% 0}.ob .mock.big>.phone{width:20%}.ob .prop-view{cursor:pointer;padding:10px 4px 0}.ob .prop-view iframe{pointer-events:none}.ob .onboarding-thumbnail-loader{background:var(--ob-hull-2);color:var(--ob-ink-2);place-content:center;justify-items:center;gap:12px;font-size:12px;display:grid;position:absolute;inset:0}.ob .spinner{border:2px solid var(--ob-line-2);border-top-color:var(--ob-sun);border-radius:50%;flex:none;width:22px;height:22px;animation:.85s linear infinite ob-turn;display:inline-block}@keyframes ob-turn{to{transform:rotate(360deg)}}.ob .results{gap:34px;display:grid}.ob .props{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));grid-auto-rows:1fr;gap:22px;display:grid}.ob .props.is-compact{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.ob .prop{border:1px solid var(--ob-line-2);animation:ob-rise .9s var(--ob-ease) both;animation-delay:calc(min(var(--i,0), 6) * .12s + .12s);transition:transform .4s var(--ob-ease), border-color .3s;background:linear-gradient(#ffffff0b,#ffffff03);border-radius:22px;flex-direction:column;gap:14px;padding:12px;display:flex}.ob .prop:hover{border-color:#ffc88c6b;transform:translateY(-4px)}.ob .prop.on{border-color:var(--ob-flare)}.ob .prop-meta{gap:6px;padding-inline:8px;display:grid}.ob .prop-grade{letter-spacing:.1em;text-transform:uppercase;color:var(--ob-flare);font-size:10.5px;font-weight:500;line-height:1.3}.ob .prop-name{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:600;line-height:1.15}.ob .props.is-compact .prop-name{font-size:17px}.ob .prop-why{color:var(--ob-ink-2);font-size:13.5px;line-height:1.5}.ob .prop-actions{flex-wrap:wrap;gap:10px;margin-top:auto;padding:0 8px;display:flex}.ob .prop-actions .btn{flex:auto}.ob .prop-links{flex-wrap:wrap;gap:8px 18px;padding:0 8px 8px;display:flex}.ob .prop-links .link{font-size:13px}.ob .more{gap:16px;display:grid}.ob .pending{border:1px solid var(--ob-flare);background:#f98a1b14;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:16px 20px;display:flex}.ob .pending p{max-width:60ch;color:var(--ob-ink-2);margin:0;font-size:14.5px}.ob .pending b{color:var(--ob-ink)}.ob .pending-actions{flex-wrap:wrap;gap:10px;display:flex}.ob .gen-wrap{gap:28px;display:grid}.ob .gen-preview{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:clamp(20px,3vw,36px);display:grid}.ob .gen-browser{aspect-ratio:16/11;border:1px solid var(--ob-line-2);background:#f7f6f3;border-radius:16px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 30px 60px -36px #000000e6}.ob .gen-browser-bar{background:var(--ob-hull-2);gap:6px;padding:10px 14px;display:flex}.ob .gen-browser-bar i{background:var(--ob-line-2);border-radius:50%;width:9px;height:9px}.ob .gen-tour .wf-scroll{overflow:hidden}.ob .gen-tour .wf-page{animation:18s ease-in-out infinite alternate ob-tour}@keyframes ob-tour{0%,8%{transform:none}92%,to{transform:translateY(-64%)}}.ob .palette-strip .pals{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.ob .gen{border:1px solid var(--ob-line-2);background:#ffffff08;border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,34px);padding:clamp(22px,4vw,40px);display:grid}.ob .gen-rocket{width:clamp(56px,8vw,92px);height:auto;animation:2.4s ease-in-out infinite ob-hover}@keyframes ob-hover{0%,to{transform:translateY(4px)rotate(-3deg)}50%{transform:translateY(-8px)rotate(2deg)}}.ob .gen-title{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(20px,2.4vw,26px);font-weight:600;line-height:1.2}.ob .gen-steps{color:var(--ob-ink-2);gap:8px;margin:0 0 18px;padding:0;font-size:13px;font-weight:500;line-height:1.4;list-style:none;display:grid}.ob .gen-steps li{align-items:center;gap:10px;display:flex}.ob .gen-steps li:before{content:"";border:1px solid var(--ob-sun);border-radius:50%;flex:none;width:8px;height:8px;animation:1.4s infinite ob-pulse}.ob .gen-steps li:nth-child(2):before{animation-delay:.35s}.ob .gen-steps li:nth-child(3):before{animation-delay:.7s}.ob .gen-steps li:nth-child(4):before{animation-delay:1.05s}@keyframes ob-pulse{0%,to{opacity:1;box-shadow:0 0 #fec40e80}50%{opacity:.5;box-shadow:0 0 0 6px #fec40e00}}.ob .gen-bar{background:var(--ob-line);border-radius:3px;height:3px;margin-bottom:14px;position:relative;overflow:hidden}.ob .gen-bar i{background:var(--ob-grad);width:34%;animation:ob-sweep 1.8s var(--ob-ease) infinite;border-radius:3px;position:absolute;inset:0 auto 0 0}@keyframes ob-sweep{0%{transform:translate(-100%)}to{transform:translate(300%)}}.ob .onboarding-samples{border:1px solid var(--ob-line-2);background:#ffffff09;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:18px 22px;display:grid}.ob .onboarding-samples-photos{padding:4px 6px;display:flex}.ob .onboarding-samples-photos img{object-fit:cover;border:3px solid var(--ob-hull-2);border-radius:10px;width:56px;height:56px;transition:filter .2s,opacity .2s}.ob .onboarding-samples-photos img+img{margin-left:-16px}.ob .onboarding-samples[data-samples=off] img{filter:grayscale();opacity:.45}.ob .onboarding-samples .platform-eyebrow{letter-spacing:.12em;color:var(--ob-flare);margin:0 0 4px;font-size:10.5px}.ob .onboarding-samples h2{margin:0;font-size:17px;font-weight:600;line-height:1.3}.ob .onboarding-samples p{max-width:70ch;color:var(--ob-ink-2);margin:4px 0 0;font-size:13.5px;line-height:1.5}.ob .onboarding-switches{gap:10px;display:grid}.ob .onboarding-switch{color:var(--ob-ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:13.5px;font-weight:600;display:inline-flex}.ob .onboarding-switch-track{background:#ffffff2e;border-radius:999px;flex:none;width:40px;height:24px;transition:background .2s;position:relative}.ob .onboarding-switch-track:after{content:"";width:18px;height:18px;transition:transform .25s var(--ob-ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.ob .onboarding-switch[aria-checked=true] .onboarding-switch-track{background:var(--ob-grad)}.ob .onboarding-switch[aria-checked=true] .onboarding-switch-track:after{transform:translate(16px)}.ob .onboarding-switch:disabled{color:var(--ob-ink-3);cursor:not-allowed}.ob .final-bar{z-index:20;border:1px solid var(--ob-line-2);background:var(--ob-hull);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:12px;display:flex;position:sticky;top:0}.ob .final-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-left:auto;display:flex}.ob .ob-light{background:var(--platform-base);color:var(--platform-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:22px;padding:clamp(18px,3vw,28px)}.ob .foot{z-index:1;padding:28px var(--ob-gutter) calc(32px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--ob-line);color:var(--ob-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;font-size:13.5px;display:flex;position:relative}.ob .foot .selspy-logo{width:auto;height:26px;display:block}.ob .ob-toast,.ob .onboarding-error{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:60;border:1px solid var(--ob-line-2);background:var(--ob-hull-2);max-width:min(92vw,560px);color:var(--ob-ink);animation:ob-toast .4s var(--ob-ease) both;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0;padding:14px 20px;font-size:14px;line-height:1.45;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 24px 60px #0009}.ob .ob-toast{top:92px;right:var(--ob-gutter);animation:ob-toast-top .3s var(--ob-ease) both;border-radius:999px;padding:8px 16px;font-size:13px;bottom:auto;left:auto;transform:none}.ob .ob-toast .spinner{width:14px;height:14px}@keyframes ob-toast-top{0%{opacity:0;transform:translateY(-6px)}}.ob .onboarding-error{z-index:61;border-color:var(--ob-danger);padding-right:44px}.ob .onboarding-error-close{width:28px;height:28px;color:var(--ob-ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0;font-size:18px;line-height:1;position:absolute;top:8px;right:8px}@keyframes ob-toast{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:1020px){.ob .flight{grid-template-columns:minmax(0,1fr)}.ob .dock{z-index:40;max-height:88vh;padding:14px 16px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--ob-line-2);background:var(--ob-hull);visibility:hidden;transition:transform .5s var(--ob-ease), visibility 0s .5s;border-radius:22px 22px 0 0;position:fixed;inset:auto 0 0;overflow:auto;transform:translateY(106%);box-shadow:0 -30px 80px #000000a6}.ob .dock.open{visibility:visible;transition:transform .5s var(--ob-ease);transform:none}.ob .dock-close{justify-self:end;display:inline-flex}.ob .dock .phone{height:min(560px,66vh)}.ob .peek{left:16px;bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:35;display:inline-flex;position:fixed;box-shadow:0 14px 40px #0009}}@media (max-width:900px){.ob .gen-preview{grid-template-columns:minmax(0,1fr)}.ob .rail .t{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ob .rail button{padding-bottom:12px}}@media (max-width:640px){.ob .mock.big{padding:0}.ob .mock.big>.mac{display:none}.ob .mock.big>.phone{width:min(100%,320px);margin-inline:auto;position:relative}.ob .dirs{grid-template-columns:minmax(0,1fr)}.ob .dir{grid-template-columns:128px minmax(0,1fr);align-items:center;column-gap:6px;padding:8px 40px 8px 8px}.ob .dir .thumb{grid-row:span 3;margin:0}.ob .dir .tick{border-color:var(--ob-line-2);background:0 0;top:12px;right:12px}.ob .pals{grid-template-columns:minmax(0,1fr)}.ob .pal b{font-size:12.5px}.ob .gen,.ob .onboarding-samples{grid-template-columns:minmax(0,1fr)}.ob .fold>summary{flex-wrap:wrap}.ob .final-actions{justify-content:flex-start;margin-left:0}}@media (prefers-reduced-motion:reduce){.ob *,.ob :before,.ob :after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.onboarding{max-width:980px;margin:auto;padding:55px 28px 64px}.onboarding h1{letter-spacing:-.045em;margin:18px 0;font-size:clamp(30px,3.5vw,46px);font-weight:550;line-height:1.18}.onboarding-loading{border:1px solid var(--platform-line);background:var(--platform-paper);border-radius:14px;align-items:center;gap:16px;margin:24px;padding:16px 22px;font-size:13px;display:flex}.onboarding-spinner{border:2px solid var(--platform-line);border-top-color:var(--platform-accent-ink);border-radius:50%;flex-shrink:0;width:24px;height:24px;animation:.85s linear infinite ob-turn;display:inline-block}.onboarding-editor-status{background:var(--platform-soft);padding:8px 20px;font-size:12px}.onboarding-editor-status button{margin-left:14px}.onboarding-proposal-preview{box-sizing:border-box;background:var(--ob-hull);width:100%;max-width:100%;height:100dvh;max-height:100dvh;color:var(--ob-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:0;margin:0;padding:12px;position:fixed;inset:0}.onboarding-proposal-preview[open]{flex-direction:column;gap:10px;display:flex}.onboarding-proposal-preview::backdrop{background:#09070699}.onboarding-preview-bar{flex:none;justify-content:space-between;align-items:center;gap:20px;padding:8px;display:flex}.onboarding-preview-bar p{color:var(--ob-ink-2);margin:4px 0;font-size:12px}.onboarding-preview-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.onboarding-device{border:1px solid var(--ob-line-2);border-radius:8px;padding:3px;display:flex}.onboarding-device button{background:0 0;border:0;border-radius:5px;padding:7px 10px;font-size:11px}.onboarding-device button[aria-pressed=true]{background:var(--ob-hull-3)}.onboarding-proposal-preview .onboarding-frame{border:1px solid var(--platform-line);background:var(--platform-paper);border-radius:10px;flex:1 1 0;width:100%;min-height:0;margin:0 auto;position:relative;overflow:hidden}.onboarding-proposal-preview .onboarding-frame.is-mobile{max-width:390px}.onboarding-proposal-preview .onboarding-frame iframe{border:0;width:100%;height:100%;display:block}.onboarding-proposal-preview .onboarding-thumbnail-loader{background:var(--ob-hull-2);color:var(--ob-ink-2);place-content:center;margin:0;font-size:12px;display:grid;position:absolute;inset:0}@media (max-width:600px){.onboarding{padding:30px 20px 48px}.onboarding-preview-bar{flex-wrap:wrap;gap:8px}.onboarding-preview-bar>div,.onboarding-preview-actions{width:100%;min-width:0}.onboarding-preview-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.onboarding-preview-actions .btn{white-space:normal;padding:10px 8px;font-size:12px}.onboarding-preview-actions .onboarding-device{grid-column:1/-1;justify-self:start}.onboarding-preview-actions>.btn:last-child{grid-column:1/-1}.onboarding-preview-bar p{display:none}}.ob .prop-variant-slot{min-height:38px}.ob .prop-variant-controls{align-items:center;gap:.75rem;display:flex}.ob .prop-variants{color:var(--ob-ink-2);font-size:.8rem}
