:root{--blue: #1970e3;--blue-light: #deeafb;--blue-lighter: #f0f6fd;--blue-dark: #005cc5;--pink: #ff7d9b;--pink-dark: #E55C80;--pink-light: #ffe4eb;--gray: #707070;--gray-dark: #545454;--gray-light: #dddddd;--black: #22222d;--gradient-pink-blue: linear-gradient(to right, var(--pink-light), var(--blue-light));--success: #00996b;--info: var(--primary);--warning: #d9a900;--danger: #e34f00;--shadow: 0px 0px 20px 0px rgba(0,0,0,.25);--shadow-line: 0px 2px 0px 0px rgba(0, 0, 0, .04);--border-radius: 1rem;--z-axis-navigation: 1000;--z-axis-backdrops: 1100;--z-axis-modals: 1200}::selection{background:var(--pink);color:#fff}html{scroll-behavior:smooth}body{width:100%;overflow-y:scroll}section{width:100%;margin:auto;padding:1rem}.alignRight{text-align:right}.blue{color:var(--blue)}.gray{color:var(--gray)}.blueUnderline{color:var(--blue);position:relative;margin-left:.25em}.blueUnderline:after{content:"";position:absolute;bottom:-.5em;left:-.1em;height:.63em;background-image:url(/images/underline-blue.svg);background-repeat:no-repeat;background-size:cover;width:3em}.pinkUnderline{color:var(--pink);position:relative;margin-left:.25em}.pinkUnderline path{fill:var(--pink)}.pinkUnderline:after{content:"";position:absolute;bottom:-.5em;left:-.1em;height:.63em;z-index:100;background-image:url(/images/underline-pink.svg);background-repeat:no-repeat;background-size:cover;width:3em}.rays{position:relative}.rays:after{content:"";position:absolute;top:-34px;left:-40px;width:90px;height:79px;background-image:url(/images/rays.svg);background-repeat:no-repeat;background-size:cover}.raysEnd:after{content:"";position:absolute;top:-34px;right:-50px;width:90px;height:79px;background-image:url(/images/rays.svg);background-repeat:no-repeat;background-size:cover;transform:rotate(90deg)}.raysEnd{position:relative}.raysEnd:after{content:"";position:absolute;top:-34px;right:-50px;width:90px;height:79px;background-image:url(/images/rays.svg);background-repeat:no-repeat;background-size:cover;transform:rotate(90deg)}.blueItalic{color:var(--blue);font-style:italic}.blueItalicBold{color:var(--blue);font-style:italic;font-weight:700}.blueItalicHeavy{color:var(--blue);font-style:italic;font-weight:900}.blueLargeItalicHeavy{color:var(--blue);font-style:italic;font-size:1.3em;font-weight:900}.blueBold{color:var(--blue);font-weight:700}.blueHeavy{color:var(--blue);font-weight:900}a{font-weight:700;text-decoration:none;color:var(--blue)}a:hover{color:var(--blue-dark)}.cite{font-style:italic}.checkList{list-style-type:none;padding:0}.checkList li{background:url(/images/tick-list.svg) no-repeat;padding:0 0 2rem 3rem}.sticky{z-index:100;position:fixed;top:0;width:100%}.container768{max-width:768px;margin:auto;overflow:auto}.container600{max-width:600px;margin:auto;overflow:auto}button,a,div{-webkit-tap-highlight-color:transparent}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;text-rendering:optimizeSpeed}ul[role=list],ol[role=list]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{font-size:16px;color:#22222d;line-height:1.4;font-family:Kometa,sans-serif;-webkit-font-smoothing:antialiased}@media only screen and (max-width: 479.9px){:root{font-size:18px}}h1{font-size:3rem;line-height:1.15;letter-spacing:-.03rem}h2{font-size:2.25rem;line-height:1.2;letter-spacing:-.02rem}h3{font-size:2rem;line-height:1.2;letter-spacing:-.01rem}h4{font-size:1.75rem;line-height:1.3;letter-spacing:-.01rem}h5{font-size:1.5rem;line-height:1.5;letter-spacing:-.01rem}p{line-height:1.6}@media only screen and (max-width: 479.9px){h1{font-size:1.75rem;line-height:1.2;letter-spacing:-.01rem}h2{font-size:1.6rem;line-height:1.3;letter-spacing:-.01rem}h3{font-size:1.2rem;line-height:1.3;letter-spacing:-.01rem}h4,h5{font-size:1.1rem;line-height:1.5;letter-spacing:-.01rem}}h1,h2,h3,h4,h5,h6{font-weight:900;margin-top:.5em;margin-bottom:.5em}@font-face{font-family:Kometa;src:url(https://data.unparenting.app/resources/web/fonts/kometa/western/kometa-reg-webfont.woff2) format("woff2"),url(https://data.unparenting.app/resources/web/fonts/kometa/western/kometa-reg-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kometa;src:url(https://data.unparenting.app/resources/web/fonts/kometa/western/kometa-regit-webfont.woff2) format("woff2"),url(https://data.unparenting.app/resources/web/fonts/kometa/western/kometa-regit-webfont.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Kometa;src:url(https://data.unparenting.app/resources/web/fonts/kometa/western/kometa-bld-webfont.woff2) format("woff2"),url(https://data.unparenting.app/resources/web/fonts/kometa/western/kometa-bld-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Kometa;src:url(https://data.unparenting.app/resources/web/fonts/kometa/western/kometa-hv-webfont.woff2) format("woff2"),url(https://data.unparenting.app/resources/web/fonts/kometa/western/kometa-hv-webfont.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Kometa;src:url(https://data.unparenting.app/resources/web/fonts/kometa/western/kometa-hvit-webfont.woff2) format("woff2"),url(https://data.unparenting.app/resources/web/fonts/kometa/western/kometa-hvit-webfont.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}.container.no-overflow{overflow-x:hidden}#navbar{z-index:var(--z-axis-navigation);position:fixed;top:0;width:100%;transition:background-color .3s ease,top .5s ease}#navbar.offset.offset-56:not(.freeze){top:56px}#navbar.hide{top:-5rem}#navbar.white-bg{background-color:#fff;box-shadow:var(--shadow-line)}@media only screen and (min-width: 960px){#navbar{background-color:#fff}}#navbar .container{max-width:1280px;margin:auto;display:flex;align-items:center;justify-content:space-between}#navbar .container .logo{display:flex;padding:20px}#navbar .container .logo img{height:40px}#navbar .container .logo img.logo-elephant{margin-right:.25rem;min-width:33px}#navbar .container .logo img.logo-unparenting{display:inline-block}#navbar .container .nav-desktop{flex-grow:1;list-style:none;padding-left:0;display:none}@media only screen and (min-width: 960px){#navbar .container .nav-desktop{display:flex}}#navbar .container .nav-desktop .nav-link{font-size:.9rem;font-weight:700}#navbar .container .nav-desktop .nav-link a{padding:20px;text-decoration:none;white-space:nowrap;color:var(--black);text-decoration-color:#fff;transition:text-decoration-color .3s}#navbar .container .nav-desktop .nav-link.active a,#navbar .container .nav-desktop .nav-link a:hover{text-underline-offset:7px;text-decoration:underline 3px var(--blue)}@media only screen and (max-width: 959.9px){#navbar .container .btn-try{display:none}}#navbar .container #btn-hamburger{all:unset;cursor:pointer;display:none}@media only screen and (max-width: 959.9px){#navbar .container #btn-hamburger{padding:1rem;display:flex}}#navbar .container #btn-hamburger .firstBar,#navbar .container #btn-hamburger .thirdBar{transition:all .2s linear}#navbar .container #btn-hamburger .firstBar{transform-origin:0% 30%}#navbar .container #btn-hamburger .thirdBar{transform-origin:54% 68%}#navbar .container #btn-hamburger.open .firstBar{transform:rotate(45deg)}#navbar .container #btn-hamburger.open .thirdBar{transform:rotate(135deg)}#navbar .container #btn-hamburger.open .secondBar{width:0;opacity:0}#navbar #nav-mobile{position:absolute;top:0;left:0;margin:0;width:100%;padding:5rem 2rem 2rem;background-color:#fff;display:flex;flex-direction:column;display:block;list-style:none;box-shadow:var(--shadow-line);transition:all .2s ease;transform-origin:top left;transform:scaleY(0);opacity:0;z-index:-1}@media only screen and (max-width: 959.9px){#navbar #nav-mobile.show{opacity:1;transform:scale(1)}}#navbar #nav-mobile .nav-link{font-weight:900;font-size:1.3rem}#navbar #nav-mobile .nav-link a{display:block;padding:.75rem 1.5rem;text-decoration:none;white-space:nowrap;color:var(--black)}footer{display:flex;justify-content:center}footer>.container{padding:6rem 0;width:960px;position:relative;text-align:center}footer>.container a{font-weight:400;text-decoration:underline;color:var(--black)}footer>.container .logo{width:16rem;margin:.5rem auto}footer>.container>a img{transition:transform .2s ease-out;display:inline-block;margin:1rem .25rem 0;width:3rem;height:3rem}footer>.container>a:hover img{transform:scale(1.1)}footer>.container .policy{margin-top:1.5rem;font-size:.75rem}footer>.container .divider{margin:0 .5rem}
