@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/2e482247ef29dcb9-s.0z23a3hpu8ttr.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/068feab4deafcd0f-s.02aqyp7acl16b.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/db545dba463279ae-s.p.14a9xpaqsbppk.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.fNzT4W_className{font-family:Archivo,Archivo Fallback;font-style:normal}.fNzT4W_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/4032351b19cb998e-s.2u3lqdovtp4z3.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:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0jgzmitmnoe6_.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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}._4d-SFq_className{font-family:Figtree,Figtree Fallback;font-style:normal}._4d-SFq_variable{--font-figtree:"Figtree", "Figtree Fallback"}
.lp{--k:#111;--blue:#2449f0;--yel:#f9d84a;--org:#f06a3b;--lil:#a98bd8;--peach:#f8dccb;--pb:#dce6fb;--pb2:#afc3f5;--lilac:#f1eafb;--lilac2:#e2d4f6;--butter:#fbf7cf;--g:#5e5e66;--ease:cubic-bezier(.2, .75, .2, 1);--spring:cubic-bezier(.34, 1.45, .64, 1);--out:cubic-bezier(.16, 1, .3, 1);color:var(--k);font-family:var(--font-figtree), ui-sans-serif, system-ui, sans-serif;background:#fff;flex:1;font-size:16px;line-height:1.5;overflow-x:clip}.lp a{color:inherit;text-decoration:none}.lp :focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:8px}.lp .w{max-width:1520px;margin-inline:auto;padding-inline:clamp(16px,2.4vw,32px)}.lp .cd{font-family:var(--font-archivo), "Arial Narrow", sans-serif;font-variation-settings:"wdth" 62;text-transform:uppercase;letter-spacing:-.005em;font-weight:800;font-stretch:62%;line-height:.92}.lp .lbl{letter-spacing:.02em;text-transform:uppercase;font-size:13px;font-weight:500}.lp .fv{border-radius:6px;flex:none;width:22px;height:22px;display:block}.lp .rb{height:48px;color:var(--k);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;transition:transform .2s var(--ease), box-shadow .2s;background:#fff;border-radius:999px;align-items:center;gap:12px;padding:0 22px 0 5px;font-size:15px;font-weight:500;display:inline-flex;box-shadow:0 0 0 1px #0000000f,0 6px 16px -10px #0000004d}.lp .rb:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #0000000f,0 14px 24px -12px #2449f073}.lp .rb i{background:var(--blue);color:#fff;width:38px;height:38px;transition:transform .3s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.lp .rb:hover i{transform:rotate(45deg)}.lp .rb i svg{width:15px;height:15px}.lp .rb.gr{box-shadow:none;background:#e9e9ec}.lp .ar{color:#fff;width:38px;height:38px;transition:transform .3s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.lp .ar svg{width:15px;height:15px}.lp .pc:hover .ar{transform:rotate(45deg)}.lp .lg{color:#fff;align-items:center;gap:10px;display:inline-flex}.lp .lg .mk{width:22px;height:24px;color:var(--yel);transition:transform .5s var(--spring);flex:none}.lp .lg:hover .mk{transform:rotate(-8deg)scale(1.08)}.lp .lg .wm{font-family:var(--font-archivo), "Arial Narrow", sans-serif;font-variation-settings:"wdth" 62;text-transform:uppercase;letter-spacing:.01em;font-size:19px;font-weight:800;line-height:1}.lp .lg .wm em{color:var(--yel);font-style:normal}.lp .hero{isolation:isolate;background:linear-gradient(#f9dccb 0%,#fbe7dc 45%,#fff8f4 100%);border-radius:30px;margin-top:16px;padding:0 20px;position:relative;overflow:hidden}.lp .arcs{aspect-ratio:1;z-index:-1;pointer-events:none;width:min(1500px,150vw);transition:transform 1.6s var(--out) 50ms, opacity 1.2s ease 50ms;position:absolute;top:clamp(120px,14vw,170px);left:50%;transform:translate(-50%)}.lp .arcs i{opacity:.85;border:clamp(40px,6vw,74px) solid #f6b795;border-radius:50%;position:absolute;inset:0}.lp .arcs i:nth-child(2){opacity:.9;border-width:clamp(24px,3vw,40px);border-color:#f8c6aa;inset:9%}.lp .arcs i:nth-child(3){opacity:.9;border-width:clamp(6px,1vw,12px);border-color:#fff;inset:-6%}.lp .notch{z-index:3;background:var(--k);color:#fff;width:max-content;max-width:100%;height:58px;transition:transform .9s var(--out) 50ms;border-radius:0 0 28px 28px;align-items:center;gap:30px;margin:0 auto;padding:0 34px;font-size:14.5px;display:flex;position:relative}.lp .notch:before,.lp .notch:after{content:"";width:28px;height:28px;position:absolute;top:0}.lp .notch:before{background:radial-gradient(circle at 0 100%, transparent 27.5px, var(--k) 28px);left:-28px}.lp .notch:after{background:radial-gradient(circle at 100% 100%, transparent 27.5px, var(--k) 28px);right:-28px}.lp .notch a.l{color:#d9d9de;transition:color .2s}.lp .notch a.l:hover{color:#fff}.lp .notch a.l.on{color:#fff;box-shadow:0 2px 0 -.5px var(--yel)}.lp .notch a.si{color:var(--yel);font-weight:600}.lp .hin{z-index:2;text-align:center;flex-direction:column;align-items:center;padding-top:clamp(22px,2.6vw,30px);display:flex;position:relative}.lp .rating{text-transform:uppercase;letter-spacing:.01em;transition:opacity .7s ease .15s, transform .8s var(--out) .15s;align-items:center;gap:10px;font-size:13.5px;font-weight:500;display:inline-flex}.lp .rating span:first-child{color:var(--org);background:#fff;border-radius:999px;gap:4px;padding:5px 9px;font-size:12px;font-weight:700;display:inline-flex}.lp h1{margin:12px 0 0;font-size:clamp(2.6rem,min(5.2vw,9.4svh),5rem)}.lp h1 .bx{-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .9s var(--out) .85s;background:linear-gradient(#bfd0f5,#bfd0f5) 0 0/100% 100% no-repeat;padding:0 .06em}.lp .hin p{color:#4a4a50;max-width:62ch;transition:opacity .8s ease .8s, transform .9s var(--out) .8s;margin:14px 0 20px;font-size:1.04rem}.lp .hin .rb{transition:opacity .8s ease .95s, transform .9s var(--out) .95s, box-shadow .2s}.lp .stage{width:min(1100px,100%);height:clamp(220px,100svh - 470px,560px);margin-top:16px;position:relative}.lp .px{transform:translate3d(0, calc(var(--py,0px) * -1), 0);will-change:transform;position:absolute}.lp .px.ill{inset:0 0 -2px}.lp .px.ill:before{content:"";z-index:-1;background:radial-gradient(closest-side,#fffaf6f2,#fffaf600);position:absolute;inset:4% 6% 0}.lp .flt{justify-content:center;align-items:flex-end;height:100%;animation:7s ease-in-out 2s infinite lp-float;display:flex}@keyframes lp-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-9px)rotate(-.4deg)}}.lp .stage .hv{object-fit:contain;object-position:bottom;width:auto;max-width:100%;height:100%;transition:transform 1.2s var(--out) .45s, opacity .9s ease .45s;filter:drop-shadow(0 18px 30px #f06a3b1f);display:block}.lp .split .wd{white-space:nowrap;display:inline-block}.lp .split .ch{transition:opacity .5s ease var(--d), transform .75s var(--out) var(--d), filter .5s ease var(--d);display:inline-block}.lp .sec{padding-top:clamp(90px,11vw,140px)}.lp h2{margin:12px 0 0;font-size:clamp(2.6rem,6vw,5.2rem)}.lp h2 .b{color:var(--blue)}.lp h2 .y{color:var(--yel)}.lp .ben{grid-template-columns:.9fr 1.3fr;align-items:start;gap:30px;display:grid}.lp .ben .left{padding-top:20px;position:sticky;top:40px}.lp .ben .left p{color:var(--g);max-width:34ch;margin:20px 0 26px}.lp .fan{display:grid;position:relative}.lp .bc{--rot:0deg;isolation:isolate;min-height:300px;transform:rotate(var(--rot));transition:transform 1.15s var(--out), opacity .7s ease;border-radius:26px;grid-template-columns:1fr 1fr;gap:10px;padding:26px 26px 0;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 40px -30px #00000040}.lp .bc+.bc{margin-top:-70px}.lp .bc:first-child{background:var(--peach);z-index:1;--rot:-2deg;margin-left:16%}.lp .bc:nth-child(2){z-index:2;--rot:1.5deg;background:#e8eefc;margin-right:16%}.lp .bc:nth-child(3){background:var(--lilac);z-index:3;--rot:-1.5deg;margin-left:6%}.lp .bc:nth-child(4){background:var(--butter);z-index:4;--rot:1.5deg;margin-right:8%}.lp .bc:before{content:"";z-index:-1;border:60px solid #ffffff73;border-radius:50%;width:420px;height:420px;position:absolute;top:-170px;right:-150px}.lp .bc:nth-child(2):before{border-color:#afc3f573;inset:auto auto -220px -140px}.lp .bc h3{margin:0;font-size:clamp(1.8rem,3vw,2.6rem)}.lp .bc p{color:#55555c;max-width:26ch;margin:10px 0 0;font-size:15px}.lp .bc img{width:min(250px,100%);height:auto;transition:transform .9s var(--spring) .35s;place-self:end}.lp .bc .step{background:#fff;border-radius:999px;margin-bottom:10px;padding:4px 9px;font-size:12px;font-weight:600;display:inline-block}.lp .bento{grid-template-columns:1fr 1.1fr 1fr;gap:20px;display:grid}.lp [data-r]{transition:opacity .9s var(--ease), transform .9s var(--ease);transition-delay:calc(var(--i,0) * 90ms)}.lp .bt{isolation:isolate;border-radius:26px;min-height:260px;padding:26px;position:relative;overflow:hidden}.lp .bt h3{max-width:10ch;margin:0;font-size:clamp(2rem,3vw,2.7rem)}.lp .bt p{color:#55555c;max-width:26ch;margin:12px 0 0;font-size:15.5px}.lp .bt.pe{background:var(--peach);flex-direction:column;grid-row:span 2;padding-bottom:0;display:flex}.lp .bt.li{background:var(--lilac);grid-column:span 2;grid-template-columns:1fr 1fr;align-items:end;display:grid}.lp .bt.bl{background:var(--pb);flex-direction:column;display:flex}.lp .bt.ye{background:var(--butter);flex-direction:column;display:flex}.lp .bt.pp{background:var(--lilac);grid-column:span 2;grid-template-columns:1.1fr 1fr;align-items:end;padding-bottom:0;display:grid}.lp .bt.pp>div{align-self:start}.lp .bt.wn{background:var(--peach);flex-direction:column;padding-bottom:0;display:flex}.lp .bt.pe:before{content:"";z-index:-1;background:#f4b595;border-radius:80px;width:160%;height:110px;position:absolute;top:52%;left:-30%;transform:rotate(-14deg)}.lp .bt.li img{justify-self:end;width:min(270px,100%);height:auto;margin:-10px -6px -26px 0}.lp .bt.li:before{content:"";z-index:-1;border:70px solid #e2d4f6b3;border-radius:50%;width:520px;height:520px;position:absolute;top:-60%;left:20%}.lp .bt.pp:before{content:"";z-index:-1;border:64px solid #ffffff8c;border-radius:50%;width:460px;height:460px;position:absolute;bottom:-240px;right:-160px}.lp .bt.wn:before{content:"";z-index:-1;opacity:.8;background:#f4b595;border-radius:80px;width:180%;height:90px;position:absolute;top:58%;left:-40%;transform:rotate(12deg)}.lp .bt.pp img{place-self:end;width:min(300px,100%);height:auto;margin:0 -6px 0 0}.lp .bt.wn img{align-self:center;width:min(250px,92%);height:auto;margin-top:auto}.lp .bt img{transition:transform 1s var(--spring) .3s}.lp .tg{background:#fff;border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:6px 12px 6px 6px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 8px 18px -12px #00000059}.lp .tg i{background:var(--org);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;display:grid}.lp .tg.b i{background:var(--blue)}.lp .art{width:min(270px,100%);transition:transform 1s var(--spring) .3s;background:#fff;border-radius:22px 22px 0 0;margin:28px auto 0;padding:16px 14px 6px;position:relative;transform:rotate(-2.5deg)translateY(6px);box-shadow:0 22px 40px -20px #00000059}.lp .art .dm{color:var(--g);align-items:center;gap:6px;font-size:10.5px;display:flex}.lp .art .dm svg{border-radius:4px;width:14px;height:14px}.lp .art .tt{margin:6px 0 4px;font-size:14.5px;font-weight:700;line-height:1.25}.lp .art .rd{color:var(--blue);background:#f1f4fd;border-radius:999px;margin-bottom:6px;padding:3px 8px;font-size:10.5px;font-weight:600;display:inline-block}.lp .mrow{background:#fff;border-radius:12px;align-items:center;gap:8px;margin-top:7px;padding:8px;font-size:11.5px;display:flex;box-shadow:0 0 0 1px #eeeef1}.lp .mrow .n{width:20px;color:var(--g);text-align:center;font-size:11px;font-weight:700}.lp .mrow .fv{border-radius:7px;width:24px;height:24px}.lp .mrow b{font-size:12px;display:block}.lp .mrow small{color:var(--g);font-size:10.5px}.lp .mrow .v{color:#0d8a4a;margin-left:auto;font-size:11px;font-weight:700}.lp .mrow.me{box-shadow:0 0 0 2px var(--org), 0 8px 18px -10px #f06a3b99;animation:2.8s ease-in-out 1.6s infinite lp-pulse}.lp .mrow.me .v{color:var(--org)}@keyframes lp-pulse{0%,to{box-shadow:0 0 0 2px var(--org), 0 8px 18px -10px #f06a3b99}50%{box-shadow:0 0 0 2px var(--org), 0 0 0 7px #f06a3b29}}.lp .pig{background:var(--org);color:#fff;width:54px;height:54px;transition:transform .8s var(--spring) .6s;border-radius:50%;place-items:center;display:grid;position:absolute;top:-22px;right:-18px;box-shadow:0 0 0 6px #ffffff80}.lp .pig svg{width:24px;height:24px}.lp .mini{width:190px;transition:transform 1s var(--spring) .35s, opacity .5s ease .35s;background:#fff;border-radius:16px;margin:20px -2px -6px auto;padding:12px;font-size:11px;position:relative;transform:rotate(4deg);box-shadow:0 14px 30px -14px #00000059}.lp .mini .h{justify-content:space-between;font-size:12px;font-weight:700;display:flex}.lp .mini .h span{color:var(--g);background:#f1f1f3;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:500}.lp .mini .gauge{width:100%;height:auto;margin-top:6px}.lp .mini .gv2{text-align:center;margin-top:-58px}.lp .mini .gv2 b{font-size:22px;font-weight:600;display:block}.lp .mini .gv2 small{color:var(--g)}.lp .bt.bl .swoosh{z-index:-1;width:300px;height:300px;position:absolute;bottom:-60px;right:-60px}.lp .bt.ye .yarc{border:56px solid var(--yel);z-index:-1;border-radius:50%;width:300px;height:300px;position:absolute;top:-40px;right:-90px}.lp .bars{align-items:flex-end;gap:7px;height:92px;margin-top:10px;display:flex}.lp .bars i{transform-origin:bottom;transition:transform .8s var(--spring) calc(.45s + var(--b,0) * 70ms);background:#ededf0;border-radius:8px;flex:1}.lp .bars i.on{background:var(--yel)}.lp .mini .lab{color:var(--g);justify-content:space-between;margin-top:4px;font-size:9.5px;display:flex}.lp .passed{color:#d9a600;margin-top:4px;font-size:15px;font-weight:700}.lp .pr{grid-template-columns:.8fr 2fr;align-items:start;gap:30px;display:grid}.lp .pr h2{margin:40px 0;font-size:clamp(2.6rem,5vw,4.2rem)}.lp .pr .lead{letter-spacing:-.01em;max-width:42ch;margin:0 0 30px;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:600;line-height:1.3}.lp .pcs{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.lp .pc{isolation:isolate;border-radius:24px;flex-direction:column;min-height:300px;padding:22px 20px;display:flex;position:relative;overflow:hidden}.lp .pc:before{content:"";z-index:-1;opacity:.9;width:280px;height:280px;transition:transform 1.2s var(--out) .2s;border:44px solid;border-radius:50%;position:absolute;top:-140px;left:-80px}.lp .pc.a{background:var(--peach)}.lp .pc.a:before{border-color:#f4b595}.lp .pc.b{background:var(--pb)}.lp .pc.b:before{border-color:var(--pb2)}.lp .pc.c{background:var(--lilac)}.lp .pc.c:before{border-color:var(--lilac2)}.lp .pc .top{text-transform:uppercase;justify-content:space-between;align-items:flex-start;font-size:13px;font-weight:500;display:flex}.lp .pc .amt{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:auto;display:flex}.lp .pc .amt b{font-size:clamp(2.6rem,4vw,3.4rem)}.lp .pc .amt span{font-size:16px;font-weight:500}.lp .pc p{color:#55555c;margin:8px 0 0;font-size:15px}.lp .reasons{text-align:center}.lp .fanq{justify-content:center;height:440px;margin-top:40px;display:flex;position:relative}.lp .qc{text-align:center;width:min(360px,80vw);min-height:330px;transition:transform .9s var(--out), opacity .6s ease;border-radius:24px;padding:62px 30px 28px;position:absolute;top:30px;box-shadow:0 30px 50px -36px #00000059}.lp .qc .qm{font:900 120px/1 var(--font-archivo), sans-serif;color:var(--blue);height:70px;position:absolute;top:-30px;left:50%;overflow:visible;transform:translate(-50%)}.lp .qc p{margin:0;font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:600;line-height:1.3}.lp .qc .who{text-align:left;justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}.lp .qc .who .fv{border-radius:50%;width:42px;height:42px}.lp .qc .who b{font-size:15px;display:block}.lp .qc .who small{color:var(--g);font-size:13.5px}.lp .qc.l{background:var(--lilac);z-index:1;transition-delay:.45s;transform:translate(-62%)rotate(-9deg)}.lp .qc.m{background:var(--pb);z-index:3;top:0}.lp .qc.r{background:var(--butter);z-index:2;transition-delay:.55s;transform:translate(62%)rotate(8deg)}.lp .fanq:hover .qc.l{transition-delay:0s;transform:translate(-72%)rotate(-12deg)}.lp .fanq:hover .qc.r{transition-delay:0s;transform:translate(72%)rotate(11deg)}.lp .faq{grid-template-columns:.8fr 1.4fr;gap:30px;display:grid}.lp .faq h2{font-size:clamp(2.6rem,5vw,4.2rem)}.lp details{background:#f6f6f8;border-radius:20px;margin-bottom:10px;padding:0 22px}.lp details:nth-child(2){background:#fdf3ec}.lp details:nth-child(3){background:#f1f4fd}.lp details:nth-child(4){background:#f8f4fd}.lp details:nth-child(5){background:#fdfbea}.lp summary{cursor:pointer;font:800 1.5rem/1 var(--font-archivo), sans-serif;font-variation-settings:"wdth" 62;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;list-style:none;display:flex}.lp summary::-webkit-details-marker{display:none}.lp summary i{background:var(--blue);color:#fff;width:34px;height:34px;transition:transform .3s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.lp summary i svg{width:14px;height:14px}.lp details[open] summary i{transform:rotate(45deg)}.lp details p{color:#55555c;max-width:60ch;margin:0 0 20px}.lp .end{background:linear-gradient(#fff 0%,#d7ecfa 35%,#8cc6ee 100%);border-radius:30px 30px 0 0;margin:clamp(90px,11vw,140px) 0 0;padding:clamp(60px,9vw,110px) clamp(20px,3vw,36px) clamp(20px,3vw,36px)}.lp .end.nb{padding-top:clamp(70px,8vw,110px)}.lp .end .ew{max-width:1456px;margin-inline:auto}.lp .end .row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:36px;display:flex}.lp .end h2{max-width:15ch;margin:0}.lp .fcard{background:var(--k);color:#fff;border-radius:26px;padding:clamp(28px,4vw,48px)}.lp .fgrid{border-top:1px solid #333;border-bottom:1px solid #333;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:24px;padding:36px 0;display:grid}.lp .fgrid b{margin-bottom:14px;font-weight:500;display:block}.lp .fgrid a{color:#d4d4da;padding:5px 0;font-size:15px;display:block}.lp .fgrid a:hover{color:var(--yel)}.lp .fgrid a.lg{color:#fff;gap:12px;padding:0;display:inline-flex}.lp .fgrid .lg .mk{width:30px;height:33px}.lp .fgrid .lg .wm{font-size:26px}.lp .fgrid p{margin:14px 0 0;font-size:1.3rem}.lp .fbot{color:#d4d4da;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:24px;font-size:14px;display:flex}.lp.arming,.lp.arming *,.lp.arming :before{transition:none!important}.lp.motion .hero:not(.go) .notch{transform:translateY(-110%)}.lp.motion .hero:not(.go) .rating,.lp.motion .hero:not(.go) .hin p,.lp.motion .hero:not(.go) .hin .rb{opacity:0;transform:translateY(18px)}.lp.motion .hero:not(.go) .arcs{opacity:0;transform:translate(-50%)translateY(90px)scale(.9)}.lp.motion .hero:not(.go) .stage .hv{opacity:0;transform:translateY(160px)}.lp.motion .hero:not(.go) .split .ch,.lp.motion h2.split:not(.in) .ch{opacity:0;filter:blur(5px);transform:translateY(.32em)scale(.82)}.lp.motion .hero:not(.go) .split .bx{background-size:0% 100%}.lp.motion .bc:not(.in){opacity:0;transform:translateY(170px) rotate(calc(var(--rot) + 11deg))}.lp.motion [data-r]:not(.in){opacity:0;transform:translateY(18px)}.lp.motion .bc img:not(.in){transform:translateY(40px)scale(.94)}.lp.motion .bt img:not(.in){transform:translateY(50px)rotate(-4deg)}.lp.motion .bt .art:not(.in){transform:rotate(-9deg)translateY(90px)}.lp.motion .bt .art:not(.in) .pig{transform:scale(0)rotate(-60deg)}.lp.motion .bt .mini:not(.in){opacity:0;transform:translateY(60px)rotate(18deg)}.lp.motion .bt .mini:not(.in) .bars i{transform:scaleY(.08)}.lp.motion .pc:not(.in):before{transform:scale(.6)rotate(-30deg)}@media (min-width:761px){.lp.motion .fanq:not(.in) .qc.m{opacity:0;transform:translateY(80px)}.lp.motion .fanq:not(.in) .qc.l,.lp.motion .fanq:not(.in) .qc.r{opacity:0;transform:translate(0)rotate(0)scale(.92)}}@media (max-width:1060px){.lp .ben{grid-template-columns:1fr}.lp .ben .left{position:static}.lp .bento{grid-template-columns:1fr 1fr}.lp .bt.pe{grid-area:auto/1/auto/-1}.lp .bt.li,.lp .bt.pp{grid-column:1/-1}.lp .pr,.lp .faq{grid-template-columns:1fr}}@media (max-width:760px){.lp .notch{gap:8px;padding:0 12px}.lp .notch a.l{display:none}.lp .notch a.l.k{display:inline}.lp .notch .lg,.lp .notch a.l.k{white-space:nowrap}.lp .hero{padding-bottom:0}.lp .stage{height:auto;margin-top:22px}.lp .px.ill{width:112%;margin-left:-6%;position:relative;inset:auto}.lp .flt{height:auto;display:block}.lp .stage .hv{width:100%;height:auto}.lp .bc{grid-template-columns:1fr;min-height:0;margin-left:0!important;margin-right:0!important}.lp .bc+.bc{margin-top:-30px}.lp .bc img{width:200px}.lp .bento,.lp .bt.li,.lp .bt.pp,.lp .pcs{grid-template-columns:1fr}.lp .pc{min-height:220px}.lp .fanq{flex-direction:column;align-items:center;gap:20px;height:auto}.lp .qc{min-height:0;position:relative;top:0!important;transform:none!important}.lp .qc.l{transform:rotate(-3deg)!important}.lp .qc.r{transform:rotate(3deg)!important}.lp .qc,.lp .qc.l,.lp .qc.r{transition:opacity .7s ease, translate 1s var(--out)}.lp.motion .qc:not(.in){opacity:0;translate:0 70px}.lp .fgrid{grid-template-columns:1fr 1fr}.lp .fgrid>div:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.lp .mrow.me,.lp .flt{animation:none}.lp .px{transform:none}}.lp .lb-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:34px;display:flex}.lp .lb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.lp .lb-card{isolation:isolate;border-radius:26px;flex-direction:column;padding:12px 12px 24px;display:flex;position:relative;overflow:hidden}.lp .lb-card:first-child{background:var(--peach)}.lp .lb-card:nth-child(2){background:var(--pb)}.lp .lb-card:nth-child(3){background:var(--lilac)}.lp .lb-card.in:hover{transform:translateY(-4px)}.lp .lb-img{aspect-ratio:16/9;background:#fff;border-radius:18px;place-items:center;display:grid;overflow:hidden}.lp .lb-img img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);display:block}.lp .lb-card:hover .lb-img img{transform:scale(1.04)}.lp .lb-mark{width:44px;height:48px;color:var(--k);opacity:.8}.lp .lb-body{flex-direction:column;flex:1;padding:18px 12px 0;display:flex}.lp .lb-body time{letter-spacing:.02em;text-transform:uppercase;color:var(--g);font-size:12px;font-weight:600}.lp .lb-body h3{letter-spacing:-.01em;text-wrap:balance;margin:8px 0 0;font-size:21px;font-weight:700;line-height:1.28}.lp .lb-link:after{content:"";z-index:1;border-radius:26px;position:absolute;inset:0}.lp .lb-card:has(.lb-link:focus-visible){outline:2px solid var(--blue);outline-offset:4px}.lp .lb-link:focus-visible{outline:none}.lp .lb-body p{color:#55555c;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.lp .lb-read{text-transform:uppercase;letter-spacing:.02em;margin-top:auto;padding-top:18px;font-size:14px;font-weight:600}.lp .lb-read i{color:var(--blue);transition:transform .3s var(--ease);font-style:normal;display:inline-block}.lp .lb-card:hover .lb-read i{transform:translate(4px)}@media (max-width:1060px){.lp .lb-grid{grid-template-columns:1fr 1fr}.lp .lb-card:nth-child(3){grid-column:1/-1}}@media (max-width:760px){.lp .lb-grid{grid-template-columns:1fr}.lp .lb-body h3{font-size:19px}}
