/* travel-wow.css: generated by tools/travel/make-travel-wow.mjs (16-10-2026). Do not edit by hand. */
#main-content{--tw-ink:#0d2233;--tw-soft:#4c6275;--tw-sun:linear-gradient(92deg,#ff8a00,#ff2e7e);--tw-sea:linear-gradient(135deg,#0b2a45 0%,#0c4d6b 55%,#0f7a8a 100%);--tw-shadow:0 18px 44px rgba(13,34,51,.14);--tw-shadow2:0 26px 60px rgba(13,34,51,.22)}
@keyframes tw-float{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,-14px,0)}}
#main-content section.gh-band,#main-content section.gh-section{position:relative;overflow:hidden;isolation:isolate}
#main-content section.gh-band::after,#main-content section.gh-section::after{content:"";position:absolute;inset:auto -10% -40% auto;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,var(--tw-glow,#ffffff00),transparent 68%);z-index:-1;pointer-events:none;animation:tw-float 9s ease-in-out infinite alternate}
#main-content section.gh-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+1),#main-content section.gh-section:nth-of-type(4n+1){background:linear-gradient(160deg,#e3f6fa 0%,#c9eef5 100%);--tw-acc:#0f9fb8;--tw-glow:#0f9fb833}
#main-content section.gh-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+2),#main-content section.gh-section:nth-of-type(4n+2){background:linear-gradient(160deg,#fff3e0 0%,#ffe2bd 100%);--tw-acc:#f28c1b;--tw-glow:#f28c1b33}
#main-content section.gh-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+3),#main-content section.gh-section:nth-of-type(4n+3){background:linear-gradient(160deg,#ffeef3 0%,#ffd9e5 100%);--tw-acc:#e8467c;--tw-glow:#e8467c33}
#main-content section.gh-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+4),#main-content section.gh-section:nth-of-type(4n+4){background:linear-gradient(160deg,#f1edff 0%,#e1d8ff 100%);--tw-acc:#7b55e8;--tw-glow:#7b55e833}
#main-content section.gh-band[class*="--dark"],#main-content section.gh-band[class*="--night"]{background:var(--tw-sea);--tw-acc:#ffd23f;--tw-glow:#00e5ff33}
#main-content section.gh-band[class*="--dark"]::before,#main-content section.gh-band[class*="--night"]::before{content:"";position:absolute;inset:-30% auto auto -10%;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,#ff2e7e33,transparent 65%);z-index:-1;pointer-events:none}
#main-content .gh-kicker{display:inline-flex!important;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:var(--tw-sun)!important;color:#fff!important;box-shadow:0 10px 24px rgba(255,46,126,.28);letter-spacing:.14em}
#main-content .gh-kicker::before{display:none!important}
#main-content .gh-h2,#main-content .gh-section__title{font-weight:800;letter-spacing:-.02em}
#main-content .gh-h2::after,#main-content .gh-section__title::after{content:"";display:block;width:72px;height:5px;margin-top:14px;border-radius:5px;background:var(--tw-sun)}
#main-content .gh-head[style*="center"] .gh-h2::after,#main-content .gh-head--center .gh-h2::after{margin-left:auto;margin-right:auto}
#main-content .gh-card,#main-content .gh-dcard,#main-content .gh-scard,#main-content .gh-gcard,#main-content .gh-lcard,#main-content .gh-fcard,#main-content .gh-ncard,#main-content .gh-opt,#main-content .gh-fact,#main-content .gh-service,#main-content .gh-info,#main-content .gh-area,#main-content .gh-route,#main-content .gh-trip,#main-content .gh-tool,#main-content .gh-fare,#main-content .gh-safe,#main-content .gh-basic,#main-content .gh-when__card,#main-content .gh-who__card,#main-content .gh-decide__card,#main-content .gh-pay__card,#main-content .gh-term__card,#main-content .gh-duo__card,#main-content .gh-split__side,#main-content .gh-drive__c,#main-content .gh-park__c,#main-content .gh-night__c,#main-content .gh-mini__c,#main-content .gh-tipcol,#main-content .gh-airopt,#main-content .gh-pcol,#main-content .gh-dist,#main-content .gh-af,#main-content .gh-quick-card,#main-content .gh-link-card,#main-content .gh-area-card,#main-content .gh-vs-card,#main-content .gh-tip,#main-content .gh-step{background:rgba(255,255,255,.92)!important;border:1px solid rgba(255,255,255,.7)!important;border-top:4px solid var(--tw-acc,#0f9fb8)!important;border-radius:20px!important;box-shadow:var(--tw-shadow)!important;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}
#main-content .gh-card:hover,#main-content .gh-dcard:hover,#main-content .gh-scard:hover,#main-content .gh-gcard:hover,#main-content .gh-lcard:hover,#main-content .gh-fcard:hover,#main-content .gh-ncard:hover,#main-content .gh-opt:hover,#main-content .gh-fact:hover,#main-content .gh-service:hover,#main-content .gh-info:hover,#main-content .gh-area:hover,#main-content .gh-route:hover,#main-content .gh-trip:hover,#main-content .gh-tool:hover,#main-content .gh-fare:hover,#main-content .gh-safe:hover,#main-content .gh-basic:hover,#main-content .gh-when__card:hover,#main-content .gh-who__card:hover,#main-content .gh-decide__card:hover,#main-content .gh-pay__card:hover,#main-content .gh-term__card:hover,#main-content .gh-duo__card:hover,#main-content .gh-split__side:hover,#main-content .gh-drive__c:hover,#main-content .gh-park__c:hover,#main-content .gh-night__c:hover,#main-content .gh-mini__c:hover,#main-content .gh-tipcol:hover,#main-content .gh-airopt:hover,#main-content .gh-pcol:hover,#main-content .gh-dist:hover,#main-content .gh-af:hover,#main-content .gh-quick-card:hover,#main-content .gh-link-card:hover,#main-content .gh-area-card:hover,#main-content .gh-vs-card:hover,#main-content .gh-tip:hover,#main-content .gh-step:hover{transform:translateY(-4px);box-shadow:var(--tw-shadow2)!important}
#main-content .gh-compare__row .gh-opt,#main-content .gh-compare__row .gh-opt:hover{background:none!important;border:0!important;box-shadow:none!important;transform:none!important;border-radius:0!important}
#main-content section[class*="--dark"] .gh-card,#main-content section[class*="--dark"] .gh-dcard,#main-content section[class*="--dark"] .gh-scard,#main-content section[class*="--dark"] .gh-gcard,#main-content section[class*="--dark"] .gh-lcard,#main-content section[class*="--dark"] .gh-fcard,#main-content section[class*="--dark"] .gh-ncard,#main-content section[class*="--dark"] .gh-opt,#main-content section[class*="--dark"] .gh-fact,#main-content section[class*="--dark"] .gh-service,#main-content section[class*="--dark"] .gh-info,#main-content section[class*="--dark"] .gh-area,#main-content section[class*="--dark"] .gh-route,#main-content section[class*="--dark"] .gh-trip,#main-content section[class*="--dark"] .gh-tool,#main-content section[class*="--dark"] .gh-fare,#main-content section[class*="--dark"] .gh-safe,#main-content section[class*="--dark"] .gh-basic,#main-content section[class*="--dark"] .gh-when__card,#main-content section[class*="--dark"] .gh-who__card,#main-content section[class*="--dark"] .gh-decide__card,#main-content section[class*="--dark"] .gh-pay__card,#main-content section[class*="--dark"] .gh-term__card,#main-content section[class*="--dark"] .gh-duo__card,#main-content section[class*="--dark"] .gh-split__side,#main-content section[class*="--dark"] .gh-drive__c,#main-content section[class*="--dark"] .gh-park__c,#main-content section[class*="--dark"] .gh-night__c,#main-content section[class*="--dark"] .gh-mini__c,#main-content section[class*="--dark"] .gh-tipcol,#main-content section[class*="--dark"] .gh-airopt,#main-content section[class*="--dark"] .gh-pcol,#main-content section[class*="--dark"] .gh-dist,#main-content section[class*="--dark"] .gh-af,#main-content section[class*="--dark"] .gh-quick-card,#main-content section[class*="--dark"] .gh-link-card,#main-content section[class*="--dark"] .gh-area-card,#main-content section[class*="--dark"] .gh-vs-card,#main-content section[class*="--dark"] .gh-tip,#main-content section[class*="--dark"] .gh-step,#main-content section[class*="--night"] .gh-card,#main-content section[class*="--night"] .gh-dcard,#main-content section[class*="--night"] .gh-scard,#main-content section[class*="--night"] .gh-gcard,#main-content section[class*="--night"] .gh-lcard,#main-content section[class*="--night"] .gh-fcard,#main-content section[class*="--night"] .gh-ncard,#main-content section[class*="--night"] .gh-opt,#main-content section[class*="--night"] .gh-fact,#main-content section[class*="--night"] .gh-service,#main-content section[class*="--night"] .gh-info,#main-content section[class*="--night"] .gh-area,#main-content section[class*="--night"] .gh-route,#main-content section[class*="--night"] .gh-trip,#main-content section[class*="--night"] .gh-tool,#main-content section[class*="--night"] .gh-fare,#main-content section[class*="--night"] .gh-safe,#main-content section[class*="--night"] .gh-basic,#main-content section[class*="--night"] .gh-when__card,#main-content section[class*="--night"] .gh-who__card,#main-content section[class*="--night"] .gh-decide__card,#main-content section[class*="--night"] .gh-pay__card,#main-content section[class*="--night"] .gh-term__card,#main-content section[class*="--night"] .gh-duo__card,#main-content section[class*="--night"] .gh-split__side,#main-content section[class*="--night"] .gh-drive__c,#main-content section[class*="--night"] .gh-park__c,#main-content section[class*="--night"] .gh-night__c,#main-content section[class*="--night"] .gh-mini__c,#main-content section[class*="--night"] .gh-tipcol,#main-content section[class*="--night"] .gh-airopt,#main-content section[class*="--night"] .gh-pcol,#main-content section[class*="--night"] .gh-dist,#main-content section[class*="--night"] .gh-af,#main-content section[class*="--night"] .gh-quick-card,#main-content section[class*="--night"] .gh-link-card,#main-content section[class*="--night"] .gh-area-card,#main-content section[class*="--night"] .gh-vs-card,#main-content section[class*="--night"] .gh-tip,#main-content section[class*="--night"] .gh-step,#main-content .gh-hero .gh-card,#main-content .gh-hero .gh-dcard,#main-content .gh-hero .gh-scard,#main-content .gh-hero .gh-gcard,#main-content .gh-hero .gh-lcard,#main-content .gh-hero .gh-fcard,#main-content .gh-hero .gh-ncard,#main-content .gh-hero .gh-opt,#main-content .gh-hero .gh-fact,#main-content .gh-hero .gh-service,#main-content .gh-hero .gh-info,#main-content .gh-hero .gh-area,#main-content .gh-hero .gh-route,#main-content .gh-hero .gh-trip,#main-content .gh-hero .gh-tool,#main-content .gh-hero .gh-fare,#main-content .gh-hero .gh-safe,#main-content .gh-hero .gh-basic,#main-content .gh-hero .gh-when__card,#main-content .gh-hero .gh-who__card,#main-content .gh-hero .gh-decide__card,#main-content .gh-hero .gh-pay__card,#main-content .gh-hero .gh-term__card,#main-content .gh-hero .gh-duo__card,#main-content .gh-hero .gh-split__side,#main-content .gh-hero .gh-drive__c,#main-content .gh-hero .gh-park__c,#main-content .gh-hero .gh-night__c,#main-content .gh-hero .gh-mini__c,#main-content .gh-hero .gh-tipcol,#main-content .gh-hero .gh-airopt,#main-content .gh-hero .gh-pcol,#main-content .gh-hero .gh-dist,#main-content .gh-hero .gh-af,#main-content .gh-hero .gh-quick-card,#main-content .gh-hero .gh-link-card,#main-content .gh-hero .gh-area-card,#main-content .gh-hero .gh-vs-card,#main-content .gh-hero .gh-tip,#main-content .gh-hero .gh-step{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.16)!important;border-top-color:#ffd23f!important;box-shadow:0 18px 44px rgba(0,0,0,.28)!important}
#main-content [class*="__ic"]:not(svg){background:linear-gradient(135deg,#ffe2bd,#ffd0e2)!important;border-radius:14px!important;max-width:max-content!important;padding-inline:6px;box-shadow:0 8px 18px rgba(242,140,27,.22)}
#main-content section[class*="--dark"] [class*="__ic"]:not(svg),#main-content section[class*="--night"] [class*="__ic"]:not(svg),#main-content .gh-hero [class*="__ic"]:not(svg){background:linear-gradient(135deg,#ff8a0055,#ff2e7e55)!important;box-shadow:none}
#main-content section .gh-stat__v,#main-content .gh-gcard__v,#main-content .gh-fcard__v,#main-content .gh-fact__v,#main-content .gh-fare__v,#main-content .gh-dcard__v{background:linear-gradient(92deg,#ff8a00,#ff2e7e);-webkit-background-clip:text;background-clip:text;color:transparent!important}
#main-content .gh-steps__n,#main-content .gh-journey__n,#main-content .gh-ride__n{background:var(--tw-sun)!important;color:#fff!important;border:0!important;box-shadow:0 10px 22px rgba(255,46,126,.3)}
#main-content .gh-compare{border-radius:22px!important;overflow:hidden;box-shadow:var(--tw-shadow2)!important;border:0!important;background:#fff}
#main-content .gh-compare__head{background:var(--tw-sea)!important;color:#fff!important}
#main-content .gh-compare__row:nth-child(even){background:#f4fbfd}
#main-content .gh-compare__row:hover{background:#fff4e6!important}
#main-content [class*="__badge"]:not([class*="__badges"]),#main-content [class*="__tag"]:not([class*="__tags"]),#main-content .gh-badge,#main-content .gh-chip,#main-content [class*="__chip"]:not([class*="__chips"]){background:var(--tw-sun)!important;color:#fff!important;border:0!important;white-space:nowrap;border-radius:999px!important;width:max-content;max-width:100%}
#main-content .gh-linkrow a,#main-content .gh-linkrow--pills a{background:#fff!important;border:2px solid transparent!important;background-image:linear-gradient(#fff,#fff),linear-gradient(92deg,#ff8a00,#ff2e7e,#0f9fb8)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;box-shadow:0 8px 18px rgba(13,34,51,.08);transition:transform .2s}
#main-content .gh-linkrow a:hover{transform:translateY(-2px)}
#main-content section[class*="--dark"] .gh-linkrow a,#main-content section[class*="--night"] .gh-linkrow a,#main-content .gh-hero .gh-linkrow a{background:rgba(255,255,255,.1)!important;background-image:none!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:none}
#main-content .gh-btn--primary,#main-content .gh-hero__btn:first-of-type,#main-content .gh-btn:first-child{background:var(--tw-sun)!important;color:#fff!important;border:0!important;box-shadow:0 12px 28px rgba(255,46,126,.35)!important}
#main-content .gh-faq__item{background:#fff!important;border:0!important;border-left:5px solid var(--tw-acc,#0f9fb8)!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(13,34,51,.08)!important;margin-bottom:12px!important;overflow:hidden}
#main-content .gh-faq__item[open]{box-shadow:var(--tw-shadow)!important;border-left-color:#ff2e7e!important}
#main-content .gh-faq__item summary{font-weight:700}
#main-content .gh-callout,#main-content .gh-note,#main-content .ap-tip{background:linear-gradient(120deg,#fff3e0,#ffe7ef)!important;border:0!important;border-left:5px solid #ff8a00!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(242,140,27,.12)}
#main-content .gh-hero{position:relative;isolation:isolate;overflow:hidden}
#main-content .gh-hero::after{content:"";position:absolute;right:-8%;bottom:-30%;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,#ff8a0040,transparent 65%);z-index:-1;pointer-events:none}
#main-content .gh-hero .gh-stat,#main-content .gh-hero [class*="stats"] > *{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(6px)}
#main-content section.ap-band,#main-content section.ap-section{position:relative;overflow:hidden;isolation:isolate}
#main-content section.ap-band::after,#main-content section.ap-section::after{content:"";position:absolute;inset:auto -10% -40% auto;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,var(--tw-glow,#ffffff00),transparent 68%);z-index:-1;pointer-events:none;animation:tw-float 9s ease-in-out infinite alternate}
#main-content section.ap-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+1),#main-content section.ap-section:nth-of-type(4n+1){background:linear-gradient(160deg,#e3f6fa 0%,#c9eef5 100%);--tw-acc:#0f9fb8;--tw-glow:#0f9fb833}
#main-content section.ap-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+2),#main-content section.ap-section:nth-of-type(4n+2){background:linear-gradient(160deg,#fff3e0 0%,#ffe2bd 100%);--tw-acc:#f28c1b;--tw-glow:#f28c1b33}
#main-content section.ap-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+3),#main-content section.ap-section:nth-of-type(4n+3){background:linear-gradient(160deg,#ffeef3 0%,#ffd9e5 100%);--tw-acc:#e8467c;--tw-glow:#e8467c33}
#main-content section.ap-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+4),#main-content section.ap-section:nth-of-type(4n+4){background:linear-gradient(160deg,#f1edff 0%,#e1d8ff 100%);--tw-acc:#7b55e8;--tw-glow:#7b55e833}
#main-content section.ap-band[class*="--dark"],#main-content section.ap-band[class*="--night"]{background:var(--tw-sea);--tw-acc:#ffd23f;--tw-glow:#00e5ff33}
#main-content section.ap-band[class*="--dark"]::before,#main-content section.ap-band[class*="--night"]::before{content:"";position:absolute;inset:-30% auto auto -10%;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,#ff2e7e33,transparent 65%);z-index:-1;pointer-events:none}
#main-content .ap-kicker{display:inline-flex!important;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:var(--tw-sun)!important;color:#fff!important;box-shadow:0 10px 24px rgba(255,46,126,.28);letter-spacing:.14em}
#main-content .ap-kicker::before{display:none!important}
#main-content .ap-h2,#main-content .ap-section__title{font-weight:800;letter-spacing:-.02em}
#main-content .ap-h2::after,#main-content .ap-section__title::after{content:"";display:block;width:72px;height:5px;margin-top:14px;border-radius:5px;background:var(--tw-sun)}
#main-content .ap-head[style*="center"] .ap-h2::after,#main-content .ap-head--center .ap-h2::after{margin-left:auto;margin-right:auto}
#main-content .ap-card,#main-content .ap-dcard,#main-content .ap-scard,#main-content .ap-gcard,#main-content .ap-lcard,#main-content .ap-fcard,#main-content .ap-ncard,#main-content .ap-opt,#main-content .ap-fact,#main-content .ap-service,#main-content .ap-info,#main-content .ap-area,#main-content .ap-route,#main-content .ap-trip,#main-content .ap-tool,#main-content .ap-fare,#main-content .ap-safe,#main-content .ap-basic,#main-content .ap-when__card,#main-content .ap-who__card,#main-content .ap-decide__card,#main-content .ap-pay__card,#main-content .ap-term__card,#main-content .ap-duo__card,#main-content .ap-split__side,#main-content .ap-drive__c,#main-content .ap-park__c,#main-content .ap-night__c,#main-content .ap-mini__c,#main-content .ap-tipcol,#main-content .ap-airopt,#main-content .ap-pcol,#main-content .ap-dist,#main-content .ap-af,#main-content .ap-quick-card,#main-content .ap-link-card,#main-content .ap-area-card,#main-content .ap-vs-card,#main-content .ap-tip,#main-content .ap-step{background:rgba(255,255,255,.92)!important;border:1px solid rgba(255,255,255,.7)!important;border-top:4px solid var(--tw-acc,#0f9fb8)!important;border-radius:20px!important;box-shadow:var(--tw-shadow)!important;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}
#main-content .ap-card:hover,#main-content .ap-dcard:hover,#main-content .ap-scard:hover,#main-content .ap-gcard:hover,#main-content .ap-lcard:hover,#main-content .ap-fcard:hover,#main-content .ap-ncard:hover,#main-content .ap-opt:hover,#main-content .ap-fact:hover,#main-content .ap-service:hover,#main-content .ap-info:hover,#main-content .ap-area:hover,#main-content .ap-route:hover,#main-content .ap-trip:hover,#main-content .ap-tool:hover,#main-content .ap-fare:hover,#main-content .ap-safe:hover,#main-content .ap-basic:hover,#main-content .ap-when__card:hover,#main-content .ap-who__card:hover,#main-content .ap-decide__card:hover,#main-content .ap-pay__card:hover,#main-content .ap-term__card:hover,#main-content .ap-duo__card:hover,#main-content .ap-split__side:hover,#main-content .ap-drive__c:hover,#main-content .ap-park__c:hover,#main-content .ap-night__c:hover,#main-content .ap-mini__c:hover,#main-content .ap-tipcol:hover,#main-content .ap-airopt:hover,#main-content .ap-pcol:hover,#main-content .ap-dist:hover,#main-content .ap-af:hover,#main-content .ap-quick-card:hover,#main-content .ap-link-card:hover,#main-content .ap-area-card:hover,#main-content .ap-vs-card:hover,#main-content .ap-tip:hover,#main-content .ap-step:hover{transform:translateY(-4px);box-shadow:var(--tw-shadow2)!important}
#main-content .ap-compare__row .ap-opt,#main-content .ap-compare__row .ap-opt:hover{background:none!important;border:0!important;box-shadow:none!important;transform:none!important;border-radius:0!important}
#main-content section[class*="--dark"] .ap-card,#main-content section[class*="--dark"] .ap-dcard,#main-content section[class*="--dark"] .ap-scard,#main-content section[class*="--dark"] .ap-gcard,#main-content section[class*="--dark"] .ap-lcard,#main-content section[class*="--dark"] .ap-fcard,#main-content section[class*="--dark"] .ap-ncard,#main-content section[class*="--dark"] .ap-opt,#main-content section[class*="--dark"] .ap-fact,#main-content section[class*="--dark"] .ap-service,#main-content section[class*="--dark"] .ap-info,#main-content section[class*="--dark"] .ap-area,#main-content section[class*="--dark"] .ap-route,#main-content section[class*="--dark"] .ap-trip,#main-content section[class*="--dark"] .ap-tool,#main-content section[class*="--dark"] .ap-fare,#main-content section[class*="--dark"] .ap-safe,#main-content section[class*="--dark"] .ap-basic,#main-content section[class*="--dark"] .ap-when__card,#main-content section[class*="--dark"] .ap-who__card,#main-content section[class*="--dark"] .ap-decide__card,#main-content section[class*="--dark"] .ap-pay__card,#main-content section[class*="--dark"] .ap-term__card,#main-content section[class*="--dark"] .ap-duo__card,#main-content section[class*="--dark"] .ap-split__side,#main-content section[class*="--dark"] .ap-drive__c,#main-content section[class*="--dark"] .ap-park__c,#main-content section[class*="--dark"] .ap-night__c,#main-content section[class*="--dark"] .ap-mini__c,#main-content section[class*="--dark"] .ap-tipcol,#main-content section[class*="--dark"] .ap-airopt,#main-content section[class*="--dark"] .ap-pcol,#main-content section[class*="--dark"] .ap-dist,#main-content section[class*="--dark"] .ap-af,#main-content section[class*="--dark"] .ap-quick-card,#main-content section[class*="--dark"] .ap-link-card,#main-content section[class*="--dark"] .ap-area-card,#main-content section[class*="--dark"] .ap-vs-card,#main-content section[class*="--dark"] .ap-tip,#main-content section[class*="--dark"] .ap-step,#main-content section[class*="--night"] .ap-card,#main-content section[class*="--night"] .ap-dcard,#main-content section[class*="--night"] .ap-scard,#main-content section[class*="--night"] .ap-gcard,#main-content section[class*="--night"] .ap-lcard,#main-content section[class*="--night"] .ap-fcard,#main-content section[class*="--night"] .ap-ncard,#main-content section[class*="--night"] .ap-opt,#main-content section[class*="--night"] .ap-fact,#main-content section[class*="--night"] .ap-service,#main-content section[class*="--night"] .ap-info,#main-content section[class*="--night"] .ap-area,#main-content section[class*="--night"] .ap-route,#main-content section[class*="--night"] .ap-trip,#main-content section[class*="--night"] .ap-tool,#main-content section[class*="--night"] .ap-fare,#main-content section[class*="--night"] .ap-safe,#main-content section[class*="--night"] .ap-basic,#main-content section[class*="--night"] .ap-when__card,#main-content section[class*="--night"] .ap-who__card,#main-content section[class*="--night"] .ap-decide__card,#main-content section[class*="--night"] .ap-pay__card,#main-content section[class*="--night"] .ap-term__card,#main-content section[class*="--night"] .ap-duo__card,#main-content section[class*="--night"] .ap-split__side,#main-content section[class*="--night"] .ap-drive__c,#main-content section[class*="--night"] .ap-park__c,#main-content section[class*="--night"] .ap-night__c,#main-content section[class*="--night"] .ap-mini__c,#main-content section[class*="--night"] .ap-tipcol,#main-content section[class*="--night"] .ap-airopt,#main-content section[class*="--night"] .ap-pcol,#main-content section[class*="--night"] .ap-dist,#main-content section[class*="--night"] .ap-af,#main-content section[class*="--night"] .ap-quick-card,#main-content section[class*="--night"] .ap-link-card,#main-content section[class*="--night"] .ap-area-card,#main-content section[class*="--night"] .ap-vs-card,#main-content section[class*="--night"] .ap-tip,#main-content section[class*="--night"] .ap-step,#main-content .ap-hero .ap-card,#main-content .ap-hero .ap-dcard,#main-content .ap-hero .ap-scard,#main-content .ap-hero .ap-gcard,#main-content .ap-hero .ap-lcard,#main-content .ap-hero .ap-fcard,#main-content .ap-hero .ap-ncard,#main-content .ap-hero .ap-opt,#main-content .ap-hero .ap-fact,#main-content .ap-hero .ap-service,#main-content .ap-hero .ap-info,#main-content .ap-hero .ap-area,#main-content .ap-hero .ap-route,#main-content .ap-hero .ap-trip,#main-content .ap-hero .ap-tool,#main-content .ap-hero .ap-fare,#main-content .ap-hero .ap-safe,#main-content .ap-hero .ap-basic,#main-content .ap-hero .ap-when__card,#main-content .ap-hero .ap-who__card,#main-content .ap-hero .ap-decide__card,#main-content .ap-hero .ap-pay__card,#main-content .ap-hero .ap-term__card,#main-content .ap-hero .ap-duo__card,#main-content .ap-hero .ap-split__side,#main-content .ap-hero .ap-drive__c,#main-content .ap-hero .ap-park__c,#main-content .ap-hero .ap-night__c,#main-content .ap-hero .ap-mini__c,#main-content .ap-hero .ap-tipcol,#main-content .ap-hero .ap-airopt,#main-content .ap-hero .ap-pcol,#main-content .ap-hero .ap-dist,#main-content .ap-hero .ap-af,#main-content .ap-hero .ap-quick-card,#main-content .ap-hero .ap-link-card,#main-content .ap-hero .ap-area-card,#main-content .ap-hero .ap-vs-card,#main-content .ap-hero .ap-tip,#main-content .ap-hero .ap-step{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.16)!important;border-top-color:#ffd23f!important;box-shadow:0 18px 44px rgba(0,0,0,.28)!important}
#main-content [class*="__ic"]:not(svg){background:linear-gradient(135deg,#ffe2bd,#ffd0e2)!important;border-radius:14px!important;max-width:max-content!important;padding-inline:6px;box-shadow:0 8px 18px rgba(242,140,27,.22)}
#main-content section[class*="--dark"] [class*="__ic"]:not(svg),#main-content section[class*="--night"] [class*="__ic"]:not(svg),#main-content .ap-hero [class*="__ic"]:not(svg){background:linear-gradient(135deg,#ff8a0055,#ff2e7e55)!important;box-shadow:none}
#main-content section .ap-stat__v,#main-content .ap-gcard__v,#main-content .ap-fcard__v,#main-content .ap-fact__v,#main-content .ap-fare__v,#main-content .ap-dcard__v{background:linear-gradient(92deg,#ff8a00,#ff2e7e);-webkit-background-clip:text;background-clip:text;color:transparent!important}
#main-content .ap-steps__n,#main-content .ap-journey__n,#main-content .ap-ride__n{background:var(--tw-sun)!important;color:#fff!important;border:0!important;box-shadow:0 10px 22px rgba(255,46,126,.3)}
#main-content .ap-compare{border-radius:22px!important;overflow:hidden;box-shadow:var(--tw-shadow2)!important;border:0!important;background:#fff}
#main-content .ap-compare__head{background:var(--tw-sea)!important;color:#fff!important}
#main-content .ap-compare__row:nth-child(even){background:#f4fbfd}
#main-content .ap-compare__row:hover{background:#fff4e6!important}
#main-content [class*="__badge"]:not([class*="__badges"]),#main-content [class*="__tag"]:not([class*="__tags"]),#main-content .ap-badge,#main-content .ap-chip,#main-content [class*="__chip"]:not([class*="__chips"]){background:var(--tw-sun)!important;color:#fff!important;border:0!important;white-space:nowrap;border-radius:999px!important;width:max-content;max-width:100%}
#main-content .ap-linkrow a,#main-content .ap-linkrow--pills a{background:#fff!important;border:2px solid transparent!important;background-image:linear-gradient(#fff,#fff),linear-gradient(92deg,#ff8a00,#ff2e7e,#0f9fb8)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;box-shadow:0 8px 18px rgba(13,34,51,.08);transition:transform .2s}
#main-content .ap-linkrow a:hover{transform:translateY(-2px)}
#main-content section[class*="--dark"] .ap-linkrow a,#main-content section[class*="--night"] .ap-linkrow a,#main-content .ap-hero .ap-linkrow a{background:rgba(255,255,255,.1)!important;background-image:none!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:none}
#main-content .ap-btn--primary,#main-content .ap-hero__btn:first-of-type,#main-content .ap-btn:first-child{background:var(--tw-sun)!important;color:#fff!important;border:0!important;box-shadow:0 12px 28px rgba(255,46,126,.35)!important}
#main-content .ap-faq__item{background:#fff!important;border:0!important;border-left:5px solid var(--tw-acc,#0f9fb8)!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(13,34,51,.08)!important;margin-bottom:12px!important;overflow:hidden}
#main-content .ap-faq__item[open]{box-shadow:var(--tw-shadow)!important;border-left-color:#ff2e7e!important}
#main-content .ap-faq__item summary{font-weight:700}
#main-content .ap-callout,#main-content .ap-note,#main-content .ap-tip{background:linear-gradient(120deg,#fff3e0,#ffe7ef)!important;border:0!important;border-left:5px solid #ff8a00!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(242,140,27,.12)}
#main-content .ap-hero{position:relative;isolation:isolate;overflow:hidden}
#main-content .ap-hero::after{content:"";position:absolute;right:-8%;bottom:-30%;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,#ff8a0040,transparent 65%);z-index:-1;pointer-events:none}
#main-content .ap-hero .ap-stat,#main-content .ap-hero [class*="stats"] > *{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(6px)}
#main-content section.bs-band,#main-content section.bs-section{position:relative;overflow:hidden;isolation:isolate}
#main-content section.bs-band::after,#main-content section.bs-section::after{content:"";position:absolute;inset:auto -10% -40% auto;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,var(--tw-glow,#ffffff00),transparent 68%);z-index:-1;pointer-events:none;animation:tw-float 9s ease-in-out infinite alternate}
#main-content section.bs-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+1),#main-content section.bs-section:nth-of-type(4n+1){background:linear-gradient(160deg,#e3f6fa 0%,#c9eef5 100%);--tw-acc:#0f9fb8;--tw-glow:#0f9fb833}
#main-content section.bs-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+2),#main-content section.bs-section:nth-of-type(4n+2){background:linear-gradient(160deg,#fff3e0 0%,#ffe2bd 100%);--tw-acc:#f28c1b;--tw-glow:#f28c1b33}
#main-content section.bs-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+3),#main-content section.bs-section:nth-of-type(4n+3){background:linear-gradient(160deg,#ffeef3 0%,#ffd9e5 100%);--tw-acc:#e8467c;--tw-glow:#e8467c33}
#main-content section.bs-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+4),#main-content section.bs-section:nth-of-type(4n+4){background:linear-gradient(160deg,#f1edff 0%,#e1d8ff 100%);--tw-acc:#7b55e8;--tw-glow:#7b55e833}
#main-content section.bs-band[class*="--dark"],#main-content section.bs-band[class*="--night"]{background:var(--tw-sea);--tw-acc:#ffd23f;--tw-glow:#00e5ff33}
#main-content section.bs-band[class*="--dark"]::before,#main-content section.bs-band[class*="--night"]::before{content:"";position:absolute;inset:-30% auto auto -10%;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,#ff2e7e33,transparent 65%);z-index:-1;pointer-events:none}
#main-content .bs-kicker{display:inline-flex!important;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:var(--tw-sun)!important;color:#fff!important;box-shadow:0 10px 24px rgba(255,46,126,.28);letter-spacing:.14em}
#main-content .bs-kicker::before{display:none!important}
#main-content .bs-h2,#main-content .bs-section__title{font-weight:800;letter-spacing:-.02em}
#main-content .bs-h2::after,#main-content .bs-section__title::after{content:"";display:block;width:72px;height:5px;margin-top:14px;border-radius:5px;background:var(--tw-sun)}
#main-content .bs-head[style*="center"] .bs-h2::after,#main-content .bs-head--center .bs-h2::after{margin-left:auto;margin-right:auto}
#main-content .bs-card,#main-content .bs-dcard,#main-content .bs-scard,#main-content .bs-gcard,#main-content .bs-lcard,#main-content .bs-fcard,#main-content .bs-ncard,#main-content .bs-opt,#main-content .bs-fact,#main-content .bs-service,#main-content .bs-info,#main-content .bs-area,#main-content .bs-route,#main-content .bs-trip,#main-content .bs-tool,#main-content .bs-fare,#main-content .bs-safe,#main-content .bs-basic,#main-content .bs-when__card,#main-content .bs-who__card,#main-content .bs-decide__card,#main-content .bs-pay__card,#main-content .bs-term__card,#main-content .bs-duo__card,#main-content .bs-split__side,#main-content .bs-drive__c,#main-content .bs-park__c,#main-content .bs-night__c,#main-content .bs-mini__c,#main-content .bs-tipcol,#main-content .bs-airopt,#main-content .bs-pcol,#main-content .bs-dist,#main-content .bs-af,#main-content .bs-quick-card,#main-content .bs-link-card,#main-content .bs-area-card,#main-content .bs-vs-card,#main-content .bs-tip,#main-content .bs-step{background:rgba(255,255,255,.92)!important;border:1px solid rgba(255,255,255,.7)!important;border-top:4px solid var(--tw-acc,#0f9fb8)!important;border-radius:20px!important;box-shadow:var(--tw-shadow)!important;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}
#main-content .bs-card:hover,#main-content .bs-dcard:hover,#main-content .bs-scard:hover,#main-content .bs-gcard:hover,#main-content .bs-lcard:hover,#main-content .bs-fcard:hover,#main-content .bs-ncard:hover,#main-content .bs-opt:hover,#main-content .bs-fact:hover,#main-content .bs-service:hover,#main-content .bs-info:hover,#main-content .bs-area:hover,#main-content .bs-route:hover,#main-content .bs-trip:hover,#main-content .bs-tool:hover,#main-content .bs-fare:hover,#main-content .bs-safe:hover,#main-content .bs-basic:hover,#main-content .bs-when__card:hover,#main-content .bs-who__card:hover,#main-content .bs-decide__card:hover,#main-content .bs-pay__card:hover,#main-content .bs-term__card:hover,#main-content .bs-duo__card:hover,#main-content .bs-split__side:hover,#main-content .bs-drive__c:hover,#main-content .bs-park__c:hover,#main-content .bs-night__c:hover,#main-content .bs-mini__c:hover,#main-content .bs-tipcol:hover,#main-content .bs-airopt:hover,#main-content .bs-pcol:hover,#main-content .bs-dist:hover,#main-content .bs-af:hover,#main-content .bs-quick-card:hover,#main-content .bs-link-card:hover,#main-content .bs-area-card:hover,#main-content .bs-vs-card:hover,#main-content .bs-tip:hover,#main-content .bs-step:hover{transform:translateY(-4px);box-shadow:var(--tw-shadow2)!important}
#main-content .bs-compare__row .bs-opt,#main-content .bs-compare__row .bs-opt:hover{background:none!important;border:0!important;box-shadow:none!important;transform:none!important;border-radius:0!important}
#main-content section[class*="--dark"] .bs-card,#main-content section[class*="--dark"] .bs-dcard,#main-content section[class*="--dark"] .bs-scard,#main-content section[class*="--dark"] .bs-gcard,#main-content section[class*="--dark"] .bs-lcard,#main-content section[class*="--dark"] .bs-fcard,#main-content section[class*="--dark"] .bs-ncard,#main-content section[class*="--dark"] .bs-opt,#main-content section[class*="--dark"] .bs-fact,#main-content section[class*="--dark"] .bs-service,#main-content section[class*="--dark"] .bs-info,#main-content section[class*="--dark"] .bs-area,#main-content section[class*="--dark"] .bs-route,#main-content section[class*="--dark"] .bs-trip,#main-content section[class*="--dark"] .bs-tool,#main-content section[class*="--dark"] .bs-fare,#main-content section[class*="--dark"] .bs-safe,#main-content section[class*="--dark"] .bs-basic,#main-content section[class*="--dark"] .bs-when__card,#main-content section[class*="--dark"] .bs-who__card,#main-content section[class*="--dark"] .bs-decide__card,#main-content section[class*="--dark"] .bs-pay__card,#main-content section[class*="--dark"] .bs-term__card,#main-content section[class*="--dark"] .bs-duo__card,#main-content section[class*="--dark"] .bs-split__side,#main-content section[class*="--dark"] .bs-drive__c,#main-content section[class*="--dark"] .bs-park__c,#main-content section[class*="--dark"] .bs-night__c,#main-content section[class*="--dark"] .bs-mini__c,#main-content section[class*="--dark"] .bs-tipcol,#main-content section[class*="--dark"] .bs-airopt,#main-content section[class*="--dark"] .bs-pcol,#main-content section[class*="--dark"] .bs-dist,#main-content section[class*="--dark"] .bs-af,#main-content section[class*="--dark"] .bs-quick-card,#main-content section[class*="--dark"] .bs-link-card,#main-content section[class*="--dark"] .bs-area-card,#main-content section[class*="--dark"] .bs-vs-card,#main-content section[class*="--dark"] .bs-tip,#main-content section[class*="--dark"] .bs-step,#main-content section[class*="--night"] .bs-card,#main-content section[class*="--night"] .bs-dcard,#main-content section[class*="--night"] .bs-scard,#main-content section[class*="--night"] .bs-gcard,#main-content section[class*="--night"] .bs-lcard,#main-content section[class*="--night"] .bs-fcard,#main-content section[class*="--night"] .bs-ncard,#main-content section[class*="--night"] .bs-opt,#main-content section[class*="--night"] .bs-fact,#main-content section[class*="--night"] .bs-service,#main-content section[class*="--night"] .bs-info,#main-content section[class*="--night"] .bs-area,#main-content section[class*="--night"] .bs-route,#main-content section[class*="--night"] .bs-trip,#main-content section[class*="--night"] .bs-tool,#main-content section[class*="--night"] .bs-fare,#main-content section[class*="--night"] .bs-safe,#main-content section[class*="--night"] .bs-basic,#main-content section[class*="--night"] .bs-when__card,#main-content section[class*="--night"] .bs-who__card,#main-content section[class*="--night"] .bs-decide__card,#main-content section[class*="--night"] .bs-pay__card,#main-content section[class*="--night"] .bs-term__card,#main-content section[class*="--night"] .bs-duo__card,#main-content section[class*="--night"] .bs-split__side,#main-content section[class*="--night"] .bs-drive__c,#main-content section[class*="--night"] .bs-park__c,#main-content section[class*="--night"] .bs-night__c,#main-content section[class*="--night"] .bs-mini__c,#main-content section[class*="--night"] .bs-tipcol,#main-content section[class*="--night"] .bs-airopt,#main-content section[class*="--night"] .bs-pcol,#main-content section[class*="--night"] .bs-dist,#main-content section[class*="--night"] .bs-af,#main-content section[class*="--night"] .bs-quick-card,#main-content section[class*="--night"] .bs-link-card,#main-content section[class*="--night"] .bs-area-card,#main-content section[class*="--night"] .bs-vs-card,#main-content section[class*="--night"] .bs-tip,#main-content section[class*="--night"] .bs-step,#main-content .bs-hero .bs-card,#main-content .bs-hero .bs-dcard,#main-content .bs-hero .bs-scard,#main-content .bs-hero .bs-gcard,#main-content .bs-hero .bs-lcard,#main-content .bs-hero .bs-fcard,#main-content .bs-hero .bs-ncard,#main-content .bs-hero .bs-opt,#main-content .bs-hero .bs-fact,#main-content .bs-hero .bs-service,#main-content .bs-hero .bs-info,#main-content .bs-hero .bs-area,#main-content .bs-hero .bs-route,#main-content .bs-hero .bs-trip,#main-content .bs-hero .bs-tool,#main-content .bs-hero .bs-fare,#main-content .bs-hero .bs-safe,#main-content .bs-hero .bs-basic,#main-content .bs-hero .bs-when__card,#main-content .bs-hero .bs-who__card,#main-content .bs-hero .bs-decide__card,#main-content .bs-hero .bs-pay__card,#main-content .bs-hero .bs-term__card,#main-content .bs-hero .bs-duo__card,#main-content .bs-hero .bs-split__side,#main-content .bs-hero .bs-drive__c,#main-content .bs-hero .bs-park__c,#main-content .bs-hero .bs-night__c,#main-content .bs-hero .bs-mini__c,#main-content .bs-hero .bs-tipcol,#main-content .bs-hero .bs-airopt,#main-content .bs-hero .bs-pcol,#main-content .bs-hero .bs-dist,#main-content .bs-hero .bs-af,#main-content .bs-hero .bs-quick-card,#main-content .bs-hero .bs-link-card,#main-content .bs-hero .bs-area-card,#main-content .bs-hero .bs-vs-card,#main-content .bs-hero .bs-tip,#main-content .bs-hero .bs-step{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.16)!important;border-top-color:#ffd23f!important;box-shadow:0 18px 44px rgba(0,0,0,.28)!important}
#main-content [class*="__ic"]:not(svg){background:linear-gradient(135deg,#ffe2bd,#ffd0e2)!important;border-radius:14px!important;max-width:max-content!important;padding-inline:6px;box-shadow:0 8px 18px rgba(242,140,27,.22)}
#main-content section[class*="--dark"] [class*="__ic"]:not(svg),#main-content section[class*="--night"] [class*="__ic"]:not(svg),#main-content .bs-hero [class*="__ic"]:not(svg){background:linear-gradient(135deg,#ff8a0055,#ff2e7e55)!important;box-shadow:none}
#main-content section .bs-stat__v,#main-content .bs-gcard__v,#main-content .bs-fcard__v,#main-content .bs-fact__v,#main-content .bs-fare__v,#main-content .bs-dcard__v{background:linear-gradient(92deg,#ff8a00,#ff2e7e);-webkit-background-clip:text;background-clip:text;color:transparent!important}
#main-content .bs-steps__n,#main-content .bs-journey__n,#main-content .bs-ride__n{background:var(--tw-sun)!important;color:#fff!important;border:0!important;box-shadow:0 10px 22px rgba(255,46,126,.3)}
#main-content .bs-compare{border-radius:22px!important;overflow:hidden;box-shadow:var(--tw-shadow2)!important;border:0!important;background:#fff}
#main-content .bs-compare__head{background:var(--tw-sea)!important;color:#fff!important}
#main-content .bs-compare__row:nth-child(even){background:#f4fbfd}
#main-content .bs-compare__row:hover{background:#fff4e6!important}
#main-content [class*="__badge"]:not([class*="__badges"]),#main-content [class*="__tag"]:not([class*="__tags"]),#main-content .bs-badge,#main-content .bs-chip,#main-content [class*="__chip"]:not([class*="__chips"]){background:var(--tw-sun)!important;color:#fff!important;border:0!important;white-space:nowrap;border-radius:999px!important;width:max-content;max-width:100%}
#main-content .bs-linkrow a,#main-content .bs-linkrow--pills a{background:#fff!important;border:2px solid transparent!important;background-image:linear-gradient(#fff,#fff),linear-gradient(92deg,#ff8a00,#ff2e7e,#0f9fb8)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;box-shadow:0 8px 18px rgba(13,34,51,.08);transition:transform .2s}
#main-content .bs-linkrow a:hover{transform:translateY(-2px)}
#main-content section[class*="--dark"] .bs-linkrow a,#main-content section[class*="--night"] .bs-linkrow a,#main-content .bs-hero .bs-linkrow a{background:rgba(255,255,255,.1)!important;background-image:none!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:none}
#main-content .bs-btn--primary,#main-content .bs-hero__btn:first-of-type,#main-content .bs-btn:first-child{background:var(--tw-sun)!important;color:#fff!important;border:0!important;box-shadow:0 12px 28px rgba(255,46,126,.35)!important}
#main-content .bs-faq__item{background:#fff!important;border:0!important;border-left:5px solid var(--tw-acc,#0f9fb8)!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(13,34,51,.08)!important;margin-bottom:12px!important;overflow:hidden}
#main-content .bs-faq__item[open]{box-shadow:var(--tw-shadow)!important;border-left-color:#ff2e7e!important}
#main-content .bs-faq__item summary{font-weight:700}
#main-content .bs-callout,#main-content .bs-note,#main-content .ap-tip{background:linear-gradient(120deg,#fff3e0,#ffe7ef)!important;border:0!important;border-left:5px solid #ff8a00!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(242,140,27,.12)}
#main-content .bs-hero{position:relative;isolation:isolate;overflow:hidden}
#main-content .bs-hero::after{content:"";position:absolute;right:-8%;bottom:-30%;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,#ff8a0040,transparent 65%);z-index:-1;pointer-events:none}
#main-content .bs-hero .bs-stat,#main-content .bs-hero [class*="stats"] > *{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(6px)}
#main-content section.cr-band,#main-content section.cr-section{position:relative;overflow:hidden;isolation:isolate}
#main-content section.cr-band::after,#main-content section.cr-section::after{content:"";position:absolute;inset:auto -10% -40% auto;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,var(--tw-glow,#ffffff00),transparent 68%);z-index:-1;pointer-events:none;animation:tw-float 9s ease-in-out infinite alternate}
#main-content section.cr-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+1),#main-content section.cr-section:nth-of-type(4n+1){background:linear-gradient(160deg,#e3f6fa 0%,#c9eef5 100%);--tw-acc:#0f9fb8;--tw-glow:#0f9fb833}
#main-content section.cr-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+2),#main-content section.cr-section:nth-of-type(4n+2){background:linear-gradient(160deg,#fff3e0 0%,#ffe2bd 100%);--tw-acc:#f28c1b;--tw-glow:#f28c1b33}
#main-content section.cr-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+3),#main-content section.cr-section:nth-of-type(4n+3){background:linear-gradient(160deg,#ffeef3 0%,#ffd9e5 100%);--tw-acc:#e8467c;--tw-glow:#e8467c33}
#main-content section.cr-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+4),#main-content section.cr-section:nth-of-type(4n+4){background:linear-gradient(160deg,#f1edff 0%,#e1d8ff 100%);--tw-acc:#7b55e8;--tw-glow:#7b55e833}
#main-content section.cr-band[class*="--dark"],#main-content section.cr-band[class*="--night"]{background:var(--tw-sea);--tw-acc:#ffd23f;--tw-glow:#00e5ff33}
#main-content section.cr-band[class*="--dark"]::before,#main-content section.cr-band[class*="--night"]::before{content:"";position:absolute;inset:-30% auto auto -10%;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,#ff2e7e33,transparent 65%);z-index:-1;pointer-events:none}
#main-content .cr-kicker{display:inline-flex!important;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:var(--tw-sun)!important;color:#fff!important;box-shadow:0 10px 24px rgba(255,46,126,.28);letter-spacing:.14em}
#main-content .cr-kicker::before{display:none!important}
#main-content .cr-h2,#main-content .cr-section__title{font-weight:800;letter-spacing:-.02em}
#main-content .cr-h2::after,#main-content .cr-section__title::after{content:"";display:block;width:72px;height:5px;margin-top:14px;border-radius:5px;background:var(--tw-sun)}
#main-content .cr-head[style*="center"] .cr-h2::after,#main-content .cr-head--center .cr-h2::after{margin-left:auto;margin-right:auto}
#main-content .cr-card,#main-content .cr-dcard,#main-content .cr-scard,#main-content .cr-gcard,#main-content .cr-lcard,#main-content .cr-fcard,#main-content .cr-ncard,#main-content .cr-opt,#main-content .cr-fact,#main-content .cr-service,#main-content .cr-info,#main-content .cr-area,#main-content .cr-route,#main-content .cr-trip,#main-content .cr-tool,#main-content .cr-fare,#main-content .cr-safe,#main-content .cr-basic,#main-content .cr-when__card,#main-content .cr-who__card,#main-content .cr-decide__card,#main-content .cr-pay__card,#main-content .cr-term__card,#main-content .cr-duo__card,#main-content .cr-split__side,#main-content .cr-drive__c,#main-content .cr-park__c,#main-content .cr-night__c,#main-content .cr-mini__c,#main-content .cr-tipcol,#main-content .cr-airopt,#main-content .cr-pcol,#main-content .cr-dist,#main-content .cr-af,#main-content .cr-quick-card,#main-content .cr-link-card,#main-content .cr-area-card,#main-content .cr-vs-card,#main-content .cr-tip,#main-content .cr-step{background:rgba(255,255,255,.92)!important;border:1px solid rgba(255,255,255,.7)!important;border-top:4px solid var(--tw-acc,#0f9fb8)!important;border-radius:20px!important;box-shadow:var(--tw-shadow)!important;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}
#main-content .cr-card:hover,#main-content .cr-dcard:hover,#main-content .cr-scard:hover,#main-content .cr-gcard:hover,#main-content .cr-lcard:hover,#main-content .cr-fcard:hover,#main-content .cr-ncard:hover,#main-content .cr-opt:hover,#main-content .cr-fact:hover,#main-content .cr-service:hover,#main-content .cr-info:hover,#main-content .cr-area:hover,#main-content .cr-route:hover,#main-content .cr-trip:hover,#main-content .cr-tool:hover,#main-content .cr-fare:hover,#main-content .cr-safe:hover,#main-content .cr-basic:hover,#main-content .cr-when__card:hover,#main-content .cr-who__card:hover,#main-content .cr-decide__card:hover,#main-content .cr-pay__card:hover,#main-content .cr-term__card:hover,#main-content .cr-duo__card:hover,#main-content .cr-split__side:hover,#main-content .cr-drive__c:hover,#main-content .cr-park__c:hover,#main-content .cr-night__c:hover,#main-content .cr-mini__c:hover,#main-content .cr-tipcol:hover,#main-content .cr-airopt:hover,#main-content .cr-pcol:hover,#main-content .cr-dist:hover,#main-content .cr-af:hover,#main-content .cr-quick-card:hover,#main-content .cr-link-card:hover,#main-content .cr-area-card:hover,#main-content .cr-vs-card:hover,#main-content .cr-tip:hover,#main-content .cr-step:hover{transform:translateY(-4px);box-shadow:var(--tw-shadow2)!important}
#main-content .cr-compare__row .cr-opt,#main-content .cr-compare__row .cr-opt:hover{background:none!important;border:0!important;box-shadow:none!important;transform:none!important;border-radius:0!important}
#main-content section[class*="--dark"] .cr-card,#main-content section[class*="--dark"] .cr-dcard,#main-content section[class*="--dark"] .cr-scard,#main-content section[class*="--dark"] .cr-gcard,#main-content section[class*="--dark"] .cr-lcard,#main-content section[class*="--dark"] .cr-fcard,#main-content section[class*="--dark"] .cr-ncard,#main-content section[class*="--dark"] .cr-opt,#main-content section[class*="--dark"] .cr-fact,#main-content section[class*="--dark"] .cr-service,#main-content section[class*="--dark"] .cr-info,#main-content section[class*="--dark"] .cr-area,#main-content section[class*="--dark"] .cr-route,#main-content section[class*="--dark"] .cr-trip,#main-content section[class*="--dark"] .cr-tool,#main-content section[class*="--dark"] .cr-fare,#main-content section[class*="--dark"] .cr-safe,#main-content section[class*="--dark"] .cr-basic,#main-content section[class*="--dark"] .cr-when__card,#main-content section[class*="--dark"] .cr-who__card,#main-content section[class*="--dark"] .cr-decide__card,#main-content section[class*="--dark"] .cr-pay__card,#main-content section[class*="--dark"] .cr-term__card,#main-content section[class*="--dark"] .cr-duo__card,#main-content section[class*="--dark"] .cr-split__side,#main-content section[class*="--dark"] .cr-drive__c,#main-content section[class*="--dark"] .cr-park__c,#main-content section[class*="--dark"] .cr-night__c,#main-content section[class*="--dark"] .cr-mini__c,#main-content section[class*="--dark"] .cr-tipcol,#main-content section[class*="--dark"] .cr-airopt,#main-content section[class*="--dark"] .cr-pcol,#main-content section[class*="--dark"] .cr-dist,#main-content section[class*="--dark"] .cr-af,#main-content section[class*="--dark"] .cr-quick-card,#main-content section[class*="--dark"] .cr-link-card,#main-content section[class*="--dark"] .cr-area-card,#main-content section[class*="--dark"] .cr-vs-card,#main-content section[class*="--dark"] .cr-tip,#main-content section[class*="--dark"] .cr-step,#main-content section[class*="--night"] .cr-card,#main-content section[class*="--night"] .cr-dcard,#main-content section[class*="--night"] .cr-scard,#main-content section[class*="--night"] .cr-gcard,#main-content section[class*="--night"] .cr-lcard,#main-content section[class*="--night"] .cr-fcard,#main-content section[class*="--night"] .cr-ncard,#main-content section[class*="--night"] .cr-opt,#main-content section[class*="--night"] .cr-fact,#main-content section[class*="--night"] .cr-service,#main-content section[class*="--night"] .cr-info,#main-content section[class*="--night"] .cr-area,#main-content section[class*="--night"] .cr-route,#main-content section[class*="--night"] .cr-trip,#main-content section[class*="--night"] .cr-tool,#main-content section[class*="--night"] .cr-fare,#main-content section[class*="--night"] .cr-safe,#main-content section[class*="--night"] .cr-basic,#main-content section[class*="--night"] .cr-when__card,#main-content section[class*="--night"] .cr-who__card,#main-content section[class*="--night"] .cr-decide__card,#main-content section[class*="--night"] .cr-pay__card,#main-content section[class*="--night"] .cr-term__card,#main-content section[class*="--night"] .cr-duo__card,#main-content section[class*="--night"] .cr-split__side,#main-content section[class*="--night"] .cr-drive__c,#main-content section[class*="--night"] .cr-park__c,#main-content section[class*="--night"] .cr-night__c,#main-content section[class*="--night"] .cr-mini__c,#main-content section[class*="--night"] .cr-tipcol,#main-content section[class*="--night"] .cr-airopt,#main-content section[class*="--night"] .cr-pcol,#main-content section[class*="--night"] .cr-dist,#main-content section[class*="--night"] .cr-af,#main-content section[class*="--night"] .cr-quick-card,#main-content section[class*="--night"] .cr-link-card,#main-content section[class*="--night"] .cr-area-card,#main-content section[class*="--night"] .cr-vs-card,#main-content section[class*="--night"] .cr-tip,#main-content section[class*="--night"] .cr-step,#main-content .cr-hero .cr-card,#main-content .cr-hero .cr-dcard,#main-content .cr-hero .cr-scard,#main-content .cr-hero .cr-gcard,#main-content .cr-hero .cr-lcard,#main-content .cr-hero .cr-fcard,#main-content .cr-hero .cr-ncard,#main-content .cr-hero .cr-opt,#main-content .cr-hero .cr-fact,#main-content .cr-hero .cr-service,#main-content .cr-hero .cr-info,#main-content .cr-hero .cr-area,#main-content .cr-hero .cr-route,#main-content .cr-hero .cr-trip,#main-content .cr-hero .cr-tool,#main-content .cr-hero .cr-fare,#main-content .cr-hero .cr-safe,#main-content .cr-hero .cr-basic,#main-content .cr-hero .cr-when__card,#main-content .cr-hero .cr-who__card,#main-content .cr-hero .cr-decide__card,#main-content .cr-hero .cr-pay__card,#main-content .cr-hero .cr-term__card,#main-content .cr-hero .cr-duo__card,#main-content .cr-hero .cr-split__side,#main-content .cr-hero .cr-drive__c,#main-content .cr-hero .cr-park__c,#main-content .cr-hero .cr-night__c,#main-content .cr-hero .cr-mini__c,#main-content .cr-hero .cr-tipcol,#main-content .cr-hero .cr-airopt,#main-content .cr-hero .cr-pcol,#main-content .cr-hero .cr-dist,#main-content .cr-hero .cr-af,#main-content .cr-hero .cr-quick-card,#main-content .cr-hero .cr-link-card,#main-content .cr-hero .cr-area-card,#main-content .cr-hero .cr-vs-card,#main-content .cr-hero .cr-tip,#main-content .cr-hero .cr-step{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.16)!important;border-top-color:#ffd23f!important;box-shadow:0 18px 44px rgba(0,0,0,.28)!important}
#main-content [class*="__ic"]:not(svg){background:linear-gradient(135deg,#ffe2bd,#ffd0e2)!important;border-radius:14px!important;max-width:max-content!important;padding-inline:6px;box-shadow:0 8px 18px rgba(242,140,27,.22)}
#main-content section[class*="--dark"] [class*="__ic"]:not(svg),#main-content section[class*="--night"] [class*="__ic"]:not(svg),#main-content .cr-hero [class*="__ic"]:not(svg){background:linear-gradient(135deg,#ff8a0055,#ff2e7e55)!important;box-shadow:none}
#main-content section .cr-stat__v,#main-content .cr-gcard__v,#main-content .cr-fcard__v,#main-content .cr-fact__v,#main-content .cr-fare__v,#main-content .cr-dcard__v{background:linear-gradient(92deg,#ff8a00,#ff2e7e);-webkit-background-clip:text;background-clip:text;color:transparent!important}
#main-content .cr-steps__n,#main-content .cr-journey__n,#main-content .cr-ride__n{background:var(--tw-sun)!important;color:#fff!important;border:0!important;box-shadow:0 10px 22px rgba(255,46,126,.3)}
#main-content .cr-compare{border-radius:22px!important;overflow:hidden;box-shadow:var(--tw-shadow2)!important;border:0!important;background:#fff}
#main-content .cr-compare__head{background:var(--tw-sea)!important;color:#fff!important}
#main-content .cr-compare__row:nth-child(even){background:#f4fbfd}
#main-content .cr-compare__row:hover{background:#fff4e6!important}
#main-content [class*="__badge"]:not([class*="__badges"]),#main-content [class*="__tag"]:not([class*="__tags"]),#main-content .cr-badge,#main-content .cr-chip,#main-content [class*="__chip"]:not([class*="__chips"]){background:var(--tw-sun)!important;color:#fff!important;border:0!important;white-space:nowrap;border-radius:999px!important;width:max-content;max-width:100%}
#main-content .cr-linkrow a,#main-content .cr-linkrow--pills a{background:#fff!important;border:2px solid transparent!important;background-image:linear-gradient(#fff,#fff),linear-gradient(92deg,#ff8a00,#ff2e7e,#0f9fb8)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;box-shadow:0 8px 18px rgba(13,34,51,.08);transition:transform .2s}
#main-content .cr-linkrow a:hover{transform:translateY(-2px)}
#main-content section[class*="--dark"] .cr-linkrow a,#main-content section[class*="--night"] .cr-linkrow a,#main-content .cr-hero .cr-linkrow a{background:rgba(255,255,255,.1)!important;background-image:none!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:none}
#main-content .cr-btn--primary,#main-content .cr-hero__btn:first-of-type,#main-content .cr-btn:first-child{background:var(--tw-sun)!important;color:#fff!important;border:0!important;box-shadow:0 12px 28px rgba(255,46,126,.35)!important}
#main-content .cr-faq__item{background:#fff!important;border:0!important;border-left:5px solid var(--tw-acc,#0f9fb8)!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(13,34,51,.08)!important;margin-bottom:12px!important;overflow:hidden}
#main-content .cr-faq__item[open]{box-shadow:var(--tw-shadow)!important;border-left-color:#ff2e7e!important}
#main-content .cr-faq__item summary{font-weight:700}
#main-content .cr-callout,#main-content .cr-note,#main-content .ap-tip{background:linear-gradient(120deg,#fff3e0,#ffe7ef)!important;border:0!important;border-left:5px solid #ff8a00!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(242,140,27,.12)}
#main-content .cr-hero{position:relative;isolation:isolate;overflow:hidden}
#main-content .cr-hero::after{content:"";position:absolute;right:-8%;bottom:-30%;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,#ff8a0040,transparent 65%);z-index:-1;pointer-events:none}
#main-content .cr-hero .cr-stat,#main-content .cr-hero [class*="stats"] > *{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(6px)}
#main-content section.mt-band,#main-content section.mt-section{position:relative;overflow:hidden;isolation:isolate}
#main-content section.mt-band::after,#main-content section.mt-section::after{content:"";position:absolute;inset:auto -10% -40% auto;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,var(--tw-glow,#ffffff00),transparent 68%);z-index:-1;pointer-events:none;animation:tw-float 9s ease-in-out infinite alternate}
#main-content section.mt-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+1),#main-content section.mt-section:nth-of-type(4n+1){background:linear-gradient(160deg,#e3f6fa 0%,#c9eef5 100%);--tw-acc:#0f9fb8;--tw-glow:#0f9fb833}
#main-content section.mt-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+2),#main-content section.mt-section:nth-of-type(4n+2){background:linear-gradient(160deg,#fff3e0 0%,#ffe2bd 100%);--tw-acc:#f28c1b;--tw-glow:#f28c1b33}
#main-content section.mt-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+3),#main-content section.mt-section:nth-of-type(4n+3){background:linear-gradient(160deg,#ffeef3 0%,#ffd9e5 100%);--tw-acc:#e8467c;--tw-glow:#e8467c33}
#main-content section.mt-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+4),#main-content section.mt-section:nth-of-type(4n+4){background:linear-gradient(160deg,#f1edff 0%,#e1d8ff 100%);--tw-acc:#7b55e8;--tw-glow:#7b55e833}
#main-content section.mt-band[class*="--dark"],#main-content section.mt-band[class*="--night"]{background:var(--tw-sea);--tw-acc:#ffd23f;--tw-glow:#00e5ff33}
#main-content section.mt-band[class*="--dark"]::before,#main-content section.mt-band[class*="--night"]::before{content:"";position:absolute;inset:-30% auto auto -10%;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,#ff2e7e33,transparent 65%);z-index:-1;pointer-events:none}
#main-content .mt-kicker{display:inline-flex!important;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:var(--tw-sun)!important;color:#fff!important;box-shadow:0 10px 24px rgba(255,46,126,.28);letter-spacing:.14em}
#main-content .mt-kicker::before{display:none!important}
#main-content .mt-h2,#main-content .mt-section__title{font-weight:800;letter-spacing:-.02em}
#main-content .mt-h2::after,#main-content .mt-section__title::after{content:"";display:block;width:72px;height:5px;margin-top:14px;border-radius:5px;background:var(--tw-sun)}
#main-content .mt-head[style*="center"] .mt-h2::after,#main-content .mt-head--center .mt-h2::after{margin-left:auto;margin-right:auto}
#main-content .mt-card,#main-content .mt-dcard,#main-content .mt-scard,#main-content .mt-gcard,#main-content .mt-lcard,#main-content .mt-fcard,#main-content .mt-ncard,#main-content .mt-opt,#main-content .mt-fact,#main-content .mt-service,#main-content .mt-info,#main-content .mt-area,#main-content .mt-route,#main-content .mt-trip,#main-content .mt-tool,#main-content .mt-fare,#main-content .mt-safe,#main-content .mt-basic,#main-content .mt-when__card,#main-content .mt-who__card,#main-content .mt-decide__card,#main-content .mt-pay__card,#main-content .mt-term__card,#main-content .mt-duo__card,#main-content .mt-split__side,#main-content .mt-drive__c,#main-content .mt-park__c,#main-content .mt-night__c,#main-content .mt-mini__c,#main-content .mt-tipcol,#main-content .mt-airopt,#main-content .mt-pcol,#main-content .mt-dist,#main-content .mt-af,#main-content .mt-quick-card,#main-content .mt-link-card,#main-content .mt-area-card,#main-content .mt-vs-card,#main-content .mt-tip,#main-content .mt-step{background:rgba(255,255,255,.92)!important;border:1px solid rgba(255,255,255,.7)!important;border-top:4px solid var(--tw-acc,#0f9fb8)!important;border-radius:20px!important;box-shadow:var(--tw-shadow)!important;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}
#main-content .mt-card:hover,#main-content .mt-dcard:hover,#main-content .mt-scard:hover,#main-content .mt-gcard:hover,#main-content .mt-lcard:hover,#main-content .mt-fcard:hover,#main-content .mt-ncard:hover,#main-content .mt-opt:hover,#main-content .mt-fact:hover,#main-content .mt-service:hover,#main-content .mt-info:hover,#main-content .mt-area:hover,#main-content .mt-route:hover,#main-content .mt-trip:hover,#main-content .mt-tool:hover,#main-content .mt-fare:hover,#main-content .mt-safe:hover,#main-content .mt-basic:hover,#main-content .mt-when__card:hover,#main-content .mt-who__card:hover,#main-content .mt-decide__card:hover,#main-content .mt-pay__card:hover,#main-content .mt-term__card:hover,#main-content .mt-duo__card:hover,#main-content .mt-split__side:hover,#main-content .mt-drive__c:hover,#main-content .mt-park__c:hover,#main-content .mt-night__c:hover,#main-content .mt-mini__c:hover,#main-content .mt-tipcol:hover,#main-content .mt-airopt:hover,#main-content .mt-pcol:hover,#main-content .mt-dist:hover,#main-content .mt-af:hover,#main-content .mt-quick-card:hover,#main-content .mt-link-card:hover,#main-content .mt-area-card:hover,#main-content .mt-vs-card:hover,#main-content .mt-tip:hover,#main-content .mt-step:hover{transform:translateY(-4px);box-shadow:var(--tw-shadow2)!important}
#main-content .mt-compare__row .mt-opt,#main-content .mt-compare__row .mt-opt:hover{background:none!important;border:0!important;box-shadow:none!important;transform:none!important;border-radius:0!important}
#main-content section[class*="--dark"] .mt-card,#main-content section[class*="--dark"] .mt-dcard,#main-content section[class*="--dark"] .mt-scard,#main-content section[class*="--dark"] .mt-gcard,#main-content section[class*="--dark"] .mt-lcard,#main-content section[class*="--dark"] .mt-fcard,#main-content section[class*="--dark"] .mt-ncard,#main-content section[class*="--dark"] .mt-opt,#main-content section[class*="--dark"] .mt-fact,#main-content section[class*="--dark"] .mt-service,#main-content section[class*="--dark"] .mt-info,#main-content section[class*="--dark"] .mt-area,#main-content section[class*="--dark"] .mt-route,#main-content section[class*="--dark"] .mt-trip,#main-content section[class*="--dark"] .mt-tool,#main-content section[class*="--dark"] .mt-fare,#main-content section[class*="--dark"] .mt-safe,#main-content section[class*="--dark"] .mt-basic,#main-content section[class*="--dark"] .mt-when__card,#main-content section[class*="--dark"] .mt-who__card,#main-content section[class*="--dark"] .mt-decide__card,#main-content section[class*="--dark"] .mt-pay__card,#main-content section[class*="--dark"] .mt-term__card,#main-content section[class*="--dark"] .mt-duo__card,#main-content section[class*="--dark"] .mt-split__side,#main-content section[class*="--dark"] .mt-drive__c,#main-content section[class*="--dark"] .mt-park__c,#main-content section[class*="--dark"] .mt-night__c,#main-content section[class*="--dark"] .mt-mini__c,#main-content section[class*="--dark"] .mt-tipcol,#main-content section[class*="--dark"] .mt-airopt,#main-content section[class*="--dark"] .mt-pcol,#main-content section[class*="--dark"] .mt-dist,#main-content section[class*="--dark"] .mt-af,#main-content section[class*="--dark"] .mt-quick-card,#main-content section[class*="--dark"] .mt-link-card,#main-content section[class*="--dark"] .mt-area-card,#main-content section[class*="--dark"] .mt-vs-card,#main-content section[class*="--dark"] .mt-tip,#main-content section[class*="--dark"] .mt-step,#main-content section[class*="--night"] .mt-card,#main-content section[class*="--night"] .mt-dcard,#main-content section[class*="--night"] .mt-scard,#main-content section[class*="--night"] .mt-gcard,#main-content section[class*="--night"] .mt-lcard,#main-content section[class*="--night"] .mt-fcard,#main-content section[class*="--night"] .mt-ncard,#main-content section[class*="--night"] .mt-opt,#main-content section[class*="--night"] .mt-fact,#main-content section[class*="--night"] .mt-service,#main-content section[class*="--night"] .mt-info,#main-content section[class*="--night"] .mt-area,#main-content section[class*="--night"] .mt-route,#main-content section[class*="--night"] .mt-trip,#main-content section[class*="--night"] .mt-tool,#main-content section[class*="--night"] .mt-fare,#main-content section[class*="--night"] .mt-safe,#main-content section[class*="--night"] .mt-basic,#main-content section[class*="--night"] .mt-when__card,#main-content section[class*="--night"] .mt-who__card,#main-content section[class*="--night"] .mt-decide__card,#main-content section[class*="--night"] .mt-pay__card,#main-content section[class*="--night"] .mt-term__card,#main-content section[class*="--night"] .mt-duo__card,#main-content section[class*="--night"] .mt-split__side,#main-content section[class*="--night"] .mt-drive__c,#main-content section[class*="--night"] .mt-park__c,#main-content section[class*="--night"] .mt-night__c,#main-content section[class*="--night"] .mt-mini__c,#main-content section[class*="--night"] .mt-tipcol,#main-content section[class*="--night"] .mt-airopt,#main-content section[class*="--night"] .mt-pcol,#main-content section[class*="--night"] .mt-dist,#main-content section[class*="--night"] .mt-af,#main-content section[class*="--night"] .mt-quick-card,#main-content section[class*="--night"] .mt-link-card,#main-content section[class*="--night"] .mt-area-card,#main-content section[class*="--night"] .mt-vs-card,#main-content section[class*="--night"] .mt-tip,#main-content section[class*="--night"] .mt-step,#main-content .mt-hero .mt-card,#main-content .mt-hero .mt-dcard,#main-content .mt-hero .mt-scard,#main-content .mt-hero .mt-gcard,#main-content .mt-hero .mt-lcard,#main-content .mt-hero .mt-fcard,#main-content .mt-hero .mt-ncard,#main-content .mt-hero .mt-opt,#main-content .mt-hero .mt-fact,#main-content .mt-hero .mt-service,#main-content .mt-hero .mt-info,#main-content .mt-hero .mt-area,#main-content .mt-hero .mt-route,#main-content .mt-hero .mt-trip,#main-content .mt-hero .mt-tool,#main-content .mt-hero .mt-fare,#main-content .mt-hero .mt-safe,#main-content .mt-hero .mt-basic,#main-content .mt-hero .mt-when__card,#main-content .mt-hero .mt-who__card,#main-content .mt-hero .mt-decide__card,#main-content .mt-hero .mt-pay__card,#main-content .mt-hero .mt-term__card,#main-content .mt-hero .mt-duo__card,#main-content .mt-hero .mt-split__side,#main-content .mt-hero .mt-drive__c,#main-content .mt-hero .mt-park__c,#main-content .mt-hero .mt-night__c,#main-content .mt-hero .mt-mini__c,#main-content .mt-hero .mt-tipcol,#main-content .mt-hero .mt-airopt,#main-content .mt-hero .mt-pcol,#main-content .mt-hero .mt-dist,#main-content .mt-hero .mt-af,#main-content .mt-hero .mt-quick-card,#main-content .mt-hero .mt-link-card,#main-content .mt-hero .mt-area-card,#main-content .mt-hero .mt-vs-card,#main-content .mt-hero .mt-tip,#main-content .mt-hero .mt-step{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.16)!important;border-top-color:#ffd23f!important;box-shadow:0 18px 44px rgba(0,0,0,.28)!important}
#main-content [class*="__ic"]:not(svg){background:linear-gradient(135deg,#ffe2bd,#ffd0e2)!important;border-radius:14px!important;max-width:max-content!important;padding-inline:6px;box-shadow:0 8px 18px rgba(242,140,27,.22)}
#main-content section[class*="--dark"] [class*="__ic"]:not(svg),#main-content section[class*="--night"] [class*="__ic"]:not(svg),#main-content .mt-hero [class*="__ic"]:not(svg){background:linear-gradient(135deg,#ff8a0055,#ff2e7e55)!important;box-shadow:none}
#main-content section .mt-stat__v,#main-content .mt-gcard__v,#main-content .mt-fcard__v,#main-content .mt-fact__v,#main-content .mt-fare__v,#main-content .mt-dcard__v{background:linear-gradient(92deg,#ff8a00,#ff2e7e);-webkit-background-clip:text;background-clip:text;color:transparent!important}
#main-content .mt-steps__n,#main-content .mt-journey__n,#main-content .mt-ride__n{background:var(--tw-sun)!important;color:#fff!important;border:0!important;box-shadow:0 10px 22px rgba(255,46,126,.3)}
#main-content .mt-compare{border-radius:22px!important;overflow:hidden;box-shadow:var(--tw-shadow2)!important;border:0!important;background:#fff}
#main-content .mt-compare__head{background:var(--tw-sea)!important;color:#fff!important}
#main-content .mt-compare__row:nth-child(even){background:#f4fbfd}
#main-content .mt-compare__row:hover{background:#fff4e6!important}
#main-content [class*="__badge"]:not([class*="__badges"]),#main-content [class*="__tag"]:not([class*="__tags"]),#main-content .mt-badge,#main-content .mt-chip,#main-content [class*="__chip"]:not([class*="__chips"]){background:var(--tw-sun)!important;color:#fff!important;border:0!important;white-space:nowrap;border-radius:999px!important;width:max-content;max-width:100%}
#main-content .mt-linkrow a,#main-content .mt-linkrow--pills a{background:#fff!important;border:2px solid transparent!important;background-image:linear-gradient(#fff,#fff),linear-gradient(92deg,#ff8a00,#ff2e7e,#0f9fb8)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;box-shadow:0 8px 18px rgba(13,34,51,.08);transition:transform .2s}
#main-content .mt-linkrow a:hover{transform:translateY(-2px)}
#main-content section[class*="--dark"] .mt-linkrow a,#main-content section[class*="--night"] .mt-linkrow a,#main-content .mt-hero .mt-linkrow a{background:rgba(255,255,255,.1)!important;background-image:none!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:none}
#main-content .mt-btn--primary,#main-content .mt-hero__btn:first-of-type,#main-content .mt-btn:first-child{background:var(--tw-sun)!important;color:#fff!important;border:0!important;box-shadow:0 12px 28px rgba(255,46,126,.35)!important}
#main-content .mt-faq__item{background:#fff!important;border:0!important;border-left:5px solid var(--tw-acc,#0f9fb8)!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(13,34,51,.08)!important;margin-bottom:12px!important;overflow:hidden}
#main-content .mt-faq__item[open]{box-shadow:var(--tw-shadow)!important;border-left-color:#ff2e7e!important}
#main-content .mt-faq__item summary{font-weight:700}
#main-content .mt-callout,#main-content .mt-note,#main-content .ap-tip{background:linear-gradient(120deg,#fff3e0,#ffe7ef)!important;border:0!important;border-left:5px solid #ff8a00!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(242,140,27,.12)}
#main-content .mt-hero{position:relative;isolation:isolate;overflow:hidden}
#main-content .mt-hero::after{content:"";position:absolute;right:-8%;bottom:-30%;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,#ff8a0040,transparent 65%);z-index:-1;pointer-events:none}
#main-content .mt-hero .mt-stat,#main-content .mt-hero [class*="stats"] > *{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(6px)}
#main-content section.tx-band,#main-content section.tx-section{position:relative;overflow:hidden;isolation:isolate}
#main-content section.tx-band::after,#main-content section.tx-section::after{content:"";position:absolute;inset:auto -10% -40% auto;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,var(--tw-glow,#ffffff00),transparent 68%);z-index:-1;pointer-events:none;animation:tw-float 9s ease-in-out infinite alternate}
#main-content section.tx-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+1),#main-content section.tx-section:nth-of-type(4n+1){background:linear-gradient(160deg,#e3f6fa 0%,#c9eef5 100%);--tw-acc:#0f9fb8;--tw-glow:#0f9fb833}
#main-content section.tx-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+2),#main-content section.tx-section:nth-of-type(4n+2){background:linear-gradient(160deg,#fff3e0 0%,#ffe2bd 100%);--tw-acc:#f28c1b;--tw-glow:#f28c1b33}
#main-content section.tx-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+3),#main-content section.tx-section:nth-of-type(4n+3){background:linear-gradient(160deg,#ffeef3 0%,#ffd9e5 100%);--tw-acc:#e8467c;--tw-glow:#e8467c33}
#main-content section.tx-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+4),#main-content section.tx-section:nth-of-type(4n+4){background:linear-gradient(160deg,#f1edff 0%,#e1d8ff 100%);--tw-acc:#7b55e8;--tw-glow:#7b55e833}
#main-content section.tx-band[class*="--dark"],#main-content section.tx-band[class*="--night"]{background:var(--tw-sea);--tw-acc:#ffd23f;--tw-glow:#00e5ff33}
#main-content section.tx-band[class*="--dark"]::before,#main-content section.tx-band[class*="--night"]::before{content:"";position:absolute;inset:-30% auto auto -10%;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,#ff2e7e33,transparent 65%);z-index:-1;pointer-events:none}
#main-content .tx-kicker{display:inline-flex!important;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:var(--tw-sun)!important;color:#fff!important;box-shadow:0 10px 24px rgba(255,46,126,.28);letter-spacing:.14em}
#main-content .tx-kicker::before{display:none!important}
#main-content .tx-h2,#main-content .tx-section__title{font-weight:800;letter-spacing:-.02em}
#main-content .tx-h2::after,#main-content .tx-section__title::after{content:"";display:block;width:72px;height:5px;margin-top:14px;border-radius:5px;background:var(--tw-sun)}
#main-content .tx-head[style*="center"] .tx-h2::after,#main-content .tx-head--center .tx-h2::after{margin-left:auto;margin-right:auto}
#main-content .tx-card,#main-content .tx-dcard,#main-content .tx-scard,#main-content .tx-gcard,#main-content .tx-lcard,#main-content .tx-fcard,#main-content .tx-ncard,#main-content .tx-opt,#main-content .tx-fact,#main-content .tx-service,#main-content .tx-info,#main-content .tx-area,#main-content .tx-route,#main-content .tx-trip,#main-content .tx-tool,#main-content .tx-fare,#main-content .tx-safe,#main-content .tx-basic,#main-content .tx-when__card,#main-content .tx-who__card,#main-content .tx-decide__card,#main-content .tx-pay__card,#main-content .tx-term__card,#main-content .tx-duo__card,#main-content .tx-split__side,#main-content .tx-drive__c,#main-content .tx-park__c,#main-content .tx-night__c,#main-content .tx-mini__c,#main-content .tx-tipcol,#main-content .tx-airopt,#main-content .tx-pcol,#main-content .tx-dist,#main-content .tx-af,#main-content .tx-quick-card,#main-content .tx-link-card,#main-content .tx-area-card,#main-content .tx-vs-card,#main-content .tx-tip,#main-content .tx-step{background:rgba(255,255,255,.92)!important;border:1px solid rgba(255,255,255,.7)!important;border-top:4px solid var(--tw-acc,#0f9fb8)!important;border-radius:20px!important;box-shadow:var(--tw-shadow)!important;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}
#main-content .tx-card:hover,#main-content .tx-dcard:hover,#main-content .tx-scard:hover,#main-content .tx-gcard:hover,#main-content .tx-lcard:hover,#main-content .tx-fcard:hover,#main-content .tx-ncard:hover,#main-content .tx-opt:hover,#main-content .tx-fact:hover,#main-content .tx-service:hover,#main-content .tx-info:hover,#main-content .tx-area:hover,#main-content .tx-route:hover,#main-content .tx-trip:hover,#main-content .tx-tool:hover,#main-content .tx-fare:hover,#main-content .tx-safe:hover,#main-content .tx-basic:hover,#main-content .tx-when__card:hover,#main-content .tx-who__card:hover,#main-content .tx-decide__card:hover,#main-content .tx-pay__card:hover,#main-content .tx-term__card:hover,#main-content .tx-duo__card:hover,#main-content .tx-split__side:hover,#main-content .tx-drive__c:hover,#main-content .tx-park__c:hover,#main-content .tx-night__c:hover,#main-content .tx-mini__c:hover,#main-content .tx-tipcol:hover,#main-content .tx-airopt:hover,#main-content .tx-pcol:hover,#main-content .tx-dist:hover,#main-content .tx-af:hover,#main-content .tx-quick-card:hover,#main-content .tx-link-card:hover,#main-content .tx-area-card:hover,#main-content .tx-vs-card:hover,#main-content .tx-tip:hover,#main-content .tx-step:hover{transform:translateY(-4px);box-shadow:var(--tw-shadow2)!important}
#main-content .tx-compare__row .tx-opt,#main-content .tx-compare__row .tx-opt:hover{background:none!important;border:0!important;box-shadow:none!important;transform:none!important;border-radius:0!important}
#main-content section[class*="--dark"] .tx-card,#main-content section[class*="--dark"] .tx-dcard,#main-content section[class*="--dark"] .tx-scard,#main-content section[class*="--dark"] .tx-gcard,#main-content section[class*="--dark"] .tx-lcard,#main-content section[class*="--dark"] .tx-fcard,#main-content section[class*="--dark"] .tx-ncard,#main-content section[class*="--dark"] .tx-opt,#main-content section[class*="--dark"] .tx-fact,#main-content section[class*="--dark"] .tx-service,#main-content section[class*="--dark"] .tx-info,#main-content section[class*="--dark"] .tx-area,#main-content section[class*="--dark"] .tx-route,#main-content section[class*="--dark"] .tx-trip,#main-content section[class*="--dark"] .tx-tool,#main-content section[class*="--dark"] .tx-fare,#main-content section[class*="--dark"] .tx-safe,#main-content section[class*="--dark"] .tx-basic,#main-content section[class*="--dark"] .tx-when__card,#main-content section[class*="--dark"] .tx-who__card,#main-content section[class*="--dark"] .tx-decide__card,#main-content section[class*="--dark"] .tx-pay__card,#main-content section[class*="--dark"] .tx-term__card,#main-content section[class*="--dark"] .tx-duo__card,#main-content section[class*="--dark"] .tx-split__side,#main-content section[class*="--dark"] .tx-drive__c,#main-content section[class*="--dark"] .tx-park__c,#main-content section[class*="--dark"] .tx-night__c,#main-content section[class*="--dark"] .tx-mini__c,#main-content section[class*="--dark"] .tx-tipcol,#main-content section[class*="--dark"] .tx-airopt,#main-content section[class*="--dark"] .tx-pcol,#main-content section[class*="--dark"] .tx-dist,#main-content section[class*="--dark"] .tx-af,#main-content section[class*="--dark"] .tx-quick-card,#main-content section[class*="--dark"] .tx-link-card,#main-content section[class*="--dark"] .tx-area-card,#main-content section[class*="--dark"] .tx-vs-card,#main-content section[class*="--dark"] .tx-tip,#main-content section[class*="--dark"] .tx-step,#main-content section[class*="--night"] .tx-card,#main-content section[class*="--night"] .tx-dcard,#main-content section[class*="--night"] .tx-scard,#main-content section[class*="--night"] .tx-gcard,#main-content section[class*="--night"] .tx-lcard,#main-content section[class*="--night"] .tx-fcard,#main-content section[class*="--night"] .tx-ncard,#main-content section[class*="--night"] .tx-opt,#main-content section[class*="--night"] .tx-fact,#main-content section[class*="--night"] .tx-service,#main-content section[class*="--night"] .tx-info,#main-content section[class*="--night"] .tx-area,#main-content section[class*="--night"] .tx-route,#main-content section[class*="--night"] .tx-trip,#main-content section[class*="--night"] .tx-tool,#main-content section[class*="--night"] .tx-fare,#main-content section[class*="--night"] .tx-safe,#main-content section[class*="--night"] .tx-basic,#main-content section[class*="--night"] .tx-when__card,#main-content section[class*="--night"] .tx-who__card,#main-content section[class*="--night"] .tx-decide__card,#main-content section[class*="--night"] .tx-pay__card,#main-content section[class*="--night"] .tx-term__card,#main-content section[class*="--night"] .tx-duo__card,#main-content section[class*="--night"] .tx-split__side,#main-content section[class*="--night"] .tx-drive__c,#main-content section[class*="--night"] .tx-park__c,#main-content section[class*="--night"] .tx-night__c,#main-content section[class*="--night"] .tx-mini__c,#main-content section[class*="--night"] .tx-tipcol,#main-content section[class*="--night"] .tx-airopt,#main-content section[class*="--night"] .tx-pcol,#main-content section[class*="--night"] .tx-dist,#main-content section[class*="--night"] .tx-af,#main-content section[class*="--night"] .tx-quick-card,#main-content section[class*="--night"] .tx-link-card,#main-content section[class*="--night"] .tx-area-card,#main-content section[class*="--night"] .tx-vs-card,#main-content section[class*="--night"] .tx-tip,#main-content section[class*="--night"] .tx-step,#main-content .tx-hero .tx-card,#main-content .tx-hero .tx-dcard,#main-content .tx-hero .tx-scard,#main-content .tx-hero .tx-gcard,#main-content .tx-hero .tx-lcard,#main-content .tx-hero .tx-fcard,#main-content .tx-hero .tx-ncard,#main-content .tx-hero .tx-opt,#main-content .tx-hero .tx-fact,#main-content .tx-hero .tx-service,#main-content .tx-hero .tx-info,#main-content .tx-hero .tx-area,#main-content .tx-hero .tx-route,#main-content .tx-hero .tx-trip,#main-content .tx-hero .tx-tool,#main-content .tx-hero .tx-fare,#main-content .tx-hero .tx-safe,#main-content .tx-hero .tx-basic,#main-content .tx-hero .tx-when__card,#main-content .tx-hero .tx-who__card,#main-content .tx-hero .tx-decide__card,#main-content .tx-hero .tx-pay__card,#main-content .tx-hero .tx-term__card,#main-content .tx-hero .tx-duo__card,#main-content .tx-hero .tx-split__side,#main-content .tx-hero .tx-drive__c,#main-content .tx-hero .tx-park__c,#main-content .tx-hero .tx-night__c,#main-content .tx-hero .tx-mini__c,#main-content .tx-hero .tx-tipcol,#main-content .tx-hero .tx-airopt,#main-content .tx-hero .tx-pcol,#main-content .tx-hero .tx-dist,#main-content .tx-hero .tx-af,#main-content .tx-hero .tx-quick-card,#main-content .tx-hero .tx-link-card,#main-content .tx-hero .tx-area-card,#main-content .tx-hero .tx-vs-card,#main-content .tx-hero .tx-tip,#main-content .tx-hero .tx-step{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.16)!important;border-top-color:#ffd23f!important;box-shadow:0 18px 44px rgba(0,0,0,.28)!important}
#main-content [class*="__ic"]:not(svg){background:linear-gradient(135deg,#ffe2bd,#ffd0e2)!important;border-radius:14px!important;max-width:max-content!important;padding-inline:6px;box-shadow:0 8px 18px rgba(242,140,27,.22)}
#main-content section[class*="--dark"] [class*="__ic"]:not(svg),#main-content section[class*="--night"] [class*="__ic"]:not(svg),#main-content .tx-hero [class*="__ic"]:not(svg){background:linear-gradient(135deg,#ff8a0055,#ff2e7e55)!important;box-shadow:none}
#main-content section .tx-stat__v,#main-content .tx-gcard__v,#main-content .tx-fcard__v,#main-content .tx-fact__v,#main-content .tx-fare__v,#main-content .tx-dcard__v{background:linear-gradient(92deg,#ff8a00,#ff2e7e);-webkit-background-clip:text;background-clip:text;color:transparent!important}
#main-content .tx-steps__n,#main-content .tx-journey__n,#main-content .tx-ride__n{background:var(--tw-sun)!important;color:#fff!important;border:0!important;box-shadow:0 10px 22px rgba(255,46,126,.3)}
#main-content .tx-compare{border-radius:22px!important;overflow:hidden;box-shadow:var(--tw-shadow2)!important;border:0!important;background:#fff}
#main-content .tx-compare__head{background:var(--tw-sea)!important;color:#fff!important}
#main-content .tx-compare__row:nth-child(even){background:#f4fbfd}
#main-content .tx-compare__row:hover{background:#fff4e6!important}
#main-content [class*="__badge"]:not([class*="__badges"]),#main-content [class*="__tag"]:not([class*="__tags"]),#main-content .tx-badge,#main-content .tx-chip,#main-content [class*="__chip"]:not([class*="__chips"]){background:var(--tw-sun)!important;color:#fff!important;border:0!important;white-space:nowrap;border-radius:999px!important;width:max-content;max-width:100%}
#main-content .tx-linkrow a,#main-content .tx-linkrow--pills a{background:#fff!important;border:2px solid transparent!important;background-image:linear-gradient(#fff,#fff),linear-gradient(92deg,#ff8a00,#ff2e7e,#0f9fb8)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;box-shadow:0 8px 18px rgba(13,34,51,.08);transition:transform .2s}
#main-content .tx-linkrow a:hover{transform:translateY(-2px)}
#main-content section[class*="--dark"] .tx-linkrow a,#main-content section[class*="--night"] .tx-linkrow a,#main-content .tx-hero .tx-linkrow a{background:rgba(255,255,255,.1)!important;background-image:none!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:none}
#main-content .tx-btn--primary,#main-content .tx-hero__btn:first-of-type,#main-content .tx-btn:first-child{background:var(--tw-sun)!important;color:#fff!important;border:0!important;box-shadow:0 12px 28px rgba(255,46,126,.35)!important}
#main-content .tx-faq__item{background:#fff!important;border:0!important;border-left:5px solid var(--tw-acc,#0f9fb8)!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(13,34,51,.08)!important;margin-bottom:12px!important;overflow:hidden}
#main-content .tx-faq__item[open]{box-shadow:var(--tw-shadow)!important;border-left-color:#ff2e7e!important}
#main-content .tx-faq__item summary{font-weight:700}
#main-content .tx-callout,#main-content .tx-note,#main-content .ap-tip{background:linear-gradient(120deg,#fff3e0,#ffe7ef)!important;border:0!important;border-left:5px solid #ff8a00!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(242,140,27,.12)}
#main-content .tx-hero{position:relative;isolation:isolate;overflow:hidden}
#main-content .tx-hero::after{content:"";position:absolute;right:-8%;bottom:-30%;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,#ff8a0040,transparent 65%);z-index:-1;pointer-events:none}
#main-content .tx-hero .tx-stat,#main-content .tx-hero [class*="stats"] > *{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(6px)}
#main-content section.rp-band,#main-content section.rp-section{position:relative;overflow:hidden;isolation:isolate}
#main-content section.rp-band::after,#main-content section.rp-section::after{content:"";position:absolute;inset:auto -10% -40% auto;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,var(--tw-glow,#ffffff00),transparent 68%);z-index:-1;pointer-events:none;animation:tw-float 9s ease-in-out infinite alternate}
#main-content section.rp-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+1),#main-content section.rp-section:nth-of-type(4n+1){background:linear-gradient(160deg,#e3f6fa 0%,#c9eef5 100%);--tw-acc:#0f9fb8;--tw-glow:#0f9fb833}
#main-content section.rp-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+2),#main-content section.rp-section:nth-of-type(4n+2){background:linear-gradient(160deg,#fff3e0 0%,#ffe2bd 100%);--tw-acc:#f28c1b;--tw-glow:#f28c1b33}
#main-content section.rp-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+3),#main-content section.rp-section:nth-of-type(4n+3){background:linear-gradient(160deg,#ffeef3 0%,#ffd9e5 100%);--tw-acc:#e8467c;--tw-glow:#e8467c33}
#main-content section.rp-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+4),#main-content section.rp-section:nth-of-type(4n+4){background:linear-gradient(160deg,#f1edff 0%,#e1d8ff 100%);--tw-acc:#7b55e8;--tw-glow:#7b55e833}
#main-content section.rp-band[class*="--dark"],#main-content section.rp-band[class*="--night"]{background:var(--tw-sea);--tw-acc:#ffd23f;--tw-glow:#00e5ff33}
#main-content section.rp-band[class*="--dark"]::before,#main-content section.rp-band[class*="--night"]::before{content:"";position:absolute;inset:-30% auto auto -10%;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,#ff2e7e33,transparent 65%);z-index:-1;pointer-events:none}
#main-content .rp-kicker{display:inline-flex!important;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:var(--tw-sun)!important;color:#fff!important;box-shadow:0 10px 24px rgba(255,46,126,.28);letter-spacing:.14em}
#main-content .rp-kicker::before{display:none!important}
#main-content .rp-h2,#main-content .rp-section__title{font-weight:800;letter-spacing:-.02em}
#main-content .rp-h2::after,#main-content .rp-section__title::after{content:"";display:block;width:72px;height:5px;margin-top:14px;border-radius:5px;background:var(--tw-sun)}
#main-content .rp-head[style*="center"] .rp-h2::after,#main-content .rp-head--center .rp-h2::after{margin-left:auto;margin-right:auto}
#main-content .rp-card,#main-content .rp-dcard,#main-content .rp-scard,#main-content .rp-gcard,#main-content .rp-lcard,#main-content .rp-fcard,#main-content .rp-ncard,#main-content .rp-opt,#main-content .rp-fact,#main-content .rp-service,#main-content .rp-info,#main-content .rp-area,#main-content .rp-route,#main-content .rp-trip,#main-content .rp-tool,#main-content .rp-fare,#main-content .rp-safe,#main-content .rp-basic,#main-content .rp-when__card,#main-content .rp-who__card,#main-content .rp-decide__card,#main-content .rp-pay__card,#main-content .rp-term__card,#main-content .rp-duo__card,#main-content .rp-split__side,#main-content .rp-drive__c,#main-content .rp-park__c,#main-content .rp-night__c,#main-content .rp-mini__c,#main-content .rp-tipcol,#main-content .rp-airopt,#main-content .rp-pcol,#main-content .rp-dist,#main-content .rp-af,#main-content .rp-quick-card,#main-content .rp-link-card,#main-content .rp-area-card,#main-content .rp-vs-card,#main-content .rp-tip,#main-content .rp-step{background:rgba(255,255,255,.92)!important;border:1px solid rgba(255,255,255,.7)!important;border-top:4px solid var(--tw-acc,#0f9fb8)!important;border-radius:20px!important;box-shadow:var(--tw-shadow)!important;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}
#main-content .rp-card:hover,#main-content .rp-dcard:hover,#main-content .rp-scard:hover,#main-content .rp-gcard:hover,#main-content .rp-lcard:hover,#main-content .rp-fcard:hover,#main-content .rp-ncard:hover,#main-content .rp-opt:hover,#main-content .rp-fact:hover,#main-content .rp-service:hover,#main-content .rp-info:hover,#main-content .rp-area:hover,#main-content .rp-route:hover,#main-content .rp-trip:hover,#main-content .rp-tool:hover,#main-content .rp-fare:hover,#main-content .rp-safe:hover,#main-content .rp-basic:hover,#main-content .rp-when__card:hover,#main-content .rp-who__card:hover,#main-content .rp-decide__card:hover,#main-content .rp-pay__card:hover,#main-content .rp-term__card:hover,#main-content .rp-duo__card:hover,#main-content .rp-split__side:hover,#main-content .rp-drive__c:hover,#main-content .rp-park__c:hover,#main-content .rp-night__c:hover,#main-content .rp-mini__c:hover,#main-content .rp-tipcol:hover,#main-content .rp-airopt:hover,#main-content .rp-pcol:hover,#main-content .rp-dist:hover,#main-content .rp-af:hover,#main-content .rp-quick-card:hover,#main-content .rp-link-card:hover,#main-content .rp-area-card:hover,#main-content .rp-vs-card:hover,#main-content .rp-tip:hover,#main-content .rp-step:hover{transform:translateY(-4px);box-shadow:var(--tw-shadow2)!important}
#main-content .rp-compare__row .rp-opt,#main-content .rp-compare__row .rp-opt:hover{background:none!important;border:0!important;box-shadow:none!important;transform:none!important;border-radius:0!important}
#main-content section[class*="--dark"] .rp-card,#main-content section[class*="--dark"] .rp-dcard,#main-content section[class*="--dark"] .rp-scard,#main-content section[class*="--dark"] .rp-gcard,#main-content section[class*="--dark"] .rp-lcard,#main-content section[class*="--dark"] .rp-fcard,#main-content section[class*="--dark"] .rp-ncard,#main-content section[class*="--dark"] .rp-opt,#main-content section[class*="--dark"] .rp-fact,#main-content section[class*="--dark"] .rp-service,#main-content section[class*="--dark"] .rp-info,#main-content section[class*="--dark"] .rp-area,#main-content section[class*="--dark"] .rp-route,#main-content section[class*="--dark"] .rp-trip,#main-content section[class*="--dark"] .rp-tool,#main-content section[class*="--dark"] .rp-fare,#main-content section[class*="--dark"] .rp-safe,#main-content section[class*="--dark"] .rp-basic,#main-content section[class*="--dark"] .rp-when__card,#main-content section[class*="--dark"] .rp-who__card,#main-content section[class*="--dark"] .rp-decide__card,#main-content section[class*="--dark"] .rp-pay__card,#main-content section[class*="--dark"] .rp-term__card,#main-content section[class*="--dark"] .rp-duo__card,#main-content section[class*="--dark"] .rp-split__side,#main-content section[class*="--dark"] .rp-drive__c,#main-content section[class*="--dark"] .rp-park__c,#main-content section[class*="--dark"] .rp-night__c,#main-content section[class*="--dark"] .rp-mini__c,#main-content section[class*="--dark"] .rp-tipcol,#main-content section[class*="--dark"] .rp-airopt,#main-content section[class*="--dark"] .rp-pcol,#main-content section[class*="--dark"] .rp-dist,#main-content section[class*="--dark"] .rp-af,#main-content section[class*="--dark"] .rp-quick-card,#main-content section[class*="--dark"] .rp-link-card,#main-content section[class*="--dark"] .rp-area-card,#main-content section[class*="--dark"] .rp-vs-card,#main-content section[class*="--dark"] .rp-tip,#main-content section[class*="--dark"] .rp-step,#main-content section[class*="--night"] .rp-card,#main-content section[class*="--night"] .rp-dcard,#main-content section[class*="--night"] .rp-scard,#main-content section[class*="--night"] .rp-gcard,#main-content section[class*="--night"] .rp-lcard,#main-content section[class*="--night"] .rp-fcard,#main-content section[class*="--night"] .rp-ncard,#main-content section[class*="--night"] .rp-opt,#main-content section[class*="--night"] .rp-fact,#main-content section[class*="--night"] .rp-service,#main-content section[class*="--night"] .rp-info,#main-content section[class*="--night"] .rp-area,#main-content section[class*="--night"] .rp-route,#main-content section[class*="--night"] .rp-trip,#main-content section[class*="--night"] .rp-tool,#main-content section[class*="--night"] .rp-fare,#main-content section[class*="--night"] .rp-safe,#main-content section[class*="--night"] .rp-basic,#main-content section[class*="--night"] .rp-when__card,#main-content section[class*="--night"] .rp-who__card,#main-content section[class*="--night"] .rp-decide__card,#main-content section[class*="--night"] .rp-pay__card,#main-content section[class*="--night"] .rp-term__card,#main-content section[class*="--night"] .rp-duo__card,#main-content section[class*="--night"] .rp-split__side,#main-content section[class*="--night"] .rp-drive__c,#main-content section[class*="--night"] .rp-park__c,#main-content section[class*="--night"] .rp-night__c,#main-content section[class*="--night"] .rp-mini__c,#main-content section[class*="--night"] .rp-tipcol,#main-content section[class*="--night"] .rp-airopt,#main-content section[class*="--night"] .rp-pcol,#main-content section[class*="--night"] .rp-dist,#main-content section[class*="--night"] .rp-af,#main-content section[class*="--night"] .rp-quick-card,#main-content section[class*="--night"] .rp-link-card,#main-content section[class*="--night"] .rp-area-card,#main-content section[class*="--night"] .rp-vs-card,#main-content section[class*="--night"] .rp-tip,#main-content section[class*="--night"] .rp-step,#main-content .rp-hero .rp-card,#main-content .rp-hero .rp-dcard,#main-content .rp-hero .rp-scard,#main-content .rp-hero .rp-gcard,#main-content .rp-hero .rp-lcard,#main-content .rp-hero .rp-fcard,#main-content .rp-hero .rp-ncard,#main-content .rp-hero .rp-opt,#main-content .rp-hero .rp-fact,#main-content .rp-hero .rp-service,#main-content .rp-hero .rp-info,#main-content .rp-hero .rp-area,#main-content .rp-hero .rp-route,#main-content .rp-hero .rp-trip,#main-content .rp-hero .rp-tool,#main-content .rp-hero .rp-fare,#main-content .rp-hero .rp-safe,#main-content .rp-hero .rp-basic,#main-content .rp-hero .rp-when__card,#main-content .rp-hero .rp-who__card,#main-content .rp-hero .rp-decide__card,#main-content .rp-hero .rp-pay__card,#main-content .rp-hero .rp-term__card,#main-content .rp-hero .rp-duo__card,#main-content .rp-hero .rp-split__side,#main-content .rp-hero .rp-drive__c,#main-content .rp-hero .rp-park__c,#main-content .rp-hero .rp-night__c,#main-content .rp-hero .rp-mini__c,#main-content .rp-hero .rp-tipcol,#main-content .rp-hero .rp-airopt,#main-content .rp-hero .rp-pcol,#main-content .rp-hero .rp-dist,#main-content .rp-hero .rp-af,#main-content .rp-hero .rp-quick-card,#main-content .rp-hero .rp-link-card,#main-content .rp-hero .rp-area-card,#main-content .rp-hero .rp-vs-card,#main-content .rp-hero .rp-tip,#main-content .rp-hero .rp-step{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.16)!important;border-top-color:#ffd23f!important;box-shadow:0 18px 44px rgba(0,0,0,.28)!important}
#main-content [class*="__ic"]:not(svg){background:linear-gradient(135deg,#ffe2bd,#ffd0e2)!important;border-radius:14px!important;max-width:max-content!important;padding-inline:6px;box-shadow:0 8px 18px rgba(242,140,27,.22)}
#main-content section[class*="--dark"] [class*="__ic"]:not(svg),#main-content section[class*="--night"] [class*="__ic"]:not(svg),#main-content .rp-hero [class*="__ic"]:not(svg){background:linear-gradient(135deg,#ff8a0055,#ff2e7e55)!important;box-shadow:none}
#main-content section .rp-stat__v,#main-content .rp-gcard__v,#main-content .rp-fcard__v,#main-content .rp-fact__v,#main-content .rp-fare__v,#main-content .rp-dcard__v{background:linear-gradient(92deg,#ff8a00,#ff2e7e);-webkit-background-clip:text;background-clip:text;color:transparent!important}
#main-content .rp-steps__n,#main-content .rp-journey__n,#main-content .rp-ride__n{background:var(--tw-sun)!important;color:#fff!important;border:0!important;box-shadow:0 10px 22px rgba(255,46,126,.3)}
#main-content .rp-compare{border-radius:22px!important;overflow:hidden;box-shadow:var(--tw-shadow2)!important;border:0!important;background:#fff}
#main-content .rp-compare__head{background:var(--tw-sea)!important;color:#fff!important}
#main-content .rp-compare__row:nth-child(even){background:#f4fbfd}
#main-content .rp-compare__row:hover{background:#fff4e6!important}
#main-content [class*="__badge"]:not([class*="__badges"]),#main-content [class*="__tag"]:not([class*="__tags"]),#main-content .rp-badge,#main-content .rp-chip,#main-content [class*="__chip"]:not([class*="__chips"]){background:var(--tw-sun)!important;color:#fff!important;border:0!important;white-space:nowrap;border-radius:999px!important;width:max-content;max-width:100%}
#main-content .rp-linkrow a,#main-content .rp-linkrow--pills a{background:#fff!important;border:2px solid transparent!important;background-image:linear-gradient(#fff,#fff),linear-gradient(92deg,#ff8a00,#ff2e7e,#0f9fb8)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;box-shadow:0 8px 18px rgba(13,34,51,.08);transition:transform .2s}
#main-content .rp-linkrow a:hover{transform:translateY(-2px)}
#main-content section[class*="--dark"] .rp-linkrow a,#main-content section[class*="--night"] .rp-linkrow a,#main-content .rp-hero .rp-linkrow a{background:rgba(255,255,255,.1)!important;background-image:none!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:none}
#main-content .rp-btn--primary,#main-content .rp-hero__btn:first-of-type,#main-content .rp-btn:first-child{background:var(--tw-sun)!important;color:#fff!important;border:0!important;box-shadow:0 12px 28px rgba(255,46,126,.35)!important}
#main-content .rp-faq__item{background:#fff!important;border:0!important;border-left:5px solid var(--tw-acc,#0f9fb8)!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(13,34,51,.08)!important;margin-bottom:12px!important;overflow:hidden}
#main-content .rp-faq__item[open]{box-shadow:var(--tw-shadow)!important;border-left-color:#ff2e7e!important}
#main-content .rp-faq__item summary{font-weight:700}
#main-content .rp-callout,#main-content .rp-note,#main-content .ap-tip{background:linear-gradient(120deg,#fff3e0,#ffe7ef)!important;border:0!important;border-left:5px solid #ff8a00!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(242,140,27,.12)}
#main-content .rp-hero{position:relative;isolation:isolate;overflow:hidden}
#main-content .rp-hero::after{content:"";position:absolute;right:-8%;bottom:-30%;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,#ff8a0040,transparent 65%);z-index:-1;pointer-events:none}
#main-content .rp-hero .rp-stat,#main-content .rp-hero [class*="stats"] > *{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(6px)}
#main-content section.ga-band,#main-content section.ga-section{position:relative;overflow:hidden;isolation:isolate}
#main-content section.ga-band::after,#main-content section.ga-section::after{content:"";position:absolute;inset:auto -10% -40% auto;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,var(--tw-glow,#ffffff00),transparent 68%);z-index:-1;pointer-events:none;animation:tw-float 9s ease-in-out infinite alternate}
#main-content section.ga-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+1),#main-content section.ga-section:nth-of-type(4n+1){background:linear-gradient(160deg,#e3f6fa 0%,#c9eef5 100%);--tw-acc:#0f9fb8;--tw-glow:#0f9fb833}
#main-content section.ga-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+2),#main-content section.ga-section:nth-of-type(4n+2){background:linear-gradient(160deg,#fff3e0 0%,#ffe2bd 100%);--tw-acc:#f28c1b;--tw-glow:#f28c1b33}
#main-content section.ga-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+3),#main-content section.ga-section:nth-of-type(4n+3){background:linear-gradient(160deg,#ffeef3 0%,#ffd9e5 100%);--tw-acc:#e8467c;--tw-glow:#e8467c33}
#main-content section.ga-band:not([class*="--dark"]):not([class*="--night"]):nth-of-type(4n+4),#main-content section.ga-section:nth-of-type(4n+4){background:linear-gradient(160deg,#f1edff 0%,#e1d8ff 100%);--tw-acc:#7b55e8;--tw-glow:#7b55e833}
#main-content section.ga-band[class*="--dark"],#main-content section.ga-band[class*="--night"]{background:var(--tw-sea);--tw-acc:#ffd23f;--tw-glow:#00e5ff33}
#main-content section.ga-band[class*="--dark"]::before,#main-content section.ga-band[class*="--night"]::before{content:"";position:absolute;inset:-30% auto auto -10%;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,#ff2e7e33,transparent 65%);z-index:-1;pointer-events:none}
#main-content .ga-kicker{display:inline-flex!important;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:var(--tw-sun)!important;color:#fff!important;box-shadow:0 10px 24px rgba(255,46,126,.28);letter-spacing:.14em}
#main-content .ga-kicker::before{display:none!important}
#main-content .ga-h2,#main-content .ga-section__title{font-weight:800;letter-spacing:-.02em}
#main-content .ga-h2::after,#main-content .ga-section__title::after{content:"";display:block;width:72px;height:5px;margin-top:14px;border-radius:5px;background:var(--tw-sun)}
#main-content .ga-head[style*="center"] .ga-h2::after,#main-content .ga-head--center .ga-h2::after{margin-left:auto;margin-right:auto}
#main-content .ga-card,#main-content .ga-dcard,#main-content .ga-scard,#main-content .ga-gcard,#main-content .ga-lcard,#main-content .ga-fcard,#main-content .ga-ncard,#main-content .ga-opt,#main-content .ga-fact,#main-content .ga-service,#main-content .ga-info,#main-content .ga-area,#main-content .ga-route,#main-content .ga-trip,#main-content .ga-tool,#main-content .ga-fare,#main-content .ga-safe,#main-content .ga-basic,#main-content .ga-when__card,#main-content .ga-who__card,#main-content .ga-decide__card,#main-content .ga-pay__card,#main-content .ga-term__card,#main-content .ga-duo__card,#main-content .ga-split__side,#main-content .ga-drive__c,#main-content .ga-park__c,#main-content .ga-night__c,#main-content .ga-mini__c,#main-content .ga-tipcol,#main-content .ga-airopt,#main-content .ga-pcol,#main-content .ga-dist,#main-content .ga-af,#main-content .ga-quick-card,#main-content .ga-link-card,#main-content .ga-area-card,#main-content .ga-vs-card,#main-content .ga-tip,#main-content .ga-step{background:rgba(255,255,255,.92)!important;border:1px solid rgba(255,255,255,.7)!important;border-top:4px solid var(--tw-acc,#0f9fb8)!important;border-radius:20px!important;box-shadow:var(--tw-shadow)!important;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}
#main-content .ga-card:hover,#main-content .ga-dcard:hover,#main-content .ga-scard:hover,#main-content .ga-gcard:hover,#main-content .ga-lcard:hover,#main-content .ga-fcard:hover,#main-content .ga-ncard:hover,#main-content .ga-opt:hover,#main-content .ga-fact:hover,#main-content .ga-service:hover,#main-content .ga-info:hover,#main-content .ga-area:hover,#main-content .ga-route:hover,#main-content .ga-trip:hover,#main-content .ga-tool:hover,#main-content .ga-fare:hover,#main-content .ga-safe:hover,#main-content .ga-basic:hover,#main-content .ga-when__card:hover,#main-content .ga-who__card:hover,#main-content .ga-decide__card:hover,#main-content .ga-pay__card:hover,#main-content .ga-term__card:hover,#main-content .ga-duo__card:hover,#main-content .ga-split__side:hover,#main-content .ga-drive__c:hover,#main-content .ga-park__c:hover,#main-content .ga-night__c:hover,#main-content .ga-mini__c:hover,#main-content .ga-tipcol:hover,#main-content .ga-airopt:hover,#main-content .ga-pcol:hover,#main-content .ga-dist:hover,#main-content .ga-af:hover,#main-content .ga-quick-card:hover,#main-content .ga-link-card:hover,#main-content .ga-area-card:hover,#main-content .ga-vs-card:hover,#main-content .ga-tip:hover,#main-content .ga-step:hover{transform:translateY(-4px);box-shadow:var(--tw-shadow2)!important}
#main-content .ga-compare__row .ga-opt,#main-content .ga-compare__row .ga-opt:hover{background:none!important;border:0!important;box-shadow:none!important;transform:none!important;border-radius:0!important}
#main-content section[class*="--dark"] .ga-card,#main-content section[class*="--dark"] .ga-dcard,#main-content section[class*="--dark"] .ga-scard,#main-content section[class*="--dark"] .ga-gcard,#main-content section[class*="--dark"] .ga-lcard,#main-content section[class*="--dark"] .ga-fcard,#main-content section[class*="--dark"] .ga-ncard,#main-content section[class*="--dark"] .ga-opt,#main-content section[class*="--dark"] .ga-fact,#main-content section[class*="--dark"] .ga-service,#main-content section[class*="--dark"] .ga-info,#main-content section[class*="--dark"] .ga-area,#main-content section[class*="--dark"] .ga-route,#main-content section[class*="--dark"] .ga-trip,#main-content section[class*="--dark"] .ga-tool,#main-content section[class*="--dark"] .ga-fare,#main-content section[class*="--dark"] .ga-safe,#main-content section[class*="--dark"] .ga-basic,#main-content section[class*="--dark"] .ga-when__card,#main-content section[class*="--dark"] .ga-who__card,#main-content section[class*="--dark"] .ga-decide__card,#main-content section[class*="--dark"] .ga-pay__card,#main-content section[class*="--dark"] .ga-term__card,#main-content section[class*="--dark"] .ga-duo__card,#main-content section[class*="--dark"] .ga-split__side,#main-content section[class*="--dark"] .ga-drive__c,#main-content section[class*="--dark"] .ga-park__c,#main-content section[class*="--dark"] .ga-night__c,#main-content section[class*="--dark"] .ga-mini__c,#main-content section[class*="--dark"] .ga-tipcol,#main-content section[class*="--dark"] .ga-airopt,#main-content section[class*="--dark"] .ga-pcol,#main-content section[class*="--dark"] .ga-dist,#main-content section[class*="--dark"] .ga-af,#main-content section[class*="--dark"] .ga-quick-card,#main-content section[class*="--dark"] .ga-link-card,#main-content section[class*="--dark"] .ga-area-card,#main-content section[class*="--dark"] .ga-vs-card,#main-content section[class*="--dark"] .ga-tip,#main-content section[class*="--dark"] .ga-step,#main-content section[class*="--night"] .ga-card,#main-content section[class*="--night"] .ga-dcard,#main-content section[class*="--night"] .ga-scard,#main-content section[class*="--night"] .ga-gcard,#main-content section[class*="--night"] .ga-lcard,#main-content section[class*="--night"] .ga-fcard,#main-content section[class*="--night"] .ga-ncard,#main-content section[class*="--night"] .ga-opt,#main-content section[class*="--night"] .ga-fact,#main-content section[class*="--night"] .ga-service,#main-content section[class*="--night"] .ga-info,#main-content section[class*="--night"] .ga-area,#main-content section[class*="--night"] .ga-route,#main-content section[class*="--night"] .ga-trip,#main-content section[class*="--night"] .ga-tool,#main-content section[class*="--night"] .ga-fare,#main-content section[class*="--night"] .ga-safe,#main-content section[class*="--night"] .ga-basic,#main-content section[class*="--night"] .ga-when__card,#main-content section[class*="--night"] .ga-who__card,#main-content section[class*="--night"] .ga-decide__card,#main-content section[class*="--night"] .ga-pay__card,#main-content section[class*="--night"] .ga-term__card,#main-content section[class*="--night"] .ga-duo__card,#main-content section[class*="--night"] .ga-split__side,#main-content section[class*="--night"] .ga-drive__c,#main-content section[class*="--night"] .ga-park__c,#main-content section[class*="--night"] .ga-night__c,#main-content section[class*="--night"] .ga-mini__c,#main-content section[class*="--night"] .ga-tipcol,#main-content section[class*="--night"] .ga-airopt,#main-content section[class*="--night"] .ga-pcol,#main-content section[class*="--night"] .ga-dist,#main-content section[class*="--night"] .ga-af,#main-content section[class*="--night"] .ga-quick-card,#main-content section[class*="--night"] .ga-link-card,#main-content section[class*="--night"] .ga-area-card,#main-content section[class*="--night"] .ga-vs-card,#main-content section[class*="--night"] .ga-tip,#main-content section[class*="--night"] .ga-step,#main-content .ga-hero .ga-card,#main-content .ga-hero .ga-dcard,#main-content .ga-hero .ga-scard,#main-content .ga-hero .ga-gcard,#main-content .ga-hero .ga-lcard,#main-content .ga-hero .ga-fcard,#main-content .ga-hero .ga-ncard,#main-content .ga-hero .ga-opt,#main-content .ga-hero .ga-fact,#main-content .ga-hero .ga-service,#main-content .ga-hero .ga-info,#main-content .ga-hero .ga-area,#main-content .ga-hero .ga-route,#main-content .ga-hero .ga-trip,#main-content .ga-hero .ga-tool,#main-content .ga-hero .ga-fare,#main-content .ga-hero .ga-safe,#main-content .ga-hero .ga-basic,#main-content .ga-hero .ga-when__card,#main-content .ga-hero .ga-who__card,#main-content .ga-hero .ga-decide__card,#main-content .ga-hero .ga-pay__card,#main-content .ga-hero .ga-term__card,#main-content .ga-hero .ga-duo__card,#main-content .ga-hero .ga-split__side,#main-content .ga-hero .ga-drive__c,#main-content .ga-hero .ga-park__c,#main-content .ga-hero .ga-night__c,#main-content .ga-hero .ga-mini__c,#main-content .ga-hero .ga-tipcol,#main-content .ga-hero .ga-airopt,#main-content .ga-hero .ga-pcol,#main-content .ga-hero .ga-dist,#main-content .ga-hero .ga-af,#main-content .ga-hero .ga-quick-card,#main-content .ga-hero .ga-link-card,#main-content .ga-hero .ga-area-card,#main-content .ga-hero .ga-vs-card,#main-content .ga-hero .ga-tip,#main-content .ga-hero .ga-step{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.16)!important;border-top-color:#ffd23f!important;box-shadow:0 18px 44px rgba(0,0,0,.28)!important}
#main-content [class*="__ic"]:not(svg){background:linear-gradient(135deg,#ffe2bd,#ffd0e2)!important;border-radius:14px!important;max-width:max-content!important;padding-inline:6px;box-shadow:0 8px 18px rgba(242,140,27,.22)}
#main-content section[class*="--dark"] [class*="__ic"]:not(svg),#main-content section[class*="--night"] [class*="__ic"]:not(svg),#main-content .ga-hero [class*="__ic"]:not(svg){background:linear-gradient(135deg,#ff8a0055,#ff2e7e55)!important;box-shadow:none}
#main-content section .ga-stat__v,#main-content .ga-gcard__v,#main-content .ga-fcard__v,#main-content .ga-fact__v,#main-content .ga-fare__v,#main-content .ga-dcard__v{background:linear-gradient(92deg,#ff8a00,#ff2e7e);-webkit-background-clip:text;background-clip:text;color:transparent!important}
#main-content .ga-steps__n,#main-content .ga-journey__n,#main-content .ga-ride__n{background:var(--tw-sun)!important;color:#fff!important;border:0!important;box-shadow:0 10px 22px rgba(255,46,126,.3)}
#main-content .ga-compare{border-radius:22px!important;overflow:hidden;box-shadow:var(--tw-shadow2)!important;border:0!important;background:#fff}
#main-content .ga-compare__head{background:var(--tw-sea)!important;color:#fff!important}
#main-content .ga-compare__row:nth-child(even){background:#f4fbfd}
#main-content .ga-compare__row:hover{background:#fff4e6!important}
#main-content [class*="__badge"]:not([class*="__badges"]),#main-content [class*="__tag"]:not([class*="__tags"]),#main-content .ga-badge,#main-content .ga-chip,#main-content [class*="__chip"]:not([class*="__chips"]){background:var(--tw-sun)!important;color:#fff!important;border:0!important;white-space:nowrap;border-radius:999px!important;width:max-content;max-width:100%}
#main-content .ga-linkrow a,#main-content .ga-linkrow--pills a{background:#fff!important;border:2px solid transparent!important;background-image:linear-gradient(#fff,#fff),linear-gradient(92deg,#ff8a00,#ff2e7e,#0f9fb8)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;box-shadow:0 8px 18px rgba(13,34,51,.08);transition:transform .2s}
#main-content .ga-linkrow a:hover{transform:translateY(-2px)}
#main-content section[class*="--dark"] .ga-linkrow a,#main-content section[class*="--night"] .ga-linkrow a,#main-content .ga-hero .ga-linkrow a{background:rgba(255,255,255,.1)!important;background-image:none!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:none}
#main-content .ga-btn--primary,#main-content .ga-hero__btn:first-of-type,#main-content .ga-btn:first-child{background:var(--tw-sun)!important;color:#fff!important;border:0!important;box-shadow:0 12px 28px rgba(255,46,126,.35)!important}
#main-content .ga-faq__item{background:#fff!important;border:0!important;border-left:5px solid var(--tw-acc,#0f9fb8)!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(13,34,51,.08)!important;margin-bottom:12px!important;overflow:hidden}
#main-content .ga-faq__item[open]{box-shadow:var(--tw-shadow)!important;border-left-color:#ff2e7e!important}
#main-content .ga-faq__item summary{font-weight:700}
#main-content .ga-callout,#main-content .ga-note,#main-content .ap-tip{background:linear-gradient(120deg,#fff3e0,#ffe7ef)!important;border:0!important;border-left:5px solid #ff8a00!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(242,140,27,.12)}
#main-content .ga-hero{position:relative;isolation:isolate;overflow:hidden}
#main-content .ga-hero::after{content:"";position:absolute;right:-8%;bottom:-30%;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,#ff8a0040,transparent 65%);z-index:-1;pointer-events:none}
#main-content .ga-hero .ga-stat,#main-content .ga-hero [class*="stats"] > *{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(6px)}
#main-content .tp-hero{background:var(--tw-sea)!important;color:#fff;position:relative;overflow:hidden;isolation:isolate}
#main-content .tp-hero::after{content:"";position:absolute;right:-10%;top:-40%;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,#ff2e7e44,transparent 65%);z-index:-1}
#main-content .tp-hero__title{color:#fff!important}#main-content .tp-hero__sub{color:#d9eef5!important}
#main-content .tp-content{background:linear-gradient(160deg,#e3f6fa,#fff3e0)}
#main-content .tp-section{background:rgba(255,255,255,.92);border-radius:22px;padding:26px 28px!important;margin:22px 0!important;box-shadow:var(--tw-shadow);border-top:4px solid #0f9fb8}
#main-content .tp-section:nth-of-type(2n){border-top-color:#ff8a00}
#main-content .tp-section__title::after{content:"";display:block;width:64px;height:5px;margin-top:12px;border-radius:5px;background:var(--tw-sun)}
#main-content .tp-area-card{background:#fff!important;border-radius:18px!important;border-top:4px solid #ff2e7e!important;box-shadow:0 10px 26px rgba(13,34,51,.1)!important;transition:transform .3s}
#main-content .tp-area-card:hover{transform:translateY(-4px)}
#main-content .tp-callout{background:linear-gradient(120deg,#fff3e0,#ffe7ef)!important;border-left:5px solid #ff8a00!important;border-radius:16px!important}
#main-content section.ga-section{padding:30px 32px!important;border-radius:26px;margin:24px 0!important;box-shadow:0 18px 44px rgba(13,34,51,.08)}
@media (max-width:640px){#main-content section.ga-section{padding:22px 18px!important}}
/* translated Uber page and translated hubs: the title sat under the fixed site header (old template, before the redesign) */
#main-content section.ap-hero,#main-content .ga-hero{padding-top:128px!important}
@media (max-width:640px){#main-content section.ap-hero,#main-content .ga-hero{padding-top:104px!important}}
@media (prefers-reduced-motion:reduce){#main-content *{animation:none!important;transition:none!important}}
@media (max-width:640px){#main-content section::after,#main-content section::before{width:300px!important;height:300px!important}}
