:root{--font-body:var(--gp-font--open-sans);--font-display:var(--gp-font--manrope);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-playful:var(--gp-font--fuzzy-bubbles);--font-light:400;--font-normal:400;--font-medium:400;--font-bold:700;--font-black:800;--text-sm:clamp(0.92rem, 0.02vi + 0.88rem, 0.95rem);--text-base:clamp(1rem, 0.23vi + 0.94rem, 1.13rem);--text-md:clamp(1.25rem, 0.51vi + 1rem, 1.41rem);--text-lg:clamp(1.5rem, 0.89vi + 1.04rem, 1.76rem);--text-xl:clamp(1.65rem, 1.41vi + 1.07rem, 2.2rem);--text-2xl:clamp(1.75rem, 2.08vi + 1.08rem, 2.75rem);--text-3xl:clamp(2.1rem, 2.97vi + 1.06rem, 3.43rem);--text-4xl:clamp(2.1rem, 4.12vi + 1rem, 4.29rem);--leading-xs:1.1;--leading-sm:1.2;--leading-md:1.4;--leading-lg:1.55;--leading-xl:1.7;--space-3xs:clamp(0.25rem, 0.2255rem + 0.1087vi, 0.3125rem);--space-2xs:clamp(0.5rem, 0.4511rem + 0.2174vi, 0.625rem);--space-xs:clamp(0.75rem, 0.6766rem + 0.3261vi, 0.9375rem);--space-s:clamp(1rem, 0.9022rem + 0.4348vi, 1.25rem);--space-m:clamp(1.5rem, 1.3533rem + 0.6522vi, 1.875rem);--space-l:clamp(2rem, 1.8043rem + 0.8696vi, 2.5rem);--space-xl:clamp(3rem, 2.7065rem + 1.3043vi, 3.75rem);--space-2xl:clamp(4rem, 3.6087rem + 1.7391vi, 5rem);--space-3xl:clamp(6rem, 5.413rem + 2.6087vi, 7.5rem);--space-section-xs:clamp(1rem, 0.853rem + 0.652vi, 1.375rem);--space-section-sm:clamp(1.5rem, 1.353rem + 0.652vi, 1.875rem);--space-section-md:clamp(2.5rem, 2.207rem + 1.304vi, 3.25rem);--space-section-lg:clamp(3.125rem, 2.758rem + 1.63vi, 4.063rem);--space-section-xl:clamp(3.125rem, 2.391rem + 3.261vi, 5rem);--space-section-inline:clamp(0.875rem, 0.288rem + 2.609vi, 2.375rem);--container-width-xs:700px;--container-width-sm:820px;--container-width-lg:1150px;--container-width-xl:1450px;--aspect-square:1 / 1;--aspect-landscape:16 / 9;--aspect-portrait:9 / 16;--radius-2xs:0.125rem;--radius-xs:0.25rem;--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:1rem;--radius-xl:1.375rem;--radius-2xl:1.75rem;--shadow-xs:0 1px 2px 0 rgb(0 0 0 / 0.05);--shadow-s:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--shadow-m:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--shadow-l:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--shadow-xl:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--shadow-2xl:0 25px 50px -12px rgb(0 0 0 / 0.25);--blur-xs:4px;--blur-s:8px;--blur-m:12px;--blur-l:16px;--blur-xl:24px;--focus-width:2px;--focus-color:#000}.site-wrapper{width:100%;max-width:1920px;margin-inline:auto}.container.grid-container{padding:0}::placeholder{color:color-mix(in srgb,currentColor 45%,transparent)}html{scroll-behavior:smooth;scroll-padding-top:30px}body{font-size:17px;font-family:var(--font-body);font-weight:500}code,kbd,tt,var{font-family:var(--font-mono)}pre code{padding:0;background:#fff0;border:0}s mark{text-decoration:line-through;text-decoration-color:inherit}a{color:var(--color-site-primary-2)}a:is(:hover,:focus){color:var(--color-site-primary-2);text-decoration:underline}:is(h2,h3,h4,h5,h6) a{font-weight:inherit}button{padding:0;background:none;border:0;color:inherit;font-size:inherit;font-family:inherit}li{margin-bottom:.65rem;line-height:1.4}ol :is(ol,ul),ul :is(ol,ul){margin-top:10px}p:last-child:last-of-type{margin-bottom:0}thead th,th{text-align:inherit}table.striped tr:nth-child(odd){background:#f4f4f4}.section-inner{max-width:var(--gb-container-width);margin-inline:auto}:is(.bg-site-dark,.bg-site-medium,.bg-site-accent,.bg-kids-dark,.bg-teens-dark,.bg-parenting-dark,.bg-life-dark,.bg-picky-dark) :is(p,span,li,div,h1,h2,h3,h4,h5,h6){color:var(--white)}.bg-site-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light),.bg-site-medium a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light),.bg-site-accent a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light),.bg-kids-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light),.bg-teens-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light),.bg-parenting-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light),.bg-life-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light),.bg-picky-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light){color:var(--white);text-decoration:underline}.bg-site-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light):hover,.bg-site-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light):focus,.bg-site-medium a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light):hover,.bg-site-medium a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light):focus,.bg-site-accent a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light):hover,.bg-site-accent a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light):focus,.bg-kids-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light):hover,.bg-kids-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light):focus,.bg-teens-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light):hover,.bg-teens-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light):focus,.bg-parenting-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light):hover,.bg-parenting-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light):focus,.bg-life-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light):hover,.bg-life-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light):focus,.bg-picky-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light):hover,.bg-picky-dark a:not(.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light):focus{color:var(--color-site-base-1);text-decoration:none}[class^="grid-"]{gap:var(--space-m);margin-block:2.75rem}[class*="grid-col-"] .box,.site-main [class*="grid-"] img{margin-block:0}p,li,span,div,blockquote{text-wrap:pretty}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-family:var(--font-display);font-weight:var(--font-bold);line-height:1.15;letter-spacing:-.06rem;text-wrap:pretty}:is(h1,h2,h3,h4,h5,h6) strong{font-weight:var(--font-black)}h1,.h1{font-size:var(--text-3xl);font-weight:var(--font-black);letter-spacing:-.11rem}h2,.h2{font-size:var(--text-2xl);letter-spacing:-.08rem}h3,.h3{font-size:var(--text-xl)}h4,.h4{font-size:var(--text-lg)}h5,.h5{font-size:var(--text-md)}h6,.h6{font-size:var(--text-base);font-weight:var(--font-black);letter-spacing:-.03rem}@media (max-width:768px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:-.06rem}}.single-post :is(h2,h3,h4,h5,h6){margin-top:var(--space-m)}.single-post .box-header{margin:0}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6).text-highlighter{line-height:1.35}.text-highlighter mark{box-decoration-break:clone;-webkit-box-decoration-break:clone}ul,ol{margin-left:1.75rem}blockquote{padding:10px;border:0;font-family:var(--font-playful);font-size:var(--text-md);font-weight:700;font-style:normal;letter-spacing:-.03rem;color:var(--color-site-accent-3)}img{width:auto;vertical-align:middle;font-style:italic;shape-margin:1rem}.wp-block-image,.site-main img,.site-main figure{margin-block:1.5rem}.site-main img[class*="gb-media"]{display:block;margin-inline:auto}.site-main img.img-align-left{margin-inline:0 auto}.site-main img.img-align-right{margin-inline:auto 0}.site-main img.float-left{margin:0 var(--space-m) var(--space-m) 0}.site-main img.float-right{margin:0 0 var(--space-m) var(--space-m)}body .podcast-note img[class*="gb-media"],body .podcast-note img[class*="wp-image"],body .podcast-note .wp-block-image{margin:0;border-radius:0}.wp-block-embed.is-type-video iframe,iframe[src*="vimeo"],iframe[src*="youtube"],.perfmatters-lazy-youtube,.raptive-player-position,.raptive-player-video{border-radius:var(--radius-lg)}iframe[src*="vimeo"]{background:var(--black)}.adthrive-collapse-player{width:100%;padding:0!important;border:0}.post-content img{border-radius:var(--radius-lg)}.post-content .rounded-asymmetrical{border-radius:1rem 4.5rem 1rem 4.5rem}.author-bio-box img{border-radius:50%}.author-bio-box :is(h2,h3,h4,h5,h6){margin:0}.image-blob::before,.image-blob::after{border-radius:25% 75% 54% 46% / 55% 25% 75% 45%}.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light,.btn-facebook,.btn-instagram,.btn-youtube,.comment-form input[type="submit"],.wp-block-search__button,.infusion-submit button[type="submit"],.button a,a.button,input.memb-button,input[id^="memb_placeorder_button"]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);min-width:fit-content;padding:1.1rem var(--space-m);border-radius:var(--radius-xs);font-size:var(--text-base);font-weight:var(--font-bold);line-height:1.2;text-align:center;text-decoration:none!important;transition:all 0.125s ease-in-out 0s}.btn-cta:is(:hover,:focus),.btn-dark:is(:hover,:focus),.btn-light:is(:hover,:focus),.btn-outline-dark:is(:hover,:focus),.btn-outline-light:is(:hover,:focus),.btn-outline-cta:is(:hover,:focus),.btn-ghost-dark:is(:hover,:focus),.btn-ghost-light:is(:hover,:focus),.btn-facebook:is(:hover,:focus),.btn-instagram:is(:hover,:focus),.btn-youtube:is(:hover,:focus),.btn-tab-prev-next:is(:hover,:focus),.comment-form input[type="submit"]:is(:hover,:focus),.button a:is(:hover,:focus),a.button:is(:hover,:focus){text-decoration:none!important}@media (max-width:550px){.btn-cta,.btn-dark,.btn-light,.btn-outline-dark,.btn-outline-light,.btn-outline-cta,.btn-ghost-dark,.btn-ghost-light,.btn-facebook,.btn-instagram,.btn-youtube,.comment-form input[type="submit"],.button a,a.button,input.memb-button,input[id^="memb_placeorder_button"]{width:100%;padding:.9rem var(--space-s);font-size:105%}}.btn-tab-prev-next{display:inline-flex;gap:var(--space-2xs);min-width:fit-content;padding:1rem var(--space-m);border-radius:var(--radius-xs);font-size:var(--text-base);font-weight:var(--font-bold);line-height:1.1;letter-spacing:-.02rem;text-align:center;text-decoration:none!important;transition:all 0.125s ease-in-out 0s}.comment-form input[type="submit"]{background:var(--color-site-accent-3);color:var(--white)}.comment-form input[type="submit"]:is(:hover,:focus){background:var(--color-site-primary-3);color:var(--white)}.infusion-submit button[type="submit"],.button a,a.button,input.memb-button,input[id^="memb_placeorder_button"]{background:var(--color-site-cta-1);color:var(--white)}.infusion-submit button[type="submit"]:is(:hover,:focus),.button a:is(:hover,:focus),a.button:is(:hover,:focus),input.memb-button:is(:hover,:focus),input[id^="memb_placeorder_button"]:is(:hover,:focus){background:var(--color-site-cta-2);color:var(--white)}.button a,a.button{margin-block:1.5rem}input.memb-button,input[id^="memb_placeorder_button"]{margin-bottom:1.5rem}form[id^="memb_placeorder_form"]{text-align:center}.wp-block-search__button{background:var(--black);color:var(--white)}.wp-block-search__button:is(:hover,:focus){background:var(--color-site-base-4);color:var(--white)}.header-main-nav .gb-menu-item,.footer-link-list a,.copyright-container :is(a,button){text-underline-offset:3px;text-decoration-thickness:2px}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{padding:6px 12px;background:var(--white);border:1px solid var(--color-site-base-2);border-radius:var(--radius-xs);font-family:var(--font-body);color:var(--color-site-base-4)}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{outline:0;background:var(--white);border:1px solid var(--color-site-primary-3);box-shadow:1px 1px 0 0 var(--black);color:var(--color-site-base-4)}.arivaca-c-bravo,.sacramento-c-bravo,.Campaign__bravoLayer{border-radius:var(--radius-lg);border:1px solid var(--black)!important;box-shadow:1px 1px 0 0 var(--black)}.infusion-form{max-width:400px;margin-inline:auto!important}.infusion-field{display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-xs)!important}.infusion-field label{font-size:var(--text-sm);font-weight:700}.infusion-field>label{min-width:120px}.infusion-checkbox input[type="checkbox"]{position:relative;top:1px;margin-right:var(--space-2xs)}.infusion-submit{text-align:center}.infusion-submit button[type="submit"]{min-width:220px}[id^="om-"] :is(p,span,li,div,h1,h2,h3,h4,h5,h6),.infusion-form :is(p,span,li,div,h1,h2,h3,h4,h5,h6){color:inherit}.gb-carousel{margin-block:1.5rem}.gb-carousel-items{align-items:center}.gb-carousel-item img{margin:0}.gb-accordion,.sp-eap-container{margin-block:2.75rem}.sp-easy-accordion>.sp-ea-single{margin-bottom:1rem!important;background:var(--white);border:1px solid var(--black)!important;border-radius:var(--radius-md)!important;box-shadow:1px 1px 0 0 var(--black)}.sp-easy-accordion .ea-header{font-weight:var(--font-bold)}.sp-easy-accordion>.sp-ea-single>.ea-header a{padding:1rem!important;margin:0!important;font-family:var(--font-body);font-weight:var(--font-bold);font-size:1rem!important;line-height:1.3!important;color:var(--black)!important}.sp-easy-accordion>.sp-ea-single>.ea-header:hover a,.sp-easy-accordion>.sp-ea-single.ea-expand>.ea-header a{background:none!important}.sp-ea-one.sp-easy-accordion>.eap-multi-items-container>.sp-ea-single>.ea-header a .ea-expand-icon,.sp-ea-one.sp-easy-accordion>.sp-ea-single>.ea-header a .ea-expand-icon,.sp-easy-accordion>.sp-ea-single>.ea-header a .ea-expand-icon.fa::before{color:var(--black)!important}.sp-ea-one.sp-easy-accordion>.sp-ea-single>.ea-header a .ea-expand-icon{position:relative;top:-3px}.sp-easy-accordion .ea-header img{margin-block:0}.sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body{padding:5px 1rem 1rem!important}.sp-easy-accordion h2{font-size:var(--text-lg)}.sp-easy-accordion h3{font-size:var(--text-md)}.sp-easy-accordion h4{font-size:var(--text-md)}.sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body p,.sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body li{color:var(--color-site-base-4)!important;font-size:17px!important}.sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body p{line-height:1.5!important}.comments-area{display:none}.wp-block-comment-template{margin:0}.wp-block-comments-title{margin-bottom:var(--space-l)}.wp-block-comment-template .wp-block-columns{margin:0;padding:8px}.wp-block-comment-template .comment{margin-bottom:var(--space-s);padding:var(--space-s);background:var(--white);border:1px solid var(--black);border-radius:var(--radius-lg);box-shadow:1px 1px 0 0 var(--black)}.wp-block-comment-template .bypostauthor{background:#f6f1fa;border:3px solid var(--color-site-primary-2);box-shadow:2px 2px 0 0 var(--color-site-primary-2)}.wp-block-comment-author-name{font-size:var(--text-lg)!important;font-weight:var(--font-bold);font-family:var(--font-playful);color:var(--color-site-accent-3);line-height:1.1;letter-spacing:-.03rem}.wp-block-comment-author-name a{color:var(--color-site-accent-3)}.wp-block-comment-date{font-size:var(--text-base)!important;font-weight:var(--font-normal);color:var(--color-site-base-3);line-height:1}.wp-block-comment-date a{color:var(--color-site-base-3)}.wp-block-comment-content{margin-top:var(--space-m)}.wp-block-post-comments-form .comment-reply-title{margin-bottom:var(--space-s)}.wp-block-post-comments-form textarea,.wp-block-post-comments-form input[type="text"],.wp-block-post-comments-form input[type="email"],.wp-block-post-comments-form input[type="url"]{background:var(--white);border-radius:var(--radius-md)}.wp-block-post-comments-form textarea:is(:focus,:focus-visible),.wp-block-post-comments-form input:is(:focus,:focus-visible){border-color:var(--color-site-primary-2);box-shadow:2px 2px 0 0 var(--color-site-primary-2),0 0 0 1px var(--color-site-primary-2);outline:none}body .relevanssi-live-search-results{border-radius:var(--radius-md)}.relevanssi-live-search-results-showing{width:380px!important;top:130px!important;left:calc(50% - 220px)!important}@media (max-width:500px){.relevanssi-live-search-results-showing{width:330px!important;top:120px!important;left:calc(50% - 165px)!important}}.search-results .site-main .relevanssi-live-search-results-showing{top:220px!important}@media (max-width:500px){.search-results .site-main .relevanssi-live-search-results-showing{top:173px!important}}body .relevanssi-live-search-result-status p{padding:8px;background:var(--color-site-base-2);color:var(--color-site-base-4);line-height:1.25}body .relevanssi-live-search-result p{padding:0;margin:0;font-size:90%;line-height:1.3}body .relevanssi-live-search-result a{padding:var(--space-2xs);white-space:normal}.relevanssi-live-search-result a:is(:hover,:focus){background:var(--color-site-base-1)}.redbox,.tbf-flex-48916{padding:var(--space-m);margin-bottom:1.5rem;background:var(--white);border-radius:var(--radius-lg);border:1px solid var(--black);box-shadow:1px 1px 0 0 var(--black)}.redbox .button a:last-of-type,.redbox a.button:last-of-type{margin-bottom:0}.tbf-flex-48916 img{margin:0 10px;max-width:50px}form.searchwp-form input.swp-input--search{border-radius:var(--radius-xs)}.adthrive-footer-message{margin-block:8px!important}.adthrive-footer-message>span{border-top:0!important}.sr-only:not(:focus):not(:active){clip-path:inset(50%);clip:rect(0 0 0 0);overflow:hidden;position:absolute;white-space:nowrap;width:1px}.clickable-parent{position:relative}.clickable-parent:focus-within{box-shadow:0 0 0 var(--focus-width) var(--focus-color)}.clickable-parent:focus-within :focus{box-shadow:none;outline:none}.clickable-parent a:before{content:'';position:absolute;inset:0;z-index:1}[class^="line-limit"]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-limit-2{-webkit-line-clamp:2}.line-limit-3{-webkit-line-clamp:3}.text-pretty{text-wrap:pretty}.text-balance{text-wrap:balance}