.hp-home{--hp-ink:#0f172a;--hp-body:#1e2d40;--hp-secondary:#334155;--hp-muted:#52657e;--hp-ground:#f5f8fb;--hp-line:#e8ecf0;--hp-orange:#cc4100;--hp-blue:#1d4ed8;--hp-cash:#f3b63c;--hp-market:#14a3a8;color:var(--hp-body);background:#fff;font-family:var(--font-dm-sans,"DM Sans"),system-ui,sans-serif;font-size:16px;line-height:1.55;width:100%;overflow-x:clip}.hp-home *{box-sizing:border-box}.hp-home :is(h1,h2,h3,p,figure){margin:0}.hp-home a{color:var(--hp-blue)}.hp-home a,.hp-home a:hover{text-decoration:none}.hp-home :is(a,button):focus-visible{outline:3px solid var(--hp-blue);outline-offset:4px}.hp-home button{font:inherit;cursor:pointer}.hp-container{width:min(100%,1240px);margin-inline:auto;padding-inline:20px}.hp-skip{position:fixed;top:8px;left:16px;transform:translateY(-160%);padding:12px 16px;border-radius:8px;background:#fff;z-index:100}.hp-skip:focus{transform:none}.hp-header{background:#fff;border-bottom:1px solid var(--hp-line)}.hp-header-inner{min-height:76px;display:flex;justify-content:space-between;align-items:center;gap:16px;padding-block:12px}.hp-home .hp-home-link{display:inline-flex;align-items:center;min-height:44px;color:var(--hp-ink)}.hp-home .hp-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 24px;border:1px solid var(--hp-orange);border-radius:12px;background:var(--hp-orange);color:white;font-weight:700;line-height:1.25;transition:background-color .15s ease}.hp-home .hp-button:hover{background:#ac3600;border-color:#ac3600;color:white}.hp-home .hp-button-header{font-size:14px;min-height:44px;border-radius:10px;padding-inline:18px}.hp-hero{background:var(--hp-ground);border-bottom:1px solid var(--hp-line);overflow:hidden}.hp-hero-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);align-items:end;gap:40px 56px;padding-top:56px}.hp-hero-copy{padding-bottom:56px;min-width:0}.hp-audience{display:inline-flex;border-radius:999px;padding:6px 12px;background:var(--hp-ink);color:white;font-size:13px;font-weight:700}.hp-hero h1{margin-top:20px;font-size:clamp(40px,4.5vw,62px);font-weight:800;line-height:1.02;letter-spacing:-.035em;color:var(--hp-ink);max-width:11em}.hp-hero h1>span{color:var(--hp-orange)}.hp-hero-description{margin-top:18px!important;font-size:19px;line-height:1.5;color:var(--hp-secondary);max-width:30em}.hp-question-card{margin-top:28px;background:white;border:1px solid var(--hp-line);border-radius:16px;padding:18px;box-shadow:0 10px 30px rgb(15 23 42/.08);max-width:580px}.hp-question-eyebrow{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px}.hp-question-eyebrow>span:first-child{color:#7a4f00;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hp-brand-credit{color:var(--hp-muted);font-size:12px;font-weight:600;letter-spacing:0;white-space:nowrap}.hp-brand-credit>span{color:var(--hp-ink);font-weight:800}.hp-brand-my{color:var(--hp-blue)}.hp-question-card h2{margin-block:12px 14px;font-size:24px;line-height:1.15;letter-spacing:-.025em;font-weight:800;color:var(--hp-ink)}.hp-condition-answers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hp-home .hp-condition-answer{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid #cfd8e3;border-radius:12px;background:#fff;color:var(--hp-ink);font-size:16px;line-height:1.3;font-weight:600;transition:background-color .15s,border-color .15s}.hp-condition-answer svg{color:var(--hp-blue);flex:none}.hp-home .hp-condition-answer:hover{border-color:var(--hp-blue);background:#eff6ff}.hp-reassurance{display:flex;align-items:center;gap:8px;margin-top:14px!important;color:var(--hp-secondary);font-size:14px;font-weight:600}.hp-price-illustration{container-type:inline-size;position:relative;width:100%;aspect-ratio:580/480;max-width:580px;margin-inline:auto}.hp-example-prices{position:absolute;left:0;top:24%;width:60%;border:1px solid var(--hp-line);border-radius:14px;background:#fff;box-shadow:0 10px 30px rgb(15 23 42/.08);overflow:hidden}.hp-example-heading{padding:2.6cqi 3.2cqi;border-bottom:1px solid var(--hp-line);font-size:max(11px,2.2cqi);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--hp-secondary)}.hp-example-row{display:flex;align-items:center;gap:2.6cqi;padding:3cqi 3.2cqi}.hp-example-row>div{min-width:0}.hp-example-cash{background:#fff8ea;border-bottom:1px solid var(--hp-line)}.hp-price-number{display:flex;align-items:center;justify-content:center;flex:none;width:8cqi;height:8cqi;border-radius:50%;font-family:var(--font-manrope,"Manrope"),sans-serif;font-size:4.2cqi;font-weight:800}.hp-cash-number{background:var(--hp-cash);color:#3d2a00}.hp-market-number{background:var(--hp-market);color:#0f172a}.hp-price-label{display:block;font-size:max(10px,1.95cqi);font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.hp-cash-label{color:#7a4f00}.hp-market-label{color:#0b676b}.hp-price-value{display:block;font-family:var(--font-manrope,"Manrope"),sans-serif;font-size:6.3cqi;line-height:1.1;font-weight:800;letter-spacing:-.02em;color:var(--hp-ink)}.hp-example-disclaimer{padding:2.2cqi 3.2cqi;background:var(--hp-ground);border-top:1px solid var(--hp-line);font-size:max(10px,1.9cqi);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--hp-muted)}.hp-lawrence-point{position:absolute;right:-9%;bottom:0;height:80%;width:auto;display:block;max-width:none}.hp-lawrence-name{position:absolute;right:0;top:6%;padding:8px 14px;border:1px solid var(--hp-line);border-radius:10px;background:#fff;box-shadow:0 4px 14px rgb(15 23 42/.06);font-size:max(13px,2.6cqi);font-weight:700;color:var(--hp-ink)}.hp-lawrence-name span{color:var(--hp-orange)}.hp-section{padding-block:72px}.hp-section-heading{font-size:clamp(28px,3.2vw,42px);line-height:1.1;font-weight:800;letter-spacing:-.03em;color:var(--hp-ink)}.hp-step-grid{margin-top:36px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hp-step{display:flex;flex-direction:column;border:1px solid var(--hp-line);border-radius:14px;padding:27px;background:#fff}.hp-step-cash{border:2px solid var(--hp-cash);padding:26px}.hp-step-choice{background:var(--hp-ink);color:#cbd5e1;border-color:var(--hp-ink)}.hp-step-kicker{display:flex;align-items:center;gap:12px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.hp-step-number{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:50%;font-family:var(--font-manrope,"Manrope"),sans-serif;font-size:22px;font-weight:800;letter-spacing:0}.hp-step-cash .hp-step-kicker{color:#7a4f00}.hp-step-cash .hp-step-number{background:var(--hp-cash);color:#3d2a00}.hp-step-market .hp-step-kicker{color:#0b676b}.hp-step-market .hp-step-number{background:var(--hp-market);color:var(--hp-ink)}.hp-step-choice .hp-step-number{background:#fff;color:var(--hp-ink)}.hp-step h3{margin-top:18px;font-size:22px;line-height:1.2;font-weight:800;letter-spacing:-.02em;color:var(--hp-ink)}.hp-step p{margin-top:10px;color:var(--hp-secondary)}.hp-step p.hp-step-emphasis{font-weight:700;color:var(--hp-ink)}.hp-step-choice h3,.hp-step-choice p.hp-step-emphasis{color:#fff}.hp-step-choice p{color:#cbd5e1}.hp-step-credit{margin-top:auto;padding-top:18px}.hp-difference{background:var(--hp-ground);border-block:1px solid var(--hp-line)}.hp-difference-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:32px 56px;align-items:center}.hp-section-description{margin-top:14px!important;font-size:18px;color:var(--hp-secondary)}.hp-difference-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hp-difference-options article{padding:22px;background:#fff;border:1px solid var(--hp-line);border-radius:14px}.hp-difference-options h3{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hp-difference-options p{margin-top:10px;font-size:15px;color:var(--hp-secondary)}.hp-commercial-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:32px 56px;align-items:center}.hp-video{position:relative;overflow:hidden;border:1px solid var(--hp-line);border-radius:14px;background:var(--hp-ink);box-shadow:0 10px 30px rgb(15 23 42/.08)}.hp-video video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.hp-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:76px;height:76px;border:0;border-radius:50%;color:var(--hp-orange);background:#fff;box-shadow:0 8px 24px rgb(15 23 42/.25)}.hp-commercial-emphasis{margin-top:20px!important;font-size:20px;font-weight:800;line-height:1.35;color:var(--hp-ink)}.hp-commercial-detail{margin-top:14px!important;font-size:16px;color:var(--hp-secondary)}.hp-closing{background:var(--hp-ink);color:white;overflow:hidden}.hp-closing-grid{display:grid;grid-template-columns:1fr .9fr;gap:16px 48px;align-items:end}.hp-closing-copy{padding-block:72px}.hp-closing h2{font-size:clamp(30px,3.6vw,48px);font-weight:800;line-height:1.08;letter-spacing:-.03em;color:#fff}.hp-closing p{margin-top:14px;font-size:18px;color:#cbd5e1}.hp-home .hp-button-closing{margin-top:26px;min-height:58px;padding-inline:28px;font-size:17px}.hp-closing .hp-closing-credit{font-size:13px;font-weight:600}.hp-lawrence-two{display:block;width:100%;height:auto;max-width:460px;margin-inline:auto}.hp-footer{background:var(--hp-ground);border-top:1px solid var(--hp-line)}.hp-footer-inner{padding-block:32px 40px;justify-content:space-between;gap:16px 32px}.hp-footer-brand,.hp-footer-inner{display:flex;flex-wrap:wrap;align-items:center}.hp-footer-brand{gap:12px;color:var(--hp-ink)}.hp-lpt{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--hp-muted);padding-left:12px;border-left:1px solid #cfd8e3}.hp-footer nav{display:flex;flex-wrap:wrap;gap:4px 20px;font-size:14px}.hp-footer nav a{display:inline-flex;align-items:center;min-height:44px}.hp-footer nav a:hover{text-decoration:underline}@media(max-width:900px){.hp-hero-grid{grid-template-columns:minmax(0,1fr);gap:0;padding-top:44px}.hp-hero-copy{padding-bottom:12px}.hp-hero h1{max-width:13em;font-size:clamp(40px,6.5vw,58px)}.hp-hero-description{max-width:34em}.hp-question-card{max-width:100%}.hp-price-illustration{max-width:500px}.hp-section{padding-block:56px}.hp-step-grid{gap:16px}.hp-step{padding:22px}.hp-step-cash{padding:21px}.hp-commercial-grid,.hp-difference-grid{grid-template-columns:1fr;gap:28px}.hp-commercial-grid{max-width:760px}.hp-closing-grid{gap:20px}.hp-closing-copy{padding-block:56px}.hp-footer-inner{align-items:flex-start}.hp-footer-brand{row-gap:16px}}@media(max-width:600px){.hp-container{padding-inline:20px}.hp-header-inner{min-height:68px;padding-block:10px;gap:10px}.hp-header .hp-home-link>span{font-size:19px!important;gap:7px!important}.hp-header .hp-home-link svg{width:23px;height:25px}.hp-home .hp-button-header{font-size:13px;padding-inline:14px;min-height:44px}.hp-hero-grid{padding-top:40px}.hp-hero h1{font-size:40px;max-width:10em}.hp-hero-description{font-size:18px}.hp-question-card{padding:18px;margin-top:26px}.hp-question-eyebrow{gap:6px}.hp-question-eyebrow>span:first-child{font-size:11px}.hp-question-card h2{font-size:23px}.hp-condition-answers{grid-template-columns:1fr}.hp-condition-answer{min-height:58px}.hp-reassurance{font-size:13px}.hp-price-illustration{margin-top:26px;max-width:430px}.hp-lawrence-point{right:-9%}.hp-lawrence-name{top:5%;font-size:13px;padding:8px 12px}.hp-example-prices{width:62%;top:24%}.hp-section{padding-block:48px}.hp-section-heading{font-size:29px;line-height:1.1}.hp-step-grid{grid-template-columns:1fr;margin-top:28px;gap:18px}.hp-step,.hp-step-cash{padding:24px}.hp-step-credit{padding-top:18px}.hp-difference-options{grid-template-columns:1fr;gap:14px}.hp-difference-options article{padding:22px}.hp-section-description{font-size:17px}.hp-video-play{width:64px;height:64px}.hp-commercial-grid{gap:28px}.hp-commercial-emphasis{font-size:19px}.hp-closing-grid{grid-template-columns:1fr;gap:0}.hp-closing-copy{padding-block:48px 16px}.hp-closing h2{font-size:32px;max-width:11em}.hp-closing p{font-size:17px}.hp-lawrence-two{max-width:350px}.hp-footer-inner{padding-block:28px 32px;gap:18px}.hp-footer-brand>span:first-child{font-size:18px!important}.hp-footer-brand svg{display:none}.hp-lpt{font-size:10px}.hp-footer nav{font-size:13px;gap:0 18px}}@media(max-width:359px){.hp-container{padding-inline:16px}.hp-header .hp-home-link>span{font-size:17px!important}.hp-home .hp-button-header{font-size:12px;padding-inline:10px}.hp-hero h1{font-size:36px}.hp-question-card{padding:15px}.hp-example-heading{font-size:10px}.hp-example-disclaimer,.hp-price-label{font-size:9px}}@media(prefers-reduced-motion:reduce){.hp-home *{scroll-behavior:auto!important;transition:none!important}}