.hero[data-astro-cid-ge2uvauf]{--shade:var(--green-dark);--call-space:var(--sticky-call-space);min-block-size:clamp(34rem, 100svh - var(--header-h), 60rem);color:var(--white);background:var(--green-dark);display:grid;overflow:clip}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.hero[data-astro-cid-ge2uvauf]{--call-space:0px}}}.hero[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{grid-area:1/1}.hero-media[data-astro-cid-ge2uvauf]{z-index:0}.hero-shade[data-astro-cid-ge2uvauf]{z-index:1}.hero-text[data-astro-cid-ge2uvauf]{z-index:2}.hero-media[data-astro-cid-ge2uvauf] picture{block-size:100%;display:block}.hero-media[data-astro-cid-ge2uvauf] img{object-fit:cover;object-position:34% 70%;block-size:100%;inline-size:100%}@media (aspect-ratio<=16/9){.hero-media[data-astro-cid-ge2uvauf]{align-self:end;block-size:132%}.hero-media[data-astro-cid-ge2uvauf] img{object-position:0% 100%}}@media (orientation:portrait){.hero-media[data-astro-cid-ge2uvauf] img{object-position:78% 100%}.hero-shade[data-astro-cid-ge2uvauf]{--side-shade:0%}}.hero-shade[data-astro-cid-ge2uvauf]{background:linear-gradient(to top, color-mix(in oklch, var(--shade) 96%, transparent) 0%, color-mix(in oklch, var(--shade) 84%, transparent) 30%, color-mix(in oklch, var(--shade) 40%, transparent) 52%, transparent 68%), linear-gradient(to bottom, color-mix(in oklch, var(--shade) 22%, transparent), transparent 16%), linear-gradient(to right, color-mix(in oklch, var(--shade) var(--side-shade,50%), transparent), transparent 55%)}.hero-text[data-astro-cid-ge2uvauf]{padding-block:3rem calc(clamp(1.75rem, .5rem + 4svh, 4.5rem) + var(--call-space));padding-inline:max(var(--gutter), (100% - var(--max)) / 2 + var(--gutter));flex-direction:column;align-self:end;align-items:start;display:flex}h1[data-astro-cid-ge2uvauf]{color:var(--white);letter-spacing:-.005em;text-shadow:0 2px 24px color-mix(in oklch, var(--shade) 35%, transparent);padding-block-start:.12em;font-size:clamp(4.5rem,1.5rem + 16vw,10.6rem);line-height:.9}.hero-sub[data-astro-cid-ge2uvauf]{max-inline-size:22ch;font:600 clamp(1.4rem, 1rem + 1.6vw, 2.1rem)/1.15 var(--font-body);text-wrap:balance;margin-block:clamp(.75rem,.5rem + .8vw,1.25rem) 0}.hero-line[data-astro-cid-ge2uvauf]{max-inline-size:38ch;color:color-mix(in oklch, var(--white) 86%, var(--grey-light));margin-block:clamp(.75rem,.6rem + .6vw,1.1rem) 0;font-size:clamp(1rem,.95rem + .3vw,1.2rem);line-height:1.45}.hero-cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.75rem;inline-size:100%;max-inline-size:30rem;margin-block:clamp(1.5rem,1.2rem + 1.2vw,2.25rem) 0;display:flex}.hero-cta[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:12rem;min-block-size:52px}.hero-ghost[data-astro-cid-ge2uvauf]{background:color-mix(in oklch, var(--white) 8%, transparent);color:var(--white);border-color:color-mix(in oklch, var(--white) 85%, transparent);backdrop-filter:blur(6px)}.hero-home[data-astro-cid-ge2uvauf]{background:linear-gradient(var(--green), var(--green)) 0 .72em / 1.75rem 3px no-repeat;color:color-mix(in oklch, var(--white) 78%, var(--grey-light));margin-block:clamp(1.25rem,1rem + 1vw,1.75rem) 0;padding-inline-start:2.5rem;font-size:.95rem}.hero-home[data-astro-cid-ge2uvauf] .todo{color:var(--green-dark)}.hero-cta[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]:focus-visible{outline-color:var(--white)}@media (hover:hover) and (pointer:fine){.hero-ghost[data-astro-cid-ge2uvauf]:hover{background:var(--white);color:var(--green-dark);border-color:var(--white)}}@media (prefers-reduced-motion:no-preference){.hero-media[data-astro-cid-ge2uvauf] img{animation:hero-settle 1.8s var(--ease-out) both}.hero-text[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{animation:hero-rise .9s var(--ease-out) both;animation-delay:calc(.15s + var(--i) * 90ms)}}@keyframes hero-settle{0%{scale:1.06}}@keyframes hero-rise{0%{opacity:0;translate:0 1.25rem}}.field[data-astro-cid-gq5mpevi]{--pad:clamp(1.25rem, .75rem + 2vw, 2.25rem);grid-row:span 6;grid-template-rows:subgrid;padding:0 var(--pad) var(--pad);background:var(--white);border-radius:var(--radius-l);box-shadow:var(--shadow);row-gap:1rem;display:grid;overflow:clip}.gallery[data-astro-cid-gq5mpevi]{margin-inline:calc(var(--pad) * -1);margin-block-end:.75rem;container-type:inline-size}.track[data-astro-cid-gq5mpevi]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.track[data-astro-cid-gq5mpevi]>li[data-astro-cid-gq5mpevi]{scroll-snap-align:start;flex:0 0 86%}.shot[data-astro-cid-gq5mpevi]{background:var(--green-dark);display:block;position:relative;overflow:clip}.shot[data-astro-cid-gq5mpevi]:focus-visible{outline:3px solid var(--white);outline-offset:-6px}.shot[data-astro-cid-gq5mpevi] picture{display:block}.shot[data-astro-cid-gq5mpevi] img{aspect-ratio:4/3;object-fit:cover;inline-size:100%}@container (width>30rem){.track[data-astro-cid-gq5mpevi]{grid-template-columns:repeat(3,1fr);display:grid;overflow:visible}.track[data-astro-cid-gq5mpevi]>li[data-astro-cid-gq5mpevi]:first-child{grid-column:1/-1}.track[data-astro-cid-gq5mpevi]>li[data-astro-cid-gq5mpevi]:first-child .shot[data-astro-cid-gq5mpevi] img{aspect-ratio:16/9}}h3[data-astro-cid-gq5mpevi]{align-self:end;padding-block-start:.1em;font-size:clamp(2.1rem,1.5rem + 2.2vw,3.25rem);line-height:1}.text[data-astro-cid-gq5mpevi]{max-inline-size:var(--measure);margin:0;font-size:1.1rem}.specs[data-astro-cid-gq5mpevi]{align-self:start;margin:0}.specs[data-astro-cid-gq5mpevi]>div[data-astro-cid-gq5mpevi]{border-block-end:1px solid var(--grey-light);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-block:.8rem;display:flex}.specs[data-astro-cid-gq5mpevi]>div[data-astro-cid-gq5mpevi]:first-child{border-block-start:1px solid var(--grey-light)}dt[data-astro-cid-gq5mpevi]{color:var(--grey-text);font-weight:500}.specs[data-astro-cid-gq5mpevi] dd{color:var(--green-dark);text-align:end;margin:0;font-size:1.15rem;font-weight:700}.plus[data-astro-cid-gq5mpevi]{align-self:start}.plus-title[data-astro-cid-gq5mpevi]{color:var(--green-dark);margin:0 0 .5rem;font-weight:700}.plus[data-astro-cid-gq5mpevi] ul[data-astro-cid-gq5mpevi]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.plus[data-astro-cid-gq5mpevi] li{background:var(--grey-light);color:var(--green-dark);border-radius:999px;align-items:center;gap:.45em;padding:.4em .85em .4em .6em;font-weight:600;display:inline-flex}.plus[data-astro-cid-gq5mpevi] li:before{content:"";background:var(--green);flex:none;block-size:1.05em;inline-size:1.05em;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.plus[data-astro-cid-gq5mpevi] li.todo{border-radius:2px}.cta[data-astro-cid-gq5mpevi]{place-self:end start;margin-block-start:.5rem}@media (hover:hover) and (pointer:fine){.shot[data-astro-cid-gq5mpevi]:hover img{scale:1.04}}@media (prefers-reduced-motion:no-preference){.shot[data-astro-cid-gq5mpevi] img{transition:scale .6s var(--ease-out)}.track[data-astro-cid-gq5mpevi]{scroll-behavior:smooth}}.cards[data-astro-cid-mnruak4s]{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:clamp(1.25rem,.75rem + 1.5vw,2.25rem);display:grid}.amenities[data-astro-cid-mnruak4s]{margin-block-start:var(--section-pad)}.amenities-head[data-astro-cid-mnruak4s]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 2rem;margin-block-end:clamp(1.25rem,1rem + 1vw,2rem);display:flex}.amenities-head[data-astro-cid-mnruak4s] h3[data-astro-cid-mnruak4s]{font-size:var(--title-l);padding-block-start:.1em;line-height:1}.amenities-head[data-astro-cid-mnruak4s] p[data-astro-cid-mnruak4s]{max-inline-size:40ch;margin:0}.tiles[data-astro-cid-mnruak4s]{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:clamp(.5rem,.25rem + .6vw,1rem);margin:0;padding:0;list-style:none;display:grid}.tile[data-astro-cid-mnruak4s]{aspect-ratio:3/4;border-radius:var(--radius-l);background:var(--green-dark);color:var(--white);grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid;overflow:clip}.tile-body[data-astro-cid-mnruak4s]{color:inherit;grid-template:minmax(0,1fr)/minmax(0,1fr);text-decoration:none;display:grid}.tile-body[data-astro-cid-mnruak4s]>*{grid-area:1/1}.tile[data-astro-cid-mnruak4s] picture{block-size:100%;display:block}.tile[data-astro-cid-mnruak4s] img{object-fit:cover;block-size:100%;inline-size:100%}.tile-label[data-astro-cid-mnruak4s]{text-wrap:balance;background:linear-gradient(to top, color-mix(in oklch, var(--green-dark) 92%, transparent) 30%, transparent);flex-direction:column;align-self:end;align-items:start;gap:.5rem;padding:2.5rem .9rem .9rem;font-weight:600;line-height:1.2;display:flex}.tile--plain[data-astro-cid-mnruak4s]{background:var(--green)}.tile--plain[data-astro-cid-mnruak4s] .tile-label[data-astro-cid-mnruak4s]{background:0 0}.tile--plain[data-astro-cid-mnruak4s] .tile-label[data-astro-cid-mnruak4s] svg{block-size:3rem;inline-size:3rem}@media (hover:hover) and (pointer:fine){.tile[data-astro-cid-mnruak4s]:hover img{scale:1.05}.tile--link[data-astro-cid-mnruak4s]:hover .tile-go[data-astro-cid-mnruak4s]{background:var(--green);color:var(--white)}}.tile-label[data-astro-cid-mnruak4s] .todo{color:var(--green-dark)}.tile-note[data-astro-cid-mnruak4s]{color:color-mix(in oklch, var(--white) 85%, var(--green));font-size:.85rem;font-weight:500}.tile--link[data-astro-cid-mnruak4s]{position:relative}.tile-go[data-astro-cid-mnruak4s]{background:var(--white);block-size:34px;inline-size:34px;color:var(--green-dark);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem}.tile-body[data-astro-cid-mnruak4s]:focus-visible{outline:3px solid var(--green);outline-offset:3px;border-radius:var(--radius-l)}.tile--link[data-astro-cid-mnruak4s]:active{scale:.98}.lightbox[data-astro-cid-mnruak4s]{block-size:auto;max-block-size:none;inline-size:auto;max-inline-size:none;color:var(--white);opacity:0;transition:opacity .2s var(--ease-out), display .2s allow-discrete, overlay .2s allow-discrete;background:0 0;border:0;margin:0;padding:clamp(.5rem,.2rem + 1.4vw,1.5rem);position:fixed;inset:0}.lightbox[data-astro-cid-mnruak4s][open]{opacity:1;grid-template-rows:auto minmax(0,1fr) auto;gap:.5rem;display:grid}.lightbox[data-astro-cid-mnruak4s]::backdrop{background:var(--green-dark);opacity:0;transition:opacity .2s var(--ease-out), display .2s allow-discrete, overlay .2s allow-discrete}.lightbox[data-astro-cid-mnruak4s][open]::backdrop{opacity:1}@starting-style{.lightbox[data-astro-cid-mnruak4s][open],.lightbox[data-astro-cid-mnruak4s][open]::backdrop{opacity:0}}.lb-bar[data-astro-cid-mnruak4s],.lb-nav[data-astro-cid-mnruak4s]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.lb-nav[data-astro-cid-mnruak4s]{justify-content:center;gap:1.5rem}.lb-count[data-astro-cid-mnruak4s]{font-variant-numeric:tabular-nums;padding-inline-start:.5rem;font-weight:600}.lb-bar[data-astro-cid-mnruak4s] form[data-astro-cid-mnruak4s]{margin:0}.lb-figure[data-astro-cid-mnruak4s]{grid-template-columns:minmax(0,1fr);align-content:center;place-items:center;gap:.75rem;min-block-size:0;margin:0;display:grid}.lb-img[data-astro-cid-mnruak4s]{object-fit:contain;border-radius:6px;max-block-size:calc(100dvh - 11rem);max-inline-size:100%}.lb-cap[data-astro-cid-mnruak4s]{text-align:center;max-inline-size:60ch}.lb-btn[data-astro-cid-mnruak4s]{border:1px solid color-mix(in oklch, var(--white) 40%, transparent);background:color-mix(in oklch, var(--white) 8%, transparent);block-size:48px;inline-size:48px;color:var(--white);cursor:pointer;border-radius:50%;place-items:center;display:grid}.lb-btn[data-astro-cid-mnruak4s]:focus-visible{outline:3px solid var(--white);outline-offset:3px}.lb-btn[data-astro-cid-mnruak4s]:active{scale:.95}.lb-nav[data-astro-cid-mnruak4s][hidden]{display:none}@media (hover:hover) and (pointer:fine){.lb-btn[data-astro-cid-mnruak4s]:hover{background:var(--white);color:var(--green-dark)}}@media (prefers-reduced-motion:no-preference){.lightbox[data-astro-cid-mnruak4s]{translate:0 .5rem}.lightbox[data-astro-cid-mnruak4s][open]{translate:0}@starting-style{.lightbox[data-astro-cid-mnruak4s][open]{translate:0 .5rem}}.lightbox[data-astro-cid-mnruak4s]{transition:opacity .2s var(--ease-out), translate .2s var(--ease-out), display .2s allow-discrete, overlay .2s allow-discrete}.lb-btn[data-astro-cid-mnruak4s]{transition:scale .16s var(--ease-out), background-color .15s, color .15s}.tile[data-astro-cid-mnruak4s] img{transition:scale .6s var(--ease-out)}}.options[data-astro-cid-uip6haok]{background:var(--white);padding-block-start:var(--section-pad)}.cards-slot[data-astro-cid-uip6haok]{container-type:inline-size}.cards[data-astro-cid-uip6haok]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.625rem,.4rem + 1cqi,1.25rem);margin:0;padding:0;list-style:none;display:grid}.card--featured[data-astro-cid-uip6haok]{grid-column:span 2}@container (width>68rem){.cards[data-astro-cid-uip6haok]{grid-template-columns:repeat(4,minmax(0,1fr))}}.card[data-astro-cid-uip6haok]{--pad:clamp(1rem, .55rem + 1.8cqi, 2rem);background:var(--grey-light);border-radius:var(--radius-l);min-block-size:clamp(12.5rem,10rem + 6cqi,17rem);color:var(--grey-text);display:flex}.card-body[data-astro-cid-uip6haok]{padding:var(--pad);border-radius:inherit;color:inherit;flex-direction:column;flex:1;gap:.5rem;text-decoration:none;display:flex}.card-body[data-astro-cid-uip6haok]:active{scale:.985}.card-top[data-astro-cid-uip6haok]{justify-content:space-between;align-items:start;gap:1rem;margin-block-end:auto;padding-block-end:1rem;display:flex}.card-icon[data-astro-cid-uip6haok]{color:var(--green);display:flex}.card-go[data-astro-cid-uip6haok]{background:color-mix(in oklch, var(--green-dark) 8%, transparent);block-size:36px;inline-size:36px;color:var(--green-dark);border-radius:50%;place-items:center;display:grid}[data-astro-cid-uip6haok]:is(.card--dark,.card--green,.card--photo) .card-go[data-astro-cid-uip6haok]{background:color-mix(in oklch, var(--white) 18%, transparent);color:var(--white)}@media (hover:hover) and (pointer:fine){.card-body[data-astro-cid-uip6haok]:hover .card-go[data-astro-cid-uip6haok]{background:var(--green);color:var(--white)}.card--green[data-astro-cid-uip6haok] .card-body[data-astro-cid-uip6haok]:hover .card-go[data-astro-cid-uip6haok]{background:var(--white);color:var(--green)}}@media (prefers-reduced-motion:no-preference){.card-body[data-astro-cid-uip6haok]{transition:scale .16s var(--ease-out)}.card-go[data-astro-cid-uip6haok]{transition:background-color .16s var(--ease-out), color .16s var(--ease-out), translate .22s var(--ease-out)}@media (hover:hover) and (pointer:fine){.card-body[data-astro-cid-uip6haok]:hover .card-go[data-astro-cid-uip6haok]{translate:3px -3px}}}.card[data-astro-cid-uip6haok] h3[data-astro-cid-uip6haok]{padding-block-start:.08em;font-size:clamp(1.2rem,.85rem + 1.6cqi,2rem);line-height:1.05}.card[data-astro-cid-uip6haok] p[data-astro-cid-uip6haok]{max-inline-size:34ch;margin:0;font-size:clamp(.9rem,.82rem + .35cqi,1.0625rem);line-height:1.4}.card--dark[data-astro-cid-uip6haok]{background:var(--green-dark);color:color-mix(in oklch, var(--white) 86%, var(--grey-light))}.card--dark[data-astro-cid-uip6haok] .card-icon[data-astro-cid-uip6haok]{color:color-mix(in oklch, var(--green) 55%, var(--white))}.card--green[data-astro-cid-uip6haok]{background:var(--green);color:var(--white)}.card--green[data-astro-cid-uip6haok] .card-icon[data-astro-cid-uip6haok],[data-astro-cid-uip6haok]:is(.card--dark,.card--green) h3[data-astro-cid-uip6haok]{color:var(--white)}.card--photo[data-astro-cid-uip6haok]{isolation:isolate;background:var(--green-dark);color:var(--white);position:relative;overflow:clip}.card--photo[data-astro-cid-uip6haok] .card-photo{z-index:-1;object-fit:cover;object-position:22% 62%;block-size:100%;inline-size:100%;position:absolute;inset:0}.card--photo[data-astro-cid-uip6haok]:after{content:"";z-index:-1;background:linear-gradient(to top, color-mix(in oklch, var(--green-dark) 92%, transparent) 0%, color-mix(in oklch, var(--green-dark) 45%, transparent) 42%, transparent 68%), linear-gradient(to bottom, color-mix(in oklch, var(--green-dark) 30%, transparent), transparent 28%);position:absolute;inset:0}.card--photo[data-astro-cid-uip6haok] picture{display:contents}.card--photo[data-astro-cid-uip6haok] .card-icon[data-astro-cid-uip6haok],.card--photo[data-astro-cid-uip6haok] h3[data-astro-cid-uip6haok],.card--photo[data-astro-cid-uip6haok] p[data-astro-cid-uip6haok]{color:var(--white)}.card--featured[data-astro-cid-uip6haok]{min-block-size:clamp(19rem,14rem + 14cqi,26rem)}.card--featured[data-astro-cid-uip6haok] .card-photo{object-position:50% 60%}.card--featured[data-astro-cid-uip6haok] h3[data-astro-cid-uip6haok]{font-size:clamp(2.25rem,1.5rem + 3cqi,3.5rem)}.card--featured[data-astro-cid-uip6haok] p[data-astro-cid-uip6haok]{font-size:clamp(1rem,.9rem + .4cqi,1.15rem)}.film[data-astro-cid-uip6haok]{background:var(--green-dark);color:var(--grey-light);margin-block-start:var(--section-pad);padding-block:clamp(3rem,2rem + 5vw,7rem)}.film-body[data-astro-cid-uip6haok]{flex-wrap:wrap;grid-column:content;align-items:center;gap:clamp(1.5rem,1rem + 3vw,4.5rem);display:flex}.film-text[data-astro-cid-uip6haok]{flex-direction:column;flex:20rem;align-items:start;gap:1rem;display:flex}.film-frame[data-astro-cid-uip6haok]{flex:999 1 0;min-inline-size:58%}.film[data-astro-cid-uip6haok] h3[data-astro-cid-uip6haok]{color:var(--white);font-size:clamp(2.75rem,1.5rem + 5vw,6rem);line-height:1.02}.film-text[data-astro-cid-uip6haok] p[data-astro-cid-uip6haok]{max-inline-size:32ch;margin:0;font-size:1.15rem;line-height:1.45}.film-cta[data-astro-cid-uip6haok]{margin-block-start:.75rem}video[data-astro-cid-uip6haok]{aspect-ratio:16/9;background:var(--green-dark);border-radius:var(--radius-l);block-size:auto;inline-size:100%;box-shadow:0 24px 60px color-mix(in oklch, var(--green-dark) 70%, transparent);display:block}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.card--photo[data-astro-cid-uip6haok] .card-photo{animation-name:option-zoom;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover}}}@keyframes option-zoom{0%{scale:1.12}to{scale:1}}.about[data-astro-cid-oxgmilyn]{padding-block:var(--section-pad);background:var(--grey-light)}.head[data-astro-cid-oxgmilyn]{gap:clamp(1.25rem,1rem + 1vw,2rem);margin-block-end:var(--space-head);display:grid}.head-text[data-astro-cid-oxgmilyn]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 3rem;display:flex}.more[data-astro-cid-oxgmilyn]{background:0 0;justify-self:start}.showcase[data-astro-cid-oxgmilyn]{overflow:clip}.showcase[data-astro-cid-oxgmilyn]>*{grid-column:full}.showcase[data-astro-cid-oxgmilyn] .showcase-photo{object-fit:cover;object-position:40% 45%;block-size:clamp(22rem,12rem + 38vw,46rem);inline-size:100%}.facts[data-astro-cid-oxgmilyn]{background:var(--white);border-radius:var(--radius-l);box-shadow:var(--shadow-lift);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.5rem clamp(1rem,.5rem + 2vw,3rem);margin:0;margin-block-start:calc(-1*clamp(4rem,2rem + 7vw,9rem));padding:clamp(1.5rem,1rem + 2vw,3rem);list-style:none;display:grid;position:relative}.fact[data-astro-cid-oxgmilyn]{flex-direction:column;gap:.35rem;display:flex}.facts[data-astro-cid-oxgmilyn] .fact-value{font:400 clamp(3.5rem, 2rem + 6vw, 7.5rem)/.95 var(--font-head);color:var(--green);letter-spacing:0}.fact-label[data-astro-cid-oxgmilyn]{color:var(--green-dark);font-size:1.1rem;font-weight:600}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.showcase[data-astro-cid-oxgmilyn] .showcase-photo{animation-name:about-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover}}}@keyframes about-drift{0%{scale:1.1}to{scale:1}}.teaser[data-astro-cid-tgtl5t46]{padding-block:var(--section-pad);container:teaser/inline-size}.card[data-astro-cid-tgtl5t46]{background:var(--grey-light);border-radius:var(--radius-l);color:var(--grey-text);align-items:center;gap:1.25rem 3rem;padding:clamp(1.5rem,1rem + 2.5vw,3.5rem);text-decoration:none;display:grid}@container teaser (width>52rem){.card[data-astro-cid-tgtl5t46]{grid-template-columns:auto minmax(0,1fr) auto}}.icons[data-astro-cid-tgtl5t46]{color:var(--green);gap:.75rem;display:flex}.body[data-astro-cid-tgtl5t46]{gap:.5rem;display:grid}.eyebrow[data-astro-cid-tgtl5t46]{margin:0}h2[data-astro-cid-tgtl5t46]{font-size:var(--title-l);padding-block-start:.08em;line-height:1}.text[data-astro-cid-tgtl5t46]{max-inline-size:60ch;color:var(--green-dark);line-height:1.45}.go[data-astro-cid-tgtl5t46]{border-radius:var(--radius);background:var(--green);min-block-size:48px;color:var(--white);font:700 .95rem/1.1 var(--font-body);letter-spacing:.04em;text-transform:uppercase;justify-self:start;align-items:center;gap:.6em;padding:.75em 1.25em;display:inline-flex}.card[data-astro-cid-tgtl5t46]:active{scale:.99}@media (hover:hover) and (pointer:fine){.card[data-astro-cid-tgtl5t46]:hover .go[data-astro-cid-tgtl5t46]{background:var(--green-dark)}}@media (prefers-reduced-motion:no-preference){.card[data-astro-cid-tgtl5t46]{transition:scale .16s var(--ease-out)}.go[data-astro-cid-tgtl5t46]{transition:background-color .16s var(--ease-out)}}
