.ky-history{--hy-ink:#183d50;--hy-muted:#527182;--hy-aqua:#078b9a;--hy-line:#c8e5e6;color:var(--hy-ink)}.ky-history .ky-history-lead{color:#31596b;max-width:66ch;margin:0 0 26px;font-size:19px;line-height:1.75}.ky-history-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 32px;display:grid}.ky-history-photo{background:#f4f9f9;border:1px solid #dbe8e8;border-radius:15px;min-width:0;margin:0;overflow:hidden}.ky-history-photo img{object-fit:cover;width:100%;height:135px;display:block}.ky-history-photo figcaption{flex-direction:column;gap:4px;padding:9px 11px;font-size:11px;line-height:1.4;display:flex}.ky-history-photo figcaption span{color:#204758;font-weight:700}.ky-history .ky-history-photo figcaption a{color:#4d7280;font-size:10px;font-weight:500;text-decoration:underline}.ky-history-nav{border:1px solid var(--hy-line);background:#edf9f8;border-radius:18px;margin:24px 0 42px;padding:18px 20px}.ky-history-nav strong{letter-spacing:.035em;margin-bottom:12px;font-size:13px;display:block}.ky-history-nav div{flex-wrap:wrap;gap:8px;display:flex}.ky-history .ky-history-nav a{color:#16576a;background:#fff;border:1px solid #cbdfe3;border-radius:30px;padding:8px 12px;font-size:12px;line-height:1.4;text-decoration:none;display:inline-block}.ky-history .ky-history-nav a:hover,.ky-history .ky-history-nav a:focus-visible{color:#fff;background:#126f7f}.ky-history-era{margin:46px 0 60px;scroll-margin-top:28px}.ky-history-era-head{border-bottom:1px solid var(--hy-line);align-items:flex-start;gap:14px;margin-bottom:24px;padding-bottom:15px;display:flex}.ky-history-era-head>span{color:#294e59;width:48px;height:48px;font:700 17px/1 var(--display);background:#fff1b9;border-radius:15px;flex:none;place-items:center;display:grid}.ky-history .ky-history-era-head h2{font:700 clamp(22px,2.8vw,29px)/1.25 var(--display);color:var(--hy-ink);letter-spacing:-.03em;margin:2px 0 5px}.ky-history-era-head p{color:var(--hy-muted);margin:0;font-size:14px;line-height:1.5}.ky-history-events{position:relative;margin:0!important;padding:0 0 0 30px!important;list-style:none!important}.ky-history-events:before{content:"";background:linear-gradient(#17b0af,#d0e8e6);width:2px;position:absolute;top:15px;bottom:17px;left:9px}.ky-history .ky-history-event{position:relative;margin:0 0 17px!important;padding:0!important}.ky-history-event:before{content:"";background:#0fa5aa;border:3px solid #fff;border-radius:50%;width:13px;height:13px;position:absolute;top:21px;left:-29px;box-shadow:0 0 0 2px #bee1e3}.ky-history-event-card{background:#fff;border:1px solid #d8e9ed;border-radius:17px;padding:19px 21px 17px;box-shadow:0 3px 15px #2047590b}.ky-history-date{color:#126a79;background:#dff8f5;border-radius:100px;padding:5px 10px;font-size:12px;font-weight:700;line-height:1.3;display:inline-block}.ky-history .ky-history-event-card h3{font:700 19px/1.4 var(--display);letter-spacing:-.025em;color:#183e53;margin:12px 0 9px}.ky-history .ky-history-event-card p{color:#385c6e;margin:0 0 11px;font-size:15px;line-height:1.78}.ky-history .ky-history-event-ref{color:#087b91;align-items:center;gap:5px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.ky-history .ky-history-event-ref:hover{text-decoration:underline}.ky-history-note{background:#fff8e2;border:1px solid #ecd7a6;border-left:5px solid #d8a638;border-radius:16px;margin:48px 0 28px;padding:24px 27px}.ky-history .ky-history-note h2{font:700 21px/1.35 var(--display);margin:0 0 12px}.ky-history .ky-history-note p{margin:0;font-size:15px;line-height:1.85}.ky-history-visit{color:#fff;background:#173f54;border-radius:17px;margin:30px 0;padding:22px 26px}.ky-history .ky-history-visit h2{color:#fff;font:700 22px/1.3 var(--display);margin:0 0 18px}.ky-history-visit div{flex-wrap:wrap;gap:10px;display:flex}.ky-history .ky-history-visit a{color:#14516a;background:#fff;border-radius:999px;padding:10px 14px;font-size:13px;text-decoration:none}.ky-history .ky-history-visit a:hover{background:#bdf4e7}.ky-history-sources{margin-top:42px;scroll-margin-top:28px}.ky-history .ky-history-sources h2{font:700 22px/1.35 var(--display);margin-bottom:10px}.ky-history-sources p{color:var(--hy-muted);font-size:13px;line-height:1.65}.ky-history-sources ol{margin:12px 0 0;padding-left:24px}.ky-history-sources li{overflow-wrap:anywhere;scroll-margin-top:22px;font-size:13px;line-height:1.6}.ky-history-sources li:target{background:#ecfaf3;border-radius:5px}.ky-history .ky-history-sources a{font-size:13px}@media (width<=650px){.ky-history-gallery{gap:7px}.ky-history-photo img{height:95px}.ky-history-photo figcaption{padding:7px}.ky-history-photo figcaption span{font-size:10px}.ky-history-photo figcaption a{font-size:9px}.ky-history .ky-history-lead{font-size:16px}.ky-history-event-card{padding:16px}.ky-history-events{padding-left:25px!important}.ky-history-events:before{left:7px}.ky-history-event:before{left:-27px}.ky-history .ky-history-event-card h3{font-size:17px}.ky-history .ky-history-event-card p{font-size:14px}.ky-history-note{padding:18px}.ky-history-era-head>span{width:41px;height:41px;font-size:15px}}@media (width<=420px){.ky-history-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.ky-history-photo:last-child{grid-column:1/-1}.ky-history-photo:last-child img{height:145px}.ky-history-photo img{height:115px}}@media (prefers-reduced-motion:reduce){.ky-history *{scroll-behavior:auto}}
