.home-bg[data-astro-cid-lcdefpme]{clip-path:inset(0)}:root[data-footer-layout=curved] .home-bg[data-astro-cid-lcdefpme]{clip-path:inset(0 round 0 0 var(--page-curve) var(--page-curve))}:root[data-footer-layout=curved] .home-frame[data-astro-cid-lcdefpme]{--side-end:0px}:root[data-footer-layout=curved] [data-astro-cid-lcdefpme]:is(.home-groove--bottom,.home-groove--out-bottom,.home-seat--bottom){display:none}.home-shadow-layer[data-astro-cid-lcdefpme]{mix-blend-mode:var(--home-video-blend,normal)}:root[data-home-effects=off] [data-astro-cid-lcdefpme]:is(.home-plaster,.home-shadow-layer),:root[data-home-plaster=off] .home-plaster[data-astro-cid-lcdefpme]{display:none}.home-shadow-video[data-astro-cid-lcdefpme]{transform:translate(calc(var(--home-video-x) * 1%), calc(var(--home-video-y) * 1%)) rotate(var(--home-video-rotate)) scale(calc(var(--home-video-scale) * var(--home-video-flip)), var(--home-video-scale));filter:brightness(var(--home-video-brightness)) contrast(var(--home-video-contrast)) saturate(var(--home-video-saturate))}.home-video-grade[data-astro-cid-lcdefpme]{mix-blend-mode:soft-light;position:absolute;inset:0}.home-video-grade--warm[data-astro-cid-lcdefpme]{opacity:max(0, var(--home-video-temperature) / 100);background:#ff8c00}.home-video-grade--cool[data-astro-cid-lcdefpme]{opacity:max(0, var(--home-video-temperature) / -100);background:#0078ff}.home-video-grade--magenta[data-astro-cid-lcdefpme]{opacity:max(0, var(--home-video-tint) / 100);background:#ff00c8}.home-video-grade--green[data-astro-cid-lcdefpme]{opacity:max(0, var(--home-video-tint) / -100);background:#00c83c}.home-video-blue-tint[data-astro-cid-lcdefpme]{background:var(--home-video-blue-tint-color);opacity:var(--home-video-blue-tint-opacity)}.home-groove--out-left[data-astro-cid-lcdefpme],.home-groove--out-right[data-astro-cid-lcdefpme]{top:calc(var(--groove) / -2);width:calc(var(--home-inset) - var(--seat) / 2 + var(--overlap));height:var(--groove);background:linear-gradient(to bottom, var(--channel))}.home-groove--out-left[data-astro-cid-lcdefpme]{left:calc(var(--home-inset) * -1)}.home-groove--out-right[data-astro-cid-lcdefpme]{right:calc(var(--home-inset) * -1)}.home-groove--out-bottom[data-astro-cid-lcdefpme]{top:auto;bottom:calc(var(--groove) / -2)}.home-groove--out-up-left[data-astro-cid-lcdefpme],.home-groove--out-up-right[data-astro-cid-lcdefpme]{top:calc(var(--home-frame-top) * -1);width:var(--groove);height:calc(var(--home-frame-top) - var(--seat) / 2 + var(--overlap));background:linear-gradient(to right, var(--channel))}.home-groove--out-up-left[data-astro-cid-lcdefpme]{left:calc(var(--groove) / -2)}.home-groove--out-up-right[data-astro-cid-lcdefpme]{right:calc(var(--groove) / -2)}.home-divider[data-astro-cid-lcdefpme]{top:calc(var(--home-cover-gap) / -2);inset-inline:calc(var(--home-pad) * -1);position:absolute}.home-cover{outline:var(--home-cover-border-width) solid color-mix(in srgb, var(--home-cover-border-color) calc(var(--home-cover-border-opacity) * 100%), transparent)}:root[data-home-cover-border=off] .home-cover{outline:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home-cover{animation:linear both home-cover-settle view();animation-range:entry 0% cover calc(var(--home-cover-settle-end) * 1%)}}}@keyframes home-cover-settle{0%{opacity:var(--home-cover-settle-opacity);transform:translateY(var(--home-cover-settle-rise)) scale(var(--home-cover-settle-scale));animation-timing-function:cubic-bezier(.2,.7,.3,1)}to{opacity:1;transform:none}}.home-cursor[data-astro-cid-lcdefpme]{display:none}@media (hover:hover) and (pointer:fine){.home-cursor[data-astro-cid-lcdefpme]{z-index:50;padding:5px 5px var(--spacing-micro) 6px;color:#fff;font-family:var(--font-mono);text-transform:uppercase;white-space:nowrap;pointer-events:none;translate:calc(var(--cursor-x,-100px) - 50%) calc(var(--cursor-y,-100px) - 50%);opacity:0;background:#e26836;font-size:16px;line-height:20px;transition:scale .18s cubic-bezier(.2,.7,.3,1),opacity .12s;display:block;position:fixed;top:0;left:0;scale:.2}.home-cursor[data-astro-cid-lcdefpme][data-active]{opacity:1;scale:1}.home-cover,.home-cover *{cursor:none}}@media (prefers-reduced-motion:reduce){.home-cursor[data-astro-cid-lcdefpme]{transition:none}}.home-tagline[data-astro-cid-lcdefpme]{font-size:var(--home-tagline-size);font-weight:var(--home-tagline-expo)}.home-about[data-astro-cid-lcdefpme]{--home-intro-measure:calc(var(--home-intro-size) * 24)}.home-intro[data-astro-cid-lcdefpme]{font-size:var(--home-intro-size);font-weight:var(--home-intro-expo)}.home-experience[data-astro-cid-lcdefpme]{font-size:var(--home-experience-size)}.home-years-short[data-astro-cid-lcdefpme]{display:none}@media (width<=1199.98px){.home-experience[data-astro-cid-lcdefpme]{container:home-experience/inline-size}}@container home-experience (width<calc(21.6em + 45px)){.home-years[data-astro-cid-lcdefpme]{display:none}.home-years-short[data-astro-cid-lcdefpme]{display:inline}}@media (width>=1200px){.home-tagline[data-astro-cid-lcdefpme],.home-intro[data-astro-cid-lcdefpme]{grid-column:1}.home-experience[data-astro-cid-lcdefpme]{grid-area:1/2/span 2;align-self:start}:root[data-home-experience-align=middle] .home-experience[data-astro-cid-lcdefpme]{grid-row:2;align-self:center}:root[data-home-experience-align=bottom] [data-astro-cid-lcdefpme]:is(.home-experience,.home-intro){grid-row:2;align-self:last baseline}}.home-case-title[data-astro-cid-lcdefpme]{font-size:var(--home-case-title-size);font-weight:var(--home-case-title-expo)}
