.hero[data-astro-cid-yodha2z4]{background:var(--navy-900);color:#c9d4e6;padding:clamp(3.5rem,7vw,6rem) 0 clamp(4rem,8vw,7rem);position:relative;overflow:hidden}.bg[data-astro-cid-yodha2z4]{background:radial-gradient(60rem 40rem at 85% 10%, #0a3d80e6, transparent 60%), radial-gradient(40rem 30rem at 10% 110%, #610f0673, transparent 60%), linear-gradient(180deg, var(--navy-900), var(--navy-950));position:absolute;inset:0}.bg[data-astro-cid-yodha2z4]:after{content:"";opacity:.5;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;mask-image:radial-gradient(at 70% 30%,#000 20%,#0000 70%)}.inner[data-astro-cid-yodha2z4]{align-items:center;gap:3.5rem;display:grid;position:relative}@media (width>=1000px){.inner[data-astro-cid-yodha2z4]{grid-template-columns:1.1fr .9fr}}.eyebrow[data-astro-cid-yodha2z4]{color:#f0a99e}h1[data-astro-cid-yodha2z4]{color:var(--white);margin-bottom:1.25rem}h1[data-astro-cid-yodha2z4] em{background:linear-gradient(90deg,#fff,#9cc0f5);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.lead[data-astro-cid-yodha2z4]{color:#b7c5dc;max-width:36rem;margin-bottom:2rem}.points[data-astro-cid-yodha2z4]{color:#d5deec;flex-wrap:wrap;gap:.75rem 1.5rem;margin:2.25rem 0 0;padding:0;font-size:.95rem;list-style:none;display:flex}.points[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{align-items:center;gap:.5rem;display:flex}.points[data-astro-cid-yodha2z4] svg{color:#7fd1a8;width:18px;height:18px}.visual[data-astro-cid-yodha2z4]{justify-self:center;width:100%;max-width:540px;position:relative}.frame[data-astro-cid-yodha2z4]{aspect-ratio:5/5.4;box-shadow:var(--shadow-lg);background:var(--navy-800);border:1px solid #ffffff1f;border-radius:28px;overflow:hidden}.frame[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{object-fit:cover;width:100%;height:100%}.badge[data-astro-cid-yodha2z4]{background:var(--white);color:var(--body);box-shadow:var(--shadow-lg);border-radius:18px;align-items:center;gap:.9rem;max-width:300px;padding:1rem 1.25rem;display:flex;position:absolute;bottom:2rem;left:-1rem}@media (width>=1000px){.badge[data-astro-cid-yodha2z4]{left:-3rem}}.badge[data-astro-cid-yodha2z4] strong[data-astro-cid-yodha2z4]{font:700 1rem var(--font-head);color:var(--ink);display:block}.badge[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]:not(.icon-badge){font-size:.88rem;line-height:1.4;display:block}.split[data-astro-cid-rhy6fmgd]{align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}@media (width>=1000px){.split[data-astro-cid-rhy6fmgd]{grid-template-columns:1fr 1fr}.split--right[data-astro-cid-rhy6fmgd] .visual[data-astro-cid-rhy6fmgd]{order:2}}.visual[data-astro-cid-rhy6fmgd]{padding-bottom:3rem;position:relative}.main[data-astro-cid-rhy6fmgd]{aspect-ratio:4/3.3}.second[data-astro-cid-rhy6fmgd]{aspect-ratio:1;border:6px solid var(--white);width:48%;position:absolute;bottom:0;right:-1rem}.split--right[data-astro-cid-rhy6fmgd] .second[data-astro-cid-rhy6fmgd]{left:-1rem;right:auto}.visual[data-astro-cid-rhy6fmgd]:not(:has(.second)){padding-bottom:0}.checks[data-astro-cid-rhy6fmgd]{gap:.7rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}@media (width>=600px){.checks[data-astro-cid-rhy6fmgd]{grid-template-columns:1fr 1fr}}.checks[data-astro-cid-rhy6fmgd] li[data-astro-cid-rhy6fmgd]{color:var(--ink);align-items:flex-start;gap:.6rem;font-weight:500;display:flex}.checks[data-astro-cid-rhy6fmgd] svg{background:var(--navy-50);width:20px;height:20px;color:var(--navy-800);border-radius:50%;flex:none;margin-top:.2rem;padding:3px}.lead-wrap[data-astro-cid-sjgajsms] p{color:var(--muted);margin:0 0 .8em;font-size:1.125rem}.lead-wrap[data-astro-cid-sjgajsms] p:last-child{margin:0}.section--navy .lead-wrap[data-astro-cid-sjgajsms] p{color:#a9b8d0}.svc-grid[data-astro-cid-ehtdlhvb]{grid-template-columns:1fr}@media (width>=700px){.svc-grid[data-astro-cid-ehtdlhvb]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.svc-grid[data-astro-cid-ehtdlhvb].cols-3{grid-template-columns:repeat(3,1fr)}}@media (width>=1100px){.svc-grid[data-astro-cid-ehtdlhvb].cols-4{grid-template-columns:repeat(4,1fr)}}.svc--cta[data-astro-cid-ehtdlhvb]{background:linear-gradient(135deg, var(--navy-800), var(--navy-900));border-color:#0000}.svc--cta[data-astro-cid-ehtdlhvb] h3[data-astro-cid-ehtdlhvb]{color:var(--white)}.svc--cta[data-astro-cid-ehtdlhvb] p[data-astro-cid-ehtdlhvb]{color:#b7c5dc}.svc--cta[data-astro-cid-ehtdlhvb] .link-arrow[data-astro-cid-ehtdlhvb]{color:var(--white)}.svc--cta[data-astro-cid-ehtdlhvb] .icon-badge[data-astro-cid-ehtdlhvb]{color:var(--white);background:#ffffff1a}.svc[data-astro-cid-ehtdlhvb]{color:inherit;flex-direction:column;padding:1.75rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.svc[data-astro-cid-ehtdlhvb]:before{content:"";background:linear-gradient(90deg, var(--navy-800), var(--maroon));transform-origin:0;height:3px;transition:transform .4s var(--ease);position:absolute;inset:0 0 auto;transform:scaleX(0)}.svc[data-astro-cid-ehtdlhvb]:hover:before{transform:scaleX(1)}.svc[data-astro-cid-ehtdlhvb] .icon-badge[data-astro-cid-ehtdlhvb]{margin-bottom:1.4rem;transition:background .3s,color .3s}.svc[data-astro-cid-ehtdlhvb]:hover .icon-badge[data-astro-cid-ehtdlhvb]{background:var(--navy-800);color:var(--white)}.svc[data-astro-cid-ehtdlhvb] p[data-astro-cid-ehtdlhvb]{color:var(--muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:1;font-size:.98rem;display:-webkit-box;overflow:hidden}.more[data-astro-cid-ehtdlhvb]{text-align:center;margin-top:3rem}.list[data-astro-cid-3z7udpsv]{gap:clamp(4rem,8vw,6.5rem);display:grid}.row[data-astro-cid-3z7udpsv]{scroll-margin-top:calc(var(--header-h) + 2rem);align-items:center;gap:2.5rem;display:grid}@media (width>=1000px){.row[data-astro-cid-3z7udpsv]{grid-template-columns:1fr 1.1fr;gap:4.5rem}.flip[data-astro-cid-3z7udpsv] .pic[data-astro-cid-3z7udpsv]{order:2}}.pic[data-astro-cid-3z7udpsv]{aspect-ratio:4/3}.icon-badge[data-astro-cid-3z7udpsv]{margin-bottom:1.25rem}h2[data-astro-cid-3z7udpsv]{font-size:clamp(1.7rem,2.6vw,2.2rem)}.summary[data-astro-cid-3z7udpsv]{color:var(--body);font-size:1.12rem}.hl[data-astro-cid-3z7udpsv]{background:var(--soft);border-radius:var(--radius);border:1px solid var(--line);gap:.75rem 1.5rem;margin:1.5rem 0 0;padding:1.5rem;list-style:none;display:grid}@media (width>=600px){.hl[data-astro-cid-3z7udpsv]{grid-template-columns:1fr 1fr}}.hl[data-astro-cid-3z7udpsv] li[data-astro-cid-3z7udpsv]{color:var(--ink);align-items:flex-start;gap:.6rem;font-size:.98rem;font-weight:500;display:flex}.hl[data-astro-cid-3z7udpsv] svg{width:18px;height:18px;color:var(--maroon);flex:none;margin-top:.25rem}.feat-grid[data-astro-cid-w3dz36le]{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.feat-grid[data-astro-cid-w3dz36le]>[data-astro-cid-w3dz36le]{flex:100%}@media (width>=700px){.feat-grid[data-astro-cid-w3dz36le]>[data-astro-cid-w3dz36le]{flex:0 calc(50% - .75rem)}}@media (width>=1000px){.cols-3[data-astro-cid-w3dz36le]>[data-astro-cid-w3dz36le]{flex-basis:calc(33.3333% - 1rem)}.cols-4[data-astro-cid-w3dz36le]>[data-astro-cid-w3dz36le]{flex-basis:calc(25% - 1.125rem)}}.feat[data-astro-cid-w3dz36le]{padding:2rem}.top[data-astro-cid-w3dz36le]{justify-content:space-between;align-items:center;margin-bottom:1.4rem;display:flex}.num[data-astro-cid-w3dz36le]{font:800 2.2rem/1 var(--font-head);color:var(--navy-100)}.feat[data-astro-cid-w3dz36le] p[data-astro-cid-w3dz36le]{color:var(--muted);margin:0;font-size:.98rem}.dark[data-astro-cid-w3dz36le]{box-shadow:none;background:#ffffff0a;border-color:#ffffff1a}.dark[data-astro-cid-w3dz36le]:hover{border-color:#ffffff40}.dark[data-astro-cid-w3dz36le] p[data-astro-cid-w3dz36le]{color:#a9b8d0}.dark[data-astro-cid-w3dz36le] .num[data-astro-cid-w3dz36le]{color:#ffffff1f}.dark[data-astro-cid-w3dz36le] .icon-badge[data-astro-cid-w3dz36le]{color:#f0a99e;background:#f0a99e1f}.chips[data-astro-cid-l5qgnajb]{flex-wrap:wrap;justify-content:center;gap:.85rem;max-width:980px;margin:0 auto;padding:0;list-style:none;display:flex}.chip[data-astro-cid-l5qgnajb]{box-shadow:var(--shadow-sm);padding:.8rem 1.3rem;font-size:1rem}.chip[data-astro-cid-l5qgnajb] svg{width:20px;height:20px}.stats[data-astro-cid-xvvo3qve]{text-align:center;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem;margin:0;display:grid}.stats[data-astro-cid-xvvo3qve] div[data-astro-cid-xvvo3qve]{flex-direction:column;justify-content:flex-start;display:flex}.stats[data-astro-cid-xvvo3qve] dd[data-astro-cid-xvvo3qve]{order:-1}dd[data-astro-cid-xvvo3qve]{font:800 clamp(2.4rem, 5vw, 3.5rem)/1 var(--font-head);color:var(--white);margin:0}dt[data-astro-cid-xvvo3qve]{color:#a9b8d0;margin-top:.6rem;font-weight:500}.head[data-astro-cid-pwf45j6h]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:clamp(2.5rem,4vw,3.5rem);display:flex}.head[data-astro-cid-pwf45j6h] .section-head{margin-bottom:0}.team[data-astro-cid-mtx7c4tw]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;display:grid}.person[data-astro-cid-mtx7c4tw]{flex-direction:column;display:flex;overflow:hidden}.photo[data-astro-cid-mtx7c4tw]{aspect-ratio:1/1.05;background:var(--navy-50);overflow:hidden}.photo[data-astro-cid-mtx7c4tw] img[data-astro-cid-mtx7c4tw]{object-fit:cover;object-position:top;width:100%;height:100%}.body[data-astro-cid-mtx7c4tw]{padding:1.4rem 1.5rem 1.6rem}h3[data-astro-cid-mtx7c4tw]{margin-bottom:.2rem;font-size:1.15rem}.role[data-astro-cid-mtx7c4tw]{color:var(--maroon);font:600 .9rem var(--font-head);margin-bottom:.8rem}.bio[data-astro-cid-mtx7c4tw] p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.6}.form-error[data-astro-cid-d56ov33j]{border-radius:var(--radius-sm);background:var(--maroon-50);color:var(--maroon);margin:0;padding:.85rem 1rem;font-weight:500}.wrap[data-astro-cid-d56ov33j]{align-items:start;gap:3rem;display:grid}@media (width>=1000px){.wrap[data-astro-cid-d56ov33j]{grid-template-columns:.85fr 1.15fr;gap:5rem}}.ways[data-astro-cid-d56ov33j]{gap:1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.ways[data-astro-cid-d56ov33j] li[data-astro-cid-d56ov33j]{align-items:center;gap:1rem;display:flex}.ways[data-astro-cid-d56ov33j] small[data-astro-cid-d56ov33j]{font:600 .78rem var(--font-head);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);display:block}.ways[data-astro-cid-d56ov33j] a[data-astro-cid-d56ov33j],.ways[data-astro-cid-d56ov33j] span[data-astro-cid-d56ov33j]:not(.icon-badge){font:600 1.05rem/1.5 var(--font-head);color:var(--ink);text-decoration:none}.form[data-astro-cid-d56ov33j]{gap:1.25rem;padding:clamp(1.5rem,4vw,2.75rem);display:grid}.form[data-astro-cid-d56ov33j]:hover{transform:none}.form[data-astro-cid-d56ov33j] h3[data-astro-cid-d56ov33j]{margin:0;font-size:1.4rem}.row2[data-astro-cid-d56ov33j]{gap:1.25rem;display:grid}@media (width>=600px){.row2[data-astro-cid-d56ov33j]{grid-template-columns:1fr 1fr}}.hp[data-astro-cid-d56ov33j]{position:absolute;left:-9999px}.submit[data-astro-cid-d56ov33j]{justify-content:center;width:100%;padding:1rem}@media (width>=600px){.submit[data-astro-cid-d56ov33j]{justify-self:start;width:auto}}.faq[data-astro-cid-4chapdkw]{gap:.85rem;display:grid}.item[data-astro-cid-4chapdkw]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:0 1.5rem}summary[data-astro-cid-4chapdkw]{cursor:pointer;font:600 1.08rem var(--font-head);color:var(--ink);justify-content:space-between;gap:1rem;padding:1.25rem 0;list-style:none;display:flex}summary[data-astro-cid-4chapdkw]::-webkit-details-marker{display:none}summary[data-astro-cid-4chapdkw] svg{width:22px;height:22px;color:var(--maroon);transition:transform .3s var(--ease);flex:none}.item[data-astro-cid-4chapdkw][open] summary[data-astro-cid-4chapdkw] svg{transform:rotate(45deg)}.prose[data-astro-cid-4chapdkw]{padding-bottom:1.25rem}.quote[data-astro-cid-tgbrwp4t]{flex-direction:column;gap:1.25rem;margin:0;padding:2rem;display:flex}.quote[data-astro-cid-tgbrwp4t]>svg{width:34px;height:34px;color:var(--maroon)}blockquote[data-astro-cid-tgbrwp4t]{color:var(--ink);flex:1;margin:0;font-size:1.05rem}figcaption[data-astro-cid-tgbrwp4t] strong[data-astro-cid-tgbrwp4t]{font-family:var(--font-head);color:var(--ink);display:block}figcaption[data-astro-cid-tgbrwp4t] span[data-astro-cid-tgbrwp4t]{color:var(--muted);font-size:.9rem}
