.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-a3XajPDcN{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-Rqvhsbem2{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-Rqvhsbem2>.fill{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
.n-U_0jFgTzI{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-DdSyZ3cTT{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-JGl8NiXjY{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-zcYAuogeR{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-DTeRug3RJ{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-iFj2wnnhN{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-GfVy_54pK{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-OlSx30eKw{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-aKDjExni6{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-qECONYEOq{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-qWUOsyy31{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-bPKre4l26-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-bPKre4l26-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-LgK8Sxq47-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-LgK8Sxq47-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-OeVLHRJX1-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-OeVLHRJX1-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-KDyAy9Pvn-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-KDyAy9Pvn-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-V_5pRFOmH-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-V_5pRFOmH-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-yrr9_IohC{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-y8uHrOq0J{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-tjmh2XH9n{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-YBjwRj2Fa{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-e7XDJZYYc{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-Rpn1YG5eU{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-UEFCIXTOi{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-IMJt38JW1{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-UUK9lxWj_{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-Is_PQRPXs{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-LGyfOrdkd{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-Yy8n21ZeP{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-z0jE60EEo{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-eu7r4Z5XB{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-e_N5_kRsM{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-ogdLSl3aU{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-I92nVevYu{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-ZLbRZYFWk{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-VCe_lA6UW{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-UOqk_QJts{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-j0bTMlCJ7{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-pbRVYTnGn{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-Yrlue_4lx{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-Awqq121Qu{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-EVVpMZSHL{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-e7FWQvj54{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-tdGP0juXl{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-UySTBwHP7{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-agKrqnj7H{position:relative;display:grid;grid-template-columns:repeat(4,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-TLgiHkK8J-T7JomVi9A{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:stretch;max-width:none;min-height:auto;background:var(--token-6201696a-d8bb-4f32-9432-0dad57393ba0);border:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c);overflow:hidden}
.n-TLgiHkK8J-qOU9sHZNS{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:4px;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-054f87b3-b666-44ec-925a-eb0c881df6c0)}
.n-TLgiHkK8J-J0eaUYvvN{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:11px;padding:26px 28px 26px 28px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-TLgiHkK8J-b0wGVx_Co{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-TLgiHkK8J-rIScRXcli{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-NG297TOA3-d76tAsTwJ{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:stretch;max-width:none;min-height:auto;background:var(--token-6201696a-d8bb-4f32-9432-0dad57393ba0);border:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c);overflow:hidden}
.n-NG297TOA3-d76tAsTwJqOU9sHZNS{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:4px;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-d91b7d2d-44b9-4239-bd57-cdcefd52a8a5)}
.n-NG297TOA3-d76tAsTwJJ0eaUYvvN{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:11px;padding:26px 28px 26px 28px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-NG297TOA3-d76tAsTwJb0wGVx_Co{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-NG297TOA3-d76tAsTwJrIScRXcli{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-VxyrxotuG-q8bpIACj8{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:stretch;max-width:none;min-height:auto;background:var(--token-6201696a-d8bb-4f32-9432-0dad57393ba0);border:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c);overflow:hidden}
.n-VxyrxotuG-q8bpIACj8qOU9sHZNS{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:4px;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-a30628c9-b16e-4c6e-9a4d-ce206fe876f3)}
.n-VxyrxotuG-q8bpIACj8J0eaUYvvN{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:11px;padding:26px 28px 26px 28px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-VxyrxotuG-q8bpIACj8b0wGVx_Co{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-VxyrxotuG-q8bpIACj8rIScRXcli{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-m5Rc_Tufp-FyN9S1TR_{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:stretch;max-width:none;min-height:auto;background:var(--token-6201696a-d8bb-4f32-9432-0dad57393ba0);border:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c);overflow:hidden}
.n-m5Rc_Tufp-FyN9S1TR_qOU9sHZNS{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:4px;flex:none;align-self:auto;max-width:none;min-height:auto;background:var(--token-2e098266-a0c3-4ba1-a446-c6c641a879bf)}
.n-m5Rc_Tufp-FyN9S1TR_J0eaUYvvN{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:11px;padding:26px 28px 26px 28px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-m5Rc_Tufp-FyN9S1TR_b0wGVx_Co{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-m5Rc_Tufp-FyN9S1TR_rIScRXcli{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-cq3A5hdxp{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-tHdRisyBL{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-kLlJSKLM2{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-wV2YCjAfC{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-qeaNTtbDZ{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-loLUu4J6S{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-EI68yYbev{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-omEdotiF7{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-U1TO7enfZ{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-PLDOLHOMF{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-nY0em1bfB{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-ZO8oqOrDt{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-A6b92h8bS{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-YhU_5K216{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-TL7eBblm4{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-t4Ye2flt1{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-GteNO9wVw{position:relative;display:grid;grid-template-columns:repeat(4,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-ihckav0Q9{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-G40sJKnWc{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-align:left;white-space:pre-wrap}
.n-NWxd_LVoa{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-t0d8H6NLC{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-Em9s7WjXf{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-align:left;white-space:pre-wrap}
.n-tdUzX_Sn6{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-eisCjO5fV{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-IMa4WCi2Q{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-align:left;white-space:pre-wrap}
.n-SJEWj_kue{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-DxzkbGr8e{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-bY7djtQUK{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-align:left;white-space:pre-wrap}
.n-TCbpNN2nM{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-RZDPUTEP7{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-XEivmCV0d{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-align:left;white-space:pre-wrap}
.n-MYZhUGDj3{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-r16w5waz5{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-Vrk0RBY8p{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-align:left;white-space:pre-wrap}
.n-N_d0ATVIC{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-FErBgAJuq{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-Wf6J2v3iZ{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-align:left;white-space:pre-wrap}
.n-EN_qhCNZL{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-ZKigI7dl7{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-cQ0HgGQkJ{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:26px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-UoOPmJaat{position:relative;display:block;padding:0px;width:1px;min-width:320px;height:auto;flex:1 0 0px;align-self:auto;max-width:760px;min-height:auto;aspect-ratio:1360 / 751;border:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-UoOPmJaat>.fill{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
.n-MyNyZByaU{position:relative;display:block;padding:0px;width:341px;min-width:260px;height:auto;flex:none;align-self:auto;max-width:380px;min-height:auto;aspect-ratio:589 / 725;border:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-MyNyZByaU>.fill{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
.n-vETdNLdFq{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-yUg4hCKdI{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-UbzyoQNz_{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-Ojl35rt9z{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-V0vNSlPPh{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-J5Tizs4Ui{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-v3FOv7jdb{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-TaOURfgdb{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-t371Q87IJ{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-lcj2tXw6v{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-WJg6t5ET0{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-ca9TdWIVH{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-jo3Xz7WNs{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-boagxraOu{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-fsVEfENjR{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-giunjaOX0{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-xwoHejJEx{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-UCG2AopSf{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-ehcqp_6VI{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:26px;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto}
.n-Mrs9awGA_{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:26px;padding:0px;width:1px;min-width:0px;height:auto;flex:1 0 0px;align-self:auto;max-width:none;min-height:auto;overflow:hidden}
.n-NW3hA03O3{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:26px;padding:0px;width:908px;min-width:auto;height:auto;flex:none;align-self:auto;max-width:none;min-height:auto;overflow:hidden}
.n-n7PzdOcBy{position:relative;display:block;padding:0px;width:1px;min-width:260px;height:auto;flex:1 0 0px;align-self:auto;max-width:380px;min-height:auto;aspect-ratio:1027 / 923;border:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-n7PzdOcBy>.fill{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
.n-elWMAumI1{position:relative;display:block;padding:0px;width:506px;min-width:260px;height:auto;flex:none;align-self:auto;max-width:520px;min-height:auto;aspect-ratio:1491 / 985;border:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-elWMAumI1>.fill{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
.n-U_mAec3ux{position:relative;display:block;padding:0px;width:251px;min-width:200px;height:auto;flex:none;align-self:auto;max-width:292px;min-height:auto;aspect-ratio:1108 / 1477;border:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-U_mAec3ux>.fill{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
.n-RmDEwpNrO{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-julGW70ox{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-PWD53my2k{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-F3063GBj5{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-lOdsUecQQ{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-bFwGrOuUf{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-xsB0IxQKS{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-wUgTnlYay{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-jOvtOgUS0{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-NbjtThqiJ{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-bVx37MOmt{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-yLa2xjn2w{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-TGyaSN1ca{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-jKasfxMwo{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-jyVYWwWaQ{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-G8fBTNRr5-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-G8fBTNRr5-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-G8fBTNRr5-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-G8fBTNRr5-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-G8fBTNRr5-atTmnKXHO{display:none}
.n-G8fBTNRr5-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-G8fBTNRr5-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-G8fBTNRr5-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-Rqvhsbem2{height:420px}
.n-U_0jFgTzI{padding:36px 24px 32px 24px}
.n-yrr9_IohC{grid-template-columns:repeat(2,minmax(0,1fr));padding:40px 24px 40px 24px}
.n-eu7r4Z5XB{padding:64px 24px 64px 24px}
.n-ZLbRZYFWk{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-Yrlue_4lx{padding:64px 24px 64px 24px}
.n-tdGP0juXl{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-agKrqnj7H{grid-template-columns:repeat(2,minmax(0,1fr))}
.n-TLgiHkK8J-T7JomVi9A{align-self:auto}
.n-NG297TOA3-d76tAsTwJ{align-self:auto}
.n-VxyrxotuG-q8bpIACj8{align-self:auto}
.n-m5Rc_Tufp-FyN9S1TR_{align-self:auto}
.n-cq3A5hdxp{padding:64px 24px 64px 24px}
.n-qeaNTtbDZ{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-loLUu4J6S{display:flex;grid-template-columns:unset;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap}
.n-EI68yYbev{align-self:auto}
.n-PLDOLHOMF{align-self:auto}
.n-A6b92h8bS{align-self:auto}
.n-GteNO9wVw{grid-template-columns:repeat(2,minmax(0,1fr))}
.n-ihckav0Q9{align-self:auto}
.n-t0d8H6NLC{align-self:auto}
.n-eisCjO5fV{align-self:auto}
.n-DxzkbGr8e{align-self:auto}
.n-RZDPUTEP7{align-self:auto}
.n-r16w5waz5{align-self:auto}
.n-FErBgAJuq{align-self:auto}
.n-vETdNLdFq{padding:64px 24px 64px 24px}
.n-V0vNSlPPh{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-RmDEwpNrO{padding:64px 24px 64px 24px}
.n-lOdsUecQQ{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-bFwGrOuUf{display:flex;grid-template-columns:unset;gap:30px;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap}
.n-G8fBTNRr5-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-G8fBTNRr5-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-Rqvhsbem2{height:260px}
.n-U_0jFgTzI{padding:32px 20px 28px 20px}
.n-yrr9_IohC{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-eu7r4Z5XB{padding:48px 20px 48px 20px}
.n-I92nVevYu{align-items:flex-start}
.n-ZLbRZYFWk{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-j0bTMlCJ7{padding:16px 18px 16px 18px}
.n-Yrlue_4lx{padding:48px 20px 48px 20px}
.n-e7FWQvj54{align-items:flex-start}
.n-tdGP0juXl{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-agKrqnj7H{display:flex;grid-template-columns:unset;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap}
.n-TLgiHkK8J-T7JomVi9A{align-self:auto}
.n-NG297TOA3-d76tAsTwJ{align-self:auto}
.n-VxyrxotuG-q8bpIACj8{align-self:auto}
.n-m5Rc_Tufp-FyN9S1TR_{align-self:auto}
.n-cq3A5hdxp{padding:48px 20px 48px 20px}
.n-wV2YCjAfC{align-items:flex-start}
.n-qeaNTtbDZ{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-loLUu4J6S{display:flex;grid-template-columns:unset;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap}
.n-EI68yYbev{align-self:auto}
.n-PLDOLHOMF{align-self:auto}
.n-A6b92h8bS{align-self:auto}
.n-GteNO9wVw{display:flex;grid-template-columns:unset;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap}
.n-ihckav0Q9{align-self:auto}
.n-t0d8H6NLC{align-self:auto}
.n-eisCjO5fV{align-self:auto}
.n-DxzkbGr8e{align-self:auto}
.n-RZDPUTEP7{align-self:auto}
.n-r16w5waz5{align-self:auto}
.n-FErBgAJuq{align-self:auto}
.n-vETdNLdFq{padding:48px 20px 48px 20px}
.n-Ojl35rt9z{align-items:flex-start}
.n-V0vNSlPPh{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-RmDEwpNrO{padding:48px 20px 48px 20px}
.n-F3063GBj5{align-items:flex-start}
.n-lOdsUecQQ{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-bFwGrOuUf{display:flex;grid-template-columns:unset;gap:30px;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap}
.n-G8fBTNRr5-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-G8fBTNRr5-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}}