.pw-head{justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.pw-head-text{flex-direction:column;gap:6px;min-width:0;display:flex}.pw-h2{font:900 20px/21px var(--sm-font-display);letter-spacing:-.6px;text-transform:uppercase;color:var(--sm-accent);margin:0}.pw-sub{font:400 14px/17px var(--sm-font-body);color:var(--sm-text-3);margin:0}.pw-head-actions{flex-shrink:0;gap:8px;display:flex}.pw-head-actions .sm-btn{font-size:14px;font-weight:500}@media (max-width:767px){.pw-head{flex-direction:column;align-items:flex-start}}.pw-title-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.pw-title-text{flex-direction:column;gap:4px;min-width:0;display:flex}.pw-h1{font:900 40px/44px var(--sm-font-display);letter-spacing:-1.2px;text-transform:uppercase;color:var(--sm-text);margin:0}.pw-h1--accent{color:var(--sm-accent)}.pw-title-sub{font:400 15px/18px var(--sm-font-body);color:var(--sm-text-3);margin:0}@media (max-width:767px){.pw-h1{font-size:30px;line-height:34px}}.pw-announce{background:var(--sm-surface);border-bottom:1px solid var(--sm-line);height:36px;font:400 13px/15px var(--sm-font-body);color:var(--sm-text-2);white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:0 16px;text-decoration:none;display:flex;overflow:hidden}.pw-announce-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.pw-announce-cta{color:var(--sm-accent);font-weight:600}.pw-announce:hover .pw-announce-cta{text-decoration:underline}.pw-footer{border-top:1px solid var(--sm-line);justify-content:space-between;align-items:center;gap:16px;padding:25px 16px 24px;display:flex}.pw-footer-logo{color:var(--sm-text);text-decoration:none;display:inline-flex}.pw-footer-links{flex-wrap:wrap;gap:8px 24px;display:flex}.pw-footer-links a{font:400 13px/15px var(--sm-font-body);color:var(--sm-text-3);text-decoration:none}.pw-footer-links a:hover{color:var(--sm-text)}@media (max-width:767px){.pw-footer{flex-direction:column;align-items:flex-start}}.sm-web.sm-web:has(>.sm-web-main>.pw-flat){background:var(--sm-bg)}.sm-web>.sm-web-main:has(>.pw-flat){max-width:var(--sm-container-wide);padding:0 var(--sm-page-pad);gap:0}.pw-page{flex-direction:column;gap:32px;min-width:0;padding:16px 0 48px;display:flex}.pw-faq{flex-direction:column;display:flex}.pw-faq-item{border-bottom:1px solid rgba(var(--sm-ink-rgb), .22)}.pw-faq-item[data-open]{background:rgba(var(--sm-ink-rgb), .07);border-bottom-color:#0000;border-radius:12px}.pw-faq-item:has(+.pw-faq-item[data-open]){border-bottom-color:#0000}.pw-faq-q{width:100%;color:var(--sm-text);font:600 18px/23px var(--sm-font-body);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 16px;display:flex}.pw-faq-item[data-open] .pw-faq-q{padding-bottom:10px}.pw-faq-q:focus-visible{box-shadow:var(--sm-focus);border-radius:12px;outline:none}.pw-faq-sign{font:600 20px/20px var(--sm-font-body);color:var(--sm-text-3)}.pw-faq-a{font:400 14px/normal var(--sm-font-body);color:var(--sm-text-2);padding:0 16px 20px}@media (max-width:767px){.pw-faq-q{font-size:16px;line-height:21px}}
