.landing-module__MkS3jW__page{--ink:#0b1020;--ink-2:#1a2138;--muted:#5a6480;--line:#e6e8ef;--bg:#fff;--bg-soft:#f6f7fb;--indigo:#4338ca;--indigo-2:#6366f1;--blue:#2563eb;--grad:linear-gradient(135deg,#4338ca 0%,#2563eb 60%,#0ea5e9 100%);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;min-height:100vh;text-rendering:optimizeLegibility;font-family:Arial,Helvetica,Noto Sans JP,Noto Sans KR,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Thai,Noto Sans Myanmar,Noto Sans Khmer,Noto Sans Arabic,system-ui,sans-serif}.landing-module__MkS3jW__page *{box-sizing:border-box}.landing-module__MkS3jW__page a{color:inherit;text-decoration:none}.landing-module__MkS3jW__page button{font-family:inherit}.landing-module__MkS3jW__container{max-width:1240px;margin:0 auto;padding:0 32px}.landing-module__MkS3jW__mono{font-family:JetBrains Mono,ui-monospace,monospace}.landing-module__MkS3jW__nav{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);background:#ffffffb8;border-bottom:1px solid #0b10200f;position:sticky;top:0}.landing-module__MkS3jW__navRow{justify-content:space-between;align-items:center;height:68px;display:flex}.landing-module__MkS3jW__logo{align-items:center;gap:10px;display:flex}.landing-module__MkS3jW__logo img{width:auto;height:26px;display:block}.landing-module__MkS3jW__navLinks{color:#3a4563;gap:28px;font-size:14px;font-weight:500;display:flex}.landing-module__MkS3jW__navLinks a:hover{color:var(--ink)}.landing-module__MkS3jW__navCta{align-items:center;gap:10px;display:flex}.landing-module__MkS3jW__btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.landing-module__MkS3jW__btn a{color:#fff}.landing-module__MkS3jW__btnGhost{color:var(--ink);border-color:var(--line);background:0 0}.landing-module__MkS3jW__btnGhost:hover{border-color:#cdd2e0}.landing-module__MkS3jW__btnPrimary{background:var(--grad);box-shadow:0 10px 28px -10px #4338ca99;color:#fff!important}.landing-module__MkS3jW__btnPrimary:hover{transform:translateY(-1px);box-shadow:0 14px 32px -10px #4338cab3}.landing-module__MkS3jW__langWrap{position:relative}.landing-module__MkS3jW__langBtn{border:1px solid var(--line);color:#3a4563;cursor:pointer;white-space:nowrap;background:#f6f7fb;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;transition:all .15s;display:inline-flex}.landing-module__MkS3jW__langBtn:hover{background:#eef0f6;border-color:#cdd2e0}.landing-module__MkS3jW__langBtn svg.landing-module__MkS3jW__globe{color:#8088a0;width:14px;height:14px}.landing-module__MkS3jW__langIcon{width:16px;height:16px;color:var(--indigo);flex-shrink:0}.landing-module__MkS3jW__langBtn svg.landing-module__MkS3jW__chev{color:#8088a0;width:14px;height:14px;transition:transform .2s}.landing-module__MkS3jW__langWrapOpen .landing-module__MkS3jW__langBtn svg.landing-module__MkS3jW__chev{transform:rotate(180deg)}.landing-module__MkS3jW__langMenu{border:1px solid var(--line);z-index:100;opacity:0;pointer-events:none;background:#fff;border-radius:12px;min-width:220px;padding:6px;transition:all .16s;position:absolute;top:calc(100% + 6px);right:0;transform:translateY(-4px);box-shadow:0 20px 40px -12px #0b10202e,0 4px 10px -4px #0b10200f}.landing-module__MkS3jW__langWrapOpen .landing-module__MkS3jW__langMenu{opacity:1;pointer-events:auto;transform:none}.landing-module__MkS3jW__langOpt{color:#3a4563;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;width:100%;padding:10px 12px;font-size:14px;font-weight:500;display:flex}.landing-module__MkS3jW__langOpt:hover{background:#f6f7fb}.landing-module__MkS3jW__langOptActive{color:#2563eb;background:#eff6ff;font-weight:700}.landing-module__MkS3jW__hero{padding:72px 0 40px;position:relative;overflow:hidden}.landing-module__MkS3jW__hero:before{content:"";z-index:0;pointer-events:none;filter:blur(8px);background:radial-gradient(60% 60% at 30% 30%,#6366f12e,#0000 70%),radial-gradient(50% 60% at 80% 20%,#0ea5e924,#0000 70%),radial-gradient(40% 40% at 60% 80%,#f472b61a,#0000 70%);height:80%;position:absolute;inset:-20% -10% auto}.landing-module__MkS3jW__heroGrid{grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;display:grid;position:relative}.landing-module__MkS3jW__eyebrow{border:1px solid var(--line);color:#3a4563;background:#fffc;border-radius:999px;align-items:center;gap:10px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.landing-module__MkS3jW__eyebrow .landing-module__MkS3jW__dot{background:#10b981;border-radius:999px;width:6px;height:6px;animation:1.6s ease-in-out infinite landing-module__MkS3jW__pulse;box-shadow:0 0 0 4px #10b9812e}@keyframes landing-module__MkS3jW__pulse{50%{opacity:.6;transform:scale(1.3)}}.landing-module__MkS3jW__heroTitle{letter-spacing:-.025em;color:var(--ink);margin:20px 0 22px;font-size:clamp(34px,7.2vw,72px);font-weight:900;line-height:1.04}.landing-module__MkS3jW__heroTitle .landing-module__MkS3jW__grad{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.landing-module__MkS3jW__heroSub{color:#3a4563;max-width:560px;margin:0 0 24px;font-size:clamp(16px,4vw,20px);line-height:1.5}.landing-module__MkS3jW__heroSub b{color:var(--ink);font-weight:700}.landing-module__MkS3jW__heroCta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.landing-module__MkS3jW__heroMeta{color:#8088a0;align-items:center;gap:10px;margin-top:18px;font-size:13px;display:flex}.landing-module__MkS3jW__heroMeta svg{width:14px;height:14px}.landing-module__MkS3jW__platRow{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.landing-module__MkS3jW__plat{border:1px solid var(--line);color:#3a4563;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:500;transition:border-color .15s,transform .15s;display:inline-flex}.landing-module__MkS3jW__plat:hover{border-color:#cdd2e0;transform:translateY(-1px)}.landing-module__MkS3jW__plat svg{width:16px;height:16px}.landing-module__MkS3jW__plat small{color:#8088a0;font-size:10px;font-weight:400;line-height:1;display:block}.landing-module__MkS3jW__plat strong{color:var(--ink);margin-top:2px;font-size:13px;font-weight:700;line-height:1.2;display:block}.landing-module__MkS3jW__stage{aspect-ratio:1;width:100%;max-width:560px;margin-left:auto;position:relative}.landing-module__MkS3jW__stageInner{position:absolute;inset:0}.landing-module__MkS3jW__ring{background:conic-gradient(from 180deg,#4338ca00,#4338ca2e,#0ea5e938,#4338ca00);border-radius:50%;animation:18s linear infinite landing-module__MkS3jW__spin;position:absolute;inset:8%;-webkit-mask:radial-gradient(circle,#0000 58%,#000 58.5% 60%,#0000 60.5%);mask:radial-gradient(circle,#0000 58%,#000 58.5% 60%,#0000 60.5%)}.landing-module__MkS3jW__ring2{border:1px dashed #4338ca2e;border-radius:50%;animation:40s linear infinite reverse landing-module__MkS3jW__spin;position:absolute;inset:18%}@keyframes landing-module__MkS3jW__spin{to{transform:rotate(360deg)}}.landing-module__MkS3jW__core{aspect-ratio:1;background:radial-gradient(circle at 30% 30%,#fff,#eef0ff 60%,#e0e6ff 100%);border-radius:50%;justify-content:center;align-items:center;width:38%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 60px -20px #4338ca59,inset 0 0 0 1px #ffffffe6}.landing-module__MkS3jW__core:after{content:"";z-index:-1;background:radial-gradient(circle,#6366f159,#0000 60%);border-radius:50%;animation:2.6s ease-in-out infinite landing-module__MkS3jW__breathe;position:absolute;inset:-14px}@keyframes landing-module__MkS3jW__breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.22)}}.landing-module__MkS3jW__wave{align-items:center;gap:4px;height:44%;display:flex}.landing-module__MkS3jW__wave span{background:var(--grad);border-radius:3px;width:4px;height:20%;animation:1.1s ease-in-out infinite landing-module__MkS3jW__wavebar}.landing-module__MkS3jW__wave span:first-child{animation-delay:-.9s}.landing-module__MkS3jW__wave span:nth-child(2){animation-delay:-.6s}.landing-module__MkS3jW__wave span:nth-child(3){animation-delay:-.4s}.landing-module__MkS3jW__wave span:nth-child(4){animation-delay:-.2s}.landing-module__MkS3jW__wave span:nth-child(5){animation-delay:0s}.landing-module__MkS3jW__wave span:nth-child(6){animation-delay:-.3s}.landing-module__MkS3jW__wave span:nth-child(7){animation-delay:-.5s}.landing-module__MkS3jW__wave span:nth-child(8){animation-delay:-.8s}@keyframes landing-module__MkS3jW__wavebar{0%,to{height:20%}50%{height:90%}}.landing-module__MkS3jW__chip{color:var(--ink);white-space:nowrap;opacity:0;background:#fff;border-radius:14px;padding:10px 16px;font-size:14px;font-weight:700;transition:transform .6s cubic-bezier(.2,.7,.2,1.1),opacity .4s,box-shadow .3s;position:absolute;transform:translate(-50%,-50%)scale(.7);box-shadow:0 14px 28px -12px #0b102038,0 0 0 1px #0b10200d}.landing-module__MkS3jW__chipShow{opacity:1;transform:translate(-50%,-50%)scale(1)}.landing-module__MkS3jW__chipFlag{vertical-align:middle;border-radius:999px;width:8px;height:8px;margin-right:8px;display:inline-block}.landing-module__MkS3jW__chipActive{box-shadow:0 18px 32px -10px #4338ca66,0 0 0 2px #6366f180}.landing-module__MkS3jW__chipJa{font-family:Noto Sans JP,sans-serif}.landing-module__MkS3jW__chipKo{font-family:Noto Sans KR,sans-serif}.landing-module__MkS3jW__chipZh{font-family:Noto Sans SC,sans-serif}.landing-module__MkS3jW__chipAr{direction:rtl;font-family:Noto Sans Arabic,sans-serif}.landing-module__MkS3jW__chipHi{font-family:Noto Sans Devanagari,sans-serif}.landing-module__MkS3jW__chipTh{font-family:Noto Sans Thai,sans-serif}.landing-module__MkS3jW__transcript{background:#fff;border-radius:22px;grid-template-columns:1fr 1fr;gap:14px;padding:18px;display:grid;position:absolute;bottom:-24px;left:0;right:0;box-shadow:0 30px 60px -20px #0b102040,0 0 0 1px #0b10200d}.landing-module__MkS3jW__lane{background:var(--bg-soft);border-radius:14px;flex-direction:column;gap:8px;min-height:112px;padding:14px;display:flex}.landing-module__MkS3jW__laneHead{color:#8088a0;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;font-size:11px;font-weight:600;display:flex}.landing-module__MkS3jW__laneHead .landing-module__MkS3jW__tag{border:1px solid var(--line);color:#3a4563;background:#fff;border-radius:999px;padding:3px 8px}.landing-module__MkS3jW__laneText{color:var(--ink);min-height:3.2em;font-size:15.5px;font-weight:500;line-height:1.45}.landing-module__MkS3jW__laneSrc .landing-module__MkS3jW__laneText{font-weight:600}.landing-module__MkS3jW__cursor{background:var(--indigo);vertical-align:-2px;width:2px;height:1.05em;margin-left:2px;animation:1s steps(2,end) infinite landing-module__MkS3jW__blink;display:inline-block}@keyframes landing-module__MkS3jW__blink{50%{opacity:0}}.landing-module__MkS3jW__section{padding:96px 0}.landing-module__MkS3jW__section h2{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(34px,4vw,52px);font-weight:900;line-height:1.08}.landing-module__MkS3jW__section .landing-module__MkS3jW__lede{color:#3a4563;max-width:640px;margin:0 0 56px;font-size:19px;line-height:1.5}.landing-module__MkS3jW__eyebrowS{color:var(--indigo);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:700}.landing-module__MkS3jW__langSection{padding:56px 0 40px}.landing-module__MkS3jW__marqueeTitle{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(28px,3vw,38px);font-weight:900;line-height:1.08}.landing-module__MkS3jW__marqueeWrap{margin-top:28px;padding:20px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.landing-module__MkS3jW__marquee{gap:18px;width:max-content;animation:42s linear infinite landing-module__MkS3jW__slide;display:flex}@keyframes landing-module__MkS3jW__slide{to{transform:translate(-50%)}}.landing-module__MkS3jW__langPill{border:1px solid var(--line);background:#fff;border-radius:16px;flex:none;align-items:center;gap:10px;padding:14px 22px;font-size:16px;font-weight:700;display:inline-flex}.landing-module__MkS3jW__langPill .landing-module__MkS3jW__native{color:var(--ink)}.landing-module__MkS3jW__langPill .landing-module__MkS3jW__en{color:#8088a0;font-size:13px;font-weight:500}.landing-module__MkS3jW__langPill .landing-module__MkS3jW__dot{background:var(--indigo-2);border-radius:999px;width:6px;height:6px}.landing-module__MkS3jW__how{background:var(--bg-soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.landing-module__MkS3jW__howGrid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:36px;display:grid}.landing-module__MkS3jW__step{border:1px solid var(--line);background:#fff;border-radius:22px;padding:28px;position:relative;overflow:hidden}.landing-module__MkS3jW__stepN{color:var(--muted);letter-spacing:.12em;font-family:JetBrains Mono,monospace;font-size:12px}.landing-module__MkS3jW__step h3{letter-spacing:-.01em;margin:10px 0 8px;font-size:22px;font-weight:800}.landing-module__MkS3jW__step p{color:#3a4563;margin:0;font-size:14.5px;line-height:1.5}.landing-module__MkS3jW__stepArt{background:var(--bg-soft);border:1px solid var(--line);border-radius:14px;justify-content:center;align-items:center;height:160px;margin-top:22px;display:flex;position:relative;overflow:hidden}.landing-module__MkS3jW__s1Wave{align-items:center;gap:3px;height:60%;display:flex}.landing-module__MkS3jW__s1Wave span{background:var(--grad);border-radius:3px;width:4px;animation:1s ease-in-out infinite landing-module__MkS3jW__wavebar}.landing-module__MkS3jW__s1Wave span:nth-child(odd){animation-delay:-.3s}.landing-module__MkS3jW__s1Wave span:nth-child(3n){animation-delay:-.6s}.landing-module__MkS3jW__s2 .landing-module__MkS3jW__tok{border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:10px;padding:6px 10px;font-size:12px;font-weight:600;animation:5s linear infinite landing-module__MkS3jW__flow;position:absolute}.landing-module__MkS3jW__s2 .landing-module__MkS3jW__tok:first-child{animation-delay:0s;top:28px}.landing-module__MkS3jW__s2 .landing-module__MkS3jW__tok:nth-child(2){color:var(--indigo);animation-delay:-1.6s;top:64px}.landing-module__MkS3jW__s2 .landing-module__MkS3jW__tok:nth-child(3){animation-delay:-3.2s;top:100px}@keyframes landing-module__MkS3jW__flow{0%{opacity:0;left:-20%}15%{opacity:1}85%{opacity:1}to{opacity:0;left:110%}}.landing-module__MkS3jW__s3{flex-wrap:wrap;gap:8px;padding:16px;display:flex}.landing-module__MkS3jW__bub{border:1px solid var(--line);background:#fff;border-radius:12px;padding:8px 12px;font-size:12px;font-weight:700;animation:.6s cubic-bezier(.2,.8,.2,1.2) backwards landing-module__MkS3jW__popin}.landing-module__MkS3jW__bub:first-child{animation-delay:.1s}.landing-module__MkS3jW__bub:nth-child(2){color:var(--indigo);background:#eef2ff;border-color:#c7d2fe;animation-delay:.3s}.landing-module__MkS3jW__bub:nth-child(3){animation-delay:.5s}.landing-module__MkS3jW__bub:nth-child(4){background:#fef3c7;border-color:#fde68a;animation-delay:.7s}.landing-module__MkS3jW__bub:nth-child(5){animation-delay:.9s}@keyframes landing-module__MkS3jW__popin{0%{opacity:0;transform:scale(.6)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.landing-module__MkS3jW__bento{grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(200px,auto);gap:18px;margin-top:40px;display:grid}.landing-module__MkS3jW__card{border:1px solid #0b10200a;border-radius:24px;flex-direction:column;padding:28px;transition:all .3s;display:flex;position:relative;overflow:hidden}.landing-module__MkS3jW__card:hover{transform:translateY(-3px);box-shadow:0 20px 40px -20px #0b10202e}.landing-module__MkS3jW__card h3{letter-spacing:-.01em;margin:8px 0 10px;font-size:22px;font-weight:800}.landing-module__MkS3jW__card p{color:#3a4563;max-width:420px;margin:0;font-size:14.5px;line-height:1.5}.landing-module__MkS3jW__cardTag{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.landing-module__MkS3jW__cardBig{grid-area:span 2/span 4}.landing-module__MkS3jW__cardTall{grid-area:span 2/span 2}.landing-module__MkS3jW__cardWide{grid-column:span 3}.landing-module__MkS3jW__cardSky{background:#f0f9ff}.landing-module__MkS3jW__cardSky .landing-module__MkS3jW__cardTag{color:#0369a1}.landing-module__MkS3jW__cardRose{background:#fff1f2}.landing-module__MkS3jW__cardRose .landing-module__MkS3jW__cardTag{color:#be123c}.landing-module__MkS3jW__cardAmber{background:#fffbeb}.landing-module__MkS3jW__cardAmber .landing-module__MkS3jW__cardTag{color:#a16207}.landing-module__MkS3jW__cardEmerald{background:#ecfdf5}.landing-module__MkS3jW__cardEmerald .landing-module__MkS3jW__cardTag{color:#047857}.landing-module__MkS3jW__cardLilac{background:#f5f3ff}.landing-module__MkS3jW__cardLilac .landing-module__MkS3jW__cardTag{color:#6d28d9}.landing-module__MkS3jW__card .landing-module__MkS3jW__cardArt{margin-top:auto}.landing-module__MkS3jW__captionBox{color:#e6e8ef;background:#0b1020;border-radius:16px;padding:16px;font-size:14px;line-height:1.5;box-shadow:inset 0 1px #ffffff0d}.landing-module__MkS3jW__captionBox .landing-module__MkS3jW__dotRow{align-items:center;gap:6px;margin-bottom:12px;display:flex}.landing-module__MkS3jW__captionBox .landing-module__MkS3jW__dotRow span{border-radius:999px;width:8px;height:8px}.landing-module__MkS3jW__captionBox .landing-module__MkS3jW__l1{color:#fff}.landing-module__MkS3jW__captionBox .landing-module__MkS3jW__l2{color:#93c5fd;margin-top:6px}.landing-module__MkS3jW__captionBox .landing-module__MkS3jW__l3{color:#fca5a5;opacity:.9;margin-top:6px;font-size:12.5px}.landing-module__MkS3jW__sentCard{color:#3a4563;background:#fff;border:1px solid #0b10200f;border-radius:14px;padding:14px;font-size:13px}.landing-module__MkS3jW__sentCard .landing-module__MkS3jW__bar{background:#f3f4f6;border-radius:4px;height:6px;margin-top:10px;overflow:hidden}.landing-module__MkS3jW__sentCard .landing-module__MkS3jW__bar i{background:linear-gradient(90deg,#10b981,#f59e0b,#ef4444);border-radius:4px;width:62%;height:100%;display:block}.landing-module__MkS3jW__share{background:#fff;border:1px solid #0b10200f;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.landing-module__MkS3jW__share code{color:#3a4563;text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:JetBrains Mono,monospace;font-size:12.5px;overflow:hidden}.landing-module__MkS3jW__folders{background:#fff;border:1px solid #0b10200f;border-radius:12px;flex-direction:column;gap:6px;padding:10px;display:flex}.landing-module__MkS3jW__folders .landing-module__MkS3jW__row{color:#3a4563;border-radius:8px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}.landing-module__MkS3jW__folders .landing-module__MkS3jW__rowActive{color:#047857;background:#ecfdf5;font-weight:600}.landing-module__MkS3jW__ctaSection{padding:40px 0 96px}.landing-module__MkS3jW__cta{color:#fff;background:linear-gradient(135deg,#0b1020 0%,#1e1b4b 60%,#312e81 100%);border-radius:32px;grid-template-columns:1.3fr 1fr;align-items:center;gap:40px;padding:72px 56px;display:grid;position:relative;overflow:hidden}.landing-module__MkS3jW__cta:before{content:"";filter:blur(40px);background:radial-gradient(circle,#6366f166,#0000 60%);width:70%;height:140%;position:absolute;top:-20%;right:-20%}.landing-module__MkS3jW__cta h2{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(26px,6vw,44px);line-height:1.1}.landing-module__MkS3jW__cta p{color:#b8bfd6;max-width:440px;margin:0 0 26px;font-size:17px;line-height:1.5}.landing-module__MkS3jW__cta .landing-module__MkS3jW__btnPrimary{background:#fff;color:var(--ink)!important}.landing-module__MkS3jW__ctaStats{grid-template-columns:1fr 1fr;gap:14px;display:grid;position:relative}.landing-module__MkS3jW__stat{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:18px;padding:20px}.landing-module__MkS3jW__statN{letter-spacing:-.02em;background:linear-gradient(135deg,#fff,#a5b4fc);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:900}.landing-module__MkS3jW__statL{color:#b8bfd6;margin-top:4px;font-size:12.5px;font-weight:500}.landing-module__MkS3jW__footer{border-top:1px solid var(--line);padding:60px 0 40px}.landing-module__MkS3jW__foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.landing-module__MkS3jW__footLinks{color:#3a4563;grid-template-columns:repeat(3,auto);gap:40px;font-size:14px;display:grid}.landing-module__MkS3jW__footLinks h5{color:var(--ink);letter-spacing:.02em;margin:0 0 10px;font-size:13px;font-weight:700}.landing-module__MkS3jW__footLinks a{color:#5a6480;padding:4px 0;display:block}.landing-module__MkS3jW__footLinks a:hover{color:var(--ink)}.landing-module__MkS3jW__footBot{border-top:1px solid var(--line);color:#8088a0;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:44px;padding-top:24px;font-size:13px;display:flex}.landing-module__MkS3jW__reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.landing-module__MkS3jW__revealIn{opacity:1;transform:none}@media (max-width:960px){.landing-module__MkS3jW__heroGrid{grid-template-columns:1fr}.landing-module__MkS3jW__stage{max-width:420px;margin:0 auto}.landing-module__MkS3jW__bento{grid-template-columns:1fr 1fr}.landing-module__MkS3jW__cardBig,.landing-module__MkS3jW__cardTall,.landing-module__MkS3jW__cardWide{grid-area:auto/span 2}.landing-module__MkS3jW__cta{grid-template-columns:1fr;padding:48px 32px}.landing-module__MkS3jW__howGrid{grid-template-columns:1fr}.landing-module__MkS3jW__navLinks{display:none}}@media (max-width:720px){.landing-module__MkS3jW__container{padding:0 20px}.landing-module__MkS3jW__hero{padding:56px 0 32px}.landing-module__MkS3jW__marqueeWrap{-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.landing-module__MkS3jW__section{padding:64px 0}.landing-module__MkS3jW__section .landing-module__MkS3jW__lede{margin-bottom:36px;font-size:16.5px}}@media (max-width:560px){.landing-module__MkS3jW__bento{grid-template-columns:1fr}.landing-module__MkS3jW__cardBig,.landing-module__MkS3jW__cardTall,.landing-module__MkS3jW__cardWide{grid-column:span 1}.landing-module__MkS3jW__ctaStats{grid-template-columns:1fr}}@media (max-width:480px){.landing-module__MkS3jW__container{padding:0 16px}.landing-module__MkS3jW__navRow{height:60px}.landing-module__MkS3jW__logo img{height:22px!important}.landing-module__MkS3jW__navCta{gap:6px}.landing-module__MkS3jW__nav .landing-module__MkS3jW__btn{padding:10px 16px;font-size:13px}.landing-module__MkS3jW__langBtn{background:#eef0ff;border-color:#d8dcf2;gap:4px;padding:9px 10px}.landing-module__MkS3jW__langBtn>span{display:none}.landing-module__MkS3jW__langIcon{width:20px;height:20px}.landing-module__MkS3jW__langBtn svg.landing-module__MkS3jW__chev{width:12px;height:12px}.landing-module__MkS3jW__langMenu{overscroll-behavior:contain;border-radius:14px;min-width:0;max-height:calc(100dvh - 84px);padding:8px;position:fixed;top:68px;left:16px;right:16px;overflow-y:auto}.landing-module__MkS3jW__langOpt{padding:12px 14px;font-size:15px}.landing-module__MkS3jW__hero{padding:48px 0 24px}.landing-module__MkS3jW__platRow{grid-template-columns:1fr 1fr;gap:8px;display:grid}.landing-module__MkS3jW__plat{justify-content:flex-start;padding:10px 12px}.landing-module__MkS3jW__heroCta .landing-module__MkS3jW__btn{justify-content:center;width:100%}.landing-module__MkS3jW__marquee{gap:12px}.landing-module__MkS3jW__langPill{padding:10px 16px;font-size:13px}.landing-module__MkS3jW__section{padding:48px 0}.landing-module__MkS3jW__card,.landing-module__MkS3jW__step{padding:24px 22px}.landing-module__MkS3jW__stepArt{height:140px}.landing-module__MkS3jW__cta{border-radius:24px;gap:28px;padding:36px 20px}.landing-module__MkS3jW__stat{padding:16px}.landing-module__MkS3jW__statN{font-size:28px}}
