.hero[data-astro-cid-lcdefpme]{background:radial-gradient(ellipse 55% 75% at 78% 50%, #1d3266d9, transparent 70%), linear-gradient(180deg, var(--navy-900) 0%, var(--navy-950) 100%);overflow:hidden}.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:32px;padding-block:64px 72px;display:grid}.hero-copy[data-astro-cid-lcdefpme]{flex-direction:column;gap:20px;display:flex}.hero-title[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.01em;color:#fff;font-size:clamp(46px,7vw,84px);font-weight:800;line-height:.95}.chrome[data-astro-cid-lcdefpme]{background:linear-gradient(#fff 0%,#e4e9f0 48%,#9eaabb 52%,#dfe5ee 100%);color:#0000;filter:drop-shadow(0 4px 0 var(--red-700));-webkit-background-clip:text;background-clip:text;display:block}.hero-lead[data-astro-cid-lcdefpme]{color:var(--chrome-300);max-width:34em;font-size:20px}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.hero-badge[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:drop-shadow(0 18px 40px #0000008c);width:100%;max-width:500px;margin-left:auto}.section[data-astro-cid-lcdefpme]{padding-block:72px}.section-head[data-astro-cid-lcdefpme]{flex-direction:column;gap:6px;margin-bottom:32px;display:flex}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-transform:uppercase;font-size:clamp(34px,4.5vw,48px);font-weight:800}.paths[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.path[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;scroll-margin-top:24px;display:flex;overflow:hidden}.path-head[data-astro-cid-lcdefpme]{background:var(--navy-900);border-bottom:3px solid var(--gold-500);flex-direction:column;gap:6px;padding:22px 24px;display:flex}.path-head[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{text-transform:uppercase;color:#fff;align-items:center;gap:10px;font-size:30px;font-weight:800;display:flex}.path-head[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] .star{width:20px;height:20px;color:var(--gold-400)}.path-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--chrome-300)}.path-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:14px;padding:24px;display:flex}.path-label[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:15px;font-weight:700}.checklist[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.checklist[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:30px;position:relative}.checklist[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--gold-500) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23060b18' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8'/%3E%3C/svg%3E") center / 14px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:0}.path-meta[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:auto;padding-top:6px;font-size:15px}.path-body[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{align-self:flex-start}.section-steps[data-astro-cid-lcdefpme]{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;display:flex;position:relative}.step-num[data-astro-cid-lcdefpme]{background:var(--navy-900);width:48px;height:48px;color:var(--gold-400);border:3px solid var(--gold-500);font-family:var(--font-display);z-index:1;border-radius:50%;place-items:center;margin-bottom:6px;font-size:24px;font-weight:800;display:grid;position:relative}.step[data-astro-cid-lcdefpme]:not(:last-child):after{content:"";border-top:3px dashed var(--line-strong);height:0;position:absolute;top:23px;left:56px;right:-20px}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{text-transform:uppercase;font-size:24px;font-weight:700}.contact[data-astro-cid-lcdefpme]{background:var(--navy-900)}.contact-inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding-block:48px;display:flex}.contact[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-transform:uppercase;color:#fff;margin-bottom:6px;font-size:34px;font-weight:800}.contact[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--chrome-300)}.contact[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{text-transform:none;letter-spacing:.01em;overflow-wrap:anywhere}@media (width<=900px){.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:8px;padding-block:36px 48px}.hero-badge[data-astro-cid-lcdefpme]{order:-1}.hero-badge[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{max-width:260px;margin:0 auto}}@media (width<=700px){.paths[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.section[data-astro-cid-lcdefpme]{padding-block:52px}.hero-lead[data-astro-cid-lcdefpme]{font-size:18px}.hero-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}.path-body[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{align-self:stretch}.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:20px}.step[data-astro-cid-lcdefpme]{flex-direction:row;align-items:center;gap:16px}.step-num[data-astro-cid-lcdefpme]{margin-bottom:0}.step[data-astro-cid-lcdefpme]:not(:last-child):after{border-top:0;border-left:3px dashed var(--line-strong);height:20px;top:48px;left:22px;right:auto}}@media (width<=480px){.path-head[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:26px}}
