.HomeHero-module__C1vBJG__hero{z-index:2;background-color:var(--base-200);transform-origin:50%;grid-template-columns:minmax(0,5fr) minmax(0,7fr);width:100%;height:100svh;min-height:640px;display:grid;position:relative;overflow:hidden}.js .HomeHero-module__C1vBJG__hero[data-hero-intro]{opacity:0}@media (prefers-reduced-motion:reduce){.js .HomeHero-module__C1vBJG__hero[data-hero-intro]{opacity:1}}.HomeHero-module__C1vBJG__side{flex-direction:column;justify-content:flex-end;padding:1.5rem;display:flex;position:relative}.HomeHero-module__C1vBJG__labels{position:absolute;inset:0 0 auto}.HomeHero-module__C1vBJG__labels>*{position:relative}.HomeHero-module__C1vBJG__copy{gap:1.5rem;display:grid}.HomeHero-module__C1vBJG__copy p{color:#111111b8;max-width:26em}.HomeHero-module__C1vBJG__title{font-size:clamp(48px,5.4vw,112px)}.HomeHero-module__C1vBJG__ctas{gap:.75rem;display:flex;overflow:hidden}.HomeHero-module__C1vBJG__ctaPrimary{flex:3}.HomeHero-module__C1vBJG__ctaSecondary{flex:2}.HomeHero-module__C1vBJG__tiles{background:var(--base-200);grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px;display:grid}.HomeHero-module__C1vBJG__tile{background:var(--accent);text-decoration:none;display:block;position:relative;overflow:hidden}.HomeHero-module__C1vBJG__tag{z-index:2;background:var(--base-100);color:var(--ink);align-items:center;gap:.75rem;padding:.55rem .8rem .5rem;transition:background-color .3s,color .3s;display:flex;position:absolute;bottom:0;left:0}.HomeHero-module__C1vBJG__tagName{letter-spacing:-.02em;font-size:1.05rem}.HomeHero-module__C1vBJG__tile:hover .HomeHero-module__C1vBJG__tag,.HomeHero-module__C1vBJG__tile:focus-visible .HomeHero-module__C1vBJG__tag{background:var(--accent);color:var(--on-accent)}.HomeHero-module__C1vBJG__tile:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}@media (max-width:1000px){.HomeHero-module__C1vBJG__hero{grid-template-rows:auto auto;grid-template-columns:1fr;height:auto;min-height:0}.HomeHero-module__C1vBJG__side{min-height:88svh;padding-top:9rem}.HomeHero-module__C1vBJG__labels{display:none}.HomeHero-module__C1vBJG__tiles{grid-template-rows:none;grid-auto-rows:34vw}.HomeHero-module__C1vBJG__ctas{flex-direction:column}.HomeHero-module__C1vBJG__ctaPrimary,.HomeHero-module__C1vBJG__ctaSecondary{flex:none}}.HomeHero-module__C1vBJG__kicker{align-items:center;gap:.5rem;display:flex}.HomeHero-module__C1vBJG__copy p.HomeHero-module__C1vBJG__kicker{color:var(--ink)}.HomeHero-module__C1vBJG__bullet{background:var(--base-400);flex-shrink:0;width:.5rem;height:.5rem}@media (max-width:768px){.HomeHero-module__C1vBJG__side{min-height:0;padding:7.5rem 1rem 1.5rem}}
.Preloader-module__aFCmlq__overlay{z-index:1;background-color:var(--base-300);clip-path:polygon(0% 46.5%,0% 46.5%,0% 53.5%,0% 53.5%);will-change:clip-path;pointer-events:auto;width:100%;height:100%;position:fixed;inset:0}.Preloader-module__aFCmlq__progressBar{width:25vw;color:var(--base-100);will-change:width, opacity;justify-content:space-between;align-items:center;padding:2rem;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Preloader-module__aFCmlq__progressBar p{font-size:1.125rem}@media (max-width:900px){.Preloader-module__aFCmlq__progressBar{justify-content:flex-end}.Preloader-module__aFCmlq__progressBar p:first-child{display:none}}
