.v2 .svc.svc-google .svc-page-heading{padding-block:24px}
.v2 .svc.svc-google .svc-page-heading .svc-breadcrumb{margin-bottom:12px}
.v2 .svc.svc-google .svc-page-heading h1{font-size:clamp(34px,3.3vw,46px)}
.v2 .svc.svc-google .svc-hero{padding-block:34px;gap:50px}
.v2 .svc.svc-google .svc-hero-form-card{padding:26px 30px}
.v2 .svc.svc-google .svc-hero-form{gap:14px;margin-top:20px}
.v2 .svc.svc-google .svc-hero-form .svc-field textarea{min-height:80px}
.v2 .svc.svc-google .svc-trust{padding-block:22px}
.v2 .svc.svc-google .svc-section{padding-block:70px}
.v2 .svc.svc-google .svc-index a[aria-current="location"]{border-color:var(--accent);color:var(--accent);font-weight:700}
.v2 .svc.svc-google .svc-index>.wrap{scroll-padding-inline:16px;gap:22px}
.v2 .svc.svc-google .svc-index a{min-height:54px}
.v2 .svc.svc-google .svc-demo{margin-bottom:24px;background:#f1f4fc;border:1px solid #dce3f2;overflow:hidden}
.v2 .svc.svc-google .svc-demo-scene{height:254px;padding:24px;display:flex;flex-direction:column;justify-content:center;gap:14px;user-select:none}
.v2 .svc.svc-google .svc-demo figcaption{border-top:1px solid #dce3f2;padding:11px 16px;font-size:10px;letter-spacing:.04em;color:#596371;background:#f9faff}
.v2 .svc.svc-google .svc-demo-query{display:flex;gap:12px;align-items:center;border:1px solid #dce3f2;background:#fff;padding:12px;font-size:10px;line-height:1.4;color:#596371}
.v2 .svc.svc-google .svc-demo-query i{width:11px;height:11px;border:1.5px solid #697b9d;border-radius:50%;position:relative;flex:none}
.v2 .svc.svc-google .svc-demo-query i:after{content:'';position:absolute;width:5px;height:1px;background:#697b9d;transform:rotate(45deg);right:-4px;bottom:-2px}
.v2 .svc.svc-google .svc-demo-ad{padding:18px;background:#fff;border:1px solid #dce3f2;box-shadow:0 8px 20px #18202d05}
.v2 .svc.svc-google .svc-demo-tag{font-size:9px;letter-spacing:.04em;display:block}
.v2 .svc.svc-google .svc-demo-ad strong{display:block;color:var(--accent);font-weight:600;font-size:16px;line-height:1.4;margin:9px 0 6px;letter-spacing:-.03em}
.v2 .svc.svc-google .svc-demo-ad>span:last-of-type{font-size:10px;line-height:1.6;display:block;color:#596371}
.v2 .svc.svc-google .svc-demo-lines{display:flex;gap:12px;margin-top:15px}
.v2 .svc.svc-google .svc-demo-lines i{height:4px;width:30%;background:#dce3f2}
.v2 .svc.svc-google .svc-demo-feed-label{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600}
.v2 .svc.svc-google .svc-demo-feed-label>i{width:7px;height:7px;background:var(--accent);border-radius:50%}
.v2 .svc.svc-google .svc-demo-products{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.v2 .svc.svc-google .svc-demo-product{background:white;padding:9px;border:1px solid #dce3f2;min-width:0}
.v2 .svc.svc-google .svc-demo-product-art{height:106px;background:#edf0f5;display:grid;place-items:center}
.v2 .svc.svc-google .svc-demo-bag{display:block;position:relative;width:48px;height:53px;margin-top:15px;background:#718cc4;border-radius:3px 3px 8px 8px;box-shadow:inset -10px 0 #00000008,0 7px 9px #18202d0c;transform:rotate(-7deg)}
.v2 .svc.svc-google .svc-demo-bag:before{content:'';position:absolute;border:3px solid #718cc4;width:22px;height:23px;border-radius:18px 18px 0 0;left:10px;top:-17px}
.v2 .svc.svc-google .svc-demo-product:nth-child(2) .svc-demo-product-art{background:#f5f0e9}
.v2 .svc.svc-google .svc-demo-product:nth-child(2) .svc-demo-bag{background:#c0ab92;transform:rotate(8deg)}
.v2 .svc.svc-google .svc-demo-product:nth-child(2) .svc-demo-bag:before{border-color:#c0ab92}
.v2 .svc.svc-google .svc-demo-product strong{display:block;font-size:10px;line-height:1.5;margin-top:9px;font-weight:600}
.v2 .svc.svc-google .svc-demo-product>span{display:block;font-size:8px;color:#596371;line-height:1.5;margin-top:3px}
.v2 .svc.svc-google .svc-demo-video-screen{position:relative;padding:17px 20px;background:#18243b;color:#fff;min-height:176px;overflow:hidden}
.v2 .svc.svc-google .svc-demo-video-screen:before{content:'';position:absolute;width:170px;height:170px;border-radius:50%;border:1px solid #50658b;right:-55px;top:-50px;box-shadow:0 0 0 25px #ffffff04,0 0 0 50px #ffffff03}
.v2 .svc.svc-google .svc-demo-video-screen strong{display:block;font-size:25px;line-height:1.12;letter-spacing:-.04em;margin-top:15px;position:relative}
.v2 .svc.svc-google .svc-demo-play{position:absolute;right:25px;top:76px;border:1px solid #a5b6d6;border-radius:50%;width:40px;height:40px;display:grid;place-items:center}
.v2 .svc.svc-google .svc-demo-play:after{content:'';width:0;height:0;border-block:6px solid transparent;border-left:9px solid #fff;margin-left:3px}
.v2 .svc.svc-google .svc-demo-video-progress{position:absolute;bottom:12px;left:20px;right:20px;height:2px;background:#697b9d}
.v2 .svc.svc-google .svc-demo-video-progress i{display:block;width:35%;height:2px;background:#fff}
.v2 .svc.svc-google .svc-demo-video-caption{display:flex;align-items:center;gap:9px;font-size:10px}
.v2 .svc.svc-google .svc-demo-video-caption i{width:20px;height:20px;border-radius:50%;background:#d3dcf0}
.v2 .svc.svc-google .svc-formats article{display:flex;flex-direction:column;min-width:0}
.v2 .svc.svc-google .svc-formats .svc-text-link{margin-top:auto;align-self:flex-start}
.v2 .svc.svc-google .svc-timeline{gap:0;grid-template-columns:repeat(4,minmax(0,1fr))}
.v2 .svc.svc-google .svc-timeline li{position:relative;padding:0 28px 0 0;border:0;display:block}
.v2 .svc.svc-google .svc-timeline li:last-child{padding-right:0}
.v2 .svc.svc-google .svc-timeline li:before{content:'';position:absolute;height:1px;background:#c7d3ed;top:29px;left:0;right:0}
.v2 .svc.svc-google .svc-timeline li:last-child:before{display:none}
.v2 .svc.svc-google .svc-timeline .svc-card-top{justify-content:flex-start;gap:12px;margin-bottom:25px;position:relative}
.v2 .svc.svc-google .svc-timeline .svc-heading-icon{border-radius:50%;background-color:#f1f4fc;box-shadow:0 0 0 8px #fff}
.v2 .svc.svc-google .svc-timeline .svc-card-number{padding:8px;background:white}
.v2 .svc.svc-google .svc-timeline h3{font-size:21px}
.v2 .svc.svc-google .svc-decision{background:#f1f4fc;border:1px solid #dce3f2;padding:44px}
.v2 .svc.svc-google .svc-decision .svc-heading{margin-bottom:26px;gap:50px}
.v2 .svc.svc-google .svc-decision h2{font-size:37px}
.v2 .svc.svc-google .svc-decision .svc-heading>p{font-size:14px}
.v2 .svc.svc-google .svc-decision-note{font-size:10px;color:#596371;margin-bottom:18px}
.v2 .svc.svc-google .svc-decision-head,.v2 .svc.svc-google .svc-decision-row{display:grid;grid-template-columns:1fr 1fr 1.1fr;gap:28px}
.v2 .svc.svc-google .svc-decision-head{padding:0 22px 12px;font-size:11px;font-weight:600;color:var(--accent)}
.v2 .svc.svc-google .svc-decision-row{padding:24px 22px;background:white;border-top:1px solid #dce3f2;align-items:start}
.v2 .svc.svc-google .svc-decision-row>div{min-width:0}
.v2 .svc.svc-google .svc-decision-row h3{display:flex;align-items:flex-start;gap:12px;font-size:17px;line-height:1.5;letter-spacing:-.025em}
.v2 .svc.svc-google .svc-decision-number{color:var(--accent);font-size:10px;padding-top:4px;letter-spacing:0}
.v2 .svc.svc-google .svc-decision-row p{font-size:13px;color:var(--svc-muted);line-height:1.75}
.v2 .svc.svc-google .svc-decision-row>div:last-child{border-left:2px solid #d5e0fa;padding-left:18px}
.v2 .svc.svc-google .svc-decision-row>div:last-child p{color:var(--svc-ink)}
.v2 .svc.svc-google .svc-decision-label{display:none}
.v2 .svc.svc-google .svc-decision-foot{font-size:11px;color:var(--accent);margin-top:22px}
@media(max-width:1100px){.v2 .svc.svc-google .svc-demo-scene{padding:16px}.v2 .svc.svc-google .svc-hero{gap:32px}.v2 .svc.svc-google .svc-decision{padding:30px}.v2 .svc.svc-google .svc-decision-head,.v2 .svc.svc-google .svc-decision-row{gap:18px}.v2 .svc.svc-google .svc-timeline li{padding-right:20px}}
@media(max-width:900px){.v2 .svc.svc-google .svc-formats{gap:18px}.v2 .svc.svc-google .svc-demo-scene{padding:13px;height:245px}.v2 .svc.svc-google .svc-demo-ad{padding:13px}.v2 .svc.svc-google .svc-demo-products{gap:7px}.v2 .svc.svc-google .svc-demo-product{padding:6px}.v2 .svc.svc-google .svc-demo-product-art{height:98px}.v2 .svc.svc-google .svc-demo-video-screen{padding-inline:13px}.v2 .svc.svc-google .svc-demo-video-screen strong{font-size:23px}.v2 .svc.svc-google .svc-demo-play{right:12px;width:30px;height:30px;top:96px}.v2 .svc.svc-google .svc-timeline h3{font-size:18px}.v2 .svc.svc-google .svc-timeline .svc-card-number{padding:5px}.v2 .svc.svc-google .svc-timeline .svc-card-top{gap:4px}.v2 .svc.svc-google .svc-timeline li{padding-right:15px}}
@media(max-width:700px){
.v2 .svc.svc-google .svc-page-heading{padding-block:20px}.v2 .svc.svc-google .svc-page-heading h1{font-size:34px}.v2 .svc.svc-google .svc-page-heading .svc-breadcrumb{margin-bottom:10px}
.v2 .svc.svc-google .svc-hero{padding-block:28px}.v2 .svc.svc-google .svc-hero-form-card{padding:24px 22px}.v2 .svc.svc-google .svc-section{padding-block:46px}
.v2 .svc.svc-google .svc-index>.wrap{width:100%;padding-inline:20px;gap:22px}.v2 .svc.svc-google .svc-index a{font-size:11px;min-height:48px}
.v2 .svc.svc-google .svc-demo-scene{padding:23px;height:255px}.v2 .svc.svc-google .svc-demo-ad{padding:18px}.v2 .svc.svc-google .svc-demo-products{gap:12px}.v2 .svc.svc-google .svc-demo-product{padding:9px}.v2 .svc.svc-google .svc-demo-product-art{height:106px}.v2 .svc.svc-google .svc-demo-video-screen{padding:17px 20px}.v2 .svc.svc-google .svc-demo-play{right:25px;top:76px;width:40px;height:40px}
.v2 .svc.svc-google .svc-timeline{grid-template-columns:1fr;gap:0}.v2 .svc.svc-google .svc-timeline li{padding:0 0 32px 82px;min-height:118px}.v2 .svc.svc-google .svc-timeline li:last-child{padding:0 0 0 82px}
.v2 .svc.svc-google .svc-timeline li:before{left:27px;top:28px;bottom:0;height:auto;width:1px;right:auto}.v2 .svc.svc-google .svc-timeline .svc-card-top{position:absolute;left:0;top:0;width:54px;margin:0;display:block}.v2 .svc.svc-google .svc-timeline .svc-card-number{display:block;text-align:center;padding:4px;margin-top:6px;font-size:10px}.v2 .svc.svc-google .svc-timeline h3{font-size:23px;padding-top:3px;margin-bottom:12px}.v2 .svc.svc-google .svc-timeline p{font-size:14px}
.v2 .svc.svc-google .svc-decision{padding:26px 20px}.v2 .svc.svc-google .svc-decision h2{font-size:31px}.v2 .svc.svc-google .svc-decision .svc-heading{gap:20px}.v2 .svc.svc-google .svc-decision-head{display:none}.v2 .svc.svc-google .svc-decisions{display:grid;gap:16px}.v2 .svc.svc-google .svc-decision-row{grid-template-columns:1fr;padding:22px 18px;gap:20px;border:1px solid #dce3f2}.v2 .svc.svc-google .svc-decision-row h3{font-size:20px;display:block}.v2 .svc.svc-google .svc-decision-number{display:none}.v2 .svc.svc-google .svc-decision-label{display:block;font-size:10px;font-weight:600;color:var(--accent);margin-bottom:7px}.v2 .svc.svc-google .svc-decision-row p{font-size:14px}.v2 .svc.svc-google .svc-decision-row>div:last-child{padding-left:13px}.v2 .svc.svc-google .svc-decision-note{font-size:10px}
}
