.exp293[hidden],.exp293 [hidden]{display:none!important}.exp293{--exp-ink:#10202a;--exp-soft:#b7cdcd;color:#f0ede5;font:18px/1.65 var(--sans,Arial,sans-serif);overflow-wrap:anywhere}.exp293 a{text-decoration:underline;text-underline-offset:4px}.exp293 h1,.exp293 h2,.exp293 h3{font-family:var(--display,Georgia,serif);font-weight:400;line-height:1.12}.exp293 h1{font-size:clamp(44px,6vw,82px);letter-spacing:-.035em;max-width:18ch;margin:20px 0 24px}.exp293 h2{font-size:clamp(32px,3.7vw,48px);margin:0 0 20px}.exp293 h3{font-size:29px;margin:0 0 16px}.exp293 p{max-width:70ch;margin:0 0 22px}.exp293 .exp-kicker{font:700 12px/1.65 var(--sans,Arial,sans-serif);letter-spacing:.18em;text-transform:uppercase;color:#e5b991;margin-bottom:18px}.exp293 .exp-note{color:#b7cdcd;font-size:16px;line-height:1.65}.exp293 .exp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:26px 0 0}.exp293 .exp-btn,.exp293 button,.exp293 .exp-calendar-links a{display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:normal;gap:12px;min-height:48px;border:1px solid #b8d8d2;padding:12px 20px;background:#b8ded2;color:#10202a;font:700 16px/1.45 var(--sans,Arial,sans-serif);text-decoration:none;cursor:pointer;border-radius:3px}.exp293 .exp-btn:hover,.exp293 .exp-btn:focus-visible,.exp293 button:hover,.exp293 button:focus-visible,.exp293 .exp-calendar-links a:hover,.exp293 .exp-calendar-links a:focus-visible{background:#f0d091;color:#10202a;border-color:#f0d091}.exp293 .exp-btn-secondary{background:#122b36;color:#fff;border-color:#8fb9bd}.exp293 .exp-btn-secondary:hover,.exp293 .exp-btn-secondary:focus-visible{background:#244653;color:#fff;border-color:#fff}.exp293 :focus-visible{outline:3px solid #f0d091;outline-offset:5px}.exp-wrap{width:min(1260px,calc(100% - 72px));margin-inline:auto}.exp-hero{padding-block:80px 55px}.exp-breadcrumb{font-size:15px;color:#b7cdcd;margin-bottom:35px!important}.exp-lead{font-size:21px;color:#c6d7d5}.exp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.exp-card{display:flex;flex-direction:column;border:1px solid #46616b;border-radius:10px;overflow:hidden;background:#0e1c25}.exp-card figure{margin:0}.exp-card img{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;background:#081016}.exp-card figcaption{padding:10px 22px 0;font-size:13px;line-height:1.5;color:#b7cdcd}.exp-card-body{padding:26px;display:flex;flex:1;flex-direction:column}.exp-card-body .exp-actions{margin-top:auto;padding-top:10px}.exp-card h2{font-size:34px}.exp-card .exp-note{margin-bottom:18px}.exp-library{padding-bottom:70px}.exp-log{padding:38px;border:1px solid #46616b;background:#101f28;border-radius:10px;margin-bottom:70px}.exp-log ul{padding-left:22px}.exp-log li{margin:15px 0}.exp293 progress{display:block;width:100%;height:14px;accent-color:#b8ded2;margin:18px 0 22px}.exp-route-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:45px;align-items:center}.exp-route-hero figure{margin:0}.exp-route-hero img{border-radius:8px;width:100%;height:auto}.exp-route-hero figcaption{font-size:14px;color:#b7cdcd;line-height:1.6;margin-top:12px}.exp-overview{padding:36px;border:1px solid #557078;border-radius:10px;background:#101f28;margin-bottom:32px}.exp-route{padding-bottom:65px}.exp-chapter{border:1px solid #46616b;border-radius:8px;margin:22px 0;background:#0d1b24;scroll-margin-top:25px}.exp-chapter>summary{cursor:pointer;font-size:23px;line-height:1.4;padding:25px;color:#f0ede5;min-height:70px}.exp-chapter>summary:hover,.exp-chapter>summary:focus-visible{background:#19333f;color:#fff}.exp-chapter-body{padding:8px 30px 30px}.exp-stops{list-style:none;padding:0;margin:0}.exp-stop{border-top:1px solid #334d58;padding:27px 0}.exp-stop-head{display:flex;gap:18px;align-items:start}.exp-stop-number{flex:none;font-size:17px;border:1px solid #789da2;min-width:38px;min-height:38px;display:grid;place-items:center;border-radius:50%;color:#b8ded2}.exp-stop h3{font-size:26px;margin-bottom:7px}.exp-stop p{margin:15px 0 0}.exp-stop .exp-actions{margin-top:18px}.exp-stop-state{color:#b8ded2;font-size:16px}.exp-pause{border-left:3px solid #e5b991;padding:26px;background:linear-gradient(125deg,#19313b,#101d26);margin:20px 0 0}.exp-pause .exp-hook{font:24px/1.55 var(--display,Georgia,serif);color:#f0ede5}.exp-pause h3{font-size:30px}.exp-calendar{margin-top:28px;border-top:1px solid #65818a;padding-top:12px}.exp-calendar summary{cursor:pointer;padding:12px 0;min-height:48px;font-weight:700;color:#b8ded2}.exp-calendar-panel{padding:20px 0 4px}.exp-calendar label{display:block;font-weight:700;margin:0 0 10px}.exp-calendar input{display:block;background:#09151e;color:#fff;border:1px solid #93b4b7;min-height:48px;max-width:100%;padding:12px;font:18px var(--sans);color-scheme:dark;margin-bottom:20px}.exp-calendar-links{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.exp-calendar .exp-calendar-links a{font-size:15px}.exp-panel{width:min(1180px,calc(100% - 56px));margin:30px auto 38px;padding:26px 30px;border:1px solid #66868c;border-left:4px solid #b8ded2;border-radius:6px;background:#101f28;position:relative}.exp-panel h2{font:26px/1.25 var(--display,Georgia,serif);margin-bottom:12px}.exp-panel .exp-kicker{margin-bottom:10px}.exp-panel p{margin-bottom:15px}.exp-panel .exp-actions{margin-top:18px}.exp-panel .exp-leave{background:transparent;color:#b7cdcd;border-color:transparent;font-size:14px;padding:9px 5px;min-height:44px}.exp-panel .exp-leave:hover{background:#244653;color:#fff}.exp-home{border-block:1px solid #46616b;background:radial-gradient(ellipse at right,#1c3741,#0a151d);padding-block:65px;margin-block:0}.exp-home-inner{display:grid;grid-template-columns:1.2fr .8fr;gap:50px;align-items:center}.exp-home p:last-child{margin:0}.exp-home .exp-actions{margin-bottom:15px}.exp-storage-status:empty{display:none}.exp-summary{padding:28px;border:1px solid #b8ded2;margin-bottom:24px;background:#132c34}.exp-reset{margin-top:25px}.exp-reset summary{cursor:pointer;padding:12px 0;min-height:48px;color:#b7cdcd}.exp-reset button{margin:15px 12px 0 0}.exp293 .exp-reset-cancel{background:#122b36;color:white}.exp293 noscript p{padding:20px;border:1px solid #789da2}
@media(max-width:1000px){.exp-grid{grid-template-columns:1fr}.exp-card{display:grid;grid-template-columns:.8fr 1.2fr}.exp-card-body{padding:25px}.exp-route-hero{gap:28px}.exp-home-inner{grid-template-columns:1fr}.exp-home-inner>div+div{max-width:60ch}}@media(max-width:650px){.exp-wrap{width:calc(100% - 44px)}.exp-hero{padding-block:52px 32px}.exp293 h1{font-size:46px}.exp-route-hero{grid-template-columns:1fr}.exp-route-hero figure{max-width:600px}.exp-card{display:flex}.exp-overview,.exp-log{padding:25px 22px}.exp-chapter>summary{font-size:21px;padding:22px 18px}.exp-chapter-body{padding:4px 20px 24px}.exp-pause{padding:23px 18px}.exp-pause .exp-hook{font-size:22px}.exp-panel{width:calc(100% - 36px);padding:23px 20px;margin-block:24px 32px}.exp-panel .exp-actions>*{width:100%}.exp-stop-head{gap:12px}.exp-stop h3{font-size:24px}.exp-calendar-links{flex-direction:column;align-items:stretch}.exp293 .exp-actions{gap:14px}.exp293 .exp-btn{max-width:100%}.exp-home{padding-block:48px}.exp-log{margin-bottom:50px}.exp293 .exp-lead{font-size:20px}}@media(prefers-reduced-motion:reduce){.exp293 *{scroll-behavior:auto;transition:none}}@media(forced-colors:active){.exp293 .exp-btn,.exp293 button,.exp-panel,.exp-card,.exp-pause,.exp-chapter{border:1px solid ButtonText}.exp293 progress{forced-color-adjust:auto}}
