.ex-hero-inner{grid-template-columns:1fr;align-items:center;gap:clamp(16px,4vw,56px);display:grid}.ex-hero-art{--money:var(--pw-accent);order:-1}@media (min-width:900px){.ex-hero-inner{grid-template-columns:1.15fr .85fr}.ex-hero-art{order:0}}.ex-installs{flex-wrap:wrap;gap:16px 14px;margin-top:clamp(26px,4vh,36px);display:flex}.ex-install{flex-direction:column;flex:200px;max-width:236px;display:flex}.ex-install .pg-btn{width:100%}.ex-install .pg-btn-primary{border:1px solid #0000}.ex-install .pg-btn:disabled{cursor:not-allowed;color:var(--pw-muted);border:1px dashed color-mix(in srgb, var(--pw-muted) 55%, var(--pw-line));box-shadow:none;background:0 0;transform:none}.ex-status{color:var(--pw-muted);text-wrap:pretty;margin-top:9px;font-size:13.5px;line-height:1.45}.ex-steps{z-index:2;background:var(--pw-paper);border-top:1px solid var(--pw-line);padding:clamp(56px,8vh,96px) clamp(20px,6vw,64px) clamp(88px,12vh,140px);position:relative}.ex-steps-inner{max-width:940px;margin:0 auto}.ex-steps-h{letter-spacing:-.02em;color:var(--pw-ink);font-family:Sentient,Georgia,serif;font-size:clamp(24px,3vw,38px);font-weight:600;line-height:1.06}.ex-steps-list{grid-template-columns:repeat(3,1fr);gap:clamp(24px,3vw,44px);margin:clamp(28px,4vh,44px) 0 0;padding:0;list-style:none;display:grid}.ex-step{border-top:2px solid color-mix(in srgb, var(--pw-accent) 45%, transparent);padding-top:16px}.ex-step-t{letter-spacing:-.01em;color:var(--pw-ink);font-family:Sentient,Georgia,serif;font-size:clamp(18px,2vw,23px);font-weight:600;line-height:1.15}.ex-step-b{color:var(--pw-muted);margin-top:9px;font-size:clamp(14.5px,1.5vw,16px);line-height:1.55}.ex-keep{white-space:nowrap}.ex-close{border-top:1px solid var(--pw-line);margin-top:clamp(40px,6vh,60px);padding-top:clamp(22px,3vh,30px)}.ex-close p{color:var(--pw-muted);max-width:66ch;font-size:15px;line-height:1.6}.ex-close a{color:var(--pw-accent);font-weight:600;text-decoration:none}.ex-close a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:860px){.ex-steps-list{grid-template-columns:1fr;gap:clamp(22px,3vh,32px)}}@media (max-width:560px){.ex-install{flex-basis:100%;max-width:none}}.ex-steps-inner{max-width:clamp(940px,58vw,1640px)}.ex-steps-h{font-size:max(clamp(24px,3vw,38px),min(2vw,54px))}.ex-step-t{font-size:max(clamp(18px,2vw,23px),min(1.35vw,32px))}
