.pwai.pwai{--pw-mint:#4ef2d9;--pw-ink:#0a0a0a;--pw-line:#ffffff1a;--pw-text:#ededed;--pw-dim:#aab4b0;--pw-body:#c6cecb;box-sizing:border-box;font-family:inherit;display:block}.pwai .pwai__inner{box-sizing:border-box;text-align:left;max-width:560px;margin:0 auto}.pwai.pwai--marketing{padding:40px 20px}.pwai--marketing .pwai__inner{max-width:920px}.pwai--complete .pwai__inner{border:1px solid var(--pw-line);background:#ffffff08;border-radius:18px;margin-top:18px;padding:18px 16px}.pwai .pwai__grid{flex-direction:column;gap:32px;display:flex}.pwai .pwai__phone{align-self:center}@media (min-width:1024px){.pwai--marketing .pwai__grid{grid-template-columns:1fr auto;grid-template-areas:"head phone""guide phone";align-items:center;column-gap:48px;display:grid}.pwai--marketing .pwai__head{grid-area:head}.pwai--marketing .pwai__guide{grid-area:guide;align-self:start}.pwai--marketing .pwai__phone{grid-area:phone;align-self:center}}.pwai .pwai__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--pw-dim);font-size:13px;font-weight:700}.pwai .pwai__title{color:var(--pw-text);letter-spacing:-.01em;margin:0;font-size:19px;font-weight:650;line-height:1.2}.pwai--marketing .pwai__title{font-family:var(--serif,Georgia, serif);margin-top:10px;font-size:40px;font-weight:500;line-height:1.12}@media (min-width:1024px){.pwai--marketing .pwai__title{font-size:52px}}.pwai .pwai__sub{color:var(--pw-body);max-width:34em;margin:12px 0 0;font-size:17px;line-height:1.6}.pwai .pwai__sub-desk{color:var(--pw-dim);margin-top:8px}.pwai .pwai__sub-desk b{color:var(--pw-text);font-weight:650}.pwai .pwai__screen{box-sizing:border-box;background:linear-gradient(165deg,#0e3b38 0%,#0b1418 58%,#07090b 100%);border:1px solid #ffffff24;border-radius:30px;flex-direction:column;width:230px;height:255px;padding:24px 16px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -26px #000000d9,inset 0 0 0 6px #ffffff08}@media (min-width:1024px){.pwai--marketing .pwai__screen{width:300px;height:360px;padding:30px 22px 18px}}.pwai .pwai__apps{grid-template-columns:repeat(4,1fr);gap:16px 14px;display:grid}.pwai .pwai__dock{background:#ffffff0f;border-radius:22px;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:auto;padding:10px;display:grid}.pwai .pwai__app{aspect-ratio:1;background:#ffffff1a;border-radius:13px}.pwai .pwai__app--studio{background:0 0;position:relative;overflow:visible}.pwai .pwai__appicon{width:100%;height:100%;box-shadow:0 0 0 2px var(--pw-mint), 0 0 22px #4ef2d98c;border-radius:13px;display:block}.pwai .pwai__applabel{color:#fff;white-space:nowrap;font-size:11px;line-height:1;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.pwai .pwai__inapp{border:1px solid var(--pw-line);color:var(--pw-text);background:#ffffff0a;border-radius:12px;margin:0 0 16px;padding:12px 14px;font-size:17px;line-height:1.5}.pwai .pwai__tabs{border:1px solid var(--pw-line);background:#ffffff0f;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.pwai .pwai__tab{appearance:none;color:var(--pw-dim);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 20px;font-family:inherit;font-size:14px;font-weight:600}.pwai .pwai__tab.is-active{background:var(--pw-mint);color:var(--pw-ink)}.pwai .pwai__tab:focus-visible{outline-offset:2px;outline:2px solid #fff}.pwai .pwai__hint{color:var(--pw-dim);margin:12px 0 0;font-size:13px}.pwai .pwai__steps{flex-direction:column;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:flex}@media (max-width:639px){.pwai .pwai__tabs{grid-template-columns:1fr 1fr;width:100%;display:grid}.pwai .pwai__tab{text-align:center;min-height:44px}.pwai .pwai__hint{text-align:center}.pwai .pwai__steps{margin-top:32px}}.pwai .pwai__step{border:1px solid var(--pw-line);background:#ffffff0a;border-radius:14px;align-items:center;gap:14px;padding:12px 14px;display:flex}.pwai .pwai__step-ic{border:1px solid var(--pw-line);background:#ffffff14;border-radius:12px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.pwai .pwai__ic{fill:none;width:22px;height:22px;stroke:var(--pw-mint);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;display:block}.pwai .pwai__ic--ios{stroke:#0a84ff}.pwai .pwai__studio-ic{border-radius:7px;width:28px;height:28px;display:block}.pwai .pwai__step-body{flex-direction:column;min-width:0;display:flex}.pwai .pwai__step-n{letter-spacing:.1em;text-transform:uppercase;color:var(--pw-mint);font-size:13px;font-weight:700}.pwai .pwai__step-text{color:var(--pw-text);margin-top:3px;font-size:17px;line-height:1.4}.pwai .pwai__android{margin:14px 0 4px}.pwai .pwai__install{appearance:none;background:var(--pw-mint);color:var(--pw-ink);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-family:inherit;font-size:15px;font-weight:700;display:inline-flex}.pwai .pwai__install .pwai__ic{stroke:var(--pw-ink)}.pwai .pwai__install:focus-visible{outline-offset:2px;outline:2px solid #fff}.pwai .pwai__note{color:var(--pw-dim);margin:9px 0 0;font-size:12.5px}
