@keyframes ua-orbit{to{transform:rotate(1turn)}}@keyframes ua-breathe{0%,to{opacity:.44;transform:scale(.96)}50%{opacity:.78;transform:scale(1.04)}}@keyframes ua-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ua-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes ua-marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}:root{--ua-petrol:#1b6b72;--ua-petrol-bright:#2b8b93;--ua-ink:#101413;--ua-muted:#5f6966;--ua-faint:#909a96;--ua-paper:#f3f1eb;--ua-surface:rgba(255,255,255,.68);--ua-surface-strong:rgba(255,255,255,.9);--ua-line:rgba(16,20,19,.11);--ua-line-strong:rgba(16,20,19,.2);--ua-grid:rgba(27,107,114,.07);--ua-shadow:0 28px 80px rgba(30,43,40,.12)}.dark{--ua-petrol:#4c9ba1;--ua-petrol-bright:#6fb6bb;--ua-ink:#f1f5f3;--ua-muted:#a8b2ae;--ua-faint:#707b77;--ua-paper:#080b0b;--ua-surface:rgba(16,22,21,.7);--ua-surface-strong:rgba(19,26,25,.92);--ua-line:rgba(225,242,236,.1);--ua-line-strong:rgba(225,242,236,.2);--ua-grid:rgba(76,155,161,.07);--ua-shadow:0 30px 100px rgba(0,0,0,.42)}html{scroll-behavior:smooth}body{background:var(--ua-paper);color:var(--ua-ink)}.ua-page{min-height:100vh;background-color:var(--ua-paper);background-image:radial-gradient(circle at 50% -8%,color-mix(in srgb,var(--ua-ink) 10%,transparent),transparent 46%);background-position:top}.ua-glass{box-shadow:var(--ua-shadow);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.ua-card,.ua-glass{background:var(--ua-surface)}.ua-card{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background-color .2s ease}.ua-card:hover{background:var(--ua-surface-strong)}.ua-enter{animation:ua-enter .55s cubic-bezier(.16,1,.3,1) both}.ua-orbit{animation:ua-orbit 22s linear infinite}.ua-breathe{animation:ua-breathe 4s ease-in-out infinite}.ua-caret{animation:ua-caret 1s step-end infinite}.ua-focus:focus-visible{outline:2px solid var(--ua-petrol);outline-offset:3px}.ua-install{border-radius:4px;overflow:hidden}.ua-install:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--ua-petrol);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.16,1,.3,1)}.ua-install-on:after,.ua-install:focus-visible:after,.ua-install:hover:after{transform:scaleX(1)}.ua-marquee{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.ua-marquee::-webkit-scrollbar{display:none}.ua-marquee-track{display:flex;width:-moz-max-content;width:max-content;gap:10px}.ua-marquee-auto{mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ua-marquee-auto .ua-marquee-track{animation:ua-marquee-scroll 46s linear infinite}.ua-marquee-reverse .ua-marquee-track{animation-direction:reverse}.ua-marquee-auto:focus-within .ua-marquee-track,.ua-marquee-auto:hover .ua-marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ua-marquee-auto .ua-marquee-track{animation:none}}.ua-reveal{opacity:0;transform:translateY(26px);filter:blur(6px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),filter .7s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.ua-reveal-in{opacity:1;transform:translateY(0);filter:blur(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ua-breathe,.ua-caret,.ua-enter,.ua-orbit{animation:none!important}.ua-reveal{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}.ua-preview{--preview-muted:#596460;overflow-x:clip}.dark .ua-preview{--preview-muted:#b2bcb7}.ua-preview a,.ua-preview button,.ua-preview summary{-webkit-tap-highlight-color:transparent}.ua-preview a:focus-visible,.ua-preview summary:focus-visible{outline:3px solid var(--ua-petrol);outline-offset:5px;border-radius:6px}.ua-preview-skip{position:fixed;top:-90px;left:20px;z-index:100;padding:12px 20px;background:var(--ua-paper)}.ua-preview-skip:focus{top:12px}.ua-preview-header{border-bottom:1px solid var(--ua-line)}.ua-preview-nav{max-width:1200px;margin:auto;padding:24px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.ua-preview-brand{display:inline-flex;align-items:center;gap:10px;font-size:17px;font-weight:650;letter-spacing:-.035em}.ua-preview-nav-actions,.ua-preview-nav-links{display:flex;align-items:center;gap:28px}.ua-preview-nav-links{font-size:13px;color:var(--preview-muted)}.ua-preview-nav-actions{gap:12px}.ua-preview-download{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 23px;border-radius:12px;background:var(--ua-petrol);color:white;font-size:14px;font-weight:650;transition:transform .18s,background .18s}.dark .ua-preview-download{color:#061b1d}.ua-preview-download:hover{transform:translateY(-2px);background:var(--ua-petrol-bright)}.ua-preview-download-small{min-height:42px;padding:10px 16px;font-size:12px}.ua-preview-hero{max-width:1200px;margin:auto;padding:86px 32px 96px;display:grid;grid-template-columns:1.15fr 1fr;gap:76px;align-items:center}.ua-preview-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid var(--ua-line-strong);border-radius:50px;font-size:11px;font-weight:600}.ua-preview-badge>span{width:6px;height:6px;border-radius:50%;background:var(--ua-petrol)}.ua-preview h1{margin:25px 0;font-size:clamp(44px,5.1vw,69px);font-weight:600;line-height:1.065;letter-spacing:-.065em}.ua-preview h1 em{font-style:normal;color:var(--ua-petrol)}.ua-preview-lead{max-width:440px;color:var(--preview-muted);font-size:17px;line-height:1.8}.ua-preview-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:30px}.ua-preview-text-link{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;min-height:44px}.ua-preview-install-note{margin-top:16px;font-size:11px;line-height:1.85;color:var(--preview-muted)}.ua-preview-platforms{margin-top:42px;display:flex;align-items:center;gap:16px;max-width:380px;font-size:11px;line-height:1.7;color:var(--preview-muted)}.ua-preview-platforms>div{display:flex;gap:12px;align-items:center}.ua-preview-platforms svg{width:21px;height:21px;flex-shrink:0}.ua-preview-phone-wrap{position:relative;display:flex;flex-direction:column;align-items:center}.ua-preview-phone-wrap:before{content:"";position:absolute;inset:15% -12% 3%;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--ua-petrol) 12%,transparent),transparent 68%);z-index:-1}.ua-preview-phone{width:310px;max-width:100%;background:var(--ua-paper);border:7px solid var(--ua-ink);border-radius:43px;box-shadow:16px 30px 65px #00000018;overflow:hidden;transform:rotate(3deg)}.ua-preview-phone-top{display:flex;justify-content:space-between;padding:16px 22px;font-size:10px;font-weight:700}.ua-preview-phone-brand{display:flex;gap:8px;align-items:center;padding:12px 21px;font-size:12px;font-weight:650}.ua-preview-phone-content{padding:25px 20px 27px}.ua-preview-eyebrow{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:650;letter-spacing:.06em;color:var(--ua-petrol)}.ua-preview-phone h2{margin:12px 0 24px;font-size:28px;font-weight:600;line-height:1.13;letter-spacing:-.045em}.ua-preview-goal{border:1px solid var(--ua-line-strong);border-radius:13px;padding:13px;background:var(--ua-surface-strong);display:flex;flex-direction:column;gap:5px}.ua-preview-goal>span{font-size:9px;color:var(--preview-muted)}.ua-preview-goal strong{font-size:12px;font-weight:600}.ua-preview-phone-label{margin:24px 0 9px;font-size:10px;color:var(--preview-muted)}.ua-preview-search{display:flex;align-items:center;gap:9px;padding:13px 10px;border:1px solid var(--ua-line);border-radius:11px;margin:7px 0;background:var(--ua-surface);font-size:11px}.ua-preview-search>span{flex:1}.ua-preview-phone-choice{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:22px;font-size:10px;color:var(--preview-muted)}.ua-preview-home-line{width:90px;height:4px;border-radius:20px;background:var(--ua-ink);margin:8px auto}.ua-preview-phone-wrap figcaption{margin-top:28px;font-size:10px;color:var(--preview-muted)}.ua-preview-section{max-width:1136px;margin:auto;padding:80px 0;scroll-margin-top:24px}.ua-preview-section h2{font-size:clamp(28px,3.4vw,42px);line-height:1.15;font-weight:600;letter-spacing:-.045em}.ua-preview-section-heading{max-width:610px}.ua-preview-section-heading h2{margin:14px 0}.ua-preview-section p{font-size:14px;line-height:1.85;color:var(--preview-muted)}.ua-preview-steps{margin-top:42px;display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.ua-preview-steps article{border-top:1px solid var(--ua-line-strong);padding-top:22px}.ua-preview-steps article>span{color:var(--ua-petrol);font-size:11px;font-weight:650}.ua-preview-steps h3{margin:16px 0 10px;font-size:17px;font-weight:600;letter-spacing:-.02em}.ua-preview-install{margin:32px auto;padding:52px;display:grid;grid-template-columns:1.1fr 1fr;gap:76px;border:1px solid var(--ua-line);border-radius:28px;background:var(--ua-surface)}.ua-preview-install h2{margin:18px 0}.ua-preview-install>div>p{max-width:370px}.ua-preview-install .ua-preview-download{margin-top:26px}.ua-preview-install p.ua-preview-install-note{font-size:11px}.ua-preview-install-steps{display:flex;flex-direction:column;justify-content:center;gap:26px}.ua-preview-install-steps li{display:flex;gap:16px}.ua-preview-install-steps li>span{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border:1px solid var(--ua-line-strong);border-radius:50%;font-size:11px}.ua-preview-install-steps h3{margin:1px 0 7px;font-weight:600;font-size:15px}.ua-preview-install-steps p{font-size:12px}.ua-preview-faq{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px}.ua-preview-faq h2{margin:14px 0}.ua-preview-faq>div>p{max-width:320px;margin-bottom:14px}.ua-preview-faq details{border-bottom:1px solid var(--ua-line-strong);padding:20px 0}.ua-preview-faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;font-weight:600;font-size:14px;list-style:none}.ua-preview-faq summary::-webkit-details-marker{display:none}.ua-preview-faq details p{margin-top:13px;font-size:13px}.ua-preview-faq summary svg{flex-shrink:0;opacity:.4}.ua-preview-footer{max-width:1136px;margin:auto;padding:32px 0 40px;border-top:1px solid var(--ua-line-strong);display:flex;align-items:center;justify-content:space-between;gap:24px}.ua-preview-footer p{font-size:11px;color:var(--preview-muted);margin-top:10px}.ua-preview-footer nav{display:flex;gap:24px;font-size:12px;color:var(--preview-muted)}@media (max-width:1200px){.ua-preview-footer,.ua-preview-section{margin-left:32px;margin-right:32px}}@media (max-width:760px){.ua-preview-nav{padding:20px;gap:10px}.ua-preview-nav-links{display:none}.ua-preview-brand{font-size:15px}.ua-preview-nav-actions{gap:5px}.ua-preview-download-small{padding:10px 12px}.ua-preview-download-small svg{display:none}.ua-preview-hero{grid-template-columns:1fr;padding:48px 24px 54px;gap:55px}.ua-preview h1{font-size:clamp(39px,9vw,62px)}.ua-preview-lead{font-size:16px}.ua-preview-hero-actions{gap:14px}.ua-preview-platforms{margin-top:28px}.ua-preview-phone{width:290px;transform:rotate(0)}.ua-preview-section{padding:52px 0;margin-left:24px;margin-right:24px}.ua-preview-steps{grid-template-columns:1fr;gap:24px;margin-top:28px}.ua-preview-steps h3{margin:10px 0 6px}.ua-preview-install{grid-template-columns:1fr;gap:34px;padding:28px;margin:10px 20px;border-radius:22px}.ua-preview-faq{grid-template-columns:1fr;gap:20px}.ua-preview-footer{margin:0 24px;align-items:flex-start;flex-direction:column}.ua-preview-footer nav{gap:22px}}@media (prefers-reduced-motion:reduce){.ua-preview *,.ua-preview :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}.ua-preview-download:hover{transform:none}}.ua-preview-faq details[open] summary svg{transform:rotate(45deg);opacity:1}