._1mf1bda0{border-radius:var(--_1s6etqh2o);background:url(https://components.flysas.com/content/assets/ctfassets/oz9qk43ly6yk/2JpxhBZCoQ5V0cUr3FyYh0/f6ac2ce3c282c27e07739f9ed84707b5/route-map.jpg?fm=webp&q=66&f=&w=1100) 50% -20%/100% no-repeat;flex-flow:column;justify-content:flex-end;height:380px;display:flex;position:relative;overflow:hidden}
._1mf1bda1{background:linear-gradient(180deg, var(--_1s6etqh6) 0%, var(--_1s6etqh7) 50%, var(--_1s6etqh8) 100%);flex-flow:column;justify-content:center;align-items:flex-start;gap:1rem;padding:2rem;display:flex;position:relative}
._1mf1bda2{font-size:2.25rem;font-weight:400;line-height:normal}
._1mf1bda3{position:absolute;top:20%;right:50%;transform:translate(50%)}
._1mf1bda4{width:120px;height:36.4px}
@media screen and (min-width:48rem){._1mf1bda0{background-position-y:120%;background-size:cover;height:400px}._1mf1bda2{font-size:2.5rem}._1mf1bda4{width:200px;height:60.6667px}}
@media screen and (min-width:64rem){._1mf1bda0{background-position:110%;background-size:60%;flex-flow:row;justify-content:flex-start;height:360px;padding-right:40%;transition:padding .5s}._1mf1bda0:hover{padding-right:39%}._1mf1bda1{padding:2rem 25% 2rem 3rem;transition:all .5s;-webkit-mask:radial-gradient(179px at 100% 179px,#0000 calc(100% - 1px),#000) 0 -179px;-webkit-mask-composite:source-in;mask:radial-gradient(179px at 100% 179px,#0000 calc(100% - 1px),#000) 0 -179px intersect}._1mf1bda0:hover ._1mf1bda1{padding-right:26%}._1mf1bda3{transition:all .5s;position:absolute;top:35.5%;right:25%;overflow:hidden;transform:rotate(-10deg)}._1mf1bda0:hover ._1mf1bda3{top:30%;right:20%;transform:rotate(-14deg)}}
@media screen and (min-width:80rem){._1mf1bda1{padding-right:36%}._1mf1bda0:hover ._1mf1bda1{padding-right:37%}._1mf1bda2{font-size:3rem}}
.tiz73p1{border:0;width:0;height:0;margin:0;padding:0;overflow:hidden}
.tiz73p2{opacity:0;transition:opacity .5s}
.tiz73p3{opacity:1;transition:opacity .5s}
.tiz73p4{grid-column:auto;display:none}
.wmfvrx0{gap:var(--_1s6etqh2z);margin-bottom:var(--_1s6etqh2x);flex-flow:column;display:flex}
.wmfvrx2{grid-template-columns:repeat(auto-fill,minmax(min(100% - 2rem,20rem),1fr));gap:1rem;display:grid}
.wmfvrx3{align-items:flex-end;gap:var(--_1s6etqh2v);margin-bottom:var(--_1s6etqh2w);flex-flow:wrap;grid-column:1/-1;display:flex}
.wmfvrx5{flex-flow:column;flex:1;display:flex}
.wmfvrx6{width:min(18rem,100%)}
.wmfvrx7{flex:1;min-width:fit-content;margin-block-end:0}
.wmfvrx8{align-items:center;gap:var(--_1s6etqh2v);display:flex}
.wmfvrx9{min-height:32rem}
@media screen and (min-width:64rem){.wmfvrx1{grid-template-columns:repeat(3,1fr);display:grid}}
@media not (min-width:768px){.wmfvrx2{scroll-snap-type:x mandatory;scroll-snap-stop:always;flex-flow:row;grid-column:1/-1;display:flex;overflow:scroll clip}}
._1y9qmmr0{all:unset;border:var(--_1s6etqh0);border-radius:var(--_1s6etqh2n);cursor:pointer;flex-flow:row;height:6.75rem;padding:0;display:flex;position:relative}
._1y9qmmr1{flex-shrink:0;width:40%;height:100%;display:flex;overflow:hidden}
._1y9qmmr2{border-radius:var(--_1s6etqh2n);object-fit:cover;border-top-right-radius:0;border-bottom-right-radius:0;width:100%;height:100%;transition:scale .25s;display:flex}
._1y9qmmr3{padding:var(--_1s6etqh2v);flex-flow:column;flex-shrink:0;justify-content:space-between;align-items:flex-start;width:60%;display:flex}
._1y9qmmr4{margin-top:auto;margin-right:auto}
._1y9qmmr5{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
._1y9qmmr0:hover ._1y9qmmr5{text-decoration:underline}
@media (prefers-reduced-motion:no-preference){._1y9qmmr0:hover ._1y9qmmr2{scale:1.025}}
@supports (-webkit-line-clamp:2){._1y9qmmr5{white-space:initial;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}
.o81hkf0{width:96%;height:7.5rem;display:flex}
._1tnthh0{background-color:var(--_1s6etqh2i);padding:var(--_1s6etqh2w);border-radius:1.5rem;gap:1.5rem;display:grid;position:relative}
._1tnthh1{background-color:var(--_1s6etqh2i);border-radius:1.5rem;display:grid;position:relative}
._1tnthh2{gap:1.5rem;padding:1rem;display:grid}
._1tnthh3{isolation:isolate;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;position:relative;overflow:hidden}
._1tnthh4{object-fit:cover;aspect-ratio:3/2;z-index:-1;border-image:linear-gradient(#0000 0% 68%,#000000bf 100%) 1 fill;max-width:100%;height:auto;display:block;position:relative}
._1tnthh5{gap:var(--_1s6etqh2w);max-width:80%;display:grid}
._1tnthh6{min-height:11rem;display:none}
._1tnthh6[data-state=active]{display:grid}
._1tnthh7{box-sizing:border-box;border:1px solid var(--_1s6etqhp);border-radius:var(--_1s6etqh2o);width:100%;min-height:7.5rem;padding-left:40%}
._1tnthh8{gap:var(--_1s6etqh2w);box-sizing:border-box;width:100%;min-height:186px;display:grid;overflow:hidden}
._1tnthha{top:var(--_1s6etqh2v);right:var(--_1s6etqh2w);position:absolute}
._1tnthhb{bottom:var(--_1s6etqh2w);left:var(--_1s6etqh2w);position:absolute}
@media screen and (min-width:80rem){._1tnthh0,._1tnthh2{padding:2rem}}
._1oc1kxi0{font-family:var(--_1s6etqh32);font-weight:400;display:grid}
._1oc1kxi1{align-items:center;gap:var(--_1s6etqh2t);flex-flow:row;width:75%;display:flex}
._1oc1kxi2{background-color:var(--_1s6etqhl);flex-grow:1;height:2px;position:relative}
._1oc1kxi2:before,._1oc1kxi2:after{content:"";width:var(--_1s6etqh2t);height:var(--_1s6etqh2t);background-color:var(--_1s6etqhl);border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}
._1oc1kxi2:after{left:auto;right:0}
