.hb-draft{background:var(--ptl-gold);color:var(--ptl-ink);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:9px 16px;font-size:13.5px;font-weight:600;display:flex}.hb-draft a{color:var(--ptl-ink);text-decoration:underline}.hb-hero h1{max-width:13ch}.hb-creds{color:#fff;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:26px;font-size:13.5px;font-weight:600;display:flex}.hb-hero .hb-creds img{opacity:1;filter:none;object-fit:contain;background:#fff;border-radius:4px;width:auto;height:46px;padding:4px;position:static;inset:auto}.hb-creds span{border-left:1px solid #ffffff59;padding-left:18px}.hb-creds span:first-of-type{border-left:0;padding-left:0}.hb-offer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:48px;margin:30px 0 28px;display:grid}.hb-value{background:var(--ptl-ink);color:#fff;border-top:5px solid var(--ptl-gold);gap:18px;margin:0;padding:28px 30px;display:grid}.hb-value div{gap:4px;display:grid}.hb-value dt{letter-spacing:.12em;text-transform:uppercase;color:var(--ptl-gold);font-size:12px;font-weight:700}.hb-value dd{margin:0;font-size:17px;line-height:1.45}.hb-brief{background:var(--ptl-fill);border-top:1px solid var(--ptl-line);border-bottom:1px solid var(--ptl-line);padding:26px 0}.hb-brief .rx-wrap{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;display:grid}.hb-brief strong{color:var(--ptl-ink);font-size:18px;display:block}.hb-brief p{color:var(--ptl-ink-80);margin:4px 0 0;font-size:15px}.hb-doors{background:var(--ptl-ink);padding:26px 0}.hb-doors-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.hb-door{border:1px solid var(--ptl-line);border-top:5px solid var(--ptl-gold);color:var(--ptl-ink);background:#fff;padding:28px 30px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:block}.hb-door:hover{transform:translateY(-2px);box-shadow:0 10px 28px #00000014}.hb-door-urgent{border-top-color:var(--sev-killer)}.hb-door small{letter-spacing:.12em;text-transform:uppercase;color:var(--ptl-ink-60);font-size:12px;font-weight:700}.hb-door strong{font-family:var(--font-display);margin:8px 0 10px;font-size:24px;display:block}.hb-door p{color:var(--ptl-ink-80);margin:0 0 16px;line-height:1.6}.hb-door i{color:var(--ptl-gold-text);font-style:normal;font-weight:700}.hb-door i:after{content:" →"}.hb-killers{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.hb-killer{color:var(--ptl-ink);border-top:4px solid var(--sev-killer);text-decoration:none;display:block}.hb-killer img{aspect-ratio:4/3;object-fit:cover;width:100%;margin-bottom:10px;display:block}.hb-killer small{color:var(--ptl-ink-60);font-size:12px;display:block}.hb-killer strong{margin-top:2px;font-size:17px;display:block}.hb-portal{border-top:1px solid var(--ptl-line);padding:30px 0}.hb-portal .rx-wrap{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.hb-portal .rx-eyebrow{margin:0}.hb-portal p{color:var(--ptl-ink-80);margin:0}@media (max-width:860px){.hb-offer-grid,.hb-doors-grid{grid-template-columns:1fr;gap:22px}.hb-killers{grid-template-columns:1fr 1fr}.hb-brief .rx-wrap{grid-template-columns:1fr}.hb-brief .hm-brief-icon{display:none}.hb-creds span{border-left:0;padding-left:0}}.hb-vs{background:var(--ptl-fill)}.hb-vs-grid{grid-template-columns:1fr 56px 1fr;align-items:stretch;gap:0;margin-top:30px;display:grid}.hb-vs-col{border:1px solid var(--ptl-line);background:#fff;padding:28px 30px}.hb-vs-without{border-top:5px solid var(--sev-killer)}.hb-vs-with{border-top:5px solid #3fbf6e}.hb-vs-col h3{font-family:var(--font-display);color:var(--ptl-ink);align-items:center;gap:12px;margin:0 0 18px;font-size:24px;font-weight:400;display:flex}.hb-vs-col h3 span{color:#fff;width:32px;height:32px;font-size:18px;font-family:var(--font-sans);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.hb-vs-without h3 span{background:var(--sev-killer)}.hb-vs-with h3 span{background:#2e9e58}.hb-vs-col ol{counter-reset:vs;margin:0;padding:0;list-style:none}.hb-vs-col li{counter-increment:vs;border-top:1px solid var(--ptl-line);color:var(--ptl-ink-80);padding:12px 0 12px 40px;font-size:16px;line-height:1.5;position:relative}.hb-vs-col li:first-child{border-top:0}.hb-vs-col li:before{content:counter(vs);border:1px solid var(--ptl-line);width:24px;height:24px;color:var(--ptl-ink-60);border-radius:50%;justify-content:center;align-items:center;font-size:12.5px;font-weight:700;display:flex;position:absolute;top:12px;left:0}.hb-vs-without li:last-child{color:var(--sev-killer);font-weight:600}.hb-vs-with li:last-child{color:#23804a;font-weight:600}.hb-vs-arrow{color:var(--ptl-gold-text);justify-content:center;align-items:center;font-size:26px;display:flex}.hb-page-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--ptl-gold-text);margin-bottom:8px;font-size:11px;font-weight:700;display:block}.hb-budget{border-collapse:collapse;width:100%;font-size:12.5px}.hb-budget th,.hb-budget td{text-align:left;border-bottom:1px solid var(--ptl-line);vertical-align:top;padding:7px 6px}.hb-budget thead th{background:var(--ptl-ink);color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.hb-budget tbody th{color:var(--ptl-ink);font-weight:600}.hb-budget td{color:var(--ptl-ink-80)}.hb-time ol{grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0 0;padding:0;list-style:none;display:grid;position:relative}.hb-time ol:before{content:"";background:linear-gradient(90deg, var(--ptl-gold) 0%, var(--ptl-gold) 100%);height:3px;position:absolute;top:11px;left:12px;right:12px}.hb-time li{padding:38px 18px 0 0;position:relative}.hb-time li:before{content:"";border:4px solid var(--ptl-gold);box-sizing:border-box;background:#fff;border-radius:50%;width:21px;height:21px;position:absolute;top:2px;left:2px}.hb-time li:last-child:before{background:var(--ptl-gold);border-color:var(--ptl-ink);width:25px;height:25px;top:0;left:0}.hb-time em{letter-spacing:.12em;text-transform:uppercase;color:var(--ptl-gold-text);font-size:12px;font-style:normal;font-weight:700;display:block}.hb-time strong{font-family:var(--font-display);color:var(--ptl-ink);margin:4px 0 6px;font-size:21px;font-weight:400;display:block}.hb-time p{color:var(--ptl-ink-80);margin:0;font-size:14.5px;line-height:1.55}@media (max-width:860px){.hb-vs-grid{grid-template-columns:1fr;gap:0}.hb-vs-arrow{height:44px;transform:rotate(90deg)}.hb-vs-col{padding:22px 20px}.hb-time ol{grid-template-columns:1fr}.hb-time ol:before{width:3px;height:auto;inset:12px auto 12px 11px}.hb-time li{padding:0 0 22px 42px}}.hb-quiet{color:#fff;text-underline-offset:4px;align-self:center;padding:10px 4px;font-weight:600;text-decoration:underline}.hb-quiet:hover{color:var(--ptl-gold)}.hb-door p{margin:0 0 12px}.hb-answers{border-top:5px solid var(--ptl-gold);gap:0;margin:0;display:grid}.hb-answers div{border-bottom:1px solid var(--ptl-line);padding:18px 0}.hb-answers dt{font-family:var(--font-display);color:var(--ptl-ink);margin-bottom:6px;font-size:23px}.hb-answers dd{color:var(--ptl-ink-80);margin:0;font-size:16.5px;line-height:1.6}.hb-packet{margin:0}.hb-packet-main{border:1px solid var(--ptl-line);background:#fff;padding:14px;box-shadow:0 14px 34px #1118201f}.hb-packet-main img{width:100%;height:auto;display:block}.hb-packet figcaption{color:var(--ptl-ink-80);margin-top:12px;font-size:15px;line-height:1.55}.hb-packet figcaption b{color:var(--ptl-ink)}.hb-support{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:40px;display:grid}.hb-support figure{border:1px solid var(--ptl-line);background:#fff;margin:0;padding:14px}.hb-support img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.hb-support figcaption{color:var(--ptl-ink-60);margin-top:8px;font-size:13px}.hb-offer .rx-head-actions{margin-top:34px}.hb-close{flex-wrap:wrap;justify-content:center;gap:22px 40px;margin-top:22px;display:flex}.hb-close div{justify-items:center;gap:10px;display:grid}.hb-close small{letter-spacing:.12em;text-transform:uppercase;color:#fffc;font-size:12px;font-weight:700}@media (max-width:860px){.hb-support{grid-template-columns:1fr}.hb-answers dt{font-size:21px}.hb-doors{padding:16px 0}}.hb-hero .hb-plot{pointer-events:none}.hb-time.hb-armed ol:before{transform-origin:0;transition:transform 1.6s cubic-bezier(.4,0,.2,1);transform:scaleX(0)}.hb-time.hb-armed li:before{opacity:.3;transition:transform .35s,opacity .35s;transform:scale(.4)}.hb-time.hb-armed.is-in ol:before{transform:none}.hb-time.hb-armed.is-in li:before{opacity:1;transform:none}.hb-time.hb-armed.is-in li:nth-child(2):before{transition-delay:.5s}.hb-time.hb-armed.is-in li:nth-child(3):before{transition-delay:1s}.hb-time.hb-armed.is-in li:nth-child(4):before{transition-delay:1.5s}@media (max-width:860px){.hm-hero.rx-hero>img.hb-plot{width:100%;position:absolute;top:0;left:0}.hb-time.hb-armed ol:before{transform-origin:top;transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.hb-time.hb-armed ol:before,.hb-time.hb-armed li:before{opacity:1!important;transition:none!important;transform:none!important}}.hb-faq-photo{margin:28px 0 0}.hb-faq-photo img{aspect-ratio:4/3;object-fit:cover;object-position:20% 35%;border-radius:var(--radius-md,4px);width:100%;max-width:440px;display:block}@media (max-width:860px){.hb-faq-photo img{aspect-ratio:16/10;max-width:none}}.hb-hero .rx-hero-ctas{gap:14px;margin-top:4px}.hb-hero .hb-cta-main{min-height:58px;padding:18px 32px;font-size:17px;box-shadow:0 10px 26px #00000059}.hb-hero .hb-cta-second{color:#fff;background:#1d21288c;border:2px solid #fff;min-height:58px;padding:18px 28px}.hb-hero .hb-cta-second:hover{color:var(--ptl-ink);background:#fff}.hb-hero .hb-creds{gap:10px 12px}.hb-hero .hb-creds span{border-left:0;padding-left:6px;font-weight:600}@media (max-width:860px){.hb-hero .rx-hero-ctas a{width:100%}.hb-hero .hb-creds img{height:40px}}
