.sm-page{--sm-line:var(--navy)}.sm-page .p11-heading time{font-variant-numeric:tabular-nums}.sm-checked{color:var(--variant)}.sm-facts-card{background:var(--champagne)}.sm-facts-card li{line-height:1.7}.sm-facts{border-left:3px solid var(--crimson);background:var(--champagne);border-radius:.5rem;margin-block:1rem;padding:.25rem 1rem}.sm-facts p,.sm-facts li{color:var(--ink)}.sm-scroll{border:1px solid var(--sm-line);border-radius:.75rem;margin-block:1rem;overflow-x:auto}.sm-scroll:focus-visible{outline:3px solid var(--crimson);outline-offset:3px}.sm-scroll table{border-collapse:collapse;width:100%;min-width:34rem}.sm-scroll th,.sm-scroll td{border-bottom:1px solid var(--hairline);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.65rem .8rem;line-height:1.6}.sm-scroll thead th{background:var(--champagne);color:var(--navy)}.sm-scroll tbody th{color:var(--navy);font-weight:700}.sm-page .p11-card[data-sm-next]{background:var(--champagne)}.sm-page .p11-card blockquote{margin:0}.sm-page .p11-card h3{margin-block:1rem .25rem;font-size:1.1rem}.sm-pay{background:var(--champagne);border:1px solid var(--navy)}.sm-pay h2{margin-top:0}.sm-pay-sample{margin:.25rem 0 1rem}.sm-pay-sample a{color:var(--navy);text-underline-offset:3px;font-weight:700;text-decoration:underline}.sm-pay-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sm-pay-option{background:var(--navy);min-height:56px;color:var(--champagne);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-weight:600;text-decoration:none;display:flex}.sm-pay-option strong{color:var(--champagne);font-variant-numeric:tabular-nums;white-space:nowrap}.sm-pay-option:hover{background:var(--crimson)}.sm-pay-option:focus-visible{outline:3px solid var(--crimson);outline-offset:3px}.sm-pay-note{color:var(--ink);margin:1rem 0 0}@media (width<=767px){.sm-pay-options{grid-template-columns:minmax(0,1fr)}}.sm-page .sm-pay a.sm-pay-option,.sm-page .sm-pay a.sm-pay-option span,.sm-page .sm-pay a.sm-pay-option strong{color:var(--champagne);text-decoration:none}.sm-page .sm-pay a.sm-pay-option:hover{background:var(--crimson)}
