.cfShLW_optionsGroup{background:var(--public-canvas)}.cfShLW_introBlock{padding-block:var(--al-space-7) var(--al-space-5)}.cfShLW_optionsBlock{padding-block:0 var(--al-space-7);border-bottom:1px solid var(--public-border)}.cfShLW_inner{grid-template-columns:repeat(var(--al-grid-columns,12), minmax(0, 1fr));gap:var(--al-grid-gap,16px);display:grid}.cfShLW_inner>*{grid-column:1/-1;min-width:0}.cfShLW_intro h2{font-family:var(--public-display-font-family);font-size:var(--public-type-section);font-weight:var(--public-display-section-weight);line-height:var(--public-section-line-height);letter-spacing:var(--public-section-letter-spacing);margin:0}.cfShLW_intro p{max-width:720px;margin:var(--al-space-4) 0 0;color:var(--public-muted);line-height:1.6}.cfShLW_optionsGrid{gap:var(--al-grid-gap,16px);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;display:grid}.cfShLW_option{min-width:0;padding:var(--al-space-5);align-content:start;gap:var(--al-space-4);border:1px solid var(--public-border);border-radius:var(--public-radius);background:var(--public-surface);display:grid}.cfShLW_option svg{color:var(--public-accent)}.cfShLW_option h3{font-family:var(--public-display-font-family);font-size:var(--public-type-subsection);font-weight:var(--public-display-subsection-weight);line-height:var(--public-subsection-line-height);letter-spacing:var(--public-subsection-letter-spacing);margin:0}@media (max-width:1100px){.cfShLW_optionsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.cfShLW_optionsGrid{grid-template-columns:minmax(0,1fr)}}
