.hero[data-astro-cid-6bfsojfh]{background:radial-gradient(700px 400px at 50% 0%, #00d2fc24, transparent 60%), linear-gradient(#fff, var(--md-surface-container));padding-block:clamp(56px,8vw,96px) 32px;position:relative;overflow:hidden}.dots[data-astro-cid-6bfsojfh]{background-image:radial-gradient(#1b77f229 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;mask-image:radial-gradient(60% 70% at 50% 20%,#000,#0000)}.ht[data-astro-cid-6bfsojfh]{text-align:center;justify-items:center;display:grid;position:relative}h1[data-astro-cid-6bfsojfh]{text-wrap:balance;font-size:clamp(2.4rem,1.4rem + 3.6vw,4.2rem)}.hero[data-astro-cid-6bfsojfh] .lead[data-astro-cid-6bfsojfh]{max-width:56ch;margin:18px auto 0}.sec[data-astro-cid-6bfsojfh]{background:#fff;padding-block:clamp(48px,6vw,88px)}.sec[data-astro-cid-6bfsojfh].tone{background:var(--md-surface-container)}.routes-sec[data-astro-cid-6bfsojfh]{background:var(--md-surface-container);padding-top:24px}.notice[data-astro-cid-6bfsojfh]{max-width:760px;color:var(--navy-800);box-shadow:inset 0 0 0 1px var(--md-outline-variant);background:#fff;border-radius:16px;align-items:center;gap:10px;margin:0 auto 22px;padding:12px 18px;font-weight:600;display:flex}.notice[data-astro-cid-6bfsojfh] .icon{color:var(--blue);flex:none}.routes[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.rc[data-astro-cid-6bfsojfh]{box-shadow:var(--md-elev-1);background:#fff;border-radius:26px;flex-direction:column;gap:8px;padding:22px;transition:box-shadow .3s,transform .3s;display:flex}.rc[data-astro-cid-6bfsojfh]:hover{box-shadow:var(--md-elev-3);transform:translateY(-3px)}.rc-sales[data-astro-cid-6bfsojfh]{background:var(--grad-band);color:#fff}.ri[data-astro-cid-6bfsojfh]{background:var(--md-secondary-container);width:48px;height:48px;color:var(--blue);border-radius:15px;place-items:center;margin-bottom:6px;display:grid}.rc-sales[data-astro-cid-6bfsojfh] .ri[data-astro-cid-6bfsojfh]{color:var(--logo-cyan);background:#ffffff1a}.rc-security[data-astro-cid-6bfsojfh] .ri[data-astro-cid-6bfsojfh]{background:var(--navy-800);color:var(--logo-cyan)}.rc[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{margin:0;font-size:1.15rem}.rc-sales[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{color:#fff}.rc[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--muted);margin:0;font-size:.92rem;line-height:1.5}.rc-sales[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:#b8c4e0}.go[data-astro-cid-6bfsojfh]{min-height:44px;color:var(--blue);overflow-wrap:anywhere;align-items:center;gap:6px;margin-top:auto;font-weight:700;text-decoration:none;display:inline-flex}.rc-sales[data-astro-cid-6bfsojfh] .go[data-astro-cid-6bfsojfh]{color:var(--logo-cyan)}.two[data-astro-cid-6bfsojfh]{align-items:start;gap:28px;display:grid}.two[data-astro-cid-6bfsojfh]>[data-astro-cid-6bfsojfh]{min-width:0}.ss[data-astro-cid-6bfsojfh]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ss[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{min-height:64px;color:var(--text);box-shadow:var(--md-elev-1);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:box-shadow .25s;display:flex}.ss[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{color:var(--text);box-shadow:var(--md-elev-2)}.ss[data-astro-cid-6bfsojfh] b[data-astro-cid-6bfsojfh]{display:block}.ss[data-astro-cid-6bfsojfh] small[data-astro-cid-6bfsojfh]{color:var(--muted);font-size:.86rem}.ss[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]>.icon:last-child{color:var(--blue);flex:none;margin-left:auto}.si[data-astro-cid-6bfsojfh]{background:var(--md-secondary-container);width:40px;height:40px;color:var(--blue);border-radius:12px;flex:none;place-items:center;display:grid}.ck[data-astro-cid-6bfsojfh]{background:var(--grad-band);color:#fff;box-shadow:var(--md-elev-2);border-radius:26px;padding:24px}.ckh[data-astro-cid-6bfsojfh]{align-items:center;gap:8px;margin:0 0 6px;font-size:1.1rem;font-weight:800;display:flex}.ckh[data-astro-cid-6bfsojfh] .icon{color:var(--logo-cyan)}.ckd[data-astro-cid-6bfsojfh]{color:#b8c4e0;margin:0 0 14px}.ck[data-astro-cid-6bfsojfh] ol[data-astro-cid-6bfsojfh]{counter-reset:c;gap:10px;margin:0;padding:0;list-style:none;display:grid}.ck[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{color:#e6eeff;counter-increment:c;background:#ffffff0f;border-radius:14px;padding:10px 12px 10px 46px;position:relative}.ck[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:before{content:counter(c);background:var(--logo-cyan);width:24px;height:24px;color:var(--navy-900);font:800 .78rem var(--font-mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:12px;translate:0 -50%}.ckn[data-astro-cid-6bfsojfh]{color:#b8c4e0;align-items:center;gap:6px;margin:14px 0 0;font-size:.86rem;display:flex}.ckn[data-astro-cid-6bfsojfh] .icon{color:var(--logo-cyan)}.co[data-astro-cid-6bfsojfh]{background:var(--md-surface-container);border-radius:28px;align-items:center;gap:20px;max-width:1080px;margin:0 auto;padding:clamp(22px,4vw,36px);display:grid}.coi[data-astro-cid-6bfsojfh]{background:var(--navy-800);width:48px;height:48px;color:var(--logo-cyan);border-radius:15px;place-items:center;margin-bottom:12px;display:grid}.co[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin:0 0 8px;font-size:clamp(1.3rem,1.1rem + .8vw,1.7rem)}.coL[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{margin:0 0 6px;line-height:1.6}.tel[data-astro-cid-6bfsojfh]{align-items:center;gap:6px;min-height:44px;font-weight:700;display:inline-flex}.coR[data-astro-cid-6bfsojfh]{flex-wrap:wrap;gap:12px;display:flex}@media (width>=900px){.two[data-astro-cid-6bfsojfh]{grid-template-columns:1.1fr 1fr;gap:48px}.co[data-astro-cid-6bfsojfh]{grid-template-columns:1.4fr auto}}@media (prefers-reduced-motion:reduce){.rc[data-astro-cid-6bfsojfh],.ss[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{transition:none}.rc[data-astro-cid-6bfsojfh]:hover{transform:none}}
