.terms_font-base__NHlwt{font-family:Inter,Noto Sans JP,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.terms_font-mono__Mea19{font-family:Fira Code,Noto Sans Mono JP,monospace}.terms_font-serif__aFS2w{font-family:"Noto Serif JP",Georgia,serif}.terms_weight-thin__lbFyO{font-weight:100}.terms_weight-light__XOsNS{font-weight:300}.terms_weight-regular__L5ek0{font-weight:400}.terms_weight-medium__r8fUe{font-weight:500}.terms_weight-semibold__NJlwN{font-weight:600}.terms_weight-bold__dlN_M{font-weight:700}.terms_weight-extrabold__jkqWE{font-weight:800}.terms_h1__E2AVJ{font-size:3.052rem}.terms_h1__E2AVJ,.terms_h2__7sA9C{font-family:"Noto Serif JP",Georgia,serif;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#111827}.terms_h2__7sA9C{font-size:2.441rem}.terms_h3__BX3uo{font-size:1.953rem}.terms_h3__BX3uo,.terms_h4__Pm3Ng{font-family:"Noto Serif JP",Georgia,serif;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#111827}.terms_h4__Pm3Ng{font-size:1.563rem}.terms_body__XreXz{font-size:1rem;line-height:1.5}.terms_body-lg__l5n3D,.terms_body__XreXz{font-family:Inter,Noto Sans JP,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;color:#525252}.terms_body-lg__l5n3D{font-size:1.125rem;line-height:1.6}.terms_small__ySenn{font-weight:400;font-size:.875rem;line-height:1.5;letter-spacing:0;color:#525252}.terms_caption__rG9E3,.terms_small__ySenn{font-family:Inter,Noto Sans JP,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.terms_caption__rG9E3{font-weight:500;font-size:.75rem;line-height:1.75;letter-spacing:.02em;color:#404040}.terms_leading-tight__Mli2f{line-height:1.2}.terms_leading-normal__dx0Wk{line-height:1.5}.terms_leading-relaxed__ymH8j{line-height:1.75}.terms_tracking-tight__9CiB4{letter-spacing:-.01em}.terms_tracking-normal__h7q3K{letter-spacing:0}.terms_tracking-wide__C8LfX{letter-spacing:.02em}.terms_measure-65ch__ffOsH{max-width:65ch}.terms_text-left__X_mpX{text-align:left}.terms_text-center__eAFUy{text-align:center}.terms_text-right__DYBPf{text-align:right}.terms_container__wPBtm{width:min(100% - 96px,70rem);margin-inline:auto}@media(max-width:1023.98px){.terms_container__wPBtm{width:min(100% - 64px,70rem)}}@media(max-width:767.98px){.terms_container__wPBtm{width:min(100% - 48px,70rem)}}.terms_section__yFVDD{padding-block:5.5rem}@media(max-width:767.98px){.terms_section__yFVDD{padding-block:4rem}}.terms_results-grid__OLRXS{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;align-items:start}@media(min-width:768px){.terms_results-grid__OLRXS{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.terms_results-grid__OLRXS{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.terms_results-grid__OLRXS{grid-template-columns:repeat(4,1fr)}}.terms_stack__DYv0C>*+*{margin-top:var(--stack-space,1.5rem)}.terms_inline__UlKRi{gap:var(--inline-gap,.75rem)}.terms_cluster__1_31R,.terms_inline__UlKRi{display:flex;flex-wrap:wrap;align-items:center}.terms_cluster__1_31R{gap:var(--cluster-gap,1.5rem);justify-content:space-between}.terms_switcher__IH0oA{display:grid;grid-gap:var(--switcher-gap,1.5rem);gap:var(--switcher-gap,1.5rem);grid-template-columns:1fr}@media(min-width:768px){.terms_switcher__IH0oA{grid-template-columns:repeat(2,1fr)}}.terms_wrapper__ReF63{padding-inline:3rem}@media(max-width:1023.98px){.terms_wrapper__ReF63{padding-inline:2rem}}@media(max-width:767.98px){.terms_wrapper__ReF63{padding-inline:1.5rem}}.terms_card__Xx5eI{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:2rem;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}@media(max-width:767.98px){.terms_card__Xx5eI{padding:1.5rem}}.terms_touch-target__qxK_i{min-height:2.75rem;min-width:2.75rem}.terms_v-gap-sm__L_Leu{margin-block:1.5rem}.terms_v-gap-md__30p1X{margin-block:2.5rem}.terms_v-gap-lg__vIDXE{margin-block:4rem}.terms_v-gap-xl__I1kIr{margin-block:5.5rem}.terms_divider__KIX6C{height:1px;background:#edf2f7;border:0;margin-block:2.5rem}.terms_container__wPBtm{max-width:900px;margin:0 auto;padding:3rem 1.5rem}.terms_header__TBddJ{text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom-color:rgba(0,0,0,.1)}[data-theme=dark] .terms_header__TBddJ{border-bottom-color:hsla(0,0%,100%,.1)}.terms_header__TBddJ{border-bottom-width:1px;border-bottom-style:solid}.terms_markdown-wrapper__hxFU3 h1,.terms_title__7uqX0{font-size:2.5rem;font-weight:700;color:#4285f4}.terms_markdown-wrapper__hxFU3 [data-theme=dark] h1,[data-theme=dark] .terms_markdown-wrapper__hxFU3 h1,[data-theme=dark] .terms_title__7uqX0{color:#669df6}.terms_markdown-wrapper__hxFU3 h1,.terms_title__7uqX0{margin-bottom:1rem}.terms_last-updated__eHvW4{font-size:.875rem;color:#202124}[data-theme=dark] .terms_last-updated__eHvW4{color:#cbd5e1}.terms_last-updated__eHvW4{opacity:.7;font-style:italic}.terms_content__x_I_B{line-height:1.8}.terms_intro__1J2Q8,.terms_markdown-wrapper__hxFU3 blockquote{font-size:1.125rem;color:#202124}.terms_markdown-wrapper__hxFU3 [data-theme=dark] blockquote,[data-theme=dark] .terms_intro__1J2Q8,[data-theme=dark] .terms_markdown-wrapper__hxFU3 blockquote{color:#e2e8f0}.terms_intro__1J2Q8,.terms_markdown-wrapper__hxFU3 blockquote{margin-bottom:2rem;padding:1.5rem;background-color:#fff}.terms_markdown-wrapper__hxFU3 [data-theme=dark] blockquote,[data-theme=dark] .terms_intro__1J2Q8,[data-theme=dark] .terms_markdown-wrapper__hxFU3 blockquote{background-color:#1e293b}.terms_intro__1J2Q8,.terms_markdown-wrapper__hxFU3 blockquote{border-radius:.5rem;border-left:4px solid #4285f4}.terms_markdown-wrapper__hxFU3 [data-theme=dark] blockquote,[data-theme=dark] .terms_intro__1J2Q8,[data-theme=dark] .terms_markdown-wrapper__hxFU3 blockquote{border-left-color:#4285f4}.terms_section__yFVDD{margin-bottom:2.5rem}.terms_section__yFVDD:last-child{margin-bottom:0}.terms_section-title__ehZRm{font-size:1.5rem;font-weight:600;color:#4285f4}[data-theme=dark] .terms_section-title__ehZRm{color:#669df6}.terms_section-title__ehZRm{margin-bottom:1rem}.terms_section-content__dwiQn{font-size:1rem;color:#202124}[data-theme=dark] .terms_section-content__dwiQn{color:#e2e8f0}.terms_section-content__dwiQn{line-height:1.8;margin-bottom:1rem}.terms_list__fYBaC{margin-top:1rem;margin-left:1.5rem;color:#202124}[data-theme=dark] .terms_list__fYBaC{color:#e2e8f0}.terms_list__fYBaC li{margin-bottom:.75rem;padding-left:.5rem}.terms_list__fYBaC li::marker{color:#4285f4}[data-theme=dark] .terms_list__fYBaC li::marker{color:#669df6}.terms_markdown-wrapper__hxFU3{color:#202124}[data-theme=dark] .terms_markdown-wrapper__hxFU3{color:#e2e8f0}.terms_markdown-wrapper__hxFU3{line-height:1.8}.terms_markdown-wrapper__hxFU3 h1{text-align:center;margin-bottom:2rem}.terms_markdown-wrapper__hxFU3 h2{font-size:1.75rem;font-weight:700;color:#4285f4}[data-theme=dark] .terms_markdown-wrapper__hxFU3 h2{color:#669df6}.terms_markdown-wrapper__hxFU3 h2{margin-top:3rem;margin-bottom:1.5rem;border-bottom-color:rgba(0,0,0,.1)}[data-theme=dark] .terms_markdown-wrapper__hxFU3 h2{border-bottom-color:hsla(0,0%,100%,.1)}.terms_markdown-wrapper__hxFU3 h2{border-bottom-width:1px;border-bottom-style:solid;padding-bottom:.5rem}.terms_markdown-wrapper__hxFU3 h2:first-of-type{margin-top:0;border-bottom:none;font-size:1.25rem;color:#202124}[data-theme=dark] .terms_markdown-wrapper__hxFU3 h2:first-of-type{color:#e2e8f0}.terms_markdown-wrapper__hxFU3 h2:first-of-type{font-weight:500;text-align:center;margin-bottom:3rem}.terms_markdown-wrapper__hxFU3 h3{font-size:1.25rem;font-weight:600;color:#202124}[data-theme=dark] .terms_markdown-wrapper__hxFU3 h3{color:#f8fafc}.terms_markdown-wrapper__hxFU3 h3{margin-top:1.5rem;margin-bottom:1rem}.terms_markdown-wrapper__hxFU3 p{margin-bottom:1rem}.terms_markdown-wrapper__hxFU3 ol,.terms_markdown-wrapper__hxFU3 ul{margin:1rem 0;padding-left:2rem}.terms_markdown-wrapper__hxFU3 ol li,.terms_markdown-wrapper__hxFU3 ul li{margin-bottom:.5rem}.terms_markdown-wrapper__hxFU3 ol li::marker,.terms_markdown-wrapper__hxFU3 ul li::marker{color:#4285f4}[data-theme=dark] .terms_markdown-wrapper__hxFU3 ol li::marker,[data-theme=dark] .terms_markdown-wrapper__hxFU3 ul li::marker{color:#669df6}.terms_markdown-wrapper__hxFU3 blockquote{font-style:italic}.terms_markdown-wrapper__hxFU3 a{color:#4285f4}[data-theme=dark] .terms_markdown-wrapper__hxFU3 a{color:#669df6}.terms_markdown-wrapper__hxFU3 a{text-decoration:none}.terms_markdown-wrapper__hxFU3 a:hover{text-decoration:underline}.terms_markdown-wrapper__hxFU3 hr{margin:3rem 0;border:0;border-top-color:rgba(0,0,0,.1)}[data-theme=dark] .terms_markdown-wrapper__hxFU3 hr{border-top-color:hsla(0,0%,100%,.1)}.terms_markdown-wrapper__hxFU3 hr{border-top-width:1px;border-top-style:solid}.terms_markdown-wrapper__hxFU3>h2:first-of-type{font-size:1.2rem;text-align:center;color:#202124}[data-theme=dark] .terms_markdown-wrapper__hxFU3>h2:first-of-type{color:#cbd5e1}.terms_markdown-wrapper__hxFU3>h2:first-of-type{font-weight:400;border-bottom:0;margin-top:-1rem}@media(max-width:768px){.terms_container__wPBtm{padding:2rem 1rem}.terms_markdown-wrapper__hxFU3 h1,.terms_title__7uqX0{font-size:2rem}.terms_section-title__ehZRm{font-size:1.25rem}.terms_intro__1J2Q8,.terms_markdown-wrapper__hxFU3 blockquote{font-size:1rem}.terms_markdown-wrapper__hxFU3 h1{font-size:2rem}.terms_markdown-wrapper__hxFU3 h2{font-size:1.5rem}.terms_markdown-wrapper__hxFU3 h3{font-size:1.25rem}}