.praxis-header-wrap{position:relative;z-index:100}.praxis-header-wrap.is-sticky{position:sticky;top:var(--wp-admin--admin-bar--height,0);transition:transform .5s var(--praxis-ease)}.praxis-header-wrap.is-hidden{transform:translateY(calc(-100% - 2px))}@media(prefers-reduced-motion:reduce){.praxis-header-wrap.is-sticky{transition:none}}@media screen and (max-width:600px){.admin-bar .praxis-header-wrap.is-sticky{top:0}}.praxis-header{position:relative}.praxis-header__bar{backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5);background:color-mix(in srgb,var(--wp--preset--color--base) 82%,transparent);border-bottom:1px solid transparent;transition:border-color .3s,background .3s,box-shadow .3s}.is-scrolled .praxis-header__bar{border-color:var(--wp--preset--color--line);box-shadow:0 10px 30px -20px rgba(15,27,30,.25)}.praxis-header__inner{align-items:center;display:flex;gap:clamp(1rem,2vw,2rem);max-width:calc(var(--praxis-wide) + var(--praxis-gutter)*2);min-height:var(--praxis-header-h);padding-inline:var(--praxis-gutter)}.praxis-header__brand{align-items:center;color:var(--wp--preset--color--ink);display:inline-flex;flex:none;min-height:44px;text-decoration:none}.praxis-header__brand img{display:block;max-height:56px;width:auto}.praxis-header__wordmark{font-size:1.15rem;font-weight:700;letter-spacing:-.03em}.praxis-topbar{background:var(--wp--preset--color--dark);color:hsla(0,0%,100%,.88);font-size:var(--wp--preset--font-size--xs)}.praxis-topbar__inner{align-items:center;display:flex;gap:1.5rem;max-width:calc(var(--praxis-wide) + var(--praxis-gutter)*2);min-height:40px;padding-inline:var(--praxis-gutter)}.praxis-topbar__note{color:var(--wp--preset--color--highlight);flex:1;font-weight:600;margin:0;text-align:center}.praxis-topbar__meta{display:flex;gap:1.5rem;margin-left:auto}.praxis-topbar__meta a,.praxis-topbar__meta span{align-items:center;color:inherit;display:inline-flex;gap:.4rem;text-decoration:none}.praxis-topbar__meta a:hover{color:#fff;text-decoration:underline}.praxis-topbar .praxis-icon{height:15px;opacity:.7;width:15px}@media(max-width:900px){.praxis-topbar__meta span,.praxis-topbar__note{display:none}}@media(max-width:560px){.praxis-topbar__meta{display:none}}.praxis-nav--desktop{display:flex;flex:1 1 0;justify-content:center;min-width:0}.praxis-nav--desktop>.praxis-nav__list{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:.15rem;list-style:none;margin:0;padding:0;width:max-content}.praxis-nav__label{white-space:nowrap}.praxis-header:not(.is-nav-ready) .praxis-nav--desktop{overflow:hidden}.praxis-header.is-collapsed .praxis-nav--desktop{display:none}.praxis-header.is-collapsed .praxis-header__menu-btn{display:inline-grid}.praxis-header__actions,.praxis-header__brand,.praxis-header__cta,.praxis-header__cta span,.praxis-header__phone{flex-shrink:0;white-space:nowrap}.praxis-nav__item{align-items:center;display:flex;position:relative}.praxis-nav--desktop .praxis-nav__link{align-items:center;border-radius:999px;color:var(--wp--preset--color--ink);display:inline-flex;font-size:var(--wp--preset--font-size--sm);font-weight:550;min-height:44px;padding:.5rem .85rem;position:relative;text-decoration:none;transition:background .25s,color .25s}.praxis-nav--desktop .is-open>.praxis-nav__toggle--label,.praxis-nav--desktop .praxis-nav__link:hover{background:color-mix(in srgb,var(--wp--preset--color--ink) 6%,transparent)}.praxis-nav__toggle--label{background:none;border:0;cursor:pointer;font:inherit;font-size:var(--wp--preset--font-size--sm);font-weight:550;gap:.3rem;width:auto!important}.praxis-nav--desktop .praxis-nav__toggle--label{padding:.5rem .7rem .5rem .85rem}.praxis-nav--desktop :is(.is-ancestor,.is-current-inside)>:is(.praxis-nav__link,.praxis-nav__toggle--label){color:var(--wp--preset--color--primary)}.praxis-nav__toggle--label{position:relative}.praxis-nav--desktop>ul>li>:is(.praxis-nav__link,.praxis-nav__toggle--label):after{background:currentColor;border-radius:0;bottom:6px;content:"";height:2px;left:.85rem;position:absolute;right:.85rem;transform:scaleX(0);transform-origin:left center;transition:transform .35s var(--praxis-ease)}.praxis-nav--desktop>ul>li.has-sub>.praxis-nav__link:after{right:.25rem}.praxis-nav--desktop>ul>li>.praxis-nav__toggle--label:after{right:calc(1rem + 16px)}.praxis-nav--desktop>ul>li>:is(.praxis-nav__link,.praxis-nav__toggle--label):hover:after{opacity:.35;transform:scaleX(1)}.praxis-nav--desktop>ul>li>.praxis-nav__link:not(.praxis-nav__toggle--label):hover{background:none}.praxis-nav--desktop>ul>li:is(.is-current,.is-ancestor,.is-current-inside)>:is(.praxis-nav__link,.praxis-nav__toggle--label):after{animation:praxis-nav-line .6s var(--praxis-ease) .15s both;opacity:1;transform:scaleX(1)}@keyframes praxis-nav-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.praxis-nav--desktop>ul>li>:is(.praxis-nav__link,.praxis-nav__toggle--label):after{animation:none!important;transition:none}}.praxis-nav--desktop .has-sub>.praxis-nav__link{padding-right:.25rem}.praxis-nav__toggle{background:none;border:0;border-radius:999px;color:inherit;cursor:pointer;display:inline-grid;height:44px;padding:0;place-items:center;width:32px}.praxis-nav__toggle .praxis-icon{height:16px;transition:transform .3s var(--praxis-ease);width:16px}.praxis-nav__item.is-open>.praxis-nav__toggle .praxis-icon{transform:rotate(180deg)}.praxis-nav--desktop .praxis-nav__sub{background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--line);border-radius:var(--praxis-radius);box-shadow:var(--praxis-shadow-lift);left:0;list-style:none;margin:0;max-width:360px;min-width:280px;opacity:0;padding:.5rem;position:absolute;top:calc(100% + 6px);transform:translateY(6px);transition:opacity .25s,transform .3s var(--praxis-ease),visibility .25s;visibility:hidden}.praxis-nav--desktop .praxis-nav__sub:before{content:"";height:10px;inset:-10px 0 auto;position:absolute}.praxis-nav--desktop .is-open>.praxis-nav__sub{opacity:1;transform:none;visibility:visible}.praxis-nav--desktop .praxis-nav__sub .praxis-nav__link{border-radius:10px;display:grid;gap:.1rem;padding:.65rem .85rem;width:100%}.praxis-nav__desc{color:var(--wp--preset--color--ink-soft);font-size:var(--wp--preset--font-size--xs);font-weight:400;line-height:1.35;white-space:normal}.praxis-nav--desktop .align-right>.praxis-nav__sub{left:auto;right:0}.praxis-nav__more>.praxis-nav__sub{max-height:calc(100vh - var(--praxis-header-h) - 3rem);min-width:300px;overflow-y:auto}.praxis-nav--desktop .praxis-nav__more .is-in-more>.praxis-nav__sub{border:0;box-shadow:none;min-width:0;opacity:1;padding:0 0 .25rem .5rem;position:static;transform:none;visibility:visible}.praxis-nav__more .is-in-more>.praxis-nav__toggle:not(.praxis-nav__toggle--label){display:none}.praxis-nav__more .is-in-more.is-group>.praxis-nav__toggle--label{color:var(--wp--preset--color--ink-soft);font-size:var(--wp--preset--font-size--xs);letter-spacing:.06em;padding:.75rem .85rem .25rem;pointer-events:none;text-transform:uppercase}.praxis-nav__more .is-in-more.is-group>.praxis-nav__toggle--label .praxis-icon{display:none}.praxis-nav__more .is-in-more{display:block}.praxis-nav--desktop .praxis-nav__sub .praxis-nav__link:hover{background:var(--wp--preset--color--accent)}.praxis-nav--desktop .praxis-nav__sub .is-current>.praxis-nav__link:after{display:none}.praxis-nav--desktop .praxis-nav__sub .is-current>.praxis-nav__link{color:var(--wp--preset--color--primary)}.praxis-header__actions{align-items:center;display:flex;gap:.5rem;margin-left:auto}.praxis-header__actions .praxis-header__cta{min-height:44px}.praxis-nav--desktop+.praxis-header__actions{margin-left:0}.praxis-header__phone{align-items:center;border-radius:999px;color:var(--wp--preset--color--ink);display:inline-flex;font-size:var(--wp--preset--font-size--sm);font-weight:600;gap:.5rem;justify-content:center;min-height:44px;min-width:44px;padding:0 .75rem;text-decoration:none}.praxis-header__phone:hover{background:color-mix(in srgb,var(--wp--preset--color--ink) 6%,transparent)}.praxis-header__phone .screen-reader-text{position:absolute}@media(max-width:1280px){.praxis-header__phone-text{display:none}.praxis-header__phone{border:1px solid var(--wp--preset--color--line);padding:0;width:44px}}.praxis-header__menu-btn{align-items:center;background:var(--wp--preset--color--ink);border:0;border-radius:999px;color:var(--wp--preset--color--base);cursor:pointer;display:none;font:inherit;font-size:var(--wp--preset--font-size--sm);font-weight:600;gap:.6rem;grid-auto-flow:column;min-height:44px;padding:0 1rem 0 .85rem}.praxis-burger{display:grid;gap:5px;width:18px}.praxis-burger span{background:currentColor;border-radius:2px;display:block;height:1.5px;transition:transform .4s var(--praxis-ease)}.praxis-header__menu-btn:hover .praxis-burger span:last-child{transform:scaleX(.6);transform-origin:right}.praxis-drawer{background:transparent;border:0;color:var(--wp--preset--color--ink);height:100dvh;inset:0 0 0 auto;margin:0;max-height:100dvh;max-width:100vw;overflow:visible;padding:0;position:fixed;width:min(440px,100vw)}.praxis-drawer::backdrop{backdrop-filter:blur(0);background:rgba(11,21,23,0);transition:background .4s,backdrop-filter .4s}.praxis-drawer.is-open::backdrop{backdrop-filter:blur(4px);background:rgba(11,21,23,.45)}.praxis-drawer__panel{background:var(--wp--preset--color--base);border-radius:var(--praxis-radius-lg) 0 0 var(--praxis-radius-lg);display:flex;flex-direction:column;height:100%;overflow-y:auto;overscroll-behavior:contain;padding:1rem var(--praxis-gutter) 2rem;transform:translateX(100%);transition:transform .45s var(--praxis-ease)}.praxis-drawer.is-open .praxis-drawer__panel{transform:none}@media(prefers-reduced-motion:reduce){.praxis-drawer::backdrop,.praxis-drawer__panel{transition:none}}@media(max-width:767.98px){.praxis-drawer__panel{border-radius:0}}.praxis-drawer__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem;min-height:64px}.praxis-drawer__head img{max-height:44px;width:auto!important}.praxis-nav--mobile .praxis-nav__list{list-style:none;margin:0;padding:0}.praxis-nav--mobile>.praxis-nav__list>.praxis-nav__item{border-bottom:1px solid var(--wp--preset--color--line);flex-wrap:wrap}.praxis-nav--mobile .praxis-nav__link{align-items:center;color:var(--wp--preset--color--ink);display:flex;flex:1;font-size:var(--wp--preset--font-size--xl);font-weight:500;letter-spacing:-.02em;min-height:56px;padding:.5rem 0;text-decoration:none}.praxis-nav--mobile .is-current>.praxis-nav__link{color:var(--wp--preset--color--primary)}.praxis-nav--mobile .praxis-nav__toggle{border:1px solid var(--wp--preset--color--line);height:48px;width:48px}.praxis-nav--mobile .praxis-nav__toggle--label{align-items:center;border:0;color:var(--wp--preset--color--ink);display:flex;flex:1;font-size:var(--wp--preset--font-size--xl);font-weight:500;height:auto;justify-content:space-between;letter-spacing:-.02em;min-height:56px;padding:.5rem 0;text-align:left;width:auto}.praxis-nav--mobile .praxis-nav__toggle--label .praxis-icon{height:22px;width:22px}.praxis-nav--mobile .praxis-nav__desc{display:none}.praxis-nav--mobile .is-ancestor>.praxis-nav__toggle--label{color:var(--wp--preset--color--primary)}.praxis-nav--mobile .praxis-nav__item:not(.is-open)>.praxis-nav__sub{visibility:hidden}.praxis-nav--mobile .praxis-nav__sub{display:block;max-height:0;overflow:hidden;padding-left:1rem;transition:max-height .45s var(--praxis-ease);width:100%}.praxis-nav--mobile .is-open>.praxis-nav__sub{max-height:60vh;padding-bottom:.75rem}.praxis-nav--mobile .praxis-nav__sub .praxis-nav__link{color:var(--wp--preset--color--ink-soft);font-size:var(--wp--preset--font-size--md);min-height:44px}.praxis-drawer .praxis-nav--mobile>.praxis-nav__list>li{opacity:0;transform:translateX(24px);transition:opacity .4s,transform .5s var(--praxis-ease)}.praxis-drawer.is-open .praxis-nav--mobile>.praxis-nav__list>li{opacity:1;transform:none}.praxis-drawer.is-open .praxis-nav--mobile>.praxis-nav__list>li:first-child{transition-delay:.12s}.praxis-drawer.is-open .praxis-nav--mobile>.praxis-nav__list>li:nth-child(2){transition-delay:.16s}.praxis-drawer.is-open .praxis-nav--mobile>.praxis-nav__list>li:nth-child(3){transition-delay:.2s}.praxis-drawer.is-open .praxis-nav--mobile>.praxis-nav__list>li:nth-child(4){transition-delay:.24s}.praxis-drawer.is-open .praxis-nav--mobile>.praxis-nav__list>li:nth-child(5){transition-delay:.28s}.praxis-drawer.is-open .praxis-nav--mobile>.praxis-nav__list>li:nth-child(6){transition-delay:.32s}.praxis-drawer.is-open .praxis-nav--mobile>.praxis-nav__list>li:nth-child(7){transition-delay:.36s}.praxis-drawer.is-open .praxis-nav--mobile>.praxis-nav__list>li:nth-child(8){transition-delay:.4s}.praxis-drawer.is-open .praxis-nav--mobile>.praxis-nav__list>li:nth-child(9){transition-delay:.44s}.praxis-drawer.is-open .praxis-nav--mobile>.praxis-nav__list>li:nth-child(10){transition-delay:.48s}@media(prefers-reduced-motion:reduce){.praxis-drawer .praxis-nav--mobile>.praxis-nav__list>li{opacity:1;transform:none;transition:none}}.praxis-drawer__footer{display:grid;gap:1rem;margin-top:auto;padding-top:2rem}.praxis-drawer__actions{display:grid;gap:.5rem}.praxis-drawer__actions .praxis-btn{width:100%}.praxis-drawer__note{color:var(--wp--preset--color--ink-soft);font-size:var(--wp--preset--font-size--xs);margin:0}html.praxis-drawer-open{overflow:hidden}.praxis-nav__item[hidden]{display:none!important}.praxis-nav__toggle--label{align-items:center;display:inline-flex}.praxis-nav--desktop .praxis-nav__sub .praxis-nav__item{display:flex;position:relative}.praxis-nav--desktop .praxis-nav__sub .has-sub>.praxis-nav__link{padding-right:2.75rem}.praxis-nav--desktop .praxis-nav__sub .praxis-nav__toggle:not(.praxis-nav__toggle--label){position:absolute;right:.35rem;top:50%;transform:translateY(-50%)}.praxis-nav--desktop .praxis-nav__sub .is-open>.praxis-nav__toggle:not(.praxis-nav__toggle--label) .praxis-icon,.praxis-nav--desktop .praxis-nav__sub .praxis-nav__toggle:not(.praxis-nav__toggle--label) .praxis-icon{transform:rotate(-90deg)}.praxis-nav--desktop .praxis-nav__sub .praxis-nav__sub{left:calc(100% + .4rem);top:-.5rem}.praxis-nav--desktop .praxis-nav__sub .praxis-nav__sub:before{height:auto;inset:0 auto 0 -.6rem;width:.6rem}.praxis-nav--desktop .praxis-nav__sub .fly-left>.praxis-nav__sub{left:auto;right:calc(100% + .4rem)}.praxis-nav--desktop .praxis-nav__sub .fly-left>.praxis-nav__sub:before{inset:0 -.6rem 0 auto}.praxis-nav--desktop .praxis-nav__sub .is-ancestor>.praxis-nav__link,.praxis-nav--desktop .praxis-nav__sub .is-open>.praxis-nav__link{background:var(--wp--preset--color--accent)}.praxis-nav--desktop .praxis-nav__more .praxis-nav__sub .praxis-nav__sub{border:0;box-shadow:none;min-width:0;opacity:1;padding:0 0 .25rem .75rem;position:static;transform:none;visibility:visible}.praxis-nav__more .praxis-nav__sub .praxis-nav__toggle:not(.praxis-nav__toggle--label){display:none}.praxis-nav__more .praxis-nav__sub .praxis-nav__item{display:block}.praxis-nav__more .praxis-nav__sub .has-sub>.praxis-nav__link{padding-right:.85rem}.praxis-nav--mobile.is-drilldown{flex:1 1 auto;margin-inline:calc(var(--praxis-gutter)*-1);min-height:340px;overflow:hidden;position:relative}.praxis-nav--mobile.is-drilldown>.praxis-nav__list{inset:0;overflow-y:auto;overscroll-behavior:contain;padding-inline:var(--praxis-gutter);position:absolute}.praxis-nav--mobile.is-drilldown .praxis-nav__item{position:static}.praxis-nav--mobile.is-drilldown .praxis-nav__sub{background:var(--wp--preset--color--base);display:block;inset:0;margin:0;max-height:none!important;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--praxis-gutter) 1rem!important;position:absolute;transform:translateX(100%);transition:transform .45s var(--praxis-ease),visibility 0s linear .45s;visibility:hidden;width:auto;z-index:2}.praxis-nav--mobile.is-drilldown .is-open>.praxis-nav__sub{transform:none;transition:transform .45s var(--praxis-ease),visibility 0s;visibility:visible}.praxis-nav--mobile.is-drilldown .praxis-nav__list:has(>.is-open>[aria-expanded=true])>li>:is(a,button,span){opacity:0;transition:opacity .3s}@media(prefers-reduced-motion:reduce){.praxis-nav--mobile.is-drilldown .praxis-nav__sub{transition:none}}.praxis-nav--mobile.is-drilldown .praxis-nav__sub>.praxis-nav__item{align-items:center;border-bottom:1px solid var(--wp--preset--color--line);display:flex}.praxis-nav--mobile.is-drilldown .praxis-nav__sub .praxis-nav__link{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--lg);min-height:54px}.praxis-nav--mobile.is-drilldown .is-open>.praxis-nav__toggle .praxis-icon,.praxis-nav--mobile.is-drilldown .praxis-nav__toggle--label .praxis-icon,.praxis-nav--mobile.is-drilldown .praxis-nav__toggle:not(.praxis-nav__toggle--label) .praxis-icon{transform:rotate(-90deg)}.praxis-nav__panelhead{background:var(--wp--preset--color--base);border-bottom:1px solid var(--wp--preset--color--line);display:grid;gap:.25rem;padding:.25rem 0 .75rem;position:sticky;top:0;z-index:1}.praxis-nav__back{align-items:center;background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--line);border-radius:999px;color:var(--wp--preset--color--ink);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--wp--preset--font-size--sm);font-weight:600;gap:.5rem;justify-self:start;min-height:44px;padding:0 .9rem 0 .6rem}.praxis-nav__back:hover{border-color:var(--wp--preset--color--ink)}.praxis-nav__paneltitle{color:var(--wp--preset--color--ink-soft);font-size:var(--wp--preset--font-size--xs);font-weight:600;letter-spacing:.08em;margin:.5rem 0 0;text-transform:uppercase}.praxis-nav__all .praxis-nav__link{color:var(--wp--preset--color--primary)!important;font-weight:650!important}.praxis-drawer__footer{border-top:1px solid var(--wp--preset--color--line);padding-top:1.25rem}.praxis-header__wordmark{display:block;max-width:min(260px,52vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.praxis-topbar__inner>*,.praxis-topbar__meta>*{white-space:nowrap}.praxis-topbar__status{min-width:0}.praxis-topbar__status,.praxis-topbar__status .praxis-status__text{overflow:hidden;text-overflow:ellipsis}@media(max-width:420px){.praxis-header__menu-label{display:none}.praxis-header__menu-btn{padding:0 .9rem}}.praxis-nav--mobile.is-drilldown .praxis-nav__sub .is-ancestor>.praxis-nav__link,.praxis-nav--mobile.is-drilldown .praxis-nav__sub .is-current>.praxis-nav__link{color:var(--wp--preset--color--primary);font-weight:600}.praxis-nav--mobile.is-drilldown .praxis-nav__sub .is-current>.praxis-nav__link:before{background:currentColor;border-radius:50%;content:"";height:6px;margin-right:.6rem;width:6px}.praxis-header__bar{container-type:inline-size;position:relative}.praxis-nav--mega{--mm-pad:max(var(--praxis-gutter),calc((100cqw - var(--praxis-wide))/2));--mm-gap:clamp(1.5rem,3.5vw,4rem);--mm-col:calc(100cqw/3 - var(--mm-pad)*2/3 - var(--mm-gap)*2/3);--mm-top:clamp(1.75rem,3vw,2.75rem)}.praxis-nav--mega>.praxis-nav__list>.praxis-nav__item.has-sub:not(.praxis-nav__more){position:static}.praxis-nav--mega>.praxis-nav__list>.praxis-nav__item:not(.praxis-nav__more)>.praxis-nav__sub{background:var(--wp--preset--color--base);border:0;border-radius:0;border-top:1px solid var(--wp--preset--color--line);box-shadow:0 30px 60px -30px rgba(15,27,30,.35);left:0;max-height:calc(100vh - var(--praxis-header-h) - 2rem);max-width:none;min-height:var(--mm-h,320px);min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--mm-top) calc(var(--mm-pad) + (var(--mm-col) + var(--mm-gap))*2) var(--mm-top) var(--mm-pad);position:absolute;right:0;top:100%;transform:translateY(-8px);width:auto}.praxis-nav--mega>.praxis-nav__list>.praxis-nav__item:not(.praxis-nav__more)>.praxis-nav__sub:before{height:14px;inset:auto 0 100%}.praxis-nav--mega>.praxis-nav__list>.praxis-nav__item:not(.praxis-nav__more) .praxis-nav__sub .praxis-nav__item{align-items:center;border-bottom:1px solid var(--wp--preset--color--line);display:flex;position:static}.praxis-nav--mega>.praxis-nav__list>.praxis-nav__item:not(.praxis-nav__more) .praxis-nav__sub .praxis-nav__sub{background:none;border:0;border-radius:0;box-shadow:none;left:calc(var(--mm-pad) + var(--mm-col) + var(--mm-gap));max-width:none;min-width:0;padding:0;top:var(--mm-top);transform:translateX(-10px);width:var(--mm-col)}.praxis-nav--mega>.praxis-nav__list>.praxis-nav__item:not(.praxis-nav__more) .praxis-nav__sub .praxis-nav__sub .praxis-nav__sub{left:calc(100% + var(--mm-gap));top:0;width:100%}.praxis-nav--mega>.praxis-nav__list>.praxis-nav__item:not(.praxis-nav__more) .praxis-nav__sub .is-open>.praxis-nav__sub{transform:none}.praxis-nav--mega .praxis-nav__sub .praxis-nav__sub:before{display:none}.praxis-nav--mega .praxis-nav__sub .praxis-nav__link{background:none!important;border-radius:0!important;font-size:var(--wp--preset--font-size--md);font-weight:500;padding:.95rem 2.75rem .95rem 0!important}.praxis-nav--mega .praxis-nav__sub .praxis-nav__toggle--label{justify-content:space-between;padding:.95rem .35rem .95rem 0!important;width:100%!important}.praxis-nav--mega .praxis-nav__sub .praxis-nav__toggle--label .praxis-icon{transform:rotate(-90deg)}.praxis-nav--mega .praxis-nav__sub .praxis-nav__link:focus-visible,.praxis-nav--mega .praxis-nav__sub .praxis-nav__link:hover{color:var(--wp--preset--color--primary)}.praxis-nav--mega .praxis-nav__sub .praxis-nav__item.is-open{border-bottom-color:var(--wp--preset--color--primary);box-shadow:inset 0 -1px 0 var(--wp--preset--color--primary)}.praxis-nav--mega .praxis-nav__sub .is-open>.praxis-nav__toggle,.praxis-nav--mega .praxis-nav__sub .is-open>:is(.praxis-nav__link,.praxis-nav__toggle--label){color:var(--wp--preset--color--primary)}.praxis-nav--mega .praxis-nav__sub .praxis-nav__toggle:not(.praxis-nav__toggle--label){right:0!important}.praxis-nav--mega .praxis-nav__desc{margin-top:.15rem}.praxis-nav__colhead{border-bottom:1px solid var(--wp--preset--color--line);display:block!important;padding:0 0 .9rem}.praxis-nav__coltitle{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--xs);font-weight:700;letter-spacing:.04em;margin:0}.praxis-nav--mega .praxis-nav__overview .praxis-nav__link{font-weight:600!important}.praxis-nav--mega .praxis-nav__overview .praxis-nav__link .praxis-icon{height:16px;margin-left:.5rem;width:16px}@media(prefers-reduced-motion:reduce){.praxis-nav--mega .praxis-nav__sub{transform:none!important;transition:none!important}}.praxis-nav__trail{display:grid;gap:.1rem}.praxis-nav__trail .praxis-nav__back{background:none;border:0;color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--md);font-weight:500;min-height:40px;padding:0}.praxis-nav__trail .praxis-nav__back .praxis-icon{color:var(--wp--preset--color--primary);height:18px;width:18px}.praxis-nav__trail .praxis-nav__back:focus-visible span,.praxis-nav__trail .praxis-nav__back:hover span{text-decoration:underline;text-underline-offset:3px}.praxis-nav__panelhead .praxis-nav__paneltitle{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--sm);font-weight:700;letter-spacing:0;margin-top:1rem;text-transform:none}.praxis-nav--mega .praxis-nav__sub .praxis-nav__item>.praxis-nav__link{flex:1 1 auto;min-width:0}.praxis-nav--mega .praxis-nav__sub .praxis-nav__toggle:not(.praxis-nav__toggle--label){flex:none;height:40px;margin-left:.5rem;position:static!important;transform:none!important;width:40px}.praxis-nav--mega .praxis-nav__sub .has-sub>.praxis-nav__link{padding-right:0!important}.praxis-nav--mega .praxis-nav__overview .praxis-nav__link{align-items:center;display:flex!important}.praxis-nav--tiles>.praxis-nav__list>.praxis-nav__item:not(.praxis-nav__more)>.praxis-nav__sub:has(>.praxis-nav__tiles) .praxis-nav__sub .praxis-nav__sub{opacity:1;padding:0 0 .6rem 1rem;position:static;transform:none;visibility:visible;width:auto}.praxis-nav--tiles>.praxis-nav__list>.praxis-nav__item:not(.praxis-nav__more)>.praxis-nav__sub:has(>.praxis-nav__tiles) .praxis-nav__sub .praxis-nav__sub .praxis-nav__item{border-bottom:0}.praxis-nav--tiles>.praxis-nav__list>.praxis-nav__item:not(.praxis-nav__more)>.praxis-nav__sub:has(>.praxis-nav__tiles) .praxis-nav__sub .praxis-nav__sub .praxis-nav__link{color:var(--wp--preset--color--ink-soft);font-size:var(--wp--preset--font-size--sm);padding:.4rem 0!important}.praxis-nav--tiles>.praxis-nav__list>.praxis-nav__item:not(.praxis-nav__more)>.praxis-nav__sub:has(>.praxis-nav__tiles) .praxis-nav__sub .praxis-nav__sub .praxis-nav__colhead,.praxis-nav--tiles>.praxis-nav__list>.praxis-nav__item:not(.praxis-nav__more)>.praxis-nav__sub:has(>.praxis-nav__tiles) .praxis-nav__sub .praxis-nav__sub .praxis-nav__overview{display:none!important}.praxis-nav--tiles>.praxis-nav__list>.praxis-nav__item:not(.praxis-nav__more)>.praxis-nav__sub:has(>.praxis-nav__tiles) .praxis-nav__sub .praxis-nav__item.has-sub{flex-wrap:wrap}.praxis-nav--tiles>.praxis-nav__list>.praxis-nav__item:not(.praxis-nav__more)>.praxis-nav__sub:has(>.praxis-nav__tiles) .praxis-nav__sub .praxis-nav__item.has-sub>.praxis-nav__toggle{display:none}.praxis-nav--tiles>.praxis-nav__list>.praxis-nav__item:not(.praxis-nav__more)>.praxis-nav__sub:has(>.praxis-nav__tiles) .praxis-nav__sub .praxis-nav__sub .praxis-nav__item.has-sub{box-shadow:none}.praxis-nav__tiles{align-content:start;border:0!important;box-shadow:none!important;display:grid!important;gap:1rem;position:absolute!important;right:var(--mm-pad);top:var(--mm-top);width:var(--mm-col)}.praxis-nav__tiles:has(>:nth-child(2)){grid-template-columns:1fr}.praxis-mtile{background:var(--wp--preset--color--accent);border-radius:var(--praxis-radius);color:var(--wp--preset--color--ink);display:grid;overflow:hidden;position:relative;transition:transform .4s var(--praxis-ease),box-shadow .4s}.praxis-mtile:focus-within,.praxis-mtile:hover{box-shadow:0 18px 40px -24px rgba(15,27,30,.45);transform:translateY(-3px)}.praxis-mtile--dark{background:var(--wp--preset--color--dark);color:#fff}.praxis-mtile--primary{background:var(--wp--preset--color--primary);color:var(--praxis-on-primary,#fff)}.praxis-mtile--image,.praxis-mtile--light{background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--line)}.praxis-mtile__media{aspect-ratio:16/8;overflow:hidden}.praxis-mtile__media .praxis-placeholder,.praxis-mtile__media img{display:block;height:100%;min-height:0;object-fit:cover;transition:transform .8s var(--praxis-ease);width:100%}.praxis-mtile:hover .praxis-mtile__media img{transform:scale(1.04)}.praxis-mtile__body{display:grid;gap:.35rem;padding:1.1rem 1.25rem 1.2rem}.praxis-mtile__eyebrow{font-size:var(--wp--preset--font-size--xs);font-weight:600;letter-spacing:.08em;margin:0;opacity:.78;text-transform:uppercase}.praxis-mtile__title{font-size:var(--wp--preset--font-size--md);font-weight:650;letter-spacing:-.01em;line-height:1.25;margin:0}.praxis-mtile__text{line-height:1.45;margin:0;opacity:.85}.praxis-mtile__link,.praxis-mtile__text{font-size:var(--wp--preset--font-size--sm)}.praxis-mtile__link{align-items:center;color:inherit;display:inline-flex;font-weight:650;gap:.4rem;margin-top:.35rem;text-decoration:none}.praxis-mtile__link:after{border-radius:inherit;content:"";inset:0;position:absolute}.praxis-mtile__link .praxis-icon{height:16px;transition:transform .35s var(--praxis-ease);width:16px}.praxis-mtile:hover .praxis-mtile__link .praxis-icon{transform:translateX(4px)}.praxis-mtile__link:focus-visible{outline:none}.praxis-mtile:has(.praxis-mtile__link:focus-visible){outline:3px solid var(--wp--preset--color--highlight);outline-offset:2px}.praxis-mtile--accent .praxis-mtile__link,.praxis-mtile--image .praxis-mtile__link,.praxis-mtile--light .praxis-mtile__link{color:var(--wp--preset--color--primary)}@media(prefers-reduced-motion:reduce){.praxis-mtile,.praxis-mtile *{transition:none!important}}.praxis-side{align-items:center;display:flex;position:relative;--sb-w:116px;--sb-h:44px;--sb-in:12px;--sb-ease:cubic-bezier(.76,0,.24,1)}.praxis-side__btn{background:none;border:0;border-radius:999px;cursor:pointer;font:inherit;height:var(--sb-h);overflow:hidden;padding:0;position:relative;width:var(--sb-w);z-index:3}.praxis-side__slider{display:block;inset:0;position:absolute;transition:transform .5s var(--sb-ease)}.praxis-side.is-open .praxis-side__slider{transform:translateY(-100%)}.praxis-side__el{background:var(--wp--preset--color--highlight);color:var(--wp--preset--color--ink);display:block;height:100%}.praxis-side__el:nth-child(2){background:var(--wp--preset--color--ink);color:var(--wp--preset--color--highlight)}.praxis-side__pt{display:grid;height:100%;place-items:center;position:relative;transform-style:preserve-3d;transition:transform .75s var(--sb-ease)}.praxis-side__pt>span{font-size:var(--wp--preset--font-size--xs);font-weight:700;grid-area:1/1;letter-spacing:.12em;text-transform:uppercase;transition:transform .75s var(--sb-ease),opacity .75s var(--sb-ease)}.praxis-side__pt>span:nth-child(2){opacity:0;transform:rotateX(-90deg) translateY(9px);transform-origin:bottom center}@media(hover:hover){.praxis-side__btn:hover .praxis-side__pt{transform:rotateX(90deg)}.praxis-side__btn:hover .praxis-side__pt>span:first-child{opacity:0;transform:translateY(-100%)}.praxis-side__btn:hover .praxis-side__pt>span:nth-child(2){opacity:1}}.praxis-side__btn:focus-visible{outline:3px solid var(--wp--preset--color--primary);outline-offset:3px}.praxis-side__panel{background:var(--wp--preset--color--highlight);border-radius:26px;box-shadow:0 30px 80px -30px rgba(15,27,30,.45);box-sizing:border-box;clip-path:inset(var(--sb-in) var(--sb-in) calc(100% - var(--sb-in) - var(--sb-h)) calc(100% - var(--sb-in) - var(--sb-w)) round 22px);color:var(--wp--preset--color--ink);display:flex;flex-direction:column;gap:2.5rem;justify-content:space-between;max-height:calc(100dvh - 16px);overflow-y:auto;overscroll-behavior:contain;padding:calc(var(--sb-h) + 3.25rem) 2.5rem 2.25rem;position:absolute;right:calc(var(--sb-in)*-1);top:calc(var(--sb-in)*-1);transition:clip-path .75s var(--sb-ease) .35s,visibility 0s linear 1.1s;visibility:hidden;width:min(480px,100vw - 24px);z-index:2}.praxis-side.is-open .praxis-side__panel{clip-path:inset(0 round 26px);transition:clip-path .75s var(--sb-ease),visibility 0s;visibility:visible}@media(max-width:560px){.praxis-side__panel{padding:calc(var(--sb-h) + 2.5rem) 1.5rem 1.75rem}}.praxis-side__label{align-items:center;display:flex;font-size:var(--wp--preset--font-size--xs);font-weight:700;gap:.75rem;letter-spacing:.14em;margin:0 0 1rem;opacity:.82;text-transform:uppercase}.praxis-side__label:after{background:currentColor;content:"";flex:1;height:1px;opacity:.35}.praxis-side__list{display:grid;gap:.35rem;list-style:none;margin:0;padding:0}.praxis-side__row{align-items:center;display:flex;gap:1rem;justify-content:space-between}.praxis-side__persp{flex:1;min-width:0;perspective:120px;perspective-origin:bottom}.praxis-side__list:not(.praxis-side__sub)>.praxis-side__item>.praxis-side__row .praxis-side__link{background:none;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;font-size:clamp(2rem,6vw,2.9rem);font-weight:550;letter-spacing:-.035em;line-height:1.1;opacity:0;padding:.1rem 0;text-align:left;text-decoration:none;transform:rotateX(90deg) translateY(80px) translateX(-20px);transform-origin:bottom;transition:opacity .3s,transform 0s linear .6s,color .25s}.praxis-side.is-open .praxis-side__list:not(.praxis-side__sub)>.praxis-side__item>.praxis-side__row .praxis-side__link{opacity:1;transform:none;transition:transform .65s cubic-bezier(.215,.61,.355,1) calc(.5s + var(--i)*.1s),opacity .35s calc(.5s + var(--i)*.1s),color .25s}.praxis-side__list:not(.praxis-side__sub):hover>.praxis-side__item:not(:hover)>.praxis-side__row .praxis-side__link{color:color-mix(in srgb,currentColor 45%,transparent)}.praxis-side__item.is-ancestor>.praxis-side__row .praxis-side__link:before,.praxis-side__item.is-current>.praxis-side__row .praxis-side__link:before{background:currentColor;border-radius:50%;content:"";display:inline-block;height:.22em;margin:0 .3em .18em 0;vertical-align:middle;width:.22em}.praxis-side__flink:focus-visible,.praxis-side__link:focus-visible,.praxis-side__toggle:focus-visible{border-radius:6px;outline:3px solid var(--wp--preset--color--ink);outline-offset:3px}.praxis-side__toggle{background:none;border:1.5px solid color-mix(in srgb,var(--wp--preset--color--ink) 30%,transparent);border-radius:50%;color:inherit;cursor:pointer;display:grid;flex:none;height:44px;opacity:0;padding:0;place-items:center;transition:opacity .3s,background .25s;width:44px}.praxis-side.is-open .praxis-side__toggle{opacity:1;transition:opacity .4s calc(.7s + var(--i, 0)*.1s),background .25s}.praxis-side__item{--i:0}.praxis-side__toggle:hover{background:color-mix(in srgb,var(--wp--preset--color--ink) 10%,transparent)}.praxis-side__plus{height:14px;position:relative;width:14px}.praxis-side__plus:after,.praxis-side__plus:before{background:currentColor;content:"";height:1.5px;left:0;margin-top:-.75px;position:absolute;right:0;top:50%;transition:transform .4s var(--sb-ease)}.praxis-side__plus:after{transform:rotate(90deg)}.praxis-side__row:has([aria-expanded=true]) .praxis-side__plus--deco:after,[aria-expanded=true]>.praxis-side__plus:after{transform:rotate(0deg)}.praxis-side__plus--deco{flex:none;margin-right:15px;pointer-events:none}.praxis-side__subwrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--sb-ease)}.praxis-side__subwrap.is-open{grid-template-rows:1fr}.praxis-side__subwrap>.praxis-side__sub{gap:0;min-height:0;overflow:hidden}.praxis-side__subwrap:not(.is-open)>.praxis-side__sub{transition:visibility 0s .5s;visibility:hidden}.praxis-side__sub{padding:.25rem 0 .75rem .15rem}.praxis-side__sub .praxis-side__item{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.praxis-side__sub .praxis-side__link{color:inherit;display:inline-block;font-size:var(--wp--preset--font-size--md);font-weight:500;opacity:.82;padding:.35rem 0;text-decoration:none}.praxis-side__sub .is-current>.praxis-side__link,.praxis-side__sub .praxis-side__link:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}.praxis-side__sub .praxis-side__toggle{height:32px;opacity:1;width:32px}.praxis-side__sub .praxis-side__subwrap{flex-basis:100%}.praxis-side__sub .praxis-side__sub{padding-left:1rem}.praxis-side__footer{display:flex;flex-wrap:wrap;row-gap:.4rem}.praxis-side__flink{color:inherit;font-size:var(--wp--preset--font-size--sm);font-weight:600;opacity:0;text-decoration:none;transform:translateY(20px);transition:opacity .3s,transform 0s .6s;width:50%}.praxis-side__flink:hover{text-decoration:underline;text-underline-offset:3px}.praxis-side.is-open .praxis-side__flink{opacity:1;transform:none;transition:opacity .5s cubic-bezier(.215,.61,.355,1) calc(.75s + var(--i)*.1s),transform .5s cubic-bezier(.215,.61,.355,1) calc(.75s + var(--i)*.1s)}.praxis-side__status{margin-top:.6rem;width:100%}.praxis-side__status .praxis-status{font-size:var(--wp--preset--font-size--xs)}@media(prefers-reduced-motion:reduce){.praxis-side.is-open .praxis-side__panel,.praxis-side__panel{transition:none}.praxis-side .praxis-side__flink,.praxis-side .praxis-side__link,.praxis-side .praxis-side__toggle,.praxis-side__pt,.praxis-side__pt>span,.praxis-side__slider,.praxis-side__subwrap{transform:none!important;transition:none!important}.praxis-side.is-open .praxis-side__flink,.praxis-side.is-open .praxis-side__link,.praxis-side.is-open .praxis-side__toggle{opacity:1!important}.praxis-side.is-open .praxis-side__slider{transform:translateY(-100%)!important}}.praxis-header--menu-side .praxis-header__actions{margin-left:auto}.praxis-header-wrap.is-glass{height:0;position:relative;transform:none!important}.praxis-header--menu-glass{--glass-bg:rgba(20,22,24,.62);--glass-fg:#fff;--glass-line:hsla(0,0%,100%,.2);--glass-muted:hsla(0,0%,100%,.78);--glass-w:min(320px,calc(100vw - var(--praxis-gutter)*2));--pw:7.75rem;--ph:44px;--glass-r:22px;--glass-ease:cubic-bezier(.76,0,.24,1)}.praxis-header--glass-light{--glass-bg:hsla(0,0%,100%,.72);--glass-fg:var(--wp--preset--color--ink);--glass-line:rgba(15,27,30,.14);--glass-muted:color-mix(in srgb,var(--wp--preset--color--ink) 78%,transparent)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.praxis-header--menu-glass{--glass-bg:rgba(20,22,24,.9)}.praxis-header--glass-light{--glass-bg:hsla(0,0%,100%,.94)}}.praxis-glass-bar{align-items:flex-start;box-sizing:border-box;display:flex;gap:1rem;justify-content:center;left:0;margin-inline:auto;max-width:calc(var(--praxis-wide) + var(--praxis-gutter)*2);padding:clamp(.75rem,2vw,1.25rem) var(--praxis-gutter) 0;pointer-events:none;position:absolute;right:0;top:0;transition:transform .5s var(--praxis-ease);z-index:100}.praxis-header--sticky .praxis-glass-bar{position:fixed;top:var(--wp-admin--admin-bar--height,0)}@media screen and (max-width:600px){.admin-bar .praxis-header--sticky .praxis-glass-bar{top:0}}.praxis-header-wrap.is-hidden:not(.is-menu-open) .praxis-glass-bar{transform:translateY(calc(-100% - 1.5rem))}.praxis-glass-bar>*{pointer-events:auto}.praxis-header--glass-left .praxis-glass-bar{justify-content:flex-start}.praxis-header--glass-left .praxis-glass__brand{margin-left:auto;order:2}.praxis-header--glass-right .praxis-glass-bar{justify-content:space-between}.praxis-header--glass-center .praxis-glass__brand{left:var(--praxis-gutter);max-width:calc(50% - var(--pw)/2 - var(--praxis-gutter) - .5rem);position:absolute;top:clamp(.75rem,2vw,1.25rem)}.praxis-glass__brand{align-items:center;backdrop-filter:blur(18px) saturate(160%);background:var(--glass-bg);border:1px solid var(--glass-line);border-radius:999px;box-sizing:border-box;color:var(--glass-fg);display:inline-flex;height:var(--ph);overflow:hidden;padding:0 1rem;text-decoration:none}.praxis-glass__brand img{display:block;max-height:calc(var(--ph) - 16px);max-width:100%;width:auto!important}@media(max-width:480px){.praxis-glass__brand{padding:0 .8rem}}.praxis-glass__brand .praxis-header__wordmark{font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.praxis-glass__brand:focus-visible{outline:2px solid var(--glass-fg);outline-offset:2px}.praxis-glass{flex:none;height:var(--ph);position:relative;width:var(--pw)}.praxis-glass__surface{backdrop-filter:blur(22px) saturate(160%);background:var(--glass-bg);border:1px solid var(--glass-line);border-radius:var(--glass-r);box-shadow:0 24px 60px -28px rgba(0,0,0,.45);box-sizing:border-box;clip-path:inset(0 calc((100% - var(--pw))/2) calc(100% - var(--ph)) round calc(var(--ph)/2));color:var(--glass-fg);left:50%;max-height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px) - 2rem);overflow-y:auto;overscroll-behavior:contain;padding:calc(var(--ph) + .5rem) 1.1rem 1.15rem;position:absolute;scrollbar-width:thin;top:0;transform:translateX(-50%);transition:clip-path .6s var(--glass-ease) .12s;width:var(--glass-w)}.praxis-header--glass-left .praxis-glass__surface{clip-path:inset(0 calc(100% - var(--pw)) calc(100% - var(--ph)) 0 round calc(var(--ph)/2));left:0;transform:none}.praxis-header--glass-right .praxis-glass__surface{clip-path:inset(0 0 calc(100% - var(--ph)) calc(100% - var(--pw)) round calc(var(--ph)/2));left:auto;right:0;transform:none}.praxis-glass.is-open .praxis-glass__surface{clip-path:inset(0 round var(--glass-r));transition:clip-path .6s var(--glass-ease)}.praxis-glass:not(.is-open) .praxis-glass__surface{border-color:transparent;box-shadow:none;transition:clip-path .6s var(--glass-ease) .12s,border-color 0s .72s,box-shadow 0s .72s}.praxis-glass__btn{align-items:center;background:transparent;border:1px solid var(--glass-line);border-radius:999px;box-sizing:border-box;color:var(--glass-fg);cursor:pointer;display:inline-flex;font:inherit;font-size:.78rem;font-weight:600;gap:.55rem;height:var(--ph);justify-content:center;left:50%;letter-spacing:.1em;padding:0 1.1rem 0 .95rem;position:absolute;text-transform:uppercase;top:0;transform:translateX(-50%);transition:border-color .3s,background-color .3s;white-space:nowrap;z-index:2}.praxis-header--glass-left .praxis-glass__btn{left:0;transform:none}.praxis-header--glass-right .praxis-glass__btn{left:auto;right:0;transform:none}.praxis-glass__btn:hover{background-color:color-mix(in srgb,var(--glass-fg) 10%,transparent)}.praxis-glass.is-open .praxis-glass__btn{border-color:transparent}.praxis-glass__btn:focus-visible{outline:2px solid var(--glass-fg);outline-offset:2px}.praxis-glass__icon{height:10px;position:relative;width:14px}.praxis-glass__icon span{background:currentColor;border-radius:2px;height:1.5px;left:0;position:absolute;right:0;transition:transform .45s var(--glass-ease),top .45s var(--glass-ease)}.praxis-glass__icon span:first-child{top:1.5px}.praxis-glass__icon span:last-child{top:7px}.praxis-glass.is-open .praxis-glass__icon span{top:4.25px}.praxis-glass.is-open .praxis-glass__icon span:first-child{transform:rotate(45deg)}.praxis-glass.is-open .praxis-glass__icon span:last-child{transform:rotate(-45deg)}.praxis-glass__labels{display:block;height:1.25em;line-height:1.25em;overflow:hidden;position:relative}.praxis-glass__labels>span{display:block;transition:transform .45s var(--glass-ease),opacity .3s}.praxis-glass__labels>span:last-child{left:0;opacity:0;position:absolute;top:0;transform:translateY(100%)}.praxis-glass.is-open .praxis-glass__labels>span:first-child{left:0;opacity:0;position:absolute;top:0;transform:translateY(-100%)}.praxis-glass.is-open .praxis-glass__labels>span:last-child{opacity:1;position:static;transform:none}.praxis-glass__list{list-style:none;margin:0;padding:0}.praxis-glass__item{border-bottom:1px solid var(--glass-line)}.praxis-glass__sub .praxis-glass__item{border-bottom:0}.praxis-glass__row{align-items:center;display:flex;gap:.25rem}.praxis-glass__link{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;flex:1;font:inherit;font-size:1rem;gap:1rem;justify-content:space-between;line-height:1.3;min-height:44px;min-width:0;padding:.2rem .15rem;text-align:left;text-decoration:none}.praxis-glass__link>span{transition:transform .35s var(--praxis-ease)}.praxis-glass__arrow,.praxis-glass__chev{flex:none;height:16px;opacity:.75;transition:transform .35s var(--praxis-ease),opacity .25s;width:16px}a.praxis-glass__link:hover>span{transform:translateX(3px)}a.praxis-glass__link:hover .praxis-glass__arrow{opacity:1;transform:translate(2px,-2px)}.praxis-glass__item.is-current>.praxis-glass__row>.praxis-glass__link{font-weight:650}.praxis-glass__item.is-current>.praxis-glass__row>.praxis-glass__link>span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.praxis-glass__link:focus-visible,.praxis-glass__toggle:focus-visible{border-radius:6px;outline:2px solid var(--glass-fg);outline-offset:-2px}.praxis-glass__toggle:not(.praxis-glass__link){background:none;border:0;border-radius:10px;color:inherit;cursor:pointer;display:grid;flex:none;height:44px;padding:0 .15rem 0 0;place-items:center end;width:40px}.praxis-glass__toggle:not(.praxis-glass__link):hover{background:color-mix(in srgb,var(--glass-fg) 10%,transparent)}.praxis-glass__toggle[aria-expanded=true] .praxis-glass__chev{transform:rotate(180deg)}.praxis-glass__subwrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--praxis-ease)}.praxis-glass__subwrap>div{overflow:hidden}.praxis-glass__subwrap.is-open{grid-template-rows:1fr}.praxis-glass__subwrap:not(.is-open)>div{transition:visibility 0s .4s;visibility:hidden}.praxis-glass__sub{padding:0 0 .5rem .75rem}.praxis-glass__sub .praxis-glass__link{color:var(--glass-muted);font-size:.9rem;min-height:40px}.praxis-glass__sub .praxis-glass__link:hover{color:var(--glass-fg)}.praxis-glass__text{color:var(--glass-muted);font-size:.8rem;line-height:1.5;margin:1rem .15rem 0;text-wrap:pretty}.praxis-glass__text a{color:inherit}.praxis-glass__nav>.praxis-glass__list>.praxis-glass__item,.praxis-glass__text{filter:blur(4px);opacity:0;transform:translateY(8px);transition:opacity .2s,transform 0s linear .3s,filter .2s}.praxis-glass.is-open .praxis-glass__nav>.praxis-glass__list>.praxis-glass__item,.praxis-glass.is-open .praxis-glass__text{filter:none;opacity:1;transform:none;transition:opacity .45s calc(.28s + var(--i, 0)*.05s),transform .55s var(--praxis-ease) calc(.28s + var(--i, 0)*.05s),filter .45s calc(.28s + var(--i, 0)*.05s)}.praxis-glass.is-open .praxis-glass__text{--i:8}@media(prefers-reduced-motion:reduce){.praxis-glass-bar,.praxis-glass.is-open .praxis-glass__surface,.praxis-glass:not(.is-open) .praxis-glass__surface,.praxis-glass__icon span,.praxis-glass__labels>span,.praxis-glass__nav>.praxis-glass__list>.praxis-glass__item,.praxis-glass__subwrap,.praxis-glass__surface,.praxis-glass__text{transition:none!important}.praxis-glass__nav>.praxis-glass__list>.praxis-glass__item,.praxis-glass__text{filter:none;transform:none}}.block-editor-block-list__layout .praxis-glass-bar,.editor-styles-wrapper .praxis-glass-bar{padding-bottom:1rem;position:relative;top:0}a.praxis-mtile__link:is(:hover,:focus,:focus-visible,:visited){color:inherit}
