/*! tailwindcss v4.3.0 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.absolute{position:absolute}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.overflow-hidden{overflow:hidden}.text-center{text-align:center}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.lg-geometric-hero{isolation:isolate;color:#fff;background:#101d90;place-items:center;min-height:clamp(490px,68svh,670px);padding:64px 24px 75px;display:grid}.lg-geometry{pointer-events:none;overflow:hidden}.lg-shape-entry{opacity:.75;pointer-events:none}.shape-one{top:16%;left:-12%}.shape-two{top:70%;right:-9%}.shape-three{bottom:6%;left:8%}.shape-four{top:9%;right:19%}.shape-five{top:5%;left:25%}.lg-shape-float{background:linear-gradient(90deg,#456bcc44,#0000);border:1px solid #bdceff33;border-radius:999px;max-width:70vw;animation:12s cubic-bezier(.37,0,.63,1) infinite paused lg-shape-drift;box-shadow:inset 0 1px 8px #ccd9ff12,0 8px 32px #122b681a}.lg-shape-gold{background:linear-gradient(90deg,#c7962533,#0000);border-color:#ffcd4d38}.geometry-running .lg-shape-float{animation-play-state:running}.lg-geometry-shade{pointer-events:none;background:radial-gradient(#101d9099 15%,#101d9022 70%),linear-gradient(#101d9066,#0000 65%,#101d9099)}.lg-hero-content{z-index:1;width:100%;max-width:1080px;margin-inline:auto}.lg-hero-badge{letter-spacing:.05em;color:#ccd6ee;justify-content:center;align-items:center;gap:9px;margin:0 0 25px;font-size:12px;font-weight:500;display:flex}.lg-hero-badge svg{color:#ffd34d}.lg-hero-content h1{color:#fff;letter-spacing:-.045em;text-wrap:balance;margin:0 0 25px;font-size:clamp(36px,4.5vw,64px);font-weight:600;line-height:1.15}.lg-hero-content h1 span{display:block}.lg-hero-content h1 span+span{color:#d0dcff}.lg-hero-description{color:#c4cee2;text-wrap:pretty;max-width:620px;margin:0 auto 30px;font-size:16px;line-height:1.8}.lg-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.lg-hero-actions a{border-radius:3px;justify-content:center;align-items:center;min-height:48px;padding:13px 22px;font-size:13px;font-weight:600;transition:background-color .16s,color .16s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.lg-hero-primary{color:#111b3a;background:#ffd34d}.lg-hero-secondary{color:#fff;background:#ffffff08;border:1px solid #99acd16b}.lg-hero-actions a:focus-visible{outline-offset:5px;outline:3px solid #ffd34d}.lg-hero-actions a:active{transform:translateY(1px)}@keyframes lg-shape-drift{0%,to{transform:translateY(0)}50%{transform:translateY(var(--shape-drift,15px))}}@media (hover:hover) and (pointer:fine){.lg-hero-primary:hover{background:#ffe185}.lg-hero-secondary:hover{background:#ffffff16}}@media (max-width:600px){.lg-geometric-hero{min-height:clamp(470px,68svh,580px);padding:48px 20px 70px}.lg-hero-badge{letter-spacing:.025em;margin-bottom:22px;font-size:10px}.lg-hero-content h1{letter-spacing:-.045em;margin-bottom:22px;font-size:clamp(30px,7.7vw,44px)}.lg-hero-content h1 span+span{max-width:350px;margin-inline:auto}.lg-hero-description{max-width:340px;margin-bottom:25px;font-size:13px;line-height:1.8}.lg-hero-actions{gap:10px}.lg-hero-actions a{padding:12px 15px;font-size:11px}.shape-one{top:15%;left:-30%}.shape-two{top:76%;right:-25%}.shape-three{bottom:12%;left:-10%}}@media (prefers-reduced-motion:reduce){.lg-shape-float{animation:none!important}.lg-shape-entry{transform:none!important}.lg-hero-actions a{transition:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}