.page-module__fLTYpa__pageBanner{border-bottom:1px solid var(--border);padding:clamp(48px,10vw,100px) 0 clamp(32px,6vw,56px)}.page-module__fLTYpa__pageBanner .label{margin-bottom:16px;display:block}.page-module__fLTYpa__pageBanner .titleXl{max-width:800px;margin-bottom:20px}.page-module__fLTYpa__pageBanner .body{max-width:640px}.page-module__fLTYpa__pillars{border-bottom:1px solid var(--border);padding:clamp(48px,8vw,80px) 0}.page-module__fLTYpa__pillar{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,60px);padding:clamp(32px,5vw,48px) 0;scroll-margin-top:100px;display:grid}.page-module__fLTYpa__pillar:last-child{border-bottom:none;padding-bottom:0}.page-module__fLTYpa__pillar .label{color:var(--accent);margin-bottom:12px;display:block}.page-module__fLTYpa__pillar .titleLg{margin-bottom:12px}.page-module__fLTYpa__pillarList{gap:10px;margin-top:8px;list-style:none;display:grid}.page-module__fLTYpa__pillarList li{color:var(--gray);padding-left:20px;font-size:.9rem;position:relative}.page-module__fLTYpa__pillarList li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}.page-module__fLTYpa__process{border-bottom:1px solid var(--border);background:rgba(var(--bg-rgb), .6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:clamp(48px,8vw,80px) 0}.page-module__fLTYpa__process .titleLg{margin-top:8px}.page-module__fLTYpa__processGrid{grid-template-columns:repeat(4,1fr);gap:clamp(20px,4vw,40px);margin-top:clamp(28px,5vw,48px);display:grid}.page-module__fLTYpa__processItem .label{color:var(--accent);margin-bottom:12px;display:block}.page-module__fLTYpa__processItem .titleMd{margin-bottom:8px}.page-module__fLTYpa__processItem .bodySm{font-size:.85rem}.page-module__fLTYpa__ctaBanner{text-align:center;padding:clamp(48px,8vw,80px) 0}.page-module__fLTYpa__ctaBanner .titleLg{margin-bottom:16px}.page-module__fLTYpa__ctaBanner .body{margin:0 auto 32px}@media (max-width:1024px){.page-module__fLTYpa__processGrid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.page-module__fLTYpa__pillar{grid-template-columns:1fr;gap:16px}}@media (max-width:480px){.page-module__fLTYpa__processGrid{grid-template-columns:1fr}}
