.agm-page{--agm-space:clamp(56px,7vw,104px)}.agm-heading{grid-template-columns:1.25fr 1fr;align-items:end;gap:clamp(32px,6vw,100px);padding-block:36px 44px;display:grid}.agm-heading h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.75rem,5.7vw,5.25rem);line-height:1.12}.agm-heading .pill{margin-bottom:20px}.agm-gujarati{color:var(--ink);margin-top:22px;font-size:clamp(1.05rem,2vw,1.4rem);line-height:1.8}.agm-organiser{color:var(--ink);margin-top:10px;font-size:.85rem}.agm-organiser a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.agm-organiser span{font-size:.82rem;display:block}.agm-heading-copy>p{font-size:1rem}.agm-heading-copy .agm-theme{color:var(--orange);margin-bottom:12px;font-size:1.05rem}.agm-heading-copy .button{margin-top:22px}.agm-heading-copy .agm-dateline{margin-top:20px;font-size:.83rem;line-height:1.7}.agm-cover{grid-column:1/-1;margin:0}.agm-mobile-film-action{display:none}.agm-cover>a{background:var(--ink);display:block;position:relative}.agm-cover img{aspect-ratio:854/480;object-fit:cover;width:100%}.agm-cover-action{background:var(--cream);color:var(--ink);align-items:center;gap:12px;min-height:48px;padding:13px 20px;font-size:.86rem;font-weight:600;display:flex;position:absolute;bottom:24px;left:24px}.agm-cover a:hover .agm-cover-action{background:var(--gold)}.agm-cover figcaption{color:var(--muted);justify-content:space-between;gap:20px;padding-top:12px;font-size:.76rem;display:flex}.agm-cover figcaption>span{white-space:nowrap}.agm-navigation{border-block:1px solid var(--line)}.agm-navigation>div{flex-wrap:wrap;gap:clamp(16px,3.4vw,52px);padding-block:8px;display:flex}.agm-navigation a{align-items:center;min-height:44px;font-size:.82rem;font-weight:600;display:flex}.agm-navigation a:hover{color:var(--orange)}.agm-section{padding-block:var(--agm-space);scroll-margin-top:20px}.agm-section h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2rem,3.5vw,3.3rem)}.agm-story{grid-template-columns:1fr 1.1fr;gap:clamp(36px,7vw,110px);display:grid}.agm-story-date{margin-top:30px;font-size:.85rem;line-height:1.9}.agm-story-date time{color:var(--orange)}.agm-story-body .agm-lead{color:var(--ink);font-size:1.22rem;line-height:1.65}.agm-story-body>p+p{margin-top:20px}.agm-gujarati-story{border-top:1px solid var(--line);margin-top:36px;padding-top:30px;line-height:1.95}.agm-gujarati-story h3{font-family:var(--sans);margin-bottom:14px;font-size:1.2rem;font-weight:600;line-height:1.7}.agm-gujarati-story p{font-size:.98rem}.agm-section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:38px;display:flex}.agm-section-heading>p{max-width:400px;font-size:.95rem}.agm-films{background:var(--ink);color:var(--cream)}.agm-films p{color:#d0dcd3}.agm-film-layout{grid-template-columns:1.75fr 1fr;align-items:start;gap:clamp(24px,4vw,60px);display:grid}.agm-film{min-width:0;margin:0}.agm-film video{aspect-ratio:854/480;object-fit:contain;background:#102c29;width:100%;height:auto;display:block}.agm-film-portrait video{aspect-ratio:9/16;max-height:520px}.agm-film-duration{color:#d7bc80;margin-top:21px;font-size:.76rem;display:block}.agm-film h3{margin-block:9px 13px;font-size:clamp(1.5rem,2.5vw,2rem)}.agm-film figcaption p{font-size:.93rem}.agm-film .text-link{color:var(--cream);border-color:#a5b9ac;margin-top:14px}.agm-film .text-link:hover{color:var(--gold);border-color:var(--gold)}.agm-media-note{border-top:1px solid #66857a;margin-top:44px;padding-top:20px;font-size:.88rem}.agm-media-note summary{cursor:pointer;align-content:center;min-height:44px;display:list-item}.agm-media-note>div{max-width:75ch;padding-top:12px}.agm-media-note a{text-underline-offset:4px;text-decoration:underline}.agm-photo-layout{grid-template-columns:1fr 1fr;gap:28px;display:grid}.agm-photo-layout figure{margin:0}.agm-photo-layout figure:first-child{grid-column:1/-1}.agm-photo-layout img{aspect-ratio:854/480;object-fit:cover;width:100%}.agm-photo-layout a{display:block}.agm-photo-layout figcaption{color:var(--muted);padding-top:12px;font-size:.84rem}.agm-gallery-credit{margin-top:22px;font-size:.76rem}.agm-press{background:var(--paper)}.agm-coverage-row{border-top:1px solid #bdc9ba;grid-template-columns:1fr 1.15fr .9fr;align-items:start;gap:36px;padding-block:28px;display:grid}.agm-coverage-row:last-child{border-bottom:1px solid #bdc9ba}.agm-coverage-row h3{margin-top:6px;font-size:1.45rem}.agm-outlet-language{color:var(--muted);font-size:.73rem}.agm-coverage-row p{padding-top:6px;font-size:.94rem}.agm-report-links{flex-direction:column;align-items:stretch;display:flex}.agm-report-links a{text-underline-offset:4px;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:.84rem;text-decoration:underline;display:flex}.agm-report-links a:hover{color:var(--orange)}.agm-coverage-note{max-width:80ch;margin-top:30px}.agm-coverage-note p{font-size:.84rem}.agm-coverage-note p+p{margin-top:0}.agm-coverage-note a{text-underline-offset:3px;text-decoration:underline}.agm-original-posts{grid-column:1/-1;font-size:.9rem}.agm-original-posts summary{cursor:pointer;text-underline-offset:4px;align-content:center;min-height:44px;text-decoration:underline}.agm-original-posts>p{max-width:75ch;margin-block:10px 20px;font-size:.88rem}.agm-post{margin-block:18px}.agm-post button{text-align:left;font-size:.84rem}.agm-post button:disabled{opacity:.65;cursor:wait}.agm-post button[hidden]{display:none}.agm-post [role=status]:not(:empty){margin-top:12px;font-size:.88rem}.agm-post [data-post-content]{max-width:100%;overflow-x:auto}.agm-post iframe{max-width:100%}.agm-visit{grid-template-columns:1.25fr .8fr;align-items:start;gap:clamp(40px,8vw,120px);display:grid}.agm-visit .event-facts{margin-block:32px}.agm-visit .event-facts>div{grid-template-columns:90px 1fr;gap:20px;font-size:.94rem}.agm-visit .event-facts small{font-size:.84rem;line-height:1.8}.agm-visit .event-facts a{align-content:center;min-height:44px;margin-top:0;font-size:.85rem}.agm-visit-note{margin-top:22px;font-size:.85rem}.agm-event-poster{background:var(--paper);margin:10px 0 0;padding:18px}.agm-event-poster img{width:100%;height:auto}.agm-event-poster .text-link{justify-content:space-between;width:100%;margin-top:10px;font-size:.82rem}.agm-questions{background:var(--paper)}.agm-question-layout{grid-template-columns:.7fr 1.3fr;gap:60px;display:grid}.agm-question-layout .faq-list p{font-size:.95rem}.agm-question-layout .faq-list summary{min-height:44px}.agm-question-layout details[lang=hi] p{line-height:1.9}.agm-closing{background:#dfbd7c;padding-block:64px}.agm-closing h2{margin-block:12px 20px;font-size:clamp(1.9rem,3vw,2.7rem)}.agm-closing p{color:var(--ink)}.agm-closing-links{flex-wrap:wrap;gap:16px 32px;margin-top:25px;display:flex}.agm-closing-links a{text-underline-offset:5px;align-items:center;gap:18px;min-height:44px;font-size:.86rem;text-decoration:underline;display:inline-flex}@media (width<=900px){.agm-heading{grid-template-columns:1.1fr 1fr;gap:32px}.agm-coverage-row{grid-template-columns:1fr 1.3fr;gap:16px 36px}.agm-report-links{grid-column:2}.agm-visit{grid-template-columns:1.2fr .85fr;gap:34px}.agm-visit .event-facts>div{grid-template-columns:1fr;gap:5px}.agm-question-layout{grid-template-columns:1fr;gap:28px}}@media (width<=600px){.agm-mobile-film-action{margin-top:20px;display:inline-flex}.agm-heading-copy{order:3}.agm-heading-copy .button{display:none}.agm-cover{order:2}.agm-heading{grid-template-columns:1fr;gap:22px;padding-block:18px 30px}.agm-heading h1{font-size:clamp(2.5rem,10vw,3.8rem)}.agm-gujarati{margin-top:15px}.agm-heading-copy>p{font-size:1rem}.agm-heading-copy .agm-theme{margin-bottom:10px}.agm-heading-copy .agm-dateline{margin-top:16px}.agm-cover-action{gap:8px;padding:10px 13px;font-size:.8rem;bottom:12px;left:12px}.agm-cover figcaption{font-size:.78rem;display:block}.agm-cover figcaption span{margin-top:5px;display:block}.agm-navigation>div{gap:0 24px}.agm-navigation a{font-size:.84rem}.agm-story{grid-template-columns:1fr;gap:28px}.agm-story-date{margin-top:20px}.agm-story-body .agm-lead{font-size:1.15rem}.agm-section-heading{margin-bottom:28px;display:block}.agm-section-heading>p{max-width:65ch;margin-top:20px;font-size:1rem}.agm-film-layout{grid-template-columns:1fr;gap:40px}.agm-film-portrait{display:block}.agm-film-portrait video{width:min(100%,280px);max-height:440px;margin-inline:auto}.agm-film-portrait .agm-film-duration{margin-top:21px}.agm-film-portrait h3{font-size:1.45rem}.agm-film-portrait figcaption p{font-size:.9rem}.agm-film-portrait .text-link{flex-wrap:wrap;gap:10px;font-size:.8rem}.agm-photo-layout{grid-template-columns:1fr;gap:28px}.agm-photo-layout figure:first-child{grid-column:auto}.agm-coverage-row{grid-template-columns:1fr;gap:14px;padding-block:25px}.agm-coverage-row h3{font-size:1.65rem}.agm-coverage-row p{padding:0;font-size:1rem}.agm-report-links{grid-column:auto}.agm-report-links a{font-size:.92rem}.agm-coverage-note{grid-template-columns:1fr;gap:20px}.agm-coverage-note p{font-size:.9rem}.agm-visit{grid-template-columns:1fr;gap:38px}.agm-visit .event-facts>div{grid-template-columns:78px 1fr;gap:14px;font-size:.94rem}.agm-visit .event-actions{align-items:stretch}.agm-event-poster{max-width:420px;margin-inline:auto}.agm-question-layout{gap:28px}.agm-closing{padding-block:48px}.agm-closing-links{flex-direction:column;align-items:start;gap:8px}}@media (width<=370px){.agm-film-portrait{grid-template-columns:1fr}.agm-film-portrait video{max-height:420px}.agm-film-portrait .agm-film-duration{margin-top:2px}.agm-visit .event-facts>div{grid-template-columns:1fr;gap:6px}}.agm-page [lang=gu]{font-family:var(--sans);letter-spacing:normal;line-height:1.9}.agm-gu-heading{color:var(--orange);margin-top:14px;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:500;display:block}.agm-films .agm-gu-heading{color:#d7bc80}.agm-section-intro{max-width:420px;font-size:.95rem}.agm-section-intro p+p{margin-top:12px}.agm-film h3 small,.agm-coverage-row h3 small{font-family:var(--sans);letter-spacing:normal;margin-top:6px;font-size:.87rem;font-weight:400;line-height:1.6;display:block}.agm-coverage-copy p+p{margin-top:14px}.agm-navigation a{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:10px}.agm-navigation a small{font-size:.72rem;font-weight:400}.agm-question-layout .faq-list summary small{color:var(--muted);margin-top:6px;font-size:.8rem;font-weight:400;display:block}.agm-closing .agm-gu-heading{color:var(--ink)}@media (width<=600px){.agm-cover figcaption>div{min-width:0}.agm-section-intro{max-width:65ch;margin-top:20px}.agm-film-portrait video{height:auto}.agm-visit .event-facts>div{grid-template-columns:90px 1fr}.agm-visit .event-actions .button{white-space:normal}.agm-coverage-copy p{font-size:.95rem}}@media (width<=370px){.agm-visit .event-facts>div{grid-template-columns:1fr}}
