body:has([data-home-demo])>footer,body:has([data-home-demo])>nav{display:none!important}[data-home-demo]{background:#192b4c}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/google-sans-latin-400-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}[data-home-demo] .hd-google-sans{font-family:"Google Sans",var(--font-sans),system-ui,sans-serif;font-weight:400}[data-home-demo] .hd-container{width:100%;max-width:1312px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width:768px){[data-home-demo] .hd-container{padding-left:40px;padding-right:40px}}@media (min-width:1280px){[data-home-demo] .hd-container{padding-left:16px;padding-right:16px}}[data-home-demo] .hd-pill{display:inline-flex;align-items:center;gap:8px;border-radius:10px;background:#d0c3b3;color:#101a28;padding:12px 24px;font-family:var(--font-sans),system-ui,sans-serif;font-size:15px;font-weight:600;letter-spacing:.01em;line-height:1;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease;box-shadow:0 10px 24px -14px #000000b3}[data-home-demo] .hd-pill:hover{background:#fdf3e6;transform:translateY(-1px)}[data-home-demo] .hd-pill-ghost{background:#0000;color:#fdf3e6;box-shadow:inset 0 0 0 1px #d0c3b380}[data-home-demo] .hd-pill-ghost:hover{background:#d0c3b31f}[data-home-demo] .hd-pill:focus-visible{outline:2px solid #fdf3e6;outline-offset:3px}[data-home-demo] .hd-underline-input{display:block;width:100%;margin-top:6px;background:#0000;border:0;border-bottom:1px solid #ffffff47;padding:8px 0;color:#fff;font-family:var(--font-sans),system-ui,sans-serif;font-size:15px;transition:border-color .3s ease}[data-home-demo] .hd-underline-input:focus{outline:none;border-bottom-color:#d0c3b3}[data-home-demo] .hd-canvas{position:relative;isolation:isolate;overflow:hidden;background:#192b4c}[data-home-demo] .hd-facets{position:absolute;inset:0;z-index:-1;pointer-events:none}[data-home-demo] .hd-facet{position:absolute;width:150vw;height:150vw;transform:rotate(45deg)}[data-home-demo] .hd-facet-1{top:-95vw;left:-60vw;background:#101a286b}[data-home-demo] .hd-facet-2{top:14%;right:-112vw;background:hsla(33,24%,76%,.035)}[data-home-demo] .hd-facet-3{top:38%;left:-118vw;background:#101a2852}[data-home-demo] .hd-facet-4{top:62%;right:-115vw;background:#101a2847}[data-home-demo] .hd-facet-5{top:82%;left:-110vw;background:hsla(34,85%,95%,.025)}@keyframes hdEnter{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes hdSettle{0%{transform:scale(1.08)}to{transform:scale(1)}}[data-home-demo] .hd-enter{opacity:0}[data-home-demo] [data-hero-revealed=true] .hd-enter{animation:hdEnter 1.1s cubic-bezier(.22,1,.36,1) forwards}[data-home-demo] .hd-hero-image{animation:hdSettle 2.4s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){[data-home-demo] .hd-enter,[data-home-demo] .hd-hero-image{animation:none;opacity:1;transform:none}}