.b148erdc{display:grid;grid-gap:2.5rem;gap:2.5rem;align-items:start}@media (min-width:960px){.b148erdc{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:4rem}}.b148erdc .intro h1{font-size:clamp(2.6rem,7vw,4.6rem);line-height:.98;margin:.75rem 0 2rem}.b148erdc .intro h2{font-size:1.05rem;margin-top:1.75rem;margin-bottom:.6rem}.b148erdc .intro ul{list-style:none;display:grid;grid-gap:.55rem;gap:.55rem}.b148erdc .intro li{position:relative;padding-left:1.4rem;line-height:1.5;opacity:.8}.b148erdc .intro li:before{content:"→";position:absolute;left:0;color:var(--accent,var(--blue));opacity:1}.b148erdc .intro .fine{margin-top:2rem;font-size:.92rem;line-height:1.6;opacity:.7}.b148erdc .intro .fine a{color:var(--accent,inherit);font-weight:600;-webkit-text-decoration:underline;text-decoration:underline}.b148erdc .booker{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 1.5rem)}.b148erdc .booker .tabs{display:flex;gap:.5rem;margin-bottom:.9rem;-webkit-box-flex-wrap:wrap;flex-wrap:wrap}.b148erdc .booker .tabs span{border:2px solid var(--ink);border-radius:999px;padding:.25rem .8rem;font-size:.8rem;font-weight:700;background:var(--sherbet);color:var(--on-pastel)}.b148erdc .booker .tabs span:nth-child(2){background:var(--mint)}.b148erdc .booker .tabs span:nth-child(3){background:var(--lilac)}.b148erdc .booker iframe{display:block;width:100%;height:680px;border:2px solid var(--ink);border-radius:20px;background:#fff;box-shadow:6px 6px 0 var(--ink)}.b148erdc .booker .fallback{margin-top:1rem;font-size:.88rem;opacity:.65;text-align:center}.b148erdc .booker .fallback a{color:var(--accent,inherit);font-weight:600;-webkit-text-decoration:underline;text-decoration:underline}