.r2-v2-page .lp-hero{position:relative;min-height:clamp(640px,calc(100vh - 72px),860px);border-bottom:1px solid var(--f4-line);background:linear-gradient(180deg,var(--f4-paper) 0,var(--f4-surface) 100%)}.r2-v2-page .lp-hero>*{grid-row:1}.r2-v2-page .lp-hero-copy{grid-column:2/span 8;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:var(--s8) 0 var(--s9)}.r2-v2-page .lp-hero h1{max-width:15ch;margin:0;font:500 var(--t-display)/.94 var(--f4-display);letter-spacing:-.035em;text-wrap:balance}.r2-v2-page .lp-hero-lede{margin:var(--s5) 0 0;color:var(--f4-ink-soft);font-size:var(--t-lead);line-height:1.5}.r2-v2-page .lp-buy,.r2-v2-page .lp-hero-lede{max-width:calc((100% + var(--gg)) / 8 * 6 - var(--gg))}.r2-v2-page .lp-buy{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s4) var(--s5);margin-top:var(--s6)}.r2-v2-page .lp-buy .r2-button{min-height:56px}.r2-v2-page .lp-buy-price{margin:0;color:var(--f4-ink-soft);font-size:var(--t-lead);line-height:1.3}.r2-v2-page .lp-buy-price b{margin-right:var(--s2);color:var(--f4-ink);font:600 var(--t-lead)/1.3 var(--f4-display)}.r2-v2-page .lp-buy-note{flex-basis:100%;margin:0;color:var(--f4-ink-soft);font-size:13px;line-height:1.45}.r2-v2-page .lp-plate{grid-column:10/-1;position:relative;overflow:hidden;border-left:1px solid var(--f4-line-strong);background:var(--f4-surface)}.r2-v2-page .lp-plate>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:62% 50%;object-position:62% 50%}.r2-v2-page .lp-fragment{grid-column:9/span 5;z-index:3;align-self:end;margin-bottom:var(--s9);background:var(--f4-paper);border:1px solid var(--f4-line-strong);box-shadow:12px 12px 0 var(--f4-selected)}.r2-v2-page .lp-fragment .f4-plate-line strong{font-size:17px}.r2-v2-page .lp-dir{margin:0;padding:0;list-style:none}.r2-v2-page .lp-dir li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s1) var(--s4);align-items:center;padding:var(--s4) calc(var(--gg) - 1px);border-bottom:1px solid var(--f4-line)}.r2-v2-page .lp-dir li:last-child{border-bottom:0}.r2-v2-page .lp-dir strong{font:600 17px/1.15 var(--f4-display);letter-spacing:-.01em}.r2-v2-page .lp-dir small{grid-column:1;color:var(--f4-ink-mute);font-size:13px}.r2-v2-page .lp-dir .call{grid-row:1/span 2;grid-column:2;display:inline-flex;align-items:center;gap:var(--s2);min-height:32px;padding:0 var(--s3);border:1px solid var(--f4-line-strong);font-size:13px;font-weight:600;white-space:nowrap}.r2-v2-page .lp-dir .is-rec{background:var(--f4-selected)}.r2-v2-page .lp-dir .is-rec .call{background:var(--f4-cobalt);border-color:var(--f4-cobalt);color:var(--f4-on-cobalt)}.r2-v2-page .lp-dir .call.is-no{color:var(--f4-ink-mute)}.r2-v2-page .lp-get{padding:var(--pad-y) 0}.r2-v2-page .lp-get>.r2-sechead{grid-column:2/span 5}.r2-v2-page .lp-kit{grid-column:8/span 6;margin-top:var(--s2)}.r2-v2-page .lp-kit .f4-plate-line strong{font-size:17px}.r2-v2-page .lp-kit-part{padding:var(--s5) 0}.r2-v2-page .lp-kit-part+.lp-kit-part{border-top:1px solid var(--f4-line-strong)}.r2-v2-page .lp-kit-part h3{display:flex;align-items:center;gap:var(--s2);margin:0 0 var(--s2);padding:0 calc(var(--gg) - 1px);font:600 17px/1.2 var(--f4-display)}.r2-v2-page .lp-kit dl{margin:0}.r2-v2-page .lp-kit dl>div{align-items:baseline;padding:var(--s3) 0;border-top:1px solid var(--f4-line)}.r2-v2-page .lp-kit dl>div:first-child{border-top:0}.r2-v2-page .lp-kit dt{grid-column:1;padding-left:calc(var(--gg) - 1px);color:var(--f4-ink-mute);font-size:13px}.r2-v2-page .lp-kit dd{grid-column:2/-1;margin:0;padding-right:calc(var(--gg) - 1px);color:var(--f4-ink-soft);font-size:17px;line-height:1.45}.r2-v2-page .lp-kit dd.is-head{color:var(--f4-ink);font:600 17px/1.3 var(--f4-display)}.r2-v2-page .lp-kit dd.is-ink{color:var(--f4-ink)}.r2-v2-page .lp-kit ol{margin:0;padding:0;list-style:none;counter-reset:q;color:var(--f4-ink-soft);font-size:17px;line-height:1.45}.r2-v2-page .lp-kit li{counter-increment:q;padding-right:calc(var(--gg) - 1px)}.r2-v2-page .lp-kit li>span{grid-column:2/-1}.r2-v2-page .lp-kit li:before{content:counter(q);grid-column:1;padding-left:calc(var(--gg) - 1px);color:var(--f4-ink-mute)}.r2-v2-page .lp-kit li+li{margin-top:var(--s2)}.r2-v2-page .lp-answer{padding:var(--pad-y) 0;border-top:1px solid var(--f4-line);background:var(--f4-surface)}.r2-v2-page .lp-answer>.r2-sechead{grid-column:2/span 8;margin-bottom:var(--s6)}.r2-v2-page .lp-answer>.r2-answer-card{grid-column:2/span 8}.r2-v2-page .lp-answer>.r2-quotes{grid-column:10/span 4}.r2-v2-page .lp-more{grid-column:2/span 8;justify-self:start;margin-top:var(--s5);font-size:15px}.r2-v2-page .lp-days{--bh:clamp(560px,42.4vw,680px);position:relative;isolation:isolate;height:var(--bh);background:var(--f4-cobalt-edge);color:var(--f4-on-cobalt)}.r2-v2-page .lp-days>*{grid-row:1}.r2-v2-page .lp-days:before{content:"";grid-column:1/span 5;grid-row:1;z-index:-1;background:url(/graphics/marketing-v2/four-day-band.jpg) 0 0/calc(100% * 1800 / 640) 100% no-repeat;background-image:-webkit-image-set(url("/graphics/marketing-v2/four-day-band-1280.avif") type("image/avif") 1x,url("/graphics/marketing-v2/four-day-band-1280.webp") type("image/webp") 1x);background-image:image-set(url("/graphics/marketing-v2/four-day-band-1280.avif") type("image/avif") 1x,url("/graphics/marketing-v2/four-day-band-1280.webp") type("image/webp") 1x);-webkit-mask-image:linear-gradient(90deg,#000 60%,transparent);mask-image:linear-gradient(90deg,#000 60%,transparent)}.r2-v2-page .lp-days-head{grid-column:2/span 4;padding:var(--s9) 0 var(--s7)}.r2-v2-page .lp-days-head h2{margin:0;font:500 var(--t-head)/.96 var(--f4-display);letter-spacing:-.03em}.r2-v2-page .lp-days-head p{margin:var(--s5) 0 0;color:rgba(252,252,250,.9);font-size:15px;line-height:1.55}.r2-v2-page .lp-days ol{grid-column:1/-1;margin:0;padding:0;list-style:none}.r2-v2-page .lp-days li{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:0 var(--gg) var(--s7)}.r2-v2-page .lp-days li:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/graphics/marketing-v2/four-day-band.jpg) no-repeat;background-image:-webkit-image-set(url("/graphics/marketing-v2/four-day-band-1280.avif") type("image/avif") 1x,url("/graphics/marketing-v2/four-day-band-1280.webp") type("image/webp") 1x);background-image:image-set(url("/graphics/marketing-v2/four-day-band-1280.avif") type("image/avif") 1x,url("/graphics/marketing-v2/four-day-band-1280.webp") type("image/webp") 1x);-webkit-mask-image:linear-gradient(180deg,#000 58%,transparent 96%);mask-image:linear-gradient(180deg,#000 58%,transparent 96%)}.r2-v2-page .lp-days li:first-child{grid-column:6/span 2;padding-top:var(--s4)}.r2-v2-page .lp-days li:nth-child(2){grid-column:8/span 2;padding-top:calc(var(--bh) * .059 + var(--s4))}.r2-v2-page .lp-days li:nth-child(3){grid-column:10/span 2;padding-top:calc(var(--bh) * .126 + var(--s4))}.r2-v2-page .lp-days li:nth-child(4){grid-column:12/span 2;padding-top:var(--s4)}.r2-v2-page .lp-days li:first-child:before{background-size:calc(100% * 1800 / 243) 100%;background-position:43.67% 0}.r2-v2-page .lp-days li:nth-child(2):before{background-size:calc(100% * 1800 / 229) 100%;background-position:62% 0}.r2-v2-page .lp-days li:nth-child(3):before{background-size:calc(100% * 1800 / 229) 100%;background-position:79.89% 0}.r2-v2-page .lp-days li:nth-child(4):before{background-size:calc(100% * 1800 / 228) 100%;background-position:97.65% 0}.r2-v2-page .lp-days .n{display:block;color:var(--f4-cobalt);font:500 clamp(120px,15vw,232px)/.8 var(--f4-display);letter-spacing:-.05em}.r2-v2-page .lp-days .d{min-height:5lh;margin:var(--s5) 0 0;font-size:15px;line-height:1.45}.r2-v2-page .lp-watch{padding:var(--pad-y) 0;background-color:var(--f4-surface);border-bottom:1px solid var(--f4-line)}.r2-v2-page .lp-watch>.r2-sechead{grid-column:2/span 8;margin-bottom:var(--s7)}.r2-v2-page .lp-watch>.r2-run-board{grid-column:2/span 8;--n:8;--src:4;--st:7;align-self:start}.r2-v2-page .lp-signals{grid-column:10/span 4;align-self:start;margin:0;padding:0;list-style:none;border-top:1px solid var(--f4-line-strong)}.r2-v2-page .lp-signals li{padding:var(--s4) 0;border-bottom:1px solid var(--f4-line)}.r2-v2-page .lp-signals strong{display:block;font:500 17px/1.3 var(--f4-display)}.r2-v2-page .lp-signals li>span:last-child{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);margin-top:var(--s2);color:var(--f4-ink-mute);font-size:13px}.r2-v2-page .lp-signals em{flex-basis:100%;font-style:normal;font-weight:600;color:var(--f4-cobalt)}.r2-v2-page .lp-signals .is-flag em{color:var(--f4-bad)}.r2-v2-page .lp-price{padding:var(--pad-y) 0}.r2-v2-page .lp-price-figure{grid-column:2/span 5;position:relative;margin:0;aspect-ratio:526/400;align-self:start;overflow:hidden;background:var(--f4-cobalt-deep) url(/graphics/marketing-v2/close-plate.png) 28% 50% /cover no-repeat;background-image:-webkit-image-set(url("/graphics/marketing-v2/close-plate-1280.avif") type("image/avif") 1x,url("/graphics/marketing-v2/close-plate-1280.webp") type("image/webp") 1x);background-image:image-set(url("/graphics/marketing-v2/close-plate-1280.avif") type("image/avif") 1x,url("/graphics/marketing-v2/close-plate-1280.webp") type("image/webp") 1x)}.r2-v2-page .lp-price-figure b{position:absolute;left:var(--gg);top:var(--s9);color:var(--f4-on-cobalt);font:500 clamp(64px,8vw,120px)/.85 var(--f4-display);letter-spacing:-.04em}.r2-v2-page .lp-price-body{grid-column:8/span 6}.r2-v2-page .lp-price h2{margin:0;font:500 var(--t-head)/.96 var(--f4-display);letter-spacing:-.03em}.r2-v2-page .lp-inc{margin:var(--s6) 0 0;padding:0;list-style:none;border-top:1px solid var(--f4-line-strong)}.r2-v2-page .lp-inc li{padding:var(--s3) 0;border-bottom:1px solid var(--f4-line);font-size:15px;line-height:1.45}.r2-v2-page .lp-inc .ic{color:var(--f4-cobalt)}.r2-v2-page .lp-price .r2-button{margin-top:var(--s6);min-height:56px;font-size:15px}.r2-v2-page .lp-guarantee{margin-top:var(--s6);padding-top:var(--s4);border-top:3px solid var(--f4-ink)}.r2-v2-page .lp-guarantee h3{display:flex;align-items:center;gap:var(--s2);margin:0;font:600 15px/1.3 var(--f4-text)}.r2-v2-page .lp-guarantee p{margin:var(--s2) 0 0;max-width:62ch;font-size:15px;line-height:1.55}.r2-v2-page .lp-guarantee p+p{color:var(--f4-ink-soft)}@media (max-width:1080px){.r2-v2-page .lp-get>.r2-sechead,.r2-v2-page .lp-kit{grid-column:2/-2}.r2-v2-page .lp-kit{margin-top:var(--s6)}.r2-v2-page .lp-kit dt,.r2-v2-page .lp-kit li:before{grid-column:1/span 2}.r2-v2-page .lp-kit dd,.r2-v2-page .lp-kit li>span{grid-column:3/-1}.r2-v2-page .lp-answer>.r2-answer-card,.r2-v2-page .lp-answer>.r2-quotes,.r2-v2-page .lp-answer>.r2-sechead,.r2-v2-page .lp-more{grid-column:2/-2}.r2-v2-page .lp-answer>.r2-quotes{margin-top:var(--s6)}.r2-v2-page .lp-days{height:auto;padding-bottom:var(--s7)}.r2-v2-page .lp-days>*{grid-row:auto}.r2-v2-page .lp-days:before{grid-column:1/-1;height:320px;margin-left:0;background:url(/graphics/marketing-v2/four-day-band.jpg) 72% 0/cover no-repeat;background-image:-webkit-image-set(url("/graphics/marketing-v2/four-day-band-1280.avif") type("image/avif") 1x,url("/graphics/marketing-v2/four-day-band-1280.webp") type("image/webp") 1x);background-image:image-set(url("/graphics/marketing-v2/four-day-band-1280.avif") type("image/avif") 1x,url("/graphics/marketing-v2/four-day-band-1280.webp") type("image/webp") 1x);-webkit-mask-image:none;mask-image:none}.r2-v2-page .lp-days-head{grid-column:2/-2;padding:var(--s7) 0 0}.r2-v2-page .lp-days ol{margin-top:var(--s6)}.r2-v2-page .lp-days li,.r2-v2-page .lp-days li:nth-child(n){justify-content:flex-start;padding:var(--s5) 0;border-top:1px solid rgba(252,252,250,.35)}.r2-v2-page .lp-days .d{min-height:0}.r2-v2-page .lp-days li:nth-child(odd){grid-column:2/span 6}.r2-v2-page .lp-days li:nth-child(2n){grid-column:8/span 6}.r2-v2-page .lp-days li:before{content:none}.r2-v2-page .lp-days .n{color:var(--f4-on-cobalt);font-size:88px}.r2-v2-page .lp-signals,.r2-v2-page .lp-watch>.r2-run-board,.r2-v2-page .lp-watch>.r2-sechead{grid-column:2/-2}.r2-v2-page .lp-watch>.r2-run-board{--n:12;--src:8;--st:11}.r2-v2-page .lp-signals{margin-top:var(--s6)}.r2-v2-page .lp-price-figure{grid-column:2/span 6}.r2-v2-page .lp-price-body{grid-column:2/-2;margin-top:var(--s6)}}@media (max-width:860px){.r2-v2-page .lp-hero{min-height:0}.r2-v2-page .lp-hero>*{grid-row:auto}.r2-v2-page .lp-hero-copy{grid-column:2/-2;padding:var(--s8) 0}.r2-v2-page .lp-buy,.r2-v2-page .lp-hero-lede{max-width:60ch}.r2-v2-page .lp-plate{grid-column:1/-1;grid-row:2;min-height:520px;border-left:0;border-top:1px solid var(--f4-line-strong)}.r2-v2-page .lp-fragment{grid-column:2/span 8;grid-row:2;align-self:start;margin:var(--s7) 0}}@media (max-width:760px){.r2-v2-page .lp-hero-copy{padding:var(--s7) 0}.r2-v2-page .lp-plate{min-height:480px}.r2-v2-page .lp-fragment{grid-column:2/-2;margin:var(--s6) 0}.r2-v2-page .lp-kit dl>div{row-gap:var(--s1)}.r2-v2-page .lp-kit dd,.r2-v2-page .lp-kit dt{grid-column:1/-1;padding:0 calc(var(--gg) - 1px)}.r2-v2-page .lp-kit li:before{grid-column:1}.r2-v2-page .lp-kit li>span{grid-column:2/-1}.r2-v2-page .lp-days:before{height:240px}.r2-v2-page .lp-days li:nth-child(odd){grid-column:2/span 2}.r2-v2-page .lp-days li:nth-child(2n){grid-column:4/span 2}.r2-v2-page .lp-days .n{font-size:72px}.r2-v2-page .lp-price-figure{grid-column:2/-2}.r2-v2-page .lp-buy .r2-button,.r2-v2-page .lp-price .r2-button{width:100%}}@media screen and (max-width:640px){.r2-v2-page .lp-days li:before,.r2-v2-page .lp-days:before{background-image:-webkit-image-set(url("/graphics/marketing-v2/four-day-band-640.avif") type("image/avif") 1x,url("/graphics/marketing-v2/four-day-band-640.webp") type("image/webp") 1x,url("/graphics/marketing-v2/four-day-band-1280.avif") type("image/avif") 2x,url("/graphics/marketing-v2/four-day-band-1280.webp") type("image/webp") 2x);background-image:image-set(url("/graphics/marketing-v2/four-day-band-640.avif") type("image/avif") 1x,url("/graphics/marketing-v2/four-day-band-640.webp") type("image/webp") 1x,url("/graphics/marketing-v2/four-day-band-1280.avif") type("image/avif") 2x,url("/graphics/marketing-v2/four-day-band-1280.webp") type("image/webp") 2x)}.r2-v2-page .lp-price-figure{background-image:-webkit-image-set(url("/graphics/marketing-v2/close-plate-640.avif") type("image/avif") 1x,url("/graphics/marketing-v2/close-plate-640.webp") type("image/webp") 1x,url("/graphics/marketing-v2/close-plate-1280.avif") type("image/avif") 2x,url("/graphics/marketing-v2/close-plate-1280.webp") type("image/webp") 2x);background-image:image-set(url("/graphics/marketing-v2/close-plate-640.avif") type("image/avif") 1x,url("/graphics/marketing-v2/close-plate-640.webp") type("image/webp") 1x,url("/graphics/marketing-v2/close-plate-1280.avif") type("image/avif") 2x,url("/graphics/marketing-v2/close-plate-1280.webp") type("image/webp") 2x)}}