/* Standalone services: visual-only layer; preserve content, SEO and form hooks. */
body.standalone-glass-page{--green:#8cff01;--link-blue:#8cff01;--link-dark:#8cff01;--fp-green:#8cff01;--fp-green-dark:#8cff01;--fp-blue:#8cff01;--fp-ink:#000;--fp-border:#8cff01;background:#000;color:#fff}
body.standalone-glass-page main{background:#000;color:#fff}
body.standalone-glass-page main :is(.peritajes-page,.peritajes-directory,.service-areas-page,.flypass-page){background:#000;color:#fff}
body.standalone-glass-page :is(.peritajes-hero,.szsoat-hero,.service-areas-hero,.flypass-hero){background:#000 url('/assets/images/grafica-web/heroes/hero-b2b-negro-verde.webp') center/cover no-repeat;color:#fff}
body.standalone-glass-page :is(.peritajes-hero,.szsoat-hero,.service-areas-hero,.flypass-hero) :is(h1,.peritajes-hero-text,.szsoat-text-lg,.service-areas-hero-content>p,.flypass-lead){color:#fff;text-align:center}
body.standalone-glass-page :is(.peritajes-kicker,.flypass-eyebrow,.service-areas-hero-content>span){color:#8cff01;text-align:center;font-weight:800}
body.standalone-glass-page :is(.peritajes-hero-media,.szsoat-hero-media,.service-areas-hero-media,.flypass-hero-photo){border-radius:24px;overflow:hidden}
body.standalone-glass-page :is(.peritajes-hero-media,.szsoat-hero-media,.service-areas-hero-media) img{border-radius:24px}
body.standalone-glass-page :is(.peritajes-hero-grid,.szsoat-hero-grid,.service-areas-hero-inner,.flypass-hero-grid)>*{min-width:0}
body.standalone-glass-page :is(.peritajes-section,.szsoat-section,.service-areas-section,.battery-vehicle-section,.battery-info-section,.flypass-section,.ecosystem-cta){background:#000;color:#fff}
body.standalone-glass-page :is(.peritajes-section h2,.peritajes-section-intro,.szsoat-section>.szsoat-container>h2,.szsoat-intro h2,.szsoat-intro p,.szsoat-section>.szsoat-container>.szsoat-text-base,.battery-info-section h2,.battery-info-section>.container>p,.battery-vehicle-section h2,.battery-vehicle-header p,.battery-vehicle-section>.container>p,.flypass-section h2,.flypass-section-head p,.flypass-map-heading p,.ecosystem-cta-header h2,.ecosystem-cta-header p){color:#fff;text-align:center;margin-inline:auto}
body.standalone-glass-page :is(.peritajes-section-muted,.historial-products,.battery-info-muted,.flypass-map-section){background:radial-gradient(ellipse at center,rgba(140,255,1,.65),rgba(140,255,1,.12) 70%,transparent),#fff;color:#000}
body.standalone-glass-page :is(.peritajes-section-muted,.historial-products,.battery-info-muted,.flypass-map-section) :is(h2,.peritajes-section-intro,.szsoat-text-base,.flypass-map-heading p){color:#000}
body.standalone-glass-page .peritajes-section-muted :is(h2,.peritajes-section-intro){color:#000!important}
body.standalone-glass-page .battery-info-section.battery-info-muted:not(.battery-tow-section) :is(h2,p){color:#000!important}
body.standalone-glass-page .battery-info-section.battery-tow-section>.container.battery-info-block :is(h2,p){color:#fff!important}
/* Common pale glass cards, black copy and brand-green borders. */
body.standalone-glass-page :is(.peritajes-card,.peritajes-link-card,.peritajes-step,.peritajes-blog-card,.peritajes-direct-answer,.szsoat-mini-card,.szsoat-quick-card,.szsoat-link-card,.certificar-includes-card,.historial-price-card,.historial-product-card,.service-area-card,.battery-vehicle-card,.battery-tow-card,.battery-info-card,.ecosystem-cta-card,.flypass-promo article,.flypass-steps article,.flypass-benefits li){box-sizing:border-box;border:1px solid #8cff01!important;border-radius:24px!important;background:linear-gradient(135deg,#fff,#eeffdd)!important;color:#000!important;text-align:center;box-shadow:0 16px 36px rgba(0,0,0,.18)}
body.standalone-glass-page :is(.peritajes-card,.peritajes-link-card,.peritajes-step,.peritajes-blog-card,.peritajes-direct-answer,.szsoat-mini-card,.szsoat-quick-card,.szsoat-link-card,.certificar-includes-card,.historial-price-card,.historial-product-card,.service-area-card,.battery-vehicle-card,.battery-tow-card,.battery-info-card,.ecosystem-cta-card,.flypass-promo article,.flypass-steps article,.flypass-benefits li) :is(h2,h3,h4,p,strong,em,span,li){color:#000!important;text-align:center}
body.standalone-glass-page :is(.historial-price-card.is-selected,.historial-price-card[aria-pressed=true]){background:linear-gradient(135deg,#fff,#eeffdd)!important;box-shadow:inset 0 0 0 2px #8cff01,0 16px 36px rgba(0,0,0,.18)}
body.standalone-glass-page .historial-price-card:is(:focus-visible,:hover){outline:2px solid #8cff01;outline-offset:3px}
body.standalone-glass-page .peritajes-step::before{box-sizing:border-box;display:block;width:56px;height:56px;margin:0 auto 18px;border:1px solid #8cff01;border-radius:16px;background:#000;color:#8cff01!important;line-height:54px;text-align:center;box-shadow:0 10px 24px rgba(140,255,1,.16)}
body.standalone-glass-page .szsoat-quick-icon{color:#000;background:#8cff01;border-radius:16px;font-family:Magnetik,Arial,sans-serif;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:-.04em}
body.standalone-glass-page :is(.peritajes-zones li,.service-areas-zones li){border:1px solid #8cff01;border-radius:12px;background:#eeffdd;color:#000}
body.standalone-glass-page :is(.peritajes-direct-answer,.szsoat-direct-answer){border:1px solid #8cff01;border-radius:24px;background:linear-gradient(135deg,#fff,#eeffdd);padding:28px;color:#000}
body.standalone-glass-page :is(.peritajes-direct-answer,.szsoat-direct-answer) :is(h2,p){color:#000!important;text-align:center;margin-inline:auto}
/* Initial hero form: same light glass surface, predictable full-width fields. */
body.standalone-glass-page :is(.peritajes-form,.szsoat-form-card,.battery-quote-form,.flypass-form-card){box-sizing:border-box;min-width:0;max-width:100%;padding:28px;border:1px solid #8cff01!important;border-radius:28px!important;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(238,255,221,.96))!important;color:#000!important;box-shadow:inset 0 1px 0 #fff,0 18px 48px rgba(0,0,0,.22);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
body.standalone-glass-page :is(.peritajes-form,.szsoat-form-card,.battery-quote-form,.flypass-form-card) :is(h2,h3,label,legend,small,p,span){color:#000!important}
body.standalone-glass-page :is(.peritajes-form,.szsoat-form-card,.battery-quote-form,.flypass-form-card) h2{font-size:clamp(26px,3vw,34px);font-weight:800;text-align:center;line-height:1.15;margin-bottom:24px}
body.standalone-glass-page :is(.peritajes-form,.szsoat-form-card,.battery-quote-form,.flypass-form-card) label:not(.segundazo-legal-consent){font-weight:700;line-height:1.35}
body.standalone-glass-page :is(.peritajes-form,.szsoat-form-card,.battery-quote-form,.flypass-form-card) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:56px;height:auto;padding:14px 16px;border:1px solid #8cff01;border-radius:12px;background:#fff;color:#000;font:400 16px/1.3 Magnetik,Arial,sans-serif}
body.standalone-glass-page :is(input,select,textarea){accent-color:#8cff01}
body.standalone-glass-page :is(input,select,textarea):focus-visible{outline:2px solid #8cff01;outline-offset:2px}
body.standalone-glass-page :is(.peritajes-form,.szsoat-form-card,.battery-quote-form,.flypass-form-card) :is(input,select):disabled{background:#eee;color:#656565;cursor:not-allowed}
body.standalone-glass-page .peritajes-native-select-enhanced{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;clip-path:inset(50%)!important}
body.standalone-glass-page .peritajes-glass-select{position:relative;min-width:0;width:100%}
body.standalone-glass-page .peritajes-form .peritajes-glass-select-trigger{box-sizing:border-box;display:flex;width:100%;min-height:58px;padding:15px 18px;align-items:center;justify-content:space-between;gap:16px;border:1px solid #8cff01!important;border-radius:14px!important;background:linear-gradient(135deg,rgba(20,32,12,.96),rgba(0,0,0,.9))!important;color:#8cff01!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 10px 26px rgba(0,0,0,.17);font:700 16px/1.35 Magnetik,Arial,sans-serif;text-align:left;white-space:normal;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}
body.standalone-glass-page .peritajes-form .peritajes-glass-select-trigger::after{content:'';width:9px;height:9px;margin:0 2px 4px 0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);flex:0 0 auto}
body.standalone-glass-page .peritajes-form .peritajes-glass-select-trigger:is(:hover,:focus-visible){background:linear-gradient(135deg,rgba(29,49,9,.98),rgba(0,0,0,.94))!important;color:#8cff01!important;outline:2px solid #8cff01;outline-offset:2px}
body.standalone-glass-page .peritajes-form .peritajes-glass-select-trigger:disabled{border-color:rgba(140,255,1,.45)!important;background:linear-gradient(135deg,rgba(47,57,41,.82),rgba(20,24,18,.8))!important;color:#b8ccaa!important;box-shadow:none;cursor:not-allowed}
body.standalone-glass-page .peritajes-glass-select-list{position:absolute;z-index:250;top:calc(100% + 8px);left:0;right:0;box-sizing:border-box;max-height:min(310px,55vh);padding:8px;overflow-y:auto;border:1px solid #8cff01;border-radius:18px;background:linear-gradient(135deg,rgba(20,32,12,.96),rgba(0,0,0,.92));color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 20px 46px rgba(0,0,0,.38);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);overscroll-behavior:contain}
body.standalone-glass-page .peritajes-glass-select-list[hidden]{display:none}
body.standalone-glass-page .peritajes-glass-select-list [role=option]{padding:13px 14px;border-radius:11px;color:#fff;font:600 16px/1.3 Magnetik,Arial,sans-serif;cursor:pointer}
body.standalone-glass-page .peritajes-glass-select-list [role=option]:is(:hover,.is-active){background:rgba(140,255,1,.16);color:#8cff01}
body.standalone-glass-page .peritajes-glass-select-list [aria-selected=true]{background:rgba(140,255,1,.22);color:#8cff01;box-shadow:inset 0 0 0 1px rgba(140,255,1,.6)}
body.standalone-glass-page .peritajes-glass-select-list .is-disabled{color:#98a48e;cursor:not-allowed}
/* Peritajes locations: one resilient black/green system for shared and local sections. */
body.standalone-glass-page .peritajes-page{--peritajes-accent:#8cff01;--peritajes-ink:#000;--peritajes-pale:#eeffdd}
body.standalone-glass-page .peritajes-page .peritajes-hero-media{border:1px solid #8cff01;box-shadow:0 18px 44px rgba(140,255,1,.14);background:#000}
body.standalone-glass-page .peritajes-page .peritajes-hero-media img{filter:grayscale(1) contrast(1.08);opacity:.94}
body.standalone-glass-page .peritajes-page .peritajes-section:not(.peritajes-section-muted):not(.peritajes-cta){background:#000;color:#fff}
body.standalone-glass-page .peritajes-page .peritajes-section> .peritajes-container> :is(h2,.peritajes-section-intro){margin-inline:auto;text-align:center}
body.standalone-glass-page .peritajes-page .peritajes-section:not(.peritajes-section-muted):not(.peritajes-cta)> .peritajes-container> :is(h2,.peritajes-section-intro){color:#fff}
body.standalone-glass-page .peritajes-page .peritajes-section-muted> .peritajes-container> :is(h2,.peritajes-section-intro){color:#000!important}
body.standalone-glass-page .peritajes-page :is(.peritajes-card,.peritajes-link-card,.peritajes-step,.peritajes-blog-card){transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}
body.standalone-glass-page .peritajes-page :is(.peritajes-card,.peritajes-link-card,.peritajes-step,.peritajes-blog-card):is(:hover,:focus-within){border-color:#8cff01!important;box-shadow:0 18px 42px rgba(140,255,1,.2);transform:translateY(-2px)}
body.standalone-glass-page .peritajes-page .peritajes-link-card:focus-visible{outline:2px solid #8cff01;outline-offset:4px}
body.standalone-glass-page .peritajes-page .peritajes-zones{justify-content:center}
body.standalone-glass-page .peritajes-page .peritajes-faq :is(summary,p){color:#fff!important}
body.standalone-glass-page .peritajes-page .peritajes-faq details{border-color:#8cff01!important}
body.standalone-glass-page .peritajes-page .peritajes-faq details[open] summary::after{color:#8cff01!important}
body.standalone-glass-page :is(.certificar-price-now,.historial-product-price){color:#000!important}
body.standalone-glass-page .certificar-form-price{justify-content:center}
body.standalone-glass-page .szsoat-form-grid>label{display:grid;gap:8px}
body.standalone-glass-page .segundazo-legal-consent :is(span,a){color:#000!important}
body.standalone-glass-page :is(.peritajes-form-status,.certificar-status,.flypass-form-status)[data-state=error]{color:#EB5555!important}
body.standalone-glass-page .peritajes-form-status[data-state=loading]{color:#000!important}
/* Same black/green CTA geometry everywhere; no purchase-blue overrides. */
body.standalone-glass-page main :is(.peritajes-button,.peritajes-form button,.szsoat-btn,.szsoat-cta-primary,.szsoat-cta-outline,.button-green,.button-blue,.button-dark,.battery-quote-form button,.flypass-submit,.flypass-secondary,.flypass-map-heading>a,.flypass-map-expand,.peritajes-card a,.service-area-card>a,.peritajes-blog-card a){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:0;max-width:100%;min-height:56px;height:auto;padding:16px 24px;border:1px solid #8cff01!important;border-radius:18px!important;background:linear-gradient(135deg,#132009,#000)!important;color:#8cff01!important;box-shadow:0 12px 28px rgba(140,255,1,.12);font:800 18px/1.25 Magnetik,Arial,sans-serif;text-decoration:none!important;text-align:center;white-space:normal}
body.standalone-glass-page main :is(.peritajes-button,.peritajes-form button,.szsoat-btn,.button-green,.button-blue,.button-dark,.battery-quote-form button,.flypass-submit,.flypass-secondary,.peritajes-card a,.service-area-card>a,.peritajes-blog-card a):is(:hover,:focus-visible){background:#1d3109!important;outline:2px solid #8cff01;outline-offset:3px}
body.standalone-glass-page main button:disabled{opacity:.55;cursor:not-allowed}
body.standalone-glass-page main :is(.peritajes-inline-link,.peritajes-direct-answer a,.certificar-context-link,.historial-includes-link){color:#000;border-color:currentColor;text-decoration-color:currentColor}
body.standalone-glass-page main :is(.peritajes-inline-link,.peritajes-direct-answer a,.certificar-context-link,.historial-includes-link):is(:hover,:focus-visible){color:#8cff01}
body.standalone-glass-page .certificar-hero-context{border:1px solid #8cff01;border-radius:24px;background:linear-gradient(135deg,#fff,#eeffdd);color:#000}
body.standalone-glass-page .certificar-hero-context :is(summary,p,li){color:#000}
/* Certificar section copy sits on black; keep pale-card copy black separately. */
body.standalone-glass-page.certificar-page .szsoat-section :is(.szsoat-intro,.szsoat-split>div)>:is(.szsoat-title-lg,.szsoat-text-base){color:#fff!important;text-align:center;margin-inline:auto}
body.standalone-glass-page.certificar-page .szsoat-section .szsoat-check-list :is(li,strong){color:#000!important}
body.standalone-glass-page.certificar-page :is(.certificar-hero-context li,.certificar-includes-card li)::before{background:#8cff01!important}
body.standalone-glass-page.certificar-page .certificar-hero-context[open] summary::after{color:#8cff01!important}
body.standalone-glass-page.certificar-page .certificar-hero-context{border-color:#8cff01!important}
body.standalone-glass-page.certificar-page .certificar-hero-context summary:is(:focus,:focus-visible){border-radius:17px;outline:3px solid #8cff01!important;outline-offset:-3px}
body.standalone-glass-page.certificar-page .certificar-hero-context summary::after,
body.standalone-glass-page.certificar-page .szsoat-accordion-grid details[open] summary::after{color:#8cff01!important}
/* Certificar report cards: scannable rows, numbered green markers and no legacy blue. */
body.standalone-glass-page.certificar-page .certificar-includes-grid{align-items:stretch}
body.standalone-glass-page.certificar-page .certificar-includes-card{position:relative;overflow:hidden;padding:clamp(24px,3vw,34px)}
body.standalone-glass-page.certificar-page .certificar-includes-kicker{margin-bottom:20px;border:1px solid #000!important;background:#8cff01!important;color:#000!important;box-shadow:0 7px 0 rgba(0,0,0,.1);letter-spacing:.05em}
body.standalone-glass-page.certificar-page .certificar-includes-card h3{max-width:14ch;margin:0 auto 24px!important;font-size:clamp(28px,3vw,36px);line-height:1.06}
body.standalone-glass-page.certificar-page .certificar-includes-card ul{counter-reset:certificar-detail;display:grid;gap:12px}
body.standalone-glass-page.certificar-page .certificar-includes-card li{counter-increment:certificar-detail;position:relative;min-height:48px;padding:15px 16px 15px 62px!important;border:1px solid rgba(140,255,1,.7);border-radius:16px;background:rgba(255,255,255,.72);box-shadow:0 8px 20px rgba(0,0,0,.06);color:#000!important;text-align:left!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}
body.standalone-glass-page.certificar-page .certificar-includes-card li::before{content:counter(certificar-detail,decimal-leading-zero)!important;position:absolute;top:14px;left:14px;display:grid;width:36px;height:36px;place-items:center;border-radius:11px;background:#8cff01!important;color:#000!important;font-size:12px;font-weight:900;line-height:1;box-shadow:0 6px 14px rgba(140,255,1,.24)}
body.standalone-glass-page.certificar-page .certificar-includes-card li strong{display:block;margin-bottom:3px;color:#000!important;text-align:left!important;line-height:1.2}
body.standalone-glass-page.certificar-page .certificar-includes-card li:is(:hover,:focus-within){background:#fff;box-shadow:0 11px 24px rgba(0,0,0,.1);transform:translateX(4px)}
body.standalone-glass-page :is(.peritajes-cta,.szsoat-cta-band,.battery-tow-section){background:#000 url('/assets/images/grafica-web/cards/horizontales/card-horizontal-b2b-negro-verde.webp') center/cover no-repeat!important;color:#fff}
body.standalone-glass-page .szsoat-cta-band{border:1px solid #8cff01;border-radius:24px}
body.standalone-glass-page :is(.peritajes-cta,.szsoat-cta-band) :is(h2,p){color:#fff!important;text-align:center;margin-inline:auto}
body.standalone-glass-page :is(.peritajes-actions,.certificar-final-actions,.certificar-steps-cta,.certificar-image-cta){justify-content:center;text-align:center}
/* FAQ headings centered; questions and answers retain left alignment. */
body.standalone-glass-page :is(.peritajes-faq,.szsoat-faq,.flypass-faq,.battery-faq) :is(summary,p){color:#fff}
body.standalone-glass-page :is(.peritajes-faq,.szsoat-faq,.flypass-faq,.battery-faq) details{border-color:#8cff01!important}
body.standalone-glass-page :is(.peritajes-faq,.szsoat-faq,.flypass-faq,.battery-faq) summary::after{color:#8cff01!important}
body.standalone-glass-page .flypass-hero-intro{max-width:none;text-align:center}
body.standalone-glass-page .flypass-hero-intro :is(h1,p){margin-inline:auto}
body.standalone-glass-page .flypass-hero-logo{margin-inline:auto;padding:14px;background:#eeffdd;border:1px solid #8cff01;border-radius:16px;box-sizing:content-box}
body.standalone-glass-page :is(.flypass-form-heading>span,.flypass-form-heading h2){color:#000;text-align:center}
body.standalone-glass-page .flypass-step-icon{margin-inline:auto;background:#8cff01;border-color:#8cff01;color:#000}
body.standalone-glass-page .brand-service-icon{display:block;width:40px;height:40px;object-fit:contain;margin-inline:auto}
body.standalone-glass-page :is(.certificar-form-logo,.historial-price-logo){object-fit:contain;max-width:190px;height:auto;margin-inline:auto}
body.standalone-glass-page .flypass-map-frame{border-color:#8cff01;border-radius:24px}
body.standalone-glass-page .flypass-map-section .flypass-map-heading :is(.flypass-eyebrow,h2,p,p strong){color:#000!important}
body.standalone-glass-page .flypass-map-section .flypass-map-heading{text-align:center}
body.standalone-glass-page .flypass-map-section .flypass-map-heading>div>*{margin-inline:auto}
body.standalone-glass-page .flypass-map-section .flypass-map-source{color:#30352d!important;text-align:center}
body.standalone-glass-page .flypass-benefits-grid>div>p:last-child{color:#fff;text-align:center}
body.standalone-glass-page .flypass-terms{color:#ddd}
body.standalone-glass-page .ecosystem-cta-header{padding-block:24px}
body.standalone-glass-page .ecosystem-cta-card>span{color:#000!important}
body.standalone-glass-page .service-area-card,
body.standalone-glass-page .ecosystem-cta-card{align-items:center!important;text-align:center!important}
body.standalone-glass-page .service-area-card>:is(span,h2,p,a),
body.standalone-glass-page .ecosystem-cta-card>:is(span,h4,em){margin-inline:auto;text-align:center!important}
body.standalone-glass-page :is(.szsoat-mini-card,.szsoat-quick-card){display:flex;flex-direction:column;gap:16px;align-items:center}
body.standalone-glass-page :is(.szsoat-mini-card,.szsoat-quick-card) strong{display:block}
body.standalone-glass-page .historial-mini-icon{color:#000!important;background:#8cff01;border-radius:12px}
body.standalone-glass-page .historial-mini-icon svg{stroke:#000}
body.standalone-glass-page .certificar-includes-card-action::before{display:none}
body.standalone-glass-page :is(.certificar-context-link,.certificar-includes-kicker,.certificar-status){color:#000!important;border-color:currentColor!important}
body.standalone-glass-page .certificar-context-link:is(:hover,:focus-visible){color:#8cff01!important}
body.standalone-glass-page main .certificar-hero-context .certificar-context-link{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;min-height:56px;padding:16px 24px;border:1px solid #8cff01!important;border-radius:18px;background:linear-gradient(135deg,#132009,#000)!important;color:#8cff01!important;white-space:normal;text-align:center;text-decoration:none;font-weight:800}
body.standalone-glass-page main .certificar-hero-context .certificar-context-link:is(:hover,:focus-visible){background:#1d3109!important;color:#8cff01!important;border-color:#8cff01!important;outline:2px solid #8cff01;outline-offset:3px}
body.standalone-glass-page .service-areas-eyebrow{color:#8cff01!important;text-align:center;font-weight:800}
body.standalone-glass-page .alliance-logo-set :is(a,img){color:#000!important}
body.standalone-glass-page .alliance-logo-set figure:is(:hover,:focus-within){border-color:#8cff01!important}
body.standalone-glass-page .certificar-includes-card li::before{color:#000!important}
@media(max-width:767px){
  body.standalone-glass-page main{padding-top:92px}
  body.standalone-glass-page :is(.peritajes-hero-media,.szsoat-hero-media){order:2!important;height:auto!important;max-height:none!important;aspect-ratio:1/1;min-height:0}
  body.standalone-glass-page .szsoat-hero-content{order:1!important}
  body.standalone-glass-page :is(.peritajes-form,.szsoat-form-card,.battery-quote-form,.flypass-form-card){padding:24px 20px}
  body.standalone-glass-page :is(.peritajes-hero h1,.szsoat-title-xl,.flypass-hero h1){font-size:clamp(32px,8vw,44px)}
  body.standalone-glass-page :is(.peritajes-actions,.certificar-final-actions){display:grid;grid-template-columns:1fr}
  body.standalone-glass-page :is(.peritajes-actions,.certificar-final-actions)>a{width:100%}
  body.standalone-glass-page :is(.historial-price-grid,.historial-products-grid){grid-template-columns:1fr}
  body.standalone-glass-page .flypass-steps{display:grid;grid-template-columns:1fr;overflow:visible}
  body.standalone-glass-page .flypass-map-heading>a{width:100%}
  body.standalone-glass-page .flypass-map-frame{width:100%;height:min(480px,58vh);min-height:360px;margin-left:0;border:1px solid #8cff01;border-radius:20px}
}
