.seep-showcase{--seep-navy:#071c42;--seep-blue:#0d5eaa;--seep-cyan:#2ac7e9;--seep-gold:#edaa15;--seep-ink:#0b205b;--seep-muted:#52647e;--seep-line:#c9dce9;background:linear-gradient(180deg,#f4fbff,#fff 48%,#f8fbfd);color:var(--seep-ink);overflow:hidden}.seep-hero{max-width:1440px;margin:auto;padding:clamp(70px,9vw,140px) var(--pad) clamp(78px,10vw,150px);display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.75fr);grid-gap:clamp(40px,8vw,130px);gap:clamp(40px,8vw,130px);align-items:center}.seep-kicker{color:#1268b3;font:700 14px/1.4 var(--font-hanken),Arial,sans-serif;letter-spacing:.02em;margin:0 0 20px}.seep-conversation-section h2,.seep-editorial-band h2,.seep-hero h1,.seep-section h2{color:var(--seep-ink);font:800 clamp(52px,7.5vw,106px)/.93 var(--font-hanken),Arial,sans-serif;letter-spacing:-.065em;max-width:8ch;margin:0}.seep-editorial-band>p,.seep-editorial-heading>p:last-child,.seep-handoff-copy>p,.seep-lede,.seep-section-intro>p{color:var(--seep-muted);font-size:clamp(18px,1.45vw,21px);line-height:1.55}.seep-lede{max-width:590px;margin:30px 0 0}.seep-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:36px}.seep-link{color:var(--seep-blue);font-size:17px;font-weight:750;text-decoration:underline;-webkit-text-decoration-color:rgba(42,199,233,.6);text-decoration-color:rgba(42,199,233,.6);text-decoration-thickness:3px;text-underline-offset:8px}.seep-flagship-mark{min-height:420px;padding:40px}.seep-mark-backdrop{position:absolute;width:min(100%,420px);aspect-ratio:1;border-radius:44% 56% 52% 48%;background:radial-gradient(circle at 32% 24%,#fff 0 8%,transparent 9%),linear-gradient(145deg,#fff 15%,#e2f7ff);box-shadow:22px 28px 70px -42px rgba(16,81,132,.48),inset 0 0 0 1px rgba(42,199,233,.18);transform:rotate(-7deg)}.seep-flagship-mark p{right:4%;bottom:8%}.seep-conversation-section{max-width:1440px;margin:auto;padding:clamp(68px,8vw,120px) var(--pad) clamp(88px,10vw,150px)}.seep-editorial-heading{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.55fr);grid-gap:clamp(32px,8vw,130px);gap:clamp(32px,8vw,130px);align-items:end;margin-bottom:62px}.seep-editorial-heading h2{font-size:clamp(42px,5.2vw,74px);max-width:10ch}.seep-editorial-heading>p:last-child{margin:0}.seep-example{border-top:1px solid var(--seep-line);padding-top:22px}.seep-example-controls{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px}.seep-example-controls .seep-kicker{margin:0 0 12px}.seep-selector{display:flex;gap:7px;flex-wrap:wrap}.seep-selector button{border:1px solid #aac8da;border-radius:999px;background:#fff;color:#254568;padding:10px 18px;font:700 15px var(--font-hanken),Arial,sans-serif;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.seep-selector button:focus-visible,.seep-selector button:hover{border-color:var(--seep-blue);outline:3px solid rgba(42,199,233,.25);outline-offset:2px}.seep-selector button.is-selected{background:var(--seep-navy);border-color:var(--seep-navy);color:#fff;box-shadow:inset 0 -3px 0 var(--seep-gold)}.seep-example-note{color:#657790;font-size:14px;margin:0}.seep-stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,.26fr) minmax(0,1fr);grid-gap:clamp(18px,3vw,42px);gap:clamp(18px,3vw,42px);align-items:center}.seep-stage-card{min-height:285px;padding:clamp(25px,3.5vw,42px);border:1px solid var(--seep-line);background:#fff;box-shadow:0 24px 64px -48px rgba(12,54,119,.72);transition:opacity .2s,transform .2s}.seep-stage-chat{border-radius:28px 28px 8px 28px}.seep-stage-crm{border-radius:8px 28px 28px 28px;background:#f0faff;border-color:#a7ddec}.seep-stage-label{display:block;color:#1268b3;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.seep-stage-title{color:var(--seep-ink);font:800 clamp(24px,2.2vw,32px)/1.05 var(--font-hanken),Arial,sans-serif;letter-spacing:-.03em;margin:15px 0 20px}.seep-stage-message,.seep-stage-outcome,.seep-stage-response p{color:#304766;font-size:17px;line-height:1.45;margin:0}.seep-stage-response{margin:22px 0 18px;padding:15px 16px;border-left:3px solid var(--seep-gold);background:#fff9e9}.seep-stage-response span{display:block;color:#8a6504;font-size:12px;font-weight:800;margin-bottom:6px;letter-spacing:.04em}.seep-stage-followup{font-size:15px}.seep-context{display:grid;grid-gap:10px;gap:10px;margin-top:28px}.seep-context span{display:block;padding:10px 12px;border:1px solid #b9dbe7;border-radius:8px;color:#245476;background:#fff;font-size:14px}.seep-stage-connector{text-align:center;color:#1772a8;font-size:12px;font-weight:700}.seep-stage-connector svg{display:block;width:100%;height:auto;overflow:visible}.seep-stage-connector path{fill:none;stroke:var(--seep-cyan);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.seep-stage-connector span{display:block;margin-top:10px}.seep-section{max-width:1440px;margin:auto;padding:clamp(74px,9vw,130px) var(--pad)}.seep-section-intro{display:grid;grid-template-columns:minmax(0,.85fr) minmax(300px,.65fr);grid-gap:clamp(28px,7vw,110px);gap:clamp(28px,7vw,110px);align-items:end}.seep-section h2{font-size:clamp(42px,5.1vw,72px);max-width:10ch}.seep-section-intro>p{margin:0}.seep-job-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--seep-line);margin-top:60px}.seep-job-grid article{padding:28px 30px 8px 0;border-right:1px solid var(--seep-line)}.seep-job-grid article+article{padding-left:30px}.seep-job-grid article:last-child{border-right:0}.seep-index{color:var(--seep-gold);font-size:14px;font-weight:800}.seep-job-grid h3{color:var(--seep-ink);font-size:clamp(23px,2.2vw,32px);line-height:1.08;letter-spacing:-.025em;max-width:13ch;margin:40px 0 18px}.seep-job-grid p{color:var(--seep-muted);font-size:17px;line-height:1.55;margin:0;max-width:34ch}.seep-editorial-band{max-width:none;padding-left:max(var(--pad),calc((100vw - 1440px)/2));padding-right:max(var(--pad),calc((100vw - 1440px)/2));display:grid;grid-template-columns:minmax(0,.8fr) minmax(300px,.55fr);grid-gap:clamp(30px,9vw,150px);gap:clamp(30px,9vw,150px);align-items:end;background:var(--seep-navy)}.seep-editorial-band .seep-kicker,.seep-editorial-band h2{color:#fff}.seep-editorial-band h2{font-size:clamp(42px,5.4vw,76px)}.seep-editorial-band>p{color:rgba(255,255,255,.86);margin:0}.seep-handoff{display:grid;grid-template-columns:minmax(0,.8fr) minmax(360px,1fr);grid-gap:clamp(32px,7vw,110px);gap:clamp(32px,7vw,110px);align-items:center}.seep-handoff-copy>p{margin:0}.seep-handoff-copy .atlas-button{margin-top:30px}.seep-handoff-list{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--seep-line)}.seep-handoff-list div{display:grid;grid-template-columns:30px 1fr;align-items:center;grid-gap:16px;gap:16px;padding:20px 0;border-bottom:1px solid var(--seep-line)}.seep-handoff-list span{width:19px;height:19px;border-radius:50%;background:var(--seep-gold);box-shadow:0 0 0 6px rgba(237,170,21,.14)}.seep-handoff-list p{margin:0;color:#213957;font-size:18px;font-weight:700;line-height:1.35}@media(max-width:900px){.seep-editorial-band,.seep-editorial-heading,.seep-handoff,.seep-hero,.seep-section-intro,.seep-stage{grid-template-columns:1fr}.seep-hero{padding-top:58px}.seep-flagship-mark{min-height:360px}.seep-editorial-heading{gap:24px}.seep-stage-connector{transform:rotate(90deg);height:74px;display:flex;flex-direction:column;align-items:center;justify-content:center}.seep-stage-connector svg{width:180px}.seep-job-grid{grid-template-columns:1fr}.seep-job-grid article,.seep-job-grid article+article{padding:28px 0;border-right:0;border-bottom:1px solid var(--seep-line)}.seep-job-grid article:last-child{border-bottom:0}.seep-editorial-band{gap:28px}}@media(max-width:620px){.seep-hero{padding-top:42px}.seep-hero h1{font-size:50px}.seep-flagship-mark{min-height:280px;padding:20px}.seep-flagship-mark img{width:54%}.seep-flagship-mark p{right:0;bottom:0;font-size:14px}.seep-example-controls{display:block}.seep-example-note{margin-top:18px}.seep-stage-card{min-height:0;padding:24px}.seep-stage-title{font-size:27px}.seep-stage-connector{height:70px}.seep-conversation-section,.seep-section{padding-top:70px;padding-bottom:80px}}@media(prefers-reduced-motion:reduce){.seep-selector button,.seep-stage-card{transition:none}}.seep-flagship-mark{position:relative;display:grid;place-items:center;min-height:350px;padding:24px}.seep-flagship-mark .seep-mark-backdrop{z-index:0}.seep-flagship-mark img{position:relative;z-index:1;width:min(58%,310px);height:auto;filter:drop-shadow(0 22px 22px rgba(7,42,78,.18))}.seep-flagship-mark p{position:absolute;z-index:2;right:0;bottom:2%;max-width:170px;color:var(--seep-ink);font-size:15px;line-height:1.35;font-weight:700;background:#f4fbff;padding:5px 8px;border-radius:4px}@media(max-width:900px){.seep-flagship-mark{min-height:300px}}@media(max-width:620px){.seep-flagship-mark{min-height:250px;padding:12px}.seep-flagship-mark img{width:54%}.seep-flagship-mark p{right:0;bottom:-2px;font-size:14px}}.seep-hero{padding-top:clamp(54px,6vw,82px);padding-bottom:clamp(58px,7vw,94px)}.seep-hero h1{max-width:9ch}.seep-example-controls{align-items:flex-end}.seep-index{color:#9a5700}.seep-stage-card{animation:seep-stage-enter .28s ease both}.seep-stage-connector path{stroke-dasharray:180;stroke-dashoffset:180;animation:seep-connector-draw .5s ease-out .08s forwards}@keyframes seep-stage-enter{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes seep-connector-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.seep-stage-card{animation:none}.seep-stage-connector path{animation:none;stroke-dashoffset:0}}