.annual-cover{width:100%;height:auto;margin:16px 0;display:block}.annual-2027{line-height:1.7}.annual-2027 h1{font-size:clamp(24px,4vw,36px);line-height:1.4}.annual-2027 h2{margin:16px 0 8px;font-size:22px}.annual-2027 p{margin:12px 0}.annual-months{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.annual-months a{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 8px;display:inline-flex}.annual-month{border-top:2px solid;margin-top:24px;scroll-margin-top:16px}.annual-month ul{padding-left:24px}.annual-month li{overflow-wrap:anywhere;margin:8px 0}.annual-month time{font-variant-numeric:tabular-nums;font-weight:700}.annual-month li a{align-items:center;min-height:44px;display:inline-flex}.annual-2027 :focus-visible{outline-offset:3px;outline:3px solid}@media print{body:has(.annual-2027){color:#000!important;background:#fff!important}body:has(.annual-2027) .tool-footer{display:none!important}body:has(.annual-2027) footer{display:none!important}body:has(.annual-2027) .annual-cover{display:none!important}body:has(.annual-2027) .annual-months{display:none!important}body:has(.annual-2027) header{display:none!important}body:has(.annual-2027) .ki-year-links{display:none!important}body:has(.annual-2027) .ki-year-months{display:none!important}body:has(.annual-2027) .ki-year-overlap{display:none!important}body:has(.annual-2027) .ki-year-month-link{display:none!important}body:has(.annual-2027) .ki-method{display:none!important}.annual-2027{color:#000!important;background:#fff!important;max-width:none!important;min-height:0!important;padding:0!important;font-size:9pt!important}.annual-2027 h1{font-size:18pt!important}.annual-2027 h2,.annual-2027 .ki-year-month h2{font-size:12pt!important}.annual-2027 a{color:inherit!important;min-height:0!important;padding:0!important;text-decoration:none!important}.annual-month,.annual-2027 .ki-year-month{break-inside:avoid;margin-top:8pt;padding-top:4pt}.annual-month ul{margin:0}.annual-month li{margin:2pt 0}.annual-2027 .ki-year-dates>div{padding:2pt 0}.annual-2027 .ki-year-dates dt{padding-top:0}.annual-2027 .ki-year-dates dd,.annual-2027 .ki-year-dates dt{font-size:9pt}.annual-2027 .ki-year-dates dd span{font-size:8pt}.annual-2027 .ki-year-intro{padding:0}.annual-2027 .ki-year-intro p{margin:4pt 0}.annual-print-note{display:none}}
