.pathaan{color:#171410;font:16px system-ui}.pathaan{position:relative;isolation:isolate;overflow:hidden;max-width:960px;margin:24px auto;border-radius:24px;background:#fff;min-height:420px;display:grid;align-items:end}.pathaan[data-mode=hero]{max-width:none;margin:0;border-radius:0;min-height:clamp(440px,75svh,840px)}.pathaan .media,.pathaan .shade{position:absolute;inset:0;z-index:-1}.pathaan .media>*{width:100%;height:100%;object-fit:cover;display:block}.pathaan .shade{pointer-events:none;inset:auto 0 0;height:clamp(60px,14%,120px);background:linear-gradient(to top,#ffffff80,transparent)}.pathaan .content{padding:clamp(22px,6vw,80px)}.pathaan h2{color:inherit;font-size:clamp(2.5rem,8vw,6rem);line-height:.92;margin:.25em 0;max-width:12ch;text-wrap:balance}.pathaan .eyebrow{color:#684617;text-transform:uppercase;letter-spacing:.18em;font-weight:750}.pathaan [hidden]{display:none!important}.pathaan a,.pathaan button{display:inline-grid;place-items:center;min-width:44px;min-height:44px;border-radius:999px;font:inherit;cursor:pointer}.pathaan a{background:#ffcb81;color:#15110d;padding:0 20px;font-weight:750;text-decoration:none}.pathaan button{background:#191511;color:#fff;border:1px solid #ffffff60;padding:0 12px}.pathaan .controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:20px}.pathaan .animate{animation:pathaan-reveal .55s ease both}@keyframes pathaan-reveal{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.pathaan .animate{animation:none}}.pathaan[data-mode=hero]{box-sizing:border-box;width:var(--pathaan-hero-width,100%);max-width:none;margin-left:var(--pathaan-hero-offset,0)}.pathaan .controls:not(:has(button)){display:none}.pathaan[data-media-fit=contain] .media>img,.pathaan[data-media-fit=contain] .media>video{object-fit:contain;object-position:center}