.glo-page{--ink:#102033;--muted:#5b6f83;--red:#df3447;--line:#d5dee6;--paper:#f7f6f1;background:#fff;color:var(--ink);font-family:"Plus Jakarta Sans",sans-serif}.glo-page *{box-sizing:border-box}.glo-shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}.glo-status{display:flex;justify-content:space-between;gap:24px;padding:12px 0;border-bottom:1px solid var(--line);color:#52657a;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.glo-kicker{color:var(--red);font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.glo-page em{color:var(--red);font-style:normal}.glo-hero{padding:0 0 54px;background:linear-gradient(135deg,#fff 0%,#fff 62%,#f8f3ed 100%)}.glo-hero__layout{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:46px;align-items:center;padding-top:28px}.glo-hero h1{max-width:610px;margin-top:15px;font-size:clamp(42px,5.2vw,72px);font-weight:800;line-height:.98;letter-spacing:-.055em}.glo-hero__copy>p:not(.glo-kicker){max-width:575px;margin-top:21px;color:var(--muted);font-size:17px;line-height:1.6}.glo-actions{display:flex;gap:12px;margin-top:27px}.glo-actions a{min-height:48px;padding:14px 20px;border:1px solid var(--line);border-radius:9px;color:var(--ink);font-size:13px;font-weight:800;text-decoration:none}.glo-actions a:first-child{background:var(--ink);border-color:var(--ink);color:#fff}.glo-actions a:focus-visible,.glo-faq summary:focus-visible{outline:3px solid var(--red);outline-offset:4px}.glo-hero__visual{margin:0;min-width:0}.glo-hero__visual img{display:block;width:100%;height:auto}.glo-hero__visual figcaption{display:grid;grid-template-columns:1fr 1.15fr;gap:22px;padding:12px 16px 0;font-size:11px;line-height:1.45}.glo-hero__visual figcaption span{color:#66798b}
.glo-evidence,.glo-contract,.glo-scenario,.glo-choice,.glo-delivery,.glo-faq{padding:56px 0;border-top:1px solid var(--line)}.glo-evidence{background:#f9fbfc}.glo-evidence__grid{display:grid;grid-template-columns:1.05fr 1.45fr .72fr;border-bottom:1px solid var(--line)}.glo-evidence__grid>*{padding:0 28px 32px;border-right:1px solid var(--line)}.glo-evidence__grid>*:first-child{padding-left:0}.glo-evidence__grid>*:last-child{padding-right:0;border-right:0}.glo-evidence h2,.glo-contract h2,.glo-scenario h2,.glo-choice h2,.glo-delivery h2,.glo-faq h2{margin-top:13px;font-size:clamp(32px,3.6vw,52px);font-weight:800;line-height:1.02;letter-spacing:-.05em}.glo-evidence article{color:var(--muted);font-size:14px;line-height:1.58}.glo-evidence article strong{display:block;margin-bottom:13px;color:var(--ink)}.glo-boundary{margin-top:18px;padding-left:14px;border-left:3px solid var(--red);font-size:12px}.glo-evidence nav{display:flex;flex-direction:column;gap:18px}.glo-evidence a{color:var(--ink);font-size:12px;font-weight:800;text-decoration:none}.glo-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:64px}.glo-two header>p:last-child{margin-top:18px;color:var(--muted);font-size:14px;line-height:1.62}
.glo-contract__rows{margin:0;border-top:1px solid var(--line)}.glo-contract__rows>div{display:grid;grid-template-columns:92px 1fr 1.2fr;gap:20px;padding:21px 0;border-bottom:1px solid var(--line)}.glo-contract dt{color:var(--red);font-size:10px;font-weight:800;letter-spacing:.08em}.glo-contract dd{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.glo-contract dd strong{color:var(--ink);font-size:14px}.glo-scenario{background:#f8f4ee}.glo-scenario__steps{margin:0;padding:0;counter-reset:step;list-style:none}.glo-scenario__steps li{counter-increment:step;display:grid;grid-template-columns:38px 1fr 1fr;gap:18px;padding:18px 0;border-bottom:1px solid #dacfc2}.glo-scenario__steps li:before{content:counter(step,decimal-leading-zero);color:var(--red);font-size:10px;font-weight:800}.glo-scenario__steps strong{font-size:13px}.glo-scenario__steps span{color:var(--muted);font-size:12px}.glo-choice__matrix{border-top:1px solid var(--line)}.glo-choice__row{display:grid;grid-template-columns:86px 1fr 1.1fr;gap:20px;padding:19px 0;border-bottom:1px solid var(--line)}.glo-choice__row>strong{color:var(--red);font-size:10px;letter-spacing:.08em}.glo-choice__row p{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.glo-choice__row b{color:var(--ink);font-size:14px}.glo-delivery__list{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:0;border-top:1px solid var(--line);list-style:none}.glo-delivery__list li{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:19px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.glo-delivery__list li:nth-child(2n){border-right:0}.glo-delivery__list b{color:var(--red);font-size:10px}.glo-delivery__list strong{font-size:13px}.glo-delivery__list em{grid-column:2;color:var(--muted);font-size:11px}.glo-stack{padding:32px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f9fbfc}.glo-stack__grid{display:grid;grid-template-columns:1.5fr repeat(4,1fr);align-items:center}.glo-stack__grid>*{padding:0 18px;border-right:1px solid var(--line)}.glo-stack__grid>*:first-child{padding-left:0}.glo-stack__grid>*:last-child{border-right:0}.glo-stack h2{font-size:18px;font-weight:800}.glo-stack strong,.glo-stack small{display:block}.glo-stack strong{font-size:10px}.glo-stack small{margin-top:5px;color:var(--muted);font-size:10px}
.glo-faq__list{border-top:1px solid var(--line)}.glo-faq details{border-bottom:1px solid var(--line)}.glo-faq summary{display:grid;grid-template-columns:36px 1fr 24px;gap:14px;align-items:center;min-height:62px;padding:10px 0;cursor:pointer;list-style:none}.glo-faq summary::-webkit-details-marker{display:none}.glo-faq summary span{color:var(--red);font-size:11px;font-weight:800}.glo-faq summary strong{font-size:13px}.glo-faq summary i{position:relative;width:16px;height:16px}.glo-faq summary i:before,.glo-faq summary i:after{content:"";position:absolute;background:var(--red)}.glo-faq summary i:before{inset:7px 0;height:2px}.glo-faq summary i:after{inset:0 7px;width:2px}.glo-faq details[open] summary i:after{display:none}.glo-faq details>div{padding:0 40px 18px;color:var(--muted);font-size:13px;line-height:1.6}.glo-editorial{display:flex;justify-content:space-between;gap:24px;padding:25px 0 34px;border-top:1px solid var(--line);font-size:11px}.glo-editorial div,.glo-editorial nav{display:flex;gap:18px}.glo-editorial span{color:var(--muted)}.glo-editorial a{color:var(--ink);font-weight:800;text-decoration:none}
body.city-page-wave1>footer,body.city-page-wave1>#cities-seo-grid{content-visibility:visible!important;contain-intrinsic-size:auto!important}
.glo-hero{padding-top:82px}
@media(max-width:800px){.glo-shell{width:min(100% - 28px,680px)}.glo-status span:last-child{display:none}.glo-hero{padding-bottom:36px}.glo-hero__layout,.glo-two{grid-template-columns:1fr;gap:28px}.glo-hero__layout{padding-top:26px}.glo-hero h1{font-size:clamp(38px,12vw,54px)}.glo-hero__copy>p:not(.glo-kicker){font-size:15px}.glo-actions{flex-direction:column}.glo-actions a{text-align:center}.glo-hero__visual figcaption{grid-template-columns:1fr;gap:6px}.glo-evidence,.glo-contract,.glo-scenario,.glo-choice,.glo-delivery,.glo-faq{padding:44px 0}.glo-evidence__grid{grid-template-columns:1fr}.glo-evidence__grid>*{padding:0 0 24px;border-right:0;border-bottom:1px solid var(--line)}.glo-evidence__grid>*+*{padding-top:24px}.glo-evidence__grid>*:last-child{border-bottom:0}.glo-contract__rows>div{grid-template-columns:82px 1fr}.glo-contract__rows>div dd:last-child{grid-column:2}.glo-scenario__steps li{grid-template-columns:30px 1fr}.glo-scenario__steps span{grid-column:2}.glo-choice__row{grid-template-columns:76px 1fr}.glo-choice__row p:last-child{grid-column:2}.glo-delivery__list{grid-template-columns:1fr}.glo-delivery__list li{border-right:0}.glo-stack__grid{grid-template-columns:1fr 1fr}.glo-stack__grid h2{grid-column:1/-1;padding-bottom:18px}.glo-stack__grid>*{margin:7px 0}.glo-editorial{flex-direction:column}.glo-editorial nav{flex-wrap:wrap}}
