.site-header[data-astro-cid-nen7h5rs]{z-index:100;position:sticky;top:0}.topbar[data-astro-cid-nen7h5rs]{background:var(--navy-dark);color:#ffffffd1;font-size:.85rem}.topbar-inner[data-astro-cid-nen7h5rs]{justify-content:flex-end;gap:26px;padding:8px 24px;display:flex}.topbar[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:#fff}.mainbar[data-astro-cid-nen7h5rs]{background:var(--navy);box-shadow:0 4px 20px #0b2a7e2e}.mainbar-inner[data-astro-cid-nen7h5rs]{align-items:center;gap:24px;padding:14px 24px;display:flex}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:40px}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;margin-left:auto;display:flex}.nav-list[data-astro-cid-nen7h5rs]{align-items:center;gap:24px;list-style:none;display:flex}.nav-link[data-astro-cid-nen7h5rs]{font-family:var(--font);color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:6px 0;font-size:1rem;font-weight:600;display:inline-flex}.nav-link[data-astro-cid-nen7h5rs]:hover{color:var(--orange)}.caret[data-astro-cid-nen7h5rs]{font-size:.7em}.has-dropdown[data-astro-cid-nen7h5rs]{position:relative}.dropdown[data-astro-cid-nen7h5rs]{border-radius:var(--radius);box-shadow:var(--shadow);opacity:0;visibility:hidden;z-index:10;background:#fff;gap:2px;min-width:240px;padding:12px;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(8px)}.dropdown--2col[data-astro-cid-nen7h5rs]{grid-template-columns:1fr 1fr;min-width:440px}.has-dropdown[data-astro-cid-nen7h5rs]:hover .dropdown[data-astro-cid-nen7h5rs],.has-dropdown[data-astro-cid-nen7h5rs]:focus-within .dropdown[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:translate(-50%)translateY(4px)}.dropdown[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);border-radius:8px;padding:9px 14px;font-size:.95rem;font-weight:500;display:block}.dropdown[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--cream);color:var(--orange-dark)}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:12px;display:flex}.actions[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{padding:11px 20px;font-size:.95rem}.burger[data-astro-cid-nen7h5rs],.mobile-extra[data-astro-cid-nen7h5rs]{display:none}@media (width<=1024px){.burger[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;margin-left:auto;padding:6px;display:flex}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:#fff;border-radius:2px;width:26px;height:2px;transition:all .2s}.nav[data-astro-cid-nen7h5rs]{background:var(--navy);visibility:hidden;opacity:0;max-height:0;box-shadow:var(--shadow);flex-direction:column;align-items:stretch;gap:0;margin:0;padding:0 24px;transition:max-height .25s,opacity .2s,visibility .25s;position:absolute;top:100%;left:0;right:0;overflow:hidden}.nav-toggle[data-astro-cid-nen7h5rs]:checked~.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.nav-toggle[data-astro-cid-nen7h5rs]:checked~.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-nen7h5rs]:checked~.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav-toggle[data-astro-cid-nen7h5rs]:checked~.nav[data-astro-cid-nen7h5rs]{visibility:visible;opacity:1;max-height:150vh;padding:10px 24px 24px;overflow-y:auto}.nav-list[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:stretch;gap:0;width:100%}.nav-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{border-bottom:1px solid #ffffff1f}.nav-list[data-astro-cid-nen7h5rs] .has-dropdown[data-astro-cid-nen7h5rs]{display:none}.nav-link[data-astro-cid-nen7h5rs]{width:100%;padding:14px 0}.mobile-extra[data-astro-cid-nen7h5rs]{order:-1;display:block}.mobile-extra[data-astro-cid-nen7h5rs] details[data-astro-cid-nen7h5rs]{border-bottom:1px solid #ffffff1f}.mobile-extra[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;color:#fff;justify-content:space-between;padding:14px 0;font-weight:600;list-style:none;display:flex}.mobile-extra[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]:after{content:"+";color:var(--orange);font-size:1.2rem}.mobile-extra[data-astro-cid-nen7h5rs] details[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs]:after{content:"–"}.mobile-sub[data-astro-cid-nen7h5rs]{flex-direction:column;padding:0 0 12px 14px;display:flex}.mobile-sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#ffffffd9;padding:9px 0;font-size:.95rem}.mobile-sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--orange)}.actions[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:stretch;gap:10px;width:100%;margin-top:16px}.actions[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{justify-content:center}}.stars[data-astro-cid-gttqbbyq]{vertical-align:middle;gap:3px;display:inline-flex}.stars[data-astro-cid-gttqbbyq] img[data-astro-cid-gttqbbyq]{width:18px;height:18px;display:block}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--navy);color:#ffffffc7;background-image:url(/assets/patterns/bkg-3.svg);background-position:103%;background-repeat:no-repeat;background-size:auto 155%;padding:64px 0 28px}.footer-top[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.footer-logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:42px}.footer-trust[data-astro-cid-jo6i4kqk]{color:#fff;align-items:center;gap:10px;font-weight:600;display:inline-flex}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,1fr);gap:36px;padding:44px 0;display:grid}.footer-col[data-astro-cid-jo6i4kqk] h4[data-astro-cid-jo6i4kqk]{color:#fff;margin-bottom:16px;font-size:1.05rem}.footer-col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:9px;list-style:none;display:flex}.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#ffffffc7;font-size:.95rem}.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--orange)}.footer-col[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk]{color:#ffffffc7;font-size:.95rem;font-style:normal;line-height:1.8}.footer-bottom[data-astro-cid-jo6i4kqk]{color:#ffffff8c;padding-top:28px;font-size:.85rem}@media (width<=860px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:28px}}@media (width<=520px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}:root{--orange:#ff6f00;--orange-dark:#e56300;--navy:#0b2a7e;--navy-dark:#081f5e;--ink:#404040;--ink-strong:#282828;--muted:#5f6b7a;--white:#fff;--cream:#fff0e5;--card:#f4f5f7;--line:#141e321a;--radius:14px;--radius-lg:20px;--shadow:0 16px 40px #0b2a7e14;--shadow-card:0 10px 30px #1018280f;--container:1200px;--font:"Cabin", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ease:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:clip}body{font-family:var(--font);color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.7}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4{color:var(--ink);font-weight:700;line-height:1.15}h1{font-size:clamp(2.3rem,5vw,3.9rem)}h2{font-size:clamp(1.9rem,3.4vw,2.6rem)}h3{color:var(--ink-strong);font-size:1.25rem}p{color:var(--ink)}.container{max-width:var(--container);margin:0 auto;padding:0 24px}section{padding:84px 0}.eyebrow{color:var(--orange);letter-spacing:.02em;margin-bottom:14px;font-size:.95rem;font-weight:600}.btn{font-family:var(--font);cursor:pointer;transition:background .15s var(--ease), color .15s, border-color .15s, transform .15s;border:2px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:15px 26px;font-size:1rem;font-weight:600;line-height:1;display:inline-flex}.btn:active{transform:translateY(1px)}.btn--orange{background:var(--orange);color:#fff;border-color:var(--orange)}.btn--orange:hover{background:var(--orange-dark);border-color:var(--orange-dark)}.btn--navy{background:var(--navy);color:#fff;border-color:var(--navy)}.btn--navy:hover{background:var(--navy-dark);border-color:var(--navy-dark)}.btn--outline{color:var(--navy);border-color:var(--navy);background:0 0}.btn--outline:hover{background:var(--navy);color:#fff}.btn--outline-light{color:#fff;background:0 0;border-color:#ffffffa6}.btn--outline-light:hover{background:#ffffff24;border-color:#fff}.btn .arrow{font-size:.9em}.reveal{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translateY(18px)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}.section-head{max-width:760px}.section-head.center{text-align:center;margin:0 auto}.btn-row{flex-wrap:wrap;gap:14px;display:flex}.check-list{flex-direction:column;gap:14px;list-style:none;display:flex}.check-list li{padding-left:36px;position:relative}.check-list li:before{content:"✓";background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.72rem;font-weight:700;display:grid;position:absolute;top:3px;left:0}.check-list--navy li:before{background:var(--navy)}.rich h2{margin-bottom:22px}.rich h3{color:var(--ink);margin:30px 0 14px;font-size:1.25rem}.rich p{color:var(--ink);margin-bottom:18px}.rich p:last-child,.rich ul:last-child{margin-bottom:0}.rich ul{margin:6px 0 18px}.rich a{color:#0074db}.rich a:hover{text-decoration:underline}.rich strong{color:var(--ink-strong)}.rich img{border-radius:20px;width:100%;height:auto;margin:8px 0 28px}
