@keyframes minami-footer-reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.minami-footer__cols{gap:var(--wp--preset--spacing--50);align-items:flex-start}.minami-footer__brand{flex:1 1 260px;max-width:340px;gap:var(--wp--preset--spacing--20)}.minami-footer__col{flex:1 1 160px;gap:var(--wp--preset--spacing--20)}.minami-footer__news{flex:1 1 300px}.minami-footer__news .minami-newsletter{padding:var(--wp--preset--spacing--40)}.minami-footer__heading{margin:0 0 .4rem;text-transform:uppercase;letter-spacing:.06em;color:var(--wp--preset--color--contrast-tertiary);font-weight:700}.minami-footer__nav .wp-block-navigation__container{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none}.minami-footer__nav a{color:var(--wp--preset--color--contrast-secondary);text-decoration:none;font-size:var(--wp--preset--font-size--small)}.minami-footer__nav a:hover{color:var(--wp--preset--color--brand)}.minami-footer__bottom{gap:var(--wp--preset--spacing--30)}.minami-backtotop{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .9rem;border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--md, 8px);color:var(--wp--preset--color--contrast-secondary);font-size:var(--wp--preset--font-size--small);font-weight:500;text-decoration:none;transition:background var(--minami-dur-short, 150ms) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1)),color var(--minami-dur-short, 150ms) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1))}.minami-backtotop:hover{background:var(--wp--preset--color--surface);color:var(--wp--preset--color--contrast)}.minami-footer--gd{--minami-footer-tone-1:var(--wp--preset--color--surface-raised);--minami-footer-tone-2:color-mix(in srgb, var(--wp--preset--color--contrast) 8%, transparent);gap:var(--wp--preset--spacing--50);background:var(--minami-footer-tone-1);border:0!important;border-radius:0!important}.minami-footer--gd .minami-footer__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.9fr);gap:var(--wp--preset--spacing--60);align-items:start;margin-bottom:var(--wp--preset--spacing--50)}.minami-footer__identity{gap:var(--wp--preset--spacing--20);align-items:flex-start}.minami-footer--gd .minami-footer__logo,.minami-footer--gd .minami-footer__logo a{margin:0;font-size:clamp(2rem,1.35rem + 2.2vw,3rem)!important;font-weight:800;letter-spacing:-.02em;line-height:1;text-transform:uppercase;white-space:nowrap}.minami-footer__logo a{color:var(--wp--preset--color--contrast);text-decoration:none}.minami-footer__rule{display:block;width:4.5rem;height:3px;border:0;border-radius:var(--wp--custom--radius--pill, 999px);background:var(--wp--preset--gradient--brand-soft, linear-gradient(135deg, var(--wp--preset--color--brand) 0%, var(--wp--preset--color--brand-hover) 100%))}.minami-footer--gd .minami-footer__heading{margin:0 0 .55rem;font-size:var(--wp--preset--font-size--small);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--wp--preset--color--brand)}.minami-footer__tagline{margin:0;max-width:34ch;color:var(--wp--preset--color--contrast-secondary);font-size:var(--wp--preset--font-size--medium);font-weight:400;line-height:1.55;letter-spacing:0}.minami-footer__tagline:empty::before{content:"Independent media for a more informed Asia."}.minami-footer__work{gap:var(--wp--preset--spacing--20);align-items:flex-start;padding-left:0;border-left:0}.minami-footer__pitch{margin:0;max-width:38ch}.minami-footer__cta{margin-top:var(--wp--preset--spacing--10)}.minami-footer__cta .wp-element-button{font-size:var(--wp--preset--font-size--small);font-weight:700;background-color:var(--wp--preset--color--brand)!important;background-image:none!important;color:var(--wp--preset--color--on-brand)!important;border-color:transparent!important}.minami-footer__cta .wp-element-button:focus,.minami-footer__cta .wp-element-button:hover{background-color:var(--wp--preset--color--brand-hover)!important;color:var(--wp--preset--color--on-brand)!important}.minami-footer__primary{margin-top:var(--wp--preset--spacing--20)}.minami-footer__primary .wp-block-navigation__container{gap:var(--wp--preset--spacing--40);row-gap:var(--wp--preset--spacing--10)}.minami-footer__primary a{font-size:var(--wp--preset--font-size--small);font-weight:600;letter-spacing:.01em;color:var(--wp--preset--color--contrast-secondary);text-decoration:none;transition:color var(--minami-dur-short, 150ms) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1))}.minami-footer__primary a:hover{color:var(--wp--preset--color--brand)}.minami-footer--gd .minami-footer__bottom{gap:var(--wp--preset--spacing--40);margin-top:0;padding-top:var(--wp--preset--spacing--40);background:0 0;border-top:1px solid var(--wp--preset--color--border);border-radius:0}.minami-footer__band-copy h2,.minami-footer__legal p,.minami-footer__links li,.minami-footer__social{margin:0}.minami-footer__social .wp-social-link{transition:transform var(--minami-dur-short, 150ms) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1)),color var(--minami-dur-short, 150ms) ease}.minami-footer__social .minami-footer__extra-link:hover,.minami-footer__social .wp-social-link:hover{color:var(--wp--preset--color--brand);transform:translateY(-2px)}.minami-footer--centered .minami-footer__social{justify-content:center;margin-top:var(--wp--preset--spacing--40)}.minami-footer--cta .minami-footer__social,.minami-footer--minimal .minami-footer__social{font-size:16px}.minami-footer__social .minami-footer__extra-link{display:flex;transition:transform var(--minami-dur-short, 150ms) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1)),color var(--minami-dur-short, 150ms) ease}.minami-footer__social .minami-footer__extra-link a{display:flex;align-items:center;justify-content:center;color:inherit;padding:0}.minami-footer__social .minami-footer__extra-link svg{width:24px;height:24px;fill:currentColor}.minami-footer__legal a:focus-visible,.minami-footer__primary a:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px;border-radius:var(--wp--custom--radius--sm, 6px)}@media (max-width:781px){.minami-footer--gd{gap:var(--wp--preset--spacing--40);padding-bottom:calc(var(--minami-bottomnav-h, 60px) + var(--wp--preset--spacing--40) + env(safe-area-inset-bottom,0))!important}.minami-footer--gd .minami-footer__split{grid-template-columns:1fr;gap:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)}.minami-footer--gd .minami-footer__logo,.minami-footer--gd .minami-footer__logo a{font-size:clamp(1.5rem,1.1rem + 2vw,2rem)!important}.minami-footer__work{width:100%;padding-left:0;padding-top:0;border-left:0;border-top:0}.minami-footer--gd .minami-footer__bottom,.minami-footer__primary .wp-block-navigation__container{flex-direction:column;gap:var(--wp--preset--spacing--20);align-items:flex-start}.minami-footer--gd .minami-footer__bottom{gap:var(--wp--preset--spacing--30);padding:var(--wp--preset--spacing--40)}.minami-footer__social{justify-content:flex-start}}@supports (animation-timeline:view()){.minami-footer--gd{animation:minami-footer-reveal var(--minami-dur-long) var(--minami-ease-emphasized-decelerate) both;animation-timeline:view();animation-range:entry 0%entry 60%}.minami-footer__bottom,.minami-footer__split{animation:minami-footer-reveal var(--minami-dur-medium) var(--minami-ease-spring) both;animation-timeline:view()}.minami-footer__split{animation-range:entry 12%entry 62%}.minami-footer__bottom{animation-range:entry 18%entry 68%}}.minami-callout{transition:transform var(--minami-dur-medium) var(--minami-ease-spring)}.minami-callout__icon{transition:transform var(--minami-dur-medium) var(--minami-ease-spring-expressive)}.minami-callout:hover .minami-callout__icon{transform:scale(1.1) rotate(4deg)}.minami-footer__nav.is-inline .wp-block-navigation__container{flex-direction:row;flex-wrap:wrap;gap:var(--wp--preset--spacing--30)}.minami-footer__fineprint{margin-bottom:0}.minami-footer--minimal .minami-footer__row{gap:var(--wp--preset--spacing--40)}.minami-footer--centered .wp-block-social-links{justify-content:center}.minami-footer__bottom.is-centered{justify-content:center;gap:var(--wp--preset--spacing--40)}.minami-footer__band{gap:var(--wp--preset--spacing--50);align-items:center}.minami-footer__band-copy{flex:1 1 280px;gap:var(--wp--preset--spacing--10)}.minami-footer__band-form{flex:1 1 360px;max-width:480px}.minami-footer__cols.is-mega{gap:var(--wp--preset--spacing--50)}.minami-footer__cols.is-mega .minami-footer__col{flex:1 1 140px}.minami-footer__links{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.4rem}.minami-footer__legal a,.minami-footer__links a{color:var(--wp--preset--color--contrast-secondary);text-decoration:none;font-size:var(--wp--preset--font-size--small)}.minami-footer__legal a{color:var(--wp--preset--color--contrast-tertiary)}.minami-footer__legal a:hover,.minami-footer__links a:hover{color:var(--wp--preset--color--brand)}.minami-footer__legal{gap:var(--wp--preset--spacing--30)}.minami-footer--cta .minami-footer__cta{box-shadow:var(--wp--preset--shadow--lg)}.minami-footer--cta .minami-footer__cta h2{margin-top:0}.minami-footer--cta .minami-footer__cta .minami-newsletter__submit{background:var(--wp--preset--color--on-brand);color:var(--wp--preset--color--brand)}.minami-footer--cta .minami-footer__cta .minami-newsletter__submit:hover{background:var(--wp--preset--color--surface);color:var(--wp--preset--color--brand)}.minami-footer__bar{gap:var(--wp--preset--spacing--40)}@media (max-width:781px){.minami-footer__band{flex-direction:column;align-items:flex-start}.minami-footer__band-form{width:100%;max-width:none}}.minami-footer--masthead{--minami-footer-tone-1:var(--wp--preset--color--surface);--minami-footer-tone-2:color-mix(in srgb, var(--wp--preset--color--contrast) 5%, var(--wp--preset--color--surface));gap:var(--wp--preset--spacing--50);background:var(--minami-footer-tone-1)}.minami-footer .minami-footer__masthead{gap:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--40);align-items:center;text-align:center}.minami-footer__masthead-title,.minami-footer__masthead-title a{margin:0;font-size:clamp(1.4rem,.9rem + 1.5vw,2rem);font-weight:800;line-height:1.05;letter-spacing:-.02em;text-transform:uppercase;color:var(--wp--preset--color--contrast);text-decoration:none}.minami-footer__masthead-rule{display:block;width:min(100%,8rem);height:3px;margin:var(--wp--preset--spacing--20) auto var(--wp--preset--spacing--10);border:0;border-radius:var(--wp--custom--radius--pill, 999px);background:var(--wp--preset--gradient--brand-soft, linear-gradient(135deg, var(--wp--preset--color--brand) 0%, var(--wp--preset--color--brand-hover) 100%))}.minami-footer__masthead-tagline{margin:0 auto;max-width:48ch;font-size:clamp(1rem,.9rem + .35vw,1.25rem);font-weight:500;line-height:1.45}.minami-footer--masthead .minami-footer__heading{margin:0 0 .55rem;color:var(--wp--preset--color--brand)}.minami-footer__utility{gap:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40);align-items:flex-end}.minami-footer--masthead .minami-footer__work{flex:1 1 22rem;max-width:36rem}.minami-footer--masthead .minami-footer__primary{margin-top:var(--wp--preset--spacing--20)}.minami-footer--masthead .minami-footer__ribbon{gap:var(--wp--preset--spacing--30);padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--50);background:var(--minami-footer-tone-2);border-radius:var(--wp--custom--radius--lg, 12px)}@media (max-width:781px){.minami-footer--masthead{gap:var(--wp--preset--spacing--40);padding-bottom:calc(var(--minami-bottomnav-h, 60px) + var(--wp--preset--spacing--40) + env(safe-area-inset-bottom,0))!important}.minami-footer__masthead{margin-bottom:var(--wp--preset--spacing--30)}.minami-footer__utility{flex-direction:column;align-items:flex-start;gap:var(--wp--preset--spacing--30)}.minami-footer--masthead .minami-footer__work{width:100%;max-width:none}.minami-footer--masthead .minami-footer__ribbon{flex-direction:column;align-items:flex-start;padding:var(--wp--preset--spacing--40)}.minami-footer__social{justify-content:flex-start}}@supports (animation-timeline:view()){.minami-footer--masthead{animation:minami-footer-reveal var(--minami-dur-long) var(--minami-ease-emphasized-decelerate) both;animation-timeline:view();animation-range:entry 0%entry 60%}.minami-footer--masthead .minami-footer__masthead{animation-range:entry 5%entry 55%}.minami-footer--masthead .minami-footer__masthead,.minami-footer--masthead .minami-footer__ribbon,.minami-footer--masthead .minami-footer__utility{animation:minami-footer-reveal var(--minami-dur-medium) var(--minami-ease-spring) both;animation-timeline:view()}.minami-footer--masthead .minami-footer__utility{animation-range:entry 14%entry 62%}.minami-footer--masthead .minami-footer__ribbon{animation-range:entry 18%entry 68%}}.minami-footer--masthead .minami-backtotop:focus-visible,.minami-footer--masthead .minami-footer__legal a:focus-visible,.minami-footer--masthead .minami-footer__primary a:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px;border-radius:var(--wp--custom--radius--sm, 6px)}