.cd13-project-guide{padding:12px 20px 22px}.cd13-project-guide__inner{display:grid;grid-template-columns:.9fr 1.1fr;grid-template-areas:"header choices" "assurances choices";gap:14px 24px;margin:0 auto;padding:24px 26px;border-radius:18px;background:#051e50;color:#fff}.cd13-project-guide__inner--1200{max-width:1200px}.cd13-project-guide__inner--1320{max-width:1320px}.cd13-project-guide__inner--1440{max-width:1440px}.cd13-project-guide__header{grid-area:header;align-self:end;margin:0}.cd13-project-guide__eyebrow,.cd13-project-guide__label{margin:0 0 5px;color:#ef4444;font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.cd13-project-guide h2{max-width:500px;margin:0;font-size:clamp(22px,2.2vw,32px);line-height:1.08}.cd13-project-guide__intro{max-width:540px;margin-top:8px;color:rgba(255,255,255,.74);font-size:14px;line-height:1.5}.cd13-project-guide__intro p,.cd13-project-guide__choice .rte p{margin:0}.cd13-project-guide__choices{grid-area:choices;display:grid;gap:10px}.cd13-project-guide__choice{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:16px 18px;border:1px solid rgba(255,255,255,.16);border-radius:13px;background:rgba(255,255,255,.065)}.cd13-project-guide__number{font-size:18px;font-weight:900;opacity:.34}.cd13-project-guide__choice h3{margin:0 0 5px;font-size:16px;line-height:1.2}.cd13-project-guide__choice .rte{color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}.cd13-project-guide__choice a{display:inline-flex;margin-top:9px;color:#fff;font-size:11px;font-weight:900;text-transform:uppercase}.cd13-project-guide__choice--custom a{padding:8px 11px;border-radius:7px;background:#dc2626;text-decoration:none}.cd13-project-guide__assurances{grid-area:assurances;display:flex;flex-wrap:wrap;gap:7px 15px;margin:0;color:rgba(255,255,255,.74);font-size:11px;font-weight:800}.cd13-project-guide__assurances span:before{content:"✓";margin-right:6px;color:#ef4444}@media(max-width:900px){.cd13-project-guide__inner{grid-template-columns:1fr;grid-template-areas:"header" "choices" "assurances"}.cd13-project-guide__choices{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.cd13-project-guide{padding:8px 14px 18px}.cd13-project-guide__inner{padding:18px}.cd13-project-guide__choices{grid-template-columns:1fr}.cd13-project-guide__choice{padding:15px}.cd13-project-guide__assurances{display:grid}}