.v2Home{--ink:#1c1917;--black:#141414;--orange:#ff731e;--orange-deep:#c2410c;--warm:#f4f0ea;--muted:#78716c;--line:#e7e2da;--white:#fff;--container:1192px;color:var(--ink);background:var(--white)}.v2Home,.v2Home *{box-sizing:border-box}.v2Home a{color:inherit;text-decoration:none}.v2Home button,.v2Home input{font:inherit}.v2Home img,.v2Home video{max-width:100%;display:block}.v2Home .container{width:min(var(--container), calc(100% - 48px));margin-inline:auto}.v2Home .button{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex}.v2Home .button-light{background:var(--white);color:var(--ink)}.v2Home .button-ghost-dark{color:var(--white);border-color:#ffffff40}@media (width<=760px){.v2Home .container{width:min(100% - 32px, var(--container))}}.hero{text-align:center;color:#fff;background:#141414;min-height:1207px;padding:82px 0 0;position:relative;overflow:hidden}.hero:before{content:"";opacity:.44;background:repeating-linear-gradient(90deg,#0000 0 45px,#ff731e0f 45px 48px),linear-gradient(#0000 20%,#ff731e6b 85%,#0000);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 75%,#0000);mask-image:linear-gradient(#0000,#000 20% 75%,#0000)}.hero-copy{z-index:1;max-width:810px;margin:auto;position:relative}.hero h1{letter-spacing:-.055em;max-width:720px;margin:0 auto 22px;font-size:clamp(52px,5.3vw,76px);line-height:.98}.hero p{color:#ffffffb8;max-width:720px;margin:auto;font-size:18px;line-height:1.55}.hero-actions{justify-content:center;gap:12px;margin-top:28px;display:flex}.trial-facts{color:#ffffff80;justify-content:center;gap:18px;margin-top:18px;font-size:11px;display:flex}.trial-facts span:before{content:"•";color:var(--orange);margin-right:8px}.hero-media{z-index:1;width:min(var(--container),calc(100% - 48px));border:1px solid #ffffff29;border-radius:14px 14px 0 0;margin:76px auto 0;position:relative;overflow:hidden;box-shadow:0 36px 90px #0000008c}.hero-media video{aspect-ratio:16/9;object-fit:cover;width:100%}.trust{background:#fff;padding:36px 0 30px}.trust p{text-align:center;color:#a8a29e;letter-spacing:.18em;margin:0 0 24px;font-size:9px;font-weight:700}.logos{justify-content:space-between;align-items:center;gap:28px;display:flex}.logos img{object-fit:contain;filter:grayscale();opacity:.86;width:auto;max-width:110px;height:24px}.ask-section{background:#fff;padding:82px 0 90px}.section-heading{letter-spacing:-.05em;margin:0;font-size:clamp(38px,4.5vw,64px);line-height:1.02}.ask-section .section-heading{text-align:center}.tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin:28px 0 48px;display:flex}.tab{border:1px solid var(--line);min-height:34px;color:var(--muted);cursor:pointer;background:#fff;border-radius:999px;padding:0 14px;font-size:12px;font-weight:650}.tab.is-active{border-color:var(--ink);background:var(--ink);color:#fff}.comparison{grid-template-columns:1fr 1.08fr;align-items:start;gap:42px;display:grid}.comparison-label{color:var(--muted);margin-bottom:12px;font-size:12px}.comparison-label strong{color:var(--orange-deep)}.old-ui,.agent-ui{border:1px solid var(--line);background:#fafafa;border-radius:14px;min-height:420px;overflow:hidden;box-shadow:0 20px 55px #1c19171a}.old-ui{grid-template-columns:105px 1fr;display:grid}.ui-sidebar{color:#78716c;background:#f1f0ee;padding:20px 12px}.ui-sidebar b{color:var(--ink);margin-bottom:18px;display:block}.ui-sidebar span{padding:8px 0;font-size:10px;display:block}.ui-page{text-align:left;padding:22px}.ui-page h3{margin:0 0 24px;font-size:19px}.metric-row{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.metric{border:1px solid var(--line);background:#fff;border-radius:8px;padding:14px}.metric span{color:var(--muted);font-size:9px;display:block}.metric b{font-size:22px}.table-row{border-bottom:1px solid var(--line);grid-template-columns:1.4fr 1fr .7fr;gap:8px;padding:15px 10px;font-size:11px;display:grid}.agent-ui{color:#fff;background:#16120f;flex-direction:column;display:flex}.agent-bar{color:#a8a29e;border-bottom:1px solid #ffffff14;gap:9px;padding:13px 16px;font-size:10px;display:flex}.agent-conversation{flex:1;align-content:end;gap:14px;padding:28px;display:grid}.message{color:#d6d3d1;text-align:left;background:#29231f;border-radius:12px;max-width:78%;padding:14px 16px;font-size:13px}.message.agent{background:#35231a;border:1px solid #ff731e73;margin-left:auto}.agent-input{color:#78716c;text-align:left;border:1px solid #ffffff24;border-radius:10px;margin:0 18px 18px;padding:16px;font-size:12px}.surface-section .section-heading{max-width:880px;margin-bottom:54px}.surface-board{grid-template-columns:1.1fr 1fr 1fr;gap:14px;display:grid}.surface-card{background:#1d1a18;border:1px solid #36302b;border-radius:12px;min-height:184px;padding:22px}.surface-card.wide{grid-column:span 2}.surface-card h3{margin:0 0 10px;font-size:18px}.surface-card>p{color:#a8a29e;margin:0;font-size:12px;line-height:1.5}.mini-list{gap:8px;margin-top:18px;display:grid}.mini-list span{color:#d6d3d1;background:#24201d;border:1px solid #342f2b;border-radius:7px;padding:10px;font-size:11px}.schedule{color:#d6d3d1;background:#28221e;border-radius:8px;margin-top:22px;padding:16px;font-size:12px}.schedule b{color:var(--orange)}.agency{background:var(--warm);padding:106px 0 112px;overflow:hidden}.agency-head{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.agency-head p:last-child{max-width:440px;color:var(--muted);margin:0 0 8px;line-height:1.55}.rail-title{color:var(--orange-deep);margin:52px 0 24px;font-size:12px}.feature-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(300px,31%);grid-auto-flow:column;gap:18px;padding-bottom:18px;display:grid;overflow-x:auto}.feature-card{scroll-snap-align:start;border:1px solid var(--line);background:#fff;border-radius:12px;min-height:420px;padding:18px}.feature-mock{border:1px solid var(--line);background:#fafafa;border-radius:8px;height:220px;margin-bottom:24px;overflow:hidden}.mock-top{border-bottom:1px solid var(--line);background:#fff;height:30px}.mock-body{gap:8px;padding:14px;display:grid}.mock-body span{background:#edeae6;border-radius:5px;height:28px}.feature-card small{color:var(--orange-deep);font-weight:800}.feature-card h3{margin:10px 0;font-size:18px}.feature-card p{color:var(--muted);font-size:13px;line-height:1.5}.feature-card a{color:var(--orange-deep);font-size:12px;font-weight:700}.stories{background:#fff;padding:100px 0 116px}.stories .section-heading{max-width:560px}.story-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:46px;display:grid}.story{color:#fff;background:linear-gradient(145deg,#33251d,#171412);border-radius:16px;flex-direction:column;justify-content:space-between;min-height:330px;padding:34px;display:flex;box-shadow:0 24px 40px #1c191724}.story-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.story-logo{object-fit:contain;filter:brightness(0)invert();opacity:.92;width:auto;height:28px}.story-metric{font-size:44px;font-weight:800}.story-metric span{color:#b7aea8;letter-spacing:.1em;margin-top:3px;font-size:10px;display:block}.story h3{max-width:440px;margin:0;font-size:20px;line-height:1.25}.story a{color:var(--orange);font-size:12px;font-weight:700}.faq{background:var(--warm);padding:100px 0 110px}.faq-layout{grid-template-columns:.72fr 1.4fr;gap:84px;display:grid}.faq-copy p{max-width:300px;color:var(--muted);line-height:1.55}.faq-list{gap:12px;display:grid}.faq-item{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.faq-item button{width:100%;min-height:62px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;padding:0 20px;font-weight:650;display:flex}.faq-item button span:last-child{color:var(--orange-deep)}.faq-answer{color:var(--muted);margin:0;padding:0 20px 22px;font-size:14px;line-height:1.65;display:none}.faq-item[data-open=true]{border-color:#efc7b2}.faq-item[data-open=true] .faq-answer{display:block}.faq-more{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;justify-self:center;min-height:34px;padding:0 16px;font-size:11px}.closing{background:#fff;padding:84px 0}.closing-card{text-align:left;color:#fff;background:#1b1715 url(/marketing/sydekick-rooftop.jpg) 55% 42%/cover no-repeat;border-radius:24px;place-items:center start;min-height:480px;padding:56px 40px 56px 36px;display:grid;position:relative;overflow:hidden}.closing-card:before{content:"";pointer-events:none;background:#100c0a75;position:absolute;inset:0}.closing-card>*{z-index:1;position:relative}.closing-card h2{letter-spacing:-.05em;max-width:720px;margin:0 0 18px;font-size:clamp(40px,4.5vw,62px);line-height:1}.closing-card p{color:#c7c2bf;max-width:560px;margin:0;line-height:1.55}.closing-card .hero-actions,.closing-card .trial-facts{justify-content:flex-start}@media (width<=760px){.hero{min-height:755px;padding-top:40px}.hero h1{max-width:330px;font-size:38px}.hero p{max-width:330px;font-size:12px}.hero-actions{margin-top:20px}.hero-actions .button{min-height:34px;padding:0 12px;font-size:10px}.trial-facts{flex-wrap:wrap;gap:4px 10px;font-size:8px}.hero-media{width:calc(100% - 32px);margin-top:45px}.trust{padding:40px 0 43px}.trust p{margin-bottom:26px}.logos{grid-template-columns:repeat(6,1fr);justify-items:center;gap:20px 10px;max-width:300px;margin:auto;display:grid;overflow:visible}.logos img{filter:none;min-width:0;max-width:110px;height:25px}.logos img:nth-child(-n+2),.logos img:nth-child(6),.logos img:nth-child(7){grid-column:span 3}.logos img:nth-child(n+3):nth-child(-n+5){grid-column:span 2}.logos img:nth-child(8){grid-column:span 6}.ask-section{padding:64px 0 74px}.section-heading{font-size:38px}.tabs{flex-wrap:nowrap;justify-content:flex-start;margin:24px 0 34px;overflow-x:auto}.tab{flex:none}.comparison{grid-template-columns:1fr;gap:28px}.old-ui,.agent-ui{min-height:370px}.old-ui{grid-template-columns:76px 1fr}.surface-section{padding:72px 0 80px}.surface-section .section-heading{margin-bottom:36px}.surface-board{grid-template-columns:1fr}.surface-card,.surface-card.wide{grid-column:auto;min-height:208px}.agency{padding:76px 0 84px}.agency-head{grid-template-columns:1fr;gap:24px}.feature-rail{grid-auto-columns:82%}.stories{padding:74px 0 88px}.story-grid{grid-template-columns:1fr}.story{min-height:285px}.faq{padding:76px 0 82px}.faq-layout{grid-template-columns:1fr;gap:36px}.closing{padding:52px 16px}.closing-card{min-height:430px;padding-inline:28px}.closing-card h2{font-size:38px}}@media (width>=761px){.ask-section{padding:68px 0 62px}.comparison-label{margin-bottom:10px}.old-ui,.agent-ui{min-height:360px}.ask-section{background:#f4f0ea;padding:68px 0 62px}.ask-section .section-heading{font-size:56px}.tabs{margin:34px 0 42px}.tab{background:#fff;min-height:38px;padding-inline:18px}.comparison{gap:24px}.comparison-label{margin-bottom:18px;font-size:14px;font-weight:650}.old-ui,.agent-ui{min-height:350px;box-shadow:0 14px 30px #1c191714}.old-ui{background:#fff;grid-template-columns:130px 1fr}.ui-sidebar{background:#f8fafc}.agent-ui{border-color:var(--orange);color:var(--ink);background:#fff;grid-template-rows:46px 1fr 64px;grid-template-columns:122px 1fr;display:grid}.agent-bar{color:#fff;background:#4b0b4b;border:0;grid-row:1/4;padding:18px 12px;line-height:2.2;display:block}.agent-conversation{background:#fff;grid-area:1/2/3;align-content:start;padding:52px 18px 18px}.message{color:#a8a29e;background:#fafafa;max-width:95%}.message.agent{color:#c7c2bd;background:#fff;border-color:#f1ede8;margin-left:0}.agent-input{border-color:var(--line);color:#a8a29e;background:#fff;grid-area:3/2;margin:8px 14px 14px}.stories{min-height:814px;padding:60px 0 100px}.stories .container{width:min(1144px,100% - 48px)}.stories .section-heading{max-width:620px;font-size:48px;line-height:1.02}.story-grid{gap:24px;margin-top:40px}.story{background:radial-gradient(circle at 50% 52%,#5a301c 0,#2b211c 36%,#1d1a18 78%);min-height:320px;padding:36px}.story-metric{font-size:60px;line-height:1}.story h3{font-size:22px}.closing{min-height:675px;padding:64px 0 80px}.closing>.container{width:min(1144px,100% - 48px)}.closing-card{background:#1b1715 url(/marketing/sydekick-rooftop.jpg) 55% 42%/cover no-repeat;min-height:531px;padding:52px 48px 52px 40px}.closing-card h2{font-size:56px}}.award-badges{justify-content:center;align-items:center;gap:24px;margin-top:48px;padding-top:32px;display:flex}.award-badge{flex:1;justify-content:center;align-items:center;height:122px;padding:12px;display:flex}.award-badge img{object-fit:contain;width:auto;height:96px}@media (width>=761px){.stories{padding:56px 0 64px}}@media (width<=760px){.stories{padding:32px 0}.stories .container{width:calc(100% - 48px)}.story-grid{margin-top:32px}.story{min-height:323px}.story:first-child{min-height:348px}.award-badges{flex-wrap:wrap}.award-badge{flex:0 0 calc(50% - 12px)}.ask-section{background:var(--warm);padding:48px 0 50px}.ask-section .container{width:calc(100% - 48px)}.ask-section .section-heading{max-width:230px;margin-inline:auto}.tabs{margin:36px 0 48px}.comparison-label{margin-bottom:12px;font-size:16px;font-weight:650}.old-ui,.agent-ui{border-radius:12px;height:212px;min-height:212px}.old-ui{grid-template-columns:78px 1fr}.ui-sidebar{padding:10px 7px}.ui-sidebar b{margin-bottom:7px;font-size:7px}.ui-sidebar span{padding:4px 0;font-size:6px}.ui-page{padding:12px 8px}.ui-page h3{margin:0 0 10px;font-size:11px}.metric-row{gap:5px}.metric{padding:6px 5px}.metric span{font-size:6px}.metric b{font-size:14px}.table-row{padding:7px 4px;font-size:6px}.agent-ui{border-color:var(--orange);color:var(--ink);background:#fff;grid-template-rows:30px 1fr 46px;grid-template-columns:74px 1fr;display:grid}.agent-bar{color:#fff;background:#4b0b4b;border:0;grid-row:1/4;padding:8px 6px;font-size:6px;line-height:1.8;display:block}.agent-conversation{background:#fff;grid-area:1/2/3;align-content:start;gap:8px;padding:30px 10px 6px}.message{color:#d6d3d1;background:#fafafa;border-radius:6px;max-width:96%;padding:6px 7px;font-size:6px}.message.agent{color:#f1ede8;background:#fff;border-color:#f1ede8;margin-left:0}.agent-input{border-color:var(--line);color:#a8a29e;background:#fff;border-radius:6px;grid-area:3/2;margin:6px 8px 8px;padding:8px;font-size:6px}}.surface-section{color:#f6f2ed;background:#131110;padding:88px 24px 96px}.surface-section .container{width:min(1192px,100% - 48px)}.surface-title{text-align:center;letter-spacing:-.028em;max-width:none;margin:0 0 40px;font-size:44px;font-weight:800;line-height:1.06}.surface-label{color:#a8a29e;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 13px;font-size:11px;font-weight:700;display:flex}.surface-label svg{flex:none}.surface-label:after{content:"";background:#ffffff12;flex:1;height:1px}.surface-agent{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:33px;display:grid}.surface-suite{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.surface-tile{background:#1c1917;border-radius:14px;flex-direction:column;min-height:309px;padding:24px 24px 26px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 18px 32px -28px #000}.surface-suite .surface-tile{min-height:255px;padding:20px 20px 22px}.surface-suite .surface-tile:nth-child(n+5){min-height:236px}.surface-tile.is-wide{grid-column:span 2}.surface-tile.is-featured{border:1px solid #ff731e57;border-top-color:#ff731e80}.surface-tile.is-featured:before{pointer-events:none;content:"";background:radial-gradient(closest-side,#ff731e38,#0000 100%);width:280px;height:180px;position:absolute;inset:auto 0 -48px auto}.surface-crop{background:#ffffff09;border-radius:10px 0 0 10px;height:188px;padding:12px 14px;overflow:hidden}.surface-suite .surface-crop{height:132px}.surface-seam{height:18px}.surface-suite .surface-seam{height:16px}.surface-tile h3{letter-spacing:-.018em;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:700;line-height:27px;display:flex}.surface-suite .surface-tile h3{letter-spacing:-.01em;font-size:15px;line-height:22.5px}.surface-tile p{color:#a8a29e;margin:4px 0 0;font-size:14px;font-weight:500;line-height:20.3px}.surface-suite .surface-tile p{font-size:13px;line-height:18.85px}.surface-badge{color:#cfc7bd;letter-spacing:.07em;text-transform:uppercase;border-radius:200px;align-items:center;padding:2px 7px;font-size:12px;font-weight:700;display:inline-flex}.surface-name{color:#f6f2ed;font-size:13px;font-weight:600;line-height:19.5px}.surface-sub{color:#a8a29e;font-size:12px;font-weight:500;line-height:17.4px}.surface-skill{justify-content:space-between;align-items:center;gap:12px;min-height:164px;display:flex}.surface-run{color:#1c1917;white-space:nowrap;background:#ff731e;border-radius:6px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.surface-eyebrow{color:#a8a29e;letter-spacing:.09em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700}.surface-steps{gap:12px;display:grid}.surface-step{align-items:center;gap:10px;display:flex}.surface-step-n{color:#cfc7bd;background:#ffffff1a;border:1px solid #ffffff57;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:grid}.surface-step.is-now .surface-step-n{color:#ff731e;background:#ff731e29;border-color:#ff731e}.surface-rows{gap:7px;display:grid}.surface-dirs{gap:5px;margin-top:8px;display:grid}.surface-row{color:#f6f2ed;background:#221d19;border-radius:10px;align-items:center;gap:10px;min-height:34px;padding:7px 10px;font-size:13px;display:flex}.surface-dir{color:#f6f2ed;align-items:center;gap:8px;min-height:15px;font-size:12px;display:flex}.surface-row img,.surface-eng img,.surface-also img{object-fit:contain;width:16px;height:16px}.surface-mark{color:#cfc7bd;place-items:center;width:16px;height:16px;font-size:11px;font-weight:700;display:grid}.surface-mark.accent{color:#1c1917;background:#ff731e;border-radius:8px;width:28px;height:28px;font-size:10px}.surface-dot{background:#cfc7bd;border-radius:50%;width:7px;height:7px;margin-left:auto}.surface-row.is-pending .surface-dot,.surface-dir.is-pending .surface-dot{background:0 0;box-shadow:inset 0 0 0 1px #ffffff47}.surface-count{color:#a8a29e;margin:3px 0 8px;font-size:12px}.surface-count b{color:#ff731e;font-weight:700}.surface-review-top,.surface-social-head{align-items:center;gap:8px;display:flex}.surface-stars{color:#ff731e;letter-spacing:.06em;font-size:11px}.surface-stars.quiet{color:#cfc7bd}.surface-src{color:#a8a29e;font-size:12px}.surface-quote{color:#cfc7bd;margin-top:6px;font-size:13px;line-height:19.5px}.surface-bubble{color:#cfc7bd;background:#2a2420;border:1px solid #ffffff0f;border-radius:14px 14px 14px 4px;padding:10px 12px;font-size:13px;line-height:19.5px}.surface-bubble b{color:#ff731e}.surface-dest{color:#a8a29e;align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.surface-nets{color:#a8a29e;margin-left:auto;font-size:11px}.surface-srcbar{color:#a8a29e;align-items:center;gap:8px;margin-bottom:6px;font-size:12px;font-weight:700;display:flex}.surface-srcbar .surface-alt{margin-left:auto;font-weight:500}.surface-pack,.surface-loc{color:#f6f2ed;white-space:nowrap;align-items:center;gap:10px;padding:5px 9px;font-size:13px;display:flex}.surface-pack .surface-name{text-overflow:ellipsis;overflow:hidden}.surface-pack.is-hit{background:#ff731e1a;border:1px solid #ff731e52;border-radius:8px}.surface-rating,.surface-loc span:last-child{color:#cfc7bd;margin-left:auto;font-size:12px}.surface-url{color:#94897e;letter-spacing:-.02em;margin-bottom:8px;font-size:12px}.surface-url b{color:#ff731e}.surface-eng{color:#a8a29e;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.surface-eng em{color:#cfc7bd;letter-spacing:0;text-transform:none;margin-left:4px;font-style:normal;font-weight:500}.surface-ans{margin:10px 0 12px;font-size:15px;line-height:24px}.surface-cite{color:#1c1917;background:#ff731e;border-radius:5px;margin-left:4px;padding:1px 6px;font-size:12px;font-weight:600;display:inline-flex}.surface-also{color:#a8a29e;align-items:center;gap:14px;font-size:12px;display:flex}.surface-also span{align-items:center;gap:6px;display:inline-flex}@media (width<=760px){.surface-section{padding:72px 16px 80px}.surface-title{margin-bottom:28px;font-size:32px}.surface-agent,.surface-suite{grid-template-columns:1fr;margin-bottom:24px}.surface-tile,.surface-suite .surface-tile,.surface-suite .surface-tile:nth-child(n+5),.surface-tile.is-wide{grid-column:auto;min-height:0}}.agency{color:#1c1917;background:#f4f0ea;padding:104px 0;overflow:hidden}.agency-inner{width:min(1144px,100% - 48px);margin:0 auto}.agency-head{max-width:736px;display:block}.agency-head h2{letter-spacing:-.04em;margin:8px 0 16px;font-size:52px;font-weight:800;line-height:1.08}.agency-sub{color:#57534e;max-width:672px;margin:0;font-size:19px;font-weight:400;line-height:1.5}.rail-top{justify-content:space-between;align-items:center;gap:16px;margin:40px 0 24px;display:flex}.rail-hint{color:#57534e;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.rail-hint svg{width:16px;height:16px}.rail-arrows{gap:8px;display:flex}.rail-btn{color:#1c1917;cursor:pointer;background:#fff;border:1px solid #e6eaec;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.rail-btn svg{width:16px;height:16px}.rail-btn:disabled{opacity:.35;cursor:default}.rail-btn:hover:not(:disabled){color:#fff;background:#c2410c;border-color:#c2410c}.rail-wrap{width:min(1144px,100% - 48px);margin:0 auto;position:relative;overflow:hidden}.rail-fade{z-index:2;pointer-events:none;background:linear-gradient(90deg,#fff0,#fff);width:80px;height:378px;position:absolute;top:8px;right:0}.rail-fade.left{background:linear-gradient(270deg,#fff0,#fff);left:0;right:auto}.rail-fade.left.hidden{display:none}.feature-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;padding:8px 64px 28px 0;display:flex;overflow-x:auto}.feature-rail::-webkit-scrollbar{display:none}.feature-card{scroll-snap-align:start;background:#fff;border:1px solid #e7e2da;border-radius:16px;flex-direction:column;flex:0 0 328px;min-height:370px;padding:0;display:flex;overflow:hidden}.feature-mock{background:#f4f0ea;height:176px;margin:0;padding:14px}.mwin{background:#fff;border:1px solid #e6eaec;border-radius:11px;height:100%;overflow:hidden}.mbar{color:#78716c;border-bottom:1px solid #eef1f2;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:11px;font-weight:600;display:flex}.mdots{background:linear-gradient(90deg,#ff5f57 0 8px,#febc2e 10px 18px,#28c840 20px 28px);border-radius:8px;width:28px;height:8px}.fbody{flex-direction:column;gap:8px;padding:18px 19px 22px;display:flex}.fbody small{color:#c2410c;letter-spacing:.08em;font-size:11px;font-weight:700}.fbody h3{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:800;line-height:1.2}.fbody p{color:#6b7280;margin:0;font-size:15px;line-height:1.45}.fbody a{color:#c2410c;padding-top:6px;font-size:13px;font-weight:600}.cc{grid-template-columns:108px 1fr;height:calc(100% - 28px);display:grid}.cc-side{background:#f8fafc;padding:8px;font-size:10px}.cc-slabel{color:#a8a29e;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:9px}.cc-client{color:#44403c;border-radius:6px;align-items:center;gap:6px;padding:5px 6px;display:flex}.cc-client.on{background:#fff}.cc-client i{border-radius:4px;width:14px;height:14px}.cc-main{padding:10px}.cc-hd{align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.cc-hd b{color:#fff;background:#0085ff;border-radius:6px;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.cc-stats{grid-template-columns:1fr 1fr;gap:6px;display:grid}.cc-stats div{border:1px solid #e7e2da;border-radius:8px;padding:6px}.cc-stats b{font-size:14px;display:block}.cc-stats span{color:#78716c;font-size:9px}.wl,.rp,.bv,.tm,.dp,.api,.mcp,.pt{padding:10px 12px;font-size:11px}.wl-drop{color:#44403c;border:1px dashed #d6d3d1;border-radius:8px;flex-direction:column;gap:2px;padding:10px;font-weight:600;display:flex}.wl-drop span,.wl-fl{color:#78716c;font-size:10px;font-weight:500}.wl-fl{margin:8px 0 4px}.wl-sw{gap:6px;display:flex}.wl-sw i{background:#ff731e;border-radius:4px;width:16px;height:16px}.wl-sw i.sel{outline-offset:1px;outline:2px solid #1c1917}.wl-domain{color:#44403c;border:1px solid #e7e2da;border-radius:6px;padding:6px 8px}.pt-nav{color:#fff;background:#0f172a;justify-content:space-between;padding:8px 10px;font-size:10px;display:flex}.pt-hero{padding:10px 12px}.pt-hero div{font-size:13px;font-weight:700}.pt-tiles{grid-template-columns:repeat(3,1fr);gap:6px;padding:0 10px;display:grid}.pt-tiles div{border:1px solid #e7e2da;border-radius:8px;padding:6px}.pt-tiles b{font-size:13px;display:block}.pt-tiles span{color:#78716c;font-size:9px}.rp-hd{align-items:center;gap:8px;margin-bottom:8px;font-weight:700;display:flex}.rp-hd b{color:#fff;background:#ff731e;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.rp-hd span{color:#78716c;font-size:10px;font-weight:500;display:block}.rp-chart{align-items:end;gap:6px;height:54px;display:flex}.rp-chart i{background:#93c5fd;border-radius:3px 3px 0 0;flex:1}.rp-send{color:#fff;background:#1c1917;border-radius:6px;margin-top:8px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.bv-hd{align-items:center;gap:8px;margin-bottom:8px;font-weight:700;display:flex}.bv-hd b{color:#fff;background:#ff731e;border-radius:8px;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.bv-hd span{color:#78716c;font-size:10px;font-weight:500;display:block}.bv-chips{gap:6px;margin-bottom:8px;display:flex}.bv-chips span{color:#166534;background:#ecfdf3;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700}.bv-note{color:#57534e;background:#f8fafc;border-radius:8px;padding:8px}.tm-row{align-items:center;gap:8px;margin-bottom:8px;display:flex}.tm-row b{color:#fff;background:#0085ff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.tm-row div{flex:1;font-weight:700}.tm-row span{color:#78716c;font-size:10px;font-weight:500;display:block}.tm-row em{color:#57534e;font-size:11px;font-style:normal}.dp-hd,.dp-surf{justify-content:space-between;margin-bottom:8px;font-weight:700;display:flex}.dp-hd span,.dp-surf span{color:#78716c;font-weight:500}.dp-btn{color:#1c1917;background:#ff731e;border-radius:8px;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.api-bar{align-items:center;gap:8px;margin-bottom:8px;font-weight:700;display:flex}.api-bar span{color:#166534;background:#dcfce7;border-radius:4px;padding:2px 6px;font-size:10px}.api-bar em{color:#16a34a;margin-left:auto;font-style:normal}.api-code{color:#e2e8f0;background:#0f172a;border-radius:8px;padding:8px;font-family:ui-monospace,monospace;font-size:10px}.mcp-tile{border:1px solid #e7e2da;border-radius:8px;justify-content:space-between;margin-bottom:6px;padding:7px 8px;font-weight:700;display:flex}.mcp-tile em{color:#16a34a;font-size:10px;font-style:normal}@media (width<=760px){.agency{padding:76px 0}.agency-head h2{font-size:38px}.feature-card{flex-basis:82%}.hero{min-height:791px;padding-top:36px}.hero-copy{max-width:342px}.hero h1{max-width:none;font-size:40px}.hero p{max-width:none;font-size:16px;line-height:1.45}.hero-actions{flex-direction:column;align-items:stretch;gap:10px;width:min(342px,100% - 32px);margin:24px auto 0}.hero-actions .button{min-height:48px;padding:0 16px;font-size:16px}.trial-facts{flex-direction:column;align-items:center;gap:8px;margin-top:16px;font-size:13px}.trial-facts span:before{content:none}.closing-card{min-height:560px;padding:48px 24px 48px 20px}.closing-card .hero-actions{justify-content:flex-start;width:auto}.closing-card .trial-facts{flex-flow:wrap;justify-content:flex-start;gap:8px 14px;max-width:280px}.closing-card .trial-facts span:before{content:"•"}}@media (width>=761px){.ask-section{background:#f4f0ea;padding:68px 0 78px}.ask-section .section-heading{font-size:52px;line-height:1.1}.tabs{margin:28px 0}.comparison{grid-template-columns:1fr 1fr;align-items:start;gap:24px}.uc-col-label{color:#57534e;align-items:center;gap:8px;margin-bottom:12px;font-size:15px;font-weight:700;display:flex}.uc-col-label i{background:#a8a29e;border-radius:50%;width:8px;height:8px}.uc-col-label.new i{background:#ff731e}.uc-col-hd{justify-content:space-between;align-items:center;gap:12px;display:flex}.uc-works{color:#57534e;align-items:center;gap:6px;font-size:15px;display:flex}.uc-works img{width:20px;height:20px}.old-ui,.agent-ui{background:#fff;border-radius:12px;height:350px;min-height:350px;display:grid;position:relative;overflow:hidden;box-shadow:0 2px 8px #1c19170f,0 16px 40px -16px #1c19172e}.old-ui{border:1px solid #e7e2da;grid-template-columns:132px 1fr}.agent-ui{color:var(--ink);border:1px solid #ff731e;grid-template-rows:1fr;grid-template-columns:148px 1fr}.uc-badge{z-index:2;color:#c2410c;background:#fff7ed;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700;position:absolute;top:10px;right:10px}.uc-badge.new{background:#fff7ed}.ui-sidebar{color:#78716c;background:#fafafa;padding:16px 12px;font-size:12px}.ui-sidebar b{color:#1c1917;margin-bottom:12px;display:block}.ui-sidebar span{border-radius:6px;padding:7px 8px;display:block}.ui-sidebar span.on{color:#1c1917;background:#f3f4f6;font-weight:600}.ui-page{text-align:left;background:#fff;padding:22px 20px 16px}.ui-page h3{color:#1c1917;margin:0 0 16px;font-size:16px}.ui-page label{color:#78716c;margin-bottom:10px;font-size:11px;display:block}.ui-page input{color:#1c1917;background:#fff;border:1px solid #e7e2da;border-radius:8px;width:100%;margin-top:4px;padding:9px 10px;font-size:13px;font-weight:600}.agent-bar{color:#ffffffb8;background:#3b0764;border:0;flex-direction:column;gap:4px;padding:16px 12px;font-size:12px;line-height:1.5;display:flex}.agent-bar b{color:#fff;font-size:13px}.agent-bar .on{color:#fff;background:#5b21b6;border-radius:4px;padding:4px 6px}.agent-bar small{color:#fff6;letter-spacing:.08em;margin-top:12px;font-size:10px}.agent-bar em{color:#fff;align-items:center;gap:6px;font-style:normal;display:flex}.agent-bar img{filter:invert();width:12px;height:12px}.agent-conversation{background:#fff;padding:0;display:block}.ac-head{color:#1c1917;border-bottom:1px solid #f1ede8;padding:8px 12px;font-size:13px;font-weight:700}.ac-msg{text-align:left;gap:8px;padding:5px 12px;display:flex}.ac-msg img,.ac-agent{object-fit:cover;border-radius:4px;width:28px;height:28px}.ac-agent{background:#1c1917;place-items:center;display:grid}.ac-agent img{filter:invert();width:14px;height:14px}.ac-meta{align-items:center;gap:6px;display:flex}.ac-meta b{font-size:13px}.ac-meta time,.ac-meta em{color:#a8a29e;font-size:11px;font-style:normal}.ac-meta em{background:#f3f4f6;border-radius:4px;padding:1px 5px;font-weight:700}.ac-msg p{color:#44403c;margin:2px 0 0;font-size:13px;line-height:1.4}.ac-card{color:#44403c;background:#fafafa;border:1px solid #e7e2da;border-radius:8px;margin-top:6px;padding:8px 10px;font-size:12px}.ac-card-title{color:#1c1917;margin-bottom:6px;font-weight:700}.ac-card-title span{color:#c2410c;margin-left:6px;font-size:11px;font-weight:600}.ac-card-footer{color:#a8a29e;margin-top:6px;font-size:11px}.ac-actions{gap:8px;margin-top:8px;display:flex}.ac-actions button{background:#fff;border:1px solid #e7e2da;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:700}.ac-actions button:first-child{color:#fff;background:#16a34a;border-color:#15803d}.uc-caption{color:#78716c;margin-top:12px;font-size:14px}.message,.agent-input{display:none}}@media (width<=760px){.closing-card{background:#1c1917 url(/marketing/sydekick-rooftop.jpg) 62% 40%/cover no-repeat;position:relative;overflow:hidden}.closing-card:before{content:"";pointer-events:none;background:#100c0a80;position:absolute;inset:0}.closing-card>*{z-index:1;position:relative}.closing-card .trial-facts{color:#ffffff8c;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:12px;max-width:none;margin-top:32px;font-size:14px;font-weight:500;line-height:21px;display:inline-flex}.closing-card .trial-facts span:before{content:none;margin:0}.closing-card .trial-facts span:not(:last-child):after{content:"";vertical-align:middle;background:#ffffff52;border-radius:50%;width:4px;height:4px;margin-left:12px;display:inline-block}.closing-card h2{letter-spacing:-.04em;font-size:32px;font-weight:800;line-height:1.04}.closing{padding:32px 24px}.closing-card{border-radius:22px;width:100%;min-height:619px;padding:72px 20px 76px}}.faq-item.is-extra{display:none}.faq-list.is-expanded .faq-item.is-extra{display:block}.faq-more{cursor:pointer}.ui-pages{min-width:0}[data-old-panel][hidden],[data-listings-only][hidden]{display:none!important}.capability-section{background:#fff;padding:86px 0 105px}.capability-section .section-heading{max-width:870px;margin:0 auto;font-size:clamp(38px,4.4vw,58px);line-height:1.08}.capability-tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin:32px 0 42px;display:flex}.capability-tab{color:#0006;cursor:pointer;background:#0000000f;border:0;border-radius:999px;min-height:40px;padding:0 18px;font-size:13px;font-weight:650;transition:background .2s,color .2s}.capability-tab:hover:not(.is-active){color:#ff6b00;background:#ff6b001a}.capability-tab.is-active{color:#fff;background:#000}.capability-tab:focus-visible{outline-offset:3px;outline:3px solid #9f3d0b}.capability-grid{max-width:1000px;margin-inline:auto}.capability-card{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:54px;min-width:0;display:grid}.capability-card[hidden]{display:none}.capability-visual{background:linear-gradient(135deg,#ffc69c,#ffedbe);border-radius:20px;height:265px;position:relative;overflow:hidden}.capability-visual-info,.capability-visual-reviews{background:#f1f2f4}.capability-visual-search{background:linear-gradient(135deg,#ffe591,#ffc084)}.capability-visual-social{background:linear-gradient(135deg,#ffdbac,#fff0ca)}.capability-visual-ai{background:linear-gradient(135deg,#ffd3ac,#f7d4cb)}.capability-visual-steps{background:linear-gradient(135deg,#ffedba,#ffc9a5)}.capability-visual.is-playing .capability-metric{animation:.55s cubic-bezier(.2,.8,.2,1) both capability-reveal}.capability-visual.is-playing .capability-preview{animation:.65s cubic-bezier(.2,.8,.2,1) .2s both capability-reveal}.capability-visual.is-playing .capability-data-title{animation:.45s ease-out .55s both capability-reveal}.capability-visual.is-playing .capability-table tbody tr:first-child,.capability-visual.is-playing .capability-rating:nth-of-type(2){animation:.4s ease-out .8s both capability-reveal}.capability-visual.is-playing .capability-table tbody tr:nth-child(2),.capability-visual.is-playing .capability-rating:nth-of-type(3){animation:.4s ease-out 1.05s both capability-reveal}.capability-visual.is-playing .capability-table tbody tr:nth-child(3){animation:.4s ease-out 1.3s both capability-reveal}.capability-visual.is-playing .capability-data-note{animation:.4s ease-out 1.55s both capability-reveal}.capability-visual.is-playing .capability-rating-track i{transform-origin:0;animation:1s ease-out .9s both capability-bar}@keyframes capability-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes capability-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.capability-metric{z-index:2;background:#fff;border-radius:12px;gap:3px;min-width:154px;padding:13px 15px;display:grid;position:absolute;top:18px;left:18px;box-shadow:0 8px 20px #57361c24}.capability-metric span{color:#49423c;font-size:10px;font-weight:700}.capability-metric strong{letter-spacing:-.04em;font-size:23px;font-weight:780}.capability-metric small{color:#958a80;font-size:9px}.capability-visual-info .capability-metric,.capability-visual-reviews .capability-metric{gap:2px;padding:8px 13px;top:14px}.capability-visual-info .capability-metric strong,.capability-visual-reviews .capability-metric strong{font-size:21px}.capability-copy{flex-direction:column;align-items:flex-start;padding:0 5px;display:flex}.capability-copy h3{letter-spacing:-.035em;margin:0 0 11px;font-size:clamp(25px,2.25vw,30px);font-weight:760;line-height:1.16}.capability-summary{color:#625b55;margin:0;font-size:14px;line-height:1.5}.capability-promises{gap:12px;width:100%;margin:24px 0 30px;padding:0;list-style:none;display:grid}.capability-promises li{color:#49423c;padding-left:26px;font-size:14px;line-height:1.35;position:relative}.capability-promises li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M3 10.5l5 5 9-11' stroke='%2326a765' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:20px;height:20px;position:absolute;top:0;left:0}.capability-link{border:1.5px solid #b95012;border-radius:999px;justify-content:center;align-items:center;gap:16px;min-height:42px;margin-top:auto;padding:0 18px;font-size:13px;font-weight:750;transition:background .2s,transform .2s;display:inline-flex;color:#a74711!important}.capability-link:hover{background:#fff4e7;transform:translateY(-2px)}.capability-link:focus-visible{outline-offset:3px;outline:3px solid #9f3d0b}.capability-link span{font-size:18px;line-height:1}.capability-preview{background:#fff;border:1px solid #eadfd3;border-radius:12px;min-width:0;padding:13px 16px;position:absolute;inset:51px -20px -14px 52px;overflow:hidden;box-shadow:0 14px 32px #4a312029}.capability-visual-info .capability-preview,.capability-visual-reviews .capability-preview{border-color:#e5e7eb;top:75px;right:0}.capability-preview-head{border-bottom:1px solid #eee8e2;justify-content:space-between;align-items:center;gap:8px;padding-bottom:9px;display:flex}.capability-preview-head strong{font-size:11px}.capability-preview-head span{color:#93877d;white-space:nowrap;font-size:9px}.capability-data{padding-top:10px}.capability-data-title{justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px;display:flex}.capability-data-title span{letter-spacing:-.02em;font-size:13px;font-weight:760}.capability-data-title strong{color:#b95012;white-space:nowrap;font-size:8px;font-weight:750}.capability-table{border-collapse:collapse;text-align:left;width:100%}.capability-table th,.capability-table td{border-bottom:1px solid #eee8e2;padding:6px 3px;font-size:9px}.capability-table thead th{color:#93877d;font-size:8px;font-weight:650}.capability-table tbody th{font-weight:700}.capability-table td:last-child{color:#9f3d0b}.capability-data-note{color:#84796f;margin:10px 0 0;font-size:9px;line-height:1.35}.capability-visual-info .capability-data-note,.capability-visual-reviews .capability-data-note{margin-top:8px}.capability-rating{grid-template-columns:70px minmax(0,1fr) 42px;align-items:center;gap:7px;margin:16px 0;font-size:9px;display:grid}.capability-visual-reviews .capability-rating{grid-template-columns:100px minmax(0,1fr) 42px}.capability-rating strong{color:#9f3d0b;white-space:nowrap;font-size:11px}.capability-rating-track{background:#f0ece8;border-radius:999px;height:8px;overflow:hidden}.capability-rating-track i{border-radius:inherit;background:linear-gradient(90deg,#ffb75e,#ff731e);height:100%;display:block}.capability-schedule>div,.capability-answer-list>div{border-bottom:1px solid #eee8e2;align-items:center;gap:8px;min-height:36px;font-size:9px;display:flex}.capability-schedule time{color:#b95012;width:26px;font-size:8px;font-weight:800}.capability-schedule span{flex:1;font-weight:650}.capability-schedule b{color:#9f3d0b;font-size:8px;font-weight:700}.capability-rank-grid{grid-template-columns:repeat(5,1fr);gap:3px;max-width:145px;margin:0 auto;display:grid}.capability-rank{aspect-ratio:1;color:#6e655d;background:#f1efec;border-radius:5px;place-items:center;font-size:9px;font-weight:700;display:grid}.capability-rank.is-mid{color:#9f5b10;background:#fff0d7}.capability-rank.is-strong{color:#913c0c;background:#ffd5ae}.capability-answer-list strong{flex:1;font-size:10px}.capability-answer-list span{color:#9f3d0b;font-size:9px;font-weight:700}.capability-answer-list span.is-missing{color:#766b62}.capability-task-list{margin:0;padding:0;list-style:none}.capability-task-list li{border-bottom:1px solid #eee8e2;align-items:center;gap:8px;min-height:40px;display:flex}.capability-task-list li>span{color:#d36a20;font-size:9px;font-weight:800}.capability-task-list li>div{flex:1;gap:3px;display:grid}.capability-task-list li strong{font-size:9px}.capability-task-list li small{color:#93877d;font-size:8px}.capability-task-list em{color:#9f3d0b;font-size:8px;font-style:normal;font-weight:700}@media (width<=1000px){.capability-card{gap:30px}}@media (width<=640px){.capability-section{padding:62px 0 78px}.capability-section .container{width:calc(100% - 36px)}.capability-section .section-heading{max-width:560px;font-size:clamp(34px,9vw,46px)}.capability-tabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin:28px -18px 32px;padding:0 18px 8px;overflow-x:auto}.capability-tabs::-webkit-scrollbar{display:none}.capability-tab{flex:none}.capability-card{grid-template-columns:1fr;gap:28px}.capability-visual{height:270px}.capability-copy h3{font-size:28px}.capability-promises{margin-bottom:25px}}@media (prefers-reduced-motion:reduce){.capability-link,.capability-tab{transition:none}.capability-link:hover{transform:none}.capability-visual.is-playing .capability-metric,.capability-visual.is-playing .capability-preview,.capability-visual.is-playing .capability-data-title,.capability-visual.is-playing .capability-table tbody tr,.capability-visual.is-playing .capability-rating,.capability-visual.is-playing .capability-rating-track i,.capability-visual.is-playing .capability-data-note{animation:none}}
