._1Q1sMW_head{gap:var(--dc-space-3);flex-direction:column;max-inline-size:60ch;display:flex}._1Q1sMW_head h1{font-size:var(--dc-text-2xl);line-height:var(--dc-leading-tight);margin:0}._1Q1sMW_lead{color:var(--dc-text-muted);font-size:var(--dc-text-base);line-height:var(--dc-leading-normal);margin:0}._1Q1sMW_stepsSection{gap:var(--dc-space-6);flex-direction:column;display:flex}._1Q1sMW_sectionTitle._1Q1sMW_sectionTitle{font-family:var(--dc-font-display);margin:0;font-size:clamp(1.75rem,1.5rem + .9vw,2.25rem);font-weight:600;line-height:1.2}._1Q1sMW_steps{gap:var(--dc-space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:899px){._1Q1sMW_steps{grid-template-columns:minmax(0,1fr);max-inline-size:480px;margin-inline:auto}}._1Q1sMW_step{background:var(--dc-surface);border:1px solid var(--dc-border);border-radius:var(--dc-radius-lg);align-items:center;gap:var(--dc-space-3);padding:var(--dc-space-6);text-align:center;flex-direction:column;padding-block-start:var(--dc-space-8);display:flex;position:relative}._1Q1sMW_stepNum{background:var(--darcom-olive-800);border:3px solid var(--dc-ivory);border-radius:var(--dc-radius-pill);block-size:36px;color:var(--dc-white);font-family:var(--dc-font-numeric);font-size:var(--dc-text-md);font-weight:var(--dc-weight-bold);justify-content:center;align-items:center;inline-size:36px;display:inline-flex;position:absolute;inset-block-start:-18px;inset-inline-start:calc(50% - 18px)}._1Q1sMW_stepIcon{background:var(--darcom-olive-50);border-radius:var(--dc-radius-md);block-size:56px;color:var(--darcom-olive-700);justify-content:center;align-items:center;inline-size:56px;display:inline-flex}._1Q1sMW_stepTitle{font-size:var(--dc-text-lg);font-weight:var(--dc-weight-semibold);margin:0}._1Q1sMW_stepBody{color:var(--dc-text-muted);font-size:var(--dc-text-md);line-height:var(--dc-leading-relaxed);margin:0}._1Q1sMW_cta{justify-content:center;display:flex}._1Q1sMW_detailGrid{gap:var(--dc-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:899px){._1Q1sMW_detailGrid{grid-template-columns:minmax(0,1fr)}}
