.booking-root .bk-faq-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.booking-root .bk-faq-link{border:1px solid var(--bkx-rim,#0f2e1d21);min-height:2.75rem;color:var(--bkx-fg,#0f2e1d);text-shadow:none;background:linear-gradient(160deg,#fffffff5 0%,#fffc 60%,#ffffffe6 100%);border-radius:999px;align-items:center;gap:.6rem;padding:.3rem .95rem .3rem .35rem;text-decoration:none;transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s,border-color .26s;display:inline-flex;box-shadow:inset 0 1px #fffffff2,0 10px 24px -16px #0a20148c}.booking-root .bk-faq-link__icon{background:var(--bkx-solid,#173a28f5);color:#fff;border-radius:999px;flex:none;place-items:center;width:2rem;height:2rem;display:inline-grid}.booking-root .bk-faq-link__icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.booking-root .bk-faq-link__icon svg circle:first-child{stroke:none}.booking-root .bk-faq-link__dot{fill:currentColor;stroke-width:1.2px}.booking-root .bk-faq-link__text{text-align:left;flex-direction:column;min-width:0;display:flex}.booking-root .bk-faq-link__q{font:500 .8rem / 1.25 var(--gr-font-sans,inherit);letter-spacing:.01em;color:var(--bkx-muted,#0f2e1db8)}.booking-root .bk-faq-link__cta{font:700 .9rem / 1.25 var(--gr-font-sans,inherit);letter-spacing:.005em;color:var(--bkx-fg,#0f2e1d)}.booking-root .bk-faq-link__arrow{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.95rem;height:.95rem;transition:transform .26s cubic-bezier(.2,.8,.2,1)}@media (hover:hover){.booking-root .bk-faq-link:hover{border-color:var(--bkx-rim-strong,#0f2e1d6b);transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 14px 28px -16px #0a201499}.booking-root .bk-faq-link:hover .bk-faq-link__arrow{transform:translate(3px)}}.booking-root .bk-faq-link:focus-visible{outline:2px solid var(--bkx-fg,#0f2e1d);outline-offset:3px}@media (prefers-reduced-motion:reduce){.booking-root .bk-faq-link,.booking-root .bk-faq-link__arrow{transition:none}.booking-root .bk-faq-link:hover,.booking-root .bk-faq-link:hover .bk-faq-link__arrow{transform:none}}.booking-root .bk-faq-solo{flex-wrap:wrap;justify-content:flex-start;gap:.6rem .75rem;margin-top:1.25rem;display:flex}@media (min-width:640px){.booking-root .bk-faq-solo{justify-content:flex-end;margin-top:.75rem}}.booking-root .bk-help-links{flex-wrap:wrap;align-items:center;gap:.6rem .75rem;display:flex}.booking-root .bk-faq-row>.bk-help-links{flex-basis:100%}.booking-root .bk-call-link{border:1.5px solid var(--gr-color-gold,#c9a961);padding-left:.85rem}.booking-root .bk-call-link__icon{width:1.3rem;height:1.3rem;color:var(--bkx-fg,#0f2e1d);flex:none}.booking-root .bk-call-link__number{white-space:nowrap}@media (hover:hover){.booking-root .bk-call-link:hover{border-color:#b08d45}}
