@media(max-width:767px){.Services_br_pc___F8rC{display:none}.Services_br_sp__lfsaQ{display:block}}@media(min-width:767px){.Services_br_pc___F8rC{display:block}.Services_br_sp__lfsaQ{display:none}}.Services_normal__4OpB9{margin-top:50px;padding-top:50px;z-index:100;position:relative}.Services_normal__4OpB9 h1,.Services_normal__4OpB9 h2,.Services_normal__4OpB9 p{color:#333}.Services_dark__oBb_H{margin-top:50px;padding-top:50px;background-color:#1e1e22}.Services_dark__oBb_H h1,.Services_dark__oBb_H h2,.Services_dark__oBb_H p{color:#fff}.Services_next_header__1VhzV{margin-top:50px;padding-top:0}.Services_middle__gv5xC,.Services_previous_footer__5jcgS{padding-bottom:50px}.Services_wd_red__H9p5h{color:#f44236}.Services_wd_green__nZuhM{color:#8bc24a}.Services_wd_purple__WNAvX{color:#aa47bc}.Services_wd_orange__58tIa{color:#ff9700}.Services_wd_blue__6_mrt{color:#2196f3}.Services_content_title__HUHCY{display:flex;justify-content:center}.Services_content_title_text___AEHg{border:0;border-bottom:6px solid;border-image:var(--wd-cta-compact);border-image-slice:1;max-width:300px;z-index:100}.Services_content_title_text___AEHg h1{font-family:Playfair Display,serif;font-size:3.6rem;text-align:center}.Services_content_title_text___AEHg h2{font-family:Playfair Display,serif;font-size:3rem;text-align:center}@media(max-width:766px){.Services_content_title_text___AEHg{max-width:92vw}.Services_content_title_text___AEHg h1{font-size:2.4rem}.Services_content_title_text___AEHg h2{font-size:2.2rem}}.Services_content_subtitle__XOTfW p{margin-top:50px;font-family:noto sans japanese,sans-serif;font-size:2rem;text-align:center;z-index:100;position:relative}.Services_content_text__mAsrA p{opacity:73%}.Services_content_text__mAsrA p,.Services_content_text_dark__FGTnV p{margin-top:50px;font-family:noto sans japanese,sans-serif;font-size:1.6rem;text-align:center;z-index:100;position:relative}@media(min-width:767px){.Services_content_title_text___AEHg{max-width:none}.Services_content_title_text___AEHg h1{white-space:nowrap}.Services_content_title_text___AEHg h2{font-family:Playfair Display,serif;font-size:3.6rem;text-align:center}.Services_content_subtitle__XOTfW p{margin-top:60px;font-family:noto sans japanese,sans-serif;font-size:3rem;text-align:center}.Services_content_text__mAsrA p{opacity:73%}.Services_content_text__mAsrA p,.Services_content_text_dark__FGTnV p{margin-top:50px;font-family:noto sans japanese,sans-serif;font-size:2.2rem;text-align:center}}.Services_content_btn__4fvkU{margin-top:60px;display:flex;justify-content:center;flex-wrap:wrap;gap:14px}.Services_content_btn__4fvkU .Services_btn_detail__swGMu{color:#fff;display:flex;align-items:center;height:46px;padding:0 24px;background-image:var(--wd-cta-secondary);border-radius:1000px;font-family:noto sans japanese,sans-serif;font-size:1.4rem;font-weight:700;z-index:100;transition:opacity .2s ease,transform .2s ease}.Services_content_btn__4fvkU .Services_btn_detail__swGMu:hover{opacity:.95;transform:translateY(-2px)}.Services_middle__gv5xC .Services_content_btn__4fvkU .Services_btn_detail__swGMu{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:230px;min-height:58px;height:auto;padding:0 34px;border:1px solid hsla(0,0%,100%,.32);color:#fff;background-image:var(--wd-cta-primary);font-size:1.55rem;box-shadow:var(--wd-cta-primary-shadow-dark),0 0 0 6px hsla(0,0%,100%,.06);transition:box-shadow .2s ease,opacity .2s ease,transform .2s ease}.Services_middle__gv5xC .Services_content_btn__4fvkU .Services_btn_detail__swGMu:after{content:"";width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);transition:transform .2s ease}.Services_middle__gv5xC .Services_content_btn__4fvkU .Services_btn_detail__swGMu:hover{opacity:1;transform:translateY(-3px);box-shadow:0 20px 42px rgba(244,66,54,.32),0 0 0 6px hsla(0,0%,100%,.08)}.Services_middle__gv5xC .Services_content_btn__4fvkU .Services_btn_detail__swGMu:hover:after{transform:translateX(3px) rotate(-45deg)}@media(max-width:766px){.Services_middle__gv5xC .Services_content_btn__4fvkU .Services_btn_detail__swGMu{min-width:min(230px,100%);min-height:52px;padding:0 26px;font-size:1.42rem;white-space:nowrap}}.Services_contact_info__UX6fo{overflow:hidden;isolation:isolate;position:relative;padding:72px 16px 76px;background:linear-gradient(135deg,rgba(90,66,236,.24),rgba(38,144,248,.16) 42%,rgba(255,129,15,.12)),linear-gradient(180deg,#151820,#1e1e22)}.Services_contact_info__UX6fo:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--wd-brand-line)}.Services_contact_info__UX6fo .Services_content_title__HUHCY{display:none}.Services_contact_info__UX6fo .Services_content_text_dark__FGTnV{position:relative;z-index:1;width:min(920px,100%);margin:0 auto}.Services_contact_info__UX6fo .Services_content_text_dark__FGTnV p{max-width:820px;margin:0 auto;color:#fff;font-size:2rem;font-weight:800;line-height:1.7;text-align:center;text-wrap:balance}.Services_contact_info_message__ApKly span{display:inline}@media(max-width:766px){.Services_contact_info__UX6fo{padding-right:20px;padding-left:20px}.Services_contact_info__UX6fo .Services_content_text_dark__FGTnV p{max-width:22em;font-size:clamp(1.95rem,5.4vw,2.25rem);line-height:1.62}.Services_contact_info_message__ApKly span{display:block}}.Services_contact_info__UX6fo .Services_content_btn__4fvkU{position:relative;z-index:1;margin-top:28px}.Services_contact_info__UX6fo .Services_content_btn__4fvkU .Services_btn_detail__swGMu{min-height:58px;height:auto;min-width:230px;justify-content:center;gap:12px;padding:0 34px;border:1px solid hsla(0,0%,100%,.32);color:#fff;background-image:var(--wd-cta-primary);font-size:1.55rem;box-shadow:var(--wd-cta-primary-shadow-dark),0 0 0 6px hsla(0,0%,100%,.06)}.Services_contact_info__UX6fo .Services_content_btn__4fvkU .Services_btn_secondary__7g0GE{background-image:var(--wd-cta-secondary);box-shadow:var(--wd-cta-secondary-shadow-dark),0 0 0 6px hsla(0,0%,100%,.06)}.Services_contact_info__UX6fo .Services_content_btn__4fvkU .Services_btn_detail__swGMu:after{content:"";width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);transition:transform .2s ease}.Services_contact_info__UX6fo .Services_content_btn__4fvkU .Services_btn_detail__swGMu:hover{opacity:1;transform:translateY(-3px);box-shadow:0 20px 42px rgba(244,66,54,.32),0 0 0 6px hsla(0,0%,100%,.08)}.Services_contact_info__UX6fo .Services_content_btn__4fvkU .Services_btn_secondary__7g0GE:hover{box-shadow:0 20px 42px rgba(38,144,248,.3),0 0 0 6px hsla(0,0%,100%,.08)}.Services_contact_info__UX6fo .Services_content_btn__4fvkU .Services_btn_detail__swGMu:hover:after{transform:translateX(3px) rotate(-45deg)}@media(min-width:767px){.Services_contact_info__UX6fo{padding:86px 24px 92px}.Services_contact_info__UX6fo .Services_content_text_dark__FGTnV p{font-size:2.8rem;line-height:1.6}.Services_contact_info__UX6fo .Services_content_btn__4fvkU{margin-top:34px}.Services_contact_info__UX6fo .Services_content_btn__4fvkU .Services_btn_detail__swGMu{min-width:260px;min-height:62px;padding:0 38px;font-size:1.65rem}}.Services_content_list__jFc0l{list-style:none;width:100%;max-width:1200px;padding:0 clamp(16px,4vw,48px);margin:60px auto 0;display:flex;justify-content:center;flex-wrap:wrap;gap:0}.Services_content_list__jFc0l:has(article.Services_block__r1F1O),.Services_content_list__jFc0l:has(article.Services_mini_block__Ts3De){gap:42px 32px}.Services_content_list__jFc0l article.Services_block__r1F1O{height:500px;width:min(300px,100%);margin:0}.Services_content_list__jFc0l article.Services_mini_block__Ts3De{width:min(300px,100%);margin:0}.Services_content_list__jFc0l:has(article.Services_mini_block__Ts3De) article.Services_mini_block__Ts3De{position:relative;display:flex;flex-direction:column;align-items:center;min-height:420px;padding:18px 18px 24px;overflow:hidden;border:1px solid rgba(37,50,68,.1);border-radius:8px;background:radial-gradient(circle at 18% 8%,rgba(90,66,236,.1),transparent 34%),radial-gradient(circle at 92% 12%,rgba(255,129,15,.08),transparent 30%),#fff;box-shadow:0 18px 46px rgba(17,24,39,.09),inset 0 0 0 1px hsla(0,0%,100%,.82);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.Services_content_list__jFc0l:has(article.Services_mini_block__Ts3De) article.Services_mini_block__Ts3De:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--wd-brand-line)}.Services_content_list__jFc0l:has(article.Services_mini_block__Ts3De) article.Services_mini_block__Ts3De:hover{transform:translateY(-4px);border-color:rgba(90,66,236,.2);box-shadow:0 24px 58px rgba(17,24,39,.13),inset 0 0 0 1px hsla(0,0%,100%,.88)}.Services_content_list__jFc0l article.Services_line__clHiE{height:400px;width:100%;max-width:1200px;margin:20px 0;display:flex;flex-direction:column;align-items:center}@media(min-width:767px){.Services_content_list__jFc0l:has(article.Services_mini_block__Ts3De){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.Services_content_list__jFc0l:has(article.Services_mini_block__Ts3De) article.Services_mini_block__Ts3De{width:100%}.Services_content_list__jFc0l:has(article.Services_mini_block__Ts3De) article.Services_mini_block__Ts3De .Services_item_text__2g_DM{width:100%;max-width:260px;margin-right:auto;margin-left:auto}.Services_content_list__jFc0l article.Services_line__clHiE{height:400px;width:100%;max-width:1200px;margin:0;display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding:0 clamp(32px,12vw,180px)}.Services_content_list__jFc0l article.Services_reverse__5RtRG{display:flex;flex-direction:row-reverse}}.Services_content_list__jFc0l article .Services_image__zU1_U{height:225px;width:300px;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#fff}.Services_content_list__jFc0l article .Services_icon__KR5xb{height:150px;width:150px;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#fff;margin:0 auto 20px;border-radius:50%;object-fit:cover;box-shadow:10px 10px 10px rgba(0,0,0,.25);-moz-box-shadow:10px 10px 10px rgba(0,0,0,.25);-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.25)}.Services_content_list__jFc0l article.Services_mini_block__Ts3De .Services_icon__KR5xb{width:100%;max-width:240px;height:auto;aspect-ratio:4/3;margin:0 auto 22px;border-radius:18px;background:transparent;object-fit:cover;box-shadow:0 18px 36px rgba(15,23,42,.18),0 0 0 1px hsla(0,0%,100%,.55)}.Services_content_list__jFc0l article .Services_item_title__KSYQ_ p{font-family:noto sans japanese,sans-serif;font-size:2rem;text-align:center}.Services_content_list__jFc0l article.Services_block__r1F1O .Services_item_title__KSYQ_{height:25px;font-family:noto sans japanese,sans-serif;font-size:2rem;text-align:center}.Services_content_list__jFc0l article.Services_mini_block__Ts3De .Services_item_title__KSYQ_{font-family:noto sans japanese,sans-serif;font-size:2rem;text-align:center;padding:10px 0;vertical-align:middle;color:#172033;font-weight:800;line-height:1.5}.Services_content_list__jFc0l article.Services_line__clHiE .Services_item_title__KSYQ_{height:30px;font-family:noto sans japanese,sans-serif;font-size:2.5rem;text-align:left;margin-bottom:50px}.Services_content_list__jFc0l article.Services_line__clHiE .Services_item_subtitle__1dm_m{margin-top:10px;height:20px;font-family:Playfair Display,serif;font-size:1.5rem;text-align:left;font-weight:700;background:-webkit-var(--wd-cta-compact);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(min-width:767px){.Services_content_list__jFc0l article.Services_line__clHiE .Services_item_subtitle__1dm_m{height:20px;font-family:Playfair Display,serif;font-size:1.5rem;text-align:left;font-weight:700;background:-webkit-var(--wd-cta-compact);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.Services_content_list__jFc0l article .Services_item_text__2g_DM{margin-top:20px;margin-left:20px;height:140px;width:260px}.Services_content_list__jFc0l article .Services_item_text__2g_DM p{font-family:noto sans japanese,sans-serif;font-size:1.4rem}.Services_content_list__jFc0l article.Services_mini_block__Ts3De .Services_item_text__2g_DM{width:100%;height:auto;margin:12px auto 0;text-align:center}.Services_content_list__jFc0l article.Services_mini_block__Ts3De .Services_item_text__2g_DM p{color:#4a5a70;font-size:1.35rem;font-weight:600;line-height:1.82;text-align:center}.Services_content_list__jFc0l article .Services_item_btn__59czu{margin-top:20px;display:flex;justify-content:center}.Services_content_list__jFc0l article .Services_item_btn__59czu .Services_btn_coming_soon__eGUY9{color:#fff;display:flex;align-items:center;height:46px;padding:0 24px;background-color:#d3d3d3;border-radius:1000px;font-family:noto sans japanese,sans-serif;font-size:1.5rem;font-weight:700}.Services_content_list__jFc0l article .Services_item_btn__59czu .Services_btn_detail__swGMu{color:#5a42ec;display:flex;align-items:center;height:46px;padding:0 24px;background:#fff;border:2px solid #5a42ec;border-radius:1000px;font-family:noto sans japanese,sans-serif;font-size:1.5rem;font-weight:700;transition:background .2s ease,color .2s ease}.Services_content_list__jFc0l article .Services_item_btn__59czu .Services_btn_detail__swGMu:hover{background:#5a42ec;color:#fff}.Services_support_services__ePX6Y article .Services_item_btn__59czu .Services_btn_detail__swGMu{color:#fff;background:var(--wd-cta-compact);border:none}.Services_support_services__ePX6Y article .Services_item_btn__59czu .Services_btn_detail__swGMu:hover{background:var(--wd-cta-compact);opacity:.95}.Services_service_intro__YY2RM{width:min(920px,100% - 32px);margin:34px auto 0}.Services_service_intro__YY2RM p{color:rgba(30,30,34,.76);font-family:noto sans japanese,sans-serif;font-size:1.55rem;line-height:1.9;text-align:center}.Services_starter_link_panel__ALnfN{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between;width:min(920px,100% - 32px);margin:22px auto 0;padding:18px 20px;border:1px solid rgba(49,82,117,.1);border-radius:8px;background:radial-gradient(circle at 100% 0,rgba(255,129,15,.1),transparent 34%),linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 14px 34px rgba(15,23,42,.08)}.Services_starter_link_panel__ALnfN p{flex:1 1 520px;margin:0;color:#4d5563;font-family:noto sans japanese,sans-serif;font-size:1.24rem;font-weight:800;line-height:1.72}.Services_starter_link_panel__ALnfN a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:0 18px;border-radius:999px;color:#fff;background:var(--wd-cta-secondary);box-shadow:0 14px 30px rgba(38,144,248,.2);font-family:noto sans japanese,sans-serif;font-size:1.12rem;font-weight:900;transition:transform .2s ease,box-shadow .2s ease}.Services_starter_link_panel__ALnfN a:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(38,144,248,.26)}.Services_problem_flow__p18Kx{width:min(1120px,100% - 40px);margin:48px auto 0;padding:34px;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;background:linear-gradient(145deg,rgba(11,14,31,.96),rgba(31,35,58,.95)),radial-gradient(circle at 18% 12%,rgba(151,70,255,.25),transparent 34%),radial-gradient(circle at 90% 0,rgba(255,129,15,.22),transparent 28%);box-shadow:0 26px 70px rgba(13,17,31,.18)}.Services_problem_flow_heading__FsU9g{max-width:760px;margin:0 auto;text-align:center}.Services_problem_flow_heading__FsU9g p{margin:0 0 8px;color:#ffba73;font-family:Playfair Display,serif;font-size:1.4rem;font-weight:700}.Services_problem_flow_heading__FsU9g h2{margin:0;color:#fff;font-family:noto sans japanese,sans-serif;font-size:clamp(2.2rem,3vw,3.2rem);line-height:1.38}.Services_problem_flow_heading__FsU9g span{display:block;margin-top:14px;color:hsla(0,0%,100%,.78);font-family:noto sans japanese,sans-serif;font-size:1.4rem;line-height:1.85}.Services_problem_flow_grid__sQ3Db{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:28px}.Services_problem_flow_card___Ho3k{min-height:178px;padding:22px;border:1px solid hsla(0,0%,100%,.16);border-radius:8px;background:hsla(0,0%,100%,.07);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12)}.Services_problem_flow_card___Ho3k span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:28px;margin-bottom:14px;padding:0 13px 1px;border-radius:999px;background:linear-gradient(135deg,#7c3aed,#24b8f2);color:#fff;font-family:Playfair Display,serif;font-size:1.25rem;font-weight:700;line-height:1}.Services_problem_flow_card___Ho3k h3{margin:0 0 10px;color:#fff;font-family:noto sans japanese,sans-serif;font-size:1.72rem;line-height:1.45}.Services_problem_flow_card___Ho3k p{margin:0;color:hsla(0,0%,100%,.74);font-family:noto sans japanese,sans-serif;font-size:1.3rem;line-height:1.78}.Services_service_category_section__nyrgq{width:min(1120px,100% - 40px);margin:42px auto 0;padding:32px;border:1px solid rgba(49,82,117,.12);border-radius:8px;background:radial-gradient(circle at 0 0,rgba(124,58,237,.1),transparent 32%),radial-gradient(circle at 100% 10%,rgba(36,184,242,.12),transparent 30%),linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 18px 48px rgba(15,23,42,.08)}.Services_service_category_heading__EyvuD{max-width:760px}.Services_service_category_heading__EyvuD p{margin:0 0 8px;color:#5a42ec;font-family:Playfair Display,serif;font-size:1.35rem;font-weight:700}.Services_service_category_heading__EyvuD h2{margin:0;color:#1e1e22;font-family:noto sans japanese,sans-serif;font-size:clamp(2.2rem,3vw,3.2rem);line-height:1.38}.Services_service_category_heading__EyvuD span{display:block;margin-top:12px;color:rgba(30,30,34,.72);font-family:noto sans japanese,sans-serif;font-size:1.38rem;line-height:1.82}.Services_service_category_grid__AkoXh{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:14px;gap:14px;margin-top:26px}.Services_service_category_card__ME9XS{display:flex;min-height:260px;flex-direction:column;padding:22px;border:1px solid rgba(49,82,117,.12);border-radius:8px;background:hsla(0,0%,100%,.82)}.Services_service_category_card__ME9XS>span{align-self:flex-start;margin-bottom:14px;padding:6px 12px;border-radius:999px;background:rgba(90,66,236,.08);color:#5a42ec;font-family:Playfair Display,serif;font-size:1.18rem;font-weight:800}.Services_service_category_card__ME9XS h3{margin:0 0 10px;color:#1e1e22;font-family:noto sans japanese,sans-serif;font-size:1.72rem;line-height:1.44}.Services_service_category_card__ME9XS p{flex:1 1;margin:0 0 18px;color:#4d5563;font-family:noto sans japanese,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.74}.Services_service_category_card__ME9XS div{display:flex;flex-wrap:wrap;gap:8px}.Services_service_category_card__ME9XS a{display:inline-flex;min-height:30px;align-items:center;padding:5px 10px;border-radius:999px;color:#315275;background:#eef6ff;font-family:noto sans japanese,sans-serif;font-size:1.1rem;font-weight:900}.Services_service_role_section__FRq9J{width:min(1120px,100% - 40px);margin:28px auto 0;padding:32px;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;background:linear-gradient(135deg,rgba(23,28,42,.96),rgba(29,38,60,.96)),radial-gradient(circle at 8% 18%,rgba(151,70,255,.2),transparent 34%),radial-gradient(circle at 92% 0,rgba(255,129,15,.18),transparent 30%);box-shadow:0 26px 70px rgba(13,17,31,.18)}.Services_service_role_heading__A4YNe{max-width:780px}.Services_service_role_heading__A4YNe p{margin:0 0 8px;color:#8dd8ff;font-family:Playfair Display,serif;font-size:1.35rem;font-weight:800}.Services_service_role_heading__A4YNe h2{margin:0;color:#fff;font-family:noto sans japanese,sans-serif;font-size:clamp(2.1rem,3vw,3rem);line-height:1.4}.Services_service_role_heading__A4YNe span{display:block;margin-top:12px;color:hsla(0,0%,100%,.78);font-family:noto sans japanese,sans-serif;font-size:1.34rem;line-height:1.82}.Services_service_role_grid__Mzv0H{display:grid;grid-gap:14px;gap:14px;margin-top:26px}.Services_service_role_card__0DeKz{display:flex;min-height:290px;flex-direction:column;padding:22px;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;background:hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.Services_service_role_card__0DeKz>span{align-self:flex-start;min-height:30px;padding:6px 12px;border-radius:999px;color:#172033;background:#c7e9ff;font-family:noto sans japanese,sans-serif;font-size:1.08rem;font-weight:900}.Services_service_role_card__0DeKz h3{margin:16px 0 0;color:#fff;font-family:noto sans japanese,sans-serif;font-size:1.64rem;line-height:1.45}.Services_service_role_card__0DeKz p{flex:1 1;margin:12px 0 18px;color:hsla(0,0%,100%,.75);font-family:noto sans japanese,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.74}.Services_service_role_card__0DeKz div{display:flex;flex-wrap:wrap;gap:8px}.Services_service_role_card__0DeKz a{display:inline-flex;min-height:30px;align-items:center;padding:5px 10px;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#fff;background:hsla(0,0%,100%,.1);font-family:noto sans japanese,sans-serif;font-size:1.06rem;font-weight:900}.Services_support_services__ePX6Y{gap:34px}.Services_support_services__ePX6Y article.Services_line__clHiE{height:auto;min-height:350px;margin:0 auto;padding:0 96px}.Services_support_services__ePX6Y article.Services_line__clHiE .Services_image__zU1_U{width:360px;height:auto;overflow:hidden;border-radius:8px;box-shadow:0 18px 44px rgba(30,30,34,.14)}.Services_service_body__cr1AF{width:min(100%,470px)}.Services_support_services__ePX6Y article.Services_line__clHiE .Services_item_subtitle__1dm_m{height:auto;margin-bottom:8px}.Services_support_services__ePX6Y article.Services_line__clHiE .Services_item_title__KSYQ_{height:auto;margin-bottom:14px;line-height:1.42}.Services_service_text__qc6QB{color:rgba(30,30,34,.78);font-family:noto sans japanese,sans-serif;font-size:1.45rem;line-height:1.82}.Services_service_tags__5IYbq{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none}.Services_service_tags__5IYbq li{display:inline-flex;align-items:center;min-height:30px;padding:5px 10px;border-radius:999px;background:rgba(90,66,236,.08);color:#315275;font-family:noto sans japanese,sans-serif;font-size:1.15rem;font-weight:700}.Services_support_services__ePX6Y article .Services_item_btn__59czu{justify-content:flex-start}@media(max-width:766px){.Services_problem_flow__p18Kx{width:min(100% - 28px,430px);margin-top:34px;padding:26px 18px}.Services_problem_flow_heading__FsU9g{text-align:left}.Services_problem_flow_heading__FsU9g h2{font-size:2rem}.Services_problem_flow_heading__FsU9g span{font-size:1.28rem}.Services_problem_flow_grid__sQ3Db{grid-template-columns:1fr;gap:12px}.Services_problem_flow_card___Ho3k{min-height:0;padding:18px}.Services_service_category_section__nyrgq{width:min(100% - 28px,430px);margin-top:32px;padding:22px 16px}.Services_service_category_heading__EyvuD h2{font-size:2rem}.Services_service_category_heading__EyvuD span{font-size:1.26rem}.Services_service_category_grid__AkoXh{grid-template-columns:1fr}.Services_service_category_card__ME9XS{min-height:0;padding:18px}.Services_service_role_section__FRq9J{width:min(100% - 28px,430px);margin-top:24px;padding:22px 16px}.Services_service_role_heading__A4YNe h2{font-size:2rem}.Services_service_role_heading__A4YNe span{font-size:1.24rem}.Services_service_role_card__0DeKz{min-height:0;padding:18px}.Services_service_intro__YY2RM p{font-size:1.35rem;text-align:left}.Services_starter_link_panel__ALnfN{width:min(100% - 28px,430px);padding:16px}.Services_starter_link_panel__ALnfN a{width:100%}.Services_support_services__ePX6Y{gap:28px;margin-top:42px}.Services_support_services__ePX6Y article.Services_line__clHiE{width:min(100%,330px);height:auto;min-height:0;margin:0 auto;padding:0}.Services_support_services__ePX6Y article.Services_line__clHiE .Services_image__zU1_U{width:100%}.Services_service_body__cr1AF{width:100%;margin-top:22px}.Services_support_services__ePX6Y article.Services_line__clHiE .Services_item_subtitle__1dm_m,.Services_support_services__ePX6Y article.Services_line__clHiE .Services_item_title__KSYQ_{text-align:center}.Services_service_text__qc6QB{font-size:1.32rem}.Services_service_tags__5IYbq,.Services_support_services__ePX6Y article .Services_item_btn__59czu{justify-content:center}}@media(min-width:767px)and (max-width:1024px){.Services_problem_flow_grid__sQ3Db,.Services_service_category_grid__AkoXh,.Services_service_role_grid__Mzv0H{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1025px){.Services_service_role_grid__Mzv0H{grid-template-columns:repeat(4,minmax(0,1fr))}}