@layer pages{@media (width >= 768px){.st-y_DuEn{display:flex;min-height:100vh}}}@layer pages{.st-RWdlDz{padding:32px 16px}@media (width >= 768px){.st-RWdlDz{padding-top:80px;padding-bottom:80px}}.st-vaEIRQ{max-width:810px}.st-ksoEjn{font-size:var(--text-spm-20);font-weight:var(--font-weight-spm-bold);line-height:var(--leading-spm-1-35);text-align:center}@media (width >= 768px){.st-ksoEjn{font-size:var(--text-spm-36)}}.st-qUAPVs{display:grid;padding-bottom:32px}@media (width >= 768px){.st-qUAPVs{padding-bottom:0}}.st-Q3ysxb{position:relative}.st-Q3ysxb:before{position:absolute;top:30px;bottom:0;left:17px;z-index:-1;width:100%;content:"";border-left:2px dotted;border-left-color:var(--color-spm-brand-primary-main)}@media (width >= 768px){.st-Q3ysxb:before{top:17px;bottom:inherit;left:52%;border-top:2px dotted;border-top-color:var(--color-spm-brand-primary-main);border-left:none}}.st-zVkpaj{display:grid;grid-template-columns:36px 1fr;column-gap:16px}@media (width >= 768px){.st-zVkpaj{grid-template-columns:none}}.st-32eJuu{display:grid;width:36px;height:36px;font-weight:var(--font-weight-spm-bold);color:var(--color-spm-mono-white);background-color:var(--color-spm-brand-primary-main);border-radius:50%}.st-mSQ66O{font-size:var(--text-spm-14);line-height:var(--leading-spm-1-35)}.st-_1FXT_{display:grid}.st-II0T_h{font-size:var(--text-spm-18);font-weight:var(--font-weight-spm-bold);text-align:center}@media (width >= 768px){.st-II0T_h{font-size:var(--text-spm-20)}}.st-6_DjlR{font-weight:var(--font-weight-spm-bold)}.st-6_DjlR,.st-ZIhmM0{line-height:var(--leading-spm-1-6)}.st-ZIhmM0{font-size:var(--text-spm-14)}.st-JeTfsh{background-color:var(--color-spm-mono-gray10)}.st-_3UzK5{background-color:var(--color-spm-brand-primary-light)}.st-LcfXTf{width:100%;background-size:cover}@media (width >= 768px){.st-LcfXTf{height:400px}}.st-ahAOr5{max-width:1100px;padding:40px 16px 60px}@media (width >= 768px){.st-ahAOr5{padding-top:80px}}.st-_81X5C{width:106px}@media (width >= 768px){.st-_81X5C{width:182px}}.st-r8r2iB{font-size:var(--text-spm-24);font-weight:var(--font-weight-spm-bold);line-height:var(--leading-spm-1-35)}@media (width >= 768px){.st-r8r2iB{font-size:var(--text-spm-32)}}@media (width >= 1080px){.st-r8r2iB{font-size:var(--text-spm-40)}}.st-3P99yY{display:block}@media (width >= 768px){.st-3P99yY{display:none}}.st-eDw6eM{font-size:var(--text-spm-14)}@media (width >= 768px){.st-eDw6eM{font-size:var(--text-spm-16)}}@media (width >= 1080px){.st-eDw6eM{font-size:var(--text-spm-18)}}.st-qJddxr{font-size:var(--text-spm-14);line-height:var(--leading-spm-1-6);text-align:left}@media (width >= 768px){.st-qJddxr{font-size:var(--text-spm-16);text-align:center}}.st-9Aw21n{display:none}@media (width >= 768px){.st-9Aw21n{display:block}}.st-ODoZ50{display:grid;grid-template-columns:none;row-gap:16px;column-gap:32px}@media (width >= 768px){.st-ODoZ50{grid-template-columns:1fr 1fr}}.st-KTVBwQ{display:grid;gap:16px}.st-5432jl{width:220px}.st-y_CHO8{font-size:var(--text-spm-18);font-weight:var(--font-weight-spm-bold);line-height:var(--leading-spm-1-35);text-align:center}@media (width >= 768px){.st-y_CHO8{font-size:var(--text-spm-20)}}.st-qeEZpr{max-width:430px;padding-top:80px;padding-right:16px;padding-left:16px}@media (width >= 768px){.st-qeEZpr{max-width:1100px}}.st-AEPhO9{display:grid}@media (width >= 768px){.st-AEPhO9{grid-template-columns:repeat(4,1fr)}}.st-26w6Rw{height:200px}.st-TSK56p{display:grid;row-gap:16px;column-gap:32px}@media (width >= 768px){.st-TSK56p{grid-template-columns:repeat(3,1fr)}}.st-w5kg9O{width:220px;height:220px}.st-TU_yer{font-size:var(--text-spm-14);text-align:center}.st-Lc_yrY{word-break:break-all}.st-vDG5Fz{padding-left:1em;text-indent:-1em}@media (width >= 768px){.st-nmRkAA{display:none}}.st-n_e4lg{padding:24px;background-color:var(--color-spm-mono-white)}@media (width >= 768px){.st-n_e4lg{display:flex;padding:64px}}.st-kEbbYQ{line-height:var(--leading-spm-1-6)}.st-U1aobb{font-weight:var(--font-weight-spm-bold)}.st-eVPRxB{display:flex}.st-3FpMJo{font-weight:var(--font-weight-spm-bold);text-decoration:underline}.st-WBJZFX{font-size:var(--text-spm-16)}}