.-\33 geGG_block{--section-padding-top:32px;--section-padding-bottom:0}.-\33 geGG_blockBottom{--section-padding-bottom:32px}.-\33 geGG_heroBottom{--section-padding-bottom:22px}.-\33 geGG_heroSplit{gap:48px}.-\33 geGG_heroLede{--lede-gap:24px}.-\33 geGG_featureHead{--head-max-width:none;--lede-max-width:none}.-\33 geGG_stack{gap:12px;display:grid}.-\33 geGG_bookingRow{background:var(--bb-surface);border:var(--bb-border-selected);border-radius:var(--bb-r-10);align-items:center;gap:8px;margin-bottom:7px;padding:9px 11px;display:flex}.-\33 geGG_check{width:16px;height:16px}.-\33 geGG_service{font-size:12px;font-weight:var(--bb-fw-medium);color:var(--bb-ink);flex:1}.-\33 geGG_price{color:var(--bb-ink);font-variant-numeric:tabular-nums;font-size:12px}.-\33 geGG_pills{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.-\33 geGG_pills+.-\33 geGG_pills{margin-top:8px}.-\33 geGG_pills .bb-pill{padding:3px 9px;font-size:10.5px}.-\33 geGG_aside{color:var(--bb-muted);font-size:11px}.-\33 geGG_sentRow{background:var(--bb-green-bg);border-radius:var(--bb-r-9);color:var(--bb-green-text);justify-content:space-between;align-items:center;padding:7px 10px;font-size:11px;display:flex}.-\33 geGG_tightHead{--head-margin-bottom:12px}.-\33 geGG_intro{--lede-max-width:none;--lede-gap:22px}.-\33 geGG_time{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:8px 0 0;padding:22px 0 0;list-style:none;display:grid;position:relative}.-\33 geGG_time:before{content:"";background:var(--bb-hairline);height:1px;position:absolute;top:5px;left:0;right:0}.-\33 geGG_time li{min-width:0;position:relative}.-\33 geGG_time li:before{content:"";background:var(--bb-paper);border:2px solid var(--bb-coral);box-sizing:border-box;border-radius:50%;width:11px;height:11px;position:absolute;top:-22px;left:0}.-\33 geGG_time b{font-size:15px;font-weight:var(--bb-fw-medium);color:var(--bb-ink);margin:0 0 6px;display:block}.-\33 geGG_time p{color:var(--bb-gray-700);margin:0;font-size:13.5px;line-height:1.55}.-\33 geGG_cats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.-\33 geGG_cats>div{border:.5px solid var(--bb-hairline);border-radius:var(--bb-r-12);background:var(--bb-surface);padding:14px 14px 16px}.-\33 geGG_cats svg{color:var(--bb-coral)}.-\33 geGG_cats b{font-size:13px;font-weight:var(--bb-fw-medium);color:var(--bb-ink);margin-top:8px;display:block}.-\33 geGG_spec{margin-top:18px}.-\33 geGG_spec>div{border-top:.5px solid var(--bb-hairline);grid-template-columns:220px minmax(0,1fr) auto;align-items:baseline;gap:18px;padding:14px 4px;display:grid}.-\33 geGG_spec>div:last-child{border-bottom:.5px solid var(--bb-hairline)}.-\33 geGG_spec b{color:var(--bb-ink);font-size:14px;font-weight:620}.-\33 geGG_spec p{color:var(--bb-gray-700);margin:0;font-size:13px;line-height:1.55}.-\33 geGG_spec i{color:var(--bb-muted);white-space:nowrap;font-size:11.5px;font-style:normal}.-\33 geGG_pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;display:grid}.-\33 geGG_half{font-size:13px;font-weight:var(--bb-fw-medium);color:var(--bb-coral-text);margin:0 0 10px}.-\33 geGG_pairShot{border-radius:var(--bb-r-16);height:220px}.-\33 geGG_pair .-\33 geGG_rail{margin-top:18px}.-\33 geGG_num{color:var(--bb-coral);font-variant-numeric:tabular-nums;margin-bottom:6px;font-size:13.5px;font-weight:620;display:block}.-\33 geGG_bench{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:36px;display:grid}.-\33 geGG_benchShot{border-radius:var(--bb-r-16);overflow:hidden}.-\33 geGG_rail{margin:0;padding:0;list-style:none}.-\33 geGG_rail li{border-top:.5px solid var(--bb-hairline-soft);grid-template-columns:36px minmax(0,1fr);gap:0 12px;padding:13px 0;display:grid}.-\33 geGG_rail li:first-child{border-top:none;padding-top:2px}.-\33 geGG_rail .-\33 geGG_num{margin-bottom:0;padding-top:2px}.-\33 geGG_rail b{font-size:14px;font-weight:var(--bb-fw-medium);color:var(--bb-ink);margin-bottom:2px;display:block}.-\33 geGG_rail p{color:var(--bb-gray-700);margin:0;font-size:12.5px;line-height:1.55}@media not (min-width:960px){.-\33 geGG_time,.-\33 geGG_pair,.-\33 geGG_bench{grid-template-columns:minmax(0,1fr)}.-\33 geGG_time{gap:22px;padding:0 0 0 22px}.-\33 geGG_time:before{width:1px;height:auto;inset:6px auto 6px 4px}.-\33 geGG_time li:before{top:4px;left:-22px}.-\33 geGG_cats{grid-template-columns:repeat(2,minmax(0,1fr))}.-\33 geGG_bench{gap:20px}.-\33 geGG_spec>div{grid-template-columns:minmax(0,1fr);gap:4px}}
/*# sourceMappingURL=01fp9y_m4132s.css.map*/