.growthbox-how-clinics-use{background:var(--wp--preset--color--midnight,#091a2d);color:var(--wp--preset--color--white,#fff);padding-bottom:var(--growthbox-section-padding-bottom,80px);padding-top:var(--growthbox-section-padding-top,80px)}.growthbox-how-clinics-use__inner{overflow:visible}.growthbox-how-clinics-use__header{max-width:var(--wp--custom--how-clinics-use--header-width,920px)}.growthbox-how-clinics-use__eyebrow{color:var(--wp--preset--color--cyan,#06d7fe);font-size:var(--wp--custom--how-clinics-use--eyebrow-size,14px);font-weight:700;letter-spacing:var(--wp--custom--how-clinics-use--eyebrow-letter-spacing,2px);line-height:1.2;margin:0 0 10px;text-transform:uppercase}.growthbox-how-clinics-use__heading{color:var(--wp--preset--color--white,#fff);font-size:clamp(30px,2.64vw,var(--wp--custom--how-clinics-use--heading-size,38px));font-weight:700;line-height:var(--wp--custom--how-clinics-use--heading-line-height,1.21);margin:0}.growthbox-how-clinics-use__copy{color:var(--wp--preset--color--white,#fff);font-size:var(--wp--preset--font-size--base,16px);line-height:var(--wp--custom--how-clinics-use--copy-line-height,1.625);margin:13px 0 0;max-width:var(--wp--custom--how-clinics-use--header-width,920px)}.growthbox-how-clinics-use__steps{display:grid;gap:var(--wp--custom--how-clinics-use--step-gap,16px);grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:var(--wp--custom--how-clinics-use--steps-offset,66px) 0 0;padding:0;position:relative}.growthbox-how-clinics-use__steps:before{background:var(--wp--preset--color--cyan,#06d7fe);content:"";height:1px;left:0;position:absolute;right:0;top:48%;z-index:0}.growthbox-how-clinics-use__step{background:var(--wp--preset--color--deep-blue,#12345a);border:1px solid var(--wp--preset--color--twilight,#232746);border-radius:var(--wp--custom--how-clinics-use--card-radius,18px);min-height:var(--wp--custom--how-clinics-use--card-height,280px);overflow:hidden;padding:22px 18px 24px;position:relative;z-index:1}.growthbox-how-clinics-use__step:before{background:var(--wp--preset--color--cyan,#06d7fe);border-radius:var(--wp--custom--how-clinics-use--card-radius,18px) var(--wp--custom--how-clinics-use--card-radius,18px) 0 0;content:"";height:var(--wp--custom--how-clinics-use--card-accent-height,3px);left:0;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:1}.growthbox-how-clinics-use__number{align-items:center;border:1.5px solid var(--wp--preset--color--cyan,#06d7fe);border-radius:var(--wp--custom--radius--pill,999px);color:var(--wp--preset--color--cyan,#06d7fe);display:inline-flex;font-size:15px;font-weight:700;height:44px;justify-content:center;line-height:1;width:44px}.growthbox-how-clinics-use__timing{color:var(--wp--preset--color--muted-grey,#a8a8a8);font-size:var(--wp--custom--how-clinics-use--timing-size,13px);font-weight:600;letter-spacing:1px;line-height:1.25;margin:18px 0 0}.growthbox-how-clinics-use__step-title{color:var(--wp--preset--color--white,#fff);font-size:var(--wp--custom--how-clinics-use--step-title-size,17px);font-weight:700;line-height:1.25;margin:8px 0 0}.growthbox-how-clinics-use__step-copy{color:var(--wp--preset--color--white,#fff);font-size:var(--wp--preset--font-size--base,16px);line-height:var(--wp--custom--how-clinics-use--copy-line-height,1.625);margin:16px 0 0}.growthbox-how-clinics-use__cta{align-items:center;background:linear-gradient(var(--wp--preset--color--deep-blue,#12345a),var(--wp--preset--color--deep-blue,#12345a)) padding-box,var(--wp--preset--gradient--diagnostic-cta,linear-gradient(90deg,#06d7fe 0,#d50aea 100%)) border-box;border:1.5px solid transparent;border-radius:var(--wp--custom--radius--pill,999px);display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;margin-top:var(--wp--custom--how-clinics-use--cta-offset,60px);min-height:var(--wp--custom--how-clinics-use--cta-height,64px);padding:10px 18px 10px 30px}.growthbox-how-clinics-use__cta-text{color:var(--wp--preset--color--white,#fff);font-size:var(--wp--preset--font-size--base,16px);font-weight:500;line-height:1.45;margin:0}.growthbox-how-clinics-use__cta-button{align-items:center;background:var(--wp--preset--gradient--diagnostic-cta,linear-gradient(90deg,#06d7fe 0,#d50aea 100%));border-radius:var(--wp--custom--radius--pill,999px);color:var(--wp--preset--color--white,#fff);display:inline-flex;font-size:15px;font-weight:700;justify-content:center;line-height:1.2;min-height:40px;min-width:var(--wp--custom--how-clinics-use--button-width,270px);padding:0 24px;text-align:center;text-decoration:none}.growthbox-how-clinics-use__cta-button:after{content:"\00a0\2192"}.growthbox-how-clinics-use__cta-button:focus-visible,.growthbox-how-clinics-use__cta-button:hover{color:var(--wp--preset--color--white,#fff);filter:saturate(1.12) brightness(1.05)}@media (max-width:1180px){.growthbox-how-clinics-use__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.growthbox-how-clinics-use__steps:before{display:none}}@media (max-width:820px){.growthbox-how-clinics-use__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.growthbox-how-clinics-use__cta{align-items:stretch;border-radius:var(--wp--custom--radius--xl,20px);grid-template-columns:1fr;padding:22px}.growthbox-how-clinics-use__cta-button{width:100%}}@media (max-width:640px){.growthbox-how-clinics-use{padding-bottom:var(--wp--custom--how-clinics-use--mobile-section-padding-bottom,calc(var(--growthbox-section-mobile-padding-bottom, 48px) + 24px));padding-top:var(--wp--custom--how-clinics-use--mobile-section-padding-top,calc(var(--growthbox-section-mobile-padding-top, 48px) + 12px))}.growthbox-how-clinics-use__header,.growthbox-how-clinics-use__inner{max-width:var(--wp--custom--how-clinics-use--mobile-content-width,342px)}.growthbox-how-clinics-use__eyebrow{font-size:var(--wp--custom--how-clinics-use--mobile-eyebrow-size,11px);letter-spacing:var(--wp--custom--how-clinics-use--mobile-eyebrow-letter-spacing,1.8px);margin-bottom:var(--wp--custom--how-clinics-use--mobile-eyebrow-offset,13px);white-space:nowrap}.growthbox-how-clinics-use__heading{font-size:var(--wp--custom--how-clinics-use--mobile-heading-size,26px);line-height:var(--wp--custom--how-clinics-use--mobile-heading-line-height,32px)}.growthbox-how-clinics-use__copy{font-size:var(--wp--custom--how-clinics-use--mobile-copy-size,15px);line-height:var(--wp--custom--how-clinics-use--mobile-copy-line-height,24px);margin-top:var(--wp--custom--how-clinics-use--mobile-copy-offset,4px);max-width:var(--wp--custom--how-clinics-use--mobile-content-width,342px)}.growthbox-how-clinics-use__steps{gap:var(--wp--custom--how-clinics-use--mobile-step-gap,46px);grid-template-columns:1fr;margin-top:var(--wp--custom--how-clinics-use--mobile-steps-offset,42px);overflow:hidden}.growthbox-how-clinics-use__step{border-radius:var(--wp--custom--how-clinics-use--mobile-card-radius,12px);box-sizing:border-box;-moz-column-gap:var(--wp--custom--how-clinics-use--mobile-card-column-gap,16px);column-gap:var(--wp--custom--how-clinics-use--mobile-card-column-gap,16px);display:grid;grid-template-columns:var(--wp--custom--how-clinics-use--mobile-number-size,40px) minmax(0,1fr);min-height:var(--wp--custom--how-clinics-use--mobile-card-height,114px);overflow:hidden;padding:var(--wp--custom--how-clinics-use--mobile-card-padding,15px);row-gap:var(--wp--custom--how-clinics-use--mobile-card-row-gap,3px)}.growthbox-how-clinics-use__step:before{display:none}.growthbox-how-clinics-use__number{align-self:start;background:linear-gradient(var(--wp--preset--color--midnight,#091a2d),var(--wp--preset--color--midnight,#091a2d)) padding-box,var(--wp--preset--gradient--diagnostic-cta,linear-gradient(135deg,#06d7fe 0,#d50aea 100%)) border-box;border-color:transparent;border-width:2px;font-size:var(--wp--custom--how-clinics-use--mobile-number-font-size,14px);grid-row:1/3;height:var(--wp--custom--how-clinics-use--mobile-number-size,40px);width:var(--wp--custom--how-clinics-use--mobile-number-size,40px)}.growthbox-how-clinics-use__timing{font-size:var(--wp--custom--how-clinics-use--mobile-timing-size,10px);font-weight:700;letter-spacing:var(--wp--custom--how-clinics-use--mobile-timing-letter-spacing,1.2px);line-height:1.2;margin:0}.growthbox-how-clinics-use__step-title{font-size:var(--wp--custom--how-clinics-use--mobile-step-title-size,16px);line-height:1.25;margin:0}.growthbox-how-clinics-use__step-copy{font-size:var(--wp--custom--how-clinics-use--mobile-step-copy-size,14px);grid-column:1/-1;line-height:var(--wp--custom--how-clinics-use--mobile-step-copy-line-height,22px);margin:var(--wp--custom--how-clinics-use--mobile-step-copy-offset,26px) 0 0}.growthbox-how-clinics-use__cta:not(.growthbox-how-clinics-use__cta--editor){display:none}}