/* FIJ 1.8.8.52 · PWA landing adapter for the canonical 1.8.8.43 marketing landing design */
.fij-pwa-landing-v18852{--pwa-orange:#ff6a3d}
.fij-pwa-landing-v18852 .fij-mlp-btn{gap:9px;font-family:inherit}
.fij-pwa-landing-v18852 button.fij-mlp-btn{cursor:pointer}
.fij-pwa-landing-v18852 button.fij-mlp-btn:disabled{cursor:default;opacity:.7;transform:none;box-shadow:none}
.fij-pwa-landing-v18852 .fij-mlp-btn .fij-inline-icon{width:18px;height:18px;flex:0 0 18px}
.fij-pwa-landing-status{min-height:22px;margin:15px 0 0;color:#526070;font-size:13px;font-weight:800;line-height:1.45}
.fij-pwa-landing-status[data-state=installed]{color:#087764}.fij-pwa-landing-status[data-state=available]{color:#087764}.fij-pwa-landing-status[data-state=help]{color:#8a4d16}
.fij-pwa-landing-hero-media{display:flex;align-items:center;justify-content:center;padding:52px 36px 78px;background:#f5faf9;border-left:1px solid var(--mlp-line);overflow:visible}
.fij-pwa-product-panel{width:min(100%,430px);background:#fff;border:1px solid var(--mlp-line);box-shadow:9px 9px 0 #dff3ef;padding:34px;display:grid;justify-items:center;position:relative}
.fij-pwa-product-panel:before{content:'';position:absolute;left:-1px;right:-1px;top:-1px;height:3px;background:linear-gradient(90deg,var(--mlp-teal) 0 64%,var(--pwa-orange) 64% 80%,var(--mlp-navy) 80% 100%)}
.fij-pwa-product-kicker{justify-self:start;color:var(--mlp-teal-dark);font-size:11px;font-weight:950;letter-spacing:.09em;text-transform:uppercase;margin-bottom:24px}
.fij-pwa-product-icon{display:block;width:min(230px,70%);height:auto;aspect-ratio:1;object-fit:cover;box-shadow:0 18px 36px rgba(15,23,42,.14)}
.fij-pwa-product-facts{width:100%;margin-top:28px;border-top:1px solid var(--mlp-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
.fij-pwa-product-facts>div{min-width:0;display:grid;justify-items:center;gap:8px;padding:18px 10px 2px;text-align:center;color:#334155;font-size:12px;font-weight:900;border-right:1px solid var(--mlp-line)}
.fij-pwa-product-facts>div:last-child{border-right:0}.fij-pwa-product-facts .fij-inline-icon{width:20px;height:20px;color:var(--mlp-teal-dark)}
.fij-pwa-floating-card{bottom:-30px}
.fij-pwa-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.fij-pwa-benefit-grid .fij-mlp-card{min-height:230px}
.fij-pwa-install-grid .fij-mlp-workflow-card{align-items:start}
.fij-pwa-method-title{display:flex;gap:10px;align-items:flex-start;margin-bottom:12px}.fij-pwa-method-title .fij-inline-icon{width:22px;height:22px;flex:0 0 22px;color:var(--mlp-teal-dark);margin-top:1px}.fij-pwa-method-title h3{margin:0}
.fij-pwa-step-list{margin:0 0 13px;padding-left:21px;color:#586777;line-height:1.7}.fij-pwa-step-list li{padding-left:4px}.fij-pwa-step-list li::marker{color:var(--mlp-teal-dark);font-weight:950}
.fij-pwa-reinstall-section{background:#fff}
.fij-pwa-reinstall-section .fij-mlp-cta>div{max-width:780px}
.fij-pwa-reinstall-section .fij-pwa-landing-install{flex:0 0 auto}
.fij-pwa-landing-v18852 .fij-mlp-faq-list details{background:transparent}
@media(max-width:1100px){.fij-pwa-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fij-pwa-landing-hero-media{padding-left:28px;padding-right:28px}.fij-pwa-product-panel{padding:28px}}
@media(max-width:900px){.fij-pwa-landing-hero-media{border-left:0;border-top:1px solid var(--mlp-line);padding:30px 0 0;display:block;background:#fff}.fij-pwa-product-panel{width:100%;max-width:none;box-shadow:none}.fij-pwa-floating-card{bottom:auto}.fij-pwa-benefit-grid{grid-template-columns:1fr}.fij-pwa-reinstall-section .fij-mlp-cta{align-items:flex-start;flex-direction:column}.fij-pwa-reinstall-section .fij-pwa-landing-install{width:auto}}
@media(max-width:560px){.fij-pwa-product-panel{padding:24px 20px}.fij-pwa-product-icon{width:190px}.fij-pwa-product-facts{grid-template-columns:1fr}.fij-pwa-product-facts>div{grid-template-columns:24px 1fr;justify-items:start;align-items:center;text-align:left;border-right:0;border-bottom:1px solid var(--mlp-line);padding:13px 0}.fij-pwa-product-facts>div:last-child{border-bottom:0}.fij-pwa-landing-v18852 .fij-mlp-actions{display:grid}.fij-pwa-landing-v18852 .fij-mlp-actions .fij-mlp-btn{width:100%}.fij-pwa-reinstall-section .fij-pwa-landing-install{width:100%}}
