:root{--paper:#fff;--blue:#00a0e9;--deep:#0077b3;--ink:#0e2230;--sub:#4b6070;--mist:#eef7fc;--rule:#d3e3ec;--field:#6a8494;--line-green:#06c755;--err:#c62f3a;--blue-face:#00a0e938;--en:"Archivo Variable",system-ui,sans-serif;--ja:"Zen Kaku Gothic New",system-ui,sans-serif;--wrap:1200px;--gut:clamp(20px,5vw,56px);--head:76px;--ease:cubic-bezier(.6,0,.2,1)}@media (width<=720px){:root{--head:64px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--ja);-webkit-font-smoothing:antialiased;line-break:strict;text-wrap:pretty;margin:0;font-size:16px;line-height:1.9}:where(h1,h2,h3,h4,dt,label,summary,button,.btn,.catch){word-break:auto-phrase}.phrase{word-break:keep-all;overflow-wrap:anywhere}.nw{white-space:nowrap}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--deep);outline-offset:3px}.wrap{width:100%;max-width:calc(var(--wrap) + var(--gut)*2);padding:0 var(--gut);margin:0 auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}section[id]{scroll-margin-top:calc(var(--head) + 8px)}.hit{white-space:nowrap;position:relative}.hit:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.skip{z-index:100;background:var(--ink);color:#fff;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;position:fixed;top:-60px;left:12px}.skip:focus{top:12px}.btn{background:var(--deep);color:#fff;height:46px;font:700 14px/1 var(--ja);letter-spacing:.04em;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;transition:background-color .2s;display:inline-flex}.btn:hover,.btn:focus-visible{background:#00639a}.btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.btn-line{background:var(--line-green);color:#fff;height:54px;font-size:15px}.btn-line:hover,.btn-line:focus-visible{background:#05b34c}.btn-line svg{fill:#fff;width:22px;height:22px}.sec{padding:clamp(80px,10vw,136px) 0}.sec-grid{isolation:isolate;position:relative}.sec-grid:before{content:"";z-index:-1;pointer-events:none;--grid-from:calc(clamp(80px,10vw,136px) + 48px);-webkit-mask-image:linear-gradient(to bottom,transparent var(--grid-from),#000 calc(var(--grid-from) + 80px));mask-image:linear-gradient(to bottom,transparent var(--grid-from),#000 calc(var(--grid-from) + 80px));background:url(/_astro/grid.CWAHx72k.svg) top/56px 56px;position:absolute;inset:0}@media print,(forced-colors:active){.sec-grid:before{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}.biz-icon[data-astro-cid-dsr5dds4]{width:104px;height:114px;margin-bottom:24px;overflow:visible}.biz-icon[data-astro-cid-dsr5dds4] .ghost[data-astro-cid-dsr5dds4]{fill:none;stroke:var(--blue);stroke-width:1px;stroke-linejoin:round;opacity:.55}.biz-icon[data-astro-cid-dsr5dds4] .hid[data-astro-cid-dsr5dds4]{fill:none;stroke:var(--blue);stroke-width:.9px;stroke-dasharray:2.5 3;opacity:.7}.biz-icon[data-astro-cid-dsr5dds4] .hl[data-astro-cid-dsr5dds4]{fill:var(--mist);stroke:var(--blue);stroke-width:1.3px;stroke-linejoin:round;transition:fill .25s}.biz-icon[data-astro-cid-dsr5dds4] .pop[data-astro-cid-dsr5dds4]{transition:transform .35s var(--ease)}.biz-icon[data-astro-cid-dsr5dds4] .pop[data-astro-cid-dsr5dds4].is-top{--dx:0px;--dy:-5px}.biz-icon[data-astro-cid-dsr5dds4] .pop[data-astro-cid-dsr5dds4].is-left{--dx:-4.5px;--dy:2.5px}.biz-icon[data-astro-cid-dsr5dds4] .pop[data-astro-cid-dsr5dds4].is-right{--dx:4.5px;--dy:2.5px}.biz:hover .biz-icon[data-astro-cid-dsr5dds4] .pop[data-astro-cid-dsr5dds4],.biz:focus-visible .biz-icon[data-astro-cid-dsr5dds4] .pop[data-astro-cid-dsr5dds4]{transform:translate(var(--dx),var(--dy))}.biz:hover .biz-icon[data-astro-cid-dsr5dds4] .hl[data-astro-cid-dsr5dds4],.biz:focus-visible .biz-icon[data-astro-cid-dsr5dds4] .hl[data-astro-cid-dsr5dds4]{fill:#fff}.biz-icon[data-astro-cid-dsr5dds4] .pat[data-astro-cid-dsr5dds4]{fill:none;stroke:var(--blue);stroke-width:1px;stroke-linecap:round}.mini[data-astro-cid-dsr5dds4]{width:32px;height:35px;overflow:visible}.mini[data-astro-cid-dsr5dds4] .g[data-astro-cid-dsr5dds4]{fill:none;stroke:var(--blue);stroke-width:2.2px;stroke-linejoin:round;opacity:.45}.mini[data-astro-cid-dsr5dds4] .h[data-astro-cid-dsr5dds4]{fill:var(--blue-face);stroke:var(--blue);stroke-width:2.6px;stroke-linejoin:round;transition:transform .35s var(--ease),fill .25s}.mini[data-astro-cid-dsr5dds4] .h[data-astro-cid-dsr5dds4].is-top{--dx:0px;--dy:-6px}.mini[data-astro-cid-dsr5dds4] .h[data-astro-cid-dsr5dds4].is-left{--dx:-5px;--dy:3px}.mini[data-astro-cid-dsr5dds4] .h[data-astro-cid-dsr5dds4].is-right{--dx:5px;--dy:3px}.siteln:hover .mini[data-astro-cid-dsr5dds4] .h[data-astro-cid-dsr5dds4],.siteln:focus-visible .mini[data-astro-cid-dsr5dds4] .h[data-astro-cid-dsr5dds4]{fill:#fff;transform:translate(var(--dx),var(--dy))}.sites[data-astro-cid-7wjhrn73]{margin:0;padding:0;list-style:none}.siteln[data-astro-cid-7wjhrn73]{border-bottom:1px solid var(--rule);grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:16px;padding:12px 4px 12px 0;text-decoration:none;display:grid}.sites[data-astro-cid-7wjhrn73] li[data-astro-cid-7wjhrn73]:first-child .siteln[data-astro-cid-7wjhrn73],.drawer h2+.siteln[data-astro-cid-7wjhrn73]{border-top:1px solid var(--rule)}.siteln[data-astro-cid-7wjhrn73] .t[data-astro-cid-7wjhrn73]{flex-direction:column;min-width:0;line-height:1.45;display:flex}.siteln[data-astro-cid-7wjhrn73] b[data-astro-cid-7wjhrn73]{letter-spacing:.03em;font-size:14px;font-weight:700;transition:color .2s}.siteln[data-astro-cid-7wjhrn73] .dom[data-astro-cid-7wjhrn73]{font-family:var(--en);color:var(--deep);font-variation-settings:"wdth" 106;overflow-wrap:anywhere;font-size:13px;font-weight:500}.siteln[data-astro-cid-7wjhrn73] .arr[data-astro-cid-7wjhrn73]{width:16px;height:16px;stroke:var(--deep);fill:none;stroke-width:1.7px;transition:transform .25s}.siteln[data-astro-cid-7wjhrn73]:hover b[data-astro-cid-7wjhrn73],.siteln[data-astro-cid-7wjhrn73]:focus-visible b[data-astro-cid-7wjhrn73]{color:var(--deep)}.siteln[data-astro-cid-7wjhrn73]:hover .arr[data-astro-cid-7wjhrn73],.siteln[data-astro-cid-7wjhrn73]:focus-visible .arr[data-astro-cid-7wjhrn73]{transform:translate(3px,-3px)}.site-foot[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule);padding:64px 0 40px}.foot-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.2fr .8fr 1.2fr;gap:48px;display:grid}.foot-grid[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:124px}.foot-addr[data-astro-cid-jo6i4kqk]{color:var(--sub);margin:18px 0 0;font-size:13px;font-style:normal;line-height:1.95}.foot-addr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--deep);text-underline-offset:3px}.fnav[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{color:var(--sub);margin:0 0 10px;font-size:13px;font-weight:700}.fnav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.fnav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]:not(.sites) a[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.fnav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]:not(.sites) a[data-astro-cid-jo6i4kqk]:hover,.fnav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]:not(.sites) a[data-astro-cid-jo6i4kqk]:focus-visible{color:var(--deep);text-underline-offset:4px;text-decoration:underline}.copy[data-astro-cid-jo6i4kqk]{font-family:var(--en);color:var(--sub);font-variation-settings:"wdth" 106;margin:48px 0 0;font-size:12px}@media (width<=960px){.foot-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.foot-grid[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]:first-child{grid-column:1/-1}}@media (width<=720px){.foot-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:28px}}.drawer[data-astro-cid-nvvfexld]{z-index:40;background:var(--paper);padding:calc(var(--head) + 20px) var(--gut) 40px;opacity:0;visibility:hidden;flex-direction:column;transition:opacity .25s,visibility 0s linear .25s;display:flex;position:fixed;inset:0;overflow:auto}body.menu-open .drawer[data-astro-cid-nvvfexld]{opacity:1;visibility:visible;transition:opacity .25s,visibility}body.menu-open{overflow:hidden}.drawer[data-astro-cid-nvvfexld] a[data-astro-cid-nvvfexld].dn{border-bottom:1px solid var(--rule);align-items:baseline;gap:14px;padding:14px 0;text-decoration:none;display:flex}.drawer[data-astro-cid-nvvfexld] a[data-astro-cid-nvvfexld].dn b[data-astro-cid-nvvfexld]{letter-spacing:.04em;font-size:20px;font-weight:700}.drawer[data-astro-cid-nvvfexld] a[data-astro-cid-nvvfexld].dn span[data-astro-cid-nvvfexld]{font-family:var(--en);color:var(--sub);font-variation-settings:"wdth" 108;font-size:13px}.drawer[data-astro-cid-nvvfexld] h2[data-astro-cid-nvvfexld]{color:var(--sub);margin:28px 0 4px;font-size:13px}.drawer[data-astro-cid-nvvfexld] .tel-d[data-astro-cid-nvvfexld]{align-self:flex-start;justify-items:stretch;row-gap:4px;margin-top:28px;text-decoration:none;display:inline-grid}.drawer[data-astro-cid-nvvfexld] .tel-d[data-astro-cid-nvvfexld] b[data-astro-cid-nvvfexld]{font-family:var(--en);letter-spacing:.01em;font-variation-settings:"wdth" 108;font-size:28px;font-weight:600;line-height:1;display:block}.drawer[data-astro-cid-nvvfexld] .tel-d[data-astro-cid-nvvfexld] small[data-astro-cid-nvvfexld]{color:var(--sub);text-align:justify;text-align-last:justify;font-size:13px;line-height:1.2;display:block}@media (height<=700px){.drawer[data-astro-cid-nvvfexld] a[data-astro-cid-nvvfexld].dn{padding:10px 0}.drawer[data-astro-cid-nvvfexld] h2[data-astro-cid-nvvfexld],.drawer[data-astro-cid-nvvfexld] .tel-d[data-astro-cid-nvvfexld]{margin-top:20px}}@media (height<=600px){.drawer[data-astro-cid-nvvfexld]{padding-top:calc(var(--head) + 8px)}.drawer[data-astro-cid-nvvfexld] a[data-astro-cid-nvvfexld].dn{padding:8px 0}.drawer[data-astro-cid-nvvfexld] a[data-astro-cid-nvvfexld].dn b[data-astro-cid-nvvfexld]{font-size:18px}.drawer[data-astro-cid-nvvfexld] h2[data-astro-cid-nvvfexld]{margin:14px 0 2px}.drawer[data-astro-cid-nvvfexld] .siteln{padding-top:8px;padding-bottom:8px}.drawer[data-astro-cid-nvvfexld] .tel-d[data-astro-cid-nvvfexld]{margin-top:14px}}.site-head[data-astro-cid-nen7h5rs]{z-index:50;height:var(--head);transition:background-color .3s,box-shadow .3s;position:fixed;inset:0 0 auto}.site-head[data-astro-cid-nen7h5rs].is-scrolled{backdrop-filter:saturate(1.4)blur(10px);box-shadow:0 1px 0 var(--rule);background:#fffffff0}.site-head[data-astro-cid-nen7h5rs] .wrap[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;height:100%;display:flex}.logo[data-astro-cid-nen7h5rs]{flex:none;margin:-7px 0;padding:7px 0;display:block}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:132px}.gnav[data-astro-cid-nen7h5rs]{gap:6px;margin-left:auto;font-size:14px;font-weight:500;display:flex}.gnav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:8px;padding:10px 12px;text-decoration:none;transition:background-color .2s}.gnav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.gnav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{background:var(--mist)}.tel[data-astro-cid-nen7h5rs]{justify-items:stretch;row-gap:3px;padding:2px 0;text-decoration:none;display:inline-grid}@media (width>=721px){.tel[data-astro-cid-nen7h5rs]{border-radius:8px;margin:0 -10px;padding:2px 10px;transition:background-color .2s}.tel[data-astro-cid-nen7h5rs]:hover,.tel[data-astro-cid-nen7h5rs]:focus-visible{background:var(--mist)}}.tel[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{font-family:var(--en);letter-spacing:.01em;font-variation-settings:"wdth" 108;font-size:25px;font-weight:600;line-height:1;display:block}.tel[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:var(--sub);text-align:justify;text-align-last:justify;font-size:12px;line-height:1.2;display:block}.head-icons[data-astro-cid-nen7h5rs],.menu-btn[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--rule);cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;padding:0}.menu-btn[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--ink);width:16px;height:1.6px;transition:background-color .2s;position:relative}.menu-btn[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:before,.menu-btn[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:after{content:"";background:var(--ink);width:16px;height:1.6px;transition:transform .25s;position:absolute;left:0}.menu-btn[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:before{transform:translateY(-5px)}.menu-btn[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:after{transform:translateY(5px)}body.menu-open .menu-btn[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:0 0}body.menu-open .menu-btn[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:before{transform:rotate(45deg)}body.menu-open .menu-btn[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:after{transform:rotate(-45deg)}body.menu-open .head-icons[data-astro-cid-nen7h5rs],body.menu-open .tel[data-astro-cid-nen7h5rs],body.menu-open .head-cta[data-astro-cid-nen7h5rs]{visibility:hidden}@media (width<=1080px){.gnav[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{display:grid}.tel[data-astro-cid-nen7h5rs]{margin-left:auto}}@media (width<=720px){.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:112px}.tel[data-astro-cid-nen7h5rs],.head-cta[data-astro-cid-nen7h5rs]{display:none}.head-icons[data-astro-cid-nen7h5rs]{gap:8px;margin-left:auto;display:flex}.icon-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--rule);background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;text-decoration:none;display:grid}.icon-btn[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:19px;height:19px;stroke:var(--ink);fill:none;stroke-width:1.6px}.icon-btn[data-astro-cid-nen7h5rs].mail{background:var(--deep);border-color:var(--deep)}.icon-btn[data-astro-cid-nen7h5rs].mail svg[data-astro-cid-nen7h5rs]{stroke:#fff}.site-head[data-astro-cid-nen7h5rs] .wrap[data-astro-cid-nen7h5rs]{gap:8px}}.sec-title[data-astro-cid-4fchh5f2]{align-items:center;gap:18px;margin:0 0 clamp(36px,5vw,56px);display:flex}.sec-title[data-astro-cid-4fchh5f2] .mark[data-astro-cid-4fchh5f2]{flex:none;width:30px;height:33px;overflow:visible}.sec-title[data-astro-cid-4fchh5f2] .mark[data-astro-cid-4fchh5f2] .o[data-astro-cid-4fchh5f2]{fill:none;stroke:var(--blue);stroke-width:2.4px;stroke-linejoin:round}.sec-title[data-astro-cid-4fchh5f2] .mark[data-astro-cid-4fchh5f2] .y[data-astro-cid-4fchh5f2]{fill:none;stroke:var(--blue);stroke-width:2.4px;stroke-linecap:round}.sec-title[data-astro-cid-4fchh5f2] .ja[data-astro-cid-4fchh5f2]{letter-spacing:.08em;white-space:nowrap;font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.3}.sec-title[data-astro-cid-4fchh5f2] .line[data-astro-cid-4fchh5f2]{border-top:1px solid #00a0e999;flex:1;min-width:24px;height:0;position:relative}.sec-title[data-astro-cid-4fchh5f2] .line[data-astro-cid-4fchh5f2]:after{content:"";background:var(--blue);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;right:-1px}.sec-title[data-astro-cid-4fchh5f2] .en[data-astro-cid-4fchh5f2]{font-family:var(--en);font-variation-settings:"wdth" 125;letter-spacing:.14em;text-transform:uppercase;color:var(--deep);white-space:nowrap;font-size:clamp(13px,1.5vw,20px);font-weight:300}@media (width<=720px){.sec-title[data-astro-cid-4fchh5f2]{gap:12px}.sec-title[data-astro-cid-4fchh5f2] .mark[data-astro-cid-4fchh5f2]{width:24px;height:27px}.sec-title[data-astro-cid-4fchh5f2] .ja[data-astro-cid-4fchh5f2]{font-size:22px}.sec-title[data-astro-cid-4fchh5f2] .en[data-astro-cid-4fchh5f2]{letter-spacing:.1em;font-size:12px}}@media (width<=480px){.sec-title[data-astro-cid-4fchh5f2]{gap:10px}.sec-title[data-astro-cid-4fchh5f2] .ja[data-astro-cid-4fchh5f2]{letter-spacing:.06em;font-size:20px}.sec-title[data-astro-cid-4fchh5f2] .line[data-astro-cid-4fchh5f2]{min-width:16px}.sec-title[data-astro-cid-4fchh5f2] .en[data-astro-cid-4fchh5f2]{letter-spacing:.06em;font-size:11px}}@media (width<=360px){.sec-title[data-astro-cid-4fchh5f2] .line[data-astro-cid-4fchh5f2]{display:none}.sec-title[data-astro-cid-4fchh5f2] .en[data-astro-cid-4fchh5f2]{margin-left:auto}.sec-title[data-astro-cid-4fchh5f2]{gap:8px}.sec-title[data-astro-cid-4fchh5f2] .mark[data-astro-cid-4fchh5f2]{width:20px;height:22px}.sec-title[data-astro-cid-4fchh5f2] .ja[data-astro-cid-4fchh5f2]{font-size:18px}}.nf[data-astro-cid-ibpinaeu]{padding-top:calc(var(--head) + clamp(56px,8vw,104px));min-height:60svh}.biz-grid[data-astro-cid-2zro7gu7]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.biz[data-astro-cid-2zro7gu7]{border:1px solid var(--rule);background:var(--paper);border-radius:20px;flex-direction:column;padding:30px 30px 26px;text-decoration:none;transition:border-color .25s,background-color .25s;display:flex;position:relative}.biz[data-astro-cid-2zro7gu7]:hover,.biz[data-astro-cid-2zro7gu7]:focus-visible{border-color:var(--blue);background:var(--mist)}.biz[data-astro-cid-2zro7gu7]:focus-visible{outline-offset:4px;border-radius:20px}.biz[data-astro-cid-2zro7gu7] .kind[data-astro-cid-2zro7gu7]{font-family:var(--en);letter-spacing:.05em;color:var(--deep);font-variation-settings:"wdth" 108;font-size:13px;font-weight:500}.biz[data-astro-cid-2zro7gu7] h3[data-astro-cid-2zro7gu7]{letter-spacing:.04em;margin:4px 0 12px;font-size:23px;line-height:1.5}.biz[data-astro-cid-2zro7gu7] p[data-astro-cid-2zro7gu7]{color:var(--sub);flex:1;margin:0 0 26px;font-size:14.5px;line-height:2}.biz[data-astro-cid-2zro7gu7] .go[data-astro-cid-2zro7gu7]{border-top:1px solid var(--rule);align-items:center;gap:12px;padding-top:16px;display:flex}.biz[data-astro-cid-2zro7gu7] .go-text[data-astro-cid-2zro7gu7]{flex-direction:column;gap:2px;min-width:0;line-height:1.5;display:flex}.biz[data-astro-cid-2zro7gu7] .go[data-astro-cid-2zro7gu7] b[data-astro-cid-2zro7gu7]{white-space:nowrap;font-size:13px}.biz[data-astro-cid-2zro7gu7] .go[data-astro-cid-2zro7gu7] .dom[data-astro-cid-2zro7gu7]{font-family:var(--en);color:var(--deep);font-variation-settings:"wdth" 106;overflow-wrap:anywhere;font-size:15px;font-weight:500}.biz[data-astro-cid-2zro7gu7] .go[data-astro-cid-2zro7gu7] svg[data-astro-cid-2zro7gu7]{width:18px;height:18px;stroke:var(--deep);fill:none;stroke-width:1.7px;flex:none;margin-left:auto;transition:transform .25s}.biz[data-astro-cid-2zro7gu7]:hover .go[data-astro-cid-2zro7gu7] svg[data-astro-cid-2zro7gu7],.biz[data-astro-cid-2zro7gu7]:focus-visible .go[data-astro-cid-2zro7gu7] svg[data-astro-cid-2zro7gu7]{transform:translate(3px,-3px)}@media (width>=961px) and (width<=1080px){.biz-grid[data-astro-cid-2zro7gu7]{gap:16px}.biz[data-astro-cid-2zro7gu7]{padding:28px 22px 24px}.biz[data-astro-cid-2zro7gu7] p[data-astro-cid-2zro7gu7]{font-size:14px}}@media (width<=960px){.biz-grid[data-astro-cid-2zro7gu7]{grid-template-columns:1fr}.biz[data-astro-cid-2zro7gu7]{grid-template-columns:104px 1fr;column-gap:28px;padding:26px 26px 22px;display:grid}.biz[data-astro-cid-2zro7gu7] .biz-icon{grid-row:1/4;margin:0}.biz[data-astro-cid-2zro7gu7] .go[data-astro-cid-2zro7gu7]{grid-column:1/-1;margin-top:4px}.biz[data-astro-cid-2zro7gu7] p[data-astro-cid-2zro7gu7]{margin-bottom:18px}}@media (width<=720px){.biz[data-astro-cid-2zro7gu7]{grid-template-columns:60px 1fr;column-gap:16px;padding:22px 22px 20px}.biz[data-astro-cid-2zro7gu7] .biz-icon{grid-row:1/3;align-self:center;width:60px;height:66px;margin:0}.biz[data-astro-cid-2zro7gu7] .kind[data-astro-cid-2zro7gu7]{align-self:end}.biz[data-astro-cid-2zro7gu7] h3[data-astro-cid-2zro7gu7]{align-self:start;margin:0;font-size:21px}.biz[data-astro-cid-2zro7gu7] p[data-astro-cid-2zro7gu7]{grid-column:1/-1;margin:14px 0 16px}.biz[data-astro-cid-2zro7gu7] .go[data-astro-cid-2zro7gu7]{margin-top:0}}.map[data-astro-cid-6rko4oux]{background:#dfe9ef;border-radius:20px;min-height:420px;position:relative;overflow:hidden}.map[data-astro-cid-6rko4oux] iframe[data-astro-cid-6rko4oux]{filter:saturate(.75);border:0;width:100%;height:100%;position:absolute;inset:0}@media (width<=960px){.map[data-astro-cid-6rko4oux]{min-height:340px}}.company[data-astro-cid-6sxyiky6]{background:var(--mist)}.co-grid[data-astro-cid-6sxyiky6]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.co-table[data-astro-cid-6sxyiky6]{background:var(--paper);border-radius:20px;margin:0;padding:12px 32px}.co-row[data-astro-cid-6sxyiky6]{border-bottom:1px solid var(--rule);grid-template-columns:8.5em 1fr;gap:16px;padding:18px 0;font-size:15px;line-height:1.85;display:grid}.co-row[data-astro-cid-6sxyiky6]:last-child{border-bottom:0}.co-row[data-astro-cid-6sxyiky6] dt[data-astro-cid-6sxyiky6]{color:var(--sub);font-size:14px;font-weight:700}.co-row[data-astro-cid-6sxyiky6] dd[data-astro-cid-6sxyiky6]{margin:0}.co-row[data-astro-cid-6sxyiky6] .place[data-astro-cid-6sxyiky6]+.place[data-astro-cid-6sxyiky6]{margin-top:12px}.co-row[data-astro-cid-6sxyiky6] .place[data-astro-cid-6sxyiky6] b[data-astro-cid-6sxyiky6]{color:var(--sub);font-size:12.5px;display:block}.co-row[data-astro-cid-6sxyiky6] a[data-astro-cid-6sxyiky6]{color:var(--deep);text-underline-offset:3px}@media (width<=960px){.co-grid[data-astro-cid-6sxyiky6]{grid-template-columns:1fr}}@media (width<=720px){.co-table[data-astro-cid-6sxyiky6]{padding:4px 20px}.co-row[data-astro-cid-6sxyiky6]{grid-template-columns:1fr;gap:2px;padding:16px 0}}.form[data-astro-cid-vekgkm42]{background:var(--paper);border-radius:24px;max-width:720px;margin:0;padding:clamp(28px,5vw,56px)}.field[data-astro-cid-vekgkm42]{margin-bottom:26px}.field[data-astro-cid-vekgkm42]>label[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42] .label[data-astro-cid-vekgkm42]{align-items:center;gap:10px;margin-bottom:10px;font-size:15px;font-weight:700;display:flex}.req[data-astro-cid-vekgkm42]{border:1px solid var(--deep);color:var(--deep);letter-spacing:.05em;border-radius:5px;padding:3px 6px;font-size:11px;font-weight:700;line-height:1}.input[data-astro-cid-vekgkm42]{width:100%;font:inherit;color:var(--ink);border:1px solid var(--field);background:#fbfdfe;border-radius:12px;padding:12px 16px;font-size:16px;line-height:1.6;transition:border-color .2s,box-shadow .2s}.input[data-astro-cid-vekgkm42]:hover{border-color:var(--ink)}.input[data-astro-cid-vekgkm42]:focus{border-color:var(--deep);box-shadow:0 0 0 2px var(--deep);outline:none}textarea[data-astro-cid-vekgkm42].input{resize:vertical;min-height:200px}.select[data-astro-cid-vekgkm42]{position:relative}.select[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:44px}.select[data-astro-cid-vekgkm42]:after{content:"";border-right:1.6px solid var(--sub);border-bottom:1.6px solid var(--sub);pointer-events:none;width:8px;height:8px;position:absolute;top:50%;right:18px;transform:translateY(-70%)rotate(45deg)}.select[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:invalid{color:var(--sub)}.err[data-astro-cid-vekgkm42]{color:var(--err);margin:8px 0 0;font-size:13px;font-weight:700;display:none}.field[data-astro-cid-vekgkm42].is-error .input[data-astro-cid-vekgkm42]{border-color:var(--err);background:#fff8f8}.field[data-astro-cid-vekgkm42].is-error .input[data-astro-cid-vekgkm42]:focus{box-shadow:0 0 0 2px var(--err)}.field[data-astro-cid-vekgkm42].is-error .err[data-astro-cid-vekgkm42]{display:block}.count[data-astro-cid-vekgkm42]{text-align:right;color:var(--sub);font-size:12px;font-family:var(--en);margin-top:6px;display:block}.privacy[data-astro-cid-vekgkm42]{border:1px solid var(--rule);background:#fff;border-radius:14px;margin-bottom:20px}.privacy[data-astro-cid-vekgkm42] summary[data-astro-cid-vekgkm42]{cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:14px;font-weight:700;list-style:none;display:flex}.privacy[data-astro-cid-vekgkm42] summary[data-astro-cid-vekgkm42]::-webkit-details-marker{display:none}.privacy[data-astro-cid-vekgkm42] summary[data-astro-cid-vekgkm42] i[data-astro-cid-vekgkm42]{flex:none;width:14px;height:14px;position:relative}.privacy[data-astro-cid-vekgkm42] summary[data-astro-cid-vekgkm42] i[data-astro-cid-vekgkm42]:before,.privacy[data-astro-cid-vekgkm42] summary[data-astro-cid-vekgkm42] i[data-astro-cid-vekgkm42]:after{content:"";background:var(--deep);height:1.5px;transition:transform .25s;position:absolute;top:6.5px;left:0;right:0}.privacy[data-astro-cid-vekgkm42] summary[data-astro-cid-vekgkm42] i[data-astro-cid-vekgkm42]:after{transform:rotate(90deg)}.privacy[data-astro-cid-vekgkm42][open] summary[data-astro-cid-vekgkm42] i[data-astro-cid-vekgkm42]:after{transform:rotate(0)}.privacy-body[data-astro-cid-vekgkm42]{max-height:300px;color:var(--sub);padding:0 20px 20px;font-size:13px;line-height:1.95;overflow:auto}.privacy-body[data-astro-cid-vekgkm42] h3[data-astro-cid-vekgkm42]{color:var(--ink);margin:18px 0 4px;font-size:13.5px}.privacy-body[data-astro-cid-vekgkm42] p[data-astro-cid-vekgkm42]{margin:0 0 6px}.privacy-body[data-astro-cid-vekgkm42] ul[data-astro-cid-vekgkm42]{margin:0 0 6px;padding:0;list-style:none}.privacy-body[data-astro-cid-vekgkm42] address[data-astro-cid-vekgkm42]{border-top:1px solid var(--rule);margin-top:12px;padding-top:12px;font-style:normal}.agree[data-astro-cid-vekgkm42]{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:15px;font-weight:700;display:flex}.agree[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{-webkit-appearance:none;appearance:none;border:1.5px solid var(--field);cursor:pointer;background:#fff;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;margin:0;transition:background-color .15s,border-color .15s;display:grid}.agree[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked{background:var(--deep);border-color:var(--deep)}.agree[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:6px;height:11px;transform:translateY(-1px)rotate(45deg)}.field[data-astro-cid-vekgkm42].is-error .agree[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{border-color:var(--err)}@media (forced-colors:active){.agree[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{forced-color-adjust:none;background:canvas;border-color:canvastext}.agree[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked{background:highlight;border-color:highlight}.agree[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked:after{border-color:highlighttext}}.turnstile[data-astro-cid-vekgkm42]{width:300px;max-width:100%;margin:20px 0 0}.turnstile[data-astro-cid-vekgkm42]:empty{display:none}.note-tel[data-astro-cid-vekgkm42]{color:var(--ink);margin:20px 0 0;font-size:14px;font-weight:700}.note-tel[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--deep)}.submit[data-astro-cid-vekgkm42]{text-align:center;margin-top:36px}.submit[data-astro-cid-vekgkm42] .btn[data-astro-cid-vekgkm42]{min-width:260px;height:58px;font-size:16px}.submit[data-astro-cid-vekgkm42] .btn[data-astro-cid-vekgkm42]:disabled{background:var(--sub);cursor:not-allowed}.form-alert[data-astro-cid-vekgkm42]{color:var(--err);background:#fff1f2;border-radius:12px;margin:0 0 24px;padding:14px 18px;font-size:14px;font-weight:700;display:none}.form-alert[data-astro-cid-vekgkm42].is-on{scroll-margin-top:calc(var(--head) + 16px);display:block}.form-alert[data-astro-cid-vekgkm42] a{color:inherit;white-space:nowrap}.done[data-astro-cid-vekgkm42]{text-align:center;padding:24px 0;display:none}.done[data-astro-cid-vekgkm42] svg[data-astro-cid-vekgkm42]{width:64px;height:70px;margin:0 auto 20px}.done[data-astro-cid-vekgkm42] h3[data-astro-cid-vekgkm42]{margin:0 0 10px;font-size:22px}.done[data-astro-cid-vekgkm42] p[data-astro-cid-vekgkm42]{color:var(--sub);margin:0;font-size:15px}.done[data-astro-cid-vekgkm42]:focus{outline:none}.form[data-astro-cid-vekgkm42].is-done .form-body[data-astro-cid-vekgkm42]{display:none}.form[data-astro-cid-vekgkm42].is-done .done[data-astro-cid-vekgkm42]{display:block}.hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (width<=720px){.form[data-astro-cid-vekgkm42]{border-radius:20px}}.contact-side[data-astro-cid-nv6ywrod]{background:var(--paper);border-radius:24px;padding:clamp(24px,2.4vw,36px);container-type:inline-size}.side-block[data-astro-cid-nv6ywrod]+.side-block[data-astro-cid-nv6ywrod]{border-top:1px solid var(--rule);margin-top:24px;padding-top:24px}.contact-side[data-astro-cid-nv6ywrod] h3[data-astro-cid-nv6ywrod]{color:var(--sub);letter-spacing:.04em;margin:0 0 10px;font-size:13px;font-weight:700}.side-tel[data-astro-cid-nv6ywrod]{justify-items:stretch;row-gap:4px;padding:4px 0;text-decoration:none;display:inline-grid}.side-tel[data-astro-cid-nv6ywrod] b[data-astro-cid-nv6ywrod]{font-family:var(--en);letter-spacing:.01em;font-variation-settings:"wdth" 108;white-space:nowrap;font-size:min(28px,13cqi);font-weight:600;line-height:1;display:block}.side-tel[data-astro-cid-nv6ywrod] small[data-astro-cid-nv6ywrod]{color:var(--sub);text-align:justify;text-align-last:justify;font-size:min(13px,6.03cqi);line-height:1.2;display:block}.side-tel[data-astro-cid-nv6ywrod]:hover b[data-astro-cid-nv6ywrod],.side-tel[data-astro-cid-nv6ywrod]:focus-visible b[data-astro-cid-nv6ywrod]{color:var(--deep)}.side-link[data-astro-cid-nv6ywrod]{min-height:44px;color:var(--deep);text-underline-offset:4px;align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.side-link[data-astro-cid-nv6ywrod] svg[data-astro-cid-nv6ywrod]{stroke:currentColor;fill:none;stroke-width:1.7px;flex:none;width:16px;height:16px;transition:transform .25s}.side-link[data-astro-cid-nv6ywrod]:hover svg[data-astro-cid-nv6ywrod],.side-link[data-astro-cid-nv6ywrod]:focus-visible svg[data-astro-cid-nv6ywrod]{transform:translate(2px,-2px)}@media (width>=861px){.contact-side[data-astro-cid-nv6ywrod]{top:calc(var(--head) + 24px);position:sticky}}.cube[data-astro-cid-nllnjiug]{--cube-w:min(45vw,680px,calc((min(100%,var(--wrap) + var(--gut)*2) - var(--gut)*2 - var(--slogan)*8.7 - 70px) / .761));z-index:1;right:calc(max(var(--gut),(100% - var(--wrap))/2) - var(--cube-w)/10);width:var(--cube-w);aspect-ratio:1;pointer-events:none;position:absolute;top:50%;translate:0 -46%}.cube[data-astro-cid-nllnjiug]:before{content:"";background:radial-gradient(closest-side,#00a0e929,#00a0e90d 60%,#0000);border-radius:50%;position:absolute;inset:6%}.cube[data-astro-cid-nllnjiug] svg[data-astro-cid-nllnjiug]{width:100%;height:100%;position:relative;overflow:visible}.cube[data-astro-cid-nllnjiug] .draw[data-astro-cid-nllnjiug],.cube[data-astro-cid-nllnjiug] .tiles[data-astro-cid-nllnjiug],.cube[data-astro-cid-nllnjiug] .waves[data-astro-cid-nllnjiug] path[data-astro-cid-nllnjiug],.cube[data-astro-cid-nllnjiug] .lampline[data-astro-cid-nllnjiug],.cube[data-astro-cid-nllnjiug] .hidden-edges[data-astro-cid-nllnjiug],.cube[data-astro-cid-nllnjiug] .leader[data-astro-cid-nllnjiug]{vector-effect:non-scaling-stroke}.cube[data-astro-cid-nllnjiug] .draw[data-astro-cid-nllnjiug]{fill:none;stroke:var(--blue);stroke-linejoin:round;stroke-linecap:round}.cube[data-astro-cid-nllnjiug] .outline[data-astro-cid-nllnjiug]{stroke-width:1.6px}.cube[data-astro-cid-nllnjiug] .ylines[data-astro-cid-nllnjiug]{stroke-width:1.2px}.cube[data-astro-cid-nllnjiug] .reveal[data-astro-cid-nllnjiug]{fill:none;stroke:#fff;stroke-width:16px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 1.3s var(--ease) both}.cube[data-astro-cid-nllnjiug] .r-ylines[data-astro-cid-nllnjiug]{animation-duration:.7s;animation-delay:.9s}.cube[data-astro-cid-nllnjiug].is-drawn .draw[data-astro-cid-nllnjiug]{-webkit-mask:none;mask:none}@media (scripting:none){.cube[data-astro-cid-nllnjiug] .draw[data-astro-cid-nllnjiug]{-webkit-mask:none;mask:none}}.cube[data-astro-cid-nllnjiug] .face[data-astro-cid-nllnjiug]{opacity:0;animation:.9s both fade}.cube[data-astro-cid-nllnjiug] .f-top[data-astro-cid-nllnjiug]{animation-delay:1.4s}.cube[data-astro-cid-nllnjiug] .f-left[data-astro-cid-nllnjiug]{animation-delay:1.75s}.cube[data-astro-cid-nllnjiug] .f-right[data-astro-cid-nllnjiug]{animation-delay:2.1s}.cube[data-astro-cid-nllnjiug] .labels[data-astro-cid-nllnjiug]{opacity:0;animation:.8s 2.5s both fade}.cube[data-astro-cid-nllnjiug] .tiles[data-astro-cid-nllnjiug]{fill:none;stroke:var(--blue);stroke-width:.9px;opacity:.5}.cube[data-astro-cid-nllnjiug] .waves[data-astro-cid-nllnjiug]{fill:none;stroke:var(--blue);stroke-width:1.1px;stroke-linecap:round}.cube[data-astro-cid-nllnjiug] .lampline[data-astro-cid-nllnjiug]{fill:none;stroke:var(--blue);stroke-width:1.2px;stroke-linejoin:round}.cube[data-astro-cid-nllnjiug] .hidden-edges[data-astro-cid-nllnjiug]{fill:none;stroke:var(--blue);stroke-width:1.2px;stroke-dasharray:5 6;opacity:0;animation:.8s 2.3s both fadeDash}@keyframes fadeDash{to{opacity:.85}}.cube[data-astro-cid-nllnjiug] .label[data-astro-cid-nllnjiug]{font:700 max(14px,calc(28.19px - 1.118vw)) var(--ja);letter-spacing:.06em;fill:var(--deep)}.cube[data-astro-cid-nllnjiug] .leader[data-astro-cid-nllnjiug]{fill:none;stroke:var(--deep);stroke-width:1px}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fade{0%{opacity:0}to{opacity:1}}@media (width<=1080px){.cube[data-astro-cid-nllnjiug]{--cube-w:min(42vw,480px);right:calc(var(--gut) - 20px)}.cube[data-astro-cid-nllnjiug] .labels[data-astro-cid-nllnjiug]{display:none}}@media (width<=860px){.cube[data-astro-cid-nllnjiug]{width:min(62vw,46svh,560px);margin:0 auto 12px;position:relative;inset:auto;translate:none}}@media (width<=720px){.cube[data-astro-cid-nllnjiug]{width:min(80vw,43svh)}}@media (prefers-reduced-motion:reduce){.cube[data-astro-cid-nllnjiug] .reveal[data-astro-cid-nllnjiug]{stroke-dashoffset:0}.cube[data-astro-cid-nllnjiug] .draw[data-astro-cid-nllnjiug]{-webkit-mask:none;mask:none}.cube[data-astro-cid-nllnjiug] .face[data-astro-cid-nllnjiug],.cube[data-astro-cid-nllnjiug] .labels[data-astro-cid-nllnjiug]{opacity:1}.cube[data-astro-cid-nllnjiug] .hidden-edges[data-astro-cid-nllnjiug]{opacity:.85}}.mv[data-astro-cid-ge2uvauf]{--slogan:clamp(46px,5.2vw,75px);min-height:max(620px,100svh);padding:calc(var(--head) + 40px) 0 72px;align-items:center;display:flex;position:relative;overflow:hidden}.mv[data-astro-cid-ge2uvauf] .wrap[data-astro-cid-ge2uvauf]{z-index:2;position:relative}.mv-copy[data-astro-cid-ge2uvauf]{max-width:600px}.mv[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-weight:inherit;margin:0}.mv[data-astro-cid-ge2uvauf] .co[data-astro-cid-ge2uvauf]{letter-spacing:.12em;margin-bottom:12px;font-size:clamp(20px,1.6vw,24px);font-weight:700;line-height:1.5;display:block}.mv[data-astro-cid-ge2uvauf] .slogan[data-astro-cid-ge2uvauf]{font-family:var(--en);font-variation-settings:"wdth" 116;font-weight:600;font-size:var(--slogan);letter-spacing:-.02em;line-height:1;display:block}.mv[data-astro-cid-ge2uvauf] .slogan[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{white-space:nowrap;display:block}.mv[data-astro-cid-ge2uvauf] .catch[data-astro-cid-ge2uvauf]{letter-spacing:.06em;margin:clamp(28px,3.6vw,40px) 0 12px;font-size:clamp(19px,1.8vw,23px);font-weight:700}.mv[data-astro-cid-ge2uvauf] .lead[data-astro-cid-ge2uvauf]{max-width:30em;color:var(--sub);margin:0;font-size:15px;line-height:2.05}@media (width<=860px){.mv[data-astro-cid-ge2uvauf]{padding:calc(var(--head) + 16px) 0 64px;flex-direction:column;justify-content:center;align-items:stretch}}@media (width>=721px) and (width<=860px){.mv[data-astro-cid-ge2uvauf]{--slogan:clamp(48px,6.4vw,54px)}.mv-copy[data-astro-cid-ge2uvauf]{max-width:520px;margin-inline:auto}.mv[data-astro-cid-ge2uvauf] .lead[data-astro-cid-ge2uvauf]{max-width:none}}@media (width<=720px){.mv[data-astro-cid-ge2uvauf]{padding:calc(var(--head) + 8px) 0 48px}.mv[data-astro-cid-ge2uvauf] .co[data-astro-cid-ge2uvauf]{margin-bottom:10px;font-size:20px}.mv[data-astro-cid-ge2uvauf] .slogan[data-astro-cid-ge2uvauf]{font-variation-settings:"wdth" 104;letter-spacing:-.025em;font-size:clamp(30px,9.4vw,52px);line-height:1.04}.mv[data-astro-cid-ge2uvauf] .lead[data-astro-cid-ge2uvauf]{font-size:14.5px}}.line-grid[data-astro-cid-otbbgjr7]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.line-lead[data-astro-cid-otbbgjr7]{color:var(--sub);max-width:28em;margin:0 0 32px;font-size:15px;line-height:2.05}.line-cta[data-astro-cid-otbbgjr7]{align-items:center;gap:28px;display:flex}.line-cta[data-astro-cid-otbbgjr7] .btn[data-astro-cid-otbbgjr7]{white-space:nowrap;flex:none}.qr-wrap[data-astro-cid-otbbgjr7]{text-align:center;flex:none}.qr[data-astro-cid-otbbgjr7]{border:1px solid var(--rule);background:#fff;border-radius:14px;width:120px;padding:8px}.qr-wrap[data-astro-cid-otbbgjr7] small[data-astro-cid-otbbgjr7]{color:var(--sub);margin-top:8px;font-size:12px;display:block}.steps[data-astro-cid-otbbgjr7]{counter-reset:s;margin:0;padding:0;list-style:none}.steps[data-astro-cid-otbbgjr7] li[data-astro-cid-otbbgjr7]{grid-template-columns:46px 1fr;gap:20px;padding:0 0 30px;display:grid;position:relative}.steps[data-astro-cid-otbbgjr7] li[data-astro-cid-otbbgjr7]:last-child{padding-bottom:0}.steps[data-astro-cid-otbbgjr7] li[data-astro-cid-otbbgjr7]:before{counter-increment:s;content:counter(s, decimal-leading-zero);background:var(--mist);width:46px;height:46px;color:var(--deep);font-family:var(--en);z-index:1;border-radius:50%;place-items:center;font-size:17px;font-weight:600;display:grid;position:relative}.steps[data-astro-cid-otbbgjr7] li[data-astro-cid-otbbgjr7]:not(:last-child):after{content:"";background:var(--rule);width:1px;position:absolute;top:50px;bottom:4px;left:22.5px}.steps[data-astro-cid-otbbgjr7] h3[data-astro-cid-otbbgjr7]{letter-spacing:.03em;margin:8px 0 2px;font-size:17px}.steps[data-astro-cid-otbbgjr7] p[data-astro-cid-otbbgjr7]{color:var(--sub);margin:0;font-size:14px;line-height:1.8}@media (width>=961px){.line-grid[data-astro-cid-otbbgjr7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,7vw,104px)}.line-lead[data-astro-cid-otbbgjr7]{max-width:32em;margin-bottom:36px}.line-cta[data-astro-cid-otbbgjr7]{background:var(--mist);border-radius:20px;gap:clamp(24px,2.6vw,36px);width:fit-content;max-width:100%;padding:24px clamp(24px,2.8vw,40px) 22px 24px}.qr[data-astro-cid-otbbgjr7]{width:160px;padding:10px}.steps[data-astro-cid-otbbgjr7] li[data-astro-cid-otbbgjr7]{grid-template-columns:56px 1fr;gap:24px;padding-bottom:40px}.steps[data-astro-cid-otbbgjr7] li[data-astro-cid-otbbgjr7]:before{width:56px;height:56px;font-size:19px}.steps[data-astro-cid-otbbgjr7] li[data-astro-cid-otbbgjr7]:not(:last-child):after{top:62px;left:27.5px}.steps[data-astro-cid-otbbgjr7] h3[data-astro-cid-otbbgjr7]{margin-top:12px;font-size:19px}.steps[data-astro-cid-otbbgjr7] p[data-astro-cid-otbbgjr7]{font-size:15px}}@media (width<=960px){.line-grid[data-astro-cid-otbbgjr7]{grid-template-columns:1fr}}@media (width<=720px){.qr-wrap[data-astro-cid-otbbgjr7]{display:none}.line-cta[data-astro-cid-otbbgjr7] .btn-line[data-astro-cid-otbbgjr7]{width:100%}}.contact[data-astro-cid-lcdefpme]{background:var(--mist)}.contact-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:24px;max-width:720px;display:grid}@media (width>=861px){.contact-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,720px) minmax(264px,1fr);align-items:start;gap:clamp(24px,3vw,40px);max-width:none}}
/*$vite$:1*/