.life-quote-legacy-fields :is([data-slot=input],[data-slot=input-group],[data-slot=select-trigger]){box-shadow:none;border-color:#e2e6e9;background-color:#fff!important}.life-quote-legacy-fields :is([data-slot=input],[data-slot=input-group-control]){padding:16px 12px;color:#000!important}.life-quote-legacy-fields :is([data-slot=input],[data-slot=input-group-control]):is(:focus,:not(:placeholder-shown)){padding-top:28px}.life-quote-legacy-fields [data-slot=floating-label]{padding-left:2px;color:#000!important}.life-quote-legacy-fields [data-slot=floating-field]>div:has(>:is([data-slot=input],[data-slot=input-group])):is(:focus-within,:has([data-slot=input]:not(:placeholder-shown)),:has([data-slot=input-group-control]:not(:placeholder-shown)))>[data-slot=floating-label]{--tw-scale-x:1;--tw-scale-y:1;font-size:12px;line-height:16px;top:8px}@media (min-width:1024px){.life-quote-legacy-fields :is([data-slot=input],[data-slot=input-group-control]){padding-top:20px}.life-quote-legacy-fields :is([data-slot=input],[data-slot=input-group-control]):is(:focus,:not(:placeholder-shown)){padding-top:32px}.life-quote-legacy-fields [data-slot=floating-field]>div:has(>:is([data-slot=input],[data-slot=input-group])):is(:focus-within,:has([data-slot=input]:not(:placeholder-shown)),:has([data-slot=input-group-control]:not(:placeholder-shown)))>[data-slot=floating-label]{top:12px}}.life-quote-legacy-fields [data-slot=floating-field]>div:has(>[data-slot=field-error]){margin-top:0}.life-quote-legacy-fields [data-slot=field-error]{color:#b51616;text-align:left;padding:2px 0 0 16px;font-size:12px;line-height:16px}.life-quote-legacy-fields [data-slot=input][aria-invalid=true]{border-color:#ff4141}.life-quote-legacy-fields [data-slot=input-group]:has([data-slot=input-group-control][aria-invalid=true]){border-color:#ff4141}.life-quote-legacy-fields [data-slot=floating-field]>div:has(>[data-slot=input][aria-invalid=true]):after{box-sizing:border-box;color:#b51616;text-align:center;content:"!";pointer-events:none;border:2px solid #b51616;border-radius:50%;width:20px;height:20px;font-size:13px;font-weight:700;line-height:16px;position:absolute;top:19px;right:12px}@media (min-width:1024px){.life-quote-legacy-fields [data-slot=floating-field]>div:has(>[data-slot=input][aria-invalid=true]):after{top:21px}}.life-quote-legacy-fields [data-slot=select-trigger]{padding:18px 16px;font-size:16px;line-height:24px;position:relative;color:#0f172a!important}.life-quote-legacy-fields [data-slot=select-trigger] svg{display:none}.life-quote-legacy-fields [data-slot=floating-field]:has([data-slot=select-trigger]:not([data-placeholder])) [data-slot=floating-label]{--tw-scale-x:1;--tw-scale-y:1;font-size:12px;line-height:16px;top:8px}.life-quote-legacy-fields [data-slot=select-trigger]:not([data-placeholder]){padding-top:28px;padding-bottom:8px}@media (min-width:1024px){.life-quote-legacy-fields [data-slot=floating-field]:has([data-slot=select-trigger]:not([data-placeholder])) [data-slot=floating-label]{top:12px}.life-quote-legacy-fields [data-slot=select-trigger]:not([data-placeholder]){padding-top:32px;padding-bottom:4px}}.life-quote-legacy-fields [data-slot=select-trigger][data-popup-open]:after{top:30px;transform:rotate(-135deg)}.life-quote-legacy-fields [data-slot=select-trigger]:after{content:"";border-bottom:2px solid #4f596b;border-right:2px solid #4f596b;width:8px;height:8px;position:absolute;top:26px;right:23px;transform:rotate(45deg)}.life-quote-legacy-fields [data-slot=select-trigger]~[data-slot=floating-label]{padding-left:0;left:16px}.life-quote-legacy-fields :is([data-slot=input]:focus-visible,[data-slot=select-trigger]:focus-visible){box-shadow:none;border-color:#4168ff;outline:none}.life-quote-legacy-fields [data-slot=input-group]:has([data-slot=input-group-control]:focus-visible){box-shadow:none;border-color:#4168ff;outline:none}.life-quote-legacy-fields [data-slot=floating-field]:has([data-slot=select-trigger])>div:has(>[data-slot=field-error]){display:none}.life-quote-legacy-fields [data-slot=select-trigger][aria-invalid=true]{box-shadow:none;border-color:#e2e6e9}.life-quote-legacy-fields [data-slot=select-trigger][data-popup-open]{border-color:#4168ff}.life-quote-continue:disabled{color:#fff;opacity:.2;background:#4168ff;border:0;padding:16px 24px;line-height:16px}body:has(.life-quote-legacy-root) [data-slot=select-content]{z-index:10;min-width:0;box-shadow:none;color:#0f172a;background:#fff;border:1px solid #e2e6e9;border-radius:8px;padding:8px 0 0;font-family:Open Sans Legacy,Open Sans,system-ui,sans-serif}body:has(.life-quote-legacy-root) [data-slot=select-content]>div:not([data-slot]){padding-top:8px}body:has(.life-quote-legacy-root) [data-slot=select-content] :is([data-slot=select-scroll-up-button],[data-slot=select-scroll-down-button]){display:none}body:has(.life-quote-legacy-root) [data-slot=select-item]{color:#0f172a;border-radius:0;gap:0;padding:8px 16px;font-family:Open Sans Legacy,Open Sans,system-ui,sans-serif;font-size:16px;line-height:24px}body:has(.life-quote-legacy-root) [data-slot=select-item]>span:last-child{display:none}
@font-face{font-family:Open Sans Legacy;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdnjs.comparaonline.com/fonts/open-sans-v18-latin-regular.woff2)format("woff2")}@font-face{font-family:Open Sans Legacy;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdnjs.comparaonline.com/fonts/open-sans-v18-latin-700.woff2)format("woff2")}@font-face{font-family:Poppins Legacy;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdnjs.comparaonline.com/fonts/poppins-v13-latin-700.woff2)format("woff2")}.life-quote-legacy-root,.life-quote-legacy-root *{font-family:Open Sans Legacy,Open Sans,system-ui,sans-serif}.life-quote-legacy-root .life-quote-legacy-heading{font-family:Poppins Legacy,Poppins,Open Sans,system-ui,sans-serif}@keyframes experiment-rise-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.experiment-carousel-rise-in{animation:.45s cubic-bezier(.22,1,.36,1) both experiment-rise-in}@keyframes experiment-typing-bounce{0%,to{opacity:.55;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.experiment-typing-dot{animation:1.1s ease-in-out infinite experiment-typing-bounce}@keyframes experiment-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes experiment-drift-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(-6vw,4vw)scale(1.12)}}@keyframes experiment-drift-b{0%{transform:translate(0,0)scale(1)}to{transform:translate(5vw,-4vw)scale(1.08)}}.experiment-rise-in{animation:.55s cubic-bezier(.22,1,.36,1) both experiment-rise-in}.experiment-float{animation:6s ease-in-out infinite experiment-float}.experiment-wash-a{will-change:transform;animation:26s ease-in-out infinite alternate experiment-drift-a}.experiment-wash-b{will-change:transform;animation:32s ease-in-out infinite alternate experiment-drift-b}@keyframes experiment-offer-cycle{0%{opacity:0;transform:translateY(18px)scale(.92)}9%,82%{opacity:1;transform:translateY(0)scale(1)}94%,to{opacity:0;transform:translateY(-8px)scale(.96)}}@keyframes experiment-check-pop{0%,34%{opacity:0;transform:scale(0)}42%,82%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(.6)}}.experiment-offer-card{animation:5.6s ease-in-out infinite both experiment-offer-cycle}.experiment-offer-check{animation:5.6s ease-in-out infinite both experiment-check-pop}@keyframes experiment-compara-wink{0%,76%,84%,to{transform:translateY(0)}79%,81%{transform:translateY(-19.6px)}}.experiment-compara-wink-lid{animation:5.5s ease-in-out infinite experiment-compara-wink}@media (prefers-reduced-motion:reduce){.experiment-rise-in,.experiment-carousel-rise-in,.experiment-typing-dot,.experiment-float,.experiment-wash-a,.experiment-wash-b,.experiment-offer-card,.experiment-offer-check,.experiment-compara-wink-lid{animation:none}}.experiment-cursor-glow{background-image:radial-gradient(600px circle at var(--glow-x,50%) var(--glow-y,50%), #ffffff14, transparent 60%)}@media (hover:none),(prefers-reduced-motion:reduce){.experiment-cursor-glow{background-image:none}}
@keyframes experiment-rise-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.experiment-carousel-rise-in{animation:.45s cubic-bezier(.22,1,.36,1) both experiment-rise-in}@keyframes experiment-typing-bounce{0%,to{opacity:.55;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.experiment-typing-dot{animation:1.1s ease-in-out infinite experiment-typing-bounce}@keyframes experiment-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes experiment-plane-float{0%,to{transform:translate(-50%,-50%)rotate(-1deg)}50%{transform:translate(-50%,calc(-50% - 14px))rotate(1deg)}}@keyframes experiment-cloud-cross{0%{transform:translate(0)}to{transform:translate(-820px)}}.experiment-cloud{color:#fff;will-change:transform;display:block;position:absolute;left:100%}.experiment-cloud svg{fill:currentColor;width:100%;height:auto;display:block}.experiment-cloud--far{filter:blur(3px);opacity:.5;z-index:0}.experiment-cloud--mid{filter:blur(1px);opacity:.78;z-index:0}.experiment-cloud--near{opacity:1;z-index:3;filter:drop-shadow(0 8px 16px #040f460f)}.experiment-plane-wrap{z-index:2;width:52%;max-width:220px;animation:5s ease-in-out infinite experiment-plane-float;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.experiment-plane{width:100%;height:auto;display:block}@keyframes experiment-drift-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(-6vw,4vw)scale(1.12)}}@keyframes experiment-drift-b{0%{transform:translate(0,0)scale(1)}to{transform:translate(5vw,-4vw)scale(1.08)}}.experiment-rise-in{animation:.55s cubic-bezier(.22,1,.36,1) both experiment-rise-in}.experiment-float{animation:6s ease-in-out infinite experiment-float}.experiment-plane-float{animation:5s ease-in-out infinite experiment-plane-float}.experiment-wash-a{will-change:transform;animation:26s ease-in-out infinite alternate experiment-drift-a}.experiment-wash-b{will-change:transform;animation:32s ease-in-out infinite alternate experiment-drift-b}@keyframes travel-hero-marquee-left{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes travel-hero-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.travel-hero-marquee-track{animation:32s linear infinite travel-hero-marquee-left}.travel-hero-marquee-track--reverse{animation:32s linear infinite travel-hero-marquee-right}.travel-hero-marquee-row{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.travel-hero-marquee:hover .travel-hero-marquee-track,.travel-hero-marquee:hover .travel-hero-marquee-track--reverse{animation-play-state:paused}@keyframes experiment-compara-wink{0%,76%,84%,to{transform:translateY(0)}79%,81%{transform:translateY(-19.6px)}}.experiment-compara-wink-lid{animation:5.5s ease-in-out infinite experiment-compara-wink}@media (prefers-reduced-motion:reduce){.experiment-rise-in,.experiment-carousel-rise-in,.experiment-typing-dot,.experiment-float,.experiment-plane-float,.experiment-cloud,.experiment-wash-a,.experiment-wash-b,.experiment-offer-card,.experiment-offer-check,.experiment-compara-wink-lid,.travel-hero-marquee-track,.travel-hero-marquee-track--reverse{animation:none}}.experiment-cursor-glow{background-image:radial-gradient(600px circle at var(--glow-x,50%) var(--glow-y,50%), #ffffff14, transparent 60%)}@media (hover:none),(prefers-reduced-motion:reduce){.experiment-cursor-glow{background-image:none}}@media (max-height:760px){.travel-hero-background{min-height:calc(100dvh - 64px)}.travel-hero-shell{padding-top:1rem;padding-bottom:1rem}.travel-hero-columns{margin-top:.75rem}.travel-quote-card{padding:1rem}.travel-quote-form,.travel-quote-grid{gap:.5rem}}.travel-quote-form [data-slot=field-error]{padding-bottom:.5rem}.travel-quote-form [data-slot=floating-label],.travel-quote-form [data-slot=input],.travel-quote-form [data-slot=input-group-control]{font-size:1rem;line-height:1.5rem}
