.ExplainRows-module__sGdJJG__band{padding:var(--section-y,clamp(72px, 7vw, 96px)) var(--gutter-x,clamp(20px, 4vw, 24px));background:var(--surface-base,#f8f5f3)}.ExplainRows-module__sGdJJG__inner{width:min(1180px,100%);margin-inline:auto}.ExplainRows-module__sGdJJG__sectionHeading{max-width:760px;margin-bottom:clamp(32px,4vw,48px)}.ExplainRows-module__sGdJJG__sectionHeading h2{text-wrap:balance;margin-bottom:14px}.ExplainRows-module__sGdJJG__sectionHeading p{max-width:680px;color:var(--text-secondary,#5c534f);text-wrap:pretty;margin:0;font-size:19px;line-height:1.6}.ExplainRows-module__sGdJJG__list{counter-reset:process;gap:26px;display:grid}.ExplainRows-module__sGdJJG__row{border:1px solid var(--border-subtle,#ede8e6);border-radius:var(--radius-card,12px);background:var(--surface-raised,#fefdfc);box-shadow:var(--shadow-resting);counter-increment:process;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:32px;padding:20px;display:grid}.ExplainRows-module__sGdJJG__row:nth-child(2n) .ExplainRows-module__sGdJJG__copy{order:2}.ExplainRows-module__sGdJJG__row:nth-child(2n) .ExplainRows-module__sGdJJG__well{order:1}.ExplainRows-module__sGdJJG__row:not(:has(.ExplainRows-module__sGdJJG__well)){grid-template-columns:1fr}.ExplainRows-module__sGdJJG__stepLine{color:var(--text-secondary,#5c534f);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:700;line-height:1.3;display:flex}.ExplainRows-module__sGdJJG__stepLine:before{content:counter(process);background:var(--accent-solid,#ff4d00);width:40px;height:40px;color:var(--text-on-accent,#fefdfc);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-family:Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:17px;font-weight:700;line-height:1;display:grid}.ExplainRows-module__sGdJJG__copy h3{text-wrap:balance;margin-bottom:10px}.ExplainRows-module__sGdJJG__grid{gap:10px;margin-top:18px;display:grid}.ExplainRows-module__sGdJJG__item{border-top:1px solid var(--border-subtle,#ede8e6);grid-template-columns:116px 1fr;gap:14px;padding-top:10px;font-size:16px;line-height:1.5;display:grid}.ExplainRows-module__sGdJJG__item strong{letter-spacing:.03em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:700;line-height:1.4}.ExplainRows-module__sGdJJG__item span{color:var(--text-secondary,#5c534f)}.ExplainRows-module__sGdJJG__well{border:1px solid var(--border-subtle,#ede8e6);border-radius:var(--radius-well-lg,10px);background:var(--surface-base,#f8f5f3);justify-content:center;align-items:center;min-height:210px;padding:38px 14px 14px;display:flex;position:relative;overflow:hidden}.ExplainRows-module__sGdJJG__wellLabel{color:var(--text-tertiary,#6e6561);letter-spacing:.07em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:700;line-height:1.3;position:absolute;top:14px;left:14px}.ExplainRows-module__sGdJJG__mockCategories{grid-template-columns:repeat(5,1fr);gap:7px;width:100%;display:grid}.ExplainRows-module__sGdJJG__mockCategory{aspect-ratio:1;border:1px solid var(--border-subtle,#ede8e6);border-radius:var(--radius-mark,9px);background:var(--surface-raised,#fefdfc);place-items:center;padding:6px;display:grid}.ExplainRows-module__sGdJJG__mockCategory[data-first]{border-color:var(--accent-border,#fecfc1);background:var(--accent-wash,#fff5f1)}.ExplainRows-module__sGdJJG__mockCategory img{object-fit:contain;width:100%;height:100%;display:block}.ExplainRows-module__sGdJJG__mockComparison{justify-content:center;align-items:center;gap:9px;width:100%;display:flex}.ExplainRows-module__sGdJJG__mockColumn{border:1px solid var(--border-subtle,#ede8e6);border-radius:var(--radius-well,8px);background:var(--surface-raised,#fefdfc);gap:5px;width:46px;padding:9px 7px;display:grid;position:relative}.ExplainRows-module__sGdJJG__mockColumn i{border-radius:var(--radius-pill,999px);background:var(--surface-muted,#e9e4e1);height:6px;display:block}.ExplainRows-module__sGdJJG__mockColumn i:first-child{width:70%}.ExplainRows-module__sGdJJG__mockColumn[data-active]{border-color:var(--accent-border,#fecfc1);background:var(--accent-wash,#fff5f1)}.ExplainRows-module__sGdJJG__mockColumn[data-active] i{background:var(--accent-border,#fecfc1)}.ExplainRows-module__sGdJJG__mockColumn[data-active]:after{content:"";background:var(--accent-solid,#ff4d00);border-radius:50%;width:7px;height:7px;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.ExplainRows-module__sGdJJG__mockFlow{width:100%;max-width:260px;height:auto}.ExplainRows-module__sGdJJG__mockFlow .ExplainRows-module__sGdJJG__line{stroke:var(--border-subtle,#ede8e6)}.ExplainRows-module__sGdJJG__mockFlow .ExplainRows-module__sGdJJG__node{fill:var(--surface-raised,#fefdfc);stroke:var(--border-subtle,#ede8e6)}.ExplainRows-module__sGdJJG__mockFlow .ExplainRows-module__sGdJJG__accent{fill:var(--accent-solid,#ff4d00)}.ExplainRows-module__sGdJJG__mockFlow .ExplainRows-module__sGdJJG__accentLine{stroke:var(--accent-border,#fecfc1)}.ExplainRows-module__sGdJJG__mockFlow .ExplainRows-module__sGdJJG__target{fill:var(--accent-wash,#fff5f1);stroke:var(--accent-border,#fecfc1)}@media (max-width:700px){.ExplainRows-module__sGdJJG__row{grid-template-columns:1fr}.ExplainRows-module__sGdJJG__row:nth-child(2n) .ExplainRows-module__sGdJJG__copy,.ExplainRows-module__sGdJJG__row:nth-child(2n) .ExplainRows-module__sGdJJG__well{order:initial}}@media (max-width:640px){.ExplainRows-module__sGdJJG__sectionHeading{margin-bottom:32px}.ExplainRows-module__sGdJJG__sectionHeading p{font-size:17px}.ExplainRows-module__sGdJJG__list{gap:20px}.ExplainRows-module__sGdJJG__row{gap:24px;padding:24px 20px}.ExplainRows-module__sGdJJG__stepLine{font-size:13px}.ExplainRows-module__sGdJJG__item{grid-template-columns:1fr;gap:4px}.ExplainRows-module__sGdJJG__well{min-height:180px}.ExplainRows-module__sGdJJG__wellLabel{font-size:13px}.ExplainRows-module__sGdJJG__mockColumn{width:40px}}@media (max-width:400px){.ExplainRows-module__sGdJJG__mockCategories{gap:4px}.ExplainRows-module__sGdJJG__mockCategory{padding:4px}}
