.lh{--NAV:#FFFFFF;--INK:#121212;--MK:#2E9284;--BG1:#F4F3EF;--BG2:#EAE8E2;--BG3:#DFDCD4;--T:#121212;--M:#4A4946;--M2:#57554F;--A:#C8E93A;--AT:#121212;--PH:#5A5550;--F:#121212;--SL:#C8E93A;--L18:rgba(18,18,18,0.18);--L20:rgba(18,18,18,0.2);--L12:rgba(18,18,18,0.12);--L70:rgba(18,18,18,0.7);font-family:DM Sans,system-ui,sans-serif;color:var(--T);background:var(--BG1);line-height:normal;font-size:14px}.lh *,.lh :after,.lh :before{box-sizing:border-box}.lh a{color:inherit}.lh h1,.lh h2,.lh h3,.lh p{margin:0}.lh-wrap{max-width:1280px;margin:0 auto;padding:0 40px}.lh-disp{font-family:Archivo,Impact,sans-serif;font-weight:900;letter-spacing:-.025em;line-height:.9}.lh-disp,.lh-eye{text-transform:uppercase;margin:0}.lh-eye{font-family:Archivo,sans-serif;font-weight:700;font-size:13px;letter-spacing:.12em}.lh-hl{background:var(--A);color:var(--AT);padding:.04em .14em 0;display:inline-block}.lh-btn{display:inline-flex;align-items:center;gap:10px;font-family:Archivo,sans-serif;font-weight:800;text-transform:uppercase;font-size:15px;letter-spacing:.02em;padding:17px 26px;text-decoration:none;border:2px solid var(--A);min-height:48px;line-height:normal;cursor:pointer}.lh-bp{background:var(--A);color:var(--AT)!important}.lh-bo{color:var(--T);border-color:var(--L70);background:transparent}.lh-star{fill:#E0322B}.lh-cta-price{white-space:nowrap}.lh-cta-price .lh-star{width:.6em;height:.6em;margin-left:.05em;vertical-align:top}.lh-header{background:var(--NAV);color:var(--INK);border-bottom:1px solid rgba(0,0,0,.1);position:relative;z-index:20}.lh-nav{display:grid;grid-template-columns:1fr auto 1fr;height:84px}.lh-nav,.lh-navl{align-items:center}.lh-navl{display:flex;gap:30px}.lh-navl a,.lh-navtxt{font-family:Archivo,sans-serif;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.lh-navr{justify-content:flex-end;gap:14px}.lh-logo,.lh-navr{display:flex;align-items:center}.lh-logo{text-decoration:none;color:var(--INK)}.lh-burger{display:none;background:none;border:0;color:inherit;width:44px;height:44px;padding:0;cursor:pointer}.lh-lang{position:relative}.lh-lang>button{font-family:Archivo,sans-serif;font-weight:700;font-size:13px;border:1px solid rgba(0,0,0,.25);padding:9px 12px;background:none;color:inherit;min-height:40px;cursor:pointer}.lh-lang-menu{position:absolute;top:calc(100% + 6px);right:0;background:#fff;border:1px solid var(--L12);box-shadow:0 12px 40px rgba(18,18,18,.12);padding:6px;min-width:170px;z-index:60;max-height:70vh;overflow:auto}.lh-lang-menu button{display:block;width:100%;text-align:left;padding:9px 10px;border:0;background:none;font:500 14px DM Sans,system-ui,sans-serif;color:var(--T);cursor:pointer}.lh-lang-menu button[aria-current=true]{background:var(--BG2);font-weight:700}.lh-mmenu{display:none}.lh-hero{min-height:780px;display:flex;align-items:flex-end;color:#fff}.lh-hero,.lh-ph{position:relative}.lh-ph{background:var(--PH);overflow:hidden}.lh-hero .lh-ph{position:absolute;inset:0;background:var(--F)}.lh-hero .lh-poster,.lh-hero video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 50%}.lh-shade{position:absolute;inset:0;background:rgba(0,0,0,.4)}.lh-h1{font-size:clamp(54px,9.2vw,140px)}.lh-h2{font-size:clamp(44px,6.4vw,96px)}.lh-g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.lh-g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.lh-split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:64px;gap:64px;align-items:center}.lh-seg{display:block;text-decoration:none;color:#FFFFFF!important;aspect-ratio:4/5;position:relative}.lh-seg .lh-ph{height:100%;background-size:cover;background-repeat:no-repeat}.lh-segt{position:absolute;left:0;right:0;bottom:0;padding:26px;background:rgba(8,14,22,.45)}.lh-segt h3{font-size:38px}.lh-segt p{margin:10px 0 0;font-size:15px;color:#D8DDE3}.lh-segt .lh-go{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-family:Archivo,sans-serif;font-weight:800;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:#FFFFFF}.lh-seg.kids{display:flex;flex-direction:column}.lh-seg.kids .lh-ph{flex:1 1 auto;height:auto;min-height:0;background:var(--A);display:flex;align-items:center;justify-content:center;padding:16px 26px}.lh-seg.kids .lh-segt{position:static;flex:0 0 auto}.lh-kids-range{font-size:clamp(64px,8.4vw,116px);color:#121212;line-height:.85;white-space:nowrap}.lh-pill{font-size:14px;background:transparent;border:2px solid #2e9284;color:var(--T)}.lh-pill,.lh-soon{font-weight:500;padding:9px 14px}.lh-soon{background:#D6382E;color:#FFFFFF;margin-right:6px}.lh-ssg{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px}.lh-ssd{display:flex;flex-direction:column;justify-content:space-between;gap:18px;min-height:132px;padding:14px 12px;border-radius:14px;border:2px solid transparent}.lh-ssd .d{font-weight:700;font-size:13px;letter-spacing:.1em}.lh-ssd .d,.lh-ssd .n{font-family:Archivo,sans-serif}.lh-ssd .n{font-weight:900;text-transform:uppercase;font-size:15px;line-height:1}.lh-ssd .m{font-size:12px;opacity:.85}.lh-ssd.str{background:#C8E93A;color:#121212;border-color:#C8E93A}.lh-ssd.run{background:#2E9284;color:#FFFFFF;border-color:#2E9284}.lh-ssd.opt{background:transparent;color:#FFFFFF;border:2px dashed #2e9284}.lh-ssd.rest{color:#8F8C85;border:2px dashed #3a3936}.lh-rt,.lh-ssd.rest{background:transparent}.lh-rt{min-height:44px;padding:0 18px;border-radius:10px;border:2px solid #4a4946;color:#FFFFFF;font-family:Archivo,sans-serif;font-weight:800;font-size:14px;cursor:pointer}.lh-rt[aria-pressed=true]{border-color:#FFFFFF;background:#FFFFFF;color:#121212}.lh-new{background:#E0322B;color:#FFFFFF;padding:7px 12px}.lh-acc{display:flex;flex-direction:column;border-top:1px solid var(--L18)}.lh-acci{padding:22px 24px;border-bottom:1px solid var(--L18)}.lh-acci.on{border-bottom:2px solid var(--T)}.lh-acci button{display:flex;align-items:center;gap:14px;background:none;border:0;padding:0;color:inherit;cursor:pointer;width:100%;text-align:left}.lh-acci h3{font-size:30px}.lh-acci p{margin:10px 0 0 32px;font-size:16px;line-height:1.5}.lh-phone{width:300px;max-width:100%;margin:0 auto;border:11px solid var(--F);border-radius:46px;background:var(--NAV);color:var(--INK);overflow:hidden}.lh-scr{--u:.31cqw;container-type:inline-size;aspect-ratio:5/7;background:var(--F);justify-content:center;align-items:center;border-radius:18px}.lh-scr,.lh-sp{display:flex;overflow:hidden}.lh-sp{position:relative;width:62cqw;aspect-ratio:9/18;border:calc(var(--u)*7) solid #2b2b2b;border-radius:calc(var(--u)*30);background:#F4F3EF;color:#121212;padding:calc(var(--u)*26) calc(var(--u)*12) calc(var(--u)*12);flex-direction:column;gap:calc(var(--u)*7);font-family:DM Sans,system-ui,sans-serif;box-shadow:0 calc(var(--u)*14) calc(var(--u)*30) rgba(0,0,0,.35)}.lh-sp:before{content:"";position:absolute;top:calc(var(--u)*7);left:50%;transform:translateX(-50%);width:calc(var(--u)*54);height:calc(var(--u)*12);border-radius:99px;background:#2B2B2B}.lh-sp>*{flex-shrink:0}.lh-sp.dk{background:#121212;color:#fff}.lh-sp .bar{display:flex;gap:calc(var(--u)*4)}.lh-sp .bar i{flex:1 1;height:calc(var(--u)*4);background:#D9D6CE;border-radius:2px}.lh-sp .bar i.on{background:#2E9284}.lh-sp.dk .bar i{background:#3A3A3A}.lh-sp.dk .bar i.on{background:#2E9284}.lh-sp .q{font-weight:900;font-size:calc(var(--u)*16);line-height:1.02;letter-spacing:-.01em;margin:calc(var(--u)*2) 0 calc(var(--u)*2)}.lh-sp .mn,.lh-sp .q{font-family:Archivo,sans-serif;text-transform:uppercase}.lh-sp .mn{margin:0;font-weight:700;font-size:calc(var(--u)*8.5);letter-spacing:.12em;color:#6B6964}.lh-sp .op{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:calc(var(--u)*9);padding:calc(var(--u)*8) calc(var(--u)*10);font-size:calc(var(--u)*11);font-weight:700;line-height:1.1}.lh-sp .op.on{background:#C8E93A}.lh-sp .op b{flex:none;width:calc(var(--u)*13);height:calc(var(--u)*13);border-radius:50%;border:calc(var(--u)*2) solid #c9c6be}.lh-sp .op.on b{border:calc(var(--u)*4) solid #121212}.lh-sp .ch{display:flex;gap:calc(var(--u)*5)}.lh-sp .ch span{flex:1 1;text-align:center;background:#fff;border-radius:calc(var(--u)*8);padding:calc(var(--u)*8) 0;font-family:Archivo,sans-serif;font-weight:900;font-size:calc(var(--u)*13);line-height:1}.lh-sp .ch span.on{background:#121212;color:#C8E93A}.lh-sp .cta{margin-top:auto;background:#121212;color:#fff;text-align:center;border-radius:calc(var(--u)*10);padding:calc(var(--u)*10);font-family:Archivo,sans-serif;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1}.lh-sp .cta,.lh-sp .dy{font-size:calc(var(--u)*10.5)}.lh-sp .dy{display:grid;grid-template-columns:calc(var(--u)*18) minmax(0,1fr) auto;align-items:center;grid-gap:calc(var(--u)*6);gap:calc(var(--u)*6);background:#fff;border-radius:calc(var(--u)*8);padding:calc(var(--u)*6.5) calc(var(--u)*8);line-height:1.1}.lh-sp .dy em{font-style:normal;font-family:Archivo,sans-serif;font-weight:700;font-size:calc(var(--u)*8.5);color:#6B6964}.lh-sp .dy.r{background:transparent;color:#8C8A84;border:1px dashed #d0cdc5}.lh-sp .dy .t{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lh-sp .dy i{width:calc(var(--u)*7);height:calc(var(--u)*7);border-radius:50%;background:#2E9284;display:inline-block;margin-right:calc(var(--u)*6)}.lh-sp .dy i.k{background:#C8E93A;outline:1px solid #121212}.lh-sp .sm{margin:0;font-size:calc(var(--u)*10.5);line-height:1.3}.lh-step h3{font-size:30px}.lh-step p{margin:0;font-size:16px;line-height:1.5;color:var(--M)}.lh-price{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:stretch}.lh-pc{border:1px solid var(--L20);padding:34px;display:flex;flex-direction:column;gap:22px}.lh-pc.pro{border:2px solid var(--T);position:relative}.lh-pc ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;font-size:16px}.lh-pc li{display:flex;gap:10px;align-items:flex-start}.lh-pc li svg{flex:none}.lh-amt{font-size:72px;white-space:nowrap;position:relative}.lh-amt .cur{font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:.55em;vertical-align:top;position:relative;top:.14em;margin-right:.04em}.lh-amt .lh-star{width:.26em;height:.26em;position:absolute;left:100%;top:.04em;margin-left:.02em}.lh-badge{position:absolute;top:-15px;left:34px;background:var(--A);color:var(--AT);font-family:Archivo,sans-serif;font-weight:700;font-size:12px;letter-spacing:.14em;padding:7px 12px;text-transform:uppercase}.lh-dots{display:flex}.lh-dots span{width:26px;height:26px;border-radius:50%;border:3px solid var(--BG3);margin-left:-8px}.lh-dots span:first-child{margin-left:0}.lh-fplus .lh-star{width:.55em;height:.55em;margin-left:.03em;vertical-align:top}.lh-footer{padding:56px 0;background:var(--F);color:#EDEDED}@media (max-width:760px){.lh-wrap{padding:0 20px}.lh-nav{grid-template-columns:44px 1fr auto;height:68px}.lh-hidem,.lh-navl a{display:none!important}.lh-burger{display:flex;align-items:center}.lh-burger,.lh-logo{justify-content:center}.lh-btn{font-size:14px;padding:14px 18px}.lh-hero{min-height:640px}.lh-g3,.lh-g4,.lh-price,.lh-split{grid-template-columns:1fr}.lh-split{gap:40px}.lh-seg{aspect-ratio:16/11}.lh-stepph{display:none}.lh-pc{padding:26px}.lh-ssg{grid-template-columns:repeat(4,minmax(0,1fr))}.lh-mmenu.open{display:flex;flex-direction:column;position:absolute;top:100%;left:0;right:0;background:#fff;border-bottom:1px solid rgba(0,0,0,.1);padding:8px 20px 16px}.lh-mmenu .lh-navtxt,.lh-mmenu a{display:flex;align-items:center;min-height:48px;border-bottom:1px solid var(--L12)}}.lh-logo-m{display:none}@media (max-width:760px){.lh-logo-d{display:none}.lh-logo-m{display:flex}.lh-g3,.lh-g4,.lh-price,.lh-split{grid-template-columns:minmax(0,1fr)}.lh-h1{font-size:min(54px,12vw)}.lh-segt h3{font-size:min(38px,9.2vw)!important}}