.navigation nav,.product-site .navigation nav{font-size:15px;font-weight:600;gap:26px}.navigation nav a,.brand{min-height:44px;display:inline-flex;align-items:center}.navigation .brand{font-size:19px;font-weight:700}.navigation .contact-link{padding:10px 18px}.navigation nav{color:#e2e5e9}.footer-links,.footer-bottom,.privacy-links,.product-site .product-footer{font-size:14px;font-weight:600;line-height:1.6}.footer-links,.footer-bottom{color:#c4cbd5}.footer-links a,.footer-bottom a,.product-footer a{display:inline-flex;align-items:center;min-height:44px}.footer-bottom{flex-wrap:wrap;gap:12px 25px}.privacy-links{align-items:center;flex-wrap:wrap;gap:8px 18px}.product-site .product-footer{align-items:center;flex-wrap:wrap;color:var(--foreground)}.product-site .product-footer nav{gap:8px 22px}.document-sidebar a{font-size:15px;font-weight:600;min-height:44px;display:flex;align-items:center}.document-site .document-sidebar a{font-size:14px}.scene{height:auto;min-height:max(740px,100svh)}.scene .scene-bottom{right:115px}.scene .next-link,.scene .scroll-cue{font-size:14px;font-weight:600;min-height:44px}.scene .small-label{font-size:11px;line-height:1.6}.scene-nav{right:22px;gap:2px}.scene-nav>a{width:44px;height:44px}.scene-nav span{font-size:13px;right:47px}.section-controls{position:fixed;bottom:58px;right:22px;z-index:25;display:flex;flex-direction:column;gap:6px}.section-controls button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #ffffff45;border-radius:50%;background:#10151fed;color:#f0eeea;font-size:23px;line-height:1;cursor:pointer;box-shadow:0 2px 10px #0002}.section-controls button:hover:not(:disabled){background:#303847}.section-controls button:disabled{opacity:.35;cursor:default}.motion-toggle{width:44px;height:44px;right:22px;bottom:8px;font-size:15px}body[data-scene="aura"] .section-controls button{background:#f2ede5;color:#2b1c10;border-color:#543c2680}body[data-scene="lumen"] .section-controls button{background:#35101e;color:#fff4dd;border-color:#edbb55}body[data-scene="aura"] .section-controls button:hover:not(:disabled){background:#e6d6c2}body[data-scene="lumen"] .section-controls button:hover:not(:disabled){background:#571b32}.studio footer{padding-right:30px}@media(max-width:800px){.navigation{padding:16px 6%}.navigation nav,.product-site .navigation nav{font-size:14px;gap:15px}.scene{min-height:100svh}.scene.product{padding-top:145px;padding-bottom:145px}.scene-bottom{bottom:85px}.scene .scene-bottom{right:8%;left:8%;gap:16px}.scene .small-label{font-size:10px;max-width:40%}.scene-nav{display:none}.section-controls{right:50%;transform:translateX(50%);bottom:calc(12px + env(safe-area-inset-bottom,0px));flex-direction:row;gap:10px;padding:5px;border:1px solid #ffffff20;border-radius:35px;background:#10151fe8;backdrop-filter:blur(10px)}.section-controls button{width:44px;height:44px;box-shadow:none}.motion-toggle{right:14px;bottom:calc(17px + env(safe-area-inset-bottom,0px));border-radius:50%;background:#10151fe8;color:#f0eeea!important}.hero{padding:155px 0 150px}.hero .hero-content{padding:0}.hero h1{font-size:clamp(48px,10vw,76px);letter-spacing:-.06em}.studio{padding:150px 8% 100px}.studio footer{padding-right:0;margin-top:45px}.footer-top{flex-wrap:wrap;gap:12px}.footer-links{gap:10px 22px;flex-wrap:wrap}.footer-bottom{gap:8px 15px;padding-top:14px}.privacy-links{order:0;width:100%;gap:6px 18px}.footer-bottom>span{width:100%}.product-site .product-footer{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));font-size:14px;gap:15px}.product-site .product-footer nav{gap:6px 18px}.document-site .document-sidebar a{font-size:14px;padding:9px 12px}}@media(max-width:600px){.navigation,.document-site .navigation{display:flex;flex-wrap:wrap;gap:4px 12px;padding:12px 6%;justify-content:space-between}.navigation .brand{min-height:40px}.navigation nav,.product-site .navigation nav{width:100%;justify-content:space-between;gap:8px;font-size:14px}.navigation nav>a:nth-child(2){display:inline-flex}.navigation .contact-link{padding:8px 13px}.product-site .product-landing{padding-top:145px}.product-site.get-site .product-landing{padding-top:145px}.document-site .navigation{min-height:112px}.document-shell{padding-top:15px}.product-site .navigation .product-name{font-size:25px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media(max-width:800px){body:not(.product-site)>.navigation{background:#0b0d10f5;backdrop-filter:blur(12px)}body[data-scene="aura"]>.navigation{background:#f2ede5f5}body[data-scene="lumen"]>.navigation{background:#f8e7edf5}}@media(max-width:380px){.product h2,.product-landing h1{font-size:54px}.scene .next-link{font-size:12px}}@media(max-width:800px){.hero h1{font-size:clamp(44px,10vw,76px);letter-spacing:-.045em;line-height:1.12;padding-inline:16px}}body[data-scene="lumen"] .section-controls{background:#f8e7edf2;border-color:#71394f35}body[data-scene="lumen"] .section-controls button{background:#f8e7ed;color:#291426;border-color:#71394f55}body[data-scene="lumen"] .section-controls button:hover:not(:disabled){background:#efdae4}body[data-scene="lumen"] .motion-toggle{background:#f8e7edf2;color:#291426!important;border:1px solid #71394f35;border-radius:50%}