#lp-root .lp-rubik{font-family:var(--font-rubik),Arial,Helvetica,sans-serif}@keyframes lpScrollReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.lp-scroll-reveal{opacity:0;transform:translateY(24px)}.lp-scroll-reveal.lp-visible{animation:lpScrollReveal .8s var(--ease-out-quart) forwards}@keyframes lpCtaGlow{0%,to{box-shadow:0 2px 8px hsla(220,20%,14%,.18)}50%{box-shadow:0 4px 16px hsla(220,20%,14%,.24)}}.lp-btn{border-radius:var(--corner-lg)}.lp-btn,.lp-btn-sm{corner-shape:squircle}.lp-btn-sm{border-radius:var(--corner-sm)}.lp-cta-glow{animation:lpCtaGlow 3s ease-in-out 1s infinite}@keyframes lpCtaPulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.lp-cta-pulse{animation:lpCtaPulse .5s var(--ease-out-quart) .3s both,lpCtaGlow 3s ease-in-out 1.2s infinite}@keyframes lpPhoneReveal{0%{opacity:0;transform:translateY(1.5rem) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.lp-phone-reveal{opacity:0;transform:translateY(1.5rem) scale(.97)}.lp-phone-reveal--visible{animation:lpPhoneReveal .7s cubic-bezier(.25,1,.5,1) both}.lp-feature-sticky-title{position:sticky;top:64px;z-index:30;width:100%;box-sizing:border-box;margin:0;padding:.4rem 1.25rem .45rem;text-align:start;font-size:clamp(1.5rem,5vw,2rem);color:hsl(10 65% 44%);background:hsla(30,25%,97%,.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 1px 0 hsla(220,20%,14%,.06)}@keyframes lpFeatureBulletIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.lp-feature-bullets{list-style:none;margin-block:clamp(.75rem,2vw,1rem) 0;margin-inline:auto;padding:0;display:flex;flex-direction:column;gap:clamp(.65rem,2vw,.85rem);max-width:36rem;text-align:start}.lp-feature-bullets li{display:flex;align-items:flex-start;gap:.75rem;font-size:clamp(1.15rem,2.5vw + .25rem,1.35rem);line-height:1.5;font-weight:500;color:hsl(220 10% 35%);opacity:0;transform:translateY(.5rem)}.lp-feature-bullets li.lp-bullet--visible{animation:lpFeatureBulletIn .58s var(--ease-out-quart) both}.lp-testimonials{display:flex;flex-direction:column;gap:.75rem;padding:0 1.25rem;max-width:600px}.lp-hero__title{color:#fff;text-shadow:0 2px 28px hsla(220,30%,4%,.5)}.lp-hero__scrim{background:linear-gradient(0deg,hsla(220,25%,6%,.78) 0,hsla(220,25%,6%,.72) 22%,hsla(220,25%,6%,.66) 44%,hsla(220,25%,6%,.61) 64%,hsla(220,25%,6%,.59) 82%,hsla(220,25%,6%,.64))}.lp-featurenav{margin-top:-65px}.lp-hero__fade{background:linear-gradient(0deg,hsl(30 25% 97%),transparent)}.lp-gradient-title{background:linear-gradient(270deg,hsl(10 65% 50%),hsl(30 80% 55%),hsl(340 70% 55%),hsl(20 90% 50%),hsl(10 65% 50%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.lp-price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:8px 10px;min-height:1.6rem;margin:0}.lp-price__value{font-size:1.25rem;font-weight:800;color:hsl(10 65% 44%)}.lp-price__old{font-size:1.15rem;font-weight:700;color:hsl(220 12% 42%);text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:hsl(10 65% 44%/.8);font-variant-numeric:tabular-nums}.lp-price__badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--corner-pill);background:hsl(140 55% 94%);color:hsl(145 60% 26%);font-size:.8rem;font-weight:700}.lp-price--on-dark .lp-price__value{color:#fff}.lp-price--on-dark .lp-price__old{color:hsla(0,0%,100%,.82);text-decoration-color:hsla(0,0%,100%,.82)}.lp-price--on-dark .lp-price__badge{background:hsla(0,0%,100%,.22);border:1px solid hsla(0,0%,100%,.4);color:#fff}.lp-launch,.lp-price__launch{display:none}:root[data-launch-offer] .lp-launch{display:flex;flex-direction:column;align-items:center;gap:8px;align-self:center}:root[data-launch-price] .lp-price__base{display:none}:root[data-launch-price=HASHAKA1] .lp-price__launch[data-coupon=HASHAKA1],:root[data-launch-price=HASHAKA] .lp-price__launch[data-coupon=HASHAKA]{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:8px 10px}.lp-launch__headline{display:inline-flex;align-items:center;gap:6px;font-size:clamp(.85rem,2.6vw,.95rem);font-weight:800;color:hsl(10 65% 44%)}.lp-launch__clock{animation:lpLaunchClock 2.4s ease-in-out infinite;transform-origin:center}.lp-launch__units{display:inline-flex;gap:6px}.lp-launch__unit{flex-direction:column;gap:4px}.lp-launch__num,.lp-launch__unit{display:inline-flex;align-items:center}.lp-launch__num{justify-content:center;overflow:hidden;min-width:54px;padding:7px 0;border-radius:var(--corner-sm);background:linear-gradient(135deg,hsl(10 65% 55%),hsl(10 80% 45%));box-shadow:0 2px 10px hsla(10,70%,45%,.3),inset 0 1px 0 hsla(0,0%,100%,.25);color:#fff;font-size:1.4rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1}.lp-launch__digits{display:block;animation:lpLaunchRoll .45s var(--ease-out-quart)}.lp-launch__num--tick{animation:lpLaunchPulse 1s var(--ease-out-quart)}.lp-launch__unitLabel{font-size:.7rem;font-weight:700;color:hsl(220 10% 45%)}@media (max-width:420px){:root[data-launch-offer] .lp-launch{gap:6px}.lp-launch__num{min-width:46px;padding:5px 0;font-size:1.2rem}.lp-launch__unitLabel{font-size:.65rem}}@keyframes lpLaunchRoll{0%{transform:translateY(105%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes lpLaunchPulse{0%{transform:scale(1.06);box-shadow:0 0 0 0 hsla(10,75%,50%,.5),0 2px 10px hsla(10,70%,45%,.3),inset 0 1px 0 hsla(0,0%,100%,.25)}55%{transform:scale(1)}to{transform:scale(1);box-shadow:0 0 0 14px hsla(10,75%,50%,0),0 2px 10px hsla(10,70%,45%,.3),inset 0 1px 0 hsla(0,0%,100%,.25)}}@keyframes lpLaunchClock{0%,45%,to{transform:rotate(0deg)}10%{transform:rotate(-14deg)}22%{transform:rotate(14deg)}34%{transform:rotate(-8deg)}}.lp-faq__link{color:hsl(10 65% 44%);font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:color .15s}.lp-faq__link:hover{color:hsl(10 80% 38%)}.lp-compare__table{width:100%;max-width:600px;table-layout:fixed;border-collapse:separate;border-spacing:0}.lp-compare__col,.lp-compare__corner{border-block-end:2px solid hsla(10,65%,50%,.15)}.lp-compare__col{width:28%;padding-block:.75rem;padding-inline:.25rem;font-size:clamp(.9rem,3.4vw,1.1rem);font-weight:600;color:hsl(220 10% 44%);text-align:center}.lp-compare__col--win{background:hsla(10,65%,50%,.07);border-inline:1px solid hsla(10,65%,50%,.18);border-block-start:1px solid hsla(10,65%,50%,.18);border-start-start-radius:12px;border-start-end-radius:12px;color:hsl(10 65% 50%);font-weight:800}.lp-compare__row-label{padding-block:.85rem;padding-inline-end:.75rem;font-size:clamp(.9rem,3.2vw,1.05rem);font-weight:600;color:hsl(220 20% 14%);text-align:start}.lp-compare__cell,.lp-compare__row-label{border-block-end:1px solid hsl(30 16% 87%)}.lp-compare__cell{padding-block:.85rem;padding-inline:.25rem;text-align:center}.lp-compare__cell--win{background:hsla(10,65%,50%,.07);border-inline:1px solid hsla(10,65%,50%,.18)}.lp-compare__table tbody tr:last-child .lp-compare__cell,.lp-compare__table tbody tr:last-child .lp-compare__row-label{border-block-end:none}.lp-compare__table tbody tr:last-child .lp-compare__cell--win{border-block-end:1px solid hsla(10,65%,50%,.18);border-end-start-radius:12px;border-end-end-radius:12px}.lp-compare__mark{display:inline-flex;align-items:center;justify-content:center}.lp-compare__mark svg{width:clamp(1.15rem,5.5vw,1.5rem);height:clamp(1.15rem,5.5vw,1.5rem)}.lp-compare__mark--yes{color:hsl(145 60% 30%)}.lp-compare__mark--no{color:hsl(220 10% 52%)}@media (prefers-reduced-motion:reduce){.lp-scroll-reveal{opacity:1;animation:none;transform:none}.lp-cta-glow,.lp-cta-pulse,.lp-launch__clock,.lp-launch__digits,.lp-launch__num--tick{animation:none}.lp-feature-sticky-title{backdrop-filter:none;-webkit-backdrop-filter:none}.lp-feature-bullets li,.lp-phone-reveal,.lp-phone-reveal--visible{animation:none!important;opacity:1!important;transform:none!important}}.lp-topic{padding-block:clamp(.25rem,1.5vw,.75rem) 0}.lp-topic__band{position:relative;max-width:1200px;margin-inline:auto;height:clamp(300px,85vw,480px);overflow:hidden;background:hsl(220 30% 8%)}@media (min-width:1216px){.lp-topic__band{border-radius:var(--corner-lg)}}.lp-topic__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.lp-topic__card{position:relative;margin:-40px auto 0;width:calc(100% - 32px);max-width:560px;box-sizing:border-box;padding:22px 20px 24px;border-radius:var(--corner-lg);background:#fff;box-shadow:0 14px 40px hsla(220,20%,14%,.16);gap:14px}.lp-topic__card,.lp-topic__head{display:flex;flex-direction:column}.lp-topic__head{gap:7px}.lp-topic__title{margin:0;font-size:clamp(1.75rem,6vw,2.25rem);font-weight:800;line-height:1.12;letter-spacing:-.7px;color:hsl(220 20% 20%)}.lp-topic__lede{margin:0;font-size:clamp(1.15rem,2.5vw + .25rem,1.35rem);font-weight:500;line-height:1.5;color:hsl(220 10% 35%)}.lp-topic__rule{height:1px;background:hsl(33 32% 91%)}.lp-topic__points{display:flex;flex-direction:column;gap:clamp(.65rem,2vw,.85rem);margin:0;padding:0;list-style:none}.lp-topic__point{display:flex;align-items:flex-start;gap:.75rem}.lp-topic__check{width:22px;height:22px;flex-shrink:0;margin-top:4px;color:hsl(10 65% 46%)}.lp-topic__pointText{margin:0;font-size:clamp(1.15rem,2.5vw + .25rem,1.35rem);font-weight:500;line-height:1.5;color:hsl(220 10% 35%)}.lp-topic__pointText strong{font-weight:700;color:hsl(220 20% 20%)}.lp-topic+.lp-topic{padding-block-start:clamp(2.25rem,8vw,3.25rem)}nav+.lp-topic{padding-block-start:clamp(1.75rem,6vw,2.75rem)}.lp-topic+.lp-cta-band{margin-block-start:clamp(1.25rem,5vw,2rem)}.lp-cta-band .lp-launch__headline{color:hsla(0,0%,100%,.95)}.lp-cta-band .lp-launch__unitLabel{color:hsla(0,0%,100%,.8)}.lp-cta-band .lp-launch__num{background:#fff;color:hsl(10 65% 44%);box-shadow:0 2px 10px hsla(220,40%,10%,.18),inset 0 -1px 0 hsla(10,65%,40%,.12)}.lp2-gallery{padding-block:clamp(1.5rem,5vw,2.5rem) clamp(.75rem,2vw,1rem)}.lp2-gallery__head{display:flex;flex-direction:column;gap:7px;padding-inline:22px}.lp2-gallery__title{margin:0;font-size:clamp(1.75rem,6vw,2.25rem);font-weight:800;line-height:1.1;letter-spacing:-.7px;color:hsl(220 20% 20%)}.lp2-gallery__lede{margin:0;font-size:clamp(.95rem,3vw,1.05rem);font-weight:500;line-height:1.4;color:hsl(220 10% 35%)}.lp2-gallery__rail{display:flex;gap:12px;margin:18px 0 0;padding:4px 22px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline-start:22px;scrollbar-width:none;-ms-overflow-style:none}.lp2-gallery__rail::-webkit-scrollbar{display:none}.lp2-gallery__rail:focus-visible{outline:2px solid hsl(10 65% 50%);outline-offset:-2px;border-radius:var(--corner-sm)}.lp2-gallery__card{flex:0 0 clamp(240px,calc(100vw - 78px),340px);scroll-snap-align:start}.lp2-gallery__frame{position:relative;aspect-ratio:3/4;margin:0;border-radius:var(--corner-lg);overflow:hidden;background:hsl(30 15% 89%);box-shadow:0 10px 26px hsla(220,20%,14%,.15)}.lp2-gallery__img{display:block;width:100%;height:100%;object-fit:cover}.lp2-gallery__scrim{position:absolute;inset-inline:0;bottom:0;height:156px;background:linear-gradient(0deg,hsla(220,25%,6%,.9),hsla(220,25%,6%,0))}.lp2-gallery__caption{position:absolute;inset-inline:18px;bottom:18px;display:flex;flex-direction:column;gap:3px}.lp2-gallery__label{font-size:1.4rem;font-weight:700;line-height:1.2;color:#fff;text-shadow:0 1px 10px hsla(220,30%,4%,.4)}.lp2-gallery__line{font-size:.95rem;font-weight:500;color:hsla(0,0%,100%,.88)}.lp2-gallery__dots{gap:2px;margin-top:6px}.lp2-gallery__dot,.lp2-gallery__dots{display:flex;align-items:center;justify-content:center}.lp2-gallery__dot{width:30px;height:44px;padding:0;border:none;background:transparent;cursor:pointer}.lp2-gallery__dot:before{content:"";display:block;width:6px;height:6px;border-radius:var(--corner-pill);background:hsl(28 18% 80%);transition:width .22s var(--ease-out-quart),background-color .22s}.lp2-gallery__dot--on:before{width:22px;background:hsl(10 65% 50%)}@media (prefers-reduced-motion:reduce){.lp2-gallery__rail{scroll-behavior:auto}.lp2-gallery__dot:before{transition:none}}.lp2-gallery--pinned{height:calc(100svh + var(--lp2-track, 0px));padding-block:0}.lp2-gallery--pinned .lp2-gallery__pin{position:sticky;top:0;height:100svh;display:flex;flex-direction:column;justify-content:center;gap:4px}.lp2-gallery--pinned .lp2-gallery__rail{overflow-x:hidden}.lp2-gallery--drift .lp2-gallery__rail,.lp2-gallery--pinned .lp2-gallery__rail{scroll-snap-type:none;scroll-behavior:auto}.lp2-gallery--drift .lp2-gallery__rail[data-snapping]{scroll-snap-type:x mandatory}.lp2-routes{padding-block:clamp(1.75rem,6vw,2.75rem) clamp(.5rem,2vw,1rem)}.lp2-routes__head{display:flex;flex-direction:column;gap:7px;padding-inline:22px}.lp2-routes__eyebrow{font-size:.8rem;font-weight:700;letter-spacing:1.2px;color:hsl(10 65% 44%)}.lp2-routes__title{margin:0;font-size:clamp(1.75rem,6vw,2.25rem);font-weight:800;line-height:1.1;letter-spacing:-.7px;color:hsl(220 20% 20%)}.lp2-routes__lede{margin:0;font-size:clamp(.95rem,3vw,1.05rem);font-weight:500;line-height:1.4;color:hsl(220 10% 35%)}.lp2-routes__rail{display:flex;gap:10px;margin-top:16px;padding:4px 22px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline-start:22px;scrollbar-width:none;-ms-overflow-style:none}.lp2-routes__rail::-webkit-scrollbar{display:none}.lp2-routes__card{position:relative;flex:0 0 clamp(148px,40vw,176px);aspect-ratio:3/4;scroll-snap-align:start;padding:0;border:none;border-radius:var(--corner-md);overflow:hidden;background:hsl(30 15% 89%);cursor:pointer;transition:box-shadow .2s}.lp2-routes__card--on{box-shadow:0 0 0 3px hsl(10 65% 50%),0 8px 22px hsla(220,20%,14%,.18)}.lp2-routes__card:focus-visible{outline:2px solid hsl(220 20% 20%);outline-offset:2px}.lp2-routes__img{display:block;width:100%;height:100%;object-fit:cover}.lp2-routes__scrim{position:absolute;inset-inline:0;bottom:0;height:70%;background:linear-gradient(0deg,hsla(220,25%,6%,.9),hsla(220,25%,6%,0))}.lp2-routes__name{position:absolute;inset-inline:10px;bottom:10px;font-size:.95rem;font-weight:700;line-height:1.25;text-align:start;color:#fff;text-shadow:0 1px 8px hsla(220,30%,4%,.5)}.lp2-routes__panel{margin:16px auto 0;width:calc(100% - 32px);max-width:560px;box-sizing:border-box;padding:18px 20px 20px;border:1px solid hsl(33 32% 91%);border-radius:var(--corner-lg);background:#fff;min-height:168px}.lp2-routes__panel:focus-visible{outline:2px solid hsl(10 65% 50%);outline-offset:2px}.lp2-routes__panelHead{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:8px}.lp2-routes__panelTitle{margin:0;font-size:clamp(1.2rem,4.4vw,1.4rem);font-weight:800;line-height:1.2;letter-spacing:-.4px;color:hsl(220 20% 20%)}.lp2-routes__meta{font-size:.85rem;font-weight:600;color:hsl(10 65% 44%)}.lp2-routes__text{margin:0;font-size:clamp(1.05rem,2.5vw + .25rem,1.2rem);font-weight:500;line-height:1.5;color:hsl(220 10% 35%)}@media (prefers-reduced-motion:reduce){.lp2-routes__card{transition:none}}.lp2-routes__bar{position:relative;height:4px;margin:12px auto 0;width:calc(100% - 44px);max-width:560px;border-radius:var(--corner-pill);background:hsl(30 15% 89%)}.lp2-routes__bar[hidden]{display:none}.lp2-routes__thumb{position:absolute;inset-block:0;inset-inline-start:calc(var(--lp2-progress, 0) * (100% - var(--lp2-thumb, 30%)));width:var(--lp2-thumb,30%);border-radius:var(--corner-pill);background:hsl(10 65% 50%)}#lp-root[data-hero-split=golden]{--lp-hero-slack-above:1;--lp-hero-slack-below:1.618}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik Fallback;src:local("Arial");ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.00%;size-adjust:104.98%}.__className_df13f9{font-family:Rubik,Rubik Fallback;font-style:normal}.__variable_df13f9{--font-rubik:"Rubik","Rubik Fallback"}