.hero[data-astro-cid-lcdefpme]{min-height:max(640px,100svh);padding-top:var(--header-h);isolation:isolate;background:#1d2733;align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme] .hero__img{object-fit:cover;object-position:50% 55%;z-index:-2;width:100%;max-width:none;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(#05101e9e 0%,#05101e1f 30%,#05101e38 55%,#05101edb 100%),linear-gradient(90deg,#05101e8c 0%,#05101e00 65%);position:absolute;inset:0}.hero__in[data-astro-cid-lcdefpme]{width:min(100% - 2 * var(--gut), 1224px);margin:0 auto;padding:40px 0 clamp(56px,8vh,96px)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.02em;color:#fff;text-shadow:0 2px 22px #00000059;max-width:13ch;font-size:clamp(2.9rem,1.6rem + 4.2vw,5.4rem);line-height:1.02}.hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffe6;max-width:46ch;margin:22px 0 32px;font-size:1.2rem;line-height:1.55}.hero__btns[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.hero__call[data-astro-cid-lcdefpme]{color:#fff;background:0 0;border-color:#ffffffbf}.hero__call[data-astro-cid-lcdefpme]:hover{background:#ffffff1f;border-color:#fff}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{min-height:max(560px,100svh)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:2.9rem}.hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:16px 0 24px;font-size:1.05rem}.hero__btns[data-astro-cid-lcdefpme]{display:grid}}.mitsu[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#000000d9;max-width:56ch;margin:14px auto 24px;font-size:1.125rem;line-height:1.55}.seal[data-astro-cid-lcdefpme]{filter:drop-shadow(0 4px 12px #00000059);width:130px;height:130px;margin-top:-65px;position:absolute;top:50%;right:-28px}.seal[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;height:100%}.seal__ring[data-astro-cid-lcdefpme]{font:700 9px var(--f-body);letter-spacing:2px;fill:#78c8f0}.seal__big[data-astro-cid-lcdefpme]{font:400 30px var(--f-serif);fill:#78c8f0}.seal__small[data-astro-cid-lcdefpme]{font:700 11px var(--f-body);letter-spacing:3px;fill:#78c8f0}@media (width<=899px){.seal[data-astro-cid-lcdefpme]{width:104px;height:104px;margin-top:-52px;right:12px}}.what__grid[data-astro-cid-lcdefpme]{align-items:center;gap:30px;max-width:1000px;margin:0 auto;display:grid}@media (width>=900px){.what__grid[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.1fr;gap:50px}}.what__pic[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.steps[data-astro-cid-lcdefpme]{gap:0;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:40px 1fr;gap:26px;padding-bottom:24px;display:grid;position:relative}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):before{content:"";background:var(--navy);width:1px;position:absolute;top:48px;bottom:6px;left:19.5px}.steps__n[data-astro-cid-lcdefpme]{background:var(--navy);color:#fff;width:40px;height:40px;font:400 1.6rem/1 var(--f-body);border-radius:50%;place-items:center;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:first-child) .steps__n[data-astro-cid-lcdefpme]{background:#b4b7ba}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:900 1.375rem/1.07 var(--f-body);color:#000000d9;padding:10px 0 14px}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#000000d9;margin:0;font-size:1rem;line-height:1.5}@media (width<=600px){.what[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.875rem}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:18px;padding-bottom:20px}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{padding:12px 0 8px;font-size:.9375rem}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.875rem}}.ink[data-astro-cid-lcdefpme]{color:var(--ink)}.posts[data-astro-cid-lcdefpme]{gap:24px;display:grid}.posts__nav[data-astro-cid-lcdefpme]{display:none}@media (width>=760px){.posts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}@media (width<=759px){.posts[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;gap:16px;margin:-4px;padding:4px;overflow-x:auto}.posts[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.posts[data-astro-cid-lcdefpme]>*{scroll-snap-align:start}.posts__nav[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:14px;margin-top:22px;display:flex}}.posts__arrow[data-astro-cid-lcdefpme]{background:var(--red);color:#fff;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.posts__arrow[data-astro-cid-lcdefpme] svg{width:18px;height:18px}.posts__dots[data-astro-cid-lcdefpme]{align-items:center;gap:8px;display:flex}.posts__dot[data-astro-cid-lcdefpme]{background:#c9ccd0;border:0;border-radius:5px;width:10px;height:10px;padding:0;transition:width .2s,background .2s}.posts__dot[data-astro-cid-lcdefpme].on{background:var(--red);width:28px}.posts__pause[data-astro-cid-lcdefpme]{background:0 0;border:1.5px solid #8a8d91;border-radius:50%;justify-content:center;align-items:center;gap:3px;width:26px;height:26px;padding:0;display:flex}.posts__pause[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#8a8d91;width:3px;height:9px}.posts__pause[data-astro-cid-lcdefpme][aria-pressed=true] span[data-astro-cid-lcdefpme]:first-child{background:0 0;border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #8a8d91;width:0;height:0}.posts__pause[data-astro-cid-lcdefpme][aria-pressed=true] span[data-astro-cid-lcdefpme]:last-child{display:none}
