@font-face{font-family:"apercu";font-weight:400;src:url(/assets/fonts/Apercu/apercu-regular.eot);src:url(/assets/fonts/Apercu/apercu-regular.eot) format("embedded-opentype"),url(/assets/fonts/Apercu/apercu-regular.woff2) format("woff2"),url(/assets/fonts/Apercu/apercu-regular.woff) format("woff"),url(/assets/fonts/Apercu/apercu-regular.ttf) format("truetype"),url(/assets/fonts/Apercu/apercu-regular.svg) format("svg")}@font-face{font-family:"apercu";font-weight:700;src:url(/assets/fonts/Apercu/apercu-bold.eot);src:url(/assets/fonts/Apercu/apercu-bold.eot) format("embedded-opentype"),url(/assets/fonts/Apercu/apercu-bold.woff2) format("woff2"),url(/assets/fonts/Apercu/apercu-bold.woff) format("woff"),url(/assets/fonts/Apercu/apercu-bold.ttf) format("truetype"),url(/assets/fonts/Apercu/apercu-bold.svg) format("svg")}@font-face{font-family:"apercu";font-style:italic;src:url(/assets/fonts/Apercu/apercu-italic.eot);src:url(/assets/fonts/Apercu/apercu-italic.eot) format("embedded-opentype"),url(/assets/fonts/Apercu/apercu-italic.woff2) format("woff2"),url(/assets/fonts/Apercu/apercu-italic.woff) format("woff"),url(/assets/fonts/Apercu/apercu-italic.ttf) format("truetype"),url(/assets/fonts/Apercu/apercu-italic.svg) format("svg")}@font-face{font-family:"apercu";font-weight:700;font-style:italic;src:url(/assets/fonts/Apercu/apercu-bold-italic.eot);src:url(/assets/fonts/Apercu/apercu-bold-italic.eot) format("embedded-opentype"),url(/assets/fonts/Apercu/apercu-bold-italic.woff2) format("woff2"),url(/assets/fonts/Apercu/apercu-bold-italic.woff) format("woff"),url(/assets/fonts/Apercu/apercu-bold-italic.ttf) format("truetype"),url(/assets/fonts/Apercu/apercu-bold-italic.svg) format("svg")}@font-face{font-family:"apercu";font-weight:900;src:url(/assets/fonts/Apercu/apercu-Black.eot);src:url(/assets/fonts/Apercu/apercu-Black.eot) format("embedded-opentype"),url(/assets/fonts/Apercu/apercu-Black.woff) format("woff"),url(/assets/fonts/Apercu/apercu-Black.ttf) format("truetype"),url(/assets/fonts/Apercu/apercu-Black.svg) format("svg")}@font-face{font-family:"apercu-mono";font-weight:400;src:url(/assets/fonts/Apercu/ApercuMono-Regular.eot);src:url(/assets/fonts/Apercu/ApercuMono-Regular.eot) format("embedded-opentype"),url(/assets/fonts/Apercu/ApercuMono-Regular.woff2) format("woff2"),url(/assets/fonts/Apercu/ApercuMono-Regular.woff) format("woff"),url(/assets/fonts/Apercu/ApercuMono-Regular.ttf) format("truetype"),url(/assets/fonts/Apercu/ApercuMono-Regular.svg) format("svg")}@font-face{font-family:"apercu-mono";font-weight:700;src:url(/assets/fonts/Apercu/ApercuMono-Bold.eot);src:url(/assets/fonts/Apercu/ApercuMono-Bold.eot) format("embedded-opentype"),url(/assets/fonts/Apercu/ApercuMono-Bold.woff2) format("woff2"),url(/assets/fonts/Apercu/ApercuMono-Bold.woff) format("woff"),url(/assets/fonts/Apercu/ApercuMono-Bold.ttf) format("truetype"),url(/assets/fonts/Apercu/ApercuMono-Bold.svg) format("svg")}@font-face{font-family:"GillSans";src:url(/assets/fonts/Gill-Sans/GillSans-UltraBold.ttf) format("truetype"),url(/assets/fonts/Gill-Sans/GillSans-UltraBold.svg#GillSans-UltraBold) format("svg");font-weight:400;font-style:normal;font-display:swap}:root{--ion-font-family:"apercu";--ion-color-primary:#4d84fa;--ion-color-primary-rgb:77,132,250;--ion-color-primary-contrast:#000;--ion-color-primary-contrast-rgb:0,0,0;--ion-color-primary-shade:#4474dc;--ion-color-primary-tint:#5f90fb;--ion-color-secondary:#3dc2ff;--ion-color-secondary-rgb:61,194,255;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#36abe0;--ion-color-secondary-tint:#50c8ff;--ion-color-tertiary:#5260ff;--ion-color-tertiary-rgb:82,96,255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#4854e0;--ion-color-tertiary-tint:#6370ff;--ion-color-success:#2dd36f;--ion-color-success-rgb:45,211,111;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#28ba62;--ion-color-success-tint:#42d77d;--ion-color-warning:#ffc409;--ion-color-warning-rgb:255,196,9;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0ac08;--ion-color-warning-tint:#ffca22;--ion-color-danger:#eb445a;--ion-color-danger-rgb:235,68,90;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#cf3c4f;--ion-color-danger-tint:#ed576b;--ion-color-dark:#222428;--ion-color-dark-rgb:34,36,40;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e;--ion-color-medium:#92949c;--ion-color-medium-rgb:146,148,156;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#808289;--ion-color-medium-tint:#9d9fa6;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244,245,248;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9;--ion-padding:6.6vw}@media (min-width:1000px){:root{--ion-padding:30px}}.metacognition{color:#e8b912}.neuroplasticity{color:#ffc5a4}.neuroplasticity-bg{background-color:#ffc5a4!important}.cognitive-load{color:#dc781a}.learned-helplessness{color:#fa4f39}.emotional-hijacking{color:#f5abcf}.emotional-hijacking-bg{background-color:#f5abcf!important}.emotional-granularity{color:#ce82e9}.emotional-granularity-bg{background-color:#ce82e9!important}.vulnerability{color:#adabd4}.vulnerability-bg{background-color:#adabd4!important}.shame{color:#4d84fa}.shame-bg{background-color:#4d84fa!important}.anger{color:#005fb5}.anger-bg{background-color:#005fb5!important}.anxiety{color:#36926d}.anxiety-bg{background-color:#36926d!important}.self-criticism{color:#45d2c1}.self-criticism-bg{background-color:#45d2c1!important}.boundaries{color:#9abca8}.discomfort{color:#95ed5f}.frustration{color:#e0cb0f}.frustration-bg{background-color:#e0cb0f!important}.self-regulation{color:#cac067}.white-bg{background-color:#fff}.home-bg{background:#000!important}.home-bg h1,.home-bg h2,.home-bg h3,.home-bg p{color:#fff!important}@media (min-width:1024px){ion-app{max-width:375px;width:375px;margin:0 auto}}@media (min-height:812px) and (min-width:1024px){ion-app{height:812px;min-height:812px}}p,ul{font-size:6.25vw;margin:9vw 0 0;line-height:1.3}@media (min-width:1024px){p,ul{font-size:23px;margin:30px 0 0}}ion-toolbar{--border-width:0!important}.button{display:block!important;--border-radius:0!important;--box-shadow:none!important}.button .button-native{border-radius:0!important;line-height:1.25!important}.button.helpme{width:60%;margin:0 auto}ion-router-link.button{display:block;text-transform:uppercase;font-family:"apercu-mono";letter-spacing:.025em;color:#000;background:transparent;font-weight:700;font-size:5vw;padding:5vw;line-height:1.5;text-align:center;margin:1.5em 0 0;height:auto;white-space:normal;border:3px solid #fff}@media (min-width:1024px){ion-router-link.button{font-size:18px;display:inline-block;padding:18px;cursor:pointer}}ion-router-link.button.w-o-b{color:#fff;background:#000;border-color:#fff}ion-router-link.button.home-create{margin-top:20vw}@media (min-width:1024px){ion-router-link.button.home-create{margin-top:75px}}ion-router-link.button.home-create ion-icon{font-size:.8em}ion-router-link.button.secondary{border:none;color:#fff;margin-top:0}.modal-wrapper .ion-page{padding:0;background:#fff}.modal-wrapper .ion-page .button.close{position:absolute;top:5vw;right:5vw;padding:0;margin:0;font-size:12vw;border:none}@media (min-width:1024px){.modal-wrapper .ion-page .button.close{font-size:45px;top:18px;right:18px}}ion-content{--offset-left:30px!important;min-height:600px}ion-content.ion-padding{position:relative}ion-content .section{padding-top:15vw;padding-bottom:20vw}@media (min-width:1024px){ion-content .section{padding-top:56px;padding-bottom:75px}}ion-content+ion-content{--offset-top:100px}ion-content>div.align-bottom{display:flex;flex-direction:column;min-height:100%;padding-bottom:10vw}ion-content>div.align-bottom .scroll-container{margin:auto 0 0}.affirm-your-worth .affirmation-choices ul.affirmations li textarea.magic-text-area,h1,h2,h3,h4,ion-title{margin-top:9vw;font-family:"GillSans"}@media (min-width:1024px){.affirm-your-worth .affirmation-choices ul.affirmations li textarea.magic-text-area,h1,h2,h3,h4,ion-title{margin-top:33px}}.affirm-your-worth .affirmation-choices ul.affirmations li textarea.title-default.magic-text-area,h1.title-default,h2.title-default,h3.title-default,h4.title-default,ion-title.title-default{display:none}.ion-page{background:#4d84fa}.ion-page ion-toolbar{--background:#000!important}.ion-page ion-content,.ion-page ion-header{--background:transparent!important}.ion-page ion-content ion-back-button,.ion-page ion-content ion-button,.ion-page ion-header ion-back-button,.ion-page ion-header ion-button{color:#fff;--color:#fff}.ion-page.black{background:#000}.ion-page.black p{--color:#fff;color:#fff}#main-nav{display:none}#main-nav,#main-nav ion-tab-button{background:#d0c7c0;height:80px;border:none;color:#000;text-transform:uppercase}#main-nav ion-tab-button{display:flex;justify-content:space-between;padding:2% 0}#main-nav ion-tab-button ion-label{font-weight:700}h1{font-size:9.35vw;line-height:1.1}@media (min-width:1024px){h1{font-size:35px}}h1.topicTitle{font-size:2.5rem;color:#000}h1.xl{font-size:12vw}@media (min-width:1024px){h1.xl{font-size:45px}}h1.xxl{font-size:16vw}@media (min-width:1024px){h1.xxl{font-size:60px}}.affirm-your-worth .affirmation-choices ul.affirmations li textarea.magic-text-area,h2{font-size:8vw;line-height:1.14}@media (min-width:1024px){.affirm-your-worth .affirmation-choices ul.affirmations li textarea.magic-text-area,h2{font-size:30px}}h3{font-size:1.5em}[contenteditable]{-ms-user-select:text;user-select:text;-webkit-user-select:auto}.unstuck-options{list-style:none;padding:0}.unstuck-options li,.unstuck-options p{margin:0;padding:0;font-family:"GillSans";font-size:2.25rem}.unstuck-options p{margin:1em 0;font-size:2.25rem}.unstuck-options li:nth-of-type(5n+1){color:#005fb5}.unstuck-options li:nth-of-type(5n+2){color:#4d84fa}.unstuck-options li:nth-of-type(5n+3){color:#f5abcf}.unstuck-options li:nth-of-type(5n+4){color:#adabd4}.unstuck-options li:nth-of-type(5n+5){color:#fa4f39}textarea.magic-text-area{padding:0;min-height:35vw;margin:10vw 0;font-size:1.2em;line-height:1.3;font-family:"apercu-mono";caret-color:#fff;background:transparent;outline:none;width:100%;border:0;resize:none}@media (min-width:1024px){textarea.magic-text-area{min-height:131px;margin:37px 0}}textarea.magic-text-area:empty:not(:focus):before{content:attr(data-ph)}textarea.magic-text-area:after{display:inline-block;content:"|";-webkit-animation:blink-empty 2s infinite;animation:blink-empty 2s infinite;color:#fff;width:4px;letter-spacing:0;background-color:#fff;color:transparent}textarea.magic-text-area::-webkit-input-placeholder{color:#000;opacity:.4}textarea.magic-text-area:-ms-input-placeholder{color:#000;opacity:.4}textarea.magic-text-area::placeholder{color:#000;opacity:.4}@-webkit-keyframes blink-empty{0%{opacity:1}50%{opacity:0}}@keyframes blink-empty{0%{opacity:1}50%{opacity:0}}.shameGuide .shameGuideHeader{background-color:#f5abcf}.shameGuide .shameGuideContent,.shameGuide .shameStoryWrapper{background:#4d84fa}.shameGuide .shameStoryReview{background:#adabd4}.shapeContainer{position:relative;height:230vw}@media (min-width:1024px){.shapeContainer{height:862px}}.shapeContainer.breathe-shapes{height:190vw}@media (min-width:1024px){.shapeContainer.breathe-shapes{height:712px}}.shapeContainer.worth-shapes{height:300vw}@media (min-width:1024px){.shapeContainer.worth-shapes{height:1125px}}.shapeContainer.definefeelings-shapes{height:300vw}@media (min-width:1024px){.shapeContainer.definefeelings-shapes{height:1125px}}.shapeContainer .shape{color:#000;font-family:"apercu-mono";font-weight:700;font-size:5.3vw}@media (min-width:1024px){.shapeContainer .shape{font-size:20px}}.shapeContainer .shape.shape-round-blob{position:absolute;width:70vw;height:70vw;background-image:url(/assets/shape-round-blob.svg);background-repeat:no-repeat;background-size:100% auto;right:-15vw;top:0;display:flex;justify-content:center;align-items:center;padding:12vw 12vw 18vw 18vw}@media (min-width:1024px){.shapeContainer .shape.shape-round-blob{width:262px;height:262px;right:-56px;padding:45px 45px 67px 67px}}.shapeContainer .shape.shape-spikey-blob{position:absolute;width:100vw;height:100vw;background-image:url(/assets/shape-spikey-blob.svg);background-repeat:no-repeat;background-size:100% auto;left:-30vw;top:50vw;display:flex;justify-content:center;align-items:center;padding:12vw 12vw 18vw 18vw}@media (min-width:1024px){.shapeContainer .shape.shape-spikey-blob{width:375px;height:375px;top:187px;left:-112px;padding:45px 45px 67px 67px}}.shapeContainer .shape.shape-puddle-blob{position:absolute;width:110vw;height:110vw;background-image:url(/assets/shape-puddle-blob.svg);background-repeat:no-repeat;background-size:100% auto;right:-30vw;top:130vw;display:flex;justify-content:center;align-items:center;padding:5vw 20vw 25vw 30vw}@media (min-width:1024px){.shapeContainer .shape.shape-puddle-blob{width:412px;height:412px;right:-112px;top:487px;padding:18px 75px 93px 112px}}.shapeContainer .shape.shape-breathe-1{position:absolute;width:70vw;height:55vw;background-image:url(/assets/shape-breathe-1.svg);background-repeat:no-repeat;background-size:100% auto;right:-6.6vw;top:5vw;display:flex;justify-content:center;align-items:center;padding:0 12vw 10vw}@media (min-width:1024px){.shapeContainer .shape.shape-breathe-1{width:262px;height:206px;right:-24px;top:18px;padding:0 45px 37px}}.shapeContainer .shape.shape-breathe-2{position:absolute;width:80vw;height:120vw;background-image:url(/assets/shape-breathe-2.svg);background-repeat:no-repeat;background-size:100% auto;left:-6.6vw;top:27vw;display:flex;justify-content:center;align-items:center;padding:0 12vw 25vw 8vw;z-index:9}@media (min-width:1024px){.shapeContainer .shape.shape-breathe-2{width:300px;height:450px;left:-24px;top:101px;padding:0 45px 93px 30px}}.shapeContainer .shape.shape-breathe-3{position:absolute;width:113.2vw;height:110vw;background-image:url(/assets/shape-breathe-3.svg);background-repeat:no-repeat;background-size:100% auto;right:-6.6vw;top:85vw;display:flex;justify-content:center;align-items:center;padding:5vw 25vw 15vw 40vw;z-index:7}@media (min-width:1024px){.shapeContainer .shape.shape-breathe-3{width:425px;height:412px;right:-24px;top:318px;padding:18px 93px 56px 150px}}.shapeContainer .shape.shape-boundaries-1{position:absolute;width:85vw;height:75vw;background-image:url(/assets/shape-boundaries-1.svg);background-repeat:no-repeat;background-size:100% auto;right:-6.6vw;top:5vw;display:flex;justify-content:center;align-items:center;padding:0 10vw 10vw 20vw;z-index:9}@media (min-width:1024px){.shapeContainer .shape.shape-boundaries-1{width:318px;height:281px;right:-24px;top:18px;padding:0 37px 37px 75px}}.shapeContainer .shape.shape-boundaries-2{position:absolute;width:100vw;height:120vw;background-image:url(/assets/shape-boundaries-2.svg);background-repeat:no-repeat;background-size:100% auto;left:-6.6vw;top:35vw;display:flex;justify-content:center;align-items:center;padding:15vw 20vw 0 10vw;z-index:4}@media (min-width:1024px){.shapeContainer .shape.shape-boundaries-2{width:375px;height:450px;left:-24px;top:131px;padding:56px 75px 0 37px}}.shapeContainer .shape.shape-boundaries-3{position:absolute;width:106.6vw;height:110vw;background-image:url(/assets/shape-boundaries-3.svg);background-repeat:no-repeat;background-size:100% auto;right:-6.6vw;top:94vw;display:flex;justify-content:center;align-items:center;padding:25vw 10vw 0 16.6vw;z-index:3}@media (min-width:1024px){.shapeContainer .shape.shape-boundaries-3{width:399px;height:412px;right:-24px;top:352px;padding:93px 37px 0 62px}}.shapeContainer .shape.shape-worth-1{position:absolute;width:85vw;height:75vw;background-image:url(/assets/shape-boundaries-1.svg);background-repeat:no-repeat;background-size:100% auto;right:-6.6vw;top:5vw;display:flex;justify-content:center;align-items:center;padding:0 10vw 10vw 20vw;z-index:9}@media (min-width:1024px){.shapeContainer .shape.shape-worth-1{width:318px;height:281px;right:-24px;top:18px;padding:0 37px 37px 75px}}.shapeContainer .shape.shape-worth-2{position:absolute;width:80vw;height:95vw;background-image:url(/assets/shape-boundaries-2.svg);background-repeat:no-repeat;background-size:100% auto;left:-6.6vw;top:35vw;display:flex;justify-content:center;align-items:center;padding:10vw 40vw 0 10vw;z-index:4}@media (min-width:1024px){.shapeContainer .shape.shape-worth-2{width:300px;height:356px;left:-24px;top:131px;padding:37px 150px 0 37px}}.shapeContainer .shape.shape-worth-3{position:absolute;width:106.6vw;height:110vw;background-image:url(/assets/shape-boundaries-3.svg);background-repeat:no-repeat;background-size:100% auto;right:-6.6vw;top:90vw;display:flex;justify-content:center;align-items:center;padding:25vw 10vw 0 16.6vw;z-index:3}@media (min-width:1024px){.shapeContainer .shape.shape-worth-3{width:399px;height:412px;right:-24px;top:337px;padding:93px 37px 0 62px}}.shapeContainer .shape.shape-worth-4{position:absolute;width:106.6vw;height:135vw;background-image:url(/assets/shape-worth-4.svg);background-repeat:no-repeat;background-size:100% auto;right:-6.6vw;top:150vw;display:flex;justify-content:center;align-items:center;padding:20vw 20vw 0 40vw;z-index:3}@media (min-width:1024px){.shapeContainer .shape.shape-worth-4{width:399px;height:506px;right:-24px;top:562px;padding:75px 75px 0 150px}}.shapeContainer .shape.shape-definefeelings-1{position:absolute;width:90vw;height:75vw;background-image:url(/assets/shape-definefeelings-1.svg);background-repeat:no-repeat;background-size:100% auto;right:-6.6vw;top:5vw;display:flex;justify-content:center;align-items:center;padding:0 10vw 10vw 20vw;z-index:3}@media (min-width:1024px){.shapeContainer .shape.shape-definefeelings-1{width:337px;height:281px;right:-24px;top:18px;padding:0 37px 37px 75px}}.shapeContainer .shape.shape-definefeelings-2{position:absolute;width:100vw;height:105vw;background-image:url(/assets/shape-definefeelings-2.svg);background-repeat:no-repeat;background-size:100% auto;left:-6.6vw;top:45vw;display:flex;justify-content:center;align-items:center;padding:20vw 30vw 0 10vw;z-index:4}@media (min-width:1024px){.shapeContainer .shape.shape-definefeelings-2{width:375px;height:393px;left:-24px;top:168px;padding:75px 112px 0 37px}}.shapeContainer .shape.shape-definefeelings-3{position:absolute;width:106.6vw;height:155vw;background-image:url(/assets/shape-definefeelings-3.svg);background-repeat:no-repeat;background-size:100% auto;right:-6.6vw;top:105vw;display:flex;justify-content:center;align-items:center;padding:35vw 10vw 0 15vw;z-index:3}@media (min-width:1024px){.shapeContainer .shape.shape-definefeelings-3{width:399px;height:581px;right:-24px;top:393px;padding:131px 37px 0 56px}}.shapeContainer .shape.shape-definefeelings-4{position:absolute;width:108.6vw;height:185vw;background-image:url(/assets/shape-definefeelings-4.svg);background-repeat:no-repeat;background-size:100% auto;right:-8.6vw;top:235vw;display:flex;justify-content:center;align-items:top;padding:65vw 15vw 0;z-index:3}@media (min-width:1024px){.shapeContainer .shape.shape-definefeelings-4{width:407px;height:693px;right:-32px;top:881px;padding:243px 56px 0}}ion-router-link.home-card{font-family:"apercu-mono";font-weight:700;font-size:5vw;color:#000;display:flex;width:100%;height:40vw;margin:6.6vw 0 0;flex-direction:column;justify-content:center;padding:10vw}@media (min-width:1024px){ion-router-link.home-card{font-size:18px;height:150px;margin:24px 0 0;padding:37px}}ion-router-link.home-card.bg-button-blob,ion-router-link.home-card.bg-button-spikes,ion-router-link.home-card.bg-button-squiggle{background-repeat:no-repeat;background-size:cover;background-image:url(/assets/button-blob.svg)}ion-router-link.home-card.bg-button-blob.bg-button-spikes,ion-router-link.home-card.bg-button-spikes.bg-button-spikes,ion-router-link.home-card.bg-button-squiggle.bg-button-spikes{background-image:url(/assets/button-spikes.svg)}ion-router-link.home-card.bg-button-blob.bg-button-squiggle,ion-router-link.home-card.bg-button-spikes.bg-button-squiggle,ion-router-link.home-card.bg-button-squiggle.bg-button-squiggle{background-image:url(/assets/button-squiggle.svg)}.breathe-instructions{background-image:url(/assets/bg-breathe.svg);background-repeat:no-repeat;background-size:100% auto}.boundaries-bottom{padding-bottom:50vw!important}@media (min-width:1024px){.boundaries-bottom{padding-bottom:180px!important}}.bg-black-spikes{position:relative;height:180vw;margin-top:-50vw;padding-top:50vw;color:#fff;z-index:3}@media (min-width:1024px){.bg-black-spikes{height:675px;margin-top:-187px;padding-top:187px}}.bg-black-spikes:after{width:100vw;height:160vw;position:absolute;top:0;left:0;right:0;content:" ";background-image:url(/assets/black-spikes.svg);background-repeat:no-repeat;background-size:100% auto;z-index:-1}@media (min-width:1024px){.bg-black-spikes:after{width:375px;height:600px}}.bg-blob{color:#fff;height:160vw;margin:5vw -6.6vw 0;padding:0 6.6vw;background-image:url(/assets/bg-blob.svg);background-repeat:no-repeat;background-size:100% auto;display:flex;flex-direction:column;justify-content:center}@media (min-width:1024px){.bg-blob{height:600px;margin:18px -24px 0;padding:0 24px}}.affirm-your-worth .define-boundaries,.affirm-your-worth .define-strategies,.affirm-your-worth .intro,.affirm-your-worth .make-a-list,.battle-shame .define-boundaries,.battle-shame .define-strategies,.battle-shame .intro,.battle-shame .make-a-list,.boundaries .define-boundaries,.boundaries .define-strategies,.boundaries .intro,.boundaries .make-a-list,.breathe .define-boundaries,.breathe .define-strategies,.breathe .intro,.breathe .make-a-list,.define-your-feelings .define-boundaries,.define-your-feelings .define-strategies,.define-your-feelings .intro,.define-your-feelings .make-a-list,.prepare-list .define-boundaries,.prepare-list .define-strategies,.prepare-list .intro,.prepare-list .make-a-list{min-height:100%;position:absolute;top:0;bottom:0;overflow:scroll}@media (min-width:1024px){.affirm-your-worth .define-boundaries,.affirm-your-worth .define-strategies,.affirm-your-worth .intro,.affirm-your-worth .make-a-list,.battle-shame .define-boundaries,.battle-shame .define-strategies,.battle-shame .intro,.battle-shame .make-a-list,.boundaries .define-boundaries,.boundaries .define-strategies,.boundaries .intro,.boundaries .make-a-list,.breathe .define-boundaries,.breathe .define-strategies,.breathe .intro,.breathe .make-a-list,.define-your-feelings .define-boundaries,.define-your-feelings .define-strategies,.define-your-feelings .intro,.define-your-feelings .make-a-list,.prepare-list .define-boundaries,.prepare-list .define-strategies,.prepare-list .intro,.prepare-list .make-a-list{left:0;right:0}}.affirm-your-worth .define-boundaries ul,.affirm-your-worth .define-strategies ul,.affirm-your-worth .intro ul,.affirm-your-worth .make-a-list ul,.battle-shame .define-boundaries ul,.battle-shame .define-strategies ul,.battle-shame .intro ul,.battle-shame .make-a-list ul,.boundaries .define-boundaries ul,.boundaries .define-strategies ul,.boundaries .intro ul,.boundaries .make-a-list ul,.breathe .define-boundaries ul,.breathe .define-strategies ul,.breathe .intro ul,.breathe .make-a-list ul,.define-your-feelings .define-boundaries ul,.define-your-feelings .define-strategies ul,.define-your-feelings .intro ul,.define-your-feelings .make-a-list ul,.prepare-list .define-boundaries ul,.prepare-list .define-strategies ul,.prepare-list .intro ul,.prepare-list .make-a-list ul{list-style:none;padding:0}.affirm-your-worth .define-boundaries ul li,.affirm-your-worth .define-strategies ul li,.affirm-your-worth .intro ul li,.affirm-your-worth .make-a-list ul li,.battle-shame .define-boundaries ul li,.battle-shame .define-strategies ul li,.battle-shame .intro ul li,.battle-shame .make-a-list ul li,.boundaries .define-boundaries ul li,.boundaries .define-strategies ul li,.boundaries .intro ul li,.boundaries .make-a-list ul li,.breathe .define-boundaries ul li,.breathe .define-strategies ul li,.breathe .intro ul li,.breathe .make-a-list ul li,.define-your-feelings .define-boundaries ul li,.define-your-feelings .define-strategies ul li,.define-your-feelings .intro ul li,.define-your-feelings .make-a-list ul li,.prepare-list .define-boundaries ul li,.prepare-list .define-strategies ul li,.prepare-list .intro ul li,.prepare-list .make-a-list ul li{margin-bottom:7.5vw}@media (min-width:1024px){.affirm-your-worth .define-boundaries ul li,.affirm-your-worth .define-strategies ul li,.affirm-your-worth .intro ul li,.affirm-your-worth .make-a-list ul li,.battle-shame .define-boundaries ul li,.battle-shame .define-strategies ul li,.battle-shame .intro ul li,.battle-shame .make-a-list ul li,.boundaries .define-boundaries ul li,.boundaries .define-strategies ul li,.boundaries .intro ul li,.boundaries .make-a-list ul li,.breathe .define-boundaries ul li,.breathe .define-strategies ul li,.breathe .intro ul li,.breathe .make-a-list ul li,.define-your-feelings .define-boundaries ul li,.define-your-feelings .define-strategies ul li,.define-your-feelings .intro ul li,.define-your-feelings .make-a-list ul li,.prepare-list .define-boundaries ul li,.prepare-list .define-strategies ul li,.prepare-list .intro ul li,.prepare-list .make-a-list ul li{margin-bottom:28px}}.affirm-your-worth .define-boundaries ul li:last-of-type,.affirm-your-worth .define-strategies ul li:last-of-type,.affirm-your-worth .intro ul li:last-of-type,.affirm-your-worth .make-a-list ul li:last-of-type,.battle-shame .define-boundaries ul li:last-of-type,.battle-shame .define-strategies ul li:last-of-type,.battle-shame .intro ul li:last-of-type,.battle-shame .make-a-list ul li:last-of-type,.boundaries .define-boundaries ul li:last-of-type,.boundaries .define-strategies ul li:last-of-type,.boundaries .intro ul li:last-of-type,.boundaries .make-a-list ul li:last-of-type,.breathe .define-boundaries ul li:last-of-type,.breathe .define-strategies ul li:last-of-type,.breathe .intro ul li:last-of-type,.breathe .make-a-list ul li:last-of-type,.define-your-feelings .define-boundaries ul li:last-of-type,.define-your-feelings .define-strategies ul li:last-of-type,.define-your-feelings .intro ul li:last-of-type,.define-your-feelings .make-a-list ul li:last-of-type,.prepare-list .define-boundaries ul li:last-of-type,.prepare-list .define-strategies ul li:last-of-type,.prepare-list .intro ul li:last-of-type,.prepare-list .make-a-list ul li:last-of-type{margin-bottom:15vw}@media (min-width:1024px){.affirm-your-worth .define-boundaries ul li:last-of-type,.affirm-your-worth .define-strategies ul li:last-of-type,.affirm-your-worth .intro ul li:last-of-type,.affirm-your-worth .make-a-list ul li:last-of-type,.battle-shame .define-boundaries ul li:last-of-type,.battle-shame .define-strategies ul li:last-of-type,.battle-shame .intro ul li:last-of-type,.battle-shame .make-a-list ul li:last-of-type,.boundaries .define-boundaries ul li:last-of-type,.boundaries .define-strategies ul li:last-of-type,.boundaries .intro ul li:last-of-type,.boundaries .make-a-list ul li:last-of-type,.breathe .define-boundaries ul li:last-of-type,.breathe .define-strategies ul li:last-of-type,.breathe .intro ul li:last-of-type,.breathe .make-a-list ul li:last-of-type,.define-your-feelings .define-boundaries ul li:last-of-type,.define-your-feelings .define-strategies ul li:last-of-type,.define-your-feelings .intro ul li:last-of-type,.define-your-feelings .make-a-list ul li:last-of-type,.prepare-list .define-boundaries ul li:last-of-type,.prepare-list .define-strategies ul li:last-of-type,.prepare-list .intro ul li:last-of-type,.prepare-list .make-a-list ul li:last-of-type{margin-bottom:56px}}.affirm-your-worth .conclusion .activity-outcomes:after,.battle-shame .conclusion .activity-outcomes:after,.boundaries .conclusion .activity-outcomes:after,.breathe .conclusion .activity-outcomes:after,.define-your-feelings .conclusion .activity-outcomes:after,.prepare-list .conclusion .activity-outcomes:after{content:" ";display:block;clear:both}.affirm-your-worth .conclusion ul.feelings-list,.affirm-your-worth .conclusion ul.list,.battle-shame .conclusion ul.feelings-list,.battle-shame .conclusion ul.list,.boundaries .conclusion ul.feelings-list,.boundaries .conclusion ul.list,.breathe .conclusion ul.feelings-list,.breathe .conclusion ul.list,.define-your-feelings .conclusion ul.feelings-list,.define-your-feelings .conclusion ul.list,.prepare-list .conclusion ul.feelings-list,.prepare-list .conclusion ul.list{list-style:none;font-family:"apercu-mono";color:#fff;margin:15vw 0 0;padding:0}@media (min-width:1024px){.affirm-your-worth .conclusion ul.feelings-list,.affirm-your-worth .conclusion ul.list,.battle-shame .conclusion ul.feelings-list,.battle-shame .conclusion ul.list,.boundaries .conclusion ul.feelings-list,.boundaries .conclusion ul.list,.breathe .conclusion ul.feelings-list,.breathe .conclusion ul.list,.define-your-feelings .conclusion ul.feelings-list,.define-your-feelings .conclusion ul.list,.prepare-list .conclusion ul.feelings-list,.prepare-list .conclusion ul.list{margin:56px 0 0}}.affirm-your-worth .conclusion ul.feelings-list li,.affirm-your-worth .conclusion ul.list li,.battle-shame .conclusion ul.feelings-list li,.battle-shame .conclusion ul.list li,.boundaries .conclusion ul.feelings-list li,.boundaries .conclusion ul.list li,.breathe .conclusion ul.feelings-list li,.breathe .conclusion ul.list li,.define-your-feelings .conclusion ul.feelings-list li,.define-your-feelings .conclusion ul.list li,.prepare-list .conclusion ul.feelings-list li,.prepare-list .conclusion ul.list li{margin:10vw 0 0;padding:0}@media (min-width:1024px){.affirm-your-worth .conclusion ul.feelings-list li,.affirm-your-worth .conclusion ul.list li,.battle-shame .conclusion ul.feelings-list li,.battle-shame .conclusion ul.list li,.boundaries .conclusion ul.feelings-list li,.boundaries .conclusion ul.list li,.breathe .conclusion ul.feelings-list li,.breathe .conclusion ul.list li,.define-your-feelings .conclusion ul.feelings-list li,.define-your-feelings .conclusion ul.list li,.prepare-list .conclusion ul.feelings-list li,.prepare-list .conclusion ul.list li{margin:37px 0 0}}.affirm-your-worth .conclusion ul.feelings-list li:first-of-type,.affirm-your-worth .conclusion ul.list li:first-of-type,.battle-shame .conclusion ul.feelings-list li:first-of-type,.battle-shame .conclusion ul.list li:first-of-type,.boundaries .conclusion ul.feelings-list li:first-of-type,.boundaries .conclusion ul.list li:first-of-type,.breathe .conclusion ul.feelings-list li:first-of-type,.breathe .conclusion ul.list li:first-of-type,.define-your-feelings .conclusion ul.feelings-list li:first-of-type,.define-your-feelings .conclusion ul.list li:first-of-type,.prepare-list .conclusion ul.feelings-list li:first-of-type,.prepare-list .conclusion ul.list li:first-of-type{margin-top:0}.affirm-your-worth .conclusion p.boundaries,.affirm-your-worth .conclusion p.strategies,.battle-shame .conclusion p.boundaries,.battle-shame .conclusion p.strategies,.boundaries .conclusion p.boundaries,.boundaries .conclusion p.strategies,.breathe .conclusion p.boundaries,.breathe .conclusion p.strategies,.define-your-feelings .conclusion p.boundaries,.define-your-feelings .conclusion p.strategies,.prepare-list .conclusion p.boundaries,.prepare-list .conclusion p.strategies{font-family:"apercu-mono";color:#fff;margin:15vw 0 0;padding:0}@media (min-width:1024px){.affirm-your-worth .conclusion p.boundaries,.affirm-your-worth .conclusion p.strategies,.battle-shame .conclusion p.boundaries,.battle-shame .conclusion p.strategies,.boundaries .conclusion p.boundaries,.boundaries .conclusion p.strategies,.breathe .conclusion p.boundaries,.breathe .conclusion p.strategies,.define-your-feelings .conclusion p.boundaries,.define-your-feelings .conclusion p.strategies,.prepare-list .conclusion p.boundaries,.prepare-list .conclusion p.strategies{margin:56px 0 0}}.affirm-your-worth .conclusion a.edit-activity,.battle-shame .conclusion a.edit-activity,.boundaries .conclusion a.edit-activity,.breathe .conclusion a.edit-activity,.define-your-feelings .conclusion a.edit-activity,.prepare-list .conclusion a.edit-activity{font-family:"apercu-mono";display:block;margin:10vw 0;text-align:right;color:#000;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;border-bottom:2px solid #000;float:right}@media (min-width:1024px){.affirm-your-worth .conclusion a.edit-activity,.battle-shame .conclusion a.edit-activity,.boundaries .conclusion a.edit-activity,.breathe .conclusion a.edit-activity,.define-your-feelings .conclusion a.edit-activity,.prepare-list .conclusion a.edit-activity{margin:37px 0}}.affirm-your-worth .bg-green-blob,.battle-shame .bg-green-blob,.boundaries .bg-green-blob,.breathe .bg-green-blob,.define-your-feelings .bg-green-blob,.prepare-list .bg-green-blob{background-image:url(/assets/bg-green-blob.svg);background-repeat:no-repeat;background-size:cover}.affirm-your-worth .bg-breathe,.battle-shame .bg-breathe,.boundaries .bg-breathe,.breathe .bg-breathe,.define-your-feelings .bg-breathe,.prepare-list .bg-breathe{background-image:url(/assets/bg-breathe.svg);background-repeat:no-repeat;background-size:100% auto}.affirm-your-worth .feelings-list,.affirm-your-worth .list,.battle-shame .feelings-list,.battle-shame .list,.boundaries .feelings-list,.boundaries .list,.breathe .feelings-list,.breathe .list,.define-your-feelings .feelings-list,.define-your-feelings .list,.prepare-list .feelings-list,.prepare-list .list{margin-top:10vw;margin-bottom:5vw}@media (min-width:1024px){.affirm-your-worth .feelings-list,.affirm-your-worth .list,.battle-shame .feelings-list,.battle-shame .list,.boundaries .feelings-list,.boundaries .list,.breathe .feelings-list,.breathe .list,.define-your-feelings .feelings-list,.define-your-feelings .list,.prepare-list .feelings-list,.prepare-list .list{margin-top:37px;margin-bottom:18px}}.affirm-your-worth .feelings-list.sort .feelings-list-item:nth-of-type(n+4),.affirm-your-worth .list.sort .feelings-list-item:nth-of-type(n+4),.battle-shame .feelings-list.sort .feelings-list-item:nth-of-type(n+4),.battle-shame .list.sort .feelings-list-item:nth-of-type(n+4),.boundaries .feelings-list.sort .feelings-list-item:nth-of-type(n+4),.boundaries .list.sort .feelings-list-item:nth-of-type(n+4),.breathe .feelings-list.sort .feelings-list-item:nth-of-type(n+4),.breathe .list.sort .feelings-list-item:nth-of-type(n+4),.define-your-feelings .feelings-list.sort .feelings-list-item:nth-of-type(n+4),.define-your-feelings .list.sort .feelings-list-item:nth-of-type(n+4),.prepare-list .feelings-list.sort .feelings-list-item:nth-of-type(n+4),.prepare-list .list.sort .feelings-list-item:nth-of-type(n+4){opacity:.4}.affirm-your-worth.prepare-list,.battle-shame.prepare-list,.boundaries.prepare-list,.breathe.prepare-list,.define-your-feelings.prepare-list,.prepare-list.prepare-list{background-image:url(/assets/prepare-list-intro-bg.svg);background-repeat:no-repeat;background-size:100% auto;height:100%;background-position:bottom}.define-your-feelings .conclusion .emotional-granularity-bg{background-image:url(/assets/define-feelings-conclusion-bg.svg);background-repeat:no-repeat;background-size:100% auto}.boundaries .intro{position:relative;min-height:auto;background-image:url(/assets/boundaries-intro-bg.svg);background-repeat:no-repeat;background-size:100% auto}.boundaries .conclusion>:first-child{background-image:url(/assets/boundary-conclusion-bg.svg);background-repeat:no-repeat;background-size:100% auto;background-position:center 80vw}.battle-shame .conclusion .f-off{background-image:url(/assets/shame-conclusion-bg.svg);background-repeat:no-repeat;background-size:100% auto;color:#fff;height:150vw;padding:0 10vw;display:flex;flex-direction:column;justify-content:center;margin-top:-20vw}@media (min-width:1024px){.battle-shame .conclusion .f-off{height:562px;padding:0 37px;margin-top:-65px}}.breathe .huge-number{color:#36926d;font-size:80vw;text-align:center;margin:0 0 10vw;padding:0}@media (min-width:1024px){.breathe .huge-number{font-size:300px;margin:0 0 37px;text-align:left}}.breathe .cycle-count{display:inline-block;padding:2vw 3vw;margin-right:4vw;background-image:url(/assets/breathe-counter-bg.svg);background-repeat:no-repeat;background-size:100% auto;font-family:"apercu-mono";font-size:5.5vw;font-weight:700}@media (min-width:1024px){.breathe .cycle-count{font-size:20px;padding:7.5px 11.25px;margin-right:15px}}.affirm-your-worth .intro{background-image:url(/assets/affirm-your-worth-bg.svg);background-repeat:no-repeat;background-size:cover}.affirm-your-worth .affirmation-choices ul.affirmations{list-style:none;padding:5vw 0;margin:0}@media (min-width:1024px){.affirm-your-worth .affirmation-choices ul.affirmations{padding:18px 0}}.affirm-your-worth .affirmation-choices ul.affirmations li{padding:7.5vw 5vw;margin:2.5vw -6.6vw}@media (min-width:1024px){.affirm-your-worth .affirmation-choices ul.affirmations li{padding:28px 18px;margin:9px -24px}}.affirm-your-worth .affirmation-choices ul.affirmations li.add-your-affirmation{text-align:center}.affirm-your-worth .affirmation-choices ul.affirmations li textarea.magic-text-area{min-height:auto}.affirm-your-worth .affirmation-choices ul.affirmations li textarea.magic-text-area::-webkit-input-placeholder{opacity:.4}.affirm-your-worth .affirmation-choices ul.affirmations li textarea.magic-text-area:-ms-input-placeholder{opacity:.4}.affirm-your-worth .affirmation-choices ul.affirmations li textarea.magic-text-area::placeholder{opacity:.4}.affirm-your-worth .affirmation-choices ul.affirmations li h2,.affirm-your-worth .affirmation-choices ul.affirmations li textarea.magic-text-area{margin:0}.affirm-your-worth .breath,.affirm-your-worth .say-affirmation{height:100%;display:flex;flex-direction:column;justify-content:space-between}.affirm-your-worth .breath .huge-number{color:#36926d;font-size:90vw;text-align:center;margin:0 0 10vw;padding:0}@media (min-width:1024px){.affirm-your-worth .breath .huge-number{font-size:337px;margin:0 0 37px;text-align:left}}.affirm-your-worth .breath.emotional-granularity-bg .huge-number{color:#ffc5a4}.affirm-your-worth .breath.shame-bg .huge-number{color:#45d2c1}.affirm-your-worth .breath.neuroplasticity-bg .huge-number{color:#ce82e9}.affirm-your-worth .conclusion{background-image:url(/assets/black-blob-bg.svg);background-repeat:no-repeat;background-size:auto 100%}.affirm-your-worth .conclusion h1{color:#fff;margin-bottom:35vw}@media (min-width:1024px){.affirm-your-worth .conclusion h1{margin-bottom:131px}}.feelings-list-item,.list-item{transition:opacity .25s ease-in;border-top:1px solid #21f4d7;border-bottom:1px solid #21f4d7;margin-bottom:-1px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.feelings-list-item label,.list-item label{width:100%}.feelings-list-item textarea.magic-text-area,.list-item textarea.magic-text-area{min-height:auto}.feelings-list-item .feeling-name,.feelings-list-item .list-item-name,.list-item .feeling-name,.list-item .list-item-name{width:100%;background:transparent;border:0;border-radius:0;padding:5vw;color:#fff;font-family:"apercu-mono";font-weight:700;opacity:1!important}@media (min-width:1024px){.feelings-list-item .feeling-name,.feelings-list-item .list-item-name,.list-item .feeling-name,.list-item .list-item-name{padding:18px}}.feelings-list-item .feeling-name.list-item-name,.feelings-list-item .list-item-name.list-item-name,.list-item .feeling-name.list-item-name,.list-item .list-item-name.list-item-name{padding:0;margin:5vw 0}@media (min-width:1024px){.feelings-list-item .feeling-name.list-item-name,.feelings-list-item .list-item-name.list-item-name,.list-item .feeling-name.list-item-name,.list-item .list-item-name.list-item-name{margin:18px 0}}.feelings-list-item .feeling-name::-webkit-input-placeholder,.feelings-list-item .list-item-name::-webkit-input-placeholder,.list-item .feeling-name::-webkit-input-placeholder,.list-item .list-item-name::-webkit-input-placeholder{color:#fff;opacity:.4}.feelings-list-item .feeling-name:-ms-input-placeholder,.feelings-list-item .list-item-name:-ms-input-placeholder,.list-item .feeling-name:-ms-input-placeholder,.list-item .list-item-name:-ms-input-placeholder{color:#fff;opacity:.4}.feelings-list-item .feeling-name::placeholder,.feelings-list-item .list-item-name::placeholder,.list-item .feeling-name::placeholder,.list-item .list-item-name::placeholder{color:#fff;opacity:.4}button.add-item{background:transparent}.page-navigation-wrapper{height:auto;background:#000;position:relative}.page-navigation{position:absolute;bottom:0;margin:2.25vw 6.25vw;width:calc(100% - 12.5vw);height:17.5vw}@media (min-width:1024px){.page-navigation{margin:8px 23px;width:calc(100% - 46px);height:65px;position:fixed}}.page-navigation a{display:block;width:12vw;position:absolute;bottom:0;top:0;margin:auto 0;display:flex;flex-direction:column;justify-content:center}@media (min-width:1024px){.page-navigation a{width:45px}}.page-navigation a.prev{left:0}.page-navigation a.next{right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fake-back-button ion-icon{font-size:31px}.learn-feelings h1{color:#fff}.full-height{min-height:100%}.hard-conversation-link{color:#fff}.sc-ion-modal-md-h{height:100%!important;--height:100%!important}
/*# sourceMappingURL=main.f67f318d.chunk.css.map */