#apl-meta-ads .ma-feed{margin:0;max-width:360px;margin-inline:auto;font-family:var(--font-body)}#apl-meta-ads .ma-phone{position:relative;background:#fff;color:#1c1e21;border:9px solid #15110e;border-radius:34px;padding:1.4rem .85rem .9rem;box-shadow:0 34px 70px -22px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.08);transform:rotate(1.6deg)}#apl-meta-ads .ma-notch{position:absolute;top:.45rem;left:50%;transform:translateX(-50%);width:76px;height:18px;border-radius:999px;background:#15110e}#apl-meta-ads .ma-ghost-post{display:grid;gap:.35rem;padding-bottom:.7rem;border-bottom:6px solid #f0f2f5;margin:0 -.85rem .7rem;padding-inline:.85rem}#apl-meta-ads .ma-ghost-post i{display:block;height:8px;border-radius:4px;background:#eceef0}#apl-meta-ads .ma-ghost-post i+i{width:64%}#apl-meta-ads .ma-post-head{display:flex;align-items:center;gap:.5rem}#apl-meta-ads .ma-avatar{width:34px;height:34px;border-radius:50%;flex:none;background:linear-gradient(140deg,var(--amber-400),var(--terra-600,#9E4A20))}#apl-meta-ads .ma-who{display:grid;line-height:1.2}#apl-meta-ads .ma-who b{font-size:.8rem}#apl-meta-ads .ma-who small{font-size:.68rem;color:#65676b}#apl-meta-ads .ma-dots{margin-left:auto;color:#65676b;font-weight:700;letter-spacing:.05em}#apl-meta-ads .ma-caption{margin:.55rem 0 .6rem;font-size:.8rem;line-height:1.4;color:#1c1e21}#apl-meta-ads .ma-art{position:relative;overflow:hidden;margin:0 -.85rem;min-height:210px;padding:1.1rem 1rem;display:flex;flex-direction:column;justify-content:flex-end;gap:.4rem;background:linear-gradient(165deg,#1e3a5f,#12253d 60%,#0b1726);color:#fff}#apl-meta-ads .ma-art-glow{position:absolute;top:-40px;right:-30px;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,rgba(255,196,92,.75),rgba(242,150,11,.25) 45%,transparent 70%)}#apl-meta-ads .ma-art strong{position:relative;font-family:var(--font-display);font-size:1.65rem;line-height:1.02;letter-spacing:-.02em;max-width:11ch}#apl-meta-ads .ma-art span{position:relative;font-size:.72rem;color:rgba(255,255,255,.82)}#apl-meta-ads .ma-linkbar{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin:0 -.85rem;padding:.6rem .85rem;background:#f0f2f5}#apl-meta-ads .ma-link-text{display:grid;min-width:0;line-height:1.25}#apl-meta-ads .ma-link-text small{font-size:.62rem;color:#65676b;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#apl-meta-ads .ma-link-text b{font-size:.78rem}#apl-meta-ads .ma-link-btn{flex:none;font-size:.72rem;font-weight:700;background:#e4e6eb;border-radius:6px;padding:.35rem .6rem}#apl-meta-ads .ma-callout{right:-1.6rem}#apl-meta-ads .ma-callout.is-copy{top:4.7rem;background:#1b1206;color:var(--amber-300)}#apl-meta-ads .ma-callout.is-art{top:13.4rem;background:var(--amber-400);color:#1b1206;transform:rotate(-2.5deg)}#apl-meta-ads .ma-different{background:var(--surface-muted)}#apl-meta-ads .ma-creative-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:1.25rem}#apl-meta-ads .ma-creative-col{background:var(--white);border-radius:var(--radius);padding:1.6rem 1.5rem;border:1px solid var(--slate-200);border-top:5px solid var(--amber-500)}#apl-meta-ads .ma-creative-col.is-you{border-top-color:var(--brand)}#apl-meta-ads .ma-who-tag{display:inline-block;margin-bottom:.9rem;font-family:var(--font-display);font-weight:700;font-size:1.35rem;color:var(--text-strong)}#apl-meta-ads .ma-creative-col ul{margin:0;padding:0;list-style:none;display:grid;gap:.6rem}#apl-meta-ads .ma-creative-col li{position:relative;padding-left:1.4rem;color:var(--text-body)}#apl-meta-ads .ma-creative-col li:before{content:"\2192";position:absolute;left:0;color:var(--amber-600);font-weight:700}.desert:not(.is-day) #apl-meta-ads .ma-creative-col li:before{color:var(--amber-400)}#apl-meta-ads .ma-leads-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:3rem;align-items:center}.desert:not(.is-day) #apl-meta-ads .ma-leads h2{color:#fff}.desert:not(.is-day) #apl-meta-ads .ma-leads .lead{color:rgba(231,237,247,.88)}.desert:not(.is-day) #apl-meta-ads .ma-leads p{color:rgba(231,237,247,.85)}#apl-meta-ads .ma-leads a{text-decoration:underline;text-underline-offset:2px}.desert:not(.is-day) #apl-meta-ads .ma-leads a{color:var(--amber-300)}#apl-meta-ads .ma-leads-plan{font-size:.92rem}#apl-meta-ads .ma-lead-card{margin:0;background:#fff;color:#1c1e21;border-radius:16px;padding:1.2rem 1.2rem 1rem;box-shadow:0 30px 60px -20px rgba(0,0,0,.6);transform:rotate(-1.5deg);max-width:380px;justify-self:center;width:100%}#apl-meta-ads .ma-lead-label{margin:0 0 .7rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#65676b}#apl-meta-ads .ma-lead-card dl{margin:0;display:grid;gap:.55rem}#apl-meta-ads .ma-lead-card dl>div{border:1px solid #e4e6eb;border-radius:10px;padding:.55rem .7rem}#apl-meta-ads .ma-lead-card dt{font-size:.72rem;color:#65676b}#apl-meta-ads .ma-lead-card dd{margin:.1rem 0 0;font-size:.88rem;font-weight:600}#apl-meta-ads .ma-lead-card dl>div.is-added{border:2px solid var(--amber-500);background:#fff8eb}#apl-meta-ads .ma-lead-added{display:inline-block;margin-top:.6rem;font-family:var(--font-display);font-weight:700;font-size:.8rem;background:var(--amber-400);color:#1b1206;border-radius:8px;padding:.3rem .65rem}#apl-meta-ads .ma-lead-card figcaption{margin-top:.6rem;font-size:.7rem;font-weight:600;color:#65676b;text-align:center}#apl-meta-ads .ma-special{padding-top:0}#apl-meta-ads .ma-special-box{max-width:860px;margin-inline:auto;padding:2rem 2rem 1.8rem;border:2px dashed var(--amber-500);border-radius:var(--radius);background:var(--white)}#apl-meta-ads .ma-special-box h2{margin:.4rem 0 .7rem;font-size:clamp(1.4rem,2.6vw,1.9rem)}#apl-meta-ads .ma-special-box p{margin:0;color:var(--text-body)}#apl-meta-ads .ma-special-box p.ma-special-we{margin-top:.8rem;color:var(--text-strong);font-weight:600}@media (max-width:860px){#apl-meta-ads .ma-creative-grid,#apl-meta-ads .ma-leads-grid{grid-template-columns:1fr}#apl-meta-ads .ma-leads-grid{gap:1.75rem}#apl-meta-ads .ma-phone{transform:none}#apl-meta-ads .ma-callout{right:-.4rem}#apl-meta-ads .ma-lead-card{transform:none}}@media (max-width:520px){#apl-meta-ads .ma-special-box{padding:1.5rem 1.25rem}}