.dc-b-layers{display:grid;gap:14px}.dc-b-layers__l{border-radius:14px;padding:clamp(18px,2.6vw,26px) clamp(18px,3vw,32px);position:relative}.dc-b-layers__l+.dc-b-layers__l:before{background:var(--dc-indigo-tint);content:"";height:14px;left:50%;position:absolute;top:-15px;transform:translateX(-1px);width:2px}.dc-b-layers__k{display:block;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.dc-b-layers summary{align-items:center;cursor:pointer;display:flex;gap:10px;list-style:none}.dc-b-layers summary::-webkit-details-marker{display:none}.dc-b-layers summary:before{content:"[+]";flex:none;font-family:var(--dc-f-mono);font-weight:500;letter-spacing:0}.dc-b-layers details[open] summary:before{content:"[\2212]"}.dc-b-layers summary:hover{text-decoration:underline;text-underline-offset:3px}.dc-b-layers__b{display:grid;gap:8px;margin-top:10px}.dc-b-layers__t{font-size:1.05rem;margin:0}.dc-b-layers__p{display:grid;gap:12px 40px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:6px 0 0;padding:0}.dc-b-layers__p li{border-radius:8px;font-size:.95rem;font-weight:600;margin:0;padding:10px 14px;text-align:center}.dc-b-layers__l--indigo{background:radial-gradient(120% 140% at 80% 0,var(--dc-indigo) 0,var(--dc-indigo-deep) 100%);color:#fff}.dc-b-layers__l--indigo .dc-b-layers__k{color:var(--dc-eyebrow-dark)}.dc-b-layers__l--indigo .dc-b-layers__t{color:var(--dc-star-muted)}.dc-b-layers__l--indigo .dc-b-layers__p li{border:1px solid var(--dc-night-edge);color:#fff}.dc-b-layers__l--tint{background:color-mix(in srgb,var(--dc-indigo-tint) 50%,#fff);border:1px solid var(--dc-indigo-tint)}.dc-b-layers__l--tint .dc-b-layers__k{color:var(--dc-indigo)}.dc-b-layers__l--tint .dc-b-layers__t{color:var(--dc-muted)}.dc-b-layers__l--tint .dc-b-layers__p li{background:#fff;border:1px solid var(--dc-indigo-tint);color:var(--dc-indigo)}.dc-b-layers__l--plain{background:#fff;border:1px solid var(--dc-line)}.dc-b-layers__l--plain .dc-b-layers__k{color:var(--dc-muted)}.dc-b-layers__g{display:grid;gap:36px 40px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px}.dc-b-layers__c{border-top:2px solid var(--dc-indigo);color:var(--dc-ink);display:flex;flex-direction:column;gap:12px;padding-top:22px}.dc-b-layers__e{color:color-mix(in srgb,var(--dc-orange) 78%,#000);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.dc-b-layers__c h3{color:var(--dc-ink);font-size:1.55rem;line-height:1.15;margin:0}.dc-b-layers__c p{color:var(--dc-muted);margin:0}.dc-b-layers__c ul{display:grid;font-size:.95rem;gap:6px;margin:0;padding-left:1.1em}.dc-b-layers__c li{margin:0}@media (max-width:899px){.dc-b-layers__p{gap:8px}.dc-b-layers__g,.dc-b-layers__p{grid-template-columns:1fr}}