.film.svelte-1ihnwpq{aspect-ratio:4/5;isolation:isolate;background:linear-gradient(110deg,#e8eef4 30%,#f4f7fa 50%,#e8eef4 70%) 0 0/300% 100%;border-radius:26px;max-width:100%;margin:0;animation:1.6s linear infinite svelte-1ihnwpq-shimmer;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #03203d8c}@media (width>=900px){.film.svelte-1ihnwpq{aspect-ratio:16/11}}@keyframes svelte-1ihnwpq-shimmer{to{background-position:-300% 0}}.shot.svelte-1ihnwpq{opacity:0;transition:opacity .8s;position:absolute;inset:0}.shot.on.svelte-1ihnwpq{opacity:1;z-index:1}.shot.gone.svelte-1ihnwpq{opacity:0}.shot.svelte-1ihnwpq img:where(.svelte-1ihnwpq){object-fit:cover;opacity:0;will-change:transform;width:100%;height:100%;transition:opacity .6s}.shot.svelte-1ihnwpq img.ready:where(.svelte-1ihnwpq){opacity:1}.shot.on.svelte-1ihnwpq img:where(.svelte-1ihnwpq){animation:var(--kb) 4.4s cubic-bezier(.3, 0, .4, 1) forwards}.paused.svelte-1ihnwpq .shot.on:where(.svelte-1ihnwpq) img:where(.svelte-1ihnwpq),.paused.svelte-1ihnwpq .title:where(.svelte-1ihnwpq),.paused.svelte-1ihnwpq .route:where(.svelte-1ihnwpq) .reveal:where(.svelte-1ihnwpq){animation-play-state:paused}.kb0.svelte-1ihnwpq{--kb:kb0}.kb1.svelte-1ihnwpq{--kb:kb1}.kb2.svelte-1ihnwpq{--kb:kb2}.kb3.svelte-1ihnwpq{--kb:kb3}@keyframes svelte-1ihnwpq-kb0{0%{transform:scale(1.04)translate(0)}to{transform:scale(1.18)translate(-3%,-2%)}}@keyframes svelte-1ihnwpq-kb1{0%{transform:scale(1.2)translate(3%)}to{transform:scale(1.06)translate(-2%,1%)}}@keyframes svelte-1ihnwpq-kb2{0%{transform:scale(1.08)translate(-3%,2%)}to{transform:scale(1.2)translate(2%,-1%)}}@keyframes svelte-1ihnwpq-kb3{0%{transform:scale(1.16)translateY(-3%)}to{transform:scale(1.04)translateY(1%)}}.shade.svelte-1ihnwpq{z-index:2;pointer-events:none;background:linear-gradient(#03142600 54%,#031426a8),linear-gradient(#03142659,#03142600 22%);position:absolute;inset:0}.bars.svelte-1ihnwpq{z-index:3;gap:5px;display:flex;position:absolute;top:12px;left:14px;right:14px}.bars.svelte-1ihnwpq span:where(.svelte-1ihnwpq){background:#ffffff59;border-radius:3px;flex:1;height:3px;overflow:hidden}.bars.svelte-1ihnwpq i:where(.svelte-1ihnwpq){background:#fff;height:100%;display:block}.title.svelte-1ihnwpq{z-index:3;color:#fff;transform-origin:0 100%;gap:4px;transition:transform .6s;animation:.9s cubic-bezier(.2,.8,.2,1) both svelte-1ihnwpq-titleIn;display:grid;position:absolute;bottom:18px;left:18px;right:70px}.title.small.svelte-1ihnwpq{transform:scale(.72)}.title.svelte-1ihnwpq b:where(.svelte-1ihnwpq){font:800 clamp(28px, 8vw, 44px) / 1.02 var(--f-display);font-variation-settings:"CRSV" 1, "SHRP" 0;letter-spacing:-.02em;text-shadow:0 2px 18px #0000004d}.title.svelte-1ihnwpq span:where(.svelte-1ihnwpq){opacity:.92;align-items:center;gap:5px;font-size:15px;font-weight:600;display:inline-flex}@keyframes svelte-1ihnwpq-titleIn{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}}.route.svelte-1ihnwpq{z-index:3;width:34%;max-width:170px;animation:.6s cubic-bezier(.2,.9,.3,1.3) both svelte-1ihnwpq-pop;position:absolute;top:28px;right:14px}.route.svelte-1ihnwpq .sea:where(.svelte-1ihnwpq){fill:#bcd9ee;stroke:#fffffff2;stroke-width:2px}.route.svelte-1ihnwpq .land:where(.svelte-1ihnwpq){fill:#f1e6cf}.route.svelte-1ihnwpq .line:where(.svelte-1ihnwpq){fill:none;stroke:var(--scarlet);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:4 5}.route.svelte-1ihnwpq .reveal:where(.svelte-1ihnwpq){fill:none;stroke:#fff;stroke-width:8px;stroke-dasharray:100;stroke-dashoffset:100px;animation:2.2s .3s forwards svelte-1ihnwpq-draw}.route.svelte-1ihnwpq .dot:where(.svelte-1ihnwpq){fill:#fff;stroke:var(--scarlet);stroke-width:2.6px}.route.svelte-1ihnwpq .dot.b:where(.svelte-1ihnwpq){fill:var(--scarlet);transform-box:fill-box;transform-origin:50%;animation:.4s 2.4s both svelte-1ihnwpq-pop}@keyframes svelte-1ihnwpq-draw{to{stroke-dashoffset:0}}@keyframes svelte-1ihnwpq-pop{0%{opacity:0;transform:scale(.6)}}.sticker.svelte-1ihnwpq{z-index:3;filter:drop-shadow(0 8px 14px #0000004d);width:30%;max-width:150px;animation:.7s cubic-bezier(.2,.9,.3,1.4) .4s both svelte-1ihnwpq-stick;position:absolute;top:30px;right:16px}@keyframes svelte-1ihnwpq-stick{0%{opacity:0;transform:scale(.3)rotate(-25deg)}to{transform:rotate(-6deg)}}.pp.svelte-1ihnwpq{z-index:4;width:46px;height:46px;color:var(--hdr);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16px;right:14px;box-shadow:0 8px 20px -8px #00000080}@media (prefers-reduced-motion:reduce){.film.svelte-1ihnwpq{animation:none}}.hero.svelte-is8htl{gap:28px;padding-top:28px;padding-bottom:8px;display:grid}.copy.svelte-is8htl{align-content:center;gap:16px;display:grid}h1.svelte-is8htl{font-size:clamp(38px,10.5vw,68px);font-weight:800;line-height:1.02}h1.svelte-is8htl em:where(.svelte-is8htl){color:var(--scarlet);font-style:normal}h2.svelte-is8htl{font-size:clamp(28px,7vw,40px);font-weight:800;line-height:1.08}h3.svelte-is8htl{font-size:19px;font-weight:750}.cta.svelte-is8htl{justify-self:stretch;padding-block:17px;font-size:18px}.assure.svelte-is8htl{color:var(--muted);gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.assure.svelte-is8htl li:where(.svelte-is8htl){align-items:center;gap:8px;display:flex}.assure.svelte-is8htl svg:where(.svelte-is8htl){color:var(--mint);flex:none}.stage.svelte-is8htl{min-width:0}.occ.svelte-is8htl{gap:14px;padding-top:28px;display:grid}.occ-head.svelte-is8htl{gap:4px;display:grid}.occ-head.svelte-is8htl h2:where(.svelte-is8htl){font-size:clamp(24px,6vw,32px)}.rail.svelte-is8htl{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:132px;grid-auto-flow:column;gap:10px;padding:4px 2px 10px;display:grid;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.rail.svelte-is8htl::-webkit-scrollbar{display:none}.oc.svelte-is8htl{scroll-snap-align:start;aspect-ratio:4/5;background:var(--surface2);cursor:pointer;text-align:left;border:0;border-radius:18px;padding:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;position:relative;overflow:hidden}.oc.svelte-is8htl img:where(.svelte-is8htl){object-fit:cover;width:100%;height:100%;transition:transform 1.2s}.oc.svelte-is8htl:after{content:"";background:linear-gradient(#0000 45%,#031426b8);position:absolute;inset:0}.oc.svelte-is8htl .lbl:where(.svelte-is8htl){z-index:1;color:#fff;font-size:14px;font-weight:700;line-height:1.2;position:absolute;bottom:12px;left:10px;right:10px}.oc.svelte-is8htl .pg:where(.svelte-is8htl){z-index:1;background:var(--scarlet);height:4px;position:absolute;bottom:0;left:0}.oc.on.svelte-is8htl{box-shadow:0 0 0 3px var(--primary), 0 16px 30px -18px #03203db3;transform:translateY(-4px)}.oc.on.svelte-is8htl img:where(.svelte-is8htl),.oc.svelte-is8htl:hover img:where(.svelte-is8htl){transform:scale(1.08)}.sec.svelte-is8htl{gap:16px;padding-top:56px;display:grid}.pillars.svelte-is8htl{gap:12px;display:grid}.pillar.svelte-is8htl{border:1px solid var(--line);border-radius:var(--r-l);align-content:start;gap:8px;padding:20px;display:grid}.pi.svelte-is8htl{background:var(--primary-soft);width:44px;height:44px;color:var(--primary);border-radius:14px;place-items:center;display:grid}.how.svelte-is8htl{gap:20px;margin:0;padding:0;list-style:none;display:grid}.how.svelte-is8htl li:where(.svelte-is8htl){grid-template-columns:44px 1fr;align-items:start;gap:14px;display:grid}.how.svelte-is8htl b:where(.svelte-is8htl){background:var(--hdr);color:#fff;width:44px;height:44px;font:800 18px/1 var(--f-display);border-radius:50%;place-items:center;display:grid}.stack-s.svelte-is8htl{gap:8px;min-width:0;display:grid}.privacy.svelte-is8htl{background:var(--hdr);color:#fff;border-radius:28px;gap:14px;padding:28px 22px;display:grid}.privacy.svelte-is8htl .eyebrow:where(.svelte-is8htl){color:#ffb3b4}.privacy.svelte-is8htl ul:where(.svelte-is8htl){gap:10px;margin:0;padding:0;list-style:none;display:grid}.privacy.svelte-is8htl li:where(.svelte-is8htl){opacity:.92;grid-template-columns:22px 1fr;gap:10px;display:grid}.privacy.svelte-is8htl li:where(.svelte-is8htl):before{content:"✓";color:var(--stone);font-weight:800}.faq.svelte-is8htl details:where(.svelte-is8htl){border-bottom:1px solid var(--line);padding:14px 0}.faq.svelte-is8htl summary:where(.svelte-is8htl){cursor:pointer;font-size:17px;font-weight:700}.faq.svelte-is8htl p:where(.svelte-is8htl){padding-top:8px}.final.svelte-is8htl{text-align:center;justify-items:center;padding-bottom:24px}footer.svelte-is8htl{color:var(--faint);padding-block:24px calc(28px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:32px;font-size:14px;display:flex}@media (width>=900px){.hero.svelte-is8htl{grid-template-columns:1fr 1.15fr;gap:48px;padding-top:56px}.cta.svelte-is8htl{justify-self:start}.rail.svelte-is8htl{grid-auto-columns:minmax(0,1fr);overflow:visible;-webkit-mask-image:none;mask-image:none}.pillars.svelte-is8htl,.how.svelte-is8htl{grid-template-columns:repeat(3,1fr)}.how.svelte-is8htl li:where(.svelte-is8htl){grid-template-columns:1fr}.privacy.svelte-is8htl{padding:44px}.privacy.svelte-is8htl ul:where(.svelte-is8htl){grid-template-columns:1fr 1fr}}:root{--e-out:cubic-bezier(.22,1,.36,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-travel:cubic-bezier(.5,0,.2,1);--warn-ink:#8a550b}.mmi{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.lp3 section{scroll-margin-top:70px}.lp3 .h3ro{padding:26px 20px 8px}.h3ro-in{gap:22px;display:grid}.h3ro-tx{text-align:center;justify-items:center;gap:16px;display:grid}.lp3 .h3ro h1{font:900 37px/1.02 var(--f-display);letter-spacing:-.04em}.lp3 .h3ro h1 em{color:var(--coral);white-space:nowrap;font-style:normal;position:relative}.lp3 .h3ro h1 em:after{content:"";background:var(--stone);opacity:.35;z-index:-1;border-radius:6px;height:.3em;position:absolute;bottom:.04em;left:-2%;right:-2%}.lp3 .h3ro .lead{max-width:48ch}.h3ro-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 18px;display:flex}.lnk{font:700 16px/1 var(--f-body);color:var(--primary);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:12px 4px;text-decoration:underline;text-decoration-thickness:1.5px}.lnk:hover{color:var(--coral)}.h3ro-next{color:var(--muted);max-width:44ch;margin-top:-6px;font-size:14px;line-height:1.45}.h3ro-links{flex-wrap:wrap;justify-content:center;gap:4px 16px;margin-top:-6px;display:flex}.lnk.sm{color:var(--muted);padding:8px 2px;font-size:14px}.h3ro-cap{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.h3ro-look{background:var(--shell);border-radius:99px;gap:2px;padding:3px;display:inline-flex}.h3ro-look button{font:700 13px/1 var(--f-body);color:var(--muted);background:0 0;border:0;border-radius:99px;min-height:32px;padding:6px 12px}.h3ro-look button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-s)}.pz-first{background:var(--sun-soft);border-radius:14px;align-items:flex-start;gap:10px;margin-top:4px;padding:12px 16px;font-size:15px;line-height:1.45;display:flex}.pz-first svg{color:#9a7200;flex:none;width:20px;height:20px;margin-top:1px}details.pz-pk>summary{cursor:pointer;background:var(--surface);border:1px solid var(--line);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;list-style:none;display:flex}details.pz-pk>summary::-webkit-details-marker{display:none}details.pz-pk>summary svg{width:20px;height:20px;transition:transform .3s var(--e-out);flex:none;transform:rotate(90deg)}details.pz-pk[open]>summary svg{transform:rotate(-90deg)}details.pz-pk[open]>summary{margin-bottom:12px}.lp-end{padding:8px 20px 40px}.h3ro-demo{gap:10px;min-width:0;margin:0;display:grid}.h3ro-demo .player{border-radius:20px;box-shadow:0 30px 60px -30px #03203d99}.h3ro-demo figcaption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;font-size:13px;display:flex}.h3ro-demo figcaption b{color:var(--ink);font-weight:800}.lp-cta{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;display:flex}.lp-cta span{color:var(--muted);font-size:13px}.how4-in>.lp-cta{margin-top:4px}.pz-calc .lp-cta{text-align:left;border-top:1px solid var(--line);justify-content:flex-start;padding-top:16px}.sf-cta .lp-cta span{color:#bfd3e4}.sf-cta .lp-cta .btn{color:var(--primary);background:#fff}.sf-cta{margin-top:8px}.sf-fine{color:#9db6cb;max-width:46ch;font-size:14px;line-height:1.5}.pz-sub{color:var(--muted);margin-top:6px;font-size:13px;display:block}.pz-pk-l{margin:-4px 0 4px;font-size:14px}.pz-beta{background:var(--sun-soft);border-radius:14px;align-items:center;gap:10px;margin-top:4px;padding:12px 16px;font-size:15px;display:flex}.pz-beta svg{color:#9a7200;flex:none;width:20px;height:20px}.lp-sticky{z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);opacity:0;pointer-events:none;transition:transform .45s var(--e-out),opacity .3s;justify-items:center;gap:4px;margin:0;display:grid;position:sticky;bottom:0;transform:translateY(110%)}.lp-sticky.on{opacity:1;pointer-events:auto;transform:none}.lp-sticky small{color:var(--muted);font-size:12px}.h3ro-cta .btn svg{width:18px;height:18px}.h3ro-proof{font:600 13px/1.3 var(--f-body);color:var(--muted);text-align:left;grid-template-columns:repeat(2,minmax(0,max-content));justify-content:center;gap:8px 18px;margin:2px 0 0;padding:0;list-style:none;display:grid}.h3ro-proof li{align-items:center;gap:6px;display:inline-flex}.h3ro-proof svg{width:16px;height:16px;color:var(--mint);flex:none}.lp3 .occ{padding:6px 0 10px}.oc-rail{scrollbar-width:none;padding:16px 0 22px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5% 97.5%,#0000);mask-image:linear-gradient(90deg,#0000,#000 2.5% 97.5%,#0000)}.oc-rail::-webkit-scrollbar{display:none}.oc-track{gap:12px;width:max-content;padding:0 10px;display:flex}.oc{aspect-ratio:9/16;background:var(--surface2);color:#fff;text-align:left;width:min(46cqw,210px);transition:transform .45s var(--e-spring),box-shadow .3s;isolation:isolate;cursor:pointer;border:0;border-radius:22px;flex:none;padding:0;position:relative;overflow:hidden;box-shadow:0 18px 34px -20px #03203d8c}.oc>img,.oc>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kb2{animation:9s ease-in-out infinite alternate kb2}@keyframes kb2{0%{transform:scale(1.03)}to{transform:scale(1.17)translate(-3%,-2%)}}.oc-shade{background:linear-gradient(#03203d80,#0000 26% 54%,#03203dd1);position:absolute;inset:0}.oc-top{font:800 13px/1.1 var(--f-body);text-shadow:0 1px 6px #00000059;justify-content:space-between;align-items:center;gap:6px;display:flex;position:absolute;top:12px;left:12px;right:12px}.oc-soon{background:var(--sun);color:#3a2c00;font:800 10px/1 var(--f-body);text-shadow:none;letter-spacing:.02em;border-radius:99px;padding:5px 8px}.oc-bot{color:#fff;gap:3px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.oc-bot b{font:800 21px/1.05 var(--f-film);letter-spacing:-.01em;text-wrap:balance}.oc-bot small{font:600 12px/1.2 var(--f-body);opacity:.85}.oc-play{width:56px;height:56px;color:var(--primary);opacity:0;transition:opacity .3s,transform .4s var(--e-spring);background:#fffffff0;border-radius:50%;place-items:center;margin:-28px;display:grid;position:absolute;top:50%;left:50%;transform:scale(.6)}.oc-play svg{width:22px;height:22px;margin-left:3px}@media (hover:hover){.oc:hover{transform:translateY(-8px)scale(1.035);box-shadow:0 30px 46px -22px #03203d99}.oc:hover .oc-play{opacity:1;transform:none}}.oc:active{transform:scale(.98)}.who{height:24px;font:800 11px/1 var(--f-body);letter-spacing:.08em;white-space:nowrap;border-radius:99px;flex:none;align-items:center;gap:5px;padding:0 9px 0 6px;display:inline-flex}.who svg{width:14px;height:14px}.who.vy{border:1.5px solid var(--primary);color:var(--primary);background:var(--surface)}.who.my{background:var(--primary);color:#fff;border:1.5px solid var(--primary)}.who.my svg{width:16px;height:16px}.lp3 .how4{padding:48px 20px}.how4-in{gap:28px;display:grid}.how4-head{gap:20px;display:grid}.how4-ttl{gap:12px;display:grid}.how4-ttl h2 em{color:var(--coral);white-space:nowrap;font-style:normal}.how4-vs{background:var(--surface);border:1px solid var(--line);border-radius:18px;gap:10px;padding:14px 16px;display:grid}.vs{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l b""bar bar";align-items:baseline;gap:6px 12px;display:grid}.vs-l{font:700 13px/1.2 var(--f-body);color:var(--muted);grid-area:l}.vs b{font:800 15px/1 var(--f-display);color:var(--faint);white-space:nowrap;grid-area:b}.vs.new b{color:var(--coral);font-size:20px}.vs-bar{background:var(--surface2);border-radius:99px;grid-area:bar;height:10px;overflow:hidden}.vs-bar i{height:100%;width:var(--w);background:var(--faint);opacity:.45;transform-origin:0;transition:transform 1.1s var(--e-out) .2s;border-radius:99px;display:block}.vs.old{--w:100%}.vs.new{--w:9%}.vs.new .vs-bar i{background:var(--coral);opacity:1;min-width:22px}.how4-head.rv:not(.rvin) .vs-bar i{transform:scaleX(0)}.how4-steps{gap:44px;margin:0;padding:0;list-style:none;display:grid}.how4-steps>li{display:grid;position:relative}.how4-card{background:var(--surface);border:1px solid var(--line);border-radius:24px;align-content:start;gap:10px;padding:18px;display:grid}.how4-card header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 2px 4px;display:grid}.how4-n{background:var(--primary);color:#fff;width:34px;height:34px;font:900 17px/1 var(--f-display);border-radius:50%;place-items:center;display:grid}.how4-card h3{font:800 22px/1.1 var(--f-display)}.how4-ic{width:52px;height:52px;margin:-8px -4px -8px 0}.how4-arr{background:var(--bg);border:1.5px solid var(--line);width:32px;height:32px;color:var(--stone);border-radius:50%;place-items:center;margin-left:-16px;display:grid;position:absolute;bottom:-38px;left:50%;transform:rotate(90deg)}.how4-arr svg{width:16px;height:16px}.hw{border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px;display:grid}.hw.vy{background:var(--surface);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--coral) 40%,transparent)}.hw.my{background:var(--surface2)}.hw-av{border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.hw.vy .hw-av{background:var(--coral);color:#fff}.hw.vy .hw-av svg{width:22px;height:22px}.hw.my .hw-av{background:var(--surface);border:1px solid var(--line)}.hw.my .hw-av svg{width:30px;height:30px}.hw-tx{gap:2px;display:grid}.hw-k{font:800 11px/1.2 var(--f-body);letter-spacing:.1em;text-transform:uppercase}.hw.vy .hw-k{color:var(--coral)}.hw.my .hw-k{color:#2f6e9e}.hw-tx b{font:800 16px/1.25 var(--f-body)}.hw-tx p{color:var(--muted);font-size:14px;line-height:1.45}.hw-t{text-align:right;justify-items:end;min-width:44px;padding-top:2px;display:grid}.hw-t b{font:900 26px/1 var(--f-display);letter-spacing:-.02em}.hw-t small{font:700 12px/1.2 var(--f-body);color:var(--muted)}.hw.vy .hw-t b,.hw.vy .hw-t small{color:var(--coral)}.hw.my .hw-t b{color:var(--primary)}.hw.my .hw-t:not(:has(b)) small{padding-top:4px}.lp3 .wow{background:linear-gradient(180deg,var(--surface2),var(--bg));padding:48px 20px}.wow-in{gap:18px;display:grid}.wow-head,.wow-head>div{gap:12px;display:grid}.wow-occ{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;margin:0 -20px;padding:2px 20px 6px;display:flex;overflow-x:auto}.wow-occ::-webkit-scrollbar{display:none}.wow-occ button{border:1.5px solid var(--line);background:var(--surface);font:700 14px/1 var(--f-body);color:var(--muted);scroll-snap-align:start;transition:background .25s,color .25s,border-color .25s,transform .3s var(--e-spring);border-radius:99px;flex:none;align-items:center;gap:8px;padding:5px 14px 5px 6px;display:inline-flex}.wow-occ button:active{transform:scale(.96)}.wo-ic{width:30px;height:30px;transition:transform .45s var(--e-spring)}.wo-soon{font:800 10px/1 var(--f-body);letter-spacing:.04em;background:var(--sun-soft);color:#7a5a00;border-radius:99px;padding:4px 6px;font-style:normal}.wow-occ button[aria-selected=true]{background:var(--primary);border-color:var(--primary);color:#fff}.wow-occ button[aria-selected=true] .wo-ic{transform:scale(1.12)rotate(-6deg)}.wow-occ button[aria-selected=true] .wo-soon{background:var(--sun);color:var(--primary)}.wow-body{gap:18px;display:grid}.wow-stage{order:-1;gap:14px;min-width:0;display:grid}.wow-side{align-content:start;gap:10px;min-width:0;display:grid}.wow-soon{background:var(--sun-soft);color:var(--ink);border-radius:14px;align-items:flex-start;gap:10px;padding:10px 14px;font-size:14px;line-height:1.45;display:flex}.wow-soon svg{color:#9a7200;flex:none;width:18px;height:18px;margin-top:1px}.wow-media{aspect-ratio:16/9;background:var(--fs);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 24px 50px -26px #03203d8c}.wow-media .player{box-shadow:none;border-radius:0;height:100%;position:absolute;inset:0}.wow-media>video,.wow-media>img.kb2{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wow-media.swap{animation:wowSwap .55s var(--e-out)}@keyframes wowSwap{0%{opacity:.3;transform:scale(.985)}to{opacity:1;transform:none}}.wow-strip{gap:8px;min-width:0;display:grid}.wow-strip ol{scrollbar-width:none;gap:6px;margin:0 -20px;padding:2px 20px 4px;list-style:none;display:flex;overflow-x:auto}.wow-strip ol::-webkit-scrollbar{display:none}.wow-strip li{background:var(--surface);border:1px solid var(--line);font:700 13px/1.2 var(--f-body);color:var(--ink);white-space:nowrap;animation:mmIn .5s var(--e-out) both;animation-delay:calc(var(--i) * 45ms);border-radius:12px;flex:none;align-items:center;gap:7px;padding:6px 11px 6px 6px;display:inline-flex}.wow-strip li span{background:var(--primary-soft);width:20px;height:20px;color:var(--primary);font:800 11px/1 var(--f-body);border-radius:7px;place-items:center;display:grid}.wow-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.wow-list button{text-align:left;width:100%;color:var(--muted);background:0 0;border:0;border-radius:18px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;padding:10px 14px 16px;transition:background .3s,box-shadow .3s,color .3s;display:grid;position:relative}.wow-ic{width:40px;transition:transform .45s var(--e-spring),filter .3s,opacity .3s;filter:grayscale();opacity:.5}.wow-t b{font:800 18px/1.2 var(--f-display);padding-top:8px;transition:color .3s;display:block}.wow-d{opacity:0;max-height:0;color:var(--muted);transition:max-height .5s var(--e-out),opacity .35s,margin .35s;font-size:14px;line-height:1.5;display:block;overflow:hidden}.wow-list li.on button{background:var(--surface);color:var(--ink);box-shadow:0 10px 28px -16px #03203d59}.wow-list li.on .wow-ic{filter:none;opacity:1;transform:scale(1.1)rotate(-5deg)}.wow-list li.on .wow-d{opacity:1;max-height:140px;margin-top:6px}.wow-bar{background:var(--line);opacity:0;border-radius:3px;height:3px;position:absolute;bottom:8px;left:68px;right:18px;overflow:hidden}.wow-bar i{background:var(--primary);border-radius:3px;width:0;height:100%;display:block}.wow-list li.on .wow-bar{opacity:1}.wow-list li.on .wow-bar i{animation:6.5s linear forwards wowProg}@keyframes wowProg{to{width:100%}}@media (hover:hover){.wow-list li:not(.on) button:hover{color:var(--ink)}.wow-list li:not(.on) button:hover .wow-ic{filter:none;opacity:.9}.wow-occ button[aria-selected=false]:hover{border-color:var(--stone);color:var(--ink)}}.mm-chap{color:var(--f-ink);animation:mmIn .7s var(--e-spring) .2s both;background:#fffffff2;border-radius:14px;gap:3px;padding:12px 18px;display:grid;position:absolute;bottom:9%;left:6%}.mm-chap small{font:700 10px/1 var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:#8a90b8}.mm-chap b{font:800 26px/1 var(--f-film)}.mm-chap i{font-style:normal;font:600 12px/1.2 var(--f-body);color:#5a6190}.mm-age{color:var(--f-ink);animation:mmIn .7s var(--e-spring) .2s both;background:#fff;border-radius:18px;justify-items:center;gap:2px;padding:12px 20px;display:grid;position:absolute;top:10%;right:6%;box-shadow:0 12px 30px -12px #00000059}.mm-age b{font:700 16px/1 var(--f-film)}.mm-age i{font-style:normal;font:800 34px/1 var(--f-film);color:var(--f-ultramarine)}.mm-age small{color:#5a6190;font-size:11px}.mm-guests{animation:mmIn .6s var(--e-spring) .1s both;background:#fffffff2;border-radius:99px;align-items:center;padding:6px 14px 6px 6px;display:flex;position:absolute;bottom:8%;left:5%}.mm-guests i{color:#fff;width:28px;height:28px;font:800 12px/1 var(--f-body);animation:mmPop .5s var(--e-spring) both;animation-delay:calc(.35s + var(--i) * 80ms);border:2px solid #fff;border-radius:50%;place-items:center;margin-left:-8px;font-style:normal;display:grid}.mm-guests i:first-child{margin-left:0}.mm-guests b{font:800 13px/1 var(--f-body);color:var(--f-ink);margin-left:10px}.mm-from{color:#fff;font:700 11px/1 var(--f-body);background:#03203db8;border-radius:99px;padding:6px 10px;position:absolute;top:8%;right:5%}.mm-route{width:100%;height:100%;position:absolute;inset:0}.mm-route .draw{stroke-dasharray:640;stroke-dashoffset:640px;animation:mmDraw 3.2s var(--e-travel) .3s forwards}.mm-elev{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;width:min(46%,260px);animation:mmIn .6s var(--e-spring) .4s both;background:#03203db8;border-radius:14px;gap:3px;padding:10px 14px;display:grid;position:absolute;bottom:7%;left:5%}.mm-elev b{font:800 20px/1 var(--f-film)}.mm-elev small{opacity:.85;font-size:11px}.mm-elev svg{width:100%;height:26px;margin-top:4px}.mm-looks{background:#fff;grid-template-columns:1fr 1fr;gap:4px;display:grid;position:absolute;inset:0}.mm-looks figure{margin:0;position:relative;overflow:hidden}.mm-looks figure>img.kb2{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mm-looks figcaption{color:var(--ink);font:800 12px/1 var(--f-body);background:#fff;border-radius:99px;padding:6px 10px;position:absolute;top:10px;left:10px}.mm-stk{filter:drop-shadow(0 6px 10px #0000004d);width:38%;animation:3.4s ease-in-out infinite mmBob;position:absolute;bottom:10%;right:6%}.mm-dc{color:#28329c;font:800 13px/1 var(--f-film);background:#fff;border-radius:99px;padding:8px 12px;position:absolute;bottom:10%;left:8%;box-shadow:0 0 0 3px #4db98a}.mm-cl{text-align:center;color:#fff;text-shadow:0 2px 14px #00000073;gap:4px;display:grid;position:absolute;bottom:11%;left:0;right:0}.mm-cl b{letter-spacing:.04em;font:500 24px/1 Cormorant Garamond,Georgia,serif}.mm-cl small{font:600 10px/1 var(--f-body);letter-spacing:.32em}.mm-pick{background:#0b2440;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(6,1fr);gap:4px;padding:4px;display:grid;position:absolute;inset:0}.mm-pick span{animation:mmPop .5s var(--e-spring) both;animation-delay:calc(var(--i) * 50ms);border-radius:8px;position:relative;overflow:hidden}.mm-pick img{object-fit:cover;width:100%;height:100%;transition:filter .5s,opacity .5s;display:block}.mm-pick span.off img{filter:grayscale()blur(1.5px)brightness(.8);opacity:.38}.mm-pick span.best{box-shadow:inset 0 0 0 3px var(--coral)}.mm-pick span.best:after{content:"";box-shadow:inset 0 0 0 3px var(--coral);border-radius:8px;position:absolute;inset:0}.mm-note{z-index:2;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 24px);color:var(--ink);font:800 13px/1 var(--f-body);box-shadow:var(--shadow-s);background:#fff;border-radius:99px;align-items:center;gap:6px;padding:8px 12px;display:flex;position:absolute;bottom:12px;left:12px;overflow:hidden}.mm-note svg{width:14px;height:14px;color:var(--coral)}.mm-day{animation:mmIn .6s var(--e-spring) .15s both;align-items:center;gap:0;display:flex;position:absolute;bottom:9%;left:5%}.mm-day i{color:#161c5e;width:52px;height:52px;font-style:normal;font:800 26px/1 var(--f-film);z-index:1;background:#4db98a;border:3px solid #fff;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 8px 20px -8px #0006}.mm-day>span{color:#28329c;background:#fff;border-radius:99px;gap:2px;margin-left:-12px;padding:9px 18px 9px 22px;display:grid;box-shadow:0 8px 20px -8px #0006}.mm-day b{font:800 18px/1 var(--f-film)}.mm-day small{font:600 10px/1.2 var(--f-body);color:#161c5e}.mm-fact{color:#161c5e;width:min(58%,300px);animation:mmIn .6s var(--e-spring) .15s both;background:#fffffff5;border-radius:16px;gap:4px;padding:12px 16px;display:grid;position:absolute;bottom:8%;right:5%;box-shadow:0 12px 30px -12px #0006}.mm-fact small{font:800 10px/1 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:#d42a2e}.mm-fact b{font:700 15px/1.3 var(--f-film)}.mm-beat{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#03203db8;border-radius:14px;gap:6px;padding:10px 12px 8px;display:grid;position:absolute;bottom:7%;left:5%;right:5%}.mm-wave{align-items:center;gap:3px;height:34px;display:flex;position:relative}.mm-wave i{height:var(--h);animation:1.15s ease-in-out infinite mmBeat;animation-delay:calc(var(--i) * -.09s);background:#ffffff8c;border-radius:2px;flex:1}.mm-cuts{pointer-events:none;height:42px;position:absolute;top:6px;left:12px;right:12px}.mm-cuts i{background:#eb2f33;border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 2px #eb2f3340}.mm-beat small{font:700 11px/1 var(--f-body);opacity:.9}@keyframes mmBeat{0%,to{transform:scaleY(.7)}50%{transform:scaleY(1)}}@keyframes mmIn{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@keyframes mmPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes mmDraw{to{stroke-dashoffset:0}}@keyframes mmBob{0%,to{translate:0;rotate:-4deg}50%{translate:0 -6px;rotate:3deg}}.lp3 .mem{padding:44px 20px}.mem-in{gap:22px;display:grid}.mem-head{gap:12px;display:grid}.mem-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -20px;padding:4px 20px 10px;display:flex;overflow-x:auto}.mem-grid::-webkit-scrollbar{display:none}.mc{scroll-snap-align:start;background:var(--surface);border:1px solid var(--line);border-radius:22px;flex:0 0 84%;overflow:hidden;box-shadow:0 16px 34px -28px #03203d73}.mc-img{height:118px;position:relative;overflow:hidden}.mc-img img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--e-out);display:block}.mc-img:after{content:"";background:linear-gradient(#0000 20%,#03203dc7);position:absolute;inset:0}.mc-img span{z-index:1;color:#fff;gap:2px;display:grid;position:absolute;bottom:12px;left:16px}.mc-img b{font:900 24px/1 var(--f-display);letter-spacing:-.02em}.mc-img small{font:600 12px/1.2 var(--f-body);opacity:.9}@media (hover:hover){.mc:hover .mc-img img{transform:scale(1.06)}}.mc ul{margin:0;padding:8px 8px 10px;list-style:none;display:grid}.mc li>button,.mc li.ok{text-align:left;width:100%;font:600 14px/1.25 var(--f-body);color:var(--ink);background:0 0;border:0;border-radius:12px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 8px;transition:background .2s;display:grid}.mc-s{border:1.5px solid var(--line);width:22px;height:22px;color:var(--faint);transition:background .25s,border-color .25s,color .25s,transform .35s var(--e-spring);border-radius:50%;place-items:center;display:grid}.mc-s svg{width:12px;height:12px}.mc-s.ok{background:var(--mint);border-color:var(--mint);color:#fff}.mc li em{font-style:normal;font:700 11px/1 var(--f-body);color:var(--faint);letter-spacing:.03em}.mc li.ok em{color:var(--mint)}.mc li button[aria-pressed=true] .mc-s{background:var(--primary);border-color:var(--primary);color:#fff;transform:scale(1.08)}.mc li button[aria-pressed=true] em{color:var(--primary)}@media (hover:hover){.mc li button:hover{background:var(--surface2)}.mc li button:hover .mc-s{border-color:var(--primary);color:var(--primary)}}.lp3 .pz{background:var(--surface2);padding:48px 20px}.pz-in{gap:22px;display:grid}.pz-head{gap:12px;display:grid}.pz-calc{background:var(--surface);border-radius:26px;gap:20px;padding:18px;display:grid;box-shadow:0 24px 50px -30px #03203d73}.pz-l{font:700 11px/1 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.pz-q{gap:8px;display:grid}.pz-q2{gap:18px;display:grid}.pz-seg{background:var(--surface2);border-radius:14px;gap:4px;padding:4px;display:flex}.pz-seg button{min-width:0;color:var(--muted);background:0 0;border:0;border-radius:11px;flex:1 1 0;justify-items:center;gap:3px;padding:9px 4px;transition:background .25s,color .25s,box-shadow .25s;display:grid}.pz-seg b{font:800 14px/1.1 var(--f-body);white-space:nowrap}.pz-seg small{opacity:.8;font-size:11px;font-weight:600}.pz-seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-s)}.pz-seg button:disabled{opacity:.55;cursor:not-allowed;font-weight:600}.pz-flow{margin:0;padding:0;list-style:none;display:grid}.pz-flow li{grid-template-columns:22px minmax(0,1fr);align-content:start;gap:2px 12px;padding:0 0 14px;display:grid;position:relative}.pz-flow li:before{content:"";background:var(--line);width:2px;position:absolute;top:24px;bottom:2px;left:10px}.pz-flow li:last-child{padding-bottom:0}.pz-flow li:last-child:before{display:none}.pz-dot{background:var(--surface);z-index:1;border:2.5px solid;border-radius:50%;grid-row:1/3;width:22px;height:22px;position:relative}.pz-flow li b{font:800 16px/1.25 var(--f-body)}.pz-flow li>span:not(.pz-dot){color:var(--muted);grid-column:2;font-size:13px;line-height:1.4}.pz-flow .free{color:var(--mint)}.pz-flow .free .pz-dot{background:var(--mint-soft)}.pz-flow .dep{color:var(--warn-ink)}.pz-flow .dep .pz-dot{background:var(--sun-soft);border-color:var(--sun)}.pz-flow .pay{color:var(--primary)}.pz-flow .pay .pz-dot{background:var(--primary)}.pz-total{border-top:1px solid var(--line);gap:10px;padding-top:16px;display:grid}.pz-big{font:900 40px/1 var(--f-display);letter-spacing:-.03em;color:var(--ink);margin-top:6px;display:block}.pz-kc{color:var(--muted);gap:4px;font-size:14px;display:grid}.pz-kc b{color:var(--ink);font-variant-numeric:tabular-nums}.pz-pk{gap:16px;display:grid}.pz-pkg{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pk{background:var(--surface);border:1.5px solid var(--line);border-radius:20px;align-content:start;gap:4px;padding:16px 14px 14px;display:grid;position:relative}.pk.pk-best{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-soft)}.pk-rec{background:var(--primary);color:#fff;font:800 10px/1 var(--f-body);border-radius:99px;padding:5px 8px;position:absolute;top:-10px;left:12px}.pk-n{font:800 14px/1.2 var(--f-body)}.pk-p{font:900 24px/1.1 var(--f-display);font-variant-numeric:tabular-nums}.pk-p small{color:var(--muted);font-size:12px;font-weight:600}.pk-k{color:var(--muted);font-size:12px}.pk-f{border-top:1px dashed var(--line);color:var(--ink);margin-top:8px;padding-top:8px;font-size:13px}.pk-f b{font:900 20px/1 var(--f-display);color:var(--mint)}.pk-x{color:var(--faint);font-size:11px}.lp3 .sf{background:var(--hdr);color:#fff;padding:52px 20px}.sf-in{gap:26px;display:grid}.sf-head{gap:12px;display:grid}.sf .eyebrow{color:var(--sun)}.sf .h1{color:#fff}.sf-promise{font:800 23px/1.25 var(--f-display);color:#bfd3e4}.sf-promise em{color:#fff;background:linear-gradient(#0000 64%,#eb2f3399 64%);font-style:normal}.sf-panel{color:var(--ink);background:#fff;border-radius:24px;padding:16px;display:grid;box-shadow:0 30px 60px -30px #0009}.sp-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:10px;padding:2px 2px 10px;display:flex}.sp-h b{font:800 16px/1 var(--f-display)}.sp-h span{color:var(--muted);font-size:12px}.sp-row{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:11px 2px;display:grid}.sp-row>svg{width:20px;height:20px;color:var(--primary);background:var(--primary-soft);box-sizing:content-box;border-radius:10px;padding:7px}.sp-row b{font:800 14px/1.2 var(--f-body);display:block}.sp-row span{color:var(--muted);font-size:13px}.sp-log{gap:7px;padding:12px 2px 10px;font-size:12px;display:grid}.sp-l{font:700 10px/1 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:2px}.sp-log div{color:var(--muted);grid-template-columns:40px 42px minmax(0,1fr);gap:6px;display:grid}.sp-log time{font-variant-numeric:tabular-nums;color:var(--faint)}.sp-log b{color:var(--mint)}.sp-act{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.sp-act .btn svg{width:16px;height:16px}.sp-del{color:var(--danger)!important}.sf-grid{gap:18px;margin:0;padding:0;list-style:none;display:grid}.sf-grid li{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;display:grid}.sf-grid li>div{gap:4px;padding-top:2px;display:grid}.sf-ic{color:#9fd8c1;background:#ffffff1a;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.sf-ic svg{width:22px;height:22px}.sf-grid b{font:800 16px/1.25 var(--f-body);color:#fff}.sf-grid li>div>span{color:#b8cadb;font-size:14px;line-height:1.5}.lp3 .qs{padding:44px 20px}.qs-in{gap:18px;display:grid}.lp3 .fin{text-align:center;justify-items:center;gap:18px;padding:40px 20px 52px;display:grid}.lp3 .faq2{border-top:1px solid var(--line);padding:8px 20px 44px}.faq2-in{gap:6px;max-width:760px;margin:0 auto;padding-top:36px;display:grid}.faq2-in details{border-bottom:1px solid var(--line);padding:14px 0}.faq2-in summary{font:800 16px/1.3 var(--f-body);cursor:pointer;justify-content:space-between;gap:12px;list-style:none;display:flex}.faq2-in summary:after{content:"+";color:var(--muted);font-weight:700}.faq2-in details[open] summary:after{content:"–"}.faq2-in details p{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.55}.rv{opacity:0;transition:opacity .7s var(--e-out),translate .7s var(--e-out);transition-delay:calc(var(--i,0) * 90ms);translate:0 20px}.rv.rvin{opacity:1;translate:0}.rv.rv-now{transition:none}.ocm{z-index:55;pointer-events:auto;place-items:center;animation:.25s fade;display:grid;position:absolute;inset:0}.ocm-bg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03203d9e;border:0;padding:0;position:absolute;inset:0}.ocm-box{background:var(--surface);width:min(92%,400px);height:92%;animation:ocmIn .55s var(--e-spring);border-radius:26px;grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px -20px #0000008c}.ocm-media{background:var(--surface2);color:#fff;position:relative;overflow:hidden}.ocm-media>img,.ocm-media>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ocm-media:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#03203dcc);position:absolute;inset:0}.ocm-media .oc-bot{z-index:2;bottom:16px;left:18px}.ocm-media .oc-bot b{font-size:28px}.ocm-info{align-content:start;gap:10px;padding:18px 20px 20px;display:grid}.ocm-x{width:38px;height:38px;color:var(--ink);z-index:3;box-shadow:var(--shadow-s);background:#fffffff0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.ocm-x svg{width:18px;height:18px}.ocm-tag{font:800 12px/1 var(--f-body);letter-spacing:.1em;text-transform:uppercase;color:var(--coral)}@keyframes ocmIn{0%{opacity:0;transform:translateY(28px)scale(.96)}to{opacity:1;transform:none}}@container app (width>=900px){.lp3 .h3ro{padding:56px 32px 24px}.h3ro-in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:56px;max-width:1136px;margin:0 auto}.h3ro-tx{text-align:left;justify-items:start;gap:20px}.lp3 .h3ro h1{font-size:62px}.lp3 .h3ro .lead{font-size:19px}.h3ro-cta,.h3ro-proof,.h3ro-links{justify-content:flex-start}.h3ro-proof{grid-template-columns:1fr 1fr;gap:8px 20px;display:grid}.h3ro-demo figcaption{justify-content:flex-start}.lp-sticky{display:none}.oc{border-radius:26px;width:236px}.oc-bot b{font-size:24px}.lp3 .how4,.lp3 .wow,.lp3 .mem,.lp3 .pz,.lp3 .qs{padding:76px 32px}.lp3 .sf{padding:84px 32px}.how4-in,.wow-in,.mem-in,.pz-in,.sf-in,.qs-in{width:100%;max-width:1136px;margin:0 auto}.how4-in{gap:40px}.how4-head{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:end;gap:48px}.how4-vs{padding:18px 20px}.how4-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px}.how4-card{height:100%;padding:20px}.how4-arr{margin:0;inset:24px -38px auto auto;transform:none}.wow-in{gap:22px}.wow-head{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:end;gap:48px}.wow-occ{flex-wrap:wrap;margin:0;padding:2px 0 6px}.wow-body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px;margin-top:8px}.wow-stage{order:0;position:sticky;top:24px}.wow-strip ol{flex-wrap:wrap;margin:0;padding:2px 0 4px}.mem-head{max-width:680px}.mem-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;display:grid;overflow:visible}.mc{flex:none}.mc-img{height:140px}.pz-in{grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-template-areas:"head calc""pk pk";align-items:start;gap:48px 64px}.pz-head{grid-area:head;padding-top:12px}.pz-calc{grid-area:calc;padding:26px}.pz-pk{grid-area:pk}.pz-q2{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.pz-flow{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:14px}.pz-flow li{grid-template-columns:1fr;padding:0}.pz-flow li:before{width:auto;height:2px;inset:10px -14px auto 26px}.pz-flow li:last-child:before{display:none}.pz-dot{grid-row:auto;margin-bottom:10px}.pz-flow li>span:not(.pz-dot){grid-column:1}.pz-total{grid-template-columns:auto minmax(0,1fr);align-items:end}.pz-kc{text-align:right;justify-items:end}.pz-pkg{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sf-in{grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"head panel""grid panel";align-items:start;gap:36px 72px}.sf-head{grid-area:head}.sf-panel{grid-area:panel;padding:22px}.sf-grid{grid-area:grid;grid-template-columns:1fr 1fr;gap:26px 30px}.sf-promise{font-size:30px}.ocm-box{grid-template-rows:1fr;grid-template-columns:auto minmax(0,1fr);width:min(880px,92%);height:min(580px,88%)}.ocm-media{aspect-ratio:9/16;height:100%}.ocm-info{align-content:center;gap:14px;padding:56px 36px 32px}}.hero2 .hf{isolation:isolate;background:#0d1626;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #03203d99}.hero2 .hf mm-film{border-radius:0}.hf-snd{z-index:3;color:#fff;font:800 12.5px/1 var(--f-body);cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#08101e9e;border:0;border-radius:99px;align-items:center;gap:6px;min-height:34px;padding:7px 12px 7px 9px;display:inline-flex;position:absolute;top:10px;right:10px}.hf-snd svg{width:17px;height:17px}.hf-snd[aria-pressed=false]{color:var(--primary);background:#fff;animation:2.4s ease-in-out 1.2s 3 hfPulse;box-shadow:0 6px 18px -6px #00000073}@keyframes hfPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.hf-ctl{z-index:3;opacity:0;background:linear-gradient(#0000,#050a148c);align-items:center;gap:10px;padding:26px 10px 8px;transition:opacity .25s;display:flex;position:absolute;bottom:0;left:0;right:0}.hf:hover .hf-ctl,.hf:focus-within .hf-ctl{opacity:1}.hf-ctl:has(.hf-pp[data-s=false]){opacity:1}@media (hover:none){.hf-ctl{opacity:1}}.hf-ctl button{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.hf-pp,.hf-fs{flex:none;width:30px;height:30px}.hf-pp svg,.hf-fs svg{width:16px;height:16px}.hf-seg{flex:1;gap:3px;min-width:0;display:flex}.hf-seg button{align-items:center;height:16px;display:flex}.hf-seg button:before{content:"";position:absolute}.hf-seg button i{background:#fff;border-radius:2px;width:0;height:3px;display:block;box-shadow:0 0 #0000}.hf-seg button{background:linear-gradient(#ffffff59,#ffffff59) 50%/100% 3px no-repeat;border-radius:2px;position:relative}.hf-tc{font:700 11.5px/1 var(--f-body);color:#fff;font-variant-numeric:tabular-nums;flex:none}.hf:fullscreen{background:#000;border-radius:0;place-items:center;display:grid}.hf:fullscreen mm-film{width:min(100vw,177.778vh)}.hf:fullscreen .hf-ctl{opacity:1}.hlooks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hlooks button{border:1.5px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;color:var(--ink);font:inherit;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:7px 10px 7px 7px;display:flex}.hlooks button[aria-checked=true]{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.hl-aa{border-radius:10px;flex:none;place-items:center;width:40px;height:40px;font-size:19px;font-weight:600;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014}.hl-aa i{border-radius:50%;width:8px;height:8px;position:absolute;bottom:4px;right:4px}.hl-tx{gap:1px;min-width:0;display:grid}.hl-tx b{font:800 14px/1.15 var(--f-display);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hl-tx small{font:700 11px/1.2 var(--f-body);color:var(--muted);letter-spacing:.04em;text-transform:uppercase}.h3ro h1 .nw{white-space:nowrap}@container app (width<=899px){.lp3 .h3ro h1{font-size:clamp(24px,9.6cqi,37px)}.lp3 .h3ro h1:lang(en){font-size:clamp(24px,8.4cqi,37px)}}@container app (width>=900px){.hlooks{grid-template-columns:repeat(4,minmax(0,1fr))}.hlooks button{padding:6px 8px 6px 6px}.lp3 .h3ro h1{font-size:min(54px,4.3cqi)}}.lpnav{display:none}.lpfoot{color:var(--faint);flex-wrap:wrap;align-items:center;gap:14px;padding:24px 20px 40px;font-size:12px;display:flex}.lpfoot a{color:var(--muted)}@container app (width>=900px){.lpnav{gap:26px;margin-left:40px;font-size:15px;font-weight:600;display:flex}.lpnav a{color:#fffc;text-decoration:none}.lpnav a:hover{color:#fff}.lpfoot{max-width:1136px;margin:0 auto;padding:28px 32px 48px}}.h3ro h1 .h1-brand{align-items:center;gap:.16em;display:inline-flex}.h3ro h1 .h1-brand .logo{display:inline-flex}.h3ro h1 .h1-brand svg{flex:none;width:.92em;height:.92em;transform:translateY(.02em)}.lp3 .h3ro h1 em:after{display:none}.h3ro-more{text-align:center;justify-items:center;gap:16px;display:grid}.lp3 .h3ro .h3ro-more .lead{max-width:48ch}@container app (width>=900px){.h3ro-in{grid-template-rows:auto auto auto;row-gap:22px}.h3ro-tx{grid-area:1/1;align-self:end}.h3ro-in>.h3ro-cta{grid-area:2/1}.h3ro-more{text-align:left;grid-area:3/1;align-self:start;justify-items:start;gap:20px}.h3ro-in>.h3ro-demo{grid-area:1/2/4}}@container app (width<=899px){.h3ro-in>.h3ro-demo{display:contents}.h3ro-in>.h3ro-tx{order:1}.h3ro-in>.h3ro-demo>.hfig{order:2;min-width:0}.h3ro-in>.h3ro-cta{order:3}.h3ro-in>.h3ro-demo>.hlooks{order:4}.h3ro-in>.h3ro-more{order:5}}.hw.my .hw-av{overflow:hidden}.hw.my .hw-av .logo{place-items:center;width:100%;height:100%;display:grid}.hw.my .hw-av svg{width:28px;height:28px;transform:translate(-1px,-1px)}.hfig.svelte-1bkt30p{gap:10px;min-width:0;margin:0;display:grid}.hf.svelte-1bkt30p{aspect-ratio:16/9}.hf-poster.svelte-1bkt30p{object-fit:cover;z-index:0;width:100%;height:100%;transition:opacity .6s var(--e-out);position:absolute;inset:0}.hf-poster.gone.svelte-1bkt30p{opacity:0;pointer-events:none}.hf-film.svelte-1bkt30p{z-index:1;position:absolute;inset:0}.hf-ctl.show.svelte-1bkt30p{opacity:1}.ocm.svelte-19e4gty{position:fixed}.oc.svelte-19e4gty>video:where(.svelte-19e4gty){pointer-events:none}.lang.svelte-19e4gty{gap:4px;display:inline-flex}.lang.svelte-19e4gty a:where(.svelte-19e4gty){font:700 12px/1 var(--f-body);letter-spacing:.04em;color:var(--muted);border:1.5px solid var(--line);border-radius:99px;padding:6px 9px;text-decoration:none}.lang.svelte-19e4gty a[aria-current=page]:where(.svelte-19e4gty){background:var(--primary-soft);color:var(--primary);border-color:var(--primary-soft)}.lpfoot.svelte-19e4gty .sp:where(.svelte-19e4gty){flex:1}.wow-bar.svelte-19e4gty .held:where(.svelte-19e4gty){width:0!important;animation:none!important}.mc.svelte-19e4gty li.soon:where(.svelte-19e4gty){font:600 14px/1.25 var(--f-body);color:var(--ink);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 8px;display:grid}.lp-hcta.svelte-19e4gty{display:none}@container app (width>=900px){.lp-hcta.svelte-19e4gty{display:inline-flex}}.lp3 .wow-media>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
