@keyframes bounce-once{0%,to{transform:translateY(0)}15%{transform:translateY(-12px)}30%{transform:translateY(0)}45%{transform:translateY(-6px)}60%{transform:translateY(0)}}.animate-bounce-once{animation:bounce-once .8s ease-out}.newsletter-widget[data-astro-cid-o5l43o2n]{background:linear-gradient(135deg,#0a1628,#132175);border-radius:12px;padding:40px 24px}@media(min-width:640px){.newsletter-widget[data-astro-cid-o5l43o2n]{padding:48px 40px}}.newsletter-widget__input[data-astro-cid-o5l43o2n]{background:#ffffff14;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;transition:border-color .15s ease,background .15s ease}.newsletter-widget__input[data-astro-cid-o5l43o2n]::placeholder{color:#ffffff80}.newsletter-widget__input[data-astro-cid-o5l43o2n]:focus{outline:none;border-color:#ffffff80;background:#ffffff1f}.newsletter-widget__btn[data-astro-cid-o5l43o2n]{background:#fff;color:var(--primary);border:none;border-radius:8px;cursor:pointer;transition:background .15s ease,transform .15s ease}.newsletter-widget__btn[data-astro-cid-o5l43o2n]:hover{background:#ffffffeb}.newsletter-widget__btn[data-astro-cid-o5l43o2n]:active{transform:scale(.98)}.newsletter-widget__btn[data-astro-cid-o5l43o2n]:disabled{opacity:.7;cursor:wait}/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-space-y-reverse:0}}}[data-footnote-ref]{margin-left:calc(var(--spacing,.25rem)*.5);border-radius:calc(var(--radius) - 2px);background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){[data-footnote-ref]{background-color:color-mix(in oklab,var(--primary)5%,transparent)}}[data-footnote-ref]{padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);vertical-align:baseline;--tw-font-weight:var(--font-weight-bold,700);font-size:.75em;font-weight:var(--font-weight-bold,700);color:var(--primary);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none!important}@media(hover:hover){[data-footnote-ref]:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){[data-footnote-ref]:hover{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}}.footnotes{margin-inline:calc(var(--spacing,.25rem)*-8);margin-top:calc(var(--spacing,.25rem)*20);border-bottom-right-radius:calc(var(--radius) - 4px);border-bottom-left-radius:calc(var(--radius) - 4px);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.footnotes{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.footnotes{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.footnotes{background-color:color-mix(in oklab,var(--muted)20%,transparent)}}.footnotes{padding-inline:calc(var(--spacing,.25rem)*8);padding-top:calc(var(--spacing,.25rem)*10);padding-bottom:calc(var(--spacing,.25rem)*10);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--muted-foreground)}.footnotes ol{list-style-type:decimal}:where(.footnotes ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}.footnotes ol{padding-left:calc(var(--spacing,.25rem)*5)}.footnotes li p{margin-bottom:calc(var(--spacing,.25rem)*0);display:inline}.footnotes h2{display:none}[data-footnote-backref]{margin-left:calc(var(--spacing,.25rem)*2);color:var(--primary);opacity:.5;font-family:JetBrains Mono,ui-monospace,monospace;text-decoration-line:none!important}@media(hover:hover){[data-footnote-backref]:hover{opacity:1}}.sidebar-cta{color:#fff;z-index:1;background:#0a1628;border-radius:8px;padding:24px;animation:.6s ease-out 1s both sidebar-cta-in;position:relative;box-shadow:0 30px 60px -20px #0b5fff66}.sidebar-cta:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(135deg,#0b5fff,#06b6d4);border-radius:9px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sidebar-cta-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#06b6d4;margin-bottom:12px;font-size:10px;font-weight:700;display:block}.sidebar-cta-title{color:#fff;margin:0 0 12px;font-size:18px;font-weight:700;line-height:1.3}.sidebar-cta-desc{color:#ffffffa6;margin:0 0 20px;font-size:13px;line-height:1.5}.sidebar-cta-btn{text-align:center;color:#0a1628;letter-spacing:-.005em;background:#06b6d4;border-radius:8px;width:100%;padding:11px 16px;font-size:13px;font-weight:700;text-decoration:none;transition:background .15s,box-shadow .15s;display:block}.sidebar-cta-btn:hover{background:#22d3ee;box-shadow:0 10px 28px -10px #06b6d480}@keyframes sidebar-cta-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
