.k3BfZq_bar{z-index:60;background:var(--color-secondary-orange-darker);color:var(--color-neutral-white);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;padding:8px 16px;font-size:14px;display:flex;position:sticky;top:0}.k3BfZq_exit{color:inherit;align-items:center;min-height:32px;font-weight:700;text-decoration:underline;display:inline-flex}
.JDcPLa_newsletter{flex-wrap:wrap;gap:10px;margin:0;display:flex;position:relative}.JDcPLa_email{border-radius:var(--border-radius-full);background:var(--color-neutral-white);min-width:0;min-height:52px;color:var(--text-heading);font-size:var(--font-size-base);border:0;flex:220px;padding:0 20px}.JDcPLa_email::placeholder{color:var(--color-neutral-gray-muted)}.JDcPLa_submit{border-radius:var(--border-radius-full);background:var(--color-neutral-white);min-height:52px;color:var(--color-primary-blue-dark);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);cursor:pointer;border:0;flex:none;padding:0 28px;transition:background-color .15s}.JDcPLa_submit:hover{background:var(--color-primary-blue-50)}.JDcPLa_submit:disabled{cursor:progress;opacity:.85}.JDcPLa_error{border-radius:var(--border-radius-lg);background:var(--color-neutral-white);color:var(--color-error-strong);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);flex-basis:100%;margin:0;padding:8px 14px}.JDcPLa_thanks{border-radius:var(--border-radius-full);color:var(--text-on-dark);font-weight:var(--font-weight-semibold);background:#ffffff24;margin:0;padding:14px 20px}
.H2oIKq_page{background:var(--surface-tint)}.H2oIKq_inner{max-width:calc(1180px + 2 * var(--layout-gutter));padding:28px 16px var(--layout-section-y);flex-direction:column;gap:28px;margin-inline:auto;display:flex}.H2oIKq_head{flex-direction:column;gap:10px;max-width:720px;display:flex}.H2oIKq_title{font-size:1.75rem;line-height:1.15;font-weight:var(--font-weight-extrabold);margin:0}.H2oIKq_lead{font-size:var(--font-size-lg);margin:0;line-height:1.7}.H2oIKq_cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.H2oIKq_main,.H2oIKq_side{flex-direction:column;gap:24px;min-width:0;display:flex}@media (min-width:768px){.H2oIKq_inner{padding:56px var(--layout-gutter) var(--layout-section-y)}.H2oIKq_title{font-size:2.625rem}.H2oIKq_cols{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}
.CmNALW_cover{background:linear-gradient(135deg, var(--color-primary-blue-100) 0%, var(--color-primary-blue-50) 60%, var(--color-primary-blue-150) 100%);height:160px;padding-top:var(--spacing-3)}@media (min-width:768px){.CmNALW_cover{height:260px;padding-top:var(--spacing-5)}}.CmNALW_head{flex-wrap:wrap;align-items:flex-end;gap:20px;margin-top:-56px;display:flex}.CmNALW_avatar{box-sizing:border-box;border:5px solid var(--color-neutral-white);border-radius:var(--border-radius-full);object-fit:cover;background:var(--color-primary-blue-100);width:112px;height:112px;color:var(--color-primary-blue-dark);font-size:2.25rem;font-weight:var(--font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.CmNALW_avatar{width:148px;height:148px;font-size:3rem}}.CmNALW_who{flex-direction:column;flex:320px;gap:6px;min-width:0;padding-bottom:6px;display:flex}@media (min-width:768px){.CmNALW_who{padding-top:calc(56px + var(--spacing-3));align-self:flex-start}}.CmNALW_nameRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.CmNALW_name{font-size:1.75rem;line-height:1.2;font-weight:var(--font-weight-extrabold);margin:0}@media (min-width:768px){.CmNALW_name{font-size:2.375rem}}.CmNALW_headline{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-primary-blue-dark);margin:0}.CmNALW_meta{font-size:var(--font-size-sm);margin:0}.CmNALW_headActions{flex-wrap:wrap;gap:10px;padding-bottom:6px;display:flex}.CmNALW_body{gap:var(--spacing-8);flex-wrap:wrap;align-items:flex-start;padding-block:32px 48px;display:flex}@media (min-width:768px){.CmNALW_body{padding-block:48px 88px}}.CmNALW_main{gap:var(--spacing-10);flex-direction:column;flex:999 600px;min-width:0;display:flex}.CmNALW_section{flex-direction:column;gap:12px;display:flex}.CmNALW_h2{font-size:var(--font-size-2xl);margin:0}.CmNALW_bio{font-size:var(--font-size-base);white-space:pre-line;margin:0;line-height:1.75}.CmNALW_tags{gap:var(--spacing-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CmNALW_tags li{border-radius:var(--border-radius-full);background:var(--surface-card);color:var(--text-heading);font-size:.8125rem;font-weight:var(--font-weight-semibold);padding:5px 12px}.CmNALW_rows{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.CmNALW_row{border:var(--border-width-1) solid var(--border-tint);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:12px 18px;display:flex}.CmNALW_row strong{color:var(--text-heading)}.CmNALW_cred{flex-direction:column;gap:2px;min-width:0;display:flex}.CmNALW_caption{font-size:var(--font-size-sm);color:var(--color-text-caption)}.CmNALW_aside{flex-direction:column;flex:340px;gap:20px;min-width:0;display:flex}.CmNALW_box{border:var(--border-width-1) solid var(--border-tint);scroll-margin-top:var(--spacing-6);border-radius:20px;flex-direction:column;gap:14px;padding:22px;display:flex}.CmNALW_boxTitle{font-size:var(--font-size-lg);margin:0}.CmNALW_boxText{margin:0;font-size:.9375rem}.CmNALW_contact{flex-direction:column;gap:10px;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.CmNALW_contact li{overflow-wrap:anywhere;align-items:center;gap:10px;min-height:32px;display:flex}.CmNALW_contact svg{color:var(--color-primary-blue)}.CmNALW_price{align-items:center;gap:14px;display:inline-flex}.CmNALW_price strong{font-size:1.0625rem}.CmNALW_picks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.CmNALW_pick{border:var(--border-width-1) solid var(--border-tint);border-radius:14px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:8px 14px;padding:12px 14px;display:grid}.CmNALW_pick>a{grid-column:1/-1;justify-self:start}@media (min-width:560px){.CmNALW_pick{grid-template-columns:72px minmax(0,1fr) auto}.CmNALW_pick>a{grid-column:auto}}.CmNALW_pickMedia{background:var(--surface-tint);border-radius:10px;width:56px;height:56px;position:relative;overflow:hidden}@media (min-width:560px){.CmNALW_pickMedia{width:72px;height:72px}}.CmNALW_pickImg{object-fit:contain;padding:4px}.CmNALW_pickNote{color:var(--color-text-body);overflow-wrap:anywhere;font-size:.875rem;font-style:italic}
.mJz_-a_footer{background:var(--surface-tint);color:var(--color-text-body)}.mJz_-a_band{background:var(--color-primary-blue);color:var(--text-on-dark)}.mJz_-a_bandInner{justify-content:space-between;align-items:center;gap:var(--spacing-6);flex-wrap:wrap;padding-block:32px;display:flex}.mJz_-a_bandCopy{flex-direction:column;flex:320px;gap:6px;display:flex}.mJz_-a_bandTitle{color:var(--text-on-dark);font-size:var(--font-size-xl);line-height:1.3;font-weight:var(--font-weight-bold);margin:0}.mJz_-a_bandText{margin:0;font-size:.9375rem}.mJz_-a_bandForm{flex:420px}.mJz_-a_main{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;padding-block:40px;display:grid}.mJz_-a_brand{flex-direction:column;grid-column:1/-1;gap:14px;display:flex}.mJz_-a_brandText{max-width:320px;margin:0;font-size:.9375rem;line-height:1.6}.mJz_-a_contact{align-items:center;gap:var(--spacing-2);min-height:32px;color:var(--text-heading);font-weight:var(--font-weight-bold);align-self:flex-start;text-decoration:none;display:flex}.mJz_-a_contact svg{color:var(--color-primary-blue)}.mJz_-a_contact:hover{color:var(--color-primary-blue-dark);text-decoration:underline}.mJz_-a_social{gap:var(--spacing-2);flex-wrap:wrap;margin:4px 0 0;padding:0;list-style:none;display:flex}.mJz_-a_socialLink{border:var(--border-width-1) solid var(--border-tint);border-radius:var(--border-radius-full);background:var(--color-neutral-white);width:44px;height:44px;color:var(--color-primary-blue);justify-content:center;align-items:center;display:flex}.mJz_-a_socialLink:hover{border-color:var(--color-primary-blue);color:var(--color-primary-blue-dark)}.mJz_-a_column{flex-direction:column;gap:10px;font-size:.9375rem;display:flex}.mJz_-a_columnTitle{color:var(--text-heading);font-size:.9375rem;font-weight:var(--font-weight-bold);margin:0;line-height:1.6}.mJz_-a_links{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mJz_-a_links a{min-height:28px;color:var(--color-text-body);align-items:center;text-decoration:none;display:inline-flex}.mJz_-a_links a:hover{color:var(--color-primary-blue-dark);text-decoration:underline}.mJz_-a_legal{background:var(--color-primary-blue-dark);color:var(--text-on-dark);font-size:.8125rem}.mJz_-a_legalRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-block:18px;display:flex}.mJz_-a_copyright{margin:0}.mJz_-a_legalLinks{flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.mJz_-a_legalLinks a{min-height:32px;color:var(--text-on-dark);align-items:center;display:inline-flex}.mJz_-a_legalButton{min-height:32px;color:var(--text-on-dark);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.mJz_-a_legalButton:hover{text-decoration:underline}.mJz_-a_legalLinks a:hover{color:var(--text-on-dark);text-decoration:none}.mJz_-a_disclaimer{font-size:var(--font-size-xs);color:var(--color-primary-blue-100);margin:0;padding-bottom:20px;line-height:1.6}@media (min-width:768px){.mJz_-a_bandInner{padding-block:40px}.mJz_-a_bandTitle{font-size:var(--font-size-2xl)}.mJz_-a_main{grid-template-columns:1.6fr repeat(4,minmax(0,1fr));padding-block:64px}.mJz_-a_brand{grid-column:auto}}
.vQqGoG_page{background:var(--surface-page);flex-direction:column;min-height:100vh;display:flex}.vQqGoG_page main{flex:1}.vQqGoG_header{border-bottom:1px solid var(--border-tint);background:var(--surface-page)}.vQqGoG_headerInner{max-width:var(--container-max-width);padding:0 var(--layout-gutter);align-items:center;gap:16px;min-height:76px;margin:0 auto;display:flex;position:relative}.vQqGoG_brand{min-width:0;color:var(--text-heading);flex:1;align-items:center;gap:12px;text-decoration:none;display:flex}.vQqGoG_brandAvatar{border-radius:var(--border-radius-full);object-fit:cover;background:var(--color-primary-blue-100);width:48px;height:48px;color:var(--color-primary-blue-dark);font-weight:var(--font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.vQqGoG_brandText{flex-direction:column;min-width:0;display:flex}.vQqGoG_brandText strong{overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.3}.vQqGoG_brandText span{color:var(--color-text-caption);font-size:.75rem}.vQqGoG_nav,.vQqGoG_headerBook{display:none}.vQqGoG_navLink{min-height:44px;font-weight:var(--font-weight-semibold);color:var(--text-heading);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.vQqGoG_navLink[aria-current=page]{color:var(--color-primary-blue-dark);box-shadow:inset 0 -3px 0 var(--color-primary-blue)}.vQqGoG_navLink:hover{color:var(--color-primary-blue-dark)}.vQqGoG_menu{flex-shrink:0}.vQqGoG_menuButton{width:44px;height:44px;color:var(--text-heading);cursor:pointer;border-radius:var(--border-radius-md);justify-content:center;align-items:center;list-style:none;display:inline-flex}.vQqGoG_menuButton::-webkit-details-marker{display:none}.vQqGoG_menuPanel{z-index:20;background:var(--surface-page);border-bottom:1px solid var(--border-tint);box-shadow:var(--shadow-md);padding:8px var(--layout-gutter) 16px;flex-direction:column;gap:4px;display:flex;position:absolute;top:100%;left:0;right:0}.vQqGoG_menuLink{min-height:48px;font-weight:var(--font-weight-semibold);color:var(--text-heading);border-bottom:1px solid var(--border-tint);align-items:center;text-decoration:none;display:flex}.vQqGoG_menuLink[aria-current=page]{color:var(--color-primary-blue-dark)}@media (min-width:900px){.vQqGoG_nav{gap:4px;display:flex}.vQqGoG_headerBook{display:inline-flex}.vQqGoG_menu{display:none}}.vQqGoG_hero{background:var(--surface-tint)}.vQqGoG_heroInner{max-width:var(--container-max-width);padding:32px var(--layout-gutter) 48px;grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;margin:0 auto;display:grid}.vQqGoG_heroText{flex-direction:column;gap:18px;min-width:0;display:flex}.vQqGoG_h1{font-size:2rem;line-height:1.12;font-weight:var(--font-weight-extrabold);color:var(--text-heading);overflow-wrap:anywhere;margin:0}.vQqGoG_h1Small{font-size:1.75rem;line-height:1.15;font-weight:var(--font-weight-extrabold);color:var(--text-heading);margin:0}.vQqGoG_lead{color:var(--color-text-body);margin:0;font-size:1.0625rem;line-height:1.7}.vQqGoG_actions{flex-wrap:wrap;gap:12px;display:flex}.vQqGoG_heroMedia{border-radius:var(--border-radius-3xl);background:var(--color-primary-blue-100);height:240px;position:relative;overflow:hidden}.vQqGoG_heroImg{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:768px){.vQqGoG_heroInner{padding:72px var(--layout-gutter) 88px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px}.vQqGoG_h1{font-size:3.25rem}.vQqGoG_h1Small{font-size:2.5rem}.vQqGoG_lead{font-size:1.1875rem}.vQqGoG_heroMedia{height:420px}}.vQqGoG_section{max-width:var(--container-max-width);padding:48px var(--layout-gutter);flex-direction:column;gap:24px;margin:0 auto;display:flex}.vQqGoG_band{background:var(--surface-card)}.vQqGoG_band>div{max-width:var(--container-max-width);padding:48px var(--layout-gutter);margin:0 auto}.vQqGoG_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.vQqGoG_h2{color:var(--text-heading);overflow-wrap:anywhere;margin:0;font-size:1.625rem;line-height:1.2}.vQqGoG_h3{color:var(--text-heading);margin:0;font-size:1.25rem}.vQqGoG_caption{color:var(--color-text-caption);font-size:.9375rem}@media (min-width:768px){.vQqGoG_section,.vQqGoG_band>div{padding:80px var(--layout-gutter)}.vQqGoG_h2{font-size:2.25rem}}.vQqGoG_split{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}.vQqGoG_single{display:block}@media (min-width:768px){.vQqGoG_split{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}.vQqGoG_prose{flex-direction:column;gap:14px;min-width:0;max-width:72ch;display:flex}.vQqGoG_prose p{white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.7}.vQqGoG_video{aspect-ratio:16/9;border-radius:var(--border-radius-2xl);background:var(--color-neutral-charcoal);list-style:none;position:relative;overflow:hidden}.vQqGoG_video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.vQqGoG_grid4,.vQqGoG_grid3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.vQqGoG_grid3{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.vQqGoG_grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.vQqGoG_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.vQqGoG_card{border:1px solid var(--border-tint);border-radius:var(--border-radius-2xl);background:var(--surface-page);flex-direction:column;min-width:0;display:flex;overflow:hidden}.vQqGoG_cardMedia{background:var(--surface-tint);height:130px;position:relative}.vQqGoG_cardImg{object-fit:contain;padding:8px}.vQqGoG_cardTag{border-radius:var(--border-radius-full);background:var(--color-primary-blue);color:var(--color-neutral-white);font-size:.75rem;font-weight:var(--font-weight-bold);padding:2px 10px;position:absolute;top:8px;left:8px}.vQqGoG_cardBody{flex-direction:column;flex:1;gap:6px;padding:12px;display:flex}.vQqGoG_cardName{color:var(--text-heading);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.35}.vQqGoG_cardPrice{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.vQqGoG_cardWas{color:var(--color-text-caption);font-size:.875rem}.vQqGoG_cardNote{color:var(--color-text-body);overflow-wrap:anywhere;margin:0;font-size:.875rem;font-style:italic;line-height:1.5}.vQqGoG_cardButton{margin-top:auto}@media (min-width:768px){.vQqGoG_cardMedia{height:200px}.vQqGoG_cardBody{padding:14px}.vQqGoG_cardName{font-size:.9375rem}}.vQqGoG_service{border:1px solid var(--border-tint);border-radius:var(--border-radius-2xl);flex-direction:column;align-items:flex-start;gap:6px;padding:18px;display:flex}.vQqGoG_shopHead{background:var(--surface-tint)}.vQqGoG_shopHeadInner{max-width:var(--container-max-width);padding:28px var(--layout-gutter) 32px;flex-direction:column;gap:12px;margin:0 auto;display:flex}@media (min-width:768px){.vQqGoG_shopHeadInner{padding:48px var(--layout-gutter)}}.vQqGoG_crumbs{color:var(--color-text-caption);font-size:.875rem}.vQqGoG_crumbs a{color:var(--color-primary-blue-dark)}.vQqGoG_empty{border:1px dashed var(--border-tint);border-radius:var(--border-radius-2xl);text-align:center;padding:32px}.vQqGoG_empty p{margin:8px 0 0}.vQqGoG_shopAll{justify-content:center;display:flex}.vQqGoG_contact{flex-direction:column;gap:16px;max-width:640px;display:flex}.vQqGoG_footer{border-top:1px solid var(--border-tint);background:var(--surface-page)}.vQqGoG_footerInner{max-width:var(--container-max-width);padding:28px var(--layout-gutter) 12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin:0 auto;display:flex}.vQqGoG_footerWho{flex-direction:column;gap:4px;min-width:0;display:flex}.vQqGoG_footerContact{color:var(--color-text-caption);overflow-wrap:anywhere;font-size:.875rem}.vQqGoG_footerLinks{flex-wrap:wrap;gap:4px 16px;font-size:.875rem;display:flex}.vQqGoG_footerLinks a,.vQqGoG_footerContact a{color:var(--color-text-body)}.vQqGoG_powered{color:var(--color-text-caption);align-items:center;gap:8px;min-height:44px;font-size:.8125rem;text-decoration:none;display:inline-flex}.vQqGoG_fda{max-width:var(--container-max-width);padding:0 var(--layout-gutter) 28px;color:var(--color-text-caption);margin:0 auto;font-size:.75rem}
