.praxis-hl{--hl-fg:var(--praxis-ink);--hl-bg:linear-gradient(105deg,color-mix(in srgb,var(--wp--preset--color--primary) 38%,var(--wp--preset--color--base)),color-mix(in srgb,color-mix(in srgb,var(--wp--preset--color--accent) 70%,var(--wp--preset--color--highlight)) 60%,var(--wp--preset--color--base)))}.praxis-hl--bg-primary{--hl-bg:var(--wp--preset--color--primary);--hl-fg:var(--praxis-on-primary,#fff)}.praxis-hl--bg-accent{--hl-bg:var(--wp--preset--color--accent);--hl-fg:var(--praxis-ink)}.praxis-hl--bg-surface{--hl-bg:var(--wp--preset--color--surface);--hl-fg:var(--praxis-ink)}.praxis-hl--bg-dark{--hl-bg:var(--wp--preset--color--dark);--hl-fg:var(--praxis-on-dark,#fff)}.praxis-hl__panel{background:var(--hl-bg);color:var(--hl-fg);padding:clamp(2.75rem,6vw,5.5rem) clamp(1.25rem,4vw,4rem);position:relative}.praxis-hl.is-boxed .praxis-hl__panel{border-radius:clamp(20px,3vw,var(--praxis-radius-xl))}.praxis-hl__head{align-items:center;display:flex;flex-direction:column;gap:.85rem;margin:0 auto clamp(2rem,4vw,3.25rem);max-width:48rem;text-align:center}.praxis-hl__head .praxis-eyebrow,.praxis-hl__title{color:inherit;margin:0}.praxis-hl__title{font-size:clamp(1.75rem,3.4vw,2.9rem);letter-spacing:-.03em;line-height:1.1}.praxis-hl__line{background:currentColor;border-radius:3px;display:block;height:3px;margin-top:.25rem;opacity:.55;width:3rem}.praxis-hl__tiles{--tw:17.5rem;display:flex;flex-wrap:wrap;gap:clamp(.9rem,1.6vw,1.5rem);justify-content:center;list-style:none;margin:0;padding:0}.praxis-hl--w-s .praxis-hl__tiles{--tw:15rem}.praxis-hl--w-l .praxis-hl__tiles{--tw:21rem}.praxis-hl__tile{--t-bg:var(--praxis-white,#fff);--t-fg:var(--praxis-ink);--t-soft:var(--praxis-ink-soft);--t-ic-bg:color-mix(in srgb,var(--wp--preset--color--primary) 12%,var(--t-bg));--t-ic:var(--wp--preset--color--primary-strong);background:var(--t-bg);border-radius:var(--praxis-radius-lg,24px);box-shadow:0 1px 2px rgba(15,27,30,.05),0 10px 30px -18px rgba(15,27,30,.35);color:var(--t-fg);display:flex;flex:0 1 var(--tw);flex-direction:column;gap:.9rem;margin:0!important;min-height:20rem;min-width:0;padding:clamp(1.4rem,2.2vw,1.9rem);position:relative;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1)}.praxis-hl__tile--primary{--t-bg:var(--wp--preset--color--primary);--t-fg:var(--praxis-on-primary,#fff)}.praxis-hl__tile--dark{--t-bg:var(--wp--preset--color--dark);--t-fg:var(--praxis-on-dark,#fff)}.praxis-hl__tile--accent{--t-bg:var(--wp--preset--color--accent);--t-fg:var(--praxis-ink)}.praxis-hl__tile--highlight{--t-bg:var(--wp--preset--color--highlight);--t-fg:var(--praxis-on-highlight,var(--praxis-ink))}.praxis-hl__tile:is(.praxis-hl__tile--primary,.praxis-hl__tile--dark,.praxis-hl__tile--accent,.praxis-hl__tile--highlight,.praxis-hl__tile--custom){--t-soft:var(--t-fg);--t-ic:var(--t-fg);--t-ic-bg:color-mix(in srgb,var(--t-fg) 16%,transparent)}.praxis-hl__tile.has-link:focus-within,.praxis-hl__tile.has-link:hover{box-shadow:0 2px 4px rgba(15,27,30,.06),0 22px 44px -20px rgba(15,27,30,.45);transform:translateY(-6px)}.praxis-hl__tile:has(.praxis-card__link:focus-visible){outline:3px solid var(--hl-fg);outline-offset:3px}.praxis-hl__tile .praxis-card__link:focus-visible{outline:none}.praxis-hl__icon{background:var(--t-ic-bg);border-radius:50%;color:var(--t-ic);display:grid;flex:none;height:3rem;place-items:center;width:3rem}.praxis-hl__icon .praxis-icon{height:1.4rem;width:1.4rem}.praxis-hl__name{color:inherit;font-size:clamp(1.1rem,1.4vw,1.3rem);letter-spacing:-.01em;line-height:1.25;margin:.35rem 0 0}.praxis-hl__name .praxis-card__link,.praxis-hl__name .praxis-card__link:is(:hover,:focus,:visited){color:inherit}.praxis-hl__text{color:var(--t-soft);font-size:.95rem;line-height:1.55;margin:0}.praxis-hl__points{display:grid;font-size:.95rem;gap:.55rem;line-height:1.45;list-style:none;margin:0;padding:0}.praxis-hl__points li{align-items:flex-start;display:flex;gap:.55rem;margin:0}.praxis-hl__points .praxis-icon{flex:none;height:1.1rem;margin-top:.15em;stroke-width:2.2;width:1.1rem}.praxis-hl__more{align-items:center;display:inline-flex;font-size:.95rem;font-weight:600;gap:.4rem;margin-top:auto;padding-top:.5rem}.praxis-hl__more .praxis-icon{height:1.05rem;transition:transform .35s cubic-bezier(.22,1,.36,1);width:1.05rem}.praxis-hl__tile:hover .praxis-hl__more .praxis-icon{transform:translateX(4px)}@media(max-width:599.98px){.praxis-hl__tile{flex-basis:100%;min-height:0}.praxis-hl.is-boxed>.praxis-container{padding-inline:.75rem}}@media(prefers-reduced-motion:reduce){.praxis-hl__more .praxis-icon,.praxis-hl__tile{transition:none}.praxis-hl__tile.has-link:focus-within,.praxis-hl__tile.has-link:hover{transform:none}}.editor-styles-wrapper .praxis-hl__tile .praxis-ed-itemtools{position:absolute;right:.5rem;top:.5rem}.editor-styles-wrapper .praxis-hl .praxis-ed-add{display:flex;margin:1.5rem auto 0}
