@layer components{.company-module__C51wLa__company{flex-direction:column;align-items:center;gap:64px;width:min(100%,560px);display:flex}@media (min-width:800px){.company-module__C51wLa__company{gap:88px}}.company-module__C51wLa__hero{text-align:center;flex-direction:column;align-items:center;display:flex}.company-module__C51wLa__name{font-family:var(--next-font-sans);font-size:15px;font-weight:400;line-height:1.4}.company-module__C51wLa__statement{max-width:17em;font-family:var(--next-font-serif);letter-spacing:-.01em;text-wrap:balance;margin-top:32px;font-size:26px;line-height:1.25}@media (min-width:800px){.company-module__C51wLa__statement{margin-top:40px;font-size:34px}}.company-module__C51wLa__context{max-width:30em;font-family:var(--next-font-sans);color:var(--color-contrast);text-wrap:pretty;margin-top:20px;font-size:15px;line-height:1.55}.company-module__C51wLa__cta{font-family:var(--next-font-sans);margin-top:28px;font-size:15px}.company-module__C51wLa__action{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.company-module__C51wLa__action:hover{-webkit-text-decoration-color:var(--color-contrast);text-decoration-color:var(--color-contrast)}}.company-module__C51wLa__section{width:100%;font-family:var(--next-font-sans)}.company-module__C51wLa__label{font-family:var(--next-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-contrast);font-size:11px;font-weight:400}.company-module__C51wLa__intro{text-wrap:pretty;margin-top:12px;font-size:15px;line-height:1.55}.company-module__C51wLa__steps{margin-top:20px}.company-module__C51wLa__step{grid-column-gap:12px;-moz-column-gap:12px;border-top:1px solid var(--line);grid-template-columns:2.25rem 6.5rem minmax(0,1fr);column-gap:12px;padding-block:14px 16px;display:grid}.company-module__C51wLa__step:last-child{border-bottom:1px solid var(--line)}@media (max-width:799.98px){.company-module__C51wLa__step{grid-template-columns:2.25rem minmax(0,1fr);row-gap:4px}}.company-module__C51wLa__index{font-family:var(--next-font-mono);color:var(--color-contrast);font-size:12px;line-height:1.75}.company-module__C51wLa__stepTitle{font-size:15px;font-weight:500;line-height:1.4}.company-module__C51wLa__stepText{text-wrap:pretty;font-size:15px;line-height:1.5}@media (max-width:799.98px){.company-module__C51wLa__stepText{grid-column:2}}.company-module__C51wLa__facts{margin-top:16px}.company-module__C51wLa__fact{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding-block:12px;font-size:15px;line-height:1.4;display:flex}.company-module__C51wLa__fact:last-child{border-bottom:1px solid var(--line)}.company-module__C51wLa__term{color:var(--color-contrast)}.company-module__C51wLa__detail{text-align:right}}
@layer components{.footer-module__HkcrGa__end{color:var(--color-contrast);justify-content:center;padding-block:80px 56px;display:flex}@media (min-width:800px){.footer-module__HkcrGa__end{padding-block:112px 72px}}.footer-module__HkcrGa__mark{width:12px;height:auto}}
@layer components{.header-module__yB2-wa__header{justify-content:center;padding-top:56px;display:flex}@media (min-width:800px){.header-module__yB2-wa__header{padding-top:80px}}.header-module__yB2-wa__home{width:44px;height:44px;color:var(--color-secondary);border-radius:50%;place-items:center;display:grid}.header-module__yB2-wa__mark{width:18px;height:auto}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
@layer components{.wrapper-module__u3t45G__main{flex-direction:column;flex-grow:1;display:flex;position:relative}}
.page-module__5m57PW__page{padding:20px var(--safe) 0;align-items:center}@media (min-width:800px){.page-module__5m57PW__page{padding-top:24px}}
