/* One active choice, compact completed choices, and one relevant offer. */
#pool-seasonal-draft.guide-unified .guide-hero{padding:26px 30px 20px}
#pool-seasonal-draft.guide-unified .guide-hero h1{font-size:clamp(32px,3.8vw,48px);margin:10px 0 14px;line-height:1.1}
#pool-seasonal-draft.guide-unified .guide-hero-lead{font-size:17px;line-height:1.5;margin:0 0 10px}
#pool-seasonal-draft.guide-unified .guide-hero-note{font-size:14px;line-height:1.5;margin:0}
#pool-seasonal-draft.guide-unified .guide-hero-top{font-size:13px}
#pool-seasonal-draft.guide-unified .guide-hero-top>.guide-kicker,
#pool-seasonal-draft.guide-unified .guide-helper,#pg-preselected-note{display:none!important}
#pool-seasonal-draft.guide-unified .guide-progress{padding:0 30px;margin:0 0 14px;gap:14px}
#pool-seasonal-draft.guide-unified .guide-progress li{padding:12px 0;box-shadow:none;border:0;border-radius:0;border-bottom:2px solid #d4e2de;background:transparent}
#pool-seasonal-draft.guide-unified .guide-progress li.active{border-bottom-color:#23705d}
#pool-seasonal-draft.guide-unified .guide-progress small{display:none}
#pool-seasonal-draft.guide-unified .guide-progress strong{font-size:13px;line-height:1.35}
#pool-seasonal-draft.guide-unified .guide-progress-number{display:none}
#pool-seasonal-draft.guide-unified .pg-qualify,#pool-seasonal-draft.guide-unified .cg-step-panel{padding:25px 30px}
#pool-seasonal-draft.guide-unified .guide-reset-actions{padding:0 30px;display:flex;justify-content:flex-end;gap:10px;margin:0;border:0;background:transparent}
#pool-seasonal-draft.guide-unified .guide-reset-actions[hidden]{display:none}
#pool-seasonal-draft.guide-unified .guide-reset-actions>p{display:none}
#pool-seasonal-draft.guide-unified .guide-reset-actions button{font-size:13px;padding:8px 0;width:auto;border:0;text-decoration:underline;text-underline-offset:3px;background:transparent}
#pool-seasonal-draft.guide-unified .pg-question-heading,#pool-seasonal-draft.guide-unified .cg-step-panel>h2{font-size:27px;line-height:1.25;margin:0 0 18px}
#pool-seasonal-draft.guide-unified .cg-step-panel>.eyebrow{font-size:11px;margin:0 0 10px}
#pool-seasonal-draft.guide-unified .pg-option,#pool-seasonal-draft.guide-unified .guide-option,#pool-seasonal-draft.guide-unified .cg-choice{padding:20px;min-height:0}
#pool-seasonal-draft.guide-unified .guide-price,#pool-seasonal-draft.guide-unified .pg-price{font-size:32px;line-height:1.15}
#pool-seasonal-draft.guide-unified .guide-choice-name,#pool-seasonal-draft.guide-unified .pg-choice-name{font-size:19px;line-height:1.25}
#pool-seasonal-draft.guide-unified .guide-description,#pool-seasonal-draft.guide-unified .pg-desc{font-size:15px;line-height:1.55}
#pool-seasonal-draft.guide-unified .guide-select-action,#pool-seasonal-draft.guide-unified .pg-select-action{font-size:14px;margin-top:18px}
#pool-seasonal-draft.guide-unified .guide-offer-minimal{padding:12px 16px;margin:0 0 22px;background:#f4f8f5;border:1px solid #dce9e3}
#pool-seasonal-draft.guide-unified .guide-offer-minimal p{font-size:14px;line-height:1.5;margin:0;gap:12px}
#pool-seasonal-draft.guide-unified .guide-offer-minimal p+p{margin-top:6px}
#pool-seasonal-draft.guide-unified .guide-optional{padding-top:24px;margin-top:24px}
#pool-seasonal-draft.guide-unified .guide-opening-skipped{padding:17px 20px;gap:18px;background:#f4f8f5}
#pool-seasonal-draft.guide-unified .guide-opening-skipped h3{font-size:19px;line-height:1.35;margin:0 0 5px}
#pool-seasonal-draft.guide-unified .guide-opening-skipped p{font-size:14px;margin:0;line-height:1.45}
#pool-seasonal-draft.guide-unified .guide-opening-skipped button{font:600 14px/1.4 'Segoe UI',Arial,sans-serif;padding:8px 12px;border:1px solid #659383;border-radius:5px;background:#fff;color:#226555;cursor:pointer}
#pool-seasonal-draft.guide-unified .cg-closing-first{padding:22px}
#pool-seasonal-draft.guide-unified .cg-closing-first h3{font-size:23px}
#pool-seasonal-draft.guide-unified .cg-closing-first p{font-size:15px;line-height:1.55}
#pool-seasonal-draft.guide-unified .cg-closing-inclusions{margin-top:16px;padding-top:14px}
#pool-seasonal-draft.guide-unified .cg-closing-terms{margin:16px 0 0;font-size:14px}
#pool-seasonal-draft.guide-unified .cg-selected-summary{margin:24px 0;padding:20px}
#pool-seasonal-draft.guide-unified .cg-selected-summary[hidden]{display:none}
#pool-seasonal-draft.guide-unified .cg-selected-summary p{font-size:15px;line-height:1.5}
#pool-seasonal-draft.guide-unified .pg-running{position:static;margin:0 0 18px;padding:18px 22px;box-shadow:none}
#pool-seasonal-draft.guide-unified .pg-running .pg-total{font-size:32px}
#pool-seasonal-draft.guide-unified .pg-stephead{padding:17px 22px;gap:14px}
#pool-seasonal-draft.guide-unified .pg-headsummary{font-size:14px;line-height:1.45}
#pool-seasonal-draft.guide-unified .pg-indicator{font-size:13px;width:auto;font-weight:600}
#pool-seasonal-draft.guide-unified .pg-body{padding:22px}
#pool-seasonal-draft.guide-unified .pg-step[hidden]{display:none}
#pool-seasonal-draft.guide-unified .pg-bottom{padding:20px 22px}
#pool-seasonal-draft.guide-unified .pg-poolsummary{font-size:14px;padding:12px 0}
#pool-seasonal-draft.guide-unified .pg-small,#pool-seasonal-draft.guide-unified .cg-fine{font-size:14px;line-height:1.6}
.simple-guide-footer .simple-footer-grid{display:none}
.simple-guide-footer{padding:14px 0 18px!important}
.simple-guide-footer .footer-bottom{margin-top:0;padding-top:0;border:0}
#pg-sharing{margin-top:12px;margin-bottom:12px}
#pg-sharing>summary,#pg-sharing>details>summary{font-size:14px}
@media(max-width:700px){
 #pool-seasonal-draft.guide-unified .guide-hero{padding:22px 18px 18px}
 #pool-seasonal-draft.guide-unified .guide-hero h1{font-size:33px}
 #pool-seasonal-draft.guide-unified .guide-hero-lead{font-size:15px}
 #pool-seasonal-draft.guide-unified .guide-hero-note{font-size:13px}
 #pool-seasonal-draft.guide-unified .guide-progress{padding:0 18px;gap:12px}
 #pool-seasonal-draft.guide-unified .guide-progress strong{font-size:12px}
 #pool-seasonal-draft.guide-unified .guide-reset-actions{padding:0 18px}
 #pool-seasonal-draft.guide-unified .pg-qualify,#pool-seasonal-draft.guide-unified .cg-step-panel{padding:20px 18px}
 #pool-seasonal-draft.guide-unified .pg-question-heading,#pool-seasonal-draft.guide-unified .cg-step-panel>h2{font-size:24px}
 #pool-seasonal-draft.guide-unified .pg-option,#pool-seasonal-draft.guide-unified .guide-option,#pool-seasonal-draft.guide-unified .cg-choice{padding:17px}
 #pool-seasonal-draft.guide-unified .guide-opening-skipped{padding:16px;align-items:center}
 #pool-seasonal-draft.guide-unified .guide-opening-skipped h3{font-size:18px}
 #pool-seasonal-draft.guide-unified .guide-offer-minimal p{font-size:13px}
 #pool-seasonal-draft.guide-unified .pg-body{padding:18px}
 #pool-seasonal-draft.guide-unified .pg-stephead{padding:15px 18px}
 #pool-seasonal-draft.guide-unified .cg-closing-first{padding:18px}
 #pool-seasonal-draft.guide-unified .cg-selected-summary{padding:18px}
}
