.deal-guide-module__iiOQ7W__guide{--line:var(--color-neutral-200);--ink:var(--color-black);max-width:760px;min-height:82svh;color:var(--text-strong);margin-inline:auto;padding:1.25rem 1rem 3rem;scroll-margin-top:5.5rem}.deal-guide-module__iiOQ7W__progress{gap:.5rem;margin-bottom:1.5rem;display:grid}.deal-guide-module__iiOQ7W__progressSpacer{height:.5rem}.deal-guide-module__iiOQ7W__segments{grid-template-columns:repeat(7,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.deal-guide-module__iiOQ7W__segments li{background:var(--line);height:6px;position:relative;overflow:hidden}.deal-guide-module__iiOQ7W__segments li:after{content:"";background:var(--ink);transform-origin:100%;transition:transform .45s var(--ease-out), background .3s var(--ease-standard);position:absolute;inset:0;transform:scaleX(0)}.deal-guide-module__iiOQ7W__segments li[data-state=done]:after{transform:scaleX(1)}.deal-guide-module__iiOQ7W__segments li[data-state=current]:after{background:var(--color-yellow);transform:scaleX(1)}.deal-guide-module__iiOQ7W__progressLabel{color:var(--text-muted);margin:0;font-size:.82rem;font-weight:700}.deal-guide-module__iiOQ7W__stage{animation:deal-guide-module__iiOQ7W__enter .45s var(--ease-out) both}.deal-guide-module__iiOQ7W__stage[data-direction=back]{animation-name:deal-guide-module__iiOQ7W__enterBack}@keyframes deal-guide-module__iiOQ7W__enter{0%{opacity:0;transform:translate(-28px)}}@keyframes deal-guide-module__iiOQ7W__enterBack{0%{opacity:0;transform:translate(28px)}}.deal-guide-module__iiOQ7W__screen{gap:1.1rem;display:grid}.deal-guide-module__iiOQ7W__screen :where(h1,h2):focus{outline:none}.deal-guide-module__iiOQ7W__screen :where(h1,h2):focus-visible{outline:3px solid var(--color-yellow);outline-offset:4px}.deal-guide-module__iiOQ7W__kicker,.deal-guide-module__iiOQ7W__eyebrow{color:var(--text-muted);margin:0;font-size:.82rem;font-weight:700}.deal-guide-module__iiOQ7W__kicker{color:var(--ink);align-items:center;gap:.55rem;display:inline-flex}.deal-guide-module__iiOQ7W__kicker:before{content:"";background:var(--color-yellow);width:1.6rem;height:4px}.deal-guide-module__iiOQ7W__title{text-wrap:balance;margin:0;font-size:clamp(2.1rem,8vw,3.6rem);font-weight:800;line-height:1.1}.deal-guide-module__iiOQ7W__title>span{display:inline-block}.deal-guide-module__iiOQ7W__lede{max-width:56ch;color:var(--text-body);margin:0;font-size:clamp(1.05rem,2.4vw,1.25rem);line-height:1.6}.deal-guide-module__iiOQ7W__byline{color:var(--text-muted);margin:.5rem 0 0;font-size:.82rem}.deal-guide-module__iiOQ7W__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.deal-guide-module__iiOQ7W__bigChoices{gap:.6rem;margin-top:.4rem;display:grid}.deal-guide-module__iiOQ7W__bigChoice{border:2px solid var(--ink);min-height:60px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;transition:background .18s var(--ease-standard), transform .18s var(--ease-standard);animation:deal-guide-module__iiOQ7W__rise .5s var(--ease-out) both;animation-delay:calc(var(--i,0) * 60ms + 80ms);background:#fff;padding:1rem 1.2rem;font-size:1.08rem;font-weight:700}.deal-guide-module__iiOQ7W__bigChoice:hover{background:var(--color-yellow-wash)}.deal-guide-module__iiOQ7W__bigChoice:active{transform:scale(.985)}.deal-guide-module__iiOQ7W__bigChoice[aria-pressed=true]{background:var(--color-yellow)}.deal-guide-module__iiOQ7W__bigChoice:focus-visible,.deal-guide-module__iiOQ7W__pill:focus-visible,.deal-guide-module__iiOQ7W__tool:focus-visible,.deal-guide-module__iiOQ7W__back:focus-visible{outline:3px solid var(--color-yellow);outline-offset:2px}@keyframes deal-guide-module__iiOQ7W__rise{0%{opacity:0;transform:translateY(10px)}}.deal-guide-module__iiOQ7W__checkHead{grid-template-columns:auto 1fr;align-items:center;gap:.9rem;display:grid}.deal-guide-module__iiOQ7W__checkHead h2{margin:0}.deal-guide-module__iiOQ7W__num{background:var(--color-yellow);color:#000;width:3.2rem;height:3.2rem;animation:deal-guide-module__iiOQ7W__pop .5s var(--ease-out) both 50ms;place-items:center;font-size:1.6rem;font-weight:800;display:grid}@keyframes deal-guide-module__iiOQ7W__pop{0%{opacity:0;transform:scale(.6)rotate(-8deg)}}.deal-guide-module__iiOQ7W__checkTitle{margin:.1rem 0 0;font-size:clamp(1.7rem,6vw,2.5rem);font-weight:800;line-height:1.15}.deal-guide-module__iiOQ7W__body{color:var(--text-body);margin:0;font-size:1.05rem;line-height:1.7}.deal-guide-module__iiOQ7W__label{color:var(--text-muted);margin:0 0 .3rem;font-size:.76rem;font-weight:800}.deal-guide-module__iiOQ7W__example{background:var(--surface-muted);padding:.9rem 1rem}.deal-guide-module__iiOQ7W__example p:last-child{margin:0;line-height:1.6}.deal-guide-module__iiOQ7W__local{border-inline-start:3px solid var(--line);color:var(--text-body);margin:0;padding-inline-start:.9rem;font-size:.95rem;line-height:1.6}.deal-guide-module__iiOQ7W__points{border:1px solid var(--line);padding:.9rem 1rem}.deal-guide-module__iiOQ7W__points ul{gap:.45rem;margin:0;padding-inline-start:1.1rem;display:grid}.deal-guide-module__iiOQ7W__points li{line-height:1.55}.deal-guide-module__iiOQ7W__points li::marker{color:var(--color-yellow-deep)}.deal-guide-module__iiOQ7W__trap{border-block:1px solid var(--line)}.deal-guide-module__iiOQ7W__trap summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;font-weight:800;list-style:none;display:flex}.deal-guide-module__iiOQ7W__trap summary::-webkit-details-marker{display:none}.deal-guide-module__iiOQ7W__trap summary:after{content:"+";transition:transform .25s var(--ease-out);font-size:1.3rem;font-weight:700}.deal-guide-module__iiOQ7W__trap[open] summary:after{transform:rotate(45deg)}.deal-guide-module__iiOQ7W__trap p{color:var(--text-body);animation:deal-guide-module__iiOQ7W__rise .35s var(--ease-out) both;margin:0 0 .8rem;line-height:1.6}.deal-guide-module__iiOQ7W__tip{background:var(--color-yellow-wash);margin:0;padding:.7rem .9rem;font-size:.95rem;line-height:1.55}.deal-guide-module__iiOQ7W__ask{color:#fff;border-inline-start:6px solid var(--color-yellow);background:#000;padding:1rem 1.1rem}.deal-guide-module__iiOQ7W__ask .deal-guide-module__iiOQ7W__label{color:var(--color-yellow)}.deal-guide-module__iiOQ7W__askText{margin:0;font-size:1.12rem;font-weight:700;line-height:1.5}.deal-guide-module__iiOQ7W__choice{border:0;min-width:0;margin:.3rem 0 0;padding:0}.deal-guide-module__iiOQ7W__choice legend{margin-bottom:.6rem;padding:0;font-size:1.02rem;font-weight:800}.deal-guide-module__iiOQ7W__choiceRow{flex-wrap:wrap;gap:.5rem;display:flex}.deal-guide-module__iiOQ7W__pill{border:2px solid var(--ink);border-radius:var(--radius-pill);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;transition:background .18s var(--ease-standard), transform .18s var(--ease-standard);background:#fff;padding:.6rem 1.1rem;font-size:.95rem;font-weight:700}.deal-guide-module__iiOQ7W__pill:hover{background:var(--color-yellow-wash)}.deal-guide-module__iiOQ7W__pill:active{transform:scale(.96)}.deal-guide-module__iiOQ7W__pill[aria-pressed=true]{background:var(--ink);color:#fff}.deal-guide-module__iiOQ7W__choiceNote{min-height:1.5em;color:var(--text-muted);margin:.5rem 0 0;font-size:.88rem}.deal-guide-module__iiOQ7W__nav{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.4rem;padding-top:1rem;display:flex}.deal-guide-module__iiOQ7W__back{min-height:44px;color:var(--text-muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:.5rem .25rem;font-weight:700;text-decoration:underline}.deal-guide-module__iiOQ7W__back:hover{color:var(--ink)}.deal-guide-module__iiOQ7W__bars{border:2px solid var(--ink);margin:.2rem 0 0;padding:1rem}.deal-guide-module__iiOQ7W__bars ul{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.deal-guide-module__iiOQ7W__bars li{grid-template-columns:minmax(7.5rem,11rem) 1fr auto;align-items:center;gap:.75rem;display:grid}.deal-guide-module__iiOQ7W__barLabel{font-size:.86rem;font-weight:700}.deal-guide-module__iiOQ7W__barTrack{background:var(--color-neutral-100);height:14px;position:relative}.deal-guide-module__iiOQ7W__barFill{inset-block:0;width:calc(var(--w) * 100%);background:var(--color-neutral-400);transform-origin:100%;animation:deal-guide-module__iiOQ7W__grow .9s var(--ease-out) both;animation-delay:calc(var(--i,0) * .26s + .2s);position:absolute;right:0}.deal-guide-module__iiOQ7W__bars li[data-tone=accent] .deal-guide-module__iiOQ7W__barFill{background:var(--color-yellow)}.deal-guide-module__iiOQ7W__barValue{text-align:left;font-variant-numeric:tabular-nums;min-width:3.4rem;font-size:1.15rem;font-weight:800}.deal-guide-module__iiOQ7W__bars figcaption{color:var(--text-muted);margin-top:.6rem;font-size:.76rem}@keyframes deal-guide-module__iiOQ7W__grow{0%{transform:scaleX(0)}}.deal-guide-module__iiOQ7W__barsCompact{max-width:30rem}.deal-guide-module__iiOQ7W__tally{margin:0;font-size:1rem}.deal-guide-module__iiOQ7W__tally strong{font-size:1.35rem}.deal-guide-module__iiOQ7W__groups{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.deal-guide-module__iiOQ7W__group{border:2px solid var(--ink);animation:deal-guide-module__iiOQ7W__rise .5s var(--ease-out) both;animation-delay:calc(var(--i,0) * 90ms + .1s);padding:1rem 1.1rem}.deal-guide-module__iiOQ7W__groupWho{margin:0 0 .6rem;font-weight:800}.deal-guide-module__iiOQ7W__group ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.deal-guide-module__iiOQ7W__group li{grid-template-columns:auto 1fr;gap:.7rem;line-height:1.55;display:grid}.deal-guide-module__iiOQ7W__box{border:2px solid var(--ink);width:1.05rem;height:1.05rem;margin-top:.22rem}.deal-guide-module__iiOQ7W__itemTitle{font-weight:800}.deal-guide-module__iiOQ7W__allDone{background:var(--color-yellow-wash);margin:0;padding:1rem 1.1rem;line-height:1.6}.deal-guide-module__iiOQ7W__doneList{color:var(--text-body);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;font-size:.92rem;display:flex}.deal-guide-module__iiOQ7W__tools{flex-wrap:wrap;gap:.5rem;display:flex}.deal-guide-module__iiOQ7W__tool{border:1px solid var(--ink);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;transition:background .18s var(--ease-standard);background:#fff;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.9rem;font-weight:700;display:inline-flex}.deal-guide-module__iiOQ7W__tool:hover{background:var(--color-yellow-wash)}.deal-guide-module__iiOQ7W__disclaimer{background:var(--surface-muted);border-inline-start:6px solid var(--ink);padding:1rem 1.1rem}.deal-guide-module__iiOQ7W__disclaimer p:last-child{margin:0;line-height:1.6}.deal-guide-module__iiOQ7W__cta{color:#fff;background:#000;gap:.9rem;margin-top:.5rem;padding:1.4rem 1.2rem;display:grid}.deal-guide-module__iiOQ7W__ctaWhen{color:var(--color-yellow);margin:0;font-size:.85rem;font-weight:800}.deal-guide-module__iiOQ7W__ctaText{margin:0;font-size:clamp(1.1rem,3vw,1.35rem);font-weight:700;line-height:1.5}.deal-guide-module__iiOQ7W__ctaRow{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.deal-guide-module__iiOQ7W__ctaNote{margin:0;font-size:.92rem;font-weight:700}@media (min-width:720px){.deal-guide-module__iiOQ7W__guide{padding:2.5rem 2rem 5rem}.deal-guide-module__iiOQ7W__bigChoices{grid-template-columns:1fr 1fr}.deal-guide-module__iiOQ7W__cta{padding:2rem}}@media (max-width:420px){.deal-guide-module__iiOQ7W__bars li{grid-template-columns:1fr auto}.deal-guide-module__iiOQ7W__barLabel{grid-column:1/-1}.deal-guide-module__iiOQ7W__barTrack{grid-column:1}}@media (prefers-reduced-motion:reduce){.deal-guide-module__iiOQ7W__stage,.deal-guide-module__iiOQ7W__bigChoice,.deal-guide-module__iiOQ7W__num,.deal-guide-module__iiOQ7W__group,.deal-guide-module__iiOQ7W__barFill,.deal-guide-module__iiOQ7W__trap p{animation:none}.deal-guide-module__iiOQ7W__segments li:after{transition:none}}@media print{.deal-guide-module__iiOQ7W__guide{max-width:none;padding:0}.deal-guide-module__iiOQ7W__progress,.deal-guide-module__iiOQ7W__progressSpacer,.deal-guide-module__iiOQ7W__tools,.deal-guide-module__iiOQ7W__cta,.deal-guide-module__iiOQ7W__nav{display:none!important}.deal-guide-module__iiOQ7W__stage{animation:none}.deal-guide-module__iiOQ7W__group{break-inside:avoid;animation:none}}
