._btn_n2x13_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-full);font-family:var(--font-display);font-weight:var(--weight-semibold);line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;min-height:48px}._md_n2x13_19{padding:var(--space-3) var(--space-6);font-size:var(--text-base)}._lg_n2x13_20{padding:var(--space-4) var(--space-8);font-size:var(--text-lg)}._primary_n2x13_22{background:var(--color-signal);color:var(--color-text-on-dark)}._primary_n2x13_22:hover{background:var(--color-signal-hover);color:var(--color-text-on-dark)}._primary_n2x13_22:active{background:var(--color-signal-active)}._onDark_n2x13_30{background:var(--color-paper);color:var(--color-navy)}._onDark_n2x13_30:hover{background:#fff;color:var(--color-navy)}._outline_n2x13_36{background:transparent;border-color:var(--color-border-strong);color:var(--color-text)}._outline_n2x13_36:hover{background:var(--color-haze);border-color:var(--color-text-subtle);color:var(--color-text)}._outlineOnDark_n2x13_43{background:transparent;border-color:#fbfbf959;color:var(--color-paper)}._outlineOnDark_n2x13_43:hover{background:#fbfbf91a;border-color:var(--color-paper);color:var(--color-paper)}._block_n2x13_54{width:100%}._bar_192tz_1{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;gap:var(--space-2);align-items:center;padding:var(--space-3) var(--space-4);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));background:var(--color-navy);border-top:1px solid rgba(251,251,249,.15);transform:translateY(110%);transition:transform .22s ease}._shown_192tz_19{transform:translateY(0)}._book_192tz_23{flex:1}._call_192tz_27{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex:none;border-radius:var(--radius-full);border:1px solid rgba(251,251,249,.35);color:var(--color-paper)}._call_192tz_27:hover{background:#fbfbf91f;color:var(--color-paper)}@media (min-width: 64rem){._bar_192tz_1{display:none}}
