.surface-header .review-offer-actions{margin-top:var(--space-28)}.doctrine-section .review-offer-actions,.review-offer-sample{margin-top:var(--space-24)}.review-offer-note{max-width:66ch;margin-top:var(--space-16)}.review-steps{display:grid;grid-gap:var(--space-12);gap:var(--space-12);margin:0;padding:0;list-style:none;counter-reset:review-step}.review-steps li{display:grid;grid-template-columns:var(--space-32) minmax(0,1fr);align-items:baseline;font-size:.95rem;line-height:1.55;color:var(--muted);text-wrap:pretty;counter-increment:review-step}.review-steps li:before{content:counter(review-step,decimal-leading-zero);font-size:.72rem;font-weight:600;letter-spacing:.08em;color:var(--signal-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.review-steps strong{color:var(--ink);font-weight:600}.review-disclosure{font-size:.95rem;line-height:1.6;color:var(--ink)}.review-offer-mail{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.15em;overflow-wrap:anywhere;transition:-webkit-text-decoration-color var(--duration-fast) var(--ease-out);transition:text-decoration-color var(--duration-fast) var(--ease-out);transition:text-decoration-color var(--duration-fast) var(--ease-out),-webkit-text-decoration-color var(--duration-fast) var(--ease-out)}@media (hover:hover){.review-offer-mail:hover{-webkit-text-decoration-color:var(--signal-light);text-decoration-color:var(--signal-light)}}@media (prefers-reduced-motion:reduce){.review-offer-mail{transition:none}}html[data-motion=paused] .review-offer-mail{transition:none}