@media(max-width:1100px){.kb-header{grid-template-columns:210px 1fr auto}.kb-nav{gap:1rem}.kb-nav a:nth-last-child(2){display:none}.kb-hero__copy{width:62vw}.kb-hero__board{width:310px}.kb-lens>header,.kb-windows header{grid-template-columns:1fr 2fr}.kb-lens>header p,.kb-windows header a{grid-column:2}.kb-core-card:nth-child(n){grid-column:span 6}.kb-route-board article{grid-template-columns:35px 100px 1fr 150px 35px}.kb-route-board article>em{display:none}.kb-board-head{grid-template-columns:35px 1fr 150px 35px}.kb-board-head b:nth-child(4){display:none}.kb-story-shell{grid-template-columns:190px 1fr}.kb-module{grid-template-columns:170px 1fr}.kb-profile{grid-template-columns:260px 1fr}}
@media(max-width:820px){.kb-status{display:none}.kb-header{top:0;height:76px;grid-template-columns:1fr auto auto;padding:0 1rem}.kb-brand svg{width:40px;height:40px}.kb-brand b{font-size:21px}.kb-depart{min-width:135px;padding:.7rem}.kb-menu{display:grid;width:54px;place-content:center;gap:5px}.kb-menu i{width:22px;height:2px;background:var(--ink)}.kb-menu span{font-size:8px}.kb-nav{position:absolute;top:76px;left:0;right:0;background:var(--paper);display:none;flex-direction:column;align-items:stretch;padding:1rem;border-bottom:1px solid}.kb-nav.is-open{display:flex}.kb-nav a,.kb-nav a:nth-last-child(2){display:block;padding:.8rem}.kb-nav a:after{display:none}.kb-hero{height:780px;min-height:0}.kb-hero__copy{left:1.3rem;right:1.3rem;top:42%;width:auto}.kb-hero h1{font-size:58px}.kb-hero__board{left:1.3rem;right:1.3rem;bottom:1.3rem;width:auto}.kb-hero__scroll{display:none}.kb-lens,.kb-windows,.kb-core-grid{padding:4rem 1.3rem}.kb-lens>header,.kb-windows header,.kb-core-grid>header{grid-template-columns:1fr}.kb-lens>header p,.kb-windows header a{grid-column:auto}.kb-filmstrip{grid-auto-columns:75vw}.kb-decision{grid-template-columns:1fr;padding:4rem 1.3rem}.kb-decision__orbit{width:75vw;margin:auto}.kb-months{overflow-x:auto;grid-template-columns:repeat(12,55px)}.kb-core-card:nth-child(n){grid-column:span 12;min-height:220px}.kb-journal{grid-template-columns:1fr}.kb-journal__title{position:static;padding:4rem 1.3rem}.kb-journal__stack article{grid-template-columns:30px 110px 1fr 25px}.kb-journal__stack img{width:110px;height:120px}.kb-boundary{grid-template-columns:1fr;padding:4rem 1.3rem}.kb-final{height:620px}.kb-footer__grid{grid-template-columns:1fr 1fr}.kb-footer__grid section:first-child{grid-column:1/3}.kb-archive-hero,.kb-page-hero,.kb-profile-hero{grid-template-columns:1fr}.kb-archive-hero figure,.kb-page-hero figure,.kb-profile-hero>img{height:400px}.kb-board-head{display:none}.kb-route-board{padding:0 1rem 4rem}.kb-route-board article{grid-template-columns:35px 90px 1fr 25px}.kb-route-board article>b{display:none}.kb-route-board img{width:90px;height:90px}.kb-route-board h2{font-size:20px}.kb-guide-wall{grid-template-columns:1fr;padding:3rem 1rem}.kb-guide-card:nth-child(n){grid-column:auto}.kb-guide-card:nth-child(n) img{height:260px}.kb-detail-hero{height:650px}.kb-detail-hero>div{left:1.3rem;right:1.3rem;bottom:2rem}.kb-detail-hero h1{font-size:52px}.kb-story-shell{display:block}.kb-story-index{display:none}.kb-story,.kb-page-story{padding:3rem 1.3rem}.kb-module{grid-template-columns:1fr;gap:1rem}.kb-daystrip{grid-template-columns:1fr 1fr}.kb-related{padding:4rem 1.3rem}.kb-related header{grid-template-columns:1fr}.kb-related>div{grid-template-columns:1fr}.kb-page-interface{grid-template-columns:1fr;padding:3rem 1.3rem}.kb-profile{grid-template-columns:1fr;padding:3rem 1.3rem}.kb-profile>aside{position:static}.kb-profile form{grid-template-columns:1fr}.kb-profile fieldset,.kb-profile fieldset.kb-full,.kb-consent,.kb-submit,.kb-success,.kb-errors{grid-column:1}.kb-error>b{font-size:80px}.kb-error>div{align-items:flex-start;flex-direction:column}}
@media(max-width:520px){.kb-depart span{display:none}.kb-depart{min-width:110px}.kb-hero h1{font-size:47px}.kb-hero__copy>p{font-size:14px}.kb-hero__copy>div{align-items:flex-start;flex-direction:column}.kb-frame>a:first-child{height:280px}.kb-four{grid-template-columns:1fr}.kb-footer__grid{grid-template-columns:1fr}.kb-footer__grid section:first-child{grid-column:auto}.kb-footer__base{gap:.5rem;flex-direction:column}.kb-archive-hero>div,.kb-page-hero>div,.kb-profile-hero>div{padding:4rem 1.3rem}.kb-archive-hero h1,.kb-page-hero h1,.kb-profile-hero h1{font-size:45px}.kb-route-board article{grid-template-columns:26px 1fr 24px}.kb-route-board img{grid-column:2;width:100%;height:180px}.kb-route-board article>div{grid-column:2}.kb-route-board article>a{grid-column:3;grid-row:1}.kb-daystrip,.kb-variants{grid-template-columns:1fr}.kb-detail-hero aside{flex-wrap:wrap}.kb-route-ticker{grid-template-columns:1fr}.kb-module__body{font-size:15px}.kb-module--timeline li{grid-template-columns:1fr}.kb-archive-cta,.kb-page-next{padding:3rem 1rem}.kb-archive-cta h2,.kb-page-next h2{font-size:38px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}.kb-reveal,.kb-module{opacity:1;transform:none}}
