@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-11ef1dc3],[data-v-11ef1dc3]::backdrop,[data-v-11ef1dc3]:after,[data-v-11ef1dc3]:before{--tw-duration:initial}}}.search-bar-large[data-v-11ef1dc3],.search-form[data-v-11ef1dc3]{width:100%}.search-field[data-v-11ef1dc3]{display:flex;flex-direction:column}.duration-field[data-v-11ef1dc3]{min-width:200px;position:relative}@media(min-width:768px){.duration-field[data-v-11ef1dc3]{min-width:240px}}.duration-select-field[data-v-11ef1dc3]{width:100%}.date-range-field[data-v-11ef1dc3]{max-width:100%;min-width:100%;width:100%}@media(max-width:767px){.date-range-field[data-v-11ef1dc3]{left:0;max-width:calc(100vw - 2rem);right:0;width:calc(100vw - 2rem)}}.date-input[data-v-11ef1dc3]{width:100%}.calculated-days[data-v-11ef1dc3]{font-weight:600}.switch-link[data-v-11ef1dc3]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;transition-duration:.2s}@property --tw-duration{syntax:"*";inherits:false}.hq-row[data-v-a74089be]{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.hq-card[data-v-a74089be]{align-items:center;background:#fffffff5;border-radius:12px;box-shadow:0 10px 24px -12px #001e3c80;display:flex;gap:9px;padding:8px 10px;text-align:left;transition:transform .15s,box-shadow .15s}.hq-card[data-v-a74089be]:hover{box-shadow:0 14px 28px -12px #001e3c99;transform:translateY(-2px)}.hq-arrow[data-v-a74089be]{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff80;border:1px solid hsla(0,0%,100%,.7);border-radius:9999px;box-shadow:0 4px 12px #001e3c40;color:#0f2a44;display:none;font-size:19px;height:32px;justify-content:center;line-height:1;position:absolute;top:50%;transform:translateY(-50%);width:32px;z-index:3}@media(max-width:860px){.hq-row[data-v-a74089be]{display:flex;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory;scrollbar-width:none}.hq-row[data-v-a74089be]::-webkit-scrollbar{display:none}.hq-card[data-v-a74089be]{flex:0 0 240px;scroll-snap-align:start}.hq-arrow[data-v-a74089be]{display:flex}}.partner-logo-img[data-v-7f303381]{backface-visibility:hidden;transform:translateZ(0)}@keyframes partner-marquee-7f303381{to{transform:translate(-50%)}}.partner-marquee[data-v-7f303381]{animation:partner-marquee-7f303381 50s linear infinite}.partner-lane:hover .partner-marquee[data-v-7f303381]{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.partner-marquee[data-v-7f303381]{animation:none}}.exclusive-frame[data-v-eea94990]{align-items:end;background:linear-gradient(180deg,#f2fafd,#dff2f8);border:1px solid #cdeaf2;border-radius:24px;display:grid;gap:10px;grid-template-columns:200px minmax(0,1fr) 200px;min-height:250px;overflow:hidden;padding:22px 24px 0;position:relative}.corgi[data-v-eea94990]{display:block;filter:drop-shadow(0 12px 14px rgba(15,42,68,.18));height:auto;max-width:190px;position:relative;width:100%;z-index:1}.corgi-run[data-v-eea94990]{justify-self:start;margin-bottom:6px}.corgi-fly[data-v-eea94990]{align-self:center;animation:corgi-fly-eea94990 3.5s ease-in-out infinite;justify-self:end}@keyframes corgi-fly-eea94990{50%{transform:translateY(-8px) rotate(-2deg)}}@media(max-width:960px){.exclusive-frame[data-v-eea94990]{grid-template-columns:120px minmax(0,1fr) 120px;padding:18px 14px 0}}@media(max-width:640px){.exclusive-frame[data-v-eea94990]{grid-template-columns:minmax(0,1fr)}.corgi-run[data-v-eea94990]{display:none}.corgi-fly[data-v-eea94990]{justify-self:center;max-width:120px;order:-1}}@media(prefers-reduced-motion:reduce){.corgi-fly[data-v-eea94990]{animation:none}}.confidence-card[data-v-7003ec18]{background:#fff;border:1px solid #e5ecf2;border-radius:14px;padding:14px 16px;transition:border-color .2s,box-shadow .2s,transform .2s}.confidence-card[data-v-7003ec18]:hover{border-color:#bfe4ee;box-shadow:0 14px 30px -20px #0f2a4473;transform:translateY(-2px)}
