.page_index__H0gF5{border-block:1px solid rgba(21,23,23,.12);background:#fff}.page_indexList__SZRkO{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 2.4rem;margin:0;padding:.8rem 0;list-style:none}.page_indexLink__YY5gm{display:inline-flex;align-items:center;min-height:44px;color:var(--color-dark);font-size:max(16px,1.6rem);font-weight:500;text-decoration:none;transition:color .2s}.page_indexLink__YY5gm:hover{color:var(--color-muted)}.page_root__3LdnA{padding:0 0 8rem;background:#fff}.page_service__sHNa_{display:grid;grid-gap:3rem;gap:3rem;padding:5rem 0;border-top:1px solid rgba(21,23,23,.12);scroll-margin-top:max(96px,12rem,calc(var(--header-height) + 1rem))}.page_serviceMedia__PKCsY figure{overflow:hidden}.page_serviceMedia__PKCsY img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.page_serviceNum__kaPwj{font-weight:500;font-size:max(12px,1.4rem);color:var(--color-muted);margin-bottom:1.5rem}.page_serviceName__7FqeW{font-weight:700;font-size:max(28px,3.6rem);line-height:105%;letter-spacing:-.02em}.page_serviceLead__EPQO3{margin-top:1.5rem;font-weight:500;font-size:max(20px,2rem);line-height:140%;color:var(--color-muted)}.page_serviceText__Ht3gU{margin-top:2.5rem;font-weight:500;font-size:max(16px,1.7rem);line-height:165%;color:var(--color-muted)}.page_list__kiOE8{margin-top:3rem;display:grid;grid-gap:1.2rem;gap:1.2rem}.page_listItem___UKYd{position:relative;padding-left:2.4rem;font-weight:500;font-size:max(16px,1.6rem);line-height:150%}.page_listItem___UKYd:before{content:"";position:absolute;left:0;top:1.1rem;width:1.2rem;height:1px;background:var(--color-muted)}.page_process__FauUw,.page_support__0rnQS{padding:8rem 0;background:#fff}.page_process__FauUw{padding-bottom:12rem}.page_blockTitle__JDxb9{font-weight:700;font-size:max(28px,3.6rem);line-height:105%;letter-spacing:-.02em;margin-bottom:4rem}.page_cards__r5FNJ{display:grid;grid-gap:4rem;gap:4rem}.page_card__dip7a{scroll-margin-top:calc(var(--header-height) + max(16px, 2rem))}.page_cardMedia__bZIZv{overflow:hidden;margin-bottom:2.5rem}.page_cardMedia__bZIZv img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.page_cardTitle__NfgHX{font-weight:700;font-size:max(20px,2.4rem);line-height:120%;letter-spacing:-.01em}.page_cardText__8ubp5{margin-top:1.5rem;font-weight:500;font-size:max(16px,1.6rem);line-height:160%;color:var(--color-muted)}.page_steps__3nEC_{display:grid;grid-gap:0;gap:0}.page_step__lxxPM{padding:3.5rem 0;border-top:1px solid rgba(21,23,23,.12)}.page_step__lxxPM:last-child{border-bottom:1px solid rgba(21,23,23,.12)}.page_stepNum__hrhQg{display:block;font-weight:500;font-size:max(12px,1.4rem);color:var(--color-muted);margin-bottom:1.5rem}.page_stepTitle__I14xX{font-weight:700;font-size:max(20px,2.6rem);line-height:115%;letter-spacing:-.01em}.page_stepText__tYzSA{margin-top:1.2rem;font-weight:500;font-size:max(16px,1.6rem);line-height:160%;color:var(--color-muted)}.page_action__eba6f{margin-top:8rem;display:flex;justify-content:center}.page_serviceAction__RXtxo{margin-top:24px}@media (max-width:767px){.page_service__sHNa_{grid-template-columns:minmax(0,1fr);grid-template-areas:"number" "title" "lead" "media" "text" "list" "action";row-gap:0}.page_serviceBody__4UOn1{display:contents}.page_serviceNum__kaPwj{grid-area:number;margin-bottom:8px}.page_serviceName__7FqeW{grid-area:title}.page_serviceLead__EPQO3{grid-area:lead;margin-top:16px}.page_serviceMedia__PKCsY{grid-area:media;margin-top:24px}.page_serviceText__Ht3gU{grid-area:text;margin-top:24px}.page_list__kiOE8{grid-area:list;margin-top:24px}.page_serviceAction__RXtxo{grid-area:action}}@media (min-width:600px) and (max-width:767px) and (max-height:500px){.page_service__sHNa_{padding:32px 0;scroll-margin-top:calc(var(--header-height) + 16px)}.page_serviceNum__kaPwj{font-size:12px}.page_serviceName__7FqeW{font-size:clamp(32px,5.2vw,42px)}.page_serviceLead__EPQO3{margin-top:16px;font-size:18px;line-height:1.4}.page_serviceMedia__PKCsY{margin-top:16px}}@media (min-width:768px){.page_root__3LdnA{padding:0 0 10rem}.page_service__sHNa_{grid-template-columns:repeat(2,minmax(0,1fr));gap:8rem;align-items:center;padding:10rem 0}.page_service__sHNa_:nth-child(2n) .page_serviceMedia__PKCsY{order:2}.page_serviceName__7FqeW{font-size:max(28px,5.6rem);letter-spacing:-.03em}.page_serviceLead__EPQO3{font-size:max(20px,2.4rem)}.page_serviceText__Ht3gU{font-size:max(16px,1.9rem)}.page_list__kiOE8{grid-template-columns:minmax(0,1fr);gap:1.5rem 3rem;margin-top:4rem}.page_listItem___UKYd{font-size:max(16px,1.7rem)}.page_process__FauUw,.page_support__0rnQS{padding:12rem 0}.page_process__FauUw{padding-bottom:18rem}.page_blockTitle__JDxb9{font-size:max(28px,5.6rem);letter-spacing:-.03em;margin-bottom:7rem}.page_cards__r5FNJ{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}.page_cardTitle__NfgHX{font-size:max(20px,2.8rem)}.page_cardText__8ubp5{font-size:max(16px,1.7rem)}.page_step__lxxPM{display:grid;grid-template-columns:32px minmax(0,.9fr) minmax(0,1.5fr);grid-gap:max(16px,4rem);gap:max(16px,4rem);align-items:baseline;padding:5rem 0}.page_stepNum__hrhQg{margin-bottom:0;font-size:max(12px,1.6rem)}.page_stepTitle__I14xX{font-size:max(20px,3.2rem)}.page_stepText__tYzSA{margin-top:0;font-size:max(16px,1.8rem)}.page_action__eba6f{margin-top:12rem}}@media (min-width:1280px){.page_list__kiOE8{grid-template-columns:repeat(2,minmax(0,1fr))}}