.pa-page.mlp{padding-bottom:0}.pa-page .mlp-hero{padding:48px 0 52px}.pa-page .mlp-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:44px;align-items:start}.pa-page .mlp-hero h1{font-size:46px}.pa-page .mlp-mini{display:flex;gap:14px;align-items:center;margin-top:24px;font-size:15px}.pa-page .mlp-mini-img{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:center 25%;flex:0 0 56px}.pa-page .mlp-form{background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px;box-shadow:0 10px 30px rgba(0,51,102,.08);display:grid;gap:12px;scroll-margin-top:16px}.pa-page .mlp-form h3{font-size:21px;margin:0}.pa-page .mlp-form-sub{font-size:14px;color:var(--ink2);margin-top:-6px}.pa-page .mlp-form label{display:grid;gap:4px;font-size:13.5px;font-weight:600;color:var(--ink)}.pa-page .mlp-form input,.pa-page .mlp-form select,.pa-page .mlp-form textarea{font:inherit;font-size:16px;font-weight:400;padding:10px 12px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:var(--ink);width:100%}.pa-page .mlp-form input:focus,.pa-page .mlp-form select:focus,.pa-page .mlp-form textarea:focus{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.pa-page .mlp-form [aria-invalid=true]{border-color:var(--coral)}.pa-page .mlp-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pa-page .mlp-opt{font-weight:400;color:var(--muted)}.pa-page .mlp-err{font-size:13px;font-weight:600;color:var(--coral-d)}.pa-page .mlp-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.pa-page .mlp-form .mlp-check{display:flex;gap:10px;align-items:flex-start;font-weight:400;font-size:12.5px;line-height:1.45;color:var(--ink2)}.pa-page .mlp-form .mlp-check input{width:18px;height:18px;flex:0 0 18px;margin-top:1px;padding:0}.pa-page .mlp-fine{font-size:12px;color:var(--muted);line-height:1.45}.pa-page .mlp-sent h3{color:var(--brand-d)}.pa-page .mlp-sent p{font-size:15px}.pa-page .mlp-demo-note{font-size:13px;color:var(--gold);font-weight:600}.pa-page .narrow-card{max-width:780px}.pa-page .mlp-noshot{display:inline-block;background:var(--wash)}.pa-page .mlp-stack{display:flex;flex:0 0 auto}.pa-page .mlp-stack-img{width:44px;height:44px;border-radius:50%;object-fit:cover;object-position:center 25%;border:2px solid #fff;margin-left:-10px}.pa-page .mlp-stack-img:first-child{margin-left:0}.pa-page .mlp-one{max-width:620px}.pa-page .mlp-pro{display:flex;flex-direction:column;padding:22px 22px 0;overflow:hidden}.pa-page .mlp-pro-head{display:flex;gap:16px;align-items:center}.pa-page .mlp-pro-head h3{font-size:20px;margin-bottom:2px}.pa-page .mlp-pro-img{width:72px;height:72px;border-radius:12px;object-fit:cover;object-position:center 28%;flex:0 0 72px}.pa-page .mlp-covers{font-size:14px;font-weight:700;color:var(--brand-d)}.pa-page .mlp-pro .mlp-agent-ctas{margin-top:auto;padding-bottom:18px}.pa-page .mlp-pro-foot{margin:0 -22px;border-top:1px solid var(--line);padding:11px 22px;background:#faf8f5;font-size:12.5px;color:var(--ink2)}.pa-page .mlp-more{margin:28px 0 14px;font-size:19px}.pa-page .mlp-quote{margin:12px 0 16px;font-size:15.5px;color:var(--ink2);border-left:3px solid var(--wash);padding-left:14px}.pa-page .mlp-agent-ctas{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.pa-page .mlp-textlink{font-size:14px;font-weight:600}.pa-page .mlp-note{color:var(--muted)}.pa-page .mlp-lede{margin-bottom:20px}.pa-page .mlp-area h3{font-size:19px}.pa-page .mlp-area p{font-size:15px;color:var(--ink2)}.pa-page .mlp-area-detail{margin-top:12px;padding-top:10px;border-top:1px solid var(--line);font-size:13.5px;color:var(--muted)}.pa-page .mlp-after{margin-top:26px}.pa-page .mlp-center{max-width:760px;text-align:center}.pa-page .mlp-center .sub{margin:0 auto 22px}.pa-page .mlp-faq details{border-top:1px solid var(--line);padding:16px 0}.pa-page .mlp-faq details:last-child{border-bottom:1px solid var(--line)}.pa-page .mlp-faq summary{cursor:pointer;font-family:var(--pa-font-heading),"Manrope",sans-serif;font-weight:700;color:var(--ink)}.pa-page .mlp-faq p{margin-top:8px;font-size:15.5px;color:var(--ink2)}.pa-page .mlp-legal{opacity:.7;margin-top:12px;font-size:12.5px;line-height:1.55}.pa-page .mlp-sticky{display:none}@media (max-width:860px){.pa-page .mlp-hero{padding:30px 0 34px}.pa-page .mlp-hero h1{font-size:34px}.pa-page .mlp-hero .sub{font-size:17px}.pa-page .mlp-hero-grid{grid-template-columns:1fr;gap:26px}.pa-page .wrap{padding:0 16px}.pa-page.mlp{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.pa-page .mlp-sticky{display:flex;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,.97);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .2s ease}.pa-page .mlp-sticky.on{transform:none}.pa-page .mlp-sticky .btn{flex:1}}@media (max-width:520px){.pa-page .mlp-row{grid-template-columns:1fr}.pa-page .navlinks a:not(.btn){display:none}}.mlp-standout{margin:18px 0 8px}.mlp-standout h2{font-size:16px;margin:0 0 10px}.mlp-standout-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mlp-stat{background:rgba(255,255,255,.92);border:1px solid rgba(8,154,154,.2);border-radius:12px;padding:10px 12px}.mlp-stat .v{font-size:22px;font-weight:800;color:#067373;line-height:1.1}.mlp-stat .l{font-size:13px;font-weight:600;color:#1f2937}.mlp-stat .n{font-size:11px;color:#6b7280}.mlp-standout .tiny{margin-top:6px}[data-testid=market-schedule]{display:inline-flex;align-items:center;gap:6px}