.sr-phone-route{position:absolute;inset:0;container-type:inline-size;color:#0b2432;background:#f7f9f7;font-family:var(--vm-font-body);pointer-events:none;user-select:none;-webkit-font-smoothing:antialiased}.sr-phone-route__shell{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:15cqw minmax(0,1fr) 9cqw;height:100%}.sr-phone-route__status{position:relative;color:#0b2432}.sr-phone-route__time{position:absolute;left:9cqw;top:4.6cqw;font-size:6.6cqw;font-weight:700;line-height:1;letter-spacing:-.03em}.sr-phone-route__island{position:absolute;left:36cqw;top:3.6cqw;width:28cqw;height:8.4cqw;border-radius:8cqw;background:#0a0d10}.sr-phone-route__island span{position:absolute;right:3.2cqw;top:2.6cqw;width:3.2cqw;height:3.2cqw;border-radius:50%;background:#17222c;box-shadow:inset 0 0 0 .6cqw #0f151b}.sr-phone-route__indicators{position:absolute;right:7cqw;top:5.2cqw;display:flex;align-items:center;gap:1.6cqw}.sr-phone-route__signal,.sr-phone-route__wifi{width:6.8cqw;height:5.2cqw}.sr-phone-route__battery{width:9.6cqw;height:5.2cqw}.sr-phone-route__canvas{display:flex;flex-direction:column;min-width:0;min-height:0;padding:1cqw 7.5cqw 2cqw}.sr-phone-route__header{display:flex;align-items:center;justify-content:space-between}.sr-phone-route__brand{display:inline-flex;align-items:center;gap:2.4cqw;font-family:var(--vm-font-display);font-size:7.4cqw;font-weight:800;letter-spacing:-.02em;color:#0b2432}.sr-phone-route__brand svg{width:9.5cqw;height:9.5cqw;flex:none}.sr-phone-route__menu{width:8.5cqw;height:8.5cqw;color:#0b8a86}.sr-phone-route__progress{display:flex;gap:2cqw;margin-top:6cqw}.sr-phone-route__progress span{flex:1;height:1.8cqw;border-radius:2cqw;background:#dbe5e0}.sr-phone-route__progress span:first-child{background:#0b8a86}.sr-phone-route__step{margin:3cqw 0 0;color:#087778;font-size:5.6cqw;font-weight:700;line-height:1.2}.sr-phone-route__question{margin:2.6cqw 0 0;font-family:Georgia,Times New Roman,serif;font-size:10.4cqw;font-weight:700;line-height:1.05;letter-spacing:-.035em;color:#0b2432}.sr-phone-route__sub{margin:2.2cqw 0 0;font-size:5cqw;line-height:1.3;color:#5a6c74}.sr-phone-route__hint{margin:4.2cqw 1cqw 0;font-size:4.6cqw;line-height:1.35;color:#5a6c74;text-align:center}.sr-phone-route__choices{display:grid;gap:2.6cqw;margin-top:5cqw}.sr-phone-route__choice{display:grid;grid-template-columns:8.5cqw minmax(0,1fr) 4.5cqw;align-items:center;column-gap:2.2cqw;height:15.5cqw;padding:0 3cqw;border:.6cqw solid #e1e8e4;border-radius:4.5cqw;background:#fff;box-shadow:0 1.4cqw 3cqw rgb(11 36 50/.04);font-size:5.2cqw;font-weight:700;line-height:1.1;white-space:nowrap;min-width:0}.sr-phone-route__choice>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis}.sr-phone-route__choice--selected{border-color:#0b8a86;background:#e8f4ef}.sr-phone-route__icon{display:grid;place-items:center;width:8.5cqw;height:8.5cqw;border-radius:2.4cqw;background:#e8f4ef;color:#0b8a86}.sr-phone-route__choice--selected .sr-phone-route__icon{background:#fff}.sr-phone-route__icon svg{width:5.6cqw;height:5.6cqw}.sr-phone-route__arrow{color:#0b8a86}.sr-phone-route__arrow svg{display:block;width:4.5cqw;height:4.5cqw;margin-right:-.94cqw}.sr-phone-route__next{display:flex;align-items:center;justify-content:space-between;flex:0 0 15.5cqw;margin-top:auto;padding:0 6cqw;border-radius:4.5cqw;color:#fff;background:#087778;font-size:6.6cqw;font-weight:700;line-height:1}.sr-phone-route__next svg{width:6.4cqw;height:6.4cqw;margin-right:-1.33cqw}.sr-phone-route__foot{position:relative}.sr-phone-route__home-indicator{position:absolute;bottom:2.2cqw;left:33cqw;width:34cqw;height:1.6cqw;border-radius:2cqw;background:#16222b}@container (max-width: 125px){.sr-phone-route__choice{grid-template-columns:8cqw minmax(0,1fr) 4cqw;column-gap:2cqw;padding-inline:2.6cqw;font-size:5.3cqw;height:15cqw}.sr-phone-route__icon{width:8cqw;height:8cqw}.sr-phone-route__icon svg{width:5.2cqw;height:5.2cqw}.sr-phone-route__question{font-size:10.2cqw}}.sr-phone-route__progress--done span{background:#087778}.vm-hero-3d{position:absolute;left:calc(var(--vm-hero-bleed) * -100%);top:calc(var(--vm-hero-bleed) * -100%);width:calc((1 + 2 * var(--vm-hero-bleed)) * 100%);height:calc((1 + 2 * var(--vm-hero-bleed)) * 100%);z-index:2;pointer-events:none;opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1)}.vm-hero-devices[data-hero3d=on] .vm-hero-3d{opacity:1}.vm-hero-devices .vm-hero-ground,.vm-hero-devices .vm-hero-laptop,.vm-hero-devices .vm-hero-phone{transition:opacity .5s ease .2s}.vm-hero-devices[data-hero3d=on] .vm-hero-ground,.vm-hero-devices[data-hero3d=on] .vm-hero-laptop,.vm-hero-devices[data-hero3d=on] .vm-hero-phone{opacity:0}