:where(.pv-titanium,.pt-workspace){--pt-ink:#27374b;--pt-muted:#56667c;--pt-border:#8294ad45;--pt-accent:#315b91;--pt-surface:#e6ecf3;isolation:isolate;color:var(--pt-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#cbd5e2;position:relative}.pt-ambient{z-index:-1;pointer-events:none;contain:strict;background:linear-gradient(140deg,#c4cfde,#d9dee7 50%,#bdcada);position:fixed;inset:0;overflow:hidden}.pt-ambient-move{transform:translate3d(var(--ambient-x,0px),var(--ambient-y,0px),0);transition:transform 1.2s cubic-bezier(.2,.7,.3,1);position:absolute;inset:-5%}.pt-ambient-orb{filter:blur(55px);opacity:.6;will-change:transform;border-radius:50%;animation:25s ease-in-out infinite alternate pt-drift;position:absolute}.pt-ambient-one{background:radial-gradient(circle,#a1b9d5,#0000 70%);width:65vw;min-width:480px;height:65vw;min-height:480px;top:-25%;left:-12%}.pt-ambient-two{background:radial-gradient(circle,#b3abc9,#0000 70%);width:60vw;min-width:400px;height:60vw;min-height:400px;animation-duration:31s;animation-delay:-12s;top:15%;right:-15%}.pt-ambient-three{background:radial-gradient(circle,#8cabbc,#0000 70%);width:65vw;height:55vw;animation-duration:29s;animation-delay:-8s;bottom:-45%;left:20%}.pt-ambient-ring{opacity:.55;border:1px solid #ffffff40;border-radius:50%;width:90vw;height:38vw;position:absolute;top:15%;right:-20%;transform:rotate(-32deg);box-shadow:0 0 100px #e6edf321,inset 0 0 70px #f1f4f915}.pt-ambient-grain{opacity:.18;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' opacity='.1' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.pt-ambient-paused .pt-ambient-orb{animation-play-state:paused}.pt-ambient-paused .pt-ambient-move{transition:none;transform:none}.pt-motion-toggle{z-index:40;color:#46576d;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#e8edf1e8;border:1px solid #7d8c9f55;border-radius:24px;align-items:center;gap:9px;min-height:36px;padding:8px 13px;font-family:inherit;font-size:10px;display:flex;position:fixed;bottom:18px;right:20px;box-shadow:0 4px 15px #3344580d}.pt-motion-toggle:hover{background:#eef2f6}.pt-motion-toggle:focus-visible{outline-offset:3px;outline:3px solid #315b91}@keyframes pt-drift{0%{transform:translate(-2%,-2%)scale(.98)}to{transform:translate(5%,6%)scale(1.12)}}@media (max-width:640px){.pt-ambient-orb{filter:blur(30px);opacity:.45;will-change:auto}.pt-motion-toggle{min-height:35px;font-size:9px;bottom:12px;right:12px}.pt-ambient-ring{width:170vw;height:70vw;top:20%;right:-60%}}@media (prefers-reduced-motion:reduce){.pt-ambient-orb{will-change:auto;animation:none!important}.pt-ambient-move{transition:none!important;transform:none!important}.pt-motion-toggle{display:none}}.pt-ambient-orb{will-change:auto!important;animation:none!important}.pt-motion-toggle{display:none!important}.pt-ambient-grain{opacity:.06}.pt-ambient-ring{opacity:.18}
