.promo-offer[data-astro-cid-6es5yayr]{color:#075fae;background:#fff8d6;border-radius:.85rem;align-items:flex-start;gap:.65rem;margin-top:1rem;padding:.7rem .85rem;display:flex}.promo-offer[data-astro-cid-6es5yayr][hidden]{display:none}.promo-offer[data-astro-cid-6es5yayr]>svg[data-astro-cid-6es5yayr]{flex-shrink:0;margin-top:.1rem}.promo-offer[data-astro-cid-6es5yayr] p[data-astro-cid-6es5yayr]{margin:0;font-size:.9rem;font-weight:650;line-height:1.4}.promo-offer[data-astro-cid-6es5yayr] small[data-astro-cid-6es5yayr]{color:#345278;margin-top:.2rem;font-size:.72rem;line-height:1.4;display:block}.promo-composition[data-astro-cid-6es5yayr]:has(.promo-offer:not([hidden])){row-gap:1rem}@media (width>=761px) and (height<=800px){.promo-composition[data-astro-cid-6es5yayr]:has(.promo-offer:not([hidden])){padding-block:2rem}}@media (width<=760px){.promo-offer[data-astro-cid-6es5yayr]{gap:.5rem;margin-top:.85rem;padding:.6rem .7rem}.promo-offer[data-astro-cid-6es5yayr] p[data-astro-cid-6es5yayr]{font-size:.8rem}.promo-offer[data-astro-cid-6es5yayr] small[data-astro-cid-6es5yayr]{font-size:.68rem}.promo-composition[data-astro-cid-6es5yayr]:has(.promo-offer:not([hidden])){row-gap:.9rem}}dialog[data-astro-cid-6es5yayr]{color:#082257;color-scheme:light;background:#fbfcff;border:1px solid #fff;border-radius:2.5rem;width:min(76rem,100% - 3rem);max-height:calc(100dvh - 3rem);margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #061d3540}dialog[data-astro-cid-6es5yayr]::backdrop{backdrop-filter:blur(5px);background:#172942b0}.promo-scroll[data-astro-cid-6es5yayr]{overscroll-behavior:contain;background:radial-gradient(at 100% 100%,#d7eaff 0%,#0000 40%),radial-gradient(at 0 0,#f0f5ff 0%,#0000 65%),#fff;max-height:calc(100dvh - 3rem - 2px);overflow-y:auto}.promo-close[data-astro-cid-6es5yayr]{z-index:3;color:#082c74;cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid;position:absolute;top:1.25rem;right:1.25rem;box-shadow:0 5px 18px #12346a16}.promo-composition[data-astro-cid-6es5yayr]{grid-template-columns:1.12fr 1fr;grid-template-areas:"brand art""copy art""benefits art""actions actions";gap:1.35rem 2rem;padding:2.5rem 3rem;display:grid}.promo-brand[data-astro-cid-6es5yayr]{grid-area:brand;align-items:center;gap:1.35rem;display:flex}.promo-logo[data-astro-cid-6es5yayr]{flex-shrink:0;align-items:center;display:flex}.promo-logo[data-astro-cid-6es5yayr] img[data-astro-cid-6es5yayr]{width:4.2rem;height:4.2rem}.promo-brand[data-astro-cid-6es5yayr] p[data-astro-cid-6es5yayr]{color:#0867ce;border-left:1px solid #087fe8;padding-left:1.35rem;font-size:1.075rem;font-weight:700;line-height:1.25}.promo-copy[data-astro-cid-6es5yayr]{grid-area:copy}h2[data-astro-cid-6es5yayr]{color:#071d52;letter-spacing:-.055em;margin-block:0 1.35rem;font-size:clamp(3rem,5.7vw,5rem);font-weight:800;line-height:.99}.promo-year[data-astro-cid-6es5yayr]{color:#0873df;display:inline-block;position:relative}.promo-year[data-astro-cid-6es5yayr] svg[data-astro-cid-6es5yayr]{width:100%;height:.3em;position:absolute;bottom:-.2em;left:0}#rent-promo-description[data-astro-cid-6es5yayr]{color:#142e60;letter-spacing:-.025em;max-width:34rem;margin:0;font-size:clamp(1.05rem,1.85vw,1.4rem);font-weight:550;line-height:1.4}.promo-benefits[data-astro-cid-6es5yayr]{grid-area:benefits;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.promo-benefits[data-astro-cid-6es5yayr] li[data-astro-cid-6es5yayr]{text-align:center;color:#082257;flex-direction:column;align-items:center;gap:.65rem;padding-inline:.75rem;font-size:.98rem;font-weight:650;line-height:1.25;display:flex;position:relative}.promo-benefits[data-astro-cid-6es5yayr] li[data-astro-cid-6es5yayr]+li[data-astro-cid-6es5yayr]:before{content:"";background:#b6cff0;width:1px;height:2.8rem;position:absolute;top:4.5rem;left:0}.benefit-icon[data-astro-cid-6es5yayr]{color:#0867df;background:#e4efff;border-radius:50%;place-items:center;width:4rem;height:4rem;display:grid}.benefit-icon[data-astro-cid-6es5yayr] svg[data-astro-cid-6es5yayr]{width:32px;height:32px}.promo-visual[data-astro-cid-6es5yayr]{grid-area:art;align-self:center;min-width:0;margin:0;padding-top:1.5rem;position:relative}.promo-visual[data-astro-cid-6es5yayr] img[data-astro-cid-6es5yayr]{aspect-ratio:1;object-fit:cover;object-position:62% center;border-radius:68% 34% 59% 35%/37% 37% 65% 64%;width:100%;display:block;position:relative}.promo-visual[data-astro-cid-6es5yayr]:before{content:"";background:#e1edff;border-radius:65% 40% 62% 39%/36% 38% 65% 65%;position:absolute;inset:.5rem -.35rem .25rem .6rem}.promo-curves[data-astro-cid-6es5yayr]{pointer-events:none;width:calc(100% + 1rem);height:calc(100% + 1.65rem);position:absolute;inset:-.65rem -.5rem -1rem}.promo-actions[data-astro-cid-6es5yayr]{grid-area:actions;align-items:center;gap:2.5rem;margin-top:0;display:flex}.promo-primary[data-astro-cid-6es5yayr]{color:#082257;background:#ffe500;border-radius:999px;justify-content:center;align-items:center;gap:1.25rem;min-height:4.25rem;padding:1.1rem 2.5rem;font-size:1.25rem;font-weight:750;text-decoration:none;transition:background-color .16s;display:inline-flex}.promo-primary[data-astro-cid-6es5yayr]:hover{background:#ffd600}.promo-secondary[data-astro-cid-6es5yayr]{color:#0867ce;text-underline-offset:.2em;cursor:pointer;background:0 0;min-height:2.75rem;font-size:.95rem;font-weight:650;text-decoration:underline}[data-astro-cid-6es5yayr]:focus-visible{outline-offset:4px;outline:3px solid #087fe8}@media (width>=900px) and (prefers-reduced-motion:no-preference){dialog[data-astro-cid-6es5yayr][open]{animation:.24s ease-out promo-enter}@keyframes promo-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}@media (width<=1050px){.promo-composition[data-astro-cid-6es5yayr]{gap:1.2rem 1.25rem;padding:2rem}.promo-brand[data-astro-cid-6es5yayr]{gap:.8rem}.promo-brand[data-astro-cid-6es5yayr] p[data-astro-cid-6es5yayr]{padding-left:.8rem;font-size:.875rem}.promo-logo[data-astro-cid-6es5yayr] img[data-astro-cid-6es5yayr]{width:3.35rem;height:3.35rem}.promo-actions[data-astro-cid-6es5yayr]{gap:1.5rem}.promo-primary[data-astro-cid-6es5yayr]{padding-inline:1.75rem;font-size:1rem}}@media (width<=760px){dialog[data-astro-cid-6es5yayr]{border-radius:1.75rem;width:min(36rem,100% - 1.25rem);max-height:calc(100dvh - 1.25rem)}.promo-scroll[data-astro-cid-6es5yayr]{max-height:calc(100dvh - 1.25rem - 2px)}.promo-composition[data-astro-cid-6es5yayr]{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""copy""art""benefits""actions";gap:1.1rem;padding:1.5rem}.promo-close[data-astro-cid-6es5yayr]{top:.65rem;right:.65rem}.promo-brand[data-astro-cid-6es5yayr]{padding-right:2rem}.promo-brand[data-astro-cid-6es5yayr] p[data-astro-cid-6es5yayr]{font-size:.75rem}.promo-logo[data-astro-cid-6es5yayr] img[data-astro-cid-6es5yayr]{width:2.55rem;height:2.55rem}h2[data-astro-cid-6es5yayr]{margin-block:0 1.15rem;font-size:clamp(2.65rem,9.5vw,3.7rem)}#rent-promo-description[data-astro-cid-6es5yayr]{font-size:1rem}.promo-visual[data-astro-cid-6es5yayr]{justify-self:center;width:100%;max-width:25rem;padding-top:0}.promo-visual[data-astro-cid-6es5yayr] img[data-astro-cid-6es5yayr]{aspect-ratio:1.9;object-position:60% 63%;border-radius:24% 14%/30% 25% 32% 27%}.promo-curves[data-astro-cid-6es5yayr]{width:calc(100% + .6rem);height:calc(100% + .6rem);inset:-.3rem}.promo-visual[data-astro-cid-6es5yayr]:before{inset:-.2rem -.25rem}.promo-benefits[data-astro-cid-6es5yayr] li[data-astro-cid-6es5yayr]{gap:.4rem;padding-inline:.35rem;font-size:.75rem}.benefit-icon[data-astro-cid-6es5yayr]{width:2.6rem;height:2.6rem}.benefit-icon[data-astro-cid-6es5yayr] svg[data-astro-cid-6es5yayr]{width:25px;height:25px}.promo-benefits[data-astro-cid-6es5yayr] li[data-astro-cid-6es5yayr]+li[data-astro-cid-6es5yayr]:before{height:2.5rem;top:3rem}.promo-actions[data-astro-cid-6es5yayr]{flex-direction:column;align-items:stretch;gap:.45rem;margin-top:.25rem}.promo-primary[data-astro-cid-6es5yayr]{gap:.7rem;min-height:3rem;padding:.8rem 1rem;font-size:.9rem}.promo-secondary[data-astro-cid-6es5yayr]{font-size:.8rem}}@media (width<=360px){.promo-composition[data-astro-cid-6es5yayr]{padding-inline:1rem}.promo-brand[data-astro-cid-6es5yayr]{gap:.6rem}.promo-brand[data-astro-cid-6es5yayr] p[data-astro-cid-6es5yayr]{padding-left:.6rem;font-size:.65rem}.promo-logo[data-astro-cid-6es5yayr] img[data-astro-cid-6es5yayr]{width:2rem;height:2rem}}@media (prefers-reduced-motion:reduce){.promo-primary[data-astro-cid-6es5yayr]{transition:none}}.hero-navigation[data-astro-cid-mjbmmst2]{max-width:none;padding-inline:clamp(1rem,7.2vw,9rem)}@media (width>=1024px){.hero-navigation[data-astro-cid-mjbmmst2] .independent-logo img{width:80px;height:80px}}.hero-navigation[data-astro-cid-mjbmmst2] header{position:relative;top:auto}.scrollbar-hide[data-astro-cid-mjbmmst2]::-webkit-scrollbar{display:none}.scrollbar-hide[data-astro-cid-mjbmmst2]{-ms-overflow-style:none;scrollbar-width:none}
