.BeginnerJourney_journey__pU43O{color:#17354f;min-width:0}.BeginnerJourney_transport__Q5kE6{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;border-block:1px solid #c4d1de}.BeginnerJourney_arrows__N0NPZ,.BeginnerJourney_playback__L_KGv{display:flex;align-items:center;gap:.7rem}.BeginnerJourney_playback__L_KGv>span{font-size:.85rem;color:#4b647c;font-variant-numeric:tabular-nums;white-space:nowrap}.BeginnerJourney_mapSize__hXnj5,.BeginnerJourney_transport__Q5kE6 button{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:46px;border:1px solid #8ba1b6;border-radius:6px;padding:.65rem 1rem;color:#244c92;background:transparent;font:inherit;font-size:.9rem;cursor:pointer}.BeginnerJourney_playback__L_KGv button{background:#244ec2;color:white;border-color:#244ec2;min-width:155px}.BeginnerJourney_transport__Q5kE6 button:hover:not(:disabled){background:#eaf0f8}.BeginnerJourney_playback__L_KGv button:hover:not(:disabled){background:#193c96}.BeginnerJourney_transport__Q5kE6 button:disabled{cursor:default;color:#73889b;border-color:#c7d1db;background:#eef1f4}.BeginnerJourney_arrows__N0NPZ button:first-child{width:46px;padding:.65rem}.BeginnerJourney_story__b2gQ5{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;min-height:152px;padding:1.5rem 0}.BeginnerJourney_story__b2gQ5 h2{font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.12;letter-spacing:-.025em;text-wrap:balance;margin:0;max-width:25ch;color:#17354f}.BeginnerJourney_story__b2gQ5 p{margin:0;max-width:65ch;color:#455f77;font-size:1rem;line-height:1.8;text-wrap:pretty}.BeginnerJourney_figure__jFcNV{margin:0;background:#102439;color:#e8f1fc;border-radius:12px;overflow:hidden;position:relative}.BeginnerJourney_canvas__k2rFH{display:block;width:100%;height:550px}.BeginnerJourney_mapSize__hXnj5{margin:0 1.3rem .6rem;min-height:44px;color:#c5def5;border-color:#6786a1;font-size:.8rem;padding:.5rem .8rem}.BeginnerJourney_mapSize__hXnj5:hover{background:#1b3953}.BeginnerJourney_figure__jFcNV figcaption{font-size:.8rem;line-height:1.75;color:#b3cbe3;max-width:80ch;margin:0;padding:.2rem 1.3rem 1.2rem;text-wrap:pretty}.BeginnerJourney_route__Od9Hg{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));list-style:none;margin:1.15rem 0 0;padding:0;gap:0}.BeginnerJourney_route__Od9Hg li{min-width:0;position:relative}.BeginnerJourney_route__Od9Hg li:before{content:"";display:block;height:2px;background:#ced9e3;position:absolute;inset:11px 0 auto 0}.BeginnerJourney_route__Od9Hg li[data-reached=true]:before{background:#688bb3}.BeginnerJourney_route__Od9Hg button{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.5rem;position:relative;width:100%;min-height:72px;padding:0 .25rem .5rem;background:transparent;border:0;font:inherit;font-size:.78rem;color:#49647d;text-align:center;line-height:1.5;cursor:pointer}.BeginnerJourney_route__Od9Hg button>span{display:grid;place-items:center;width:24px;height:24px;border:1px solid #afc1d1;border-radius:50%;font-size:.73rem;background:#fcfbf8;color:#49647d;font-variant-numeric:tabular-nums}.BeginnerJourney_route__Od9Hg button[aria-current=step]{color:#244ec2;font-weight:650}.BeginnerJourney_route__Od9Hg button[aria-current=step]>span{background:#244ec2;border-color:#244ec2;color:#fff}.BeginnerJourney_route__Od9Hg button:hover{color:#244ec2;text-decoration:underline;text-underline-offset:4px}.BeginnerJourney_takeaway__QuxGS{border-block:1px solid #c4d1de;padding:1.2rem 0}.BeginnerJourney_takeaway__QuxGS>div:first-child{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;font-size:.95rem;line-height:1.7;color:#47627b}.BeginnerJourney_takeaway__QuxGS strong{color:#244c92;font-weight:650}.BeginnerJourney_takeaway__QuxGS>p{color:#47627b;font-size:.9rem;line-height:1.8;max-width:75ch;margin:.7rem 0 0;font-variant-numeric:tabular-nums;text-wrap:pretty}.BeginnerJourney_takeaway__QuxGS>a{display:inline-flex;align-items:center;gap:.7rem;min-height:44px;margin-top:.45rem;color:#244c92;font-size:.88rem;text-decoration:underline;text-underline-offset:5px}.BeginnerJourney_readouts__0BHMC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1rem 0 .5rem}.BeginnerJourney_readouts__0BHMC div{min-width:0}.BeginnerJourney_readouts__0BHMC dt{font-size:.8rem;line-height:1.65;color:#4b647c}.BeginnerJourney_readouts__0BHMC dd{margin:.35rem 0 0;font-size:1.15rem;color:#244c92;font-variant-numeric:tabular-nums}.BeginnerJourney_precise__17tAj{border-bottom:1px solid #c4d1de}.BeginnerJourney_precise__17tAj summary{min-height:48px;align-content:center;color:#244c92;font-size:.9rem;cursor:pointer}.BeginnerJourney_precise__17tAj p{font-size:.9rem;line-height:1.8;color:#47627b;max-width:75ch;margin:.5rem 0 1.2rem;text-wrap:pretty}.BeginnerJourney_branches__teZdR{font-size:.85rem;line-height:1.8;color:#4b647c;margin:1.2rem 0 0;max-width:75ch}.BeginnerJourney_branches__teZdR a{color:#244c92;text-decoration:underline;text-underline-offset:4px}.BeginnerJourney_journey__pU43O :is(button,a,summary):focus-visible{outline:2px solid #3765ba;outline-offset:4px}.BeginnerJourney_figure__jFcNV button:focus-visible{outline-color:#79dcc5}.BeginnerJourney_journey__pU43O ::selection{background:#c8deed;color:#142e48}@media(max-width:1000px){.BeginnerJourney_canvas__k2rFH{height:500px}.BeginnerJourney_canvas__k2rFH.BeginnerJourney_expanded__Z4aFe{height:auto;aspect-ratio:350/1090}.BeginnerJourney_route__Od9Hg{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:.8rem}.BeginnerJourney_story__b2gQ5{gap:2rem}.BeginnerJourney_route__Od9Hg button{min-height:65px}}@media(max-width:650px){.BeginnerJourney_transport__Q5kE6{flex-wrap:wrap;gap:.7rem;padding:.75rem 0}.BeginnerJourney_playback__L_KGv{flex:1;justify-content:space-between}.BeginnerJourney_playback__L_KGv button{min-width:143px;font-size:.82rem}.BeginnerJourney_playback__L_KGv>span{font-size:.78rem}.BeginnerJourney_arrows__N0NPZ{width:100%;justify-content:space-between}.BeginnerJourney_arrows__N0NPZ button{font-size:.82rem}.BeginnerJourney_story__b2gQ5{display:block;min-height:235px;padding:1.3rem 0}.BeginnerJourney_story__b2gQ5 h2{font-size:2rem;margin-bottom:.8rem}.BeginnerJourney_story__b2gQ5 p{font-size:.95rem;line-height:1.75}.BeginnerJourney_canvas__k2rFH{height:500px}.BeginnerJourney_canvas__k2rFH.BeginnerJourney_expanded__Z4aFe{height:auto;aspect-ratio:350/1090}.BeginnerJourney_figure__jFcNV{border-radius:9px}.BeginnerJourney_figure__jFcNV figcaption{font-size:.75rem;padding:.1rem 1rem 1rem}.BeginnerJourney_mapSize__hXnj5{margin-inline:1rem;font-size:.75rem}.BeginnerJourney_route__Od9Hg button{font-size:.73rem;min-height:68px}.BeginnerJourney_takeaway__QuxGS>div:first-child{gap:.5rem;font-size:.9rem}.BeginnerJourney_takeaway__QuxGS>p{font-size:.85rem}.BeginnerJourney_readouts__0BHMC{grid-template-columns:1fr 1fr;gap:.8rem}.BeginnerJourney_readouts__0BHMC dd{font-size:1rem}.BeginnerJourney_readouts__0BHMC dt{font-size:.75rem}.BeginnerJourney_branches__teZdR{font-size:.8rem}.BeginnerJourney_precise__17tAj p{font-size:.85rem}}@media(prefers-reduced-motion:reduce){.BeginnerJourney_journey__pU43O button{transition:none}}