.transition-300ms{transition:all .3s ease-in-out}.transition-500ms{transition:all .5s ease-in-out}.transition-1000ms{transition:all 1s ease-in-out}.snav-wrap li+li{margin-top:24px}.snav-wrap{--snav-accent-hover:#e0005f;--snav-accent:#ff2d78;--snav-body:var(--wp--preset--color--grey-fuscous);--snav-card-bg:var(--wp--preset--color--lavender-mist);--snav-card-border:#d8d8ec;--snav-divider:rgba(26,31,75,.12);--snav-ease:cubic-bezier(0.4,0,0.2,1);--snav-font:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--snav-gap:60px;--snav-muted:#6b6b88;--snav-navy-light:#2d3263;--snav-navy:var(--wp--preset--color--black);--snav-radius-card:14px;--snav-radius-img:10px;--snav-section-gap:72px;--snav-sidebar-w:410px;background:var(--snav-bg-page);margin:0 auto;max-width:1180px!important;-webkit-font-smoothing:antialiased}.snav-wrap .wp-block-columns{align-items:start;display:grid!important;flex-wrap:nowrap!important;gap:var(--snav-gap);grid-template-columns:var(--snav-sidebar-w) 1fr}.snav-wrap .snav-sidebar-col.wp-block-column{flex-basis:var(--snav-sidebar-w)!important;flex-grow:0!important}.snav-wrap .snav-sidebar{align-self:start;position:sticky;top:100px}.snav-wrap .snav-card{background:var(--snav-card-bg);border-radius:var(--snav-radius-card);padding:50px}.snav-wrap .snav-card__title{color:var(--wp--preset--color--blue-midnight);font-size:var(--wp--preset--font-size--large);font-weight:500}.snav-wrap .snav-list{list-style:none;margin-top:36px;padding:0}.snav-wrap .snav-item+.snav-item{border-top:1px solid var(--wp--preset--color--periwinkle-light);margin-top:24px;padding-top:24px}.snav-wrap .snav-link{align-items:center;color:var(--wp--preset--color--blue-midnight);display:flex;font-size:var(--wp--preset--font-size--medium);justify-content:space-between;text-decoration:none}.snav-wrap .snav-link:after{background-image:url(../images/icons/6b19a39ad45501f22aed.svg);content:"";display:block;filter:brightness(0) saturate(100%) invert(50%) sepia(36%) saturate(228%) hue-rotate(194deg) brightness(89%) contrast(89%);flex-shrink:0;height:21px;margin-left:10px;width:21px}.snav-wrap .snav-link:hover{opacity:.75}.snav-wrap .snav-link--active{font-weight:500}.snav-wrap .snav-link:focus-visible{border-radius:4px;outline:2px solid var(--snav-accent);outline-offset:2px}.snav-wrap .snav-link__sub{color:var(--snav-muted);display:block;font-size:.78rem;font-weight:400;line-height:1.5}.snav-wrap .snav-link--active .snav-link__sub{color:var(--snav-navy-light)}.snav-wrap .snav-content-col.wp-block-column{flex-basis:auto!important;flex-grow:1!important}.snav-wrap .snav-content{display:flex;flex-direction:column}.snav-wrap .snav-section{scroll-margin-top:60px}.snav-wrap .snav-section__title{color:var(--wp--preset--color--blue-midnight)}.snav-wrap .snav-section__body{color:var(--snav-body)}.snav-wrap .snav-section__body::marker{color:#000;font-weight:500}.snav-wrap .snav-section__body p{margin:0 0 1em}.snav-wrap .snav-section__body p:last-child{margin-bottom:0}.snav-wrap .snav-section__body ol,.snav-wrap .snav-section__body ul{display:flex;flex-direction:column;gap:.45rem;margin:.5em 0 1em;padding-left:1.3rem}.snav-wrap .snav-section__body a{color:var(--snav-accent);text-decoration:underline}.snav-wrap strong{color:var(--snav-navy);font-weight:500}.snav-wrap .snav-section__cta{margin-top:24px}.snav-wrap .snav-btn{align-items:center;background:var(--snav-accent);border-radius:50px;color:#fff;display:inline-flex;font-family:var(--snav-font);font-size:.9rem;font-weight:600;gap:.5rem;padding:13px 26px;text-decoration:none;transition:background .2s var(--snav-ease),transform .15s var(--snav-ease)}.snav-wrap .snav-btn:hover{background:var(--snav-accent-hover);transform:translateY(-1px)}.snav-wrap .snav-btn:active{transform:translateY(0)}.snav-wrap .snav-section__figure{border-radius:var(--snav-radius-img);line-height:0;margin:32px 0 0;overflow:hidden}.snav-wrap .snav-section__figure img{display:block;height:auto;max-height:520px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:900px){.snav-wrap.wp-block-group{padding:40px 0}.snav-wrap .wp-block-columns{gap:32px;grid-template-columns:1fr!important}.snav-wrap .snav-sidebar-col.wp-block-column{display:none}.snav-wrap .snav-sidebar{position:static}.snav-wrap .snav-card{padding:20px 18px}}@media(max-width:560px){.snav-wrap .snav-section__title{font-size:1.6rem}}