.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-KxJ6NlCXG{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-cASsYXelI{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-cASsYXelI>.fill{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
.n-KYJbFuhbk{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-MrCKAAE5c{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-d96byKQRP{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-E93M6L58e{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-wd7yjed3i{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-gGrZrpw5Q{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-JNkBaREVR{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-VRJc14aBp{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-rxc8QsJAZ{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-DTauuXBo5{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-dJ3p0u_QJ{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-Jl9qmq7aO-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-Jl9qmq7aO-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-rtYJiXXwM-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-rtYJiXXwM-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-A2keHOi1z-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-A2keHOi1z-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-r2ffyGf_9-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-r2ffyGf_9-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-InOmgV2CV-OCCyvFlqZ{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-3b6dd05e-a01c-4e63-b34e-9d118613cba7);border-radius:4px;box-shadow:0px 3px 0px 0px var(--token-c7819877-2b0c-41aa-a077-f184d8cc140b)}
.n-InOmgV2CV-OCCyvFlqZrFOdPX5ZC{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-59b47edd-f641-44f6-9f36-935dd262f139);text-transform:uppercase;text-align:left;white-space:pre-wrap}
.n-uCSPVKPf4-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-uCSPVKPf4-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-KOCsL7eH_{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-ByzErjiCP{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-MeoJtlT6J{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-WMCq_PYuE{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-HPNdj4nSS{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-SSsFFYY9M{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-JRJnw7pl2{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-YyUjGzR6d{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-fJium7ljd{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-CxB20frlN{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-erRRMEpC0{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-xjgJ6vRkT{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-IGSLm_Ka_{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-KeQ3HL2nW{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-w8ptjGxnH{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-vekmmOqP_{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-mNNiSAKp0{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-Sp52mAgGe{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-incKTLQIx{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-BTPYJnI5I{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-X8yCJ8UAN{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-Gze1egVjL{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-nDtxOP6qF{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-aHxiP06yT{position:relative;display:block;padding:0px;width:100%;min-width:0px;height:auto;flex:none;align-self:auto;max-width:760px;min-height:auto;aspect-ratio:666 / 375;border:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-aHxiP06yT>.fill{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
.n-VLIJaagz_{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-aKXKgOpCZ{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-skaHGjjoJ{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-Tx7lfFVI3{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-sfEUfFY9j{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-ud03Ivl9Z{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-qXbuamYm4{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-cSim9dx1Y-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-cSim9dx1Y-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-cSim9dx1Y-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-cSim9dx1Y-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-cSim9dx1Y-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-FofgM8hfP-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-FofgM8hfP-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-FofgM8hfP-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-FofgM8hfP-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-FofgM8hfP-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-qAymQ_NZv-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-qAymQ_NZv-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-qAymQ_NZv-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-qAymQ_NZv-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-qAymQ_NZv-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-L6e5Nu5MA-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-L6e5Nu5MA-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-L6e5Nu5MA-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-L6e5Nu5MA-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-L6e5Nu5MA-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-wnYwK2CBR{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-A2PFegb6n{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-VBFSaHEqe{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-lzpIB2ZY5{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-GnyUe5cd8{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-o6SEYffwR{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-z_f7rnKUo{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-v_6gyko1E{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-nRrE5RZ3l{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-pEnWJsHm2{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-Oj32Y46K3{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-YRm2lx4hA{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-fn31P7RM4{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-aGpQ2T6TD{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-KdtujY6In{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-f3ST14ZK7{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-T6xgdxQAl{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-R0vbd0ucW{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-nl7qmNifT{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-aQVZy1lXP{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-mJr7kYZ87{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-pLv12qSNW{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-gfUlgjDp8{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-ornVTJ5Qr{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-dFCXvkkgd{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-D8Jyu27Ht{position:relative;display:block;padding:0px;width:1px;min-width:300px;height:auto;flex:1 0 0px;align-self:auto;max-width:600px;min-height:auto;aspect-ratio:893 / 601;border:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-D8Jyu27Ht>.fill{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
.n-BMNMK3oKF{position:relative;display:block;padding:0px;width:600px;min-width:300px;height:auto;flex:none;align-self:auto;max-width:600px;min-height:auto;aspect-ratio:1108 / 686;border:1px solid var(--token-603e2b68-5a7b-476c-a016-79a65a2f473c)}
.n-BMNMK3oKF>.fill{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
.n-BswpJ5bJC{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-omjm3HIiF{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-RBqlfURyV{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-AoIK1R378{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-LXdWBqHWs{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-YCW1u3TXG{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-K6CuROpCO{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-OMwS9qG2e{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-lnjTVsxfJ{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-ew8a0dADj{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-cpNxBPXU1{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-ZiH9EICkj{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-LmyOEK0XM{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-A04DgVdEw{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-UvnRXEZPb{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-gEgK4XNv8{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-IFu6SREP2{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-N06tPAbwI{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-vCUBq8AD1{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-EPW8531bf{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-EftkCNnS0{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-bKT78dJ25{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-MoBfp5_K8{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-Z4ao88cIZ{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-xie5Wg5JH{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-P9ZcTNHv7{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-g3C_KyWxN{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-W4l7j_8nO{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-vcp8a_iu_{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-aDDHWDyQF{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-PwoDoRnPa{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-M2wCD14Z8{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-SaTDCvYDu{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-a234oHFlw{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-PomWIhR2x{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-FzitIzBo1{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-nTHNkQNBt{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-oGjs4R8Vs{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-QCcN0zY1t{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-cOSsNUTPs{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-zlPV29bu3{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-BJL6668g3{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-wGJaeCYcN{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-dfbUmZjyI{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-geSBNdakO{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-eKQdS9Sem{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-kAPB3ZrnC{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-KqDWW4scX{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-oeluhkOQO-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-oeluhkOQO-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-oeluhkOQO-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-oeluhkOQO-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-oeluhkOQO-atTmnKXHO{display:none}
.n-oeluhkOQO-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-oeluhkOQO-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-oeluhkOQO-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-cASsYXelI{height:420px}
.n-KYJbFuhbk{padding:36px 24px 32px 24px}
.n-KOCsL7eH_{grid-template-columns:repeat(2,minmax(0,1fr));padding:40px 24px 40px 24px}
.n-KeQ3HL2nW{padding:64px 24px 64px 24px}
.n-Sp52mAgGe{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-VLIJaagz_{padding:64px 24px 64px 24px}
.n-sfEUfFY9j{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-qXbuamYm4{grid-template-columns:repeat(2,minmax(0,1fr))}
.n-cSim9dx1Y-T7JomVi9A{align-self:auto}
.n-FofgM8hfP-d76tAsTwJ{align-self:auto}
.n-qAymQ_NZv-q8bpIACj8{align-self:auto}
.n-L6e5Nu5MA-FyN9S1TR_{align-self:auto}
.n-wnYwK2CBR{padding:64px 24px 64px 24px}
.n-GnyUe5cd8{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-o6SEYffwR{grid-template-columns:repeat(2,minmax(0,1fr))}
.n-z_f7rnKUo{align-self:auto}
.n-pEnWJsHm2{align-self:auto}
.n-fn31P7RM4{align-self:auto}
.n-f3ST14ZK7{align-self:auto}
.n-nl7qmNifT{align-self:auto}
.n-pLv12qSNW{align-self:auto}
.n-BswpJ5bJC{padding:64px 24px 64px 24px}
.n-LXdWBqHWs{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-vCUBq8AD1{padding:64px 24px 64px 24px}
.n-MoBfp5_K8{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-xie5Wg5JH{display:flex;grid-template-columns:unset;gap:30px;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap}
.n-PomWIhR2x{padding:64px 24px 64px 24px}
.n-QCcN0zY1t{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-oeluhkOQO-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-oeluhkOQO-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-cASsYXelI{height:260px}
.n-KYJbFuhbk{padding:32px 20px 28px 20px}
.n-KOCsL7eH_{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-KeQ3HL2nW{padding:48px 20px 48px 20px}
.n-mNNiSAKp0{align-items:flex-start}
.n-Sp52mAgGe{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-Gze1egVjL{padding:16px 18px 16px 18px}
.n-VLIJaagz_{padding:48px 20px 48px 20px}
.n-Tx7lfFVI3{align-items:flex-start}
.n-sfEUfFY9j{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-qXbuamYm4{display:flex;grid-template-columns:unset;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap}
.n-cSim9dx1Y-T7JomVi9A{align-self:auto}
.n-FofgM8hfP-d76tAsTwJ{align-self:auto}
.n-qAymQ_NZv-q8bpIACj8{align-self:auto}
.n-L6e5Nu5MA-FyN9S1TR_{align-self:auto}
.n-wnYwK2CBR{padding:48px 20px 48px 20px}
.n-lzpIB2ZY5{align-items:flex-start}
.n-GnyUe5cd8{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-o6SEYffwR{display:flex;grid-template-columns:unset;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap}
.n-z_f7rnKUo{align-self:auto}
.n-pEnWJsHm2{align-self:auto}
.n-fn31P7RM4{align-self:auto}
.n-f3ST14ZK7{align-self:auto}
.n-nl7qmNifT{align-self:auto}
.n-pLv12qSNW{align-self:auto}
.n-BswpJ5bJC{padding:48px 20px 48px 20px}
.n-AoIK1R378{align-items:flex-start}
.n-LXdWBqHWs{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-vCUBq8AD1{padding:48px 20px 48px 20px}
.n-bKT78dJ25{align-items:flex-start}
.n-MoBfp5_K8{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-xie5Wg5JH{display:flex;grid-template-columns:unset;gap:30px;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap}
.n-PomWIhR2x{padding:48px 20px 48px 20px}
.n-oGjs4R8Vs{align-items:flex-start}
.n-QCcN0zY1t{width:1px;min-width:0px;flex:1 0 0px;max-width:none}
.n-oeluhkOQO-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-oeluhkOQO-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}}