.x-section{--x-section-px:167.5px;--x-section-py:40px;padding:var(--x-section-py) calc(50vw - var(--x-section-px));position:relative}.x-section:not(.x-section--bg)+.x-section:not(.x-section--bg){margin-top:calc(-1*var(--x-section-py))}.x-section--bg+.x-section--bg{margin-top:calc(-1*var(--x-section-py))}.x-section.x-section--bg{background:#f5f9fa}@media screen and (min-width:768px){.x-section{--x-section-px:324px;--x-section-py:64px}}@media screen and (min-width:1024px){.x-section{--x-section-px:412px;--x-section-py:84px}}@media screen and (min-width:1440px){.x-section{--x-section-px:520px;--x-section-py:104px}}.x-title-26{font-weight:700;font-size:26px;line-height:40px}@media screen and (min-width:768px){.x-title-26{font-size:40px;line-height:54px}}@media screen and (min-width:1024px){.x-title-26{font-size:50px;line-height:69px}}@media screen and (min-width:1440px){.x-title-26{font-size:55px;line-height:69px}}.x-title-22{font-weight:700;font-size:22px;line-height:normal}@media screen and (min-width:768px){.x-title-22{font-size:30px}}@media screen and (min-width:1440px){.x-title-22{font-size:40px}}.x-p-12{font-weight:400;font-size:12px;line-height:25px}@media screen and (min-width:768px){.x-p-12{font-size:14px;line-height:32px}}@media screen and (min-width:1024px){.x-p-12{font-size:16px;line-height:32px}}@media screen and (min-width:1440px){.x-p-12{font-size:18px;line-height:32px}}.x-p-14{font-weight:300;font-size:14px;line-height:24px}@media screen and (min-width:768px){.x-p-14{font-size:16px;line-height:26px}}@media screen and (min-width:1440px){.x-p-14{font-size:18px;line-height:32px}}.textarea-auto-resize-style{-ms-overflow-style:none;scrollbar-width:none}.textarea-auto-resize-style::-webkit-scrollbar{display:none}