.pt-overlay{position:fixed;left:0;top:0;z-index:60;pointer-events:none}.pt-hidden{opacity:0!important}html.pt-js:not(.pt-timeout) :is([data-particle-heading],h1#hero-title,h1#scene-01-heading,h1.ac-display):not(.pt-ready){opacity:0}@property --ic-angle{syntax:"<angle>";inherits:true;initial-value:0deg}:where(.ic-card,.navpath-card,.faq-card,.feature-tile,.so-card,.assess-card,.services-panel,.sbar-card,article.group.relative.flex-col,a.group.flex.h-full.flex-col,a.group.bg-bg,.s10-card,.bg-surface-card){position:relative;--ic-accent:#53613a;--ic-rest:rgba(36,36,36,0.1)}[data-theme=dark] :where(.sbar-card,article.group.relative.flex-col,a.group.flex.h-full.flex-col,a.group.bg-bg,.s10-card,.bg-surface-card){--ic-accent:#a9bd78;--ic-rest:rgba(255,255,255,0.12)}:is(.ic-card,.navpath-card,.faq-card,.feature-tile,.so-card,.assess-card,.services-panel,.sbar-card,article.group.relative.flex-col,a.group.flex.h-full.flex-col,a.group.bg-bg,.s10-card,.bg-surface-card):after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--ic-angle),var(--ic-rest) 0deg 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3;transition:--ic-angle .22s cubic-bezier(.23,1,.32,1)}:is(.ic-card,.navpath-card,.faq-card,.feature-tile,.so-card,.assess-card,.services-panel,.sbar-card,article.group.relative.flex-col,a.group.flex.h-full.flex-col,a.group.bg-bg,.s10-card,.bg-surface-card).ic-active:after{background:conic-gradient(from var(--ic-angle),var(--ic-accent) 0deg 90deg,var(--ic-rest) 90deg 1turn)}@media (prefers-reduced-motion:reduce){:is(.ic-card,.navpath-card,.faq-card,.feature-tile,.so-card,.assess-card,.services-panel):after{transition:none}}