._2ERWfa_page{background:var(--paper);color:var(--ink)}._2ERWfa_shell{width:min(1240px,100vw - 40px);margin:0 auto}._2ERWfa_hero{color:#fff;background:radial-gradient(80% 120% at 88% 0,#ea852029,#0000 60%),#080808;padding-block:clamp(88px,8vw,112px) clamp(64px,8vw,112px)}._2ERWfa_eyebrow{color:#ee9d44;letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}._2ERWfa_hero h1{font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;margin:0 0 16px;font-size:clamp(2.4rem,6vw,4.2rem);font-weight:600;line-height:.94}._2ERWfa_lead{color:#ffffffc2;max-width:58ch;margin:0 0 clamp(24px,3vw,32px);font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.6}._2ERWfa_heroActions{flex-wrap:wrap;gap:14px;display:flex}._2ERWfa_primaryAction,._2ERWfa_secondaryAction{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 24px;font-weight:700;text-decoration:none;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}._2ERWfa_primaryAction:hover,._2ERWfa_primaryAction:focus-visible,._2ERWfa_secondaryAction:hover,._2ERWfa_secondaryAction:focus-visible{transform:var(--control-lift)}._2ERWfa_primaryAction{background:var(--orange);color:var(--ink)}._2ERWfa_primaryAction:hover{background:var(--orange-light)}._2ERWfa_secondaryAction{border:1px solid var(--control-line);background:var(--control-surface);box-shadow:var(--control-bevel), var(--control-seat);color:#fff}._2ERWfa_secondaryAction:hover{border-color:var(--control-line-hover);background:var(--control-surface-hover)}._2ERWfa_ratingLine{color:#fff;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 18px;font-weight:700;display:flex}._2ERWfa_heroStars{color:var(--orange-light);letter-spacing:.12em;font-size:1.25rem;line-height:1}._2ERWfa_section{padding-block:clamp(48px,6vw,84px)}._2ERWfa_heading{font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;margin:0 0 clamp(22px,3vw,34px);font-size:clamp(1.7rem,3.4vw,2.6rem);font-weight:600;line-height:1}._2ERWfa_reviewFallback{gap:clamp(24px,3vw,34px);min-width:0;max-width:100%;display:grid;overflow:hidden}._2ERWfa_reviewFallbackCarousel{max-width:44rem;margin:0 auto}._2ERWfa_reviewFallback>*{min-width:0;max-width:100%}._2ERWfa_reviewFallbackNotice{border:1px solid #08080824;border-left:4px solid var(--orange);background:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;padding:clamp(20px,2.4vw,28px);display:flex}._2ERWfa_reviewFallbackTitle,._2ERWfa_reviewFallbackCopy,._2ERWfa_reviewWidgetFootnote{margin:0}._2ERWfa_reviewFallbackTitle{color:var(--ink);font-weight:800}._2ERWfa_reviewFallbackCopy{max-width:62ch;color:var(--steel-on-paper);margin-top:5px;line-height:1.55}._2ERWfa_reviewFallbackActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._2ERWfa_reviewFallbackActions button,._2ERWfa_reviewFallbackLink{min-height:44px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}._2ERWfa_reviewFallbackActions button{border:1px solid var(--orange);background:var(--orange);color:var(--ink)}._2ERWfa_reviewFallbackActions button:hover{background:var(--orange-light)}._2ERWfa_reviewFallbackLink{border:1px solid var(--control-line-on-paper);background:var(--control-surface-on-paper);color:var(--ink)}._2ERWfa_reviewFallbackLink:hover,._2ERWfa_reviewWidgetLink:hover{color:var(--orange-ink,#a83f00)}._2ERWfa_liveReviews{gap:14px;display:grid}._2ERWfa_reviewWidgetSurface{background:#fff;border:1px solid #0808081f;border-radius:20px;min-height:480px;position:relative;overflow:hidden;box-shadow:0 16px 42px #00000014}._2ERWfa_reviewWidgetLoading{color:var(--steel-on-paper);place-items:center;margin:0;font-weight:700;display:grid;position:absolute;inset:0}._2ERWfa_reviewWidgetFrame{z-index:1;background:#fff;border:0;width:100%;min-width:100%;min-height:480px;transition:height .5s;display:block;position:relative}._2ERWfa_reviewWidgetFootnote{color:var(--steel-on-paper);text-align:center;font-size:.86rem;line-height:1.5}._2ERWfa_reviewWidgetLink{color:var(--ink);text-underline-offset:3px;font-weight:800}._2ERWfa_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:clamp(14px,1.8vw,22px);margin:0;padding:0;list-style:none;display:grid}._2ERWfa_card{background:#fff;border:1px solid #0808081f;border-radius:16px;grid-template-rows:1fr auto;gap:18px;height:100%;margin:0;padding:clamp(22px,2.4vw,28px);transition:border-color .22s,box-shadow .22s;display:grid}._2ERWfa_card:hover{border-color:#ea85209e;box-shadow:0 18px 44px #00000024}._2ERWfa_quote{color:var(--ink);margin:0;font-size:1.02rem;line-height:1.62}._2ERWfa_quote:before{content:"“";color:var(--orange-ink,#a83f00);font-family:var(--font-display), Impact, sans-serif;vertical-align:-.18em;margin-right:2px;font-size:1.6em;line-height:0}._2ERWfa_attribution{grid-template-columns:auto 1fr;grid-template-areas:"avatar name""avatar source";align-items:center;gap:0 12px;display:grid}._2ERWfa_avatar{color:#fff;letter-spacing:.04em;background:#141414;border-radius:50%;grid-area:avatar;justify-content:center;align-items:center;width:44px;height:44px;font-size:.82rem;font-weight:800;display:inline-flex}._2ERWfa_name{grid-area:name;font-weight:700}._2ERWfa_source{color:var(--steel-on-paper);grid-area:source;font-size:.82rem}._2ERWfa_ctaSection{color:#fff;text-align:center;background:radial-gradient(70% 120% at 12% 0,#ea85202e,#0000 62%),#080808;padding-block:clamp(56px,7vw,96px)}._2ERWfa_ctaSection h2{font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;margin:0 0 12px;font-size:clamp(1.9rem,4vw,3rem);font-weight:600;line-height:1}._2ERWfa_ctaCopy{color:#ffffffc2;max-width:46ch;margin:0 auto clamp(24px,3vw,34px);line-height:1.6}._2ERWfa_ctaRow{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}._2ERWfa_ctaPrimary,._2ERWfa_ctaSecondary{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 26px;font-weight:700;text-decoration:none;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}._2ERWfa_ctaPrimary:hover,._2ERWfa_ctaPrimary:focus-visible,._2ERWfa_ctaSecondary:hover,._2ERWfa_ctaSecondary:focus-visible{transform:var(--control-lift)}._2ERWfa_ctaPrimary{background:var(--orange);color:var(--ink)}._2ERWfa_ctaPrimary:hover{background:var(--orange-light)}._2ERWfa_ctaSecondary{border:1px solid var(--control-line);background:var(--control-surface);box-shadow:var(--control-bevel), var(--control-seat);color:#fff}._2ERWfa_ctaSecondary:hover{border-color:var(--control-line-hover);background:var(--control-surface-hover)}@keyframes _2ERWfa_hero-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}._2ERWfa_eyebrow,._2ERWfa_hero h1,._2ERWfa_ratingLine,._2ERWfa_lead,._2ERWfa_heroActions{animation:.7s cubic-bezier(.2,.8,.2,1) both _2ERWfa_hero-rise}._2ERWfa_hero h1{animation-delay:90ms}._2ERWfa_ratingLine{animation-delay:.18s}._2ERWfa_lead{animation-delay:.26s}._2ERWfa_heroActions{animation-delay:.34s}._2ERWfa_primaryAction:focus-visible,._2ERWfa_secondaryAction:focus-visible,._2ERWfa_reviewFallbackActions button:focus-visible,._2ERWfa_reviewFallbackLink:focus-visible,._2ERWfa_reviewWidgetLink:focus-visible,._2ERWfa_ctaPrimary:focus-visible,._2ERWfa_ctaSecondary:focus-visible{outline-offset:3px;outline:3px solid #ee9d44}@media (prefers-reduced-motion:reduce){._2ERWfa_eyebrow,._2ERWfa_hero h1,._2ERWfa_ratingLine,._2ERWfa_lead,._2ERWfa_heroActions{animation:none}._2ERWfa_card,._2ERWfa_card:hover,._2ERWfa_reviewWidgetFrame{transition:none}}@media (max-width:640px){._2ERWfa_reviewFallbackActions,._2ERWfa_reviewFallbackActions button,._2ERWfa_reviewFallbackLink{width:100%}._2ERWfa_reviewWidgetSurface{border-radius:14px}}
