.ucs{--bg:#fff;--fg:#1a1a1a;--brand:#d4460e;--accent:#c2410c;--accent-light:#fef7f2;--dim:#5a5a63;--dim-2:#8a8a94;--line:#d2d2d7;--line-2:#e4e4e8;--surface-dark:#06060a;--radius:10px;--max:1200px;--read:680px}.ucs *{box-sizing:border-box;margin:0;padding:0}.ucs{-webkit-text-size-adjust:100%;font-family:var(--font-inter), Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.6}.ucs a{color:inherit}.ucs img{max-width:100%;display:block}.ucs button:not(:disabled),.ucs summary{cursor:pointer}.ucs :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.ucs .wrap{max-width:var(--max);margin:0 auto;padding:0 40px}.ucs .nav{justify-content:space-between;align-items:center;height:84px;display:flex}.ucs .logo{letter-spacing:-.04em;font-size:26px;font-weight:700;text-decoration:none}.ucs .logo span{color:var(--brand)}.ucs .nav-links{gap:32px;font-size:14px;display:flex}.ucs .nav-links a{color:var(--dim);text-decoration:none}.ucs .nav-links a[aria-current]{color:var(--fg)}.ucs .link-cta{border-bottom:1px solid;align-items:center;gap:28px;padding-bottom:8px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.ucs .link-cta svg{width:16px;height:16px}.ucs .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-size:12px;font-weight:600}.ucs .eyebrow b{color:var(--brand);font-weight:600}.ucs h1,.ucs h2,.ucs h3,.ucs .figure{letter-spacing:-.045em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.04}.ucs .display{font-size:clamp(44px,6vw,76px)}.ucs .lede{color:var(--dim);max-width:560px;font-size:20px;line-height:1.5}.ucs .ph{border-radius:var(--radius);background:linear-gradient(135deg,#d4460e0f,#06060a0a),#efedea;width:100%;position:relative;overflow:hidden}.ucs .ph:after{content:attr(data-img);letter-spacing:.06em;text-transform:uppercase;color:#1a1a1a73;font-size:11px;font-weight:600;position:absolute;bottom:14px;left:16px}.ucs .ph svg.ph-icon{color:#1a1a1a2e;width:40px;height:40px;margin:auto;position:absolute;inset:0}.ucs .r-219{aspect-ratio:21/9}.ucs .r-169{aspect-ratio:16/9}.ucs .r-1610{aspect-ratio:16/10}.ucs .r-43{aspect-ratio:4/3}.ucs .r-45{aspect-ratio:4/5}.ucs .tag{color:var(--dim);border:1px solid var(--line-2);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}.ucs .figure{letter-spacing:-.05em;font-size:clamp(48px,5.4vw,72px);font-weight:600;line-height:1}.ucs .figure-cap{color:var(--dim);margin-top:8px;font-size:14px}.ucs .foot{border-top:1px solid var(--line-2);color:var(--dim-2);justify-content:space-between;margin-top:120px;padding-top:40px;padding-bottom:56px;font-size:13px;display:flex}.ucs .cta-band{background:var(--surface-dark);color:#fff;border-radius:16px;justify-content:space-between;align-items:end;gap:40px;margin-top:120px;padding:72px 64px;display:flex}.ucs .cta-band h2{max-width:620px;font-size:clamp(32px,3.6vw,48px)}.ucs .cta-band .link-cta{color:#fff}.ucs .mock-bar{z-index:10;background:var(--surface-dark);color:#fff;justify-content:center;gap:20px;padding:10px;font-size:12px;display:flex;position:sticky;top:0}.ucs .mock-bar a{color:#fff9;text-decoration:none}.ucs .mock-bar a[aria-current]{color:#fff}@media (max-width:760px){.ucs{font-size:16px}.ucs .wrap{padding:0 20px}.ucs .nav-links{display:none}.ucs .nav{height:68px}.ucs .lede{font-size:18px}.ucs .cta-band{flex-direction:column;align-items:start;margin-top:80px;padding:48px 28px}.ucs .foot{flex-direction:column;gap:8px;margin-top:80px}.ucs .mock-bar{flex-wrap:wrap;gap:12px}}@media (prefers-reduced-motion:reduce){.ucs *{transition:none!important}}.ucs a:has(.ph){text-decoration:none}.ucs .scene{isolation:isolate;color:var(--fg);place-items:center;display:grid;container-type:size}.ucs .scene.bg-img{background-position:50%;background-size:cover}.ucs .sm{--s:6cqmin;width:var(--s);height:var(--s);background:var(--accent);color:#fff;font-weight:700;font-size:calc(var(--s) * .52);border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid}.ucs .chip-hot{background:var(--accent);color:#fff;border-radius:99px;padding:.5cqmin 2.2cqmin;font-size:2.8cqmin;font-weight:600;display:inline-block}.ucs .scene .card{background:#fff;border-radius:2.6cqmin;box-shadow:0 1.4cqmin 5cqmin #7a34101f}.ucs .scene .hd{justify-content:space-between;align-items:center;gap:2cqmin;display:flex}.ucs .sc-group{background:#fff0e5}.ucs .sc-group .card{width:min(104cqmin,92cqw);padding:4.6cqmin;font-size:3.4cqmin}.ucs .sc-group .roi{align-items:baseline;gap:2.4cqmin;display:flex}.ucs .sc-group .roi b{letter-spacing:-.05em;color:var(--accent);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13cqmin;font-weight:400;line-height:.9}.ucs .sc-group .roi span{font-size:3.2cqmin;font-weight:600}.ucs .sc-group .bars{gap:2cqmin;margin-top:3.6cqmin;display:grid}.ucs .sc-group .b span{white-space:nowrap}.ucs .sc-group .b{color:var(--dim);grid-template-columns:30cqmin 1fr 9cqmin;align-items:center;gap:2cqmin;font-size:2.8cqmin;display:grid}.ucs .sc-group .b i{height:5.4cqmin;width:var(--w);background:#ece6e1;border-radius:1cqmin;display:block}.ucs .sc-group .b.on{color:var(--fg);font-weight:600}.ucs .sc-group .b.on i{background:linear-gradient(90deg, #f0b796 0 71%, var(--accent) 71%)}.ucs .sc-group .b em{color:var(--accent);font-size:3cqmin;font-style:normal;font-weight:600}.ucs .sc-group .exp{border-top:1px solid var(--line-2);grid-template-columns:auto auto 1fr;align-items:end;gap:3cqmin;margin-top:4.4cqmin;padding-top:3.6cqmin;display:grid}.ucs .sc-group .exp small{color:var(--dim);white-space:nowrap;margin-bottom:1.4cqmin;font-size:2.5cqmin;display:block}.ucs .sc-group .m{gap:.8cqmin;display:flex}.ucs .sc-group .m .sm{--s:4.2cqmin}.ucs .sc-group .exp>div:first-child .sm{opacity:.45}.ucs .sc-group .to{color:var(--accent);padding-bottom:.6cqmin}.ucs .sc-group .to svg{width:4cqmin;height:4cqmin;transform:rotate(45deg)}.ucs .sc-wa{background:var(--accent)}.ucs .sc-wa .phone{background:#efe7dd;border:1.4cqmin solid #141414;border-radius:6cqmin;flex-direction:column;width:50cqmin;height:82cqmin;margin-top:10cqmin;font-size:2.9cqmin;line-height:1.35;display:flex;overflow:hidden}.ucs .sc-wa .wa-hd{background:#fff;align-items:center;gap:2cqmin;padding:3.6cqmin 3cqmin 2.4cqmin;display:flex}.ucs .sc-wa .wa-hd small{color:var(--dim-2);font-size:2.3cqmin;display:block}.ucs .sc-wa .wa-body{flex-direction:column;gap:1.8cqmin;padding:2.4cqmin;display:flex}.ucs .sc-wa .day{color:var(--dim);background:#fff;border-radius:1cqmin;align-self:center;padding:.4cqmin 1.8cqmin;font-size:2.2cqmin}.ucs .sc-wa p{background:#fff;border-radius:1.8cqmin;max-width:84%;padding:1.6cqmin 2cqmin}.ucs .sc-wa p.out{background:#dcf8c6;align-self:flex-end}.ucs .sc-wa p small{text-align:right;color:var(--dim-2);font-size:2cqmin;display:block}.ucs .sc-wa .pill{background:#fff;border-radius:99px;align-items:center;gap:1cqmin;padding:1.4cqmin 2.8cqmin;font-size:3cqmin;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 1cqmin 4cqmin #3c140040}.ucs .sc-wa .pill svg{color:#1e7c4e;width:3cqmin;height:3cqmin}.ucs .sc-wa .pill{white-space:nowrap}.ucs .sc-wa .tz{color:var(--accent);top:16cqmin;left:max(3cqw,50% - 52cqmin)}.ucs .sc-wa .ok{font-size:2.7cqmin;bottom:12cqmin;right:max(3cqw,50% - 44cqmin)}.ucs .sc-brief{background:#fff6ef}.ucs .sc-brief .card{width:min(104cqmin,88cqw);box-shadow:none;border:1px solid #f6e3d6;padding:5.4cqmin;font-size:4cqmin}.ucs .sc-brief .hd strong{letter-spacing:-.04em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:6.6cqmin;font-weight:400}.ucs .sc-brief dl{grid-template-columns:1fr 1fr;gap:3.6cqmin 4cqmin;margin-top:4.4cqmin;display:grid}.ucs .sc-brief dt{color:var(--accent);font-size:3cqmin;font-weight:600}.ucs .sc-brief dd{margin-top:.6cqmin;line-height:1.3}.ucs .sc-widget{background:#f8d9c4}.ucs .sc-widget .w{background:#fff;border-radius:2.6cqmin;width:62cqmin;font-size:3cqmin;line-height:1.35;overflow:hidden;box-shadow:0 2cqmin 6cqmin #7a34102e}.ucs .sc-widget .w-hd{background:var(--accent);color:#fff;align-items:center;gap:2cqmin;padding:2.6cqmin 3cqmin;display:flex}.ucs .sc-widget .w-hd .sm{color:var(--accent);background:#fff}.ucs .sc-widget .w-hd small{opacity:.8;font-size:2.2cqmin;display:block}.ucs .sc-widget .w-body{flex-direction:column;gap:2cqmin;padding:3cqmin;display:flex}.ucs .sc-widget p{border-radius:1.8cqmin;max-width:84%;padding:1.8cqmin 2.2cqmin}.ucs .sc-widget .q{background:var(--accent);color:#fff;align-self:flex-end}.ucs .sc-widget .a{background:#f5f5f7}.ucs .sc-widget .src{color:#1e7c4e;align-items:center;gap:.8cqmin;font-size:2.3cqmin;font-weight:600;display:inline-flex}.ucs .sc-widget .src svg{width:2.6cqmin;height:2.6cqmin}.ucs .sc-widget .fix{background:#fff;border-radius:2cqmin;padding:2.2cqmin 2.8cqmin;font-size:3cqmin;display:grid;position:absolute;bottom:12cqmin;left:calc(50% - 50cqmin);transform:rotate(-3deg);box-shadow:0 1.4cqmin 4cqmin #7a34102e}.ucs .sc-widget .fix small{color:var(--accent);font-size:2.2cqmin;font-weight:600}.ucs .sc-widget .fix s{color:var(--dim-2)}.ucs .sc-widget .fix b{letter-spacing:-.03em;font-size:4.4cqmin;font-weight:600}.ucs .scene>div{place-items:center;display:grid;position:absolute;inset:0}.ucs .meta{color:var(--dim);flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:12px;font-size:13px;line-height:1.5;display:flex}.ucs .meta>span{white-space:nowrap}.ucs .meta .ag{color:var(--accent);align-items:center;gap:7px;display:inline-flex}.ucs .meta .ag:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.ucs .sc-launch{background:#f8d9c4}.ucs .sc-launch .card{width:min(104cqmin,92cqw);padding:4.6cqmin;font-size:3.2cqmin}.ucs .sc-launch .hd{color:var(--dim);font-size:2.6cqmin;display:block}.ucs .sc-launch .roi{align-items:baseline;gap:2cqmin;margin-top:2cqmin;display:flex}.ucs .sc-launch .roi b{letter-spacing:-.05em;color:var(--accent);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13cqmin;font-weight:400;line-height:.9}.ucs .sc-launch .roi span{font-size:3.4cqmin;font-weight:600}.ucs .sc-launch .bars{gap:2cqmin;margin-top:3.6cqmin;display:grid}.ucs .sc-launch .b{color:var(--dim);grid-template-columns:24cqmin 1fr 13cqmin;align-items:center;gap:2cqmin;font-size:2.8cqmin;display:grid}.ucs .sc-launch .b span{white-space:nowrap}.ucs .sc-launch .b i{height:5.4cqmin;width:var(--w);background:#ece6e1;border-radius:1cqmin;min-width:3cqmin;display:block}.ucs .sc-launch .b em{text-align:right;white-space:nowrap;font-style:normal}.ucs .sc-launch .b.on{color:var(--fg);font-weight:600}.ucs .sc-launch .b.on i{background:var(--accent)}.ucs .sc-launch .b.on em{color:var(--accent)}.ucs .sc-launch .by{border-top:1px solid var(--line-2);margin-top:4.4cqmin;padding-top:3.6cqmin}.ucs .sc-launch .by small{color:var(--dim);margin-bottom:1.6cqmin;font-size:2.5cqmin;display:block}.ucs .sc-launch .by ul{flex-wrap:wrap;gap:1.4cqmin 3.4cqmin;margin:0;padding:0;font-size:2.8cqmin;font-weight:600;list-style:none;display:flex}.ucs .sc-launch .by li{white-space:nowrap;align-items:center;gap:1cqmin;display:flex}.ucs .sc-launch .by svg{color:#15803d;width:3cqmin;height:3cqmin}.ucs .mock-bar{justify-content:space-between;padding:10px 24px}.ucs .mock-bar span{gap:16px;display:flex}.ucs .btn-demo{background:var(--accent);color:#fff;border-radius:999px;align-items:center;min-height:44px;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.ucs .btn-demo:hover{background:#b93b0b}.ucs .cta-site{text-align:center;background:#f8d9c4;border-radius:16px;margin-top:120px;padding:88px 32px}.ucs .cta-site h2,.ucs h1,.ucs h2,.ucs h3{text-wrap:balance}.ucs p,.ucs li,.ucs dd,.ucs summary,.ucs blockquote{text-wrap:pretty}.ucs .lede span{display:block}.ucs .cta-site h2{max-width:760px;margin:0 auto 32px;font-size:clamp(30px,3.6vw,46px)}@media (max-width:760px){.ucs .btn-demo{padding:10px 16px}.ucs .cta-site{margin-top:80px;padding:56px 24px}.ucs .mock-bar{flex-wrap:wrap;gap:6px}}.ucs .hero{padding-block:88px 64px}.ucs .hero .display{max-width:900px;margin-top:20px}.ucs .hero .lede{margin-top:24px}.ucs .feat{background:#fff0e5;border-radius:16px;position:relative;overflow:hidden}.ucs .feat a{text-decoration:none}.ucs .feat .scene>div{place-items:center end;padding-right:5%}.ucs .feat-txt{flex-direction:column;justify-content:center;max-width:42%;display:flex;position:absolute;top:0;bottom:0;left:56px}.ucs .feat-txt h2{font-size:clamp(30px,3.2vw,42px)}.ucs .feat-fig{margin:32px 0}.ucs .feat-fig .figure{color:var(--accent)}.ucs .feat .link-cta{align-self:flex-start;margin-top:40px}.ucs .cards{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:64px;display:grid}.ucs .card a{text-decoration:none}.ucs .card h3{letter-spacing:-.025em;margin-top:22px;font-size:22px;line-height:1.2}.ucs .card-fig{color:var(--dim);margin-top:14px;font-size:14px}.ucs .card-fig b{color:var(--accent);font-weight:600}@media (max-width:900px){.ucs .cards{grid-template-columns:1fr;gap:48px}.ucs .feat .ph{aspect-ratio:1;border-radius:16px 16px 0 0}.ucs .feat .scene>div{place-items:center;padding:0}.ucs .feat-txt{max-width:none;padding:8px 24px 32px;position:static}.ucs .feat-fig{margin:24px 0}}.ucs .a-top{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:64px;padding-top:40px;display:grid}.ucs .crumbs{color:var(--dim-2);font-size:13px}.ucs .crumbs a{color:var(--dim);text-decoration:none}.ucs .crumbs a:hover{color:var(--fg)}.ucs .a-txt h1{margin-top:24px;font-size:clamp(32px,3.3vw,46px);line-height:1.08}.ucs .a-txt .meta{margin-top:22px;font-size:14px}.ucs .a-by{color:var(--dim-2);flex-wrap:wrap;gap:6px 18px;margin-top:8px;font-size:13px;display:flex}.ucs .a-vis .ph{border-radius:20px}.ucs .stats{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,1fr);gap:32px;margin-top:56px;padding-top:28px;display:grid}.ucs .stats dt{letter-spacing:-.045em;color:var(--accent);white-space:nowrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(36px,3.6vw,52px);font-weight:400;line-height:1}.ucs .stats dd{color:var(--dim);margin-top:10px;font-size:15px;line-height:1.4}.ucs .a-grid{grid-template-columns:200px minmax(0,1fr);column-gap:72px;margin-top:96px;display:grid}.ucs .toc{grid-area:1/1;align-self:start;max-width:200px;font-size:14px;position:sticky;top:32px}.ucs .toc p{letter-spacing:.08em;text-transform:uppercase;color:var(--dim-2);margin-bottom:14px;font-size:12px;font-weight:600}.ucs .toc ol{border-left:1px solid var(--line-2);flex-direction:column;gap:10px;list-style:none;display:flex}.ucs .toc a{color:var(--dim);border-left:1px solid #0000;margin-left:-1px;padding-left:16px;line-height:1.35;text-decoration:none;display:block}.ucs .toc a:hover{color:var(--fg);border-left-color:var(--accent)}.ucs .prose{grid-area:1/2;min-width:0}.ucs .tldr{background:#fff0e5;border-radius:16px;padding:32px 36px}.ucs .tldr h2{font-family:var(--font-inter),Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-weight:600;font-size:12px!important}.ucs .tldr p{font-size:19px;line-height:1.55;color:var(--fg)!important;margin-top:14px!important}.ucs .tldr h2+p{margin-top:16px!important}.ucs .tldr strong{font-weight:600}.ucs .prose section+section{margin-top:72px}.ucs .prose h2{scroll-margin-top:24px;font-size:30px;line-height:1.12}.ucs .prose p{color:#2b2b30;margin-top:18px}.ucs .prose>section>p:first-of-type{margin-top:20px}.ucs .points{gap:14px;margin-top:28px;display:grid}.ucs .point{border:1px solid var(--line-2);border-radius:14px;grid-template-columns:44px 1fr;align-items:center;gap:18px;padding:20px 22px;display:grid}.ucs .point .ic{width:44px;height:44px;color:var(--accent);background:#fff0e5;border-radius:12px;place-items:center;display:grid}.ucs .point .ic svg{width:22px;height:22px}.ucs .point h3{font-family:var(--font-inter),Inter,sans-serif;letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.35}.ucs .point p{font-size:16px;color:var(--dim)!important;margin-top:4px!important}.ucs .steps{margin-top:28px;list-style:none;position:relative}.ucs .steps li{grid-template-columns:44px 1fr;gap:18px;padding-bottom:26px;display:grid;position:relative}.ucs .steps li:not(:last-child):after{content:"";background:var(--line-2);width:1px;position:absolute;top:44px;bottom:6px;left:21px}.ucs .steps .n{border:1px solid var(--brand-border,#f0c9b3);width:44px;height:44px;color:var(--accent);font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:grid}.ucs .steps h3{font-family:var(--font-inter),Inter,sans-serif;letter-spacing:-.01em;margin-top:10px;font-size:17px;font-weight:600;line-height:1.35}.ucs .steps p{font-size:16px;color:var(--dim)!important;margin-top:4px!important}.ucs .vis{background:#fff6ef;border-radius:16px;margin:20px 0 0;padding:28px}.ucs .vis-note{color:var(--dim-2);margin-top:12px;font-size:13px}.ucs .result{background:#fff0e5;border-radius:16px;margin-top:28px;padding:32px}.ucs .result .big{flex-wrap:wrap;align-items:baseline;gap:18px;display:flex}.ucs .result .big b{letter-spacing:-.05em;color:var(--accent);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(72px,9vw,112px);font-weight:400;line-height:.9}.ucs .result .big b span{color:#e6b9a0}.ucs .result .big p{max-width:340px;font-size:17px;font-weight:500;line-height:1.35;color:var(--fg)!important;margin:0!important}.ucs .funnel{gap:6px;margin:36px 0 0;padding:0;list-style:none;display:grid}.ucs .funnel li{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;column-gap:32px;margin:0;display:grid}.ucs .funnel .band{background:#f6d6c2;justify-content:center;align-items:center;height:76px;display:flex}.ucs .funnel .s1 .band{background:#efbd9f}.ucs .funnel .s2 .band{background:#e39a70}.ucs .funnel .s3 .band{background:var(--accent)}.ucs .funnel .band b{letter-spacing:-.03em;color:var(--fg);font-variant-numeric:tabular-nums;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:34px;font-weight:400}.ucs .funnel .s2 .band b,.ucs .funnel .s3 .band b{color:#fff}.ucs .funnel p{font-size:16px;line-height:1.35;color:var(--fg)!important;margin:0!important}.ucs .funnel em{color:var(--accent);margin-top:4px;font-size:13px;font-style:normal;font-weight:600;display:block}.ucs .funnel .s3 p{font-weight:600}.ucs .fun-note{color:var(--dim)!important;margin-top:24px!important;font-size:13px!important}.ucs .seg{grid-template-columns:repeat(20,1fr);gap:4px;margin-top:24px;display:grid}.ucs .seg i{background:#f3d6c4;border-radius:3px;height:26px}.ucs .seg i.on{background:var(--accent)}.ucs .seg-cap{color:var(--dim);justify-content:space-between;margin-top:10px;font-size:13px;display:flex}.ucs .cmp{gap:10px;margin-top:24px;display:grid}.ucs .cmp div{color:var(--dim);grid-template-columns:150px 1fr 56px;align-items:center;gap:14px;font-size:14px;display:grid}.ucs .cmp i{height:32px;width:var(--w);background:#f3d6c4;border-radius:6px;display:block}.ucs .cmp .on{color:var(--fg);font-weight:600}.ucs .cmp .on i{background:linear-gradient(90deg,#f0b796 0 71%,var(--accent) 71%)}.ucs .cmp em{color:var(--accent);font-style:normal;font-weight:600}.ucs .cmp.dur div{grid-template-columns:150px 1fr 104px}.ucs .cmp.dur em{color:var(--dim);text-align:right;font-weight:500}.ucs .cmp.dur .on em{color:var(--accent);font-weight:600}.ucs .cmp.dur .on i{background:var(--accent)}.ucs .chips{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.ucs .chip{color:var(--dim);background:#fff;border-radius:999px;padding:6px 14px;font-size:14px;font-weight:600}.ucs .chip.cold{color:var(--dim);background:#f1ede9}.ucs .chip.hot{background:var(--accent);color:#fff}.ucs .chip.warm{color:#7a2d0b;background:#f3c3a6}.ucs .wk{grid-template-columns:1fr 1fr;margin-top:28px;display:grid;position:relative}.ucs .wk:before{content:"";background:var(--accent);height:2px;position:absolute;top:6px;left:6px;right:6px}.ucs .wk span{color:var(--dim);padding-top:22px;font-size:13px;position:relative}.ucs .wk span:before{content:"";background:var(--accent);border-radius:50%;width:14px;height:14px;position:absolute;top:0;left:0}.ucs .wk span:last-child{text-align:right;position:absolute;right:0}.ucs .wk span:last-child:before{left:auto;right:0}.ucs .wk span:nth-child(2){text-align:center;position:absolute;left:50%;transform:translate(-50%)}.ucs .wk span:nth-child(2):before{border:2px solid var(--accent);box-sizing:border-box;background:#fff;left:50%;transform:translate(-50%)}.ucs .roi-chart{background:#fff6ef;border-radius:16px;margin-top:40px;padding:28px 28px 22px}.ucs .roi-chart figcaption{color:var(--dim);flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:13px;display:flex}.ucs .roi-chart figcaption b{letter-spacing:-.03em;color:var(--fg);flex-basis:100%;margin-bottom:6px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;line-height:1.2}.ucs .roi-chart .lg{align-items:center;gap:8px;display:inline-flex}.ucs .roi-chart .lg i{border-radius:3px;width:10px;height:10px}.ucs .roi-chart i.c{background:#e6c9b6}.ucs .roi-chart i.r{background:var(--accent)}.ucs .rc{border-bottom:1px solid var(--line-2);grid-template-columns:repeat(2,1fr);gap:24px;height:240px;margin-top:56px;display:grid}.ucs .rc-col{flex-direction:column;justify-content:flex-end;display:flex;position:relative}.ucs .rc-bars{justify-content:center;align-items:flex-end;gap:10px;height:100%;display:flex}.ucs .rc-bars i{width:clamp(28px,22%,56px);height:var(--h);border-radius:6px 6px 0 0;min-height:4px;display:block;position:relative}.ucs .rc-bars i b{white-space:nowrap;letter-spacing:-.03em;color:var(--accent);padding-bottom:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:400;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.ucs .rc-col span{text-align:center;color:var(--dim);padding-top:10px;font-size:13px;position:absolute;top:100%;left:0;right:0}.ucs .roi-chart .vis-note{margin-top:40px!important}.ucs blockquote{background:var(--accent);color:#fff;border-radius:16px;margin-top:40px;padding:36px 36px 32px}.ucs blockquote p{letter-spacing:-.03em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.32;color:#fff!important;margin:0!important;font-size:clamp(21px,2.2vw,26px)!important}.ucs blockquote footer{color:#fffc;align-items:center;gap:10px;margin-top:18px;font-size:14px;display:flex}.ucs blockquote footer .sm{--s:28px;color:var(--accent);background:#fff;font-size:14px}.ucs .roll{grid-template-columns:1fr 1fr 1.5fr;gap:12px;display:grid}.ucs .roll div{background:#fff;border-radius:12px;padding:16px 18px}.ucs .roll small{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:600;display:block}.ucs .roll b{margin-top:6px;font-weight:500;line-height:1.35;display:block}.ucs .roll .m{gap:4px;margin-top:12px;display:flex}.ucs .roll .m .sm{--s:18px;font-size:10px}.ucs .roll div:first-child .sm{opacity:.45}.ucs .chat{flex-direction:column;gap:10px;display:flex}.ucs .chat-top{color:var(--dim-2);justify-content:space-between;gap:12px;margin-bottom:4px;font-size:12px;display:flex}.ucs .bub{background:#fff;border-radius:4px 16px 16px;align-self:flex-start;max-width:82%;padding:12px 16px;font-size:15px;line-height:1.45}.ucs .bub small{color:var(--dim-2);text-align:right;margin-top:6px;font-size:11px;display:block}.ucs .bub.in{background:#dcf8c6;border-top-left-radius:16px;border-top-right-radius:4px;align-self:flex-end}.ucs .tiers{border-collapse:collapse;background:#fff;border-radius:12px;width:100%;font-size:14px;overflow:hidden}.ucs .tiers th{text-align:left;color:var(--dim-2);border-bottom:1px solid var(--line-2);padding:12px 16px;font-size:12px;font-weight:600}.ucs .tiers td{border-bottom:1px solid var(--line-2);vertical-align:top;padding:14px 16px;line-height:1.4}.ucs .tiers tr:last-child td{border-bottom:0}.ucs .tiers td:last-child{font-weight:500}.ucs .cf{grid-template-columns:1fr 32px 1fr;align-items:center;gap:12px;display:grid}.ucs .cf .src{gap:10px;display:grid}.ucs .cf .c{color:var(--dim);background:#fff;border-radius:12px;padding:14px 16px;font-size:13px}.ucs .cf .c b{letter-spacing:-.02em;color:var(--fg);margin-top:2px;font-size:22px;font-weight:500;display:block}.ucs .cf .c s,.ucs .cf .c s b{color:var(--dim-2)}.ucs .cf .flag{color:var(--accent);margin-top:6px;font-size:12px;font-weight:600;display:inline-block}.ucs .cf .ok{border:1.5px solid var(--accent)}.ucs .cf .ok em svg{color:#1e7c4e;width:13px;height:13px}.ucs .cf .ok em{color:#1e7c4e;align-items:center;gap:6px;margin-top:6px;font-size:12px;font-style:normal;font-weight:600;display:flex}.ucs .cf>svg{width:24px;height:24px;color:var(--accent);justify-self:center}.ucs #faq h2{margin-bottom:24px}.ucs details{border-top:1px solid var(--line-2);padding:20px 0}.ucs details:last-of-type{border-bottom:1px solid var(--line-2)}.ucs summary{justify-content:space-between;gap:24px;font-size:17px;font-weight:600;line-height:1.4;list-style:none;display:flex}.ucs summary::-webkit-details-marker{display:none}.ucs summary:after{content:"+";color:var(--accent);font-size:22px;font-weight:400;line-height:1}.ucs details[open] summary:after{content:"–"}.ucs details p{color:var(--dim)!important;margin-top:12px!important}.ucs .related{margin-top:120px}.ucs .related h2{font-size:30px}.ucs .rel{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:32px;display:grid}.ucs .rel a{text-decoration:none}.ucs .rel h3{letter-spacing:-.02em;margin-top:18px;font-size:19px;line-height:1.25}.ucs .rel .meta{margin-top:10px}@media (max-width:1180px){.ucs .a-grid{grid-template-columns:minmax(0,1fr)}.ucs .toc{display:none}.ucs .prose{grid-column:1}}@media (max-width:900px){.ucs .a-top{grid-template-columns:1fr;gap:32px;padding-top:20px}.ucs .stats{grid-template-columns:1fr;gap:20px;margin-top:36px}.ucs .stats div{grid-template-columns:128px 1fr;align-items:baseline;gap:16px;display:grid}.ucs .stats dt{font-size:34px}.ucs .stats dd{margin:0}.ucs .a-grid{margin-top:56px}}@media (max-width:760px){.ucs .tldr{padding:22px 20px}.ucs .tldr p{font-size:17px}.ucs .a-vis .ph{aspect-ratio:1}.ucs .prose h2{font-size:26px}.ucs .prose section+section{margin-top:56px}.ucs .point{grid-template-columns:40px 1fr;gap:14px;padding:16px}.ucs .point .ic{width:40px;height:40px}.ucs .vis,.ucs .result{padding:20px}.ucs .roll{grid-template-columns:1fr}.ucs .funnel li{column-gap:16px}.ucs .funnel .band{height:60px}.ucs .funnel .band b{font-size:26px}.ucs .funnel p{font-size:14px}.ucs .cmp div,.ucs .cmp.dur div{grid-template-columns:1fr 96px;row-gap:6px;font-size:13px}.ucs .cmp div span:first-child{grid-column:1/-1}.ucs .cf{grid-template-columns:1fr}.ucs .cf>svg{transform:rotate(90deg)}.ucs .tiers th:nth-child(2),.ucs .tiers td:nth-child(2){display:none}.ucs blockquote{padding:28px 24px}.ucs .rel{grid-template-columns:1fr;gap:40px}.ucs .bub{max-width:92%}}
