.marquee[data-astro-cid-543bmuqs]{background:var(--black);color:var(--bone);border-bottom:var(--bd);width:100%;padding-block:.95rem;overflow:hidden}.marquee__track[data-astro-cid-543bmuqs]{will-change:transform;width:max-content;animation:52s linear infinite slide;display:flex}.marquee__part[data-astro-cid-543bmuqs]{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;flex:none;align-items:center;font-size:clamp(.82rem,1.5vw,1.05rem);font-weight:700;display:flex}.marquee__part[data-astro-cid-543bmuqs] span[data-astro-cid-543bmuqs]{padding-inline:1.1rem}.marquee__part[data-astro-cid-543bmuqs] span[data-astro-cid-543bmuqs]:nth-child(2n){color:var(--acid)}@keyframes slide{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.hero[data-astro-cid-jecwxay2]{background:var(--bone);border-bottom:var(--bd);padding-block:clamp(2.25rem,3.2vw,2.75rem) clamp(2.25rem,3vw,2.5rem);overflow:hidden}.hero[data-astro-cid-jecwxay2] h1[data-astro-cid-jecwxay2]{margin-bottom:clamp(1.1rem,2vw,1.6rem)}.hero[data-astro-cid-jecwxay2] h1[data-astro-cid-jecwxay2] .l2[data-astro-cid-jecwxay2]{display:block}.hero[data-astro-cid-jecwxay2] h1[data-astro-cid-jecwxay2] em[data-astro-cid-jecwxay2]{color:var(--black);background:linear-gradient(var(--acid), var(--acid)) no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 12%;background-size:100% 76%;padding:0 .1em;font-style:normal}.hero__grid[data-astro-cid-jecwxay2]{grid-template-columns:minmax(0,1fr) clamp(240px,26vw,375px);align-items:stretch;gap:clamp(1.75rem,3.5vw,3rem);display:grid}.hero__copy[data-astro-cid-jecwxay2]{flex-direction:column;gap:clamp(1.25rem,2.5vw,1.75rem);padding-block:.35rem;display:flex}@media (width>=901px){.hero__copy[data-astro-cid-jecwxay2]{justify-content:center}.hero__fig[data-astro-cid-jecwxay2]{margin-top:calc(-1*clamp(2.5rem,4.5vw,4.5rem))}}.hero__note[data-astro-cid-jecwxay2]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.72rem;font-weight:700;display:flex}.hero__note[data-astro-cid-jecwxay2]:before{content:"";background:var(--acid);border:3px solid var(--black);border-radius:999px;flex:none;width:14px;height:14px}.hero__fig[data-astro-cid-jecwxay2]{margin:0;position:relative}.hero__fig[data-astro-cid-jecwxay2] picture[data-astro-cid-jecwxay2]{display:block}.hero__fig[data-astro-cid-jecwxay2] img[data-astro-cid-jecwxay2]{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.hero__fig[data-astro-cid-jecwxay2] .sticker[data-astro-cid-jecwxay2]{top:-20px;right:-16px}@media (width<=900px){.hero__grid[data-astro-cid-jecwxay2]{grid-template-columns:1fr}.hero[data-astro-cid-jecwxay2] .lead[data-astro-cid-jecwxay2]{max-width:none}.hero__fig[data-astro-cid-jecwxay2]{margin-inline:4px}.hero__fig[data-astro-cid-jecwxay2] .sticker[data-astro-cid-jecwxay2]{padding:.75rem 1.05rem;top:-18px;right:0}.hero__fig[data-astro-cid-jecwxay2] .sticker[data-astro-cid-jecwxay2] b[data-astro-cid-jecwxay2]{font-size:.9rem}}@media (width<=620px){.hero[data-astro-cid-jecwxay2] .btn-row[data-astro-cid-jecwxay2]{grid-template-columns:1fr;display:grid}.hero__note[data-astro-cid-jecwxay2]{letter-spacing:.08em;font-size:.66rem}}.sect-more[data-astro-cid-jecwxay2]{margin-top:clamp(1.5rem,2.5vw,2rem)}.faq-more[data-astro-cid-jecwxay2]{margin-top:1.25rem}.steps[data-astro-cid-jecwxay2]{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1080px){.steps[data-astro-cid-jecwxay2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.steps[data-astro-cid-jecwxay2]{grid-template-columns:1fr}}.step[data-astro-cid-jecwxay2]{color:var(--bone);border:var(--bd-light);border-radius:var(--r);box-shadow:6px 6px 0 var(--acid);background:0 0;flex-direction:column;gap:.7rem;padding:clamp(1.15rem,2vw,1.5rem);transition:transform .14s,box-shadow .14s;display:flex}.step[data-astro-cid-jecwxay2]:hover{box-shadow:10px 10px 0 var(--acid);transform:translate(-4px,-4px)}.step[data-astro-cid-jecwxay2] .num[data-astro-cid-jecwxay2]{color:var(--acid);font-size:clamp(3.4rem,6vw,5.2rem);line-height:.8}.step[data-astro-cid-jecwxay2] p[data-astro-cid-jecwxay2]{font-size:.97rem}.about[data-astro-cid-jecwxay2]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.75rem,3.5vw,3rem);display:grid}@media (width<=900px){.about[data-astro-cid-jecwxay2]{grid-template-columns:1fr}}.about__text[data-astro-cid-jecwxay2]{flex-direction:column;gap:1.1rem;display:flex}.about__text[data-astro-cid-jecwxay2] p[data-astro-cid-jecwxay2]{max-width:56ch}.about__fig[data-astro-cid-jecwxay2]{margin:0;display:flex;position:relative}.about__fig[data-astro-cid-jecwxay2] picture[data-astro-cid-jecwxay2]{width:100%;display:block}.about__fig[data-astro-cid-jecwxay2] img[data-astro-cid-jecwxay2]{aspect-ratio:3/2;object-fit:cover;object-position:center;width:100%;height:auto}.about__fig[data-astro-cid-jecwxay2] .sticker[data-astro-cid-jecwxay2]{bottom:-22px;left:-14px;transform:rotate(6deg)}@media (width<=900px){.about__fig[data-astro-cid-jecwxay2]{margin-inline:4px;margin-bottom:1rem}.about__fig[data-astro-cid-jecwxay2] .sticker[data-astro-cid-jecwxay2]{padding:.6rem .9rem;bottom:-16px;left:0}.about__fig[data-astro-cid-jecwxay2] .sticker[data-astro-cid-jecwxay2] b[data-astro-cid-jecwxay2]{font-size:.82rem}}.posts[data-astro-cid-jecwxay2]{gap:var(--gap);display:grid}
