.gov-page{--gov-bg: #050506;--gov-bg-soft: #09090b;--gov-surface: #101114;--gov-surface-strong: rgba(14, 15, 18, .92);--gov-panel: rgba(255, 255, 255, .04);--gov-panel-strong: rgba(255, 255, 255, .08);--gov-border: rgba(255, 255, 255, .1);--gov-border-strong: rgba(255, 255, 255, .18);--gov-text: #f7f9fc;--gov-text-muted: rgba(235, 241, 250, .78);--gov-text-dim: rgba(211, 223, 240, .56);--gov-accent: #d2a25f;--gov-accent-strong: #f0c37f;--gov-shadow: 0 24px 80px rgba(0, 0, 0, .36);--gov-radius-sm: 1.1rem;--gov-radius-md: 1.5rem;--gov-radius-lg: 2rem;--gov-radius-pill: 999px;--gov-ease: cubic-bezier(.22, 1, .36, 1);--gov-duration: .22s;color:var(--gov-text);background:radial-gradient(circle at top,rgba(240,195,127,.08),transparent 22%),linear-gradient(180deg,#0a0a0b,#050506 34%,#08090b)}.gov-page,.gov-page *{box-sizing:border-box}.gov-page img{display:block;max-width:100%}.gov-page a{color:inherit;text-decoration:none;transition:transform var(--gov-duration) var(--gov-ease),background-color var(--gov-duration) var(--gov-ease),border-color var(--gov-duration) var(--gov-ease),box-shadow var(--gov-duration) var(--gov-ease),color var(--gov-duration) var(--gov-ease)}.gov-container{width:min(100%,77rem);margin:0 auto;padding:0 clamp(1.25rem,3vw,2rem)}.gov-section{position:relative;padding:clamp(4.5rem,9vw,7rem) 0}.gov-section-tight{padding-top:0}.gov-section-surface{background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 18%),linear-gradient(180deg,#0f1012f5,#090a0cfa)}.gov-hero{min-height:calc(100svh - 5rem);padding-top:clamp(7rem,16vw,9.5rem);overflow:clip}.gov-hero-backdrop{position:absolute;inset:0;pointer-events:none}.gov-hero-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:86px 86px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.95),transparent 86%);mask-image:linear-gradient(180deg,rgba(0,0,0,.95),transparent 86%);opacity:.38}.gov-hero-beam,.gov-hero-orb{position:absolute;filter:blur(90px)}.gov-hero-beam{border-radius:999px}.gov-hero-beam-a{top:-12%;left:50%;width:18rem;height:120%;transform:translate(-50%);background:linear-gradient(180deg,rgba(245,228,194,.34) 0%,rgba(217,164,91,.1) 36%,transparent 76%);opacity:.82}.gov-hero-beam-b{top:-8%;right:14%;width:14rem;height:72%;transform:rotate(12deg);background:linear-gradient(180deg,rgba(245,228,194,.16) 0%,rgba(217,164,91,.06) 44%,transparent 78%);opacity:.52}.gov-hero-orb{border-radius:999px}.gov-hero-orb-a{top:-12%;left:-4%;width:min(52vw,42rem);height:min(52vw,42rem);background:radial-gradient(circle,rgba(217,164,91,.22),transparent 68%)}.gov-hero-orb-b{top:18%;right:-10%;width:min(48vw,36rem);height:min(48vw,36rem);background:radial-gradient(circle,rgba(140,162,255,.12),transparent 68%)}.gov-hero-orb-c{bottom:-18%;left:28%;width:min(44vw,34rem);height:min(44vw,34rem);background:radial-gradient(circle,rgba(245,228,194,.12),transparent 70%)}.gov-hero-content,.gov-copy-stack,.gov-section-intro,.gov-cta-content{position:relative;z-index:1;display:grid}.gov-hero-content{gap:1.55rem}.gov-badge,.gov-card-index,.gov-section-label-text{letter-spacing:.14em;text-transform:uppercase}.gov-badge{display:inline-flex;align-items:center;gap:.55rem;width:fit-content;padding:.65rem 1rem;border:1px solid rgba(255,255,255,.12);border-radius:var(--gov-radius-pill);background:#ffffff0d;color:#edf4ff;font-size:.74rem;font-weight:600}.gov-hero-title,.gov-section-title,.gov-card-title{margin:0;letter-spacing:-.04em;text-wrap:balance}.gov-hero-title{max-width:20.2ch;font-size:clamp(3.4rem,9vw,6.3rem);line-height:.92}.gov-section-title{font-size:clamp(2rem,4vw,3.6rem);line-height:1}.gov-card-title{font-size:1.08rem;line-height:1.28}.gov-hero-subtitle,.gov-body,.gov-card-copy,.gov-feature-copy p{margin:0;color:var(--gov-text-muted);font-size:1rem;line-height:1.72}.gov-hero-subtitle{max-width:53ch;font-size:clamp(1rem,1.9vw,1.18rem)}.gov-body-wide{max-width:44ch}.gov-hero-actions,.gov-cta-actions{display:flex;flex-wrap:wrap;gap:.85rem}.gov-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3.15rem;padding:.85rem 1.5rem;border-radius:var(--gov-radius-pill);border:1px solid transparent;font-size:.95rem;font-weight:600;white-space:nowrap}.gov-btn:hover{transform:translateY(-1px)}.gov-btn:active{transform:translateY(0)}.gov-btn-primary{color:#1b1306;background:linear-gradient(135deg,#f0d5a3,#dba865 44%,#bf8344);box-shadow:0 18px 40px #bf834440}.gov-page a.gov-btn-primary,.gov-page a.gov-btn-primary:visited,.gov-page a.gov-btn-primary svg{color:#1b1306}.gov-btn-primary:hover{background:linear-gradient(135deg,#f6ddb0,#e3b675 44%,#c98f4d)}.gov-btn-outline{border-color:#ffffff29;background:#ffffff05;color:var(--gov-text)}.gov-btn-outline:hover{border-color:#ffffff47;background:#ffffff0d}.gov-section-label{display:flex;align-items:center;gap:1.4rem;margin-bottom:clamp(2.75rem,5vw,3.5rem)}.gov-section-label-line{flex:1;min-width:2rem;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent)}.gov-section-label-text{color:var(--gov-text-dim);font-size:.7rem;font-weight:700;white-space:nowrap}.gov-split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);gap:clamp(2rem,5vw,4rem);align-items:stretch}.gov-copy-stack{gap:1.35rem}.gov-feature-list{display:grid;gap:.2rem;margin-top:.5rem}.gov-feature-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.08)}.gov-feature-row:last-child{border-bottom:none}.gov-feature-icon,.gov-card-icon{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;flex-shrink:0}.gov-feature-icon{width:2.6rem;height:2.6rem;margin-top:.1rem;border:1px solid rgba(245,228,194,.12);background:#ffffff08;color:#efe2c5}.gov-feature-copy{display:grid;gap:.35rem}.gov-feature-copy h3{margin:0;font-size:.94rem;font-weight:600}.gov-media-frame,.gov-immersive-panel,.gov-cta-card{position:relative;overflow:hidden;border:1px solid var(--gov-border);box-shadow:var(--gov-shadow)}.gov-media-frame{height:100%;min-height:clamp(24rem,44vw,42rem);border-radius:var(--gov-radius-lg);background:linear-gradient(180deg,#ffffff0f,#ffffff05)}.gov-media-frame:after,.gov-immersive-panel:after,.gov-cta-card:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px #ffffff14;pointer-events:none}.gov-media-image,.gov-immersive-image,.gov-cta-image{width:100%;height:100%;object-fit:cover}.gov-section-intro{gap:1rem;max-width:52rem;margin-bottom:3rem}.gov-grid{display:grid;gap:1.1rem}.gov-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gov-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gov-card{display:flex;flex-direction:column;gap:1rem;min-height:100%;padding:1.65rem;border:1px solid var(--gov-border);border-radius:var(--gov-radius-md);background:linear-gradient(180deg,#ffffff0f,#ffffff05),#090a0ce6;box-shadow:var(--gov-shadow);transition:transform var(--gov-duration) var(--gov-ease),border-color var(--gov-duration) var(--gov-ease),background var(--gov-duration) var(--gov-ease)}.gov-card:hover{transform:translateY(-4px);border-color:var(--gov-border-strong);background:linear-gradient(180deg,#ffffff13,#ffffff08),#090a0cf0}.gov-card-compact{padding:1.45rem}.gov-card-topline{display:flex;align-items:center;justify-content:space-between;gap:1rem}.gov-card-index{margin:0;color:var(--gov-text-dim);font-size:.7rem;font-weight:700}.gov-card-icon{width:2.4rem;height:2.4rem;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#ffffff17,#ffffff08);color:#f5e4c2}.gov-card-copy{font-size:.92rem}.gov-immersive-panel,.gov-cta-card{border-radius:2.1rem}.gov-immersive-panel{min-height:clamp(28rem,52vw,36rem)}.gov-immersive-overlay,.gov-cta-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#03070c0f,#03070c66 35%,#03070cd6),linear-gradient(120deg,rgba(137,184,255,.18),transparent 35%,rgba(210,162,95,.2))}.gov-immersive-content,.gov-cta-content{position:absolute;inset:auto 0 0;z-index:1;gap:1rem;padding:clamp(1.75rem,4vw,3rem)}.gov-immersive-title{max-width:12ch}.gov-immersive-copy{max-width:34ch}.gov-cta-card{min-height:clamp(24rem,46vw,31rem)}.gov-cta-title{max-width:15ch}.gov-cta-copy{max-width:38ch}.gov-reveal{opacity:1;transform:none;transition:opacity .7s var(--gov-ease),transform .7s var(--gov-ease)}.gov-page.gov-motion-ready .gov-reveal:not(.visible){opacity:0;transform:translateY(24px)}.gov-reveal.visible{opacity:1;transform:none}.gov-reveal-delay-1{transition-delay:90ms}.gov-reveal-delay-2{transition-delay:.18s}.gov-reveal-delay-3{transition-delay:.27s}@media(max-width:1080px){.gov-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.gov-grid-3,.gov-split{grid-template-columns:1fr}.gov-media-frame{min-height:24rem}}@media(max-width:720px){.gov-section{padding:4rem 0}.gov-hero{min-height:auto;padding-top:6.5rem}.gov-hero-title{max-width:none;font-size:clamp(3rem,15vw,4.5rem)}.gov-hero-actions,.gov-cta-actions{flex-direction:column;align-items:stretch}.gov-btn{width:100%}.gov-section-label{gap:.9rem}.gov-section-label-text{font-size:.64rem}.gov-grid-4{grid-template-columns:1fr}.gov-card,.gov-card-compact{padding:1.25rem}.gov-media-frame{min-height:20rem}.gov-feature-row{gap:.85rem}.gov-feature-icon{width:2.3rem;height:2.3rem}.gov-immersive-panel,.gov-cta-card{border-radius:1.5rem}.gov-immersive-panel{min-height:24rem}.gov-cta-card{min-height:22rem}.gov-immersive-content,.gov-cta-content{padding:1.5rem}.gov-immersive-title,.gov-cta-title,.gov-cta-copy,.gov-immersive-copy{max-width:none}}@media(prefers-reduced-motion:reduce){.gov-page *,.gov-page *:before,.gov-page *:after{scroll-behavior:auto;animation:none!important;transition-duration:.01ms!important;transition-delay:0ms!important}.gov-reveal,.gov-reveal.visible{opacity:1;transform:none}}
