._hero_1ce4u_1{color:#fff;isolation:isolate;background:#102f3d;align-items:end;min-height:660px;display:flex;position:relative;overflow:hidden}._hero_1ce4u_1>img{object-fit:cover;z-index:-3;width:100%;height:100%;position:absolute;inset:0}._heroOverlay_1ce4u_1{z-index:-2;background:linear-gradient(90deg,#0c2939fa,#123743e3 53%,#1237435e);position:absolute;inset:0}._heroContent_1ce4u_1{width:min(1240px,100% - 40px);margin:0 auto;padding:140px 0 72px}._hero_1ce4u_1 h1{letter-spacing:-.052em;color:#fff;max-width:900px;margin:20px 0 24px;font-size:clamp(2.65rem,5.2vw,4.95rem);line-height:1.08}._heroContent_1ce4u_1>p:not(._eyebrow_1ce4u_1){color:#e7f0f0;max-width:710px;font-size:1.18rem;line-height:1.75}._heroPills_1ce4u_1{flex-wrap:wrap;gap:9px;margin:27px 0 30px;display:flex}._heroPills_1ce4u_1 span{background:#ffffff1e;border:1px solid #dbe5dbaf;border-radius:25px;padding:7px 12px;font-size:.83rem;font-weight:750}._goldButton_1ce4u_1{border-radius:6px;padding:15px 21px;font-weight:850;display:inline-block;color:#133541!important;background:#e0bc80!important;text-decoration:none!important}._intro_1ce4u_1,._park_1ce4u_1,._fares_1ce4u_1,._faq_1ce4u_1,._related_1ce4u_1{padding-top:85px;padding-bottom:85px}._intro_1ce4u_1 h2,._transit_1ce4u_1 h2,._park_1ce4u_1 h2,._testing_1ce4u_1 h2,._fares_1ce4u_1 h2,._choose_1ce4u_1 h2,._faq_1ce4u_1 h2,._related_1ce4u_1 h2,._cta_1ce4u_1 h2{letter-spacing:-.046em;max-width:1000px;margin:14px 0 25px;font-size:clamp(2.05rem,3.7vw,3.5rem);line-height:1.14}._intro_1ce4u_1 p:not(._eyebrow_1ce4u_1),._park_1ce4u_1 p:not(._eyebrow_1ce4u_1),._fares_1ce4u_1 p:not(._eyebrow_1ce4u_1),._related_1ce4u_1 p:not(._eyebrow_1ce4u_1){color:#446168;max-width:950px;font-size:1.06rem;line-height:1.85}._transit_1ce4u_1{color:#fff;background:#103643;padding:82px 0}._transit_1ce4u_1 h2,._testing_1ce4u_1 h2,._choose_1ce4u_1 h2,._cta_1ce4u_1 h2{color:#fff}._routeGrid_1ce4u_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-top:35px;display:grid}._routeGrid_1ce4u_1 article{background:#fff1;border:1px solid #d8e3de5e;border-radius:11px;flex-direction:column;padding:26px 25px;display:flex}._routeLabel_1ce4u_1{justify-content:space-between;align-items:center;gap:6px;display:flex}._routeLabel_1ce4u_1 span{color:#dfbe88;font-family:Georgia,serif;font-size:2.25rem}._routeLabel_1ce4u_1 small{color:#eddbb9;text-align:right;font-size:.69rem;font-weight:850}._routeGrid_1ce4u_1 h3{color:#fff;margin:15px 0;font-size:1.45rem;line-height:1.35}._routeGrid_1ce4u_1 p{color:#e2ecea;flex:1;line-height:1.72}._routeGrid_1ce4u_1 a,._routeNotice_1ce4u_1 a{color:#f1cc8f;text-underline-offset:4px;font-weight:800;line-height:1.5}._routeNotice_1ce4u_1{color:#dbeae7;background:#ffffff0e;border-left:4px solid #d9ac72;margin-top:27px;padding:19px 24px;line-height:1.7}._park_1ce4u_1{grid-template-columns:1.3fr .7fr;align-items:center;gap:8%;display:grid}._sourceStack_1ce4u_1{flex-wrap:wrap;gap:17px;margin-top:22px;display:flex}._sourceStack_1ce4u_1 a{color:#126577;text-underline-offset:4px;font-weight:760}._placeCard_1ce4u_1{background:#f5eee0;border:1px solid #d5bd91;border-radius:14px;padding:35px 31px;position:relative;overflow:hidden}._placeCard_1ce4u_1 span{color:#977540;letter-spacing:.11em;font-size:.8rem;font-weight:900}._placeCard_1ce4u_1 strong{color:#21424a;margin:30px 0;font:600 2.25rem/1.18 Georgia,serif;display:block}._placeCard_1ce4u_1 p{color:#475b60;line-height:1.65}._walkIcon_1ce4u_1{color:#c4a06a;opacity:.25;font:500 7rem Georgia,serif;position:absolute;bottom:-36px;right:15px}._testing_1ce4u_1{color:#fff;background:#153b46;padding:85px 0;scroll-margin-top:80px}._testingLead_1ce4u_1{color:#dce8e6;max-width:900px;font-size:1.07rem;line-height:1.7}._testGrid_1ce4u_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:35px 0;display:grid}._testGrid_1ce4u_1 article{background:#ffffff0d;border:1px solid #cddbd76b;border-radius:11px;padding:28px}._testGrid_1ce4u_1 span{letter-spacing:.08em;color:#e2c38d;font-size:.85rem;font-weight:800}._testGrid_1ce4u_1 h3{color:#fff;letter-spacing:-.02em;margin:14px 0;font-size:1.53rem}._testGrid_1ce4u_1 p{color:#dce9e8;line-height:1.7}._scoreCard_1ce4u_1{color:#193d47;background:#f8f8f3;border-radius:12px;padding:30px}._scoreCard_1ce4u_1 h3{margin:0 0 20px;font-size:1.65rem}._tableWrap_1ce4u_1{overflow-x:auto}._scoreCard_1ce4u_1 table{border-collapse:collapse;width:100%;min-width:650px}._scoreCard_1ce4u_1 th,._scoreCard_1ce4u_1 td{text-align:left;vertical-align:top;border-bottom:1px solid #d4dcd9;padding:13px 11px;font-size:.93rem}._scoreCard_1ce4u_1 thead th{background:#e6eee9}._scoreCard_1ce4u_1 tbody th{font-weight:750}._scoreCard_1ce4u_1 td{color:#637376}._scoreCard_1ce4u_1 p{color:#52636b;line-height:1.65}._fares_1ce4u_1{grid-template-columns:1fr .54fr;align-items:start;gap:8%;display:grid}._fareNumber_1ce4u_1{background:#f5f0e5;border:1px solid #dac6a3;border-radius:12px;flex-direction:column;gap:17px;padding:32px;display:flex}._fareNumber_1ce4u_1 small{color:#916d40;letter-spacing:.05em;font-weight:800}._fareNumber_1ce4u_1 strong{color:#123b47;letter-spacing:-.055em;font-size:clamp(2.8rem,4.5vw,4.4rem)}._fareNumber_1ce4u_1 span{color:#946f3d;font-size:1.35rem;font-weight:900}._fareNumber_1ce4u_1 p{font-size:.9rem!important;line-height:1.7!important}._choose_1ce4u_1{color:#fff;background:#0f3540;padding:85px 0}._chooseGrid_1ce4u_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;margin-top:32px;display:grid}._chooseGrid_1ce4u_1 article{background:#fff1;border:1px solid #ffffff50;border-radius:11px;padding:28px 26px}._chooseGrid_1ce4u_1 span{color:#e6c98f;font-size:.84rem;font-weight:850}._chooseGrid_1ce4u_1 h3{color:#fff;margin:14px 0;font-size:1.4rem;line-height:1.4}._chooseGrid_1ce4u_1 p{color:#dae7e6;line-height:1.75}._faq_1ce4u_1 details{border-bottom:1px solid #d8e2e0;max-width:1030px;padding:19px 2px}._faq_1ce4u_1 summary{color:#19444c;cursor:pointer;font-weight:830;line-height:1.55}._faq_1ce4u_1 details p{color:#53696d;padding:7px 0;line-height:1.77}._related_1ce4u_1{border-top:1px solid #d8e1e0}._related_1ce4u_1>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:26px 0;display:grid}._related_1ce4u_1 a{color:#126778;text-underline-offset:4px;font-weight:760}._cta_1ce4u_1{color:#fff;background:#103643;padding:84px 0}._cta_1ce4u_1>._section-shell_1ce4u_1{grid-template-columns:1fr auto;align-items:center;gap:36px;display:grid}._cta_1ce4u_1 p:not(._eyebrow_1ce4u_1){color:#deebe8;max-width:720px;line-height:1.7}._ctaButtons_1ce4u_1{flex-direction:column;gap:11px;display:flex}._outlineButton_1ce4u_1{border:1px solid #e0bc80;border-radius:6px;padding:14px 21px;font-weight:800;display:inline-block;color:#f8ead2!important;text-decoration:none!important}@media (max-width:990px){._routeGrid_1ce4u_1,._chooseGrid_1ce4u_1{grid-template-columns:1fr 1fr}._park_1ce4u_1,._fares_1ce4u_1,._cta_1ce4u_1>._section-shell_1ce4u_1{grid-template-columns:1fr}._placeCard_1ce4u_1{max-width:650px}}@media (max-width:640px){._hero_1ce4u_1{min-height:645px}._heroContent_1ce4u_1{padding-top:92px;padding-bottom:65px}._hero_1ce4u_1 h1{font-size:2.62rem}._heroContent_1ce4u_1>p:not(._eyebrow_1ce4u_1){font-size:1.04rem}._heroPills_1ce4u_1 span{font-size:.72rem}._intro_1ce4u_1,._park_1ce4u_1,._fares_1ce4u_1,._faq_1ce4u_1,._related_1ce4u_1{padding:63px 0}._transit_1ce4u_1,._testing_1ce4u_1,._choose_1ce4u_1,._cta_1ce4u_1{padding:65px 0}._intro_1ce4u_1 h2,._transit_1ce4u_1 h2,._park_1ce4u_1 h2,._testing_1ce4u_1 h2,._fares_1ce4u_1 h2,._choose_1ce4u_1 h2,._faq_1ce4u_1 h2,._related_1ce4u_1 h2,._cta_1ce4u_1 h2{font-size:2.2rem}._routeGrid_1ce4u_1,._testGrid_1ce4u_1,._chooseGrid_1ce4u_1,._related_1ce4u_1>div{grid-template-columns:1fr}._routeGrid_1ce4u_1 article,._testGrid_1ce4u_1 article{padding:25px}._scoreCard_1ce4u_1{padding:18px}._placeCard_1ce4u_1{padding:26px}._fareNumber_1ce4u_1 strong{font-size:3.3rem}}
