@font-face{font-display:swap;font-family:ABC Gravity;font-style:normal;font-weight:400;src:url(/fonts/mindful-design/ABCGravity-Normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:ABC Gravity;font-style:italic;font-weight:400;src:url(/fonts/mindful-design/ABCGravity-NormalItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:400;src:url(/fonts/mindful-design/Satoshi-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:400;src:url(/fonts/mindful-design/Satoshi-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:700;src:url(/fonts/mindful-design/Satoshi-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:700;src:url(/fonts/mindful-design/Satoshi-BoldItalic.woff2) format("woff2")}:root{--space-2xs:clamp(.375rem,.3414rem + .1678vw,.5rem);--space-xs:clamp(.5625rem,.5122rem + .2517vw,.75rem);--space-s:clamp(.75rem,.6829rem + .3356vw,1rem);--space-m:clamp(1.125rem,1.0243rem + .5034vw,1.5rem);--space-l:clamp(1.5rem,1.3658rem + .6711vw,2rem);--space-xl:clamp(1.875rem,1.7072rem + .8389vw,2.5rem);--space-2xl:clamp(2.625rem,2.3901rem + 1.1745vw,3.5rem);--space-3xl:clamp(4.5rem,4.0973rem + 2.0134vw,6rem);--space-4xl:clamp(5.625rem,5.1216rem + 2.5168vw,7.5rem);--space-5xl:clamp(9rem,8.1946rem + 4.0268vw,12rem);--space-2xs-xs:clamp(.375rem,.2743rem + .5034vw,.75rem);--space-xs-s:clamp(.5625rem,.4451rem + .5872vw,1rem);--space-s-m:clamp(.75rem,.5487rem + 1.0067vw,1.5rem);--space-m-l:clamp(1.125rem,.8901rem + 1.1745vw,2rem);--space-l-xl:clamp(1.5rem,1.2315rem + 1.3423vw,2.5rem);--space-xl-2xl:clamp(1.875rem,1.4388rem + 2.1812vw,3.5rem);--space-2xl-3xl:clamp(2.625rem,1.719rem + 4.5302vw,6rem);--space-3xl-4xl:clamp(4.5rem,3.6946rem + 4.0268vw,7.5rem);--space-4xl-5xl:clamp(5.625rem,3.9136rem + 8.557vw,12rem);--space-s-xl:clamp(.75rem,.2802rem + 2.349vw,2.5rem);--space-l-2xl:clamp(1.5rem,.9631rem + 2.6846vw,3.5rem);--space-s-3xl:clamp(.75rem,-.6594rem + 7.047vw,6rem);--size-step-7:clamp(3rem,1.7919rem + 6.0403vw,7.5rem);--size-step-6:clamp(2.5rem,1.8289rem + 3.3557vw,5rem);--size-step-5:clamp(2rem,1.4631rem + 2.6846vw,4rem);--size-step-4:clamp(1.75rem,1.4144rem + 1.6779vw,3rem);--size-step-3:clamp(1.5rem,1.3658rem + .6711vw,2rem);--size-step-2:clamp(1.3125rem,1.2622rem + .2517vw,1.5rem);--size-step-1:clamp(1.1875rem,1.1539rem + .1678vw,1.3125rem);--size-step-0:clamp(1.0625rem,1.0457rem + .0839vw,1.125rem);--size-step--1:1rem;--color-dark:#000;--color-dark-glare:#333;--color-light:#fff;--color-primary:#fbeaf3;--color-primary-bright:#ee65ae;--color-primary-glare:#f7f2f5;--color-primary-shade:#f4cae1;--code-color:currentColor;--color-selection-text:var(--color-dark);--color-selection-bg:var(--color-primary-bright);--font-accent:revert-layer;--font-base:"Satoshi",system-ui,sans-serif;--font-display:"ABC Gravity",system-ui,sans-serif;--heading-font-weight:var(--font-normal);--heading-font-family:var(--font-display);--leading:1.5;--radius:.5rem;--radius-l:2.5rem;--radius-m:1.5rem;--radius-s:.5rem;--space-regions:var(--space-4xl);--stroke:var(--stroke-weight-medium) solid var(--stroke-color,currentColor);--stroke-highlight:var(--stroke-weight-medium) solid var(--color-primary-bright);--stroke-weight-light:1px;--stroke-weight-medium:2px;--text-size-base:var(--size-step-1);--offset-x:3px;--offset-y:5px;--box-shadow:var(--offset-x) var(--offset-y) 0 0 var(--color-dark);--box-shadow-bright:var(--offset-x) var(--offset-y) 0 0 var(--color-primary-bright);--box-shadow-light:var(--offset-x) var(--offset-y) 0 0 var(--color-light);--box-shadow-dark:var(--offset-x) var(--offset-y) 0 0 var(--color-dark);--course-lander-ribbon-size:2px}@media (max-width:30em){:root{--offset-x:1.5px;--offset-y:3px}}[data-user-theme=dark]{--box-shadow:var(--offset-x) var(--offset-y) 0 0 var(--color-light)}body{--course-lander-bg:var(--color-primary);--course-lander-color:var(--color-dark);--course-lander-texture:url(/images/course-landers/mindful-design/texture.svg);--course-lander-texture-size:12px;--course-lander-wrapper-bg:var(--color-light);--badge-border:var(--stroke-highlight);--badge-font-family:var(--font-base);--badge-font-size:var(--size-step--1);--badge-font-weight:var(--font-bold);--badge-padding:var(--space-xs) var(--space-xs);--badge-radius:var(--radius-l);--badge-text-transform:none;--banner-bg:var(--color-dark);--banner-color:var(--color-light);--button-border-width:var(--stroke-weight-medium);--button-box-shadow:var(--box-shadow);--button-font-family:var(--font-base);--button-radius:var(--radius);--button-text-transform:none;--button-ghost-dark-bg-hover:var(--color-primary-shade);--button-ghost-dark-text-hover:var(--color-dark);--button-light-border-color:var(--color-dark);--button-light-bg:var(--color-light);--button-light-bg-hover:var(--color-primary-shade);--button-light-text-hover:var(--color-dark);--button-light-border-color-hover:var(--color-dark);--checkbox-label-align-items:center;--checkbox-radius:var(--radius-s);--checkbox-stroke:2px solid var(--color-dark);--checkbox-bg:var(--color-light);--checkbox-size:3cap;--flow-cta-bg:var(--color-primary);--flow-cta-border:var(--stroke);--flow-cta-box-shadow:var(--box-shadow);--flow-cta-cluster-column-gap:var(--space-s-m);--flow-cta-color:var(--color-dark);--flow-cta-decoration:none;--flow-cta-font-size:var(--size-step-3);--flow-cta-horizontal-padding:var(--space-l-2xl);--flow-cta-hover-bg:var(--color-primary-shade);--flow-cta-radius:var(--radius);--flow-cta-secondary-font-size:var(--size-step-1);--flow-cta-vertical-padding:var(--space-m);--flow-cta-basic-icon-svg-optical-adjustment:0ex;--input-radius:var(--radius-s);--input-stroke:2px solid var(--color-dark);--label-weight:var(--font-bold);--label-font-family:var(--font-base);--lede-font-style:normal;--roundel-text-fill:var(--color-light);--block-cta-flow-cta-bg:var(--color-light);--block-cta-badge-border-color:var(--color-primary-bright);--block-cta-flow-cta-box-shadow:var(--box-shadow);--bookend-bg:var(--color-dark);--bookend-color:var(--color-light);--bookend-flow-cta-hover-bg:var(--color-primary-shade);--bookend-flow-cta-hover-color:var(--color-dark);--course-branded-header-bg:var(--color-light);--course-branded-header-border-block-end:var(--stroke);--course-branded-header-icon-link-border:var(--stroke-weight-medium) solid var(--color-dark);--course-branded-header-icon-link-hidden-label-bg-hover:var(--color-primary-shade);--course-branded-header-icon-link-hidden-label-color-hover:var(--color-dark);--course-branded-header-icon-link-hover-border:var(--course-branded-header-icon-link-border);--course-branded-header-logo-size:clamp(220px,270px,25vw);--course-branded-header-offset-border:var(--space-s-xl) solid var(--color-primary);--course-hero-badge-border:var(--stroke-highlight);--course-hero-bg:transparent;--course-hero-button-font-family:var(--font-base);--course-hero-button-font-size:var(--size-step-1);--course-hero-button-font-weight:var(--font-bold);--course-hero-button-hover-svg-color:var(--color-primary-bright);--course-hero-button-svg-height:5.5ex;--course-hero-button-text-transform:none;--course-hero-content-space-end:var(--space-xs);--course-hero-dialog-button-font-family:var(--font-base);--course-hero-heading-font-size:var(--size-step-6);--course-hero-heading-leading:var(--leading-flat);--course-hero-lede-strong-font-family:var(--font-base);--faq-item-bg:var(--color-light);--faq-item-border:var(--stroke);--faq-item-border-radius:var(--radius);--faq-item-box-shadow:var(--box-shadow);--faq-item-font-size:var(--size-step-1);--faq-heading-font-size:var(--size-step-3);--faq-heading-font-family:var(--font-base);--faq-heading-font-weight:var(--font-bold);--faq-heading-text-transform:none;--headline-heading-smaller-font-size:var(--size-step-5);--headline-lede-font-size:var(--size-step-2);--headline-lede-font-style:var(--lede-font-style);--linear-grid-media-border:none;--linear-grid-content-bg:var(--color-light);--linear-grid-content-border:var(--stroke);--linear-grid-content-box-shadow:var(--box-shadow);--linear-grid-content-color:var(--color-dark);--linear-grid-content-font-size:var(--size-step-1);--linear-grid-content-heading-font-family:var(--font-base);--linear-grid-content-heading-font-size:var(--size-step-3);--linear-grid-content-heading-font-weight:var(--font-bold);--linear-grid-content-heading-text-transform:none;--linear-grid-content-radius:var(--radius);--linear-grid-divider-bg:var(--color-primary-bright);--linear-grid-divider-size:2px;--linear-grid-divider-style:dashed;--linear-grid-ender-stroke-color:var(--color-primary-bright);--linear-grid-ender-stroke-width:2px;--linear-grid-divider-space:.55rem .35rem;--praise-attribution-font-size:var(--size-step--1);--praise-avatar-border-color:var(--color-light);--praise-avatar-border-width:2px;--praise-avatar-outline:2px solid var(--color-dark);--praise-bg:var(--color-light);--praise-border:2px solid var(--color-dark);--praise-box-shadow:var(--box-shadow);--praise-quote-font-size:var(--size-step-0);--praise-radius:var(--radius);--product-details-font-size:var(--size-step-1);--product-details-heading-font-family:var(--font-base);--product-details-heading-font-size:var(--size-step-3);--product-details-heading-font-weight:var(--font-bold);--product-details-heading-text-transform:none;--product-details-item-bg:var(--color-light);--product-details-item-radius:var(--radius);--product-details-outlined-item-box-shadow:var(--box-shadow);--product-details-outlined-grid-gap:var(--space-2xl);--stripe-cta-flow-cta-bg:var(--color-light);--stripe-cta-flow-cta-box-shadow:var(--box-shadow);--user-form-header-bg:var(--color-primary);--user-form-header-color:var(--color-dark);--user-form-header-border-bottom:2px solid var(--color-dark);--user-form-header-border:2px solid var(--color-dark);--user-form-header-font-size:var(--size-step-3);--user-form-body-bg:var(--color-primary);--user-form-body-color:var(--color-dark);--user-form-body-border:2px solid var(--color-dark);--user-form-container-box-shadow:var(--box-shadow);--user-form-header-radius:var(--radius) var(--radius) 0 0;--user-form-body-radius:0 0 var(--radius) var(--radius);--user-form-container-radius:var(--radius);--user-form-header-lede-font-style:normal}[data-user-theme=dark] body{--course-lander-color:var(--color-light);--course-lander-wrapper-bg:var(--color-dark-glare);--banner-bg:var(--color-light);--banner-color:var(--color-dark);--button-ghost-dark-border-color-hover:var(--color-light);--button-light-border-color:var(--color-dark);--button-light-bg:var(--color-light);--button-light-bg-hover:var(--color-primary-shade);--button-light-text:var(--color-dark);--button-light-text-hover:var(--color-dark);--button-light-border-color-hover:var(--color-dark);--button-box-shadow:var(--box-shadow-bright);--flow-cta-border:2px solid var(--color-dark-glare);--flow-cta-box-shadow:var(--box-shadow-bright);--roundel-bg-fill:var(--color-primary-bright);--block-cta-flow-cta-bg:var(--color-primary-shade);--block-cta-flow-cta-hover-bg:var(--color-light);--block-cta-flow-cta-border:2px solid var(--color-primary);--block-cta-flow-cta-box-shadow:var(--box-shadow-bright);--bookend-flow-cta-hover-bg:var(--color-primary-shade);--bookend-flow-cta-hover-color:var(--color-dark);--course-branded-header-bg:var(--color-dark-glare);--course-branded-header-button-ghost-dark-border-color:var(--color-light);--course-branded-header-button-ghost-dark-text:var(--color-light);--course-branded-header-button-svg-color:var(--color-light);--course-branded-header-icon-link-border:var(--stroke-weight-medium) solid var(--color-light);--course-branded-header-icon-link-hidden-label-bg-hover:var(--color-primary-shade);--course-branded-header-icon-link-hidden-label-color:var(--color-light);--course-branded-header-icon-link-hidden-label-color-hover:var(--color-dark);--course-hero-color:var(--color-light);--faq-item-bg:var(--color-dark-glare);--linear-grid-content-bg:var(--color-dark-glare);--linear-grid-content-box-shadow:var(--box-shadow-light);--linear-grid-content-color:var(--color-light);--linear-grid-ender-fill:var(--color-dark-glare);--praise-avatar-border-color:var(--color-dark-glare);--praise-avatar-outline:2px solid var(--color-light);--praise-bg:var(--color-dark-glare);--praise-border:2px solid var(--color-light);--product-details-item-bg:var(--color-dark-glare);--stripe-cta-flow-cta-bg:var(--color-primary-shade);--stripe-cta-flow-cta-hover-bg:var(--color-light);--stripe-cta-flow-cta-border:2px solid var(--color-primary);--stripe-cta-flow-cta-box-shadow:var(--box-shadow-bright);--user-form-header-border-bottom:2px solid var(--color-dark-glare);--user-form-header-border:2px solid var(--color-dark-glare);--user-form-body-border:2px solid var(--color-dark-glare);--user-form-container-box-shadow:var(--box-shadow-bright)}.bookend .flow-cta{--flow-cta-border:var(--stroke-weight-medium) solid var(--color-dark);--flow-cta-box-shadow:var(--box-shadow-light)}[data-user-theme=dark] .bookend .flow-cta{--flow-cta-border:var(--stroke-weight-medium) solid var(--color-dark);--flow-cta-box-shadow:var(--box-shadow-bright)}@media (min-width:66em){.linear-grid .sidebar:not([data-direction=rtl]) .linear-grid__media{rotate:-1deg}.linear-grid .sidebar[data-direction=rtl] .linear-grid__media{rotate:1deg}}.praise-group .grid{gap:var(--space-2xl)}@media (min-width:66em){.praise-group .praise:nth-child(3n-2){rotate:-1.5deg}.praise-group .praise:nth-child(3n){rotate:2.5deg}.praise-group .praise:nth-child(3n-1){rotate:1deg}.product-details .grid[data-layout=thirds] li:first-child,.product-details .grid[data-layout=thirds] li:nth-child(3n-2){rotate:-2.5deg}.product-details .grid[data-layout=thirds] li:nth-child(3n){rotate:1.5deg}.product-details .grid[data-layout=thirds] li:nth-child(6n+2){rotate:-.5deg}.product-details .grid[data-layout=thirds] li:nth-child(6n+5){rotate:.5deg}.product-details .grid[data-layout=halves] li:nth-child(2n){rotate:1deg}.product-details .grid[data-layout=halves] li:nth-child(odd){rotate:-2.5deg}}.profile__media{aspect-ratio:1/1;border:2px solid var(--color-light);border-radius:100%;box-shadow:5px 10px 0 0 var(--color-dark);outline:2px solid var(--color-dark);overflow:hidden;position:relative}.profile__media img{height:100%;max-width:none;object-fit:cover;object-position:top;width:100%}[data-user-theme=dark] .profile__media{border:2px solid var(--color-light);box-shadow:5px 10px 0 0 var(--color-light);outline:2px solid var(--color-dark-glare)}
