.practice-reference{font-family:var(--font-body);letter-spacing:normal;color:#262626;background:#f9f9f9;font-size:15px;line-height:normal}.practice-reference *{box-sizing:border-box}.practice-reference a{color:inherit;text-decoration:none}.practice-reference button:focus-visible,.practice-reference a:focus-visible,.practice-reference input:focus-visible,.practice-reference [tabindex]:focus-visible{outline-offset:3px;outline:2px solid #f64709}.practice-reference #session{position:sticky;top:84px}@media (max-width:799px){.practice-reference #session{position:static!important}}@media (prefers-reduced-motion:reduce){.practice-reference [data-anim]{animation:none!important}}.practice-header-section,.practice-main-grid,.practice-quick-check,.practice-faq-section{border-left:1px solid #26262617;border-right:1px solid #26262617;max-width:1200px;margin:0 auto;padding-left:clamp(16px,4vw,32px);padding-right:clamp(16px,4vw,32px)}.practice-header-section{flex-direction:column;gap:16px;padding-top:clamp(24px,3.5vw,40px);display:flex}.practice-breadcrumb{color:#737373;align-items:center;gap:8px;font-size:11px;display:flex}.practice-breadcrumb-current{color:#262626}#practice-tabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.practice-tab{all:unset;cursor:pointer;height:36px;font:600 11px var(--font-mono);white-space:nowrap;border-radius:8px;align-items:center;padding:0 14px;display:inline-flex}.practice-tab:hover{border-color:#262626!important}.practice-tagline{font:500 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#737373;white-space:nowrap;margin-left:6px}.practice-h1{font:600 clamp(29px, 3.4vw, 39px) / 1.1 var(--font-body);letter-spacing:-.025em;text-wrap:pretty;max-width:900px;margin:0}.practice-lede{color:#404040;text-wrap:pretty;grid-column:1/-1;max-width:680px;margin:0;font-size:14px;line-height:1.6}.practice-bank-banner{color:#404040;background:#fff4ee;border:1px solid #f9c2ab;border-radius:8px;grid-column:1/-1;max-width:720px;padding:14px 16px;font-size:13px;line-height:1.5}.practice-main-grid{border-top:1px solid #e5e5e5;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;gap:32px 40px;padding-top:clamp(24px,3vw,36px);padding-bottom:clamp(48px,6vw,72px);display:grid}.practice-left-col{flex-direction:column;gap:16px;min-width:0;display:flex}.practice-modes-head{font:600 14px var(--font-body);letter-spacing:-.01em;color:#262626;align-items:center;gap:10px;display:flex}.practice-modes-head svg,.practice-modes-head .svg-inline--fa{color:#8c8c8c;flex:none;width:1.1em;font-size:15px}#practice-modes{flex-direction:column;gap:12px;display:flex}.practice-mode-card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:1fr 20px;align-items:start;gap:4px 16px;padding:20px 22px;display:grid;position:relative}.practice-mode-card[data-selected=true]{background:#fff4ee;border-color:#f64709}.practice-mode-radio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.practice-mode-label{cursor:pointer;flex-direction:column;grid-area:1/1/span 2;gap:6px;min-width:0;display:flex}.practice-mode-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.practice-mode-title{font:600 16px/1.3 var(--font-body);letter-spacing:-.01em;white-space:nowrap}.practice-mode-badge{font:500 10px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:#9a3412;white-space:nowrap;background:#fff4ee;border:1px solid #f9c2ab;border-radius:6px;padding:3px 7px}.practice-mode-body{color:#404040;font-size:13px;line-height:1.55}.practice-mode-facts{font:500 11px var(--font-mono);color:#737373}.practice-mode-mark{grid-area:1/2;justify-content:center;margin-top:3px;font-size:15px;display:flex}.practice-mode-secondary,.practice-mode-choose{all:unset;cursor:pointer;font:600 12px var(--font-body);color:#f64709;grid-area:2/1/auto/-1;justify-self:end;margin-top:4px}.practice-mode-card[data-selected=true] .practice-mode-secondary,.practice-mode-card[data-selected=true] .practice-mode-choose{grid-row:3;justify-self:start}.practice-mode-phone-start{display:none}#practice-callout{color:#404040;border:1px solid #e5e5e5;border-radius:10px;align-items:flex-start;gap:12px;margin-top:4px;padding:14px 18px;font-size:12px;line-height:1.55;display:flex}#practice-tool-rows{background:#fff;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden}.practice-tool-row{color:#262626;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.practice-tool-icon{background:#f2f2f2;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.practice-tool-text{color:#737373;flex-direction:column;gap:3px;min-width:0;font-size:13px;display:flex}.practice-tool-text b{font:600 15px/1.3 var(--font-body);color:#262626}.practice-tool-trailing{justify-self:end;align-items:center;gap:10px;display:flex}.practice-session{background:#fff;border:1px solid #e5e5e5;border-radius:12px;flex-direction:column;gap:16px;padding:24px;display:flex}.practice-session-head{flex-direction:column;gap:8px;display:flex}.practice-session-head [data-part=label]{font:500 10px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#8c8c8c}.practice-session-head [data-part=title]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.practice-session-title{font:600 21px/1.2 var(--font-body);letter-spacing:-.02em;margin:0}.practice-session-badge{font:500 10px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:#9a3412;background:#fff4ee;border:1px solid #f9c2ab;border-radius:6px;padding:3px 7px}.practice-session-copy{color:#404040;margin:0;font-size:13px;line-height:1.55}.practice-session-subhead{color:#262626;margin:0;font-size:13px;font-weight:600}.practice-session-note{color:#8c8c8c;margin:0;font-size:11px;line-height:1.5}.practice-session-disclosure{color:#a3a3a3;margin:0;font-size:11px}.practice-session-error{color:#b91c1c;margin:0;font-size:12px;line-height:1.5}.practice-session-rule{border:none;border-top:1px solid #ebebeb;width:100%;margin:0}.practice-session-cta{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;font-size:14px;font-weight:600;display:flex}.practice-reference .practice-session-cta-orange{color:#fff;background:#f64709}.practice-reference .practice-session-cta-orange:hover{background:#e64500}.practice-reference .practice-session-cta-orange:disabled{cursor:not-allowed;background:#f3b393}.practice-reference .practice-session-cta-dark{color:#fff;background:#262626}.practice-reference .practice-session-cta-dark:hover{background:#171717}.practice-reference .practice-session-cta-outline{color:#262626;background:#fff;border:1px solid #e5e5e5}.practice-reference .practice-session-cta-outline:hover{border-color:#a3a3a3}.practice-reference .practice-session-link{font:600 13px var(--font-body);color:#f64709}.practice-facts{border:1px solid #e5e5e5;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,110px),1fr));display:grid;overflow:hidden}.practice-fact{border-right:1px solid #e5e5e5;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.practice-fact:last-child{border-right:none}.practice-fact-label{font:500 10px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:#8c8c8c}.practice-fact-value{font:600 19px/1.15 var(--font-body);letter-spacing:-.02em}.practice-benefits{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.practice-benefits li{color:#262626;align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;display:flex}.practice-benefit-check{color:#2e7d3a;background:#e6f4e8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;font-size:11px;display:inline-flex}.practice-timer-row{cursor:pointer;border:1px solid #e5e5e5;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.practice-timer-row span{flex-direction:column;gap:2px;font-size:13px;display:flex}.practice-timer-row span span{color:#737373;font-size:11px;font-weight:400}.practice-plan-picker{grid-auto-rows:1fr;gap:8px;display:grid}.practice-plan-row{border:1px solid #e5e5e5;border-radius:10px;position:relative}.practice-plan-row[data-selected=true]{background:#fff4ee;border-color:#f64709}.practice-plan-radio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.practice-plan-label{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:12px;height:100%;padding:12px 14px;display:grid}.practice-plan-row-text{flex-direction:column;gap:2px;min-width:0;display:flex}.practice-plan-row-text b{font:600 13px var(--font-body)}.practice-plan-row-text span{color:#737373;font-size:11px;line-height:1.4}.practice-plan-row-price{font:600 15px var(--font-body);white-space:nowrap}.practice-plan-currency-hint{color:#8c8c8c;margin:0;font-size:11px}.practice-plan-terms{color:#8c8c8c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.practice-plan-terms a{color:#f64709;font-weight:600}.practice-plan-signin-row{color:#8c8c8c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.practice-plan-signin-row a{color:#f64709;font-weight:600}.practice-quick-check{border-top:1px solid #e5e5e5;flex-direction:column;gap:20px;padding-top:clamp(32px,4vw,48px);padding-bottom:clamp(32px,4vw,48px);display:flex}.practice-quick-check-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.practice-quick-check-kicker{font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#8c8c8c;margin-bottom:6px}.practice-quick-check-head h2{font:600 clamp(19px, 2.2vw, 23px) / 1.25 var(--font-body);letter-spacing:-.015em;margin:0}.practice-quick-check-compare{font:600 13px var(--font-body);color:#f64709;white-space:nowrap}.practice-quick-check-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.practice-quick-check-card{color:#262626;background:#fff;border:1px solid #e5e5e5;border-radius:10px;flex-direction:column;gap:8px;padding:16px;display:flex;position:relative}.practice-quick-check-card:hover{border-color:#a3a3a3}.practice-quick-check-card b{font:600 14px/1.35 var(--font-body)}.practice-quick-check-link{color:inherit}.practice-quick-check-link:after{content:"";position:absolute;inset:0}.practice-quick-check-card span:last-child{color:#737373;font-size:12px}.practice-quick-check-chip{font:600 10px var(--font-mono);letter-spacing:.04em;color:#262626;background:#fff;border:1px solid #d4d4d4;border-radius:6px;align-self:flex-start;padding:3px 8px}.practice-quick-check-chip[data-dark]{color:#fff;background:#262626;border-color:#262626}.practice-section-note{color:#404040;max-width:720px;margin:0;font-size:14px;line-height:1.6}.practice-faq-actions{flex-wrap:wrap;gap:8px 24px;padding-top:4px;display:flex}.practice-blueprint .practice-quick-check-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.practice-blueprint .practice-quick-check-card:hover{border-color:#e5e5e5}.practice-faq-actions .practice-quick-check-compare{white-space:normal}.practice-faq-section{border-top:1px solid #e5e5e5;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:24px 64px;padding-top:0;padding-bottom:clamp(48px,6vw,72px);display:grid}.practice-faq-intro{flex-direction:column;gap:10px;padding-top:clamp(32px,4vw,48px);display:flex}.practice-faq-kicker{font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#8c8c8c}.practice-faq-intro h2{font:600 clamp(19px, 2.2vw, 23px) / 1.25 var(--font-body);letter-spacing:-.015em;margin:0}.practice-faq-intro p{color:#404040;margin:0;font-size:14px;line-height:1.6}.practice-faq-list{flex-direction:column;padding-top:clamp(24px,3vw,36px);display:flex}.practice-faq-item{border-bottom:1px solid #e5e5e5}.practice-faq-question{all:unset;box-sizing:border-box;cursor:pointer;width:100%;font:600 14px/1.35 var(--font-body);color:#262626;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:16px 0;display:flex}.practice-faq-answer{color:#404040;margin:0;padding:0 32px 16px 0;font-size:14px;line-height:1.6}@media (max-width:799px){.practice-header-section,.practice-main-grid,.practice-quick-check,.practice-faq-section{border-left:0!important;border-right:0!important;padding-left:16px!important;padding-right:16px!important}.practice-header-section{gap:16px!important;padding-top:24px!important}#practice-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none!important;flex-wrap:nowrap!important;margin:0 -16px!important;padding:0 16px!important;overflow-x:auto!important}#practice-tabs::-webkit-scrollbar{display:none}#practice-tabs [data-part=icon],#practice-tabs [data-part=tagline]{display:none!important}.practice-tab{height:36px!important;font:600 12px var(--font-mono)!important;flex:none!important;padding:0 14px!important}.practice-h1{font:600 28px/1.1 var(--font-body)!important;letter-spacing:-.025em!important}.practice-lede{font-size:15px!important;line-height:1.6!important}.practice-main-grid{flex-direction:column!important;gap:16px!important;padding-top:16px!important;padding-bottom:24px!important;display:flex!important}.practice-main-grid .practice-session{order:-2}.practice-main-grid .practice-lede{order:-1}.practice-main-grid .practice-left-col{order:0}.practice-session{border-radius:12px!important;gap:14px!important;padding:18px!important}.practice-session-title{font:600 20px/1.2 var(--font-body)!important}.practice-facts{grid-template-columns:repeat(3,minmax(0,1fr))!important}#practice-modes{background:#fff!important;border:1px solid #e5e5e5!important;border-radius:12px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;padding:4px!important;display:grid!important}.practice-mode-card{text-align:center!important;border:0!important;border-radius:9px!important;flex-direction:column!important;min-height:60px!important;padding:10px 6px!important;display:flex!important}.practice-mode-card[data-selected=true]{background:#262626!important}.practice-mode-card[data-selected=true] .practice-mode-title{color:#fff}.practice-mode-card[data-selected=true] .practice-mode-facts{color:#bfbfbf}.practice-mode-label{align-items:center!important;gap:4px!important}.practice-mode-badge,.practice-mode-body,.practice-mode-mark,.practice-mode-choose{display:none!important}.practice-mode-title{font:600 12px/1.2 var(--font-body)!important;white-space:nowrap!important}.practice-mode-facts{font:500 10px var(--font-mono)!important;white-space:normal!important}.practice-mode-secondary{margin-top:2px!important;font-size:11px!important}.practice-mode-phone-start{font:600 12px var(--font-body);color:#f64709;margin-top:2px;display:block!important}.practice-reference .practice-mode-secondary,.practice-reference .practice-mode-phone-start{color:#f64709}.practice-reference .practice-mode-card[data-selected=true] .practice-mode-secondary,.practice-reference .practice-mode-card[data-selected=true] .practice-mode-phone-start{color:#fff}#practice-callout{display:none!important}.practice-quick-check-cards{grid-template-columns:1fr!important}}
