.pw-page{--pw-bg:var(--background);--pw-surface:color-mix(in srgb, var(--foreground) 3%, var(--background));--pw-surface-2:color-mix(in srgb, var(--foreground) 6.5%, var(--background));--pw-border:var(--glass-border);--pw-text:var(--foreground);--pw-text-2:color-mix(in srgb, var(--foreground) 62%, transparent);--pw-brand:var(--primary-end);--pw-brand-ink:var(--primary-ink);--pw-brand-soft:color-mix(in srgb, var(--pw-brand) 12%, transparent);--pw-ink-ok:var(--signal-up-ink);--pw-ink-warn:color-mix(in srgb, #f59e0b 45%, var(--pw-text));--pw-radius:16px}.pw-ic{flex:none;width:1em;height:1em}.pw-icon-choice{border:0;min-width:0;margin:24px 0;padding:0}.pw-icon-choice legend{margin-bottom:10px;font-size:14px;font-weight:600}.pw-icon-options{flex-wrap:wrap;gap:10px;display:flex}.pw-icon-option{border:1px solid var(--pw-border);cursor:pointer;border-radius:12px;flex:170px;align-items:center;gap:10px;min-height:80px;padding:10px;display:flex}.pw-icon-option.is-selected{border-color:var(--pw-brand);background:var(--pw-brand-soft)}.pw-icon-option:focus-within{outline:2px solid var(--pw-brand);outline-offset:3px}.pw-icon-option img{border:1px solid var(--pw-border);border-radius:12px;width:56px;height:56px}.pw-icon-option span{flex:1;font-size:13px;font-weight:600}.pw-icon-option small{color:var(--pw-text-2);margin-top:3px;font-size:12px;font-weight:400;display:block}.pw-icon-choice:disabled .pw-icon-option{cursor:default;opacity:.65}.pw-logo{object-fit:contain;flex:none;width:18px;height:18px}.pw-logo-apple{background:currentColor;width:15px;height:18px;display:inline-block;-webkit-mask:url(/pwa/install/logos/apple.svg) 50%/contain no-repeat;mask:url(/pwa/install/logos/apple.svg) 50%/contain no-repeat}.pw-spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:15px;height:15px;animation:.7s linear infinite pw-spin}@keyframes pw-spin{to{transform:rotate(360deg)}}.pw-page{width:min(1160px,100%);color:var(--pw-text);margin:0 auto;padding:clamp(24px,4vw,48px) 16px 72px}.pw-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(24px,4vw,56px);margin-bottom:36px;display:grid}.pw-eyebrow{color:var(--pw-ink-ok);letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:.75rem;font-weight:700}.pw-hero h1{letter-spacing:-.02em;text-wrap:balance;margin:0 0 14px;font-size:clamp(1.9rem,4.2vw,2.9rem);font-weight:800;line-height:1.08}.pw-hero h1 span{color:var(--pw-text-2)}.pw-lead{max-width:33rem;color:var(--pw-text-2);margin:0 0 26px;font-size:1.02rem;line-height:1.6}.pw-cta-row{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.pw-cta .pw-btn{justify-content:center;align-items:center;gap:9px;min-height:50px;padding-inline:24px;font-weight:700;display:inline-flex}.pw-cta .pw-btn .pw-ic{font-size:1.1em}.pw-cta .pw-btn[aria-busy=true]{pointer-events:none}.pw-cta-note{color:var(--pw-text-2);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:14px 0 0;font-size:.875rem;line-height:1.5;display:flex}.pw-cta-note b{color:var(--pw-text);font-weight:600}.pw-detected{border:1px solid var(--pw-border);background:var(--pw-surface);color:var(--pw-text);border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 6px;font-size:.8rem;font-weight:600;display:inline-flex}.pw-detected .pw-logo{width:18px;height:18px}.pw-result{border:1px solid var(--pw-border);border-radius:var(--pw-radius);background:var(--pw-surface);grid-template-columns:auto 1fr;align-items:start;gap:4px 14px;max-width:34rem;padding:16px 18px;animation:.28s cubic-bezier(.22,1,.36,1) pw-rise;display:grid}.pw-result+.pw-cta-row{margin-top:14px}.pw-result-ic{background:var(--pw-brand-soft);width:36px;height:36px;color:var(--pw-ink-ok);border-radius:10px;grid-row:span 2;place-items:center;font-size:18px;display:grid}.pw-result-ic .pw-logo{width:22px;height:22px}.pw-result strong{font-size:1rem;line-height:1.35}.pw-result p{color:var(--pw-text-2);margin:0;font-size:.9rem;line-height:1.5}.pw-result.is-success{border-color:color-mix(in srgb, var(--pw-brand) 45%, var(--pw-border));background:color-mix(in srgb, var(--pw-brand) 6%, var(--pw-surface))}.pw-result.is-neutral .pw-result-ic{background:var(--pw-surface-2);color:var(--pw-text-2)}.pw-result.is-warn .pw-result-ic{color:var(--pw-ink-warn);background:#f59e0b29}.pw-inline-steps{counter-reset:s;grid-column:2;margin:10px 0 0;padding:0;list-style:none}.pw-inline-steps li{color:var(--pw-text);counter-increment:s;padding:5px 0 5px 28px;font-size:.9rem;line-height:1.45;position:relative}.pw-inline-steps li:before{content:counter(s);background:var(--pw-surface-2);width:20px;height:20px;color:var(--pw-text);border-radius:50%;place-items:center;font-size:.72rem;font-weight:700;display:grid;position:absolute;top:5px;left:0}@keyframes pw-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pw-kbd{border:1px solid var(--pw-border);background:var(--pw-surface-2);color:var(--pw-text);white-space:nowrap;vertical-align:1px;border-radius:6px;align-items:center;gap:5px;margin:0 1px;padding:1px 7px;font-weight:600;display:inline-flex}.pw-kbd .pw-ic{font-size:.95em}.pw-account{border-top:1px solid var(--pw-border);color:var(--pw-text-2);margin:22px 0 0;padding-top:16px;font-size:.9rem}.pw-account a{color:var(--pw-text);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--pw-brand);text-decoration-color:var(--pw-brand);font-weight:700}.pw-scene{height:470px;position:relative}.pw-shot-light{display:none}html.light .pw-shot-light{display:block}html.light .pw-shot-dark{display:none}.pw-win{width:90%;position:absolute;top:6px;left:0}.pw-win-screen{aspect-ratio:16/10;background:#0b1733;border:7px solid #0b0b0c;border-bottom-width:14px;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 30px 70px -30px #000000bf,0 0 0 1px #ffffff12;container-type:inline-size}.pw-win-wall{background:radial-gradient(38% 55% at 62% 58%,#93c5fdf2 0%,#3b82f6bf 30%,#0000 62%),radial-gradient(55% 70% at 70% 45%,#1d4ed8 0%,#0000 70%),radial-gradient(60% 60% at 20% 90%,#0e2a6b 0%,#0000 70%),#081330;position:absolute;inset:0}html.light .pw-win-wall{background:radial-gradient(38% 55% at 62% 58%,#fff 0%,#bfdbfe 34%,#0000 64%),radial-gradient(55% 70% at 70% 45%,#93c5fd 0%,#0000 72%),#dbeafe}.pw-win-app{background:#000;border-radius:.8cqw;position:absolute;inset:3.5% 3.5% calc(5.4cqw + 2.5%);overflow:hidden;box-shadow:0 2cqw 5cqw #0000008c,0 0 0 .08cqw #ffffff1f}html.light .pw-win-app{background:#fff;box-shadow:0 2cqw 5cqw #00000040,0 0 0 .08cqw #0000001f}.pw-win-title{color:#e6e6e6;background:#0a0a0a;align-items:center;gap:.9cqw;height:3.2cqw;padding-left:1.2cqw;font:600 1.2cqw/1 Segoe UI Variable,Segoe UI,system-ui,sans-serif;display:flex}html.light .pw-win-title{color:#1b1b1b;background:#f3f3f3}.pw-win-title img{border-radius:.35cqw;width:1.7cqw;height:1.7cqw}.pw-win-title span{flex:1}.pw-win-menu{opacity:.75;place-items:center;width:3.4cqw;font-size:1.5cqw;font-style:normal;display:grid}.pw-cap{width:5.2cqw;height:100%;position:relative}.pw-cap-min:before,.pw-cap-max:before{content:"";width:1.1cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pw-cap-min:before{border-top:.09cqw solid;height:0}.pw-cap-max:before{border:.09cqw solid;border-radius:.15cqw;height:1.1cqw}.pw-cap-close:before,.pw-cap-close:after{content:"";border-top:.09cqw solid;width:1.4cqw;height:0;position:absolute;top:50%;left:50%}.pw-cap-close:before{transform:translate(-50%,-50%)rotate(45deg)}.pw-cap-close:after{transform:translate(-50%,-50%)rotate(-45deg)}.pw-win-body{position:absolute;inset:3.2cqw 0 0;overflow:hidden}.pw-win-body .pw-shot{width:100%;height:auto}.pw-taskbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;background:#1c1c1edb;border-top:.08cqw solid #ffffff14;justify-content:center;align-items:center;gap:.9cqw;height:5.4cqw;padding:0 1.4cqw;font-family:Segoe UI Variable,Segoe UI,system-ui,sans-serif;display:flex;position:absolute;bottom:0;left:0;right:0}html.light .pw-taskbar{color:#1b1b1b;background:#eef1f6e6;border-top-color:#0000000f}.pw-taskbar>span{border-radius:.6cqw;place-items:center;height:4cqw;display:grid}.pw-tb-start,.pw-tb-app{width:4cqw;position:relative}.pw-tb-start img{width:2.3cqw;height:2.3cqw}.pw-tb-app img{border-radius:.45cqw;width:2.5cqw;height:2.5cqw}.pw-tb-app.is-open{background:#ffffff17}html.light .pw-tb-app.is-open{background:#0000000d}.pw-tb-app.is-open:after{content:"";background:#60cdff;border-radius:1cqw;width:1.4cqw;height:.3cqw;position:absolute;bottom:.15cqw;left:50%;transform:translate(-50%)}html.light .pw-tb-app.is-open:after{background:#005fb8}.pw-tb-folder i{background:linear-gradient(#ffd97a,#f4b400);border-radius:.3cqw;width:2.5cqw;height:2cqw;box-shadow:inset 0 .5cqw #ffe8a8}.pw-taskbar>.pw-tb-search{opacity:.9;background:#ffffff14;border-radius:2cqw;justify-content:flex-start;align-items:center;gap:.7cqw;width:14cqw;padding:0 1.2cqw;font-size:1.1cqw;display:flex}html.light .pw-taskbar>.pw-tb-search{background:#fff;box-shadow:0 0 0 .08cqw #00000014}.pw-tb-search svg{width:1.4cqw;height:1.4cqw}.pw-taskbar>.pw-tb-tray{justify-items:end;gap:.3cqw;font-size:1.05cqw;line-height:1;display:grid;position:absolute;right:1.2cqw}.pw-tb-tray b{font-weight:400}.pw-tb-tray small{font-size:1.05cqw}.pw-win-stand{justify-items:center;display:grid}.pw-win-stand i{clip-path:polygon(18% 0,82% 0,100% 100%,0 100%);background:linear-gradient(90deg,#8e9297,#d3d6da 45%,#9ea2a7);width:13%;height:44px}.pw-win-stand b{background:linear-gradient(#e2e4e7,#9a9ea3);border-radius:3px 3px 10px 10px;width:38%;height:9px;box-shadow:0 14px 24px -10px #0009}.pw-iphone{z-index:2;background:linear-gradient(150deg,#9ea3a8 0%,#50555a 22%,#8b9095 48%,#3e4246 74%,#7d8287 100%);border-radius:44px;width:214px;height:444px;padding:3px;position:absolute;bottom:0;right:0;box-shadow:0 40px 70px -30px #000000d9,inset 0 0 0 .5px #ffffff80}.pw-iphone-btn{background:linear-gradient(90deg,#5d6166,#a3a8ad);border-radius:2px;width:3px;position:absolute}.pw-iphone-btn.is-action{height:22px;top:86px;left:-2px}.pw-iphone-btn.is-vol-up{height:38px;top:122px;left:-2px}.pw-iphone-btn.is-vol-down{height:38px;top:168px;left:-2px}.pw-iphone-btn.is-power{height:58px;top:130px;right:-2px}.pw-iphone-btn.is-camera{border-radius:3px;height:34px;top:268px;right:-2px}.pw-iphone-screen{color:#fff;background:#000;border:5px solid #000;border-radius:41px;height:100%;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.pw-ios-status{z-index:5;color:#fff;justify-content:space-between;align-items:center;height:16cqw;padding:1cqw 7.5cqw 0 10cqw;transition:color .2s;display:flex;position:absolute;top:0;left:0;right:0}.pw-ios-time{letter-spacing:-.02em;font-size:5.6cqw;font-weight:600}.pw-ios-island{background:#000;border-radius:6cqw;width:30cqw;height:9cqw;position:absolute;top:3.6cqw;left:50%;transform:translate(-50%)}.pw-ios-island i{background:radial-gradient(circle at 35% 35%,#2a3350 0 30%,#0b0d14 60%);border-radius:50%;width:3.2cqw;height:3.2cqw;position:absolute;top:50%;right:3.4cqw;transform:translateY(-50%)}.pw-ios-right{align-items:center;gap:1.6cqw;display:flex}.pw-ios-signal{align-items:flex-end;gap:.55cqw;height:4cqw;display:flex}.pw-ios-signal i{background:currentColor;border-radius:.3cqw;width:1cqw}.pw-ios-signal i:first-child{height:35%}.pw-ios-signal i:nth-child(2){height:55%}.pw-ios-signal i:nth-child(3){height:78%}.pw-ios-signal i:nth-child(4){height:100%}.pw-ios-5g{letter-spacing:-.02em;font-size:4.2cqw;font-weight:700}.pw-ios-battery{border:.45cqw solid color-mix(in srgb, currentColor 40%, transparent);border-radius:1.4cqw;width:9.4cqw;height:4.4cqw;padding:.6cqw;position:relative}.pw-ios-battery:after{content:"";background:color-mix(in srgb, currentColor 45%, transparent);border-radius:0 .5cqw .5cqw 0;width:.7cqw;height:1.6cqw;position:absolute;top:50%;right:-1.3cqw;transform:translateY(-50%)}.pw-ios-battery i{background:currentColor;border-radius:.6cqw;width:82%;height:100%;display:block}.pw-iphone.is-app-light .pw-ios-status{color:#000}.pw-ios-home{transform-origin:50%;background:radial-gradient(90% 55% at 15% 8%,#3c9e7a 0%,#0000 60%),radial-gradient(80% 60% at 95% 40%,#2e5fa8 0%,#0000 62%),radial-gradient(90% 70% at 40% 100%,#16382f 0%,#0000 70%),#0f1f1c;padding-top:18cqw;position:absolute;inset:0}.pw-ios-widgets{grid-template-columns:1fr 1fr;gap:5cqw;padding:2cqw 6cqw 0;display:grid}.pw-ios-widget{border-radius:8cqw;align-content:space-between;height:38cqw;padding:4cqw;line-height:1.15;display:grid}.pw-ios-widget small{opacity:.9;font-size:3.6cqw;font-weight:600}.pw-ios-widget b{letter-spacing:-.03em;font-size:12cqw;font-weight:300}.pw-ios-widget span{font-size:3.4cqw;font-weight:600}.pw-ios-widget em{opacity:.8;font-size:3.1cqw;font-style:normal}.pw-ios-widget.is-weather{background:linear-gradient(170deg,#3b8fe0,#1f5fb3)}.pw-ios-widget.is-cal{color:#111;background:#fff}.pw-ios-widget.is-cal small{color:#e0342b;opacity:1}.pw-ios-grid{grid-template-columns:repeat(4,1fr);gap:5cqw 0;padding:6cqw 3cqw 0;display:grid}.pw-ios-app{text-shadow:0 .3cqw 1cqw #00000059;justify-items:center;gap:1.5cqw;font-size:3.1cqw;font-weight:500;display:grid}.pw-ios-app i,.pw-ios-dock i{border-radius:3.4cqw;place-items:center;width:14.4cqw;height:14.4cqw;display:grid;position:relative;overflow:hidden}.pw-ios-app i img,.pw-ios-dock i img{width:100%;height:100%}.pw-ios-app i.g-logo,.pw-ios-dock i.g-logo{background:#fff}.pw-ios-app i.g-logo img,.pw-ios-dock i.g-logo img{width:72%;height:72%}.g-photos{background:#fff}.g-photos:after{content:"";background:conic-gradient(#f5b400,#f7751c,#e5195f,#a02fd6,#3d73f5,#1eb574,#b6d42b,#f5b400);border-radius:50%;width:64%;height:64%;-webkit-mask:radial-gradient(circle,#0000 0 16%,#000 17%);mask:radial-gradient(circle,#0000 0 16%,#000 17%)}.g-camera{background:linear-gradient(#e2e3e6,#9ea1a7)}.g-camera:after{content:"";background:radial-gradient(circle at 38% 38%,#4b5a7a,#0d1018 62%);border-radius:50%;width:42%;height:42%;box-shadow:0 0 0 1.4cqw #2b2d31}.g-maps{background:linear-gradient(135deg,#b6e3a3 0 45%,#f2e7c9 45% 60%,#9fd1f5 60%)}.g-maps:after{content:"";background:#f24;border-radius:50% 50% 50% 0;width:4cqw;height:4cqw;position:absolute;top:20%;left:38%;transform:rotate(-45deg);box-shadow:0 0 0 .8cqw #fff}.g-mail{background:linear-gradient(#27a4ff,#0a63e6)}.g-notes{background:linear-gradient(#fcd34d 0 26%,#fff 26%)}.g-notes:after{content:"";background:repeating-linear-gradient(#d4d4d4 0 .4cqw,#0000 .4cqw 3.4cqw);height:34%;position:absolute;top:44%;left:18%;right:18%}.g-settings{background:linear-gradient(#b8bcc2,#7c8189)}.g-phone{background:linear-gradient(#5ee872,#1fbf3c)}.g-messages{background:linear-gradient(#6af07e,#19c13b)}.g-music{background:linear-gradient(#fb5c74,#fa233b)}.g-mail:after,.g-settings:after,.g-phone:after,.g-messages:after,.g-music:after{content:"";width:60%;height:60%;-webkit-mask:var(--glyph) center / contain no-repeat;-webkit-mask:var(--glyph) center / contain no-repeat;mask:var(--glyph) center / contain no-repeat;background:#fff}.g-mail{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 6.5A1.5 1.5 0 0 1 4.5 5h15A1.5 1.5 0 0 1 21 6.5v11a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 3 17.5zm1.6.3 7.4 5.6 7.4-5.6z'/%3E%3C/svg%3E")}.g-settings{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M10.3 2h3.4l.5 2.6 1.6.7 2.2-1.5 2.4 2.4-1.5 2.2.7 1.6 2.6.5v3.4l-2.6.5-.7 1.6 1.5 2.2-2.4 2.4-2.2-1.5-1.6.7-.5 2.6h-3.4l-.5-2.6-1.6-.7-2.2 1.5-2.4-2.4 1.5-2.2-.7-1.6L2 13.7v-3.4l2.6-.5.7-1.6-1.5-2.2 2.4-2.4 2.2 1.5 1.6-.7zM12 8.5a3.5 3.5 0 1 0 0 7 3.5 3.5 0 0 0 0-7z'/%3E%3C/svg%3E")}.g-phone{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.6 3.2c.6-.4 1.4-.3 1.8.3l2 2.9c.4.6.3 1.4-.2 1.8l-1.3 1.1c.9 1.9 2.5 3.5 4.4 4.4l1.1-1.3c.4-.5 1.2-.6 1.8-.2l2.9 2c.6.4.7 1.2.3 1.8l-1.2 1.7c-.7 1-2 1.4-3.2 1-5.3-1.7-9.5-5.9-11.2-11.2-.4-1.2 0-2.5 1-3.2z'/%3E%3C/svg%3E")}.g-messages{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3.5c5 0 9 3.3 9 7.4s-4 7.4-9 7.4c-.9 0-1.8-.1-2.6-.3L5 20l.9-3.4C4.1 15.3 3 13.2 3 10.9 3 6.8 7 3.5 12 3.5z'/%3E%3C/svg%3E")}.g-music{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18 3v11.5a3 3 0 1 1-2-2.8V7.3l-7 1.6v7.6a3 3 0 1 1-2-2.8V6l11-3z'/%3E%3C/svg%3E")}.pw-ios-search{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:5cqw;justify-content:center;align-items:center;gap:1.4cqw;width:28cqw;margin:9cqw auto 0;padding:1.8cqw 0;font-size:3.4cqw;font-weight:600;display:flex}.pw-ios-search svg{width:3.4cqw;height:3.4cqw}.pw-ios-dock{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff3;border-radius:10cqw;justify-content:space-around;padding:4cqw 3cqw;display:flex;position:absolute;bottom:3.5cqw;left:3.5cqw;right:3.5cqw}.pw-ios-touch{z-index:6;opacity:0;pointer-events:none;background:#ffffff73;border-radius:50%;width:11cqw;height:11cqw;margin:-5.5cqw 0 0 -5.5cqw;position:absolute;box-shadow:0 0 0 .6cqw #ffffff40}.pw-ios-appview{z-index:4;clip-path:inset(50% round 10px);visibility:hidden;background:#000;padding-top:16cqw;position:absolute;inset:0}html.light .pw-ios-appview{background:#fff}.pw-ios-appnav{z-index:1;height:var(--pw-nav-h,16cqw);position:relative;overflow:hidden}.pw-ios-appnav .pw-shot,.pw-ios-appbody .pw-shot{width:100%;height:auto}.pw-ios-appbody{bottom:0;left:0;right:0;top:calc(16cqw + var(--pw-nav-h,16cqw));position:absolute;overflow:hidden}.pw-ios-appbody .pw-shot{margin-top:calc(-1 * var(--pw-nav-h,16cqw));will-change:transform}.pw-ios-homebar{z-index:7;background:#fff;border-radius:1cqw;width:36cqw;height:1.5cqw;position:absolute;bottom:2cqw;left:50%;transform:translate(-50%)}.pw-iphone.is-app-light .pw-ios-homebar{background:#111}.pw-card{border:1px solid var(--pw-border);border-radius:var(--pw-radius);background:var(--pw-surface);margin-top:18px;padding:clamp(18px,3vw,28px);scroll-margin-top:88px}.pw-card-head{margin-bottom:18px}.pw-card h2,.pw-faq h2{letter-spacing:-.01em;margin:0 0 4px;font-size:1.15rem;font-weight:700}.pw-card-head p{color:var(--pw-text-2);margin:0;font-size:.9rem}.pw-tabs{border:1px solid var(--pw-border);background:var(--pw-surface-2);border-radius:11px;gap:4px;max-width:100%;margin-bottom:20px;padding:4px;display:inline-flex;overflow-x:auto}.pw-tabs button{min-height:38px;color:var(--pw-text-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 14px;font-size:.87rem;font-weight:600;display:inline-flex}.pw-tabs button .pw-ic{font-size:17px}.pw-tabs button[aria-selected=true]{background:var(--pw-surface);color:var(--pw-text);box-shadow:0 1px 2px #0000001f, 0 0 0 1px var(--pw-border)}.pw-tabs button:focus-visible{outline:2px solid var(--pw-brand);outline-offset:1px}.pw-tab-here{background:var(--pw-brand-soft);color:var(--pw-ink-ok);border-radius:999px;margin-left:2px;padding:1px 7px;font-size:.68rem;font-weight:700}.pw-panel-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:start;gap:28px;display:grid}.pw-panel-text{gap:18px;display:grid}.pw-steps{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pw-steps li{border:1px solid #0000;border-radius:12px;grid-template-columns:32px 1fr;gap:14px;padding:12px;transition:background-color .35s,border-color .35s;display:grid}.pw-step-jump{cursor:pointer;background:0 0;border:0;border-radius:50%;align-self:start;padding:0}.pw-step-jump:focus-visible{outline:2px solid var(--pw-brand);outline-offset:2px}.pw-step-n{border:1px solid var(--pw-border);background:var(--pw-surface-2);border-radius:50%;place-items:center;width:32px;height:32px;font-size:.85rem;font-weight:700;transition:background-color .3s,color .3s,border-color .3s;display:grid}.pw-steps strong{margin:5px 0 3px;font-size:.95rem;display:block}.pw-steps p{color:var(--pw-text-2);margin:0;font-size:.88rem;line-height:1.55}.pw-steps p b{color:var(--pw-text);font-weight:600}.pw-steps li.is-now{border-color:color-mix(in srgb, var(--pw-brand) 45%, var(--pw-border));background:color-mix(in srgb, var(--pw-brand) 7%, transparent)}.pw-steps li.is-now .pw-step-n{border-color:var(--pw-brand);background:var(--pw-brand);color:var(--pw-brand-ink)}.pw-steps li.is-done .pw-step-n{border-color:color-mix(in srgb, var(--pw-brand) 50%, var(--pw-border));color:var(--pw-ink-ok)}.pw-steps li.is-done strong{color:var(--pw-text-2)}.pw-browsers{background:var(--pw-surface-2);border-radius:12px;padding:16px}.pw-browsers>p{color:var(--pw-text-2);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:.75rem;font-weight:700}.pw-browsers ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pw-browsers li{border:1px solid var(--pw-border);background:var(--pw-surface);border-radius:999px;align-items:center;gap:7px;padding:6px 10px 6px 7px;font-size:.8rem;font-weight:600;display:inline-flex}.pw-browsers li .pw-logo{width:18px;height:18px}.pw-browsers small{color:var(--pw-text-2);margin-top:12px;font-size:.8rem;line-height:1.45;display:block}.pw-qr{border-top:1px solid var(--pw-border);grid-template-columns:84px 1fr;align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:grid}.pw-qr-code{background:#fff;border-radius:8px;width:84px;height:84px;padding:5px}.pw-qr-code svg{width:100%;height:100%;display:block}.pw-qr strong{margin-bottom:2px;font-size:.88rem;display:block}.pw-qr p{color:var(--pw-text-2);margin:0;font-size:.8rem}.pw-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.pw-benefits article{border:1px solid var(--pw-border);border-radius:var(--pw-radius);background:var(--pw-surface);padding:18px}.pw-benefit-ic{background:var(--pw-brand-soft);width:34px;height:34px;color:var(--pw-ink-ok);border-radius:9px;place-items:center;margin-bottom:12px;font-size:17px;display:grid}.pw-benefits h3{margin:0 0 6px;font-size:.95rem;font-weight:700}.pw-benefits p{color:var(--pw-text-2);margin:0;font-size:.86rem;line-height:1.5}.pw-faq{grid-template-columns:minmax(220px,.8fr) minmax(0,2fr);align-items:start;gap:clamp(20px,4vw,56px);margin-top:56px;display:grid}.pw-faq-intro h2{letter-spacing:-.02em;margin:0 0 8px;font-size:1.5rem;font-weight:800}.pw-faq-intro p{color:var(--pw-text-2);margin:0 0 16px;font-size:.95rem;line-height:1.55}.pw-faq-help{border-bottom:1px solid color-mix(in srgb, var(--pw-brand) 60%, transparent);color:var(--pw-text);align-items:center;gap:6px;padding-bottom:2px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.pw-faq-help:hover{color:var(--pw-text);border-bottom-color:var(--pw-brand)}.pw-faq-help .pw-ic{font-size:14px}.pw-faq-acc{border:1px solid var(--pw-border);background:var(--pw-surface);border-radius:14px;overflow:hidden}.pw-faq-item+.pw-faq-item{border-top:1px solid var(--pw-border)}.pw-faq-item h3{font:inherit;margin:0;padding:0}.pw-faq-btn{width:100%;color:var(--pw-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:1fr 28px;align-items:center;gap:16px;margin:0;padding:18px 20px 18px 22px;font-family:inherit;font-size:.98rem;font-weight:600;line-height:1.4;transition:background-color .2s;display:grid}.pw-faq-btn:hover{background:color-mix(in srgb, var(--pw-text) 3%, transparent)}.pw-faq-btn:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--pw-brand) 55%, transparent);outline:none}.pw-faq-sign{border:1px solid var(--pw-border);width:28px;height:28px;color:var(--pw-text-2);border-radius:50%;place-items:center;font-size:15px;font-style:normal;transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .25s,color .25s,border-color .25s;display:grid}.pw-faq-btn[aria-expanded=true] .pw-faq-sign{border-color:var(--pw-brand);background:var(--pw-brand);color:var(--pw-brand-ink);transform:rotate(45deg)}.pw-faq-body{grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1);display:grid}.pw-faq-body>div{min-height:0;overflow:hidden}.pw-faq-body p{color:var(--pw-text-2);opacity:0;margin:0;padding:0 64px 20px 22px;font-size:.93rem;line-height:1.65;transition:opacity .3s,transform .35s cubic-bezier(.22,1,.36,1);transform:translateY(-4px)}.pw-faq-item.is-open .pw-faq-body{grid-template-rows:1fr}.pw-faq-item.is-open .pw-faq-body p{opacity:1;transition-delay:60ms;transform:none}@media (max-width:860px){.pw-faq{grid-template-columns:1fr;gap:16px}.pw-faq-body p{padding-right:20px}}@media (max-width:1080px){.pw-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.pw-hero{grid-template-columns:1fr}.pw-scene{display:none}.pw-panel-grid{grid-template-columns:1fr}}@media (max-width:760px){.pw-qr{display:none}.pw-cta .pw-btn{width:100%}.pw-cta-row{flex-direction:column;align-items:stretch}}@media (max-width:520px){.pw-benefits{grid-template-columns:1fr}.pw-benefits article{grid-template-columns:34px 1fr;gap:0 12px;padding:14px;display:grid}.pw-benefit-ic{grid-row:span 2;margin:0}.pw-steps li{padding:8px 4px}}.pw-tut{border:1px solid var(--pw-border);background:var(--pw-surface-2);border-radius:16px;margin:0;position:relative;overflow:hidden}.pw-tut-stage{background:radial-gradient(70% 60% at 50% 40%, color-mix(in srgb, var(--pw-brand) 9%, transparent), transparent 70%), var(--pw-surface-2);height:560px;position:relative;overflow:hidden}.pw-tut-stage.is-desktop{aspect-ratio:1454/1004;height:auto}.pw-tut-bar{border-top:1px solid var(--pw-border);background:var(--pw-surface);align-items:center;gap:12px;padding:10px 12px;display:flex}.pw-tut-play{background:var(--pw-text);width:34px;height:34px;color:var(--pw-bg);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.pw-tut-play svg{width:15px;height:15px}.pw-tut-play:focus-visible,.pw-tut-seg:focus-visible{outline:2px solid var(--pw-brand);outline-offset:2px}.pw-tut-i-play{display:none}.pw-tut.is-paused .pw-tut-i-play{display:block}.pw-tut.is-paused .pw-tut-i-pause{display:none}.pw-tut-track{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.pw-tut-seg{min-width:0;color:var(--pw-text-2);text-align:left;cursor:pointer;background:0 0;border:0;gap:6px;padding:4px 0;display:grid}.pw-tut-seg i{background:color-mix(in srgb, var(--pw-text) 14%, transparent);border-radius:4px;height:4px;position:relative;overflow:hidden}.pw-tut-seg i:after{content:"";background:var(--pw-brand);transform:scaleX(var(--p,0));transform-origin:0;border-radius:4px;position:absolute;inset:0}.pw-tut-seg span{white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:600;overflow:hidden}.pw-tut-seg.is-now span{color:var(--pw-text)}.t-dev{transform-origin:50%;position:absolute;top:50%;left:50%}.t-dev *{box-sizing:border-box}.t-cursor svg{width:100%;height:100%;display:block}.t-dev .pw-ios-search svg{width:3.4cqw;height:3.4cqw}.t-dev .pw-tb-search svg{width:1.4cqw;height:1.4cqw}.t-dev .pw-win-menu svg{width:1em;height:1em}.t-cr-bar>span svg{width:1.25cqw;height:1.25cqw}.t-dev.is-jump,.t-dev.is-jump *{transition:none!important}.t-page{position:absolute;left:0;right:0;overflow:hidden}.t-page img{width:100%;height:auto;display:block}.t-scrim{z-index:20;opacity:0;pointer-events:none;background:#00000052;transition:opacity .3s;position:absolute;inset:0}.t-finger{z-index:60;opacity:0;pointer-events:none;background:#7878806b;border:2.5px solid #ffffffe6;border-radius:50%;width:52px;height:52px;margin:-26px 0 0 -26px;transition:left .6s cubic-bezier(.45,.05,.25,1),top .6s cubic-bezier(.45,.05,.25,1),opacity .25s,transform .25s;position:absolute;transform:scale(.8);box-shadow:0 6px 16px #00000047}.t-finger.is-on{opacity:1;transform:none}.t-finger.is-tap{animation:.45s ease-out t-tap}.t-finger:after{content:"";opacity:0;border:3px solid #fffc;border-radius:50%;position:absolute;inset:-3px}.t-finger.is-tap:after{animation:.5s ease-out t-ring}@keyframes t-tap{0%{transform:scale(1)}35%{transform:scale(.78)}to{transform:scale(1)}}@keyframes t-ring{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.9)}}.t-cursor{z-index:80;opacity:0;filter:drop-shadow(0 2px 3px #00000059);pointer-events:none;width:30px;height:45px;margin:-4px 0 0 -2px;transition:left .75s cubic-bezier(.45,.05,.25,1),top .75s cubic-bezier(.45,.05,.25,1),opacity .2s;position:absolute}.t-cursor.is-on{opacity:1}.t-cursor.is-tap svg{transform-origin:10% 5%;animation:.3s ease-out t-click}@keyframes t-click{40%{transform:scale(.82)}}.pw-iphone.is-tut{border-radius:84px;width:406px;height:860px;padding:5px;position:absolute;bottom:auto;right:auto;box-shadow:0 60px 100px -40px #000000b3,inset 0 0 0 1px #ffffff73}.pw-iphone.is-tut .pw-iphone-screen{border-width:3px;border-radius:79px}.pw-iphone.is-tut .pw-iphone-btn{width:5px}.pw-iphone.is-tut .is-action{height:42px;top:166px;left:-3px}.pw-iphone.is-tut .is-vol-up{height:72px;top:236px;left:-3px}.pw-iphone.is-tut .is-vol-down{height:72px;top:324px;left:-3px}.pw-iphone.is-tut .is-power{height:112px;top:250px;right:-3px}.pw-iphone.is-tut .is-camera{height:64px;top:520px;right:-3px}.t-iphone .pw-ios-status{background:#000}.t-iphone.is-app-light .pw-ios-status{background:#fff}.t-iphone .t-ios-page{height:672px;top:62px}.t-safari{z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;background:#1c1c1ef0;border-top:.5px solid #ffffff1f;height:110px;padding:8px 12px 0;font-family:-apple-system,system-ui,sans-serif;position:absolute;bottom:0;left:0;right:0}.t-iphone.is-app-light .t-safari{color:#000;background:#f9f9f9f0;border-top-color:#0000001f}.t-safari-url{background:#7676803d;border-radius:13px;align-items:center;gap:10px;height:44px;padding:0 14px;font-size:16px;display:flex}.t-iphone.is-app-light .t-safari-url{background:#fff;box-shadow:0 1px 4px #0000001f}.t-aa{font-size:15px;font-weight:600}.t-host{flex:1;justify-content:center;align-items:center;gap:6px;font-size:16px;display:flex}.t-host svg{opacity:.7;width:13px;height:13px}.t-safari-url>svg{opacity:.8;width:17px;height:17px}.t-safari-tools{color:#0a84ff;justify-content:space-around;align-items:center;height:46px;display:flex}.t-iphone.is-app-light .t-safari-tools{color:#007aff}.t-safari-tools span{place-items:center;width:44px;height:40px;display:grid}.t-safari-tools svg{width:24px;height:24px}.t-safari-tools .is-dim{opacity:.35}.t-share{z-index:30;color:#fff;background:#1c1c1e;border-radius:22px 22px 0 0;height:640px;padding:18px 0 0;font-family:-apple-system,system-ui,sans-serif;transition:transform .5s cubic-bezier(.32,.72,0,1);position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(105%)}.t-iphone.is-app-light .t-share{color:#000;background:#f2f2f7}.t-share-head{align-items:center;gap:12px;padding:0 18px 16px;display:flex}.t-share-head img{border-radius:12px;width:52px;height:52px}.t-share-head b{font-size:16px;font-weight:600;display:block}.t-share-head small{color:#8e8e93;font-size:14px}.t-share-x{color:#8e8e93;background:#7676803d;border-radius:50%;place-items:center;width:32px;height:32px;margin-left:auto;display:grid}.t-share-x svg{width:16px;height:16px}.t-share-people{border-bottom:.5px solid #80808059;gap:20px;padding:6px 18px 18px;display:flex}.t-share-people span{justify-items:center;gap:6px;font-size:12px;display:grid}.t-share-people i{border-radius:16px;place-items:center;width:64px;height:64px;display:grid;position:relative;overflow:hidden}.g-airdrop{background:radial-gradient(circle,#fff 0 18%,#3b82f6 19% 30%,#fff 31% 40%,#3b82f6 41% 55%,#e5f0ff 56%)}.g-more{background:#7676803d}.g-more:after{content:"···";letter-spacing:1px;color:#8e8e93;font-size:22px;font-weight:700}.t-share-list{padding:0 16px;transition:top .6s cubic-bezier(.32,.72,0,1);position:relative;top:0}.t-share-group{background:#2c2c2e;border-radius:12px;margin-top:18px;overflow:hidden}.t-iphone.is-app-light .t-share-group{background:#fff}.t-share-group>div{border-bottom:.5px solid #8080804d;justify-content:space-between;align-items:center;height:52px;padding:0 18px;font-size:17px;transition:background-color .15s;display:flex}.t-share-group>div:last-child{border-bottom:0}.t-share-group svg{width:22px;height:22px}.t-add{z-index:31;color:#fff;background:#1c1c1e;border-radius:14px 14px 0 0;padding-top:6px;font-family:-apple-system,system-ui,sans-serif;transition:transform .5s cubic-bezier(.32,.72,0,1);position:absolute;inset:56px 0 0;transform:translateY(105%)}.t-iphone.is-app-light .t-add{color:#000;background:#f2f2f7}.t-add-nav{grid-template-columns:1fr auto 1fr;align-items:center;padding:14px 18px;font-size:17px;display:grid}.t-add-nav span{color:#0a84ff}.t-add-nav span:last-child{justify-self:end;font-weight:600}.t-add-nav b{font-weight:600}.t-add-card{background:#2c2c2e;border-radius:12px;grid-template-columns:64px 1fr;align-items:center;gap:16px;margin:22px 16px 12px;padding:14px 16px;display:grid}.t-iphone.is-app-light .t-add-card{background:#fff}.t-add-card img{border-radius:15px;width:64px;height:64px}.t-add-name{border-bottom:.5px solid #80808066;align-items:center;gap:2px;padding:8px 0;font-size:17px;display:flex}.t-add-name i{background:#0a84ff;width:2px;height:20px;animation:1s step-end infinite t-caret}@keyframes t-caret{50%{opacity:0}}.t-add-card small{color:#8e8e93;padding-top:8px;font-size:14px;display:block}.t-add p{color:#8e8e93;margin:0 32px;font-size:14px;line-height:1.4}.t-home{z-index:40;opacity:0;transition:opacity .35s,transform .45s cubic-bezier(.32,.72,0,1);transform:scale(1.06)}.t-home .is-terminal i{transition:transform .5s cubic-bezier(.3,1.6,.5,1);transform:scale(0)}.t-appopen{z-index:45;opacity:0;transform-origin:82% 43%;background:#000;padding-top:62px;transition:transform .55s cubic-bezier(.32,.72,0,1),opacity .3s;position:absolute;inset:0;transform:scale(.14)}html.light .t-appopen{background:#fff}.t-appopen-nav{height:61px;overflow:hidden}.t-appopen-nav img,.t-appopen-body img{width:100%;height:auto;display:block}.t-appopen-body{position:absolute;inset:123px 0 0;overflow:hidden}.t-appopen-body img{margin-top:-61px;transition:transform 3.2s cubic-bezier(.25,.8,.25,1) .5s}.t-dev[data-flags*=" share "] .t-scrim,.t-dev[data-flags*=" add "] .t-scrim,.t-dev[data-flags*=" dialog "] .t-scrim{opacity:1}.t-dev[data-flags*=" share "] .t-share{transform:none}.t-dev[data-flags*=" scrolled "] .t-share-list{top:-104px}.t-dev[data-flags*=" press "] .t-row-add{background:#80808047}.t-dev[data-flags*=" add "] .t-add{transform:none}.t-dev[data-flags*=" home "] .t-home,.t-dev[data-flags*=" home "] .t-and-home{opacity:1;transform:none}.t-dev[data-flags*=" landed "] .t-home-terminal i{transform:none}.t-dev[data-flags*=" open "] .t-appopen{opacity:1;transform:none}.t-dev[data-flags*=" open "] .t-appopen-body img{transform:translateY(-38%)}.t-iphone[data-flags*=" home "] .pw-ios-status{color:#fff;background:0 0}.t-iphone.is-app-light[data-flags*=" open "] .pw-ios-status{color:#000;background:#fff}.t-iphone[data-flags*=" home "] .pw-ios-homebar{background:#fff}.t-pixel{background:linear-gradient(145deg,#3a3d40,#1b1c1e 40%,#2d3033);border-radius:60px;width:406px;height:860px;padding:8px;font-family:Roboto,Google Sans,system-ui,sans-serif;box-shadow:0 60px 100px -40px #000000b3,inset 0 0 0 1.5px #4a4d51}.t-pixel:before{content:"";background:#2d3033;border-radius:2px;width:4px;height:70px;position:absolute;top:190px;right:-3px;box-shadow:0 110px #2d3033}.t-pixel-screen{background:#1f1f1f;border-radius:52px;width:390px;height:844px;position:relative;overflow:hidden}.t-and-status{z-index:5;color:#e3e3e3;background:#1f1f1f;justify-content:space-between;align-items:center;height:40px;padding:0 26px;font-size:14px;font-weight:500;display:flex;position:absolute;top:0;left:0;right:0}.t-pixel.is-light .t-and-status{color:#1f1f1f;background:#fff}.t-punch{background:#000;border-radius:50%;width:18px;height:18px;margin-left:-9px;position:absolute;top:11px;left:50%;box-shadow:inset 0 0 0 3px #111}.t-and-icons{align-items:center;gap:6px;display:flex}.t-and-icons>svg{width:16px;height:16px}.t-and-signal{align-items:flex-end;gap:1.5px;height:12px;display:flex}.t-and-signal i{background:currentColor;border-radius:1px;width:3px}.t-and-signal i:first-child{height:30%}.t-and-signal i:nth-child(2){height:55%}.t-and-signal i:nth-child(3){height:80%}.t-and-signal i:nth-child(4){height:100%}.t-and-batt{border:1.5px solid;border-radius:3px;align-items:flex-end;width:11px;height:17px;padding:2px 1px 1px;display:flex}.t-and-batt i{background:currentColor;border-radius:1px;width:100%;height:80%;display:block}.t-and-bar{z-index:5;color:#e3e3e3;background:#1f1f1f;align-items:center;gap:12px;height:64px;padding:0 8px 0 12px;display:flex;position:absolute;top:40px;left:0;right:0}.t-pixel.is-light .t-and-bar{color:#1f1f1f;background:#fff}.t-and-url{white-space:nowrap;background:#303134;border-radius:23px;flex:1;align-items:center;gap:10px;min-width:0;height:46px;padding:0 16px;font-size:15px;display:flex}.t-pixel.is-light .t-and-url{background:#eef1f4}.t-and-url svg{flex:none;width:18px;height:18px}.t-and-url span{text-overflow:ellipsis;overflow:hidden}.t-and-tabs{border:2px solid;border-radius:5px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.t-and-menu{place-items:center;width:36px;height:36px;display:grid}.t-and-menu svg{width:22px;height:22px}.t-and-page{height:716px;top:104px}.t-and-nav{z-index:5;background:#1f1f1f;place-items:center;height:24px;display:grid;position:absolute;bottom:0;left:0;right:0}.t-pixel.is-light .t-and-nav{background:#fff}.t-and-nav i{background:#e3e3e3;border-radius:2px;width:108px;height:4px}.t-pixel.is-light .t-and-nav i{background:#1f1f1f}.t-dlg{z-index:30;color:#e3e3e3;opacity:0;background:#2b2d30;border-radius:28px;padding:24px 24px 18px;transition:opacity .22s,transform .3s cubic-bezier(.2,.9,.3,1.2);position:absolute;top:50%;left:39px;right:39px;transform:translateY(-50%)scale(.92)}.t-pixel.is-light .t-dlg{color:#1f1f1f;background:#f3f3f8}.t-dlg h4{margin:0 0 20px;font-size:24px;font-weight:400}.t-dlg-row{align-items:center;gap:16px;display:flex}.t-dlg-row img{border-radius:50%;width:52px;height:52px}.t-dlg-row b{font-size:16px;font-weight:500;display:block}.t-dlg-row small{color:#aeb2b6;font-size:14px}.t-dlg-btns{justify-content:flex-end;gap:8px;margin-top:26px;display:flex}.t-dlg-btns span{color:#a8c7fa;border-radius:20px;padding:10px 18px;font-size:14px;font-weight:500}.t-pixel.is-light .t-dlg-btns span{color:#0b57d0}.t-dlg-btns .t-dlg-install{color:#062e6f;background:#a8c7fa}.t-pixel.is-light .t-dlg-btns .t-dlg-install{color:#fff;background:#0b57d0}.t-dev[data-flags*=" dialog "] .t-dlg{opacity:1;transform:translateY(-50%)}.t-snack{z-index:30;color:#1f1f1f;opacity:0;background:#e3e3e3;border-radius:8px;justify-content:space-between;align-items:center;padding:15px 18px;font-size:14px;transition:opacity .25s,transform .3s;display:flex;position:absolute;bottom:40px;left:16px;right:16px;transform:translateY(20px)}.t-snack i{border:2.5px solid #0b57d0;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite pw-spin}.t-dev[data-flags*=" installing "] .t-snack{opacity:1;transform:none}.t-and-home{z-index:40;color:#fff;opacity:0;background:radial-gradient(110% 60% at 0 0,#2f6d57 0%,#0000 60%),radial-gradient(90% 60% at 100% 90%,#3a4f8c 0%,#0000 60%),#16201d;padding-top:70px;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(1.04)}.t-glance{padding:0 28px}.t-glance b{font-size:26px;font-weight:400;display:block}.t-glance span{opacity:.85;font-size:15px}.t-and-grid{grid-template-columns:repeat(4,1fr);gap:26px 0;padding:300px 12px 0;display:grid}.t-and-grid>span{justify-items:center;gap:8px;font-size:12.5px;display:grid}.t-and-grid i,.t-and-dock i{background:var(--c,#fff);border-radius:50%;place-items:center;width:60px;height:60px;display:grid;position:relative;overflow:hidden}.t-and-grid i img,.t-and-dock i img{width:100%;height:100%}.t-and-grid i.g-logo,.t-and-dock i.g-logo{background:#fff}.t-and-grid i.g-logo img,.t-and-dock i.g-logo img{width:66%;height:66%}.t-and-grid .t-home-terminal i{transition:transform .5s cubic-bezier(.3,1.6,.5,1);transform:scale(0)}.t-and-dock{justify-content:space-between;display:flex;position:absolute;bottom:100px;left:24px;right:24px}.t-and-search{color:#444;background:#ffffffeb;border-radius:26px;align-items:center;gap:12px;height:52px;padding:0 18px;font-size:15px;display:flex;position:absolute;bottom:36px;left:20px;right:20px}.t-and-search svg{width:20px;height:20px}.t-and-search span{flex:1}.t-and-open{transform-origin:84% 58%;padding-top:40px}.t-monitor{width:1454px}.t-win-screen{aspect-ratio:1440/900;border-radius:16px;width:1454px}.t-cam{transform-origin:78% 9%;transition:transform .9s cubic-bezier(.45,.05,.25,1);position:absolute;inset:0}.t-dev[data-flags*=" zoom "] .t-cam{transform:scale(2.1)}.t-chrome{background:#202124;border-radius:.6cqw;width:87.5%;height:88%;font-family:Segoe UI Variable,Segoe UI,system-ui,sans-serif;transition:filter .4s;position:absolute;top:4%;left:6.2%;overflow:hidden;box-shadow:0 2cqw 6cqw #00000073,0 0 0 .07cqw #ffffff1a}.t-monitor.is-light .t-chrome{background:#fff;box-shadow:0 2cqw 6cqw #00000040,0 0 0 .07cqw #0000001f}.t-cr-tabs{color:#e8eaed;background:#1b1c1e;align-items:flex-end;gap:.6cqw;height:2.9cqw;padding:0 .7cqw;display:flex}.t-monitor.is-light .t-cr-tabs{color:#1f1f1f;background:#dfe3e8}.t-cr-tab{background:#35363a;border-radius:.6cqw .6cqw 0 0;align-items:center;gap:.6cqw;width:17cqw;height:2.3cqw;padding:0 .8cqw;font-size:.85cqw;display:flex}.t-monitor.is-light .t-cr-tab{background:#fff}.t-cr-tab img{width:1.1cqw;height:1.1cqw}.t-cr-tab span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.t-cr-tab em{opacity:.7;font-style:normal}.t-cr-plus{opacity:.7;align-self:center;font-size:1.3cqw}.t-cr-caps{align-self:stretch;margin-left:auto;display:flex}.t-cr-caps .pw-cap{width:3.2cqw}.t-cr-bar{color:#e8eaed;background:#35363a;align-items:center;gap:1cqw;height:3.2cqw;padding:0 .9cqw;display:flex}.t-monitor.is-light .t-cr-bar{color:#3c4043;background:#fff;border-bottom:.07cqw solid #e3e5e8}.t-cr-bar>span{place-items:center;width:1.6cqw;height:1.6cqw;display:grid}.t-cr-bar .is-dim{opacity:.4}.t-cr-omni{background:#202124;border-radius:1.2cqw;flex:1;align-items:center;gap:.7cqw;height:2.3cqw;padding:0 .5cqw 0 1cqw;font-size:.95cqw;display:flex}.t-monitor.is-light .t-cr-omni{background:#eef1f4}.t-cr-omni>svg{width:1.1cqw;height:1.1cqw}.t-cr-omni b{font-weight:400}.t-cr-omni span:first-of-type{opacity:.75}.t-cr-omni span b{opacity:1}.t-cr-omni i{flex:1}.t-cr-omni>span:not(:first-of-type){border-radius:50%;place-items:center;width:1.9cqw;height:1.9cqw;display:grid}.t-cr-omni svg{width:1.2cqw;height:1.2cqw}.t-omni-install{transition:background-color .2s}.t-dev[data-flags*=" hover "] .t-omni-install,.t-dev[data-flags*=" bubble "] .t-omni-install{background:#8ab4f838}.t-cr-avatar{color:#fff;background:#1a73e8;border-radius:50%;font-size:.85cqw;font-weight:700}.t-cr-page{background:#000;top:6.1cqw;bottom:0}.t-monitor.is-light .t-cr-page{background:#fff}.t-tip{z-index:5;color:#fff;opacity:0;background:#3c4043;border-radius:.3cqw;padding:.35cqw .6cqw;font-size:.7cqw;transition:opacity .2s;position:absolute;top:6.4cqw;right:3.4cqw}.t-dev[data-flags*=" hover "] .t-tip{opacity:1}.t-dev[data-flags*=" bubble "] .t-tip{opacity:0}.t-bubble{z-index:6;color:#e8eaed;opacity:0;background:#292a2d;border-radius:.7cqw;width:21cqw;padding:1.2cqw 1.2cqw 1cqw;font-size:.85cqw;transition:opacity .18s,transform .2s;position:absolute;top:5.8cqw;right:3cqw;transform:translateY(-.4cqw);box-shadow:0 .4cqw 1.6cqw #00000073}.t-monitor.is-light .t-bubble{color:#1f1f1f;background:#fff;box-shadow:0 .4cqw 1.6cqw #00000040,0 0 0 .07cqw #0000000f}.t-bubble h4{margin:0 0 1cqw;font-size:1cqw;font-weight:600}.t-bubble-row{align-items:center;gap:.9cqw;display:flex}.t-bubble-row img{border-radius:.6cqw;width:2.6cqw;height:2.6cqw}.t-bubble-row b{font-size:.9cqw;font-weight:600;display:block}.t-bubble-row small{opacity:.65;font-size:.75cqw}.t-bubble-btns{justify-content:flex-end;gap:.5cqw;margin-top:1.3cqw;display:flex}.t-bubble-btns span{color:#8ab4f8;border:.07cqw solid #5f6368;border-radius:1cqw;padding:.45cqw 1cqw;font-weight:600}.t-monitor.is-light .t-bubble-btns span{color:#0b57d0;border-color:#c7c7c7}.t-bubble-btns .t-bubble-install{color:#202124;background:#8ab4f8;border-color:#8ab4f8}.t-monitor.is-light .t-bubble-btns .t-bubble-install{color:#fff;background:#0b57d0;border-color:#0b57d0}.t-dev[data-flags*=" bubble "] .t-bubble{opacity:1;transform:none}.t-appwin{z-index:3;opacity:0;background:#000;border-radius:.6cqw;width:82%;height:83%;transition:opacity .3s,transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:6%;left:10%;overflow:hidden;transform:scale(.94);box-shadow:0 2.4cqw 7cqw #0000008c,0 0 0 .07cqw #ffffff1f}.t-monitor.is-light .t-appwin{background:#fff;box-shadow:0 2.4cqw 7cqw #0000004d,0 0 0 .07cqw #0000001f}.t-appwin-body{position:absolute;inset:3.2cqw 0 0;overflow:hidden}.t-appwin-body img{width:100%;height:auto;display:block}.t-dev[data-flags*=" installed "] .t-appwin{opacity:1;transform:none}.t-dev[data-flags*=" installed "] .t-chrome{filter:brightness(.7)}.t-tb-terminal{transition:transform .45s cubic-bezier(.3,1.6,.5,1);transform:scale(0)}.t-dev[data-flags*=" installed "] .t-tb-terminal{transform:none}.t-dev[data-flags*=" installed "] .t-tb-terminal:after{content:"";background:#60cdff;border-radius:1cqw;width:1.4cqw;height:.3cqw;position:absolute;bottom:.15cqw;left:50%;transform:translate(-50%)}.t-monitor.is-light .t-tb-terminal:after{background:#005fb8!important}.t-dev[data-flags*=" installed "] .t-tb-chrome.is-open:after{background:#9aa0a6;width:.6cqw}.t-monitor .pw-win-stand i{height:90px}.t-monitor .pw-win-stand b{height:16px}@media (max-width:900px){.pw-tut-stage{height:520px}}@media (max-width:520px){.pw-tut-stage{height:470px}.pw-tut-seg span{display:none}}@media (prefers-reduced-motion:reduce){.t-dev *,.t-dev{transition:none!important;animation:none!important}}.pw-page{font-family:var(--font-sans)}.pw-page a{color:inherit}.pw-btn{white-space:nowrap;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 18px;font-size:.9rem;font-weight:650;text-decoration:none;display:inline-flex}.pw-btn-lg{min-height:50px;padding-inline:24px;font-size:.98rem;font-weight:700}.pw-btn[disabled]{cursor:default;opacity:.9}.pw-btn-ghost{border:1px solid var(--pw-border);background:var(--pw-surface);width:232px}.pw-btn .pw-ic{font-size:1.1em}.pw-cta{min-height:92px}.pw-tut-play .pw-ic{width:15px;height:15px}.pw-faq-sign .pw-ic,.pw-benefit-ic .pw-ic,.pw-result-ic .pw-ic,.pw-win-menu .pw-ic{width:1em;height:1em}.pw-iphone-screen{--pw-nav-h:16.41cqw}.t-appopen-nav{height:64px}.t-appopen-body{top:126px}.t-appopen-body img{margin-top:-64px}.t-and-open .t-appopen-body{top:104px}.pw-page[data-pw-context=app]{padding-top:clamp(24px,3.5vw,44px)}html.pw-shot *,html.pw-shot :before,html.pw-shot :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.pw-page *,.pw-page :before,.pw-page :after{transition:none!important;animation:none!important}}@media (min-width:1024px){.pw-page[data-pw-context=app]{padding-inline:48px}}
