.hero[data-astro-cid-lcdefpme]{color:#fff;background:radial-gradient(900px 480px at 85% 10%,#017eff47,#0000 60%),radial-gradient(700px 400px at 0 100%,#ff770324,#0000 60%),linear-gradient(160deg,#00162d 0%,#002a55 55%,#003c78 100%);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;mask-image:linear-gradient(#000000b3,#0000 85%)}.hero-in[data-astro-cid-lcdefpme]{padding-top:72px;padding-bottom:116px;position:relative}.eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.02em;color:#ffb066;background:#ff77031f;border:1px solid #ff770359;border-radius:999px;margin:0 0 20px;padding:6px 14px;font-size:.95rem;font-weight:800;display:inline-block}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.055em;margin:0 0 18px;font-size:clamp(2.4rem,5vw,4rem);font-weight:900;line-height:1.12}.hero-lead[data-astro-cid-lcdefpme]{color:#b9c9df;margin:0 0 28px;font-size:1.2rem}.hs[data-astro-cid-lcdefpme]{max-width:760px;position:relative}.hs-field[data-astro-cid-lcdefpme]{background:#fff;border-radius:18px;align-items:center;gap:12px;padding:6px 18px;display:flex;box-shadow:0 20px 50px #000a1e59}.hs-field[data-astro-cid-lcdefpme]:focus-within{box-shadow:0 0 0 4px #ff770373,0 20px 50px #000a1e59}.hs-field[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;width:26px;height:26px;stroke:var(--orange);stroke-width:2.4px;stroke-linecap:round;flex:none}.hs-field[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{min-width:0;max-width:none;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:14px 0;font-size:1.2rem;box-shadow:none!important}.hs-out[data-astro-cid-lcdefpme]{z-index:5;color:var(--ink);background:#fff;border-radius:16px;max-height:420px;padding:8px;position:absolute;top:74px;left:0;right:0;overflow-y:auto;box-shadow:0 24px 60px #000a1e59}.hs-out[data-astro-cid-lcdefpme][hidden]{display:none}.hs-sug[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.hs-sug[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{font:inherit;color:#dbe6f3;cursor:pointer;background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;padding:7px 14px;font-size:.95rem;font-weight:700}.hs-sug[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{color:#fff;background:#ffffff29}.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:36px 0 0;padding:0;list-style:none;display:grid}.tiles[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff;background:#ffffff12;border:1px solid #ffffff29;border-radius:18px;flex-direction:column;gap:4px;height:100%;padding:18px 16px;text-decoration:none;transition:background .15s,transform .15s;display:flex}.tiles[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:#ffffff24;transform:translateY(-2px)}.t-ic[data-astro-cid-lcdefpme]{background:var(--orange);border-radius:13px;place-items:center;width:44px;height:44px;margin-bottom:8px;display:grid}.t-ic[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.tiles[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.12rem;font-weight:800}.t-tx[data-astro-cid-lcdefpme]{gap:4px;display:grid}.tiles[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#a9bbd6;font-size:.88rem;line-height:1.4}.t-arr[data-astro-cid-lcdefpme]{display:none}.all-tools[data-astro-cid-lcdefpme]{color:#ffb066;margin-top:18px;font-weight:800;text-decoration:none;display:inline-block}.all-tools[data-astro-cid-lcdefpme]:hover{color:#fff}.promise-wrap[data-astro-cid-lcdefpme]{z-index:2;margin-top:-52px;position:relative}.promise[data-astro-cid-lcdefpme]{background:#fff;border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:22px 26px;list-style:none;display:grid;box-shadow:0 18px 50px #00162d1f}.promise[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:12px;padding:6px 10px;display:flex}.promise[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--line)}.pi[data-astro-cid-lcdefpme]{background:var(--orange-soft);width:46px;height:46px;color:var(--orange);border-radius:14px;flex:none;place-items:center;display:grid}.pi[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme],.pop-ic[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme],.area-ic[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme],.local-input[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.promise[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--navy-deep);font-size:1.02rem;display:block}.promise[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.86rem}.sec[data-astro-cid-lcdefpme]{padding:96px 0}.sec[data-astro-cid-lcdefpme].gray{background:var(--gray)}.head[data-astro-cid-lcdefpme]{margin-bottom:40px}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.05em;margin:0 0 8px;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:900}.head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:1.08rem}.pop[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pop-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);color:inherit;background:#fff;border-radius:22px;flex-direction:column;gap:6px;padding:24px 22px 20px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.pop-card[data-astro-cid-lcdefpme]:hover{border-color:#0000;transform:translateY(-4px);box-shadow:0 18px 40px #00162d1f}.pop-ic[data-astro-cid-lcdefpme]{width:48px;height:48px;color:var(--navy);background:#eef4fb;border-radius:14px;place-items:center;margin-bottom:10px;transition:background .18s,color .18s;display:grid}.pop-card[data-astro-cid-lcdefpme]:hover .pop-ic[data-astro-cid-lcdefpme]{background:var(--orange);color:#fff}.pop-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:-.03em;color:var(--navy-deep);font-size:1.2rem}.arr[data-astro-cid-lcdefpme]{color:var(--orange);opacity:0;transition:opacity .18s}.pop-card[data-astro-cid-lcdefpme]:hover .arr[data-astro-cid-lcdefpme]{opacity:1}.pop-desc[data-astro-cid-lcdefpme]{color:var(--muted);flex:1;font-size:.95rem}.pop-tag[data-astro-cid-lcdefpme]{color:var(--navy);background:var(--blue-soft);border-radius:999px;align-self:flex-start;margin-top:8px;padding:4px 10px;font-size:.78rem;font-weight:800}.areas[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;display:grid}@media (width>=900px){.areas[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,minmax(0,1fr))}.area[data-astro-cid-lcdefpme]{grid-column:span 2}}.area[data-astro-cid-lcdefpme]{box-shadow:var(--shadow);background:#fff;border-radius:24px;flex-direction:column;padding:24px;display:flex}.area-top[data-astro-cid-lcdefpme]{color:inherit;border-bottom:1px solid var(--line);align-items:center;gap:14px;margin-bottom:10px;padding-bottom:16px;text-decoration:none;display:flex}.area-ic[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(145deg,#003c78,#00162d);border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.area-top[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:1.22rem;display:block}.area-top[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.9rem}.area[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex:1;margin:0;padding:0;list-style:none}.area[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);justify-content:space-between;padding:9px 2px;font-size:.98rem;font-weight:600;text-decoration:none;display:flex}.area[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"›";color:#b4b9c2}.area[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--orange)}.area-all[data-astro-cid-lcdefpme]{color:var(--orange);margin-top:10px;font-size:.95rem;font-weight:800;text-decoration:none}.docs[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;display:grid}.docs-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.05em;margin:0 0 16px;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:900;line-height:1.25}.docs-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 0 22px}.form-chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;display:flex}.form-chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--navy-deep);border:1.5px solid var(--line);background:#fff;border-radius:999px;padding:8px 16px;font-weight:700;text-decoration:none}.form-chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--orange);color:var(--orange)}.steps[data-astro-cid-lcdefpme]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:#fff;border-radius:20px;align-items:flex-start;gap:18px;padding:22px 24px;display:flex;box-shadow:0 14px 40px #00162d14}.sn[data-astro-cid-lcdefpme]{background:var(--navy-deep);width:46px;height:46px;color:var(--orange);border-radius:50%;flex:none;place-items:center;font-size:1.3rem;font-weight:900;display:grid}.steps[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{margin-bottom:2px;font-size:1.2rem;display:block}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.sec[data-astro-cid-lcdefpme].navy{color:#fff;background:linear-gradient(160deg,#00162d,#003c78)}.local[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.local[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.05em;margin:0 0 14px;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:900;line-height:1.25}.local[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#b9c9df;margin:0}.local-box[data-astro-cid-lcdefpme]{color:var(--ink);background:#fff;border-radius:24px;padding:26px}.local-label[data-astro-cid-lcdefpme]{font-size:.95rem}.local-input[data-astro-cid-lcdefpme]{border:2px solid var(--line);color:var(--muted);border-radius:16px;align-items:center;gap:10px;padding:2px 14px;display:flex}.local-input[data-astro-cid-lcdefpme]:focus-within{border-color:var(--orange)}.local-input[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{border:0;max-width:none;padding:12px 0;font-size:1.1rem;box-shadow:none!important}.local-hits[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;min-height:40px;margin:14px 0 6px;padding:0;list-style:none;display:flex}.local-hits[data-astro-cid-lcdefpme] a{color:var(--navy-deep);background:var(--gray);border-radius:999px;padding:7px 14px;font-weight:700;text-decoration:none;display:inline-block}.local-hits[data-astro-cid-lcdefpme] a:hover{background:var(--orange);color:#fff}.local-hits[data-astro-cid-lcdefpme] .none{color:var(--muted)}.local-all[data-astro-cid-lcdefpme]{color:var(--orange);font-weight:800;text-decoration:none}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 48px;padding:0;list-style:none;display:grid}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-align:center;background:var(--gray);border-radius:22px;padding:26px 10px}.stats[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{letter-spacing:-.04em;color:var(--orange);font-size:clamp(2.2rem,4vw,3rem);font-weight:900;line-height:1.1;display:block}.stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--navy-deep);font-weight:700}.trust[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.trust[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:22px;padding:26px}.tn[data-astro-cid-lcdefpme]{color:var(--orange);font-size:.95rem;font-weight:900}.trust[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:-.03em;margin:6px 0 8px;font-size:1.2rem;display:block}.trust[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:.97rem}.guides[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.guide[data-astro-cid-lcdefpme]{color:inherit;background:#fff;border-radius:20px;flex-direction:column;gap:8px;padding:22px;text-decoration:none;transition:box-shadow .18s,transform .18s;display:flex}.guide[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px);box-shadow:0 14px 34px #00162d1a}.guide[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:-.03em;color:var(--navy-deep);font-size:1.08rem}.guide[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9rem;display:-webkit-box;overflow:hidden}@media (width<=1080px){.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.pop[data-astro-cid-lcdefpme],.guides[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.promise[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.promise[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){border-left:0}}@media (width<=900px){.hero-in[data-astro-cid-lcdefpme],.docs[data-astro-cid-lcdefpme],.local[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:36px}.hero-in[data-astro-cid-lcdefpme]{padding-top:40px;padding-bottom:92px}.hero-lead[data-astro-cid-lcdefpme]{font-size:1.05rem}.sec[data-astro-cid-lcdefpme]{padding:72px 0}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.trust[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.promise[data-astro-cid-lcdefpme]{padding:16px}.promise[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:8px;padding:4px 8px}.pop[data-astro-cid-lcdefpme]{gap:10px}.pop-card[data-astro-cid-lcdefpme]{padding:18px 16px}.pop-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.08rem}.pop-desc[data-astro-cid-lcdefpme]{font-size:.88rem}.tiles[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:8px;margin-top:24px}.tiles[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{flex-direction:row;align-items:center;gap:12px;padding:12px 14px}.t-tx[data-astro-cid-lcdefpme]{flex:1;gap:2px}.t-arr[data-astro-cid-lcdefpme]{color:#ffb066;font-size:1.6rem;line-height:1;display:block}.t-ic[data-astro-cid-lcdefpme]{flex:none;width:36px;height:36px;margin:0}.t-ic[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:20px;height:20px}.tiles[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.02rem}.tiles[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:.86rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:12px}.hero-lead[data-astro-cid-lcdefpme]{margin-bottom:20px}.hs-field[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{font-size:1.05rem}.hs-out[data-astro-cid-lcdefpme]{top:66px}.hs-sug[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{padding:6px 12px;font-size:.9rem}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:14px;padding:18px}}
