.explore-cards[data-astro-cid-veytlldz]{isolation:isolate;padding-block:var(--section-space-s) var(--section-space-l);padding-inline:var(--site-padding);position:relative;&:before{content:"";z-index:-1;aspect-ratio:399/335;background:url(/images/home/vines-fn-399.png) 50%/contain no-repeat;inline-size:25rem;position:absolute;inset-block-start:0;inset-inline-start:0;@media (width<=62rem){display:none}}&[data-decor=giraffe]:before{aspect-ratio:187/333;background-image:url(/images/home/giraffe-flip-187.png);inline-size:clamp(7rem,15vw,11.7rem);inset-inline-start:-2rem}}.explore-cards__inner[data-astro-cid-veytlldz]{gap:var(--container-spacing);inline-size:100%;max-inline-size:var(--content-width);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.explore-cards__title[data-astro-cid-veytlldz]{color:var(--tertiary)}.explore-cards__grid[data-astro-cid-veytlldz]{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));inline-size:100%;display:grid;position:relative;&:after{content:"";pointer-events:none;aspect-ratio:204/278;background:url(/images/home/monkey-204.png) 50%/contain no-repeat;inline-size:clamp(7rem,20vw,12.75rem);position:absolute;inset-block-start:calc(100% - 3rem);inset-inline-end:-1rem}}.schedule-grid[data-astro-cid-izqt53zg]{gap:var(--space-xs);flex-direction:column;inline-size:100%;display:flex}.schedule-grid__day[data-astro-cid-izqt53zg]{border-radius:var(--radius-m);background:var(--secondary-200)}.schedule-grid__name[data-astro-cid-izqt53zg]{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-xs) var(--space-m);font-family:var(--font-heading);font-size:var(--text-xxl);text-transform:uppercase;cursor:pointer;list-style:none;display:flex;&::-webkit-details-marker{display:none}&:after{content:"";block-size:.45em;inline-size:.45em;transition:rotate var(--transition,.2s ease);border-block-end:3px solid;border-inline-end:3px solid;flex:none;translate:0 -.12em;rotate:45deg}[data-astro-cid-izqt53zg][open]>&:after{translate:0 .12em;rotate:-135deg}}.schedule-grid__entries[data-astro-cid-izqt53zg]{padding:0 var(--space-xs) var(--space-xs);flex-direction:column;gap:0;display:flex}.schedule-grid__entry[data-astro-cid-izqt53zg]{gap:var(--space-s);padding:var(--space-s);background:var(--white);font-size:var(--text-l);text-align:start;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;&:nth-child(odd){background:var(--secondary-100)}@media (width<=36rem){gap:var(--space-xxs);grid-template-columns:minmax(0,1fr)}}.schedule-grid__title[data-astro-cid-izqt53zg]{text-transform:uppercase;font-weight:700;[data-astro-cid-izqt53zg][data-color=orange] &{color:var(--accent)}[data-astro-cid-izqt53zg][data-color=blue] &{color:var(--secondary-600)}[data-astro-cid-izqt53zg][data-color=green] &{color:var(--green-light)}[data-astro-cid-izqt53zg][data-color=red] &{color:var(--danger)}[data-astro-cid-izqt53zg][data-color=yellow] &{color:var(--primary-400)}}.testimonial-card[data-astro-cid-fk6k2jms]{gap:var(--space-xs);padding:var(--space-m);border-radius:var(--radius-l);background:var(--white);color:var(--neutral);flex-direction:column;display:flex}.testimonial-card__title[data-astro-cid-fk6k2jms]{font-size:var(--h4);color:var(--tertiary)}.testimonial-card__source[data-astro-cid-fk6k2jms]{font-size:var(--text-s)}.contact-form[data-astro-cid-vekgkm42]{gap:var(--content-spacing);inline-size:100%;padding-block:var(--space-xl) var(--space-l);padding-inline:clamp(var(--space-xs), 8vw - 1.5rem, var(--space-xxl));border-radius:calc(var(--radius-l) * 1.7);background:var(--secondary-200);flex-direction:column;display:flex}.contact-form__title[data-astro-cid-vekgkm42]{font-size:var(--h3);text-align:center}.contact-form__form[data-astro-cid-vekgkm42]{grid-template-columns:repeat(2,minmax(0,1fr));&>[data-astro-cid-vekgkm42]{grid-column:1/-1}&>.contact-form__name-field[data-astro-cid-vekgkm42]{grid-column:auto}@media (width<=36rem){grid-template-columns:minmax(0,1fr);&>.contact-form__name-field[data-astro-cid-vekgkm42]{grid-column:1/-1}}& input,& textarea{background:var(--white)}}.contact-form__note[data-astro-cid-vekgkm42]{padding:var(--space-s) var(--space-m);border-radius:var(--radius-m);background:var(--white);font-size:var(--text-l);text-align:center}.contact-form__submit[data-astro-cid-vekgkm42]{justify-self:center}.activity-faqs[data-astro-cid-b4dsjmne]{padding-block:var(--section-space-s);padding-inline:var(--site-padding)}.activity-faqs__inner[data-astro-cid-b4dsjmne]{gap:var(--content-spacing);inline-size:100%;max-inline-size:var(--content-width);flex-direction:column;margin-inline:auto;display:flex}.activity-faqs__title[data-astro-cid-b4dsjmne]{text-align:center}.activity-faqs__note[data-astro-cid-b4dsjmne]{font-size:var(--text-l);text-align:center}.activity-faqs__body[data-astro-cid-b4dsjmne]{align-items:start;gap:var(--space-xl);inline-size:100%;max-inline-size:60rem;grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-m);margin-inline:auto;display:grid;&:has(.activity-faqs__image){grid-template-columns:minmax(0,1fr) minmax(0,2fr);max-inline-size:none;@media (width<=48rem){grid-template-columns:minmax(0,1fr)}}}.activity-faqs__image[data-astro-cid-b4dsjmne]{border-radius:var(--radius-l);block-size:auto;inline-size:100%;@media (width<=48rem){display:none}}.activity-faqs__list[data-astro-cid-b4dsjmne]{gap:var(--space-xs);flex-direction:column;display:flex}.activity-faqs__item[data-astro-cid-b4dsjmne]{border-radius:var(--radius-m);background:var(--secondary-200)}.activity-faqs__question[data-astro-cid-b4dsjmne]{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-s) var(--space-m);font-size:var(--text-l);cursor:pointer;font-weight:600;list-style:none;display:flex;&::-webkit-details-marker{display:none}&:after{content:"";block-size:.6em;inline-size:.6em;transition:rotate var(--transition,.2s ease);border-block-end:3px solid;border-inline-end:3px solid;flex:none;translate:0 -.15em;rotate:45deg}[data-astro-cid-b4dsjmne][open]>&:after{translate:0 .15em;rotate:-135deg}}.activity-faqs__answer[data-astro-cid-b4dsjmne]{padding:0 var(--space-m) var(--space-s)}.activity-split[data-astro-cid-ojz5nnsr]{--wave:clamp(3rem, 8vw, 5rem);padding-block:var(--section-space-s);padding-inline:var(--site-padding);&[data-tone=blue],&[data-tone=green]{color:var(--white);position:relative}&[data-tone=blue]{padding-block:var(--section-space-m);background:var(--secondary);margin-block-start:var(--wave)}&[data-tone=green]{--wave:clamp(4rem, 15vw, 12rem);padding-block:var(--section-space-m) var(--space-m);background:var(--green-light);margin-block-end:var(--wave)}&[data-tone=green-wave]{--wave:clamp(4rem, 15vw, 12rem);padding-block-end:calc(var(--wave) + var(--space-m));position:relative}&[data-tone=green-wave]:after{content:"";block-size:var(--wave);background:var(--green-light);pointer-events:none;position:absolute;inset-block-end:0;inset-inline:0;mask:url(/images/contact/wave-top.svg) bottom/100% 100% no-repeat}&[data-tone=blue]:before,&[data-tone=green]:after{content:"";block-size:var(--wave);background:inherit;pointer-events:none;position:absolute;inset-inline:0;mask:url(/images/contact/wave-top.svg) bottom/100% 100% no-repeat}&[data-tone=blue]:before{inset-block-end:calc(100% - 1px)}&[data-tone=green]:after{inset-block-start:calc(100% - 1px);mask-image:url(/images/contact/wave-bottom.svg)}}.activity-split__title[data-astro-cid-ojz5nnsr]{[data-astro-cid-ojz5nnsr][data-tone=blue] &{font-size:var(--h3);color:inherit;align-self:center}}.activity-split__inner[data-astro-cid-ojz5nnsr]{align-items:center;gap:var(--space-xl);inline-size:100%;max-inline-size:var(--content-width);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));margin-inline:auto;display:grid}.activity-split__copy[data-astro-cid-ojz5nnsr]{align-items:flex-start;gap:var(--content-spacing);flex-direction:column;display:flex}.activity-split__subheading[data-astro-cid-ojz5nnsr]{font-family:var(--font-heading);font-size:var(--h4);line-height:var(--heading-line-height);[data-astro-cid-ojz5nnsr][data-subsize=small] &{font-size:var(--h5);font-weight:var(--heading-weight);margin-block-start:calc(var(--content-spacing) * -.6)}}.activity-split__body[data-astro-cid-ojz5nnsr]{font-size:var(--text-l)}.activity-split__button[data-astro-cid-ojz5nnsr]{[data-astro-cid-ojz5nnsr][data-button=orange] &{--btn-tone:var(--accent);--btn-tone-hover:var(--accent-600);--btn-tone-contrast:var(--white);--btn-focus-color:var(--accent-200)}}.activity-split__image[data-astro-cid-ojz5nnsr]{border-radius:7.5rem;block-size:auto;inline-size:100%;[data-astro-cid-ojz5nnsr][data-layout=image-start] &{order:-1}}.activity-band[data-astro-cid-7cyfsyxj]{--wave:clamp(4rem, 12vw, 12.5rem);z-index:1;margin-block:var(--section-space-s) var(--section-space-l);padding-block:calc(var(--wave) + var(--space-l));padding-inline:var(--site-padding);background:url(/images/contact/wave-top.svg) center top / 250% var(--wave) no-repeat, url(/images/contact/wave-bottom.svg) center bottom / 200% var(--wave) no-repeat, linear-gradient(var(--secondary), var(--secondary)) center / 100% calc(100% - 2 * var(--wave) + 2px) no-repeat;color:var(--white);text-align:center;position:relative;&[data-decor=snake]:before{content:"";aspect-ratio:362/224;pointer-events:none;background:url(/images/activities/snake-flip-fn-362.png) 50%/contain no-repeat;inline-size:clamp(8rem,22vw,22.625rem);position:absolute;inset-block-start:calc(var(--wave) * -.2);inset-inline-end:0}&[data-decor=party]:before{content:"";aspect-ratio:177/415;pointer-events:none;background:url(/images/activities/balloons-fn-177.png) 50%/contain no-repeat;inline-size:clamp(5rem,13vw,11rem);position:absolute;inset-block-start:calc(var(--wave) * -.6);inset-inline-end:clamp(1rem,5vw,3rem)}&[data-decor=party]:after{content:"";aspect-ratio:280/247;pointer-events:none;background:url(/images/activities/party-hats-fn-280.png) 50%/contain no-repeat;inline-size:clamp(7rem,20vw,17.5rem);position:absolute;inset-block-end:calc(var(--wave) * -.2);inset-inline-start:clamp(1rem,5vw,3rem)}}.activity-band__inner[data-astro-cid-7cyfsyxj]{align-items:center;gap:var(--content-spacing);flex-direction:column;inline-size:100%;max-inline-size:40rem;margin-inline:auto;display:flex}.activity-band__heading[data-astro-cid-7cyfsyxj]{font-size:var(--h4);color:inherit;white-space:pre-line}.activity-band__body[data-astro-cid-7cyfsyxj]{font-size:var(--text-l)}.activity-pricing[data-astro-cid-4j6vxf3p]{isolation:isolate;padding-block:var(--section-space-l) var(--section-space-s);padding-inline:var(--site-padding);position:relative;&:before{content:"";z-index:-1;aspect-ratio:399/335;pointer-events:none;background:url(/images/home/vines-fn-399.png) 50%/contain no-repeat;inline-size:25rem;position:absolute;inset-block-start:0;inset-inline-start:0;@media (width<=62rem){display:none}}}.activity-pricing__inner[data-astro-cid-4j6vxf3p]{align-items:center;gap:var(--container-spacing);inline-size:100%;max-inline-size:var(--content-width);flex-direction:column;margin-inline:auto;display:flex}.activity-pricing__head[data-astro-cid-4j6vxf3p]{align-items:center;gap:var(--space-xs);text-align:center;flex-direction:column;display:flex}.activity-pricing__intro[data-astro-cid-4j6vxf3p]{font-family:var(--font-heading);font-size:var(--h4);line-height:var(--heading-line-height);white-space:pre-line}.activity-pricing__grid[data-astro-cid-4j6vxf3p]{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));inline-size:100%;display:grid;position:relative;&:after{content:"";aspect-ratio:204/278;pointer-events:none;background:url(/images/home/monkey-204.png) 50%/contain no-repeat;inline-size:clamp(7rem,20vw,12.75rem);position:absolute;inset-block-start:-2.5rem;inset-inline-end:calc(var(--site-padding) * -1);@media (width<=48rem){inline-size:5.5rem;inset-block-start:-6rem}}}.activity-pricing__card[data-astro-cid-4j6vxf3p]{align-items:center;gap:var(--space-xs);padding:var(--space-l);border-radius:var(--radius-l);background:var(--success);color:var(--white);text-align:center;flex-direction:column;display:flex;&:first-child{background:var(--green-light)}&:last-child:not(:first-child){background:var(--tertiary)}}.activity-pricing__name[data-astro-cid-4j6vxf3p]{font-size:var(--h4);color:inherit}.activity-pricing__amount[data-astro-cid-4j6vxf3p]{font-size:var(--text-l);white-space:pre-line;font-weight:500}.activity-pricing__detail[data-astro-cid-4j6vxf3p]{white-space:pre-line}.activity-pricing__note[data-astro-cid-4j6vxf3p]{font-size:var(--text-l);text-align:center;white-space:pre-line;font-weight:700}.activity-photos[data-astro-cid-jxym2k32]{align-items:center;gap:var(--container-spacing);padding-block:0 var(--section-space-m);padding-inline:var(--site-padding);flex-direction:column;display:flex}.activity-photos__grid[data-astro-cid-jxym2k32]{gap:var(--grid-gap);inline-size:100%;max-inline-size:var(--content-width);grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));display:grid}.activity-photos__photo[data-astro-cid-jxym2k32]{border-radius:7.5rem;block-size:auto;inline-size:100%}.activity-policy[data-astro-cid-hrl2tqui]{--wave:clamp(4rem, 12vw, 12.5rem);--link-color:var(--white);--link-color-hover:var(--white);z-index:1;padding-block:calc(var(--wave) + var(--space-l));padding-inline:var(--site-padding);background:url(/images/contact/wave-top.svg) center top / 250% var(--wave) no-repeat, url(/images/contact/wave-bottom.svg) center bottom / 200% var(--wave) no-repeat, linear-gradient(var(--secondary), var(--secondary)) center / 100% calc(100% - 2 * var(--wave) + 2px) no-repeat;color:var(--white);margin-block-start:var(--section-space-m);position:relative;&:before{content:"";aspect-ratio:362/224;pointer-events:none;background:url(/images/activities/snake-fn-362.png) 50%/contain no-repeat;inline-size:clamp(9rem,26vw,22.625rem);position:absolute;inset-block-start:calc(var(--wave) * -.2);inset-inline-start:0}&:after{content:"";aspect-ratio:190/196;pointer-events:none;background:url(/images/contact/elephant-fn-190.png) 50%/contain no-repeat;inline-size:clamp(6rem,15vw,11.875rem);position:absolute;inset-block-end:calc(var(--wave) * -.25);inset-inline-end:1.875rem}}.activity-policy__inner[data-astro-cid-hrl2tqui]{align-items:center;gap:var(--content-spacing);inline-size:100%;max-inline-size:var(--content-width);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.activity-policy__title[data-astro-cid-hrl2tqui]{color:var(--white)}.activity-policy__text[data-astro-cid-hrl2tqui]{font-size:var(--text-l)}.activity-schedule[data-astro-cid-4iv4utas]{padding-block:var(--section-space-s);padding-inline:var(--site-padding)}.activity-schedule__inner[data-astro-cid-4iv4utas]{gap:var(--content-spacing);inline-size:100%;max-inline-size:var(--content-width);flex-direction:column;margin-inline:auto;display:flex}.activity-schedule__title[data-astro-cid-4iv4utas],.activity-schedule__note[data-astro-cid-4iv4utas]{text-align:center}.activity-included[data-astro-cid-kie2uxjr]{padding-block:var(--section-space-s);padding-inline:var(--site-padding)}.activity-included__inner[data-astro-cid-kie2uxjr]{align-items:center;gap:var(--content-spacing);inline-size:100%;max-inline-size:var(--content-width);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.activity-included__title[data-astro-cid-kie2uxjr]{font-size:var(--h3)}.activity-included__grid[data-astro-cid-kie2uxjr]{gap:var(--grid-gap);inline-size:100%;grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));margin-block-start:var(--space-m);display:grid}.activity-included__card[data-astro-cid-kie2uxjr]{align-items:center;gap:var(--space-s);padding:var(--space-l);border-radius:var(--radius-l);background:var(--success);color:var(--white);flex-direction:column;display:flex;&:nth-child(3n+1){background:var(--green-light)}&:nth-child(3n){background:var(--tertiary)}}.activity-included__name[data-astro-cid-kie2uxjr]{font-size:var(--h4);color:inherit}.activity-included__image[data-astro-cid-kie2uxjr]{border-radius:var(--radius-m);block-size:auto;inline-size:100%}.activity-included__closing[data-astro-cid-kie2uxjr]{font-size:var(--h4);margin-block-start:var(--space-l);&:after{content:"";aspect-ratio:280/247;inline-size:clamp(8rem,20vw,17.5rem);margin:var(--space-m) auto 0;background:url(/images/activities/party-hats-fn-280.png) 50%/contain no-repeat;display:block}}.activity-reviews[data-astro-cid-rbijqiiz]{--wave:clamp(4rem, 12vw, 12.5rem);padding-block:calc(var(--wave) + var(--space-l));padding-inline:var(--site-padding);background:url(/images/activities/wave-top-accent.svg) center top / 250% var(--wave) no-repeat, url(/images/activities/wave-bottom-accent.svg) center bottom / 200% var(--wave) no-repeat, linear-gradient(var(--accent), var(--accent)) center / 100% calc(100% - 2 * var(--wave) + 2px) no-repeat;color:var(--white);margin-block-start:var(--section-space-m);position:relative;&:before{content:"";aspect-ratio:288/321;pointer-events:none;background:url(/images/activities/boy-with-balloons-fn-288.png) 50%/contain no-repeat;inline-size:clamp(7rem,20vw,18rem);position:absolute;inset-block-start:calc(var(--wave) * -.6);inset-inline-start:clamp(.5rem,2vw,1.25rem)}}.activity-reviews__inner[data-astro-cid-rbijqiiz]{gap:var(--container-spacing);inline-size:100%;max-inline-size:var(--content-width);flex-direction:column;margin-inline:auto;display:flex}.activity-reviews__title[data-astro-cid-rbijqiiz]{font-size:var(--h3);color:var(--white);text-align:center}.activity-reviews__grid[data-astro-cid-rbijqiiz]{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));display:grid}.activity-reviews__item[data-astro-cid-rbijqiiz]{gap:var(--space-xs);text-align:center;flex-direction:column;margin:0;display:flex}.activity-reviews__quote[data-astro-cid-rbijqiiz]{font-size:var(--text-l);margin:0;font-style:italic}.activity-reviews__author[data-astro-cid-rbijqiiz]{font-style:italic}.activity-flyer[data-astro-cid-lg4fvpbf]{padding-block:var(--section-space-s);padding-inline:var(--site-padding);justify-content:center;align-items:center;display:flex}.activity-flyer__image[data-astro-cid-lg4fvpbf]{block-size:auto;inline-size:100%;max-inline-size:60rem}.activity-details[data-astro-cid-xquindyy]{isolation:isolate;padding-block:var(--section-space-m) var(--section-space-s);padding-inline:var(--site-padding);position:relative;&:before{content:"";z-index:-1;aspect-ratio:399/236;pointer-events:none;background:url(/images/activities/vines-half-399.png) 50%/contain no-repeat;inline-size:clamp(10rem,20vw,15rem);position:absolute;inset-block-start:0;inset-inline-start:var(--site-padding);@media (width<=48rem){display:none}}}.activity-details__inner[data-astro-cid-xquindyy]{align-items:center;gap:var(--content-spacing);inline-size:100%;max-inline-size:var(--content-width);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.activity-details__intro[data-astro-cid-xquindyy]{max-inline-size:60rem;font-size:var(--text-l)}.activity-details__grid[data-astro-cid-xquindyy]{gap:var(--grid-gap);inline-size:100%;margin-block:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));display:grid}.activity-details__card[data-astro-cid-xquindyy]{align-items:center;gap:var(--space-s);padding:var(--space-l);border-radius:var(--radius-l);background:var(--secondary);color:var(--white);flex-direction:column;display:flex;&:last-child{background:var(--tertiary)}}.activity-details__name[data-astro-cid-xquindyy]{font-size:var(--h4);color:inherit}.activity-details__text[data-astro-cid-xquindyy]{font-size:var(--text-l)}.activity-wide-photo[data-astro-cid-nj55vff6]{padding:0;display:block}.activity-wide-photo__image[data-astro-cid-nj55vff6]{object-fit:cover;block-size:clamp(14rem,31vw,25rem);inline-size:100%;display:block}.home-popup-slot[data-astro-cid-yilkygtr]{display:contents}.home-popup[data-astro-cid-yilkygtr]{inline-size:fit-content;max-inline-size:calc(100vw - 2 * var(--site-padding));border-radius:var(--radius-m);background:0 0;border:0;padding:0;overflow:visible}.home-popup__title[data-astro-cid-yilkygtr]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.home-popup__link[data-astro-cid-yilkygtr]{display:block}.home-popup__image[data-astro-cid-yilkygtr]{border-radius:var(--radius-m);block-size:auto;max-block-size:85vh;inline-size:auto;max-inline-size:100%;box-shadow:var(--shadow-l);display:block}.home-popup__close[data-astro-cid-yilkygtr]{inline-size:var(--tap-target);block-size:var(--tap-target);background:var(--primary);color:var(--black);font-size:var(--text-xl);box-shadow:var(--shadow-m);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:calc(-1 * var(--space-s));inset-inline-end:calc(-1 * var(--space-s));&:hover,&:focus-visible{background:var(--primary-300)}}.feature-split[data-astro-cid-dclkgduz]{padding-block:var(--section-space-s);padding-inline:var(--site-padding);&[data-tone=yellow],&[data-tone=yellow-wave]{background:var(--primary)}&[data-tone=yellow-wave]{--wave:clamp(4rem, 15vw, 12.5rem);margin-block-end:var(--wave);position:relative}&[data-tone=yellow-wave]:after{content:"";block-size:var(--wave);background:var(--primary);pointer-events:none;position:absolute;inset-block-start:calc(100% - 1px);inset-inline:0;mask:url(/images/contact/wave-bottom.svg) top/100% 100% no-repeat}&[data-decor=vines],&[data-decor=giraffe]{isolation:isolate;position:relative}&[data-decor=vines]:before{content:"";z-index:-1;aspect-ratio:399/335;background:url(/images/home/vines-fn-399.png) 50%/contain no-repeat;inline-size:25rem;position:absolute;inset-block-start:-3rem;inset-inline-end:0;@media (width<=62rem){display:none}}&[data-decor=giraffe]:before{content:"";z-index:-1;aspect-ratio:187/333;background:url(/images/home/giraffe-fn-187.png) 50%/contain no-repeat;inline-size:11.75rem;position:absolute;inset-block-end:0;inset-inline-start:50%;translate:-50%}}.feature-split__inner[data-astro-cid-dclkgduz]{align-items:center;gap:var(--space-xl);inline-size:100%;max-inline-size:var(--content-width);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));margin-inline:auto;display:grid}.feature-split__copy[data-astro-cid-dclkgduz]{align-items:flex-start;gap:var(--content-spacing);flex-direction:column;display:flex}.feature-split__image[data-astro-cid-dclkgduz]{border-radius:7.5rem;block-size:auto;inline-size:100%;[data-astro-cid-dclkgduz][data-layout=image-start] &{@media (width>=48rem){order:-1}}}
