.tp-grid{grid-template-columns:minmax(0,1fr) 440px;gap:48px}.book{position:static}.bk-widget{min-height:640px;padding:6px 8px 0}.bk-widget .bokunWidget iframe{width:100%!important}.bk-foot{padding:4px 22px 20px}.sign a{color:var(--navy);font-weight:700}.tp-cta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.tp-cta span{color:var(--muted);font-size:.95rem}.tp-cta b{color:var(--navy-d)}@media (max-width:1100px){.tp-grid{grid-template-columns:minmax(0,1fr)}.book{max-width:560px}}@media (max-width:640px){.bk-widget{padding:4px 0 0}}
