.ampe-profile{--bg:#0b1220;--fg:#f6f7fb;--accent:#d7ae52;overflow:hidden;margin:2rem auto;max-width:1180px;color:var(--fg);background:var(--bg);border:1px solid color-mix(in srgb,var(--accent),transparent 45%);border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.2)}.ampe-orbital-white{--bg:#fff;--fg:#172033;--accent:#526f99}.ampe-luxury-aurora{--bg:#18111a;--fg:#fff8ee;--accent:#e6b8ca}.ampe-banner img{display:block;width:100%;max-height:460px;object-fit:cover}.ampe-inner{padding:clamp(20px,5vw,64px)}.ampe-avatar img{width:180px;height:180px;object-fit:cover;border-radius:50%;border:3px solid var(--accent)}.ampe-kicker{color:var(--accent);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ampe-profile h2{color:inherit;font-size:clamp(2rem,5vw,4rem);margin:.3em 0}.ampe-role{font-size:1.25rem}.ampe-biography{line-height:1.75}.ampe-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.ampe-links a{color:inherit;border:1px solid var(--accent);border-radius:999px;padding:8px 14px;text-decoration:none}.ampe-slider{position:relative;padding:0 52px 28px}.ampe-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(72%,1fr);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory}.ampe-slide{margin:0;scroll-snap-align:center}.ampe-slide img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px}.ampe-prev,.ampe-next{position:absolute;top:42%;width:40px;height:40px;border-radius:50%;border:0;background:var(--accent);color:#111;font-size:28px;cursor:pointer}.ampe-prev{left:6px}.ampe-next{right:6px}@media(max-width:600px){.ampe-avatar img{width:120px;height:120px}.ampe-track{grid-auto-columns:92%}.ampe-slider{padding-inline:42px}}@media(prefers-reduced-motion:reduce){.ampe-track{scroll-behavior:auto}}

/* AMPE_ICON_BUILDER */
.ampe-links .ampe-custom-link{display:inline-flex;align-items:center;gap:7px}.ampe-links .ampe-custom-link .dashicons{width:18px;height:18px;font-size:18px;line-height:1}


/* AMPE_RECENT_POST_ICONS */
.widget_recent_entries ul,.wp-block-latest-posts{display:grid;gap:9px;margin:0;padding:0;list-style:none}
.widget_recent_entries li,.wp-block-latest-posts li{margin:0;padding:0}
.widget_recent_entries li>a,.wp-block-latest-posts li>a{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border:1px solid rgba(127,127,127,.22);border-radius:10px;text-decoration:none;line-height:1.4;transition:border-color .18s ease,transform .18s ease,background .18s ease}
.widget_recent_entries li>a:hover,.wp-block-latest-posts li>a:hover{border-color:#d7ae52;background:rgba(215,174,82,.08);transform:translateX(2px)}
.ampe-post-link-icon{flex:0 0 20px;width:20px;height:20px;margin-top:1px;color:#b8872d;font-size:19px;line-height:1}
@media(prefers-reduced-motion:reduce){.widget_recent_entries li>a,.wp-block-latest-posts li>a{transition:none}.widget_recent_entries li>a:hover,.wp-block-latest-posts li>a:hover{transform:none}}


/* AMPE_PROFILE_SIDEBAR_LAYOUT */
.ampe-page-shell{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:clamp(24px,4vw,56px);align-items:start;width:min(1480px,calc(100% - 32px));margin:32px auto}
.ampe-page-content{min-width:0}
.ampe-page-content>.ampe-profile{margin:0}
.ampe-page-sidebar{min-width:0}
.ampe-page-sidebar .widget,.ampe-page-sidebar .wp-block-group{margin:0 0 22px}
.ampe-page-sidebar img{max-width:100%;height:auto}
@media(max-width:980px){.ampe-page-shell{grid-template-columns:1fr;width:min(100% - 24px,1100px)}.ampe-page-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ampe-page-sidebar .widget,.ampe-page-sidebar .wp-block-group{margin:0}}
@media(max-width:640px){.ampe-page-shell{width:min(100% - 18px,760px);margin:18px auto}.ampe-page-sidebar{grid-template-columns:1fr}}
