.D_jkwW_banner{z-index:234;color:#244b39;background:#fffef9;border:1px solid #c9d9c9;border-radius:18px;grid-template-columns:44px minmax(0,1fr) 40px;align-items:start;gap:8px 11px;width:min(410px,100vw - 44px);padding:14px;display:grid;position:fixed;inset-block-start:94px;inset-inline-start:22px;box-shadow:0 16px 44px #092e2033}.D_jkwW_icon{border-radius:11px}.D_jkwW_copy{gap:3px;min-width:0;display:grid}.D_jkwW_copy strong{color:#174e3b;font-size:.9375rem;line-height:1.6}.D_jkwW_copy span{color:#526b5a;font-size:.8125rem;line-height:1.65}.D_jkwW_dismiss{color:#315944;cursor:pointer;background:#edf3eb;border:0;border-radius:10px;place-items:center;width:40px;height:40px;padding:0;font:400 1.5rem/1 sans-serif;display:grid}.D_jkwW_dismiss:hover{background:#dcebdc}.D_jkwW_actions{flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:8px 12px;display:flex}.D_jkwW_install{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#174e3b;border:0;border-radius:10px;justify-content:center;align-items:center;padding:8px 14px;font-size:.8125rem;font-weight:750;text-decoration:none;display:inline-flex}.D_jkwW_install:hover{background:#23694d}.D_jkwW_actions span{color:#7b7258;font-size:.75rem}.D_jkwW_banner :is(button,a):focus-visible{outline-offset:2px;outline:3px solid #b88639}@media (max-width:860px){.D_jkwW_banner{width:auto;inset-block-start:84px;inset-inline:12px}.D_jkwW_banner[data-welcome=true]{inset-block-start:215px}}@media (max-width:390px){.D_jkwW_banner{gap:7px;padding:11px}.D_jkwW_banner[data-welcome=true]{inset-block-start:225px}.D_jkwW_copy strong{font-size:.875rem}}@media (prefers-reduced-motion:no-preference){.D_jkwW_banner{transition:inset-block-start .2s;animation:.22s ease-out both D_jkwW_installNoticeArrival}}@keyframes D_jkwW_installNoticeArrival{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media print{.D_jkwW_banner{display:none}}
.gAAm7q_root{--ticker-duration:86s;z-index:60;color:#fff;isolation:isolate;background:radial-gradient(circle at 86% -140%,#e0b45345,#0000 37%),linear-gradient(105deg,#0a2a22,#103d30 52%,#0b2e25);border-block:1px solid #e9c87a33;grid-template-columns:auto minmax(0,1fr) 46px;align-items:stretch;min-height:42px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #08281f1f,inset 0 1px #ffffff0a}.gAAm7q_root:after{content:"";z-index:-1;pointer-events:none;border:1px solid #f2d1851a;border-radius:50%;width:210px;height:210px;position:absolute;inset-block-start:-185px;inset-inline-start:20%;box-shadow:0 0 0 28px #f2d18506,0 0 0 56px #f2d18504}.gAAm7q_heading{z-index:2;padding:5px max(20px,50vw - 580px);color:#fff;background:linear-gradient(112deg,#cd993a38,#ffffff09);justify-content:center;align-items:center;gap:10px;min-width:176px;padding-inline-end:20px;text-decoration:none;display:flex;position:relative;box-shadow:-1px 0 #ffffff14}.gAAm7q_heading i{background:#f2c75d;border-radius:50%;flex:none;width:8px;height:8px;animation:none;box-shadow:0 0 0 5px #f2c75d1c,0 0 18px #f2c75d8c}.gAAm7q_heading>span{gap:0;display:grid}.gAAm7q_heading small{color:#c8d9d2;font-size:.65rem;font-weight:750;line-height:1.35}.gAAm7q_heading strong{color:#fff7e6;white-space:nowrap;font-size:.8rem;font-weight:900;line-height:1.55}.gAAm7q_viewport{direction:ltr;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);container-type:inline-size}.gAAm7q_track{will-change:transform;width:max-content;height:100%;animation:gAAm7q_tickerFlow var(--ticker-duration) linear infinite;direction:ltr;align-items:stretch;display:flex;transform:translate(calc(100cqi - 50%))}.gAAm7q_group{direction:rtl;flex:none;align-items:stretch;height:100%;display:flex}.gAAm7q_item{color:#dceae4;white-space:nowrap;direction:rtl;flex:none;align-items:center;gap:8px;min-height:40px;padding-inline:25px;text-decoration:none;display:inline-flex;position:relative}.gAAm7q_item:after{content:"";background:#d9ad50;border-radius:50%;width:4px;height:4px;position:absolute;inset-inline-end:-2px;box-shadow:0 0 0 4px #d9ad5014}.gAAm7q_item>span{color:#edca7e;background:#efce8514;border:1px solid #efce852e;border-radius:999px;padding:3px 8px;font-size:.65rem;font-weight:900;line-height:1.4}.gAAm7q_item strong{font-size:.8rem;font-weight:650;line-height:1.7}.gAAm7q_item b{color:#70b69e;font-size:.77rem;transition:transform .2s,color .2s}.gAAm7q_item:hover{color:#fff}.gAAm7q_item:hover b{color:#f0cb7a;transform:translate(-3px)}.gAAm7q_control{z-index:2;color:#d9e9e2;width:46px;min-height:42px;font:inherit;cursor:pointer;background:#ffffff09;border:0;border-inline-start:1px solid #ffffff14;place-items:center;padding:0;transition:background .2s,color .2s;display:grid;position:relative}.gAAm7q_control span{letter-spacing:-1px;font:800 .68rem/1 sans-serif}.gAAm7q_control:hover,.gAAm7q_control:focus-visible{color:#f4cf7e;background:#efcb791f}.gAAm7q_control:focus-visible{outline-offset:-4px;outline:2px solid #f0c66d}.gAAm7q_root[data-paused=true] .gAAm7q_track,.gAAm7q_viewport:hover .gAAm7q_track,.gAAm7q_viewport:focus-within .gAAm7q_track,.gAAm7q_viewport:active .gAAm7q_track{animation-play-state:paused}@keyframes gAAm7q_tickerFlow{0%{transform:translate(calc(100cqi - 50%))}to{transform:translate(calc(100cqi - 100%))}}@keyframes gAAm7q_livePulse{0%,to{opacity:.75;transform:scale(.88)}50%{opacity:1;transform:scale(1.12);box-shadow:0 0 0 7px #f2c75d0f,0 0 20px #f2c75db3}}@media (max-width:720px){.gAAm7q_root{--ticker-duration:74s;grid-template-columns:auto minmax(0,1fr) 38px;min-height:37px}.gAAm7q_heading{gap:7px;min-width:82px;padding:4px 10px}.gAAm7q_heading i{width:7px;height:7px}.gAAm7q_heading small{display:none}.gAAm7q_heading strong{font-size:.75rem}.gAAm7q_item{gap:6px;min-height:35px;padding-inline:18px}.gAAm7q_item>span{padding:2px 6px;font-size:.62rem}.gAAm7q_item strong{font-size:.75rem}.gAAm7q_control{width:38px;min-height:37px}.gAAm7q_viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}}@media (max-width:390px){.gAAm7q_root{grid-template-columns:94px minmax(0,1fr) 34px}.gAAm7q_heading{gap:5px;min-width:94px;padding-inline:7px}.gAAm7q_heading strong{font-size:.72rem}.gAAm7q_item{padding-inline:15px}.gAAm7q_item strong{font-size:.72rem}.gAAm7q_control{width:34px}}@media (prefers-reduced-motion:reduce){.gAAm7q_heading i{animation:none}.gAAm7q_track{animation:none;transform:none}.gAAm7q_clone{display:none}.gAAm7q_viewport{scrollbar-width:none;direction:rtl;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.gAAm7q_viewport::-webkit-scrollbar{display:none}}@media print{.gAAm7q_root{display:none}}.gAAm7q_fallback{align-items:center;gap:14px;min-height:42px;padding-inline:18px;font-size:.75rem;font-weight:750;display:flex}.gAAm7q_fallback a{color:#e9e9cf;text-decoration:none}.gAAm7q_fallback a:hover,.gAAm7q_fallback a:focus-visible{color:#ffdf95;text-decoration:underline}@media (max-width:720px){.gAAm7q_fallback{gap:8px;min-width:0;min-height:37px;padding-inline:10px;font-size:.65rem}}.gAAm7q_root[data-empty=true]{grid-template-columns:auto minmax(0,1fr)}.gAAm7q_root[data-paused=true] .gAAm7q_track{will-change:auto}.gAAm7q_root{min-height:34px;box-shadow:none;grid-template-columns:auto minmax(0,1fr) 36px}.gAAm7q_heading{min-width:110px;padding-block:3px;padding-inline-end:12px}.gAAm7q_heading i,.gAAm7q_heading small{display:none}.gAAm7q_heading strong{font-size:12px}.gAAm7q_item,.gAAm7q_control,.gAAm7q_fallback{min-height:32px}.gAAm7q_control{width:36px}.gAAm7q_item{padding-inline:18px}.gAAm7q_item strong{font-size:12px}.gAAm7q_item>span{padding:1px 6px;font-size:10px}.gAAm7q_item:focus-visible{outline-offset:-3px;background:#1c4c3c;outline:2px solid #f0c66d}@media (max-width:720px){.gAAm7q_root{grid-template-columns:78px minmax(0,1fr) 32px;min-height:32px}.gAAm7q_heading{min-width:78px;padding-inline:6px}.gAAm7q_heading strong{font-size:11px}.gAAm7q_control{width:32px}.gAAm7q_item,.gAAm7q_control,.gAAm7q_fallback{min-height:30px}.gAAm7q_item{padding-inline:12px}.gAAm7q_item strong{font-size:12px}.gAAm7q_fallback{font-size:11px}}@media (prefers-reduced-motion:reduce){.gAAm7q_control{display:none}.gAAm7q_root{grid-template-columns:auto minmax(0,1fr)}}
.bVXCSG_root{isolation:isolate;color:#e9f1eb;background:radial-gradient(circle at 8% 13%,#d3b0661f,#0000 30%),radial-gradient(circle at 96% 80%,#57937521,#0000 38%),#102f27;padding:0;position:relative;overflow:hidden}.bVXCSG_root:before{content:"";z-index:-1;opacity:.22;pointer-events:none;background:repeating-linear-gradient(120deg,#0000 0 120px,#ffffff0b 121px,#0000 122px 242px);position:absolute;inset:0}.bVXCSG_accent{background:linear-gradient(90deg,#0000,#bc9654 35%,#f1d697 50%,#bc9654 65%,#0000);height:3px}.bVXCSG_shell{padding-block:44px 36px}.bVXCSG_masthead{background:linear-gradient(115deg,#e8cc9016,#ffffff06 65%);border:1px solid #eed39a30;border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:28px 32px;display:grid;box-shadow:inset 0 1px #ffffff0f}.bVXCSG_identity{align-items:flex-start;gap:18px;min-width:0;display:flex}.bVXCSG_emblem{flex:none;place-items:center;width:132px;height:132px;display:grid}.bVXCSG_emblem .brand-mark--full{width:100%;height:100%}.bVXCSG_identityCopy{min-width:0}.bVXCSG_kicker{color:#e8c985;margin-bottom:5px;font-size:.8125rem;font-weight:700;display:block}.bVXCSG_identityCopy h2{color:#fffaf0;margin:0 0 8px;font-size:clamp(1.375rem,2.6vw,1.875rem);line-height:1.45}.bVXCSG_identityCopy p{color:#bfcec1;max-width:56ch;margin:0;font-size:.9375rem;line-height:1.9}.bVXCSG_actions{gap:10px;min-width:224px;display:grid}.bVXCSG_actions a{border-radius:13px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:9px 17px;font-size:.875rem;font-weight:700;text-decoration:none;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex}.bVXCSG_actions a:hover{transform:translateY(-2px)}.bVXCSG_actions svg,.bVXCSG_route svg,.bVXCSG_localCard svg,.bVXCSG_utilityLinks svg{flex:none;width:18px;height:18px}.bVXCSG_primaryAction{color:#173c2d;background:#edcb83;box-shadow:0 9px 20px #06191226}.bVXCSG_primaryAction:hover{background:#f8daa0}.bVXCSG_secondaryAction{color:#f2eee3;background:#ffffff0b;border:1px solid #e7d4ac4d}.bVXCSG_secondaryAction:hover{background:#ffffff1a}.bVXCSG_content{grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr);gap:clamp(22px,3vw,44px);margin-block:42px 40px;display:grid}.bVXCSG_routesPanel,.bVXCSG_side{min-width:0}.bVXCSG_sectionHeading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:17px;display:flex}.bVXCSG_sectionHeading>div>span{color:#d8b776;margin-bottom:3px;font-size:.8125rem;display:block}.bVXCSG_sectionHeading h2{color:#fffaf0;margin:0;font-size:1.25rem;line-height:1.6}.bVXCSG_sectionHeading>small{color:#a9bead;text-align:end;padding-bottom:3px;font-size:.8125rem}.bVXCSG_routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bVXCSG_route{background:#f5f9f10b;border:1px solid #e0eedc1b;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;min-height:88px;padding:12px 14px;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s;display:grid}.bVXCSG_route:last-child{grid-column:1/-1}.bVXCSG_route:hover{background:#edcb8317;border-color:#edcb838c;transform:translateY(-2px)}.bVXCSG_routeIndex{color:#f1d496;font-variant-numeric:tabular-nums;background:#ebc98b1a;border-radius:10px;place-items:center;width:34px;height:34px;font-size:.8125rem;display:grid}.bVXCSG_routeCopy{gap:4px;min-width:0;display:grid}.bVXCSG_routeCopy strong{color:#f4f5ee;font-size:.9375rem;font-weight:700;line-height:1.5}.bVXCSG_routeCopy small{color:#aabfb0;font-size:.8125rem;line-height:1.55}.bVXCSG_route svg{color:#d9bd83;width:16px;height:16px;transition:transform .18s}.bVXCSG_route:hover svg,.bVXCSG_utilityLinks a:hover svg{transform:translate(-3px)}.bVXCSG_side{align-content:start;gap:14px;display:grid}.bVXCSG_metrics,.bVXCSG_localCard,.bVXCSG_utilities{background:#0a221b61;border:1px solid #e2efdd1f;border-radius:20px}.bVXCSG_metrics{padding:20px}.bVXCSG_metrics .bVXCSG_sectionHeading{margin-bottom:16px}.bVXCSG_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bVXCSG_stats>span{background:#edcb830e;border:1px solid #edcb8321;border-radius:13px;align-content:center;justify-items:start;gap:3px;min-width:0;min-height:85px;padding:10px 12px;display:grid}.bVXCSG_stats b{color:#efd497;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:750;line-height:1.3}.bVXCSG_stats small{color:#bacbbb;font-size:.75rem;line-height:1.6}.bVXCSG_localCard{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px 13px;padding:20px;display:grid}.bVXCSG_localIcon{color:#eccd8e;background:#edcb831a;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.bVXCSG_localIcon svg{width:20px;height:20px}.bVXCSG_localCard strong{color:#f4f4eb;font-size:.9375rem;line-height:1.6}.bVXCSG_localCard p{color:#b2c4b5;margin:5px 0 0;font-size:.8125rem;line-height:1.8}.bVXCSG_localCard a{color:#efd092;grid-column:2;justify-self:start;align-items:center;gap:9px;min-height:40px;margin-top:2px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.bVXCSG_localCard a:hover{color:#fff4d6}.bVXCSG_utilities{padding:19px 20px 20px}.bVXCSG_utilities h2{color:#f8f4e8;margin:0 0 13px;font-size:1rem;line-height:1.6}.bVXCSG_utilityLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bVXCSG_utilityLinks a{color:#cbd9ca;background:#ffffff09;border:1px solid #e2efdd14;border-radius:11px;justify-content:space-between;align-items:center;gap:7px;min-width:0;min-height:44px;padding:8px 11px;font-size:.8125rem;line-height:1.6;text-decoration:none;transition:color .18s,background-color .18s;display:flex}.bVXCSG_utilityLinks a:hover{color:#fff;background:#ffffff17}.bVXCSG_utilityLinks svg{color:#bc9c62;width:14px;height:14px;transition:transform .18s}.bVXCSG_bottom{border-top:1px solid #e6eee129;justify-content:space-between;align-items:center;gap:18px;padding-top:22px;display:flex}.bVXCSG_bottomInfo{gap:10px;min-width:0;display:grid}.bVXCSG_location{color:#dce7d9;align-items:center;gap:9px;font-size:.875rem;display:inline-flex}.bVXCSG_location i{background:#e8c884;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #e8c88417}.bVXCSG_legal{color:#a6bba9;flex-wrap:wrap;align-items:center;gap:4px 18px;font-size:.8125rem;display:flex}.bVXCSG_legal a{color:#d7e4d3;align-items:center;min-height:40px;text-decoration:none;display:inline-flex}.bVXCSG_legal a:hover{color:#f3d99f}.bVXCSG_signature{color:#b9cbbb;background:#edcb830e;border:1px solid #edcb8340;border-radius:12px;align-items:center;gap:6px;min-height:44px;padding:8px 14px;font-size:.8125rem;text-decoration:none;transition:background-color .18s;display:inline-flex}.bVXCSG_signature b{color:#efd090;font-weight:700}.bVXCSG_signature>span:last-child{color:#efd090;margin-inline-start:7px}.bVXCSG_signature:hover{background:#edcb831f}.bVXCSG_root a:focus-visible{outline-offset:3px;outline:3px solid #f0cf85}@media (max-width:980px){.bVXCSG_shell{padding-bottom:calc(108px + env(safe-area-inset-bottom))}.bVXCSG_masthead{grid-template-columns:1fr}.bVXCSG_actions{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.bVXCSG_content{grid-template-columns:1fr;gap:28px}.bVXCSG_side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.bVXCSG_metrics{grid-column:1/-1}}@media (max-width:620px){.bVXCSG_shell{width:min(100% - 28px,460px);padding-top:30px;padding-bottom:calc(102px + env(safe-area-inset-bottom))}.bVXCSG_masthead{text-align:center;border-radius:21px;justify-items:center;gap:20px;padding:25px 18px}.bVXCSG_identity{flex-direction:column;align-items:center;gap:12px}.bVXCSG_emblem{width:88px;height:88px}.bVXCSG_identityCopy h2{font-size:1.375rem}.bVXCSG_identityCopy p{max-width:36ch;margin-inline:auto;font-size:.875rem}.bVXCSG_actions{grid-template-columns:1fr;gap:9px;width:min(100%,340px)}.bVXCSG_actions a{justify-content:center;min-height:50px}.bVXCSG_content{gap:33px;margin-block:35px 32px}.bVXCSG_sectionHeading{text-align:center;flex-direction:column;align-items:center;gap:7px;margin-bottom:17px}.bVXCSG_sectionHeading:after{content:"";background:#d5b477;border-radius:99px;width:30px;height:2px}.bVXCSG_sectionHeading>small{display:none}.bVXCSG_routes{grid-template-columns:1fr;gap:9px}.bVXCSG_route,.bVXCSG_route:last-child{grid-column:auto}.bVXCSG_route{text-align:center;flex-direction:column;justify-content:center;gap:5px;min-height:102px;padding:13px 16px;display:flex}.bVXCSG_routeIndex{width:30px;height:30px}.bVXCSG_routeCopy{justify-items:center;gap:2px}.bVXCSG_route svg{display:none}.bVXCSG_side{grid-template-columns:1fr;gap:14px}.bVXCSG_metrics{grid-column:auto;padding:20px 16px}.bVXCSG_stats{gap:7px}.bVXCSG_stats>span{text-align:center;justify-items:center;min-height:90px;padding-inline:5px}.bVXCSG_localCard{text-align:center;grid-template-columns:1fr;justify-items:center;gap:10px;padding:22px 18px}.bVXCSG_localCard a{grid-column:1;justify-self:center;margin-top:2px}.bVXCSG_utilities{text-align:center;padding:20px 16px}.bVXCSG_utilityLinks a{text-align:center;justify-content:center;min-height:50px;padding-inline:7px}.bVXCSG_utilityLinks svg{display:none}.bVXCSG_bottom{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-top:21px}.bVXCSG_bottomInfo{justify-items:center;gap:5px}.bVXCSG_location,.bVXCSG_legal{justify-content:center}.bVXCSG_legal{gap:0 18px}.bVXCSG_legal>span{flex-basis:100%}.bVXCSG_signature{text-align:center;flex-wrap:wrap;justify-content:center;align-self:center;max-width:100%}}@media (max-width:380px){.bVXCSG_stats>span{padding-inline:3px}.bVXCSG_stats b{font-size:1.25rem}.bVXCSG_stats small{font-size:.75rem}.bVXCSG_utilities,.bVXCSG_metrics,.bVXCSG_localCard{padding-inline:15px}.bVXCSG_utilityLinks a{padding-inline:5px;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.bVXCSG_root a,.bVXCSG_route svg,.bVXCSG_utilityLinks svg{transition:none!important}.bVXCSG_actions a:hover,.bVXCSG_route:hover,.bVXCSG_route:hover svg,.bVXCSG_utilityLinks a:hover svg{transform:none}}.bVXCSG_actions b,.bVXCSG_localCard a b,.bVXCSG_utilityLinks a b,.bVXCSG_routeArrow{color:inherit;font-size:1.1rem;font-weight:700;line-height:1;transition:transform .18s}.bVXCSG_routeArrow,.bVXCSG_utilityLinks a b{color:#d9bd83}.bVXCSG_route:hover .bVXCSG_routeArrow,.bVXCSG_utilityLinks a:hover b{transform:translate(-3px)}@media (max-width:620px){.bVXCSG_routeArrow,.bVXCSG_utilityLinks a b{display:none}}@media (prefers-reduced-motion:reduce){.bVXCSG_routeArrow,.bVXCSG_utilityLinks a b{transition:none}}
.cX2hlq_page{color:#173e31;background:#f8f8f2}.cX2hlq_content{padding-block:30px 90px}.cX2hlq_breadcrumbs{color:#68776b;align-items:center;gap:10px;font-size:.875rem;display:flex}.cX2hlq_breadcrumbs a{color:#21553e;text-decoration:none}.cX2hlq_breadcrumbs a:hover{text-decoration:underline}.cX2hlq_hero{color:#f7f9f2;background:radial-gradient(circle at 4% 100%,#326d4c 0,#0000 43%),linear-gradient(115deg,#103c2e,#102a24);border-radius:32px;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:center;gap:clamp(30px,6vw,95px);min-height:480px;margin-top:28px;padding:clamp(32px,5vw,68px);display:grid;position:relative;overflow:hidden}.cX2hlq_hero:after{content:"";pointer-events:none;background:repeating-linear-gradient(125deg,#0000 0 115px,#ffffff06 116px,#0000 117px 233px);position:absolute;inset:0}.cX2hlq_heroCopy,.cX2hlq_appCard{z-index:1;min-width:0;position:relative}.cX2hlq_eyebrow{color:#f0d393;background:#ffffff0b;border:1px solid #d9c48755;border-radius:100px;align-items:center;min-height:33px;padding:4px 13px;font-size:.8125rem;font-weight:700;display:inline-flex}.cX2hlq_hero h1{letter-spacing:-.035em;max-width:16ch;margin:20px 0 15px;font-size:clamp(2rem,4.5vw,3.7rem);line-height:1.45}.cX2hlq_hero h1 em{color:#f0d393;font-style:normal}.cX2hlq_heroCopy>p:not(.cX2hlq_note){color:#d7e9dd;max-width:55ch;margin:0;font-size:1.0625rem;line-height:1.9}.cX2hlq_primaryAction{margin-top:29px}.cX2hlq_primaryAction button,.cX2hlq_primaryAction a{color:#173e31;min-height:54px;font:inherit;cursor:pointer;background:#f0d393;border:0;border-radius:13px;justify-content:center;align-items:center;gap:20px;padding:12px 24px;font-size:1rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px #001b1530}.cX2hlq_primaryAction button:hover,.cX2hlq_primaryAction a:hover{background:#ffe2a5}.cX2hlq_note{color:#bed1c5;max-width:57ch;margin:17px 0 0;font-size:.8125rem;line-height:1.9}.cX2hlq_appCard{text-align:center;background:linear-gradient(155deg,#ffffff17,#ffffff08);border:1px solid #eddfbd38;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:28px;display:flex;overflow:hidden;box-shadow:0 22px 60px #061d1640,inset 0 1px #ffffff21}.cX2hlq_appCardLabel{color:#e7d7b2;font-size:.75rem;position:absolute;top:20px}.cX2hlq_iconFrame{background:#ffffff10;border:1px solid #f7dfad46;border-radius:37px;place-items:center;width:152px;height:152px;margin:13px 0;display:grid;box-shadow:0 15px 32px #031b183a}.cX2hlq_iconFrame img{border-radius:31px}.cX2hlq_appCard strong{font-size:1.625rem;line-height:1.6}.cX2hlq_appCard>span:last-of-type{color:#c9ddce;font-size:.875rem}.cX2hlq_appCardLine{background:linear-gradient(90deg,#0000,#e7cb9166,#0000);height:1px;position:absolute;bottom:18px;left:15%;right:15%}.cX2hlq_howTo{padding-top:70px}.cX2hlq_sectionHeading>span,.cX2hlq_shareCard>div>span{color:#8c6836;font-size:.875rem;font-weight:800}.cX2hlq_sectionHeading h2,.cX2hlq_shareCard h2{margin:5px 0 8px;font-size:clamp(1.5rem,2.8vw,2.25rem);line-height:1.5}.cX2hlq_sectionHeading p,.cX2hlq_shareCard p{color:#5c6f62;max-width:65ch;margin:0;font-size:1rem;line-height:1.85}.cX2hlq_platformGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:25px;display:grid}.cX2hlq_platformCard{background:#fff;border:1px solid #dce7db;border-radius:22px;min-width:0;padding:clamp(23px,3vw,34px);scroll-margin-top:112px}.cX2hlq_platformHeader{border-bottom:1px solid #e9eee7;align-items:center;gap:13px;padding-bottom:18px;display:flex}.cX2hlq_platformIcon{color:#f3db9f;background:#174e3b;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;font:800 1.5rem/1 system-ui,sans-serif;display:grid}.cX2hlq_platformHeader div>span{color:#7b6b4c;font-size:.8125rem}.cX2hlq_platformHeader h3{margin:2px 0 0;font-size:1.25rem}.cX2hlq_platformCard ol{gap:16px;margin:23px 0 0;padding:0;list-style:none;display:grid}.cX2hlq_platformCard li{align-items:start;gap:13px;display:flex}.cX2hlq_platformCard li span{color:#ac7b37;flex:0 0 34px;font-size:.875rem;font-weight:800}.cX2hlq_platformCard li p{color:#3f5949;margin:0;font-size:.9375rem;line-height:1.8}.cX2hlq_shareCard{background:#f5f0e4;border:1px solid #e2dfd2;border-radius:22px;justify-content:space-between;align-items:center;gap:22px;margin-top:32px;padding:clamp(24px,3vw,34px);display:flex}.cX2hlq_shareCard h2{font-size:1.375rem}.cX2hlq_shareAction{background:#fff;border:1px solid #d3dacc;border-radius:12px;align-items:center;gap:9px;min-width:0;padding:8px;display:flex}.cX2hlq_shareAction code{color:#325442;white-space:nowrap;max-width:280px;padding-inline:8px;font:600 .875rem/1.7 system-ui,sans-serif;overflow:auto}.cX2hlq_shareAction button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#174e3b;border:0;border-radius:8px;flex-shrink:0;padding:8px 14px;font-size:.875rem;font-weight:700}.cX2hlq_shareAction button:hover{background:#246448}.cX2hlq_page a:focus-visible,.cX2hlq_page button:focus-visible{outline-offset:3px;outline:3px solid #b88639}@media (max-width:900px){.cX2hlq_hero{gap:30px;padding:38px}.cX2hlq_appCard{min-height:300px}.cX2hlq_shareCard{flex-direction:column;align-items:stretch}.cX2hlq_shareAction{align-self:start}}@media (max-width:680px){.cX2hlq_content{padding-block:20px 48px}.cX2hlq_hero{border-radius:24px;grid-template-columns:1fr;margin-top:18px;padding:30px 22px}.cX2hlq_hero h1{max-width:18ch;font-size:clamp(2rem,8.5vw,2.8rem)}.cX2hlq_heroCopy>p:not(.cX2hlq_note){font-size:1rem}.cX2hlq_appCard{min-height:210px;padding:18px}.cX2hlq_appCardLabel{top:14px}.cX2hlq_iconFrame{border-radius:25px;width:100px;height:100px;margin:15px 0 5px}.cX2hlq_iconFrame img{border-radius:22px;width:86px;height:86px}.cX2hlq_appCard strong{font-size:1.25rem}.cX2hlq_howTo{padding-top:48px}.cX2hlq_platformGrid{grid-template-columns:1fr;gap:13px}.cX2hlq_shareAction{align-self:stretch}.cX2hlq_shareAction code{flex:1;min-width:0}}@media (max-width:390px){.cX2hlq_shareAction{flex-direction:column;align-items:stretch}.cX2hlq_shareAction code{max-width:100%}}@media (prefers-reduced-motion:reduce){.cX2hlq_page *,.cX2hlq_page :before,.cX2hlq_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
