.institutional-links{flex-wrap:wrap;align-items:center;flex-direction:row!important;gap:8px!important;display:flex!important}.institutional-links a{color:#b9beca;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.institutional-links a:hover{color:#fff;background:#ffffff07;border-color:#b69de280}.institutional-links a:focus-visible{outline-offset:4px;outline:2px solid #c5adff}.inv-footer-brand img{width:100px;height:auto;display:block}.inv-footer-links .institutional-links{width:100%;margin-top:2px}.inv-prelaunch{color:#aeb7c8;max-width:540px;margin-top:20px;font-size:11px;line-height:1.7}.institutional-links a.youtube-channel{white-space:nowrap;border-radius:20px;gap:8px;width:auto;padding-inline:12px;font-size:13px;text-decoration:none}.teasers-page{--film-base:#1b1c1f;--film-panel:#2a2b2f;--film-ink:#f5f5f6;--film-muted:#c0c2c9;--film-line:#ffffff20;--film-gold:#a979f2;background:var(--film-base);min-height:100vh;color:var(--film-ink);font-family:var(--client-font), Arial, sans-serif;overflow:hidden}.teasers-page[dir=rtl]{font-family:"Noto Sans Arabic", var(--client-font), Arial, sans-serif}.teasers-page .flev-cursor{z-index:10000;opacity:0;pointer-events:none;will-change:transform;width:30px;height:34px;transition:opacity .15s;position:fixed;top:0;left:0;transform:translate(-50px,-50px)}.teasers-page .flev-cursor.is-visible{opacity:1}.teasers-page .flev-cursor-arrow{clip-path:polygon(0 0,0 85%,29% 64%,54% 100%,79% 91%,54% 58%,100% 55%);filter:drop-shadow(0 1px #2a123b)drop-shadow(0 0 2px #ffffff8c)drop-shadow(0 0 5px #b063e56b);transform-origin:0 0;background:linear-gradient(145deg,#faf7ff 0 17%,#c88bf3 35%,#7b43a8 72%,#382044 100%);width:17px;height:24px;transition:filter .18s,transform .18s;position:absolute;top:0;left:0;transform:rotate(-3deg)}.teasers-page .flev-cursor-tip-light{z-index:2;background:#fff;border:1px solid #ffffffb8;border-radius:50%;width:4px;height:4px;transition:box-shadow .18s,transform .18s;position:absolute;top:-1px;left:-1px;box-shadow:0 0 4px 1px #c787f280}.teasers-page .flev-cursor-aura{background:radial-gradient(circle,#e2c8f50f,#0000 70%);border:1px solid #c17ef01f;border-radius:50%;width:20px;height:20px;transition:all .18s;position:absolute;top:-7px;left:-7px;transform:scale(.66);box-shadow:0 0 8px #964ecb14}.teasers-page .flev-cursor.is-interactive .flev-cursor-arrow{filter:drop-shadow(0 1px #2a123b)drop-shadow(0 0 3px #ffffffa6)drop-shadow(0 0 7px #bd72f180);transform:rotate(-3deg)scale(1.04)}.teasers-page .flev-cursor.is-interactive .flev-cursor-tip-light{transform:scale(1.04);box-shadow:0 0 4px 1px #ffffffbf,0 0 8px 2px #9e4dd859}.teasers-page .flev-cursor.is-interactive .flev-cursor-aura{border-color:#d2a3f43d;transform:scale(.85)}.teasers-page .flev-cursor.is-pressed .flev-cursor-arrow{transform:rotate(-3deg)scale(.94)}.teasers-page .flev-cursor.is-pressed .flev-cursor-tip-light{transform:scale(.88)}.teasers-page .flev-cursor.is-pressed .flev-cursor-aura{transform:scale(.42)}.teasers-nav{border-bottom:1px solid var(--film-line);grid-template-columns:1fr auto auto 1fr;align-items:center;gap:24px;height:82px;padding:0 clamp(24px,5vw,76px);display:grid}.teasers-brand{background:0 0;border-radius:0;place-items:center;width:126px;height:58px;text-decoration:none;display:grid;overflow:visible}.teasers-brand img{object-fit:contain;width:100%;height:100%}.teasers-nav>span{color:var(--film-muted);letter-spacing:.19em;font-size:8px;font-weight:800}.back-to-app{color:var(--film-ink);justify-self:end;font-size:9px;text-decoration:none}.teaser-language-picker{z-index:50;position:relative}.teaser-language-picker summary{border:1px solid var(--film-line);background:var(--film-panel);width:48px;height:32px;color:var(--film-ink);cursor:pointer;border-radius:18px;justify-content:space-between;align-items:center;gap:5px;padding:0 9px;list-style:none;display:flex}.teaser-language-picker summary::-webkit-details-marker{display:none}.teaser-language-picker summary b{letter-spacing:.1em;font-size:7px}.teaser-language-picker summary i{color:var(--film-gold);font-size:10px;font-style:normal;transition:transform .2s}.teaser-language-picker[open] summary i{transform:rotate(180deg)}.teaser-language-picker>div{border:1px solid var(--film-line);background:var(--film-panel);border-radius:12px;width:176px;padding:7px;position:absolute;top:40px;right:0;box-shadow:0 18px 52px #0003}.teaser-language-picker a{min-height:35px;color:var(--film-muted);border-radius:8px;justify-content:space-between;align-items:center;padding:0 10px;font-size:9px;text-decoration:none;display:flex}.teaser-language-picker a:hover,.teaser-language-picker a.active{color:var(--film-ink);background:#35363b}.teaser-language-picker a:hover small,.teaser-language-picker a.active small{color:var(--film-ink)}.teaser-language-picker a.active{font-weight:800}.teaser-language-picker a small{color:var(--film-gold);letter-spacing:.1em;font-size:7px}.teasers-hero{max-width:1320px;min-height:500px;margin:0 auto;padding:88px clamp(24px,6vw,94px) 62px;position:relative}.teasers-hero:after{content:"";border:1px solid var(--film-line);border-radius:50%;width:340px;height:340px;position:absolute;top:53px;right:6%;box-shadow:0 0 0 55px #ffffff04,0 0 0 110px #ffffff03}.teaser-kicker{color:var(--film-muted);letter-spacing:.24em;font-size:8px;font-weight:900}.teasers-hero h1{z-index:1;max-width:850px;font:500 clamp(52px, 7vw, 102px)/.93 var(--client-heading-font),sans-serif;letter-spacing:-.055em;margin:23px 0;position:relative}.teasers-hero h1 em{color:var(--film-gold);font-style:normal}.teasers-hero p{z-index:1;max-width:510px;color:var(--film-muted);font-size:12px;line-height:1.75;position:relative}.hero-rule{align-items:center;gap:15px;margin-top:58px;display:flex}.hero-rule i{border-top:1px solid var(--film-gold);width:120px}.hero-rule span{color:var(--film-muted);letter-spacing:.16em;font-size:7px}.film-grid{grid-template-columns:repeat(6,1fr);gap:16px;max-width:1320px;margin:0 auto;padding:0 clamp(24px,6vw,94px) 100px;display:grid}.film-card{border:1px solid var(--film-line);background:var(--film-panel);grid-column:span 2;min-width:0;transition:transform .3s,box-shadow .3s}.film-card:hover{transform:translateY(-4px);box-shadow:0 24px 60px #0d1c221a}.film-card.is-featured{grid-column:span 3;grid-template-columns:.92fr 1.08fr;display:grid}.film-card.is-featured .film-visual{height:auto;min-height:360px}.film-card.is-featured .film-copy{flex-direction:column;padding:34px;display:flex}.film-card.is-featured .film-copy h2{margin-top:42px;font-size:31px}.film-card.is-featured .film-copy p{min-height:0}.film-card.is-featured .film-copy button{margin-top:auto}.film-visual{background:var(--film-panel);color:#ffffff0f;height:260px;position:relative;overflow:hidden}.film-visual>span{z-index:2;font:400 96px var(--client-heading-font),sans-serif;position:absolute;top:13px;left:22px}.film-orbit{border:1px solid #c7a15d47;border-radius:50%;position:absolute}.film-orbit.one{width:280px;height:280px;top:-90px;right:-90px}.film-orbit.two{width:160px;height:160px;top:-30px;right:-30px}.film-bars{align-items:flex-end;gap:7px;width:58%;height:115px;display:flex;position:absolute;bottom:25px;right:25px}.film-bars i{background:linear-gradient(var(--film-gold),#c7a15d1f);border-radius:3px 3px 0 0;flex:1}.film-radar{clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);border:1px solid #cba0ee61;width:145px;height:145px;position:absolute;bottom:25px;right:42px}.film-radar i,.film-radar b{clip-path:inherit;background:#a35bc838;position:absolute;inset:20%}.film-radar b{background:linear-gradient(135deg,#a35bc8,#eb747c 70%,#f19a68);inset:34%}.film-expectation .film-visual{background:radial-gradient(circle at 72% 35%,#8e56d33d,#0000 26%),#090b11}.film-presentation .film-visual{background:radial-gradient(circle at 45% 60%,#ffffff08,transparent 31%),var(--film-panel)}.film-signal{place-items:center;width:170px;height:170px;display:grid;position:absolute;bottom:12%;right:13%}.film-signal i{border:1px solid #b279e83d;border-radius:50%;animation:3.6s ease-out infinite signalPulse;position:absolute}.film-signal i:first-child{width:48px;height:48px}.film-signal i:nth-child(2){width:96px;height:96px;animation-delay:.6s}.film-signal i:nth-child(3){width:158px;height:158px;animation-delay:1.2s}.film-signal b{background:#c48cff;border-radius:50%;width:9px;height:9px;box-shadow:0 0 24px #9b63d5}.film-system{border:1px solid #c7a15d33;border-radius:50%;place-items:center;width:185px;height:185px;display:grid;position:absolute;bottom:12%;right:10%}.film-system b{color:#c49be7;letter-spacing:.12em;background:#9b63d52e;border-radius:50%;place-items:center;width:72px;height:72px;font-size:11px;display:grid}.film-system i{width:38px;height:38px;color:var(--film-muted);font:700 7px var(--client-font),sans-serif;background:#34363b;border:1px solid #ffffff1a;border-radius:50%;place-items:center;display:grid;position:absolute}.film-system i:first-child{top:5px}.film-system i:nth-child(2){bottom:25px;right:2px}.film-system i:nth-child(3){bottom:25px;left:2px}.film-copy{padding:25px}.film-copy>div{color:var(--film-muted);letter-spacing:.12em;justify-content:space-between;gap:10px;font-size:6px;display:flex}.film-copy small{color:var(--film-gold);font-weight:800}.film-copy h2{font:500 24px var(--client-heading-font),sans-serif;margin:27px 0 10px}.film-copy p{min-height:61px;color:var(--film-muted);font-size:9px;line-height:1.7}.film-copy button{border:1px solid var(--film-line);background:var(--film-panel);width:100%;height:42px;color:var(--film-ink);justify-content:space-between;align-items:center;margin-top:13px;padding:0 13px;font-size:8px;display:flex}.film-copy button span{color:var(--film-gold)}.teasers-footer{min-height:190px;color:var(--film-ink);background:#202124;grid-template-columns:1fr 1.4fr 1fr;align-items:center;gap:30px;padding:44px clamp(24px,6vw,94px);display:grid}.teasers-footer>div{flex-direction:column;gap:6px;display:flex}.teasers-footer-brand img{object-fit:contain;background:0 0;border-radius:0;width:132px;height:66px}.teasers-footer span,.teasers-footer p{color:var(--film-muted);font-size:8px}.teasers-footer p{line-height:1.7}.teasers-footer>a{color:#fff;justify-self:end;font-size:9px;text-decoration:none}.teasers-footer>a span{color:var(--film-gold);margin-left:8px}.film-player{z-index:300;background:var(--film-base);color:#fff;grid-template-rows:72px 1fr 76px;animation:.35s both filmEnter;display:grid;position:fixed;inset:0}.film-player>header,.film-player>footer{letter-spacing:.16em;border-color:#ffffff14;justify-content:space-between;align-items:center;padding:0 28px;font-size:7px;display:flex}.film-player>header{border-bottom:1px solid #ffffff14;position:relative}.film-player>header>div{align-items:center;gap:18px;display:flex}.film-player>header b{color:var(--film-gold);font-weight:700}.film-player>header button{color:#fff;background:0 0;border:0;font-size:26px}.film-player button:focus-visible{outline-offset:4px;outline:1px solid #c48cff}.player-shortcuts{color:var(--film-muted);letter-spacing:.16em;font-size:6px;position:absolute;left:50%;transform:translate(-50%)}.player-stage{place-items:center;display:grid;position:relative;overflow:hidden}.player-grid{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.player-orbit{border:1px solid #c7a15d33;border-radius:50%;width:min(62vw,760px);height:min(62vw,760px);animation:6s ease-in-out infinite orbitPulse;position:absolute;box-shadow:0 0 0 100px #c7a15d05,0 0 0 200px #c7a15d03}.player-content{z-index:2;text-align:center;width:min(1120px,88vw);animation:.8s cubic-bezier(.2,.8,.2,1) both sceneIn;position:relative}.player-content small{color:var(--film-gold);letter-spacing:.2em;font-size:8px}.player-content h2{font:500 clamp(50px,8vw,120px)/.92 var(--client-heading-font),sans-serif;letter-spacing:-.05em;margin:22px auto 12px}.player-content p{max-width:900px;color:var(--film-muted);margin-inline:auto;font-size:clamp(12px,1.5vw,20px);line-height:1.5}.player-watermark{color:#ffffff06;letter-spacing:.05em;font-size:clamp(80px,17vw,250px);font-weight:900;position:absolute;bottom:-24px;right:20px}.film-player>footer{border-top:1px solid #ffffff14}.film-player>footer>button{min-width:120px;color:var(--film-muted);background:0 0;border:0;align-items:center;gap:8px;font-size:8px;display:flex}.film-player>footer>button:last-child{justify-content:flex-end}.film-player>footer>button b{font:inherit;font-weight:500}.film-player>footer>button span{color:var(--film-gold);font-size:10px}.player-progress{gap:7px;display:flex}.player-progress button{background:0 0;border:0;width:45px;height:24px;padding:0}.player-progress i{background:#ffffff2e;height:2px;display:block}.player-progress button.active i{background:var(--film-gold);animation:progress var(--scene-duration,3.2s) linear}.film-player.is-paused .player-progress button.active i{animation-play-state:paused}.stage-expectation{background:radial-gradient(circle,#814abb29,#0000 32%),#090b11}.stage-expectation .player-orbit{border-color:#b97eec3d;box-shadow:0 0 0 100px #9b63d506,0 0 0 200px #9b63d504}.stage-presentation{background:radial-gradient(circle at 50% 62%,#ffffff06,transparent 37%),var(--film-base)}.stage-presentation .player-content h2{max-width:1040px;font-size:clamp(42px,6.8vw,98px);line-height:.98}.stage-daily .player-orbit{border-radius:0;transform:rotate(45deg)}.stage-reports .player-orbit{clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:#c7a15d06;border-radius:0}.teasers-page[dir=rtl] .teasers-brand,.teasers-page[dir=rtl] .back-to-app{justify-self:start}.teasers-page[dir=rtl] .teaser-language-picker>div{left:0;right:auto}.teasers-page[dir=rtl] .teasers-hero,.teasers-page[dir=rtl] .film-copy,.teasers-page[dir=rtl] .teasers-footer{text-align:right}.teasers-page[dir=rtl] .teasers-hero:after{left:6%;right:auto}.teasers-page[dir=rtl] .teasers-hero h1,.teasers-page[dir=rtl] .player-content h2{letter-spacing:0}.teasers-page[dir=rtl] .hero-rule{flex-direction:row-reverse;justify-content:flex-end}.teasers-page[dir=rtl] .film-visual>span{left:auto;right:22px}.teasers-page[dir=rtl] .film-orbit.one{left:-90px;right:auto}.teasers-page[dir=rtl] .film-orbit.two{left:-30px;right:auto}.teasers-page[dir=rtl] .film-signal,.teasers-page[dir=rtl] .film-system{left:10%;right:auto}.teasers-page[dir=rtl] .film-bars{left:25px;right:auto}.teasers-page[dir=rtl] .film-radar{left:42px;right:auto}.teasers-page[dir=rtl] .film-copy button span{transform:scaleX(-1)}.teasers-page[dir=rtl] .teasers-footer>a{justify-self:start}.teasers-page[dir=rtl] .teasers-footer>a span{margin-left:0;margin-right:8px}.teasers-page[dir=rtl] .player-content h2{font-family:"Noto Sans Arabic",var(--client-heading-font),sans-serif;line-height:1.12}.teasers-page[dir=rtl] .player-watermark{left:20px;right:auto}@keyframes filmEnter{0%{opacity:0}to{opacity:1}}@keyframes sceneIn{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}to{opacity:1;filter:none;transform:none}}@keyframes orbitPulse{50%{transform:scale(1.045)}}@keyframes signalPulse{0%{opacity:0;transform:scale(.72)}45%{opacity:1}to{opacity:0;transform:scale(1.08)}}@keyframes progress{0%{width:0}to{width:100%}}@media (width<=1050px){.film-card,.film-card.is-featured{grid-column:span 3}.film-card.is-featured{display:block}.film-card.is-featured .film-visual{height:290px;min-height:0}.film-card.is-featured .film-copy{min-height:285px;padding:28px}.film-card.is-featured .film-copy h2{margin-top:28px;font-size:27px}}@media (width<=900px){.film-grid{grid-template-columns:1fr}.film-card,.film-card.is-featured{grid-column:auto;grid-template-columns:1fr 1.2fr;display:grid}.film-card.is-featured .film-visual,.film-visual{height:auto;min-height:260px}.film-card.is-featured .film-copy{min-height:0}.film-card.is-featured .film-copy h2{margin-top:27px}.teasers-footer{grid-template-columns:1fr}.teasers-footer>a{justify-self:start}.teasers-hero:after{opacity:.45}}@media (width<=620px){.teasers-nav{grid-template-columns:1fr auto auto;gap:12px;padding-inline:18px}.teasers-nav>span{display:none}.teasers-brand{width:104px}.back-to-app{text-align:end;max-width:88px;line-height:1.25}.film-card,.film-card.is-featured{display:block}.film-card.is-featured .film-copy{padding:25px}.teasers-hero{min-height:500px;padding-top:70px}.teasers-hero h1{font-size:52px}.teasers-hero:after{right:-180px}.teasers-page[dir=rtl] .teasers-hero:after{left:-180px;right:auto}.film-player{grid-template-rows:60px 1fr 72px}.film-player>header>span{max-width:55%;line-height:1.45}.player-shortcuts{display:none}.film-player>footer{padding-inline:14px}.film-player>footer>button{min-width:28px;padding:0;font-size:11px}.film-player>footer>button b{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.player-progress{gap:2px;max-width:65vw;overflow:hidden}.player-progress button{width:22px}.player-content h2,.stage-presentation .player-content h2{font-size:42px}.player-content p{padding:0 20px}.teasers-footer{padding-top:35px;padding-bottom:35px}}@media (pointer:coarse),(prefers-reduced-motion:reduce){.teasers-page .flev-cursor{display:none}}@media (prefers-reduced-motion:reduce){.film-player,.film-signal i,.player-orbit,.player-progress button.active i{animation:none}.player-content{animation-duration:.01ms}}.teasers-page .teaser-language-picker summary>svg{stroke-width:1.8px;flex:none;width:13px;height:13px}.teasers-page .film-copy button>svg{width:15px;height:15px;color:var(--film-gold);stroke-width:1.8px;flex:none}.teasers-page .teasers-footer>a{align-items:center;gap:8px;display:inline-flex}.teasers-page .teasers-footer>a>svg{width:14px;height:14px;color:var(--film-gold);stroke-width:1.8px;flex:none}.teasers-page .film-player>header button{place-items:center;width:40px;height:40px;display:grid}.teasers-page .film-player>header button>svg{stroke-width:1.8px;width:18px;height:18px}.teasers-page .film-player>footer>button>svg{width:15px;height:15px;color:var(--film-gold);stroke-width:1.8px;flex:none}.teasers-page[dir=rtl] .film-copy button>svg,.teasers-page[dir=rtl] .teasers-footer>a>svg{transform:none}.teasers-page .film-copy button{min-height:44px}.teasers-page .film-player>footer>button{min-width:120px;min-height:44px;padding:0 8px}.teasers-page .player-progress button{min-height:44px}@media (width<=620px){.teasers-page .film-player>footer{gap:8px}.teasers-page .film-player>footer>button{flex:0 0 44px;justify-content:center;min-width:44px;min-height:44px;padding:0}.teasers-page .film-player>footer>button:last-child{justify-content:center}.teasers-page .player-progress{flex:auto;gap:3px;min-width:0;max-width:none}.teasers-page .player-progress button{flex:1 1 0;width:auto;min-width:0;height:44px}}.teasers-brand{text-decoration:none}.teasers-hero{min-height:450px}.teasers-hero h1{max-width:1080px;font-size:clamp(40px,5.3vw,76px)}.teasers-hero>p{max-width:750px;font-size:18px;line-height:1.65}.teaser-kicker{font-size:13px}.campaign-products,.campaign-founder{max-width:1600px;margin:auto;padding:48px 6vw 64px}.campaign-section-heading{max-width:850px}.campaign-section-heading h2,.campaign-connection h2,.campaign-founder h2{letter-spacing:-.025em;margin:16px 0;font-size:clamp(28px,3.2vw,44px);line-height:1.12}.campaign-section-heading p,.campaign-connection p,.campaign-founder p{color:var(--film-muted);font-size:17px;line-height:1.7}.campaign-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:32px;display:grid}.campaign-product-grid article{border:1px solid var(--film-line);background:var(--film-panel);padding:0;overflow:hidden}.campaign-product-brand{--brand-accent:#9457ef;--brand-ink:#a979f2;border-bottom:1px solid var(--film-line);background:linear-gradient(115deg,#2a2b2f,#1b1c1f 70%);padding:20px 30px}.campaign-product-brand.brand-fem{--brand-accent:#ec6ca7;--brand-ink:#ec6ca7}.campaign-product-brand.brand-school{--brand-accent:#efc83d;--brand-ink:#efc83d}.campaign-product-brand.brand-keeper{--brand-accent:#ec2949;--brand-ink:#f26980}.campaign-product-signature{background:0 0;justify-items:end;gap:3px;width:120px;max-width:100%;padding:0;display:grid}.campaign-product-wordmark{aspect-ratio:4180/2358;object-fit:contain;filter:none;width:100%;height:auto;display:block}.campaign-product-label{min-width:40px;color:var(--brand-ink);border:1px solid color-mix(in srgb,var(--brand-accent) 70%,transparent);letter-spacing:.1em;text-align:center;white-space:nowrap;background:0 0;border-radius:3px;margin-right:3px;padding:3px 7px;font:500 8px/1.2 Avenir Next,Avenir,Helvetica Neue,Helvetica,Arial,sans-serif}.campaign-product-description{padding:0 30px 30px}.campaign-product-grid h3{max-width:520px;margin:18px 0;font-size:26px;line-height:1.2}.campaign-product-grid p{color:var(--film-muted);font-size:16px;line-height:1.7}.campaign-product-grid strong{border-top:1px solid var(--film-line);color:var(--film-ink);padding-top:18px;font-size:16px;font-weight:550;line-height:1.6;display:block}.campaign-connection{color:var(--film-ink);background:#202124;margin-top:36px;padding:30px}.campaign-connection h2{max-width:900px}.campaign-connection p{max-width:1020px;color:var(--film-muted)}.campaign-founder{border-top:1px solid var(--film-line)}.campaign-founder h2,.campaign-founder p{max-width:950px}.campaign-founder-name{margin-top:24px;font-size:16px;font-weight:650;display:block}.film-copy p{font-size:16px;line-height:1.6}.film-copy button{font-size:14px}.film-copy>div small,.film-copy>div>span{font-size:12px}.film-lock span,.film-lock b,.teaser-language-picker summary,.teaser-language-picker a{font-size:14px}.campaign-status{font-size:12px}.player-content h2{white-space:pre-line;font-size:clamp(32px,4.8vw,72px);line-height:1.08}.player-content p{white-space:pre-line;font-size:clamp(18px,2.2vw,28px);line-height:1.5}.teasers-footer p{font-size:16px;line-height:1.6}.teaser-domain b,.teaser-domain span{font-size:13px}@media (width<=620px){.campaign-products,.campaign-founder{padding:28px 20px 40px}.campaign-product-grid{grid-template-columns:1fr;gap:16px}.campaign-product-brand{padding:18px 24px}.campaign-product-description{padding:0 24px 24px}.campaign-connection{padding:24px}.teasers-hero{min-height:400px;padding-top:48px}.teasers-hero h1{font-size:42px}.teasers-hero>p{font-size:16px}.player-content h2{font-size:32px}.player-content p{font-size:18px}.player-content{padding-inline:16px}.campaign-status{font-size:12px}.teasers-nav .campaign-status{display:block}}:root{--client-font:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--client-heading-font:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#f3f2ee;margin:0}button,summary,a{font:inherit}.teasers-nav{background:#0d1c22;border-bottom-color:#ffffff14!important;height:96px!important}.teasers-nav>span{color:#9aa7ab}.teasers-brand{height:66px;position:relative;justify-items:start!important;width:164px!important}.teasers-brand img{filter:drop-shadow(0 8px 18px #0000002e);width:140px!important;height:58px!important}.teasers-brand small{color:#f4eff9;letter-spacing:.15em;text-align:center;background:#9b63d521;border:1px solid #c49be785;border-radius:5px;min-width:31px;padding:4px 6px 3px;font-size:6px;font-weight:800;line-height:1;position:absolute;bottom:8px;right:0}.teaser-language-picker summary{color:#fff;background:#ffffff12;border-color:#ffffff29}.campaign-status{letter-spacing:.14em;font-weight:800;color:#c49be7!important}.film-visual{isolation:isolate}.film-lock{z-index:4;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#080c10a8;place-content:center;justify-items:center;gap:8px;display:grid;position:absolute;inset:0}.film-lock svg{color:#c49be7;stroke-width:1.5px;width:24px;height:24px}.film-lock span{color:#b7bec1;letter-spacing:.18em;margin-top:6px;font-size:7px;font-weight:800}.film-lock b{letter-spacing:.08em;text-transform:uppercase;font-size:12px}.film-copy>div>span{align-items:center;gap:5px;display:inline-flex}.film-copy>div>span svg{color:#9b63d5;stroke-width:1.8px;width:11px;height:11px}.film-card.is-locked{background:#fafafa}.film-card.is-locked .film-copy{opacity:.82}.film-copy button:disabled{cursor:default;color:#899194;background:#f7f6f3}.film-copy button:disabled svg{color:#a274cf}.teaser-domain{text-align:right;flex-direction:column;justify-self:end;gap:7px;display:flex}.teaser-domain b{color:#fff;letter-spacing:.18em;font-size:9px}.teaser-domain span{color:#819197;letter-spacing:.14em;font-size:7px}.teasers-page[dir=rtl] .teaser-domain{text-align:left;justify-self:start}@media (width<=620px){.teasers-nav{height:78px!important}.teasers-brand{height:54px;width:122px!important}.teasers-brand img{width:103px!important;height:46px!important}.teasers-brand small{min-width:27px;padding:3px 4px 2px;bottom:7px;right:0}.campaign-status{text-align:end;max-width:92px;line-height:1.3}.teaser-domain{text-align:left;justify-self:start}}.flev-commercial{--ink:#f5f5f7;--muted:#a6abb6;--line:#ffffff18;--paper:#0b0d11;--accent:#ab83f3;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:16px;line-height:1.6;overflow:clip}.flev-commercial *{box-sizing:border-box}.flev-commercial a{color:inherit;text-decoration:none}.flev-commercial button,.flev-commercial input,.flev-commercial textarea{font:inherit}.flev-commercial button{cursor:pointer;color:inherit}.flev-commercial :focus-visible{outline:2px solid var(--accent);outline-offset:6px}.flev-commercial img{max-width:100%;display:block}.flev-commercial p{color:var(--muted);margin:0 0 24px;font-weight:400}.flev-commercial h1,.flev-commercial h2,.flev-commercial h3{letter-spacing:-.045em;text-wrap:balance;margin:0;font-weight:550;line-height:1.08}.flev-commercial h2{font-size:clamp(32px,4.1vw,60px)}.flev-commercial h3{letter-spacing:-.025em;font-size:24px}.flev-commercial ul{padding:0;list-style:none}.flev-commercial section[id]{scroll-margin-top:108px}.wrap{width:min(1280px,100% - 112px);margin-inline:auto}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;margin-bottom:24px;font-size:10px;font-weight:650;line-height:1.5;display:flex}.live-dot{background:currentColor;border-radius:100%;width:6px;height:6px;box-shadow:0 0 20px}.site-header{z-index:30;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:1px solid var(--line);background:#0b0d11e8;align-items:center;gap:42px;height:88px;padding:0 4%;display:flex;position:sticky;top:0}.wordmark{flex-shrink:0;width:112px}.wordmark img{object-fit:contain;width:112px;height:58px}.site-header nav{flex:1;align-items:center;gap:28px;display:flex}.site-header nav a{color:#b7bac2;font-size:12px;transition:color .2s}.site-header nav a:hover{color:#fff}.site-header nav a:last-child{letter-spacing:.04em;font-size:10px}.header-actions{align-items:center;gap:24px;display:flex}.button{cursor:pointer;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:24px;min-height:54px;padding:16px 24px;font-size:13px;font-weight:600;line-height:1.35;transition:background .2s,transform .2s;display:inline-flex}.button.primary{color:#111319;background:#efeff2}.button.primary:hover{background:#d7c7f6;transform:translateY(-2px)}.button.compact{gap:16px;min-height:44px;padding:12px 18px;font-size:11px}.language-switch{font-size:11px;position:relative}.language-switch summary{cursor:pointer;align-items:center;gap:7px;padding:10px 0;list-style:none;display:flex}.language-switch summary::-webkit-details-marker{display:none}.language-switch>div{top:100%;border:1px solid var(--line);z-index:35;background:#171a22;border-radius:8px;width:170px;padding:8px;position:absolute;inset-inline-end:0;box-shadow:0 14px 50px #0009}.language-switch a{border-radius:4px;justify-content:space-between;align-items:center;padding:9px 11px;font-size:13px;display:flex}.language-switch a:hover,.language-switch a[aria-current=true]{background:#ffffff0c}.menu-button{background:0 0;border:0;padding:8px;display:none}.skip{inset-inline-start:15px;z-index:99;padding:10px;position:absolute;top:-100px;color:#000!important;background:#fff!important}.skip:focus{top:10px}.hero{isolation:isolate;grid-template-columns:1.3fr 1fr;align-items:center;width:min(1400px,100% - 112px);min-height:660px;margin:auto;padding:90px 0 80px;display:grid;position:relative}.hero:before{content:"";background:radial-gradient(ellipse,color-mix(in srgb,var(--accent) 10%,transparent),transparent 65%);inset-inline-end:-170px;z-index:-1;pointer-events:none;width:700px;height:700px;position:absolute;top:-130px}.hero h1{letter-spacing:-.065em;max-width:850px;font-size:clamp(50px,5.3vw,82px);line-height:1.04}.hero .luminous{color:#bcb2ce}.hero-copy{z-index:2;position:relative}.hero-copy>p{max-width:560px;margin-top:28px;font-size:15px;line-height:1.8}.hero-actions{align-items:center;gap:24px;margin:34px 0 25px;display:flex}.text-button{background:0 0;border:0;gap:12px;padding-inline:0;font-size:12px;font-weight:500}.play-circle{border:1px solid #ffffff40;border-radius:100%;place-items:center;width:31px;height:31px;display:grid}.hero-note{color:#747b89;max-width:500px;font-size:10px;line-height:1.7}.hero-art{perspective:1100px;height:430px;margin-inline-start:-35px;position:relative}.orbit{pointer-events:none;border:1px solid #ffffff0b;border-radius:50%;width:390px;height:390px;position:absolute;inset:20px 0 0 55px;transform:rotateX(54deg)rotate(-15deg)}.orbit-two{border-style:dashed;transform:rotateX(54deg)rotate(-15deg)scale(1.32)}.orbit-word{letter-spacing:.55em;color:#c6bfce;text-align:center;width:140px;font-size:15px;line-height:2;position:absolute;inset:178px 0 auto 160px}.orbit-word span{letter-spacing:.28em;color:#716b7c;font-size:7px;display:block}.brand-object{perspective:1100px;--tone:#a98ade;width:180px;height:180px;position:relative}.brand-volume{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;animation:16s ease-in-out infinite brandOrbit;position:relative}.brand-face{backface-visibility:hidden;filter:drop-shadow(0 12px 22px #0007);border-radius:22%;position:absolute;inset:0;overflow:hidden;transform:translateZ(9px)}.brand-face img{object-fit:contain;width:100%;height:100%}.brand-face.back{transform:rotateY(180deg)translateZ(9px)}.brand-face i{mix-blend-mode:screen;opacity:.55;pointer-events:none;background:linear-gradient(110deg,#0000 15%,#fff0 36%,#ffffff60 48%,#0000 60%);animation:8s ease-in-out infinite sheen;position:absolute;inset:2%;transform:translate(-130%)}.brand-edge{background:linear-gradient(135deg,#8e929a,#17191e);border-radius:22%;position:absolute;inset:2%;transform:translateZ(0);box-shadow:0 0 0 6px #3a3c444d}.brand-shadow{filter:blur(10px);background:radial-gradient(#0009,#0000 70%);width:92%;height:15%;position:absolute;top:110%;left:4%;transform:rotateX(40deg)}.hero-brand{width:148px;height:148px;position:absolute}.hero-brand.keeper{top:0;width:200px;height:200px;inset-inline-start:95px}.hero-brand.keeper .brand-volume{animation-delay:-3s}.hero-brand.pro{top:160px;inset-inline-start:300px}.hero-brand.pro .brand-volume{animation-delay:-8s}.hero-brand.fem{top:270px;width:135px;height:135px;inset-inline-start:145px}.hero-brand.fem .brand-volume{animation-delay:-12s}.hero-brand.school{top:195px;width:126px;height:126px;inset-inline-start:-5px}.hero-brand.school .brand-volume{animation-delay:-5s}.single-object{width:300px;height:300px;margin:55px auto}.hero-product{margin-top:10px;position:relative}.hero-product:before{content:"";background:var(--accent);opacity:.09;filter:blur(65px);z-index:0;position:absolute;inset:0 8% 30%}.software-screen{z-index:1;background:#171b23;border:1px solid #ffffff1e;border-radius:10px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 80px #0004}.software-screen>img,.software-screen>video{object-fit:contain;background:#151820;width:100%;height:auto;max-height:none;display:block}.screen-label{color:#8e96a7;letter-spacing:.08em;background:#171a21;justify-content:space-between;align-items:center;height:37px;padding-inline:15px;font-size:8px;display:flex}.screen-label>span:first-child{color:#dbdce1;letter-spacing:.2em;align-items:center;gap:8px;font-size:8px;display:flex}.screen-label i{background:var(--accent);border-radius:100%;width:4px;height:4px}.screen-label button{color:#adb2bd;background:0 0;border:0;padding:4px}.software-screen figcaption{color:#cccfd7;background:#14171e;padding:11px 16px;font-size:10px}.software-screen figcaption>span{justify-content:space-between;align-items:center;gap:10px;display:flex}.software-screen figcaption small{letter-spacing:.05em;color:#797f8d;font-size:8px}.under-screen{color:#979dab;justify-content:space-between;align-items:center;padding-top:18px;font-size:10px;display:flex}.under-screen a,.under-screen button{align-items:center;gap:10px;display:flex}.under-screen button{color:#979dab;background:0 0;border:0;font-size:10px}.benefits{padding-top:130px;padding-bottom:130px}.section-intro{max-width:700px}.benefit-grid{grid-template-columns:repeat(3,1fr);gap:60px;margin-top:65px;display:grid}.benefit-grid article{border-top:1px solid var(--line);padding-top:24px}.index{color:var(--accent);font-variant-numeric:tabular-nums;margin-bottom:32px;font-size:11px;display:block}.benefit-grid h3{max-width:280px;margin-bottom:18px;font-size:25px}.benefit-grid p{max-width:320px;font-size:13px;line-height:1.8}.section-heading{justify-content:space-between;align-items:flex-end;gap:65px;margin-bottom:50px;display:flex}.section-heading>div:first-child{flex:1;max-width:690px}.section-heading>p,.section-heading>div:nth-child(2){max-width:380px;margin-bottom:3px;font-size:13px;line-height:1.8}.section-heading p:last-child{margin-bottom:0}.ecosystem-section{padding:40px 0 115px}.product-tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.product-tabs button{color:#7c838f;letter-spacing:.15em;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:17px;padding:20px 2px;font-size:12px;transition:all .3s;display:flex}.product-tabs img{opacity:.5;width:40px;height:40px;transition:all .3s}.product-tabs button>svg{margin-inline-start:auto}.product-tabs button[aria-selected=true]{border-color:var(--tone);color:#fff}.product-tabs button[aria-selected=true] img{opacity:1;filter:drop-shadow(0 6px 12px color-mix(in srgb,var(--tone) 25%,transparent));transform:translateY(-3px)}.product-panel{grid-template-columns:.85fr 1.5fr;align-items:center;gap:65px;padding:65px 0 55px;animation:.5s enter;display:grid}.product-narrative h3{margin-bottom:25px;font-size:40px}.product-narrative p{font-size:14px}.product-narrative .eyebrow{color:var(--tone)}.audience{color:#7d8492;margin-bottom:30px;font-size:10px;line-height:1.8;display:block}.product-button{background:color-mix(in srgb,var(--tone) 13%,transparent);border:1px solid color-mix(in srgb,var(--tone) 25%,transparent);color:var(--tone)!important}.product-preview{perspective:1500px}.product-preview .software-screen{transition:transform .7s;transform:rotateY(-4deg)rotateX(1deg)}.product-preview:hover .software-screen{transform:none}.feature-grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:35px;padding-top:44px;display:grid}.feature-icon{color:var(--accent);margin-bottom:22px;display:block}.feature-icon svg{stroke-width:1.2px;width:23px;height:23px}.feature-grid h3{margin-bottom:14px;font-size:18px;line-height:1.3}.feature-grid p{margin:0;font-size:12px;line-height:1.8}.journey-section{border-block:1px solid var(--line);background:#14171d;padding:115px 0}.journey-tabs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-bottom:50px;display:grid}.journey-tabs button{text-align:start;color:#858d9b;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:14px;padding:20px 12px;font-size:13px;display:flex}.journey-tabs button span{opacity:.6;font-size:9px}.journey-tabs button svg{margin-inline-start:auto}.journey-tabs button[aria-selected=true]{color:#fff;border-bottom-color:var(--accent);background:#ffffff03}.journey-content{grid-template-columns:1.65fr .65fr;align-items:center;gap:60px;display:grid}.journey-caption h3{margin-bottom:22px;font-size:32px}.journey-caption p{font-size:13px;line-height:1.8}.journey-caption{animation:.35s enter}.method-section{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-block:150px;display:grid}.method-visual{isolation:isolate;place-items:center;height:480px;display:grid;position:relative}.method-brand{width:265px;height:265px}.method-rings{z-index:-1;place-items:center;display:grid;position:absolute;inset:0}.method-rings i{border:1px solid #ffffff10;border-radius:50%;width:330px;height:330px;position:absolute;transform:rotateX(50deg)}.method-rings i:nth-child(2){width:420px;height:420px;transform:rotateX(50deg)rotateY(20deg)}.method-rings i:nth-child(3){width:510px;height:510px;transform:rotateX(50deg)rotateY(-20deg)}.method-caption{color:#727987;letter-spacing:.23em;font-size:10px;position:absolute;bottom:15px}.method-copy p{margin-top:28px;font-size:14px}.method-copy li{color:#c3c7d0;align-items:center;gap:12px;padding-block:9px;font-size:12px;display:flex}.method-copy li svg{color:var(--accent);flex-shrink:0}.inline-link{border-bottom:1px solid #ffffff40;align-items:center;gap:14px;margin-top:20px;padding-bottom:8px;font-size:12px;display:inline-flex}.showcase-section{padding-bottom:130px}.showcase-layout{grid-template-columns:.6fr 1.4fr;align-items:start;gap:65px;display:grid}.showcase-options{border-top:1px solid var(--line)}.showcase-options button{border:0;border-bottom:1px solid var(--line);text-align:start;color:#89909e;background:0 0;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:21px 0;font-size:13px;display:flex}.showcase-options button.selected{color:#eee}.showcase-options button.selected svg{color:var(--accent);transform:rotate(45deg)}.showcase-result>p{max-width:590px;margin-top:20px;font-size:12px}.ai-section{color:#161921;background:#eeeef2;padding-block:100px}.ai-section .eyebrow{color:#7855a8}.ai-grid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.ai-grid h2{white-space:pre-line;font-size:45px}.ai-grid p{color:#666c79;margin-top:25px;font-size:13px;line-height:1.9}.ai-grid li{color:#454d5b;align-items:center;gap:12px;margin:15px 0;font-size:12px;display:flex}.ai-grid li span{background:#9774c8;border-radius:50%;flex-shrink:0;width:4px;height:4px}.ai-grid strong{max-width:460px;margin-top:35px;font-size:13px;font-weight:500;display:block}.ai-visual{perspective:1000px;position:relative}.ai-visual>img{border:1px solid #b7b1c3;border-radius:10px;width:100%;transform:rotateY(-6deg);box-shadow:0 25px 60px #47335c22}.ai-visual>span{letter-spacing:.2em;color:#8b819a;text-align:center;margin-top:28px;font-size:8px;display:block}.world-section{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-block:135px;display:grid}.world-copy p{max-width:500px;margin-top:25px;font-size:14px}.language-cloud{flex-wrap:wrap;gap:10px;margin-top:35px;display:flex}.language-cloud a{border:1px solid var(--line);color:#9ca3b0;border-radius:4px;align-items:center;gap:14px;padding:9px 14px;font-size:11px;transition:all .25s;display:flex}.language-cloud a:hover,.language-cloud a[aria-current=true]{color:#fff;background:#a78ad316;border-color:#a78ad370}.world-visual{perspective:1500px;height:430px;position:relative}.world-number{top:-55px;letter-spacing:-.1em;color:#c7abf3;opacity:.16;font-size:410px;font-weight:550;line-height:1;position:absolute;inset-inline-end:35px}.world-screen{top:120px;width:95%;position:absolute;inset-inline-end:0;transform:rotateY(-8deg)rotateX(4deg)}.world-screen img{border:1px solid #ffffff23;border-radius:8px;box-shadow:0 30px 50px #0008}.world-screen>span{text-align:end;color:#a295b8;margin-top:13px;font-size:10px;display:block}.films-section{padding:30px 0 120px}.film-locales{color:#b6a4d1;margin-top:15px;font-size:10px;display:block}.film-grid{grid-template-columns:repeat(3,1fr);gap:40px 28px;display:grid}.film-tile{text-align:start;background:0 0;border:0;min-width:0;padding:0;display:block}.featured-film{grid-area:span 2/span 2;align-self:start}.film-image{aspect-ratio:16/9;background:#191b23;border:1px solid #ffffff1c;border-radius:8px;position:relative;overflow:hidden}.film-image img{object-fit:contain;width:100%;height:100%;transition:transform .7s,opacity .7s}.film-tile:hover .film-image img{opacity:.7;transform:scale(1.025)}.film-play{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:49px;height:49px;box-shadow:0 0 45px color-mix(in srgb,var(--tone) 10%,transparent);background:#11182788;border:1px solid #ffffff70;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.featured-film .film-play{width:75px;height:75px}.duration{bottom:12px;color:#fff;direction:ltr;background:#05070bcc;border:1px solid #ffffff20;border-radius:3px;padding:3px 6px;font-size:9px;position:absolute;inset-inline-end:13px}.film-info{padding-top:19px;padding-inline-end:30px;position:relative}.film-info>span{color:var(--tone);letter-spacing:.12em;font-size:9px}.film-info h3{letter-spacing:-.015em;margin-top:7px;font-size:18px;line-height:1.4}.film-info>svg{top:22px;color:#a2a6af;position:absolute;inset-inline-end:0}.featured-film .film-info h3{font-size:28px}.teaser-link{margin-top:35px}.origin-section{border-top:1px solid var(--line);padding-block:100px}.origin-grid{grid-template-columns:1fr 1fr;gap:100px;display:grid}.origin-grid p{font-size:14px;line-height:1.9}.origin-grid blockquote{letter-spacing:-.03em;color:#e2d8ef;margin:30px 0 20px;font-size:24px;line-height:1.5}.origin-grid>div>span{color:#89808f;letter-spacing:.06em;font-size:10px}.faq-section{grid-template-columns:.8fr 1.2fr;gap:100px;padding:30px 0 130px;display:grid}.faq-section h2{max-width:360px;font-size:40px}.faq-section details{border-bottom:1px solid var(--line)}.faq-section details:first-child{border-top:1px solid var(--line)}.faq-section summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;font-size:13px;line-height:1.6;list-style:none;display:flex}.faq-section summary svg{color:#9297a4;flex-shrink:0}.faq-section summary::-webkit-details-marker{display:none}.faq-section details[open] svg{transform:rotate(45deg)}.faq-section details p{padding-bottom:10px;font-size:12px;line-height:1.9}.contact-section{background:radial-gradient(at 10% 40%,#30214080,#0000 55%),#15141c;border-top:1px solid #ad8cd52a;padding-block:110px;position:relative}.contact-grid{grid-template-columns:1fr 1fr;gap:110px;display:grid}.contact-grid h2{font-size:49px}.contact-grid p{margin-top:25px;font-size:14px;line-height:1.9}.contact-email{align-items:center;gap:12px;margin-top:15px;font-size:17px;display:inline-flex}.enterprise-note{letter-spacing:.12em;color:#797383!important;font-size:10px!important}.contact-grid fieldset{border:0;margin:0 0 27px;padding:0}.contact-grid legend{color:#c1bdcc;margin-bottom:14px;font-size:12px}.contact-products{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.contact-products label{cursor:pointer;color:#8f899c;letter-spacing:.03em;border:1px solid #ffffff1b;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:12px 6px;font-size:9px;transition:all .2s;display:flex;position:relative}.contact-products label.checked{color:#fff;background:#ac87e117;border-color:#ad8cd58a}.contact-products input{opacity:0;width:1px;height:1px;position:absolute}.contact-products label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.contact-products img{width:23px;height:23px}.form-field{color:#b9b4c4;margin-bottom:24px;font-size:12px;display:block}.form-field input,.form-field textarea{color:#f0edf6;resize:vertical;background:#ffffff04;border:1px solid #ffffff20;border-radius:5px;width:100%;margin-top:10px;padding:12px 15px;font-size:14px;display:block}.email-note{color:#847b92;max-width:390px;margin-top:14px;font-size:10px;line-height:1.8;display:block}.site-footer{padding-top:65px;padding-bottom:30px}.footer-top{justify-content:space-between;gap:60px;padding-bottom:55px;display:flex}.footer-top>a img{object-fit:contain;width:125px;height:65px}.footer-top>div{color:#a3a8b4;flex-direction:column;gap:12px;font-size:11px;display:flex}.footer-top>div a{align-items:center;gap:10px;display:flex}.footer-bottom{border-top:1px solid var(--line);color:#6f7787;justify-content:space-between;align-items:flex-start;gap:40px;padding-top:26px;font-size:9px;line-height:1.8;display:flex}.footer-bottom button{color:#878c98;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;font-size:9px;display:flex}.footer-bottom details{max-width:270px}.footer-bottom summary{cursor:pointer}.footer-bottom p{margin-top:12px;font-size:10px}.media-dialog,.image-dialog{color:#e6e6ed;background:#101319;border:1px solid #ffffff28;border-radius:10px;width:94vw;max-width:min(1150px,94vw);max-height:94dvh;margin:auto;padding:0;position:fixed;box-shadow:0 40px 100px #000c}.media-dialog::backdrop,.image-dialog::backdrop{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#020409df}.dialog-top{justify-content:space-between;align-items:center;gap:24px;padding:15px 20px;font-size:11px;display:flex}.dialog-top>span{letter-spacing:.1em}.dialog-top button{color:#c1c5cf;cursor:pointer;background:0 0;border:0}.dialog-top>button{place-items:center;width:32px;height:32px;display:grid}.media-dialog video{background:#000;width:100%;max-height:76dvh;display:block}.video-language{gap:6px;margin-inline-start:auto;display:flex}.video-language button{border-radius:4px;padding:7px 12px;font-size:11px}.video-language button.selected{color:#fff;background:#ffffff12}.dialog-cta{justify-content:flex-end;align-items:center;gap:14px;padding:16px 23px;font-size:12px;display:flex;color:#c1a4ee!important}.image-dialog>img{object-fit:contain;width:100%;max-height:83dvh}.product-hero h1{max-width:750px;font-size:clamp(48px,5vw,76px)}.product-hero{min-height:620px}.product-hero .hero-copy>p{max-width:610px}.product-hero .hero-art{margin-inline-start:0}.product-hero+.hero-product{margin-bottom:110px}.reveal{opacity:1}.reveal.is-visible{animation:.7s both sectionReveal}.motion-paused .brand-volume,.motion-paused .brand-face i{animation-play-state:paused!important}.motion-paused .reveal{animation:none!important}.motion-paused .brand-volume{will-change:auto}.flev-commercial[dir=rtl],html[dir=rtl] .flev-commercial{font-family:Tahoma,Arial,sans-serif}:is(.flev-commercial:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) h1,.flev-commercial:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) h2,.flev-commercial:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) h3){letter-spacing:0;line-height:1.4}.flev-commercial:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .hero-art{direction:ltr}.flev-commercial:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .eyebrow{letter-spacing:0}.flev-commercial:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .hero-copy p{line-height:2}.flev-commercial:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .product-preview .software-screen{transform:rotateY(4deg)}@keyframes brandOrbit{0%,to{transform:rotateY(-18deg)rotateX(9deg)translateY(0)}30%{transform:rotateY(22deg)rotateX(-7deg)translateY(-14px)}48%{transform:rotateY(165deg)rotateX(8deg)translateY(-5px)}62%{transform:rotateY(193deg)rotateX(-5deg)translateY(-12px)}82%{transform:rotateY(350deg)rotateX(5deg)translateY(0)}}@keyframes sheen{0%,28%,to{transform:translate(-130%)}55%,70%{transform:translate(130%)}}@keyframes enter{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sectionReveal{0%{opacity:.35;transform:translateY(20px)}to{opacity:1;transform:none}}@media (width>=1600px){.hero{min-height:750px}.hero-art{transform:scale(1.15)}.hero h1{font-size:87px}.hero-copy>p{font-size:16px}}@media (width<=1120px){.site-header{gap:25px}.site-header nav{gap:18px}.header-actions{gap:16px}.site-header nav a:last-child{display:none}.wrap{width:calc(100% - 70px)}.hero{grid-template-columns:1.4fr 1fr;width:calc(100% - 70px);min-height:610px}.hero-art{transform-origin:100%;margin-inline-start:-80px;transform:scale(.76)}.hero h1{font-size:62px}.hero-actions{gap:17px}.button{gap:15px;padding:15px 18px;font-size:12px}.hero-copy>p{font-size:14px}.section-heading{gap:35px}.section-heading>p,.section-heading>div:nth-child(2){max-width:310px}.product-panel{gap:35px}.product-narrative h3{font-size:34px}.journey-content{gap:35px}.journey-caption h3{font-size:28px}.method-section{gap:50px}.method-rings i:nth-child(3){width:420px;height:420px}.ai-grid{gap:45px}.showcase-layout{gap:40px}.world-section{gap:35px}.contact-grid{gap:55px}.contact-grid h2{font-size:42px}.contact-products label{flex-direction:column}.origin-grid,.faq-section{gap:55px}.feature-grid{gap:25px}.feature-grid h3{font-size:16px}}@media (width<=820px){.header-cta{display:none}.site-header nav{justify-content:flex-end}.header-actions{gap:22px}.hero{grid-template-columns:1fr;min-height:0;padding-top:70px;padding-bottom:40px}.hero-copy{max-width:660px}.hero h1{max-width:650px;font-size:65px}.hero-copy>p{max-width:570px}.hero-art{transform-origin:50%;justify-self:center;width:460px;height:330px;margin:-20px 0 -10px;transform:scale(.85)}.hero-brand.keeper{left:95px}.hero-note{max-width:580px}.single-object{width:250px;height:250px;margin-top:35px}.product-hero .hero-art{height:300px}.hero-product{margin-top:0}.benefits{padding:85px 0}.benefit-grid{gap:25px}.benefit-grid h3{font-size:21px}.section-heading{display:block}.section-heading>p,.section-heading>div:nth-child(2){max-width:600px;margin-top:25px}.product-panel{grid-template-columns:1fr;padding-top:45px}.product-narrative{max-width:600px}.product-narrative h3{font-size:36px}.product-preview .software-screen{transform:none}.feature-grid{grid-template-columns:repeat(2,1fr);gap:35px}.product-tabs{gap:12px}.product-tabs button{gap:9px;font-size:10px}.product-tabs img{width:32px;height:32px}.journey-content{grid-template-columns:1fr;gap:25px}.journey-caption{grid-template-columns:1fr 1fr;gap:30px;display:grid}.method-section{gap:30px;padding-block:85px}.method-visual{height:340px}.method-brand{width:200px;height:200px}.method-rings i{width:250px;height:250px}.method-rings i:nth-child(2){width:290px;height:290px}.method-rings i:nth-child(3){width:340px;height:340px}.method-copy h2{font-size:36px}.showcase-layout{grid-template-columns:1fr;gap:30px}.showcase-options{grid-template-columns:1fr 1fr;column-gap:25px;display:grid}.ai-grid{grid-template-columns:1fr;gap:45px}.ai-grid h2{max-width:600px}.ai-grid>div:first-child{max-width:630px}.ai-visual{max-width:650px}.ai-visual>img{transform:none}.world-section{gap:25px}.world-section h2{font-size:37px}.world-visual{height:360px}.world-number{font-size:310px;top:-15px}.world-screen{top:150px}.film-grid{grid-template-columns:1fr 1fr;gap:30px 20px}.featured-film{grid-area:auto/span 2}.featured-film .film-info h3{font-size:23px}.origin-grid{gap:40px}.origin-grid h2{font-size:38px}.contact-grid{grid-template-columns:1fr;gap:45px}.contact-grid>div{max-width:660px}.contact-products label{flex-direction:row;justify-content:center;padding:16px 8px}.faq-section{grid-template-columns:1fr;gap:35px}.faq-section h2{max-width:none}.product-hero+.hero-product{margin-bottom:70px}}@media (width<=580px){.wrap{width:calc(100% - 40px)}.site-header{gap:15px;height:73px;padding-inline:20px}.wordmark{width:89px}.wordmark img{width:89px;height:49px}.header-actions{gap:16px;margin-inline-start:auto}.menu-button{display:block}.site-header nav{display:none}.site-header nav.open{background:#11141b;border-bottom:1px solid #ffffff20;flex-direction:column;align-items:stretch;gap:0;padding:25px;display:flex;position:absolute;inset:73px 0 auto}.site-header nav.open a{border-bottom:1px solid #ffffff12;padding:15px;font-size:16px}.site-header nav.open a:last-child{font-size:12px;display:block}.hero{width:calc(100% - 40px);padding-top:53px;padding-bottom:15px}.hero h1{letter-spacing:-.06em;font-size:clamp(42px,11vw,60px);line-height:1.08}.eyebrow{letter-spacing:.12em;margin-bottom:22px;font-size:9px}.hero-copy>p{margin-top:23px;font-size:13px;line-height:1.8}.hero-actions{flex-direction:column;align-items:flex-start;gap:8px;margin:27px 0 15px}.hero-actions .button.primary{gap:25px;width:auto;min-height:50px}.hero-actions .text-button{padding-block:9px}.hero-note{max-width:330px;font-size:9px}.hero-art{transform-origin:top;justify-self:center;width:410px;height:300px;margin:25px -25px -75px;transform:scale(.68)}.hero-brand.school{inset-inline-start:0}.orbit-word{left:155px}.product-hero .hero-art{height:235px;margin-top:25px;margin-bottom:-20px}.product-hero .single-object{width:260px;height:260px;margin-top:0}.product-hero h1{font-size:43px}.hero-product{margin-top:0}.screen-label{height:29px;padding-inline:10px;font-size:7px}.screen-label>span:nth-child(2){font-size:7px}.software-screen{border-radius:6px}.software-screen figcaption{padding:8px 10px;font-size:8px;line-height:1.4}.software-screen figcaption small{font-size:6px}.under-screen{padding-top:12px;font-size:9px}.under-screen button{font-size:8px}.flev-commercial h2{font-size:35px;line-height:1.12}.benefits{padding-top:80px;padding-bottom:70px}.benefit-grid{grid-template-columns:1fr;gap:26px;margin-top:35px}.benefit-grid article{grid-template-columns:25px 1fr;column-gap:17px;padding-top:20px;display:grid}.index{grid-row:span 2;margin-top:3px}.benefit-grid h3{max-width:none;margin-bottom:12px;font-size:23px}.benefit-grid p{max-width:none;margin:0;font-size:12px}.ecosystem-section{padding-top:20px;padding-bottom:75px}.section-heading{margin-bottom:28px}.section-heading>p,.section-heading>div:nth-child(2){margin-top:22px;font-size:12px}.product-tabs{gap:8px}.product-tabs button{letter-spacing:.06em;flex-direction:column;gap:9px;padding:15px 0;font-size:8px}.product-tabs button>svg{display:none}.product-tabs img{width:38px;height:38px}.product-panel{gap:25px;padding:35px 0}.product-narrative h3{font-size:33px}.product-narrative p{font-size:13px}.audience{font-size:9px}.feature-grid{gap:30px 22px;padding-top:30px}.feature-grid h3{font-size:16px}.feature-grid p{font-size:11px;line-height:1.8}.feature-icon{margin-bottom:17px}.journey-section{padding:70px 0}.journey-tabs{gap:0;margin-bottom:25px}.journey-tabs button{flex-direction:column;align-items:flex-start;gap:7px;padding:15px 4px;font-size:10px;display:flex}.journey-tabs button svg{display:none}.journey-caption{grid-template-columns:1fr;gap:0}.journey-caption h3{margin-bottom:15px;font-size:26px}.journey-caption p{max-width:500px;margin-bottom:0;font-size:12px}.method-section{flex-direction:column-reverse;gap:10px;padding-block:75px;display:flex}.method-visual{width:100%;height:290px}.method-brand{width:190px;height:190px}.method-caption{bottom:0}.method-copy p{font-size:13px}.method-copy li{align-items:flex-start;font-size:11px}.method-rings i:nth-child(3){width:315px;height:315px}.showcase-section{padding-bottom:75px}.showcase-options{column-gap:20px}.showcase-options button{padding:17px 0;font-size:10px}.showcase-options button svg{flex-shrink:0;width:14px}.showcase-result>p{font-size:11px}.ai-section{padding-block:70px}.ai-grid{gap:30px}.ai-grid h2{font-size:34px}.ai-grid p{font-size:12px}.ai-grid li{font-size:11px}.ai-grid strong{font-size:12px}.world-section{grid-template-columns:1fr;gap:20px;padding-block:75px}.world-copy p{font-size:13px}.world-visual{justify-self:center;width:100%;max-width:420px;height:310px}.world-number{font-size:320px;top:-30px}.world-screen{top:100px;width:90%;inset-inline-end:0}.language-cloud{gap:8px;margin-top:25px}.language-cloud a{padding:9px 12px;font-size:10px}.films-section{padding-top:15px;padding-bottom:70px}.film-grid{gap:27px 15px}.film-info{padding-top:12px;padding-inline-end:0}.film-info h3{font-size:14px;line-height:1.45}.film-info>span{font-size:8px}.film-info>svg{display:none}.film-play{width:33px;height:33px}.film-play svg{width:14px}.featured-film .film-play{width:52px;height:52px}.featured-film .film-info h3{font-size:23px}.duration{bottom:7px;padding:2px 4px;font-size:7px;inset-inline-end:7px}.origin-section{padding-block:70px}.origin-grid{grid-template-columns:1fr;gap:28px}.origin-grid p{font-size:13px}.origin-grid blockquote{max-width:350px;font-size:24px}.faq-section{gap:30px;padding-top:10px;padding-bottom:70px}.faq-section summary{padding-block:20px;font-size:12px}.faq-section details p{font-size:11px}.contact-section{padding-block:70px}.contact-grid{gap:30px}.contact-grid h2{font-size:36px}.contact-grid p{font-size:13px}.contact-email{font-size:16px}.contact-products{gap:7px}.contact-products label{flex-direction:column;padding:12px 4px;font-size:8px}.contact-products img{width:30px;height:30px}.contact-grid legend,.form-field{font-size:11px}.form-field input,.form-field textarea{font-size:16px}.contact-grid form>.button{width:100%;min-height:51px}.email-note{font-size:9px}.site-footer{padding-top:40px}.footer-top{grid-template-columns:1fr 1fr;gap:30px;padding-bottom:35px;display:grid}.footer-top>a{grid-column:span 2}.footer-top>a img{width:105px}.footer-top>div{font-size:10px}.footer-bottom{flex-direction:column;gap:20px;font-size:8px}.footer-bottom details{max-width:none}.dialog-top{gap:10px;padding:12px;font-size:9px}.dialog-top>span{letter-spacing:.04em}.video-language{gap:0}.video-language button{padding:7px;font-size:10px}.dialog-top>button{width:27px;height:27px}.media-dialog,.image-dialog{border-radius:7px;width:96vw;max-width:96vw}.dialog-cta{padding:15px;font-size:11px}.product-hero+.hero-product{margin-bottom:60px}.flev-commercial:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .hero-art{transform-origin:top}.flev-commercial:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .hero h1{font-size:41px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.flev-commercial *{transition:none!important;animation:none!important}.brand-volume{transform:rotateY(-15deg)rotateX(8deg)}.reveal{opacity:1}}.wallet-note{border-top:1px solid #ffffff15;max-width:360px;padding-top:20px;color:#aea6bb!important;font-size:12px!important}.wallet-note span{letter-spacing:.12em;color:#7e748d;margin-bottom:7px;font-size:9px;display:block}.journey-tabs{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.hero-copy,.product-narrative,.product-preview,.journey-content>*,.ai-grid>*,.contact-grid>*,.world-copy,.hero-art{min-width:0}@media (width<=820px){.hero{grid-template-columns:minmax(0,1fr)}.hero-copy{width:100%}.product-panel,.showcase-layout,.ai-grid,.contact-grid{grid-template-columns:minmax(0,1fr)}}.mobile-contact{display:none!important}.launch-banner{background:linear-gradient(110deg,#c9cdd20d,#1a162300);border:1px solid #ffffff21;border-radius:18px;align-items:center;gap:24px;display:flex;margin-bottom:44px!important;padding:26px 30px!important}.launch-banner>div{flex:1}.launch-banner .eyebrow{margin-bottom:8px;font-size:10px}.launch-banner strong{font-size:21px;font-weight:500}.launch-banner p{color:#9ba1ae;max-width:740px;margin:9px 0 0;font-size:14px}.launch-banner>a{white-space:nowrap}.keeper-cases{padding-block:110px}.keeper-case-grid{border-top:1px solid #ffffff20;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.keeper-case-grid article{border-bottom:1px solid #ffffff20;padding:30px 32px 30px 0}.keeper-case-grid article:nth-child(2n){border-inline-start:1px solid #ffffff20;padding-inline-start:32px}.keeper-case-grid h3{margin:15px 0;font-size:24px;font-weight:500}.keeper-case-grid p,.case-footer p{color:#a5a9b2;line-height:1.7}.case-footer{justify-content:space-between;align-items:center;gap:40px;margin-top:25px;display:flex}.case-footer p{max-width:750px;font-size:13px}.case-footer a{flex-shrink:0}.catalog-section{padding-block:65px 100px}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 50px;display:grid}.catalog-grid details{border-top:1px solid #ffffff20;padding:20px 0}.catalog-grid summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:17px;list-style:none;display:flex}.catalog-grid summary::-webkit-details-marker{display:none}.catalog-grid summary svg{color:var(--accent);flex-shrink:0}.catalog-grid details[open] summary svg{transform:rotate(45deg)}.catalog-grid p{color:#abb0bb;max-width:520px;font-size:14px;line-height:1.7}.concept-badge{letter-spacing:.035em;color:#c3c6cd;border:1px solid #ffffff25;border-radius:5px;padding:7px 10px;font-size:10px;line-height:1.5;display:inline-block}.editor-section{padding-block:60px 90px}.concept-editor{background:#14161c;border:1px solid #ffffff26;border-radius:20px;overflow:hidden;box-shadow:0 35px 100px #0008}.editor-top{justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;display:flex}.editor-top>span:first-child{letter-spacing:.16em;font-size:14px}.editor-top b{color:#8f94a4;margin-inline-start:10px;font-size:11px;font-weight:400}.editor-field{isolation:isolate;line-height:0;position:relative}.editor-field>img{width:100%;height:auto;display:block}.editor-annotations{pointer-events:none;fill:none;stroke:#b9b4ff;stroke-width:3px;width:100%;height:100%;position:absolute;inset:0}.editor-annotations>:not(defs){opacity:0;transition:opacity .35s}.editor-annotations.tag-0 .position-mark{opacity:1}.editor-annotations.tag-1 .action-mark{opacity:1;stroke:#f2d679;stroke-width:4px;stroke-dasharray:12 8}.editor-annotations.tag-2 .context-mark{opacity:1;fill:#a392ed25;stroke-dasharray:8 8}.editor-tag-label{inset-inline-start:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111319da;border:1px solid #fff4;border-radius:6px;padding:10px 15px;font-size:13px;line-height:1.3;position:absolute;bottom:20px}.editor-tag-controls{flex-wrap:wrap;align-items:center;gap:10px;padding:18px 24px;display:flex}.editor-tag-controls>span{color:#9fa6b5;margin-inline-end:auto;font-size:12px}.editor-tag-controls button{color:#b5bbc6;cursor:pointer;background:#ffffff03;border:1px solid #ffffff20;border-radius:6px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex}.editor-tag-controls button[aria-pressed=true]{color:#eee;background:#b4a3f124;border-color:#b4a3f1}.editor-tag-controls i{background:#b4a3f1;border-radius:50%;width:5px;height:5px}.concept-note,.device-note{color:#9299a7;max-width:850px;margin-top:18px;font-size:12px;line-height:1.6}.devices-section{padding-block:100px 70px}.device-stage{background:radial-gradient(at 40% 70%,#7f55be19,#0000 65%);grid-template-columns:minmax(0,1.4fr) minmax(0,.53fr) minmax(0,.24fr);align-items:end;gap:26px;padding:50px 0 20px;display:grid;position:relative}.device{min-width:0;margin:0}.device-frame{cursor:zoom-in;background:linear-gradient(135deg,#43464e,#15171d 35%,#08090d 80%,#41454c);border:1px solid #5f626d;border-radius:13px;width:100%;padding:13px;line-height:0;display:block;position:relative;box-shadow:0 25px 60px #0008}.device img{border-radius:3px;width:100%;height:auto;display:block}.device-camera{background:#06090f;border:1px solid #41454e;border-radius:50%;width:4px;height:4px;position:absolute;top:4px;left:50%}.tablet .device-frame{border-radius:19px;padding:13px 11px}.mobile .device-frame{border-radius:19px;padding:12px 7px}.mobile img{border-radius:10px}.device figcaption{color:#e5e6eb;flex-direction:column;gap:6px;margin-top:22px;font-size:14px;display:flex}.device figcaption small{letter-spacing:.06em;color:#8d94a3;font-size:9px}.integrations-section{border-top:1px solid #ffffff20;grid-template-columns:1fr 1fr;gap:70px;padding-block:55px 70px;display:grid}.integrations-section h2{font-size:clamp(28px,3.5vw,42px)}.integrations-section p{color:#abb1bd;margin-top:0;line-height:1.7}.integrations-section small{color:#818999;margin-top:22px;font-size:12px;line-height:1.6;display:block}.contact-whatsapp{margin-top:18px}.device-frame:focus-visible,.catalog-grid summary:focus-visible,.editor-tag-controls button:focus-visible{outline-offset:5px;outline:2px solid #c5adff}@media (width<=820px){.mobile-contact{display:block!important}.launch-banner{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:22px!important}.launch-banner .live-dot{margin-top:5px}.launch-banner>div{flex-basis:80%}.launch-banner>a{margin-inline-start:22px;font-size:13px}.launch-banner strong{font-size:18px}.launch-banner p{font-size:13px}.keeper-cases{padding-block:65px}.keeper-case-grid{grid-template-columns:minmax(0,1fr)}.keeper-case-grid article,.keeper-case-grid article:nth-child(2n){border-inline-start:none;padding:24px 0}.case-footer{display:block}.catalog-grid{grid-template-columns:minmax(0,1fr);gap:0}.editor-top{gap:10px;padding:13px}.editor-top>span:first-child{letter-spacing:.09em;font-size:10px}.editor-top b{margin-inline-start:4px;font-size:8px}.editor-top .concept-badge{max-width:160px;padding:5px 6px;font-size:8px}.editor-tag-controls{gap:7px;padding:14px}.editor-tag-controls>span{width:100%;margin-bottom:5px}.editor-tag-controls button{padding:8px 9px;font-size:10px}.editor-tag-label{bottom:10px;padding:6px 9px;font-size:10px;inset-inline-start:10px}.concept-editor{border-radius:12px}.device-stage{grid-template-columns:1fr 1fr 1fr;align-items:end;gap:12px;padding-top:20px}.device.desktop{grid-column:1/-1;max-width:90%;margin-bottom:15px}.device.tablet{grid-column:1/3;justify-self:center;max-width:85%}.device.mobile{grid-column:3;justify-self:end;max-width:100%}.device-frame{padding:9px}.integrations-section{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:45px}.devices-section{padding-block:65px 45px}.device figcaption small{font-size:8px}.editor-section{padding-block:30px 60px}}.editor-annotations .tactical-zone{opacity:1;fill:#9889c620;stroke:#d1c6ec;stroke-width:2.5px;stroke-linejoin:round}.editor-annotations .tactical-zone circle{fill:#d1c6ec;stroke:none}.editor-annotations .tactical-angle{opacity:1;stroke:#ded6ed;stroke-width:2.5px}.editor-annotations .keeper-ground{opacity:1;stroke:#ded6ed;stroke-width:2.5px;fill:none}.editor-annotations .shot-arrow{opacity:.85;stroke:#f2d679;stroke-width:3px;fill:none}.editor-annotations.tag-0 .keeper-ground{stroke-width:4px}.editor-annotations.tag-1 .shot-arrow{opacity:1;stroke-width:4px}.editor-annotations.tag-2 .tactical-zone{fill:#9889c638}.wordmark,.wordmark img{width:124px}.wordmark img{height:62px}@media (width<=600px){.wordmark,.wordmark img{width:100px}.wordmark img{height:53px}}.ai-visual>img,.world-screen>img{height:auto}.flev-commercial.theme-keeper{--paper:#0d1016;background-color:#0d1016;background-image:linear-gradient(#0000 35%,#0d1016 100%),linear-gradient(112deg,#040509 3%,#101319 32%,#242a34 65%,#535d6b 86%,#11151d 100%);background-repeat:no-repeat;background-size:100% 1120px}.theme-keeper .site-header{background:linear-gradient(105deg,#07090eed,#252b35ed);border-bottom-color:#ffffff20}.theme-keeper .hero:before{top:-90px;background:radial-gradient(#bdc6d331,#0000 66%);width:650px;height:720px;inset-inline-end:-130px}.theme-keeper .hero-art:after{content:"";filter:blur(18px);z-index:-1;pointer-events:none;background:radial-gradient(at 58% 43%,#e4e9f29c 0%,#a5afbd80 23%,#66718042 46%,#0000 73%);position:absolute;inset:-8% -12% -2%}.theme-keeper .journey-section{background:#20242d}.theme-keeper .launch-banner{background:linear-gradient(110deg,#c9cdd215,#9b6cff07 65%,#ed66ae06)}.theme-keeper .contact-section{background:linear-gradient(110deg,#282b37,#1d2029)}.ecosystem-mini{flex-wrap:wrap;gap:10px;margin-top:27px;display:flex}.ecosystem-mini a{border:1px solid color-mix(in srgb,var(--tone) 25%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--tone) 10%,transparent),#ffffff02);letter-spacing:.08em;color:var(--tone);border-radius:8px;align-items:center;gap:7px;padding:7px 10px 7px 6px;font-size:9px;transition:background .2s,transform .2s;display:flex}.ecosystem-mini a:hover{background:color-mix(in srgb,var(--tone) 15%,transparent);transform:translateY(-2px)}.ecosystem-mini img{object-fit:contain;width:32px;height:32px}.theme-keeper .hero{padding-top:75px;padding-bottom:75px}@media (width<=820px){.ecosystem-mini{gap:7px;margin-top:22px}.ecosystem-mini a{gap:6px;padding:7px;font-size:8px}.ecosystem-mini img{width:25px;height:25px}.theme-keeper .hero{padding-top:42px;padding-bottom:38px}.theme-keeper .hero:before{inset-inline-end:-130px;width:600px;height:700px;top:0}}.theme-keeper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-image:linear-gradient(#0000 35%,#0d1016 100%),linear-gradient(248deg,#040509 3%,#101319 32%,#242a34 65%,#535d6b 86%,#11151d 100%)}@media (width<=820px){:is(.flev-commercial.theme-keeper,.theme-keeper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){background-image:linear-gradient(165deg,#05070b 0%,#151a23 58%,#0d1016 100%);background-size:100% 1200px}.theme-keeper .hero:before{opacity:.35;width:500px;height:500px;top:300px}.theme-keeper .hero-art:after{background:radial-gradient(at 53% 48%,#e4e9f29c 0%,#a5afbd80 23%,#66718042 46%,#0000 73%);inset:-12% -5% -16%}.flev-commercial .launch-banner>a{white-space:normal;min-width:0;max-width:calc(100% - 22px)}.flev-commercial .launch-banner>a svg{flex-shrink:0}}@media (width<=580px){.flev-commercial .hero-note{color:#9299a6;font-size:11px}}.hero:not(.product-hero)>.hero-art{aspect-ratio:1;isolation:isolate;justify-self:center;width:min(100%,500px);height:auto;margin:24px 0;transform:none}.hero:not(.product-hero) .hero-brand{aspect-ratio:1;height:auto;inset:auto}.hero:not(.product-hero) .hero-brand.keeper{top:6%;width:40%;inset-inline-start:22%}.hero:not(.product-hero) .hero-brand.pro{top:38%;width:29.6%;inset-inline-start:65%}.hero:not(.product-hero) .hero-brand.fem{top:60%;width:27%;inset-inline-start:38%}.hero:not(.product-hero) .hero-brand.school{top:44%;width:25.2%;inset-inline-start:3%}.hero:not(.product-hero) .orbit{width:80%;height:80%;inset:6% auto auto 10%}.hero:not(.product-hero) .orbit-word{width:28%;font-size:clamp(11px,2.5vw,15px);inset:46% auto auto 36%}.brand-object.brand-standard{perspective:none;box-shadow:none;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.brand-standard>img{object-fit:contain;border-radius:0;width:100%;height:auto}.brand-standard>span{letter-spacing:.18em;color:var(--accent-ink,var(--tone));text-align:center;font-size:12px;font-weight:500;line-height:1.4}.product-tabs img,.contact-products img,.ecosystem-mini img,.gallery-product img,.gallery-products img{object-fit:contain;border-radius:0}.flev-commercial:is(.theme-pro,.theme-fem,.theme-school,.theme-keeper){--surface-base:#1b1c1f;--surface-edge:#1b1c1f;--surface-dark:#1b1c1f;--surface-mid:#303135;--surface-light:#484a50;--surface-panel:#2a2b2f;--surface-glow:var(--accent);--surface-reflection:var(--accent-ink);--paper:var(--surface-base);--surface-angle:112deg;background-color:var(--surface-base);background-image:linear-gradient(to bottom,transparent 35%,var(--surface-base) 100%),linear-gradient(var(--surface-angle),var(--surface-edge) 3%,var(--surface-dark) 32%,var(--surface-mid) 65%,var(--surface-light) 86%,var(--surface-dark) 100%);background-repeat:no-repeat;background-size:100% 1120px}.flev-commercial:is(.theme-pro,.theme-fem,.theme-school,.theme-keeper):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--surface-angle:248deg}:is(.theme-pro,.theme-fem,.theme-school,.theme-keeper) .site-header{background:linear-gradient(105deg,color-mix(in srgb,var(--surface-edge) 93%,transparent),color-mix(in srgb,var(--surface-panel) 93%,transparent));border-bottom-color:#ffffff20}:is(.theme-pro,.theme-fem,.theme-school,.theme-keeper) .hero:before{background:radial-gradient(ellipse,color-mix(in srgb,var(--surface-glow) 12%,transparent),transparent 66%);top:-90px;width:650px;height:720px;inset-inline-end:-130px}:is(.theme-pro,.theme-fem,.theme-school,.theme-keeper) .hero-art:after{content:"";background:radial-gradient(ellipse at 58% 43%,color-mix(in srgb,var(--surface-reflection) 24%,transparent) 0%,color-mix(in srgb,var(--surface-glow) 18%,transparent) 23%,color-mix(in srgb,var(--surface-glow) 15%,transparent) 46%,transparent 73%);filter:blur(18px);z-index:-1;pointer-events:none;position:absolute;inset:-8% -12% -2%}:is(.theme-pro,.theme-fem,.theme-school,.theme-keeper) .journey-section{background:linear-gradient(120deg,var(--surface-panel),var(--surface-base));border-color:color-mix(in srgb,var(--surface-glow) 14%,transparent)}:is(.theme-pro,.theme-fem,.theme-school,.theme-keeper) .contact-section{background:radial-gradient(ellipse at 95% 0%,color-mix(in srgb,var(--surface-glow) 9%,transparent),transparent 65%),linear-gradient(110deg,var(--surface-panel),var(--surface-dark));border-top-color:color-mix(in srgb,var(--surface-glow) 22%,transparent)}:is(.theme-pro,.theme-fem,.theme-school,.theme-keeper) .device-stage{background:radial-gradient(ellipse at 40% 70%,color-mix(in srgb,var(--surface-glow) 12%,transparent),transparent 65%)}@media (width<=820px){.flev-commercial:is(.theme-pro,.theme-fem,.theme-school,.theme-keeper){background-image:linear-gradient(165deg,var(--surface-edge) 0%,var(--surface-dark) 58%,var(--surface-base) 100%);background-size:100% 1200px}.flev-commercial:is(.theme-pro,.theme-fem,.theme-school,.theme-keeper):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-image:linear-gradient(165deg,var(--surface-edge) 0%,var(--surface-dark) 58%,var(--surface-base) 100%);background-size:100% 1200px}:is(.theme-pro,.theme-fem,.theme-school,.theme-keeper) .hero:before{display:none}:is(.theme-pro,.theme-fem,.theme-school,.theme-keeper) .hero-art:after{background:radial-gradient(ellipse at 53% 48%,color-mix(in srgb,var(--surface-reflection) 24%,transparent) 0%,color-mix(in srgb,var(--surface-glow) 18%,transparent) 23%,color-mix(in srgb,var(--surface-glow) 15%,transparent) 46%,transparent 73%);inset:-12% -5% -16%}}.flev-commercial{--paper:#1b1c1f;--ink:#f5f5f6;--muted:#c0c2c9;--line:#ffffff20;background-color:var(--paper)}.flev-commercial .site-header{background:#1b1c1ff2}.flev-commercial :focus-visible{outline-color:var(--accent-ink)}.flev-commercial :is(.eyebrow,.index,.feature-icon),.flev-commercial :is(.method-copy li,.showcase-options button.selected,.catalog-grid summary) svg{color:var(--accent-ink)}.flev-commercial .button.primary{background:var(--accent);color:var(--on-accent)}.flev-commercial .button.primary:hover{background:color-mix(in srgb,var(--accent) 94%,#000 6%);color:var(--on-accent)}.flev-commercial .product-narrative .eyebrow,.flev-commercial .film-info>span,.flev-commercial .ecosystem-mini a{color:var(--tone-ink)}.flev-commercial .product-button{color:var(--tone-ink)!important}.flev-commercial .screen-gallery :is(.eyebrow,.gallery-product,.gallery-window-caption svg){color:var(--gallery-ink)}.flev-commercial .gallery-products button[aria-pressed=true]{color:var(--item-ink)}.flev-commercial .contact-products label{--contact-tone:var(--accent);--contact-ink:var(--accent-ink);color:var(--muted)}.flev-commercial .contact-products label:has(input[value=pro]){--contact-tone:#9457ef;--contact-ink:#a979f2}.flev-commercial .contact-products label:has(input[value=fem]){--contact-tone:#ec6ca7;--contact-ink:#ec6ca7}.flev-commercial .contact-products label:has(input[value=school]){--contact-tone:#efc83d;--contact-ink:#efc83d}.flev-commercial .contact-products label:has(input[value=keeper]){--contact-tone:#ec2949;--contact-ink:#f26980}.flev-commercial .contact-products label.checked{background:color-mix(in srgb,var(--contact-tone) 14%,transparent);border-color:color-mix(in srgb,var(--contact-tone) 65%,transparent);color:var(--ink)}.flev-commercial .contact-products label:has(input:focus-visible){outline-color:var(--contact-ink)}.flev-commercial .dialog-cta{color:var(--accent-ink)!important}:root .inv-page{color:#f5f5f6;background:radial-gradient(at 88% 4%,#35363b 0,#0000 34%),linear-gradient(155deg,#2a2b2f,#1b1c1f 44%,#292a2e)}.inv-page .inv-header{background:#1b1c1fee}.inv-page :focus-visible{outline-color:var(--inv-accent-ink)}.inv-page :is(.inv-hero-kicker,.inv-eyebrow,.inv-section-eyebrow,.inv-product-heading),.inv-page .inv-hero-art-top span:first-child,.inv-page .inv-lang-menu a[aria-current],.inv-page .inv-lang-menu a:hover{color:var(--inv-accent-ink)}.inv-page .inv-text-link,.inv-page .inv-founder-role{color:var(--inv-accent-ink)!important}.inv-page .inv-button-primary,.inv-page .inv-video-toolbar button.is-selected{color:var(--inv-on-accent)!important}.inv-page.inv-pro,.inv-page .inv-accent-pro{--inv-accent:#9457ef;--inv-accent-ink:#a979f2;--inv-on-accent:#000;--inv-tint:color-mix(in srgb,var(--inv-accent) 10%,transparent)}.inv-page.inv-fem,.inv-page .inv-accent-fem{--inv-accent:#ec6ca7;--inv-accent-ink:#ec6ca7;--inv-on-accent:#000;--inv-tint:color-mix(in srgb,var(--inv-accent) 10%,transparent)}.inv-page.inv-school,.inv-page .inv-accent-school{--inv-accent:#efc83d;--inv-accent-ink:#efc83d;--inv-on-accent:#000;--inv-tint:color-mix(in srgb,var(--inv-accent) 10%,transparent)}.inv-page.inv-keeper,.inv-page .inv-accent-keeper{--inv-accent:#ec2949;--inv-accent-ink:#f26980;--inv-on-accent:#000;--inv-tint:color-mix(in srgb,var(--inv-accent) 10%,transparent)}.flev-commercial .ai-section{color:var(--ink);border-block:1px solid var(--line);background:#202124}.flev-commercial .ai-section .eyebrow{color:var(--accent-ink)}.flev-commercial .ai-grid p{color:var(--muted)}.flev-commercial .ai-editorial-card{background:radial-gradient(at 12% 0,#ffffff12,#0000 58%),linear-gradient(145deg,#34363b,#25272c 55%,#1d1f23);border:1px solid #ffffff26;border-radius:24px;width:100%;min-width:0;padding:clamp(24px,3.5vw,44px);box-shadow:inset 0 1px #ffffff12,0 24px 60px #0003}.flev-commercial .ai-editorial-heading{align-items:center;gap:18px;padding-block-end:28px;display:flex}.flev-commercial .ai-editorial-symbol{height:62px;color:var(--accent-ink);background:linear-gradient(145deg,#ffffff0f,#ffffff02);border:1px solid #ffffff26;border-radius:18px;flex:0 0 62px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff12}.flev-commercial .ai-editorial-brand{color:#bfc2ca;letter-spacing:.14em;font-size:10px;font-weight:600;line-height:1.7;display:block}.flev-commercial .ai-editorial-product{letter-spacing:-.02em;color:#f5f5f6;margin:4px 0 0;font-size:clamp(20px,2.1vw,28px);font-weight:550;line-height:1.25}.flev-commercial .ai-editorial-points{margin:0}.flev-commercial .ai-editorial-points li{color:#e0e2e7;border-block-start:1px solid #ffffff16;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:16px;margin:0;padding-block:21px;font-size:14px;line-height:1.75;display:grid}.flev-commercial .ai-editorial-points li:last-child{padding-block-end:0}.flev-commercial .ai-editorial-points li>span{width:auto;height:auto;color:var(--accent-ink);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;font-size:11px;line-height:2.2}@media (width<=580px){.flev-commercial .ai-editorial-card{border-radius:18px}.flev-commercial .ai-editorial-heading{gap:14px;padding-block-end:23px}.flev-commercial .ai-editorial-symbol{border-radius:15px;flex-basis:52px;height:52px}.flev-commercial .ai-editorial-points li{gap:12px;padding-block:17px;font-size:13px}}.flev-commercial .world-editorial-visual{isolation:isolate;border:1px solid var(--line);background:radial-gradient(at 50% 0,#ffffff0b,#0000 65%),#2a2b2f;border-radius:24px;align-content:center;justify-items:center;gap:22px;min-width:0;min-height:390px;padding:36px 28px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.flev-commercial .world-editorial-globe{width:30px;height:30px;color:var(--accent-ink);stroke-width:1.3px}.flev-commercial .world-editorial-number{color:var(--ink);font:400 clamp(110px, 12vw, 176px)/.85 var(--client-heading-font), sans-serif;letter-spacing:-.06em}.flev-commercial .world-editorial-names{color:#c0c2c9;flex-wrap:wrap;justify-content:center;gap:10px 18px;max-width:350px;font-size:13px;line-height:1.8;display:flex}.flev-commercial .world-editorial-names [lang=ar]{font-family:"Noto Sans Arabic", var(--client-font), sans-serif}@media (width<=620px){.flev-commercial .world-editorial-visual{border-radius:18px;min-height:320px;padding:30px 24px}.flev-commercial .world-editorial-number{font-size:128px}}.home-focus .hero{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:36px;min-height:0;padding-block:48px 40px}.home-focus .hero h1{font-size:clamp(44px,4.8vw,72px)}.home-focus .hero-copy>p{margin-top:20px;line-height:1.65}.home-focus .hero-actions{margin-block:24px 16px}.home-focus .hero:not(.product-hero)>.hero-art{aspect-ratio:1.05;width:min(100%,420px);margin:0}.home-icon-surface{filter:drop-shadow(0 14px 16px #0006);will-change:transform;width:100%;animation:10s ease-in-out infinite homeIconFloat;position:relative}.home-icon-surface>img{filter:saturate(1.2);width:100%;height:auto;display:block}.home-icon-surface:after{content:none}.hero-product-icon.fem>.home-icon-surface{animation-delay:-2.5s}.hero-product-icon.keeper>.home-icon-surface{animation-delay:-5s}.hero-product-icon.school>.home-icon-surface{animation-delay:-7.5s}@keyframes homeIconFloat{0%,to{transform:perspective(700px)translate(-5%)rotateY(-14deg)rotateX(5deg)rotate(-1deg)}35%{transform:perspective(700px)translate3d(5%,-8px,12px)rotateY(14deg)rotateX(-3deg)rotate(1deg)}70%{transform:perspective(700px)translate3d(2%,3px,4px)rotateY(5deg)rotateX(-5deg)rotate(0)}}.motion-paused .home-icon-surface{will-change:auto;animation-play-state:paused}@media (prefers-reduced-motion:reduce){.home-icon-surface{will-change:auto;animation:none!important}}.hero-product-icon>span{text-align:center;color:var(--tone-ink);letter-spacing:.15em;margin-top:4px;font-size:11px;font-weight:500;line-height:1.4;display:block}.home-focus .hero:not(.product-hero) .hero-brand.keeper{top:39%;width:24%;inset-inline-start:1%}.home-focus .hero:not(.product-hero) .hero-brand.pro{top:0;width:44%;inset-inline-start:29%}.home-focus .hero:not(.product-hero) .hero-brand.fem{top:53%;width:35%;inset-inline-start:62%}.home-focus .hero:not(.product-hero) .hero-brand.school{top:70%;width:23%;inset-inline-start:28%}.home-focus .hero:not(.product-hero) .orbit-word{display:none}.home-focus .ecosystem-section{padding-block:40px 32px;scroll-margin-top:90px}.home-focus .section-heading{gap:30px;margin-bottom:28px}.home-focus .section-heading h2{font-size:clamp(29px,3vw,42px)}.home-focus .section-heading>p{max-width:410px;font-size:14px;line-height:1.6}.home-focus .product-panel{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:36px;margin-bottom:0;padding-block:28px}.home-focus .product-narrative h3{font-size:clamp(28px,2.7vw,38px);line-height:1.15}.home-focus .product-narrative p{margin-bottom:18px;font-size:14px;line-height:1.65}.home-focus .product-narrative .audience{margin-bottom:20px}.home-product-screens{justify-self:center;width:100%;min-width:0;max-width:720px}.home-product-screens .software-screen>img{object-fit:contain;width:100%;height:auto;max-height:410px}.home-screen-tabs{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.home-screen-tabs button{border:1px solid var(--line);color:var(--muted);text-align:start;background:0 0;border-radius:7px;padding:8px 10px;font-size:12px;line-height:1.35}.home-screen-tabs button[aria-pressed=true]{color:var(--tone-ink);border-color:var(--tone);background:color-mix(in srgb,var(--tone) 8%,transparent)}.home-resources{border-block:1px solid var(--line)}.home-resources>summary,.home-context summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:20px 0;font-size:16px;font-weight:450;list-style:none;display:flex}.home-resources>summary::-webkit-details-marker{display:none}.home-context summary::-webkit-details-marker{display:none}.home-resources[open]>summary svg,.home-context details[open]>summary svg{transform:rotate(45deg)}.home-resources .product-capabilities{width:100%;padding:16px 0 28px}.home-focus .devices-section,.home-focus .editor-section{padding-block:48px}.home-focus .devices-section .device-stage{margin-top:32px}.home-focus .method-section{max-width:1400px;padding-block:48px;display:block}.home-focus .method-copy{max-width:850px}.home-focus .method-copy h2{font-size:clamp(30px,3vw,42px)}.home-focus .method-copy ul{flex-wrap:wrap;gap:4px 24px;margin-block:20px;display:flex}.home-focus .method-copy li{flex:240px}.home-context{padding-block:8px 32px}.home-context details{border-top:1px solid var(--line)}.home-context details:last-child{border-bottom:1px solid var(--line)}.home-context details>p,.home-context ul{max-width:850px;font-size:15px;line-height:1.7}.home-context .language-cloud{margin-bottom:24px}.home-focus .films-section,.home-focus .origin-section,.home-focus .faq-section{padding-block:48px}.home-focus .film-grid{grid-template-columns:minmax(0,1fr);max-width:880px;margin-inline:auto}.home-focus .film-grid .featured-film{grid-column:auto}.home-focus .contact-section{padding-block:64px}@media (width<=820px){.home-focus .hero{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:32px 20px}.home-focus .hero h1{font-size:clamp(42px,7.7vw,62px)}.home-focus .hero:not(.product-hero)>.hero-art{aspect-ratio:1.05;justify-self:center;width:min(100%,340px)}.home-focus .product-panel{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:24px}.home-focus .ecosystem-section{padding-top:32px}.home-focus .section-heading>p{max-width:660px;margin-top:14px}.home-focus .devices-section,.home-focus .editor-section,.home-focus .method-section,.home-focus .films-section,.home-focus .origin-section,.home-focus .faq-section{padding-block:36px}.home-focus .device-stage{margin-bottom:24px}}@media (width<=580px){.home-focus .hero{gap:8px;padding-top:28px}.home-focus .hero-copy>p{margin-top:18px;font-size:14px}.home-focus .hero-actions{flex-flow:wrap;align-items:center;gap:8px 16px;margin-block:20px 14px}.home-focus .hero-actions .button{font-size:12px}.home-focus .hero-note{max-width:none}.home-focus .hero:not(.product-hero)>.hero-art{aspect-ratio:1.05;width:min(100%,300px)}.hero-product-icon>span{font-size:10px}.home-focus .product-tabs{margin-bottom:0}.home-focus .section-heading{margin-bottom:20px}.home-focus .section-heading>p{font-size:14px}.home-focus .product-narrative h3{font-size:30px}.home-screen-tabs button{min-height:40px;font-size:12px}.home-focus .contact-section{padding-block:40px}}.home-motion-control{color:var(--muted);background:0 0;border:0;align-items:center;gap:6px;margin-top:6px;padding:8px 0;font-size:11px;line-height:1.4;display:inline-flex}.product-discovery{border-block-start:1px solid var(--line,#ffffff1f);padding-block:72px}.product-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;margin-block:24px;display:grid}.product-discovery.single-product .product-discovery-grid{grid-template-columns:minmax(0,1fr);max-width:900px}.product-discovery h3{overflow-wrap:anywhere;margin-block:0 12px;font-size:20px;line-height:1.4}.product-discovery h3 a{color:inherit;text-decoration:none}.product-discovery p{color:var(--muted,#b5b8c4);margin-block:0 16px;font-size:16px;line-height:1.7}.product-discovery a:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=760px){.product-discovery{padding-block:40px}.product-discovery-grid{grid-template-columns:minmax(0,1fr);gap:28px}.product-discovery h3{font-size:19px}}#product-discovery-title{scroll-margin-block-start:120px}.screen-gallery{background:radial-gradient(ellipse at 75% 35%,color-mix(in srgb,var(--gallery-tone) 10%,transparent),transparent 65%),linear-gradient(160deg,#ffffff03,transparent 70%);border-block:1px solid #ffffff15;padding:85px 0 65px}.screen-gallery .section-heading{margin-bottom:32px}.screen-gallery .eyebrow{color:var(--gallery-tone)}.gallery-toolbar{justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px;display:flex}.gallery-product{letter-spacing:.1em;color:var(--gallery-tone);align-items:center;gap:12px;font-size:12px;display:flex}.gallery-product img{object-fit:contain;width:36px;height:36px}.gallery-hint{color:#b4bac5;align-items:center;gap:9px;font-size:11px;display:flex}.gallery-products{flex-wrap:wrap;gap:10px;display:flex}.gallery-products button{letter-spacing:.06em;background:#ffffff03;border:1px solid #ffffff1b;border-radius:8px;align-items:center;gap:10px;padding:8px 14px;font-size:10px;transition:background .2s,border-color .2s;display:flex}.gallery-products button[aria-pressed=true]{border-color:var(--item-tone);background:color-mix(in srgb,var(--item-tone) 13%,transparent);color:var(--item-tone)}.gallery-products img{width:30px;height:30px}.screen-constellation{isolation:isolate;perspective:1800px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:20px;padding:32px 0 25px;display:grid;position:relative}.screen-constellation:before{content:"";z-index:-1;background:radial-gradient(circle at center,color-mix(in srgb,var(--gallery-tone) 18%,transparent) 1px,transparent 1.5px);pointer-events:none;background-size:24px 24px;position:absolute;inset:0 -3%;-webkit-mask-image:radial-gradient(#0007,#0000 72%);mask-image:radial-gradient(#0007,#0000 72%)}.gallery-window{text-align:start;background:#12161d;border:1px solid #ffffff28;border-radius:10px;grid-column:span 4;min-width:0;padding:0;transition:transform .3s,border-color .3s,box-shadow .3s;display:block;overflow:hidden;transform:rotateY(-2deg);box-shadow:0 18px 45px #0005;cursor:zoom-in!important}.gallery-window-main{border-color:color-mix(in srgb,var(--gallery-tone) 36%,transparent);box-shadow:0 25px 60px #0007,0 0 60px color-mix(in srgb,var(--gallery-tone) 7%,transparent);grid-area:span 2/span 8;transform:rotateY(3deg)}.gallery-window:nth-child(2){transform:translateY(-8px)rotate(-1deg)}.gallery-window:nth-child(3){transform:translateY(8px)rotate(1deg)}:where(.count-8,.count-5) .gallery-window:nth-last-child(-n+2){grid-column:span 6}:where(.count-7) .gallery-window:nth-child(n+4){grid-column:span 3}.gallery-window:hover,.gallery-window:focus-visible{border-color:var(--gallery-tone);z-index:2;transform:translateY(-4px);box-shadow:0 24px 65px #0008}.gallery-window>img{object-fit:contain;background:#12161d;width:100%;height:auto;display:block}.gallery-window-bar{color:#a7aeba;letter-spacing:.12em;background:linear-gradient(100deg,#ffffff06,#ffffff01);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:8px;display:flex}.gallery-window-bar>span{align-items:center;gap:7px;display:flex}.gallery-window-bar i{background:var(--gallery-tone);border-radius:100%;width:4px;height:4px}.gallery-window-caption{color:#e0e3e9;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:11px;line-height:1.45;display:flex}.gallery-window-caption svg{color:var(--gallery-tone);flex-shrink:0}.gallery-window-main .gallery-window-caption{padding:17px;font-size:14px}.gallery-footer{color:#a9afbb;justify-content:space-between;align-items:center;gap:24px;padding-top:25px;font-size:11px;display:flex}.gallery-footer a{color:#e0e3e9;align-items:center;gap:12px;display:flex}.screen-gallery:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .gallery-window-main{transform:rotateY(-3deg)}@media (width<=820px){.screen-gallery{padding:65px 0 45px}.screen-gallery .section-heading{margin-bottom:25px}.gallery-toolbar{flex-wrap:wrap;gap:16px;margin-bottom:12px}.gallery-hint{font-size:10px}.screen-constellation{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;padding:20px 0}.screen-constellation .gallery-window{grid-area:auto/span 1;transform:none}.screen-constellation .gallery-window-main{grid-column:span 2}.gallery-window-bar{padding:8px;font-size:6px}.gallery-window-bar svg{width:11px}.gallery-window-caption{gap:6px;padding:10px;font-size:10px}.gallery-window-main .gallery-window-caption{padding:12px;font-size:12px}.gallery-window-caption svg{width:12px}.gallery-footer{flex-direction:column;align-items:flex-start;gap:18px;padding-top:10px;font-size:10px}.gallery-products{gap:6px}.gallery-products button{gap:6px;padding:7px 9px;font-size:8px}.gallery-products img{width:24px;height:24px}}@media (width<=480px){.screen-constellation .gallery-window{grid-column:span 2}.gallery-window-caption{padding:12px;font-size:12px}.gallery-window-bar{font-size:8px}.screen-constellation{gap:19px}}@media (prefers-reduced-motion:reduce){.gallery-window{transition:none}.screen-constellation .gallery-window{transform:none}}.commercial-film-player{background:#111214;width:100%;position:relative}.commercial-film-player iframe{aspect-ratio:16/9;border:0;width:100%;height:auto;display:block}.commercial-film-poster{cursor:pointer;color:#fff;aspect-ratio:16/9;background:#111214;border:0;width:100%;padding:0;display:block;position:relative}.commercial-film-poster img{object-fit:contain;width:100%;height:100%;display:block}.commercial-film-poster>span{background:#17191ee8;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:58px;height:58px;padding-inline-start:3px;font-size:23px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.commercial-film-source{text-align:end;color:#d4d6dc;background:#202126;padding:7px 12px;font-family:inherit;font-size:11px;line-height:1.5;text-decoration:none;display:block}.commercial-film-source:hover{text-decoration:underline}.commercial-film-player :focus-visible{outline-offset:-4px;outline:2px solid #fff}.desk-preview{--accent:#72c4b3;--accent-ink:#72c4b3;border-top:1px solid #ffffff20;grid-template-columns:180px minmax(0,1fr);gap:40px;padding-block:54px;display:grid}.desk-preview-identity{flex-direction:column;align-items:center;gap:14px;display:flex}.desk-preview-identity img{object-fit:contain;border-radius:0;width:128px;height:auto}.desk-preview-status{color:#d5d7db;text-align:center;border:1px solid #ffffff30;border-radius:6px;padding:4px 9px;font-size:12px;line-height:1.5}.desk-preview-copy{min-width:0;max-width:760px}.desk-preview-copy h2{margin:10px 0 14px;font-size:clamp(24px,2.8vw,36px);line-height:1.2}.desk-preview-copy p{color:#b8bdc7;margin:0;line-height:1.7}.desk-preview-copy ul{flex-wrap:wrap;gap:10px 24px;margin:20px 0;padding:0;list-style:none;display:flex}.desk-preview-copy li{color:#e4e6ea;align-items:flex-start;gap:8px;font-size:14px;line-height:1.5;display:flex}.desk-preview-copy li svg{color:#a2d9cd;flex-shrink:0;margin-top:3px}.desk-preview-copy small{color:#b8bdc7;margin-bottom:18px;font-size:13px;line-height:1.6;display:block}@media (width<=650px){.desk-preview{grid-template-columns:1fr;gap:22px;padding-block:36px}.desk-preview-identity{flex-direction:row;justify-content:flex-start}.desk-preview-identity img{border-radius:0;width:96px;height:auto}.desk-preview-copy ul{flex-direction:column}}.desk-preview-brand-name{letter-spacing:.14em;color:#e4e6ea;align-items:center;gap:8px;font-size:14px;display:flex}.desk-preview-brand-name i{background:#72c4b3;border-radius:50%;width:6px;height:6px}.keeper-intake-section .contact-grid{align-items:start;gap:clamp(28px,5vw,80px)}.keeper-intake-intro h2{max-width:540px;font-size:clamp(30px,3.5vw,48px)}.keeper-intake-intro>p{max-width:480px;margin-top:22px}.keeper-intake-intro .keeper-intake-note{opacity:.85;font-size:13px;line-height:1.6}.keeper-intake fieldset{border:0;min-width:0;margin:0 0 20px;padding:0}.keeper-intake .keeper-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.keeper-intake .form-field{margin:0 0 18px;font-size:13px}.keeper-intake .form-field input,.keeper-intake .form-field textarea{width:100%;min-width:0;font-size:16px}.keeper-intake .keeper-fields .form-field{margin:0}.keeper-intake .keeper-choices legend{margin-bottom:5px;font-size:15px;font-weight:550}.keeper-intake .keeper-choices>p{margin:0 0 13px;font-size:12px}.keeper-intake .keeper-choices label{cursor:pointer;background:#ffffff03;border:1px solid #ffffff24;border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:15px;line-height:1.5;display:flex}.keeper-intake .keeper-choices label.selected{background:#ec29490c;border-color:#f26980}.keeper-intake .keeper-choices input{accent-color:#ec2949;flex-shrink:0;width:19px;height:19px;margin:2px 0 0}.keeper-intake .keeper-choices strong{font-size:14px;font-weight:550;line-height:1.5;display:block}.keeper-intake .keeper-choices small{color:#bfc1c9;margin-top:5px;font-size:12px;line-height:1.6;display:block}.keeper-intake .keeper-privacy{margin:0 0 18px;font-size:12px;line-height:1.7}.keeper-intake .keeper-challenge{max-width:100%;min-height:65px;margin-bottom:18px}.keeper-intake .keeper-challenge button{background:0 0;border:0;text-decoration:underline}.keeper-intake .button:disabled{opacity:.48;cursor:not-allowed;transform:none}.keeper-intake .keeper-availability{color:#d8c5ca;margin:12px 0 0;font-size:12px}.keeper-intake .keeper-status:not(:empty){border:1px solid #ffffff30;border-radius:8px;margin-top:20px;padding:18px;font-size:14px}.keeper-intake .keeper-status p{margin:0;font-size:14px}.keeper-intake .keeper-status h3{margin:12px 0;font-size:22px}.keeper-intake .keeper-status li{margin:8px 0;line-height:1.6}@media (width<=600px){.keeper-intake .keeper-fields{grid-template-columns:1fr;gap:16px}.keeper-intake .button{width:100%}.keeper-intake .keeper-choices label{padding:14px}.keeper-intake-intro h2{font-size:32px}}.product-capabilities{--cap-border:#d6dae42e;color:#f5f5f6;margin-block:clamp(44px,7vw,88px);scroll-margin-top:100px}.product-capabilities *{box-sizing:border-box}.cap-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.cap-heading h2{letter-spacing:-.035em;max-width:680px;margin:10px 0 0;font-size:clamp(27px,3.4vw,46px);line-height:1.12}.cap-products{border:1px solid var(--cap-border);background:#232427;border-radius:12px;flex-wrap:wrap;gap:5px;padding:5px;display:flex}.cap-products button,.cap-proof-tabs button{font:inherit;cursor:pointer;color:#bfc3cb;background:0 0;border:1px solid #0000;border-radius:8px;padding:9px 12px;font-size:12px}.cap-products button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);font-weight:650}.cap-fit{border-block:1px solid var(--cap-border);align-items:baseline;gap:14px;padding-block:15px;display:flex}.cap-fit>span{color:var(--accent-ink);white-space:nowrap;font-size:12px;font-weight:700}.cap-fit p{color:#c4c7cf;margin:0;font-size:13px;line-height:1.5}.cap-benefits{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:36px;padding-block:30px;display:grid}.cap-benefit-intro h3{letter-spacing:-.025em;max-width:460px;margin:0 0 15px;font-size:clamp(24px,2.6vw,35px);line-height:1.18}.cap-benefit-intro p{color:#bfc3cd;margin:0;font-size:15px;line-height:1.65}.cap-priorities{grid-template-columns:1fr 1fr;gap:24px;display:grid}.cap-priorities article{align-items:flex-start;gap:12px;display:flex}.cap-priorities svg{color:var(--accent-ink);flex:none;margin-top:2px}.cap-priorities h4{margin:0 0 7px;font-size:14px;line-height:1.4}.cap-priorities p{color:#bfc3cb;margin:0;font-size:12px;line-height:1.6}.cap-proof{border:1px solid var(--cap-border);background:radial-gradient(at 0 0,#393a40,#0000 65%),#242529;border-radius:18px;margin-block:10px 28px;padding:20px}.cap-proof-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;display:flex}.cap-proof-head h3,.cap-catalog>h3{margin:0;font-size:16px}.cap-proof-tabs{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.cap-proof-tabs button{padding:7px 9px;font-size:11px}.cap-proof-tabs button[aria-pressed=true]{color:#fff;background:#42444b;border-color:#737782}.cap-proof figure{margin:0}.cap-proof-image{color:#fff;aspect-ratio:16/10;background:#1b1c1f;border:1px solid #555861;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.cap-proof-image img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.cap-proof-image>span{inset-inline-end:10px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1a1b20e8;border:1px solid #656977;border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-size:11px;display:flex;position:absolute;bottom:10px}button.cap-proof-image{cursor:zoom-in}.cap-proof figcaption{justify-content:space-between;gap:12px;padding:12px 2px 0;line-height:1.5;display:flex}.cap-proof figcaption strong{font-size:12px;font-weight:550}.cap-proof figcaption small{color:#b7bdc8;font-size:10px}.cap-catalog>h3{margin:0 0 12px}.cap-groups{grid-template-columns:1fr 1fr;align-items:start;gap:10px;display:grid}.cap-groups details{border:1px solid var(--cap-border);background:#27282d;border-radius:12px;overflow:hidden}.cap-groups summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:14px;font-weight:550;list-style:none;display:flex}.cap-groups summary::-webkit-details-marker{display:none}.cap-groups summary>svg{color:var(--accent-ink);flex:none}.cap-groups details[open] summary{border-bottom:1px solid var(--cap-border)}.cap-groups details[open] summary>svg{transform:rotate(180deg)}.cap-resources{padding:0 18px}.cap-resources article{border-bottom:1px solid var(--cap-border);padding:14px 0}.cap-resources article:last-child{border-bottom:0}.cap-resources article>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cap-resources h4{margin:0;font-size:13px;font-weight:600}.cap-resources p{color:#bcc1cb;margin:7px 0 0;font-size:12px;line-height:1.65}.cap-status{color:#d2c7a9;font-size:10px}.cap-custom{align-items:flex-start;gap:14px;padding:20px 0;display:flex}.cap-custom>svg{color:var(--accent-ink);flex:none;margin-top:2px}.cap-custom h3{margin:0 0 6px;font-size:14px}.cap-custom p{color:#bfc3cb;max-width:820px;margin:0;font-size:12px;line-height:1.6}.cap-cta{border-top:1px solid var(--cap-border);justify-content:space-between;align-items:center;gap:24px;padding-top:18px;display:flex}.cap-cta p{margin:0 0 6px;font-size:12px}.cap-cta small{color:#aeb5c1;max-width:700px;font-size:11px;line-height:1.6;display:block}.cap-cta>a,.cap-cta>button{border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);font:inherit;cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:12px;padding:12px 16px;font-size:12px;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.product-capabilities button:focus-visible,.product-capabilities a:focus-visible,.product-capabilities summary:focus-visible{outline:3px solid var(--accent-ink);outline-offset:4px}.product-capabilities button:hover,.product-capabilities summary:hover{filter:brightness(1.08)}@media (width<=980px){.cap-heading{flex-direction:column;align-items:flex-start}.cap-benefits{grid-template-columns:1fr;gap:25px}.cap-benefit-intro{max-width:720px}.cap-benefit-intro h3{max-width:none}.cap-proof-head{flex-direction:column;align-items:flex-start}.cap-proof-tabs{justify-content:flex-start}}@media (width<=620px){.cap-fit{flex-direction:column;align-items:flex-start;gap:6px}.cap-priorities,.cap-groups{grid-template-columns:1fr}.cap-priorities{gap:18px}.cap-proof{border-radius:13px;padding:12px}.cap-proof figcaption{flex-direction:column;gap:3px}.cap-proof-tabs button{padding:7px;font-size:10px}.cap-cta{flex-direction:column;align-items:stretch;gap:14px}.cap-products button{padding:8px 10px}.cap-groups summary{padding:15px}.cap-proof-image>span{inset-inline-end:7px;padding:6px;font-size:10px;bottom:7px}}@media (prefers-reduced-motion:reduce){.product-capabilities *{scroll-behavior:auto;transition:none!important;animation:none!important}}.inv-page{--inv-accent:#b69add;--inv-tint:#a27fd41f;color:#f3f3f7;overflow-wrap:break-word;background:radial-gradient(at 88% 4%,#282433 0,#0000 34%),linear-gradient(155deg,#17191f,#0e1117 44%,#171a22);min-height:100vh;font-family:Inter,Arial,sans-serif;line-height:1.65}.inv-page *{box-sizing:border-box}.inv-page a{color:inherit;text-decoration:none}.inv-page button{font:inherit}.inv-page h1,.inv-page h2,.inv-page h3,.inv-page p,.inv-page figure{margin:0}.inv-page img{max-width:100%;display:block}.inv-page :focus-visible{outline:3px solid var(--inv-accent);outline-offset:5px}.inv-page [id]{scroll-margin-top:110px}.inv-shell{width:min(1180px,100% - 72px);margin-inline:auto}.inv-keeper{--inv-accent:#d4d9e0;--inv-tint:#cdd7e617}.inv-pro,.inv-accent-pro{--inv-accent:#b191ea;--inv-tint:#a779ec1a}.inv-fem,.inv-accent-fem{--inv-accent:#ec92ba;--inv-tint:#ee75ad1a}.inv-school,.inv-accent-school{--inv-accent:#dfc67c;--inv-tint:#e2c4711a}.inv-accent-keeper{--inv-accent:#d4d9e0;--inv-tint:#cdd7e617}.inv-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:20;background:#12151be8;border-bottom:1px solid #ffffff12;position:sticky;top:0}.inv-header-inner{align-items:center;gap:32px;width:min(1320px,100% - 64px);min-height:92px;margin:auto;display:flex}.inv-brand{flex:none;width:125px}.inv-brand img{width:100%;height:auto}.inv-nav{letter-spacing:.06em;align-items:center;gap:24px;margin-inline:auto;font-size:12px;font-weight:600;display:flex}.inv-nav a{color:#a7aab6;white-space:nowrap;border-bottom:1px solid #0000;padding:12px 0}.inv-nav a:hover,.inv-nav a.is-active{color:#fff;border-color:var(--inv-accent)}.inv-lang-switch{flex:none;font-size:13px;position:relative}.inv-lang-switch summary{cursor:pointer;border:1px solid #ffffff29;border-radius:24px;justify-content:center;align-items:center;gap:10px;min-width:64px;min-height:44px;list-style:none;display:flex}.inv-lang-switch summary::-webkit-details-marker{display:none}.inv-lang-switch summary:after{content:"⌄";font-size:17px}.inv-lang-menu{inset-inline-end:0;background:#23242d;border:1px solid #ffffff30;border-radius:12px;min-width:170px;padding:8px;position:absolute;top:54px;box-shadow:0 15px 60px #0009}.inv-lang-menu a{border-radius:6px;padding:9px 12px;display:block}.inv-lang-menu a:hover,.inv-lang-menu a[aria-current]{color:var(--inv-accent);background:#ffffff12}.inv-hero{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding-block:82px 88px;display:grid}.inv-hero-copy{min-width:0}.inv-hero-kicker{color:var(--inv-accent);letter-spacing:.14em;align-items:center;gap:14px;margin-bottom:28px;font-size:10px;font-weight:700;line-height:1.5;display:flex}.inv-hero-kicker img{object-fit:contain;width:48px;height:48px}.inv-eyebrow,.inv-section-eyebrow{letter-spacing:.15em;color:var(--inv-accent);font-size:10px;font-weight:650;line-height:1.65;display:block}.inv-eyebrow{margin-bottom:17px!important}.inv-hero h1{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(36px,4.2vw,60px);font-weight:560;line-height:1.07}.inv-hero-subtitle{color:#dad8e3;max-width:590px;font-size:16px;line-height:1.6;margin-top:22px!important}.inv-focus-intro{color:#a2a9b6;max-width:550px;font-size:14px;line-height:1.8;margin-top:18px!important}.inv-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.inv-button{border-radius:8px;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:14px 20px;font-size:13px;font-weight:650;line-height:1.4;transition:background .2s,transform .2s;display:inline-flex}.inv-button:hover{transform:translateY(-2px)}.inv-button-primary{background:var(--inv-accent);box-shadow:0 8px 32px #0002;color:#17151e!important}.inv-button-secondary{background:#ffffff03;border:1px solid #ffffff2a;color:#dedee8!important}.inv-button span{flex:none;font-size:20px}.inv-hero-art{box-shadow:0 40px 90px #0007,0 0 100px var(--inv-tint);background:linear-gradient(130deg,#363841,#171a20);border:1px solid #ffffff36;border-radius:16px;min-width:0;padding:12px;position:relative;transform:perspective(1200px)rotateY(-5deg)rotateX(2deg)}.inv-page[dir=rtl] .inv-hero-art{transform:perspective(1200px)rotateY(5deg)rotateX(2deg)}.inv-hero-art-top{letter-spacing:.08em;color:#b0b4c1;justify-content:space-between;gap:12px;padding:3px 5px 13px;font-size:9px;line-height:1.5;display:flex}.inv-hero-art-top span:first-child{color:var(--inv-accent);white-space:nowrap;font-weight:650}.inv-hero-art>img{border-radius:7px;width:100%;height:auto}.inv-art-caption{color:#939aa7;padding:11px 4px 0;font-size:9px;display:block}.inv-personal{border-top:1px solid #ffffff20;grid-template-columns:72px minmax(0,820px);gap:36px;padding-block:50px 76px;display:grid}.inv-personal-rule{background:linear-gradient(90deg,var(--inv-accent),transparent);height:1px;margin-top:8px}.inv-personal h2,.inv-section-intro h2,.inv-featured h2,.inv-founder h2,.inv-contact h2{letter-spacing:-.03em;margin-top:12px;font-size:clamp(26px,3vw,40px);font-weight:550;line-height:1.16}.inv-prose{color:#b8bfcc;margin-top:24px;font-size:16px;line-height:1.9}.inv-prose p+p{margin-top:16px}.inv-personal-signature{color:#ded9ea;font-family:Georgia,serif;font-size:25px;font-style:italic;margin-top:26px!important}.inv-featured{background:linear-gradient(135deg,var(--inv-tint),#ffffff02);border:1px solid #ffffff20;border-radius:18px;grid-template-columns:.95fr 1.1fr;align-items:center;gap:64px;margin-block:0 80px;padding:40px;display:grid}.inv-featured p{color:#b8bfcc;margin-top:18px;font-size:15px}.inv-featured img{border-radius:8px;width:100%;height:auto;box-shadow:0 20px 60px #0006}.inv-featured ul,.inv-product ul{color:#bbc2cf;margin:24px 0 0;padding:0;font-size:13px;list-style:none}.inv-featured li,.inv-product li{margin-block:10px;padding-inline-start:18px;position:relative}.inv-featured li:before,.inv-product li:before{content:"";background:var(--inv-accent);inset-inline-start:0;border-radius:50%;width:5px;height:5px;position:absolute;top:8px}.inv-ecosystem{padding-block:36px 90px}.inv-section-intro{max-width:780px;margin-bottom:38px}.inv-section-intro p{color:#b1b8c7;margin-top:20px;font-size:15px;line-height:1.85}.inv-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.inv-product{background:linear-gradient(150deg,var(--inv-tint),#ffffff02 65%);border:1px solid #ffffff20;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.inv-product-visual{background:#1b1e24;padding:14px 14px 0;display:block}.inv-product-visual img{aspect-ratio:16/10;object-fit:contain;object-position:center;border-radius:7px;width:100%;height:auto}.inv-product-content{flex-direction:column;flex:1;padding:30px;display:flex}.inv-product-heading{letter-spacing:.14em;color:var(--inv-accent);align-items:center;gap:13px;font-size:11px;font-weight:700;display:flex}.inv-product-heading img{object-fit:contain;width:42px;height:42px}.inv-product-audience{letter-spacing:.02em;color:#919bac!important;margin-top:14px!important;font-size:10px!important}.inv-product h3{letter-spacing:-.03em;margin-top:16px;font-size:25px;font-weight:550;line-height:1.2}.inv-product-content>p{color:#afb7c6;margin-top:14px;font-size:14px;line-height:1.85}.inv-product ul{margin-bottom:25px}.inv-text-link{border-bottom:1px solid #ffffff32;justify-content:space-between;align-self:flex-start;align-items:center;gap:22px;margin-top:auto;padding-block:10px;font-size:13px;font-weight:600;display:inline-flex;color:var(--inv-accent)!important}.inv-text-link:hover{border-color:var(--inv-accent)}.inv-videos{border-top:1px solid #ffffff20;padding-block:62px 82px}.inv-video-toolbar{color:#aeb6c4;justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}.inv-video-toolbar>div{border:1px solid #ffffff25;border-radius:8px;gap:4px;padding:4px;display:flex}.inv-video-toolbar button{color:#aab2c2;cursor:pointer;background:0 0;border:0;border-radius:5px;min-height:40px;padding:9px 17px;font-size:12px}.inv-video-toolbar button.is-selected{background:var(--inv-accent);color:#16151a}.inv-video-note{color:#939ba9;font-size:11px;margin-block:15px 25px!important}.inv-video-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px;display:grid}.inv-film-frame{background:#090b10;border:1px solid #ffffff25;border-radius:12px;overflow:hidden}.inv-film video{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;display:block}.inv-film figcaption{color:#d2cddd;padding:14px 2px;font-size:12px}.inv-founder{border-top:1px solid #ffffff20;grid-template-columns:260px minmax(0,700px);align-items:center;gap:62px;padding-block:76px;display:grid}.inv-founder>img{aspect-ratio:1;object-fit:contain;background:#e9ebee;border-radius:14px;width:100%;height:auto}.inv-founder-role{color:var(--inv-accent)!important;margin-top:15px!important;font-size:13px!important}.inv-founder p{color:#aeb7c8;margin-top:18px;font-size:14px;line-height:1.9}.inv-founder .inv-text-link{margin-top:22px}.inv-contact{background:linear-gradient(120deg,var(--inv-tint),#ffffff05);border:1px solid #ffffff25;border-radius:16px;justify-content:space-between;align-items:center;gap:52px;margin-block:20px 80px;padding:44px 48px;display:flex}.inv-contact>div:first-child{max-width:650px}.inv-contact p{color:#b8c0cf;margin-top:20px;font-size:15px;line-height:1.85}.inv-contact-actions{flex-direction:column;gap:12px;min-width:240px;display:flex}.inv-footer{background:#0b0e13;border-top:1px solid #ffffff14;padding-block:35px 45px}.inv-footer-inner{grid-template-columns:100px 1fr;align-items:start;gap:20px 36px;display:grid}.inv-footer-brand{letter-spacing:.25em;font-size:18px;font-weight:700}.inv-footer p{color:#828b9c;max-width:720px;font-size:11px}.inv-footer-links{color:#b7b1c9;flex-wrap:wrap;grid-column:2;gap:20px;font-size:11px;display:flex}.inv-footer-links a:hover{text-decoration:underline}@media (width>=1000px){.inv-page:not(.inv-general) .inv-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.inv-page:not(.inv-general) .inv-product-content{padding:24px}.inv-page:not(.inv-general) .inv-product h3{font-size:22px}}@media (width<=1000px){.inv-hero{gap:36px;padding-block:60px}.inv-header-inner{gap:24px}.inv-nav{gap:16px;font-size:11px}.inv-featured{gap:32px;padding:30px}.inv-contact{gap:28px;padding:36px}.inv-contact-actions{min-width:210px}}@media (width<=760px){.inv-shell{width:calc(100% - 40px)}.inv-header-inner{flex-wrap:wrap;gap:16px;width:calc(100% - 40px);min-height:80px;padding-block:12px}.inv-brand{width:100px}.inv-lang-switch{order:2;margin-inline-start:auto}.inv-nav{order:3;justify-content:flex-start;gap:22px;width:100%;margin:0;padding-bottom:1px;font-size:11px;overflow-x:auto}.inv-nav a{padding-block:7px}.inv-hero{grid-template-columns:1fr;gap:40px;padding-block:44px 52px}.inv-hero h1{font-size:clamp(36px,8vw,54px)}.inv-hero-art,.inv-page[dir=rtl] .inv-hero-art{transform:none}.inv-hero-art-top{font-size:8px}.inv-hero-subtitle{font-size:16px}.inv-actions{gap:10px}.inv-button{padding:14px 18px;font-size:13px}.inv-personal{grid-template-columns:1fr;gap:20px;padding-block:36px 50px}.inv-personal-rule{width:54px}.inv-prose{font-size:15px}.inv-featured{grid-template-columns:1fr;gap:28px;margin-bottom:48px;padding:25px}.inv-product-grid{grid-template-columns:1fr}.inv-product-content{padding:25px}.inv-product-visual img{aspect-ratio:auto}.inv-ecosystem{padding-block:20px 54px}.inv-section-intro{margin-bottom:28px}.inv-videos{padding-block:42px 50px}.inv-video-toolbar{flex-direction:column;align-items:flex-start;gap:12px}.inv-founder{grid-template-columns:1fr;gap:30px;padding-block:45px}.inv-founder>img{max-width:240px}.inv-contact{flex-direction:column;align-items:stretch;gap:28px;margin-block:10px 50px;padding:28px}.inv-contact-actions{min-width:0}.inv-footer-inner{grid-template-columns:1fr;gap:20px}.inv-footer-links{grid-column:1}.inv-page [id]{scroll-margin-top:150px}}@media (width<=390px){.inv-shell,.inv-header-inner{width:calc(100% - 32px)}.inv-hero h1{font-size:35px}.inv-actions{flex-direction:column}.inv-actions .inv-button{width:100%}.inv-hero-kicker{font-size:9px}.inv-contact{padding:24px}.inv-product-content{padding:22px}.inv-nav{gap:19px}.inv-hero-art-top{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.inv-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.inv-hero-art,.inv-page[dir=rtl] .inv-hero-art{transform:none}}.flev-metrics-preferences{text-align:center;z-index:2;background:#101116;padding:12px 24px;position:relative}.flev-metrics-preferences button{font:inherit;color:#ded8ea;cursor:pointer;background:0 0;border:1px solid #706b7b;border-radius:8px;padding:10px 16px}.flev-metrics-banner{bottom:12px;z-index:10000;color:#25212e;background:#f5f2fa;border:1px solid #bcb2cb;border-radius:16px;align-items:center;gap:22px;max-width:1040px;max-height:60dvh;margin-inline:auto;padding:20px;font-family:Arial,sans-serif;display:flex;position:fixed;inset-inline:12px;overflow:auto;box-shadow:0 8px 40px #0006}.flev-metrics-banner h2{color:#25212e;margin:0 0 8px;font-size:19px}.flev-metrics-banner p{color:#393341;margin:0 0 8px;font-size:14px;line-height:1.5}.flev-metrics-banner a,.flev-metrics-banner summary{color:#4d277e;cursor:pointer;font-size:14px}.flev-metrics-actions{flex-wrap:wrap;gap:8px;min-width:310px;display:flex}.flev-metrics-actions button{color:#3d2357;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #674688;border-radius:9px;flex:1;min-height:44px;padding:12px 16px;font:600 14px Arial,sans-serif}.flev-metrics-banner button:focus-visible,.flev-metrics-preferences button:focus-visible{outline-offset:3px;outline:3px solid #8662ba}@media (width<=680px){.flev-metrics-banner{bottom:8px;max-height:52dvh;padding:16px;display:block;inset-inline:8px}.flev-metrics-actions{min-width:0;margin-top:12px}.flev-metrics-preferences{padding-bottom:18px}}.football-guide{color:#eceef3;background:#0b0d11;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.football-guide header,.football-guide footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1100px;margin-inline:auto;padding:24px;display:flex}.football-guide header{border-block-end:1px solid #ffffff24}.football-guide header nav{gap:24px;display:flex}.football-guide header img{max-width:100px;height:auto;display:block}.football-guide a{color:inherit;text-underline-offset:4px}.football-guide a:focus-visible{outline-offset:5px;outline:2px solid #c5adff}.football-guide main{max-width:830px;margin-inline:auto;padding:64px 24px}.football-guide h1{margin-block:20px;font-size:clamp(32px,5vw,52px);line-height:1.15}.football-guide .guide-kicker{letter-spacing:.08em;color:#c5adff;font-size:12px}.football-guide .guide-lead{font-size:21px;line-height:1.6}.football-guide .guide-byline{color:#aeb7c8;font-size:13px}.football-guide section{margin-block-start:52px;scroll-margin-block-start:24px}.football-guide h2{font-size:27px;line-height:1.3}.football-guide h3{margin-block-start:28px;font-size:20px;line-height:1.4}.football-guide p{color:#c6cbd7;font-size:17px;line-height:1.8}.football-guide .guide-index{border-block:1px solid #ffffff24;gap:12px;margin-block:32px;padding:24px;display:grid}.football-guide .guide-index a{font-size:15px;line-height:1.5}.football-guide .guide-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.football-guide .guide-products a{border:1px solid #ffffff24;gap:8px;padding:18px;text-decoration:none;display:grid}.football-guide .guide-products span{color:#c6cbd7;font-size:14px;line-height:1.5}.football-guide .guide-cta{color:#0b0d11;background:#eceef3;border-radius:8px;margin-block:12px;padding:16px 20px;font-size:16px;text-decoration:none;display:inline-block}.football-guide .guide-whatsapp{margin-inline-start:20px;display:inline-block}.football-guide footer{border-block-start:1px solid #ffffff24}.football-guide footer p{font-size:13px}@media (width<=560px){.football-guide main{padding-block:36px}.football-guide .guide-products{grid-template-columns:1fr}.football-guide header{gap:18px;padding:18px}.football-guide header nav{gap:16px;font-size:14px}.football-guide .guide-whatsapp{margin-inline-start:0;display:block}}
