.cs{--orange: #ff531e;--ink: #0b1b34;--muted: #566781;--line: #e6ebf2;--soft: #f3f7fb;--note: #fff6f0;background:#fff;color:var(--ink);font-family:DM Sans,Arial,Helvetica,sans-serif;overflow-x:clip}.cs,.cs *{box-sizing:border-box}.cs a{color:inherit}.cs a:focus-visible,.cs summary:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.cs-wrap{width:min(1120px,calc(100% - 32px));margin-inline:auto}.cs-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cs-d{display:none}.cs-hero{padding:4px 0 8px}.cs-crumbs{display:flex;flex-wrap:nowrap;gap:0;list-style:none;margin:0;padding:12px 0 4px;font-size:11px;color:#8b97a8;white-space:nowrap;overflow:hidden}.cs-crumbs a{text-decoration:none}.cs-crumbs a:hover{color:var(--ink)}.cs-crumbs li:not(:last-child):after{content:"›";margin:0 7px;color:#c5ced8}.cs-kicker{margin:8px 0 0;color:var(--orange);font-size:13px;font-weight:800;letter-spacing:.06em}.cs-hero h1{margin:8px 0 12px;color:var(--ink);font-size:clamp(32px,8.4vw,42px);font-weight:800;letter-spacing:-.045em;line-height:1.08}.cs-hero h1 span{font-weight:450}.cs-lead{margin:0 0 16px;color:#243044;font-size:15px;line-height:1.46}.cs-byline{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;color:var(--muted);font-size:11px}.cs-byline b{color:var(--ink);font-size:12px}.cs-avatar{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:var(--ink);color:#fff;font-size:10px;font-weight:800}.cs-dot{color:#9aa8ba}.cs-actions{order:3;display:grid;gap:9px;margin-top:12px}.cs a.cs-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 18px;border-radius:8px;background:var(--orange);color:#fff;font-size:14px;font-weight:700;text-decoration:none}.cs a.cs-btn-line{border:1px solid #8b98aa;background:#fff;color:var(--ink)}.cs-stage{position:relative;order:2;margin-top:4px;overflow:hidden;border-radius:16px;aspect-ratio:16 / 10}.cs-stage img{width:100%;height:100%;object-fit:cover;display:block}.cs-laptop{position:absolute;left:4%;bottom:8%;width:68%}.cs-screen{padding:7px 7px 0;border-radius:8px 8px 0 0;background:#1c2430}.cs-serp{min-height:118px;padding:8px 8px 10px;border-radius:4px 4px 0 0;background:#fff}.cs-glogo{margin:0;font-size:13px;font-weight:700;letter-spacing:-.04em;text-align:center}.cs-glogo span:nth-child(1){color:#4285f4}.cs-glogo span:nth-child(2){color:#ea4335}.cs-glogo span:nth-child(3){color:#fbbc05}.cs-glogo span:nth-child(4){color:#4285f4}.cs-glogo span:nth-child(5){color:#34a853}.cs-glogo span:nth-child(6){color:#ea4335}.cs-search{display:flex;align-items:center;gap:6px;margin:6px 8px 0;padding:4px 8px;border:1px solid #e4e9ef;border-radius:999px;color:#314056;font-size:10px;box-shadow:0 1px 4px #1020380f}.cs-search svg{width:12px;height:12px;flex:none}.cs-search span{flex:1}.cs-search b{color:#9aa6b2;font-weight:500}.cs-tabs{display:flex;gap:8px;margin:6px 10px 0;color:#7d8b9c;font-size:8px}.cs-tabs strong{padding-bottom:3px;border-bottom:2px solid #4285f4;color:#4285f4}.cs-hit{margin:7px 10px 0}.cs-hit small{display:block;color:#5f6f82;font-size:8px}.cs-hit strong{display:block;margin-top:2px;color:#1a0dab;font-size:10px;line-height:1.25}.cs-hit p{margin:2px 0 0;color:#4d5968;font-size:8px;line-height:1.3}.cs-base{height:8px;border-radius:0 0 8px 8px;background:linear-gradient(#3a4452,#2a313b)}.cs-base:after{content:"";display:block;width:118%;height:5px;margin-left:-9%;border-radius:0 0 8px 8px;background:#c5ced6}.cs-floats{position:absolute;top:14%;right:3%;display:grid;gap:8px;width:42%;margin:0;padding:0;list-style:none}.cs-floats li{display:flex;align-items:center;gap:6px;padding:7px 8px;border-radius:8px;background:#fff;color:var(--ink);font-size:10px;font-weight:700;line-height:1.15;box-shadow:0 8px 18px #1020381f}.cs-floats svg{width:18px;height:18px;flex:none}.cs-sec{margin:28px 0}.cs-num{margin:0 0 8px;color:var(--orange);font-size:22px;font-weight:800;line-height:1}.cs-num span:after{content:"";display:inline-block;width:22px;height:2px;margin-left:8px;background:currentColor;vertical-align:middle;transform:translateY(-4px)}.cs h2{margin:0 0 8px;color:var(--ink);font-size:26px;font-weight:800;letter-spacing:-.035em;line-height:1.15}.cs-prose{margin:0;color:#243044;font-size:15px;line-height:1.5}.cs-note{margin-top:16px;padding:16px;border-left:4px solid var(--orange);border-radius:8px;background:var(--note)}.cs-note p{margin:0;font-size:14px;line-height:1.5}.cs-note strong{display:block;margin-bottom:6px;color:var(--orange)}.cs-benefits{margin-top:14px;padding:4px 16px;border-radius:10px;background:var(--soft)}.cs-benefits div{padding:13px 0;border-bottom:1px solid #c9d4e2}.cs-benefits div:last-child{border-bottom:0}.cs-benefits b{display:block;margin-bottom:4px;font-size:15px}.cs-benefits p{margin:0;color:#3d4d63;font-size:14px;line-height:1.4}.cs-pyr{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:8px;align-items:center;margin-top:14px}.cs-pyramid{width:100%;height:auto}.cs-pyr ol{display:flex;flex-direction:column;justify-content:space-between;gap:10px;height:100%;margin:0;padding:6px 0;list-style:none}.cs-pyr li{position:relative;padding-left:14px}.cs-pyr li:before{content:"";position:absolute;top:.45em;left:0;width:7px;height:7px;border-radius:50%;background:var(--orange)}.cs-pyr b{display:block;color:var(--orange);font-size:13px;line-height:1.2}.cs-pyr li span{display:none}.cs-steps{margin:14px 0 0;padding:0;list-style:none}.cs-steps li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start;padding-bottom:16px}.cs-step-d{display:none}.cs-step-m{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#e7eef8;color:#1d3f73;font-size:15px;font-weight:800}.cs-steps b{font-size:15px}.cs-steps p{margin:3px 0 0;color:#3d4d63;font-size:14px;line-height:1.4}.cs-steps a{text-decoration:underline;text-underline-offset:2px}.cs-tools{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.cs a.cs-tool{display:flex;align-items:center;justify-content:center;gap:8px;min-height:58px;padding:8px;border:1px solid #dce4ee;border-radius:8px;color:var(--ink);font-size:12px;font-weight:700;line-height:1.2;text-align:left;text-decoration:none}.cs a.cs-tool:last-child{grid-column:1 / -1}.cs .fs-logo-g,.cs .fs-logo-ga,.cs .fs-logo-sem,.cs .fs-logo-ub,.cs .fs-logo-tr{width:26px;height:26px;flex:none}.cs-faq details{border:1px solid #e2e8ef;border-bottom:0;padding:12px 14px}.cs-faq details:first-of-type{border-radius:8px 8px 0 0}.cs-faq details:last-of-type{border-bottom:1px solid #e2e8ef;border-radius:0 0 8px 8px}.cs-faq summary{display:flex;justify-content:space-between;gap:12px;cursor:pointer;font-size:13px;font-weight:600;list-style:none}.cs-faq summary::-webkit-details-marker{display:none}.cs-faq summary:after{content:"+";color:#607089;font-size:18px;font-weight:500;line-height:1}.cs-faq details[open] summary:after{content:"−"}.cs-faq details p{margin:0;padding-top:10px;color:#4b5b71;font-size:14px;line-height:1.45}.cs-cta{position:relative;margin-top:16px;overflow:hidden;padding:20px;border-radius:10px;background:#0b1b34;color:#fff}.cs-cta:before{content:"";position:absolute;right:-150px;bottom:-170px;width:260px;height:260px;border:36px solid #172f53;border-radius:50%}.cs-cta>*{position:relative}.cs-cta h2{max-width:18em;color:#fff;font-size:20px}.cs-cta p{margin:10px 0 16px;font-size:13px;line-height:1.45}.cs-cta .cs-btn{width:100%}.cs-related{margin-top:8px;padding:22px 0 28px;background:#f5f8fc}.cs-related h2{font-size:21px}.cs-rel-grid{display:grid;gap:10px}.cs-rel-grid a{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;align-items:center;padding:10px;border-radius:8px;background:#fff;text-decoration:none}.cs-rel-grid img{width:112px;height:76px;border-radius:6px;object-fit:cover}.cs-rel-grid small{display:block;margin-bottom:4px;color:var(--orange);font-size:11px;font-weight:800}.cs-rel-grid strong{display:block;font-size:14px;line-height:1.3}.cs-rel-grid em{display:inline-block;margin-top:6px;color:var(--ink);font-size:12px;font-style:normal;font-weight:700}@media(min-width:1024px){.cs-wrap{width:min(1140px,calc(100% - 64px))}.cs-d{display:block}.cs-m{display:none}h2 .cs-d{display:inline}.cs-crumbs{padding-top:18px;font-size:12px}.cs-hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);grid-template-areas:"copy stage" "actions stage";column-gap:28px;align-items:center}.cs-copy{grid-area:copy;padding:8px 0 0}.cs-stage{grid-area:stage;order:0;aspect-ratio:16 / 10;margin:0}.cs-actions{grid-area:actions;order:0;display:flex;flex-wrap:wrap;gap:12px;margin:18px 0 8px}.cs a.cs-btn{width:auto;min-height:46px;padding:12px 20px}.cs-hero h1{font-size:clamp(40px,3.6vw,54px);line-height:1.05}.cs-lead{max-width:540px;font-size:17px;line-height:1.48}.cs-byline{gap:12px;font-size:12px}.cs-avatar{width:37px;height:37px;font-size:11px}.cs-laptop{left:6%;bottom:10%;width:62%}.cs-serp{min-height:168px;padding:12px}.cs-glogo{font-size:18px}.cs-search{margin-top:8px;font-size:12px}.cs-search svg{width:14px;height:14px}.cs-tabs{margin-top:8px;font-size:10px;gap:12px}.cs-hit small{font-size:10px}.cs-hit strong{font-size:13px}.cs-hit p{font-size:11px}.cs-floats{top:12%;right:4%;width:38%;gap:12px}.cs-floats li{padding:10px 12px;font-size:13px;border-radius:10px}.cs-floats svg{width:22px;height:22px}.cs-sec{margin:42px 0}.cs-num{display:none}.cs h2{font-size:clamp(28px,2.4vw,34px)}.cs-prose{font-size:16px;line-height:1.55}.cs-split{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center}.cs-note{margin-top:0;padding:22px 24px;font-size:15px}.cs-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;padding:22px 8px}.cs-benefits div{padding:0 18px;border-bottom:0;border-right:1px solid #c9d4e2}.cs-benefits div:last-child{border-right:0}.cs-benefits b{font-size:16px}.cs-pyr{grid-template-columns:minmax(280px,460px) minmax(0,1fr);gap:28px;margin-top:18px}.cs-pyr b{font-size:16px}.cs-pyr li span{display:block;margin-top:3px;color:#4b5b71;font-size:14px;line-height:1.4}.cs-pyr li:after{content:"";position:absolute;top:.55em;right:calc(100% + 6px);width:28px;height:2px;background:var(--orange)}.cs-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:18px}.cs-steps li{grid-template-columns:52px minmax(0,1fr);padding:0 12px 0 0;border-right:1px solid var(--line)}.cs-steps li:last-child{border-right:0}.cs-step-m{display:none}.cs-step-d{display:block;color:#d4deea;font-size:34px;font-weight:800;line-height:1}.cs-steps b{font-size:14px}.cs-steps p{font-size:13px}.cs-tools{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:16px}.cs a.cs-tool{min-height:76px;font-size:14px}.cs a.cs-tool:last-child{grid-column:auto}.cs .fs-logo-g,.cs .fs-logo-ga,.cs .fs-logo-sem,.cs .fs-logo-ub,.cs .fs-logo-tr{width:28px;height:28px}.cs-end-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:22px;align-items:end}.cs-cta{margin-top:0;padding:28px}.cs-cta h2{font-size:24px}.cs-cta p{max-width:42ch;font-size:14px}.cs-cta .cs-btn{width:auto}.cs-faq h2{font-size:26px}.cs-faq summary{font-size:14px}.cs-related{padding:28px 0 40px}.cs-rel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cs-rel-grid a{grid-template-columns:118px minmax(0,1fr);min-height:118px;padding:12px}}@media(max-width:380px){.cs-hero h1{font-size:30px}.cs-floats li{font-size:9px}.cs-hit p{display:none}}
