.PhilosophySection_philosophy_section__RpwsL,.PhilosophySection_policy_section__pnXII{padding-top:var(--su-size-6l)}.PhilosophySection_content__Vdeiw{margin-inline:auto;max-width:var(--__theme-contents-area-base-width)}.PhilosophySection_philosophy_wrapper__q4efz{border:1px solid var(--__theme-bg-color__base--2);border-radius:16px;margin-inline:auto;padding:var(--su-size-2l) var(--su-size-3l);width:fit-content}.PhilosophySection_philosophy_text__180TN{background-clip:text;background-image:var(--__theme-color__gradient--4);color:transparent}.PhilosophySection_policy_section__pnXII{container-type:inline-size;container-name:policy-section}.PhilosophySection_policy_list__JLPUL{grid-template-columns:repeat(3,minmax(0,1fr))}.PhilosophySection_policy_item__1Ko_W{border:1px solid;border-radius:16px;margin-inline:auto;padding:var(--su-size-r)}.PhilosophySection_policy_term_text__rPhUh{flex-direction:column}.PhilosophySection_policy_term_text__rPhUh>*{width:100%}.PhilosophySection_policy_image__h8JhZ{border-radius:16px;margin-inline:auto;max-width:604px;padding:var(--su-size-2l);border:1px solid var(--__theme-bg-color__base--2)}.PhilosophySection_logo_design__HkwYw{padding-inline:var(--su-size-2l)}@container policy-section (width <= 800px){.PhilosophySection_policy_list__JLPUL{grid-template-columns:repeat(1,minmax(0,1fr))}.PhilosophySection_policy_term_text__rPhUh>*{width:auto}}