.kismet-availability[data-astro-cid-cojms67h] .calendar-month{grid-template-columns:minmax(140px,.6fr) 5fr;display:grid}.kismet-availability[data-astro-cid-cojms67h] .calendar-month+.calendar-month{border-top:1px solid #ffffff1a}.kismet-availability[data-astro-cid-cojms67h] .calendar-month h3{color:var(--kismet-bronze);letter-spacing:.3em;text-transform:uppercase;align-items:center;padding:20px 16px;font-size:11.2px;display:flex}.kismet-availability[data-astro-cid-cojms67h] .calendar-dates{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.kismet-availability[data-astro-cid-cojms67h] .calendar-date{color:#fffc;border-left:1px solid #ffffff1a;justify-content:center;align-items:center;min-height:72px;padding:16px 12px;font-size:14px;text-decoration:none;display:flex;position:relative}.kismet-availability[data-astro-cid-cojms67h] button.calendar-date:hover,.kismet-availability[data-astro-cid-cojms67h] button.calendar-date[aria-pressed=true]{background:var(--kismet-bronze);color:var(--kismet-ink)}.kismet-availability[data-astro-cid-cojms67h] button.calendar-date:focus-visible{outline:1px solid var(--kismet-bronze);outline-offset:-1px}.kismet-availability[data-astro-cid-cojms67h] .calendar-date[data-state=unavailable]{color:#fff6;background:#ffffff26}.kismet-availability[data-astro-cid-cojms67h] .calendar-date[data-state=unavailable]:after{content:"×";position:absolute;bottom:3px}@media (width<=767px){.kismet-availability[data-astro-cid-cojms67h] .calendar-month{margin-bottom:24px;display:block}.kismet-availability[data-astro-cid-cojms67h] .calendar-month+.calendar-month{border-top:0}.kismet-availability[data-astro-cid-cojms67h] .calendar-month h3{padding:0 0 12px}.kismet-availability[data-astro-cid-cojms67h] .calendar-dates{gap:8px;padding-bottom:8px;display:flex;overflow-x:auto}.kismet-availability[data-astro-cid-cojms67h] .calendar-date{border:1px solid #ffffff1a;min-width:110px;min-height:64px}}.kismet-enquiry[data-astro-cid-unixxorh] #a form{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 24px;display:grid}.kismet-enquiry[data-astro-cid-unixxorh] #a form>br,.kismet-enquiry[data-astro-cid-unixxorh] #a .kismet-form-field>br,.kismet-enquiry[data-astro-cid-unixxorh] #a .emptyLabel{display:none}.kismet-enquiry[data-astro-cid-unixxorh] #a .kismet-form-field{grid-column:span 3;min-width:0;position:relative}.kismet-enquiry[data-astro-cid-unixxorh] #a [data-field=arrival],.kismet-enquiry[data-astro-cid-unixxorh] #a [data-field=departure],.kismet-enquiry[data-astro-cid-unixxorh] #a [data-field=guests]{grid-column:span 2}.kismet-enquiry[data-astro-cid-unixxorh] #a [data-field=name],.kismet-enquiry[data-astro-cid-unixxorh] #a [data-field=notes],.kismet-enquiry[data-astro-cid-unixxorh] #a .guestConsent,.kismet-enquiry[data-astro-cid-unixxorh] #a .formSubmit{grid-column:1/-1}.kismet-enquiry[data-astro-cid-unixxorh] #a label{color:var(--kismet-bronze);letter-spacing:.3em;text-transform:uppercase;margin-bottom:16px;font-size:11.2px;line-height:1.5;display:block}.kismet-enquiry[data-astro-cid-unixxorh] #a label strong{margin-left:4px}.kismet-enquiry[data-astro-cid-unixxorh] #a input:not([type=hidden]):not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]),.kismet-enquiry[data-astro-cid-unixxorh] #a select,.kismet-enquiry[data-astro-cid-unixxorh] #a textarea{width:100%;min-width:0;color:var(--kismet-champagne);font:inherit;outline-offset:4px;background:0 0;border:0;border-bottom:1px solid #ffffff1a;border-radius:0;padding:12px 0}.kismet-enquiry[data-astro-cid-unixxorh] #a input:focus-visible,.kismet-enquiry[data-astro-cid-unixxorh] #a select:focus-visible,.kismet-enquiry[data-astro-cid-unixxorh] #a textarea:focus-visible{outline:1px solid var(--kismet-bronze)}.kismet-enquiry[data-astro-cid-unixxorh] #a select option{background:var(--color-background);color:var(--kismet-champagne)}.kismet-enquiry[data-astro-cid-unixxorh] #a .requirePrivacy{align-items:flex-start;gap:12px;display:flex}.kismet-enquiry[data-astro-cid-unixxorh] #a .requirePrivacy label{letter-spacing:normal;text-transform:none;margin:0;font-size:12px}.kismet-enquiry[data-astro-cid-unixxorh] #a .requirePrivacy input[type=checkbox]{width:16px;height:16px;accent-color:var(--kismet-bronze);flex-shrink:0;order:-1;margin-top:1px}.kismet-enquiry[data-astro-cid-unixxorh] #a .requirePrivacy>br{display:none}.kismet-enquiry[data-astro-cid-unixxorh] #a textarea{resize:vertical;min-height:180px}.kismet-enquiry[data-astro-cid-unixxorh] #a .kismet-phone-field{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);column-gap:12px;display:grid}.kismet-enquiry[data-astro-cid-unixxorh] #a .kismet-phone-field label{grid-column:1/-1}.kismet-enquiry[data-astro-cid-unixxorh] #a .quantity{align-items:center;gap:8px;display:flex}.kismet-enquiry[data-astro-cid-unixxorh] #a input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.kismet-enquiry[data-astro-cid-unixxorh] #a input[type=submit]{background:var(--kismet-champagne);width:auto;color:var(--kismet-ink);font:inherit;letter-spacing:.3em;text-transform:uppercase;cursor:pointer;border:0;border-radius:0;margin-top:16px;padding:16px 32px;font-size:11.2px}.kismet-enquiry[data-astro-cid-unixxorh] #a [data-form-note]{margin-top:0}.kismet-enquiry[data-astro-cid-unixxorh] #a #powered{display:none}.kismet-enquiry[data-astro-cid-unixxorh] #a #errors:not(:empty){color:var(--kismet-champagne);margin-bottom:24px}.kismet-enquiry[data-astro-cid-unixxorh] #a .cmThanks{color:var(--kismet-champagne)}@media (width<=479px){.kismet-enquiry[data-astro-cid-unixxorh] #a form{grid-template-columns:minmax(0,1fr)}.kismet-enquiry[data-astro-cid-unixxorh] #a .kismet-form-field{grid-column:1/-1}}[data-astro-cid-yqypmvoq][data-animate]{opacity:0;transition:opacity .7s ease-out,transform .7s ease-out;transform:translateY(24px)}[data-astro-cid-yqypmvoq][data-animate][data-visible]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-astro-cid-yqypmvoq][data-animate]{opacity:1;transition:none;transform:none}}.cards-animated[data-astro-cid-eztgjogh] .card-animate[data-astro-cid-eztgjogh]{opacity:0;animation:.5s forwards fadeInUp;animation-delay:var(--animation-delay,0s);transform:translateY(20px)}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.contact-form-honeypot[data-astro-cid-ptny45hw]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contact-form-banner__content[data-astro-cid-ptny45hw]{overflow:hidden}.contact-form-banner__content--animated[data-astro-cid-ptny45hw]{opacity:0;pointer-events:none;max-height:0;transform:translateY(-24px)}.contact-form-banner__content--animated[data-astro-cid-ptny45hw].contact-form-banner__content--visible{max-height:var(--contact-form-content-height,3200px);opacity:1;pointer-events:auto;transition:max-height .7s cubic-bezier(.22,1,.36,1),opacity .45s,transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.contact-form-banner__image[data-astro-cid-ptny45hw]{backface-visibility:hidden;contain:paint;transform-origin:50%;will-change:transform;transform:translate(0)}.contact-form-banner__image[data-astro-cid-ptny45hw] img[data-astro-cid-ptny45hw]{backface-visibility:hidden;display:block}.contact-form-banner__content--spring-image[data-astro-cid-ptny45hw] .contact-form-banner__image[data-astro-cid-ptny45hw]{animation:.9s cubic-bezier(.22,1,.36,1) .16s both contact-form-banner-image-shift}@keyframes contact-form-banner-image-shift{0%{transform:translate(50px)}50%{transform:translate(-50px)}to{transform:translate(0)}}.contact-form-banner__reveal-arrow[data-astro-cid-ptny45hw]{transition:transform .18s ease-in-out}.contact-form-banner__reveal-button[data-astro-cid-ptny45hw]:hover .contact-form-banner__reveal-arrow[data-astro-cid-ptny45hw]{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.contact-form-banner__content--animated[data-astro-cid-ptny45hw].contact-form-banner__content--visible,.contact-form-banner__reveal-arrow[data-astro-cid-ptny45hw]{transition:none}.contact-form-banner__content--spring-image[data-astro-cid-ptny45hw] .contact-form-banner__image[data-astro-cid-ptny45hw]{animation:none}.contact-form-banner__content--animated[data-astro-cid-ptny45hw]{transform:none}}input[data-astro-cid-ptny45hw][type=checkbox]{appearance:none;background-color:#fff;place-content:center;display:grid}input[data-astro-cid-ptny45hw][type=checkbox]:before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:.65em;height:.65em;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 1em 1em #000}input[data-astro-cid-ptny45hw][type=checkbox]:checked:before{transform:scale(1)}input[data-astro-cid-ptny45hw][type=checkbox]:checked{background-color:#fff;border-color:#000}.image-marquee[data-astro-cid-6mafwrai]{width:100%;margin-top:22px;padding:28px 0;overflow:hidden}.image-marquee--bg-black[data-astro-cid-6mafwrai]{background:#000}.image-marquee--bg-white[data-astro-cid-6mafwrai]{background:#fff}.image-marquee--bg-light-grey[data-astro-cid-6mafwrai]{background:#f4f4f4}.image-marquee--bg-beige[data-astro-cid-6mafwrai]{background:#f5f0e8}.image-marquee__track[data-astro-cid-6mafwrai]{width:max-content;animation:imageMarqueeScroll var(--marquee-duration) linear infinite;will-change:transform;display:flex}.image-marquee--pause-on-hover[data-astro-cid-6mafwrai]:hover .image-marquee__track[data-astro-cid-6mafwrai]{animation-play-state:paused}.image-marquee__group[data-astro-cid-6mafwrai]{align-items:center;gap:var(--marquee-gap);padding-right:var(--marquee-gap);flex:none;display:flex}.image-marquee__card[data-astro-cid-6mafwrai]{width:clamp(132px,14vw,224px);min-height:calc(var(--marquee-image-height) + 28px);border-radius:6px;flex:none;justify-content:center;align-items:center;margin:0;padding:14px 20px;display:flex}.image-marquee__card--transparent[data-astro-cid-6mafwrai]{background:0 0}.image-marquee__card--white[data-astro-cid-6mafwrai]{background:#fff}.image-marquee__card--light-grey[data-astro-cid-6mafwrai]{background:#f4f4f4}.image-marquee__card--black[data-astro-cid-6mafwrai]{background:#000}.image-marquee__image[data-astro-cid-6mafwrai]{width:100%;max-width:100%;height:var(--marquee-image-height);object-fit:contain;display:block}@keyframes imageMarqueeScroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (width<=640px){.image-marquee[data-astro-cid-6mafwrai]{padding:0}.image-marquee__card[data-astro-cid-6mafwrai]{width:clamp(160px,44vw,200px);padding:12px 10px}}@media (prefers-reduced-motion:reduce){.image-marquee__track[data-astro-cid-6mafwrai]{width:100%;animation:none}.image-marquee__group[data-astro-cid-6mafwrai]{flex-wrap:wrap;justify-content:center;width:100%;padding-right:0}.image-marquee__group[data-astro-cid-6mafwrai][aria-hidden=true]{display:none}}.slideshow-region[data-astro-cid-ejuxwu2a].rich-slideshow-region{--slideshow-height:100vh;height:var(--slideshow-height);position:relative}.slideshow-stage[data-astro-cid-ejuxwu2a].rich-slideshow-stage{width:100%;height:var(--slideshow-height);position:relative;overflow:hidden}.slideshow-slide[data-astro-cid-ejuxwu2a].rich-slideshow-slide{opacity:0;visibility:hidden;pointer-events:none;will-change:opacity;transition:opacity .52s,visibility 0s linear .52s;position:absolute;inset:0}.slideshow-slide[data-astro-cid-ejuxwu2a].rich-slideshow-slide.is-current{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .52s,visibility linear}.rich-slide-background[data-astro-cid-ejuxwu2a],.rich-slide-overlay[data-astro-cid-ejuxwu2a]{position:absolute;inset:0}.rich-slide-background[data-astro-cid-ejuxwu2a]{z-index:0;pointer-events:none;overflow:hidden}.rich-slide-background-image[data-astro-cid-ejuxwu2a]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.slide-content[data-astro-cid-ejuxwu2a]{--slide-content-y-offset:clamp(-40px, -4vh, -18px);z-index:10;width:100%;padding:0 5% 0 10%}.slide-content--left[data-astro-cid-ejuxwu2a]{text-align:left}.slide-content--center[data-astro-cid-ejuxwu2a]{text-align:center}.slide-heading-viewport[data-astro-cid-ejuxwu2a].rich-slide-viewport{--heading-slot-height:clamp(220px, 38svh, 380px);--heading-slot-padding:clamp(12px, 3vw, 24px);height:var(--heading-slot-height);pointer-events:none;transform:translate(-50%, calc(-50% + var(--slide-content-y-offset)));display:block;position:absolute;top:50%;left:50%;overflow:hidden}.rich-slide-track[data-astro-cid-ejuxwu2a]{transform:translateY(var(--rich-content-translate));will-change:transform;flex-direction:column;transition:transform .68s cubic-bezier(.23,1,.32,1);display:flex}.rich-slide-content[data-astro-cid-ejuxwu2a]{box-sizing:border-box;min-height:var(--heading-slot-height);padding-block:var(--heading-slot-padding);align-items:center;margin:0;display:flex}.slide-content--left[data-astro-cid-ejuxwu2a] .rich-slide-content[data-astro-cid-ejuxwu2a]{justify-content:flex-start}.slide-content--center[data-astro-cid-ejuxwu2a] .rich-slide-content[data-astro-cid-ejuxwu2a]{justify-content:center}.rich-slide-copy[data-astro-cid-ejuxwu2a]{flex-direction:column;gap:clamp(16px,2vw,24px);width:100%;display:flex}.rich-slideshow-indicator[data-astro-cid-ejuxwu2a]{color:inherit}.scroll-indicator[data-astro-cid-ejuxwu2a]{z-index:20;cursor:pointer;opacity:1;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;transition:opacity .24s,transform .24s;display:flex;position:absolute;bottom:clamp(32px,5vh,60px);left:50%;transform:translate(-50%)}.slideshow-region[data-astro-cid-ejuxwu2a].is-last .scroll-indicator[data-astro-cid-ejuxwu2a]{opacity:0;pointer-events:none;transform:translate(-50%,8px)}.scroll-chevron[data-astro-cid-ejuxwu2a]{width:20px;height:20px;animation:1.5s ease-in-out infinite bounceDown}@keyframes bounceDown{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (width<=767px){.slideshow-region[data-astro-cid-ejuxwu2a].rich-slideshow-region{--slideshow-height:100svh}}@media (width>=768px){.slide-content[data-astro-cid-ejuxwu2a]{--slide-content-y-offset:clamp(-44px, -4vh, -20px)}.slide-heading-viewport[data-astro-cid-ejuxwu2a].rich-slide-viewport{--heading-slot-height:clamp(260px, 38svh, 440px);--heading-slot-padding:clamp(14px, 2.5vw, 28px)}}@media (width>=1024px){.slide-content[data-astro-cid-ejuxwu2a]{--slide-content-y-offset:clamp(-48px, -4vh, -22px)}.slide-heading-viewport[data-astro-cid-ejuxwu2a].rich-slide-viewport{--heading-slot-height:clamp(320px, 42vh, 520px);--heading-slot-padding:clamp(16px, 2vw, 32px)}}@media (width<=767px) and (orientation:landscape){.slide-content[data-astro-cid-ejuxwu2a]{--slide-content-y-offset:0px}.scroll-indicator[data-astro-cid-ejuxwu2a]{bottom:clamp(18px,4vh,28px)}}@media (prefers-reduced-motion:reduce){.slideshow-slide[data-astro-cid-ejuxwu2a].rich-slideshow-slide,.rich-slide-track[data-astro-cid-ejuxwu2a],.scroll-indicator[data-astro-cid-ejuxwu2a]{transition-duration:1ms}.scroll-chevron[data-astro-cid-ejuxwu2a]{animation:none}}.slideshow-region[data-astro-cid-vt5ehfdp]{--slideshow-height:calc(100vh - var(--header-height));height:var(--slideshow-height);position:relative}.slideshow-stage[data-astro-cid-vt5ehfdp]{width:100%;height:var(--slideshow-height);position:relative;overflow:hidden}.slideshow-slide[data-astro-cid-vt5ehfdp]{opacity:0;visibility:hidden;pointer-events:none;will-change:opacity;justify-content:center;align-items:center;transition:opacity .52s,visibility 0s linear .52s;display:flex;position:absolute;inset:0;overflow:hidden}.slideshow-slide[data-astro-cid-vt5ehfdp].is-current{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .52s,visibility linear}.slide-bg[data-astro-cid-vt5ehfdp]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.slide-bg-image[data-astro-cid-vt5ehfdp]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.slide-content[data-astro-cid-vt5ehfdp]{--slide-content-y-offset:clamp(-40px, -4vh, -18px);z-index:10;width:100%;max-width:min(88vw,680px);padding:0 clamp(20px,6vw,56px)}.slide-content--left[data-astro-cid-vt5ehfdp]{text-align:left}.slide-content--center[data-astro-cid-vt5ehfdp]{text-align:center}.slide-content--right[data-astro-cid-vt5ehfdp]{text-align:right}.slide-heading-viewport[data-astro-cid-vt5ehfdp]{--heading-slot-height:clamp(220px, 38svh, 380px);--heading-slot-padding:clamp(12px, 3vw, 24px);height:var(--heading-slot-height);pointer-events:none;transform:translate(-50%, calc(-50% + var(--slide-content-y-offset)));display:block;position:absolute;top:50%;left:50%;overflow:hidden}.slide-heading-track[data-astro-cid-vt5ehfdp]{transform:translateY(var(--heading-translate));will-change:transform;flex-direction:column;transition:transform .68s cubic-bezier(.23,1,.32,1);display:flex}.slide-heading[data-astro-cid-vt5ehfdp]{box-sizing:border-box;height:var(--heading-slot-height);padding-block:var(--heading-slot-padding);letter-spacing:0;align-items:center;margin:0;font-weight:700;line-height:1.12;display:flex}.slide-content--left[data-astro-cid-vt5ehfdp] .slide-heading[data-astro-cid-vt5ehfdp]{justify-content:flex-start}.slide-content--center[data-astro-cid-vt5ehfdp] .slide-heading[data-astro-cid-vt5ehfdp]{justify-content:center}.slide-content--right[data-astro-cid-vt5ehfdp] .slide-heading[data-astro-cid-vt5ehfdp]{justify-content:flex-end}.slide-heading--medium[data-astro-cid-vt5ehfdp]{font-size:clamp(1.125rem,4.8vw,1.35rem)}.slide-heading--large[data-astro-cid-vt5ehfdp]{font-size:clamp(1.25rem,5.6vw,1.55rem)}.slide-heading--xlarge[data-astro-cid-vt5ehfdp]{font-size:clamp(1.4rem,6.2vw,1.75rem)}.corner-image[data-astro-cid-vt5ehfdp]{--corner-active-opacity:.7;--corner-min-size:72px;--corner-max-width-responsive:180px;--corner-max-height-responsive:220px;z-index:var(--corner-z-index);width:clamp(var(--corner-min-size), var(--corner-width), var(--corner-max-width-responsive));height:clamp(var(--corner-min-size), var(--corner-height), var(--corner-max-height-responsive));object-fit:cover;opacity:0;pointer-events:none;transform:translate(var(--corner-enter-x), var(--corner-enter-y)) rotate(var(--corner-rotation));border-radius:8px;transition:opacity .7s,transform .7s cubic-bezier(.23,1,.32,1);position:absolute;box-shadow:0 20px 64px #00000038}.corner-tl[data-astro-cid-vt5ehfdp]{top:var(--corner-y);left:var(--corner-x)}.corner-tr[data-astro-cid-vt5ehfdp]{top:var(--corner-y);right:var(--corner-x)}.corner-bl[data-astro-cid-vt5ehfdp]{bottom:var(--corner-y);left:var(--corner-x)}.corner-br[data-astro-cid-vt5ehfdp]{bottom:var(--corner-y);right:var(--corner-x)}.slideshow-slide[data-astro-cid-vt5ehfdp].is-current .corner-image[data-astro-cid-vt5ehfdp]{opacity:var(--corner-active-opacity);transform:translate(0, 0) rotate(var(--corner-rotation));transition-delay:var(--corner-delay)}.slideshow-slide[data-astro-cid-vt5ehfdp]:not(.is-current) .corner-image[data-astro-cid-vt5ehfdp]{transition-delay:0s}.scroll-indicator[data-astro-cid-vt5ehfdp]{z-index:20;color:inherit;cursor:pointer;opacity:1;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;transition:opacity .24s,transform .24s;display:flex;position:absolute;bottom:clamp(32px,5vh,60px);left:50%;transform:translate(-50%)}.slideshow-region[data-astro-cid-vt5ehfdp].is-last .scroll-indicator[data-astro-cid-vt5ehfdp]{opacity:0;pointer-events:none;transform:translate(-50%,8px)}.scroll-text[data-astro-cid-vt5ehfdp]{letter-spacing:0;text-transform:lowercase;border:1px solid;border-radius:9999px;padding:8px 20px;font-size:12px;font-weight:500;transition:background-color .18s,border-color .18s,color .18s}.scroll-indicator[data-astro-cid-vt5ehfdp]:hover .scroll-text[data-astro-cid-vt5ehfdp]{color:#fff;background-color:#000;border-color:#000}.scroll-chevron[data-astro-cid-vt5ehfdp]{width:20px;height:20px;animation:1.5s ease-in-out infinite bounceDown}@media (width>=768px){.slide-content[data-astro-cid-vt5ehfdp]{--slide-content-y-offset:clamp(-44px, -4vh, -20px);max-width:min(78vw,700px);padding:0 clamp(32px,5vw,72px)}.slide-heading-viewport[data-astro-cid-vt5ehfdp]{--heading-slot-height:clamp(260px, 38svh, 440px);--heading-slot-padding:clamp(14px, 2.5vw, 28px)}.slide-heading--medium[data-astro-cid-vt5ehfdp]{font-size:clamp(1.35rem,2.5vw,1.55rem)}.slide-heading--large[data-astro-cid-vt5ehfdp]{font-size:clamp(1.6rem,3vw,1.95rem)}.slide-heading--xlarge[data-astro-cid-vt5ehfdp]{font-size:clamp(1.8rem,3.5vw,2.3rem)}.corner-image[data-astro-cid-vt5ehfdp]{--corner-min-size:72px;--corner-max-width-responsive:220px;--corner-max-height-responsive:260px}}@media (width>=1024px){.slide-content[data-astro-cid-vt5ehfdp]{--slide-content-y-offset:clamp(-48px, -4vh, -22px);max-width:min(70vw,720px);padding:0 clamp(48px,5vw,96px)}.slide-heading-viewport[data-astro-cid-vt5ehfdp]{--heading-slot-height:clamp(320px, 42vh, 520px);--heading-slot-padding:clamp(16px, 2vw, 32px)}.slide-heading--medium[data-astro-cid-vt5ehfdp]{font-size:clamp(1.5rem,1.8vw,1.8rem)}.slide-heading--large[data-astro-cid-vt5ehfdp]{font-size:clamp(1.9rem,2.4vw,2.45rem)}.slide-heading--xlarge[data-astro-cid-vt5ehfdp]{font-size:clamp(2.15rem,2.8vw,2.75rem)}.corner-image[data-astro-cid-vt5ehfdp]{--corner-min-size:76px;--corner-max-width-responsive:240px;--corner-max-height-responsive:280px}}@media (width>=1440px){.corner-image[data-astro-cid-vt5ehfdp]{--corner-max-width-responsive:260px;--corner-max-height-responsive:300px}}@media (width<=767px) and (orientation:landscape){.slide-content[data-astro-cid-vt5ehfdp]{--slide-content-y-offset:0px;max-width:min(76vw,560px)}.scroll-indicator[data-astro-cid-vt5ehfdp]{bottom:clamp(18px,4vh,28px)}}@media (prefers-reduced-motion:reduce){.slideshow-slide[data-astro-cid-vt5ehfdp],.slide-heading-track[data-astro-cid-vt5ehfdp],.corner-image[data-astro-cid-vt5ehfdp],.scroll-indicator[data-astro-cid-vt5ehfdp],.scroll-text[data-astro-cid-vt5ehfdp]{transition-duration:1ms}.scroll-chevron[data-astro-cid-vt5ehfdp]{animation:none}}[data-astro-cid-ahdpvalw][data-image-feature-grid][data-desktop=true] .image-feature-grid-card[data-astro-cid-ahdpvalw]{flex-grow:1;flex-basis:0;min-width:0}[data-astro-cid-ahdpvalw][data-image-feature-grid][data-desktop=true][data-has-active=true] .image-feature-grid-card[data-astro-cid-ahdpvalw]{transition:flex-grow .5s cubic-bezier(.22,1,.36,1)}[data-astro-cid-ahdpvalw][data-image-feature-grid][data-desktop=true][data-has-active=true] .image-feature-grid-card[data-astro-cid-ahdpvalw][data-state=active]{flex-grow:8}[data-astro-cid-ahdpvalw][data-image-feature-grid-title]{transform-origin:0 0;transition:opacity .12s;display:inline-block;transform:translateY(-18px)rotate(90deg)}[data-astro-cid-ahdpvalw][data-image-feature-grid][data-desktop=true][data-has-active=true] .image-feature-grid-card[data-astro-cid-ahdpvalw][data-state=active] [data-astro-cid-ahdpvalw][data-image-feature-grid-title]{opacity:1;animation:.72s cubic-bezier(.22,1,.36,1) image-feature-grid-title-settle;transform:translateY(0)rotate(0)}[data-astro-cid-ahdpvalw][data-image-feature-grid][data-desktop=true][data-has-active=true] .image-feature-grid-card[data-astro-cid-ahdpvalw][data-state=closing] [data-astro-cid-ahdpvalw][data-image-feature-grid-title]{opacity:0;animation:.72s cubic-bezier(.22,1,.36,1) reverse image-feature-grid-title-settle;transform:translateY(-18px)rotate(90deg)}[data-astro-cid-ahdpvalw][data-image-feature-grid][data-desktop=true][data-has-active=true] .image-feature-grid-card[data-astro-cid-ahdpvalw][data-state=active] [data-astro-cid-ahdpvalw][data-image-feature-grid-description]{opacity:1}@keyframes image-feature-grid-title-settle{0%{opacity:0;transform:translateY(-18px)rotate(180deg)}78%{opacity:1;transform:translateY(1px)rotate(-5deg)}to{opacity:1;transform:translateY(0)rotate(0)}}[data-image-feature-grid]+[data-image-feature-grid],[data-image-feature-grid]+script+[data-image-feature-grid]{padding-top:1.25rem}@media (width>=768px){[data-image-feature-grid]+[data-image-feature-grid],[data-image-feature-grid]+script+[data-image-feature-grid]{padding-top:1.5rem}}@media (width>=1024px){[data-image-feature-grid]+[data-image-feature-grid],[data-image-feature-grid]+script+[data-image-feature-grid]{padding-top:1.75rem}}@media (width>=1280px){[data-image-feature-grid]+[data-image-feature-grid],[data-image-feature-grid]+script+[data-image-feature-grid]{padding-top:2rem}}@media (width>=1536px){[data-image-feature-grid]+[data-image-feature-grid],[data-image-feature-grid]+script+[data-image-feature-grid]{padding-top:2.5rem}}[data-image-feature-grid]:has(+[data-image-feature-grid]),[data-image-feature-grid]:has(+script+[data-image-feature-grid]){padding-bottom:1.25rem}@media (width>=768px){[data-image-feature-grid]:has(+[data-image-feature-grid]),[data-image-feature-grid]:has(+script+[data-image-feature-grid]){padding-bottom:1.5rem}}@media (width>=1024px){[data-image-feature-grid]:has(+[data-image-feature-grid]),[data-image-feature-grid]:has(+script+[data-image-feature-grid]){padding-bottom:1.75rem}}@media (width>=1280px){[data-image-feature-grid]:has(+[data-image-feature-grid]),[data-image-feature-grid]:has(+script+[data-image-feature-grid]){padding-bottom:2rem}}@media (width>=1536px){[data-image-feature-grid]:has(+[data-image-feature-grid]),[data-image-feature-grid]:has(+script+[data-image-feature-grid]){padding-bottom:2.5rem}}.blocks[data-astro-cid-5wpltqdk]{flex-direction:column;display:flex}.block-unknown[data-astro-cid-5wpltqdk]{background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;margin:1rem;padding:1rem;font-size:.875rem}.block-unknown[data-astro-cid-5wpltqdk] pre[data-astro-cid-5wpltqdk]{margin-top:.5rem;font-size:.75rem;overflow-x:auto}
