.service-hero{padding-top:88px}.service-hero .yx-container{display:grid;justify-items:center;text-align:center}.service-hero-actions{justify-content:center}.service-detail-section{padding-top:20px}.detail-card{grid-gap:26px;display:grid;gap:26px;grid-template-columns:86px 1fr;min-height:390px;padding:30px}.detail-card span{color:var(--yx-brand);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.detail-card h2{color:var(--yx-text);font-family:var(--yx-heading-font);font-size:max(28px,min(4vw,44px));font-weight:700;letter-spacing:.02em;line-height:1.12;margin:12px 0}.detail-card li,.detail-card p{color:var(--yx-muted);line-height:1.75}.detail-card ul{list-style:none;margin:22px 0 0;padding:0}.detail-card li{padding-left:18px;position:relative}.detail-card li:before{background:var(--yx-brand);border-radius:50%;content:"";height:7px;left:0;position:absolute;top:12px;width:7px}.detail-actions{margin-top:24px}.detail-icon{align-items:center;background:linear-gradient(135deg,var(--yx-btn-bg),var(--yx-brand));border-radius:24px;color:#fff;display:grid;font-family:var(--yx-heading-font);font-weight:800;height:76px;justify-items:center;place-items:center;width:76px}.delivery-board{grid-gap:34px;align-items:center;display:grid;gap:34px;grid-template-columns:.8fr 1.2fr;padding:max(28px,min(5vw,56px))}.delivery-board h2{color:var(--yx-text);font-family:var(--yx-heading-font);font-size:max(32px,min(5vw,58px));font-weight:700;letter-spacing:.02em;line-height:1.12;margin:0}.delivery-steps{grid-gap:14px;display:grid;gap:14px}.delivery-steps div{background:var(--yx-soft);border:1px solid var(--yx-border);border-radius:22px;padding:20px}.delivery-steps strong{color:var(--yx-brand);font-family:var(--yx-heading-font)}.delivery-steps h3{color:var(--yx-text);margin:8px 0}.delivery-steps p{color:var(--yx-muted);line-height:1.7;margin:0}.trust-card{padding:28px}.trust-card span{color:var(--yx-brand);font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.trust-card h3{color:var(--yx-text);font-family:var(--yx-heading-font);font-size:30px;line-height:1.14;margin:18px 0 12px}.trust-card p{color:var(--yx-muted);line-height:1.75;margin:0}@media screen and (max-width:760px){.delivery-board,.detail-card{grid-template-columns:1fr}}