.page-module__E0kJGG__page{color:#303039;background:#fff;padding:0 24px 28px}:is(body:has(.page-module__E0kJGG__page),.app-bg:has(.page-module__E0kJGG__page)){background:#fff}.sp-shell:has(.page-module__E0kJGG__page){background:#fff;border-color:#0000}.pm-main:has(>.page-module__E0kJGG__page){padding:0}.page-module__E0kJGG__hero{background:#fff url(/images/performappin-background.png) 50%/cover no-repeat;margin:0 -24px;padding:24px 24px 22px;position:relative}.page-module__E0kJGG__heroTitle{letter-spacing:.02em;margin:0;font-size:clamp(17px,4.6vw,21px);font-weight:600;line-height:1.65}.page-module__E0kJGG__exploreLinks{flex-wrap:wrap;gap:10px;margin-top:16px;font-size:12px;font-weight:600;display:flex}.page-module__E0kJGG__exploreLinks a{border:1px solid var(--color-border);min-height:44px;color:var(--color-primary-text);background:#ffffffe6;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:10px 14px;display:inline-flex}.page-module__E0kJGG__exploreLinks span{color:#ac6699}.page-module__E0kJGG__authPrompt{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:20px 0;display:flex}.page-module__E0kJGG__authPromptTitle{color:#77717d;margin:0;font-size:11px;font-weight:400;line-height:1.7}.page-module__E0kJGG__authPromptActions{flex-wrap:wrap;gap:10px;display:flex}.page-module__E0kJGG__primaryAction,.page-module__E0kJGG__secondaryAction{border:1px solid var(--color-border);min-height:44px;color:var(--color-primary-text);background:#fff;border-radius:4px;justify-content:center;align-items:center;padding:10px 20px;font-size:12px;font-weight:500;display:inline-flex}.page-module__E0kJGG__primaryAction{background:var(--color-primary-fill);border-color:var(--color-primary);color:var(--color-primary-text);border:1px solid var(--color-accent-border)}.page-module__E0kJGG__sectionStack{margin-top:36px}.page-module__E0kJGG__sectionDivider{align-items:center;gap:14px;margin:0 0 38px;display:flex}.page-module__E0kJGG__sectionDivider:before,.page-module__E0kJGG__sectionDivider:after{content:"";flex:1;height:1px}.page-module__E0kJGG__sectionDivider:before{background:linear-gradient(90deg,#f8e8f1,#dcd0ee)}.page-module__E0kJGG__sectionDivider:after{background:linear-gradient(90deg,#dcd0ee,#e4f3f8)}.page-module__E0kJGG__sectionDivider span{background:linear-gradient(135deg,#f2c7de,#cec7ef,#c2e6f1);flex:0 0 8px;width:8px;height:8px;transform:rotate(45deg)}.page-module__E0kJGG__footerLinks{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;margin-top:8px;padding-top:24px;display:flex}.page-module__E0kJGG__footerBrand{color:#6f6875;letter-spacing:.04em;font-size:12px}.page-module__E0kJGG__contactLink{color:var(--color-accent);border:1px solid var(--color-border);background:#fff;border-radius:4px;justify-content:center;align-items:center;min-height:44px;padding:8px 14px;font-size:11px;display:inline-flex}.page-module__E0kJGG__emptyMessage{color:#77717d;padding:16px 0 36px;font-size:13px;line-height:1.8}.page-module__E0kJGG__emptyMessage h2{color:#303039;font-size:18px;font-weight:600}.page-module__E0kJGG__emptyMessage a{border:1px solid var(--color-border);min-height:44px;color:var(--color-primary-text);background:#fff;border-radius:4px;align-items:center;padding:10px 14px;display:inline-flex}.page-module__E0kJGG__loading,.page-module__E0kJGG__error{color:#5f5868;padding:32px 16px}.page-module__E0kJGG__page a:focus-visible{outline-offset:5px;outline:2px solid #9a80b5}@media (max-width:360px){.page-module__E0kJGG__page{padding-inline:20px}.page-module__E0kJGG__hero{margin-inline:-20px;padding-inline:20px}.page-module__E0kJGG__exploreLinks{gap:10px}}@media (hover:hover){.page-module__E0kJGG__exploreLinks a:hover,.page-module__E0kJGG__secondaryAction:hover,.page-module__E0kJGG__contactLink:hover,.page-module__E0kJGG__emptyMessage a:hover{background:#f9eaff;border-color:#bda5c2}.page-module__E0kJGG__primaryAction:hover{background:#e3c7fa;border-color:#e3c7fa}}.page-module__E0kJGG__exploreLinks a:active,.page-module__E0kJGG__secondaryAction:active,.page-module__E0kJGG__contactLink:active,.page-module__E0kJGG__emptyMessage a:active{background:#f1dcff}.page-module__E0kJGG__primaryAction:active{background:#d9b5f4}@media (min-width:481px){:is(body:has(.page-module__E0kJGG__page),.app-bg:has(.page-module__E0kJGG__page)){background:#f2edff}}
