.gb_page__E3HuS{background:var(--gb-ground);color:var(--gb-body);font-family:var(--gb-sans);font-size:var(--gb-t-base);line-height:var(--gb-lh-base);letter-spacing:var(--gb-tr-base);-webkit-font-smoothing:antialiased}.gb_wrap__B_G0O{max-width:var(--gb-page);margin:0 auto;padding-left:var(--gb-edge);padding-right:var(--gb-edge)}.gb_sec__rifoM{padding-top:96px;padding-bottom:72px}.gb_micro__VxqaI{font:400 var(--gb-t-micro) /1.5 var(--gb-mono);letter-spacing:var(--gb-tr-micro);text-transform:uppercase}.gb_micro__VxqaI,.gb_mini__qv1xs{color:var(--gb-label);word-break:keep-all;-webkit-hyphens:none;hyphens:none}.gb_mini__qv1xs{font:400 var(--gb-t-mini) /1.5 var(--gb-mono);letter-spacing:var(--gb-tr-mini)}.gb_tnum__pvZpr{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gb_h2__JSKAb{font:var(--gb-w-air) var(--gb-t-head) /var(--gb-lh-head) var(--gb-sans);letter-spacing:var(--gb-tr-head);color:var(--gb-ink);max-width:24ch}.gb_h2__JSKAb b{font-weight:var(--gb-w-bold)}.gb_sentence__y7qZY{display:block;text-wrap:balance}.gb_lede__DSLk8{font:var(--gb-w-light) var(--gb-t-lede) /var(--gb-lh-lede) var(--gb-sans);letter-spacing:var(--gb-tr-lede);margin-top:14px;width:min(100%,66ch)}.gb_hero___CQV8{display:grid;grid-template-columns:40fr 55fr;grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:center;padding-top:64px;padding-bottom:88px}.gb_h1__mQm9r{font:var(--gb-w-air) clamp(44px,7.2vw,var(--gb-t-hero)) /var(--gb-lh-hero) var(--gb-sans);letter-spacing:var(--gb-tr-hero);color:var(--gb-ink)}.gb_h1__mQm9r b{font-weight:var(--gb-w-bold)}.gb_hero___CQV8 .gb_lede__DSLk8{margin-top:22px}.gb_ctas__j6m4G{display:flex;align-items:center;gap:16px;margin-top:30px;flex-wrap:wrap}.gb_proofs__myPRh{display:flex;gap:42px;margin-top:42px}.gb_proof__OqV_N{display:flex;flex-direction:column;gap:6px}.gb_proof__OqV_N b{font:var(--gb-w-bold) 21px /1.2 var(--gb-sans);letter-spacing:-.014em;color:var(--gb-ink)}.gb_proof__OqV_N b span{font-weight:var(--gb-w-light)}.gb_seq__RxeY7{margin-top:36px;display:grid;grid-template-columns:1fr 1fr;grid-gap:30px clamp(28px,5vw,72px);gap:30px clamp(28px,5vw,72px)}.gb_seqIt__fkHRF{display:grid;grid-template-columns:28px 1fr;grid-gap:14px;gap:14px;align-items:baseline}.gb_seqN__XVxeI{font:var(--gb-w-label) var(--gb-t-mini) /1.6 var(--gb-mono);letter-spacing:var(--gb-tr-mini);color:var(--gb-sovereign)}.gb_seqIt__fkHRF h3{font:var(--gb-w-mid) var(--gb-t-lift) /1.4 var(--gb-sans);letter-spacing:var(--gb-tr-lift);color:var(--gb-ink)}.gb_seqIt__fkHRF p{margin-top:4px;width:min(100%,62ch)}.gb_seqIt__fkHRF:last-child:nth-child(odd){grid-column:1/-1}.gb_tiles__oB3Ci{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:36px}.gb_tile__O4qeN{background:var(--gb-surface);border:1px solid var(--gb-line);border-radius:var(--gb-r-md);box-shadow:var(--gb-e-rest);padding:20px 22px}.gb_tileChip__bCUb3{width:36px;height:36px;border-radius:var(--gb-r-xs);background:var(--gb-wash);color:var(--gb-sovereign);display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px}.gb_tileChip__bCUb3 svg{width:18px;height:18px}.gb_tile__O4qeN h3{font:var(--gb-w-mid) var(--gb-t-lift) /1.3 var(--gb-sans);letter-spacing:var(--gb-tr-lift);color:var(--gb-ink)}.gb_tile__O4qeN p{margin-top:6px;font-size:var(--gb-t-small);line-height:var(--gb-lh-small)}.gb_washroom__F_ZrV{background:var(--gb-wash);border-radius:22px;padding:36px 40px;margin-top:48px}.gb_waypath__uAPWQ{display:grid;grid-template-columns:repeat(var(--wp-n,4),1fr);grid-gap:28px;gap:28px}.gb_wp__Uv7lQ{min-width:0}.gb_wpHead__k8mAk{position:relative;height:34px;display:flex;align-items:center}.gb_wpHead__k8mAk:after{content:"";position:absolute;left:34px;right:-28px;top:50%;height:2px;background:var(--gb-line-strong)}.gb_wp__Uv7lQ:last-child .gb_wpHead__k8mAk:after{display:none}.gb_wpDisc__mbQb6{position:relative;z-index:1;width:34px;height:34px;border-radius:50%;background:var(--gb-sovereign);color:#fff;display:inline-flex;align-items:center;justify-content:center;font:var(--gb-w-label) var(--gb-t-mini) /1 var(--gb-mono);letter-spacing:var(--gb-tr-mini)}.gb_wp__Uv7lQ h3{font:var(--gb-w-mid) var(--gb-t-lift) /1.35 var(--gb-sans);letter-spacing:var(--gb-tr-lift);color:var(--gb-ink);margin-top:14px;min-height:46px}.gb_wp__Uv7lQ p{margin-top:6px;font-size:var(--gb-t-small);line-height:var(--gb-lh-small)}.gb_plist__W_cTh{margin-top:36px;background:var(--gb-surface);border:1px solid var(--gb-line);border-radius:var(--gb-r-md);box-shadow:var(--gb-e-rest);overflow:hidden}.gb_prow__TVWVr{display:grid;grid-template-columns:44px minmax(0,26ch) 1fr auto;grid-gap:18px;gap:18px;align-items:baseline;padding:20px 24px;border-bottom:1px solid var(--gb-line)}.gb_prow__TVWVr:last-child{border-bottom:0}.gb_prowN__Lpj3T{font:var(--gb-w-label) var(--gb-t-mini) /1.5 var(--gb-mono);letter-spacing:var(--gb-tr-mini);color:var(--gb-sovereign)}.gb_prow__TVWVr h3{font:var(--gb-w-mid) var(--gb-t-lift) /1.3 var(--gb-sans);letter-spacing:var(--gb-tr-lift);color:var(--gb-ink)}.gb_prow__TVWVr p{font-size:var(--gb-t-small);line-height:var(--gb-lh-small)}.gb_prowLink__u3g2N{font:var(--gb-w-label) var(--gb-t-small) /1.4 var(--gb-sans);color:var(--gb-sovereign);white-space:nowrap;transition:color var(--gb-t-settle) var(--gb-settle)}@media (hover:hover){.gb_prowLink__u3g2N:hover{color:var(--gb-beacon)}}.gb_tiers__aMO6W{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-top:36px;align-items:stretch}.gb_tier__5rmKv{background:var(--gb-surface);border:1px solid var(--gb-line);border-radius:var(--gb-r-md);box-shadow:var(--gb-e-rest);padding:22px 22px 20px;display:flex;flex-direction:column}.gb_tierOn__YFJWZ{border-color:var(--gb-sovereign);box-shadow:var(--gb-e-lift)}.gb_tierLead__LRBUo{font:var(--gb-w-mid) var(--gb-t-lift) /1.35 var(--gb-sans);letter-spacing:var(--gb-tr-lift);color:var(--gb-ink);margin-bottom:14px;min-height:46px}.gb_tierKickOn__SNuYV{color:var(--gb-sovereign)}.gb_tierName__clqbe{font:var(--gb-w-air) var(--gb-t-title) /1.2 var(--gb-sans);letter-spacing:var(--gb-tr-title);color:var(--gb-ink);margin-top:6px}.gb_tierTag__kgQPy{margin-top:4px;min-height:39px;font-size:var(--gb-t-small);line-height:var(--gb-lh-small);color:var(--gb-body)}.gb_tierPrice__B7JTR{font:var(--gb-w-air) var(--gb-t-display) /var(--gb-lh-display) var(--gb-sans);letter-spacing:var(--gb-tr-display);color:var(--gb-ink);margin-top:10px}.gb_tierAffix__dbT0r{font:400 var(--gb-t-mini) /1 var(--gb-mono);letter-spacing:var(--gb-tr-mini);color:var(--gb-label);margin-left:6px}.gb_tierPer__Lcqi6{margin-top:6px;white-space:nowrap}.gb_tierRows__2DhMd{margin-top:18px;border-top:1px solid var(--gb-line)}.gb_trow__N5Rh_{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--gb-line)}.gb_trow__N5Rh_ b{font:var(--gb-w-mid) var(--gb-t-base) /1.4 var(--gb-sans);color:var(--gb-ink);white-space:nowrap}.gb_tierSpace__04cfR{flex:1 1}.gb_tierCta__kRP9f{margin-top:18px;display:flex}.gb_tierCta__kRP9f>*{flex:1 1;justify-content:center}.gb_pricenote__tA8p7{margin-top:20px;background:var(--gb-wash);border-radius:22px;padding:28px 32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px clamp(32px,4vw,64px);gap:24px clamp(32px,4vw,64px)}.gb_pnCell__Vwjlp p{margin-top:7px;font-size:var(--gb-t-small);line-height:var(--gb-lh-small);color:var(--gb-body)}.gb_pnCell__Vwjlp b{color:var(--gb-ink);font-weight:var(--gb-w-mid)}.gb_strip__7iw9I{display:grid;grid-template-columns:repeat(4,1fr);margin-top:42px;background:var(--gb-surface);border:1px solid var(--gb-line);border-radius:var(--gb-r-md);box-shadow:var(--gb-e-rest);overflow:hidden}.gb_stripCell__rbWzS{padding:20px 24px;border-left:1px solid var(--gb-line)}.gb_stripCell__rbWzS:first-child{border-left:0}.gb_stripFig__CccBy{font:var(--gb-w-air) var(--gb-t-head) /var(--gb-lh-head) var(--gb-sans);letter-spacing:var(--gb-tr-head);color:var(--gb-ink);margin-top:8px;white-space:nowrap}.gb_stripFig__CccBy i{font-style:normal;color:var(--gb-sovereign)}.gb_stripCell__rbWzS p:not(.gb_stripFig__CccBy){margin-top:4px;font-size:var(--gb-t-small);line-height:var(--gb-lh-small)}.gb_stripFoot__YXzlb{grid-column:1/-1;margin:0;padding:13px 24px;border-top:1px solid var(--gb-line);font-size:var(--gb-t-small);line-height:var(--gb-lh-small);color:var(--gb-body)}.gb_signoff__9a6rO{font:italic var(--gb-w-light) var(--gb-t-lede) /var(--gb-lh-lede) var(--gb-quote);color:var(--gb-ink);margin-top:36px}@media (max-width:1080px){.gb_hero___CQV8{grid-template-columns:1fr;padding-top:40px}.gb_strip__7iw9I,.gb_tiers__aMO6W,.gb_tiles__oB3Ci{grid-template-columns:1fr 1fr}.gb_stripCell__rbWzS:nth-child(3){border-left:0}.gb_stripCell__rbWzS:nth-child(3),.gb_stripCell__rbWzS:nth-child(4){border-top:1px solid var(--gb-line)}}@media (max-width:1000px){.gb_prow__TVWVr{grid-template-columns:28px 1fr;grid-auto-rows:auto}.gb_prow__TVWVr p{grid-column:2}.gb_prowLink__u3g2N{grid-column:2;justify-self:start}}@media (max-width:900px){.gb_seq__RxeY7{grid-template-columns:1fr}.gb_washroom__F_ZrV{padding:24px;overflow-x:auto}.gb_waypath__uAPWQ{grid-template-columns:repeat(var(--wp-n,4),minmax(220px,1fr));min-width:calc(var(--wp-n, 4) * 230px)}}@media (max-width:640px){.gb_pricenote__tA8p7,.gb_strip__7iw9I,.gb_tiers__aMO6W,.gb_tiles__oB3Ci{grid-template-columns:1fr}.gb_pricenote__tA8p7{padding:24px}.gb_stripCell__rbWzS{border-left:0;border-top:1px solid var(--gb-line)}.gb_stripCell__rbWzS:first-child{border-top:0}.gb_sec__rifoM{padding-top:64px;padding-bottom:48px}}