@font-face{font-family:pvDisplay;src:url(../media/Fraunces_var-s.p.0524igg32t-c1.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:pvDisplay;src:url(../media/Fraunces_var_italic-s.p.0j~~wvhvc~~2a.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:pvDisplay Fallback;src:local(Arial);ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.0%;size-adjust:116.36%}.pvdisplay_e503af01-module__0pTfRa__className{font-family:pvDisplay,pvDisplay Fallback}.pvdisplay_e503af01-module__0pTfRa__variable{--font-pv-display:"pvDisplay", "pvDisplay Fallback"}
@font-face{font-family:pvBody;src:url(../media/HankenGrotesk_var-s.p.11uo_35nso9mn.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:pvBody Fallback;src:local(Arial);ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.0%;size-adjust:101.56%}.pvbody_3190e2c4-module__3uK0rW__className{font-family:pvBody,pvBody Fallback}.pvbody_3190e2c4-module__3uK0rW__variable{--font-pv-body:"pvBody", "pvBody Fallback"}
@font-face{font-family:pvMono;src:url(../media/IBMPlexMono_400-s.p.16-z~2sp29ex6.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:pvMono;src:url(../media/IBMPlexMono_500-s.p.07ig5l8azj~hy.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:pvMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.pvmono_1c70c36f-module__IFfFqG__className{font-family:pvMono,pvMono Fallback}.pvmono_1c70c36f-module__IFfFqG__variable{--font-pv-mono:"pvMono", "pvMono Fallback"}
.pv-root h1,.pv-root h2{letter-spacing:-.5px!important;line-height:1.1!important}@media (max-width:767px){.pv-root h1,.pv-root h2{letter-spacing:-.25px!important;line-height:1.14!important}}.pv-reveal{opacity:0;will-change:opacity, transform;transition:opacity .95s cubic-bezier(.16,.7,.2,1),transform .95s cubic-bezier(.16,.7,.2,1);transform:translateY(34px)}.pv-reveal.pv-in{opacity:1;transform:none}.pv-link{color:#1a1a1a;padding-bottom:3px;text-decoration:none;position:relative}.pv-link:after{content:"";transform-origin:0;background:#7a3b33;width:100%;height:1px;transition:transform .45s cubic-bezier(.16,.7,.2,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.pv-link:hover:after{transform:scaleX(1)}.pv-link .pv-link-base{border-bottom:1px solid #b8b2a4;padding-bottom:3px}.pv-glow{filter:blur(90px);pointer-events:none;border-radius:50%;animation:16s ease-in-out infinite alternate pv-drift;position:absolute}@keyframes pv-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(60px,-40px)scale(1.18)}}.pv-grid-bg,.pv-beam,.pv-glow{display:none!important}.pv-spotlight:before{content:none}.pv-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.pv-marquee-track{gap:16px;width:max-content;animation:38s linear infinite pv-marquee;display:flex}.pv-marquee:hover .pv-marquee-track{animation-play-state:paused}@keyframes pv-marquee{to{transform:translate(-50%)}}.pv-card{transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s,box-shadow .35s,background .35s}.pv-card:hover{transform:translateY(-4px);box-shadow:0 24px 60px -30px #0a0d1273;border-color:#7f868e8c!important}.pv-btn-glow{transition:box-shadow .25s,transform .25s}.pv-btn-glow:hover{transform:translateY(-1px);box-shadow:0 10px 28px -14px #0000008c}.pv-pulse-dot{animation:2.2s ease-in-out infinite pv-pulse}@keyframes pv-pulse{0%,to{opacity:1}50%{opacity:.3}}.pv-gradient-text{color:#7a3b33}.pv-bar{transform-origin:0;animation:1.3s cubic-bezier(.2,.7,.2,1) .4s forwards pv-grow;transform:scaleX(0)}@keyframes pv-grow{to{transform:scaleX(1)}}.pv-rail{transform-origin:top;background:linear-gradient(#7a3b33,#7a3b331f);animation:1.4s cubic-bezier(.2,.7,.2,1) .3s forwards pv-rail;transform:scaleY(0)}@keyframes pv-rail{to{transform:scaleY(1)}}.pv-spine-rail{transform-origin:0;animation:1.5s cubic-bezier(.2,.7,.2,1) .25s forwards pv-spine-draw;transform:scaleX(0)}@keyframes pv-spine-draw{to{transform:scaleX(1)}}.pv-spine-node{opacity:0;animation:.6s cubic-bezier(.2,.7,.2,1) forwards pv-spine-node}@keyframes pv-spine-node{to{opacity:1}}@media (prefers-reduced-motion:reduce){.pv-reveal{opacity:1;transition:none;transform:none}.pv-glow,.pv-beam,.pv-marquee-track,.pv-pulse-dot,.pv-bar,.pv-rail,.pv-spine-rail,.pv-spine-node{animation:none}.pv-bar,.pv-rail,.pv-spine-rail{transform:none}.pv-spine-node{opacity:1}.pv-card,.pv-btn-glow{transition:none}}.pv-cal-clip{height:560px;overflow:hidden}.pv-cal-clip iframe{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:0;width:100%;height:756px;margin-top:-196px;display:block}@media (max-width:768px){.pv-cal-clip{height:860px}.pv-cal-clip iframe{height:1170px;margin-top:-310px}}
