@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.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:Hanken Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.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:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_f6ff6e22-module__jxNUDa__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_f6ff6e22-module__jxNUDa__variable{--lv4-font:"Hanken Grotesk", "Hanken Grotesk Fallback"}
.lv4{--paper:#fff;--ink:#0b1220;--ink-2:#141c2b;--line:#e4e8ed;--line-dk:#243049;--muted:#4f5a6a;--muted-dk:#aeb9c8;--sand:#f3f0eb;--sand-ink:#6b5e4b;--cyan:#1391d4;--cyan-dk:#0c6aa3;--cyan-wash:#eaf6fc;--wa:#d9fdd3;--wa-bg:#efeae2;--f:var(--lv4-font),"Helvetica Neue",Arial,sans-serif;--ease:cubic-bezier(.2,.8,.2,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.lv4 *{box-sizing:border-box}.lv4{background:var(--paper);color:var(--ink);font-family:var(--f);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.55;overflow-x:clip}.lv4 a{color:inherit}.lv4 img,.lv4 video{max-width:100%;display:block}.lv4 h1,.lv4 h2,.lv4 h3{letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:300;line-height:1.02}.lv4 p{margin:0}.lv4 .wrap{max-width:1280px;margin:0 auto;padding-inline:max(16px,2.5vw)}.lv4 .lb{transition:transform .3s var(--ease),background .3s;border-radius:999px;align-items:center;gap:8px;padding:15px 28px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.lv4 .lb:hover{transform:translateY(-2px)}.lv4 .lb:focus-visible,.lv4 a:focus-visible,.lv4 button:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.lv4 .lb-cyan{background:var(--cyan);color:#fff}.lv4 .lb-cyan:hover{background:var(--cyan-dk)}.lv4 .lb-white{color:var(--ink);background:#fff}.lv4 .lb-ghost{color:#fff;border:1px solid #ffffffa6}.lv4 .eyebrow{letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-weight:600}.lv4 .w{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.lv4 .w>span{transition:transform 1s var(--ease);transition-delay:calc(var(--i)*55ms);display:inline-block}.lv4 .pre .w>span{transform:translateY(108%)}.lv4 [data-reveal]{transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:var(--d,0s)}.lv4 [data-reveal].pre{opacity:0;transform:translateY(48px)}.lv4 .nav{z-index:50;padding-top:env(safe-area-inset-top,0px);color:#fff;transition:background .4s,color .4s,box-shadow .4s;position:fixed;top:0;left:0;right:0}.lv4 .nav.solid{-webkit-backdrop-filter:blur(14px);color:var(--ink);box-shadow:0 1px 0 var(--line);background:#ffffffeb}.lv4 .nav .wrap{justify-content:space-between;align-items:center;gap:16px;height:68px;display:flex}.lv4 .logo{letter-spacing:-.04em;font-size:23px;font-weight:700;text-decoration:none}.lv4 .links{align-items:center;gap:26px;font-size:15px;display:flex}.lv4 .links a{opacity:.9;text-decoration:none}.lv4 .links a:hover{opacity:1}.lv4 .nav .lb{padding:10px 20px;font-size:14px}.lv4 .nav .lb-nav{color:var(--ink);background:#fff}.lv4 .nav.solid .lb-nav{background:var(--ink);color:#fff}@media (max-width:820px){.lv4 .links .hide-m{display:none}}.lv4 .hero{background:var(--paper);height:clamp(640px,100svh,940px);position:relative}.lv4 .hero-media{background:var(--ink);will-change:clip-path;position:absolute;inset:0;overflow:hidden}.lv4 .hero-media video{object-fit:cover;width:100%;height:100%;animation:lv4-heroZoom 2.4s var(--ease) forwards;transform:scale(1.12)}@keyframes lv4-heroZoom{to{transform:scale(1)}}.lv4 .hero-media:after{content:"";background:linear-gradient(90deg,#0b1220c7 0%,#0b122080 38%,#0b122014 70%),linear-gradient(#0b122000 55%,#0b12208c 100%),linear-gradient(#0b122073 0%,#0b122000 18%);position:absolute;inset:0}.lv4 .hero-copy{z-index:2;color:#fff;flex-direction:column;justify-content:flex-end;gap:26px;height:100%;padding-bottom:clamp(48px,9vh,96px);display:flex;position:relative}.lv4 .hero h1{max-width:11ch;font-size:clamp(48px,8.4vw,120px)}.lv4 .hero p{color:#e8eef5;max-width:34ch;font-size:clamp(18px,1.6vw,22px)}.lv4 .hero .ctas{flex-wrap:wrap;gap:12px;display:flex}.lv4 .hero .fade{opacity:0;animation:lv4-fadeUp .9s var(--ease) forwards;transform:translateY(16px)}.lv4 .hero .fade.d1{animation-delay:.55s}.lv4 .hero .fade.d2{animation-delay:.7s}@keyframes lv4-fadeUp{to{opacity:1;transform:none}}.lv4 .hero-chip{z-index:3;color:var(--ink);opacity:0;max-width:300px;animation:lv4-chipIn .8s var(--ease) 1.4s forwards;background:#fff;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;position:absolute;top:calc(68px + 6vh);right:max(16px,4vw);box-shadow:0 24px 48px -16px #00000073}.lv4 .hero-chip+.hero-chip{animation-delay:2.6s;top:calc(172px + 6vh)}@keyframes lv4-chipIn{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.lv4 .chip-ic{background:var(--cyan);color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.lv4 .chip-k{color:var(--muted);font-size:12px}.lv4 .chip-t{font-size:14px;font-weight:600;line-height:1.4}@media (max-width:760px){.lv4 .hero-chip{display:none}.lv4 .hero-media:after{background:linear-gradient(#0b122026 25%,#0b122099 55%,#0b1220e0 100%),linear-gradient(#0b122073 0%,#0b122000 18%)}}.lv4 .mosaic{height:clamp(620px,82vw,900px);position:relative;overflow:hidden}.lv4 .mosaic-copy{text-align:center;z-index:2;pointer-events:none;place-items:center;padding-inline:16px;display:grid;position:absolute;inset:0}.lv4 .mosaic-copy h2{background:radial-gradient(closest-side,#fff 60%,#fff0);max-width:21ch;padding:40px;font-size:clamp(32px,4vw,60px)}.lv4 .tile{will-change:transform;border-radius:18px;position:absolute;overflow:hidden;box-shadow:0 18px 40px -20px #0b122059}.lv4 .tile img{object-fit:cover;width:100%;height:100%}.lv4 .tile.chip{border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:600;display:flex;overflow:visible}.lv4 .tile.chip .dot{background:var(--cyan);border-radius:50%;width:8px;height:8px}.lv4 .tile.dark{background:var(--ink);color:#fff;padding:16px;font-size:14px}.lv4 .tile.dark b{letter-spacing:-.04em;font-size:40px;font-weight:300;line-height:1;display:block}@media (max-width:760px){.lv4 .tile.hm{display:none}.lv4 .tile:not(.chip):not(.dark){width:30%!important}}.lv4 .scrub{padding-block:clamp(80px,12vw,160px)}.lv4 .scrub p{letter-spacing:-.03em;text-wrap:balance;max-width:20ch;font-size:clamp(30px,4.4vw,64px);font-weight:300;line-height:1.12}.lv4 .scrub .sw{color:#c9d0d8;transition:color .35s}.lv4 .scrub .sw.on{color:var(--ink)}.lv4 .story{background:var(--sand)}.lv4 .story .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);display:grid}.lv4 .story-head{flex-direction:column;grid-column:1/-1;gap:14px;padding-top:clamp(80px,10vw,128px);display:flex}.lv4 .story-head h2{max-width:14ch;font-size:clamp(40px,5vw,72px)}.lv4 .story-head p{color:var(--sand-ink);max-width:46ch}.lv4 .stage-col{position:relative}.lv4 .stage{place-items:center;height:calc(100svh - 68px - 8vh);min-height:520px;display:grid;position:sticky;top:calc(68px + 4vh)}.lv4 .phone{background:var(--ink);border-radius:46px;width:min(360px,100%);padding:12px;box-shadow:0 50px 90px -40px #0b12208c}.lv4 .screen{background:var(--wa-bg);border-radius:35px;flex-direction:column;height:min(600px,100svh - 68px - 12vh);min-height:480px;display:flex;overflow:hidden}.lv4 .screen-top{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:10px;padding:16px 18px;display:flex}.lv4 .av{width:34px;height:34px;color:var(--ink);background:#d7dde4;border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.lv4 .screen-body{flex-direction:column;flex:1;justify-content:flex-end;gap:9px;padding:16px 14px;font-size:14.5px;line-height:1.45;display:flex}.lv4 .b{max-width:82%;transition:opacity .5s var(--ease),transform .5s var(--ease);border-radius:14px;padding:9px 13px;box-shadow:0 1px 1px #0b122014}.lv4 .b.in{background:#fff;border-top-left-radius:4px;align-self:flex-start}.lv4 .b.out{background:var(--wa);border-top-right-radius:4px;align-self:flex-end}.lv4 .b small{color:var(--muted);text-align:right;margin-top:2px;font-size:11px;display:block}.lv4 .b.yape{align-items:center;gap:10px;display:flex}.lv4 .yape-ic{color:#fff;background:#5b2c83;border-radius:9px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:700;display:grid}.lv4 [data-s]{opacity:0;pointer-events:none;transform:translateY(12px)scale(.98)}.lv4 [data-s].on{opacity:1;transform:none}.lv4 .toast{width:min(320px,90%);transition:opacity .6s var(--ease),transform .6s var(--ease);background:#fff;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;position:absolute;left:50%;transform:translate(-50%,16px);box-shadow:0 30px 60px -20px #0b122073}.lv4 .toast.on{transform:translate(-50%)}.lv4 .toast.t1{top:6%}.lv4 .toast.t2{bottom:4%}.lv4 .steps{flex-direction:column;padding-block:6vh 22vh;display:flex}.lv4 .step{opacity:.28;flex-direction:column;justify-content:center;gap:12px;min-height:68svh;transition:opacity .5s;display:flex}.lv4 .step.on{opacity:1}.lv4 .step time{font-variant-numeric:tabular-nums;color:var(--cyan-dk);letter-spacing:.04em;font-size:15px;font-weight:600}.lv4 .step h3{font-size:clamp(30px,3.2vw,46px)}.lv4 .step p{color:var(--sand-ink);max-width:40ch}@media (max-width:860px){.lv4 .story .wrap{grid-template-columns:1fr}.lv4 .stage-col{top:calc(68px + env(safe-area-inset-top,0px));z-index:5;background:var(--sand);order:-1;align-self:start;position:sticky}.lv4 .stage{height:auto;min-height:0;padding-block:12px;position:static}.lv4 .phone{border-radius:38px;width:min(300px,82vw);padding:9px}.lv4 .screen{border-radius:30px;height:380px;min-height:0}.lv4 .toast{display:none}.lv4 .step{min-height:46svh}}.lv4 .desk-sec{background:var(--ink);color:#fff;padding-block:clamp(88px,11vw,140px)}.lv4 .desk-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px;display:flex}.lv4 .desk-head h2{max-width:13ch;font-size:clamp(38px,4.6vw,64px)}.lv4 .desk-head p{color:var(--muted-dk);max-width:36ch}.lv4 .desk{background:var(--ink-2);border:1px solid var(--line-dk);height:620px;color:var(--ink);border-radius:28px;position:relative;overflow:hidden}.lv4 .desk:before{content:"";background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.lv4 .win{touch-action:none;background:#fff;border-radius:16px;position:absolute;overflow:hidden;box-shadow:0 34px 70px -24px #000000b3}.lv4 .win.lift{box-shadow:0 50px 90px -24px #000000d9}.lv4 .bar{cursor:grab;-webkit-user-select:none;user-select:none;border-bottom:1px solid #eef1f4;align-items:center;gap:10px;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.lv4 .bar:active{cursor:grabbing}.lv4 .lights{gap:6px;display:flex}.lv4 .lights i{background:#e2e6eb;border-radius:50%;width:10px;height:10px}.lv4 .win-chat{width:330px;top:9%;left:5%}.lv4 .win-recep{width:300px;top:14%;left:38%}.lv4 .win-kan{width:460px;bottom:8%;right:5%}.lv4 .chat-body{background:var(--wa-bg);flex-direction:column;justify-content:flex-end;gap:7px;height:290px;padding:12px;font-size:13.5px;display:flex}.lv4 .chat-body .b{transition:opacity .4s var(--ease),transform .4s var(--ease)}.lv4 .typing{background:var(--wa);border-radius:12px;align-self:flex-end;gap:4px;padding:10px 12px;display:flex}.lv4 .typing i{background:#7a8696;border-radius:50%;width:6px;height:6px;animation:1.2s infinite lv4-blink}.lv4 .typing i:nth-child(2){animation-delay:.2s}.lv4 .typing i:nth-child(3){animation-delay:.4s}@keyframes lv4-blink{0%,80%,to{opacity:.25}40%{opacity:1}}.lv4 .recep-body{flex-direction:column;gap:11px;min-height:182px;padding:16px;font-size:13.5px;display:flex}.lv4 .ri{transition:opacity .4s var(--ease),transform .4s var(--ease);align-items:center;gap:10px;display:flex}.lv4 .ri.off{opacity:0;transform:translate(-8px)}.lv4 .ck{background:var(--cyan-wash);width:18px;height:18px;color:var(--cyan-dk);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.lv4 .kan-body{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;height:150px;padding:14px;display:grid;position:relative}.lv4 .col{color:var(--muted);letter-spacing:.04em;background:#f5f7f9;border-radius:10px;padding:8px;font-size:11px;font-weight:600}.lv4 .kcard{width:calc(33.3333% - 28px);transition:transform .7s var(--ease);background:#fff;border:1px solid #e2e6eb;border-radius:8px;padding:8px 10px;font-size:12.5px;position:absolute;top:48px;left:20px;box-shadow:0 6px 14px -8px #0b12204d}.lv4 .kcard .paid{color:var(--cyan-dk);opacity:0;font-weight:600;transition:opacity .3s}.lv4 .kcard.done .paid{opacity:1}.lv4 .desk-hint{color:var(--muted-dk);align-items:center;gap:8px;font-size:13px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@media (max-width:860px){.lv4 .desk{flex-direction:column;gap:14px;height:auto;padding:14px;display:flex}.lv4 .desk:before,.lv4 .desk-hint{display:none}.lv4 .win{position:relative;width:100%!important;inset:auto!important;transform:none!important}.lv4 .bar{cursor:default}}.lv4 .aud-sec{background:var(--ink);color:#fff;padding-bottom:clamp(88px,11vw,140px)}.lv4 .aud-head{flex-direction:column;gap:12px;margin-bottom:36px;display:flex}.lv4 .aud-head h2{max-width:16ch;font-size:clamp(38px,4.6vw,64px)}.lv4 .aud{gap:12px;height:560px;display:flex}.lv4 .ac{cursor:pointer;min-width:0;transition:flex .8s var(--ease);color:#fff;text-align:left;font:inherit;background:#1b2436;border:0;border-radius:22px;flex:1;padding:0;position:relative;overflow:hidden}.lv4 .ac.on{flex:3.4}.lv4 .ac img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease),filter .8s;filter:brightness(.55)saturate(.85);position:absolute;inset:0;transform:scale(1.18)}.lv4 .ac.on img{filter:brightness(.8);transform:scale(1)}.lv4 .ac .lab{flex-direction:column;gap:8px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}.lv4 .ac .nm{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(26px,2.6vw,40px);font-weight:300;line-height:1}.lv4 .ac .ds{color:#e3e9f0;opacity:0;max-width:38ch;font-size:15px;transition:opacity .5s .2s,transform .5s .2s;transform:translateY(8px)}.lv4 .ac.on .ds{opacity:1;transform:none}.lv4 .ac:not(.on) .nm{writing-mode:vertical-rl;transform:rotate(180deg)}@media (max-width:860px){.lv4 .aud{flex-direction:column;height:auto}.lv4 .ac{height:120px;transition:height .7s var(--ease);flex:none!important}.lv4 .ac.on{height:380px}.lv4 .ac:not(.on) .nm{writing-mode:horizontal-tb;transform:none}}.lv4 .feat{padding-block:clamp(88px,11vw,140px)}.lv4 .feat .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.lv4 .feat h2{margin-bottom:28px;font-size:clamp(38px,4.4vw,60px)}.lv4 .acc button{all:unset;box-sizing:border-box;cursor:pointer;border-top:1px solid var(--line);color:#7c8796;flex-direction:column;gap:8px;width:100%;padding:22px 0;transition:color .3s;display:flex}.lv4 .acc button:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}.lv4 .acc button.on{color:var(--ink)}.lv4 .acc .ttl{justify-content:space-between;font-size:clamp(20px,1.8vw,24px);font-weight:500;display:flex}.lv4 .acc .ttl i{transition:transform .4s var(--ease);font-style:normal}.lv4 .acc button.on .ttl i{transform:rotate(45deg)}.lv4 .acc .bd{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}.lv4 .acc button.on .bd{grid-template-rows:1fr}.lv4 .acc .bd>span{color:var(--muted);max-width:44ch;font-size:16px;overflow:hidden}.lv4 .acc .bar-p{background:var(--line);border-radius:2px;height:2px;margin-top:6px;display:none;overflow:hidden}.lv4 .acc button.on .bar-p{display:block}.lv4 .acc .bar-p i{background:var(--cyan);width:0;height:100%;display:block}.lv4 .acc button.on .bar-p i{animation:6s linear forwards lv4-prog}@keyframes lv4-prog{to{width:100%}}.lv4 .feat-media{aspect-ratio:4/5;border-radius:26px;max-width:100%;position:relative;overflow:hidden}.lv4 .feat-media img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s var(--ease),transform 1.4s var(--ease);position:absolute;inset:0;transform:scale(1.06)}.lv4 .feat-media img.on{opacity:1;transform:scale(1)}.lv4 .feat-card{background:#fff;border-radius:16px;flex-direction:column;gap:4px;max-width:340px;padding:16px 18px;display:flex;position:absolute;bottom:22px;left:22px;right:22px;box-shadow:0 24px 48px -16px #0b122073}.lv4 .feat-card .k{letter-spacing:.08em;text-transform:uppercase;color:var(--cyan-dk);font-size:12px;font-weight:600}.lv4 .feat-card .t{font-size:16px;font-weight:500;line-height:1.45}.lv4 .feat-card.lv4-swap{animation:lv4-swap .5s var(--ease)}@keyframes lv4-swap{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:860px){.lv4 .feat .wrap{grid-template-columns:1fr}.lv4 .feat-media{aspect-ratio:4/4.4}}.lv4 .case{background:var(--sand);padding-block:clamp(88px,11vw,150px)}.lv4 .case .eyebrow{color:var(--sand-ink)}.lv4 .case h2{max-width:15ch;margin-block:18px 56px;font-size:clamp(40px,6vw,88px)}.lv4 .nums{border-top:1px solid #d8d0c4;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:32px;padding-top:36px;display:grid}.lv4 .num b{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(56px,6vw,88px);font-weight:300;line-height:1;display:block}.lv4 .num span{color:var(--sand-ink)}.lv4 .price{padding-block:clamp(88px,11vw,140px)}.lv4 .price h2{margin-bottom:12px;font-size:clamp(38px,4.6vw,64px)}.lv4 .price .sub{color:var(--muted);margin-bottom:40px}.lv4 .plans{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;display:grid}.lv4 .plan{border:1px solid var(--line);transition:transform .5s var(--ease),box-shadow .5s,opacity .9s var(--ease);border-radius:24px;flex-direction:column;gap:14px;padding:32px;display:flex}.lv4 .plan:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px #0b12204d}.lv4 .plan.dark{background:var(--ink);color:#fff;border-color:var(--ink)}.lv4 .plan .n{justify-content:space-between;align-items:center;font-size:18px;font-weight:600;display:flex}.lv4 .plan .tag{background:var(--cyan);color:#fff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.lv4 .plan .p{letter-spacing:-.045em;font-size:64px;font-weight:300;line-height:1}.lv4 .plan .p small{letter-spacing:0;color:var(--muted);font-size:17px}.lv4 .plan.dark .p small,.lv4 .plan.dark li{color:var(--muted-dk)}.lv4 .plan ul{color:var(--muted);flex-direction:column;gap:9px;margin:0;padding:0;font-size:15.5px;list-style:none;display:flex}.lv4 .plan li{gap:10px;display:flex}.lv4 .plan li:before{content:"";background:var(--cyan);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:9px}.lv4 .plan .lb{justify-content:center;margin-top:auto}.lv4 .plan .lb-line{border:1px solid var(--line);color:var(--ink)}.lv4 .final{text-align:center;color:#fff;place-items:center;min-height:620px;display:grid;position:relative;overflow:hidden}.lv4 .final video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lv4 .final:after{content:"";background:#0b122099;position:absolute;inset:0}.lv4 .final .wrap{z-index:2;flex-direction:column;align-items:center;gap:28px;padding-block:96px;display:flex;position:relative}.lv4 .final h2{max-width:12ch;font-size:clamp(44px,6.4vw,96px)}.lv4 footer{background:var(--ink);color:var(--muted-dk);font-size:14px}.lv4 footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:36px;display:flex}.lv4 footer nav{flex-wrap:wrap;gap:20px;display:flex}.lv4 footer a{text-decoration:none}@media (prefers-reduced-motion:reduce){.lv4 *,.lv4 :before,.lv4 :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.lv4 .pre .w>span{transform:none}.lv4 [data-reveal].pre{opacity:1;transform:none}}.lv4{min-height:100vh;overflow-x:clip}.lv4 .eyebrow.sand{color:var(--sand-ink)}.lv4 .eyebrow.muted-dk{color:var(--muted-dk)}.lv4 .st-n{font-size:15px;font-weight:600}.lv4 .st-s{color:var(--muted);font-size:12px}.lv4 .yape-t{font-size:13px}.lv4 .yape-t span{color:var(--muted)}.lv4 .b.ph{background:#fff;width:96px;height:128px;padding:3px;overflow:hidden}.lv4 .b.ph img{object-fit:cover;border-radius:11px;width:100%;height:100%;display:block}.lv4 .rh{font-size:14px;font-weight:700}.lv4 .kn{font-weight:600}.lv4 .kp{color:var(--muted)}.lv4 .screen-body{min-height:0;overflow:hidden}.lv4 .screen-body [data-s]:not(.on){display:none}.lv4 .screen-body [data-s].on{animation:lv4-bubIn .5s var(--ease)}@keyframes lv4-bubIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.lv4 .step .more{color:var(--cyan-dk);border-bottom:1px solid;align-self:flex-start;padding-bottom:2px;font-weight:600;text-decoration:none}.lv4 .aud-links{color:var(--muted-dk);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:28px;display:flex}.lv4 .aud-links a{color:#fff;border-bottom:1px solid #fff6;padding-bottom:2px;font-weight:600;text-decoration:none}.lv4 .aud-links a:hover{border-color:#fff}.lv4 .feat-links{color:var(--muted);flex-wrap:wrap;gap:10px 18px;margin-top:28px;font-size:15px;display:flex}.lv4 .feat-links a{color:var(--cyan-dk);border-bottom:1px solid;padding-bottom:1px;font-weight:600;text-decoration:none}.lv4 .case-more{color:var(--ink);border-bottom:1px solid;margin-top:36px;padding-bottom:2px;font-weight:600;text-decoration:none;display:inline-block}.lv4 .logo{align-items:center;line-height:0;display:inline-flex}.lv4 .az-logo{align-items:center;gap:5px;display:inline-flex}.lv4 .az-sim{flex:none;width:auto;height:38px}.lv4 .az-pal{flex:none;width:auto;height:12.5px;margin-top:1px}.lv4 .az-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lv4 .mm-btn{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;margin-right:-8px;display:none}.lv4 .mm-ic{width:22px;height:16px;display:block;position:relative}.lv4 .mm-ic i{width:100%;height:2px;transition:transform .3s var(--ease),opacity .2s;background:currentColor;border-radius:2px;position:absolute;left:0}.lv4 .mm-ic i:first-child{top:0}.lv4 .mm-ic i:nth-child(2){top:7px}.lv4 .mm-ic i:nth-child(3){top:14px}.lv4 .mm-ic.x i:first-child{transform:translateY(7px)rotate(45deg)}.lv4 .mm-ic.x i:nth-child(2){opacity:0}.lv4 .mm-ic.x i:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.lv4 .nav.mm-open{color:var(--ink);box-shadow:0 1px 0 var(--line);-webkit-backdrop-filter:none;background:#fff}.lv4 .nav.mm-open .lb-nav{background:var(--ink);color:#fff}.lv4 .mm-panel{left:0;right:0;top:calc(68px + env(safe-area-inset-top,0px));z-index:60;color:var(--ink);animation:lv4-mmIn .3s var(--ease);background:#fff;flex-direction:column;gap:28px;padding:20px max(16px,2.5vw) 40px;display:flex;position:fixed;bottom:0;overflow:auto}.lv4 .mm-panel[hidden]{display:none}.lv4 .mm-panel ul{margin:0;padding:0;list-style:none}.lv4 .mm-main a{letter-spacing:-.02em;border-bottom:1px solid var(--line);padding:10px 0;font-size:28px;font-weight:300;text-decoration:none;display:block}.lv4 .mm-k{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:18px 0 6px;font-size:12px;font-weight:700}.lv4 .mm-sub{flex-wrap:wrap;gap:8px;display:flex}.lv4 .mm-sub a{border:1px solid var(--line);border-radius:999px;padding:10px 16px;font-size:16px;text-decoration:none;display:inline-block}.lv4 .mm-ctas{flex-direction:column;gap:10px;margin-top:auto;display:flex}.lv4 .mm-ctas .lb{justify-content:center}.lv4 .mm-ctas .lb-line{border:1px solid var(--ink);color:var(--ink)}@keyframes lv4-mmIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (max-width:820px){.lv4 .mm-btn{display:inline-grid}}@media (max-height:780px) and (min-width:861px){.lv4 .stage{min-height:420px}.lv4 .screen{min-height:360px}}@media (max-width:860px){.lv4 .phone{width:auto;max-width:82vw}.lv4 .screen{width:min(282px,82vw - 18px);height:clamp(210px,42svh,380px)}.lv4 .screen-top{padding:10px 14px}.lv4 .screen-body{gap:7px;padding:10px 12px;font-size:13.5px}}@media (max-width:860px) and (max-height:640px){.lv4 .phone{border-radius:30px;padding:7px}.lv4 .screen{border-radius:24px}}