.page_pageHero__LLz9M{padding:100px 0;position:relative;overflow:hidden}@media (max-width:900px){.page_pageHero__LLz9M{padding:60px 0 80px}}.page_pageHero__LLz9M:before{content:"";position:absolute;top:40%;left:50%;width:var(--bloom-hero-size);height:var(--bloom-hero-size);background:var(--bloom-hero);transform:translate(-50%,-50%);pointer-events:none;z-index:var(--z-content)}.page_pageHero__LLz9M h1{font-size:var(--ramp-hero-164);line-height:var(--leading-hero-tight);margin:28px 0 36px;font-family:var(--font-display);font-weight:var(--font-weight-display-light);letter-spacing:var(--tracking-display-tightest);font-variation-settings:var(--font-display-optical-size)}.page_pageHeroSub___z5jg{font-size:var(--text-21);color:var(--fg-on-inverse-muted-75);max-width:var(--measure-hero-sub);line-height:var(--leading-relaxed)}.page_heroImage__dLzlu{margin-bottom:48px;overflow:hidden;aspect-ratio:var(--image-aspect);border:var(--border-width-hairline) var(--border-style) var(--border-hairline-inverse-15)}@media (max-width:900px){.page_heroImage__dLzlu{aspect-ratio:var(--image-aspect-narrow);margin-bottom:32px}}.page_heroImage__dLzlu img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;filter:var(--image-grade)}.page_manifesto__cJSBG{padding:100px 0;border-top:var(--border-width-hairline) var(--border-style) var(--border-faint);border-bottom:var(--border-width-hairline) var(--border-style) var(--border-faint);background:rgb(var(--bg-elevated))}@media (max-width:900px){.page_manifesto__cJSBG{padding:64px 0}}.page_manifestoGrid__p2lmo{display:grid;grid-template-columns:1fr 1.5fr;gap:100px;align-items:start}@media (max-width:900px){.page_manifestoGrid__p2lmo{grid-template-columns:1fr;gap:40px}}.page_manifesto__cJSBG h2{font-family:var(--font-display);font-size:var(--ramp-feature-80);font-weight:var(--font-weight-display-light);line-height:var(--leading-heading);letter-spacing:var(--tracking-display-tight)}.page_manifestoBody__Ez8E5 p{font-size:var(--text-18);color:var(--fg-on-inverse-muted-75);margin-bottom:20px;line-height:var(--leading-body)}.page_manifestoBody__Ez8E5 p:first-child{font-family:var(--font-display);font-size:var(--text-24);color:var(--fg);line-height:var(--leading-lead);font-weight:var(--font-weight-display-light)}.page_sTreatments__cN7xJ{padding:120px 0}@media (max-width:900px){.page_sTreatments__cN7xJ{padding:64px 0}}.page_sTreatments__cN7xJ h2{font-size:var(--ramp-feature-88);line-height:var(--leading-heading);margin-bottom:24px;max-width:var(--measure-heading-wide);font-family:var(--font-display);font-weight:var(--font-weight-display-light);letter-spacing:var(--tracking-display-tight);color:var(--fg)}.page_sTreatmentsLead__QDmRz{font-size:var(--text-19);color:var(--fg-on-inverse-muted);max-width:var(--measure-body);margin-bottom:72px}.page_headingSpaced__ignQ8{margin-top:20px}.page_sTierGrid__KBjMm{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:900px){.page_sTierGrid__KBjMm{grid-template-columns:1fr}}.page_sTier__97Cgv{background:rgb(var(--bg-elevated));border:var(--border-width-hairline) var(--border-style) var(--border-faint);padding:48px 36px 36px;position:relative;display:flex;flex-direction:column;transition:all var(--duration-base)}.page_sTierFeatured__nUKGh,.page_sTier__97Cgv:hover{border-color:rgb(var(--fg-accent))}.page_sTierFeatured__nUKGh{background:rgb(var(--fg-accent));color:var(--fg-on-accent)}.page_sTierFeatured__nUKGh .page_sDesc__No0pA,.page_sTierFeatured__nUKGh .page_sIncludes__AT9uQ li{color:var(--fg-on-accent-muted-80)}.page_sTierFeatured__nUKGh .page_sLabel__Z7UEj{color:var(--fg-on-accent)}.page_sTierFeatured__nUKGh .page_sSave__OdALc{color:var(--fg-on-accent-muted-70)}.page_sBadge__96ync{position:absolute;top:-1px;right:24px;background:rgb(var(--bg));font-size:var(--text-10);letter-spacing:var(--tracking-label);padding:6px 14px}.page_sBadge__96ync,.page_sLabel__Z7UEj{color:rgb(var(--fg-accent));text-transform:uppercase;font-weight:var(--font-weight-sans-medium)}.page_sLabel__Z7UEj{font-size:var(--text-11);letter-spacing:var(--tracking-label-wider);margin-bottom:14px}.page_sTier__97Cgv h3{font-size:var(--text-28);font-weight:var(--font-weight-display-regular);margin-bottom:8px;font-family:var(--font-display);letter-spacing:var(--tracking-display-snug)}.page_sDesc__No0pA{font-size:var(--text-14);color:var(--fg-on-inverse-muted);margin-bottom:28px;min-height:48px}.page_sPrice__IHlmC{font-family:var(--font-display);font-size:var(--text-52);font-weight:var(--font-weight-display-light);letter-spacing:var(--tracking-display-tight);line-height:var(--leading-flat);margin-bottom:6px}.page_sSave__OdALc{font-family:var(--font-display);font-style:italic;font-size:var(--text-14);color:rgb(var(--fg-accent));margin-bottom:28px;display:block}.page_sIncludes__AT9uQ{list-style:none;padding-top:24px;border-top:var(--border-width-hairline) var(--border-style) var(--border-hairline-inverse-15);margin-bottom:28px;flex-grow:1}.page_sTierFeatured__nUKGh .page_sIncludes__AT9uQ{border-color:var(--border-on-accent)}.page_sIncludes__AT9uQ li{font-size:var(--text-14);padding:9px 0 9px 22px;position:relative}.page_sIncludes__AT9uQ li:before{content:var(--glyph-bullet);position:absolute;left:0;color:rgb(var(--fg-accent));font-size:var(--glyph-bullet-size);top:11px}.page_sTierFeatured__nUKGh .page_sIncludes__AT9uQ li:before{color:var(--fg-on-accent)}.page_sCta__TDL0A{text-align:center;display:block;padding:18px;border:var(--border-width-hairline) var(--border-style) rgb(var(--fg-accent));color:rgb(var(--fg-accent));text-decoration:none;font-size:var(--text-11);text-transform:uppercase;letter-spacing:var(--tracking-label-wide);font-weight:var(--font-weight-sans-medium);transition:all var(--duration-base)}.page_sCta__TDL0A:hover{background:rgb(var(--fg-accent));color:var(--fg-on-accent)}.page_sTierFeatured__nUKGh .page_sCta__TDL0A{border-color:rgb(var(--bg));color:var(--fg-on-accent)}.page_sTierFeatured__nUKGh .page_sCta__TDL0A:hover{background:rgb(var(--bg));color:rgb(var(--fg-accent))}.page_fd___EjsH{padding:120px 0;background:rgb(var(--bg-elevated));border-top:var(--border-width-hairline) var(--border-style) var(--border-faint);border-bottom:var(--border-width-hairline) var(--border-style) var(--border-faint)}@media (max-width:900px){.page_fd___EjsH{padding:64px 0}}.page_fdGrid__p2b9D{display:grid;grid-template-columns:1.2fr 1fr;gap:100px;align-items:center}@media (max-width:900px){.page_fdGrid__p2b9D{grid-template-columns:1fr;gap:48px}}.page_fd___EjsH h2{font-family:var(--font-display);font-size:var(--ramp-feature-88);font-weight:var(--font-weight-display-light);line-height:var(--leading-display-loose);letter-spacing:var(--tracking-display-tightest);margin-bottom:24px}.page_fd___EjsH p{color:var(--fg-on-inverse-muted-75);font-size:var(--text-18);margin-bottom:20px}.page_fdNote__TzpHV{color:var(--fg-on-inverse-muted-55);font-size:var(--text-14);margin-top:28px}.page_fdPrices__DDUr4{background:rgb(var(--bg));border:var(--border-width-hairline) var(--border-style) var(--border-faint);padding:40px 36px}.page_fdPrices__DDUr4 h4{font-family:var(--font-display);font-size:var(--text-22);font-weight:var(--font-weight-display-regular);margin-bottom:24px;letter-spacing:var(--tracking-display-snug)}.page_fdList__QM7UD{list-style:none}.page_fdList__QM7UD li{display:flex;justify-content:space-between;align-items:baseline;padding:16px 0;border-bottom:var(--border-width-hairline) var(--border-style) var(--border-faint);gap:16px}.page_fdList__QM7UD li:last-child{border-bottom:none}.page_fdName__Hyiq2{font-family:var(--font-display);font-size:var(--text-16)}.page_fdName__Hyiq2 small{display:block;font-family:var(--font-sans);font-size:var(--text-12);color:var(--fg-on-inverse-muted-50);margin-top:2px}.page_fdValue__vWAjn{font-family:var(--font-display);font-style:italic;font-size:var(--text-18);color:rgb(var(--fg-accent));white-space:nowrap}.page_rules__4m1H2{padding:120px 0}@media (max-width:900px){.page_rules__4m1H2{padding:64px 0}}.page_rules__4m1H2 h2{font-size:var(--ramp-feature-72);line-height:var(--leading-heading-loose);margin-bottom:48px;max-width:var(--measure-heading-narrow);font-family:var(--font-display);font-weight:var(--font-weight-display-light);letter-spacing:var(--tracking-display-tight);color:var(--fg)}.page_rulesGrid__pKwIu{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}@media (max-width:900px){.page_rulesGrid__pKwIu{grid-template-columns:1fr;gap:32px}}.page_rule__oc0qL{border-top:var(--border-width-hairline) var(--border-style) rgb(var(--fg-accent));padding-top:28px}.page_ruleNum__pF1Ji{font-family:var(--font-display);font-style:italic;font-size:var(--text-14);color:rgb(var(--fg-accent));margin-bottom:16px}.page_rule__oc0qL h4{font-family:var(--font-display);font-size:var(--text-26);font-weight:var(--font-weight-display-regular);margin-bottom:14px;letter-spacing:var(--tracking-display-snug)}.page_rule__oc0qL p{color:var(--fg-on-inverse-muted);font-size:var(--text-15);line-height:var(--leading-body-tight)}.page_sBook__x9LSq{padding:100px 0;background:rgb(var(--fg-accent));color:var(--fg-on-accent);text-align:center}@media (max-width:900px){.page_sBook__x9LSq{padding:64px 0}}.page_sBook__x9LSq .section-number{color:var(--fg-on-accent)}.page_sBook__x9LSq h2{font-family:var(--font-display);font-size:var(--ramp-feature-88);font-weight:var(--font-weight-display-light);line-height:var(--leading-display-loose);letter-spacing:var(--tracking-display-tightest);margin-bottom:28px}.page_sBook__x9LSq p{font-size:var(--text-19);max-width:var(--measure-narrow);margin:0 auto 40px;color:var(--fg-on-accent-muted-80)}.page_sBook__x9LSq .cta{background:rgb(var(--bg));color:rgb(var(--fg-accent))}.page_sBook__x9LSq .cta:hover{background:rgb(var(--bg-inverse));color:var(--fg-on-accent)}