/* V43 — Kurumsal bakım deneyimi */
.maintenance-page{padding:clamp(1rem,3vw,2.4rem);background:radial-gradient(circle at 88% 9%,#6fe3ff2e,transparent 24%),radial-gradient(circle at 12% 94%,#f960b52b,transparent 24%),linear-gradient(135deg,#06172f,#0a3154 52%,#172d73)}
.maintenance-card-pro{overflow:hidden;border:1px solid #a9e8ff38;background:linear-gradient(132deg,#061b38 0%,#0b4775 49%,#402d85 100%);box-shadow:0 2.2rem 5.8rem #020b1a80,inset 0 1px #ffffff18}
.maintenance-card-pro:before{background:radial-gradient(circle,#63d6ff75,transparent 67%)}
.maintenance-top-status{padding:.7rem .85rem;border:1px solid #c4f2ff2e;border-radius:1rem;background:#061b3338;backdrop-filter:blur(10px)}
.maintenance-clock{display:block;margin-top:.35rem;color:#b8e8ff;font-size:.62rem;font-weight:800;letter-spacing:.04em}
.maintenance-season-line{display:flex;align-items:center;gap:.65rem;max-width:42rem;margin-top:1.35rem;padding:.7rem .8rem;border:1px solid #9edcff38;border-radius:.85rem;background:#061b3236;color:#d6efff;backdrop-filter:blur(8px)}
.maintenance-season-line>span{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:.55rem;background:linear-gradient(135deg,#25b7e8,#8268ef);color:#fff;font-size:.8rem}
.maintenance-season-line p{margin:0;color:#c4e2f6;font-size:.72rem;line-height:1.45}.maintenance-season-line b{display:block;margin-bottom:.08rem;color:#fff;font-size:.63rem;letter-spacing:.09em}
.maintenance-assurance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;max-width:42rem;margin-top:.85rem}.maintenance-assurance-grid article{display:flex;align-items:flex-start;gap:.55rem;padding:.7rem;border:1px solid #beeaff28;border-radius:.85rem;background:#061c3438}.maintenance-assurance-grid article>span{color:#74ddff;font-size:.65rem;font-weight:950;letter-spacing:.08em}.maintenance-assurance-grid b,.maintenance-assurance-grid small{display:block}.maintenance-assurance-grid b{color:#f4fbff;font-size:.74rem}.maintenance-assurance-grid small{margin-top:.16rem;color:#b5d8ec;font-size:.65rem;line-height:1.4}
.maintenance-scope-panel{margin-top:1rem;padding:.85rem;border:1px solid #c1efff25;border-radius:.85rem;background:#061c3435}.maintenance-scope-panel>span{color:#85defd;font-size:.6rem;font-weight:950;letter-spacing:.11em}.maintenance-scope-panel>div{display:flex;gap:.4rem;flex-wrap:wrap;margin:.55rem 0}.maintenance-scope-panel b{padding:.28rem .48rem;border:1px solid #9bdcff42;border-radius:99px;background:#8dd9ff12;color:#eefaff;font-size:.64rem}.maintenance-scope-panel small{color:#b8d9ec;font-size:.66rem;line-height:1.45}
.maintenance-help-strip{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.1rem;padding-top:1rem;border-top:1px solid #d8f6ff21}.maintenance-help-strip article{display:flex;gap:.55rem;padding:.75rem;border:1px solid #c8f2ff20;border-radius:.85rem;background:#071d3838}.maintenance-help-strip article>span{display:grid;place-items:center;flex:0 0 1.65rem;width:1.65rem;height:1.65rem;border-radius:.55rem;background:#9ee9ff1a;color:#91e1ff;font-size:.75rem}.maintenance-help-strip b{display:block;color:#f3fbff;font-size:.69rem}.maintenance-help-strip p{margin:.15rem 0 0;color:#b4d5e9;font-size:.63rem;line-height:1.42}
@media(max-width:760px){.maintenance-assurance-grid,.maintenance-help-strip{grid-template-columns:1fr}.maintenance-clock{font-size:.58rem}.maintenance-season-line{align-items:flex-start}}
@media(prefers-reduced-motion:reduce){.maintenance-card-pro *{animation:none!important;transition:none!important}}
