.v11-page{padding-top:30px;padding-bottom:55px}.v11-page header{margin:0 0 26px}.v11-page header>span,.v11-home span{font-size:11px;letter-spacing:.18em;color:#447cad}.v11-page h1{font-size:clamp(25px,4vw,40px);margin:10px 0;line-height:1.3}.v11-page p{line-height:1.65}.v11-plan{display:grid;grid-template-columns:1.25fr .75fr;gap:30px}.v11-plan>section{border:1px solid #dce6ee;border-radius:22px;padding:25px;background:#fff}.v11-label{display:grid;gap:12px;font-weight:700}.v11-page input[type=date]{padding:12px;border:1px solid #dce6ee;border-radius:10px;font:inherit;max-width:100%}.v11-time{margin:30px 0}.v11-time .p5-clock-selects{display:none}.v11-plan details{border-top:1px solid #e2e8ef;padding:17px 0}.v11-plan summary{cursor:pointer;font-weight:700}.v11-primary{width:100%;justify-content:center;margin:18px 0 4px;min-height:50px}.v11-note{font-size:12px;color:#65778a;margin:16px 0}.v11-plan-art img{width:100%;border-radius:22px;max-height:370px;object-fit:cover;object-position:top}.v11-plan-art{align-self:start}.v11-photo-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.v11-photo-card{text-align:left;border:1px solid #dce6ee;border-radius:20px;overflow:hidden;background:#fff;padding:0 0 20px}.v11-photo-card h2,.v11-photo-card p,.v11-photo-card>span{margin:15px 20px;display:block}.v11-frame{position:relative;overflow:hidden;aspect-ratio:3/4;background:#eaf2f8;border-radius:16px}.v11-frame img{height:100%;width:300%;max-width:none;object-fit:fill;position:absolute;top:0;left:calc(var(--panel)*-100%)}.v11-frame>span{position:absolute;bottom:0;background:#142b48db;color:#fff;font-size:11px;width:100%;padding:9px;text-align:center}.v11-guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:22px}.v11-chips{display:flex;gap:10px;margin:15px 0}.v11-chips span{padding:8px 13px;border-radius:20px;background:#edf4fb}.v11-diagram{display:grid;gap:10px;text-align:center;background:#edf6ff;border-radius:16px;padding:20px;margin:18px 0}.v11-diagram>div{background:#b8dded;padding:15px;border-radius:9px}.v11-diagram small{font-size:10px;color:#65778a}.v11-address{border:1px solid #dce6ee;padding:18px;border-radius:15px}.v11-home{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:28px}.v11-home>img{width:100%;max-height:410px;object-fit:cover;object-position:top;border-radius:24px}.v11-shortcuts{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:25px}.v11-shortcuts button{padding:22px;border:1px solid #dce6ee;border-radius:16px;text-align:left;background:#f5f9fd}.v11-shortcuts span{font-size:30px;display:block;margin-bottom:14px}.v11-shortcuts strong{display:inline-block;margin-right:12px}@media(max-width:700px){.v11-plan,.v11-guide-grid,.v11-home{grid-template-columns:1fr}.v11-plan-art{display:none}.v11-photo-grid{gap:12px}.v11-photo-card h2{font-size:17px}.v11-photo-card p{font-size:11px}.v11-photo-card>span{font-size:12px}.v11-home>img{max-height:240px}.v11-shortcuts{gap:8px}.v11-shortcuts button{padding:15px 10px}.v11-shortcuts strong{font-size:13px}.v11-page{padding-top:22px}.v11-plan>section{padding:18px}.v11-frame>span{font-size:9px}.v11-guide-grid .v11-frame{max-height:500px}}
