.n-TBuTyRpt8{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:100vh;background:var(--token-6201696a-d8bb-4f32-9432-0dad57393ba0);overflow:hidden}
.n-gQzpaSgFU{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:24px;padding:18px 34px 18px 34px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-TC8AmwJB1{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:8px;padding:0px;width:1px;min-width:0px;height:auto;flex:1 0 0px;align-self:auto;max-width:none;min-height:auto}
.n-JFoRTQNdA{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-lYoApUpN5{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:26px;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-HZBda09NB{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-T0pD3jAV5{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-YmVtTPZGE{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-jqs1vXZ_B{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-EHGSJWZQn{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-clJ24BuAp{position:relative;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:14px;padding:0px;width:1px;min-width:0px;height:auto;flex:1 0 0px;align-self:auto;max-width:none;min-height:auto}
.n-CYnVNzWCf{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-MQWsaI4Ay{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-ggALqW6vZ{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:620px;flex:none;align-self:auto;max-width:none;min-height:auto;border-bottom:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-ggALqW6vZ>.fill{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
.n-Incke2Syf{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:22px;padding:44px 34px 38px 34px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;border-bottom:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-YwUxCgNJP{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:14px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-TamgfMenC{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-ikprYSQGl{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:8px;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-U3euppoOd{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0px;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-bGlB8h7xm{position:relative;display:block;padding:0px;width:8px;min-width:auto;height:14px;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-a30628c9-b16e-4c6e-9a4d-ce206fe876f3);border-radius:2px}
.n-GPIuY7pcm{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;font-family:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Hiragino Sans", "Noto Sans JP", "Meiryo", monospace;font-weight:400;font-size:11px;letter-spacing:1.76px;line-height:1.5em;color:var(--token-751eb5c9-312f-48fd-9085-9edde84ad09b);text-transform:uppercase;text-align:left;white-space:pre-wrap}
.n-GtBa1yx5a{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-BeMccKrb_{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-cZ9iPXBVj{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:1180px;min-height:auto;text-align:left;white-space:pre-wrap}
.n-gekHWDUCF{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:9px;padding:4px 0px 0px 0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-szUJ2U7eq-lzvqsvGEG{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0px;padding:8px 14px 8px 14px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-a30628c9-b16e-4c6e-9a4d-ce206fe876f3);border-radius:4px;box-shadow:0px 3px 0px 0px var(--token-8563dc24-f94f-4565-9cf6-365e275da40a)}
.n-szUJ2U7eq-rFOdPX5ZC{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;font-family:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Hiragino Sans", "Noto Sans JP", "Meiryo", monospace;font-weight:400;font-size:12px;letter-spacing:0.96px;line-height:1.2em;color:var(--token-7340e145-11c7-423c-9497-38f77cc3bfaa);text-transform:uppercase;text-align:left;white-space:pre-wrap}
.n-aYdxoxRzp-a1Tp8kzHc{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0px;padding:8px 14px 8px 14px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-1909d2f0-0a24-46cc-a97f-13e796dd34b5);border-radius:4px;box-shadow:0px 3px 0px 0px var(--token-bd6bcf86-8040-4416-864e-6c9a21efee44)}
.n-aYdxoxRzp-a1Tp8kzHcrFOdPX5ZC{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;font-family:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Hiragino Sans", "Noto Sans JP", "Meiryo", monospace;font-weight:400;font-size:12px;letter-spacing:0.96px;line-height:1.2em;color:var(--token-7340e145-11c7-423c-9497-38f77cc3bfaa);text-transform:uppercase;text-align:left;white-space:pre-wrap}
.n-dZVR_hcix-OmUeHKaCs{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0px;padding:8px 14px 8px 14px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-d91b7d2d-44b9-4239-bd57-cdcefd52a8a5);border-radius:4px;box-shadow:0px 3px 0px 0px var(--token-7db8a219-f580-478c-8045-e37c861b04dd)}
.n-dZVR_hcix-OmUeHKaCsrFOdPX5ZC{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;font-family:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Hiragino Sans", "Noto Sans JP", "Meiryo", monospace;font-weight:400;font-size:12px;letter-spacing:0.96px;line-height:1.2em;color:var(--token-26156808-dfc8-46fe-8e09-8d5f366813ca);text-transform:uppercase;text-align:left;white-space:pre-wrap}
.n-Q31JU26DI-sp9eGtFh3{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0px;padding:8px 14px 8px 14px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-2e098266-a0c3-4ba1-a446-c6c641a879bf);border-radius:4px;box-shadow:0px 3px 0px 0px var(--token-b1f48b56-59e6-48ed-95e6-a7b31356c975)}
.n-Q31JU26DI-sp9eGtFh3rFOdPX5ZC{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;font-family:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Hiragino Sans", "Noto Sans JP", "Meiryo", monospace;font-weight:400;font-size:12px;letter-spacing:0.96px;line-height:1.2em;color:var(--token-7340e145-11c7-423c-9497-38f77cc3bfaa);text-transform:uppercase;text-align:left;white-space:pre-wrap}
.n-kc4PMPTEf-SQZ1G17p4{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0px;padding:8px 14px 8px 14px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-054f87b3-b666-44ec-925a-eb0c881df6c0);border-radius:4px;box-shadow:0px 3px 0px 0px var(--token-6b9d78c2-6f64-4d1b-aee6-2e7e9f6f11e0)}
.n-kc4PMPTEf-SQZ1G17p4rFOdPX5ZC{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;font-family:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Hiragino Sans", "Noto Sans JP", "Meiryo", monospace;font-weight:400;font-size:12px;letter-spacing:0.96px;line-height:1.2em;color:var(--token-7340e145-11c7-423c-9497-38f77cc3bfaa);text-transform:uppercase;text-align:left;white-space:pre-wrap}
.n-U5zM1SPNe{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 34px;align-items:start;justify-content:center;padding:46px 34px 46px 34px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;border-bottom:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-LI6NQzWgx{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:6px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-wqFNy7nld{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;text-align:left;white-space:pre-wrap}
.n-cfk7XAsYu{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:16px;letter-spacing:0px;line-height:1.7em;color:var(--token-e7cdab6a-2090-4e0f-a32f-fd50b8989be7);text-align:left;white-space:pre-wrap}
.n-yUQhBIWVV{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:6px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-P1G8hiel0{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;text-align:left;white-space:pre-wrap}
.n-a5U2ZkDw3{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:16px;letter-spacing:0px;line-height:1.7em;color:var(--token-e7cdab6a-2090-4e0f-a32f-fd50b8989be7);text-align:left;white-space:pre-wrap}
.n-A_MvQgkxw{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:6px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-pGAYbUnyM{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;text-align:left;white-space:pre-wrap}
.n-NCTFvGg_W{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:16px;letter-spacing:0px;line-height:1.7em;color:var(--token-e7cdab6a-2090-4e0f-a32f-fd50b8989be7);text-align:left;white-space:pre-wrap}
.n-HEbOAQkE_{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:6px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-qLPmwqGmc{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;text-align:left;white-space:pre-wrap}
.n-w3Lwi1sDR{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:16px;letter-spacing:0px;line-height:1.7em;color:var(--token-e7cdab6a-2090-4e0f-a32f-fd50b8989be7);text-align:left;white-space:pre-wrap}
.n-myMD4Sp_Q{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0px;padding:86px 34px 86px 34px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;border-bottom:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-yGn0JcswJ{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:46px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:1180px;min-height:auto}
.n-vrqghQd9q{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:20px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-maZxC4yLD{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:16px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-L6nv3Huqu{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-qNzxnNBJ0{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:16px;letter-spacing:0px;line-height:1.9em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-q_fz70m3T{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:16px;letter-spacing:0px;line-height:1.9em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-UMCeycAZv{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0px;padding:20px 24px 20px 24px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-fd7b2ca9-4c8c-4911-979a-8d434ee958e3);border-left:3px solid var(--token-054f87b3-b666-44ec-925a-eb0c881df6c0)}
.n-dJUU9dckA{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-size:17px;letter-spacing:0px;line-height:1.75em;color:var(--token-e7cdab6a-2090-4e0f-a32f-fd50b8989be7);text-align:left;white-space:pre-wrap}
.n-ai7YV_Mxz{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0px;padding:86px 34px 86px 34px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;border-bottom:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-Vlx5ZaSm0{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:46px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:1180px;min-height:auto}
.n-uVdgsitis{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:20px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-IBeUrIvxX{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:16px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-djKr02l9E{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-lZcII9fyQ{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:16px;letter-spacing:0px;line-height:1.9em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-E7TAjTNzr{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0px;padding:86px 34px 86px 34px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;border-bottom:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-dfJdqLXzm{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:46px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:1180px;min-height:auto}
.n-Hg1G9uLI8{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:20px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-In01OQYOT{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:16px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-aKdZT09Ji{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-ChIQjdHBG{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start;justify-content:center;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-YOJxPj1uF{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:10px;padding:24px 26px 24px 26px;width:100%;min-width:0px;height:auto;flex:none;align-self:stretch;max-width:none;min-height:auto;background:var(--token-fd7b2ca9-4c8c-4911-979a-8d434ee958e3);border-radius:14px}
.n-u72hGsDfs{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Hiragino Sans", "Noto Sans JP", "Meiryo", monospace;font-weight:400;font-size:11px;letter-spacing:1.54px;line-height:1.5em;color:var(--token-751eb5c9-312f-48fd-9085-9edde84ad09b);text-transform:uppercase;text-align:left;white-space:pre-wrap}
.n-ZXHTqgHQi{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:15px;letter-spacing:0px;line-height:1.8em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-UTmE9GiuV{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:10px;padding:24px 26px 24px 26px;width:100%;min-width:0px;height:auto;flex:none;align-self:stretch;max-width:none;min-height:auto;background:var(--token-fd7b2ca9-4c8c-4911-979a-8d434ee958e3);border-radius:14px}
.n-mZi8FaEd7{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Hiragino Sans", "Noto Sans JP", "Meiryo", monospace;font-weight:400;font-size:11px;letter-spacing:1.54px;line-height:1.5em;color:var(--token-751eb5c9-312f-48fd-9085-9edde84ad09b);text-transform:uppercase;text-align:left;white-space:pre-wrap}
.n-mN7qEDd82{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:15px;letter-spacing:0px;line-height:1.8em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-ruTYHVSH0{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:10px;padding:24px 26px 24px 26px;width:100%;min-width:0px;height:auto;flex:none;align-self:stretch;max-width:none;min-height:auto;background:var(--token-fd7b2ca9-4c8c-4911-979a-8d434ee958e3);border-radius:14px}
.n-BSg0H90rC{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Hiragino Sans", "Noto Sans JP", "Meiryo", monospace;font-weight:400;font-size:11px;letter-spacing:1.54px;line-height:1.5em;color:var(--token-751eb5c9-312f-48fd-9085-9edde84ad09b);text-transform:uppercase;text-align:left;white-space:pre-wrap}
.n-aNQmJ0mDt{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:15px;letter-spacing:0px;line-height:1.8em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-D0PCD4kNo{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:16px;letter-spacing:0px;line-height:1.9em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-puO9St_IP{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:10px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-vhiMmnh2d{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:14px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-zVGUB3VFf{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0px;padding:11px 0px 0px 0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-waMzcgNdh{position:relative;display:block;padding:0px;width:5px;min-width:auto;height:5px;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-6c2571ed-298a-41ae-a59d-5ab2bf1edd50);border-radius:50%}
.n-P2uASdmyz{position:relative;display:block;padding:0px;width:1px;min-width:0px;height:auto;flex:1 0 0px;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:15px;letter-spacing:0px;line-height:1.85em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-K7u1EDNx7{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:14px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-DBQWBT23c{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0px;padding:11px 0px 0px 0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-H52v7mUSv{position:relative;display:block;padding:0px;width:5px;min-width:auto;height:5px;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-6c2571ed-298a-41ae-a59d-5ab2bf1edd50);border-radius:50%}
.n-xYhxnDf6m{position:relative;display:block;padding:0px;width:1px;min-width:0px;height:auto;flex:1 0 0px;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:15px;letter-spacing:0px;line-height:1.85em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-sNrCpDC51{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0px;padding:86px 34px 86px 34px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;border-bottom:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-v8a44X5Mn{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:46px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:1180px;min-height:auto}
.n-Bm8hfn8F9{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:20px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-x5aipFNuw{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:16px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-Ey2HnUgv_{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-L4n0raqo3{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:16px;padding:6px 0px 0px 0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-CQGSbCIpj{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:14px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-hUONN7_q2{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0px;padding:11px 0px 0px 0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-GGU4x5do_{position:relative;display:block;padding:0px;width:5px;min-width:auto;height:5px;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-6c2571ed-298a-41ae-a59d-5ab2bf1edd50);border-radius:50%}
.n-bkd_GEzXU{position:relative;display:block;padding:0px;width:1px;min-width:0px;height:auto;flex:1 0 0px;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:15px;letter-spacing:0px;line-height:1.85em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-Lzj69LKK9{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:14px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-vupsEqdED{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0px;padding:11px 0px 0px 0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-zn7ixaKWQ{position:relative;display:block;padding:0px;width:5px;min-width:auto;height:5px;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-6c2571ed-298a-41ae-a59d-5ab2bf1edd50);border-radius:50%}
.n-tFlac_Zam{position:relative;display:block;padding:0px;width:1px;min-width:0px;height:auto;flex:1 0 0px;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:15px;letter-spacing:0px;line-height:1.85em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-jyQBWszSn{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:14px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-XK5pFDjxo{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0px;padding:11px 0px 0px 0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-Xj8sEa8Ts{position:relative;display:block;padding:0px;width:5px;min-width:auto;height:5px;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-6c2571ed-298a-41ae-a59d-5ab2bf1edd50);border-radius:50%}
.n-kD8t8HRnX{position:relative;display:block;padding:0px;width:1px;min-width:0px;height:auto;flex:1 0 0px;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:15px;letter-spacing:0px;line-height:1.85em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-RBVDVFo77{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0px;padding:86px 34px 86px 34px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;border-bottom:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-KvWWgRvUB{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:46px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:1180px;min-height:auto}
.n-D8CFz_nvN{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:20px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-ZSLz6X4ix{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:16px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-G7h8Fvxph{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-X0yiB2OJY{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:980px;min-height:auto}
.n-POK6hCZOt{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 54px;align-items:start;justify-content:center;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-cxXoqyJCn{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:8px;padding:20px 0px 0px 0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;border-top:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-S0dhFAtK6{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Hiragino Sans", "Noto Sans JP", "Meiryo", monospace;font-weight:400;font-size:11px;letter-spacing:1.54px;line-height:1.5em;color:var(--token-751eb5c9-312f-48fd-9085-9edde84ad09b);text-transform:uppercase;text-align:left;white-space:pre-wrap}
.n-L0D0c1edR{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:15px;letter-spacing:0px;line-height:1.85em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-rnKGIJkSO{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:8px;padding:20px 0px 0px 0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;border-top:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-PmSYnwrUX{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Hiragino Sans", "Noto Sans JP", "Meiryo", monospace;font-weight:400;font-size:11px;letter-spacing:1.54px;line-height:1.5em;color:var(--token-751eb5c9-312f-48fd-9085-9edde84ad09b);text-transform:uppercase;text-align:left;white-space:pre-wrap}
.n-FKR81x9kK{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:15px;letter-spacing:0px;line-height:1.85em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-bhzCtaVma{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:8px;padding:20px 0px 0px 0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;border-top:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-ulGVrteGr{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Hiragino Sans", "Noto Sans JP", "Meiryo", monospace;font-weight:400;font-size:11px;letter-spacing:1.54px;line-height:1.5em;color:var(--token-751eb5c9-312f-48fd-9085-9edde84ad09b);text-transform:uppercase;text-align:left;white-space:pre-wrap}
.n-WwOPc2P5H{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:15px;letter-spacing:0px;line-height:1.85em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-KXfQOJHQw{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0px;padding:86px 34px 86px 34px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;border-bottom:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-o5rO2ldeV{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:46px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:1180px;min-height:auto}
.n-cZ_gCB37g{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:20px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-SGoccLWm8{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:16px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-Bbf3sZTV2{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-bncs30Pca{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:16px;padding:6px 0px 0px 0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-ia2F0jNP3{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:14px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-annxh2GYr{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0px;padding:11px 0px 0px 0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-K1K1a248G{position:relative;display:block;padding:0px;width:5px;min-width:auto;height:5px;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-6c2571ed-298a-41ae-a59d-5ab2bf1edd50);border-radius:50%}
.n-n3TqIzUuQ{position:relative;display:block;padding:0px;width:1px;min-width:0px;height:auto;flex:1 0 0px;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:15px;letter-spacing:0px;line-height:1.85em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-aHdcqYdvR{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:14px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-BhRSkOvjK{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0px;padding:11px 0px 0px 0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-xlMVnDfCY{position:relative;display:block;padding:0px;width:5px;min-width:auto;height:5px;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-6c2571ed-298a-41ae-a59d-5ab2bf1edd50);border-radius:50%}
.n-ivYq6M4Jm{position:relative;display:block;padding:0px;width:1px;min-width:0px;height:auto;flex:1 0 0px;align-self:auto;max-width:none;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:400;font-size:15px;letter-spacing:0px;line-height:1.85em;color:var(--token-1bafcfa5-b6ed-4dea-85d3-5a041113407d);text-align:left;white-space:pre-wrap}
.n-eTF9TttJ1{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0px;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-054f87b3-b666-44ec-925a-eb0c881df6c0);border-radius:8px}
.n-ibKCgPLLD{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;font-family:"Space Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", sans-serif;font-weight:600;font-size:15px;letter-spacing:0em;line-height:1.2em;color:var(--token-7340e145-11c7-423c-9497-38f77cc3bfaa);text-align:left;white-space:pre-wrap}
.n-eOUazowR_-cpIM550By{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:0px;padding:22px 34px 22px 34px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-6201696a-d8bb-4f32-9432-0dad57393ba0);border-top:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-eOUazowR_-osaRtFEOf{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-eOUazowR_-CAjrTZWvt{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-eOUazowR_-ujrxzbToR{position:relative;display:block;padding:0px;width:auto;min-width:auto;height:auto;flex:none;align-self:auto;max-width:100%;min-height:auto;text-align:left;white-space:pre-wrap}
.n-eOUazowR_-atTmnKXHO{display:none}
.n-eOUazowR_-atTmnKXHOosaRtFEOf{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;text-align:center;white-space:pre-wrap}
.n-eOUazowR_-atTmnKXHOCAjrTZWvt{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;text-align:center;white-space:pre-wrap}
.n-eOUazowR_-atTmnKXHOujrxzbToR{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;text-align:center;white-space:pre-wrap}
@media (min-width:810px) and (max-width:1199.98px){
.n-gQzpaSgFU{padding:16px 24px 16px 24px}
.n-lYoApUpN5{gap:18px}
.n-ggALqW6vZ{height:420px}
.n-Incke2Syf{padding:36px 24px 32px 24px}
.n-U5zM1SPNe{grid-template-columns:repeat(2,minmax(0,1fr));padding:40px 24px 40px 24px}
.n-myMD4Sp_Q{padding:64px 24px 64px 24px}
.n-L6nv3Huqu{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-ai7YV_Mxz{padding:64px 24px 64px 24px}
.n-djKr02l9E{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-E7TAjTNzr{padding:64px 24px 64px 24px}
.n-aKdZT09Ji{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-ChIQjdHBG{grid-template-columns:repeat(2,minmax(0,1fr))}
.n-YOJxPj1uF{align-self:auto}
.n-UTmE9GiuV{align-self:auto}
.n-ruTYHVSH0{align-self:auto}
.n-sNrCpDC51{padding:64px 24px 64px 24px}
.n-Ey2HnUgv_{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-RBVDVFo77{padding:64px 24px 64px 24px}
.n-G7h8Fvxph{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-POK6hCZOt{display:flex;grid-template-columns:unset;gap:30px;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap}
.n-KXfQOJHQw{padding:64px 24px 64px 24px}
.n-Bbf3sZTV2{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-eOUazowR_-cpIM550By{position:unset;display:none;flex-direction:unset;justify-content:unset;align-items:unset;flex-wrap:unset;gap:unset;padding:unset;width:unset;min-width:auto;height:unset;flex:none;align-self:auto;max-width:none;min-height:auto;background:none;border-top:unset}
.n-eOUazowR_-atTmnKXHO{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:10px;padding:20px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-6201696a-d8bb-4f32-9432-0dad57393ba0);border-top:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
}
@media (max-width:809.98px){
.n-gQzpaSgFU{flex-wrap:wrap;gap:10px 16px;padding:14px 20px 14px 20px}
.n-lYoApUpN5{gap:16px;width:100%}
.n-clJ24BuAp{width:auto;min-width:auto;flex:none}
.n-ggALqW6vZ{height:260px}
.n-Incke2Syf{padding:32px 20px 28px 20px}
.n-U5zM1SPNe{display:flex;grid-template-columns:unset;gap:22px;align-items:flex-start;justify-content:flex-start;padding:32px 20px 32px 20px;flex-direction:column;flex-wrap:nowrap}
.n-myMD4Sp_Q{padding:48px 20px 48px 20px}
.n-maZxC4yLD{align-items:flex-start}
.n-L6nv3Huqu{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-UMCeycAZv{padding:16px 18px 16px 18px}
.n-ai7YV_Mxz{padding:48px 20px 48px 20px}
.n-IBeUrIvxX{align-items:flex-start}
.n-djKr02l9E{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-E7TAjTNzr{padding:48px 20px 48px 20px}
.n-In01OQYOT{align-items:flex-start}
.n-aKdZT09Ji{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-ChIQjdHBG{display:flex;grid-template-columns:unset;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap}
.n-YOJxPj1uF{align-self:auto}
.n-UTmE9GiuV{align-self:auto}
.n-ruTYHVSH0{align-self:auto}
.n-sNrCpDC51{padding:48px 20px 48px 20px}
.n-x5aipFNuw{align-items:flex-start}
.n-Ey2HnUgv_{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-RBVDVFo77{padding:48px 20px 48px 20px}
.n-ZSLz6X4ix{align-items:flex-start}
.n-G7h8Fvxph{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-POK6hCZOt{display:flex;grid-template-columns:unset;gap:30px;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap}
.n-KXfQOJHQw{padding:48px 20px 48px 20px}
.n-SGoccLWm8{align-items:flex-start}
.n-Bbf3sZTV2{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-eOUazowR_-cpIM550By{position:unset;display:none;flex-direction:unset;justify-content:unset;align-items:unset;flex-wrap:unset;gap:unset;padding:unset;width:unset;min-width:auto;height:unset;flex:none;align-self:auto;max-width:none;min-height:auto;background:none;border-top:unset}
.n-eOUazowR_-atTmnKXHO{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:10px;padding:20px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-6201696a-d8bb-4f32-9432-0dad57393ba0);border-top:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
}

@media (max-width:809.98px){.n-TC8AmwJB1{order:0}}
@media (max-width:809.98px){.n-lYoApUpN5{order:2}}
@media (max-width:809.98px){.n-clJ24BuAp{order:1}}
.n-eTF9TttJ1{transition:transform 0.3s cubic-bezier(0.34,1.56,0.64,1),background-color 0.3s ease}@media (hover:hover){.n-eTF9TttJ1:hover{transform:scale(1.04)}}