.xWWZRq_tabs{border-bottom:1px solid var(--rule);gap:0 var(--group-gap);flex-wrap:wrap;display:flex}.xWWZRq_tabs button{cursor:pointer;min-height:var(--touch-size);color:var(--muted);border-bottom:1px solid #0000;padding:.5rem 0}.xWWZRq_tabs button[aria-pressed=true]{color:var(--tomato);border-color:var(--tomato)}.xWWZRq_calculator{-webkit-text-size-adjust:100%;align-items:start;gap:var(--group-gap);max-width:46rem;margin:var(--group-gap) auto 0;display:grid}.xWWZRq_builder,.xWWZRq_intro,.xWWZRq_step{gap:var(--item-gap);display:grid}.xWWZRq_builder{gap:var(--group-gap);min-width:0}.xWWZRq_intro h2{margin:0;font-size:clamp(2rem,5vw,3.25rem)}.xWWZRq_step{background:var(--white);border:1px solid var(--rule);min-width:0;padding:.625rem var(--panel-padding) var(--panel-padding)}.xWWZRq_step legend{padding-inline:.25rem;font-size:1.1rem}.xWWZRq_frequency{gap:var(--item-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.xWWZRq_tiers,.xWWZRq_mealOptions{gap:var(--item-gap);display:grid}.xWWZRq_frequency button,.xWWZRq_tiers button,.xWWZRq_mealOptions button{min-height:var(--touch-size);cursor:pointer;border:1px solid var(--rule);text-align:left;justify-content:space-between;align-items:center;gap:.2rem .5rem;padding:.5rem .65rem;display:flex}.xWWZRq_frequency button,.xWWZRq_mealOptions button{flex-direction:column;align-items:flex-start}.xWWZRq_frequency button span:last-child,.xWWZRq_mealOptions button span:last-child,.xWWZRq_hint{color:var(--muted);font-size:.9rem}.xWWZRq_frequency button[aria-pressed=true],.xWWZRq_tiers button[aria-pressed=true],.xWWZRq_mealOptions button[aria-pressed=true]{background:var(--warm);border-color:var(--tomato);color:var(--tomato)}.xWWZRq_tiers button{flex-wrap:wrap}.xWWZRq_tiers button span{min-width:0}.xWWZRq_options{border-top:1px solid var(--rule)}.xWWZRq_options summary{color:var(--tomato);cursor:pointer}.xWWZRq_options p{margin-block:.5rem}.xWWZRq_checks{flex-wrap:wrap;gap:.25rem 1rem;padding-block:.35rem;display:flex}.xWWZRq_checks label{gap:var(--item-gap);min-height:var(--touch-size);align-items:center;display:inline-flex}.xWWZRq_checks input{accent-color:var(--tomato)}.xWWZRq_total{gap:var(--item-gap);min-width:0;padding:var(--panel-padding);background:var(--stone);color:var(--muted-on-stone);border-left:2px solid var(--tomato);display:grid}.xWWZRq_summaryHeading{color:var(--ink);font-size:1.5rem;font-weight:300}.xWWZRq_packageQuote,.xWWZRq_summaryRows,.xWWZRq_summaryPrices{margin:0}.xWWZRq_packageQuote>div,.xWWZRq_summaryRows>div,.xWWZRq_summaryPrices>div{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:baseline;gap:.6rem;padding-block:.55rem;display:grid}.xWWZRq_packageQuote dd,.xWWZRq_summaryRows dd,.xWWZRq_summaryPrices dd{text-align:right;color:var(--ink)}.xWWZRq_summaryPrices{background:var(--white);margin-block:.55rem .25rem;padding:.35rem .8rem}.xWWZRq_packageQuote{background:var(--white);border:1px solid var(--rule);padding:0 var(--panel-padding)}.xWWZRq_packageQuote>div{border-bottom:0}.xWWZRq_packageQuote>div,.xWWZRq_summaryPrices>div{flex-wrap:wrap;justify-content:space-between;display:flex}.xWWZRq_packageQuote dd,.xWWZRq_summaryPrices dd{flex:none;margin-inline-start:auto}.xWWZRq_summaryPrices dd,.xWWZRq_amount{white-space:nowrap;font-variant-numeric:tabular-nums}.xWWZRq_summaryPrices .xWWZRq_estimate{color:var(--ink);border-bottom:0;padding-block:.65rem}.xWWZRq_estimate dd{font-size:clamp(1.25rem,4vw,1.8rem);font-weight:300;line-height:1.2}.xWWZRq_totalPrompt{color:var(--ink);font-size:1.1rem}.xWWZRq_tiers button:disabled,.xWWZRq_mealOptions button:disabled{cursor:default;color:var(--muted);background:var(--stone)}.xWWZRq_exploreCards{gap:var(--item-gap);margin-top:var(--group-gap);display:grid}.xWWZRq_exploreCard{background:var(--white);border:1px solid var(--rule);min-width:0}.xWWZRq_exploreCard>h2{margin:0}.xWWZRq_exploreCard>h2 button{justify-content:space-between;align-items:center;gap:var(--item-gap);width:100%;min-height:var(--touch-size);padding:.875rem var(--panel-padding);color:var(--ink);cursor:pointer;text-align:start;font-size:1.2rem;display:flex}.xWWZRq_exploreCard>h2 button span{color:var(--tomato)}.xWWZRq_exploreContent{padding:var(--panel-padding);border-top:1px solid var(--rule)}.xWWZRq_trainingPackages{gap:var(--group-gap);display:grid}.xWWZRq_trainingPackages li{gap:var(--item-gap);padding-top:var(--group-gap);border-top:1px solid var(--rule);display:grid}.xWWZRq_trainingPackageHeading{justify-content:space-between;align-items:baseline;gap:.25rem var(--item-gap);flex-wrap:wrap;display:flex}.xWWZRq_trainingPackageHeading h3{font-weight:400}.xWWZRq_trainingPackages a{justify-self:start;align-items:center;margin-top:.25rem;display:inline-flex}.xWWZRq_trainingPrepay{background:var(--stone);padding:.75rem}.xWWZRq_originalTrainingPrice{white-space:nowrap;color:var(--muted-on-stone);-webkit-text-decoration-color:color-mix(in srgb, var(--tomato) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--tomato) 50%, transparent);margin-inline-start:auto}.xWWZRq_trainingPrepay .xWWZRq_trainingPackageHeading{flex-wrap:nowrap}.xWWZRq_privateOffer{background:var(--stone);gap:.375rem;padding:.75rem;display:grid}.xWWZRq_privateOffer .xWWZRq_trainingPackageHeading{flex-wrap:nowrap}.xWWZRq_privateOfferPrice{color:var(--ink);font-size:1.35rem;font-weight:300}.xWWZRq_estimator{gap:var(--item-gap);padding-block:var(--item-gap);display:grid}.xWWZRq_estimator label{gap:.25rem;display:grid}.xWWZRq_estimator input,.xWWZRq_estimator select{width:100%;min-height:var(--touch-size);border:1px solid var(--field);background:var(--white);padding:.4rem .55rem}.xWWZRq_sharePlan{padding:var(--group-gap) 0 var(--section-gap);text-align:center;justify-items:center;gap:.65rem;display:grid}.xWWZRq_sharePlan a{justify-content:center;align-items:center;min-height:52px;padding-inline:1.5rem;display:inline-flex}.xWWZRq_sharePlan p{color:var(--muted);font-size:.875rem}
.kD7Bna_workspace{gap:var(--group-gap);margin-block-start:var(--section-gap);scroll-margin-block-start:var(--group-gap);display:grid}.kD7Bna_sectionHead,.kD7Bna_session{justify-content:space-between;align-items:center;gap:var(--item-gap);flex-wrap:wrap;display:flex}.kD7Bna_sectionHead h2,.kD7Bna_sectionHead h3{margin:0;font-size:clamp(1.55rem,4vw,2.5rem);line-height:1.2}.kD7Bna_card,.kD7Bna_clientRow{background:var(--white);border:1px solid var(--rule);min-width:0}.kD7Bna_card,.kD7Bna_clientBody{gap:var(--group-gap);padding:var(--panel-padding);overflow-wrap:anywhere;display:grid}.kD7Bna_clientBody{border-top:1px solid var(--rule)}.kD7Bna_group{gap:var(--item-gap);min-width:0;display:grid}.kD7Bna_group+.kD7Bna_group{padding-top:var(--group-gap);border-top:1px solid var(--rule)}.kD7Bna_workspace h4{font-size:1.125rem;font-weight:400;line-height:1.3}.kD7Bna_controls>details+details,.kD7Bna_list li+li{border-top:1px solid var(--rule)}.kD7Bna_list li{padding-block:.625rem}.kD7Bna_list li:first-child{padding-top:.25rem}.kD7Bna_list li:last-child{padding-bottom:0}.kD7Bna_list li p+p{margin-top:.25rem}.kD7Bna_workspace summary{color:var(--tomato);cursor:pointer;font-weight:400}.kD7Bna_clientRow>summary{padding:.625rem var(--panel-padding);color:var(--ink);font-size:1.125rem}.kD7Bna_form{max-width:30rem;padding-block:var(--item-gap) var(--group-gap);gap:.75rem;display:grid}.kD7Bna_addForm{max-width:none;padding:var(--panel-padding);border-top:1px solid var(--rule)}.kD7Bna_form label{gap:.25rem;display:grid}.kD7Bna_form input,.kD7Bna_form textarea,.kD7Bna_form select{width:100%;min-width:0;min-height:var(--touch-size);border:1px solid var(--field);padding:.5rem}.kD7Bna_notice{background:var(--stone);border-left:2px solid var(--tomato);padding:.75rem}.kD7Bna_choices{border:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));column-gap:.75rem;padding:0 .625rem .375rem;display:grid}.kD7Bna_choices label{align-items:center;gap:var(--item-gap);min-height:var(--touch-size);display:flex}.kD7Bna_choices input{width:auto;min-height:0;accent-color:var(--tomato)}.kD7Bna_packageItem{gap:var(--group-gap);display:grid}.kD7Bna_packageHeading{justify-content:space-between;align-items:baseline;gap:.25rem var(--item-gap);flex-wrap:wrap;display:flex}.kD7Bna_packagePrice{white-space:nowrap;font-variant-numeric:tabular-nums}.kD7Bna_list li .kD7Bna_packagePrice{margin:0}.kD7Bna_packageFacts{gap:var(--item-gap);background:var(--stone);grid-template-columns:repeat(2,minmax(0,1fr));padding:.75rem;line-height:1.25;display:grid}.kD7Bna_balance{font-size:clamp(1.15rem,4vw,1.45rem);font-weight:300}.kD7Bna_packageDetails{border-top:1px solid var(--rule)}.kD7Bna_detailList{padding-bottom:var(--item-gap);gap:.75rem;display:grid}.kD7Bna_detailList dt{color:var(--muted)}
.bgd-Ya_dashboard{width:var(--page-width);padding-bottom:var(--section-gap);margin-inline:auto}.bgd-Ya_topLine,.bgd-Ya_hero,.bgd-Ya_panelHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.bgd-Ya_topLine{border-bottom:1px solid var(--rule);padding:.25rem 0;font-weight:400}.bgd-Ya_topLine nav{gap:var(--group-gap);color:var(--tomato);flex-wrap:wrap;display:flex}.bgd-Ya_topLine a{min-height:var(--touch-size);align-items:center;display:inline-flex}.bgd-Ya_topLine a:hover{text-underline-offset:.22em;text-decoration:underline}.bgd-Ya_hero{padding-block:var(--section-gap);align-items:end}.bgd-Ya_hero h1{margin:.4rem 0 .65rem}.bgd-Ya_kicker,.bgd-Ya_date,.bgd-Ya_expiry{color:var(--tomato);font-weight:400}.bgd-Ya_date{text-align:right}.bgd-Ya_date span{color:var(--muted);font-size:.9rem;font-weight:400;display:block}.bgd-Ya_notice{margin-bottom:var(--item-gap);border-left:2px solid var(--tomato);background:var(--stone);color:var(--tomato);padding:.5rem .75rem;font-size:.95rem}.bgd-Ya_summary{background:var(--stone);border:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bgd-Ya_summary div{gap:var(--item-gap);grid-template-rows:1fr auto;padding:clamp(.625rem,2.5vw,1.25rem);display:grid}.bgd-Ya_summary div+div{border-left:1px solid var(--rule)}.bgd-Ya_summary dt{color:var(--muted-on-stone);font-size:.95rem;line-height:1.3}.bgd-Ya_summary dd{font-size:clamp(1.8rem,4vw,3rem);font-weight:300;line-height:1}.bgd-Ya_columns{align-items:start;gap:var(--group-gap);margin-top:var(--group-gap);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);display:grid}.bgd-Ya_panel{background:var(--white);border:1px solid var(--rule);min-width:0;scroll-margin-top:1rem}.bgd-Ya_panelHeader,.bgd-Ya_empty{padding:var(--panel-padding)}.bgd-Ya_panelHeader h2{margin:0;font-size:clamp(1.35rem,2.2vw,1.7rem)}.bgd-Ya_filters{flex-wrap:wrap;gap:.25rem;display:flex}.bgd-Ya_filters button{min-height:var(--touch-size);min-width:var(--touch-size);cursor:pointer;color:var(--tomato);padding:.375rem .625rem;font-size:.88rem}.bgd-Ya_filters button:hover{background:var(--stone)}.bgd-Ya_filters button[aria-pressed=true]{color:var(--warm);background:var(--tomato)}.bgd-Ya_list,.bgd-Ya_empty,.bgd-Ya_list li+li{border-top:1px solid var(--rule)}.bgd-Ya_scheduleRow,.bgd-Ya_renewalRow{padding:.75rem var(--panel-padding);align-items:center;gap:.4rem .85rem;display:grid}.bgd-Ya_scheduleRow{grid-template-columns:3rem minmax(0,1fr) auto}.bgd-Ya_renewalRow{grid-template-columns:minmax(0,1fr) auto}.bgd-Ya_name,.bgd-Ya_time{font-weight:400}.bgd-Ya_time{font-variant-numeric:tabular-nums;color:var(--tomato)}.bgd-Ya_detail,.bgd-Ya_empty{color:var(--muted);font-size:.9rem}.bgd-Ya_service{background:var(--stone);padding:.12rem .45rem;font-size:.8rem}.bgd-Ya_expiry{font-size:.9rem}@media (max-width:58rem){.bgd-Ya_columns{grid-template-columns:1fr}}@media (max-width:36rem){.bgd-Ya_topLine{gap:0 var(--group-gap);flex-wrap:wrap}.bgd-Ya_topLine nav{gap:.25rem var(--group-gap)}.bgd-Ya_hero,.bgd-Ya_panelHeader{align-items:start;gap:var(--item-gap);flex-direction:column}.bgd-Ya_date{text-align:left}.bgd-Ya_summary dt{font-size:.82rem}.bgd-Ya_scheduleRow{grid-template-columns:2.65rem minmax(0,1fr)}.bgd-Ya_service{grid-column:2;justify-self:start}}
