@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inclusive+Sans:ital,wght@0,300..700;1,300..700&display=swap");@font-face{font-family:Futura Medium Oblique;font-style:normal;font-weight:400;src:url(/assets/tjejzonen/fonts/futuraMediumOblique.woff)}@font-face{font-family:Futura Medium;font-style:normal;font-weight:700;src:url(/assets/tjejzonen/fonts/futuraMedium.woff)}
body.kitty{--page-background-color:#fff;--contrast-background-color:#fdf3ea;--sidebar-left-width:0px;--sidebar-right-width:0px;--sidebar-outer-margin:clamp(1ch,5vmax,30ch);--sidebar-inner-margin:clamp(1ch,5vmax,10ch);--mobile-side-margin:clamp(2ch,2vmax,4ch);--section-vertical-margin:75px;--section-fullwidth-vertical-margin:75px;--section-vertical-margin-mobile:60px;--section-fullwidth-vertical-margin-mobile:60px;--section-internal-gap:2em;--link-text-color:#00a;--link-text-hover-color:#00f;--menu-inline-background:#ffffff00;--menu-inline-color:#000;--meny-inline-divider-color:#fff;--menu-hamburger-background:#eee;--meny-hamburger-divider-color:#ed7305;--menu-hamburger-color:#444;--menu-hamburger-gap:1em;--menu-hamburger-width:25vw;--button-primary-color:#ff513c;--button-secondary-color:#4d4d4d;--backdrop-background:#eeeeeeaa;--body-text-size:1rem;--text-font:"",sans-serif;--text-size:1rem;--text-color:#000;--h1-font:"",sans-serif;--h1-color:#333;--h2-font:"",sans-serif;--h2-color:#000;--h3-font-family:"FuturaMedium",sans-serif;--h3-size:1.563rem;--h3-color:#ed7305;--h3-font-weight:700;--h3-line-height:120%;--h4-font-family:"FuturaMedium",sans-serif;--h4-size:1.375rem;--h4-color:#000;--h4-font-weight:600;--h4-line-height:140%;--h5-font-family:"FuturaMedium",sans-serif;--h5-size:1.25rem;--h5-color:#000;--h5-font-weight:500;--h5-line-height:140%;--hover-time:0.2s;--hover-overlay-color:#aaaaff55;--hover-zoom-scale:110%;--hover-opacity:0.8;--accessibility-keyboard-outline-color:#ff513c;--accessibility-keyboard-outline-width:2px;--accessibility-mouse-outline-color:#fff;--accessibility-mouse-outline-width:1px;--h1-size:3rem;--h1-size-middle:2.25rem;--h1-size-middle-mobile:1.625rem;--h1-font-family:"FuturaMedium",sans-serif;--h1-line-height:110%;--h1-middle-mobile-line-height:120%;--h1-font-weight:700;--h1-new-size:2.25rem;--h1-new-size-middle:2.25rem;--h1-new-size-mobile:1.75rem;--h1-new-size-middle-mobile:1.625rem;--h1-new-font-family:"FuturaMedium",sans-serif;--h1-new-line-height:110%;--h1-new-font-weight:700;--h2-size:1.875rem;--h2-font-family:"FuturaMedium",sans-serif;--h2-line-height:120%;--h2-font-weight:700;--h3-graphic-font-family:"FuturaMedium",sans-serif;--h3-graphic-size:1.5rem;--h3-graphic-line-height:150%;--h3-graphic-font-weight:400;--p1-size:1.25rem;--p1-font-family:"Inclusive Sans",sans-serif;--p1-line-height:140%;--p1-font-weight:500;--p2-size:1.063rem;--p2-font-family:"Inclusive Sans",sans-serif;--p2-line-height:140%;--p2-font-weight:400;--p-footer-size:0.938rem;--p-footer-font-family:"Inclusive Sans",sans-serif;--p-footer-font-weight:400;--a-footer-font-weight:400;--p-quote-size:1.75rem;--p-quote-color:#f18f37;--font-weight-cta:600;--font-family-cta:"Inclusive Sans",sans-serif;--h1-size-mobile:1.625rem;--h1-line-height-mobile:120%;--h1-font-weight-mobile:700;--h2-size-mobile:1.5rem;--h3-size-mobile:1.313rem;--h4-size-mobile:1.25rem;--h5-size-mobile:1.125rem;--p1-size-mobile:1.125rem;--color-text-primary:#101010;--color-text-secondary:#fff;--color-heading-primary:#101010;--color-heading-secondary:#ed7305;--color-heading-tertiary:#faf0bc;--color-heading-tertiary-background:#101010;--color-bg-primary:#ed7305;--color-bg-secondary:#f2f2f2;--color-bg-tertiary:#fff8d3;--color-bg-quaternary:#fdf3ea;--color-cta-primary:#ed7305;--color-cta-secondary:#ff007f;--color-hover:#f4ab69;--color-dark-purple:#470022;--color-beige:#fdf8ef;--color-strong-red:#ff513c;--color-yellow:#eaec6b;--color-pink:#ff82dc;--color-purple:#aa96ff;--button-primary-color-2025:#ff513c;--button-primary-border-color-2025:#ff513c;--button-primary-hover-color-2025:#eaec6b;--button-primary-hover-border-color-2025:#470022;--button-secondary-color-2025:transparent;--button-secondary-border-color-2025:#4d4d4d;--button-secondary-hover-color-2025:#ff513c;--button-secondary-hover-border-color-2025:#ff513c;--button-padding:12px 32px;--button-border-radius:100px;--button-font-size:1.125rem;--button-mobile-padding:8px 23px;--button-mobile-font-size:0.875rem;--logo:url(/assets/tjejzonen/tjejzonen-logo-2025.svg);--safe-giving-logo:url(/assets/tjejzonen/safe-giving-logo.svg);--safe-giving-beige:url(/assets/tjejzonen/safe-giving-beige.svg);--instagram-logo:url(/assets/tjejzonen/instagram-logo.svg);--facebook-logo:url(/assets/tjejzonen/facebook-logo.svg);--chevron-right:url(/assets/tjejzonen/chevron-right.svg);--arrow-right:url(/assets/tjejzonen/tjejzonen-pil-red.svg);--tiktok-logo:url(/assets/tjejzonen/tiktok-logo.svg);--linkedin-logo:url(/assets/tjejzonen/linkedin-logo.svg);--checkbox-check:url(/assets/tjejzonen/checkbox-check.svg);--loading-spinner:url(/assets/tjejzonen/TZ-Loading-Spinner.png);--max-width-two-column:534px;--mobile-breakpoint:600px;--medium-breakpoint:800px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
:focus{outline:var(--accessibility-mouse-outline-width) solid var(--accessibility-mouse-outline-color)}:focus-visible{outline:var(--accessibility-keyboard-outline-width) solid var(--accessibility-keyboard-outline-color)}
body.kitty .kitty-button{line-height:2em;overflow:hidden;white-space:nowrap}body.kitty .kitty-image{aspect-ratio:4/3;background-size:contain;overflow:hidden;width:100%}body.kitty .kitty-link{color:var(--link-text-color);transform:color var(--hover-time)}body.kitty .kitty-link:hover{color:var(--link-text-hover-color)}body.kitty .kitty-richtext a{color:var(--link-text-color)}body.kitty .kitty-top-menu{line-height:2em}body.kitty .kitty-top-menu li{display:flex;flex-wrap:none;overflow:hidden}body.kitty .kitty-top-menu li ul{flex:1;list-style-type:none;margin-right:2em}
body.kitty a{color:var(--color-cta-primary);font-family:var(--font-family-cta);font-weight:var(--font-weight-cta);max-width:100%;opacity:1;text-decoration:underline;text-decoration-color:var(--color-cta-primary);text-decoration-thickness:2px;text-underline-offset:5px;transition:all var(--hover-time);word-break:break-word}body.kitty a:hover{opacity:var(--hover-opacity)}body.kitty .kitty-hover-zoom{transform:scale(100%);transition:translate var(--hover-time)}body.kitty .kitty-hover-zoom:hover{transform:scale(var(--hover-zoom-scale))}body.kitty .kitty-hover-overlay:before{background-color:var(--hover-overlay-color);bottom:0;content:"";display:none;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity var(--hover-time)}body.kitty .kitty-hover-overlay:before:hover{display:block;opacity:1}@media (prefers-reduced-motion:reduce){body.kitty{animation:none!important;transition:all .01s!important}}

.kitty-menu.menu-inline{align-items:center;background-color:var(--menu-inline-background);display:flex;flex-wrap:wrap;gap:clamp(2ch,5%,5ch);height:100%;justify-content:flex-end;margin-right:clamp(2ch,5%,5ch);overflow:hidden;width:100%}.kitty-menu.menu-inline a{color:var(--color-yellow);display:block;font-family:var(--p2-font-family);text-align:center;text-decoration:none;white-space:nowrap}.kitty-menu.menu-inline a.current{text-decoration:underline;text-decoration-color:var(--color-strong-red);text-decoration-thickness:2px;text-underline-offset:5px}.kitty-menu.menu-inline .divider{border-left:1px solid var(--meny-inline-divider-color)}.kitty-menu.menu-inline .text{margin:0 1em;padding:.5em 1em;text-align:center}.kitty-menu.menu-hamburger{display:inline-block}.kitty-menu.menu-hamburger .button{display:inline-block;height:4em;position:relative;width:4em;z-index:10020}.kitty-menu.menu-hamburger .button svg{height:100%;width:100%}.kitty-menu.menu-hamburger .popup{background:var(--color-dark-purple);display:none;flex-direction:column;padding:calc(var(--menu-hamburger-gap)*2);position:absolute;right:0;top:0;width:var(--menu-hamburger-width);z-index:10010}.kitty-menu.menu-hamburger .popup .row{display:flex}.kitty-menu.menu-hamburger .popup a{color:var(--color-yellow);display:block;flex:1;font-weight:400;padding:var(--menu-hamburger-gap);text-decoration:none}.kitty-menu.menu-hamburger .popup a.current{font-weight:700}.kitty-menu.menu-hamburger .popup .divider{border-bottom:3px solid var(--meny-hamburger-divider-color);flex:1;margin:var(--menu-hamburger-gap) 0}.kitty-menu.menu-hamburger .popup .text{flex:1;padding:var(--menu-hamburger-gap)}.kitty-menu.menu-hamburger .popup .submenu-toggle{aspect-ratio:1/1;background-color:transparent;background-image:url(/assets/tjejzonen/arrow-down-2025.svg);background-position:50%;background-repeat:no-repeat;border:0;height:38px;margin:7px 0 7px 2px;transition:border .5s}.kitty-menu.menu-hamburger .popup .submenu-toggle.show{background-image:url(/assets/tjejzonen/arrow-up-2025.svg)}.kitty-menu.menu-hamburger .popup .submenu{display:none;flex-direction:column;margin-left:calc(var(--menu-hamburger-gap)*2);margin-top:0;overflow:hidden;padding:4px}.kitty-menu.menu-hamburger .popup .submenu.show{display:flex;flex:1 0}.kitty-menu.menu-hamburger.active .popup{background-color:var(--color-dark-purple);border-radius:0;box-shadow:-10px 10px 30px rgba(0,0,0,.3);display:flex;font-family:var(--p2-font-family);max-height:90vh;max-width:440px;overflow-y:auto;padding:100px 60px 50px 40px;width:90%}.menu-container{background-color:var(--color-dark-purple);display:block;height:80px;position:fixed;top:var(--wp-admin--admin-bar--height,0);transition:transform .4s linear,background-color .2s linear;width:100%;z-index:1}.menu-container.hidden{background-color:hsla(0,0%,100%,0);transform:translateY(-110px)}.menu-container .header-logo{height:24px;margin-top:10px}.menu-container .menus-content{align-items:center;display:flex;height:100%;justify-content:space-between;margin-right:42px}.menu-container .menus-content .support-btn{align-items:center;background-color:var(--button-primary-color-2025);border:1px solid var(--button-primary-border-color-2025);border-radius:100px;color:var(--color-dark-purple);display:flex;font-size:1.125rem;justify-content:center;padding:12px 32px}.menu-container .menus-content .support-btn:hover{background-color:var(--button-primary-hover-color-2025);border:1px solid var(--button-primary-hover-border-color-2025);opacity:1}.menu-container .menus-content .logo-container{margin-left:42px}.menu-container .menus-content .menu-hamburger{margin-top:2px}.menu-container .menus-content .menu-hamburger .button{height:38px;width:38px}.menu-container .menus-content .menu-hamburger .external-link{align-items:center;background-color:var(--color-dark-purple);background-image:url(../assets/kitty/external_link.svg);background-position:100%;background-repeat:no-repeat;display:flex;height:24px;justify-content:revert;margin:7px 8px 7px 2px}@media (max-width:900px){.kitty-menu.menu-inline .support-btn{font-size:.875rem;padding:8px 23px}body .menu-container .header-logo{height:20px}}@media (max-width:650px){.kitty-menu.menu-hamburger.show .popup{width:90%!important}.kitty-menu.menu-inline a{display:none!important}.kitty-menu.menu-inline .support-btn{align-items:center;display:flex!important;justify-content:center}body .menu-container .header-logo{margin-left:20px}body .menu-container .menus-content{margin-right:20px}body .menu-container .menus-content .logo-container{margin-left:0}}@media (max-width:390px){body .menu-container .header-logo{height:18px}body .menu-container .kitty-menu.menu-inline{justify-content:center;margin:0}body .menu-container .menus-content .menu-hamburger{width:32px}}.kitty-backdrop{backdrop-filter:blur(.4px);background-color:var(--backdrop-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10000}body.menu-no-scroll{overflow:hidden}
body.kitty{background:var(--color-beige);display:flex;flex-direction:column;font-size:var(--body-text-size);min-height:100vh}body.kitty>header{display:block}body.kitty>middle{display:block;flex:1;position:relative}body.kitty>middle>main{flex:1}body.kitty>middle>main>section{display:block;margin-bottom:var(--section-fullwidth-vertical-margin);overflow:hidden}@media (max-width:499.99px){body.kitty>middle>main>section{margin:0 auto var(--section-fullwidth-vertical-margin-mobile)}}body.kitty>middle>main>section>margins{display:block;margin:0 auto;max-width:1200px;overflow:hidden;padding:0 40px}@media (max-width:499.99px){body.kitty>middle>main>section>margins{padding:0 20px}}body.kitty>middle>main>section .no-margin,body.kitty>middle>main>section .no-margin margins{margin-bottom:0}body.kitty>middle>aside.left{display:block;left:var(--sidebar-outer-margin);position:absolute;width:var(--sidebar-left-width)}@media (max-width:499.99px){body.kitty>middle>aside.left{left:0;position:static;width:100%}}body.kitty>middle>aside.right{display:block;position:absolute;right:var(--sidebar-outer-margin);width:var(--sidebar-right-width)}@media (max-width:499.99px){body.kitty>middle>aside.right{position:static;right:0;width:100%}}body.kitty>footer{display:block}body.scroll-locked{height:100%;margin:0;overflow:hidden}
*{box-sizing:border-box;margin:0;overflow-wrap:break-word;padding:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
@keyframes arrowBounce{0%{background-position:right top 4px}50%{background-position:right 10px top 4px}to{background-position:right top 4px}}
.articles-section{display:block;margin:0 auto 70px;max-width:1200px;overflow:hidden;padding:0 40px}.articles-section h2{color:var(--color-dark-purple);margin-bottom:30px}.articles-section h2.center{text-align:center}.articles-section #post-results{min-height:140px;position:relative}.articles-section #post-results #post-results-overlay.loading{background:hsla(0,0%,100%,.8);height:100%;position:absolute;width:100%}.articles-section #post-results #post-results-overlay.loading:after{animation:rotation 1s linear infinite;background-size:100px;border:5px solid var(--color-dark-purple);border-radius:50%;border-top:5px solid transparent;content:"";display:block;height:100px;margin:20px auto;width:100px}.articles-section .articles-section-inner{display:flex;flex-wrap:wrap;gap:51px}.articles-section .articles-section-inner .article-item{width:calc(33.33% - 34px)}.articles-section .articles-section-inner .article-item a{color:var(--color-dark-purple);display:block;font-weight:400;text-decoration:none}.articles-section .articles-section-inner .article-item a:hover{text-decoration:none}.articles-section .articles-section-inner .article-item a:hover h3{animation-duration:.5s;animation-name:arrowBounce}.articles-section .articles-section-inner .article-item .article-item-image{border-radius:6px;display:block;margin-bottom:15px;width:100%}.articles-section .articles-section-inner .article-item h3{background-image:var(--arrow-right);background-position:right top 4px;background-repeat:no-repeat;background-size:20px;font-family:var(--p2-font-family);font-size:var(--p2-size);font-weight:700;line-height:var(--p2-line-height);padding-right:40px}.articles-section .articles-section-inner .article-item .article-item-ingress{font-family:var(--p2-font-family);font-size:var(--p2-size);font-weight:var(--p2-font-weight);line-height:var(--p2-line-height);margin-top:12px}.articles-section .articles-section-inner .article-item .article-item-date{font-size:1rem;font-weight:var(--p2-font-weight);margin-top:15px}.articles-section .articles-section-inner .article-item .article-categories{margin-top:20px}.articles-section .articles-section-inner .article-item .article-categories span{font-family:var(--p2-font-family);font-size:var(--p-footer-size);font-weight:var(--p2-font-weight);line-height:var(--p2-line-height);margin-right:10px;text-transform:lowercase;white-space:nowrap}.articles-section .load-more-container{margin-top:50px;text-align:center}.articles-section .load-more-container a{background:var(--button-secondary-color-2025);border:1px solid var(--button-secondary-border-color-2025);border-radius:var(--button-border-radius);color:var(--color-dark-purple);display:inline-block;font-family:var(--font-family-cta);font-size:var(--button-font-size);font-weight:var(--font-weight-cta);max-width:100%;min-height:25px;opacity:1;padding:var(--button-padding);text-decoration:none}.articles-section .load-more-container a:hover{background:var(--button-secondary-hover-color-2025);border:1px solid var(--button-secondary-hover-border-color-2025);opacity:1}.articles-section .load-more-container #load-more-btn{background:var(--button-secondary-color-2025);border:1px solid var(--button-secondary-border-color-2025);border-radius:var(--button-border-radius);color:var(--color-dark-purple);cursor:pointer;display:inline-block;font-family:var(--font-family-cta);font-size:var(--button-font-size);font-weight:var(--font-weight-cta);max-width:100%;min-height:25px;opacity:1;padding:var(--button-padding);text-decoration:none}.articles-section .load-more-container #load-more-btn:hover{background:var(--button-secondary-hover-color-2025);border:1px solid var(--button-secondary-hover-border-color-2025);opacity:1}.articles-section .load-more-container#load-more-container-filtered{display:none}@media (max-width:800px){.articles-section .articles-section-inner{flex-direction:column;gap:40px}.articles-section .articles-section-inner .article-item{width:100%}}@media screen and (max-width:900px){.articles-section .load-more-container #load-more-btn,.articles-section .load-more-container a{font-size:var(--button-mobile-font-size);padding:var(--button-mobile-padding)}}
body.kitty middle main section.breadcrumbs{margin:calc(1em - var(--section-vertical-margin)) 0 5em 0}body.kitty middle main section.breadcrumbs:first-child{margin:1em 0}@media (max-width:499.9px){body.kitty middle main section.breadcrumbs.breadcrumbs-desktop{display:none}}@media (min-width:500px){body.kitty middle main section.breadcrumbs.breadcrumbs-mobile{display:none}}body.kitty middle main section.breadcrumbs a,body.kitty middle main section.breadcrumbs span{color:var(--text-color);font-size:.8em;font-weight:400;text-decoration:none;text-transform:uppercase}body.kitty middle main section.breadcrumbs .post-title{font-family:var(--font-family-cta)}body.kitty middle main section.breadcrumbs .delimiter{font-weight:900;margin:0 8px}
.categories-foldout{display:none;justify-content:center}@media (max-width:520px){.categories-foldout{display:flex}}.categories-foldout .categories-foldout-button{align-items:center;background-color:var(--button-primary-color-2025);border:1px solid var(--button-primary-border-color-2025);border-radius:100px;color:var(--color-dark-purple);cursor:pointer;display:flex;font-family:var(--p2-font-family);font-size:var(--button-mobile-font-size);font-weight:var(--font-weight-cta);justify-content:center;padding:var(--button-mobile-padding);transition:all .2s}.categories-foldout .categories-foldout-button.animating{transition:all .5s}.categories-foldout .categories-foldout-button.categories-collapse-button{background-color:var(--button-primary-hover-color-2025);border-color:var(--button-primary-hover-border-color-2025)}.categories-foldout .categories-foldout-button:hover{background-color:var(--button-primary-hover-color-2025);border:1px solid var(--button-primary-hover-border-color-2025);opacity:1}.categories-selection{margin-bottom:50px}@media (max-width:520px){.categories-selection{height:0;overflow:hidden}}.categories-selection h3{color:var(--color-dark-purple);font-family:var(--h3-graphic-font-family);font-size:var(--h3-size);font-weight:var(--h3-font-weight);margin-bottom:23px}.categories-selection.animating{transition:height .5s}.categories-selection .categories-selection-inner{padding-top:40px}.categories-selection .categories-selection-margin{background:transparent;border-radius:6px;padding:40px 70px}@media (max-width:640px){.categories-selection .categories-selection-margin{padding:40px}}.categories-selection .checkboxes{display:flex;flex-wrap:wrap;gap:20px 30px;justify-content:flex-start}.categories-selection .checkboxes.left-aligned{justify-content:flex-start}.categories-selection .checkboxes.left-aligned label{flex-basis:0;flex-grow:1}.categories-selection .checkboxes.left-aligned:after{content:"";flex-grow:1000000000}@media (max-width:520px){.categories-selection .checkboxes{flex-direction:column}}.categories-selection .checkboxes label{display:block;display:flex;font-family:var(--p2-font-family);font-size:var(--p-footer-size);min-width:-moz-max-content;min-width:max-content;min-width:calc(16.66% - 25px);width:calc(16.66% - 25px)}@media (max-width:1020px){.categories-selection .checkboxes label{min-width:calc(20% - 24px);width:calc(20% - 24px)}}@media (max-width:900px){.categories-selection .checkboxes label{min-width:calc(33% - 20px);width:calc(33% - 20px)}}@media (max-width:700px){.categories-selection .checkboxes label{min-width:calc(50% - 15px);width:calc(50% - 15px)}}@media (max-width:520px){.categories-selection .checkboxes label{min-width:100%;width:100%}}.categories-selection .checkboxes label span{background:#fff;border:1px solid #000;border-radius:4px;display:inline-block;height:18px;margin-right:8px;min-width:18px;width:18px}.categories-selection .checkboxes label input[type=checkbox]{height:0;visibility:hidden;width:0}.categories-selection .checkboxes label input[type=checkbox]:checked~span{background-color:#000;background-image:var(--checkbox-check);background-position:50%;background-repeat:no-repeat}.categories-selection .button-container{align-items:center;display:flex;flex-wrap:wrap;gap:23px;justify-content:flex-start;margin-top:23px}@media (max-width:520px){.categories-selection .button-container{margin-top:10px}}.categories-selection .button-container p{align-items:center;cursor:pointer;display:flex;font-size:var(--p-footer-size);gap:4px}.categories-selection .button-container p:after{background-image:url(/assets/tjejzonen/close.svg);content:"";display:inline-block;height:24px;width:24px}.categories-selection .filter-button{align-items:center;background-color:var(--button-primary-color-2025);border:1px solid var(--button-primary-border-color-2025);border-radius:100px;color:var(--color-dark-purple);cursor:pointer;display:flex;font-size:var(--button-font-size);font-weight:var(--font-weight-cta);font-weight:600;justify-content:center;padding:var(--button-padding);transition:all .2s}.categories-selection .filter-button:hover{background-color:var(--button-primary-hover-color-2025);border:1px solid var(--button-primary-hover-border-color-2025);opacity:1}.categories-selection .clear-filter-container{margin-top:16px;text-align:left}@media screen and (max-width:900px){.categories-selection .filter-button{font-size:var(--button-mobile-font-size);padding:var(--button-mobile-padding)}}
footer{background-color:var(--color-dark-purple);color:var(--color-beige);font-family:var(--p-footer-font-family);line-height:140%;padding:42px}footer p.bold{font-weight:700}footer a,footer p{font-size:var(--p-footer-size)!important}footer .footer-wrapper{display:flex;gap:150px}footer .footer-wrapper .footer-left-section,footer .footer-wrapper .footer-right-section{display:flex;flex-direction:column;gap:50px;justify-content:space-between;width:50%}footer .footer-wrapper .footer-left-section .footer-newsletter{width:100%}footer .footer-wrapper .footer-left-section .footer-newsletter .input-and-btn-wrapper{display:flex;flex-direction:column;gap:10px;margin-bottom:-20px;margin-top:0}footer .footer-wrapper .footer-left-section .footer-newsletter .input-and-btn-wrapper input[type=email]{background-color:#fff;border:none;border-radius:6px;font-size:1.063rem;height:1.8em;max-width:360px;padding:10px 15px;width:100%}footer .footer-wrapper .footer-left-section .footer-newsletter .input-and-btn-wrapper input[type=email]:focus-visible{outline:1px solid var(--color-hover)}footer .footer-wrapper .footer-left-section .footer-newsletter .input-and-btn-wrapper .submit-newsletter-btn{background-color:var(--color-strong-red);background-image:var(--chevron-right);background-position:right 22px center;background-repeat:no-repeat;border:none;border-radius:100px;color:var(--color-dark-purple);cursor:pointer;display:inline-block;font-size:1.063rem;height:1.8em;line-height:.8em;min-width:-moz-fit-content;min-width:fit-content;padding:12px 32px;position:relative;text-align:left}footer .footer-wrapper .footer-left-section .footer-newsletter .input-and-btn-wrapper .submit-newsletter-btn:hover{background-color:var(--color-hover)}footer .footer-wrapper .footer-left-section .footer-links a{color:var(--color-beige);font-weight:var(--a-footer-font-weight);line-height:160%;text-decoration:underline}footer .footer-wrapper .footer-left-section .footer-social-media-links-wrapper{display:flex;flex-direction:column;gap:8px}footer .footer-wrapper .footer-left-section .footer-social-media-links-wrapper .footer-social-media-link{align-items:center;display:flex;gap:8px}footer .footer-wrapper .footer-left-section .footer-social-media-links-wrapper .footer-social-media-link .social-media-logo{background-position:50%;background-repeat:no-repeat;background-size:auto;height:24px;width:24px}footer .footer-wrapper .footer-left-section .footer-social-media-links-wrapper .footer-social-media-link .social-media-logo.facebook-link{background-image:var(--facebook-logo)}footer .footer-wrapper .footer-left-section .footer-social-media-links-wrapper .footer-social-media-link .social-media-logo.instagram-link{background-image:var(--instagram-logo)}footer .footer-wrapper .footer-left-section .footer-social-media-links-wrapper .footer-social-media-link .social-media-logo.tiktok-link{background-image:var(--tiktok-logo)}footer .footer-wrapper .footer-left-section .footer-social-media-links-wrapper .footer-social-media-link .social-media-logo.linkedin-link{background-image:var(--linkedin-logo)}footer .footer-wrapper .footer-left-section .footer-social-media-links-wrapper .footer-social-media-link a{color:var(--color-beige);font-weight:var(--a-footer-font-weight);text-decoration:none}footer .footer-wrapper .footer-right-section .footer-contact-and-payment-information .text{margin-bottom:20px}footer .footer-wrapper .footer-right-section .footer-contact-and-payment-information .text p{margin-bottom:16px}footer .footer-wrapper .footer-right-section .footer-contact-and-payment-information .footer-safe-giving-logo{background-image:var(--safe-giving-beige);background-position:50%;background-repeat:no-repeat;background-size:cover;height:50.5px;width:260px}footer .footer-wrapper .footer-right-section .footer-general-information{max-width:533px}footer .footer-wrapper .footer-right-section .footer-general-information .footer-logo{background-image:var(--logo);background-position:50%;background-repeat:no-repeat;background-size:contain;height:24px;margin-bottom:15px;width:162px}footer .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal{float:none;width:100%}footer .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal .horizontal-fields{max-width:340px!important;width:100%}@media (max-width:800px){footer .footer-wrapper .footer-left-section .footer-newsletter .input-and-btn-wrapper{flex-direction:column}}@media (max-width:900px){footer{padding:30px 20px}footer .footer-wrapper{flex-direction:column;gap:60px}footer .footer-wrapper .footer-left-section,footer .footer-wrapper .footer-right-section{width:100%}footer .footer-wrapper .footer-left-section .footer-newsletter .input-and-btn-wrapper{align-items:flex-start;flex-direction:column;gap:24px}footer .footer-wrapper .footer-left-section .footer-newsletter .input-and-btn-wrapper input[type=email]{max-width:100%}footer .footer-wrapper .footer-left-section .footer-newsletter .input-and-btn-wrapper .submit-newsletter-btn{padding:8px 23px}footer .footer-wrapper .footer-left-section .footer-newsletter .input-and-btn-wrapper #mlb2-14953761 .ml-mobileButton-horizontal button{align-items:center;display:flex;height:34px;justify-content:center;width:55%!important}footer .footer-wrapper .footer-right-section .footer-contact-and-payment-information .footer-safe-giving-logo{margin:0 auto}}@media (min-width:900px) and (max-width:1205px){.input-and-btn-wrapper #mlb2-14953761.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input{margin-bottom:20px!important}}
.page-404 .page-404-container{align-items:center;display:flex!important;flex-direction:column;margin-top:60px}.page-404 .page-404-container .page-404-container-inner{color:var(--color-dark-purple)}.page-404 .page-404-container .page-404-container-inner img{margin-bottom:10px;max-width:130px}.page-404 .page-404-container .page-404-container-inner h1{font-family:var(--h1-new-font-family);font-size:var(--h1-new-size);font-weight:var(--h1-new-font-weight);line-height:var(--h1-new-line-height);margin-bottom:10px}.page-404 .page-404-container .page-404-container-inner h2{font-family:var(--h2-font-family);font-size:var(--h2-size);font-weight:var(--h2-font-weight);line-height:var(--h2-line-height);margin-bottom:10px}.page-404 .page-404-container .page-404-container-inner a{color:var(--color-dark-purple);text-decoration:underline}
body>header{height:80px}body>main>aside{box-shadow:0 0 3px 0 red;top:clamp(1em,4vmax,3em)}body>main section{box-shadow:0 0 3px 0 blue}body>main section margins{box-shadow:0 0 3px 0 #add8e6}body h1{font-family:var(--h1-font-family);font-size:var(--h1-size);font-weight:var(--h1-font-weight);line-height:var(--h1-line-height)}body h2{font-family:var(--h2-font-family);font-size:var(--h2-size);font-weight:var(--h2-font-weight);line-height:var(--h2-line-height)}body p{font-family:var(--p2-font-family);font-size:var(--p2-size);font-weight:var(--p2-font-weight);line-height:var(--p2-line-height)}body a{color:var(--color-cta-primary);font-family:var(--font-family-cta);font-weight:var(--font-weight-cta);text-decoration:underline;text-decoration-color:var(--page-background-color);text-decoration-thickness:2px;text-underline-offset:5px}body a:hover{opacity:var(--hover-opacity)}body li{font-family:var(--p2-font-family);font-size:var(--p2-size);font-weight:var(--p2-font-weight);line-height:var(--p2-line-height)}body #mlb2-14953761 .ml-mobileButton-horizontal button{align-items:center;background-color:var(--button-primary-color-2025)!important;border:1px solid var(--button-primary-border-color-2025)!important;border-radius:100px!important;color:var(--color-dark-purple)!important;display:flex;padding:12px 32px!important;width:-moz-fit-content!important;width:fit-content!important}body #mlb2-14953761 .ml-mobileButton-horizontal button:hover{background-color:var(--button-primary-hover-color-2025)!important;border:1px solid var(--button-primary-hover-border-color-2025)!important;opacity:1}body #mlb2-14953761.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button{align-items:center;background-color:var(--button-primary-color-2025)!important;border:1px solid var(--button-primary-border-color-2025)!important;border-radius:100px!important;color:var(--color-dark-purple)!important;display:flex;padding:12px 32px!important;width:-moz-fit-content;width:fit-content}body #mlb2-14953761.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button:hover{background-color:var(--button-primary-hover-color-2025)!important;border:1px solid var(--button-primary-hover-border-color-2025)!important;opacity:1}body #mlb2-14953761.ml-form-embedContainer .ml-form-align-center{text-align:left}body #mlb2-14953761.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody{padding:0}
body.kitty middle main section.post-article-date{margin-bottom:10px}body.kitty middle main section.post-article-date .post-article-date-container-desktop{margin:0 auto;max-width:780px}@media (max-width:499.9px){body.kitty middle main section.post-article-date .post-article-date-container-desktop{display:none;margin:0 auto;max-width:780px}}@media (min-width:500px){body.kitty middle main section.post-article-date .post-article-date-container-mobile{display:none;margin:0 auto;max-width:780px}}
/*# sourceMappingURL=global.min.css.map */
