.bc-page .ct-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(6 * var(--vw));align-items:start}.bc-page .ct-features{list-style:none;margin:0 0 40px;padding:0;border-top:1px solid var(--line)}.bc-page .ct-features li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:1px solid var(--line)}.bc-page .ct-features .pg-row-num{font-size:28px}.bc-page .ct-features h2{margin:0 0 6px;font-variation-settings:"wdth" 82,"wght" 720;font-size:22px;line-height:1.1}.bc-page .ct-features p{margin:0;color:var(--ink-2);font-size:16px}.bc-page .ct-direct{max-width:30rem}.bc-page .ct-form{position:sticky;top:100px;padding:clamp(24px,calc(2.8 * var(--vw)),40px);border:1px solid var(--line);border-radius:6px;background:var(--panel);scroll-margin-top:120px}.bc-page .ct-form-title{margin:0 0 24px;font-variation-settings:"wdth" 80,"wght" 740;font-size:clamp(26px,calc(2.2 * var(--vw)),34px);line-height:1.05;text-wrap:balance}.bc-page .ct-consent a{color:var(--eye-ink);text-decoration:underline}.bc-page .btn.ct-submit{width:100%;justify-content:center;text-align:center;white-space:normal}.bc-page .btn.ct-submit:disabled{opacity:.6;cursor:wait}@media (max-width:1000px){.bc-page .ct-grid{grid-template-columns:minmax(0,1fr)}.bc-page .ct-form{position:relative;top:0}}