
#ser-design .ser-navlinks a[aria-current="page"]{color:var(--ser-accent)}
#ser-design .ser-proof{padding-bottom:25.3px}
#ser-design .ser-proof-label{display:flex;justify-content:space-between;align-items:center;gap:23px;padding-bottom:27.6px}
#ser-design .ser-demo-note{font-size:12.65px;line-height:1.7;color:var(--ser-muted)}
#ser-design .ser-agency-numbers{display:grid;grid-template-columns:repeat(3,1fr);border-top:1.15px solid var(--ser-line);border-bottom:1.15px solid var(--ser-line);padding:32.2px 0 34.5px}
#ser-design .ser-agency-numbers>div{padding-left:36.8px;border-left:1.15px solid var(--ser-line)}
#ser-design .ser-agency-numbers>div:first-child{padding-left:0;border-left:0}
#ser-design .ser-agency-numbers strong{display:block;font-size:87.4px;font-weight:500;letter-spacing:-3.45px;line-height:1.15}
#ser-design .ser-agency-numbers p{font-size:18.4px;margin-top:8.05px}
#ser-design .ser-agency-numbers span{display:block;font-size:12.65px;color:var(--ser-muted);margin-top:6.9px;max-width:287.5px}
#ser-design .ser-effect-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}
#ser-design .ser-effect-card{display:flex;flex-direction:column;padding:29.9px 26.45px 25.3px;background:var(--ser-surface);border-radius:var(--ser-radius)}
#ser-design .ser-effect-card .ser-kicker{font-size:11.5px;letter-spacing:1.15px;color:var(--ser-muted)}
#ser-design .ser-effect-card strong{display:block;font-size:77.05px;letter-spacing:-3.45px;font-weight:500;line-height:1.15;color:var(--ser-accent);margin-top:31.05px}
#ser-design .ser-effect-card h3{font-size:18.4px;font-weight:500;line-height:1.4;margin-top:13.8px}
#ser-design .ser-effect-card p{font-size:12.65px;line-height:1.8;color:var(--ser-muted);margin-top:11.5px;margin-bottom:27.6px}
#ser-design .ser-effect-open{font-size:12.65px;margin-top:auto;padding-top:19.55px;border-top:1.15px solid var(--ser-line)}
#ser-design .ser-effect-card:hover .ser-effect-open{color:var(--ser-accent)}
#ser-design .ser-effect-note{margin-top:25.3px}
#ser-design .ser-home-paths{display:grid;grid-template-columns:1fr 1fr;gap:46px;padding-bottom:74.75px}
#ser-design .ser-home-paths>a{border-top:1.15px solid var(--ser-line);padding-top:28.75px}
#ser-design .ser-home-paths .ser-kicker{color:var(--ser-muted);font-size:11.5px}
#ser-design .ser-path-title{display:flex;align-items:center;justify-content:space-between;gap:23px;font-size:27.6px;line-height:1.3;letter-spacing:-0.805px;margin-top:17.25px}
#ser-design .ser-home-paths p{font-size:13.8px;color:var(--ser-muted);margin-top:11.5px}
#ser-design .ser-home-paths>a:hover .ser-path-title{color:var(--ser-accent)}
#ser-design .ser-page-intro{padding-top:78.2px;padding-bottom:63.25px}
#ser-design .ser-page-intro h1{font-size:clamp(41.4px,7.13cqw,80.5px);line-height:1.08;letter-spacing:-3.22px;font-weight:500;margin-top:26.45px}
#ser-design .ser-page-intro h1 span{color:var(--ser-accent)}
#ser-design .ser-page-sub{display:flex;justify-content:space-between;align-items:flex-end;gap:46px;margin-top:29.9px}
#ser-design .ser-page-sub>p{max-width:552px;font-size:14.95px;color:var(--ser-muted)}
#ser-design .ser-page-sub>.ser-demo-note{max-width:287.5px;padding-left:17.25px;border-left:2.3px solid var(--ser-accent)}
#ser-design .ser-result-cases{padding-bottom:40.25px}
#ser-design .ser-result-case{display:grid;grid-template-columns:.92fr 1fr;gap:59.8px;border-top:1.15px solid var(--ser-line);padding:47.15px 0 49.45px}
#ser-design .ser-case-summary>.ser-kicker{color:var(--ser-muted);font-size:11.5px;letter-spacing:1.38px}
#ser-design .ser-case-summary h2{font-size:33.35px;line-height:1.2;font-weight:500;letter-spacing:-1.15px;margin-top:24.15px}
#ser-design .ser-case-value{display:block;font-size:108.1px;line-height:1.05;letter-spacing:-4.6px;font-weight:500;color:var(--ser-accent);margin-top:33.35px}
#ser-design .ser-case-summary>p{font-size:14.95px;margin-top:10.35px}
#ser-design .ser-case-summary .ser-tags{margin-top:23px}
#ser-design .ser-case-evidence{padding-top:2.3px}
#ser-design .ser-case-pair{display:grid;grid-template-columns:1fr 1fr;gap:25.3px}
#ser-design .ser-case-pair>div{background:var(--ser-surface);padding:21.85px 23px;border-radius:13.8px}
#ser-design .ser-case-pair>div:last-child{background:#27311d}
#ser-design .ser-case-pair span{font-size:12.65px;line-height:1.6;color:var(--ser-muted);display:block;min-height:41.4px}
#ser-design .ser-case-pair strong{display:block;font-size:59.8px;line-height:1.1;font-weight:500;letter-spacing:-2.3px;margin-top:11.5px}
#ser-design .ser-case-pair>div:last-child strong{color:var(--ser-accent)}
#ser-design .ser-case-pair p{font-size:12.65px;color:var(--ser-muted);margin-top:8.05px}
#ser-design .ser-case-gain{display:flex;justify-content:space-between;align-items:center;gap:17.25px;padding:23px 0;border-bottom:1.15px solid var(--ser-line)}
#ser-design .ser-case-gain strong{font-size:18.4px;font-weight:500;white-space:nowrap}
#ser-design .ser-case-gain span{font-size:12.65px;color:var(--ser-muted);text-align:right}
#ser-design .ser-case-description{font-size:13.8px;line-height:1.8;color:#c4cbbb;margin-top:24.15px}
#ser-design .ser-case-math{font-size:12.65px;line-height:1.8;color:var(--ser-muted);margin-top:14.95px}
#ser-design .ser-case-evidence .ser-link{color:var(--ser-accent);margin-top:9.2px}
#ser-design [data-ser-view="work"] .ser-heading h1{font-size:clamp(34.5px,4.715cqw,52.9px);font-weight:600;letter-spacing:-2.07px;line-height:1.16;max-width:621px;margin-top:16.1px}
#ser-design [data-ser-view="solutions"] .ser-servicesintro h1{font-size:clamp(36.8px,4.945cqw,52.9px);font-weight:600;letter-spacing:-2.07px;line-height:1.12;margin-top:17.25px}
#ser-design [data-ser-view="solutions"] .ser-services{border-top:0}
#ser-design .ser-work-extra{display:flex;justify-content:space-between;align-items:center;gap:34.5px;padding-top:34.5px;padding-bottom:46px}
#ser-design .ser-work-extra h2{font-size:35.65px;line-height:1.2;letter-spacing:-1.15px;margin-top:16.1px}
#ser-design .ser-work-extra p{font-size:13.8px;color:var(--ser-muted);margin-top:14.95px}
@container(max-width:760px){#ser-design .ser-effect-grid{gap:16.1px}#ser-design .ser-effect-card{padding:26.45px 20.7px}#ser-design .ser-effect-card strong{font-size:62.1px;letter-spacing:-2.3px}#ser-design .ser-effect-card h3{font-size:17.25px}#ser-design .ser-agency-numbers>div{padding-left:25.3px}#ser-design .ser-result-case{gap:34.5px}#ser-design .ser-case-summary h2{font-size:29.9px}#ser-design .ser-case-value{font-size:89.7px}#ser-design .ser-case-pair{gap:13.8px}#ser-design .ser-case-pair>div{padding:20.7px 17.25px}#ser-design .ser-case-gain{flex-wrap:wrap}#ser-design .ser-case-gain span{text-align:left}#ser-design .ser-page-sub{gap:28.75px}#ser-design .ser-home-paths{gap:28.75px}#ser-design .ser-path-title{font-size:24.15px}}
@container(max-width:640px){#ser-design .ser-nav{flex-wrap:wrap;gap:16.1px 13.8px}#ser-design .ser-logo{order:1}#ser-design .ser-navtalk{order:2;margin-left:auto}#ser-design .ser-navlinks{display:flex;order:3;flex-basis:100%;justify-content:space-between;gap:9.2px;font-size:12.65px}#ser-design .ser-navlinks a{min-height:50.6px;display:flex;align-items:center}#ser-design .ser-effect-grid{grid-template-columns:1fr}#ser-design .ser-effect-card{display:grid;grid-template-columns:1fr auto;gap:0 20.7px}#ser-design .ser-effect-card .ser-kicker{grid-column:1/-1}#ser-design .ser-effect-card strong{grid-column:2;grid-row:2/4;font-size:66.7px;margin-top:19.55px;align-self:center}#ser-design .ser-effect-card h3{margin-top:23px}#ser-design .ser-effect-card p{margin-top:9.2px}#ser-design .ser-effect-open{grid-column:1/-1}#ser-design .ser-result-case{grid-template-columns:1fr;gap:33.35px}#ser-design .ser-case-summary{display:grid;grid-template-columns:1fr auto;gap:0 17.25px}#ser-design .ser-case-summary>.ser-kicker{grid-column:1/-1}#ser-design .ser-case-summary h2{grid-column:1/-1}#ser-design .ser-case-value{grid-column:1;grid-row:3;margin-top:24.15px;font-size:90.85px}#ser-design .ser-case-summary>p{grid-column:2;grid-row:3;max-width:155.25px;align-self:end;margin-bottom:9.2px}#ser-design .ser-case-summary .ser-tags{grid-column:1/-1}#ser-design .ser-page-sub{display:block}#ser-design .ser-page-sub>.ser-demo-note{display:block;max-width:none;margin-top:26.45px}#ser-design .ser-page-intro h1{letter-spacing:-1.955px}#ser-design .ser-home-paths{grid-template-columns:1fr;gap:28.75px}#ser-design .ser-work-extra{align-items:flex-start;flex-wrap:wrap}}
@container(max-width:570px){#ser-design .ser-proof-label{align-items:flex-start;flex-direction:column;gap:10.35px;padding-bottom:20.7px}#ser-design .ser-agency-numbers{grid-template-columns:repeat(3,1fr);gap:13.8px;padding:26.45px 0}#ser-design .ser-agency-numbers>div{padding-left:0;border-left:0}#ser-design .ser-agency-numbers strong{font-size:60.95px;letter-spacing:-2.3px}#ser-design .ser-agency-numbers p{font-size:13.8px}#ser-design .ser-agency-numbers span{font-size:11.5px;line-height:1.6}#ser-design .ser-home-paths{padding-bottom:51.75px}#ser-design .ser-page-intro{padding-top:51.75px;padding-bottom:41.4px}#ser-design .ser-result-case{padding-top:36.8px;padding-bottom:39.1px}#ser-design .ser-case-summary h2{font-size:33.35px}#ser-design .ser-case-pair span{min-height:41.4px}#ser-design .ser-case-pair strong{font-size:57.5px}#ser-design [data-ser-view="work"] .ser-heading h1{font-size:37.95px;letter-spacing:-1.495px}#ser-design [data-ser-view="solutions"] .ser-servicesintro h1{font-size:39.1px}#ser-design .ser-work-extra h2{font-size:32.2px}}
@container(max-width:360px){#ser-design .ser-effect-card{display:flex}#ser-design .ser-effect-card strong{align-self:flex-start;font-size:77.05px;margin-top:25.3px}#ser-design .ser-effect-card h3{margin-top:13.8px}#ser-design .ser-case-summary{display:block}#ser-design .ser-case-summary>p{max-width:none;margin-top:9.2px}#ser-design .ser-case-value{font-size:92px}#ser-design .ser-case-pair>div{padding:19.55px 16.1px}#ser-design .ser-agency-numbers span{font-size:12.65px}#ser-design .ser-agency-numbers p{font-size:12.65px}}
