.ug-root{background:var(--ink,#0e1822);color:#e8edf2;min-height:100vh;overflow-x:clip;font-family:Geist,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ug-main{max-width:760px;margin:0 auto;padding:clamp(28px,5vw,64px) 16px 88px}.ug-main--shots{max-width:1000px}.ug-crumbs{font-size:13px;color:#8b98a6;margin:0 0 24px}.ug-crumbs a{color:#8b98a6;text-decoration:underline}.ug-crumbs a:hover{color:#fff}.ug-head h1{font-size:clamp(30px,4.4vw,44px);line-height:1.12;letter-spacing:-.02em;margin:0 0 18px;color:#fff;text-wrap:balance}.ug-lead{font-size:clamp(16px,1.5vw,18px);line-height:1.65;color:hsla(0,0%,100%,.82);margin:0;text-wrap:pretty}.ug-sec{margin:44px 0 0}.ug-sec h2{font-size:clamp(21px,2.4vw,26px);line-height:1.25;letter-spacing:-.01em;margin:0 0 12px;color:#fff}.ug-sec li,.ug-sec p{font-size:16px;line-height:1.7;color:hsla(0,0%,100%,.82)}.ug-sec p,.ug-sec ul{margin:0 0 12px}.ug-sec ul{padding-left:20px}.ug-sec li{margin:0 0 8px}.ug-sec strong{color:#fff;font-weight:600}.ug-where{font-size:15px!important;color:#aab5c1!important}.ug-root main a{color:var(--safety,#ff6a13);text-decoration:underline;text-underline-offset:2px}.ug-root main a:hover{color:#fff}.ug-root main .ug-crumbs a{color:#8b98a6}.ug-close{margin:56px 0 0;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.1);font-size:16px;line-height:1.7;color:hsla(0,0%,100%,.82)}.ug-stores{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0 0}.ug-store-apple,.ug-store-play{display:inline-flex;flex:none;line-height:0}.ug-stores .ug-store-apple img{display:block;width:144px;height:48px}.ug-stores .ug-store-play img{display:block;width:186px;height:72px}.ug-step{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:40px;align-items:start}.ug-step--two{grid-template-columns:minmax(0,1fr) 260px 260px;gap:24px 32px}.ug-shot{margin:0}.ug-shot img{display:block;width:100%;height:auto;border-radius:22px;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 12px 32px rgba(0,0,0,.35)}@media (max-width:860px){.ug-step,.ug-step--two{grid-template-columns:minmax(0,1fr);gap:20px}.ug-shot{max-width:320px;width:100%}}