:root{--ayz-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 16'%3E%3Ccircle cx='12' cy='3.2' r='2.9'/%3E%3Cpath d='M1 6.6c2.5 6 6.4 9 11 9s8.5-3 11-9c-3.3 3.1-7 4.6-11 4.6S4.3 9.7 1 6.6Z'/%3E%3C/svg%3E")}.ayz-top-strip{align-items:center;background:var(--wp--preset--color--deep-plum);color:var(--wp--preset--color--warm-ivory);display:flex;font-size:clamp(1rem, 0.95rem + 0.25vw, 1.125rem);gap:.85em;justify-content:center;line-height:1.3;margin:0;padding:.5rem var(--wp--style--root--padding-right,16px) .5rem var(--wp--style--root--padding-left,16px);text-align:center}.ayz-top-strip::before,.ayz-top-strip::after{background:var(--wp--preset--color--primary-lilac);content:"";flex:0 0 auto;height:.6em;mask:var(--ayz-mark) center / contain no-repeat;-webkit-mask:var(--ayz-mark) center / contain no-repeat;width:.9em}.ayz-top-strip__link{color:inherit;text-decoration:underline;text-decoration-color:#fff0;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color 0.2s ease}.ayz-top-strip__link:hover,.ayz-top-strip__link:focus-visible{color:inherit;text-decoration-color:currentColor}.ayz-top-strip__link:focus-visible{outline:2px solid var(--wp--preset--color--primary-lilac);outline-offset:3px}.ayz-affiliate-note{font-size:.875rem;font-style:italic}.ayz-site-header{background:var(--wp--preset--color--warm-ivory);box-shadow:0 1px 0 rgb(76 54 89 / .08);position:relative;z-index:20}:root{--ayz-header-height:calc(52px + 1.7rem);--ayz-sticky-offset:calc(var(--wp-admin--admin-bar--height, 0px) + var(--ayz-header-height))}.wp-site-blocks>header.wp-block-template-part{position:sticky;top:var(--wp-admin--admin-bar--height,0);z-index:20}@media (max-width:600px){:root{--ayz-sticky-offset:var(--ayz-header-height)}.wp-site-blocks>header.wp-block-template-part{top:0}}@media (max-width:599.98px){:root{--ayz-header-height:calc(48px + 1.7rem)}}.ayz-top-strip+header.wp-block-template-part{margin-block-start:0}:where(.wp-block-post-content,.entry-content) :where(h2,h3,h4,h5,h6)[id]{scroll-margin-top:calc(var(--ayz-sticky-offset, 0px) + 1.5rem)}.ayz-site-header__row{gap:1.5rem}.ayz-logo{flex:0 0 auto}.ayz-logo img{display:block;height:52px;max-width:100%;width:auto}.ayz-site-header__end{gap:.75rem}.ayz-main-nav{font-size:1rem;font-weight:500}.ayz-main-nav .wp-block-navigation__container{flex-wrap:nowrap;gap:.15rem}.ayz-main-nav .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content{border-radius:6px;color:var(--wp--preset--color--editorial-ink);padding:.45rem .7rem;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease}.ayz-main-nav .wp-block-navigation__container>.wp-block-navigation-item.has-child>.wp-block-navigation-item__content{padding-right:.25rem}.ayz-main-nav .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content:hover,.ayz-main-nav .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content:focus-visible{background:var(--wp--preset--color--lilac-mist);color:var(--wp--preset--color--deep-plum)}.ayz-main-nav .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content[aria-current="page"],.ayz-main-nav .wp-block-navigation__container>.current-menu-item>.wp-block-navigation-item__content{background:var(--wp--preset--color--soft-lavender);color:var(--wp--preset--color--deep-plum)}.ayz-main-nav .wp-block-navigation__container>.wp-block-navigation-item.has-child{border-radius:6px;color:var(--wp--preset--color--editorial-ink);transition:background-color 0.2s ease,color 0.2s ease}.ayz-main-nav .wp-block-navigation__container>.wp-block-navigation-item.has-child>.wp-block-navigation-item__content:is(:hover,:focus-visible,[aria-current="page"]){background:#fff0}.ayz-main-nav .wp-block-navigation__container>.wp-block-navigation-item.has-child:hover,.ayz-main-nav .wp-block-navigation__container>.wp-block-navigation-item.has-child:focus-within{background:var(--wp--preset--color--lilac-mist);color:var(--wp--preset--color--deep-plum)}.ayz-main-nav .wp-block-navigation__container>.wp-block-navigation-item.has-child.current-menu-item,.ayz-main-nav .wp-block-navigation__container>.wp-block-navigation-item.has-child.current-menu-ancestor,.ayz-main-nav .wp-block-navigation__container>.wp-block-navigation-item.has-child:has(>[aria-current="page"]){background:var(--wp--preset--color--soft-lavender);color:var(--wp--preset--color--deep-plum)}.ayz-main-nav .wp-block-navigation__container>.wp-block-navigation-item.has-child>.wp-block-navigation-item__content{color:inherit}.ayz-main-nav .wp-block-navigation__submenu-icon{margin-left:.15rem;margin-right:.35rem}.ayz-main-nav:not(.has-background) .wp-block-navigation__submenu-container{background:var(--wp--preset--color--warm-ivory);border:1px solid var(--wp--preset--color--soft-lavender);border-radius:10px;box-shadow:0 14px 30px -12px rgb(76 54 89 / .3);color:var(--wp--preset--color--editorial-ink);min-width:240px;padding:.4rem}.ayz-main-nav .wp-block-navigation__submenu-container .wp-block-navigation-item__content{border-radius:6px;padding:.45rem .75rem}.ayz-main-nav .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover,.ayz-main-nav .wp-block-navigation__submenu-container .wp-block-navigation-item__content:focus-visible{background:var(--wp--preset--color--lilac-mist)}.ayz-follow{display:flex;gap:.1rem;list-style:none;margin:0;padding:0}.ayz-follow__link,.ayz-header-search .wp-block-search__button{align-items:center;background:#fff0;border:0;border-radius:50%;color:var(--wp--preset--color--deep-plum);display:inline-flex;height:36px;justify-content:center;padding:0;transition:background-color 0.2s ease;width:36px}.ayz-follow__link:hover,.ayz-follow__link:focus-visible,.ayz-header-search .wp-block-search__button:hover,.ayz-header-search .wp-block-search__button:focus-visible{background:var(--wp--preset--color--lilac-mist);color:var(--wp--preset--color--deep-plum)}.ayz-header-search{margin:0}.ayz-header-search .wp-block-search__button{margin-left:0}.ayz-header-search .wp-block-search__button svg{fill:currentColor;height:22px;min-width:22px;width:22px}.ayz-header-search .wp-block-search__inside-wrapper{align-items:center}.ayz-header-search .wp-block-search__inside-wrapper{position:relative}.ayz-header-search .wp-block-search__input{background:var(--wp--preset--color--warm-ivory);border:1px solid var(--wp--preset--color--soft-lavender);border-radius:999px;box-shadow:0 8px 24px -10px rgb(76 54 89 / .35);font-size:.95rem;padding:.5rem 1rem;position:absolute;right:calc(100% + 0.25rem);top:50%;transform:translateY(-50%);width:min(320px, 70vw);z-index:2}.ayz-header-search.wp-block-search__searchfield-hidden .wp-block-search__input{box-shadow:none}.ayz-header-search .wp-block-search__input:focus,.ayz-header-search .wp-block-search__input:focus-visible{border-color:var(--wp--preset--color--primary-lilac);box-shadow:0 0 0 3px rgb(164 129 191 / .28),0 8px 24px -10px rgb(76 54 89 / .35);outline:none}.ayz-header-search .wp-block-search__input::placeholder,.ayz-hero-search .wp-block-search__input::placeholder{color:#5c5465;opacity:1}.ayz-start-here .wp-block-button__link{border-radius:8px;box-shadow:0 8px 18px -8px rgb(76 54 89 / .55);font-size:.95rem;padding:.7rem 1.35rem;white-space:nowrap}.ayz-menu-toggle{align-items:center;background:var(--wp--preset--color--lilac-mist);border:0;border-radius:8px;color:var(--wp--preset--color--deep-plum);cursor:pointer;display:none;flex:0 0 auto;height:48px;justify-content:center;padding:0;transition:background-color 0.2s ease;width:48px}.ayz-menu-toggle:hover,.ayz-menu-toggle[aria-expanded="true"]{background:var(--wp--preset--color--soft-lavender)}.ayz-menu-toggle:focus-visible{outline:2px solid var(--wp--preset--color--deep-plum);outline-offset:2px}.ayz-menu-toggle__lines{display:flex;flex-direction:column;gap:5px;width:24px}.ayz-menu-toggle__lines span{background:currentColor;border-radius:3px;display:block;height:3px;transition:transform 0.2s ease}.ayz-menu-toggle:hover .ayz-menu-toggle__lines span:nth-child(2){transform:translateX(3px)}@media (max-width:1079.98px){.ayz-site-header .ayz-main-nav,.ayz-site-header .ayz-follow{display:none}.ayz-menu-toggle{display:inline-flex}.ayz-site-header__end{gap:.5rem}.ayz-header-search .wp-block-search__button{background:var(--wp--preset--color--lilac-mist);border-radius:8px;height:48px;width:48px}.ayz-header-search .wp-block-search__button:hover,.ayz-header-search .wp-block-search__button:focus-visible{background:var(--wp--preset--color--soft-lavender)}.ayz-header-search .wp-block-search__button svg{height:26px;min-width:26px;width:26px}}@media (max-width:599.98px){.ayz-logo img{height:44px}.ayz-site-header .ayz-start-here{display:none}.ayz-site-header__row{gap:.75rem}.ayz-site-header__end{gap:.25rem}}html.ayz-menu-is-open{overflow:hidden}html.ayz-menu-is-open body{padding-right:var(--ayz-scrollbar,0)}.ayz-menu-panel{inset:0;position:fixed;z-index:100000}.ayz-menu-panel[hidden]{display:none}.ayz-menu-panel__scrim{background:rgb(39 36 44 / .5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);inset:0;opacity:0;position:absolute;transition:opacity 0.3s ease}.ayz-menu-panel__sheet{background:var(--wp--preset--color--deep-plum);bottom:0;box-shadow:-24px 0 60px -24px rgb(39 36 44 / .6);box-sizing:border-box;color:#fff;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding:.85rem 20px calc(1.75rem + env(safe-area-inset-bottom));position:absolute;right:0;top:0;transform:translateX(100%);transition:transform 0.32s cubic-bezier(.22,.8,.24,1);width:min(100%, 440px)}.ayz-menu-panel.is-open .ayz-menu-panel__scrim{opacity:1}.ayz-menu-panel.is-open .ayz-menu-panel__sheet{transform:none}.ayz-menu-panel :focus-visible{outline:2px solid var(--wp--preset--color--soft-lavender);outline-offset:2px}.ayz-menu-panel__top{align-items:center;display:flex;gap:1rem;justify-content:space-between;min-height:52px}.ayz-menu-panel__logo img{display:block;height:52px;max-width:100%;width:auto}.ayz-menu-panel__close{align-items:center;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .18);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;height:48px;justify-content:center;padding:0;transition:background-color 0.2s ease,color 0.2s ease;width:48px}.ayz-menu-panel__close:hover{background:var(--wp--preset--color--soft-lavender);color:var(--wp--preset--color--deep-plum)}.ayz-menu-panel__nav{margin-top:1.5rem}.ayz-menu-list,.ayz-menu-list ul{list-style:none;margin:0;padding:0}.ayz-menu-list__item{border-bottom:1px solid rgb(255 255 255 / .12)}.ayz-menu-list__row{align-items:center;display:flex;gap:.75rem}.ayz-menu-list__link{align-items:center;color:#fff;display:flex;flex:1 1 auto;font-family:var(--wp--preset--font-family--heading);font-size:1.375rem;font-weight:500;gap:.7rem;line-height:1.2;padding:.9rem .15rem;text-decoration:none;transition:color 0.2s ease}.ayz-menu-list__link:hover,.ayz-menu-list__link[aria-current="page"]{color:var(--wp--preset--color--soft-lavender)}.ayz-menu-list__link[aria-current="page"]::before{background:var(--wp--preset--color--soft-lavender);content:"";flex:0 0 auto;height:10px;mask:var(--ayz-mark) center / contain no-repeat;-webkit-mask:var(--ayz-mark) center / contain no-repeat;width:15px}.ayz-menu-list__toggle{align-items:center;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .2);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;height:44px;justify-content:center;padding:0;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease;width:44px}.ayz-menu-list__toggle:hover{background:rgb(255 255 255 / .16)}.ayz-menu-list__toggle[aria-expanded="true"]{background:var(--wp--preset--color--soft-lavender);border-color:var(--wp--preset--color--soft-lavender);color:var(--wp--preset--color--deep-plum)}.ayz-menu-list__toggle svg{transition:transform 0.3s ease}.ayz-menu-list__toggle[aria-expanded="true"] svg{transform:rotate(180deg)}.ayz-menu-list__sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.3s ease,visibility 0s linear 0.3s;visibility:hidden}.ayz-menu-list__item.is-expanded>.ayz-menu-list__sub{grid-template-rows:1fr;transition:grid-template-rows 0.3s ease,visibility 0s;visibility:visible}.ayz-menu-list__sub-inner{min-height:0;overflow:hidden}.ayz-menu-list__sub ul{background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .1);border-radius:12px;margin:0 0 1rem;padding:.4rem}.ayz-menu-list__sublink{align-items:center;border-radius:8px;color:var(--wp--preset--color--lilac-mist);display:flex;font-size:1.0625rem;gap:.75rem;line-height:1.3;padding:.6rem .75rem;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease}.ayz-menu-list__sublink::before{background:var(--wp--preset--color--primary-lilac);content:"";flex:0 0 auto;height:8px;mask:var(--ayz-mark) center / contain no-repeat;-webkit-mask:var(--ayz-mark) center / contain no-repeat;width:12px}.ayz-menu-list__sublink:hover,.ayz-menu-list__sublink[aria-current="page"]{background:rgb(255 255 255 / .1);color:#fff}.ayz-menu-list__sublink[aria-current="page"]::before{background:var(--wp--preset--color--soft-lavender)}.ayz-menu-panel__end{margin-top:auto;padding-top:2rem}.ayz-menu-panel__cta{align-items:center;background:var(--wp--preset--color--soft-lavender);border-radius:8px;box-shadow:0 12px 26px -14px rgb(0 0 0 / .55);color:var(--wp--preset--color--deep-plum);display:flex;font-size:1.0625rem;font-weight:600;gap:.5rem;justify-content:center;padding:.95rem 1.25rem;text-decoration:none;transition:background-color 0.2s ease}.ayz-menu-panel__cta:hover{background:var(--wp--preset--color--warm-ivory);color:var(--wp--preset--color--deep-plum)}.ayz-menu-panel__cta svg{transition:transform 0.2s ease}.ayz-menu-panel__cta:hover svg{transform:translateX(3px)}.ayz-menu-panel__follow-label{color:var(--wp--preset--color--soft-lavender);font-size:.8125rem;font-weight:600;letter-spacing:.12em;margin:1.75rem 0 .75rem;text-align:center;text-transform:uppercase}.ayz-follow--light{gap:.6rem;justify-content:center}.ayz-follow--light .ayz-follow__link{border:1px solid rgb(255 255 255 / .28);color:#fff;height:44px;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease;width:44px}.ayz-follow--light .ayz-follow__link:hover,.ayz-follow--light .ayz-follow__link:focus-visible{background:var(--wp--preset--color--soft-lavender);border-color:var(--wp--preset--color--soft-lavender);color:var(--wp--preset--color--deep-plum)}.ayz-follow--light .ayz-follow__link:focus-visible{outline:2px solid var(--wp--preset--color--soft-lavender);outline-offset:2px}@media (min-width:1080px){.ayz-menu-panel{display:none}}.ayz-site-footer{color:var(--wp--preset--color--lilac-mist)}.ayz-silks{background:var(--ayz-above-footer,transparent);line-height:0;margin-bottom:-1px}body:has(.ayz-main>.ayz-more:last-child){--ayz-above-footer:var(--wp--preset--color--lilac-mist)}body:has(.ayz-main>.ayz-more:last-child) .wp-site-blocks>footer{margin-block-start:0}.ayz-silks img{display:block;height:clamp(96px, 13vw, 190px);width:100%}.ayz-site-footer__body{background:linear-gradient(180deg,var(--wp--preset--color--deep-plum) 0%,#3c2a47 100%);padding-bottom:calc(2.25rem + env(safe-area-inset-bottom));padding-top:clamp(1rem, 2.5vw, 2rem)}.ayz-site-footer__body>*+*{margin-block-start:0}.ayz-site-footer__top{gap:1.5rem}.ayz-site-footer__logo{display:block}.ayz-site-footer__logo img{display:block;height:58px;max-width:100%;width:auto}.ayz-site-footer__bottom{border-top:1px solid rgb(255 255 255 / .14);gap:.75rem 2rem;margin-block-start:1.75rem;padding-top:1.25rem}.ayz-footer-nav{font-size:.9375rem}.ayz-footer-nav .wp-block-navigation__container{gap:.35rem 1.5rem}.ayz-footer-nav .wp-block-navigation-item__content{align-items:center;color:var(--wp--preset--color--lilac-mist);display:inline-flex;gap:.55rem;text-decoration:none;text-underline-offset:.25em}.ayz-footer-nav .wp-block-navigation-item__content::before{background:var(--wp--preset--color--primary-lilac);content:"";flex:0 0 auto;height:7px;mask:var(--ayz-mark) center / contain no-repeat;-webkit-mask:var(--ayz-mark) center / contain no-repeat;width:10.5px}.ayz-footer-nav .wp-block-navigation-item__content:hover,.ayz-footer-nav .wp-block-navigation-item__content:focus-visible{color:#fff;text-decoration:underline}.ayz-site-footer a:focus-visible{outline:2px solid var(--wp--preset--color--soft-lavender);outline-offset:3px}.ayz-site-footer__copy{color:var(--wp--preset--color--soft-lavender);font-size:.875rem;margin:0}@media (max-width:781.98px){.ayz-site-footer__top,.ayz-site-footer__bottom{align-items:center;flex-direction:column;justify-content:center;text-align:center}.ayz-footer-nav .wp-block-navigation__container{justify-content:center}}@media (prefers-reduced-motion:reduce){.ayz-menu-toggle__lines span,.ayz-menu-panel__scrim,.ayz-menu-panel__sheet,.ayz-menu-list__toggle svg,.ayz-menu-list__sub,.ayz-menu-list__item.is-expanded>.ayz-menu-list__sub,.ayz-menu-panel__cta svg{transition:none}}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}