.sendai-community-module__EwVmXa__section{color:#15191b;background:#eff1ee;border-block:1px solid #d6dbd7;padding:40px max(20px,5vw)}.sendai-community-module__EwVmXa__inner{max-width:1200px;margin:auto}.sendai-community-module__EwVmXa__eyebrow{letter-spacing:2px;color:#505c56;margin:0 0 12px;font-size:11px;font-weight:800}.sendai-community-module__EwVmXa__section h2{letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(25px,3.5vw,42px);line-height:1.3}.sendai-community-module__EwVmXa__section p{max-width:820px;line-height:1.9}.sendai-community-module__EwVmXa__links{flex-wrap:wrap;gap:12px 24px;margin-top:22px;display:flex}.sendai-community-module__EwVmXa__links a{min-height:44px;color:inherit;text-underline-offset:5px;align-items:center;font-weight:750;display:inline-flex}.sendai-community-module__EwVmXa__partners{flex-wrap:wrap;gap:16px;margin:22px 0;padding:0;list-style:none;display:flex}.sendai-community-module__EwVmXa__partners a{min-height:64px;color:inherit;background:#fff;align-items:center;gap:12px;padding:14px 18px;display:flex}.sendai-community-module__EwVmXa__partners img{object-fit:contain;max-width:110px;max-height:48px}.sendai-community-module__EwVmXa__section a:focus-visible{outline-offset:5px;outline:3px solid #405749}
.partners-module__BfyRsG__page{color:#171d19;background:#fafaf7}.partners-module__BfyRsG__section{max-width:1280px;margin:auto;padding:64px max(20px,6vw)}.partners-module__BfyRsG__hero{color:#fff;background:#18241e;padding:70px max(20px,6vw)}.partners-module__BfyRsG__hero>div{max-width:1120px;margin:auto}.partners-module__BfyRsG__hero h1{letter-spacing:-.04em;margin:18px 0 26px;font-size:clamp(36px,6vw,76px);line-height:1.2}.partners-module__BfyRsG__hero p{max-width:820px;font-size:17px;line-height:1.9}.partners-module__BfyRsG__eyebrow{letter-spacing:2px;font-size:12px;font-weight:800}.partners-module__BfyRsG__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.partners-module__BfyRsG__actions a{color:#17221c;background:#fff;border:1px solid #c3cec6;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;font-weight:750;text-decoration:none;display:inline-flex}.partners-module__BfyRsG__section h2{margin:0 0 24px;font-size:clamp(28px,4vw,44px);line-height:1.3}.partners-module__BfyRsG__section h3{font-size:23px}.partners-module__BfyRsG__section p,.partners-module__BfyRsG__section li{line-height:1.9}.partners-module__BfyRsG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:22px;display:grid}.partners-module__BfyRsG__card{background:#fff;border:1px solid #d4dcd6;padding:28px}.partners-module__BfyRsG__price{margin:15px 0 4px;font-size:32px;font-weight:800}.partners-module__BfyRsG__small{color:#536056;font-size:13px}.partners-module__BfyRsG__tableWrap{overflow-x:auto}.partners-module__BfyRsG__table{border-collapse:collapse;width:100%;min-width:560px}.partners-module__BfyRsG__table th,.partners-module__BfyRsG__table td{text-align:left;vertical-align:top;border-bottom:1px solid #d4dcd6;padding:15px 12px;line-height:1.7}.partners-module__BfyRsG__table th{background:#e9eeea}.partners-module__BfyRsG__notice{background:#eef2ec;border-left:3px solid #516f5a;padding:20px 24px}.partners-module__BfyRsG__steps{padding-left:24px}.partners-module__BfyRsG__steps li{margin-bottom:14px}.partners-module__BfyRsG__page a:focus-visible{outline-offset:5px;outline:3px solid #64896f}.partners-module__BfyRsG__page details{border-bottom:1px solid #d4dcd6;padding:20px 0}.partners-module__BfyRsG__page summary{cursor:pointer;min-height:44px;font-size:18px;font-weight:750;line-height:1.7}.partners-module__BfyRsG__sources a{overflow-wrap:anywhere}
