@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3cb665d501b8f698-s.f9468073.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1807ddda53c489fb-s.5cb29e29.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bdce30ed8d477cec-s.dfe7c0df.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b714fc4ca4e4599c-s.p.ab638e6f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c686831cca8fbc0-s.p.3b55a9e9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3cb665d501b8f698-s.f9468073.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1807ddda53c489fb-s.5cb29e29.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bdce30ed8d477cec-s.dfe7c0df.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b714fc4ca4e4599c-s.p.ab638e6f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8c686831cca8fbc0-s.p.3b55a9e9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass;font-style:normal;font-weight:900;font-display:swap;src:url(../media/3cb665d501b8f698-s.f9468073.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1807ddda53c489fb-s.5cb29e29.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass;font-style:normal;font-weight:900;font-display:swap;src:url(../media/bdce30ed8d477cec-s.dfe7c0df.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b714fc4ca4e4599c-s.p.ab638e6f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass;font-style:normal;font-weight:900;font-display:swap;src:url(../media/8c686831cca8fbc0-s.p.3b55a9e9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass Fallback;src:local(Arial);ascent-override:87.67%;descent-override:38.03%;line-gap-override:0.0%;size-adjust:100.72%}.overpass_9a9ff743-module__owD5xq__className{font-family:Overpass,Overpass Fallback;font-style:normal}.overpass_9a9ff743-module__owD5xq__variable{--font-overpass:"Overpass","Overpass Fallback"}
.lrp{--lrp-ground:#eef1ec;--lrp-paper:#fbfcfa;--lrp-ink:#121210;--lrp-ink-2:#4c544e;--lrp-rule:#d3dad3;--lrp-green:#006b3d;--lrp-green-deep:#005a33;--lrp-legend:#ccedd9;--lrp-yellow:#ffd100;--lrp-yellow-press:#f0c400;--lrp-ease:cubic-bezier(.22,.61,.36,1);color:var(--lrp-ink);background:var(--lrp-ground);font-family:var(--font-overpass),system-ui,sans-serif;overflow-x:clip}.lrp-wrap{width:min(1120px,100%);margin-inline:auto}.lrp-h1,.lrp-h2{font-family:var(--font-overpass),system-ui,sans-serif;letter-spacing:-.015em;text-wrap:balance;font-weight:900;line-height:1.04}.lrp-h1{color:#fff;font-size:clamp(50px,6.6vw,96px)}.lrp-h2{max-width:19ch;color:var(--lrp-ink);margin-bottom:22px;font-size:clamp(32px,4.2vw,54px)}.lrp-lead{color:var(--lrp-legend);max-width:34ch;font-size:clamp(18px,1.6vw,22px);line-height:1.45}.lrp-body{color:var(--lrp-ink-2);max-width:52ch;font-size:18px;line-height:1.6}.lrp-body+.lrp-body{margin-top:14px}.lrp-sign{background:var(--lrp-green);color:#fff;outline-offset:-11px;border-radius:22px;outline:3px solid #fff;position:relative;box-shadow:0 26px 48px -26px #00482999}.lrp-plate{background:var(--lrp-yellow);color:var(--lrp-ink);border-radius:6px;padding:7px 12px 4px;font-size:16px;font-weight:900;line-height:1.2;display:inline-block}.lrp-chapter .lrp-plate{margin-bottom:18px}.lrp-btn{background:var(--lrp-yellow);min-height:56px;color:var(--lrp-ink);white-space:nowrap;transition:background-color .18s var(--lrp-ease),transform .12s var(--lrp-ease);border-radius:999px;justify-content:center;align-items:center;padding:4px 30px 0;font-size:18px;font-weight:900;text-decoration:none;display:inline-flex}.lrp-btn:hover{background:var(--lrp-yellow-press)}.lrp-btn:active{transform:translateY(1px)}.lrp a:focus-visible,.lrp button:focus-visible,.lrp summary:focus-visible{outline:3px solid var(--lrp-ink);outline-offset:3px}.lrp-sign a:focus-visible,.lrp-sign button:focus-visible{outline-color:#fff}.lrp-hex{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);flex:none;justify-content:center;align-items:center;width:34px;height:38px;padding-top:3px;font-size:15px;font-weight:900;display:inline-flex}.lrp-hero{z-index:1;padding:clamp(12px,1.6vw,24px);position:relative}.lrp-hero-sign{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);min-height:min(760px,100dvh - 136px);padding:clamp(36px,5vw,72px) clamp(32px,5.5vw,88px);display:grid}.lrp-hero-copy{justify-items:start;gap:22px;display:grid}.lrp-icon{border-radius:16px}.lrp-demo{gap:14px;display:grid}.lrp-demo-head{justify-content:space-between;align-items:center;display:flex}.lrp-demo-wins{color:var(--lrp-legend);font-weight:900}.lrp-lines{margin:0;padding:0;list-style:none}.lrp-line{border-top:1px solid #ccedd94d;align-items:center;gap:14px;padding:9px 0 7px;font-size:24px;font-weight:700;display:flex}.lrp-line:first-child{border-top:0}.lrp-line-top{font-size:34px;font-weight:900}.lrp-line-name{flex:1}.lrp-line-wins{font-variant-numeric:tabular-nums;font-weight:900}.lrp-log{border-top:3px solid #fff;gap:12px;padding-top:16px;display:grid}.lrp-log-q{font-size:18px;font-weight:900}.lrp-log-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.lrp-pick{background:var(--lrp-green-deep);color:#fff;font:inherit;cursor:pointer;transition:background-color .16s var(--lrp-ease),color .16s var(--lrp-ease),border-color .16s var(--lrp-ease);border:2px solid #0000;border-radius:12px;justify-items:center;gap:6px;padding:10px 2px 7px;font-size:15px;font-weight:700;display:grid}.lrp-pick:hover{border-color:var(--lrp-legend)}.lrp-pick[aria-pressed=true]{color:var(--lrp-ink);background:#fff;border-color:#fff}.lrp-save{min-height:48px;color:var(--lrp-green);font:inherit;cursor:pointer;transition:opacity .16s var(--lrp-ease),transform .12s var(--lrp-ease);background:#fff;border:0;border-radius:999px;padding-top:3px;font-size:17px;font-weight:900}.lrp-save:active:not(:disabled){transform:translateY(1px)}.lrp-save:disabled{background:var(--lrp-green-deep);color:var(--lrp-legend);cursor:default}.lrp-log-note{min-height:1.4em;color:var(--lrp-legend);font-size:15px}.lrp-chapters{padding-inline:clamp(44px,7vw,104px) clamp(16px,4vw,48px);position:relative}.lrp-road{background-color:var(--lrp-green);background-image:repeating-linear-gradient(#fff 0 18px,#0000 18px 40px);background-position:50%;background-repeat:no-repeat;background-size:2px 100%;width:14px;position:absolute;top:0;bottom:0;left:clamp(14px,3vw,44px)}.lrp-road-cover{background:var(--lrp-ground);transform-origin:bottom;will-change:transform;position:absolute;inset:0 -1px}.lrp-chapter{padding-block:clamp(56px,8vw,104px);position:relative}.lrp-chapter:before{content:"";background:var(--lrp-ink);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:28px;height:32px;position:absolute;top:clamp(56px,8vw,104px);left:calc(clamp(14px,3vw,44px) - clamp(44px,7vw,104px) - 7px)}.lrp-phone{border:6px solid var(--lrp-ink);background:var(--lrp-ink);border-radius:38px;margin:0;overflow:hidden;box-shadow:0 30px 50px -28px #003c228c}.lrp-phone img{width:100%;height:auto;display:block}.lrp-history{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px clamp(24px,4vw,64px);margin:36px 0 0;padding:0;list-style:none;display:grid}.lrp-history strong{color:var(--lrp-green);font-size:clamp(24px,2.6vw,34px);font-weight:900;line-height:1.1;display:block}.lrp-history span{color:var(--lrp-ink-2);margin-top:6px;font-size:16px;line-height:1.45;display:block}.lrp-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.lrp-pair{justify-items:end;padding-bottom:12%;display:grid;position:relative}.lrp-pair .lrp-phone{z-index:2;width:62%;position:relative}.lrp-pair .lrp-phone-back{z-index:1;width:50%;position:absolute;bottom:0;left:0}.lrp-rival{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.lrp-rival-sign{margin-bottom:24px;padding:34px 38px 28px}.lrp-rival-score{justify-content:space-between;align-items:baseline;gap:16px;font-size:clamp(22px,2.6vw,32px);font-weight:900;display:flex}.lrp-rival-score strong{white-space:nowrap;font-size:clamp(38px,5vw,64px);font-weight:900}.lrp-rival-note{color:var(--lrp-legend);margin-top:6px;font-size:17px}.lrp-badges{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;margin:36px 0 0;padding:0;list-style:none;display:grid}.lrp-badges li{background:var(--lrp-paper);border-radius:14px;grid-column:span 3;align-content:start;gap:8px;padding:20px 20px 18px;display:grid}.lrp-badges li:nth-child(n+5){grid-column:span 4}.lrp-badges li:nth-child(3){background:var(--lrp-yellow)}.lrp-badges li:nth-child(3) span{color:var(--lrp-ink)}.lrp-badges strong{font-size:21px;font-weight:900;line-height:1.12}.lrp-badges span{color:var(--lrp-ink-2);font-size:15.5px;line-height:1.4}.lrp-kept{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.lrp-kept-phones{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lrp-kept-phones .lrp-phone:last-child{margin-top:48px}.lrp-faq{padding-block:clamp(40px,6vw,72px) clamp(56px,8vw,104px);position:relative}.lrp-faq-grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(24px,4vw,64px);display:grid}.lrp-faq-list details{border-bottom:1px solid var(--lrp-rule)}.lrp-faq-list details:first-child{border-top:1px solid var(--lrp-rule)}.lrp-faq-list summary{cursor:pointer;padding:20px 36px 16px 0;font-size:19px;font-weight:700;list-style:none;position:relative}.lrp-faq-list summary::-webkit-details-marker{display:none}.lrp-faq-list summary:after{content:"+";transition:transform .2s var(--lrp-ease);font-size:26px;font-weight:900;position:absolute;top:16px;right:4px}.lrp-faq-list details[open] summary:after{transform:rotate(45deg)}.lrp-faq-list p{color:var(--lrp-ink-2);max-width:62ch;padding:0 0 22px;font-size:17px;line-height:1.6}.lrp-final{padding:0 clamp(12px,1.6vw,24px) clamp(40px,5vw,64px)}.lrp-final-sign{justify-items:start;gap:22px;padding:clamp(44px,6vw,88px) clamp(32px,5.5vw,88px);display:grid}.lrp-final-sign .lrp-h2{color:#fff;margin-bottom:0}.lrp-final-sign .lrp-lead{max-width:52ch}.lrp-credits{max-width:1120px;color:var(--lrp-ink-2);margin:28px auto 0;padding-inline:clamp(20px,3vw,44px);font-size:15px;line-height:1.55}.lrp-credits a{color:var(--lrp-ink);text-underline-offset:3px}html.sp-js .lrp [data-reveal]{opacity:0;transition:opacity .7s var(--lrp-ease),transform .7s var(--lrp-ease);transform:translateY(18px)}html.sp-js .lrp [data-reveal].in{opacity:1;transform:none}@media (max-width:900px){.lrp-hero-sign,.lrp-split,.lrp-rival,.lrp-kept,.lrp-faq-grid{grid-template-columns:minmax(0,1fr)}.lrp-hero-sign{min-height:0;padding:36px 26px}.lrp-rival-phone{order:2;max-width:300px}.lrp-badges li,.lrp-badges li:nth-child(n+5){grid-column:span 12}.lrp-history{grid-template-columns:minmax(0,1fr)}.lrp-chapter:before{width:24px;height:27px;left:calc(clamp(14px,3vw,44px) - clamp(44px,7vw,104px) - 5px)}}@media (pointer:coarse){.lrp-pick{min-height:76px}}@media (prefers-reduced-motion:reduce){html.sp-js .lrp [data-reveal]{opacity:1;transition:none;transform:none}.lrp *{transition:none!important}}
