@layer components{.gc-cc-more .gc-link{align-items:baseline}.gc-cc .gc-hc-choose__fine{max-width:72ch}.gc-cc-also{margin-top:var(--gc-rhythm-item);padding-top:var(--gc-rhythm-item);border-top:1px solid var(--gc-hc-hair);color:var(--gc-text-muted);font-size:var(--gc-hc-body);line-height:1.5}.gc-cc-also a{color:var(--gc-green-700);text-underline-offset:.15em;font-weight:600;text-decoration:underline}.gc-cc-steps{gap:var(--gc-rhythm-item);justify-items:start;display:grid}.gc-cc-steps ol{border-top:1px solid #ffffff38;width:100%;padding-top:0}.gc-cc-steps li{grid-template-columns:1.75rem var(--gc-hc-plate-size) minmax(0, 1fr);padding-block:var(--gc-rhythm-row);border-bottom:1px solid #ffffff24;align-items:start;gap:.875rem;display:grid}.gc-cc-steps .gc-hc-plate{color:var(--gc-on-dark)}.gc-cc-steps__num{color:var(--gc-hc-numeral);font-family:var(--gc-font-display);letter-spacing:-.03em;font-size:2.5rem;font-weight:720;line-height:.9}.gc-cc-steps__body{gap:var(--gc-rhythm-title);display:grid}.gc-cc-steps__body h3{font-size:var(--gc-hc-title)}.gc-cc-steps__body p{color:var(--gc-on-dark-muted);font-size:var(--gc-hc-body);line-height:1.45}.gc-cc-steps__note{max-width:52ch;color:var(--gc-on-dark-muted);font-size:var(--gc-hc-body);line-height:1.45}@media (min-width:64rem){.gc-cc-steps li{grid-template-columns:2.25rem var(--gc-hc-plate-size) minmax(0, 1fr);gap:1.125rem}.gc-cc-steps__num{font-size:3.25rem}}}
