.holding-page{min-height:100svh;background:#f3f7fc}.holding-wrap{max-width:1360px;min-height:100svh;margin:auto;padding:36px 54px 24px;display:flex;flex-direction:column}.holding-header{display:flex;align-items:center;justify-content:space-between;gap:25px}.holding-header>img{width:210px;height:auto}.holding-preview{font-size:14px;background:#fff3d9;border:1px solid #f2d89a;border-radius:10px;padding:12px 17px;margin:0;max-width:440px}.holding-main{display:grid;grid-template-columns:1.05fr 1fr;gap:60px;align-items:center;flex:1;padding:65px 0}.holding-copy h1{overflow-wrap:anywhere;font-size:clamp(38px,4.5vw,64px);line-height:1.12;max-width:650px;letter-spacing:-.045em}.holding-message{font-size:19px;line-height:1.8;color:var(--muted);max-width:590px;overflow-wrap:anywhere}.holding-contact{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin:32px 0}.holding-phone{font-size:18px;font-weight:700;color:var(--blue)}.holding-phone:hover{text-decoration:underline}.holding-portals{padding-top:27px;margin-top:34px;border-top:1px solid #dbe4ee}.holding-portals h2{font-size:20px;letter-spacing:-.02em;margin:0 0 8px}.holding-portals p{font-size:15px;color:var(--muted);margin:0 0 12px}.holding-portals a{font-size:15px;font-weight:700;color:var(--blue);text-decoration:underline;text-underline-offset:4px;margin-right:25px;display:inline-block;margin-bottom:7px}.holding-art{overflow:hidden;border:1px solid #e1e9f1;border-radius:32px;background:#fff;box-shadow:0 18px 50px #224f7a0d}.holding-art img{width:100%;display:block;aspect-ratio:1.23;object-fit:contain;padding:12px}.holding-status{display:flex;align-items:center;gap:14px;font-size:16px;font-weight:700;line-height:1.5;padding:20px 24px;border-radius:17px;border:1px solid #d5e7cf;background:#eaf5e5;color:#356529;margin:18px 0 0}.holding-status>span{font-size:28px;line-height:1;flex-shrink:0}.holding-maintenance .holding-status{color:#6b551f;background:#fff4d9;border-color:#f0dfb2}.holding-footer{display:grid;grid-template-columns:1fr 2fr;align-items:end;gap:35px;border-top:1px solid #dbe4ee;padding-top:22px;color:var(--muted);font-size:14px}.holding-footer p{margin:0;line-height:1.8}.holding-footer a:hover{text-decoration:underline}.holding-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;column-gap:22px;row-gap:8px}.holding-footer a{text-underline-offset:3px}@media(max-width:850px){.holding-wrap{padding:27px 28px 24px}.holding-main{gap:30px;padding:50px 0}.holding-art img{aspect-ratio:1}.holding-copy h1{font-size:40px}.holding-message{font-size:17px}.holding-footer{grid-template-columns:1fr}.holding-footer nav{justify-content:flex-start}.holding-header{align-items:flex-start;flex-direction:column}.holding-header>img{width:180px}}@media(max-width:640px){.holding-main{grid-template-columns:1fr;padding:45px 0;gap:32px}.holding-copy h1{font-size:42px}.holding-art img{aspect-ratio:1.7;padding:0}.holding-status{padding:16px 20px}.holding-wrap{padding-inline:22px}.holding-contact{gap:20px}.holding-portals{margin-top:25px;padding-top:25px}.holding-footer{gap:20px}}@media(prefers-reduced-motion:reduce){.holding-page{scroll-behavior:auto}}
