.wali-home{--home-ink:#142f38;--home-muted:#526871;--home-night:#071c25;--home-mint:#bbfbdc;color:var(--home-ink);background:#fafcfb;font-family:var(--font-ui);overflow:clip}.wali-home :where(h1,h2,h3,p){margin:0}.wali-home :where(a,button):focus-visible{outline:3px solid #008fd3;outline-offset:5px}.home-opening :where(a,button):focus-visible{outline-color:var(--home-mint)}.home-container{width:min(1320px,calc(100% - 112px));margin-inline:auto}.home-skip{position:fixed;top:12px;left:12px;z-index:100;padding:14px 20px;color:#142f38;background:#fff;transform:translateY(-200%)}.home-skip:focus{transform:translateY(0)}.home-opening{color:#f3f9f8;background:radial-gradient(ellipse at 85% 35%,#143b473b,transparent 60%),var(--home-night)}.home-header{min-height:100px;justify-content:space-between;gap:28px;border-bottom:1px solid #accbce26}.home-brand,.home-header{display:flex;align-items:center}.home-brand{gap:18px;flex-shrink:0}.home-brand-caption{padding-left:18px;border-left:1px solid #accbce38;color:#b1c7cc;font-size:12px;letter-spacing:.06em}.home-header-actions,.home-nav{display:flex;align-items:center;gap:30px}.home-nav a,.home-room-entry{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:#c4d4d8;transition:color .2s;white-space:nowrap}.home-nav a:hover,.home-room-entry:hover{color:var(--home-mint)}.wali-home .home-button{display:inline-flex;align-items:center;justify-content:center;gap:30px;min-height:58px;padding:16px 26px;background:var(--home-mint);color:#082b2e;border:1px solid transparent;border-radius:5px;font-size:16px;font-weight:650;line-height:1.4;white-space:nowrap;transition:background .2s,box-shadow .2s}.wali-home .home-button:hover{background:#d5ffe9;box-shadow:0 0 0 4px #bbfbdc14}.wali-home .home-button-small{min-height:44px;padding:11px 17px;gap:18px;font-size:13px}.home-button svg,.home-text-link svg{flex:0 0 auto}.home-hero{display:grid;grid-template-columns:1fr 1.12fr;align-items:center;min-height:min(790px,calc(100svh - 160px));grid-gap:12px;gap:12px;padding-block:38px 28px}.home-hero-copy{position:relative;z-index:1;padding-block:50px}.home-eyebrow{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:550;letter-spacing:.13em;line-height:1.7}.home-hero .home-eyebrow{color:#afd1d7;margin-bottom:30px}.home-eyebrow>span{width:6px;height:6px;background:var(--home-mint);border-radius:50%;box-shadow:0 0 0 5px #bbfbdc0c}.wali-home h1{font-family:var(--font-ui);font-size:clamp(42px,4.7vw,70px);font-weight:650;line-height:1.35;white-space:nowrap}.wali-home h1 em{font-style:normal;color:var(--home-mint)}.home-hero-description{margin-top:28px!important;color:#b3c8ce}.home-hero-actions{display:flex;align-items:center;gap:30px;margin-top:36px}.home-text-link{display:inline-flex;align-items:center;justify-content:flex-start;gap:14px;min-height:44px;font-size:14px;font-weight:550}.home-text-link:hover{text-decoration:underline;text-underline-offset:6px}.home-hero-note{margin-top:25px!important;color:#9eb7bf;font-size:12px;letter-spacing:.04em}.home-hero-note span{padding-inline:8px;color:#4c707d}.home-opening-foot{display:flex;align-items:center;gap:22px;min-height:60px;padding-block:14px;color:#9eb7bf;font-size:11px;letter-spacing:.1em}.home-foot-line{flex:1 1;height:1px;background:#accbce26}.home-opening-foot>span:last-child{display:flex}.home-language-scene{min-width:0;padding-top:12px}.home-scene-topline{display:flex;justify-content:space-between;margin-inline:24px;color:#8cafba;font-family:Consolas,SFMono-Regular,monospace;font-size:10px;letter-spacing:.15em}.home-scene-index{color:#bbfbdc;font-family:var(--font-ui)}.home-orbit-art{position:relative;aspect-ratio:700/470;margin:-6px -20px -10px}.home-sound-orbit{width:100%;height:100%;display:block;overflow:visible}.home-orbit-traveler{animation:home-orbit-travel 24s linear infinite}.home-language-scene[data-motion=off] .home-orbit-traveler{animation-play-state:paused}@keyframes home-orbit-travel{to{stroke-dashoffset:-1608}}.home-orbit-emblem{position:absolute;top:50.4%;left:50%;width:104px;height:104px;transform:translate(-50%,-50%);display:grid;place-items:center;background:radial-gradient(circle at 35% 20%,#254855,#0c2733 80%);border:1px solid #7bd9e640;border-radius:50%;box-shadow:0 12px 40px #0004,inset 0 1px 5px #bbfbdc15}.home-orbit-emblem img{width:68px;height:68px;object-fit:contain}.home-emblem-ring{position:absolute;inset:-9px;border:1px solid #86d9d812;border-radius:50%}.home-orbit-word{position:absolute;display:flex;flex-direction:column;color:#e0f8f0}.home-orbit-word-source{top:24%;left:12%;font-size:32px;letter-spacing:.1em;transform:rotate(-8deg)}.home-orbit-word-source span{font-size:10px;letter-spacing:.15em;margin-top:6px;color:#91b7be}.home-orbit-word-target{bottom:24%;right:7%;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:clamp(25px,3.1vw,45px);color:var(--home-mint);animation:home-word-reveal .3s ease-out both}.home-orbit-word-target:lang(ja),.home-orbit-word-target:lang(ko){font-family:var(--font-ui);font-style:normal;font-size:clamp(22px,2.3vw,32px)}.home-orbit-detail{position:absolute;top:17%;right:22%;color:#8aa6b0;font-size:16px;transform:rotate(12deg)}.home-orbit-detail-bottom{top:auto;right:auto;bottom:18%;left:23%;transform:rotate(-12deg)}.home-orbit-axis{position:absolute;top:68%;left:50%;transform:translateX(-50%);color:#8eafb8;font-size:10px;white-space:nowrap;letter-spacing:.18em}.home-example{position:relative;max-width:492px;margin-inline:auto;padding:20px 24px 10px;border-top:1px solid #accbce38;border-bottom:1px solid #accbce26;border-radius:5px;background:linear-gradient(120deg,#28424f4a,#19364222)}.home-example-label{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#b1c8cc;font-size:11px;letter-spacing:.04em}.home-example-label>span:first-child{display:flex;align-items:center;gap:7px}.home-example-label i{height:5px;width:5px;background:#b1c8cc;border-radius:50%}.home-example-source{color:#b6cbd0;font-size:16px;margin-top:16px!important}.home-example-target{display:flex;align-items:flex-start;min-height:96px;padding-block:9px 12px}.home-example-target p{color:#f6fff9;font-family:Georgia,Times New Roman,serif;font-size:27px;line-height:1.25;letter-spacing:-.015em;animation:home-word-reveal .3s ease-out both}.home-example-target p:lang(ja),.home-example-target p:lang(ko){font-family:var(--font-ui);font-size:24px;line-height:1.45}@keyframes home-word-reveal{0%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.home-example-controls{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #accbce1c;padding-top:6px}.home-example-languages{display:flex;gap:4px}.home-example-languages button,.home-motion-toggle{min-width:48px;min-height:44px;padding:7px 12px;border:0;border-radius:4px;color:#aec6cd;background:transparent;cursor:pointer;font-size:12px;transition:color .2s,background .2s}.home-example-languages button[aria-pressed=true]{background:#bafbdc12;color:var(--home-mint)}.home-example-languages button:hover,.home-motion-toggle:hover{background:#bafbdc19;color:#fff}.home-motion-toggle{display:grid;place-items:center;min-width:44px;padding:8px}.home-motion-toggle:disabled{opacity:.45;cursor:default;background:transparent}.home-example-note{margin:13px 0 0!important;text-align:center;font-size:10px;color:#8eafb8;letter-spacing:.06em}.home-live{display:grid;grid-template-columns:1fr 1.12fr;grid-gap:70px;gap:70px;padding-block:100px;scroll-margin-top:30px}.home-possibilities-heading .home-eyebrow,.home-section-heading .home-eyebrow{color:#467682;margin-bottom:22px}.wali-home h2{font-family:var(--font-ui);font-size:clamp(29px,3.25vw,44px);font-weight:650;line-height:1.4;letter-spacing:-.035em}.home-section-heading>p:not(.home-eyebrow){color:var(--home-muted);font-size:15px;line-height:1.9;margin-top:24px}.home-section-heading .home-text-link{margin-top:20px;color:#08799a}.home-flow-signature{display:flex;align-items:center;max-width:245px;margin-top:42px;gap:12px}.home-flow-signature span{display:grid;place-items:center;width:44px;height:44px;border:1px solid #cadee0;border-radius:50%;color:#3c7986;font-size:15px}.home-flow-signature i{flex:1 1;height:1px;background:#b9d5d9}.home-workflow{display:flex;gap:28px;padding:30px 0;border-top:1px solid #d5e2e3}.home-workflow:last-child{border-bottom:1px solid #d5e2e3}.home-workflow-number{padding-top:5px;color:#538c99;font-family:Consolas,monospace;font-size:13px}.wali-home h3{font-family:var(--font-ui);font-size:22px;font-weight:600;line-height:1.45;letter-spacing:-.02em}.home-workflow p{margin-top:12px;color:var(--home-muted);font-size:14px;line-height:1.9}.home-workflow-tag{display:block;margin-top:15px;font-size:11px;color:#467682;letter-spacing:.05em}.home-possibilities{background:#eff4f3;padding-block:76px 90px;scroll-margin-top:0}.home-possibilities-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:44px}.home-possibilities-heading>p{flex-shrink:0;font-size:14px;line-height:1.8;color:var(--home-muted);padding-bottom:6px}.home-possibilities-heading .home-eyebrow{margin-bottom:14px}.home-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #cfdfdd;background:#f9fbfa}.home-tool{display:flex;flex-direction:column;padding:27px 30px 30px;min-width:0;transition:background .2s}.home-tool+.home-tool{border-left:1px solid #cfdfdd}.home-tool:hover{background:#fff}.home-tool-meta{display:flex;justify-content:space-between;gap:10px;font-family:Consolas,monospace;font-size:10px;letter-spacing:.08em;color:#547b83}.home-tool-art{height:170px;display:grid;place-items:center}.home-tool h3{margin-block:7px 12px}.home-tool>p{flex:1 1;color:var(--home-muted);font-size:14px;line-height:1.9}.home-tool-link{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:32px;font-size:13px;font-weight:600;color:#176b7c}.home-tool-link svg{transition:transform .2s}.home-tool:hover .home-tool-link svg{transform:translateX(5px)}.home-note-art{width:138px;height:116px;padding:25px 24px;background:#fff;border:1px solid #bedbd5;box-shadow:8px 8px 0 #e0f1e9;transform:rotate(-7deg)}.home-note-art i,.home-note-art span{display:block;height:3px;background:#85baa5;margin-block:8px}.home-note-art i:nth-child(2){width:72%}.home-note-art i:nth-child(3){width:85%}.home-note-art span{display:inline-block;background:#b6d7cb;width:36%;margin-right:8px}.home-talk-art{position:relative;width:198px;height:112px}.home-talk-art span{position:absolute;display:grid;place-items:center;top:0;left:0;width:110px;height:64px;font-size:24px;color:#327287;background:#e2f1f6;border:1px solid #b3d8e4;border-radius:20px 20px 0 20px;transform:rotate(-7deg)}.home-talk-art span+span{top:48px;left:82px;background:#fff;border-radius:20px 20px 20px 0;font-family:Georgia,serif;font-style:italic;transform:rotate(7deg)}.home-voice-art{display:flex;align-items:center;gap:7px;height:120px}.home-voice-art i{width:6px;height:var(--bar-height);border-radius:6px;background:#84a8be}.home-voice-art i:nth-child(3n){background:#34647e}.home-invitation{background:#0e5266;color:#fff;position:relative}.home-invitation:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.17;background:repeating-linear-gradient(110deg,transparent 0 90px,#bbfbdc 91px,transparent 92px);-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.home-invitation-inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:40px;padding-block:64px}.home-invitation .home-eyebrow{color:#b8dedd;margin-bottom:15px}.home-invitation h2{font-size:clamp(28px,2.6vw,38px)}.wali-home .home-button-light{color:#0e5266}.wali-home .home-button-light:hover{background:#e7f9f1}.home-mobile-break{display:none}.home-footer{display:flex;align-items:center;gap:26px;min-height:102px;padding-block:20px}.home-footer p{flex:1 1;font-size:12px;color:var(--home-muted)}.home-footer>a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#336874;font-size:12px}.home-footer-legal{display:flex;flex-wrap:wrap;gap:16px}.home-footer-legal a{display:inline-flex;align-items:center;min-height:44px;color:#336874;font-size:12px}.home-footer-legal a:hover{text-decoration:underline;text-underline-offset:4px}@media (min-width:1600px){.home-hero{gap:32px;padding-block:55px}.home-example{max-width:530px}}@media (max-width:1150px){.home-container{width:calc(100% - 72px)}.home-brand-caption{display:none}.home-header,.home-header-actions,.home-nav{gap:24px}.home-live{gap:44px;padding-block:76px}.home-example{padding-inline:20px}.home-tool{padding-inline:23px}.home-hero-actions{gap:22px}}@media (max-width:900px){.home-container{width:calc(100% - 48px)}.home-header{min-height:82px}.home-nav{display:none}.home-hero{grid-template-columns:1fr;padding-block:20px 34px;gap:8px}.home-hero-copy{padding-block:32px 20px;text-align:center}.home-hero .home-eyebrow,.home-hero-actions{justify-content:center}.wali-home h1{font-size:clamp(40px,7vw,62px)}.home-hero .home-eyebrow{margin-bottom:22px}.home-hero-description{margin-top:22px!important}.home-hero-actions{margin-top:26px}.home-language-scene{width:min(560px,100%);margin-inline:auto}.home-orbit-art{margin:-2px 0 -14px}.home-orbit-word-target{font-size:42px}.home-orbit-word-target:lang(ja),.home-orbit-word-target:lang(ko){font-size:30px}.home-live{grid-template-columns:1fr;gap:35px;padding-block:62px}.home-section-heading{display:grid;grid-template-columns:1fr 1fr;align-items:start;grid-column-gap:32px;column-gap:32px}.home-section-heading .home-eyebrow{grid-column:1/-1}.home-section-heading>p:not(.home-eyebrow){margin-top:0}.home-section-heading .home-text-link{grid-column:2;margin-top:12px}.home-flow-signature{display:none}.home-workflow{padding-block:24px}.home-possibilities{padding-block:58px 62px}.home-possibilities-heading{display:block;margin-bottom:28px}.home-possibilities-heading>p{margin-top:16px}.home-tools{grid-template-columns:1fr}.home-tool{display:grid;grid-template-columns:minmax(0,1fr) 180px;padding:26px;grid-gap:0 22px;gap:0 22px}.home-tool+.home-tool{border-left:0;border-top:1px solid #cfdfdd}.home-tool-meta{grid-column:1/-1;margin-bottom:14px}.home-tool-art{grid-column:2;grid-row:2/5;height:170px}.home-tool-link{margin-top:22px}.home-talk-art{transform:scale(.82)}.home-invitation-inner{padding-block:48px;gap:28px}.home-invitation h2{font-size:28px}}@media (max-width:560px){.home-container{width:calc(100% - 40px)}.home-header{min-height:76px;gap:12px}.home-header-actions{gap:12px}.home-header .wali-brand-logo{--wali-brand-size:30px!important}.home-header img.wali-wordmark{--wali-wordmark-width:67px!important}.home-header .home-button-small{min-height:44px;padding:10px 12px;font-size:12px;gap:8px}.home-header .home-button-small svg{display:none}.home-room-entry{font-size:12px}.home-hero-copy{padding-top:27px}.home-hero .home-eyebrow{font-size:10px;margin-bottom:20px}.wali-home h1{font-size:clamp(33px,8.5vw,47px);line-height:1.45}.home-hero-description{font-size:13px;line-height:1.9;margin-top:20px!important}.home-hero-actions{gap:24px;margin-top:24px}.wali-home .home-button{min-height:52px;font-size:14px;padding:14px 19px;gap:20px}.home-text-link{font-size:13px;gap:10px}.home-hero-note{font-size:10px;margin-top:21px!important}.home-hero-note span{padding-inline:5px}.home-language-scene{padding-top:20px}.home-scene-topline{margin-inline:4px;font-size:8px}.home-orbit-art{margin:4px -8px -5px}.home-orbit-emblem{width:68px;height:68px}.home-orbit-emblem img{width:45px;height:45px}.home-emblem-ring{inset:-6px}.home-orbit-word-source{font-size:23px;left:10%}.home-orbit-word-source span{font-size:8px;margin-top:3px}.home-orbit-word-target{font-size:29px;right:5%;bottom:22%}.home-orbit-word-target:lang(ja),.home-orbit-word-target:lang(ko){font-size:23px}.home-orbit-detail{font-size:12px}.home-orbit-axis{font-size:8px}.home-example{padding:17px 18px 9px}.home-example-label{font-size:10px}.home-example-source{font-size:14px;margin-top:15px!important}.home-example-target p{font-size:24px}.home-example-target p:lang(ja),.home-example-target p:lang(ko){font-size:22px}.home-example-languages button{padding-inline:10px;min-width:46px}.home-opening-foot{font-size:9px;gap:16px;min-height:54px}.home-opening-foot>span:nth-child(3){display:none}.home-section-heading{display:block}.home-section-heading>p:not(.home-eyebrow){margin-top:18px;font-size:14px}.home-live{gap:30px;padding-block:50px}.home-workflow{gap:16px}.wali-home h3{font-size:20px}.home-workflow p{font-size:13px}.home-possibilities{padding-block:46px 48px}.home-possibilities-heading h2{font-size:27px}.home-possibilities-heading>p{font-size:13px}.home-tool{display:flex;padding:23px;gap:0}.home-tool-meta{margin-bottom:0}.home-tool-art{height:147px}.home-talk-art{transform:scale(.95)}.home-invitation-inner{flex-direction:column;align-items:flex-start;gap:25px;padding-block:40px}.home-invitation h2{font-size:30px}.home-mobile-break{display:block}.home-footer{flex-wrap:wrap;gap:6px 16px;min-height:110px;padding-block:24px}.home-footer p{order:3;flex-basis:100%;font-size:11px}.home-footer>a{margin-left:auto}}@media (prefers-reduced-motion:reduce){.wali-home *,.wali-home :after,.wali-home :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.wali-home{--home-ink:#152e45;--home-muted:#64748a;--home-night:#102940;--home-mint:#1269d3;background:#fff}.home-opening{color:var(--home-ink);background:#fff}.home-opening :where(a,button):focus-visible{outline-color:#1269d3}.home-header{min-height:92px;border-bottom-color:#e9edf2}.home-brand-caption{color:#718095;border-color:#dbe3ec}.home-nav a,.home-room-entry{color:#4f6276}.home-nav a:hover,.home-room-entry:hover{color:#1269d3}.wali-home .home-button{background:#1269d3;color:#fff;border-radius:8px;font-weight:600;box-shadow:none}.wali-home .home-button:hover{background:#0959bd;box-shadow:0 5px 16px #1269d31a}.home-hero{grid-template-columns:.92fr 1.18fr;gap:34px;min-height:630px;padding-block:44px 36px}.home-hero-copy{padding-block:30px}.wali-home h1{font-size:clamp(42px,4.5vw,68px);line-height:1.28;letter-spacing:-.055em}.home-hero .home-eyebrow{color:#3d719e;font-size:11px;margin-bottom:28px}.home-eyebrow>span{box-shadow:none}.home-hero-description{color:#607287;line-height:1.95}.home-hero-actions{gap:24px;margin-top:32px}.home-hero-actions .home-text-link{color:#265372}.home-hero-note{color:#75869a;margin-top:27px!important}.home-hero-note span{color:#b4c2d0}.home-opening-foot{border-top:1px solid #e6edf3;color:#8191a3;font-size:10px}.home-foot-line{background:#e3ebf2}.home-device-visual{margin:0;min-width:0;padding:10px 0}.home-device-visual-label{display:flex;justify-content:space-between;gap:20px;font-size:10px;letter-spacing:.13em;color:#7289a0;padding-inline:24px}.home-device-photo{display:block;aspect-ratio:6/5;background:none}.home-device-photo img{display:block;width:100%;height:auto;filter:drop-shadow(0 15px 17px #183a5610)}.home-device-visual figcaption{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:14px 24px 0;padding-top:14px;border-top:1px solid #e0e8f0;color:#526b80;line-height:1.7}.home-device-visual figcaption strong{font-size:12px;font-weight:550;white-space:nowrap}.home-device-visual figcaption>span{font-size:10px;color:#73869a;text-align:right}.home-product-links{display:flex;justify-content:center;gap:0;flex-wrap:wrap;padding:8px 24px;background:#f5f8fc;border-block:1px solid #e7edf4;color:#465f78}.home-product-links a{font-size:12px;min-height:48px;padding-inline:34px;display:inline-flex;align-items:center;gap:25px}.home-product-links a+a{border-left:1px solid #dce6ef}.home-product-links a:hover{color:#1269d3}.home-device-section{background:#f5f8fc;padding-block:86px;scroll-margin-top:20px}.home-device-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:40px}.home-device-heading .home-eyebrow{color:#337da9;margin-bottom:20px}.home-device-heading>p{color:#647b91;font-size:15px;line-height:1.9;max-width:330px}.home-device-scenes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.home-device-scenes article{border:1px solid #e1e9f2;border-radius:14px;background:#fff;padding:28px 28px 30px}.home-device-scenes article>span{font-size:28px;color:#287ab4;display:block;margin-bottom:24px}.home-device-scenes h3{font-size:22px}.home-device-scenes p{font-size:14px;line-height:1.9;color:#64788b;margin-top:14px}.home-device-buy{margin-top:30px;padding:30px 32px;background:#e9f1f9;border-radius:14px;display:flex;justify-content:space-between;gap:34px;align-items:center}.home-device-model{display:inline-flex;align-items:baseline;gap:12px;font-size:16px;margin-right:28px}.home-device-model strong{font-size:29px;font-weight:550;letter-spacing:-.03em}.home-device-buy p{font-size:12px;line-height:1.8;color:#667e92;margin-top:12px}.home-device-actions{display:flex;align-items:center;gap:24px}.wali-home .home-device-actions .home-button{font-size:14px;min-height:50px;padding:13px 21px}.home-device-actions .home-text-link{color:#216d9e;font-size:13px}.home-device-compat{border-top:1px solid #dce6ef;margin-top:28px;padding-top:10px}.home-device-compat summary{display:flex;justify-content:space-between;gap:20px;align-items:center;padding-block:12px;list-style:none;font-size:13px;color:#496983;cursor:pointer;min-height:44px}.home-device-compat summary::-webkit-details-marker{display:none}.home-device-compat summary span{font-size:21px}.home-device-compat[open] summary span{transform:rotate(45deg)}.home-device-compat p{max-width:920px;font-size:13px;line-height:1.9;color:#64798c;padding:4px 35px 14px 0}.home-workflow{padding-block:27px}.home-workflow,.home-workflow:last-child{border-color:#e0e8f1}.home-workflow-number,.home-workflow-tag{color:#4c7c9f}.home-possibilities{background:#f7f9fc;padding-block:78px}.home-tools{border:0;background:transparent;gap:22px}.home-tool{background:#fff;border:1px solid #e3eaf2;border-radius:14px;padding:28px}.home-tool+.home-tool{border:1px solid #e3eaf2}.home-tool:hover{border-color:#aac8e8}.home-tool-meta{color:#69829a}.home-tool-link{color:#1768ad}.home-note-art{box-shadow:8px 8px 0 #eef4fc;border-color:#c5d8ec}.home-note-art i,.home-note-art span{background:#90b8dd}.home-invitation{background:#123550}.home-invitation:before{display:none}.home-invitation .home-eyebrow{color:#aacde6}.wali-home .home-button-light{background:#fff;color:#174a70}.wali-home .home-button-light:hover{background:#edf5fc}.home-footer-legal a,.home-footer>a{color:#56738c}@media(max-width:1150px){.home-device-actions{flex-direction:column;gap:8px}.home-device-actions,.home-device-buy{align-items:flex-start}.home-device-scenes article{padding:24px}}@media(max-width:900px){.home-header{min-height:82px}.home-hero{grid-template-columns:1fr;min-height:0;padding-block:28px 32px;gap:16px}.home-hero-copy{padding-block:24px 10px}.home-device-visual{width:min(660px,100%);margin-inline:auto}.home-device-section{padding-block:64px}.home-device-heading{display:block;margin-bottom:32px}.home-device-heading>p{margin-top:20px}.home-device-scenes{gap:15px}.home-device-buy{gap:22px}.home-device-visual-label{margin-top:14px}.home-possibilities{padding-block:60px}.home-live{padding-block:64px}.home-tool+.home-tool{border:1px solid #e3eaf2}}@media(max-width:600px){.home-header{min-height:76px}.wali-home h1{font-size:clamp(35px,9.2vw,48px);line-height:1.3}.home-hero .home-eyebrow{font-size:10px;margin-bottom:20px}.home-hero-description{font-size:14px}.home-hero .home-hero-actions{gap:20px;flex-wrap:wrap}.home-device-section{padding-block:50px}.home-device-scenes{grid-template-columns:1fr;gap:14px}.home-device-scenes article{padding:24px}.home-device-scenes article>span{font-size:24px;margin-bottom:12px}.home-device-buy{display:block;margin-top:22px;padding:24px}.home-device-actions{margin-top:22px;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 20px}.home-device-model{margin-right:20px}.home-device-visual-label{padding-inline:10px;font-size:9px}.home-device-visual figcaption{display:block;margin:10px 10px 0}.home-device-visual figcaption>span{display:block;text-align:left;margin-top:4px}.home-product-links{gap:2px 16px;padding:10px 20px}.home-product-links a{font-size:12px;padding-inline:0;gap:12px;min-height:40px}.home-product-links a+a{border:0}.home-device-heading h2{font-size:29px}.home-device-compat{margin-top:22px}}.wali-home{--home-mint:#1469ae;--home-ink:#142f49;--home-muted:#52677d}.home-container{width:min(1280px,calc(100% - 80px))}.home-opening{background:#f5f8fc}.home-hero{grid-template-columns:1fr 1.05fr;gap:44px;min-height:650px;padding-block:52px 40px}.wali-home h1{font-size:clamp(40px,4.35vw,64px);font-weight:600;line-height:1.4;letter-spacing:-.045em}.wali-home h1 em{color:#1469ae}.home-hero-description{font-size:16px;line-height:2;max-width:490px}.home-hero-note{font-size:11px}.wali-home .home-button{background:#1469ae;border-radius:4px}.wali-home .home-button:hover{background:#0e4b7c}.home-device-visual-label{letter-spacing:.11em;color:#52677d}.home-device-visual figcaption{color:#52677d}.home-device-visual figcaption>span{color:#63788c}.home-opening-foot{color:#52677d;min-height:62px}.home-product-links{background:#0a2037;color:#dceaf5;border:0;padding-block:16px}.home-product-links a{font-size:14px;padding-inline:50px}.home-product-links a+a{border-color:#38516a}.home-product-links a:hover{color:#9bd7ff}.home-device-section{background:#fff;padding-block:100px;scroll-margin-top:84px}.home-device-heading>p{color:#52677d;max-width:390px}.home-device-scenes{gap:0;border-block:1px solid #d9e3ed}.home-device-scenes article{border:0;border-radius:0;padding:34px 32px 36px 0}.home-device-scenes article+article{padding-left:32px;border-left:1px solid #d9e3ed}.home-device-scenes article>span{font-family:Georgia,serif;font-size:30px;color:#1469ae;margin-bottom:28px}.home-device-scenes p{color:#52677d}.home-device-buy{border-radius:6px;background:#edf3fa;padding:32px;margin-top:32px}.home-device-model strong{color:#1469ae}.home-device-compat p{color:#52677d}.home-live{padding-block:90px;scroll-margin-top:84px}.home-live:before{content:"";position:absolute;inset:0 calc((100% - 100vw)/2);background:#0a2037;z-index:-1}.home-live{position:relative;isolation:isolate;color:#f4f8fc}.home-live .home-eyebrow,.home-live .home-workflow-number,.home-live .home-workflow-tag{color:#91c4ee}.home-live .home-section-heading>p:not(.home-eyebrow),.home-live .home-workflow p{color:#b6c9da}.home-live .home-text-link{color:#b6deff}.home-live .home-workflow{border-color:#3a5268}.home-live .home-flow-signature span{color:#b6deff;border-color:#516d83}.home-live .home-flow-signature i{background:#516d83}.home-possibilities{background:#f5f8fc;padding-block:92px;scroll-margin-top:84px}.home-tool,.home-tool+.home-tool{border-radius:6px;border-color:#d9e3ed}.home-tool-art{height:140px}.home-tool-link{color:#1469ae}.home-tool-meta{color:#52677d}.home-invitation{background:#edf3fa;color:#142f49;border-top:1px solid #d9e3ed}.home-invitation .home-eyebrow{color:#52677d}.wali-home .home-button-light{background:#1469ae;color:#fff}.wali-home .home-button-light:hover{background:#0e4b7c}.home-resources{padding-block:94px}.home-resources-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px}.home-resources-heading .home-eyebrow{color:#52677d;margin-bottom:20px}.home-resources-heading>p{color:#52677d;font-size:15px;line-height:1.9}.home-resources-grid{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:64px;gap:64px}.home-case-story figure{margin:0;overflow:hidden;aspect-ratio:16/9;border-radius:6px;background:#edf3fa}.home-case-story img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.home-case-story:hover img{transform:scale(1.025)}.home-case-story>div{padding-top:23px}.home-case-story span{font-size:11px;color:#52677d}.home-case-story h3{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.home-case-story p{font-size:14px;color:#52677d;line-height:1.9;margin-top:12px}.home-guide-list{border-top:1px solid #d9e3ed}.home-guide-list>a{display:block;position:relative;padding:25px 32px 24px 0;border-bottom:1px solid #d9e3ed}.home-guide-list>a>span{font-size:11px;color:#1469ae}.home-guide-list h3{font-size:20px;margin-top:12px}.home-guide-list p{font-size:13px;line-height:1.9;color:#52677d;margin-top:10px}.home-guide-list svg{position:absolute;right:0;top:52px;color:#1469ae}.home-guide-list a:hover h3{text-decoration:underline;text-underline-offset:5px}@media(max-width:1100px){.home-container{width:calc(100% - 48px)}.home-hero{gap:24px}.home-hero-actions{flex-wrap:wrap;gap:12px 24px}.home-resources-grid{gap:35px}}@media(max-width:900px){.home-hero{grid-template-columns:1fr;min-height:0;padding-block:40px}.home-hero-copy{max-width:620px;margin-inline:auto}.home-hero-description{margin-inline:auto!important}.home-device-section,.home-possibilities,.home-resources{padding-block:64px}.home-product-links a{padding-inline:22px}.home-resources-grid{grid-template-columns:1fr;gap:34px}.home-device-heading>p{max-width:none}.home-live{padding-block:64px}}@media(max-width:600px){.home-container{width:calc(100% - 40px)}.home-hero{padding-top:20px;gap:24px}.home-hero-copy{text-align:left;padding-top:24px}.home-hero .home-eyebrow,.home-hero-actions{justify-content:flex-start}.wali-home h1{font-size:clamp(31px,8.4vw,47px);line-height:1.4}.home-hero-description{font-size:14px}.home-hero .home-hero-actions{gap:12px 22px}.home-product-links{justify-content:space-between;gap:0;padding:12px 20px}.home-product-links a{font-size:11px;padding:0;gap:6px}.home-product-links a+a{border:0}.home-product-links svg{width:14px}.home-device-section,.home-possibilities,.home-resources{padding-block:54px}.home-device-scenes{gap:0}.home-device-scenes article,.home-device-scenes article+article{padding:26px 0;border:0}.home-device-scenes article+article{border-top:1px solid #d9e3ed}.home-device-scenes article>span{margin-bottom:14px}.home-device-buy{padding:24px}.home-resources-heading{display:block;margin-bottom:28px}.home-resources-heading>p{margin-top:18px;font-size:14px}.home-guide-list h3{font-size:18px}.home-invitation h2{font-size:27px}.home-live{padding-block:54px}}