/* InboxFlood: a shared light product experience. Loaded after page styles. */
:root,body.resources{--bg:#fff;--bg-1:#f6f9fc;--bg-2:#eef3f9;--bg-3:#e6edf7;--t-1:#142b49;--t-2:#506580;--t-3:#60728b;--acc:#235de8;--acc-2:#1849bc;--acc-dim:rgba(35,93,232,.08);--acc-glow:rgba(35,93,232,.12);--b-1:rgba(28,59,96,.1);--b-2:rgba(28,59,96,.17);--b-3:rgba(28,59,96,.26);--green:#13795b;--red:#be3040}
body{background:var(--bg);color:var(--t-1)}body::before{display:none}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #4c88ff;outline-offset:5px}.nav,.resources .nav{background:rgba(255,255,255,.92);border-color:var(--b-1);animation:none}.nav-logo-icon{height:28px;width:28px;vertical-align:-7px}.nav-logo{font-size:20px}.nav-cta,.resources .nav-cta,.btn-acc,.pc-orange{background:#235de8;box-shadow:none;color:white}.nav-link,.nav-in{font-weight:500}.serif,.page-hero h1 .serif,.resource-main .serif,.l-headline .serif{font-family:'Geist',system-ui,sans-serif!important;font-style:normal!important;font-weight:650!important;color:var(--acc);text-shadow:none}.page-hero{padding-top:140px}.page-hero::before{background:radial-gradient(ellipse,rgba(56,189,248,.12),transparent 65%)}.footer{background:#f6f9fc;position:relative}.footer-tag{color:var(--t-2)}#mob-overlay{background:rgba(255,255,255,.98)}#mob-overlay a{color:var(--t-1)}#mob-overlay .mob-signup{color:#fff}.resource-main{padding-top:130px}.resource-main:before{background:radial-gradient(ellipse at 70% 0%,rgba(125,211,252,.2),transparent 65%)}.resources .eyebrow{background:#edf4ff;border-color:#cbdcfa;color:#235de8}.resources .card{background:#fff}.resources .card:hover{background:#f6f9fc}.resources .grid{gap:20px;background:none;border:0;box-shadow:none;overflow:visible}.resources .card{border:1px solid var(--b-1);border-radius:12px;box-shadow:0 10px 28px rgba(20,43,73,.04)}.resources .panel{background:#fff;border-color:var(--b-2);box-shadow:0 16px 48px rgba(20,43,73,.07)}.resources .cta{background:linear-gradient(120deg,#f0f6ff,#eefbff);border-color:var(--b-1)}.resources .panel button:not(.secondary),.resource-main .button{background:#235de8;box-shadow:none}.resource-main p,.resource-main article li{font-weight:400}.resources .panel output{background:#f6f9fc}.pc.hot{animation:none;box-shadow:inset 0 3px #235de8}.reveal{opacity:1;transform:none}.left{background:linear-gradient(155deg,#f4f9ff,#e9f1ff);border:0}.right{background:#fff}.auth-box{max-width:420px}.auth-h{font-size:30px}.fgroup label{font-size:13px;text-transform:none;letter-spacing:0;color:#354d6b}.fgroup input{background:#fff;border-color:#b9c8dd;padding:14px}.sbtn{background:#235de8;box-shadow:0 3px 8px #235de826}.l-headline{line-height:1.12}.l-sub,.l-perks li{font-weight:400}.mobile-auth-brand{display:none}.password-help{font-size:12px;line-height:1.5;color:var(--t-2);margin:8px 0}.sb{background:#f6f9fc}
.wrap{max-width:1160px;padding-left:28px;padding-right:28px;margin:auto}.new-home{overflow-x:hidden}.new-home h1,.new-home h2,.new-home h3{color:#142b49;line-height:1.12}.new-home p{color:#506580;font-size:17px;line-height:1.75}.new-home .nav{height:76px;max-width:none;padding:0 max(28px,calc((100vw - 1104px)/2))}.new-home .nav-right{gap:5px}.new-home .nav-center{list-style:none}.launch-hero{position:relative;padding:160px 0 115px;isolation:isolate}.color-field{position:absolute;z-index:-1;inset:0 0 8% 27%;background:radial-gradient(at 72% 10%,#7cdfff 0%,transparent 48%),radial-gradient(at 100% 45%,#b1a6ff 0%,transparent 48%),linear-gradient(125deg,#fff 5%,#e8f4ff 50%,#d8dcff);clip-path:polygon(18% 0,100% 0,100% 79%,0 100%);opacity:.85}.launch-grid{display:grid;grid-template-columns:1fr 1.08fr;align-items:center;gap:32px}.announcement{display:inline-flex;align-items:center;gap:16px;color:#2459c1;text-decoration:none;font-weight:550;font-size:12px;margin-bottom:28px}.announcement span{background:#e1edff;border-radius:50%;padding:1px 7px}.launch-copy h1{font-size:clamp(52px,5.5vw,78px);font-weight:700;letter-spacing:-4px;line-height:1.04;margin:0 0 28px}.launch-copy h1 span{color:#235de8}.launch-copy>p{max-width:470px;margin-bottom:28px}.actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px}.primary{display:inline-flex;gap:22px;align-items:center;justify-content:center;border-radius:7px;padding:12px 20px;background:#235de8;color:#fff;text-decoration:none;font-size:14px;font-weight:600;box-shadow:0 4px 12px #235de81a;transition:transform .2s,background .2s}.primary:hover{background:#1547be;transform:translateY(-2px)}.text-link{color:#235de8;text-decoration:none;font-size:14px;font-weight:600}.assurance{display:flex;gap:20px;flex-wrap:wrap;font-size:11px;color:#60728b;margin-top:18px}.product-stage{position:relative;width:660px;max-width:calc(100vw - 50px);perspective:1400px}.product-window{background:#fff;border-radius:13px;box-shadow:0 45px 90px -20px #30476e33,0 3px 8px #243b5c0d;border:1px solid #dfe8f4;transform:rotateY(-9deg) rotateX(3deg);overflow:hidden;animation:workspace-in .9s .1s both}.window-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #edf1f7;padding:17px 20px;font-size:13px;font-weight:650}.window-top>span:first-child{display:flex;align-items:center;gap:6px}.preview-badge{color:#60728b;font-size:10px;font-weight:500;border:1px solid #e0e7ef;border-radius:4px;padding:3px 7px}.product-shell{display:grid;grid-template-columns:142px 1fr;min-height:330px}.mini-sidebar{padding:24px 10px;background:#f7f9fc;border-right:1px solid #eaf0f6;display:flex;flex-direction:column;gap:15px;font-size:10px;color:#71819b}.mini-sidebar>span{padding:8px}.mini-sidebar .mini-active{color:#235de8;background:#eaf0ff;border-radius:5px;font-weight:600}.mini-profile{margin-top:auto;font-size:16px;padding:8px}.mini-profile small{font-size:8px;margin-left:5px}.workspace{padding:25px 22px}.workspace-heading{display:flex;justify-content:space-between;gap:12px;align-items:center}.workspace-heading small{font-size:8px;letter-spacing:1px;color:#7b8da5}.workspace-heading h2{font-size:18px;letter-spacing:-.5px;margin-top:6px}.avatar{width:28px;height:28px;display:grid;place-items:center;background:#e5efff;border-radius:50%;font-size:11px;color:#235de8}.preview-metrics{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0}.preview-metrics>div{border:1px solid #e5ebf4;border-radius:7px;padding:12px}.preview-metrics small{font-size:9px;color:#71819b;display:block}.preview-metrics strong{font-size:21px;display:block;margin-top:4px;letter-spacing:-.6px}.preview-metrics em{font-size:14px;color:#1a9d7c;font-style:normal}.preview-filter{display:flex;gap:6px;margin-bottom:18px}.preview-filter button{font:500 10px 'Geist',sans-serif;border:1px solid #e6ebf3;padding:5px 10px;background:white;border-radius:5px;color:#60728b;cursor:pointer}.preview-filter button.selected{background:#edf3ff;border-color:#bed3ff;color:#235de8}.mail-heading{display:flex;justify-content:space-between;font-size:8px;color:#7c8ba1;margin-bottom:9px}.mail-row{display:flex;align-items:center;gap:10px;padding:12px 0;border-top:1px solid #edf1f6}.mail-icon{display:grid;place-items:center;width:27px;height:27px;border-radius:7px;background:#e5efff;color:#235de8;font-size:10px;font-weight:600;flex-shrink:0}.mail-icon.violet{background:#eee9ff;color:#7956bf}.mail-icon.teal{background:#def6f0;color:#187d69}.mail-row strong{font-size:10px;display:block}.new-home .mail-row p{font-size:8px;margin-top:3px;line-height:1.4}.mail-row>span:last-child{margin-left:auto;font-size:8px;color:#90a0b7}.window-bottom{padding:11px 18px;font-size:8px;color:#8290a6;border-top:1px solid #edf1f6;display:flex;align-items:center;gap:6px}.status-dot{width:5px;height:5px;background:#3aa683;border-radius:50%}.floating-note{position:absolute;bottom:-25px;left:85px;background:white;box-shadow:0 12px 36px #23395724;padding:17px 22px;display:flex;align-items:center;gap:14px;border:1px solid #e6edf5;border-radius:10px;animation:note-in 1s .3s both}.note-check{display:grid;place-items:center;width:32px;height:32px;background:#e4f7ef;border-radius:50%;color:#13835f}.floating-note strong,.floating-note div span{display:block}.floating-note strong{font-size:12px}.floating-note div span{font-size:10px;color:#60728b;margin-top:3px}.fact-strip{display:grid;grid-template-columns:repeat(4,1fr);padding-top:30px;padding-bottom:50px;border-bottom:1px solid #e3eaf3;gap:30px}.fact-strip>div{border-left:2px solid #d5e4ff;padding-left:20px}.fact-strip strong{display:block;font-size:24px;letter-spacing:-.7px}.fact-strip span{display:block;font-size:12px;color:#60728b;margin-top:5px}.use-section,.tools-section{padding-top:100px;padding-bottom:100px}.kicker{font-size:11px;letter-spacing:1.3px;font-weight:650;color:#235de8;display:block;margin-bottom:20px}.new-home h2{font-size:clamp(32px,3.4vw,46px);letter-spacing:-1.6px;font-weight:650}.section-intro{max-width:610px}.section-intro>p{margin:22px 0 0}.use-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin-top:48px}.feature-symbol{width:40px;height:40px;border-radius:10px;background:#eaf1ff;display:grid;place-items:center;font-size:24px;color:#235de8;margin-bottom:22px}.use-grid h3{font-size:19px;letter-spacing:-.5px}.use-grid p{font-size:15px;margin:16px 0}.use-grid a{font-size:13px;color:#235de8;text-decoration:none;font-weight:600}.workflow-section{background:#10253f;padding:95px 0;position:relative}.workflow-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px}.workflow-section .kicker{color:#74d3ff}.workflow-section h2,.workflow-section h3{color:#fff}.workflow-section p{color:#b5c7dd;margin:22px 0 30px}.workflow-section .primary{background:#9ee5ff;color:#142b49}.workflow-list{list-style:none}.workflow-list li{display:flex;gap:25px;border-bottom:1px solid #ffffff15;padding:25px 0}.workflow-list li:first-child{padding-top:0}.workflow-list li:last-child{border:0}.workflow-list li>span{color:#74d3ff;font-size:13px;font-weight:600;padding-top:2px}.workflow-list h3{font-size:19px}.workflow-list p{font-size:14px;margin:10px 0 0}.tool-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:36px 0 24px}.tool-feature-grid>a{border:1px solid #e0e8f2;border-radius:12px;padding:12px 12px 28px;text-decoration:none;transition:transform .2s,box-shadow .2s}.tool-feature-grid>a:hover{transform:translateY(-4px);box-shadow:0 15px 30px #1433570c}.tool-art{height:180px;border-radius:7px;background:linear-gradient(135deg,#eaf6ff,#dfecff);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:25px}.tool-art.lavender{background:linear-gradient(135deg,#eef0ff,#e8e5ff)}.mock-subject{background:white;border:1px solid #dfe7f4;border-radius:6px;box-shadow:0 8px 22px #1939590a;padding:15px 22px;color:#27476e;font-size:14px}.mini-pill{display:inline-block;padding:4px 9px;background:#eaf4ff;color:#235de8;border-radius:4px;font-size:10px;font-weight:500}.preview-line{font-size:11px;color:#667192}.tool-feature-grid h3{font-size:19px;margin:25px 16px 10px}.tool-feature-grid h3 span{float:right;color:#235de8}.tool-feature-grid p{font-size:14px;margin:0 16px}.cursor{color:#235de8;margin-left:4px}.starter-section{background:#f6f9fc;border-block:1px solid #e6edf6;padding:90px 0}.starter-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.starter-grid>div>p{margin:20px 0}.starter-card{border:1px solid #dce5f2;background:white;border-radius:12px;padding:34px;box-shadow:0 16px 44px #153a650a;border-top:3px solid #235de8}.starter-top{display:flex;align-items:center;justify-content:space-between;font-weight:600}.starter-price{font-size:62px;letter-spacing:-3px;margin-top:25px;font-weight:650}.starter-price span{font-size:14px;letter-spacing:0;color:#60728b;font-weight:400}.starter-card p{font-size:14px!important}.starter-card ul{list-style:none;margin:20px 0 28px;padding-top:15px;border-top:1px solid #e4ecf5}.starter-card li{font-size:14px;color:#506580;margin:12px 0}.starter-card li:before{content:'✓';color:#235de8;margin-right:12px}.starter-card .primary{display:flex}.paid-note{font-size:11px;text-align:center;display:block;color:#60728b;margin-top:14px}.questions{padding-top:95px;padding-bottom:95px;display:grid;grid-template-columns:1fr 1.4fr;gap:70px}.question-list details{border-bottom:1px solid #e1e9f3;padding:22px 0}.question-list details:first-child{padding-top:0}.question-list summary{cursor:pointer;font-size:16px;font-weight:550;list-style:none;display:flex;justify-content:space-between;gap:20px}.question-list summary:after{content:'+';color:#235de8}.question-list details[open] summary:after{content:'−'}.question-list details p{font-size:14px;margin-top:14px}.question-list a{color:#235de8}.closing{padding:80px 0 90px;background:linear-gradient(120deg,#f0f7ff,#eaf7ff,#f2efff)}.closing p{margin:22px 0}.new-home .footer .container{max-width:1104px}.new-home .footer{padding-top:60px}.new-home .footer-grid{gap:35px}
@keyframes workspace-in{from{opacity:0;transform:translateY(25px) rotateY(-9deg) rotateX(3deg)}to{opacity:1;transform:rotateY(-9deg) rotateX(3deg)}}@keyframes note-in{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
@media(min-width:961px) and (max-width:1100px){.new-home .nav{padding:0 24px}.nav-link{padding:7px 9px}.launch-copy h1{font-size:64px}.product-stage{width:590px}}
@media(max-width:960px){.launch-grid{grid-template-columns:1fr;gap:50px}.launch-copy{max-width:630px}.launch-copy h1{font-size:70px}.launch-copy>p{max-width:560px}.product-stage{width:680px;max-width:100%;margin:auto}.product-window{transform:none}.color-field{inset:35% 0 0 0}.launch-hero{padding-top:125px;padding-bottom:80px}.workflow-grid,.starter-grid{gap:45px}.new-home .nav{padding:0 24px}.new-home #mob-overlay{top:76px}.use-grid{gap:22px}.questions{gap:30px}}
@media(max-width:600px){.wrap{padding-left:22px;padding-right:22px}.launch-copy h1{font-size:56px;letter-spacing:-2.8px}.launch-copy>p{font-size:16px}.announcement{font-size:10px;gap:8px}.product-shell{grid-template-columns:1fr}.mini-sidebar{display:none}.workspace{padding:18px}.workspace-heading h2{font-size:16px}.workspace-heading small{font-size:8px}.preview-metrics strong{font-size:19px}.floating-note{left:20px;bottom:-30px;padding:13px 16px}.launch-hero{padding-bottom:70px}.fact-strip{grid-template-columns:1fr 1fr;gap:28px;padding-top:32px}.fact-strip strong{font-size:22px}.fact-strip span{font-size:11px}.use-section,.tools-section{padding-top:65px;padding-bottom:65px}.use-grid,.workflow-grid,.starter-grid,.questions,.tool-feature-grid{grid-template-columns:1fr}.use-grid{gap:34px}.workflow-section,.starter-section{padding:65px 0}.workflow-grid{gap:40px}.starter-grid{gap:32px}.starter-card{padding:26px}.questions{padding-top:65px;padding-bottom:65px;gap:32px}.new-home .nav-logo{font-size:17px}.new-home .nav-in{display:none}.new-home .nav-cta{padding:9px 13px;font-size:12px}.new-home .nav{padding:0 18px}.new-home h2{font-size:34px;letter-spacing:-1.1px}.closing{padding:65px 0}.tool-art{height:160px}.mock-subject{font-size:12px}.mobile-auth-brand{display:block;color:#142b49;text-decoration:none;font-weight:650;margin-bottom:28px}.mobile-auth-brand img{vertical-align:middle;margin-right:7px}.resources .grid{gap:15px}.nav-logo-icon{height:25px;width:25px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation:none!important;transition:none!important}.product-window{transform:none}}

/* Keep preview typography independent from editorial section headings. */
.new-home .workspace-heading h2{font-size:18px;letter-spacing:-.5px;line-height:1.3}
@media(min-width:961px){.launch-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}.product-stage{width:620px}.launch-copy h1{font-size:clamp(52px,5.2vw,74px)}.launch-hero{padding-top:145px;padding-bottom:100px}}
@media(max-width:600px){.new-home .workspace-heading h2{font-size:16px}}

@media(max-width:960px){.launch-grid{grid-template-columns:minmax(0,1fr)}.launch-copy,.product-stage,.workspace{min-width:0}.product-stage{width:100%;max-width:680px}.product-window{animation:none;transform:none}}
@media(max-width:600px){.new-home .nav-right .nav-cta{display:inline-flex}.new-home .launch-copy h1{font-size:52px}.product-shell{min-width:0}.preview-metrics{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.preview-metrics strong{overflow-wrap:anywhere}.new-home .launch-copy>p{max-width:100%}}
/* Signup agent demonstration: a fictional form, not a live browser session. */
.agent-window{transform:rotateY(-5deg) rotateX(2deg)}.agent-command{display:flex;align-items:center;gap:13px;padding:20px 24px;background:#f8faff;border-bottom:1px solid #e7edf6}.agent-spark{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:linear-gradient(135deg,#235de8,#795bea);color:white;font-size:23px}.agent-command small{font-size:8px;letter-spacing:1px;color:#7185a0;display:block;margin-bottom:4px}.agent-command strong{font-size:14px;color:#142b49}.agent-task-label{margin-left:auto;font-size:9px;color:#7185a0}.agent-canvas{position:relative;padding:24px 42px 26px;background:radial-gradient(ellipse at top right,#e5f5ff,transparent 65%),#f0f4fb}.demo-browser{border:1px solid #dce5f0;border-radius:10px;background:white;box-shadow:0 8px 24px #1937590c;overflow:hidden}.demo-address{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:8px;color:#7e8da5;background:#fafbfd;padding:12px 15px;border-bottom:1px solid #edf1f7}.demo-address>span:first-child{font-size:6px;color:#b5c5d8;letter-spacing:2px}.demo-newsletter{padding:22px 32px}.demo-brand{display:flex;align-items:center;gap:8px;font-size:8px;letter-spacing:1.2px;color:#72849c;font-weight:600}.demo-brand>span{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:#142b49;color:white;font-size:12px}.new-home .demo-newsletter h2{font-size:26px;letter-spacing:-.9px;line-height:1.12;margin:18px 0 10px}.new-home .demo-newsletter>p{font-size:10px;margin-bottom:18px}.demo-form-field>span{display:block;font-size:9px;font-weight:550;margin-bottom:7px;color:#506580}.demo-input{position:relative;background:white;border:1px solid #cedaeb;border-radius:6px;height:38px;display:flex;align-items:center;padding:0 12px;font-size:11px;color:#1b3e69;transition:border-color .3s,box-shadow .3s}.demo-placeholder{color:#8a9cb3}.demo-typed{display:none;white-space:nowrap;font-family:monospace;font-size:12px;overflow:hidden}.demo-caret{display:none;width:1px;height:14px;background:#235de8}.demo-submit{margin-top:12px;padding:11px 10px;background:#142b49;color:white;text-align:center;border-radius:6px;font-size:10px;font-weight:550;transition:background .25s,transform .25s}.submit-default>span{margin-left:12px}.submit-done{display:none}.demo-confirmation{font-size:8px;color:#7c8da5;text-align:center;margin-top:10px}.agent-cursor{position:absolute;left:76%;top:23%;z-index:2;display:flex;align-items:flex-start;filter:drop-shadow(0 3px 4px #235de833);pointer-events:none;transition:left .9s cubic-bezier(.22,1,.36,1),top .9s cubic-bezier(.22,1,.36,1),opacity .4s}.agent-cursor>span{background:#235de8;color:white;font-size:8px;font-weight:600;padding:5px 8px;border-radius:5px;margin-top:22px;margin-left:-8px;white-space:nowrap}.agent-cursor i{position:absolute;left:0;top:0;width:24px;height:24px;border:2px solid #60a5fa;border-radius:50%;opacity:0}.agent-progress{display:flex;align-items:center;gap:12px;padding:17px 24px}.agent-status-icon{width:30px;height:30px;background:#edf2ff;color:#235de8;border-radius:9px;display:grid;place-items:center;font-size:18px}.agent-progress strong{font-size:12px;display:block}.agent-progress div>span{font-size:9px;color:#6d809b;display:block;margin-top:4px}.agent-progress button{margin-left:auto;border:1px solid #dbe4f0;border-radius:5px;padding:5px 9px;background:white;color:#506580;font:500 10px 'Geist',sans-serif;cursor:pointer}.agent-steps{display:flex;justify-content:space-between;gap:8px;padding:0 24px 16px}.agent-steps>span{font-size:8px;color:#7c8ea7;border-top:2px solid #e7edf6;flex:1;padding-top:8px}.agent-steps>span.current{color:#235de8;border-color:#235de8}.agent-steps>span.complete{color:#168268;border-color:#88d9bd}
.agent-window[data-step="1"] .agent-cursor{left:37%;top:62%}.agent-window[data-step="2"] .agent-cursor{left:53%;top:78%}.agent-window[data-step="3"] .agent-cursor{left:78%;top:85%;opacity:0}.agent-window:not([data-step="0"]) .demo-placeholder{display:none}.agent-window:not([data-step="0"]) .demo-typed{display:block}.agent-window[data-step="1"] .demo-typed{animation:agent-type 1.4s .55s steps(16,end) both}.agent-window[data-step="1"] .demo-caret{display:inline-block;animation:agent-blink .7s steps(1) infinite}.agent-window[data-step="1"] .demo-input{border-color:#235de8;box-shadow:0 0 0 3px #235de812}.agent-window[data-step="2"] .agent-cursor i{animation:agent-click .65s .8s both}.agent-window[data-step="2"] .demo-submit{background:#235de8}.agent-window[data-step="3"] .demo-submit{background:#e7f7f0;color:#117853}.agent-window[data-step="3"] .submit-default{display:none}.agent-window[data-step="3"] .submit-done{display:inline}.demo-paused *, .demo-paused *:before{animation-play-state:paused!important}.demo-paused .agent-cursor{transition:none}
@keyframes agent-type{from{width:0}to{width:16ch}}@keyframes agent-blink{50%{opacity:0}}@keyframes agent-click{0%{opacity:.8;transform:scale(.4)}100%{opacity:0;transform:scale(2)}}
@media(max-width:960px){.agent-window{transform:none}}@media(max-width:600px){.agent-canvas{padding:16px 14px 20px}.demo-newsletter{padding:18px 22px}.agent-command{padding:16px}.agent-command strong{font-size:12px}.agent-task-label{display:none}.new-home .demo-newsletter h2{font-size:25px}.agent-progress{padding:15px 14px;gap:8px}.agent-progress strong{font-size:10px}.agent-progress div>span{font-size:8px}.agent-steps{padding:0 14px 14px}.agent-cursor>span{font-size:7px}.agent-window .window-bottom{font-size:7px;line-height:1.5}.agent-window[data-step="1"] .agent-cursor{left:30%;top:61%}.agent-window[data-step="2"] .agent-cursor{left:44%;top:77%}}
@media(prefers-reduced-motion:reduce){.agent-cursor{display:none}.demo-typed{width:auto!important}.demo-caret{display:none!important}.agent-window{transform:none!important}}
/* Deeper product explanation and category discovery. */
.comparison-section{padding-top:20px;padding-bottom:90px}.comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:36px}.comparison-grid article{border:1px solid #dfe7f2;padding:34px;border-radius:12px;overflow:hidden}.compare-label{font-size:10px;letter-spacing:1.1px;color:#617691;font-weight:650;display:block;margin-bottom:18px}.new-home .comparison-grid h3{font-size:23px;letter-spacing:-.6px}.comparison-grid ol{list-style:none;counter-reset:steps;margin:26px 0}.comparison-grid li{counter-increment:steps;display:flex;align-items:center;gap:12px;font-size:14px;color:#506580;margin:17px 0}.comparison-grid li:before{content:counter(steps);width:22px;height:22px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:#edf1f6;color:#6d809b;font-size:10px}.manual-card{background:#f8fafc}.agent-card{background:linear-gradient(145deg,#fff,#f1f6ff);border-top:3px solid #235de8!important;box-shadow:0 16px 35px #235de80a}.agent-card .compare-label{color:#235de8}.agent-card li:before{background:#e6efff;color:#235de8}.repeat-tabs{display:flex;gap:7px;padding-top:8px}.repeat-tabs span{font-size:10px;white-space:nowrap;background:#fff;border:1px solid #dfe7f2;padding:10px;border-radius:7px 7px 0 0;color:#8999ad}.new-home .comparison-note{font-size:12px;color:#687b94;margin-top:18px}.category-section{background:#f6f9fc;border-block:1px solid #e5edf6;padding:85px 0}.category-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:75px;align-items:center}.category-layout>div>p{margin:22px 0}.category-buttons{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:18px}.category-buttons button{font:500 12px 'Geist',sans-serif;color:#506580;background:white;border:1px solid #d8e3f1;border-radius:100px;padding:9px 15px;cursor:pointer;transition:background .2s,color .2s}.category-buttons button:hover{border-color:#235de8}.category-buttons button.chosen{background:#235de8;color:white;border-color:#235de8}.category-detail{min-height:300px;border:1px solid #dfe7f2;border-radius:12px;padding:30px;background:radial-gradient(ellipse at right top,#e8f4ff,transparent 65%),white;box-shadow:0 15px 40px #25486c08}#interest-icon{display:grid;place-items:center;width:45px;height:45px;background:#eaf1ff;border-radius:12px;font-size:27px;color:#235de8;margin-bottom:22px}.category-detail .compare-label{font-size:9px;margin-bottom:12px}.new-home .category-detail h3{font-size:24px;letter-spacing:-.7px}.new-home .category-detail p{font-size:14px;min-height:74px;margin:14px 0 18px}#interest-tags{display:flex;gap:8px;flex-wrap:wrap}#interest-tags span{font-size:10px;padding:5px 8px;background:#f1f5fa;border-radius:4px;color:#60728b}.new-home .category-caption{font-size:11px;margin:14px 0 0;color:#687b94}.expect-section{padding-top:0;padding-bottom:90px}.expect-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:35px}.expect-number{display:grid;place-items:center;width:32px;height:32px;color:#235de8;border:1px solid #bdd2fc;border-radius:50%;font-size:12px;margin-bottom:20px}.expect-grid h3{font-size:18px}.new-home .expect-grid p{font-size:14px;margin-top:12px}.ownership-note{margin-top:35px;display:flex;align-items:center;gap:20px;background:#f2f8fc;border:1px solid #ddeaf4;border-radius:10px;padding:24px}.ownership-note>span{color:#158167;font-size:22px}.ownership-note strong{font-size:14px}.new-home .ownership-note p{font-size:12px;margin-top:5px}.ownership-note a{font-size:12px;color:#235de8;white-space:nowrap;margin-left:auto;text-decoration:none;font-weight:600}@media(max-width:960px){.category-layout{gap:35px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.comparison-grid,.category-layout,.expect-grid{grid-template-columns:minmax(0,1fr)}.comparison-section,.expect-section{padding-bottom:60px}.comparison-grid article{padding:26px}.category-section{padding:60px 0}.category-layout{gap:30px}.category-detail{padding:25px}.repeat-tabs{flex-wrap:wrap}.ownership-note{align-items:flex-start;flex-wrap:wrap}.ownership-note>div{flex:1;min-width:190px}.ownership-note a{margin-left:40px}.expect-grid{gap:28px}.category-buttons button{padding:9px 13px}}
