.CadStation_plate__cCgzb{background:#13231e;border:1px solid #425348;color:#e2e5d4;scroll-margin-top:24px}.CadStation_masthead__ugdKp{display:flex;justify-content:space-between;gap:16px;padding:18px 28px;border-bottom:1px solid #34493d;color:#a8b6a2;font:var(--label-size)/1.5 var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.08em}.CadStation_key__aQOiN i,.CadStation_masthead__ugdKp i{display:inline-block;width:6px;height:6px;background:#b9c6ad;margin-right:10px}.CadStation_title__ryNpU{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding:36px 36px 0}.CadStation_title__ryNpU h3{font-size:clamp(27px,3vw,46px);max-width:470px}.CadStation_scene__mHvib{margin:0}.CadStation_scene__mHvib img{width:100%;height:auto;display:block}.CadStation_scene__mHvib .CadStation_note___TDxg{display:flex;justify-content:space-between;gap:16px;padding:16px 28px;border-top:1px solid #34493d;font:var(--label-size)/1.6 var(--font-mono),monospace;letter-spacing:.04em;color:#a8b6a2}.CadStation_key__aQOiN{color:#b9c6ad;overflow-wrap:anywhere}@media (max-width:700px){.CadStation_masthead__ugdKp{padding:14px 16px}.CadStation_title__ryNpU{display:block;padding:25px 20px 0}.CadStation_scene__mHvib .CadStation_note___TDxg{flex-direction:column;gap:4px;padding:16px}}.LandingDirection_page__x6mHR{--label-size:11px;--paper:#182119;--text:#e9e7d6;--muted:#b9c0af;--border:#46513f;--accent:#ce9872;--gutter:5%;background:var(--paper);color:var(--text);font:300 19px/1.55 var(--font-reading),Arial,sans-serif}.LandingDirection_page__x6mHR h1,.LandingDirection_page__x6mHR h2,.LandingDirection_page__x6mHR h3{font-family:var(--font-editorial),Georgia,serif;font-weight:400;letter-spacing:-.025em;line-height:1.02;text-wrap:balance}.LandingDirection_page__x6mHR a{transition:color .35s ease,background .35s ease,transform .5s cubic-bezier(.22,1,.36,1)}.LandingDirection_page__x6mHR a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.LandingDirection_page__x6mHR ::selection{background:var(--accent);color:#182119}.LandingDirection_nav__oOnPE{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px var(--gutter)}.LandingDirection_brand__pn6Ep{display:flex;align-items:center;gap:13px;font:400 36px/1 var(--font-editorial),Georgia,serif;letter-spacing:.02em}.LandingDirection_brand__pn6Ep img{width:25px;height:34px}.LandingDirection_brandWords__EG7XR{display:flex;gap:.22em;font:inherit}.LandingDirection_nav__oOnPE nav{display:flex;align-items:center;gap:35px;font-size:15px;font-weight:400}.LandingDirection_nav__oOnPE nav a:last-child{border:1px solid var(--border);padding:10px 16px}.LandingDirection_nav__oOnPE nav a:hover{color:var(--accent)}.LandingDirection_hero__i_tQO{padding:50px var(--gutter) 0;display:grid;grid-template-columns:1.05fr 1fr;grid-column-gap:6%;column-gap:6%;align-items:center;overflow:hidden}.LandingDirection_heroCopy__nrUqq{min-width:0;position:relative;z-index:1}.LandingDirection_eyebrow__edvZM{font:400 var(--label-size)/1.6 var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.LandingDirection_hero__i_tQO .LandingDirection_eyebrow__edvZM{color:var(--accent)}.LandingDirection_dot__740_7{display:inline-block;width:6px;height:6px;background:var(--accent);margin-right:10px}.LandingDirection_hero__i_tQO h1{font-size:clamp(100px,12.2vw,192px);line-height:.87;letter-spacing:-.045em;margin:38px 0 42px;text-wrap:wrap}.LandingDirection_hero__i_tQO h1 span{display:block}.LandingDirection_hero__i_tQO h1 span:last-child{color:#b9c5a2}.LandingDirection_intro___tDkn>p{font-size:22px;line-height:1.5;max-width:465px;color:var(--muted)}.LandingDirection_cta__DkzPm{display:inline-flex;align-items:center;justify-content:space-between;gap:46px;background:#e5e2cf;color:#172018;padding:13px 20px;margin-top:28px;font-size:15px;font-weight:500}.LandingDirection_cta__DkzPm span{font-size:24px;transition:transform .5s cubic-bezier(.22,1,.36,1)}.LandingDirection_cta__DkzPm:hover{background:#f4efdc}.LandingDirection_cta__DkzPm:hover span{transform:translate(3px,-3px)}.LandingDirection_heroFigure___AGfF{min-width:0;align-self:center;margin-top:28px;background:#222d20;border:1px solid #536047;padding:18px;color:#bdc6ac;transform:translateY(25px)}.LandingDirection_figureHeader__i3_zF{display:flex;justify-content:space-between;font:10px/1.5 var(--font-mono),monospace;text-transform:uppercase;padding:1px 0 16px;letter-spacing:.06em}.LandingDirection_imageFrame__qzyyq{position:relative;aspect-ratio:1.2}.LandingDirection_heroFigure___AGfF img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .9s cubic-bezier(.22,1,.36,1)}.LandingDirection_heroFigure___AGfF:hover img{transform:scale(1.035)}.LandingDirection_figureTag__0y_f8{position:absolute;left:16px;bottom:8px;font:24px monospace;color:var(--accent)}.LandingDirection_heroFigure___AGfF figcaption{display:flex;justify-content:space-between;gap:25px;padding:18px 0 3px;font:9px/1.6 var(--font-mono),monospace;text-transform:uppercase}.LandingDirection_heroFigure___AGfF figcaption span:first-child{max-width:65%}.LandingDirection_heroFoot__9eE5s{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px;margin-top:80px;padding:22px 0;border-top:1px solid var(--border);font:9px/1.5 var(--font-mono),monospace;text-transform:uppercase;color:var(--muted)}.LandingDirection_premise__lExcQ{display:grid;grid-template-columns:1fr 2fr;grid-gap:50px;gap:50px;padding:115px var(--gutter) 125px}.LandingDirection_premise__lExcQ>.LandingDirection_eyebrow__edvZM{color:var(--accent);padding-top:10px}.LandingDirection_premise__lExcQ h2{font-size:clamp(46px,5.5vw,86px);max-width:920px}.LandingDirection_premise__lExcQ div>p{font-size:23px;line-height:1.55;color:var(--muted);max-width:620px;margin-top:32px}.LandingDirection_work__u7PMi{padding:85px var(--gutter) 65px;background:#d9dcc8;color:#233020;--border:#a9b19b;--muted:#4c5b43;--accent:#855b40}.LandingDirection_sectionHeading__gkMl8{display:grid;grid-template-columns:1fr 2fr;grid-gap:50px;gap:50px;margin-bottom:75px}.LandingDirection_sectionHeading__gkMl8>.LandingDirection_eyebrow__edvZM{color:var(--accent);padding-top:10px}.LandingDirection_sectionHeading__gkMl8 h2{font-size:clamp(54px,6vw,96px)}.LandingDirection_workGrid__TuQ5z{border-top:1px solid var(--border)}.LandingDirection_workItem__CA4Lv{display:grid;grid-template-columns:.24fr 1fr 1.1fr;align-items:center;grid-gap:40px;gap:40px;padding:40px 0;border-bottom:1px solid var(--border)}.LandingDirection_workNumber__rVHxj{align-self:start;font:400 45px/1 var(--font-editorial),Georgia,serif;color:#855b40}.LandingDirection_workCopy__Ehtp_ h3{font-size:clamp(34px,3.4vw,54px);margin:16px 0 22px}.LandingDirection_workCopy__Ehtp_>p:last-child{font-size:19px;line-height:1.55;color:var(--muted);max-width:450px}.LandingDirection_workImage__i30lc{background:#1e2419;overflow:hidden}.LandingDirection_workImage__i30lc img{display:block;width:100%;height:265px;object-fit:contain;transition:transform .75s cubic-bezier(.22,1,.36,1)}.LandingDirection_workItem__CA4Lv:hover .LandingDirection_workImage__i30lc img{transform:scale(1.025)}.LandingDirection_caption__p6nJs{font:10px/1.6 var(--font-mono),monospace;color:var(--muted);margin-top:25px}.LandingDirection_proof__FcvfE{display:grid;grid-template-columns:1fr 2fr;grid-gap:50px;gap:50px;padding:110px var(--gutter)}.LandingDirection_proof__FcvfE>.LandingDirection_eyebrow__edvZM{color:var(--accent);padding-top:10px}.LandingDirection_proof__FcvfE h2{font-size:clamp(48px,5.5vw,84px);max-width:830px}.LandingDirection_proof__FcvfE div>p{font-size:22px;line-height:1.55;max-width:640px;color:var(--muted);margin-top:28px}.LandingDirection_proof__FcvfE ol{list-style:none;display:flex;margin-top:35px;border-top:1px solid var(--border)}.LandingDirection_proof__FcvfE li{flex:1 1;font-size:16px;padding:20px 10px 0 0}.LandingDirection_proof__FcvfE li span{display:block;font:10px/1.6 var(--font-mono),monospace;color:var(--accent);margin-bottom:12px}.LandingDirection_proof__FcvfE div>p.LandingDirection_proofNote__43078{font-size:15px;max-width:550px}.LandingDirection_contact__CL70b{background:#e5e2cf;color:#19251b;padding:70px var(--gutter) 85px;display:grid;grid-template-columns:1.2fr 1fr;grid-gap:45px 8%;gap:45px 8%}.LandingDirection_contact__CL70b>.LandingDirection_eyebrow__edvZM{grid-column:1/-1}.LandingDirection_contact__CL70b h2{font-size:clamp(65px,7.8vw,125px);line-height:.97;letter-spacing:-.04em;text-wrap:wrap}.LandingDirection_contact__CL70b>div{padding-top:10px}.LandingDirection_contact__CL70b div>p{font-size:24px;line-height:1.5;max-width:460px}.LandingDirection_contact__CL70b .LandingDirection_cta__DkzPm{background:#19251b;color:#f0ecd9;margin-top:35px}.LandingDirection_contact__CL70b .LandingDirection_cta__DkzPm:hover{background:#32462f}.LandingDirection_email__he1om{display:block;width:-moz-fit-content;width:fit-content;font-size:18px;margin:25px 0;border-bottom:1px solid #19251b70}.LandingDirection_contact__CL70b small{display:block;font-size:12px;line-height:1.6;max-width:450px}.LandingDirection_footer__5PoXT{padding:30px var(--gutter);overflow:hidden;background:#111b13;color:#bac4a6}.LandingDirection_footerMeta__5UO6_{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;font:var(--label-size)/1.6 var(--font-mono),monospace;text-transform:uppercase}.LandingDirection_socialLink__U7Ilu{display:block;width:-moz-fit-content;width:fit-content;margin-bottom:25px;font-size:18px;border-bottom:1px solid #19251b70}.LandingDirection_socialLink__U7Ilu:hover{color:#32462f}.LandingDirection_skip__Kv3GM{position:absolute;left:20px;top:-100px;padding:15px;background:var(--accent);color:#172018;z-index:10}.LandingDirection_skip__Kv3GM:focus{top:10px}.LandingDirection_industrial__6M_hN .LandingDirection_hero__i_tQO h1{font-size:clamp(70px,8.4vw,134px);line-height:.95}.LandingDirection_industrial__6M_hN .LandingDirection_hero__i_tQO{grid-template-columns:1.2fr 1fr}.LandingDirection_workshop__cveqS{--paper:#293822;--border:#546347;--muted:#c1c9b5}.LandingDirection_workshop__cveqS .LandingDirection_hero__i_tQO h1{font-size:clamp(76px,8.4vw,134px);line-height:.95}.LandingDirection_workshop__cveqS .LandingDirection_hero__i_tQO{grid-template-columns:1.2fr 1fr}@media (min-width:1800px){.LandingDirection_page__x6mHR{--gutter:max(5%,calc((100vw - 1640px) / 2))}}@media (max-width:1050px){.LandingDirection_hero__i_tQO{column-gap:4%;padding-top:40px}.LandingDirection_hero__i_tQO h1{font-size:13vw}.LandingDirection_industrial__6M_hN .LandingDirection_hero__i_tQO h1,.LandingDirection_workshop__cveqS .LandingDirection_hero__i_tQO h1{font-size:8.5vw}.LandingDirection_heroFigure___AGfF{padding:13px}.LandingDirection_intro___tDkn>p{font-size:20px}.LandingDirection_heroFigure___AGfF figcaption{font-size:8px;gap:10px}.LandingDirection_workItem__CA4Lv{grid-template-columns:40px 1fr 1fr;gap:25px}.LandingDirection_workCopy__Ehtp_>p:last-child{font-size:18px}.LandingDirection_workImage__i30lc img{height:230px}.LandingDirection_premise__lExcQ,.LandingDirection_proof__FcvfE,.LandingDirection_sectionHeading__gkMl8{grid-template-columns:1fr 2.5fr;gap:30px}.LandingDirection_contact__CL70b{gap:30px 5%}.LandingDirection_contact__CL70b div>p{font-size:21px}}@media (max-width:700px){.LandingDirection_page__x6mHR{--gutter:6%}.LandingDirection_nav__oOnPE{padding-block:22px}.LandingDirection_brand__pn6Ep{font-size:30px;gap:8px}.LandingDirection_brandWords__EG7XR{flex-direction:column;gap:0}.LandingDirection_brand__pn6Ep img{width:20px;height:26px}.LandingDirection_nav__oOnPE nav{gap:18px;font-size:13px}.LandingDirection_nav__oOnPE nav a:nth-child(2){display:none}.LandingDirection_nav__oOnPE nav a:last-child{padding:0;border:0}.LandingDirection_hero__i_tQO,.LandingDirection_industrial__6M_hN .LandingDirection_hero__i_tQO,.LandingDirection_workshop__cveqS .LandingDirection_hero__i_tQO{grid-template-columns:1fr;padding-top:32px}.LandingDirection_hero__i_tQO h1{font-size:27vw;margin:30px 0}.LandingDirection_industrial__6M_hN .LandingDirection_hero__i_tQO h1,.LandingDirection_workshop__cveqS .LandingDirection_hero__i_tQO h1{font-size:18vw}.LandingDirection_intro___tDkn>p{font-size:21px;max-width:100%}.LandingDirection_heroFigure___AGfF{transform:none;margin-top:45px;padding:14px}.LandingDirection_imageFrame__qzyyq{aspect-ratio:1.3}.LandingDirection_figureHeader__i3_zF{font-size:9px}.LandingDirection_heroFigure___AGfF figcaption{font-size:8px;padding-top:15px}.LandingDirection_heroFoot__9eE5s{margin-top:35px;font-size:8px;gap:12px}.LandingDirection_heroFoot__9eE5s>a{display:none}.LandingDirection_premise__lExcQ,.LandingDirection_proof__FcvfE,.LandingDirection_sectionHeading__gkMl8{grid-template-columns:1fr;gap:25px}.LandingDirection_premise__lExcQ,.LandingDirection_proof__FcvfE{padding-block:65px}.LandingDirection_premise__lExcQ h2,.LandingDirection_proof__FcvfE h2{font-size:49px}.LandingDirection_premise__lExcQ div>p,.LandingDirection_proof__FcvfE div>p{font-size:21px}.LandingDirection_work__u7PMi{padding-top:55px;padding-bottom:40px}.LandingDirection_sectionHeading__gkMl8{margin-bottom:40px}.LandingDirection_sectionHeading__gkMl8 h2{font-size:54px}.LandingDirection_workItem__CA4Lv{grid-template-columns:32px 1fr;gap:15px;padding:30px 0}.LandingDirection_workNumber__rVHxj{font-size:32px}.LandingDirection_workCopy__Ehtp_ h3{font-size:40px}.LandingDirection_workCopy__Ehtp_>p:last-child{font-size:19px}.LandingDirection_workImage__i30lc{grid-column:2;margin-top:10px}.LandingDirection_workImage__i30lc img{height:200px}.LandingDirection_proof__FcvfE li{font-size:14px}.LandingDirection_contact__CL70b{grid-template-columns:1fr;padding-top:45px;padding-bottom:55px;gap:28px}.LandingDirection_contact__CL70b h2{font-size:18vw}.LandingDirection_contact__CL70b div>p{font-size:22px}.LandingDirection_contact__CL70b>div{padding-top:0}.LandingDirection_footerMeta__5UO6_{flex-wrap:wrap}.LandingDirection_footerMeta__5UO6_ span:nth-child(2){display:none}.LandingDirection_cta__DkzPm{font-size:15px}}@media (prefers-reduced-motion:reduce){.LandingDirection_cta__DkzPm span,.LandingDirection_heroFigure___AGfF img,.LandingDirection_page__x6mHR a,.LandingDirection_workImage__i30lc img{transition:none}.LandingDirection_heroFigure___AGfF:hover img,.LandingDirection_workItem__CA4Lv:hover .LandingDirection_workImage__i30lc img{transform:none}}.LandingDirection_hero__i_tQO,.LandingDirection_industrial__6M_hN .LandingDirection_hero__i_tQO,.LandingDirection_workshop__cveqS .LandingDirection_hero__i_tQO{grid-template-columns:1.1fr 1fr;align-items:end;column-gap:8%;padding-top:45px}.LandingDirection_hero__i_tQO h1{font-size:clamp(105px,11.5vw,180px);margin-bottom:10px}.LandingDirection_industrial__6M_hN .LandingDirection_hero__i_tQO h1,.LandingDirection_workshop__cveqS .LandingDirection_hero__i_tQO h1{font-size:clamp(75px,8.2vw,132px)}.LandingDirection_hero__i_tQO>.LandingDirection_intro___tDkn{padding-bottom:14px;max-width:520px;justify-self:end}.LandingDirection_hero__i_tQO>.LandingDirection_intro___tDkn>p{font-size:25px;max-width:520px}.LandingDirection_heroFigure___AGfF{grid-column:1/-1;width:100%;margin-top:52px;transform:none;padding:0;border:0;background:transparent;color:var(--muted)}.LandingDirection_imageFrame__qzyyq{aspect-ratio:16/8;overflow:hidden;background:#1e2419}.LandingDirection_heroFigure___AGfF img{object-fit:cover;object-position:50% 60%}.LandingDirection_heroFigure___AGfF:hover img{transform:none}.LandingDirection_heroFigure___AGfF figcaption{font-size:10px;padding:16px 0}.LandingDirection_heroFoot__9eE5s{margin-top:0}.LandingDirection_siteLife__AJK8X{padding:95px var(--gutter) 70px}.LandingDirection_siteLife__AJK8X .LandingDirection_sectionHeading__gkMl8{margin-bottom:45px}.LandingDirection_siteLife__AJK8X figcaption{font:var(--label-size)/1.6 var(--font-mono),monospace;text-transform:uppercase;color:var(--muted);padding-top:14px}.LandingDirection_principles__NIbE9{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:45px;gap:45px;margin-top:55px}.LandingDirection_principles__NIbE9 article{border-top:1px solid var(--border);padding-top:22px}.LandingDirection_principles__NIbE9 .LandingDirection_eyebrow__edvZM{color:var(--accent)}.LandingDirection_principles__NIbE9 h3{font-size:40px;margin:22px 0}.LandingDirection_principles__NIbE9 article>p:last-child{font-size:21px;color:var(--muted);line-height:1.55}.LandingDirection_proof__FcvfE{border-top:1px solid var(--border)}@media (max-width:1000px){.LandingDirection_hero__i_tQO>.LandingDirection_intro___tDkn>p{font-size:22px}.LandingDirection_principles__NIbE9{gap:25px}.LandingDirection_principles__NIbE9 h3{font-size:34px}.LandingDirection_principles__NIbE9 article>p:last-child{font-size:19px}}@media (max-width:700px){.LandingDirection_hero__i_tQO,.LandingDirection_industrial__6M_hN .LandingDirection_hero__i_tQO,.LandingDirection_workshop__cveqS .LandingDirection_hero__i_tQO{grid-template-columns:1fr;padding-top:25px}.LandingDirection_hero__i_tQO h1{font-size:27vw;margin-bottom:32px}.LandingDirection_industrial__6M_hN .LandingDirection_hero__i_tQO h1,.LandingDirection_workshop__cveqS .LandingDirection_hero__i_tQO h1{font-size:18vw}.LandingDirection_hero__i_tQO>.LandingDirection_intro___tDkn{justify-self:start;padding:0}.LandingDirection_hero__i_tQO>.LandingDirection_intro___tDkn>p{font-size:22px}.LandingDirection_heroFigure___AGfF{margin-top:38px;padding:0}.LandingDirection_imageFrame__qzyyq{aspect-ratio:1.2}.LandingDirection_heroFigure___AGfF img{object-position:53% 60%}.LandingDirection_heroFigure___AGfF figcaption{font-size:8px}.LandingDirection_siteLife__AJK8X{padding-top:55px;padding-bottom:55px}.LandingDirection_principles__NIbE9{grid-template-columns:1fr;gap:35px;margin-top:40px}.LandingDirection_principles__NIbE9 h3{font-size:40px;margin:16px 0}.LandingDirection_principles__NIbE9 article>p:last-child{font-size:21px}}.StationExplorer_explorer__SuDNg{display:grid;grid-template-columns:1.65fr 1fr;grid-gap:0;gap:0;background:#1e291c;color:#e8e8d6;border:1px solid #647054}.StationExplorer_plan__lVm0z{position:relative;min-width:0;align-self:center}.StationExplorer_drawing__aAQVz{display:block;width:100%;height:auto}.StationExplorer_point__KIwjX{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 10px;border:1px solid #7b8a69;color:#e6ead8;font:var(--label-size) var(--font-mono),monospace;cursor:pointer;white-space:nowrap}.StationExplorer_point__KIwjX span{color:#ce9872}.StationExplorer_point__KIwjX:hover,.StationExplorer_selected__btLji{background:#d5dcc4;color:#1c291b}.StationExplorer_selected__btLji span{color:#785038}.StationExplorer_point__KIwjX:focus-visible{outline:2px solid #ce9872;outline-offset:4px}.StationExplorer_detail__MceIi{display:grid;padding:38px 30px;border-left:1px solid #647054;min-height:370px}.StationExplorer_label__J1bwg{font:var(--label-size)/1.6 var(--font-mono),monospace;text-transform:uppercase;color:#ce9872}.StationExplorer_detail__MceIi h3{font-size:42px;line-height:1.15;padding-bottom:.12em;margin:24px 0}.StationExplorer_panel__Z7Lyt>p:not(.StationExplorer_label__J1bwg):not(.StationExplorer_scope__yi6Pf){font-size:19px;line-height:1.55;color:#c0cab3}.StationExplorer_scope__yi6Pf{font:var(--label-size)/1.8 var(--font-mono),monospace;text-transform:uppercase;border-top:1px solid #647054;margin-top:28px;padding-top:18px;color:#b7c3a7}@media (max-width:1000px){.StationExplorer_explorer__SuDNg{grid-template-columns:1fr}.StationExplorer_detail__MceIi{display:grid;border-left:0;border-top:1px solid #647054;min-height:285px}.StationExplorer_detail__MceIi h3{margin:16px 0}}.StationExplorer_mapNumber__ZXb2I{display:none}@media (max-width:600px){.StationExplorer_controls__iPMr8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:16px;border-top:1px solid #647054}.StationExplorer_point__KIwjX{position:relative;left:auto!important;top:auto!important;transform:none;padding:10px 8px;white-space:normal;text-align:left;overflow-wrap:anywhere}.StationExplorer_point__KIwjX:last-child{grid-column:1/-1}.StationExplorer_mapNumber__ZXb2I{display:block;fill:#e6ead8;font:38px var(--font-mono),monospace;text-anchor:middle;dominant-baseline:central}.StationExplorer_detail__MceIi{display:grid;padding:25px;min-height:380px}.StationExplorer_detail__MceIi h3{font-size:37px}.StationExplorer_panel__Z7Lyt>p:not(.StationExplorer_label__J1bwg):not(.StationExplorer_scope__yi6Pf){font-size:18px}}@media (max-width:360px){.StationExplorer_controls__iPMr8{grid-template-columns:1fr}}.StationExplorer_structure__bYeYg{opacity:.48;transition:opacity .7s ease,stroke .7s ease,fill .7s ease}.StationExplorer_structure__bYeYg[data-active=true]{opacity:1;stroke:#e2c3a0;fill:#3d4a30}.StationExplorer_connection__Qksxn{stroke-dasharray:1;stroke-dashoffset:1;opacity:0;transition:stroke-dashoffset .8s cubic-bezier(.65,0,.25,1),opacity .25s ease}.StationExplorer_connectionActive__s_IXa{stroke-dashoffset:0;opacity:1}.StationExplorer_point__KIwjX{overflow:hidden;isolation:isolate;transition:color .35s ease,border-color .35s ease;background:#202d1e}.StationExplorer_point__KIwjX:before{content:"";position:absolute;inset:0;z-index:-1;background:#d5dcc4;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.65,0,.25,1)}.StationExplorer_point__KIwjX:hover{background:#283725;color:#e6ead8;border-color:#ce9872}.StationExplorer_selected__btLji,.StationExplorer_selected__btLji:hover{background:#202d1e;color:#1c291b;border-color:#d5dcc4}.StationExplorer_selected__btLji:before{transform:scaleX(1)}.StationExplorer_point__KIwjX span{transition:color .45s ease}.StationExplorer_panel__Z7Lyt{grid-area:1/1;align-self:start;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s ease,visibility 0s linear .14s}.StationExplorer_panelActive__dcHfn{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s ease .15s,visibility 0s}.StationExplorer_panel__Z7Lyt h3,.StationExplorer_panel__Z7Lyt>p{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:0;transition:opacity .14s ease,-webkit-clip-path .2s ease;transition:clip-path .2s ease,opacity .14s ease;transition:clip-path .2s ease,opacity .14s ease,-webkit-clip-path .2s ease}.StationExplorer_panelActive__dcHfn h3,.StationExplorer_panelActive__dcHfn>p{-webkit-clip-path:inset(-.15em -.1em -.2em -.1em);clip-path:inset(-.15em -.1em -.2em -.1em);opacity:1;transition:opacity .4s ease .18s,-webkit-clip-path .65s cubic-bezier(.16,1,.3,1) .18s;transition:clip-path .65s cubic-bezier(.16,1,.3,1) .18s,opacity .4s ease .18s;transition:clip-path .65s cubic-bezier(.16,1,.3,1) .18s,opacity .4s ease .18s,-webkit-clip-path .65s cubic-bezier(.16,1,.3,1) .18s}.StationExplorer_panelActive__dcHfn>p:not(.StationExplorer_label__J1bwg){transition-delay:.26s}.StationExplorer_panelActive__dcHfn .StationExplorer_scope__yi6Pf{transition-delay:.34s}@media (prefers-reduced-motion:reduce){.StationExplorer_connection__Qksxn,.StationExplorer_panelActive__dcHfn,.StationExplorer_panelActive__dcHfn h3,.StationExplorer_panelActive__dcHfn>p,.StationExplorer_panel__Z7Lyt,.StationExplorer_panel__Z7Lyt h3,.StationExplorer_panel__Z7Lyt>p,.StationExplorer_point__KIwjX,.StationExplorer_point__KIwjX span,.StationExplorer_point__KIwjX:before,.StationExplorer_structure__bYeYg{transition:none}}