.v7ugPW_cards{gap:14px;display:grid}.v7ugPW_card{border-radius:var(--radius);background:linear-gradient(180deg, var(--panel-2), var(--panel) 70%);border:1px solid var(--line);transition:border-color .2s, transform .2s var(--ease-soft);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.v7ugPW_card:hover{border-color:var(--red);transform:translateY(-3px)}.v7ugPW_cardPic,.v7ugPW_stepPic{aspect-ratio:16/9;background:radial-gradient(120% 90% at 28% 18%, #e1060042, transparent 62%), linear-gradient(160deg, var(--panel-2), var(--bg));display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 45%,#0000008c 74%,#0000 100%);mask-image:linear-gradient(#000 45%,#0000008c 74%,#0000 100%)}.v7ugPW_cardPic img,.v7ugPW_stepPic img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-soft);display:block;position:absolute;inset:0}.v7ugPW_card:hover .v7ugPW_cardPic img{transform:scale(1.06)}.v7ugPW_cardBody{z-index:1;align-content:start;gap:6px;margin-top:-34px;padding:0 56px 18px 18px;display:grid;position:relative}.v7ugPW_cardBody h2{font:800 26px/1 var(--font-display);text-transform:uppercase;letter-spacing:.01em;text-shadow:0 2px 18px #000c}.v7ugPW_cardBody p{color:var(--muted);font-size:14.5px;line-height:1.45}.v7ugPW_cardGo{border:1px solid var(--line-2);width:30px;height:30px;color:var(--muted);border-radius:50%;place-items:center;transition:background .2s,color .2s,border-color .2s;display:grid;position:absolute;bottom:18px;right:16px}.v7ugPW_card:hover .v7ugPW_cardGo{background:var(--red);border-color:var(--red);color:#fff}.v7ugPW_steps{gap:16px;list-style:none;display:grid}.v7ugPW_step{border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(180deg, var(--panel-2), var(--panel) 60%);transition:border-color .2s;display:grid;overflow:hidden}.v7ugPW_step:hover{border-color:#e5091473}.v7ugPW_stepText{align-content:start;gap:12px;min-width:0;margin-top:-18px;padding:0 20px 24px;display:grid;position:relative}.v7ugPW_stepNo{color:var(--red-hot);font:700 13px/1 var(--font-display);letter-spacing:.18em;text-transform:uppercase}.v7ugPW_stepText h2{font:800 28px/1.05 var(--font-display);text-transform:uppercase;letter-spacing:.01em}.v7ugPW_stepText p{color:var(--muted);font-size:15px;line-height:1.6}.v7ugPW_stepText .v7ugPW_lead{color:var(--ink);font-size:17px;font-weight:600;line-height:1.5}.v7ugPW_ticks{gap:8px;list-style:none;display:grid}.v7ugPW_ticks li{color:var(--muted);padding-left:26px;font-size:15px;line-height:1.55;position:relative}.v7ugPW_ticks li:before{content:"";border-left:2px solid var(--red-hot);border-bottom:2px solid var(--red-hot);width:12px;height:7px;position:absolute;top:6px;left:2px;transform:rotate(-45deg)}.v7ugPW_stops{counter-reset:stop;gap:10px;list-style:none;display:grid}.v7ugPW_stops li{counter-increment:stop;border:1px solid var(--line);background:#ffffff08;border-radius:12px;grid-template-columns:34px 1fr;gap:2px 12px;padding:12px;display:grid}.v7ugPW_stops li:before{content:counter(stop);background:var(--red-tint);width:34px;height:34px;color:var(--red-hot);font:800 16px/1 var(--font-display);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.v7ugPW_stops b{font:800 16px/1.2 var(--font-display);text-transform:uppercase;letter-spacing:.02em}.v7ugPW_stops span{color:var(--muted);font-size:14px;line-height:1.5}.v7ugPW_sides{gap:10px;display:grid}.v7ugPW_side{border:1px solid var(--line);background:#ffffff08;border-radius:12px;align-content:start;gap:10px;padding:14px;display:grid}.v7ugPW_side>b{font:800 18px/1 var(--font-display);text-transform:uppercase;letter-spacing:.02em}.v7ugPW_go{flex-wrap:wrap;gap:8px;display:flex}.v7ugPW_go a{border:1px solid var(--red);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:10px 14px;font-size:14px;font-weight:700;transition:background .2s;display:inline-flex}.v7ugPW_go a:hover{background:var(--red)}.v7ugPW_calc{gap:14px;display:grid}.v7ugPW_row{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.v7ugPW_field{color:var(--muted);flex:140px;gap:6px;font-size:13px;display:grid}.v7ugPW_field input{font:inherit;color:var(--ink);background:var(--panel-2);border:1px solid var(--line-2);border-radius:10px;width:100%;padding:10px 12px;font-size:16px}.v7ugPW_dropdown{--select-h:46px;--select-bg:var(--panel-2);--select-fs:16px;--select-r:10px}.v7ugPW_field input:focus{border-color:var(--red-hot);outline:none}.v7ugPW_toggle{border:1px solid var(--line-2);border-radius:10px;flex:none;display:inline-flex;overflow:hidden}.v7ugPW_toggle button{font:700 13px/1 var(--font-sans);color:var(--muted);cursor:pointer;background:0 0;border:0;padding:12px 14px}.v7ugPW_toggle button[aria-pressed=true]{background:var(--red);color:#fff}.v7ugPW_chips{flex-wrap:wrap;gap:6px;display:flex}.v7ugPW_chips button{font:600 13px/1 var(--font-sans);border:1px solid var(--line-2);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;padding:8px 10px}.v7ugPW_chips button[aria-pressed=true]{border-color:var(--red);background:var(--red-tint);color:var(--ink)}.v7ugPW_out{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.v7ugPW_stat{background:var(--panel-2);border:1px solid var(--line);border-radius:12px;gap:6px;padding:14px;display:grid}.v7ugPW_stat b{font:800 28px/1 var(--font-display);font-variant-numeric:tabular-nums}.v7ugPW_stat span{color:var(--faint);text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:700}.v7ugPW_verdicts{gap:8px;display:grid}.v7ugPW_verdict{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;grid-template-columns:74px 1fr auto;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:grid}.v7ugPW_verdict small{color:var(--faint);margin-top:2px;font-size:12px;line-height:1.4;display:block}.v7ugPW_verdict>b{font:800 15px/1 var(--font-display);text-transform:uppercase}.v7ugPW_ok,.v7ugPW_no,.v7ugPW_na{font:700 12px/1 var(--font-sans);white-space:nowrap;border-radius:999px;padding:6px 8px}.v7ugPW_ok{color:#4ade80;background:#22c55e24}.v7ugPW_no{background:var(--red-tint);color:var(--red-hot)}.v7ugPW_na{color:var(--faint);background:#ffffff0d}.v7ugPW_formula{color:var(--muted);border:1px solid var(--line);overflow-wrap:anywhere;background:#ffffff08;border-radius:10px;padding:10px 12px;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.v7ugPW_legal{color:var(--ink);gap:8px;padding-left:18px;font-size:15px;line-height:1.5;display:grid}.v7ugPW_warn{border:1px dashed var(--red);background:var(--red-tint);border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.5}.v7ugPW_faq{gap:10px;display:grid}.v7ugPW_q{border-radius:var(--radius);background:var(--panel);border:1px solid var(--line)}.v7ugPW_q[open]{border-color:var(--line-2)}.v7ugPW_q summary{cursor:pointer;justify-content:space-between;gap:12px;padding:16px 18px;font-size:16px;font-weight:700;list-style:none;display:flex}.v7ugPW_q summary::-webkit-details-marker{display:none}.v7ugPW_q summary:after{content:"+";color:var(--red-hot);font:800 20px/1 var(--font-display);flex:none;transition:transform .2s}.v7ugPW_q[open] summary:after{transform:rotate(45deg)}.v7ugPW_q p{color:var(--muted);padding:0 18px 16px;font-size:15px;line-height:1.55}.v7ugPW_q a,.v7ugPW_legal a,.v7ugPW_warn a{color:var(--link);font-weight:var(--link-weight)}.v7ugPW_typical{gap:10px;display:grid}.v7ugPW_typHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.v7ugPW_typHead .v7ugPW_caption,.v7ugPW_typHead h3{margin-top:0}.v7ugPW_typHead .v7ugPW_toggle button{padding:9px 12px}.v7ugPW_limits{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.v7ugPW_limit{background:var(--panel-2);border:1px solid var(--line);border-radius:12px;align-content:start;gap:4px;min-width:0;padding:14px;display:grid}.v7ugPW_limit>b{font:800 26px/1 var(--font-display);font-variant-numeric:tabular-nums}.v7ugPW_limit small{color:var(--faint);font-size:12px;line-height:1.4}.v7ugPW_limit>span:last-child{justify-self:start;margin-top:6px}.v7ugPW_limitOk{border-color:#22c55e59}.v7ugPW_limitOver{border-color:var(--red)}.v7ugPW_limitCls{font:700 12px/1.2 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.v7ugPW_limitJ{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px}.v7ugPW_limitMed{color:var(--red-hot);font-size:13px;font-weight:700}@media (min-width:640px){.v7ugPW_stops,.v7ugPW_sides{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.v7ugPW_limits{grid-template-columns:repeat(4,minmax(0,1fr))}.v7ugPW_cards{grid-template-columns:repeat(3,minmax(0,1fr))}.v7ugPW_step{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.v7ugPW_stepPic{aspect-ratio:auto;min-height:300px;-webkit-mask-image:linear-gradient(90deg,#000 50%,#0000008c 78%,#0000 100%);mask-image:linear-gradient(90deg,#000 50%,#0000008c 78%,#0000 100%)}.v7ugPW_stepText{margin-top:0;padding:28px 30px 30px 8px}.v7ugPW_step:hover .v7ugPW_stepPic img{transform:scale(1.04)}}
