@media (max-width: 900px){body.ubc-page{--ubc-mobile-content-left:8px;--ubc-mobile-content-right:8px;}#main-content.generated-page{padding-top:0!important;padding-left:0!important;padding-right:0!important;}#main-content > .page-title, #main-content > .page-title + .page-breadcrumbs, #main-content > .main-grid, #main-content > .page-content-card, #main-content > .structure-gateway, #main-content > .closing{box-sizing:border-box!important;padding-left:var(--ubc-mobile-content-left)!important;padding-right:var(--ubc-mobile-content-right)!important;}#main-content > .page-content-card, #main-content > .structure-gateway, #main-content > .closing{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;}}@media (max-width: 900px){#main-content > .main-grid > .sidebar-details{order:0!important;width:100%!important;margin:2px 0 10px!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;}#main-content > .main-grid > .article, #main-content > .main-grid > article.article{order:1!important;width:100%!important;}#main-content > .main-grid > .sidebar-details > summary, #main-content > .main-grid > .sidebar-details > .sidebar-column-title, #main-content > .main-grid > .sidebar-details > .ubc-top-services{display:none!important;}#main-content > .main-grid > .sidebar-details > .sidebar{display:block!important;margin:0!important;padding:0!important;}#main-content > .main-grid > .sidebar-details > .sidebar > .sidebar-card.payment, #main-content > .main-grid > .sidebar-details > .sidebar > .sidebar-card.office{display:none!important;}#main-content > .main-grid > .sidebar-details > .sidebar > .service-list{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;column-gap:10px!important;row-gap:1px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;list-style:none!important;box-sizing:border-box!important;}#main-content > .main-grid > .sidebar-details > .sidebar > .service-list > li{display:block!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;}#main-content > .main-grid > .sidebar-details > .sidebar > .service-list > li > a{display:grid!important;grid-template-columns:13px minmax(0, 1fr)!important;column-gap:4px!important;align-items:start!important;width:100%!important;min-height:20px!important;height:auto!important;margin:0!important;padding:1.6px 0!important;color:#00009F!important;font-size:14px!important;font-weight:400!important;line-height:16px!important;background:transparent!important;box-sizing:border-box!important;overflow-wrap:anywhere!important;text-decoration:none!important;}#main-content > .main-grid > .sidebar-details > .sidebar > .service-list > li > a::before{content:""!important;position:static!important;display:block!important;width:13px!important;min-width:13px!important;height:16px!important;margin:0!important;padding:0!important;align-self:start!important;justify-self:start!important;background:url("../image/arrow_o.svg") center / 13px 16px no-repeat!important;transform:none!important;}}@media (max-width: 900px){#main-content > .page-title{margin:0!important;padding-top:0!important;padding-bottom:0!important;}#main-content > .page-title + .page-breadcrumbs{min-height:0!important;margin:0!important;padding-top:0!important;padding-bottom:4px!important;}#main-content > .main-grid{padding-top:0!important;padding-bottom:16px!important;gap:0!important;row-gap:0!important;}#main-content > .main-grid > .sidebar-details{margin-top:0!important;margin-bottom:16px!important;}#main-content > .main-grid > .article > p:last-child, #main-content > .main-grid > article.article > p:last-child{margin-bottom:0!important;}#main-content > .task-selection.page-content-card{padding-top:0!important;}#main-content > .task-selection > h2{margin-top:0!important;}#main-content h2{line-height:1.08!important;}}

/* Mobile typography sizes approved 2026-09-16. Font-size only; line-height/spacing unchanged. */
@media (max-width: 900px){
  #main-content > .page-title,
  #main-content .article h1,
  #main-content .page-content-card h1,
  #main-content .structure-gateway h1,
  #main-content .closing h1{font-size:17px!important;}
  #main-content .article h2,
  #main-content .page-content-card h2,
  #main-content .structure-gateway h2,
  #main-content .closing h2{font-size:16px!important;}
  #main-content .article h3,
  #main-content .page-content-card h3,
  #main-content .structure-gateway h3,
  #main-content .closing h3{font-size:15px!important;}
  #main-content .article p,
  #main-content .article li,
  #main-content .page-content-card p,
  #main-content .page-content-card li,
  #main-content .structure-gateway p,
  #main-content .structure-gateway li,
  #main-content .closing p,
  #main-content .closing li{font-size:13px!important;}
  #main-content > .main-grid > .sidebar-details > .sidebar > .service-list > li > a{font-size:12px!important;}
}
