/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.rot-word[data-astro-cid-oinmeatb]{display:none}.rot-word[data-astro-cid-oinmeatb].is-active{border-right:1px solid;display:inline}@media not all and (width>=768px){.rot-word[data-astro-cid-oinmeatb].is-active{max-width:max-content;margin:0 auto;display:block}}.vb[data-astro-cid-llyzfhnt]{pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.vb-poster[data-astro-cid-llyzfhnt],.vb[data-astro-cid-llyzfhnt] iframe{border:0;width:max(100cqw,177.778cqh);max-width:none;height:max(100cqh,56.25cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vb-poster[data-astro-cid-llyzfhnt]{object-fit:cover}.vb[data-astro-cid-llyzfhnt] iframe{opacity:0;transition:opacity .6s}.vb[data-astro-cid-llyzfhnt] iframe.is-ready{opacity:1}.car[data-astro-cid-oulirr76]{position:relative}.car-viewport[data-astro-cid-oulirr76]{touch-action:pan-y;overflow:hidden}.car-track[data-astro-cid-oulirr76]{will-change:transform;transition:transform .25s;display:flex}.car-track[data-astro-cid-oulirr76]>*{flex:0 0 calc(100% / var(--per,1));min-width:0}.car-glyph[data-astro-cid-oulirr76]:before{content:attr(data-glyph)}.car[data-astro-cid-oulirr76].is-static .car-nav[data-astro-cid-oulirr76],.car[data-astro-cid-oulirr76].is-static .car-dots[data-astro-cid-oulirr76],.car-dots[data-astro-cid-oulirr76]:empty{display:none}@media (prefers-reduced-motion:reduce){.car-track[data-astro-cid-oulirr76]{transition:none}}.tir{color:var(--color-black);margin:5px 0 15px;font-size:14px;line-height:1.4;display:flex}.tir .tir-summary{text-align:center;flex:0 0 245px;margin:66.5px 20px 0;line-height:1.45}.tir .tir-rating-text{line-height:1.4}.tir .tir-rating{margin-bottom:6px;font-size:24px;font-weight:600;display:block}.tir .tir-rating-text strong{font-weight:600}.tir .tir-stars{line-height:17px;display:block}.tir .tir-stars img{vertical-align:top;width:17px;height:17px;margin-right:1px;display:inline-block}.tir .tir-stars-lg{height:30px;margin-bottom:5px}.tir .tir-stars-lg img{width:30px;height:30px}.tir .tir-nowrap{white-space:nowrap;margin-bottom:3px;display:inline-block}.tir .tir-logo{justify-content:center;margin-top:5px;display:flex}.tir .tir-logo img{width:110px;height:35px}.tir .tir-reviews{flex:auto;min-width:0}.tir .tir-reviews .car-viewport{margin:0 8px;padding:12px 0}.tir .tir-item{padding:0 8px}.tir .tir-inner{background:var(--color-white);box-shadow:var(--shadow-review);border-radius:12px;padding:20px}.tir .tir-head{align-items:center;display:flex}.tir .tir-avatar{width:40px;height:40px;color:var(--color-white);border-radius:30px;flex:0 0 40px;justify-content:center;align-items:center;margin-right:15px;font-size:20px;line-height:1;display:flex}.tir .tir-who{min-width:0}.tir .tir-name{text-overflow:ellipsis;white-space:nowrap;padding-right:25px;font-size:15px;line-height:21px;overflow:hidden}.tir .tir-date{min-height:18.2px;color:var(--color-review-date);font-size:13px;line-height:18.2px}.tir .tir-inner>.tir-stars{margin:11px 0}.tir .tir-text{word-break:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;height:87px;font-size:15px;line-height:21.75px;transition:height .5s;display:-webkit-box;overflow:hidden}.tir .tir-text.is-open{-webkit-line-clamp:unset;height:auto;display:block}.tir .tir-more{min-height:27.6px;padding-top:8px;display:block}.tir .tir-more-btn{font:inherit;color:var(--color-black);white-space:nowrap;cursor:pointer;opacity:.5;background:0 0;border:0;padding:0;font-size:13.5px;line-height:18.9px;transition:opacity .3s ease-out}.tir .tir-more-btn:hover,.tir .tir-more-btn:focus-visible{opacity:1;text-decoration:underline}.tir .tir-reviews .car-nav{height:0;margin-top:-15px;position:absolute;top:50%;left:0;right:0}.tir .tir-reviews :is(.car-prev,.car-next){z-index:2;cursor:pointer;background:var(--color-white);outline:1px solid var(--color-review-outline);border:0;border-radius:15px;width:30px;height:30px;padding:0;transition:all .2s ease-out;position:absolute;top:0}.tir .tir-reviews .car-prev{left:1px}.tir .tir-reviews .car-next{right:1px}.tir .tir-reviews :is(.car-prev,.car-next):before{content:"";border:0 solid var(--color-review-arrow);border-bottom-width:2px;border-left-width:2px;width:10px;height:10px;transition:all .2s ease-out;position:absolute;top:50%;left:50%}.tir .tir-reviews .car-prev:before{transform:translate(-30%,-50%)rotate(45deg)}.tir .tir-reviews .car-next:before{transform:translate(-70%,-50%)rotate(-135deg)}.tir .tir-reviews :is(.car-prev,.car-next):is(:hover,:focus-visible){background:var(--color-review-hover);outline-color:var(--color-review-hover-outline)}.tir .tir-reviews :is(.car-prev,.car-next):is(:hover,:focus-visible):before{border-color:var(--color-white)}.tir .tir-reviews.at-start .car-prev,.tir .tir-reviews .car-dots{display:none}@media not all and (width>=648px){.tir{flex-direction:column}.tir .tir-summary{flex:none;margin:0 0 30px}.tir .tir-reviews{margin-bottom:30px}.tir .tir-reviews .car-viewport{margin:0 -8px}.tir .tir-reviews .car-nav{display:none}.tir .tir-reviews .car-dots{background:var(--color-review-track);border-radius:3px;width:150px;height:3px;margin:20px auto;display:flex;overflow:hidden}.tir .tir-reviews .car-dot{background:0 0;border:0;border-radius:3px;flex:1 1 0;height:3px;padding:0}.tir .tir-reviews .car-dot.is-active{background:var(--color-review-arrow)}}.text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.hero-lead[data-astro-cid-lcdefpme]{margin:.85em 0}.button-wrap[data-astro-cid-lcdefpme]{display:inline-block;overflow:hidden}.button-wrap[data-astro-cid-lcdefpme] .abtn{margin:3px 0;display:flex}.button-wrap[data-astro-cid-lcdefpme].flush .abtn{margin:0 25px 0 0}.button-wrap[data-astro-cid-lcdefpme].center{text-align:center;display:block;overflow:visible}.button-wrap[data-astro-cid-lcdefpme].center .abtn{display:inline-flex}.hero-col[data-astro-cid-lcdefpme]{text-align:center;color:var(--set-socket-text)}.hero-text[data-astro-cid-lcdefpme]{padding-top:40px}.hero[data-astro-cid-lcdefpme] .hero-title{letter-spacing:normal;text-transform:none;color:var(--color-white);margin:0;font-size:50px;font-weight:300;line-height:1.1}.hero-sub[data-astro-cid-lcdefpme]{font-size:20px}.hero-sub[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:.025em;text-transform:uppercase;color:var(--color-white);margin:0 0 8px;font-size:1.5em;font-weight:100;line-height:1.1}.hero-sub[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:700}.nowrap-block[data-astro-cid-lcdefpme]{display:inline-block}.hero-lead[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-white)}.hero-buttons[data-astro-cid-lcdefpme]{padding:40px 0}.button-row[data-astro-cid-lcdefpme]{margin:-10px 0 15px;font-size:0}.button-row[data-astro-cid-lcdefpme] .abtn{margin:4px}.scroll-down[data-astro-cid-lcdefpme]{z-index:3;text-align:center;width:80px;height:60px;color:var(--color-white);margin-left:-40px;font-size:70px;line-height:60px;transition:opacity .3s;display:block;position:absolute;bottom:0;left:50%}.scroll-down[data-astro-cid-lcdefpme]:hover,.scroll-down[data-astro-cid-lcdefpme]:focus-visible{color:var(--color-white);opacity:.8}.scroll-down[data-astro-cid-lcdefpme] svg{margin:-9px auto 0;display:block}@media not all and (width>=990px){.hero[data-astro-cid-lcdefpme] .hero-title{font-size:45px}.hero-sub[data-astro-cid-lcdefpme]{font-size:18px}.button-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;display:flex}.button-row[data-astro-cid-lcdefpme] .abtn{flex-grow:1}}@media not all and (width>=768px){.hero[data-astro-cid-lcdefpme] .hero-title{font-size:40px}.hero-sub[data-astro-cid-lcdefpme]{font-size:17px}}@media not all and (width>=480px){.hero[data-astro-cid-lcdefpme] .hero-title{font-size:35px}.hero-sub[data-astro-cid-lcdefpme]{font-size:16px}}.link-boxes[data-astro-cid-lcdefpme]{background:var(--set-socket-bg);display:flex}.lb-cell[data-astro-cid-lcdefpme]{width:50%;display:flex}.lb-box[data-astro-cid-lcdefpme]{color:var(--color-white);background:var(--set-socket-bg);flex-direction:column;flex:50%;align-items:center;padding:25px;transition:all .3s;display:flex;position:relative}.lb-box[data-astro-cid-lcdefpme]:hover,.lb-box[data-astro-cid-lcdefpme]:focus-within{background:var(--color-linkbox-hover);text-shadow:.1em .1em var(--color-black)}.lb-link[data-astro-cid-lcdefpme],.lb-link[data-astro-cid-lcdefpme]:focus{z-index:9;color:var(--color-white);opacity:0;position:absolute;inset:0}.lb-link[data-astro-cid-lcdefpme]:hover{color:var(--color-hover)}.lb-icon[data-astro-cid-lcdefpme]{height:40px;font-size:40px;line-height:40px;display:block}.lb-icon[data-astro-cid-lcdefpme] svg{filter:drop-shadow(0 0 #0000);display:block}.lb-caption[data-astro-cid-lcdefpme]{font-family:var(--font-icon-fallback);letter-spacing:.05em;text-align:center;text-transform:uppercase;margin-top:10px;font-size:16px;font-weight:700;line-height:1.3}@media not all and (width>=768px){.lb-cell[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch}.lb-box[data-astro-cid-lcdefpme]{flex:none}}.welcome[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]{color:var(--color-white)}.welcome[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--color-white);margin:0 0 8px;font-size:20px;font-weight:400;line-height:1.1}.welcome[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-weight:700}.band-title[data-astro-cid-lcdefpme] .sh{color:var(--color-white)}.cards[data-astro-cid-lcdefpme] .owl{margin-bottom:30px}.cards[data-astro-cid-lcdefpme] .owl .car-viewport{padding-bottom:20px}.owl-cell[data-astro-cid-lcdefpme]{padding:0 15px}.cards[data-astro-cid-lcdefpme] .owl .car-nav{width:100%;height:0;position:absolute;bottom:15px;left:0}.cards[data-astro-cid-lcdefpme] .owl :is(.car-prev,.car-next){width:40px;height:40px;color:var(--color-primary);cursor:pointer;background:0 0;border:0;margin-top:-20px;padding:0;font-family:Arial,monospace;font-size:60px;line-height:28.05px;transition:all .3s}.cards[data-astro-cid-lcdefpme] .owl .car-next{float:right}.cards[data-astro-cid-lcdefpme] .owl :is(.car-prev,.car-next):hover{color:var(--color-hover)}.cards[data-astro-cid-lcdefpme] .owl .car-dots{align-items:center;width:max-content;max-width:100%;height:28.05px;margin:10px auto 20px;display:flex}.cards[data-astro-cid-lcdefpme] .owl .car-dot{width:17px;height:17px;color:var(--color-primary);cursor:pointer;background:0 0;border:2px solid;border-radius:100%;margin:0 2px;padding:0;transition:all .3s}.cards[data-astro-cid-lcdefpme] .owl .car-dot.is-active{background:currentColor}.cards[data-astro-cid-lcdefpme] .owl .car-dot:hover{color:var(--color-hover);background:currentColor}@media (width>=550px) and ((width<990px)){.owl-cell[data-astro-cid-lcdefpme] .pc{width:97%;margin:15px 1.5%}}@media not all and (width>=550px){.owl-cell[data-astro-cid-lcdefpme] .pc{margin:0 0 30px}}.spotlight[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:.025em;text-align:center;color:var(--color-white);margin:0 0 10px;font-size:40px;line-height:1.1}.spotlight[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:700}.spotlight[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-white);text-decoration:underline}.cta[data-astro-cid-lcdefpme] .es-overlay{background:linear-gradient(to left, transparent 30%, var(--color-black) 70%)}.cta-right[data-astro-cid-lcdefpme] .es-overlay{background:linear-gradient(to right, transparent 30%, var(--color-black) 70%)}.cta[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]{color:var(--set-footer-text)}.cta[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--set-footer-primary)}.cta[data-astro-cid-lcdefpme] .sh{color:var(--color-white)}.amp[data-astro-cid-lcdefpme]{font-size:1.3em;font-weight:200;line-height:.5em}@media not all and (width>=768px){.cta[data-astro-cid-lcdefpme] .es-overlay{--overlay:.7;background:linear-gradient(to left, rgb(from var(--color-black) r g b / .35), var(--color-black) 70%)}.cta-right[data-astro-cid-lcdefpme] .es-overlay{background:linear-gradient(to right, rgb(from var(--color-black) r g b / .35), var(--color-black) 70%)}.cta-tv[data-astro-cid-lcdefpme] .es-bg>img{object-position:70% -90px}}.map[data-astro-cid-lcdefpme] .es-content{padding-top:10px}
