:root{--ayz-muted:#5c5465;--ayz-card:#fff;--ayz-radius:16px;--ayz-gap:clamp(1.25rem, 2.4vw, 2rem);--ayz-shadow:0 1px 2px rgb(76 54 89 / 0.05), 0 10px 28px -18px rgb(76 54 89 / 0.35);--ayz-shadow-lift:0 2px 4px rgb(76 54 89 / 0.06), 0 22px 44px -22px rgb(76 54 89 / 0.5);--ayz-band-pad:clamp(2.75rem, 6vw, 5rem)}.wp-site-blocks>.ayz-main{margin-block-start:0}.ayz-main{padding-bottom:clamp(3.5rem, 7vw, 6rem)}.ayz-kicker{align-items:center;color:var(--wp--preset--color--deep-plum);display:inline-flex;font-family:var(--wp--preset--font-family--heading);font-size:.8125rem;font-weight:600;gap:.75em;letter-spacing:.14em;line-height:1.3;margin:0;text-transform:uppercase}.ayz-kicker::before,.ayz-kicker::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-cats{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.ayz-pill{align-items:center;background:var(--ayz-card);border:1px solid var(--wp--preset--color--soft-lavender);border-radius:999px;color:var(--wp--preset--color--deep-plum);display:inline-flex;font-family:var(--wp--preset--font-family--heading);font-size:.75rem;font-weight:600;letter-spacing:.1em;line-height:1.2;padding:.4rem .85rem;text-decoration:none;text-transform:uppercase;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.ayz-pill:hover,.ayz-pill:focus-visible{background:var(--wp--preset--color--deep-plum);border-color:var(--wp--preset--color--deep-plum);color:var(--wp--preset--color--warm-ivory)}.ayz-main a:focus-visible,.ayz-main button:focus-visible,.ayz-main input:focus-visible{outline:2px solid var(--wp--preset--color--deep-plum);outline-offset:3px}.ayz-hero--page .ayz-hero__title::after,.ayz-front-head__title::after{background:var(--wp--preset--color--primary-lilac);content:"";display:block;height:.9rem;margin:1.2rem auto .25rem;mask:var(--ayz-mark) center / contain no-repeat;-webkit-mask:var(--ayz-mark) center / contain no-repeat;width:1.35rem}.ayz-hero{background:var(--wp--preset--color--lilac-mist);isolation:isolate;overflow:hidden;padding-bottom:var(--ayz-band-pad);padding-top:var(--ayz-band-pad);position:relative;text-align:center}.ayz-hero::before,.ayz-hero::after{content:"";pointer-events:none;position:absolute;z-index:-1;mask:var(--ayz-mark) center / contain no-repeat;-webkit-mask:var(--ayz-mark) center / contain no-repeat}.ayz-hero::before{background:rgb(220 205 233 / .55);height:clamp(160px, 22vw, 300px);right:clamp(-90px, -4vw, -30px);top:clamp(-60px, -3vw, -20px);transform:rotate(-12deg);width:clamp(240px, 33vw, 450px)}.ayz-hero::after{background:rgb(220 205 233 / .4);bottom:clamp(-70px, -4vw, -30px);height:clamp(90px, 12vw, 160px);left:clamp(-60px, -3vw, -20px);transform:rotate(14deg);width:clamp(135px, 18vw, 240px)}.ayz-hero>*{margin-left:auto;margin-right:auto}.ayz-hero__title{font-size:clamp(2rem, 1.35rem + 2.6vw, 3.25rem);font-weight:500;letter-spacing:-.015em;line-height:1.12;text-wrap:balance}.ayz-hero .ayz-cats+.ayz-hero__title,.ayz-hero .ayz-kicker+.ayz-hero__title{margin-top:1.1rem}.ayz-hero__lead,.ayz-hero .wp-block-post-excerpt.ayz-hero__lead{color:#4a4352;font-size:clamp(1.0625rem, 1rem + 0.35vw, 1.25rem);line-height:1.6;margin-top:1.1rem;max-width:640px;text-wrap:pretty}.ayz-hero__lead p{margin:0}.ayz-hero__lead .wp-block-post-excerpt__more-text{display:none}.ayz-hero--page{background:linear-gradient(180deg,var(--wp--preset--color--lilac-mist) 0%,var(--wp--preset--color--lilac-mist) 55%,var(--wp--preset--color--warm-ivory) 100%);padding-bottom:clamp(2.25rem, 4vw, 3.25rem);padding-top:clamp(2.25rem, 4.5vw, 3.75rem)}.ayz-hero--page::after{display:none}.ayz-hero--page .ayz-hero__title{font-size:clamp(2rem, 1.45rem + 2.2vw, 3rem)}.ayz-breadcrumbs{color:var(--ayz-muted);font-size:.875rem;line-height:1.5;margin-bottom:1rem}.ayz-breadcrumbs a{color:var(--wp--preset--color--deep-plum);text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:.2em;transition:text-decoration-color 0.2s ease}.ayz-breadcrumbs a:hover,.ayz-breadcrumbs a:focus-visible{color:var(--wp--preset--color--deep-plum);text-decoration-color:currentColor}.ayz-breadcrumbs__sep{background:var(--wp--preset--color--primary-lilac);display:inline-block;height:.45rem;margin:0 .6rem;mask:var(--ayz-mark) center / contain no-repeat;-webkit-mask:var(--ayz-mark) center / contain no-repeat;position:relative;top:-.08em;vertical-align:middle;width:.675rem}.ayz-breadcrumbs .breadcrumb_last,.ayz-breadcrumbs strong{color:var(--wp--preset--color--editorial-ink);font-weight:500}.ayz-archive-intro>*{margin-left:auto;margin-right:auto}.ayz-archive-intro .ayz-hero__title{margin-bottom:0}.ayz-archive-intro__count{color:var(--ayz-muted);font-size:.875rem;font-weight:500;margin:1.25rem 0 0}.ayz-hero--archive+*{margin-top:clamp(2.5rem, 5vw, 4rem)!important}.ayz-main--single{--ayz-overlap:clamp(3.5rem, 10vw, 8.5rem);padding-bottom:0}.ayz-hero--post:has(+.ayz-post-media){padding-bottom:calc(var(--ayz-band-pad) + var(--ayz-overlap))}.ayz-post-meta{align-items:center;color:var(--ayz-muted);display:flex;flex-wrap:wrap;font-size:.9375rem;gap:.5rem 1rem;justify-content:center;line-height:1.4;margin-top:1.75rem}.ayz-post-meta__when{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:center}@media (max-width:599.98px){.ayz-post-meta{flex-direction:column;font-size:.875rem;gap:.75rem}.ayz-post-meta__date::before{display:none}.ayz-affiliate-note.ayz-affiliate-note--boxed{text-align:left}}.ayz-post-meta strong{color:var(--wp--preset--color--editorial-ink);font-weight:600}.ayz-post-meta__author,.ayz-post-meta__item{align-items:center;display:inline-flex;gap:.65rem}.ayz-post-meta__initials{background:linear-gradient(135deg,var(--wp--preset--color--primary-lilac),var(--wp--preset--color--deep-plum));border-radius:50%;color:#fff;display:inline-grid;flex:0 0 auto;font-family:var(--wp--preset--font-family--heading);font-size:.8125rem;font-weight:600;height:2.25rem;letter-spacing:.04em;place-items:center;width:2.25rem}.ayz-post-meta__item::before{background:var(--wp--preset--color--primary-lilac);content:"";flex:0 0 auto;height:.5rem;margin-right:.35rem;mask:var(--ayz-mark) center / contain no-repeat;-webkit-mask:var(--ayz-mark) center / contain no-repeat;width:.75rem}.ayz-main .ayz-affiliate-note.ayz-post-disclosure{margin-top:clamp(1.5rem, 3vw, 2.25rem);max-width:var(--wp--style--global--content-size,760px);text-align:left}.ayz-affiliate-note.ayz-affiliate-note--boxed{background:rgb(255 255 255 / .72);border:1px solid var(--wp--preset--color--soft-lavender);border-radius:12px;color:var(--ayz-muted);font-size:.875rem;font-style:normal;line-height:1.55;margin-top:1.75rem;max-width:640px;padding:.8rem 1.15rem}.ayz-affiliate-note--boxed p{margin:0}.ayz-affiliate-note--boxed a{color:var(--wp--preset--color--deep-plum);text-decoration:underline;text-underline-offset:.18em}.ayz-affiliate-note__label{align-items:center;color:var(--wp--preset--color--deep-plum);display:inline-flex;font-family:var(--wp--preset--font-family--heading);font-size:.75rem;font-weight:600;gap:.45em;letter-spacing:.1em;margin-right:.6em;text-transform:uppercase}.ayz-affiliate-note__label::before{background:var(--wp--preset--color--primary-lilac);content:"";height:.65em;mask:var(--ayz-mark) center / contain no-repeat;-webkit-mask:var(--ayz-mark) center / contain no-repeat;width:.975em}.ayz-main .ayz-post-media.alignwide{margin-top:calc(-1 * var(--ayz-overlap))!important;max-width:960px;position:relative;z-index:1}.ayz-post-media img{aspect-ratio:auto;background:var(--wp--preset--color--soft-lavender);border-radius:var(--ayz-radius);box-shadow:0 30px 60px -30px rgb(76 54 89 / .45),0 0 0 1px rgb(76 54 89 / .06);display:block;height:auto;width:100%}.ayz-post-body{margin-top:clamp(2.25rem, 5vw, 3.5rem)!important}.wp-block-post-content{overflow-wrap:break-word}.ayz-post-tags{align-items:center;border-top:1px solid var(--wp--preset--color--soft-lavender);display:flex;flex-wrap:wrap;gap:.5rem;margin-top:clamp(2.5rem, 5vw, 3.5rem)!important;padding-top:1.5rem}.ayz-post-tags .wp-block-post-terms__prefix{color:var(--ayz-muted);font-family:var(--wp--preset--font-family--heading);font-size:.8125rem;font-weight:600;letter-spacing:.12em;margin-right:.5rem;text-transform:uppercase}.ayz-post-tags a{background:var(--wp--preset--color--lilac-mist);border-radius:999px;color:var(--wp--preset--color--deep-plum);font-size:.875rem;padding:.3rem .8rem;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease}.ayz-post-tags a:hover,.ayz-post-tags a:focus-visible{background:var(--wp--preset--color--deep-plum);color:var(--wp--preset--color--warm-ivory)}.ayz-more{background:var(--wp--preset--color--lilac-mist);margin-top:clamp(3rem, 6vw, 5rem)!important;padding-bottom:clamp(3rem, 6vw, 4.5rem);padding-top:clamp(2.5rem, 5vw, 4rem)}.ayz-section-title{align-items:center;display:flex;font-size:clamp(1.5rem, 1.25rem + 1vw, 2rem);gap:.75rem;margin:0 0 clamp(1.25rem, 2.5vw, 2rem)}.ayz-section-title::before{background:var(--wp--preset--color--primary-lilac);content:"";flex:0 0 auto;height:.55em;mask:var(--ayz-mark) center / contain no-repeat;-webkit-mask:var(--ayz-mark) center / contain no-repeat;width:.825em}.ayz-latest{margin-top:clamp(2.5rem, 5vw, 4rem)!important}.ayz-mag>*+*{margin-top:0}.ayz-grid{display:grid;gap:var(--ayz-gap);grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}@media (min-width:640px){.ayz-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.ayz-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ayz-grid>.wp-block-post{background:var(--ayz-card);border:1px solid var(--wp--preset--color--soft-lavender);border-radius:var(--ayz-radius);box-shadow:var(--ayz-shadow);display:flex;flex-direction:column;margin:0;overflow:hidden;position:relative;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.ayz-grid>.wp-block-post:hover{border-color:rgb(164 129 191 / .6);box-shadow:var(--ayz-shadow-lift);transform:translateY(-3px)}.ayz-grid>.wp-block-post:focus-within{outline:2px solid var(--wp--preset--color--deep-plum);outline-offset:3px}.ayz-card__media{aspect-ratio:40 / 21;background:var(--wp--preset--color--lilac-mist);margin:0;overflow:hidden}.ayz-card__media img{display:block;height:100%;object-fit:cover;transition:transform 0.6s ease;width:100%}.ayz-grid>.wp-block-post:hover .ayz-card__media img{transform:scale(1.035)}.ayz-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:.7rem;padding:1.25rem 1.4rem 1.3rem}.ayz-card__body>*{margin:0}.ayz-card__body .ayz-cats{justify-content:flex-start;position:relative;z-index:2}.ayz-card__body .ayz-pill{background:var(--wp--preset--color--lilac-mist);border-color:#fff0;font-size:.6875rem;padding:.32rem .7rem}.ayz-card__body .ayz-pill:hover,.ayz-card__body .ayz-pill:focus-visible{background:var(--wp--preset--color--deep-plum);color:var(--wp--preset--color--warm-ivory)}.ayz-card__title{font-size:clamp(1.1875rem, 1.1rem + 0.3vw, 1.3125rem);font-weight:600;letter-spacing:-.005em;line-height:1.3;text-wrap:balance}.ayz-card__title a{color:var(--wp--preset--color--editorial-ink);text-decoration:none}.ayz-card__title a::after{content:"";inset:0;position:absolute;z-index:1}.ayz-card__title a:hover{color:var(--wp--preset--color--deep-plum)}.ayz-main .ayz-card__title a:focus-visible{outline:none}.ayz-card__excerpt{color:var(--ayz-muted);font-size:.9375rem;line-height:1.6}.ayz-card__excerpt .wp-block-post-excerpt__excerpt{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;margin:0;overflow:hidden}.ayz-card__meta{align-items:center;border-top:1px solid var(--wp--preset--color--lilac-mist);color:var(--ayz-muted);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.35rem .8rem;margin-top:auto!important;padding-top:.9rem}.ayz-card__body .ayz-card__excerpt+.ayz-card__meta,.ayz-card__body .ayz-card__title+.ayz-card__meta{margin-top:auto!important}.ayz-card__meta>*{margin:0}.ayz-card__meta .ayz-reading-time{align-items:center;display:inline-flex;gap:.8rem}.ayz-card__meta .ayz-reading-time::before{background:var(--wp--preset--color--primary-lilac);content:"";height:.45rem;mask:var(--ayz-mark) center / contain no-repeat;-webkit-mask:var(--ayz-mark) center / contain no-repeat;width:.675rem}.ayz-has-lead-story .ayz-mag:not(.ayz-mag--short) .ayz-grid>.wp-block-post:first-child{grid-column:1 / -1}.ayz-has-lead-story .ayz-mag:not(.ayz-mag--short) .ayz-grid>.wp-block-post:first-child .ayz-card__title{font-size:clamp(1.5rem, 1.15rem + 1.5vw, 2.25rem);font-weight:500;letter-spacing:-.012em;line-height:1.18}@media (min-width:1000px){.ayz-has-lead-story .ayz-mag:not(.ayz-mag--short) .ayz-grid>.wp-block-post:first-child{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.ayz-has-lead-story .ayz-mag:not(.ayz-mag--short) .ayz-grid>.wp-block-post:first-child .ayz-card__media{aspect-ratio:auto;height:100%}.ayz-has-lead-story .ayz-mag:not(.ayz-mag--short) .ayz-grid>.wp-block-post:first-child .ayz-card__body{gap:1rem;justify-content:center;padding:clamp(2rem, 3.5vw, 3rem)}.ayz-has-lead-story .ayz-mag:not(.ayz-mag--short) .ayz-grid>.wp-block-post:first-child .ayz-card__excerpt{font-size:1.0625rem}.ayz-has-lead-story .ayz-mag:not(.ayz-mag--short) .ayz-grid>.wp-block-post:first-child .ayz-card__excerpt .wp-block-post-excerpt__excerpt{-webkit-line-clamp:4;line-clamp:4}.ayz-has-lead-story .ayz-mag:not(.ayz-mag--short) .ayz-grid>.wp-block-post:first-child .ayz-card__meta{margin-top:0.5rem!important}}@media (prefers-reduced-motion:reduce){.ayz-grid>.wp-block-post,.ayz-card__media img{transition:none}.ayz-grid>.wp-block-post:hover,.ayz-grid>.wp-block-post:hover .ayz-card__media img{transform:none}}.ayz-mag .ayz-pagination{align-items:center;font-family:var(--wp--preset--font-family--heading);font-weight:500;gap:.5rem;margin-top:clamp(2.5rem, 5vw, 4rem)}.ayz-pagination .wp-block-query-pagination-numbers{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center}.ayz-pagination .page-numbers,.ayz-pagination .wp-block-query-pagination-previous,.ayz-pagination .wp-block-query-pagination-next{align-items:center;background:var(--ayz-card);border:1px solid var(--wp--preset--color--soft-lavender);border-radius:8px;color:var(--wp--preset--color--deep-plum);display:inline-flex;gap:.5rem;justify-content:center;margin:0;min-height:2.75rem;min-width:2.75rem;padding:0 .85rem;text-decoration:none;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.ayz-pagination a.page-numbers:hover,.ayz-pagination .wp-block-query-pagination-previous:hover,.ayz-pagination .wp-block-query-pagination-next:hover{background:var(--wp--preset--color--lilac-mist);border-color:var(--wp--preset--color--primary-lilac);color:var(--wp--preset--color--deep-plum)}.ayz-pagination .page-numbers.current{background:var(--wp--preset--color--deep-plum);border-color:var(--wp--preset--color--deep-plum);color:var(--wp--preset--color--warm-ivory)}.ayz-pagination .page-numbers.dots{background:none;border-color:#fff0;min-width:1.5rem;padding:0}.ayz-pagination .wp-block-query-pagination-previous{margin-right:.5rem}.ayz-pagination .wp-block-query-pagination-next{margin-left:.5rem}@media (max-width:599.98px){.ayz-pagination .wp-block-query-pagination-previous,.ayz-pagination .wp-block-query-pagination-next{margin:0}.ayz-pagination .wp-block-query-pagination-previous{order:2}.ayz-pagination .wp-block-query-pagination-next{order:3}.ayz-pagination .wp-block-query-pagination-numbers{flex-basis:100%;margin-bottom:.5rem;order:1}}.ayz-empty{background:var(--ayz-card);border:1px solid var(--wp--preset--color--soft-lavender);border-radius:var(--ayz-radius);padding:clamp(2rem, 5vw, 3rem) clamp(1.25rem, 4vw, 2.5rem);text-align:center}.ayz-empty h2{font-size:clamp(1.5rem, 1.3rem + 0.8vw, 1.875rem);margin-top:0}.ayz-hero-search{margin-top:1.75rem;max-width:560px}.ayz-empty .ayz-hero-search{margin-left:auto;margin-right:auto}.ayz-hero-search .wp-block-search__inside-wrapper{background:var(--ayz-card);border:1px solid var(--wp--preset--color--soft-lavender);border-radius:12px;box-shadow:var(--ayz-shadow);gap:.35rem;padding:.35rem}.ayz-hero-search .wp-block-search__inside-wrapper:focus-within{border-color:var(--wp--preset--color--primary-lilac);box-shadow:0 0 0 3px rgb(164 129 191 / .28),var(--ayz-shadow)}.ayz-hero-search .wp-block-search__input:focus,.ayz-hero-search .wp-block-search__input:focus-visible{outline:none}.ayz-hero-search .wp-block-search__input{background:#fff0;border:0;color:var(--wp--preset--color--editorial-ink);font-family:inherit;font-size:1rem;min-height:2.75rem;min-width:0;padding:0 .75rem}.ayz-main .ayz-hero-search .wp-block-search__input:focus-visible{outline:none}.ayz-hero-search .wp-block-search__input::placeholder{color:var(--ayz-muted);opacity:1}.ayz-hero-search .wp-block-search__button{background:var(--wp--preset--color--deep-plum);border:0;border-radius:8px;color:var(--wp--preset--color--warm-ivory);font-weight:600;margin:0;padding:0 1.25rem}.ayz-hero-search .wp-block-search__button:hover{background:var(--wp--preset--color--primary-lilac);color:var(--wp--preset--color--editorial-ink)}.ayz-front-head{padding-top:clamp(2.5rem, 6vw, 4.5rem);text-align:center}.ayz-front-head__title{font-size:clamp(2.125rem, 1.4rem + 2.8vw, 3.5rem);font-weight:500;letter-spacing:-.015em;line-height:1.1;text-wrap:balance}.ayz-main--front .ayz-post-body{margin-top:clamp(1.75rem, 4vw, 2.75rem)!important}.has-ast-global-color-0-color{color:var(--wp--preset--color--deep-plum)!important}.has-ast-global-color-0-background-color{background-color:var(--wp--preset--color--deep-plum)!important}.has-ast-global-color-0-border-color{border-color:var(--wp--preset--color--soft-lavender)!important}.has-ast-global-color-3-background-color{background-color:var(--wp--preset--color--lilac-mist)!important}.wp-block-post-content .wp-block-group.has-border-color:not([style*="padding"]){padding:clamp(1rem, 0.75rem + 1.25vw, 1.75rem)}.wp-block-post-content .ayz-callout{background:var(--wp--preset--color--lilac-mist);border:1px solid var(--wp--preset--color--soft-lavender);border-radius:16px;margin-block:clamp(1.75rem, 4vw, 2.5rem);padding:clamp(1.25rem, 0.9rem + 1.5vw, 2rem);text-align:left}.wp-block-post-content .ayz-callout::before{background:var(--wp--preset--color--primary-lilac);content:"";display:block;height:16px;margin-bottom:.85rem;-webkit-mask:var(--ayz-mark) left center / contain no-repeat;mask:var(--ayz-mark) left center / contain no-repeat;width:24px}.wp-block-post-content .ayz-callout>:first-child{margin-top:0}.wp-block-post-content .ayz-callout>:last-child{margin-bottom:0}.wp-block-post-content .ayz-callout :is(h2,h3,h4,h5){color:var(--wp--preset--color--deep-plum)}.wp-block-separator,.wp-block-separator.has-background,.wp-block-separator.has-text-color{--ayz-sep-gap:26px;background: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' fill='%23A481BF'/%3E%3Cpath fill='%23A481BF' 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") center / 27px 18px no-repeat,linear-gradient(90deg,transparent 0,var(--wp--preset--color--soft-lavender) 18%,var(--wp--preset--color--primary-lilac) calc(50% - var(--ayz-sep-gap)),transparent calc(50% - var(--ayz-sep-gap)),transparent calc(50% + var(--ayz-sep-gap)),var(--wp--preset--color--primary-lilac) calc(50% + var(--ayz-sep-gap)),var(--wp--preset--color--soft-lavender) 82%,transparent 100%) center / 100% 1.5px no-repeat!important;border:0!important;color:transparent!important;height:18px;margin-bottom:clamp(2.25rem, 5vw, 3.25rem)!important;margin-top:clamp(2.25rem, 5vw, 3.25rem)!important;opacity:1;overflow:visible}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:420px}.wp-block-separator.is-style-wide{max-width:var(--wp--style--global--content-size,760px)}.wp-block-separator.is-style-dots::before{content:none}.wp-block-post-content :is(p,li,figcaption,blockquote,dd,td) a:not([class]):not(:has(img)){--ayz-link-wash:var(--wp--preset--color--soft-lavender);background-image:linear-gradient(var(--ayz-link-wash),var(--ayz-link-wash));background-position:0 88%;background-repeat:no-repeat;background-size:100% .42em;border-radius:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--wp--preset--color--deep-plum);font-weight:500;margin-inline:-.12em;padding-inline:.12em;text-decoration:none}.wp-block-post-content :is(strong,b) a:not([class]),.wp-block-post-content a:not([class]) :is(strong,b){font-weight:700}.wp-block-post-content :is(p,li,figcaption,blockquote,dd,td) a:not([class]):not(:has(img)):hover{background-size:100% 100%;color:var(--wp--preset--color--deep-plum)}.wp-block-post-content :is(p,li,figcaption,blockquote,dd,td) a:not([class]):not(:has(img)):focus-visible{background-size:100% 100%;outline:2px solid var(--wp--preset--color--deep-plum);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.wp-block-post-content :is(p,li,figcaption,blockquote,dd,td) a:not([class]):not(:has(img)){transition:background-size 0.25s cubic-bezier(.25,1,.5,1)}}.wp-block-post-content sup.fn{font-size:.7em;line-height:0;margin-inline-start:.1em}.wp-block-post-content :is(p,li,figcaption,blockquote,dd,td) sup.fn a{background:none;border-radius:3px;color:var(--wp--preset--color--deep-plum);font-weight:700;margin:0;padding:0 .15em;text-decoration:none}.wp-block-post-content :is(p,li,figcaption,blockquote,dd,td) sup.fn a:hover,.wp-block-post-content :is(p,li,figcaption,blockquote,dd,td) sup.fn a:focus-visible{background:var(--wp--preset--color--soft-lavender)}.wp-block-post-content :is(p,li,figcaption,blockquote,dd,td) sup.fn a:focus-visible{outline:2px solid var(--wp--preset--color--deep-plum);outline-offset:1px}.wp-block-post-content .wp-block-footnotes{border-top:1px solid var(--wp--preset--color--soft-lavender);color:var(--ayz-muted);font-size:.875rem;line-height:1.6;margin-block:1rem 2.5rem;padding-block-start:1.25rem;padding-inline-start:1.5rem}.wp-block-post-content .wp-block-footnotes li{margin-block-end:.6rem;overflow-wrap:anywhere;padding-inline-start:.25rem;scroll-margin-top:max(6rem, calc(var(--ayz-sticky-offset, 0px) + 1.5rem))}.wp-block-post-content .wp-block-footnotes li::marker{color:var(--wp--preset--color--deep-plum);font-weight:700}.wp-block-post-content .wp-block-footnotes li:target{background:var(--wp--preset--color--lilac-mist);border-radius:6px;outline:6px solid var(--wp--preset--color--lilac-mist)}.wp-block-post-content .wp-block-footnotes li a[href^="#"]{background:none;font-weight:400;margin-inline-start:.2em;padding:0;text-decoration:none}.wp-block-post-content p:has(>sup.fn),.wp-block-post-content li:has(>sup.fn){scroll-margin-top:max(6rem, calc(var(--ayz-sticky-offset, 0px) + 1.5rem))}[id$="-link"]{scroll-margin-top:max(6rem, calc(var(--ayz-sticky-offset, 0px) + 1.5rem))}.wp-block-post-content .wp-block-table{margin-block:clamp(1.5rem, 4vw, 2.25rem);overflow-x:auto}.wp-block-post-content .wp-block-table table{border-collapse:collapse;font-size:.95rem;line-height:1.5;min-width:34rem;width:100%}.wp-block-post-content .wp-block-table :is(th,td){border:1px solid var(--wp--preset--color--soft-lavender);padding:.6rem .75rem;text-align:left;vertical-align:top;word-break:normal}.wp-block-post-content .wp-block-table thead{border-bottom:2px solid var(--wp--preset--color--primary-lilac)}.wp-block-post-content .wp-block-table th{background:var(--wp--preset--color--lilac-mist);color:var(--wp--preset--color--deep-plum);font-weight:700}.wp-block-post-content .wp-block-table figcaption{color:var(--ayz-muted);font-size:.875rem;margin-top:.5rem}.wp-block-post-content .ayz-callout a:not([class]){--ayz-link-wash:color-mix(in srgb, var(--wp--preset--color--primary-lilac) 45%, var(--wp--preset--color--soft-lavender))}@media print{.wp-block-post-content a:not([class]){background:none;text-decoration:underline}}.ayz-results-wrap{margin-left:auto!important;margin-right:auto!important;max-width:880px}.ayz-results{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.ayz-results>.wp-block-post{align-items:flex-start;background:var(--ayz-card);border:1px solid var(--wp--preset--color--soft-lavender);border-radius:var(--ayz-radius);box-shadow:var(--ayz-shadow);display:flex;gap:clamp(1rem, 2.5vw, 1.5rem);margin:0;padding:clamp(0.85rem, 2vw, 1.15rem);position:relative;transition:border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}.ayz-results>.wp-block-post:hover{border-color:rgb(164 129 191 / .6);box-shadow:var(--ayz-shadow-lift);transform:translateY(-2px)}.ayz-results>.wp-block-post:focus-within{outline:2px solid var(--wp--preset--color--deep-plum);outline-offset:3px}.ayz-result__media{aspect-ratio:4 / 3;background:var(--wp--preset--color--lilac-mist);border-radius:12px;flex:0 0 clamp(96px, 22vw, 200px);margin:0;overflow:hidden}.ayz-result__media img{display:block;height:100%;object-fit:cover;width:100%}.ayz-result__body{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;min-width:0;padding-block:.15rem}.ayz-result__body>*{margin:0}.ayz-result__body .ayz-cats{justify-content:flex-start;position:relative;z-index:2}.ayz-result__body .ayz-pill{background:var(--wp--preset--color--lilac-mist);border-color:#fff0;font-size:.6875rem;padding:.3rem .65rem}.ayz-result__title{font-size:clamp(1.0625rem, 1rem + 0.45vw, 1.3125rem);font-weight:600;line-height:1.3;text-wrap:balance}.ayz-result__title a{color:var(--wp--preset--color--editorial-ink);text-decoration:none}.ayz-result__title a::after{content:"";inset:0;position:absolute;z-index:1}.ayz-result__title a:hover{color:var(--wp--preset--color--deep-plum)}.ayz-main .ayz-result__title a:focus-visible{outline:none}.ayz-result__excerpt{color:var(--ayz-muted);font-size:.9375rem;line-height:1.6}.ayz-result__excerpt .wp-block-post-excerpt__excerpt{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;margin:0;overflow:hidden}.ayz-result__body .ayz-result__meta{border-top:0;margin-top:0.15rem!important;padding-top:0}.ayz-hit{background:var(--wp--preset--color--dusty-blush);border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:inherit;padding:0 .12em}.ayz-results-wrap .ayz-pagination{margin-top:clamp(2rem, 4vw, 3rem)}@media (max-width:599.98px){.ayz-result__excerpt{display:none}}.ayz-topics__label{color:var(--ayz-muted);font-family:var(--wp--preset--font-family--heading);font-size:.8125rem;font-weight:600;letter-spacing:.12em;margin:2rem 0 .85rem;text-transform:uppercase}.ayz-topics{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;list-style:none;margin:0;padding:0}.ayz-topics a{background:var(--ayz-card);border:1px solid var(--wp--preset--color--soft-lavender);border-radius:999px;color:var(--wp--preset--color--deep-plum);display:inline-flex;font-family:var(--wp--preset--font-family--heading);font-size:.75rem;font-weight:600;letter-spacing:.1em;padding:.4rem .85rem;text-decoration:none;text-transform:uppercase;transition:background-color 0.2s ease,color 0.2s ease}.ayz-topics a:hover,.ayz-topics a:focus-visible{background:var(--wp--preset--color--deep-plum);color:var(--wp--preset--color--warm-ivory)}.ayz-quick-links .ayz-cats{list-style:none;margin:0;padding:0}.ayz-quick-links li{margin:0}.ayz-404-art{margin:0 auto .5rem;max-width:260px}.ayz-404-art svg{display:block;height:auto;overflow:visible;width:100%}.ayz-404-art__swing{animation:ayz-sway 6s ease-in-out infinite;transform-box:view-box;transform-origin:160px 6px}.ayz-404-art__rig{fill:var(--wp--preset--color--deep-plum)}.ayz-404-art__silk{fill:none;stroke:var(--wp--preset--color--primary-lilac);stroke-linecap:round;stroke-width:9}.ayz-404-art__silk--b{stroke:#b596cc}.ayz-404-art__wrap{fill:var(--wp--preset--color--deep-plum)}.ayz-404-art__digits{fill:var(--wp--preset--color--deep-plum);font-family:var(--wp--preset--font-family--heading);font-size:78px;font-weight:700;letter-spacing:6px}@keyframes ayz-sway{0%,100%{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.ayz-hero--404 .ayz-hero-search{margin-left:auto;margin-right:auto}.ayz-hero--404 .ayz-quick-links{position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.ayz-404-art__swing{animation:none}}.ayz-main--home{padding-bottom:0}.ayz-home-hero{background:var(--wp--preset--color--lilac-mist);isolation:isolate;overflow:hidden;padding-bottom:clamp(3rem, 7vw, 6rem);padding-top:clamp(2.5rem, 6vw, 5rem);position:relative}.ayz-home-hero::before,.ayz-home-hero::after{content:"";-webkit-mask:var(--ayz-mark) center / contain no-repeat;mask:var(--ayz-mark) center / contain no-repeat;pointer-events:none;position:absolute;z-index:-1}.ayz-home-hero::before{background:rgb(220 205 233 / .55);height:clamp(180px, 24vw, 340px);left:clamp(-120px, -6vw, -40px);top:clamp(-80px, -4vw, -30px);transform:rotate(-14deg);width:clamp(270px, 36vw, 510px)}.ayz-home-hero::after{background:rgb(220 205 233 / .4);bottom:clamp(-60px, -3vw, -24px);height:clamp(80px, 10vw, 140px);right:clamp(-40px, -2vw, -16px);transform:rotate(12deg);width:clamp(120px, 15vw, 210px)}.ayz-home-hero__grid{align-items:center;display:grid;gap:clamp(2rem, 5vw, 4.5rem);grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.ayz-home-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,0.95fr)}}.ayz-home-hero__text>*{margin-bottom:0;margin-top:0}.ayz-home-hero__text .ayz-kicker{justify-content:flex-start}.ayz-home-hero__title{color:var(--wp--preset--color--editorial-ink);font-size:clamp(2.375rem, 1.5rem + 3.4vw, 4rem);font-weight:700;letter-spacing:-.025em;line-height:1.04;margin-top:1rem!important;text-wrap:balance}.ayz-home-hero__lead{color:var(--ayz-muted);font-size:clamp(1.0625rem, 1rem + 0.35vw, 1.25rem);line-height:1.6;margin-top:1.25rem!important;max-width:34em}.ayz-home-hero__actions{gap:.75rem;margin-top:2rem!important}.ayz-home-hero__actions .wp-block-button__link{border:2px solid var(--wp--preset--color--deep-plum);border-radius:8px;font-weight:600;padding:.85rem 1.6rem}.ayz-home-hero__primary .wp-block-button__link{box-shadow:0 10px 22px -10px rgb(76 54 89 / .6)}.ayz-home-hero__primary .wp-block-button__link:hover{background:var(--wp--preset--color--primary-lilac);border-color:var(--wp--preset--color--primary-lilac);color:var(--wp--preset--color--editorial-ink)}.ayz-home-hero__secondary.is-style-outline .wp-block-button__link{background:#fff0;color:var(--wp--preset--color--deep-plum)}.ayz-home-hero__secondary.is-style-outline .wp-block-button__link:hover{background:var(--wp--preset--color--deep-plum);color:var(--wp--preset--color--warm-ivory)}.ayz-home-hero__media{margin:0;position:relative}.ayz-home-hero__media::before{background:var(--wp--preset--color--soft-lavender);border-radius:28px;content:"";inset:0;position:absolute;transform:rotate(3.5deg) translate(10px,8px);z-index:-1}.ayz-home-hero__img{aspect-ratio:5 / 4;border-radius:28px;box-shadow:var(--ayz-shadow-lift);display:block;height:auto;object-fit:cover;width:100%}.ayz-home-section{margin-top:clamp(3rem, 6vw, 5rem)!important}.ayz-home-section__head{gap:.5rem 1.5rem;margin-bottom:clamp(1.25rem, 2.5vw, 2rem)}.ayz-home-section__head .ayz-section-title{margin-bottom:0}.ayz-home-section__lead{color:var(--ayz-muted);margin:.6rem 0 0;max-width:38em}.ayz-home-section__more{margin:0}.ayz-home-section__more a{align-items:center;color:var(--wp--preset--color--deep-plum);display:inline-flex;font-family:var(--wp--preset--font-family--heading);font-weight:600;gap:.4rem;text-decoration:none}.ayz-home-section__more a::after{content:"→";transition:transform 0.2s ease}.ayz-home-section__more a:hover{text-decoration:underline;text-underline-offset:.2em}.ayz-home-section__more a:hover::after{transform:translateX(3px)}.ayz-home-guides .ayz-section-title{margin-bottom:clamp(1rem, 2vw, 1.5rem)}.ayz-home-guides .ayz-cats{justify-content:flex-start;list-style:none;margin:0;padding:0}.ayz-home-guides .ayz-pill{font-size:.8125rem;padding:.55rem 1rem}.ayz-home-reviews{background:var(--wp--preset--color--lilac-mist);margin-top:clamp(3.5rem, 7vw, 6rem)!important;padding-bottom:clamp(3rem, 6vw, 4.5rem);padding-top:clamp(2.5rem, 5vw, 4rem)}.ayz-home-reviews .ayz-home-section__head{margin-bottom:clamp(1.25rem, 2.5vw, 2rem)}.ayz-home-tips{margin-bottom:clamp(1rem, 3vw, 2rem);margin-top:clamp(3.5rem, 7vw, 6rem)!important}