.solutions_shell__Y887X{width:min(calc(100% - 40px),1120px);margin-inline:auto}.solutions_overview__K6T6n{padding-block:64px;background:#f8f6fa}.solutions_overview__K6T6n h2{max-width:760px;margin-top:16px;font-size:clamp(28px,4vw,44px)}.solutions_intro__3PvHd{max-width:720px;margin-top:20px;font-size:16px;line-height:1.8}.solutions_cards__0DrIt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.solutions_card__G1Vae{display:flex;flex-direction:column;gap:18px;min-width:0;padding:28px;border:1px solid #e5dcee;border-radius:22px;background:#fff}.solutions_card__G1Vae h3{font-size:23px;letter-spacing:-.03em}.solutions_card__G1Vae p{font-size:15px;line-height:1.8}.solutions_textLink__3ZamS{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:auto;color:#644290;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.solutions_note__YOOnr{margin-top:24px;font-size:14px}.solutions_body__Ao3kp a,.solutions_note__YOOnr a{color:#644290;text-decoration:underline;text-underline-offset:4px}.solutions_body__Ao3kp .solutions_actions__0RG_g a{text-decoration:none}.solutions_body__Ao3kp .solutions_actions__0RG_g a.button-dark{color:#fff}.solutions_page__Kk9Wg{padding-block:128px 72px;background:linear-gradient(#fff,#f8f6fa)}.solutions_breadcrumbs__z0TbC{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#6e677c;font-size:14px;margin-bottom:28px}.solutions_breadcrumbs__z0TbC a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.solutions_hero__nQw0p{max-width:820px}.solutions_hero__nQw0p h1{margin-top:18px;font-size:clamp(34px,5vw,58px);line-height:1.12}.solutions_actions__0RG_g{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.solutions_body__Ao3kp{max-width:840px;margin-top:56px}.solutions_body__Ao3kp section{margin-top:44px}.solutions_body__Ao3kp h2{font-size:clamp(25px,3vw,34px);margin-bottom:20px}.solutions_body__Ao3kp h3{font-size:21px;margin-bottom:12px}.solutions_body__Ao3kp li,.solutions_body__Ao3kp p{font-size:16px;line-height:1.8}.solutions_steps__nQcNx{padding-left:24px;list-style:decimal}.solutions_steps__nQcNx li{margin-bottom:24px;padding-left:8px}.solutions_example__wTO1r{padding:28px;background:#eee8f6;border-radius:20px}.solutions_lists__M9Ojw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.solutions_lists__M9Ojw ul{padding-left:20px;list-style:disc}.solutions_lists__M9Ojw li{margin-bottom:12px}.solutions_faq__mn5Jp{margin-top:12px;padding:0 20px;border:1px solid #e5dcee;border-radius:16px;background:white}.solutions_faq__mn5Jp summary{padding-block:20px;min-height:60px;font-size:17px;font-weight:600;cursor:pointer}.solutions_faq__mn5Jp p{padding-bottom:20px}.solutions_related__zzp6C{border-top:1px solid #e5dcee;padding-top:32px}.solutions_related__zzp6C ul{padding-left:20px;list-style:disc}.solutions_related__zzp6C a{display:inline-flex;align-items:center;min-height:44px}@media (max-width:767px){.solutions_cards__0DrIt,.solutions_lists__M9Ojw{grid-template-columns:minmax(0,1fr)}.solutions_overview__K6T6n{padding-block:44px}.solutions_card__G1Vae{padding:24px}.solutions_page__Kk9Wg{padding-top:112px}.solutions_example__wTO1r{padding:22px}}.legal_document__UHI3C{width:min(calc(100% - 40px),840px);margin-inline:auto}.legal_contents__Bayk4{margin-top:32px;padding:0 24px;border:1px solid #ded5e8;border-radius:18px;background:#f5f0fa;color:#514061}.legal_contents__Bayk4 summary{min-height:56px;padding-block:16px;font-weight:600;cursor:pointer}.legal_contents__Bayk4 ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0 0 20px;padding-left:22px;list-style:decimal}.legal_contents__Bayk4 a{display:block;padding:10px 0;font-size:14px;line-height:1.6;text-decoration:underline;text-underline-offset:4px}.legal_content__fV6AZ{overflow-wrap:anywhere}.legal_content__fV6AZ section{scroll-margin-top:110px}.legal_content__fV6AZ p{margin-top:16px;color:#50485b}.legal_content__fV6AZ ul{margin-block:20px;padding-left:24px;list-style:disc;color:#50485b}.legal_content__fV6AZ li+li{margin-top:12px}.legal_content__fV6AZ strong{font-weight:650}.legal_content__fV6AZ .legal_copyright__wWv_m{margin-top:48px;padding-top:24px;border-top:1px solid #ded5e8;font-size:14px}@media (max-width:640px){.legal_contents__Bayk4{padding-inline:18px}.legal_contents__Bayk4 ol{grid-template-columns:minmax(0,1fr)}}.content_contents__Tf6rh{margin-top:32px;padding:24px;max-width:840px;border:1px solid #e5dcee;border-radius:18px;background:#fff}.content_contents__Tf6rh h2{font-size:18px;margin-bottom:12px}.content_contents__Tf6rh ol{display:grid;gap:8px;padding-left:22px;list-style:decimal}.content_contents__Tf6rh a{display:inline-block;padding-block:8px;color:#644290;text-decoration:underline;text-underline-offset:4px}.content_anchor__HyThh{scroll-margin-top:112px}.content_facts__2hCvD{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,3fr);margin-top:24px;border:1px solid #e5dcee;border-radius:18px;overflow:hidden;background:#fff}.content_facts__2hCvD dd,.content_facts__2hCvD dt{padding:20px;border-bottom:1px solid #e5dcee;font-size:15px;line-height:1.7}.content_facts__2hCvD dt{font-weight:600;background:#f3eef8}.content_facts__2hCvD dd:last-of-type,.content_facts__2hCvD dt:last-of-type{border-bottom:0}.content_list__xe7cP{list-style:disc;padding-left:24px}.content_list__xe7cP li+li{margin-top:14px}@media (max-width:540px){.content_facts__2hCvD{grid-template-columns:minmax(0,1fr)}.content_facts__2hCvD dt{padding-bottom:8px;border:0}.content_facts__2hCvD dd{padding-top:10px}.content_contents__Tf6rh{padding:20px}}