.scout{--ink:#111111;--muted:#6b6b6b;--line:rgba(17,17,17,0.08);--lime:#d3ff02;--paper:#f7f7f4;background:#ffffff;color:var(--ink);font-family:var(--font-sans);overflow-x:clip}.sc-shell{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}@media (min-width:768px){.sc-shell{padding:0 40px}}.sc-eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.sc-h1{margin:18px 0 0;font-size:clamp(44px,6.6vw,92px);line-height:1.02;letter-spacing:-.04em;font-weight:700;max-width:11ch}.sc-h2{margin:14px 0 0;font-size:clamp(32px,4.2vw,58px);line-height:1.06;letter-spacing:-.03em;font-weight:650;max-width:16ch}.sc-lead{margin:22px 0 0;font-size:clamp(17px,1.35vw,20px);line-height:1.6;color:var(--muted);max-width:44ch}.sc-ctas{display:flex;flex-wrap:wrap;gap:28px;margin-top:40px}.sc-btn,.sc-ctas{align-items:center}.sc-btn{display:inline-flex;height:54px;padding:0 28px;border-radius:999px;background:var(--lime);color:var(--ink);font-weight:650;font-size:16px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s}.sc-btn:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(170,205,0,.35)}.sc-link{font-weight:600;font-size:16px;border-bottom:1.5px solid var(--ink);padding-bottom:2px}.sc-hero{display:grid;align-items:center;gap:24px;min-height:92svh;padding-top:128px;padding-bottom:64px}@media (min-width:960px){.sc-hero{grid-template-columns:1.05fr .95fr;gap:48px;padding-top:96px}}.sc-hero__bot{position:relative;display:flex;justify-content:center;align-items:center;order:-1}@media (min-width:960px){.sc-hero__bot{order:0}}.sc-halo{position:absolute;width:min(520px,86vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(211,255,2,.28) 0,rgba(211,255,2,.08) 45%,transparent 70%);filter:blur(8px)}.sc-sec{padding-top:clamp(96px,13vw,180px)}.sc-head{margin-bottom:clamp(40px,5vw,64px)}.sc-split{display:grid;gap:56px;align-items:center}@media (min-width:960px){.sc-split{grid-template-columns:1fr 1fr;gap:80px}}.sc-phone{width:100%;max-width:420px;justify-self:center;border-radius:28px;overflow:hidden;background:#fff;border:1px solid var(--line);box-shadow:0 40px 80px -30px rgba(17,17,17,.18),0 2px 6px rgba(17,17,17,.04)}.sc-phone__bar{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line)}.sc-phone__face{width:40px;height:40px;border-radius:50%;background:var(--paper);display:grid;place-items:center;overflow:hidden}.sc-phone__bar b{display:block;font-size:15px}.sc-phone__bar small{display:block;font-size:12px;color:var(--muted)}.sc-phone__body{display:flex;flex-direction:column;gap:10px;padding:22px 16px 26px;min-height:470px;background:var(--paper)}.sc-bubble{margin:0;max-width:84%;padding:11px 14px;font-size:14.5px;line-height:1.5;border-radius:18px}.sc-bubble--scout{align-self:flex-start;background:#fff;border:1px solid var(--line);border-top-left-radius:6px}.sc-bubble--creator{align-self:flex-end;background:var(--ink);color:#fff;border-top-right-radius:6px}.sc-typing{display:inline-flex;gap:5px;padding:14px 16px}.sc-typing i{width:6px;height:6px;border-radius:50%;background:#b5b5b0;animation:sc-dot 1.1s infinite}.sc-typing i:nth-child(2){animation-delay:.15s}.sc-typing i:nth-child(3){animation-delay:.3s}@keyframes sc-dot{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}.sc-grid{display:grid;gap:20px}@media (min-width:640px){.sc-grid{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.sc-grid{grid-template-columns:repeat(4,1fr)}}.sc-card{display:flex;flex-direction:column;gap:14px;padding:32px 28px 36px;border-radius:24px;background:var(--paper);transition:transform .35s cubic-bezier(.22,1,.36,1),background .35s}.sc-card:hover{transform:translateY(-4px);background:#f1f1ec}.sc-card__icon{width:52px;height:52px;border-radius:16px;background:var(--lime);color:var(--ink);display:grid;place-items:center;margin-bottom:18px}.sc-card__icon svg{width:24px;height:24px}.sc-card h3{margin:0;font-size:20px;font-weight:650;letter-spacing:-.01em}.sc-card p{margin:0;font-size:15px;line-height:1.55;color:var(--muted)}.sc-flow{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--line)}@media (min-width:900px){.sc-flow{grid-template-columns:repeat(5,1fr);border-top:0}}.sc-flow li{display:flex;flex-direction:column;gap:8px;padding:28px 0;border-bottom:1px solid var(--line)}@media (min-width:900px){.sc-flow li{padding:32px 24px 0 0;border-bottom:0;border-top:2px solid var(--ink)}.sc-flow li:last-child{border-top-color:var(--lime)}}.sc-flow__n{font-size:13px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.sc-flow li b{font-size:19px;font-weight:650;letter-spacing:-.01em}.sc-flow li span:last-child{font-size:15px;line-height:1.5;color:var(--muted)}.sc-promises{display:grid;gap:40px;align-items:center}@media (min-width:900px){.sc-promises{grid-template-columns:220px 1fr;gap:72px}}.sc-promises__bots{display:flex;justify-content:center}.sc-promises__list{display:grid;gap:36px}@media (min-width:900px){.sc-promises__list{grid-template-columns:repeat(3,1fr)}}.sc-promises h3{margin:0 0 10px;font-size:20px;font-weight:650;letter-spacing:-.01em}.sc-promises p{margin:0;font-size:15px;line-height:1.55;color:var(--muted)}.sc-cta{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:clamp(96px,12vw,160px)}.sc-cta .sc-h2{max-width:18ch;margin-top:20px}.sc-cta .sc-lead{margin-bottom:36px}