.NavBlock_mobileNavBlockSelected__P6cnr,.NavBlock_mobileNavBlock__yF547{align-items:center;display:flex;flex-direction:column;justify-content:space-between;list-style-type:none;padding:24px 0}.NavBlock_mobileNavBlockSelected__P6cnr span,.NavBlock_mobileNavBlock__yF547 span{font-size:20px;font-weight:600}.NavBlock_navBlockSection__LDErQ{overflow:hidden}.NavBlock_navBlockSection__LDErQ a{color:var(--c__dark-3);cursor:pointer}.NavBlock_mobileNavBlockSelected__P6cnr:not(:last-child),.NavBlock_mobileNavBlock__yF547:not(:last-child){border-bottom:2px solid var(--c__neutral-2)}.NavBlock_mobileNavBlock__yF547:last-child{margin-bottom:20rem}.NavBlock_navBlockContents__LOzs6{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease;width:100%}.NavBlock_navBlockContentsOpen___bjKl{grid-template-rows:1fr}@media (min-width:768px){.NavBlock_navBlockContainer__BRqEp{background-color:var(--c__neutral-5);border-radius:0 0 6px 6px;display:flex;flex-direction:row;justify-content:center;margin:0 auto;padding:32px 45px 28px;width:-moz-fit-content;width:fit-content}.NavBlock_navBlockContainer__BRqEp div,.NavBlock_navBlockContainer__BRqEp ul:not(:last-child){border-right:2px solid var(--c__neutral-2)}.NavBlock_navBlockMainSection__3mknW{display:flex;flex-direction:column;list-style:none;padding-right:32px}.NavBlock_navBlockMainSection__3mknW span{color:var(--c__ipn-ruby);font-size:18px;font-weight:700}.NavBlock_navBlockMainSection__3mknW p{color:var(--c__dark-3);font-size:14px;font-weight:400;letter-spacing:.1px;line-height:115%;margin:8px 0 16px;max-width:250px}.NavBlock_navBlockMainSection__3mknW a{color:var(--c__dark-3);font-size:16px;font-weight:600;margin-bottom:4px;-webkit-text-decoration:none;text-decoration:none}.NavBlock_navBlockContainerPacked__njZ_R{padding:24px 14px 16px}.NavBlock_navBlockContainerPacked__njZ_R .NavBlock_navBlockMainSection__3mknW{padding-right:8px}.NavBlock_navBlockContainerPacked__njZ_R .NavBlock_navSection__jnCbS{padding:0 12px}.NavBlock_navBlockContainerPacked__njZ_R .NavBlock_navSection__jnCbS a{font-size:14px}.NavBlock_navSection__jnCbS{list-style-type:none;padding:0 32px}.NavBlock_navSection__jnCbS:last-child{padding-right:0}.NavBlock_navSection__jnCbS span{font-weight:800;line-height:100%}.NavBlock_navSection__jnCbS li{border-radius:6px;height:32px;width:150px}.NavBlock_navSection__jnCbS a,.NavBlock_navSection__jnCbS li{align-items:center;display:flex}.NavBlock_navSection__jnCbS li:hover:not(:first-child){background-color:var(--c__neutral-2)}.NavBlock_navSection__jnCbS li:hover:not(:first-child) a{font-weight:600}.NavBlock_navSection__jnCbS a{color:var(--c__dark-3);font-weight:400;-webkit-text-decoration:none;text-decoration:none}.NavBlock_navSection__jnCbS a img{margin-left:12px}}@media (min-width:910px){.NavBlock_navBlockContainerPacked__njZ_R{padding:32px 32px 28px}.NavBlock_navBlockContainerPacked__njZ_R .NavBlock_navBlockMainSection__3mknW{max-width:250px;padding-right:16px}.NavBlock_navBlockContainerPacked__njZ_R .NavBlock_navSection__jnCbS{padding:0 16px}.NavBlock_navBlockContainerPacked__njZ_R .NavBlock_navSection__jnCbS a{font-size:16px}.NavBlock_navSection__jnCbS li{padding-left:8px;width:180px}}@media (min-width:1024px){.NavBlock_navBlockMainSection__3mknW{padding-right:32px}.NavBlock_navBlockContainerPacked__njZ_R{padding:32px 45px 28px}.NavBlock_navBlockContainerPacked__njZ_R .NavBlock_navBlockMainSection__3mknW{max-width:none;padding-right:20px}.NavBlock_navBlockContainerPacked__njZ_R .NavBlock_navSection__jnCbS{padding:0 32px}.NavBlock_navBlockContainerPacked__njZ_R .NavBlock_navSection__jnCbS a{font-size:16px}.NavBlock_navBlockContainerPacked__njZ_R .NavBlock_navSection__jnCbS li{width:190px}}:root{--c__rose:#fceaef;--c__ruby:#df2a63;--c__bright-ruby:#ff3a78;--c__ipn-ruby:#ed2564;--c__spruce:#0a7986;--c__charcoal:#1c1f24;--c__neutral-1:#d6d9dc;--c__neutral-2:#e3e6e9;--c__neutral-3:#f0f2f5;--c__neutral-4:#f4f5f6;--c__neutral-5:#f8f9fc;--c__neutral-6:#bbbfc3;--c__neutral-7:#93999c;--c__tan:#f3ebde;--c__white:#fff;--c__cobalt:#1e3cd6;--c__purple:#501098;--c__red:#c21314;--c__cherry:#840853;--c__blue:#04a2df;--c__pink:#e942d1;--c__burgundy:#940000;--c__maroon:#7c072c;--c__green:#5cb85c;--ct__white:hsla(0,0%,100%,.95);--ct__dark-3:rgba(28,31,36,.95);--c__all-posts:#a3eab6;--c__all-posts-dark:#106427;--c__lifestyle:#fcd3ec;--c__lifestyle-dark:#951261;--c__seasonal:#d1ecef;--c__seasonal-dark:#126770;--c__buzz:#ffe5ed;--c__buzz-dark:#c91d53;--c__tips:#e9ecff;--c__tips-dark:#1e3cd6;--c__facebook:#1877f2;--c__twitter:#000;--c__pinterest:#bd081c;--c__email:#323b43;--gradient__auto-ticker-bg:linear-gradient(89.91deg,var(--c__white) 0.08%,rgba(252,199,81,.1) 31.09%,rgba(237,37,100,.1) 65.85%,rgba(21,181,172,.1) 99.92%);--c__dark-1:#424750;--c__dark-2:#575c67;--c__dark-3:#1c1f24;--c__dark-4:#24272d;--c__dark-5:#292f36;--shadow__short:0 5px 16px 0 rgba(59,74,116,.12);--shadow__tall:0 10px 32px 0 rgba(59,74,116,.16);--shadow__box:0px 0px 24px 0px rgba(0,0,0,.122);--gradient__bar:linear-gradient(90deg,#ffcc5b,#ffcc5b 16.66%,#cc1e60 0,#cc1e60 33.33%,#951261 0,#951261 50%,#1132a6 0,#1132a6 66.66%,#3352f3 0,#3352f3 83.33%,#06a59c 0,#06a59c);--backdrop:rgba(0,0,0,.4);--radius__xs:0.25rem;--radius__sm:0.5rem;--radius__md:1rem;--radius__md-lg:1.5rem;--radius__lg:2rem;--radius__full:50%;--container__nav:1324px;--container__text:80ch;--container__xs:480px;--container__sm:600px;--container__md:768px;--container__lg:1024px;--container__lg-xl:1192px;--container__xl:1356px;--container__full:1440px;--container__xxl:1600px;--container_slider_modal:1082px;--fw__small:300;--fw__normal:400;--fw__medium:500;--fw__semibold:600;--fw__bold:700;--fw__black:900;--fs__mega:6.5rem;--fs__d1:5rem;--fs__d3:3.75rem;--fs__d4:3.5rem;--fs__h1:3rem;--fs__h2:2.5rem;--fs__h3:2rem;--fs__h4:1.625rem;--fs__h5:1.5rem;--fs__h6:1.375rem;--fs__body:1.125rem;--fs__mobile-body:1rem;--fs__sm:0.875rem;--fs__xs:0.75rem}h1{font-size:var(--fs__h2)}h2{font-weight:var(--fw__black)}h2,h3{font-size:var(--fs__h3)}h4{font-size:var(--fs__h4)}h5{font-size:var(--fs__h5)}p{font-size:var(--fs__mobile-body);font-weight:var(--fw__small);line-height:1.35rem}a,b,strong{font-weight:var(--fw__bold)}a{color:var(--c__bright-ruby);-webkit-text-decoration:underline;text-decoration:underline}@media (min-width:768px){p{font-size:var(--fs__body);line-height:1.65rem}h1{font-size:var(--fs__h1)}h2{font-size:var(--fs__h2)}}.cta,.secondary-cta{background-color:var(--c__charcoal);border-radius:var(--radius__lg);display:block;padding:.75rem 2.5rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s ease}.cta:focus-visible,.cta:hover,.secondary-cta:focus-visible,.secondary-cta:hover{transform:scale(1.05)}.cta-container{margin-top:2.25rem}.white{background-color:var(--c__white);color:var(--c__charcoal)}.white a{color:var(--c__ipn-ruby)}.white .cta{background-color:var(--c__charcoal);color:var(--c__white)}.white .secondary-cta{background:transparent;border:2px solid var(--c__charcoal);color:var(--c__charcoal)}.dark{background-color:var(--c__charcoal)}.dark,.dark a{color:var(--c__white)}.dark .cta{background-color:var(--c__white);color:var(--c__charcoal)}.dark .secondary-cta{background:transparent;border:2px solid var(--c__white);color:var(--c__white)}.neutral{background-color:var(--c__neutral-5)}.neutral a{color:var(--c__ipn-ruby)}.neutral .cta{background-color:var(--c__charcoal);color:var(--c__white)}.neutral .secondary-cta{background-color:var(--c__white);border:2px solid var(--c__charcoal);color:var(--c__charcoal)}.ruby{background-color:var(--c__bright-ruby)}.ruby,.ruby a{color:var(--c__white)}.ruby .cta{background-color:var(--c__white);color:var(--c__charcoal)}.ruby .secondary-cta{background-color:var(--c__charcoal);color:var(--c__white)}*{box-sizing:border-box;font-family:museo-sans,sans-serif;margin:0;padding:0}body,html{color:var(--c__charcoal);max-width:100vw;scroll-behavior:smooth}table,td,th{border:1px solid #ddd;text-align:left}table{border-collapse:collapse;width:100%}td,th{padding:15px}.flex,.flex-col{display:flex}.flex-col{flex-direction:column}.flex-row{display:flex;flex-direction:row}.justify-between{justify-content:space-between}.items-center{align-items:center}.w-full{width:100%}.h-full{height:100%}.mobile-hidden{display:none}.desktop-hidden{display:block}@media screen and (min-width:768px){.mobile-hidden{display:block}.desktop-hidden{display:none}}