:root{--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--light);--_🔠-typography---font-family--body-2:var(--_🔠-typography---font--body);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--dark-88);--_🔠-typography---size--body-2:16px;--_🔠-typography---line-height--body-2:25.6px;--_🔠-typography---font-weight--body-2:var(--_🔠-typography---weight--body);--_🔠-typography---letter-spacing--body-2:0px;--_🔠-typography---font-family--h1:var(--_🔠-typography---font--heading-serif);--_🔠-typography---size--h1:72px;--_🔠-typography---line-height--h1:82.08px;--_🔠-typography---font-weight--h1:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h1:-4px;--_🔠-typography---font-family--h2:var(--_🔠-typography---font--heading-serif);--_🔠-typography---size--h2:60px;--_🔠-typography---line-height--h2:64.2px;--_🔠-typography---font-weight--h2:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h2:0px;--_🔠-typography---font-family--h3:var(--_🔠-typography---font--heading-serif);--_🔠-typography---size--h3:48px;--_🔠-typography---line-height--h3:53.76px;--_🔠-typography---font-weight--h3:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h3:-1px;--_🔠-typography---font-family--h4:var(--_🔠-typography---font--heading-sans);--_🔠-typography---size--h4:30px;--_🔠-typography---line-height--h4:42px;--_🔠-typography---font-weight--h4:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h4:-1px;--_🔠-typography---font-family--h5:var(--_🔠-typography---font--heading-sans);--_🔠-typography---size--h5:28px;--_🔠-typography---line-height--h5:32px;--_🔠-typography---font-weight--h5:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h5:-.5px;--_🔠-typography---font-family--h6:var(--_🔠-typography---font--heading-sans);--_🔠-typography---size--h6:24px;--_🔠-typography---line-height--h6:28px;--_🔠-typography---font-weight--h6:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h6:-.5px;--spacing--16:16px;--_🔠-typography---font-family--label-2:var(--_🔠-typography---font--label);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--dark-64);--_🔠-typography---size--label-2:10px;--_🔠-typography---line-height--label-2:12px;--_🔠-typography---font-weight--label-2:var(--_🔠-typography---weight--label);--_🔠-typography---letter-spacing--label-2:.75px;--spacing--32:32px;--spacing--0:0px;--spacing--12:12px;--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--dark-0);--_🔘-radius---ui-elements--input:16px;--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--dark-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--dark-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--light-88);--_🔠-typography---font-family--label-1:var(--_🔠-typography---font--label);--_🔠-typography---size--label-1:12px;--_🔠-typography---line-height--label-1:16px;--_🔠-typography---font-weight--label-1:var(--_🔠-typography---weight--label);--_🔠-typography---letter-spacing--label-1:.75px;--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--dark-16);--spacing--24:24px;--container--main:1800px;--grid--page-padding:32px;--spacing--64:64px;--spacing--48:48px;--_🔠-typography---font--heading-serif:"Eighties Comeback",Georgia,sans-serif;--_osaviva-brand-colors---coconut:#fefefc;--_🔠-typography---size--policy-h1-tablet:56px;--_🔠-typography---weight--scale-400:400;--_🔠-typography---size--scale-44px:44px;--_🔠-typography---size--scale-40px:40px;--_🔠-typography---size--destination-card-title:36px;--_🔠-typography---font-family--body-3:var(--_🔠-typography---font--body);--_🔠-typography---size--body-3:14px;--_🔠-typography---line-height--body-3:20px;--_🔠-typography---font-weight--body-3:var(--_🔠-typography---weight--body);--_🔠-typography---letter-spacing--body-3:0px;--_osaviva-brand-colors---cactus:#193532;--_osaviva-brand-colors---sea-glass:#eff8f8;--section-padding--small:80px;--section-padding--large:160px;--_spacing---radius--24\<deleted\|variable-7ed2b0ff-bd46-a18a-a853-254e7a6feaf7\>:24px;--_🎨-color--base---background-base--light:var(--_osaviva-brand-colors---coconut);--section-padding--medium:120px;--section-padding--extra-small:32px;--section-padding--extra-large:200px;--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--light);--_🔘-radius---general--large:24px;--_🔠-typography---font--body:Figtree,Arial,sans-serif;--_osaviva-brand-colors---agave:#7c9688;--spacing--8:8px;--all-weights--medium:500;--_🔠-typography---font-family--body-1:var(--_🔠-typography---font--body);--_🔠-typography---size--body-1:24px;--_🔠-typography---line-height--body-1:31.92px;--_🔠-typography---font-weight--body-1:var(--_🔠-typography---weight--body);--_🔠-typography---letter-spacing--body-1:0px;--_🎨-color--base---ui--error:#c94040;--_🎨-color--base---neutral--light-100:var(--_osaviva-brand-colors---coconut);--_🎨-color--base---neutral--dark-100:var(--_osaviva-brand-colors---cactus);--_🎨-color--base---accent--primary-1:var(--_osaviva-brand-colors---sunset);--_🔘-radius---general--default:12px;--_❇️-icon---icon-size--medium:20px;--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--base---ui--transparent\<deleted\|variable-b39ff978-062a-ef1b-56a9-7c1cd8e3f89f\>:#0000;--max-width--3-columns:332px;--_🎨-color--base---ui--success:#2ad87f;--max-width--4-columns:448px;--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--dark-100);--_🔘-radius---ui-elements--button-base:4px;--_🔠-typography---font-family--button-1:var(--_🔠-typography---font--button);--_🎨-color--tokens---button-primary-default--text:#fff;--_🔠-typography---size--button-1:14px;--_🔠-typography---line-height--button-1:20px;--_🔠-typography---font-weight--button-1:var(--_🔠-typography---weight--button);--_🔠-typography---letter-spacing--button-1:.25px;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🔠-typography---font--heading-sans:Figtree,Arial,sans-serif;--_🔠-typography---size--destination-selector:11px;--_🔠-typography---all-weights--medium:500;--_🔠-typography---font--button:Figtree,Arial,sans-serif;--_🔠-typography---line-height--button-2:12px;--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---coconut);--_❇️-icon---icon-size--small:12px;--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---cactus);--_osaviva-brand-colors---sunset:#ff9772;--_osaviva-brand-colors---apricot-cream:#ffb27f;--_osaviva-brand-colors---lagoon-tile:#4a817c;--spacing--4:4px;--_🔠-typography---font-family--button-2:var(--_🔠-typography---font--button);--_🔠-typography---size--button-2:12px;--_🔠-typography---font-weight--button-2:var(--_🔠-typography---weight--button);--_🔠-typography---letter-spacing--button-2:.25px;--_🔠-typography---font-family--h0:var(--_🔠-typography---font--heading-serif);--_🔠-typography---size--h0:72px;--_🔠-typography---line-height--h0:82.08px;--_🔠-typography---font-weight--h0:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h0:-4.5px;--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--dark-48);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🔘-radius---ui-elements--button-circle:24px;--_🔘-radius---ui-elements--tag:0px;--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--light);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--light);--max-width--7-columns:796px;--spacing--80:80px;--max-width--5-columns:564px;--spacing--20:20px;--grid--column-gap:16px;--_🎨-color--base---neutral--dark-16:color-mix(in srgb,var(--_🎨-color--base---neutral--dark-100)16%,transparent);--grid--content-gap:132px;--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--dark-100);--_🔠-typography---weight--body-bold:500;--_navigation-states---heading-underline:transparent;--_🎨-color--base---neutral--dark-32:color-mix(in srgb,var(--_🎨-color--base---neutral--dark-100)32%,transparent);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--dark-48);--spacing--120:120px;--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--dark-64);--max-width--8-columns:912px;--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--base---neutral--dark-64:color-mix(in srgb,var(--_🎨-color--base---neutral--dark-100)64%,transparent);--_🎨-color--base---neutral--dark-0:color-mix(in srgb,var(--_🎨-color--base---neutral--dark-100)0%,transparent);--_🔠-typography---size--scale-15px:15px;--_🔠-typography---weight--heading-serif:300;--_🎨-color--base---neutral--light-0:color-mix(in srgb,var(--_🎨-color--base---neutral--light-100)0%,transparent);--_🔘-radius---general--full:100vw;--_🎨-color--base---background-lift-low-opacity--dark:var(--_🎨-color--base---neutral--dark-32);--_🎨-color--base---neutral--light-8:color-mix(in srgb,var(--_🎨-color--base---neutral--light-100)8%,transparent);--_🎨-color--base---neutral--light-16:color-mix(in srgb,var(--_🎨-color--base---neutral--light-100)16%,transparent);--max-width--2-columns:216px;--max-width--10-columns:1144px;--max-width--6-columns:680px;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--light-0);--_🔘-radius---cards--subtle:4px;--max-width--9-columns:1028px;--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--light-64);--_❇️-icon---icon-size--large:28px;--_❇️-icon---icon-size--extra-large:44px;--_🎨-color--base---background-base--dark:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--base---accent--primary-2:var(--_osaviva-brand-colors---lagoon-tile);--_🔠-typography---font--label:Figtree,Arial,sans-serif;--_🔠-typography---size--scale-9-5vw:9.5vw;--_🔠-typography---size--scale-10-25vw:10.25vw;--_🔠-typography---size--scale-14vw:14vw;--_🔠-typography---size--policy-h2:20px;--_🔠-typography---size--policy-h2-mobile:18px;--_🔠-typography---size--scale-34px:34px;--_🔠-typography---size--scale-26px:26px;--_🔠-typography---size--section-desktop:56px;--_osaviva-brand-colors---overlay-dark:#121815;--_🔠-typography---size--path-card-title-tablet:24px;--_osaviva-brand-colors---sage-mint:#e7eee4;--_🔠-typography---size--scale-22px:22px;--_🔠-typography---size--scale-92px:92px;--_🔠-typography---size--scale-88px:88px;--_🔠-typography---size--scale-76px:76px;--_🔠-typography---size--policy-h1:64px;--_🔠-typography---weight--body:400;--_🔠-typography---size--scale-52px:52px;--_🔠-typography---size--policy-body:18px;--_🔠-typography---size--eyebrow-desktop:12px;--_🔠-typography---weight--label:400;--_🔠-typography---weight--button:500;--all-weights--bold:700;--all-weights--semi-bold:600;--_🔠-typography---size--policy-h1-mobile-landscape:48px;--_🔠-typography---size--regional-heading-minimum:32px;--all-weights--normal:400;--_🔠-typography---size--scale-80px:80px;--_🔠-typography---size--scale-38px:38px;--_🔠-typography---size--destination-card-body:17px;--_osaviva-brand-colors---sunwashed-sand:#f1ece6;--_🎨-color--base---surface--card-white:#fff;--_🔠-typography---size--scale-96px:96px;--spacing--72:72px;--_🔠-typography---size--scale-13px:13px;--_🔠-typography---size--regional-body:18px;--_osaviva-brand-colors---dark-tan:#c4986b;--_osaviva-brand-colors---tan-hover:#ae8055;--_osaviva-brand-colors---light-tan:#f5eee4;--_cta-states---background-fill:var(--_osaviva-brand-colors---sunset);--_cta-states---background-scale:1;--_🎨-color--base---neutral--dark-88:color-mix(in srgb,var(--_🎨-color--base---neutral--dark-100)88%,transparent);--_🎨-color--base---neutral--dark-4:color-mix(in srgb,var(--_🎨-color--base---neutral--dark-100)4%,transparent);--_osaviva-brand-colors---muted-sage:#cad4bf;--_🔠-typography---weight--heading-sans:500;--_🔠-typography---weight--scale-600:600;--_🔠-typography---weight--scale-700:700;--max-width--12-columns:1376px;--_🔠-typography---size--regional-heading-maximum:56px;--container--small:912px;--_osaviva-brand-colors---marigold:#ffc24d;--container--article:1200px;--_🎨-color--base---accent--primary-3:var(--_osaviva-brand-colors---marigold);--_🔘-radius---cards--destination:16px;--_🎨-color--base---neutral--dark-48:color-mix(in srgb,var(--_🎨-color--base---neutral--dark-100)48%,transparent);--_🔠-typography---line-height--article-ratio:1.5;--_🎨-color--base---neutral--dark-8:color-mix(in srgb,var(--_🎨-color--base---neutral--dark-100)8%,transparent);--_🔠-typography---letter-spacing--path-card-title-tablet:0px;--all-weights--thin:100;--all-weights--extra-light:200;--all-weights--light:300;--all-weights--extra-bold:800;--all-weights--black:900;--motion--home-region-photo-position:50%;--_🔘-radius---cards--square:0px;--_🎨-color--base---neutral--light-88:color-mix(in srgb,var(--_🎨-color--base---neutral--light-100)88%,transparent);--_🎨-color--base---neutral--light-64:color-mix(in srgb,var(--_🎨-color--base---neutral--light-100)64%,transparent);--_🎨-color--base---neutral--light-48:color-mix(in srgb,var(--_🎨-color--base---neutral--light-100)48%,transparent);--_🎨-color--base---neutral--light-32:color-mix(in srgb,var(--_🎨-color--base---neutral--light-100)32%,transparent);--_🎨-color--base---neutral--light-4:color-mix(in srgb,var(--_🎨-color--base---neutral--light-100)4%,transparent);--_❇️-icon---icon-stroke:1.5px;--_osaviva-brand-colors---deep-teal:#244c48;--_🎨-color--base---background-lift--light:var(--_osaviva-brand-colors---sea-glass);--_🎨-color--base---background-lift--dark:var(--_osaviva-brand-colors---lagoon-tile);--_🎨-color--base---background-lift-low-opacity--light:var(--_🎨-color--base---neutral--light-64);--_🎨-color--base---background-depth--light:var(--_osaviva-brand-colors---sea-glass);--_🎨-color--base---background-depth--dark:var(--_osaviva-brand-colors---agave);--_🎨-color--base---ui--warning:#c56a21;--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--dark-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--dark-0);--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>:#0f4c3a}body{background-color:var(--_🎨-color--tokens---background--base);font-family:var(--_🔠-typography---font-family--body-2);color:var(--_🎨-color--tokens---text-body--strong);font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---font-weight--body-2);letter-spacing:var(--_🔠-typography---letter-spacing--body-2);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--light);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--dark-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--dark-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--dark-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--light);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--dark-48);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--light);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--light);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--dark-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--dark-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--dark-0)}h1{font-family:var(--_🔠-typography---font-family--h1);font-size:var(--_🔠-typography---size--h1);line-height:var(--_🔠-typography---line-height--h1);font-weight:var(--_🔠-typography---font-weight--h1);letter-spacing:var(--_🔠-typography---letter-spacing--h1);margin-top:0;margin-bottom:0}h2{font-family:var(--_🔠-typography---font-family--h2);font-size:var(--_🔠-typography---size--h2);line-height:var(--_🔠-typography---line-height--h2);font-weight:var(--_🔠-typography---font-weight--h2);letter-spacing:var(--_🔠-typography---letter-spacing--h2);margin-top:20px;margin-bottom:10px}h3{font-family:var(--_🔠-typography---font-family--h3);font-size:var(--_🔠-typography---size--h3);line-height:var(--_🔠-typography---line-height--h3);font-weight:var(--_🔠-typography---font-weight--h3);letter-spacing:var(--_🔠-typography---letter-spacing--h3);margin-top:20px;margin-bottom:10px}h4{font-family:var(--_🔠-typography---font-family--h4);font-size:var(--_🔠-typography---size--h4);line-height:var(--_🔠-typography---line-height--h4);font-weight:var(--_🔠-typography---font-weight--h4);letter-spacing:var(--_🔠-typography---letter-spacing--h4);margin-top:10px;margin-bottom:10px}h5{font-family:var(--_🔠-typography---font-family--h5);font-size:var(--_🔠-typography---size--h5);line-height:var(--_🔠-typography---line-height--h5);font-weight:var(--_🔠-typography---font-weight--h5);letter-spacing:var(--_🔠-typography---letter-spacing--h5);margin-top:10px;margin-bottom:10px}h6{font-family:var(--_🔠-typography---font-family--h6);font-size:var(--_🔠-typography---size--h6);line-height:var(--_🔠-typography---line-height--h6);font-weight:var(--_🔠-typography---font-weight--h6);letter-spacing:var(--_🔠-typography---letter-spacing--h6);margin-top:10px;margin-bottom:10px}p{font-family:var(--_🔠-typography---font-family--body-2);font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---font-weight--body-2);letter-spacing:var(--_🔠-typography---letter-spacing--body-2);margin-bottom:10px}a{text-decoration:none}ul{margin-top:0;margin-bottom:10px;padding-left:20px}img{max-width:100%;display:inline-block}strong{font-weight:700}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}figcaption{margin-top:var(--spacing--16);font-family:var(--_🔠-typography---font-family--label-2);color:var(--_🎨-color--tokens---text-label--medium);font-size:var(--_🔠-typography---size--label-2);line-height:var(--_🔠-typography---line-height--label-2);font-weight:var(--_🔠-typography---font-weight--label-2);text-align:center;letter-spacing:var(--_🔠-typography---letter-spacing--label-2);text-transform:uppercase}.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #3b79c3}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.main-container{z-index:3;width:100%;max-width:var(--container--main);padding-right:var(--grid--page-padding);padding-left:var(--grid--page-padding);margin-left:auto;margin-right:auto;position:relative}.main-container:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){position:relative}.main-container.static{position:static}.main-container.osaviva-stats-content-frame{height:100%}.text-h2{font-family:var(--_🔠-typography---font-family--h2);font-size:var(--_🔠-typography---size--h2);line-height:var(--_🔠-typography---line-height--h2);font-weight:var(--_🔠-typography---font-weight--h2);letter-spacing:var(--_🔠-typography---letter-spacing--h2)}.text-h2.osa-seasonal-coconut-title{margin-top:var(--spacing--0);margin-bottom:var(--spacing--0);font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--policy-h1-tablet);line-height:1.25;font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:0}.text-small{font-family:var(--_🔠-typography---font-family--body-3);font-size:var(--_🔠-typography---size--body-3);line-height:var(--_🔠-typography---line-height--body-3);font-weight:var(--_🔠-typography---font-weight--body-3);letter-spacing:var(--_🔠-typography---letter-spacing--body-3);margin-top:0;margin-bottom:0}.text-small:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783),.text-small.body-subtle.osaviva-home-menu-caption,.text-small.body-subtle.osaviva-home-menu-caption{color:var(--_osaviva-brand-colors---cactus)}.section{z-index:2;padding-top:var(--section-padding--small);padding-bottom:var(--section-padding--small);background-color:var(--_🎨-color--tokens---background--base);color:var(--_🎨-color--tokens---text-body--strong);position:relative}.section.template-details-section{padding-top:var(--spacing--0)}.section.hero-template{padding-top:var(--section-padding--large);padding-bottom:var(--spacing--64);border-top-left-radius:var(--_spacing---radius--24\<deleted\|variable-7ed2b0ff-bd46-a18a-a853-254e7a6feaf7\>);border-top-right-radius:var(--_spacing---radius--24\<deleted\|variable-7ed2b0ff-bd46-a18a-a853-254e7a6feaf7\>);background-color:var(--_🎨-color--base---background-base--light)}.section.hero-overview-section{padding-top:var(--section-padding--medium);padding-bottom:var(--spacing--0);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0)}.section.overview-system-section,.section.figma-x-webflow-section{padding-top:var(--section-padding--medium);padding-bottom:var(--section-padding--medium);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0)}.section.pages-section{padding-bottom:var(--section-padding--large);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0)}.section.hero-legal-section{padding-top:var(--section-padding--large);padding-bottom:var(--section-padding--large);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0)}.section.hero-contact-a-section{min-height:100vh;padding-top:var(--section-padding--small);padding-bottom:var(--spacing--0);display:flex}.section.contact-timeline-section{padding-bottom:var(--section-padding--medium)}.section.contact-office-section,.section.hero-contact-b-section{padding-top:var(--spacing--0);padding-bottom:var(--spacing--0)}.section.hero-contact-c-section{padding-top:var(--section-padding--large)}.section.hero-project-section{min-height:100vh;padding-bottom:var(--section-padding--extra-small);background-image:url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6ab47f27d65ef5dc7d0ba1f5_Project%20Image-1.webp);background-position:50%;background-size:cover;justify-content:flex-start;align-items:flex-end;display:flex}.section.project-info-section{padding-top:var(--section-padding--medium);padding-bottom:var(--section-padding--large)}.section.project-highlights-section{padding-top:var(--section-padding--medium);padding-bottom:var(--section-padding--medium)}.section.project-slider-section{padding-top:var(--section-padding--large);padding-bottom:var(--section-padding--large);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0);overflow:clip}.section.project-quote-section{padding-top:var(--section-padding--medium);padding-bottom:var(--section-padding--large);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0)}.section.project-more-section{padding-top:var(--spacing--0);padding-bottom:var(--spacing--0);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0)}.section.hero-projects-a-section{padding-top:var(--section-padding--extra-large);padding-bottom:var(--section-padding--extra-large);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0)}.section.hero-projects-b-section{padding-top:var(--spacing--0);padding-bottom:var(--section-padding--large);background-color:var(--_🎨-color--tokens---background--depth);background-image:url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6ab47f27d65ef5dc7d0ba210_Pattern.svg);background-position:50%;justify-content:center;align-items:center;display:flex}.section.hero-projects-c-section{padding-top:var(--section-padding--extra-large);padding-bottom:var(--section-padding--large);background-color:var(--_🎨-color--tokens---background--depth);background-image:url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6ab47f27d65ef5dc7d0ba210_Pattern.svg);background-position:50%}.section.hero-blog-section{padding-top:var(--section-padding--large);padding-bottom:var(--section-padding--large);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0)}.section.blog-newsletter-section{padding-top:var(--section-padding--extra-small);padding-bottom:var(--spacing--0);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0)}.section.blog-newsletter-section:where(.w-variant-b83d1748-e737-d383-bdde-86b28a012bb0){--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--light);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--dark-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--dark-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--dark-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--light);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---cactus);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--dark-48);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--light);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--light);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--dark-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--dark-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--dark-0)}.section.hero-article-section{width:100%;min-height:100vh;padding-top:var(--section-padding--extra-small);padding-bottom:var(--section-padding--extra-small);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0);background-image:url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6ab47f27d65ef5dc7d0ba212_Blog%20Thumbnail-3.webp);background-position:50%;background-size:cover;display:flex}.section.body-blog-section{padding-top:var(--section-padding--large);padding-bottom:var(--section-padding--extra-large);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0)}.section.stats-section{padding-top:var(--section-padding--large);padding-bottom:var(--section-padding--medium)}.section.about-info-section{padding-top:var(--section-padding--medium);padding-bottom:var(--section-padding--large)}.section.about-video-section{padding-top:var(--spacing--0);padding-bottom:var(--spacing--0)}.section.team-section{padding-top:var(--section-padding--medium);padding-bottom:var(--section-padding--medium)}.section.hero-about-section{min-height:200vh;padding-top:var(--spacing--0);padding-bottom:var(--spacing--0)}.section.testimonials-home-b-section{border-radius:var(--_🔘-radius---general--large);background-color:var(--_🎨-color--tokens---background--depth);margin-top:-24px;margin-bottom:-24px;overflow:clip}.section.cta-a-section{padding-top:var(--section-padding--medium)}.section.cta-a-section.hiw-brand-options{background-color:var(--_osaviva-brand-colors---sea-glass);font-family:var(--_🔠-typography---font--body);color:var(--_osaviva-brand-colors---cactus)}.section.faq-section{padding-top:var(--section-padding--large);padding-bottom:var(--section-padding--large)}.section.reviews-section{padding-top:var(--section-padding--large);padding-bottom:var(--section-padding--medium)}.section.home-a-tabs-section{z-index:3;width:96%;padding-top:var(--section-padding--medium);padding-bottom:var(--section-padding--medium);border-radius:var(--_🔘-radius---general--large);background-color:var(--_osaviva-brand-colors---agave);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0);margin:-24px auto;display:none}.section.home-a-layouts-section{padding-top:var(--section-padding--large);padding-bottom:var(--section-padding--large);background-color:var(--_🎨-color--tokens---background--depth);background-image:url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6ab47f27d65ef5dc7d0ba210_Pattern.svg);background-position:50%;display:flex;overflow:clip}.section.home-a-layouts-section.osaviva-why-background-clear{z-index:1;background-color:#0000;background-image:none;position:relative}.section.hero-home-a-section{z-index:3;min-height:100vh;padding-top:var(--spacing--0);padding-bottom:var(--spacing--0);display:flex}.section.home-a-single-testimonial-section{padding-top:var(--section-padding--large);padding-bottom:var(--section-padding--large);background-color:var(--_🎨-color--tokens---background--depth);background-image:url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6ab47f27d65ef5dc7d0ba210_Pattern.svg);background-position:50%;background-size:auto}.section.home-a-column-section{padding-top:var(--section-padding--large);padding-bottom:var(--section-padding--large);background-color:var(--_🎨-color--tokens---background--depth);background-image:url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6ab47f27d65ef5dc7d0ba210_Pattern.svg);background-position:50%;background-repeat:repeat;background-size:auto;overflow:clip}.section.logo-section{padding-top:var(--section-padding--large);padding-bottom:var(--section-padding--medium);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0)}.section.hero-home-b-section{z-index:3;padding-top:var(--section-padding--large);padding-bottom:var(--section-padding--extra-small);background-image:url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6ab47f27d65ef5dc7d0ba210_Pattern.svg);background-position:50%;background-size:cover}.section.home-b-about-section{padding-top:var(--section-padding--medium);padding-bottom:var(--section-padding--medium)}.section.home-b-column-section{padding-bottom:var(--section-padding--medium)}.section.stats-b-section{padding-bottom:var(--section-padding--large);background-color:var(--_🎨-color--tokens---background--depth);background-image:url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6ab47f27d65ef5dc7d0ba210_Pattern.svg);background-position:50%;background-size:auto}.section.home-b-cases-section{padding-top:var(--section-padding--large);padding-bottom:var(--section-padding--large);background-color:var(--_🎨-color--tokens---background--depth);background-image:url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6ab47f27d65ef5dc7d0ba210_Pattern.svg);background-position:50%;background-repeat:repeat}.section.hero-home-c-section{padding-top:var(--section-padding--large);padding-bottom:var(--section-padding--extra-small)}.section.about-home-c-section{padding-bottom:var(--section-padding--medium)}.section.soft-cta-section{padding-top:var(--section-padding--extra-small);padding-bottom:var(--section-padding--extra-small)}.section.home-c-feature-slider-section{padding-top:var(--section-padding--medium);padding-bottom:var(--section-padding--medium);overflow:clip}.section.column-home-c-section{padding-top:var(--section-padding--medium);padding-bottom:var(--section-padding--medium)}.section.home-c-stats-section{padding-top:var(--section-padding--extra-large);padding-bottom:var(--section-padding--extra-large);border-top-left-radius:var(--_🔘-radius---general--large);border-top-right-radius:var(--_🔘-radius---general--large);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0);background-image:url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6ab47f27d65ef5dc7d0ba274_Blog%20Thumbnail-2.webp);background-position:50%;background-size:cover}.section.home-c-services-section{z-index:3;padding-top:var(--section-padding--medium);padding-bottom:var(--section-padding--medium);border-bottom-left-radius:var(--_🔘-radius---general--large);border-bottom-right-radius:var(--_🔘-radius---general--large);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0);margin-bottom:-24px}.section.cta-b-section{z-index:3;padding-top:var(--spacing--0);margin-top:-24px;padding-bottom:0}.section.cta-b-section.hiw-brand-cta{font-family:var(--_🔠-typography---font--body);color:var(--_osaviva-brand-colors---coconut);background-color:#648a73}.section.cta-b-section.hiw-brand-cta.osa-hiw-continuous-cta{background-color:#0000;padding-bottom:120px}.section.stats-home-a-section{z-index:3;padding-top:var(--spacing--0);padding-bottom:var(--spacing--0)}.section.home-a-about-section{padding-top:var(--section-padding--large)}.section.home-a-halves-section{padding-bottom:var(--section-padding--medium)}.section.home-a-features-section{padding-top:var(--section-padding--large);padding-bottom:var(--section-padding--medium);background-color:var(--_osaviva-brand-colors---coconut);background-image:none;background-position:50%;background-size:auto}.text-h4{font-family:var(--_🔠-typography---font-family--h4);font-size:var(--_🔠-typography---size--h4);line-height:var(--_🔠-typography---line-height--h4);font-weight:var(--_🔠-typography---font-weight--h4);letter-spacing:var(--_🔠-typography---letter-spacing--h4)}.text-h4.no-margins{font-weight:var(--all-weights--medium)}.text-h4.no-margins.homepage-h2-size{font-size:var(--_🔠-typography---size--h2);line-height:1.25}.text-h4.no-margins.hiw-typography-5{font-family:var(--_🔠-typography---font--heading-serif);color:inherit;letter-spacing:-.5px;font-weight:400}.text-h3{font-family:var(--_🔠-typography---font-family--h3);font-size:var(--_🔠-typography---size--h3);line-height:var(--_🔠-typography---line-height--h3);font-weight:var(--_🔠-typography---font-weight--h3);letter-spacing:var(--_🔠-typography---letter-spacing--h3);justify-content:flex-start;align-items:center}.no-margins{margin-top:0;margin-bottom:0}.no-margins.heading-strong.text-h3.osaviva-journeys-spacing{letter-spacing:0;line-height:1.15}.no-margins.heading-strong.osaviva-ways-heading{color:var(--_osaviva-brand-colors---cactus);letter-spacing:.02em}.no-margins.hiw-typography-4{font-family:var(--_🔠-typography---font--heading-serif);color:inherit;letter-spacing:-.5px;font-weight:400}.text-h1{z-index:1;font-family:var(--_🔠-typography---font-family--h1);font-size:var(--_🔠-typography---size--h1);line-height:var(--_🔠-typography---line-height--h1);font-weight:var(--_🔠-typography---font-weight--h1);letter-spacing:var(--_🔠-typography---letter-spacing--h1)}.text-h1.osaviva-directory-title-spacing{width:100%;max-width:none;color:var(--_osaviva-brand-colors---cactus);font-size:80px;line-height:1.05;font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:0;word-spacing:0;margin-top:0;margin-bottom:0}.text-h1.osa-regional-hero-title{max-width:1100px;font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---coconut);text-align:left;letter-spacing:0;margin-top:0;margin-bottom:0;font-size:96px;line-height:1.05}.text-h1.osa-native-page-h1{font-size:96px;line-height:1.05}.text-h1.no-margins.homepage-h2-size{font-size:var(--_🔠-typography---size--h2);letter-spacing:var(--_🔠-typography---letter-spacing--h2);line-height:1.25}.text-h1.no-margins.heading-strong.homepage-h2-size{font-size:var(--_🔠-typography---size--policy-h1-tablet);line-height:1.1;font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:var(--_🔠-typography---letter-spacing--h2);font-size:var(--_🔠-typography---size--policy-h1-tablet);line-height:1.1;font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:var(--_🔠-typography---letter-spacing--h2)}.label-small{font-family:var(--_🔠-typography---font-family--label-2);font-size:var(--_🔠-typography---size--label-2);line-height:var(--_🔠-typography---line-height--label-2);font-weight:var(--_🔠-typography---font-weight--label-2);letter-spacing:var(--_🔠-typography---letter-spacing--label-2);text-transform:uppercase}.label-small:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){color:var(--_osaviva-brand-colors---cactus)}.footer{z-index:1;background-color:#0000;width:100%;margin-bottom:0;padding-top:0;padding-bottom:24px}.footer:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){z-index:4;background-color:#0000;height:auto;min-height:0;margin:0;padding:0 0 24px;position:relative;inset:auto;transform:translate(0,0)}.footer:where(.w-variant-dd95f30e-a8e1-6e4e-5c03-f3e433f71c56){background-color:var(--_🎨-color--tokens---background--depth)}.master-navigation{z-index:999;padding-right:var(--grid--page-padding);padding-left:var(--grid--page-padding);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0% 0% auto}.master-navigation.osaviva-secondary-navigation{background-color:#fff;align-items:stretch;width:100%;padding-left:0;padding-right:0;left:0;right:0}.master-navigation.osaviva-home-navigation{align-items:stretch;width:100%;padding-left:0;padding-right:0;transition:background-color .25s;left:0;right:0}.master-navigation.osaviva-home-navigation.osaviva-home-scrolled-navigation{background-color:#fff;transition:background-color .25s}.master-navigation.osaviva-home-navigation.osaviva-basic-navigation{z-index:999;background-color:#fff;border-bottom-style:none;border-bottom-width:0;position:sticky;top:0;bottom:auto;box-shadow:0 2px 5px #30483814}.cta-main{padding:11px var(--spacing--16);grid-column-gap:var(--spacing--8);grid-row-gap:var(--spacing--8);border-radius:var(--_🔘-radius---ui-elements--button-base);font-family:var(--_🔠-typography---font-family--button-1);color:var(--_🎨-color--tokens---button-primary-default--text);font-size:var(--_🔠-typography---size--button-1);line-height:var(--_🔠-typography---line-height--button-1);font-weight:var(--_🔠-typography---font-weight--button-1);letter-spacing:var(--_🔠-typography---letter-spacing--button-1);text-transform:uppercase;cursor:pointer;flex:none;justify-content:center;align-items:center;transition:color .3s;display:flex;position:relative}.cta-main:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--_🎨-color--tokens---button-secondary-default--text)}.cta-main:hover,.cta-main:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_🎨-color--tokens---button-primary-hover--text)}.cta-main.secondary-33,.cta-main.secondary-43{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--_🎨-color--tokens---button-secondary-default--text)}.cta-main.secondary-43.osaviva-home-about-outline-cta:hover,.cta-main.secondary-43.osaviva-home-about-outline-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---cactus)}.cta-main.secondary-43{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--_🎨-color--tokens---button-secondary-default--text)}.cta-main.secondary-43.osaviva-home-about-outline-cta:hover,.cta-main.secondary-43.osaviva-home-about-outline-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---cactus)}.cta-main.secondary-43.osaviva-home-about-outline-cta{-webkit-backdrop-filter:none;backdrop-filter:none;width:fit-content;font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---cactus);letter-spacing:.11em;text-transform:uppercase;background-color:#0000;border-radius:4px;justify-content:center;align-items:center;padding:10px 16px;font-size:11px;font-weight:500;line-height:1.2;text-decoration:none;transition:color .2s;display:flex;position:relative;overflow:hidden}.cta-main.secondary-43.osaviva-home-about-outline-cta:hover,.cta-main.secondary-43.osaviva-home-about-outline-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---cactus)}.button-text-mask{height:var(--_🔠-typography---line-height--button-1);pointer-events:none;flex:none;overflow:hidden}.button-text-mask.button-2.secondary-17.osaviva-home-hidden-secondary-button-text,.button-text-mask.button-2.osaviva-home-hidden-primary-button-text,.button-text-mask.button-2.secondary-27.osaviva-secondary-hidden-button-text{display:none}.button-text-mask.button-2{height:var(--_🔠-typography---line-height--button-2)}.button-text-mask.button-2.secondary-17.osaviva-home-hidden-secondary-button-text,.button-text-mask.button-2.osaviva-home-hidden-primary-button-text,.button-text-mask.button-2.secondary-27.osaviva-secondary-hidden-button-text,.button-text-mask.button-2.secondary-17.osaviva-home-hidden-secondary-button-text,.button-text-mask.button-2.secondary-17.osaviva-home-hidden-secondary-button-text,.button-text-mask.button-2.osaviva-home-hidden-primary-button-text{display:none}.button-text{z-index:1;text-shadow:0 1.5em 0 var(--_🎨-color--tokens---button-primary-hover--text);position:relative}.button-text:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f),.button-text:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc),.button-text.secondary-8,.button-text.secondary-18,.button-text.secondary-28,.button-text.secondary-38,.button-text.secondary-48{text-shadow:0 1.5em 0 var(--_🎨-color--tokens---button-secondary-hover--text)}.button-text.secondary-18,.button-text.secondary-48{text-shadow:0 1.5em 0 var(--_🎨-color--tokens---button-secondary-hover--text)}.button-text.secondary-48.osaviva-home-about-button-text{height:100%;text-shadow:none;height:100%;justify-content:center;align-items:center;line-height:1.2;display:flex;transform:none}.button-icon-wrap{width:var(--_❇️-icon---icon-size--small);height:var(--_❇️-icon---icon-size--small);flex:none;justify-content:flex-end;align-items:center;display:flex;overflow:hidden}.button-icon-wrap.secondary-9:hover,.button-icon-wrap.secondary-9:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_🎨-color--tokens---button-secondary-hover--text)}.button-icon-wrap.right{margin-right:-4px}.button-icon-wrap.left{margin-left:-4px}.icon-button{z-index:2;flex:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.button-bg{border:1px solid var(--_🎨-color--tokens---button-primary-default--border);border-radius:var(--_🔘-radius---ui-elements--button-base);background-color:var(--_🎨-color--tokens---button-primary-default--background);transition:background-color .3s;position:absolute;inset:0%}.button-bg:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f),.button-bg:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc){border-color:var(--_🎨-color--tokens---button-secondary-default--border);background-color:var(--_🎨-color--tokens---button-secondary-default--background)}.button-bg:hover{border-color:var(--_🎨-color--tokens---button-primary-hover--border);background-color:var(--_🎨-color--tokens---button-primary-hover--background)}.button-bg:hover:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f),.button-bg:hover:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc){border-color:var(--_🎨-color--tokens---button-secondary-hover--border);background-color:var(--_🎨-color--tokens---button-secondary-hover--background)}.button-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_🎨-color--tokens---button-primary-hover--border);background-color:var(--_🎨-color--tokens---button-primary-hover--background)}.button-bg.secondary-12{border-color:var(--_🎨-color--tokens---button-secondary-default--border);background-color:var(--_🎨-color--tokens---button-secondary-default--background)}.button-bg.secondary-12:hover,.button-bg.secondary-12:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_🎨-color--tokens---button-secondary-hover--border);background-color:var(--_🎨-color--tokens---button-secondary-hover--background)}.button-bg.secondary-22:hover,.button-bg.secondary-22:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_🎨-color--tokens---button-secondary-hover--border);background-color:var(--_🎨-color--tokens---button-secondary-hover--background)}.button-bg.secondary-22.osaviva-home-outline-bg:hover,.button-bg.secondary-22.osaviva-home-outline-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#231f2314;border-color:#fbfbf7}.button-bg.osaviva-home-primary-bg:hover,.button-bg.osaviva-home-primary-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---apricot-cream);background-color:var(--_osaviva-brand-colors---apricot-cream)}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:hover,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---apricot-cream);background-color:var(--_osaviva-brand-colors---apricot-cream)}.button-bg.secondary-32{border-color:var(--_🎨-color--tokens---button-secondary-default--border);background-color:var(--_🎨-color--tokens---button-secondary-default--background)}.button-bg.secondary-32:hover,.button-bg.secondary-32:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_🎨-color--tokens---button-secondary-hover--border);background-color:var(--_🎨-color--tokens---button-secondary-hover--background)}.button-bg.secondary-32.osaviva-secondary-outline-bg{border-color:var(--_osaviva-brand-colors---cactus);background-color:#0000;border-radius:4px;transition-property:background-color,border-color;transition-duration:.25s,.25s}.button-bg.secondary-32.osaviva-secondary-outline-bg:hover,.button-bg.secondary-32.osaviva-secondary-outline-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---cactus);background-color:var(--_osaviva-brand-colors---sea-glass)}.button-bg.secondary-42{border-color:var(--_🎨-color--tokens---button-secondary-default--border);background-color:var(--_🎨-color--tokens---button-secondary-default--background)}.button-bg.secondary-42:hover,.button-bg.secondary-42:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_🎨-color--tokens---button-secondary-hover--border);background-color:var(--_🎨-color--tokens---button-secondary-hover--background)}.button-bg.secondary-52:hover,.button-bg.secondary-52:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_🎨-color--tokens---button-secondary-hover--border);background-color:var(--_🎨-color--tokens---button-secondary-hover--background)}.button-bg.secondary-52.osaviva-home-about-outline-bg:hover,.button-bg.secondary-52.osaviva-home-about-outline-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---cactus);background-color:#fff}.button-bg.secondary-22{border-color:var(--_🎨-color--tokens---button-secondary-default--border);background-color:var(--_🎨-color--tokens---button-secondary-default--background)}.button-bg.secondary-22:hover,.button-bg.secondary-22:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_🎨-color--tokens---button-secondary-hover--border);background-color:var(--_🎨-color--tokens---button-secondary-hover--background)}.button-bg.secondary-22.osaviva-home-outline-bg:hover,.button-bg.secondary-22.osaviva-home-outline-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#231f2314;border-color:#fbfbf7}.button-bg.secondary-22.osaviva-basic-outline-bg{border-color:var(--_osaviva-brand-colors---cactus);background-color:#0000;border-radius:4px;transition-property:background-color,border-color;transition-duration:.25s,.25s}.button-bg.secondary-22.osaviva-basic-outline-bg:hover{border-color:var(--_osaviva-brand-colors---cactus);background-color:var(--_osaviva-brand-colors---coconut)}.button-bg.secondary-22.osaviva-basic-outline-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---coconut);border-color:#153508}.button-bg.secondary-22.osaviva-home-outline-bg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#231f2314;border-color:#fff;border-radius:4px;transition-property:background-color,border-color;transition-duration:.25s,.25s}.button-bg.secondary-22.osaviva-home-outline-bg:hover,.button-bg.secondary-22.osaviva-home-outline-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#231f2314;border-color:#fbfbf7}.button-bg.secondary-22.osaviva-home-outline-bg.osaviva-home-scrolled-outline-bg{border-color:var(--_osaviva-brand-colors---cactus);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--_osaviva-brand-colors---cactus);background-color:#0000}.button-bg.osaviva-home-primary-bg{border-top-color:var(--_osaviva-brand-colors---sunset);border-right-color:var(--_osaviva-brand-colors---sunset);border-bottom-color:var(--_osaviva-brand-colors---sunset);border-left-color:var(--_osaviva-brand-colors---sunset);background-color:var(--_osaviva-brand-colors---sunset);border-radius:4px;transition-property:background-color,border-color;transition-duration:.25s,.25s}.button-bg.osaviva-home-primary-bg:hover,.button-bg.osaviva-home-primary-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---apricot-cream);background-color:var(--_osaviva-brand-colors---apricot-cream)}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg{border-color:var(--_osaviva-brand-colors---sunset);background-color:var(--_osaviva-brand-colors---sunset)}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:hover,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---apricot-cream);background-color:var(--_osaviva-brand-colors---apricot-cream)}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg{background-color:var(--_osaviva-brand-colors---sunset);border-color:#0000;transition-property:none;transition-duration:0s}.button-bg.secondary-52{border-color:var(--_🎨-color--tokens---button-secondary-default--border);background-color:var(--_🎨-color--tokens---button-secondary-default--background)}.button-bg.secondary-52:hover,.button-bg.secondary-52:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_🎨-color--tokens---button-secondary-hover--border);background-color:var(--_🎨-color--tokens---button-secondary-hover--background)}.button-bg.secondary-52.osaviva-home-about-outline-bg:hover,.button-bg.secondary-52.osaviva-home-about-outline-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---cactus);background-color:#fff}.button-bg.secondary-52.osaviva-home-about-outline-bg{border-top-color:var(--_osaviva-brand-colors---cactus);border-right-color:var(--_osaviva-brand-colors---cactus);border-bottom-color:var(--_osaviva-brand-colors---cactus);border-left-color:var(--_osaviva-brand-colors---cactus);background-color:#0000;border-radius:4px;transition-property:background-color,border-color;transition-duration:.25s,.25s}.button-bg.secondary-52.osaviva-home-about-outline-bg:hover,.button-bg.secondary-52.osaviva-home-about-outline-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---cactus);background-color:#fff}.image-cover{z-index:1;object-fit:cover;width:100%;height:100%}.image-cover.horizontal{aspect-ratio:2.39}.image-cover.fixed{flex:none;height:760px;max-height:70vh;display:block}.button-tooltip{background-color:var(--_osaviva-brand-colors---cactus);white-space:nowrap;border:1px solid #ffffff29;border-radius:4px;padding:8px}.grid-sales{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.master-sales-pages{z-index:0;width:100%;padding-left:8px;padding-right:32px;display:none;position:absolute;bottom:60px;overflow:hidden}.wrap-button-tooltip{z-index:5;display:flex;position:absolute;inset:auto 0% 100%;transform:translateY(-15px)}.sales-cta-master{z-index:990;grid-column-gap:40px;grid-row-gap:40px;pointer-events:none;width:100%;color:var(--_🎨-color--base---neutral--light-100);justify-content:flex-start;align-items:flex-end;margin-left:auto;margin-right:auto;display:flex;position:fixed;inset:auto 0% 8px}.button-with-tooltip{align-self:stretch;position:relative}.sales-cta{z-index:2;grid-column-gap:8px;grid-row-gap:8px;background-color:var(--_osaviva-brand-colors---cactus);pointer-events:auto;border-radius:8px;justify-content:flex-start;align-items:center;padding:8px 8px 8px 12px;display:flex;position:relative}.sales-link{width:20px}.cta-sales{grid-column-gap:8px;grid-row-gap:8px;pointer-events:auto;font-family:var(--_🔠-typography---font--body);color:#fff;cursor:pointer;background-color:#ffffff14;border:1px solid #ffffff29;border-radius:8px;justify-content:center;align-items:center;padding:11px 12px;font-size:14px;font-weight:500;line-height:114%;text-decoration:none;display:flex;position:relative}.cta-sales.light{color:#161616;background-color:#eae8e3;border-style:none}.cta-sales.figma{padding-left:8px;padding-right:8px}.sales-card-image{border-radius:4px;width:100%;height:120px;overflow:hidden}.icon-explore-button{pointer-events:none;color:#ffffffa3;justify-content:center;align-items:center;display:flex}.sales-logo{width:100%;display:block}.icon-figma{flex:none;width:16px;max-width:none;height:16px}.text-sales-card{font-family:var(--_🔠-typography---font--body);font-size:14px;font-weight:500}.master-sales-ctas{justify-content:flex-start;align-items:center;padding-left:8px;padding-right:32px}.sales-card{grid-column-gap:8px;grid-row-gap:8px;width:100%;max-width:160px;color:var(--_osaviva-brand-colors---coconut);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.cta-sales-button-text{pointer-events:none}.tooltip-bottom{background-color:var(--_osaviva-brand-colors---cactus);border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;width:12px;height:12px;margin-left:auto;margin-right:auto;position:absolute;bottom:-6px;left:0;right:0;transform:rotate(45deg)}.sales-menu{z-index:4;pointer-events:auto;background-color:#000;border-radius:8px;padding:16px;overflow:hidden}.text-medium{font-weight:var(--all-weights--medium)}.cta-small{padding:11px var(--spacing--12);grid-column-gap:var(--spacing--4);grid-row-gap:var(--spacing--4);border-radius:var(--_🔘-radius---ui-elements--button-base);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--_🔠-typography---font-family--button-2);color:var(--_🎨-color--tokens---button-primary-default--text);font-size:var(--_🔠-typography---size--button-2);line-height:var(--_🔠-typography---line-height--button-2);font-weight:var(--_🔠-typography---font-weight--button-2);letter-spacing:var(--_🔠-typography---letter-spacing--button-2);text-transform:uppercase;justify-content:center;align-items:center;transition:color .3s;display:flex;position:relative}.cta-small:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc){color:var(--_🎨-color--tokens---button-secondary-default--text)}.cta-small:hover,.cta-small:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_🎨-color--tokens---button-primary-hover--text)}.cta-small.secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--_🎨-color--tokens---button-secondary-default--text)}.cta-small.secondary:hover,.cta-small.secondary:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_🎨-color--tokens---button-secondary-hover--text)}.cta-small.secondary-13.osaviva-home-outline-cta:hover,.cta-small.secondary-13.osaviva-home-outline-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#fbfbf7}.cta-small.secondary-13.osaviva-home-outline-cta:focus-visible,.cta-small.secondary-13.osaviva-home-outline-cta[data-wf-focus-visible],.cta-small.secondary-13.osaviva-home-outline-cta:focus-visible:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.cta-small.secondary-13.osaviva-home-outline-cta[data-wf-focus-visible]:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.cta-small.secondary-13.osaviva-home-outline-cta.osaviva-home-scrolled-outline-cta,.cta-small.secondary-13.osaviva-home-outline-cta.osaviva-home-scrolled-outline-cta:hover,.cta-small.secondary-13.osaviva-home-outline-cta.osaviva-home-scrolled-outline-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---cactus)}.cta-small.osaviva-home-primary-cta:hover,.cta-small.osaviva-home-primary-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.cta-small.osaviva-home-primary-cta:focus-visible,.cta-small.osaviva-home-primary-cta[data-wf-focus-visible],.cta-small.osaviva-home-primary-cta:focus-visible:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.cta-small.osaviva-home-primary-cta[data-wf-focus-visible]:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta{color:#fff}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---coconut);background-color:#0000;transform:none}.cta-small.secondary-23{color:var(--_🎨-color--tokens---button-secondary-default--text)}.cta-small.secondary-23.osaviva-secondary-outline-cta{-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---cactus);letter-spacing:.11em;text-transform:uppercase;background-color:#0000;border-radius:4px;font-size:11px;font-weight:500;line-height:1.2}.cta-small.secondary-23.osaviva-secondary-outline-cta:hover,.cta-small.secondary-23.osaviva-secondary-outline-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---cactus)}.cta-small.secondary-13{color:var(--_🎨-color--tokens---button-secondary-default--text)}.cta-small.secondary-13.osaviva-home-outline-cta:hover,.cta-small.secondary-13.osaviva-home-outline-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#fbfbf7}.cta-small.secondary-13.osaviva-home-outline-cta:focus-visible,.cta-small.secondary-13.osaviva-home-outline-cta[data-wf-focus-visible],.cta-small.secondary-13.osaviva-home-outline-cta:focus-visible:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.cta-small.secondary-13.osaviva-home-outline-cta[data-wf-focus-visible]:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.cta-small.secondary-13.osaviva-home-outline-cta.osaviva-home-scrolled-outline-cta,.cta-small.secondary-13.osaviva-home-outline-cta.osaviva-home-scrolled-outline-cta:hover,.cta-small.secondary-13.osaviva-home-outline-cta.osaviva-home-scrolled-outline-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---cactus)}.cta-small.secondary-13.osaviva-basic-outline-cta{-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---cactus);letter-spacing:.11em;text-transform:uppercase;background-color:#0000;border-radius:4px;font-size:11px;font-weight:500;line-height:1.2}.cta-small.secondary-13.osaviva-basic-outline-cta:hover{color:var(--_osaviva-brand-colors---cactus)}.cta-small.secondary-13.osaviva-basic-outline-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#153508}.cta-small.secondary-13.osaviva-home-outline-cta{-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--_🔠-typography---font--button);color:#fff;letter-spacing:.11em;text-transform:uppercase;background-color:#0000;border-radius:4px;font-size:11px;font-weight:500;line-height:1.2}.cta-small.secondary-13.osaviva-home-outline-cta:hover,.cta-small.secondary-13.osaviva-home-outline-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#fbfbf7}.cta-small.secondary-13.osaviva-home-outline-cta:focus-visible,.cta-small.secondary-13.osaviva-home-outline-cta[data-wf-focus-visible],.cta-small.secondary-13.osaviva-home-outline-cta:focus-visible:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.cta-small.secondary-13.osaviva-home-outline-cta[data-wf-focus-visible]:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.cta-small.secondary-13.osaviva-home-outline-cta.osaviva-home-scrolled-outline-cta,.cta-small.secondary-13.osaviva-home-outline-cta.osaviva-home-scrolled-outline-cta:hover,.cta-small.secondary-13.osaviva-home-outline-cta.osaviva-home-scrolled-outline-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.cta-small.secondary-13.osaviva-home-outline-cta.osaviva-home-scrolled-outline-cta,.cta-small.secondary-13.osaviva-home-outline-cta.osaviva-home-scrolled-outline-cta:hover,.cta-small.secondary-13.osaviva-home-outline-cta.osaviva-home-scrolled-outline-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---cactus)}.cta-small.osaviva-home-primary-cta{font-family:var(--_🔠-typography---font--heading-sans);color:#fff;letter-spacing:.05em;text-transform:uppercase;background-color:#0000;border-radius:4px;font-weight:500}.cta-small.osaviva-home-primary-cta:hover,.cta-small.osaviva-home-primary-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.cta-small.osaviva-home-primary-cta:focus-visible,.cta-small.osaviva-home-primary-cta[data-wf-focus-visible],.cta-small.osaviva-home-primary-cta:focus-visible:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.cta-small.osaviva-home-primary-cta[data-wf-focus-visible]:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta{color:#fff}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta{font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---coconut);isolation:isolate;background-color:#0000;border-color:#0000;transition:none;position:relative;transform:none}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---coconut);background-color:#0000;transform:none}.cta-small.osaviva-home-primary-cta.osa-hiw-planning-button{margin-top:auto}.heading-strong{color:var(--_🎨-color--tokens---text-heading--strong)}.label-medium{color:var(--_🎨-color--tokens---text-label--medium)}.body-subtle{color:var(--_🎨-color--tokens---text-body--subtle)}.master-footer{z-index:3;width:100%;max-width:none;padding:var(--section-padding--extra-small)var(--grid--page-padding);background-color:var(--_osaviva-brand-colors---sea-glass);color:var(--_osaviva-brand-colors---cactus);border-radius:24px;margin-left:0;margin-right:0;position:relative;overflow:hidden}.master-footer:where(.w-variant-9c65c32c-cbd4-8b42-4177-dbb491167ff9){border-radius:var(--_🔘-radius---general--large);overflow:hidden}.master-footer:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){background-color:var(--_osaviva-brand-colors---sea-glass);width:100%;height:auto;max-height:none;color:var(--_osaviva-brand-colors---cactus);margin:0;position:relative;inset:auto;overflow:visible;transform:translate(0,0)}.footer-left-text{grid-column-gap:var(--spacing--20);grid-row-gap:var(--spacing--20);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.footer-left-text:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){color:var(--_osaviva-brand-colors---cactus)}.footer-left{grid-column-gap:var(--spacing--120);grid-row-gap:var(--spacing--120);flex-flow:column;display:flex}.footer-legal-link{font-family:var(--_🔠-typography---font-family--body-3);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--body-3);line-height:var(--_🔠-typography---line-height--body-3);font-weight:var(--_🔠-typography---font-weight--body-3);letter-spacing:var(--_🔠-typography---letter-spacing--body-3);transition:color .3s}.footer-legal-link:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){color:var(--_osaviva-brand-colors---cactus)}.footer-legal-link:hover,.footer-legal-link:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_🎨-color--tokens---text-body--strong)}.footer-top-tile{grid-column-gap:var(--spacing--20);grid-row-gap:var(--spacing--20);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.footer-columns{grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.content-footer{grid-column-gap:var(--spacing--80);grid-row-gap:var(--spacing--80);flex-flow:column;display:flex}.footer-column{grid-column-gap:var(--spacing--20);grid-row-gap:var(--spacing--20);flex-flow:column;flex:none;display:flex}.social-link{width:var(--_❇️-icon---icon-size--small);height:var(--_❇️-icon---icon-size--small);color:var(--_🎨-color--tokens---icon--medium);border-radius:100vw;flex:none;transition:opacity .2s}.social-link:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){color:var(--_osaviva-brand-colors---cactus)}.social-link:hover,.social-link:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){opacity:.5;object-fit:fill}.icon-social{justify-content:center;align-items:center;display:flex}.footer-legal-column{grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.footer-halves{grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap);grid-template-rows:auto;grid-template-columns:1.5fr 1fr;display:grid}.footer-halves:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){margin-top:0;transform:translate(0,0)}.logo-footer{width:100%}.footer-social-wrap{grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);justify-content:flex-start;align-items:center;display:flex}.brand-footer{width:138px}.footer-links-column{grid-column-gap:var(--spacing--4);grid-row-gap:var(--spacing--4);flex-flow:column;display:flex}.footer-link,.footer-link:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){color:var(--_osaviva-brand-colors---cactus)}.footer-brand-wrap{grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.footer-bottom-right{grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);justify-content:space-between;align-items:flex-end;width:100%;display:flex}.footer-right{grid-column-gap:var(--spacing--48);grid-row-gap:var(--spacing--48);flex-flow:column;justify-content:space-between;align-items:stretch;display:flex}.navbar{width:var(--max-width--8-columns);max-width:var(--container--main);padding:var(--spacing--8)var(--spacing--16);border-bottom-left-radius:var(--_🔘-radius---general--large);border-bottom-right-radius:var(--_🔘-radius---general--large);background-color:var(--_🎨-color--tokens---navigation--background);margin-left:auto;margin-right:auto;transition:padding .4s}.navbar.osaviva-secondary-navbar{box-shadow:none;background-color:#0000;border-radius:0;width:min(88vw,100% - 48px);max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}.navbar.osaviva-home-navbar{max-width:1600px;box-shadow:none;background-color:#0000;border-radius:4px;width:calc(100% - 32px);margin-left:auto;margin-right:auto;padding-left:clamp(8px,1.2vw,24px);padding-right:clamp(8px,1.2vw,24px);transition-property:background-color,padding;transition-duration:.25s,.25s;transition-timing-function:ease,ease}.logo-nav{width:100%;display:block}.logo-nav.osaviva-home-logo,.logo-nav.osaviva-secondary-logo,.logo-nav.osaviva-home-logo{width:100%;height:auto;display:block}.brand-nav{width:92px}.brand-nav.osaviva-secondary-brand{width:clamp(145px,12vw,170px)}.brand-nav.osaviva-home-brand{flex-shrink:0;width:clamp(120px,11vw,170px);position:relative}.nav-container{grid-column-gap:var(--spacing--32);grid-row-gap:var(--spacing--32);justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}.nav-container.osaviva-secondary-nav-row{padding-top:12px;padding-bottom:12px}.nav-container.osaviva-home-nav-row{box-sizing:border-box;grid-row-gap:12px;grid-column-gap:clamp(10px,1.2vw,24px);justify-content:space-between;padding-top:12px;padding-bottom:12px}.nav-column-item{grid-column-gap:var(--spacing--4);grid-row-gap:var(--spacing--4);color:var(--_🎨-color--tokens---text-body--strong);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.nav-column-item:hover,.nav-column-item:focus,.nav-column-item:focus-visible,.nav-column-item[data-wf-focus-visible]{--_navigation-states---heading-underline:var(--_osaviva-brand-colors---cactus)}.nav-column-item.osaviva-home-menu-item{color:var(--_osaviva-brand-colors---cactus)}.dropdown{flex-shrink:0;margin-left:0;margin-right:0}.dropdown-toggle{border-radius:8px;padding:0;display:block}.content-dropdown{z-index:2;max-width:var(--container--main);margin-left:auto;margin-right:auto;position:relative}.content-dropdown.osaviva-home-dropdown-content{max-width:none}.content-dropdown.osaviva-secondary-dropdown-content,.content-dropdown.osaviva-home-dropdown-content{max-width:none}.content-dropdown.osaviva-home-dropdown-content.osa-experience-mega-with-intro{grid-column-gap:36px;grid-template-columns:minmax(0,3fr) minmax(200px,1fr);align-items:center;width:100%;display:grid}.mobile-menu{display:none}.nav-column-inner{grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.nav-column-inner.small-gap{grid-column-gap:var(--spacing--4);grid-row-gap:var(--spacing--4)}.dropdown-list{border-radius:8px}.dropdown-list.w--open,.dropdown-list.w--open:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;padding-top:0;padding-right:var(--grid--page-padding);padding-left:var(--grid--page-padding);background-color:var(--_🎨-color--base---neutral--light-0);position:fixed;left:0;right:0}.dropdown-list.osaviva-secondary-dropdown-shell{width:calc(100% + 32px);box-shadow:none;background-color:#0000;border-radius:8px;margin-left:-16px;padding-top:12px}.dropdown-list.osaviva-home-dropdown-shell{box-sizing:border-box;width:calc(100% + 32px);box-shadow:none;background-color:#0000;border-radius:8px;margin-left:-16px;padding-top:12px}.nav-link{padding:var(--spacing--8)var(--spacing--12);border:1px solid var(--_🎨-color--tokens---button-secondary-default--border);border-radius:var(--_🔘-radius---ui-elements--button-base);font-family:var(--_🔠-typography---font-family--button-2);color:var(--_🎨-color--tokens---button-secondary-default--text);font-size:var(--_🔠-typography---size--button-2);line-height:var(--_🔠-typography---line-height--button-2);font-weight:var(--_🔠-typography---font-weight--button-2);letter-spacing:var(--_🔠-typography---letter-spacing--button-2);text-transform:uppercase;cursor:pointer;transition:color .3s,background-color .3s,border-color .3s}.nav-link:hover,.nav-link:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border:1px solid var(--_🎨-color--tokens---button-secondary-hover--border);background-color:var(--_🎨-color--tokens---button-secondary-hover--background);color:var(--_🎨-color--tokens---button-secondary-hover--text)}.nav-link.osaviva-home-nav-link:hover,.nav-link.osaviva-home-nav-link:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---sea-glass)}.nav-link.osaviva-home-nav-link.osaviva-home-scrolled-nav-link:hover,.nav-link.osaviva-home-nav-link.osaviva-home-scrolled-nav-link:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---sunset)}.nav-link.osaviva-secondary-nav-link{font-family:var(--_🔠-typography---font--body);color:var(--_osaviva-brand-colors---cactus);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background-color:#0000;border-color:#0000;padding-left:clamp(3px,.4vw,8px);padding-right:clamp(3px,.4vw,8px);font-weight:500}.nav-link.osaviva-secondary-nav-link:hover,.nav-link.osaviva-secondary-nav-link:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---sunset)}.nav-link.osaviva-home-nav-link{font-family:var(--_🔠-typography---font--heading-sans);color:#fff;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background-color:#0000;border-color:#0000;padding-left:clamp(3px,.4vw,8px);padding-right:clamp(3px,.4vw,8px)}.nav-link.osaviva-home-nav-link:hover,.nav-link.osaviva-home-nav-link:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---sea-glass)}.nav-link.osaviva-home-nav-link.osaviva-home-scrolled-nav-link{color:var(--_osaviva-brand-colors---cactus)}.nav-link.osaviva-home-nav-link.osaviva-home-scrolled-nav-link:hover,.nav-link.osaviva-home-nav-link.osaviva-home-scrolled-nav-link:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---sunset)}.nav-thirds{z-index:1;grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;position:relative}.wrap-nav-links{grid-column-gap:var(--spacing--4);grid-row-gap:var(--spacing--4);justify-content:center;align-items:center;display:flex}.wrap-nav-links.osaviva-secondary-nav-links{grid-column-gap:20px;grid-row-gap:20px}.wrap-nav-links.osaviva-home-nav-links{grid-row-gap:8px;white-space:nowrap;grid-column-gap:clamp(4px,.8vw,20px)}.nav-dropdown-list{z-index:2;width:100%;max-width:var(--container--main);border-radius:8px;margin-left:auto;margin-right:auto;padding-top:32px;padding-bottom:32px;position:relative}.nav-dropdown-list.osaviva-secondary-dropdown-panel{background-color:var(--_osaviva-brand-colors---sea-glass);width:100%;max-width:none;color:var(--_osaviva-brand-colors---cactus);border-radius:8px;padding:32px}.nav-dropdown-list.osaviva-home-sea-glass-panel{box-sizing:border-box;background-color:var(--_osaviva-brand-colors---sea-glass);width:100%;max-width:none;color:var(--_osaviva-brand-colors---cactus);border-radius:8px;margin-left:auto;margin-right:auto;padding:32px;box-shadow:0 16px 32px #0f4c3a1f}.nav-column{grid-column-gap:var(--spacing--32);grid-row-gap:var(--spacing--32);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.multi-layout-grid{grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap);background-color:var(--_🎨-color--base---neutral--dark-0);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.nav-menu{flex-grow:1;flex-shrink:1;min-width:0;position:relative;top:auto;left:auto;right:auto}.nav-right{grid-column-gap:8px;grid-row-gap:var(--spacing--8);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.nav-left{flex-shrink:0;margin-right:0}.nav-bg{background-color:var(--_🎨-color--base---background-lift-low-opacity--dark);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100%;height:100vh;display:none;position:fixed;inset:0%}.nav-bg.osaviva-home-glass-overlay{-webkit-backdrop-filter:blur(3px)saturate(110%);backdrop-filter:blur(3px)saturate(110%);background-color:#11212129}.nav-bg.osaviva-home-glass-overlay.osaviva-scrolled-overlay-state{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fff}.nav-mobile-bg.osaviva-home-mobile-tray-color{background-color:var(--_osaviva-brand-colors---lagoon-tile);background-color:var(--_osaviva-brand-colors---lagoon-tile)}.wrap-mobile-bg{display:none}.progressive-blur-panel{width:100%;height:100%;-webkit-backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio))));backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio))));padding:0;position:absolute;-webkit-mask:linear-gradient(#0000 10%,#000 20% 40%,#0000 50%);mask:linear-gradient(#0000 10%,#000 20% 40%,#0000 50%)}.progressive-blur-panel.is-8{-webkit-backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio))));backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio))));-webkit-mask:linear-gradient(#0000 50%,#000 70% 80%,#0000 100%);mask:linear-gradient(#0000 50%,#000 70% 80%,#0000 100%)}.progressive-blur-panel.is-10{-webkit-backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio))));backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio))));-webkit-mask:linear-gradient(#0000 70%,#000 90%,#0000 100%);mask:linear-gradient(#0000 70%,#000 90%,#0000 100%)}.progressive-blur-panel.is-7{-webkit-backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio))));backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio))));-webkit-mask:linear-gradient(#0000 40%,#000 60% 70%,#0000 90%);mask:linear-gradient(#0000 40%,#000 60% 70%,#0000 90%)}.progressive-blur-panel.is-1{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));-webkit-mask:linear-gradient(#000 0% 10%,#0000 30%);mask:linear-gradient(#000 0% 10%,#0000 30%)}.progressive-blur-panel.is-2{-webkit-backdrop-filter:blur(calc(var(--blur)/var(--ratio)));backdrop-filter:blur(calc(var(--blur)/var(--ratio)));-webkit-mask:linear-gradient(#0000 0%,#000 10% 20%,#0000 40%);mask:linear-gradient(#0000 0%,#000 10% 20%,#0000 40%)}.progressive-blur-panel.is-3{-webkit-backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio))));backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio))));-webkit-mask:linear-gradient(#0000 0%,#000 20% 30%,#0000 50%);mask:linear-gradient(#0000 0%,#000 20% 30%,#0000 50%)}.progressive-blur-panel.is-6{-webkit-backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio))));backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio))));-webkit-mask:linear-gradient(#0000 30%,#000 50% 60%,#0000 80%);mask:linear-gradient(#0000 30%,#000 50% 60%,#0000 80%)}.progressive-blur-panel.is-4{-webkit-backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio)*var(--ratio))));backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio)*var(--ratio))));-webkit-mask:linear-gradient(#0000 10%,#000 30% 40%,#0000 60%);mask:linear-gradient(#0000 10%,#000 30% 40%,#0000 60%)}.progressive-blur-panel.is-9{-webkit-backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio))));backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio))));-webkit-mask:linear-gradient(#0000 60%,#000 80% 90%,#0000 100%);mask:linear-gradient(#0000 60%,#000 80% 90%,#0000 100%)}.progressive-blur-panel.is-5{-webkit-backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio))));backdrop-filter:blur(calc(var(--blur)/(var(--ratio)*var(--ratio)*var(--ratio)*var(--ratio))));-webkit-mask:linear-gradient(#0000 20%,#000 40% 50%,#0000 70%);mask:linear-gradient(#0000 20%,#000 40% 50%,#0000 70%)}.wrap-progressive-blur{pointer-events:none;width:100%;height:100%;max-height:8rem;position:fixed;inset:0% 0% auto;overflow:clip}.wrap-progressive-blur.osaviva-scrolled-blur-hidden{display:none}.progressive-blur{z-index:990;pointer-events:none;width:100%;height:100%;overflow:clip}.headline-cta-b{grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.master-cta-b{z-index:3;max-width:var(--max-width--6-columns);grid-column-gap:var(--spacing--32);grid-row-gap:var(--spacing--32);text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;margin-left:auto;margin-right:auto;display:flex;position:relative}.home-a-stats-grid{grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;width:100%}.video-stats{z-index:3;width:94%;height:clamp(32rem,76vh,48rem);max-width:var(--container--main);min-height:0;margin:var(--spacing--0)auto;padding-top:var(--spacing--48);padding-bottom:var(--spacing--32);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0);border-radius:8px;flex-direction:column;align-items:stretch;display:block;overflow:hidden}.master-stats{flex-flow:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;display:flex}.home-a-stat-item{grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);flex-flow:column;display:flex}.headline-stats-video{width:100%;max-width:var(--max-width--6-columns);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}.overlay-stats-top{background-image:linear-gradient(180deg,var(--_🎨-color--tokens---background-gradient-purposes--gradient-64),var(--_🎨-color--tokens---background-gradient-purposes--gradient-0));width:100%;height:40%;position:absolute;inset:0% 0% auto}.overlay-stats-bottom{background-image:linear-gradient(0deg,var(--_🎨-color--tokens---background-gradient-purposes--gradient-64),var(--_🎨-color--tokens---background-gradient-purposes--gradient-0));width:100%;height:25%;position:absolute;inset:auto 0% 0%}.wrap-about-home-a{width:100%;max-width:var(--max-width--6-columns);grid-column-gap:var(--spacing--32);grid-row-gap:var(--spacing--32);text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;margin-left:auto;margin-right:auto;display:flex}.images-halves{grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:flex}.image-wrap-halves{width:100%;height:564px;max-width:var(--max-width--4-columns);padding:var(--spacing--24);border-radius:var(--_🔘-radius---cards--subtle);color:var(--_🎨-color--tokens---text-body--strong);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0);flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex;position:relative;overflow:hidden}.image-wrap-halves.second{margin-top:var(--spacing--80);background-image:url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6ab47f27d65ef5dc7d0ba28a_Feature%20Image.webp);background-position:50%;background-size:cover}.image-wrap-halves.second.osaviva-region-mexico{background-image:url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6ab871acc90cd041d7e9d6a6_nicaragua-momotombo-volcano-sunset.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.image-wrap-halves.second.osaviva-region-south-america{background-image:url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6ab871add16264f148514198_chile-atacama-valle-de-la-luna-sunset.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.overlay-feature-image{background-image:linear-gradient(0deg,var(--_🎨-color--tokens---background-gradient-purposes--gradient-64),var(--_🎨-color--tokens---background-gradient-purposes--gradient-0));width:100%;height:35%;position:absolute;inset:auto 0% 0%}.overlay-feature-image.osaviva-region-card-overlay{background-image:linear-gradient(#15350800 0%,#1535084d 52%,#153508ad 100%);height:62%;top:auto;bottom:0}.content-feature-image{z-index:2;grid-column-gap:var(--spacing--80);grid-row-gap:var(--spacing--80);flex-flow:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;display:flex;position:relative}.icon-featured-image{width:var(--_❇️-icon---icon-size--extra-large);height:var(--_❇️-icon---icon-size--extra-large);color:var(--_🎨-color--tokens---icon--strong);justify-content:center;align-items:center;display:flex}.icon-featured-image.osaviva-region-card-icon{width:40px;height:40px;color:var(--_osaviva-brand-colors---coconut)}.icon-featured-image.osaviva-region-card-icon.osaviva-region-card-pyramid{width:52px;height:40px}.headline-features-home-a{max-width:var(--max-width--6-columns);margin-right:auto;margin-bottom:var(--spacing--80);text-align:center;margin-left:auto}.preloader{z-index:9999999;width:100%;height:100vh;padding:var(--spacing--32);background-color:var(--_🎨-color--tokens---background--base);color:var(--_🎨-color--tokens---text-heading--strong);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0);flex-flow:column;display:none;position:fixed;inset:0%}.content-preloader{grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);justify-content:space-between;align-items:center;margin-top:auto;margin-bottom:auto;display:flex}.line-preloader{border-radius:var(--_🔘-radius---general--default);background-color:var(--_🎨-color--tokens---background--lift);width:100%;height:8px}.line-fill-preloader{border-radius:var(--_🔘-radius---general--default);background-color:var(--_🎨-color--base---accent--primary-2);width:10%;height:100%}.logo-preloader{max-width:116px}.osaviva-video-hero{background-color:var(--_osaviva-brand-colors---cactus);width:100%;min-height:100svh;color:var(--_osaviva-brand-colors---coconut);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}.osaviva-video-hero__shade{z-index:-1;opacity:.2;pointer-events:none;background-image:linear-gradient(#0620196b,#06201914 29%,#06201938 47%,#062019b8);width:100%;height:100%;position:absolute;inset:0}.osaviva-video-hero__content{z-index:1;box-sizing:border-box;text-align:left;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;max-width:1600px;min-height:100svh;margin:0 auto;padding:150px 5.5vw 5vw;display:flex;position:relative}.osaviva-video-hero__intro{max-width:1100px}.osaviva-video-hero__eyebrow{font-family:var(--_🔠-typography---font--label);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-2);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);text-align:left;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px}.osaviva-video-hero__title{font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--scale-9-5vw);line-height:.84;font-weight:var(--_🔠-typography---all-weights--medium);text-align:left;letter-spacing:-.015em;margin:0}.osaviva-video-hero__bottom{grid-column-gap:28px;grid-row-gap:28px;justify-content:space-between;align-items:flex-end;margin-top:1.5vw;display:flex}.osaviva-video-hero__description{width:100%;max-width:1100px;font-family:var(--_🔠-typography---font--heading-sans);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--policy-h2);line-height:1.45;font-weight:var(--_🔠-typography---weight--scale-400);margin:0}.osaviva-home-nav-button-label{z-index:2;pointer-events:none;font-family:var(--_🔠-typography---font--heading-sans);color:inherit;font-size:var(--_🔠-typography---size--destination-selector);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;margin-top:0;margin-bottom:0;position:relative}.osaviva-home-about-eyebrow{width:100%;margin-top:0;margin-bottom:var(--spacing--16);font-family:var(--_🔠-typography---font--label);color:var(--_osaviva-brand-colors---lagoon-tile);font-size:var(--_🔠-typography---size--body-2);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);text-align:center;letter-spacing:.14em;text-transform:uppercase}.osaviva-home-about-eyebrow.osaviva-ways-eyebrow{color:var(--_osaviva-brand-colors---lagoon-tile);text-align:left;margin-bottom:12px;font-size:14px}.osaviva-home-about-eyebrow.osa-seasonal-coconut-eyebrow{color:var(--_osaviva-brand-colors---coconut);margin-bottom:0}.osaviva-home-about-eyebrow.osa-regional-hero-eyebrow{color:var(--_osaviva-brand-colors---coconut);margin-bottom:24px}.osaviva-region-card-copy{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;width:100%;display:flex}.osaviva-region-card-eyebrow{font-family:var(--_🔠-typography---font--label);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-2);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.15em;text-transform:uppercase;margin-top:0;margin-bottom:0}.osaviva-region-card-title{max-width:440px;font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--scale-40px);line-height:.98;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:0;margin-top:0;margin-bottom:0}.osaviva-region-card-cta{border:1px solid var(--_osaviva-brand-colors---coconut);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:fit-content;min-height:40px;font-family:var(--_🔠-typography---font--heading-sans);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--destination-selector);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.09em;text-transform:uppercase;background-color:#231f2314;border-radius:4px;justify-content:center;align-items:center;padding:9px 13px;text-decoration:none;transition:background-color .2s,color .2s,transform .5s;display:inline-flex}.osaviva-region-card-cta:hover,.osaviva-region-card-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#fbfbf7;background-color:#231f2314;transform:scale(.95)}.osaviva-region-card-cta.osaviva-home-region-native:hover,.osaviva-region-card-cta.osaviva-home-region-native:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---coconut);background-color:#231f2314;padding:9px 13px;transform:none}.osaviva-region-card-cta.osaviva-home-region-native{font-family:var(--_🔠-typography---font--button);background-color:#231f2314;border-color:#0000;transition:background-color .2s,color .2s;position:relative;transform:none}.osaviva-region-card-cta.osaviva-home-region-native:hover,.osaviva-region-card-cta.osaviva-home-region-native:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---coconut);background-color:#231f2314;padding:9px 13px;transform:none}.osaviva-hero-wave{z-index:0;pointer-events:none;width:125%;height:95px;color:var(--_osaviva-brand-colors---coconut);line-height:0;display:block;position:absolute;bottom:-1px;left:-12.5%;right:auto}.osaviva-paths-section{background-color:var(--_osaviva-brand-colors---coconut);width:100%;padding:120px 32px 140px;position:relative}.osaviva-paths-container{width:100%;max-width:none;margin-left:auto;margin-right:auto}.osaviva-paths-header{grid-column-gap:72px;grid-row-gap:32px;grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);align-items:end;margin-bottom:56px;display:grid}.osaviva-paths-heading-wrap{grid-column-gap:4px;grid-row-gap:0px;text-align:left;flex-direction:column;order:0;align-items:flex-start;display:flex}.osaviva-paths-eyebrow{font-family:var(--_🔠-typography---font--label);color:var(--_osaviva-brand-colors---lagoon-tile);font-size:var(--_🔠-typography---size--body-2);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em;text-transform:uppercase;margin-top:0;margin-bottom:16px}.osaviva-paths-eyebrow.osaviva-why-eyebrow{color:var(--_osaviva-brand-colors---lagoon-tile);grid-column:1/-1;margin-bottom:0}.osaviva-paths-heading{font-family:var(--_🔠-typography---font-family--h2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--section-desktop);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:0;margin-top:0;margin-bottom:0;padding-bottom:.16em;padding-right:.12em;overflow:visible}.osaviva-paths-heading-accent{font-family:var(--_🔠-typography---font-family--h2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--section-desktop);font-style:italic;line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:0;margin-top:-18px;margin-bottom:0;padding-bottom:.16em;padding-right:.12em;overflow:visible}.osaviva-paths-intro{max-width:400px;font-family:var(--_🔠-typography---font-family--body-1);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--body-2);line-height:1.5;font-weight:var(--_🔠-typography---weight--scale-400);text-align:left;order:1;margin:0 0 0 auto}.osaviva-paths-cards{grid-column-gap:12px;grid-row-gap:12px;width:100%;height:440px;display:flex}.osaviva-path-card{border-radius:var(--_🔘-radius---cards--subtle);flex:1;min-width:0;height:100%;text-decoration:none;transition:flex-grow 1s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.osaviva-path-card:hover,.osaviva-path-card:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-grow:1.35;transform:none}.osaviva-path-media{z-index:0;object-fit:cover;width:100%;height:100%;transition-property:none;transition-duration:0s;position:absolute;inset:0%;scale:1}.osaviva-path-overlay{z-index:2;background-image:linear-gradient(180deg,color-mix(in srgb,var(--_osaviva-brand-colors---overlay-dark)28%,transparent)0%,color-mix(in srgb,var(--_osaviva-brand-colors---overlay-dark)5%,transparent)40%,color-mix(in srgb,var(--_osaviva-brand-colors---overlay-dark)25%,transparent)62%,color-mix(in srgb,var(--_osaviva-brand-colors---overlay-dark)86%,transparent)100%);pointer-events:none;position:absolute;inset:0%}.osaviva-path-content{z-index:3;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;padding:26px 24px;display:flex;position:relative}.osaviva-path-copy{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;align-items:flex-start;display:flex}.osaviva-path-title{font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--h6);line-height:var(--_🔠-typography---line-height--h6);font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.75px;white-space:nowrap;margin-top:0;margin-bottom:0}.osaviva-path-desc{max-width:22ch;font-family:var(--_🔠-typography---font-family--body-3);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-2);line-height:1.6;font-weight:var(--_🔠-typography---weight--scale-400);margin-top:0;margin-bottom:0}.osaviva-path-video-slot{z-index:1;width:100%;height:100%;position:absolute;inset:0%;overflow:hidden}.background-video.path-card{z-index:0;z-index:0;background-position:50%;background-size:cover;width:100%;height:100%;display:block;position:relative;overflow:hidden}.osaviva-about-bridge-section{z-index:1;background-color:#0000;width:100%;padding-top:128px;padding-bottom:128px;position:relative}.osaviva-about-bridge-inner{width:100%;max-width:var(--max-width--6-columns);grid-column-gap:28px;grid-row-gap:28px;text-align:center;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;display:flex}.osaviva-about-why-group{width:100%;position:relative;overflow:clip}.osaviva-about-why-bg{z-index:0;opacity:.58;pointer-events:none;background-image:linear-gradient(#f1ece659,#f1ece659),url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6abdd40c27c2ea9593eb75cb_map-background-xl.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.osaviva-about-why-svg{width:100%;height:100%;display:block}.osaviva-map-cls-1{opacity:.6}.osaviva-map-cls-2{stroke-dasharray:4.03 4.03;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#a8d9d9}.osaviva-map-cls-3{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#a8d9d9;stroke-dasharray:4.02 4.02}.osaviva-map-cls-4{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#a8d9d9;stroke-dasharray:4.01 4.01}.osaviva-map-cls-5{fill:none}.osaviva-map-cls-6{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#a8d9d9;stroke-dasharray:4 4}.osaviva-map-cls-7{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#cce9e9;stroke-width:1.5px}.osaviva-map-cls-8{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:8.04 4.02;stroke:#cce8e8}.osaviva-map-cls-9{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#cce8e8;stroke-dasharray:8.09 4.05}.osaviva-map-cls-10{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#a8d9d9;stroke-dasharray:4.01 4.01}.osaviva-map-cls-11{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#a8d9d9;stroke-dasharray:3.99 3.99}.osaviva-map-cls-12{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#bae1e1;stroke-width:.4px}.osaviva-map-cls-13{fill:#eff8f8}.osaviva-map-cls-14{opacity:.8}.osaviva-map-cls-15{clip-path:url(#clippath)}.osaviva-why-stats-section{z-index:1;background-color:#0000;width:100%;padding:56px 32px 140px;position:relative}.osaviva-why-stats-section.osa-landing-why-map{background-color:var(--_osaviva-brand-colors---sea-glass);background-image:url(https://s3.amazonaws.com/webflow-prod-assets/6ab47f25d65ef5dc7d0b9f87/6abdd40c27c2ea9593eb75cb_map-background-xl.svg);background-position:50% 0;background-repeat:repeat;background-size:1440px 960px;padding-top:120px;padding-bottom:120px}.osaviva-why-stats-container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.osaviva-why-stats-intro{grid-column-gap:72px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);align-items:start;margin-bottom:56px;display:grid}.osaviva-why-stats-intro-left{width:100%}.osaviva-why-stats-intro-right{justify-self:end;width:100%;max-width:620px}.osaviva-why-stats-heading{font-family:var(--_🔠-typography---font-family--h2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--section-desktop);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:0;margin-top:0;margin-bottom:0;padding-bottom:.16em;overflow:visible}.osaviva-why-stats-heading.osa-landing-centered-heading{text-align:center;margin-bottom:48px}.osaviva-why-stats-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:340px 340px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.osaviva-why-stat-card{border-radius:var(--_🔘-radius---cards--subtle);background-color:var(--_osaviva-brand-colors---coconut);width:100%;height:100%;color:var(--_🎨-color--tokens---text-heading--strong);flex-direction:column;justify-content:space-between;padding:26px 26px 24px;display:flex;position:relative;overflow:hidden}.osaviva-why-stat-card.osaviva-why-stat-card-two{background-color:var(--_osaviva-brand-colors---sage-mint);background-color:var(--_osaviva-brand-colors---sage-mint)}.osaviva-why-stat-card-one{background-color:var(--_osaviva-brand-colors---sage-mint);color:var(--_osaviva-brand-colors---cactus);grid-row:1;grid-column-start:2}.osaviva-why-stat-card-two{background-color:var(--_osaviva-brand-colors---sage-mint);color:var(--_osaviva-brand-colors---cactus);grid-row-start:1;grid-column-start:3}.osaviva-why-stat-card-three{background-color:var(--_osaviva-brand-colors---sage-mint);color:var(--_osaviva-brand-colors---cactus);grid-row-start:2;grid-column-start:2}.osaviva-why-stat-title{z-index:1;max-width:90%;font-family:var(--_🔠-typography---font-family--body-1);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--body-1);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:var(--_🔠-typography---letter-spacing--body-1);margin-top:0;margin-bottom:0;position:relative}.osaviva-why-stat-title.dark-weight{font-weight:400}.osaviva-why-stat-title.osaviva-process-card-title{position:relative}.osaviva-why-stat-title.osaviva-process-card-title.osa-resource-title-spacing{margin-bottom:24px}.osaviva-why-stat-bottom{z-index:1;text-align:right;flex-direction:column;justify-content:flex-start;width:100%;height:218px;display:flex;position:relative}.osaviva-why-stat-bottom.osaviva-process-card-bottom{height:auto}.osaviva-why-stat-number{height:88px;font-family:var(--_🔠-typography---font-family--h2);color:var(--_osaviva-brand-colors---agave);font-size:var(--_🔠-typography---size--scale-92px);line-height:.95;font-weight:var(--_🔠-typography---weight--body-bold);letter-spacing:-1px;flex:none}.osaviva-why-stat-number.osaviva-process-card-number{position:relative}.osaviva-why-stat-rule{background-color:var(--_osaviva-brand-colors---sunset);opacity:1;flex:none;width:100%;height:1px;margin-top:12px;margin-bottom:10px}.osaviva-why-stat-rule.osaviva-process-card-rule{position:relative}.osaviva-why-stat-copy{width:90%;max-width:90%;min-height:100px;font-family:var(--_🔠-typography---font-family--body-2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-3);font-weight:var(--_🔠-typography---font-weight--body-2);letter-spacing:var(--_🔠-typography---letter-spacing--body-2);align-self:flex-end;margin:0 0 0 auto}.osaviva-why-stat-copy.white-copy-light{font-weight:400}.osaviva-why-image-card{border-radius:var(--_🔘-radius---cards--subtle);align-self:stretch;width:100%;height:auto;position:relative;overflow:hidden}.osaviva-why-image-one{grid-row:1/span 2;grid-column-start:1}.osaviva-why-image{object-fit:cover;width:100%;height:100%;display:block}.osaviva-why-image.osaviva-why-desktop-photo{object-position:50% 50%;width:100%;height:calc(100% + 120px);transition-property:none;transition-duration:0s;display:block;position:absolute;top:-60px;left:0;scale:1.02}.osaviva-why-image.osaviva-why-tablet-photo{object-position:50% 75%;display:none}.osaviva-why-stat-card-four{background-color:var(--_osaviva-brand-colors---sage-mint);color:var(--_osaviva-brand-colors---cactus);grid-row-start:2;grid-column-start:3}.osaviva-why-paper-texture{z-index:0;opacity:.56;pointer-events:none;mix-blend-mode:multiply;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/6ab47f25d65ef5dc7d0b9f87/6abb5faa710d9dc10d5a3723_paper-texture.jpg);background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.osaviva-why-paper-texture.osaviva-process-light-texture{opacity:.04}.osaviva-map-wave{z-index:3;pointer-events:none;width:125%;height:95px;color:var(--_osaviva-brand-colors---coconut);line-height:0;display:block;position:absolute;top:-1px;left:-12.5%;right:auto}.osaviva-map-wave-svg{width:100%;height:100%;display:block}.osaviva-why-cards-track{display:contents}.osaviva-clairv-itins{background-color:var(--_osaviva-brand-colors---coconut);width:100%;font-family:var(--_🔠-typography---font-family--body-1);color:var(--_osaviva-brand-colors---cactus);padding:48px 0;position:relative;overflow:visible}.osaviva-clairv-itins-wrap{grid-column-gap:4vw;grid-row-gap:4vw;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:480vh;min-height:100vh;display:flex;position:relative}.osaviva-clairv-sticky{grid-column-gap:5vw;grid-row-gap:56px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:auto;display:flex;position:sticky;top:96px;overflow:clip visible}.osaviva-clairv-kicker{width:100%;margin:0px var(--spacing--0);font-family:var(--_🔠-typography---font--label);color:var(--_osaviva-brand-colors---lagoon-tile);font-size:var(--_🔠-typography---size--body-2);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);text-align:left;letter-spacing:.14em;text-transform:uppercase;align-self:flex-start;padding:0}.osaviva-clairv-heading-wrap{width:40vw;padding-right:var(--grid--page-padding);padding-left:var(--grid--page-padding);grid-row-gap:16px;text-align:left;flex-direction:column;align-self:flex-start;align-items:flex-start;display:flex}.osaviva-clairv-heading{font-family:var(--_🔠-typography---font-family--h2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--section-desktop);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);text-align:left;letter-spacing:0;margin:0;padding-bottom:.16em;padding-right:.12em;overflow:visible}.osaviva-clairv-heading.cc-testimonial-heading{color:var(--_osaviva-brand-colors---cactus);grid-area:2/1/3/2}.osaviva-clairv-viewport{width:100%;scroll-padding-left:var(--grid--page-padding);scroll-padding-right:var(--grid--page-padding);justify-content:flex-start;align-items:flex-start;padding-top:12px;padding-bottom:16px;display:flex;overflow:clip visible}.osaviva-clairv-track{width:max-content;min-width:100vw;padding-right:var(--grid--page-padding);padding-left:var(--grid--page-padding);grid-column-gap:10px;grid-row-gap:10px;will-change:transform;align-items:flex-start;transition-property:none;transition-duration:0s;display:flex}.osaviva-clairv-card{grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);border-radius:var(--_🔘-radius---cards--subtle);transform-origin:50%;width:22vw;color:inherit;cursor:pointer;will-change:transform;flex-direction:column;flex:0 0 22vw;align-items:flex-start;text-decoration:none;transition-property:none;transition-duration:0s;display:flex}.osaviva-clairv-card-panel{border-radius:var(--_🔘-radius---cards--subtle);background-color:var(--_osaviva-brand-colors---sea-glass);justify-content:center;align-items:center;width:22vw;height:clamp(220px,100svh - 380px,28vw);display:flex;position:relative;overflow:hidden}.osaviva-clairv-card-number{z-index:2;border-radius:var(--_🔘-radius---cards--subtle);-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--_🔠-typography---font-family--label-1);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--label-1);line-height:var(--_🔠-typography---line-height--label-1);letter-spacing:.08em;text-transform:uppercase;background-color:#0000;padding:0;font-weight:500;position:static;top:auto;left:auto}.osaviva-clairv-card-image{left:var(--spacing--0);top:var(--spacing--0);z-index:0;object-fit:cover;width:100%;height:100%;display:block;position:absolute}.osaviva-clairv-card-copy{grid-column-gap:0px;grid-row-gap:0px;flex-direction:column;align-items:flex-start;width:100%;display:flex}.osaviva-clairv-card-title{max-width:92%;font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--scale-34px);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:.02em;margin:0}.osaviva-clairv-card-desc{width:100%;max-width:none;height:auto;max-height:none;font-family:var(--_🔠-typography---font-family--body-2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---font-weight--body-2);letter-spacing:var(--_🔠-typography---letter-spacing--body-2);margin:0;overflow:visible}.osaviva-why-desktop-photo{object-position:50% 50%;width:100%;height:calc(100% + 80px);transition-property:none;transition-duration:0s;display:block;position:absolute;top:-40px;left:0;scale:1.02}.osaviva-why-tablet-photo{object-position:50% 75%;display:none}.osaviva-paths-title-line{grid-column-gap:4px;grid-row-gap:0px;flex-direction:column;align-items:flex-start;display:flex}.osaviva-clairv-card-metadata{z-index:2;grid-column-gap:6px;grid-row-gap:0px;border-radius:var(--_🔘-radius---cards--subtle);-webkit-backdrop-filter:none;backdrop-filter:none;max-width:none;font-family:var(--_🔠-typography---font-family--label-1);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--label-1);line-height:var(--_🔠-typography---line-height--label-1);font-weight:var(--_🔠-typography---all-weights--medium);text-align:left;letter-spacing:var(--_🔠-typography---letter-spacing--label-1);background-color:#0000;flex-direction:row;align-items:center;padding:0;display:flex;position:static;top:auto;right:auto}.osaviva-clairv-card-meta-field{width:auto;min-width:0;margin:var(--spacing--0)0px;font-family:var(--_🔠-typography---font-family--label-1);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--label-1);line-height:var(--_🔠-typography---line-height--label-1);font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:var(--_🔠-typography---letter-spacing--label-1);white-space:nowrap;flex:none}.osaviva-clairv-cms-wrapper{width:100%}.osaviva-clairv-cms-item{display:contents}.osaviva-clairv-card-gradient{z-index:1;pointer-events:none;background-image:linear-gradient(#12181500 0%,#1218152e 52%,#1218159e 100%);height:62%;position:absolute;bottom:0;left:0;right:0}.osaviva-clairv-card-image-copy{left:var(--spacing--16);right:var(--spacing--16);bottom:var(--spacing--16);z-index:3;grid-column-gap:var(--spacing--4);grid-row-gap:var(--spacing--4);flex-direction:column;align-items:flex-start;display:flex;position:absolute}.osaviva-clairv-card-locations{font-family:var(--_🔠-typography---font-family--label-1);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--label-1);line-height:var(--_🔠-typography---line-height--label-1);font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.08em;text-transform:uppercase;margin:0}.osaviva-clairv-card-top-meta{left:var(--spacing--16);top:var(--spacing--16);z-index:4;padding:var(--spacing--8)var(--spacing--12);grid-column-gap:var(--spacing--4);grid-row-gap:var(--spacing--4);border-radius:var(--_🔘-radius---ui-elements--button-base);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#fefefcb8;border:1px solid #fefefca6;flex-direction:column;align-items:flex-start;display:flex;position:absolute;box-shadow:0 8px 24px #12181514}.osaviva-clairv-cta-wrap{width:100%;padding-top:0;padding-right:var(--grid--page-padding);padding-left:var(--grid--page-padding);justify-content:center;align-items:center;display:flex}.osaviva-clairv-outline-button{border:1px solid var(--_osaviva-brand-colors---cactus);border-radius:var(--_🔘-radius---ui-elements--button-base);font-family:var(--_🔠-typography---font-family--label-1);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--destination-selector);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.11em;text-transform:uppercase;background-color:#0000;justify-content:center;align-items:center;padding:12px 18px;text-decoration:none;transition:transform .25s;display:inline-flex;transform:scale(1)}.osaviva-clairv-outline-button:hover{border-color:var(--_osaviva-brand-colors---cactus);color:var(--_osaviva-brand-colors---cactus);background-color:#0000;transform:none}.osaviva-clairv-outline-button:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---cactus);color:#153508;background-color:#0000;transform:scale(.97)}.osaviva-clairv-outline-button.osaviva-home-outline-native:hover,.osaviva-clairv-outline-button.osaviva-home-outline-native:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---cactus);background-color:#0000;padding:12px 18px;transform:none}.osaviva-clairv-outline-button.osa-trustpilot-exterior-only{border-width:0;position:relative}.osaviva-clairv-outline-button.osa-trustpilot-exterior-only:hover{transform:none}.osaviva-clairv-outline-button.osaviva-home-outline-native{font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---cactus);background-color:#0000;border-color:#0000;transition:background-color .2s,color .2s;position:relative;transform:none}.osaviva-clairv-outline-button.osaviva-home-outline-native:hover,.osaviva-clairv-outline-button.osaviva-home-outline-native:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---cactus);background-color:#0000;padding:12px 18px;transform:none}.osaviva-process-section{z-index:1;padding-top:var(--spacing--80);padding-bottom:var(--spacing--80);color:var(--_osaviva-brand-colors---cactus);background-color:#0000;position:relative}.osaviva-process-container{width:100%;max-width:var(--container--main);padding-right:var(--grid--page-padding);padding-left:var(--grid--page-padding);margin-left:auto;margin-right:auto}.osaviva-process-wrapper{grid-row-gap:var(--spacing--48);flex-direction:column;align-items:center;height:200vh;display:flex;position:relative}.osaviva-process-wrapper.osa-go-static{height:auto;min-height:0}.osaviva-process-eyebrow{font-family:var(--_🔠-typography---font--label);color:var(--_osaviva-brand-colors---lagoon-tile);font-size:var(--_🔠-typography---size--body-2);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);text-align:center;letter-spacing:.14em;text-transform:uppercase;margin-top:0;margin-bottom:0}.osaviva-process-eyebrow.cc-testimonial-eyebrow{color:var(--_osaviva-brand-colors---lagoon-tile);text-align:left;text-align:left}.osaviva-process-main{grid-row-gap:28px;flex-direction:column;align-items:center;row-gap:16px;width:100%;display:flex;position:sticky;top:128px}.osaviva-process-main.osa-go-static{position:static}.osaviva-process-heading{width:55%;font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--section-desktop);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center;letter-spacing:0;margin-top:0;margin-bottom:0}.osaviva-process-cards{grid-column-gap:20px;flex-direction:row;justify-content:center;align-items:stretch;width:100%;height:auto;min-height:400px;padding-bottom:120px;display:flex}.osaviva-process-cards.osa-go-static{min-height:0;padding-bottom:40px}.osaviva-process-card{width:21.5vw;height:auto;min-height:400px;padding:var(--spacing--24);grid-row-gap:var(--spacing--16);border-radius:var(--_🔘-radius---cards--subtle);color:var(--_osaviva-brand-colors---cactus);background-color:#fff;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.osaviva-process-card-2{width:21.5vw;height:auto;min-height:400px;padding:var(--spacing--24);grid-row-gap:var(--spacing--16);border-radius:var(--_🔘-radius---cards--subtle);color:var(--_osaviva-brand-colors---cactus);background-color:#fff;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden;transform:none}.osaviva-process-card-3{width:21.5vw;height:auto;min-height:400px;padding:var(--spacing--24);grid-row-gap:var(--spacing--16);border-radius:var(--_🔘-radius---cards--subtle);color:var(--_osaviva-brand-colors---cactus);background-color:#fff;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.osaviva-process-icon-wrap{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.osaviva-process-icon{filter:none;object-fit:contain;width:7vw;height:7vw}.osaviva-why-card-icon{width:96px;max-width:100%;height:96px;color:var(--_osaviva-brand-colors---cactus);margin-left:auto;margin-right:0;display:block}.osaviva-aureon-testimonials{background-color:var(--_osaviva-brand-colors---coconut);font-family:var(--_🔠-typography---font--heading-sans);color:var(--_osaviva-brand-colors---cactus);padding-top:96px;padding-bottom:96px;overflow-x:clip}.osaviva-aureon-header{flex-direction:column;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 40px;margin-bottom:56px;display:grid}.osaviva-aureon-layout{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.osaviva-aureon-feature{background-color:var(--_osaviva-brand-colors---agave);color:var(--_osaviva-brand-colors---coconut);border-radius:5px;flex-direction:column;grid-column:1/4;row-gap:56px;padding:100px 80px 64px;display:flex;position:relative}.osaviva-aureon-feature.is-experience-review{grid-column:1/2}.osaviva-aureon-quote-mark{font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--scale-80px);line-height:1;position:absolute;top:32px;left:80px}.osaviva-aureon-feature-quote{font-family:var(--_🔠-typography---font--heading-sans);font-size:var(--_🔠-typography---size--regional-heading-minimum);line-height:1.4;font-weight:var(--_🔠-typography---weight--scale-400);border-left-width:0;margin-top:0;margin-bottom:0;padding-left:0;position:relative}.osaviva-aureon-feature-bottom{align-items:center;column-gap:32px;display:flex}.osaviva-aureon-feature-author{align-items:center;column-gap:12px;display:flex}.osaviva-aureon-feature-label{border-left:1px solid var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-2);padding-left:32px}.osaviva-aureon-card{border-radius:var(--_🔘-radius---cards--subtle);background-color:var(--_osaviva-brand-colors---sea-glass);flex-direction:column;row-gap:24px;width:100%;height:100%;padding:32px;display:flex}.osaviva-aureon-card-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.osaviva-aureon-label{font-size:var(--_🔠-typography---size--button-2);letter-spacing:.1em;text-transform:uppercase;line-height:1.4}.osaviva-aureon-marks{flex-shrink:0;column-gap:4px;display:flex}.osaviva-aureon-diamond{background-color:var(--_osaviva-brand-colors---sunset);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);flex-shrink:0;width:12px;height:12px;display:block;transform:none}.osaviva-aureon-quote{font-size:var(--_🔠-typography---size--body-2);margin-top:0;margin-bottom:0;line-height:1.6}.osaviva-aureon-author{border-top:1px solid var(--_osaviva-brand-colors---sunwashed-sand);align-items:center;column-gap:12px;margin-top:auto;padding-top:16px;display:flex}.osaviva-aureon-avatar{background-color:var(--_osaviva-brand-colors---coconut);width:40px;height:40px;color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--policy-h2-mobile);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.osaviva-aureon-author-text{flex-direction:column;row-gap:4px;display:flex}.osaviva-aureon-name{font-size:var(--_🔠-typography---size--body-2);margin-top:0;margin-bottom:0;line-height:1.4}.osaviva-aureon-caption{font-size:var(--_🔠-typography---size--body-3);margin-top:0;margin-bottom:0;line-height:1.4}.osaviva-aureon-more{grid-area:2/2/3/3;justify-content:flex-end;align-self:end;margin-top:0;display:flex}.osaviva-aureon-container{width:calc(100% - 64px);max-width:1200px;margin-left:auto;margin-right:auto}.osaviva-trustpilot-stars{color:var(--_osaviva-brand-colors---sunset);font-size:var(--_🔠-typography---size--body-3);letter-spacing:2px;margin-right:10px}.osaviva-review-scroll-track{display:contents}.osaviva-process-heading-first{margin-right:.18em;display:inline;position:relative}.osaviva-process-heading-second{position:relative}.osaviva-journeys-highlight{color:var(--_osaviva-brand-colors---sea-glass)}.osaviva-journal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:32px;display:grid}.osaviva-journal-content{z-index:2;flex-direction:column;justify-content:flex-end;row-gap:12px;height:420px;padding:28px;display:flex;position:relative}.osaviva-journal-title{font-family:var(--_🔠-typography---font--heading-sans);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--scale-22px);line-height:1.3;font-weight:var(--_🔠-typography---weight--scale-400);margin:0}.osaviva-journal-location{font-family:var(--_🔠-typography---font--heading-sans);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--button-2);letter-spacing:2px;text-transform:uppercase}.osaviva-journal-card-link{z-index:10;width:100%;height:100%;color:inherit;cursor:pointer;text-decoration:none;display:block;position:absolute;top:0;left:0}.osaviva-journal-footer{justify-content:center;display:flex}.osaviva-journal-image-1{border-radius:var(--_🔘-radius---cards--subtle);background-image:url(https://cdn.prod.website-files.com/6ab47f27d65ef5dc7d0ba01f/6abc146b6f19d2632a3e182d_6ab07ec67a28c5816a0013aa_6a939fa0ecafc26748ab1ead_Sleeping_Giant_tented_camp_Belize_Belmopan.avif);background-position:50%;background-size:cover;width:100%;min-width:0;position:relative;overflow:hidden}.osaviva-journal-image-2{border-radius:var(--_🔘-radius---cards--subtle);background-image:url(https://cdn.prod.website-files.com/6ab47f27d65ef5dc7d0ba01f/6abc14de411fd03f83806143_6ab07ea025242f1e7b92eb30_6a967285d4314d424ba0b004_Tierra-Magnifica-2.avif);background-position:50%;background-size:cover;width:100%;min-width:0;position:relative;overflow:hidden}.osaviva-journal-image-3{border-radius:var(--_🔘-radius---cards--subtle);background-image:url(https://cdn.prod.website-files.com/6ab47f27d65ef5dc7d0ba01f/6abc14706f19d2632a3e1863_6ab07ec4de3e5e56a93ebbea_6a966e6cc7b2caf4cb161256_Galapagos-snorkeling-turtle.avif);background-position:50%;background-size:cover;width:100%;min-width:0;position:relative;overflow:hidden}.osaviva-why-reviews-wave{z-index:2;pointer-events:none;height:80px;color:var(--_osaviva-brand-colors---coconut);line-height:0;position:absolute;bottom:-1px;left:0;right:0}.osaviva-why-reviews-wave-svg{width:100%;height:100%;display:block}.osaviva-journal-overlay{z-index:1;opacity:1;pointer-events:none;background-color:#0000;background-image:linear-gradient(#30483800 0%,#3048388c 55%,#304838e6 100%);height:50%;position:absolute;inset:auto 0 0}.osaviva-journal-image-4{border-radius:var(--_🔘-radius---cards--subtle);background-image:url(https://cdn.prod.website-files.com/6ab47f27d65ef5dc7d0ba01f/6abc149f411fd03f8380543e_6ab07eabbdd7e3517de26dcc_6a90b1d799b76871227b3dd1_Mayan_women_colonial_architecture_Antigua_Guatemala.avif);background-position:50%;background-size:cover;width:100%;min-width:0;position:relative;overflow:hidden}.osaviva-bottom-footer{background-color:var(--_osaviva-brand-colors---coconut);width:100%;font-family:var(--_🔠-typography---font--body);color:var(--_osaviva-brand-colors---cactus);padding-top:16px;padding-bottom:16px}.osaviva-bottom-footer-row{text-align:center;flex-flow:wrap;justify-content:center;align-items:center;gap:12px 40px;display:flex}.osaviva-bottom-footer-links{text-align:center;flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:8px 30px;width:auto;display:flex}.osaviva-bottom-footer-link{color:var(--_osaviva-brand-colors---cactus);text-align:center;letter-spacing:1px;text-transform:uppercase;padding-top:0;padding-bottom:0;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none}.osaviva-bottom-footer-link:hover,.osaviva-bottom-footer-link:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-decoration:underline}.osaviva-bottom-footer-copyright{text-align:center;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;flex-shrink:0;width:auto;padding-top:0;padding-bottom:0;font-size:13px;font-weight:500;line-height:1.4}.osaviva-home-h2-standard{font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--section-desktop);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:0;margin:0}.osaviva-video-cta-wave{z-index:5;pointer-events:none;width:100%;height:clamp(36px,6vw,90px);color:var(--_osaviva-brand-colors---coconut);position:absolute;top:-1px;left:0}.osaviva-video-cta-wave-svg{width:100%;height:100%;display:block}.osaviva-video-cta-eyebrow{font-family:var(--_🔠-typography---font--label);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-2);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);text-align:center;letter-spacing:.14em;text-transform:uppercase;margin-top:0;margin-bottom:0}.osaviva-video-button-bg{border:1px solid var(--_osaviva-brand-colors---sunset);background-color:var(--_osaviva-brand-colors---sunset);border-radius:4px;transition:transform .25s,background-color .25s,border-color .25s;position:absolute;inset:0}.osaviva-video-button-bg:hover,.osaviva-video-button-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---apricot-cream);background-color:var(--_osaviva-brand-colors---apricot-cream);transform:scale(.95)}.osaviva-video-footer-space{pointer-events:none;height:180px}.osaviva-forest-video-cta{opacity:1;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;color:var(--_osaviva-brand-colors---coconut);mix-blend-mode:normal;padding-top:160px;position:relative;overflow:hidden}.osaviva-forest-video-layer{z-index:0;opacity:1;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;mix-blend-mode:normal;position:absolute;inset:0}.osaviva-forest-video{opacity:1;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;mix-blend-mode:normal;object-fit:cover;width:100%;height:100%;display:block}.osaviva-forest-video-wash{z-index:1;pointer-events:none;background-color:#0000;display:none;position:absolute;inset:0}.osaviva-forest-video-shade{z-index:2;pointer-events:none;background-color:#0000;display:none;position:absolute;inset:0}.osaviva-journeys-tight-heading{font-family:var(--_🔠-typography---font-family--h2);color:var(--_osaviva-brand-colors---coconut);letter-spacing:0;margin-top:0;margin-bottom:0;font-size:56px;font-weight:400;line-height:1}.osaviva-home-region-parallax-photo{z-index:0;background-image:inherit;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition-property:none;transition-duration:0s;position:absolute;top:0;left:0}.osaviva-journal-photo-layer{z-index:0;pointer-events:none;background-position:50%;background-size:cover;background-image:inherit;position:absolute;inset:0}.osaviva-home-button-outline{pointer-events:none;border:1px solid;border-radius:4px;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:-1px}.osa-native-background-video{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.osa-native-video-control{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:auto;height:auto;min-height:40px;font-family:var(--_🔠-typography---font--body);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--destination-selector);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:9px 13px;font-weight:500;line-height:1.2;display:inline-flex;bottom:24px;right:24px}.osaviva-nav-coral-logo{opacity:0;pointer-events:none;object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.osa-experience-mega-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:840px;margin-left:auto;margin-right:auto;display:grid}.osa-experience-mega-card{aspect-ratio:3/2;height:auto;font-family:var(--_🔠-typography---font--body);color:var(--_osaviva-brand-colors---coconut);letter-spacing:.07em;text-transform:uppercase;background-size:cover;border-radius:4px;align-items:flex-end;padding:14px;font-size:12px;font-weight:500;line-height:1.25;text-decoration:none;display:flex;position:relative;overflow:hidden}.osa-experience-mega-media{z-index:0;background-position:50%;background-size:cover;transition:transform .5s;position:absolute;inset:0}.osa-experience-mega-media.osa-mega-active-adventure{background-image:linear-gradient(#0000 35%,#000000a6),url(https://cdn.prod.website-files.com/6ab47f27d65ef5dc7d0ba01f/6ac1c529c4d23af60ced99c4_6a95eada1bb67b34d4f862f0_d1847223f5ab974efd434867a661763a_Peru_hiking_adventure.avif)}.osa-experience-mega-media.osa-mega-couples{background-image:linear-gradient(#0000 35%,#000000a6),url(https://cdn.prod.website-files.com/6ab47f27d65ef5dc7d0ba01f/6ac1c530c4d23af60ced9aea_6a9270220563f9806bb00b1e_aqua-honeymoon.webp)}.osa-experience-mega-media.osa-mega-families{background-image:linear-gradient(#0000 35%,#000000a6),url(https://cdn.prod.website-files.com/6ab47f27d65ef5dc7d0ba01f/6ac1c6e4ce6181062c662302_6a91de8159f044d37d5e912d_Family_Playitas_portrait.webp)}.osa-experience-mega-media.osa-mega-food-culture{background-image:linear-gradient(#0000 35%,#000000a6),url(https://cdn.prod.website-files.com/6ab47f27d65ef5dc7d0ba01f/6ac1c52dc4d23af60ced9a7c_6a95c7f80d97911cbb87b9f5_Cartagena%2520Colombia%2520woman.avif)}.osa-experience-mega-media.osa-mega-nature-wildlife{background-image:linear-gradient(#0000 35%,#000000a6),url(https://cdn.prod.website-files.com/6ab47f27d65ef5dc7d0ba01f/6ac1c52bc4d23af60ced9a1c_6a9628df6531cd451bd0b6e7_Costa_Rica_toucan_hero-2.avif)}.osa-experience-mega-media.osa-mega-honeymoon{background-image:linear-gradient(#0000 35%,#000000a6),url(https://cdn.prod.website-files.com/6ab47f27d65ef5dc7d0ba01f/6ac6346f40f66eeafe7a14d4_6ac6344297df44419a03b640_Secret_Bay_Dominica_private_pool_couple.webp)}.osa-experience-mega-label{z-index:1;color:inherit;font-weight:500;font-size:inherit;margin-bottom:0;position:relative}.osa-mobile-drill-shell{box-sizing:border-box;width:100%;color:var(--_osaviva-brand-colors---coconut);text-align:left;padding:24px 24px 40px}.osa-mobile-drill-link{width:100%;font-family:var(--_🔠-typography---font--body);color:inherit;text-align:left;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #fbfbf72e;margin-left:0;margin-right:0;padding-top:12px;padding-bottom:12px;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;display:block}.osa-mobile-drill-link:after{float:none;margin-left:12px;display:inline-block}.osa-mobile-drill-back{font-family:var(--_🔠-typography---font--body);color:inherit;padding-top:12px;padding-bottom:20px;font-size:14px;text-decoration:none;display:inline-block}.osa-mobile-drill-heading{font-family:var(--_🔠-typography---font--body);color:inherit;text-align:left;letter-spacing:.07em;text-transform:uppercase;margin-top:24px;margin-bottom:8px;font-size:12px;font-weight:500}.osa-mobile-region-heading{color:inherit;letter-spacing:.06em;text-transform:uppercase;margin-top:24px;margin-bottom:8px;font-family:Figtree,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;display:block}.osa-mobile-country-link{color:inherit;text-align:left;text-transform:none;border-bottom:1px solid #fbfbf72e;padding-top:10px;padding-bottom:10px;padding-left:18px;font-family:Figtree,Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-decoration:none;display:block}.osa-press-section{background-color:#fefefc;padding-top:72px;padding-bottom:72px}.osa-press-container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.osa-press-eyebrow{color:#4a817c;text-align:center;letter-spacing:2.24px;text-transform:uppercase;margin-top:0;margin-bottom:32px;font-family:Figtree,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.4}.osa-press-name{color:#193532;margin-top:0;margin-bottom:0;font-family:Eighties Comeback,Georgia,sans-serif;font-size:30px;font-weight:400;line-height:1.1}.osa-press-strip{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 48px;display:flex}.osa-press-strip-item{color:#193532;text-decoration:none;transition:opacity .2s}.osa-press-strip-item:hover{opacity:.72}.osa-press-more{color:#4a817c;text-align:center;letter-spacing:1.21px;text-transform:uppercase;margin-top:28px;font-family:Figtree,Arial,sans-serif;font-size:11px;font-weight:500;text-decoration:underline;display:block}.osaviva-included-section{color:var(--_osaviva-brand-colors---cactus);padding-top:80px;padding-bottom:40px}.osaviva-included-grid{grid-template-columns:1fr 1fr;gap:24px 40px;width:100%;margin-top:6px;margin-bottom:0;padding-left:0;list-style-type:none;display:grid}.osaviva-included-item{font-family:var(--_🔠-typography---font--body);color:var(--_osaviva-brand-colors---cactus);font-size:17px;line-height:1.45;font-weight:var(--all-weights--normal);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='75.6 0.9 10.3 18.7'%3E%3Cpath fill='%23ff9772' d='M85.58,6.49s-.02.06-.03.08c-.06.15-.16.27-.25.4-.09.13-.18.27-.27.4-.21.32-.4.65-.57.99-.13.25-.26.5-.44.72-.18.23-.38.44-.54.68-.37.54-.75,1.06-1.21,1.53-.2.2-.41.38-.62.56-.19.16-.4.32-.5.55-.05.11-.06.23-.07.34-.02.24-.03.49-.02.74h0c.11.18.21.37.27.57.09.31.1.64.11.96.02.33.03.67.03,1,0,.25,0,.5,0,.75,0,.27-.04.54-.06.82-.02.28-.01.56,0,.84,0,.07,0,.15.02.22.02.06.05.11.05.17,0,.03-.01.05-.02.08-.08.17-.2.3-.33.43-.01.02-.03.03-.05.04-.04.02-.09,0-.1-.03,0-.01,0-.02,0-.03.02-.11.04-.22.05-.34,0-.12.01-.25.02-.37.01-.24.02-.49.04-.73,0-.1,0-.21.01-.31.04-.75.06-1.49-.1-2.22-.03-.13-.05-.28-.16-.38-.1-.09-.25-.13-.37-.2-.25-.14-.48-.31-.67-.52-.28-.29-.52-.62-.75-.95-.43-.6-.8-1.25-1.15-1.89-.29-.52-.55-1.05-.81-1.58-.02-.03-.03-.07-.05-.1,0-.02-.02-.04-.03-.06-.05-.06-.09-.12-.14-.17-.14-.18-.26-.36-.34-.57-.2-.46-.37-.94-.54-1.41-.02-.05-.03-.13.02-.14.03-.01.06.01.09.03.2.16.34.38.49.58.23.31.48.61.74.89.05.06.11.12.15.18.17.24.35.46.51.71.24.38.5.75.77,1.11h0c.08.1.15.2.23.3h0s.06.07.08.1h0c.1.13.21.25.31.38h0c.05.06.09.11.14.17.06.07.12.14.18.21.08.09.15.17.23.26.03.02.05.04.08.06.06.04.12.09.18.14.13.1.27.2.39.31,0-.36-.02-.71-.03-1.07,0-.12,0-.24.02-.36h0c-.03-.2-.07-.41-.11-.61-.05-.23-.21-.41-.38-.55-.53-.45-.92-1.17-1.17-1.81-.19-.5-.27-1.02-.4-1.53-.09-.36-.2-.72-.3-1.07-.11-.23-.19-.48-.24-.74,0-.03,0-.07.01-.09.05-.04.12.05.15.08.09.13.17.26.29.37.12.12.26.22.39.34.21.2.4.41.59.64,0,0,.02.02.02.03.05.06.1.12.14.18.24.31.46.63.67.96,0-.03,0-.05,0-.08-.03-.26-.08-.51-.09-.77,0-.19,0-.37.04-.54h0c-.22-.42-.37-.88-.45-1.34-.05-.28-.07-.57-.06-.85,0-.29.05-.57.09-.86.03-.21.07-.42.09-.63.01-.2.01-.4,0-.59,0,0,0-.02,0-.02,0-.11-.01-.22-.02-.32,0-.05,0-.11-.01-.16,0-.05,0-.1-.01-.15,0-.03,0-.08.01-.11.03-.05.09-.06.13-.02.01.02.02.03.03.05.02.04.02.08.04.12.01.05.03.09.04.14.02.1.04.21.06.31.02.12.04.24.05.36.03.2.06.4.12.6.21.66.48,1.32.73,1.97.09-.1.18-.2.26-.3.1-.13.18-.27.26-.41.2-.35.41-.7.61-1.05.11-.19.23-.39.41-.53.02-.01.04-.03.06-.02.03,0,.04.05.04.09-.01.52-.13,1.03-.25,1.54-.11.5-.2.99-.29,1.49-.05.3-.17.59-.29.87-.07.17-.14.34-.25.5-.18.26-.41.51-.65.71-.02.02-.05.04-.08.05-.03.18-.06.37-.07.56,0,.11-.02.21-.02.32.1.19.18.39.23.6.09.35.11.71.11,1.07.02-.02.04-.04.06-.06.05-.04.1-.08.15-.12.03-.02.06-.04.09-.07.08-.05.16-.1.24-.15h0s.02-.01.04-.02c0,0,0,0,0,0,.08-.04.15-.09.23-.13.07-.04.14-.08.21-.11.1-.05.21-.09.31-.14.07-.03.14-.07.21-.12.25-.17.44-.41.67-.6.76-.6,1.44-1.3,2.05-2.04.04-.05.08-.1.13-.13.02-.01.04-.02.06-.02.03,0,.03.03.03.05Z'/%3E%3C/svg%3E");background-position:2px 0;background-repeat:no-repeat;background-size:15px 27px;margin-top:0;margin-bottom:0;padding-left:30px}.osaviva-included-panel{background-color:#e7eee4;border-radius:24px;grid-template-columns:.9fr 1.4fr;align-items:start;gap:32px 56px;max-width:1180px;margin-left:auto;margin-right:auto;padding:64px 72px;display:grid}.osaviva-included-eyebrow{font-family:var(--_🔠-typography---font--label);color:var(--_osaviva-brand-colors---lagoon-tile);font-size:14px;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em;text-transform:uppercase;margin-top:0;margin-bottom:14px}.osaviva-included-title{max-width:300px;font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---cactus);font-size:52px;line-height:1.08;font-weight:var(--_🔠-typography---weight--scale-400);margin-top:0;margin-bottom:0}.osaviva-included-intro{opacity:.85;font-family:var(--_🔠-typography---font--body);color:var(--_osaviva-brand-colors---cactus);margin-top:20px;margin-bottom:0;font-size:17px;line-height:1.6}@media screen and (min-width:1280px){.ov-journal-summary,.ov-journal-summary:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:680px;margin-left:auto;margin-right:auto}.ov-journal-image,.ov-journal-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:calc(100% + 128px);top:-64px;bottom:auto}.guide-hero-image,.guide-hero-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){object-fit:cover;width:100%;max-width:none;height:calc(100% + 128px);position:absolute;top:-64px;bottom:auto}.osaviva-clairv-outline-button:hover,.osaviva-clairv-outline-button:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#153508;background-color:#0000;transform:scale(.97)}.osaviva-why-reviews-wave-svg,.osaviva-why-reviews-wave-svg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;height:100%;display:block}.osa-journal-eyebrow,.osa-journal-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-2);text-align:center;line-height:1.2}.osa-journal-heading,.osa-journal-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:center}.osa-journal-lead,.osa-journal-lead:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--policy-body);text-align:center;line-height:1.7}.osa-journal-feature-title,.osa-journal-feature-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-journal-card-title,.osa-journal-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-weight:var(--_🔠-typography---weight--heading-serif)}.osa-journal-landing-title,.osa-journal-landing-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--policy-h1);text-align:center;line-height:1.15}.osa-country-guide-fade,.osa-country-guide-fade:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-image:none;height:64px;display:block}}@media screen and (min-width:1440px){.ov-journal-summary,.ov-journal-summary:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:680px;margin-left:auto;margin-right:auto}.ov-journal-image,.ov-journal-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:calc(100% + 128px);top:-64px;bottom:auto}.guide-hero-image,.guide-hero-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){object-fit:cover;width:100%;max-width:none;height:calc(100% + 128px);position:absolute;top:-64px;bottom:auto}.osaviva-clairv-outline-button:hover,.osaviva-clairv-outline-button:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#153508;background-color:#0000;transform:scale(.97)}.osaviva-why-reviews-wave-svg,.osaviva-why-reviews-wave-svg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;height:100%;display:block}.osa-journal-eyebrow,.osa-journal-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-2);text-align:center;line-height:1.2}.osa-journal-heading,.osa-journal-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:center}.osa-journal-lead,.osa-journal-lead:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--policy-body);text-align:center;line-height:1.7}.osa-journal-feature-title,.osa-journal-feature-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-journal-card-title,.osa-journal-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-weight:var(--_🔠-typography---weight--heading-serif)}.osa-journal-landing-title,.osa-journal-landing-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--policy-h1);text-align:center;line-height:1.15}.osa-country-guide-fade,.osa-country-guide-fade:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-image:none;height:64px;display:block}}@media screen and (min-width:1920px){.ov-journal-summary,.ov-journal-summary:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:680px;margin-left:auto;margin-right:auto}.ov-journal-image,.ov-journal-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:calc(100% + 128px);top:-64px;bottom:auto}.guide-hero-image,.guide-hero-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){object-fit:cover;width:100%;max-width:none;height:calc(100% + 128px);position:absolute;top:-64px;bottom:auto}.osaviva-clairv-outline-button:hover,.osaviva-clairv-outline-button:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#153508;background-color:#0000;transform:scale(.97)}.osaviva-why-reviews-wave-svg,.osaviva-why-reviews-wave-svg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;height:100%;display:block}.osa-journal-eyebrow,.osa-journal-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-2);text-align:center;line-height:1.2}.osa-journal-heading,.osa-journal-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:center}.osa-journal-lead,.osa-journal-lead:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--policy-body);text-align:center;line-height:1.7}.osa-journal-feature-title,.osa-journal-feature-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-journal-card-title,.osa-journal-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-weight:var(--_🔠-typography---weight--heading-serif)}.osa-journal-landing-title,.osa-journal-landing-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--policy-h1);text-align:center;line-height:1.15}.osa-country-guide-fade,.osa-country-guide-fade:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-image:none;height:64px;display:block}}@media screen and (max-width:991px){body,body:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){--_🔠-typography---font-family--body-2:var(--_🔠-typography---font--body);--_🔠-typography---size--body-2:16px;--_🔠-typography---line-height--body-2:25.6px;--_🔠-typography---font-weight--body-2:var(--_🔠-typography---weight--body);--_🔠-typography---letter-spacing--body-2:0px;--_🔠-typography---font-family--h1:var(--_🔠-typography---font--heading-serif);--_🔠-typography---size--h1:60px;--_🔠-typography---line-height--h1:64.2px;--_🔠-typography---font-weight--h1:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h1:-4px;--_🔠-typography---font-family--h2:var(--_🔠-typography---font--heading-serif);--_🔠-typography---size--h2:48px;--_🔠-typography---line-height--h2:54.24px;--_🔠-typography---font-weight--h2:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h2:0px;--_🔠-typography---font-family--h3:var(--_🔠-typography---font--heading-serif);--_🔠-typography---size--h3:40px;--_🔠-typography---line-height--h3:46px;--_🔠-typography---font-weight--h3:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h3:-1px;--_🔠-typography---font-family--h4:var(--_🔠-typography---font--heading-sans);--_🔠-typography---size--h4:24px;--_🔠-typography---line-height--h4:30px;--_🔠-typography---font-weight--h4:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h4:-1px;--_🔠-typography---font-family--h5:var(--_🔠-typography---font--heading-sans);--_🔠-typography---size--h5:28px;--_🔠-typography---line-height--h5:32px;--_🔠-typography---font-weight--h5:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h5:-.5px;--_🔠-typography---font-family--h6:var(--_🔠-typography---font--heading-sans);--_🔠-typography---size--h6:24px;--_🔠-typography---line-height--h6:28px;--_🔠-typography---font-weight--h6:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h6:-.5px;--_🔠-typography---font-family--label-2:var(--_🔠-typography---font--label);--_🔠-typography---size--label-2:10px;--_🔠-typography---line-height--label-2:12px;--_🔠-typography---font-weight--label-2:var(--_🔠-typography---weight--label);--_🔠-typography---letter-spacing--label-2:.75px;--_🔠-typography---font-family--label-1:var(--_🔠-typography---font--label);--_🔠-typography---size--label-1:12px;--_🔠-typography---line-height--label-1:16px;--_🔠-typography---font-weight--label-1:var(--_🔠-typography---weight--label);--_🔠-typography---letter-spacing--label-1:.75px;--_🔠-typography---font--heading-serif:"Eighties Comeback",Georgia,sans-serif;--_🔠-typography---size--policy-h1-tablet:56px;--_🔠-typography---weight--scale-400:400;--_🔠-typography---size--scale-44px:44px;--_🔠-typography---size--scale-40px:40px;--_🔠-typography---size--destination-card-title:36px;--_🔠-typography---font-family--body-3:var(--_🔠-typography---font--body);--_🔠-typography---size--body-3:14px;--_🔠-typography---line-height--body-3:20px;--_🔠-typography---font-weight--body-3:var(--_🔠-typography---weight--body);--_🔠-typography---letter-spacing--body-3:0px;--_🔠-typography---font--body:Figtree,Arial,sans-serif;--_🔠-typography---font-family--body-1:var(--_🔠-typography---font--body);--_🔠-typography---size--body-1:24px;--_🔠-typography---line-height--body-1:31.92px;--_🔠-typography---font-weight--body-1:var(--_🔠-typography---weight--body);--_🔠-typography---letter-spacing--body-1:0px;--_🔠-typography---font-family--button-1:var(--_🔠-typography---font--button);--_🔠-typography---size--button-1:14px;--_🔠-typography---line-height--button-1:20px;--_🔠-typography---font-weight--button-1:var(--_🔠-typography---weight--button);--_🔠-typography---letter-spacing--button-1:.25px;--_🔠-typography---font--heading-sans:Figtree,Arial,sans-serif;--_🔠-typography---size--destination-selector:11px;--_🔠-typography---all-weights--medium:500;--_🔠-typography---font--button:Figtree,Arial,sans-serif;--_🔠-typography---line-height--button-2:12px;--_🔠-typography---font-family--button-2:var(--_🔠-typography---font--button);--_🔠-typography---size--button-2:12px;--_🔠-typography---font-weight--button-2:var(--_🔠-typography---weight--button);--_🔠-typography---letter-spacing--button-2:.25px;--_🔠-typography---font-family--h0:var(--_🔠-typography---font--heading-serif);--_🔠-typography---size--h0:60px;--_🔠-typography---line-height--h0:64.2px;--_🔠-typography---font-weight--h0:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h0:-4.5px;--_🔠-typography---weight--body-bold:500;--_🔠-typography---size--scale-15px:15px;--_🔠-typography---weight--heading-serif:300;--_🔠-typography---font--label:Figtree,Arial,sans-serif;--_🔠-typography---size--scale-9-5vw:9.5vw;--_🔠-typography---size--scale-10-25vw:10.25vw;--_🔠-typography---size--scale-14vw:14vw;--_🔠-typography---size--policy-h2:20px;--_🔠-typography---size--policy-h2-mobile:18px;--_🔠-typography---size--scale-34px:34px;--_🔠-typography---size--scale-26px:26px;--_🔠-typography---size--section-desktop:56px;--_🔠-typography---size--path-card-title-tablet:24px;--_🔠-typography---size--scale-22px:22px;--_🔠-typography---size--scale-92px:92px;--_🔠-typography---size--scale-88px:88px;--_🔠-typography---size--scale-76px:76px;--_🔠-typography---size--policy-h1:64px;--_🔠-typography---weight--body:400;--_🔠-typography---size--scale-52px:52px;--_🔠-typography---size--policy-body:18px;--_🔠-typography---size--eyebrow-desktop:12px;--_🔠-typography---weight--label:400;--_🔠-typography---weight--button:500;--_🔠-typography---size--policy-h1-mobile-landscape:48px;--_🔠-typography---size--regional-heading-minimum:32px;--_🔠-typography---size--scale-80px:80px;--_🔠-typography---size--scale-38px:38px;--_🔠-typography---size--destination-card-body:17px;--_🔠-typography---size--scale-96px:96px;--_🔠-typography---size--scale-13px:13px;--_🔠-typography---size--regional-body:18px;--_🔠-typography---weight--heading-sans:500;--_🔠-typography---weight--scale-600:600;--_🔠-typography---weight--scale-700:700;--_🔠-typography---size--regional-heading-maximum:56px;--_🔠-typography---line-height--article-ratio:1.5;--_🔠-typography---letter-spacing--path-card-title-tablet:0px;--_❇️-icon---icon-size--medium:20px;--_❇️-icon---icon-size--small:12px;--_❇️-icon---icon-size--large:28px;--_❇️-icon---icon-size--extra-large:44px;--_❇️-icon---icon-stroke:1.5px;--_🔘-radius---ui-elements--input:16px;--_🔘-radius---general--large:24px;--_🔘-radius---general--default:12px;--_🔘-radius---ui-elements--button-base:4px;--_🔘-radius---ui-elements--button-circle:24px;--_🔘-radius---ui-elements--tag:0px;--_🔘-radius---general--full:100vw;--_🔘-radius---cards--subtle:4px;--_🔘-radius---cards--destination:16px;--_🔘-radius---cards--square:0px;--spacing--16:16px;--spacing--32:32px;--spacing--0:0px;--spacing--12:12px;--spacing--24:24px;--container--main:1800px;--grid--page-padding:32px;--spacing--64:64px;--spacing--48:48px;--section-padding--small:80px;--section-padding--large:160px;--section-padding--medium:120px;--section-padding--extra-small:32px;--section-padding--extra-large:200px;--spacing--8:8px;--all-weights--medium:500;--max-width--3-columns:332px;--max-width--4-columns:448px;--spacing--4:4px;--max-width--7-columns:796px;--spacing--80:80px;--max-width--5-columns:564px;--spacing--20:20px;--grid--column-gap:16px;--grid--content-gap:132px;--spacing--120:120px;--max-width--8-columns:912px;--max-width--2-columns:216px;--max-width--10-columns:1144px;--max-width--6-columns:680px;--max-width--9-columns:1028px;--all-weights--bold:700;--all-weights--semi-bold:600;--all-weights--normal:400;--spacing--72:72px;--max-width--12-columns:1376px;--container--small:912px;--container--article:1200px;--all-weights--thin:100;--all-weights--extra-light:200;--all-weights--light:300;--all-weights--extra-bold:800;--all-weights--black:900;--motion--home-region-photo-position:50%}.button-wrap-style-guide,.button-wrap-style-guide:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:flex}.main-container:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){position:relative}.text-h2.osa-seasonal-coconut-title,.text-h2.osa-seasonal-coconut-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.text-h2.osa-seasonal-coconut-title,.text-h2.osa-seasonal-coconut-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-44px)}.text-small.body-subtle.osaviva-home-mobile-description,.text-small.body-subtle.osaviva-home-mobile-description:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---sea-glass)}.text-small.body-subtle.osaviva-home-mobile-hidden-description,.text-small.body-subtle.osaviva-home-mobile-hidden-description:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.text-small.body-subtle.osaviva-home-mobile-description,.text-small.body-subtle.osaviva-home-mobile-description:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---sea-glass)}.text-small.body-subtle.osaviva-home-mobile-hidden-description,.text-small.body-subtle.osaviva-home-mobile-hidden-description:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.text-small.body-subtle.osaviva-home-mobile-description,.text-small.body-subtle.osaviva-home-mobile-description:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---sea-glass)}.text-small.body-subtle.osaviva-home-mobile-hidden-description,.text-small.body-subtle.osaviva-home-mobile-hidden-description:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.section.hero-contact-a-section,.section.hero-contact-a-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:auto;padding-top:var(--section-padding--large)}.section.cta-b-section,.section.cta-b-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:0}.section.home-a-tabs-section,.section.home-a-tabs-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:block}.section.hero-home-a-section,.section.hero-home-a-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:auto}.section.hero-contact-a-section,.section.hero-contact-a-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:auto;padding-top:var(--section-padding--large)}.section.cta-b-section,.section.cta-b-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:0}.section.home-a-tabs-section,.section.home-a-tabs-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:block}.section.hero-home-a-section,.section.hero-home-a-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:auto}.text-large.osaviva-home-mobile-separator,.text-large.osaviva-home-mobile-separator:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---sea-glass)}.text-large.osaviva-home-mobile-hidden-separator,.text-large.osaviva-home-mobile-hidden-separator:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.text-large.osaviva-home-mobile-separator,.text-large.osaviva-home-mobile-separator:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---sea-glass)}.text-large.osaviva-home-mobile-hidden-separator,.text-large.osaviva-home-mobile-hidden-separator:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.text-h1,.text-h1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--h2)}.text-h1.no-margins.heading-strong.homepage-h2-size,.text-h1.no-margins.heading-strong.homepage-h2-size:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-44px);line-height:1.1;font-weight:var(--_🔠-typography---weight--scale-400)}.text-h1.osa-regional-hero-title,.text-h1.osa-native-page-h1{font-size:80px;line-height:1.05}.text-h1.no-margins.heading-strong.homepage-h2-size,.text-h1.no-margins.heading-strong.homepage-h2-size:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.text-h1.no-margins.heading-strong.homepage-h2-size,.text-h1.no-margins.heading-strong.homepage-h2-size:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.text-h1.no-margins.heading-strong.homepage-h2-size,.text-h1.no-margins.heading-strong.homepage-h2-size:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-44px);line-height:1.1;font-weight:var(--_🔠-typography---weight--scale-400)}.text-h1.osaviva-directory-title-spacing{font-size:64px;line-height:1.05}.text-h1.osaviva-directory-title-spacing:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--policy-h1-tablet)}.text-h1.osa-regional-hero-title,.text-h1.osa-native-page-h1{font-size:80px;line-height:1.05}.footer{padding-bottom:24px}.footer:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){background-color:#0000;height:auto;min-height:0;margin:0;padding:0 0 24px;position:relative;inset:auto;transform:translate(0,0)}.footer:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:24px}.cta-main.secondary-33,.cta-main.secondary-33:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-sans);color:#fff;font-size:var(--_🔠-typography---size--destination-selector);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.11em;text-transform:uppercase;border-radius:4px;justify-content:center;align-items:center;display:flex}.cta-main.secondary-33:hover,.cta-main.secondary-33:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---cactus)}.cta-main.secondary-33,.cta-main.secondary-33:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-sans);color:#fff;font-size:var(--_🔠-typography---size--destination-selector);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.11em;text-transform:uppercase;border-radius:4px;justify-content:center;align-items:center;display:flex}.cta-main.secondary-33:hover,.cta-main.secondary-33:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---cactus)}.button-text-mask.secondary-37,.button-text-mask.secondary-37:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.button-text-mask.secondary-37,.button-text-mask.secondary-37:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){justify-content:center;align-items:center;height:100%;display:flex}.button-text.secondary-38,.button-text.secondary-38:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.button-text.secondary-38,.button-text.secondary-38:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:100%;text-shadow:none;justify-content:center;align-items:center;line-height:1.2;display:flex}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---sunset);background-color:var(--_osaviva-brand-colors---sunset)}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:hover,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---apricot-cream);background-color:var(--_osaviva-brand-colors---apricot-cream)}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:#0000;border-color:#0000}.button-bg.secondary-42,.button-bg.secondary-42:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:#0000;border-color:#fff}.button-bg.secondary-42:hover,.button-bg.secondary-42:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:#fff;border-color:#fff}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---sunset);background-color:var(--_osaviva-brand-colors---sunset)}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:hover,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---apricot-cream);background-color:var(--_osaviva-brand-colors---apricot-cream)}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:#0000;border-color:#0000}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---sunset);background-color:var(--_osaviva-brand-colors---sunset)}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:hover,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---apricot-cream);background-color:var(--_osaviva-brand-colors---apricot-cream)}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:#0000;border-color:#0000}.button-bg.secondary-42,.button-bg.secondary-42:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:#0000;border-color:#fff}.button-bg.secondary-42:hover,.button-bg.secondary-42:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:#fff;border-color:#fff}.grid-sales,.grid-sales:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr 1fr 1fr 1fr}.wrap-button-tooltip,.wrap-button-tooltip:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#fff}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---sunset);font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---apricot-cream);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#fff}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---sunset);font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---apricot-cream);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#fff}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---sunset);font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---apricot-cream);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---sunset);font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---apricot-cream);color:var(--_osaviva-brand-colors---coconut)}.headline-overview-system,.headline-overview-system:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.system-thirds,.system-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:var(--spacing--48);grid-template-columns:1fr 1fr}.column-halves.centered,.column-halves.centered:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.column-halves.centered,.column-halves.centered:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.heading-sales-block,.heading-sales-block:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:center}.grid-thirds-sales-page,.grid-thirds-sales-page:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr}.master-footer:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){width:100%;height:auto;max-height:none;margin:0;position:relative;inset:auto;overflow:visible;transform:translate(0,0)}.footer-halves:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){margin-top:0;transform:translate(0,0)}.navbar,.navbar:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){z-index:3;width:100%;position:relative}.navbar.osaviva-home-navbar,.navbar.osaviva-home-navbar:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:calc(100% - 28px);max-width:none}.navbar.osaviva-secondary-navbar,.navbar.osaviva-secondary-navbar:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:calc(100% - 48px);max-width:none}.navbar.osaviva-home-navbar,.navbar.osaviva-home-navbar:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:calc(100% - 28px);max-width:none}.navbar.osaviva-secondary-navbar,.navbar.osaviva-secondary-navbar:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:calc(100% - 48px);max-width:none}.brand-nav.osaviva-home-brand,.brand-nav.osaviva-home-brand:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.brand-nav.osaviva-secondary-brand,.brand-nav.osaviva-secondary-brand:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.brand-nav.osaviva-home-brand,.brand-nav.osaviva-home-brand:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.brand-nav.osaviva-secondary-brand,.brand-nav.osaviva-secondary-brand:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:138px}.nav-container,.nav-container:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){z-index:2;position:relative}.nav-container.osaviva-home-nav-row,.nav-container.osaviva-home-nav-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.nav-container.osaviva-secondary-nav-row,.nav-container.osaviva-secondary-nav-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.nav-container.osaviva-home-nav-row,.nav-container.osaviva-home-nav-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.nav-container.osaviva-secondary-nav-row,.nav-container.osaviva-secondary-nav-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:0;padding-bottom:0}.divider-dark-16,.divider-dark-16:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_🎨-color--base---neutral--dark-16)}.divider-dark-16.osaviva-home-mobile-divider,.divider-dark-16.osaviva-home-mobile-divider:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.divider-dark-16.osaviva-home-mobile-divider,.divider-dark-16.osaviva-home-mobile-divider:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:#eff8f82e}.nav-column-item:hover,.nav-column-item:focus,.nav-column-item:focus-visible,.nav-column-item[data-wf-focus-visible]{--_navigation-states---heading-underline:transparent}.mobile-nav-top-tile,.mobile-nav-top-tile:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);flex-flow:column;display:flex}.mobile-nav-top-tile.osaviva-home-mobile-list{grid-column-gap:0px;grid-row-gap:0px;flex-direction:column;align-items:stretch;width:100%;padding-top:20px;display:flex}.mobile-nav-top-tile.osaviva-home-mobile-list:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:0px;grid-row-gap:0px;padding-top:20px}.byq-cta.osaviva-home-mobile-promo-card,.byq-cta.osaviva-home-mobile-promo-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.byq-cta.osaviva-home-mobile-promo-card,.byq-cta.osaviva-home-mobile-promo-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:center;align-items:center}.mobile-menu,.mobile-menu:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:flex}.mobile-links-wrap,.mobile-links-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--4);grid-row-gap:var(--spacing--4);justify-content:flex-start;align-items:center;display:flex}.button-wrap-nav,.button-wrap-nav:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){justify-content:center;align-items:center;width:100%;display:flex}.nav-column-item-mobile,.nav-column-item-mobile:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--4);grid-row-gap:var(--spacing--4);color:var(--_🎨-color--tokens---text-body--strong);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.nav-column-item-mobile.osaviva-home-mobile-row{grid-column-gap:6px;grid-row-gap:6px;width:100%;font-family:var(--_🔠-typography---font--heading-sans);color:var(--_osaviva-brand-colors---coconut);letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #fefefc2e;padding-top:13px;padding-bottom:13px;font-size:14px;font-weight:400;line-height:1.2;display:flex}.nav-column-item-mobile.osaviva-home-mobile-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:6px;grid-row-gap:6px;width:100%;font-family:var(--_🔠-typography---font--heading-sans);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--scale-15px);line-height:1.2;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:.07em;text-transform:uppercase;padding-top:18px;padding-bottom:18px}.wrap-nav-links,.wrap-nav-links:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.wrap-mobile-menu,.wrap-mobile-menu:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;padding:var(--spacing--16)var(--grid--page-padding)var(--spacing--32);grid-column-gap:var(--spacing--32);grid-row-gap:var(--spacing--32);background-color:var(--_🎨-color--base---neutral--light-0);flex-flow:column;display:flex}.nav-cta,.nav-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:center;align-items:center}.nav-menu{box-sizing:border-box;width:100%;max-width:100vw;height:100dvh;padding-top:56px;padding-right:var(--spacing--16);padding-left:var(--spacing--16);background-color:var(--_🎨-color--base---neutral--light-0);position:absolute;top:0;left:0;right:0;overflow:hidden auto}.nav-menu:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:96vh;padding-top:56px;padding-right:var(--spacing--16);padding-left:var(--spacing--16);background-color:var(--_🎨-color--base---neutral--light-0);position:fixed;top:0;overflow:auto}.nav-right,.nav-right:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){z-index:3;position:relative}.menu-button,.menu-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:var(--spacing--8);border:1px solid var(--_🎨-color--tokens---button-secondary-default--border);border-radius:var(--_🔘-radius---general--full);background-color:var(--_🎨-color--tokens---button-secondary-default--background);color:var(--_🎨-color--tokens---button-secondary-default--text);--_🎨-color--tokens---background--base:var(--_🎨-color--base---background-base--dark);--_🎨-color--tokens---text-body--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---input-default--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-default--background:var(--_🎨-color--base---neutral--light-8);--_🎨-color--tokens---input-default--text:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-active--border:var(--_🎨-color--base---neutral--light-32);--_🎨-color--tokens---input-active--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-active--background:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---border--subtle:var(--_🎨-color--base---neutral--light-16);--_🎨-color--tokens---background--depth:var(--_🎨-color--base---background-depth--dark);--_🎨-color--tokens---input--icon:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-heading--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-primary-default--text:#fff;--_🎨-color--tokens---button-secondary-default--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-primary-hover--text:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--text:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-default--border:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-primary-default--background:var(--_osaviva-brand-colors---sunset);--_🎨-color--tokens---button-secondary-default--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-default--background:transparent;--_🎨-color--tokens---button-primary-hover--border:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-primary-hover--background:var(--_osaviva-brand-colors---jungle\<deleted\|variable-3468669c-7be1-f835-906b-dbd55de3254b\>);--_🎨-color--tokens---button-secondary-hover--border:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---button-secondary-hover--background:var(--_osaviva-brand-colors---coconut);--_🎨-color--tokens---text-heading--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-body--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---text-label--strong:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---text-label--dark\<deleted\|variable-b66675da-8071-0654-c4dc-840e222d3036\>:var(--_🎨-color--base---neutral--dark-88);--_🎨-color--tokens---background--lift:var(--_🎨-color--base---background-lift--dark);--_🎨-color--tokens---background--lift-low-opacity:var(--_🎨-color--base---background-lift-low-opacity--dark);--_🎨-color--tokens---icon--strong:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---text-body--subtle:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---icon--medium:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---navigation--background:#fff;--_🎨-color--tokens---input--label:var(--_🎨-color--base---neutral--light-64);--_🎨-color--tokens---background-gradient-purposes--gradient-100:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---background-gradient-purposes--gradient-0:var(--_🎨-color--base---neutral--dark-0);--_🎨-color--tokens---background-gradient-purposes--gradient-64:var(--_🎨-color--base---neutral--dark-64);--_🎨-color--tokens---button-tertiary-default--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---button-tertiary-hover--text:var(--_🎨-color--base---neutral--light-88);--_🎨-color--tokens---border--medium:var(--_🎨-color--base---neutral--light-48);--_🎨-color--tokens---input-filled--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-filled--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-filled--border:var(--_🎨-color--base---neutral--light-0);--_🎨-color--tokens---input-error--background:var(--_🎨-color--base---neutral--dark-100);--_🎨-color--tokens---input-error--text:var(--_🎨-color--base---neutral--light-100);--_🎨-color--tokens---input-error--border:var(--_🎨-color--base---neutral--light-0);flex:none;justify-content:center;align-items:center;display:flex}.menu-button.w--open,.menu-button.w--open:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_🎨-color--tokens---button-secondary-default--background);color:var(--_🎨-color--tokens---button-secondary-default--text)}.menu-button.osaviva-secondary-menu-button,.menu-button.osaviva-secondary-menu-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---sea-glass);color:var(--_osaviva-brand-colors---sea-glass);background-color:#0000}.menu-button.osaviva-home-menu-button,.menu-button.osaviva-home-menu-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#fff;background-color:#0000;border-color:#ffffffd9}.menu-button.osaviva-home-menu-button.osaviva-home-scrolled-menu-button,.menu-button.osaviva-home-menu-button.osaviva-home-scrolled-menu-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#263b3dad;background-color:#0000;border-color:#0000}.menu-button.osaviva-secondary-menu-button,.menu-button.osaviva-secondary-menu-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---sea-glass);color:var(--_osaviva-brand-colors---sea-glass);background-color:#0000}.menu-button.osaviva-home-menu-button,.menu-button.osaviva-home-menu-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#fff;background-color:#0000;border-color:#ffffffd9}.menu-button.osaviva-home-menu-button.osaviva-home-scrolled-menu-button,.menu-button.osaviva-home-menu-button.osaviva-home-scrolled-menu-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.menu-button.osaviva-home-menu-button.osaviva-home-scrolled-menu-button,.menu-button.osaviva-home-menu-button.osaviva-home-scrolled-menu-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#263b3dad;background-color:#0000;border-color:#0000}.menu-button-inner,.menu-button-inner:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){justify-content:center;align-items:center;width:100%;height:100%;display:flex}.menu-button-inner.close,.menu-button-inner.close:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.menu-button-inner.close,.menu-button-inner.close:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.icon-menu,.icon-menu:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.nav-left,.nav-left:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){z-index:3;grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);justify-content:flex-start;align-items:center;display:flex;position:relative}.nav-bg,.nav-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){z-index:0;opacity:0;pointer-events:none;display:flex}.nav-mobile-bg,.nav-mobile-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){z-index:1;border-bottom-left-radius:var(--_🔘-radius---general--large);border-bottom-right-radius:var(--_🔘-radius---general--large);background-color:var(--_🎨-color--tokens---background--lift);width:100%}.nav-mobile-bg.osaviva-home-mobile-tray-color,.nav-mobile-bg.osaviva-home-mobile-tray-color:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.nav-mobile-bg.osaviva-home-mobile-tray-color,.nav-mobile-bg.osaviva-home-mobile-tray-color:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---lagoon-tile);transition:transform .4s;transform:translateY(-100%)}.wrap-mobile-bg{z-index:2;pointer-events:none;width:100%;height:100%;padding-bottom:0;padding-left:0;padding-right:0;display:block;position:fixed;inset:0%}.wrap-mobile-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){z-index:2;width:100%;height:100%;padding-right:12px;padding-bottom:var(--spacing--16);pointer-events:none;padding-left:12px;display:block;position:fixed;inset:0%}.link-mobile-menu,.link-mobile-menu:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font-family--body-2);color:var(--_🎨-color--tokens---text-body--strong);font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---weight--body-bold);letter-spacing:var(--_🔠-typography---letter-spacing--body-2)}.link-mobile-menu.osaviva-home-mobile-link:hover,.link-mobile-menu.osaviva-home-mobile-link:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---sea-glass)}.link-mobile-menu.osaviva-home-mobile-hidden-link,.link-mobile-menu.osaviva-home-mobile-hidden-link:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.link-mobile-menu.osaviva-home-mobile-link{font-family:var(--_🔠-typography---font--heading-sans);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--scale-15px);letter-spacing:.07em;text-transform:uppercase;font-weight:400;line-height:1.2}.link-mobile-menu.osaviva-home-mobile-link:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-sans);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--scale-15px);line-height:1.2;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:.07em;text-transform:uppercase}.link-mobile-menu.osaviva-home-mobile-link:hover,.link-mobile-menu.osaviva-home-mobile-link:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---sea-glass)}.link-mobile-menu.osaviva-home-mobile-hidden-link,.link-mobile-menu.osaviva-home-mobile-hidden-link:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.legal-halves,.legal-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--64);grid-row-gap:var(--spacing--64);grid-template-columns:1fr}.contact-a-right,.contact-a-right:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:none;padding-top:0;padding-bottom:0}.contact-a-halves,.contact-a-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--48);grid-row-gap:var(--spacing--48);grid-template-columns:1fr;height:auto}.image-wrap-contact-a,.image-wrap-contact-a:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:var(--_🔘-radius---general--large);width:100%;height:456px;position:relative;inset:auto}.timeline-halves,.timeline-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--48);grid-row-gap:var(--spacing--48);grid-template-columns:1fr}.image-wrap-timeline,.image-wrap-timeline:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:362px}.headline-contact-process,.headline-contact-process:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--32);grid-row-gap:var(--spacing--32);flex-flow:wrap;display:flex}.video-contact-b,.video-contact-b:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:auto}.contact-b-thirds,.contact-b-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap);flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.master-highlights,.master-highlights:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16)}.video-project-large,.video-project-large:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:500px}.logo-project,.logo-project:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:200px}.mask-project,.mask-project:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:80%}.image-wrap-project,.image-wrap-project:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:460px}.wrap-next-project,.wrap-next-project:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:wrap}.project.first,.project.first:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--4-columns)}.project.second,.project.second:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--3-columns);margin-top:-111px}.project.third,.project.third:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:105px}.project.fifth,.project.fifth:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:290px;margin-top:120px}.project.fourth,.project.fourth:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--6-columns)}.project.projects-b.inclined,.project.projects-b.inclined:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:-55vw}.project.project-home-column,.project.project-home-column:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;position:relative;right:auto}.project.first,.project.first:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--4-columns)}.project.second,.project.second:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--3-columns);margin-top:-111px}.project.third,.project.third:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:105px}.project.fifth,.project.fifth:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:290px;margin-top:120px}.project.fourth,.project.fourth:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--6-columns)}.project.projects-b.inclined,.project.projects-b.inclined:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.project.projects-b.inclined,.project.projects-b.inclined:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:-55vw}.project.project-home-column,.project.project-home-column:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;position:relative;right:auto}.image-wrap-project-a,.image-wrap-project-a:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:320px}.image-wrap-project-a.large,.image-wrap-project-a.large:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:450px}.image-wrap-project-a.small,.image-wrap-project-a.small:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:280px}.image-wrap-project-a.large,.image-wrap-project-a.large:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:450px}.image-wrap-project-a.small,.image-wrap-project-a.small:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:280px}.link-project-b,.link-project-b:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:450px}.project-link-overlay,.project-link-overlay:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.headline-blog,.headline-blog:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:56px}.link-blog.featured,.link-blog.featured:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.link-blog.featured,.link-blog.featured:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:552px}.blog-thirds,.blog-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr}.stats-halves,.stats-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.team-grid,.team-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr 1fr}.cta-a-card-bottom-tile,.cta-a-card-bottom-tile:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:wrap;justify-content:space-between;align-items:flex-start}.home-a-stats-grid,.home-a-stats-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr}.video-stats,.video-stats:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:var(--spacing--32);height:clamp(30rem,70vh,40rem)}.marquee-thirds,.marquee-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:650px}.card-testimonial-home-b,.card-testimonial-home-b:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.image-wrap-testimonial-home-b,.image-wrap-testimonial-home-b:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:300px}.tabs-features,.tabs-features:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:column-reverse}.features-image-wrap,.features-image-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:400px}.tab-pane-features,.tab-pane-features:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:auto}.tabs-menu-features,.tabs-menu-features:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-right:var(--spacing--0)}.tabs-content-features,.tabs-content-features:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:100%;margin-bottom:var(--spacing--80)}.video-cta,.video-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:0}.overlay-stats-bottom,.overlay-stats-bottom:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:40%}.tab-content-item,.tab-content-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--32);grid-row-gap:var(--spacing--32);grid-template-columns:1fr}.image-wrap-tab,.image-wrap-tab:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:none;height:400px}.text-wrap-tab,.text-wrap-tab:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:none}.left-tabs,.left-tabs:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--64)}.home-a-hero-halves,.home-a-hero-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--80);grid-row-gap:var(--spacing--80);grid-template-columns:1fr}.content-home-a,.content-home-a:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:var(--spacing--0)}.mask-feature-slider,.mask-feature-slider:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:460px}.image-wrap-home-a,.image-wrap-home-a:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:var(--_🔘-radius---general--large);width:100%;height:500px;position:relative;inset:auto}.home-a-hero-circle,.home-a-hero-circle:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.features-thirds,.features-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr}.placeholder-column-case,.placeholder-column-case:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:auto;display:block}.column-case-bg,.column-case-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){top:55px;right:-582px}.headline-stats-b,.headline-stats-b:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:wrap}.video-stats-b,.video-stats-b:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:550px}.home-b-case-halves,.home-b-case-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--64);grid-row-gap:var(--spacing--64);grid-template-columns:1fr;place-items:start stretch}.headline-cases-b,.headline-cases-b:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){position:relative;top:auto;bottom:auto}.home-c-hero-thirds,.home-c-hero-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr}.link-case-featured,.link-case-featured:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:450px}.features-grid,.features-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:var(--spacing--48);grid-template-columns:1fr 1fr}.headline-home-c-services,.headline-home-c-services:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:wrap}.service-thirds,.service-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr}.card-service,.card-service:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-auto-columns:1fr}.home-b-marquee-bg,.home-b-marquee-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:800px;max-width:none;margin-left:50%;margin-right:50%;bottom:-8%;transform:translate(-50%)}.tabs-scroll,.tabs-scroll:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:column;justify-content:space-between;align-items:stretch}.tabs-menu-scroll,.tabs-menu-scroll:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-right:var(--spacing--0);margin-bottom:var(--spacing--32)}.osaviva-video-hero__intro,.osaviva-video-hero__intro:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:540px}.osaviva-video-hero__eyebrow,.osaviva-video-hero__eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em;margin-top:0;margin-bottom:16px}.osaviva-video-hero__title,.osaviva-video-hero__title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-10-25vw)}.osaviva-video-hero__bottom,.osaviva-video-hero__bottom:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:20px}.osaviva-video-hero__description,.osaviva-video-hero__description:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:540px;font-size:var(--_🔠-typography---size--policy-h2-mobile)}.osaviva-home-mobile-promo-copy,.osaviva-home-mobile-promo-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:center;align-items:center;width:100%}.osaviva-home-mobile-promo-eyebrow,.osaviva-home-mobile-promo-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium);text-align:center}.osaviva-home-mobile-promo-body,.osaviva-home-mobile-promo-body:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-home-mobile-promo-small,.osaviva-home-mobile-promo-small:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:center;width:100%}.osaviva-home-about-eyebrow,.osaviva-home-about-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--16);font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em}.osaviva-home-about-eyebrow.osa-seasonal-coconut-eyebrow,.osaviva-home-about-eyebrow.osa-seasonal-coconut-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-home-about-eyebrow.osa-seasonal-coconut-eyebrow,.osaviva-home-about-eyebrow.osa-seasonal-coconut-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---coconut);margin-bottom:0}.osaviva-region-card-eyebrow,.osaviva-region-card-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium)}.osaviva-region-card-title,.osaviva-region-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-34px)}.osaviva-hero-wave,.osaviva-hero-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:175%;height:46px;left:-37.5%}.merona-sessions,.merona-sessions:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.merona-main-sessions,.merona-main-sessions:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.merona-session-tablet,.merona-session-tablet:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:block}.merona-collection-grid,.merona-collection-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:12px;grid-row-gap:24px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.merona-session-wrap-tablet,.merona-session-wrap-tablet:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:100%}.merona-session-item-tablet,.merona-session-item-tablet:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:40px;grid-row-gap:40px;border:1px solid var(--_osaviva-brand-colors---cactus);background-color:var(--_osaviva-brand-colors---cactus);border-radius:12px;flex-flow:column;height:100%;padding:22px;display:flex;overflow:hidden}.merona-session-heading-tablet,.merona-session-heading-tablet:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---coconut);font-family:Eighties Comeback,Georgia,sans-serif;font-size:var(--_🔠-typography---size--h2);letter-spacing:0;margin-top:0;margin-bottom:0;font-weight:500;line-height:.98}.merona-session-cover,.merona-session-cover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:236px}.merona-session-image,.merona-session-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){object-fit:cover;border-radius:2px;width:100%;height:100%}.merona-session-details-tablet,.merona-session-details-tablet:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;display:flex}.merona-session-meta-vertical,.merona-session-meta-vertical:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:16px;grid-row-gap:16px;flex-flow:column}.merona-session-item-desc-tablet,.merona-session-item-desc-tablet:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;color:var(--_osaviva-brand-colors---coconut);font-family:Figtree,Arial,sans-serif;font-size:var(--_🔠-typography---size--body-2);letter-spacing:0;font-weight:400;line-height:1.55}.osaviva-paths-section,.osaviva-paths-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:88px 24px 104px}.osaviva-paths-header,.osaviva-paths-header:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:36px;grid-row-gap:0px;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);align-items:end;margin-bottom:56px}.osaviva-paths-heading-wrap,.osaviva-paths-heading-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:0px}.osaviva-paths-eyebrow,.osaviva-paths-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em;margin-top:0;margin-bottom:16px}.osaviva-paths-heading,.osaviva-paths-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-paths-heading-accent,.osaviva-paths-heading-accent:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-44px);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:0}.osaviva-paths-intro,.osaviva-paths-intro:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:340px;font-size:var(--_🔠-typography---size--policy-h2-mobile);text-align:right;margin-left:auto;line-height:1.3}.osaviva-paths-cards,.osaviva-paths-cards:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:14px;grid-row-gap:14px;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:210px;height:auto;display:grid}.osaviva-path-card,.osaviva-path-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:100%;min-height:0;transition:transform .28s cubic-bezier(.22,1,.36,1)}.osaviva-path-card:hover,.osaviva-path-card:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-grow:1;transform:none}.osaviva-path-card.mosaic-tall,.osaviva-path-card.mosaic-tall:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:span 2/span 6/span 2/span 6}.osaviva-path-card.mosaic-half,.osaviva-path-card.mosaic-half:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:span 1/span 6/span 1/span 6}.osaviva-path-card.mosaic-small,.osaviva-path-card.mosaic-small:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:span 1/span 5/span 1/span 5}.osaviva-path-card.mosaic-wide,.osaviva-path-card.mosaic-wide:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:span 1/span 7/span 1/span 7}.osaviva-path-card.mosaic-tall,.osaviva-path-card.mosaic-tall:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:span 2/span 6/span 2/span 6}.osaviva-path-card.mosaic-half,.osaviva-path-card.mosaic-half:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:span 1/span 6/span 1/span 6}.osaviva-path-card.mosaic-small,.osaviva-path-card.mosaic-small:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:span 1/span 5/span 1/span 5}.osaviva-path-card.mosaic-wide,.osaviva-path-card.mosaic-wide:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:span 1/span 7/span 1/span 7}.osaviva-path-title,.osaviva-path-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--path-card-title-tablet);line-height:var(--_🔠-typography---line-height--h6);letter-spacing:.75px;white-space:normal}.osaviva-path-desc,.osaviva-path-desc:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--policy-h2-mobile)}.osaviva-path-card-mosaic-tall,.osaviva-path-card-mosaic-tall:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:span 2/span 3/span 2/span 3}.osaviva-path-card-mosaic-half,.osaviva-path-card-mosaic-half:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:span 1/span 3/span 1/span 3}.osaviva-path-card-mosaic-small,.osaviva-path-card-mosaic-small:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:span 1/span 2/span 1/span 2}.osaviva-path-card-mosaic-wide,.osaviva-path-card-mosaic-wide:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:span 1/span 4/span 1/span 4}.osaviva-why-section,.osaviva-why-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:100px 0 112px}.osaviva-why-map,.osaviva-why-map:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){inset:-2% -28%}.osaviva-why-map-svg,.osaviva-why-map-svg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:156%;height:110%}.osaviva-why-header,.osaviva-why-header:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:34px;grid-row-gap:34px;grid-template-rows:auto;grid-template-columns:1fr;margin-bottom:74px}.osaviva-why-heading,.osaviva-why-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:clamp(52px,9vw,78px)}.osaviva-why-intro,.osaviva-why-intro:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:650px}.osaviva-why-grid,.osaviva-why-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.osaviva-why-item,.osaviva-why-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:370px}.osaviva-why-icon,.osaviva-why-icon:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:54px}.osaviva-why-item-two,.osaviva-why-item-two:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-item-one,.osaviva-why-item-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-bottom:1px solid #15350838}.why2-section,.why2-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:96px 0 108px}.why2-bg,.why2-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){inset:-2% -24%}.why2-bg-svg,.why2-bg-svg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:148%;height:106%}.why2-headline,.why2-headline:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:52px;grid-row-gap:52px;flex-direction:column}.why2-left,.why2-left:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:690px}.why2-h2,.why2-h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:clamp(56px,8.5vw,78px)}.why2-right,.why2-right:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:590px;min-height:190px;margin-left:auto}.why2-right-copy,.why2-right-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:72px}.why2-grid,.why2-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:64px;min-height:0;margin-top:140px}.why2-grid-item,.why2-grid-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:300px;position:static}.why2-icon,.why2-icon:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:94px;height:94px}.why-field-section,.why-field-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:88px;padding-bottom:104px}.why-field-bg,.why-field-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){inset:-2% -24%}.why-field-bg-svg,.why-field-bg-svg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:148%;height:104%}.why-field-headline,.why-field-headline:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:52px;grid-row-gap:52px;flex-flow:column}.why-field-left,.why-field-left:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:620px}.why-field-right,.why-field-right:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:520px;margin-left:auto}.why-field-flower,.why-field-flower:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:360px}.why-field-right-text,.why-field-right-text:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:34px}.why-field-grid,.why-field-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:72px;margin-top:200px}.why-field-grid-item,.why-field-grid-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:0;position:static}.why-field-icon-animate,.why-field-icon-animate:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.why-field-icon,.why-field-icon:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:108px;height:108px}.why-field-item-title,.why-field-item-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:28px}.osaviva-about-bridge-inner,.osaviva-about-bridge-inner:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--6-columns);grid-column-gap:24px;grid-row-gap:24px}.osaviva-about-bridge-copy,.osaviva-about-bridge-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:820px}.osaviva-why-stats-section,.osaviva-why-stats-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:48px 24px 104px}.osaviva-why-stats-container,.osaviva-why-stats-container:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:none}.osaviva-why-stats-intro,.osaviva-why-stats-intro:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:40px;grid-row-gap:18px;grid-template-rows:auto;grid-template-columns:1fr;margin-bottom:56px}.osaviva-why-stats-heading,.osaviva-why-stats-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:none;color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--scale-44px);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:0;padding-bottom:.16em;overflow:visible}.osaviva-why-stats-grid,.osaviva-why-stats-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.osaviva-why-stat-card.osaviva-why-stat-card-one,.osaviva-why-stat-card.osaviva-why-stat-card-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:2/1/3/2;height:auto;min-height:340px}.osaviva-why-stat-card.osaviva-why-stat-card-two,.osaviva-why-stat-card.osaviva-why-stat-card-two:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:2/2/3/3;height:auto;min-height:340px}.osaviva-why-stat-card.osaviva-why-stat-card-three,.osaviva-why-stat-card.osaviva-why-stat-card-three:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:3/1/4/2;height:auto;min-height:340px}.osaviva-why-stat-card.osaviva-why-stat-card-four,.osaviva-why-stat-card.osaviva-why-stat-card-four:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:3/2/4/3;height:auto;min-height:340px}.osaviva-why-stat-card.osaviva-why-stat-card-one,.osaviva-why-stat-card.osaviva-why-stat-card-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:2/1/3/2;height:auto;min-height:340px}.osaviva-why-stat-card.osaviva-why-stat-card-two,.osaviva-why-stat-card.osaviva-why-stat-card-two:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:2/2/3/3;height:auto;min-height:340px}.osaviva-why-stat-card.osaviva-why-stat-card-three,.osaviva-why-stat-card.osaviva-why-stat-card-three:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:3/1/4/2;height:auto;min-height:340px}.osaviva-why-stat-card.osaviva-why-stat-card-four,.osaviva-why-stat-card.osaviva-why-stat-card-four:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:3/2/4/3;height:auto;min-height:340px}.osaviva-why-stat-card-one,.osaviva-why-stat-card-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row:2;grid-column-start:1}.osaviva-why-stat-card-two,.osaviva-why-stat-card-two:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:2;grid-column-start:2}.osaviva-why-stat-card-three,.osaviva-why-stat-card-three:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:3;grid-column-start:1}.osaviva-why-stat-title.osaviva-process-card-title,.osaviva-why-stat-title.osaviva-process-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-title.osaviva-process-card-title,.osaviva-why-stat-title.osaviva-process-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:44px;font-size:var(--_🔠-typography---size--policy-h2-mobile);margin-bottom:0;line-height:1.2}.osaviva-why-stat-bottom,.osaviva-why-stat-bottom:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:238px}.osaviva-why-stat-bottom.osaviva-process-card-bottom,.osaviva-why-stat-bottom.osaviva-process-card-bottom:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-bottom.osaviva-process-card-bottom,.osaviva-why-stat-bottom.osaviva-process-card-bottom:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-direction:column;row-gap:0;height:auto;margin-top:0;display:flex}.osaviva-why-stat-number,.osaviva-why-stat-number:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:84px;font-size:var(--_🔠-typography---size--scale-88px)}.osaviva-why-stat-number.osaviva-process-card-number,.osaviva-why-stat-number.osaviva-process-card-number:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-number.osaviva-process-card-number,.osaviva-why-stat-number.osaviva-process-card-number:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:72px;font-size:var(--_🔠-typography---size--h0);letter-spacing:-1px;margin-top:0;margin-bottom:0;line-height:1}.osaviva-why-stat-rule.osaviva-process-card-rule,.osaviva-why-stat-rule.osaviva-process-card-rule:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-rule.osaviva-process-card-rule,.osaviva-why-stat-rule.osaviva-process-card-rule:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;margin-top:10px;margin-bottom:10px}.osaviva-why-stat-copy,.osaviva-why-stat-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:120px}.osaviva-why-image-card.osaviva-why-image-one,.osaviva-why-image-card.osaviva-why-image-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-image-card.osaviva-why-image-one,.osaviva-why-image-card.osaviva-why-image-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:1/1/2/3;height:360px}.osaviva-why-image-one,.osaviva-why-image-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:1/1/auto/span 2}.osaviva-why-image-two,.osaviva-why-image-two:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:3;grid-column-start:2}.osaviva-why-image.osaviva-why-desktop-photo,.osaviva-why-image.osaviva-why-desktop-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.osaviva-why-image.osaviva-why-tablet-photo,.osaviva-why-image.osaviva-why-tablet-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:block}.osaviva-why-image.osaviva-why-desktop-photo,.osaviva-why-image.osaviva-why-desktop-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.osaviva-why-image.osaviva-why-tablet-photo,.osaviva-why-image.osaviva-why-tablet-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:block}.osaviva-why-stat-card-four,.osaviva-why-stat-card-four:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:3;grid-column-start:2}.osaviva-map-wave,.osaviva-map-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:175%;height:46px;left:-37.5%}.osaviva-policy-eyebrow,.osaviva-policy-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-3);line-height:1.2}.osaviva-policy-title,.osaviva-policy-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--policy-h1-tablet);line-height:1.1;font-weight:var(--_🔠-typography---weight--body);letter-spacing:0}.osaviva-policy-layout,.osaviva-policy-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:var(--spacing--24);grid-template-columns:minmax(0,1fr);display:grid}.osaviva-policy-nav,.osaviva-policy-nav:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:var(--spacing--24);border-bottom:1px solid color-mix(in srgb,var(--_osaviva-brand-colors---cactus,#304838)18%,transparent);display:none;position:static;top:auto}.osaviva-policy-mobile-controls,.osaviva-policy-mobile-controls:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--12);grid-row-gap:var(--spacing--12);flex-direction:column;display:flex}.osaviva-clairv-itins,.osaviva-clairv-itins:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:var(--section-padding--small);padding-bottom:var(--section-padding--small)}.osaviva-clairv-itins-wrap,.osaviva-clairv-itins-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:600vh;min-height:100vh}.osaviva-clairv-sticky,.osaviva-clairv-sticky:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:5vw;grid-row-gap:56px;height:auto;position:sticky;top:96px;overflow:clip visible}.osaviva-clairv-kicker,.osaviva-clairv-kicker:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);text-align:left;letter-spacing:.14em;align-self:flex-start;margin-top:0;margin-bottom:0}.osaviva-clairv-heading-wrap,.osaviva-clairv-heading-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:65vw;padding-left:var(--grid--page-padding);grid-row-gap:16px;text-align:left;align-self:flex-start;align-items:flex-start}.osaviva-clairv-heading,.osaviva-clairv-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font-family--h2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--scale-44px);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);text-align:left;letter-spacing:0}.osaviva-clairv-heading.cc-testimonial-heading,.osaviva-clairv-heading.cc-testimonial-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-clairv-heading.cc-testimonial-heading,.osaviva-clairv-heading.cc-testimonial-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:center;width:100%}.osaviva-clairv-viewport,.osaviva-clairv-viewport:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){scroll-snap-type:none;padding-top:12px;padding-bottom:16px;overflow:clip visible}.osaviva-clairv-track,.osaviva-clairv-track:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-right:var(--grid--page-padding);grid-column-gap:10px;grid-row-gap:10px}.osaviva-clairv-card,.osaviva-clairv-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:1.25rem;grid-row-gap:1.25rem;scroll-snap-align:none;flex-basis:38vw;width:38vw}.osaviva-clairv-card-lowered,.osaviva-clairv-card-lowered:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){transform:none}.osaviva-clairv-card-panel,.osaviva-clairv-card-panel:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:var(--_🔘-radius---cards--subtle);background-color:var(--_osaviva-brand-colors---sea-glass);width:38vw;height:clamp(220px,100svh - 380px,48vw)}.osaviva-clairv-card-number,.osaviva-clairv-card-number:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){left:var(--spacing--16);top:var(--spacing--16);font-size:var(--_🔠-typography---size--eyebrow-desktop);line-height:var(--_🔠-typography---line-height--label-1)}.osaviva-clairv-card-title,.osaviva-clairv-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--scale-34px);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:.02em}.osaviva-clairv-card-desc,.osaviva-clairv-card-desc:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:none;height:auto;max-height:none;font-family:var(--_🔠-typography---font-family--body-2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---font-weight--body-2);letter-spacing:var(--_🔠-typography---letter-spacing--body-2);overflow:visible}.ov-journal,.ov-journal:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:0}.ov-journal-header,.ov-journal-header:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:680px;padding-top:150px;padding-bottom:220px}.ov-journal-summary,.ov-journal-summary:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:600px;margin-top:var(--spacing--24);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--policy-body);margin-left:auto;margin-right:auto;line-height:1.5}.ov-journal-hero,.ov-journal-hero:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-right:var(--spacing--24);padding-bottom:0;padding-left:var(--spacing--24);margin-top:0;margin-bottom:0}.ov-journal-image,.ov-journal-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:0;width:100%;max-width:none;height:calc(100% + 128px);top:-64px;bottom:auto}.ov-journal-reading,.ov-journal-reading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:block}.ov-journal-contents,.ov-journal-contents:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;padding-top:var(--spacing--16);padding-bottom:var(--spacing--16);border-top:1px solid color-mix(in srgb,var(--_osaviva-brand-colors---cactus)20%,transparent);border-bottom:1px solid color-mix(in srgb,var(--_osaviva-brand-colors---cactus)20%,transparent);padding-left:0;padding-right:0;position:static}.ov-journal-copy,.ov-journal-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:760px;margin:var(--spacing--32)auto 0px}.ov-journal-title,.ov-journal-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:1000px;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--policy-h1-tablet);line-height:1.1;font-weight:var(--_🔠-typography---weight--body);letter-spacing:0;margin-top:0}.guide-header,.guide-header:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---coconut);width:100%;min-height:680px;font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---cactus);text-align:center;margin:0 auto;padding:150px 40px 220px}.guide-title,.guide-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:none;margin:0 auto var(--spacing--24);font-family:var(--_🔠-typography---font--heading-serif),serif;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--policy-h1-tablet);line-height:1.1;font-weight:var(--_🔠-typography---weight--body);text-align:center;letter-spacing:0}.guide-eyebrow,.guide-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;margin:0 auto var(--spacing--20);font-family:var(--_🔠-typography---font--label),sans-serif;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--all-weights--bold);text-align:center;letter-spacing:.15em}.guide-summary,.guide-summary:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:600px;font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--policy-body);line-height:1.5;font-weight:var(--_🔠-typography---weight--body);text-align:center;margin:0 auto 40px}.guide-hero-image,.guide-hero-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){object-fit:cover;border-radius:0;width:100%;max-width:none;height:calc(100% + 128px);margin:0 auto;display:block;position:absolute;top:-64px;bottom:auto}.guide-layout,.guide-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:clamp(48px,7vw,calc(4px*32));grid-row-gap:clamp(48px,7vw,calc(4px*32));background-color:var(--_osaviva-brand-colors---coconut);grid-template-columns:minmax(0,1fr);align-items:start;width:min(100% - 48px,1200px);max-width:none;margin:0 auto;padding:0 0 clamp(80px,9vw,144px);display:block}.guide-sidebar,.guide-sidebar:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--24);font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---cactus);align-self:start;font-size:15.2px;line-height:1.45;position:static;top:112px;transform:none}.guide-content,.guide-content:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){opacity:1;overflow-wrap:break-word;visibility:visible;width:100%;min-width:0;height:auto;display:block;overflow:visible;container-type:inline-size}.guide-prose,.guide-prose:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:72ch;margin-bottom:var(--spacing--32);font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--policy-body);font-weight:var(--_🔠-typography---weight--body);letter-spacing:var(--_🔠-typography---letter-spacing--body-1);margin-top:0;margin-left:0;margin-right:0;line-height:1.7}.guide-wide,.guide-wide:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:none;margin-bottom:var(--spacing--48);font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--body-1);font-weight:var(--_🔠-typography---weight--body);letter-spacing:var(--_🔠-typography---letter-spacing--body-1);min-width:0;margin-top:0;margin-left:0;margin-right:0;line-height:33.6px}.guide-cta,.guide-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:var(--spacing--64)5vw;background-color:var(--_osaviva-brand-colors---sea-glass);font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---coconut);text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover}.guide-cta.osa-destinations-cta-map-edge,.guide-cta.osa-destinations-cta-map-edge:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.guide-cta.osa-destinations-cta-map-edge,.guide-cta.osa-destinations-cta-map-edge:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){clip-path:polygon(0% 2.7778vw,.0024% 2.7772vw,.0097% 2.7755vw,.0224% 2.7727vw,.0407% 2.7687vw,.0651% 2.7637vw,.0958% 2.7576vw,.1333% 2.7505vw,.1778% 2.7424vw,.2297% 2.7332vw,.2894% 2.7231vw,.3571% 2.712vw,.4333% 2.7vw,.5183% 2.687vw,.6125% 2.6732vw,.7161% 2.6584vw,.8296% 2.6428vw,.9533% 2.6263vw,1.0875% 2.609vw,1.2326% 2.5909vw,1.3889% 2.572vw,1.5568% 2.5523vw,1.7366% 2.5319vw,1.9286% 2.5108vw,2.1333% 2.4889vw,2.351% 2.4663vw,2.5819% 2.4431vw,2.8266% 2.4192vw,3.0852% 2.3947vw,3.3582% 2.3695vw,3.6458% 2.3438vw,3.9486% 2.3174vw,4.2667% 2.2905vw,4.6005% 2.2631vw,4.9505% 2.2352vw,5.3168% 2.2067vw,5.7% 2.1778vw,6.1003% 2.1484vw,6.5181% 2.1185vw,6.9536% 2.0883vw,7.4074% 2.0576vw,7.8797% 2.0266vw,8.3708% 1.9951vw,8.8812% 1.9634vw,9.4111% 1.9313vw,9.9609% 1.8989vw,10.531% 1.8662vw,11.1217% 1.8332vw,11.7333% 1.8vw,12.3663% 1.7666vw,13.0208% 1.7329vw,13.6974% 1.699vw,14.3963% 1.665vw,15.1179% 1.6308vw,15.8625% 1.5965vw,16.6305% 1.5621vw,17.4222% 1.5276vw,18.238% 1.493vw,19.0782% 1.4583vw,19.9432% 1.4236vw,20.8333% 1.3889vw,22.2146% 1.3449vw,23.5812% 1.3166vw,24.9337% 1.3034vw,26.2727% 1.3044vw,27.599% 1.319vw,28.9131% 1.3465vw,30.2158% 1.3861vw,31.5077% 1.4371vw,32.7893% 1.4988vw,34.0615% 1.5705vw,35.3249% 1.6515vw,36.58% 1.7411vw,37.8276% 1.8385vw,39.0683% 1.9431vw,40.3027% 2.054vw,41.5316% 2.1707vw,42.7555% 2.2923vw,43.9752% 2.4183vw,45.1912% 2.5477vw,46.4043% 2.68vw,47.6151% 2.8145vw,48.8242% 2.9503vw,50.0323% 3.0868vw,51.24% 3.2233vw,52.448% 3.3591vw,53.657% 3.4934vw,54.8676% 3.6255vw,56.0805% 3.7548vw,57.2963% 3.8804vw,58.5156% 4.0017vw,59.7392% 4.118vw,60.9677% 4.2286vw,62.2016% 4.3326vw,63.4418% 4.4295vw,64.6888% 4.5185vw,65.9433% 4.5989vw,67.206% 4.6699vw,68.4774% 4.7309vw,69.7584% 4.7812vw,71.0494% 4.82vw,72.3512% 4.8465vw,73.6644% 4.8602vw,74.9897% 4.8603vw,76.3277% 4.846vw,77.679% 4.8166vw,79.0445% 4.7715vw,80.4246% 4.7099vw,81.82% 4.6311vw,83.2314% 4.5344vw,84.6595% 4.419vw,86.1049% 4.2843vw,87.5683% 4.1296vw,89.0502% 3.954vw,90.5515% 3.757vw,92.0726% 3.5378vw,93.6143% 3.2956vw,95.1773% 3.0298vw,96.7621% 2.7396vw,98.3695% 2.4244vw,100% 2.0833vw,100% calc(100% - .4167vw),99.2111% calc(100% - .4399vw),98.4413% calc(100% - .4678vw),97.6898% calc(100% - .5003vw),96.956% calc(100% - .537vw),96.2392% calc(100% - .578vw),95.5389% calc(100% - .6229vw),94.8543% calc(100% - .6717vw),94.1848% calc(100% - .7241vw),93.5297% calc(100% - .7799vw),92.8884% calc(100% - .8391vw),92.2602% calc(100% - .9014vw),91.6444% calc(100% - .9667vw),91.0405% calc(100% - 1.0347vw),90.4477% calc(100% - 1.1053vw),89.8655% calc(100% - 1.1784vw),89.293% calc(100% - 1.2537vw),88.7297% calc(100% - 1.3311vw),88.175% calc(100% - 1.4104vw),87.6281% calc(100% - 1.4915vw),87.0885% calc(100% - 1.5741vw),86.5554% calc(100% - 1.6581vw),86.0282% calc(100% - 1.7433vw),85.5062% calc(100% - 1.8295vw),84.9889% calc(100% - 1.9167vw),84.4755% calc(100% - 2.0045vw),83.9653% calc(100% - 2.0928vw),83.4578% calc(100% - 2.1815vw),82.9523% calc(100% - 2.2704vw),82.448% calc(100% - 2.3592vw),81.9444% calc(100% - 2.4479vw),81.4409% calc(100% - 2.5363vw),80.9366% calc(100% - 2.6241vw),80.4311% calc(100% - 2.7112vw),79.9236% calc(100% - 2.7975vw),79.4134% calc(100% - 2.8827vw),78.9% calc(100% - 2.9667vw),78.3826% calc(100% - 3.0493vw),77.8607% calc(100% - 3.1303vw),77.3335% calc(100% - 3.2096vw),76.8004% calc(100% - 3.287vw),76.2608% calc(100% - 3.3624vw),75.7139% calc(100% - 3.4354vw),75.1591% calc(100% - 3.506vw),74.5959% calc(100% - 3.5741vw),74.0234% calc(100% - 3.6393vw),73.4412% calc(100% - 3.7016vw),72.8484% calc(100% - 3.7608vw),72.2444% calc(100% - 3.8167vw),71.6287% calc(100% - 3.8691vw),71.0005% calc(100% - 3.9178vw),70.3592% calc(100% - 3.9628vw),69.7041% calc(100% - 4.0037vw),69.0346% calc(100% - 4.0405vw),68.35% calc(100% - 4.0729vw),67.6497% calc(100% - 4.1008vw),66.9329% calc(100% - 4.1241vw),66.1991% calc(100% - 4.1424vw),65.4476% calc(100% - 4.1558vw),64.6778% calc(100% - 4.1639vw),63.8889% calc(100% - 4.1667vw),63.1967% calc(100% - 4.1649vw),62.509% calc(100% - 4.1599vw),61.8255% calc(100% - 4.1516vw),61.1461% calc(100% - 4.1401vw),60.4705% calc(100% - 4.1257vw),59.7986% calc(100% - 4.1083vw),59.1302% calc(100% - 4.0882vw),58.465% calc(100% - 4.0654vw),57.803% calc(100% - 4.0401vw),57.1438% calc(100% - 4.0123vw),56.4873% calc(100% - 3.9823vw),55.8333% calc(100% - 3.95vw),55.1817% calc(100% - 3.9156vw),54.5322% calc(100% - 3.8793vw),53.8845% calc(100% - 3.8411vw),53.2387% calc(100% - 3.8012vw),52.5944% calc(100% - 3.7597vw),51.9514% calc(100% - 3.7167vw),51.3096% calc(100% - 3.6722vw),50.6687% calc(100% - 3.6265vw),50.0286% calc(100% - 3.5797vw),49.3891% calc(100% - 3.5318vw),48.75% calc(100% - 3.483vw),48.1111% calc(100% - 3.4333vw),47.4722% calc(100% - 3.383vw),46.8331% calc(100% - 3.3321vw),46.1936% calc(100% - 3.2807vw),45.5535% calc(100% - 3.229vw),44.9126% calc(100% - 3.1771vw),44.2708% calc(100% - 3.125vw),43.6279% calc(100% - 3.0729vw),42.9835% calc(100% - 3.021vw),42.3377% calc(100% - 2.9693vw),41.6901% calc(100% - 2.9179vw),41.0405% calc(100% - 2.867vw),40.3889% calc(100% - 2.8167vw),39.7349% calc(100% - 2.767vw),39.0784% calc(100% - 2.7182vw),38.4193% calc(100% - 2.6703vw),37.7572% calc(100% - 2.6235vw),37.092% calc(100% - 2.5778vw),36.4236% calc(100% - 2.5333vw),35.7517% calc(100% - 2.4903vw),35.0761% calc(100% - 2.4488vw),34.3967% calc(100% - 2.4089vw),33.7132% calc(100% - 2.3707vw),33.0255% calc(100% - 2.3344vw),32.3333% calc(100% - 2.3vw),31.6365% calc(100% - 2.2677vw),30.9349% calc(100% - 2.2377vw),30.2283% calc(100% - 2.2099vw),29.5165% calc(100% - 2.1846vw),28.7992% calc(100% - 2.1618vw),28.0764% calc(100% - 2.1417vw),27.3478% calc(100% - 2.1243vw),26.6132% calc(100% - 2.1099vw),25.8724% calc(100% - 2.0984vw),25.1253% calc(100% - 2.0901vw),24.3716% calc(100% - 2.0851vw),23.6111% calc(100% - 2.0833vw),23.1589% calc(100% - 2.0838vw),22.7051% calc(100% - 2.0852vw),22.25% calc(100% - 2.0876vw),21.7936% calc(100% - 2.0911vw),21.3363% calc(100% - 2.0956vw),20.8781% calc(100% - 2.1011vw),20.4193% calc(100% - 2.1078vw),19.9601% calc(100% - 2.1156vw),19.5006% calc(100% - 2.1246vw),19.041% calc(100% - 2.1348vw),18.5815% calc(100% - 2.1462vw),18.1222% calc(100% - 2.1589vw),17.6635% calc(100% - 2.1729vw),17.2053% calc(100% - 2.1882vw),16.748% calc(100% - 2.2049vw),16.2918% calc(100% - 2.2229vw),15.8367% calc(100% - 2.2424vw),15.383% calc(100% - 2.2633vw),14.9308% calc(100% - 2.2857vw),14.4805% calc(100% - 2.3097vw),14.032% calc(100% - 2.3351vw),13.5856% calc(100% - 2.3622vw),13.1416% calc(100% - 2.3908vw),12.7% calc(100% - 2.4211vw),12.2611% calc(100% - 2.4531vw),11.825% calc(100% - 2.4867vw),11.392% calc(100% - 2.5221vw),10.9621% calc(100% - 2.5592vw),10.5357% calc(100% - 2.5981vw),10.1128% calc(100% - 2.6389vw),9.6938% calc(100% - 2.6815vw),9.2786% calc(100% - 2.726vw),8.8676% calc(100% - 2.7724vw),8.4609% calc(100% - 2.8207vw),8.0587% calc(100% - 2.871vw),7.6611% calc(100% - 2.9233vw),7.2684% calc(100% - 2.9777vw),6.8808% calc(100% - 3.0341vw),6.4984% calc(100% - 3.0926vw),6.1214% calc(100% - 3.1533vw),5.75% calc(100% - 3.2161vw),5.3844% calc(100% - 3.2811vw),5.0247% calc(100% - 3.3483vw),4.6712% calc(100% - 3.4178vw),4.324% calc(100% - 3.4896vw),3.9833% calc(100% - 3.5637vw),3.6493% calc(100% - 3.6401vw),3.3222% calc(100% - 3.7189vw),3.0022% calc(100% - 3.8001vw),2.6894% calc(100% - 3.8837vw),2.384% calc(100% - 3.9699vw),2.0862% calc(100% - 4.0585vw),1.7962% calc(100% - 4.1496vw),1.5142% calc(100% - 4.2433vw),1.2404% calc(100% - 4.3396vw),.9749% calc(100% - 4.4386vw),.7179% calc(100% - 4.5401vw),.4697% calc(100% - 4.6444vw),.2303% calc(100% - 4.7514vw),0% calc(100% - 4.8611vw));background-position:50%;background-size:cover;min-height:640px}.guide-cta-title,.guide-cta-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin:0 0 var(--spacing--20);font-family:var(--_🔠-typography---font--heading-serif),serif;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--h3);line-height:var(--_🔠-typography---line-height--h3)}.guide-cta-title.osa-destinations-home-cta-title,.guide-cta-title.osa-destinations-home-cta-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.guide-cta-title.osa-destinations-home-cta-title,.guide-cta-title.osa-destinations-home-cta-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:44px}.guide-cta-copy,.guide-cta-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:620px;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-1);line-height:var(--_🔠-typography---line-height--body-1);margin:0 auto 28px}.guide-button,.guide-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:var(--spacing--16);padding-right:var(--spacing--24);padding-bottom:var(--spacing--16);padding-left:var(--spacing--24);border-top-left-radius:var(--_🔘-radius---ui-elements--button-base);border-top-right-radius:var(--_🔘-radius---ui-elements--button-base);border-bottom-left-radius:var(--_🔘-radius---ui-elements--button-base);border-bottom-right-radius:var(--_🔘-radius---ui-elements--button-base);background-color:var(--_osaviva-brand-colors---sunset);font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--all-weights--semi-bold);letter-spacing:1px;text-decoration:none;display:inline-block}.osaviva-why-desktop-photo,.osaviva-why-desktop-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.osaviva-why-tablet-photo,.osaviva-why-tablet-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:block}.ov-journal-related-cards,.ov-journal-related-cards:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--24)}.ov-journal-more-heading,.ov-journal-more-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---lagoon-tile);font-size:var(--_🔠-typography---size--scale-40px);line-height:1.12;font-weight:var(--_🔠-typography---weight--body);letter-spacing:0}.osaviva-clairv-outline-button:hover,.osaviva-clairv-outline-button:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#153508;background-color:#0000;transform:scale(.97)}.osaviva-process-container,.osaviva-process-container:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:none;padding-left:12px;padding-right:12px}.osaviva-process-eyebrow,.osaviva-process-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em;margin-top:0;margin-bottom:0}.osaviva-process-eyebrow.cc-testimonial-eyebrow,.osaviva-process-eyebrow.cc-testimonial-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-process-eyebrow.cc-testimonial-eyebrow,.osaviva-process-eyebrow.cc-testimonial-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:center}.osaviva-process-main,.osaviva-process-main:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:28px;row-gap:16px}.osaviva-process-heading,.osaviva-process-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:80%;font-size:var(--_🔠-typography---size--scale-44px);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:0}.osaviva-process-cards,.osaviva-process-cards:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-items:stretch;column-gap:16px;height:auto}.osaviva-process-card,.osaviva-process-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-process-card-2,.osaviva-process-card-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-process-card-3,.osaviva-process-card-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-shrink:0;justify-content:flex-start;row-gap:12px;width:calc(33.3333% - 10.6667px);height:auto;min-height:0;padding:20px 18px}.osaviva-process-title,.osaviva-process-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--h4)}.rte h2,.rte h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.rte h2,.rte h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){line-height:1.2}.guide-photo-row,.guide-photo-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){column-gap:var(--spacing--12);width:100%;margin-left:0}.guide-photo-landscape,.guide-photo-landscape:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.guide-photo-square,.guide-photo-square:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.guide-photo-portrait,.guide-photo-portrait:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.ov-related-image,.ov-related-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:var(--_🔘-radius---cards--subtle)}.ov-journal-header-link,.ov-journal-header-link:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--24);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-3)}.osaviva-region-grid,.osaviva-region-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr}.osaviva-about-hero,.osaviva-about-hero:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:85vh;min-height:560px}.osaviva-about-hero-title{text-align:left;font-size:80px;line-height:1.05}.osaviva-about-hero-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-80px)}.osaviva-about-eyebrow,.osaviva-about-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:0;margin-bottom:var(--spacing--16);font-family:var(--_🔠-typography---font--heading-sans);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em}.osaviva-about-chapter,.osaviva-about-chapter:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-about-chapter-reverse,.osaviva-about-chapter-reverse:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){column-gap:6%;min-height:570px}.osaviva-about-story-title,.osaviva-about-story-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-44px)}.osaviva-about-story-paragraph,.osaviva-about-story-paragraph:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-body)}.osaviva-about-story-art,.osaviva-about-story-art:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:620px}.osaviva-about-story-photo,.osaviva-about-story-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:440px}.osaviva-about-story-graphic,.osaviva-about-story-graphic:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){z-index:5;width:180px;height:180px;top:-20px;left:-25px}.osaviva-about-story-graphic-low,.osaviva-about-story-graphic-low:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){z-index:5;width:180px;height:180px;top:375px;right:-20px}.osaviva-about-team-layout,.osaviva-about-team-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){column-gap:40px}.osaviva-about-team-portraits,.osaviva-about-team-portraits:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:190px}.osaviva-about-team-name,.osaviva-about-team-name:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--12);font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--h4);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif)}.osaviva-about-responsible-intro,.osaviva-about-responsible-intro:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:56px}.osaviva-about-pillars{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.osaviva-about-pillars:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--20);grid-row-gap:var(--spacing--20);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;display:grid}.osaviva-about-pillar-title,.osaviva-about-pillar-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--h6);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif)}.osaviva-about-cta-title,.osaviva-about-cta-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-44px);line-height:1.08}.osaviva-about-founder-photo,.osaviva-about-founder-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:150px;height:185px;left:-10px}.osa-aureon-copy,.osa-aureon-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:12px;grid-row-gap:12px;gap:12px;padding:24px}.osa-aureon-eyebrow,.osa-aureon-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em}.osa-aureon-title,.osa-aureon-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--regional-heading-minimum);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400)}.osa-aureon-panels{grid-template-columns:1fr 1fr}.osa-aureon-panels:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:repeat(2,minmax(0,1fr))}.osa-aureon-panels.osa-seasonal-card-grid{grid-template-columns:1fr 1fr 1fr}.osa-aureon-panels.osa-seasonal-card-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:repeat(3,minmax(0,1fr))}.osa-aureon-country-panel,.osa-aureon-country-panel:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:minmax(0,1fr);gap:0}.osa-seasonal-heading,.osa-seasonal-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:var(--spacing--8);margin-bottom:56px}.osa-month-nav{grid-template-columns:1fr 1fr 1fr 1fr;width:100%;max-width:600px;margin-left:auto;margin-right:auto}.osa-month-nav:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:600px;margin-left:auto;margin-right:auto}.osa-seasonal-jump-link{color:#4a817c;letter-spacing:1px;text-transform:uppercase;border-width:0;padding:0;font-family:Figtree,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.5;text-decoration:none}.osaviva-aureon-header,.osaviva-aureon-header:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:center;flex-direction:column;grid-template-columns:minmax(0,1fr);align-items:center;row-gap:16px;margin-bottom:56px;display:flex}.osaviva-aureon-heading,.osaviva-aureon-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:44px}.osaviva-aureon-layout,.osaviva-aureon-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:minmax(0,1fr);row-gap:32px}.osaviva-aureon-feature,.osaviva-aureon-feature:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-end:2;row-gap:24px;padding:64px 32px 32px}.osaviva-aureon-quote-mark,.osaviva-aureon-quote-mark:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){left:48px}.osaviva-aureon-feature-quote,.osaviva-aureon-feature-quote:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-26px);line-height:1.35}.osaviva-aureon-cards,.osaviva-aureon-cards:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:minmax(0,1fr)}.osaviva-aureon-card{scroll-snap-align:start;flex-shrink:0;row-gap:20px;width:calc(33.3333% - 8px);min-width:0;padding:24px 20px}.osaviva-aureon-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){scroll-snap-align:start;flex-shrink:0;width:calc(33.3333% - 13.3333px);min-width:250px}.osaviva-aureon-more,.osaviva-aureon-more:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:3/1/4/2;justify-content:center;align-self:center;width:100%}.osa-regional-hero-title{font-size:80px;line-height:1.05;font-weight:var(--_🔠-typography---weight--scale-400);text-align:left}.osa-regional-hero-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-80px);line-height:1.08;font-weight:var(--_🔠-typography---weight--scale-400);text-align:left}.osa-regional-hero-eyebrow,.osa-regional-hero-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--16);font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium)}.osa-regional-introduction,.osa-regional-introduction:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:48px;padding-bottom:48px}.osa-regional-introduction-text,.osa-regional-introduction-text:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:28px}.osa-regional-trip-heading,.osa-regional-trip-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:56px}.osa-regional-trip-grid{grid-template-columns:1fr 1fr}.osa-regional-trip-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:repeat(2,minmax(0,1fr))}.osa-regional-trip-card-title,.osa-regional-trip-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--scale-34px);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:.02em}.osa-region-section-title,.osa-region-section-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-44px);line-height:1.12;font-weight:var(--_🔠-typography---weight--body)}.osa-region-section-title.osa-destinations-home-heading,.osa-region-section-title.osa-destinations-home-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-region-section-title.osa-destinations-home-heading,.osa-region-section-title.osa-destinations-home-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:44px}.osa-region-country-grid,.osa-region-country-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:repeat(3,minmax(0,1fr))}.osa-region-itinerary-panel,.osa-region-itinerary-panel:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:420px}.osa-region-itinerary-title,.osa-region-itinerary-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--scale-34px);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:.02em}.osa-region-filter-form,.osa-region-filter-form:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:repeat(2,minmax(0,1fr))}.osa-region-filter-select,.osa-region-filter-select:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-region-filter-select._w-select-1-2,.osa-region-filter-select._w-select-1-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-region-filter-select._w-select-1-2-3,.osa-region-filter-select._w-select-1-2-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-region-filter-select._w-select-1-2,.osa-region-filter-select._w-select-1-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-region-filter-select._w-select-1-2-3,.osa-region-filter-select._w-select-1-2-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--button-2)}.osa-region-experience-row,.osa-region-experience-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:4px;grid-row-gap:4px;flex-wrap:nowrap;gap:4px}.osa-region-experience-label,.osa-region-experience-label:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-shrink:0;width:auto;margin-bottom:0}.osa-region-experience-button,.osa-region-experience-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){letter-spacing:.04em;white-space:nowrap;flex-shrink:0;padding:8px 6px}.osa-region-cta-title,.osa-region-cta-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-44px);line-height:1.25;font-weight:var(--_🔠-typography---weight--scale-400)}.osaviva-review-scroll-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;column-gap:12px;width:100%;min-width:0;padding-bottom:8px;display:flex;overflow:auto hidden}.osaviva-review-scroll-track:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){scroll-snap-type:x mandatory;overscroll-behavior-x:contain;column-gap:20px;width:100%;min-width:0;padding-bottom:8px;display:flex;overflow:auto hidden}.osaviva-journal-grid,.osaviva-journal-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr}.osaviva-journal-content,.osaviva-journal-content:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:380px;padding:20px}.osaviva-journal-title,.osaviva-journal-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-22px)}.osaviva-why-reviews-wave,.osaviva-why-reviews-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:55px}.osaviva-why-reviews-wave-svg,.osaviva-why-reviews-wave-svg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;height:100%;display:block}.osaviva-bottom-footer-row,.osaviva-bottom-footer-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:row;column-gap:24px}.osaviva-home-h2-standard,.osaviva-home-h2-standard:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-44px);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400)}.osa-region-overview-grid,.osa-region-overview-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:36px;grid-row-gap:36px}.osa-region-overview-eyebrow,.osa-region-overview-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium)}.osa-region-overview-title,.osa-region-overview-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-44px);line-height:1.12;font-weight:var(--_🔠-typography---weight--body)}.osa-region-overview-title.osa-landing-intro-title{font-size:40px}.osa-region-overview-media,.osa-region-overview-media:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:700px}.osa-region-overview-overlay,.osa-region-overview-overlay:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:20px}.osa-region-overview-note,.osa-region-overview-note:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:24px}.osa-region-overview-note-text,.osa-region-overview-note-text:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:16px}.osa-region-directory-eyebrow,.osa-region-directory-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-video-cta-eyebrow,.osaviva-video-cta-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium)}.osaviva-forest-video-cta,.osaviva-forest-video-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){opacity:1;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;mix-blend-mode:normal;padding-top:120px}.osaviva-forest-video-layer,.osaviva-forest-video-layer:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-forest-video,.osaviva-forest-video:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){opacity:1;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;mix-blend-mode:normal}.osa-region-selector-row,.osa-region-selector-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--8)}.osa-region-selector-row.osa-trip-finder-filter-row{grid-row-gap:28px;grid-row-gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.osa-region-countries-title,.osa-region-countries-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-44px);line-height:1.12;font-weight:var(--_🔠-typography---weight--body)}.osaviva-journeys-tight-heading,.osaviva-journeys-tight-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:48px}._w-select-1,._w-select-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:12px}.osaviva-about-couple-round,.osaviva-about-couple-round:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:360px;height:360px;top:-40px;left:-50px}.osaviva-about-principles-feature{grid-column-gap:16px;grid-row-gap:16px;grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.osaviva-about-principles-feature:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--20);grid-row-gap:var(--spacing--20);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.osaviva-about-principles-stack{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;display:flex}.osaviva-about-principles-stack:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--20);grid-row-gap:var(--spacing--20);flex-direction:column;display:flex}.osaviva-about-desktop-copy,.osaviva-about-desktop-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.osaviva-about-short-copy,.osaviva-about-short-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:block}.osaviva-about-review-card,.osaviva-about-review-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-right:var(--spacing--48);padding-left:var(--spacing--48)}.osaviva-about-review-quote,.osaviva-about-review-quote:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-title)}.osaviva-about-review-icon,.osaviva-about-review-icon:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){left:3rem}.os-itinerary-heading{padding-left:24px;padding-right:24px}.os-itinerary-title{margin-bottom:64px}.os-itinerary-facts{grid-column-gap:28px}.os-itinerary-jump-link{color:#4a817c;letter-spacing:1px;text-transform:uppercase;border-width:0;padding:0;font-family:Figtree,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.5;text-decoration:none}.os-itinerary-section{padding-left:24px;padding-right:24px}.osa-way-section,.osa-way-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:72px 5vw}.osa-way-mosaic,.osa-way-mosaic:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.osa-way-h2,.osa-way-h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){letter-spacing:0;font-size:44px;font-weight:400;line-height:1.1}.osa-way-hotel-viewport,.osa-way-hotel-viewport:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:0;padding-left:0;padding-right:0}.osa-way-slider-controls,.osa-way-slider-controls:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:72vw;max-width:1200px;margin-top:0;margin-bottom:24px}.osa-way-signature-list{grid-row-gap:144px}.osa-way-hero-title,.osa-way-hero-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:60px}.osa-way-signature{grid-column-gap:32px;grid-row-gap:28px;flex-direction:inherit;justify-content:center;min-height:0;padding:0}.osa-way-signature.osa-way-signature-reverse{flex-direction:row-reverse}.osa-way-signature-image{aspect-ratio:auto;width:100%;height:calc(100% + 220px);top:-110px}.osa-way-signature-copy{flex-grow:0;flex-basis:auto;width:40%;max-width:330px;padding-top:0;padding-bottom:0}.osa-way-hotel-track,.osa-way-hotel-track:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){box-sizing:content-box;width:100%;padding-left:14vw;padding-right:14vw}.osa-way-hotel-item,.osa-way-hotel-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-basis:90%}.osa-way-hotel-card,.osa-way-hotel-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:4px;grid-template-columns:1fr 1.5fr;min-height:0}.osa-way-hotel-image,.osa-way-hotel-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:0;width:100%;height:440px;min-height:0}.hiw-hero,.hiw-hero:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:75vh;min-height:600px}.hiw-h1,.hiw-h1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:76px}.hiw-section,.hiw-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:72px 28px}.hiw-statement,.hiw-statement:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:40px}.hiw-h2,.hiw-h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:46px}.hiw-service-grid,.hiw-service-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){column-gap:24px}.hiw-option,.hiw-option:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:30px 28px}.hiw-timeline,.hiw-timeline:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){column-gap:28px}.hiw-investment-grid,.hiw-investment-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){column-gap:35px}.hiw-investment-price,.hiw-investment-price:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:38px}.hiw-faq-layout,.hiw-faq-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:1fr}.hiw-faq-nav,.hiw-faq-nav:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:wrap;column-gap:22px;margin-bottom:34px;position:static}.hiw-cta-surround,.hiw-cta-surround:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-left:28px;padding-right:28px}.osa-way-timeline,.osa-way-timeline:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:24px;scroll-snap-type:x mandatory;flex-direction:row;column-gap:24px;padding-bottom:24px;display:flex;overflow-x:auto}.osa-way-step,.osa-way-step:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){scroll-snap-align:start;flex-shrink:0;flex-basis:300px;min-width:300px}.os-itinerary-copy.os-trip-intro-copy{font-size:18px;line-height:1.5}.os-itinerary-stage{grid-column-gap:48px}.os-itinerary-highlights-grid{grid-template-columns:1fr 1fr}.osa-journal-section,.osa-journal-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-left-width:0;border-right-width:0;width:100%;max-width:none;margin-left:0;margin-right:0;padding:0}.osa-journal-eyebrow,.osa-journal-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);text-align:center}.osa-journal-heading,.osa-journal-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-44px);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center;margin-bottom:0}.osa-journal-lead,.osa-journal-lead:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--policy-body);text-align:center;line-height:1.7}.osa-journal-heading-wrap,.osa-journal-heading-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:56px}.osa-journal-feature-title{font-family:var(--_🔠-typography---font--heading-serif);font-weight:var(--_🔠-typography---weight--heading-serif);font-size:inherit}.osa-journal-feature-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--scale-22px);font-weight:var(--_🔠-typography---weight--heading-serif)}.osa-journal-grid,.osa-journal-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:1fr 1fr}.osa-journal-card-title,.osa-journal-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-weight:var(--_🔠-typography---weight--heading-serif)}.osa-journal-landing-title,.osa-journal-landing-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--policy-h1-tablet);line-height:1.1;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center}.osa-way-page-nav{grid-column-gap:0px;grid-row-gap:12px;background-color:var(--_osaviva-brand-colors---sea-glass);border-bottom-width:0;flex-wrap:wrap;justify-content:center;gap:16px 24px;padding:24px}.osa-way-page-nav.os-trip-nav-tan{background-color:var(--_osaviva-brand-colors---light-tan);background-color:var(--_osaviva-brand-colors---light-tan)}.osa-way-page-nav-link{border-width:0;border-right-style:solid;border-right-color:var(--_osaviva-brand-colors---sunset);color:#4a817c;letter-spacing:1px;text-transform:uppercase;padding:0;font-family:Figtree,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.5;text-decoration:none;transition:color .25s,opacity .25s}.osa-way-page-nav-link:last-child{border-right-width:0}.osa-way-page-nav-link:hover{color:var(--_osaviva-brand-colors---lagoon-tile);text-underline-offset:4px;text-decoration:underline}.osa-way-highlight-index,.osa-way-highlight-index:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:20px;flex-direction:row;position:relative;top:0;overflow-x:auto}.osa-way-highlight-index-link,.osa-way-highlight-index-link:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-shrink:0}.osa-way-why-native-features,.osa-way-why-native-features:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr}.osa-way-why-statement,.osa-way-why-statement:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:32px}.osa-way-signature-layout,.osa-way-signature-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:minmax(0,1fr)}.osa-way-mosaic-text-1,.osa-way-mosaic-text-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-way-mosaic-text-2,.osa-way-mosaic-text-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-way-mosaic-text-3,.osa-way-mosaic-text-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-way-mosaic-visual-1,.osa-way-mosaic-visual-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-way-mosaic-visual-2,.osa-way-mosaic-visual-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-way-mosaic-visual-3,.osa-way-mosaic-visual-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:auto;height:304px}.os-itinerary-highlight-card{aspect-ratio:3/4;height:auto}.os-itinerary-hotels-grid,.os-itinerary-hotels-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:repeat(2,1fr)}.features-grid-2,.features-grid-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:48px;grid-template-columns:1fr 1fr}.main-content-process,.main-content-process:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){top:20%}.inner-main-process,.inner-main-process:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:60vw}.card-process,.card-process:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:30vw;height:30vw}.card-process.v2,.card-process.v2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.card-process.v2,.card-process.v2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){transform:translateY(30vw)}.contact-col.cc-3col,.contact-col.cc-3col:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.contact-col.cc-3col,.contact-col.cc-3col:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.eyebrow,.eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:1rem}.eyebrow.bottom-margin-none,.eyebrow.bottom-margin-none:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.eyebrow.bottom-margin-none,.eyebrow.bottom-margin-none:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:0}.grid-cols.cc-column,.grid-cols.cc-column:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:3rem;grid-row-gap:3rem}.grid-cols.cc-faq,.grid-cols.cc-faq:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:minmax(0,1fr)}.grid-cols.cc-column,.grid-cols.cc-column:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:3rem;grid-row-gap:3rem}.grid-cols.cc-faq,.grid-cols.cc-faq:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:minmax(0,1fr)}.line,.line:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:.75rem;margin-bottom:.75rem}.column.cc-faq,.column.cc-faq:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.column.cc-faq,.column.cc-faq:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:1.25rem;grid-row-gap:1.25rem}.faq-bottom,.faq-bottom:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%}.faq-accordion{padding-top:var(--spacing--24);padding-bottom:var(--spacing--24);grid-column-gap:.5rem;grid-row-gap:0px}.faq-accordion:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:.5rem;grid-row-gap:.5rem}.osa-journal-map-section,.osa-journal-map-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:none;padding-top:var(--spacing--80);padding-right:var(--spacing--24);padding-left:var(--spacing--24);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-left-width:0;border-right-width:0;margin-top:0;margin-left:0;margin-right:0}.osa-journal-map-wave,.osa-journal-map-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:48px}.osa-journal-top-container,.osa-journal-top-container:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:none;padding:140px var(--spacing--24)144px;background-size:auto 150%;position:relative}.osa-way-hotel-copy,.osa-way-hotel-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:16px;width:100%;padding:24px}.osa-way-signature-title{font-family:var(--_🔠-typography---font--heading-serif);font-size:36px}.osa-way-signature-body{font-family:var(--_🔠-typography---font--body);font-size:var(--_🔠-typography---size--body-2)}.osa-way-why-cms,.osa-way-why-cms:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:repeat(2,minmax(0,1fr))}.osa-way-cms-why-heading,.osa-way-cms-why-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-way-cms-why-statement,.osa-way-cms-why-statement:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-end:3}.osa-way-cms-feature-title-1,.osa-way-cms-feature-title-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:3;grid-column-start:1}.osa-way-cms-feature-title-2,.osa-way-cms-feature-title-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:3;grid-column-start:2}.osa-way-cms-feature-title-3,.osa-way-cms-feature-title-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:5;grid-column-start:1}.osa-way-cms-feature-title-4,.osa-way-cms-feature-title-4:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:5;grid-column-start:2}.osa-way-cms-feature-body-1,.osa-way-cms-feature-body-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:4;grid-column-start:1}.osa-way-cms-feature-body-2,.osa-way-cms-feature-body-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:4;grid-column-start:2}.osa-way-cms-feature-body-3,.osa-way-cms-feature-body-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:6;grid-column-start:1}.osa-way-cms-feature-body-4,.osa-way-cms-feature-body-4:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:6;grid-column-start:2}.osa-way-cta-background-image.osa-exp-final-parallax{height:calc(100% + 200px);top:-100px}.osa-about-monkey-frame,.osa-about-monkey-frame:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:90%;height:350px}.osa-about-founder-frame,.osa-about-founder-frame:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-about-founder-static-frame,.osa-about-founder-static-frame:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:60%;height:210px;bottom:0;left:-10px}.osa-exp-why-layout,.osa-exp-why-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:32px;grid-row-gap:32px;grid-template-columns:1fr 1fr}.osa-exp-why-image,.osa-exp-why-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:540px}.osa-exp-hotel-item,.osa-exp-hotel-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-basis:72%;width:72%;min-width:72%}.osa-exp-itinerary-grid,.osa-exp-itinerary-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:repeat(2,minmax(0,1fr))}.osa-exp-signature-item{flex-direction:row}.osa-exp-signature-item:nth-child(2n){flex-direction:row-reverse}.osa-exp-editorial-heading,.osa-exp-editorial-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column:1/3;position:static}.osa-exp-editorial-photo,.osa-exp-editorial-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){position:static}.osa-exp-adaptive-trip-grid,.osa-exp-adaptive-trip-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr}.osa-exp-adaptive-trip-grid.osa-landing-trip-row{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row}.osa-givewell-why{padding-top:160px;padding-bottom:48px}.osa-gw-top,.osa-gw-top:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:680px}.osa-gw-list,.osa-gw-list:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:28% 44% 28%}.osa-gw-left,.osa-gw-left:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-gw-right,.osa-gw-right:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr;justify-content:stretch}.osa-gw-stack,.osa-gw-stack:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%}.osa-gw-tall,.osa-gw-tall:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.osa-gw-center,.osa-gw-center:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:44vw}.osa-gw-text-card,.osa-gw-text-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:20px}.osa-gw-reason-title,.osa-gw-reason-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:22px}.osa-gw-reason-body,.osa-gw-reason-body:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:15px}.osa-exp-trip-wave,.osa-exp-trip-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:280px}.osa-exp-trip-sea-fill,.osa-exp-trip-sea-fill:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){top:279px}.osa-gw-floating-reason{top:auto;bottom:24px}.osa-exp-hero-description{font-size:var(--_🔠-typography---size--body-2);line-height:1.4}.osa-country-guide-fade,.osa-country-guide-fade:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-image:none;height:56px;display:block}.osa-guide-related-frame,.osa-guide-related-frame:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){aspect-ratio:3/2;width:48%}.osa-exp-type-osa-region-overview-title,.osa-exp-type-osa-region-overview-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-exp-type-osa-region-section-title,.osa-exp-type-osa-region-section-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-44px);line-height:1.1;font-weight:var(--_🔠-typography---weight--body);letter-spacing:0}.osa-exp-type-osa-way-h2{font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--scale-44px);line-height:1.1;font-weight:var(--_🔠-typography---weight--body);letter-spacing:0}.osa-exp-type-osa-way-h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-44px);letter-spacing:0;font-weight:400;line-height:1.1}.osa-exp-type-osa-way-h2.osa-landing-collage-heading{white-space:normal;white-space:normal;font-size:clamp(36px,5.5vw,56px)}.osa-exp-type-osaviva-clairv-heading,.osa-exp-type-osaviva-clairv-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font-family--h2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--scale-44px);line-height:1.1;font-weight:var(--_🔠-typography---weight--scale-400);text-align:left;letter-spacing:0}.osa-exp-type-osa-region-overview-body{font-size:var(--_🔠-typography---size--body-2);letter-spacing:0;line-height:1.45}.osa-exp-type-osa-region-overview-body:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-body);letter-spacing:0;line-height:1.6}.osa-exp-type-osa-way-body,.osa-exp-type-osa-way-body:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-2);letter-spacing:0;line-height:1.6}.osa-exp-type-osa-way-eyebrow,.osa-exp-type-osa-way-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-3);letter-spacing:.14em;line-height:1.2}.osa-exp-type-osa-gw-reason-title{max-width:100%;min-height:0;font-family:var(--_🔠-typography---font-family--body-1);font-size:var(--_🔠-typography---size--policy-h2-mobile);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:var(--_🔠-typography---letter-spacing--body-1);margin-bottom:24px}.osa-exp-type-osa-gw-reason-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:100%;min-height:0;font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--policy-h2-mobile);line-height:1.2;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:.02em;margin-bottom:24px}.osa-exp-type-osa-gw-reason-body,.osa-exp-type-osa-gw-reason-body:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-2);letter-spacing:0;line-height:1.6}.osa-exp-signature-eyebrow{font-family:var(--_🔠-typography---font--body);color:var(--_osaviva-brand-colors---lagoon-tile);font-size:var(--_🔠-typography---size--scale-13px);letter-spacing:.12em;font-weight:500;line-height:1.4}.osa-exp-signature-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-3);letter-spacing:.14em;line-height:1.2}.osa-exp-review-heading{width:100%;font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--scale-44px);line-height:1.12;font-weight:var(--_🔠-typography---weight--body);text-align:center;letter-spacing:0}.osa-exp-review-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;font-family:var(--_🔠-typography---font-family--h2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--scale-44px);line-height:1.1;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center;letter-spacing:0}.osa-exp-itinerary-title{font-family:var(--_🔠-typography---font--heading-serif);font-size:24px;line-height:1.1;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:0}.osa-exp-itinerary-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--scale-34px);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:.02em}.osa-exp-itinerary-eyebrow,.osa-exp-itinerary-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-3)}.osa-exp-review-grid{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.osa-exp-review-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:repeat(3,minmax(0,1fr))}.osa-exp-why-bottom-transition,.osa-exp-why-bottom-transition:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:112px}.osa-hotel-native-section{padding-top:128px;padding-bottom:184px}.osa-hotel-native-heading{width:100%;font-family:var(--_🔠-typography---font--heading-serif);font-size:44px;font-weight:var(--_🔠-typography---weight--body);text-align:center;margin-left:auto;margin-right:auto}.osa-hotel-native-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:44px}.osa-hotel-native-mask,.osa-hotel-native-mask:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:84vw}.osa-hotel-native-copy,.osa-hotel-native-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:24px}.osa-hotel-native-title{color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--h5)}.osa-hotel-native-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:28px}.osa-hotel-native-location{font-family:var(--_🔠-typography---font--body);color:var(--_osaviva-brand-colors---lagoon-tile);font-size:var(--_🔠-typography---size--scale-13px)}.osa-hotel-native-description{font-family:var(--_🔠-typography---font--body);font-size:var(--_🔠-typography---size--body-2)}.osa-hotel-native-cms-image{height:calc(100% + 220px);top:-110px}.osa-hotel-native-cms-row,.osa-hotel-native-cms-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-left:8vw;padding-right:8vw}.osa-hotel-native-cms-item,.osa-hotel-native-cms-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:84vw}.osa-exp-signature-photo-frame{width:52%;height:440px}.osa-hotel-parallax-frame{height:420px}.osa-exp-review-card{row-gap:18px;width:100%;min-width:0;padding:20px 16px}.osa-hotel-top-wave,.osa-hotel-bottom-wave{height:48px}.osa-exp-aureon-faq{padding-top:64px;padding-bottom:64px}.osa-exp-faq-grid{grid-template-rows:auto;grid-template-columns:1fr;gap:40px 32px}.osa-exp-faq-intro{max-width:560px;font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---font-weight--body-2);letter-spacing:var(--_🔠-typography---letter-spacing--body-2);margin-top:0;margin-bottom:8px}.osa-exp-faq-question-text{font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-3);font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:var(--_🔠-typography---letter-spacing--body-2)}.osa-exp-faq-answer-text{font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---font-weight--body-2);letter-spacing:var(--_🔠-typography---letter-spacing--body-2)}.osa-faq-page-heading{padding-top:128px;padding-bottom:48px}.osa-exp-faq-lead{text-align:center;align-items:center;row-gap:16px}.osa-exp-seaglass-review-card{row-gap:16px;width:100%;min-width:0;padding:24px}.osa-journal-feature-item{font-size:22px}.osa-native-video-control,.osa-cms-video-control,.osa-cms-hero-video-control{display:none}.osa-contact-page.osa-thank-you-page{grid-template-columns:minmax(0,1fr);row-gap:40px;padding-top:96px}.osa-hotel-native-cms-row-2{padding-left:8vw;padding-right:8vw}.osa-hotel-native-section-2{padding-top:128px;padding-bottom:184px}.osa-hotel-native-cms-item-2{width:84vw}.osa-hotel-top-wave-2,.osa-hotel-bottom-wave-2{height:48px}.osa-hotel-native-heading-2{text-align:center;width:100%;margin-left:auto;margin-right:auto;font-family:Eighties Comeback,Georgia,sans-serif;font-size:44px;font-weight:400}.osa-book-page{padding-top:136px}.osa-book-title{font-size:64px}.hiw-stable-grid,.osa-how-grid-two,.osa-how-grid-three{grid-template-columns:minmax(0,1fr)}.osa-examples-actions{justify-content:center;align-items:center;width:100%;margin-left:auto;margin-right:auto}.osa-examples-list{grid-template-rows:repeat(4,140px);grid-template-columns:1fr 1fr}.osa-examples-link{height:100%;min-height:0}.osa-examples-link.osa-example-mosaic-1{grid-area:1/1/3/2}.osa-examples-link.osa-example-mosaic-2{grid-area:1/2/2/3}.osa-examples-link.osa-example-mosaic-3{grid-area:2/2/4/3}.osa-examples-link.osa-example-mosaic-4{grid-area:3/1/5/2}.osa-examples-link.osa-example-mosaic-5{grid-area:4/2/5/3}.osa-work-section{padding-top:72px;padding-bottom:72px}.osa-work-card{padding:28px}.osa-work-step{grid-column-gap:32px}.osa-work-price{font-size:32px}.osa-work-price.hiw2-price{font-size:48px}.osa-work-journeys{grid-template-columns:1fr 1fr}.osa-work-resources{grid-template-columns:1fr}.hiw2-split{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.hiw2-photo-intro{height:420px}.hiw2-phase{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.hiw2-phase-aside{position:relative;top:0}.hiw2-phase-photo{height:280px}.hiw2-phase-title{font-size:36px}.hiw2-section{padding-top:72px;padding-bottom:72px}.hiw2-h2{font-size:48px}.hiw2-timeline{background-image:linear-gradient(#bcd2c7,#bcd2c7);background-position:9px 0;background-size:1px 100%;grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.hiw2-mile{padding-top:0;padding-left:44px}.hiw2-mile-dot{top:4px}.hiw2-mile-big.hiw2-mile-word{font-size:30px}.osa-hiw-intro-layout{grid-template-rows:auto;grid-template-columns:1fr}.osa-hiw-intro-photo{height:420px}.osa-merona-grid{grid-template-rows:auto;grid-template-columns:1fr}.osa-merona-photo{height:300px}.osa-merona-title{font-size:32px}.osa-hiw-intro-media{height:460px}.osa-hiw-highlights{grid-column-gap:40px;grid-template-rows:auto;grid-template-columns:.65fr 1.35fr}.osa-hiw-highlight-link{font-size:16px}.osa-hiw-highlight-photo{aspect-ratio:3/2;height:auto}.osa-hiw-review-metrics{grid-column-gap:16px}.osa-hiw-review-metric-number{font-size:56px}.osa-aureon-investment-card{padding:28px}.osa-aureon-investment-price{font-size:36px}.osa-budget-guide-grid{grid-template-rows:auto;grid-template-columns:1fr;row-gap:24px}._w-select-1-2,._w-select-1-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--button-2)}.osa-press-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.osa-go-card-grid,.osaviva-included-grid{grid-template-columns:1fr 1fr}.osaviva-included-panel{grid-template-columns:1fr;padding:48px}.osaviva-included-title{max-width:none}}@media screen and (max-width:767px){body,body:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){--_🔠-typography---font-family--body-2:var(--_🔠-typography---font--body);--_🔠-typography---size--body-2:14px;--_🔠-typography---line-height--body-2:20px;--_🔠-typography---font-weight--body-2:var(--_🔠-typography---weight--body);--_🔠-typography---letter-spacing--body-2:0px;--_🔠-typography---font-family--h1:var(--_🔠-typography---font--heading-serif);--_🔠-typography---size--h1:48px;--_🔠-typography---line-height--h1:54.24px;--_🔠-typography---font-weight--h1:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h1:-2px;--_🔠-typography---font-family--h2:var(--_🔠-typography---font--heading-serif);--_🔠-typography---size--h2:40px;--_🔠-typography---line-height--h2:46px;--_🔠-typography---font-weight--h2:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h2:-1.5px;--_🔠-typography---font-family--h3:var(--_🔠-typography---font--heading-serif);--_🔠-typography---size--h3:30px;--_🔠-typography---line-height--h3:42px;--_🔠-typography---font-weight--h3:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h3:-.5px;--_🔠-typography---font-family--h4:var(--_🔠-typography---font--heading-sans);--_🔠-typography---size--h4:24px;--_🔠-typography---line-height--h4:30px;--_🔠-typography---font-weight--h4:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h4:-1px;--_🔠-typography---font-family--h5:var(--_🔠-typography---font--heading-sans);--_🔠-typography---size--h5:20px;--_🔠-typography---line-height--h5:24px;--_🔠-typography---font-weight--h5:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h5:-.5px;--_🔠-typography---font-family--h6:var(--_🔠-typography---font--heading-sans);--_🔠-typography---size--h6:20px;--_🔠-typography---line-height--h6:24px;--_🔠-typography---font-weight--h6:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h6:-.25px;--_🔠-typography---font-family--label-2:var(--_🔠-typography---font--label);--_🔠-typography---size--label-2:8px;--_🔠-typography---line-height--label-2:10px;--_🔠-typography---font-weight--label-2:var(--_🔠-typography---weight--label);--_🔠-typography---letter-spacing--label-2:.75px;--_🔠-typography---font-family--label-1:var(--_🔠-typography---font--label);--_🔠-typography---size--label-1:10px;--_🔠-typography---line-height--label-1:12px;--_🔠-typography---font-weight--label-1:var(--_🔠-typography---weight--label);--_🔠-typography---letter-spacing--label-1:.75px;--_🔠-typography---font--heading-serif:"Eighties Comeback",Georgia,sans-serif;--_🔠-typography---size--policy-h1-tablet:56px;--_🔠-typography---weight--scale-400:400;--_🔠-typography---size--scale-44px:44px;--_🔠-typography---size--scale-40px:40px;--_🔠-typography---size--destination-card-title:36px;--_🔠-typography---font-family--body-3:var(--_🔠-typography---font--body);--_🔠-typography---size--body-3:12px;--_🔠-typography---line-height--body-3:16px;--_🔠-typography---font-weight--body-3:var(--_🔠-typography---weight--body);--_🔠-typography---letter-spacing--body-3:0px;--_🔠-typography---font--body:Figtree,Arial,sans-serif;--_🔠-typography---font-family--body-1:var(--_🔠-typography---font--body);--_🔠-typography---size--body-1:16px;--_🔠-typography---line-height--body-1:24px;--_🔠-typography---font-weight--body-1:var(--_🔠-typography---weight--body);--_🔠-typography---letter-spacing--body-1:0px;--_🔠-typography---font-family--button-1:var(--_🔠-typography---font--button);--_🔠-typography---size--button-1:14px;--_🔠-typography---line-height--button-1:20px;--_🔠-typography---font-weight--button-1:var(--_🔠-typography---weight--button);--_🔠-typography---letter-spacing--button-1:.25px;--_🔠-typography---font--heading-sans:Figtree,Arial,sans-serif;--_🔠-typography---size--destination-selector:11px;--_🔠-typography---all-weights--medium:500;--_🔠-typography---font--button:Figtree,Arial,sans-serif;--_🔠-typography---line-height--button-2:12px;--_🔠-typography---font-family--button-2:var(--_🔠-typography---font--button);--_🔠-typography---size--button-2:12px;--_🔠-typography---font-weight--button-2:var(--_🔠-typography---weight--button);--_🔠-typography---letter-spacing--button-2:.25px;--_🔠-typography---font-family--h0:var(--_🔠-typography---font--heading-serif);--_🔠-typography---size--h0:48px;--_🔠-typography---line-height--h0:54.24px;--_🔠-typography---font-weight--h0:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h0:-3px;--_🔠-typography---weight--body-bold:500;--_🔠-typography---size--scale-15px:15px;--_🔠-typography---weight--heading-serif:300;--_🔠-typography---font--label:Figtree,Arial,sans-serif;--_🔠-typography---size--scale-9-5vw:9.5vw;--_🔠-typography---size--scale-10-25vw:10.25vw;--_🔠-typography---size--scale-14vw:14vw;--_🔠-typography---size--policy-h2:20px;--_🔠-typography---size--policy-h2-mobile:18px;--_🔠-typography---size--scale-34px:34px;--_🔠-typography---size--scale-26px:26px;--_🔠-typography---size--section-desktop:56px;--_🔠-typography---size--path-card-title-tablet:24px;--_🔠-typography---size--scale-22px:22px;--_🔠-typography---size--scale-92px:92px;--_🔠-typography---size--scale-88px:88px;--_🔠-typography---size--scale-76px:76px;--_🔠-typography---size--policy-h1:64px;--_🔠-typography---weight--body:400;--_🔠-typography---size--scale-52px:52px;--_🔠-typography---size--policy-body:18px;--_🔠-typography---size--eyebrow-desktop:12px;--_🔠-typography---weight--label:400;--_🔠-typography---weight--button:500;--_🔠-typography---size--policy-h1-mobile-landscape:48px;--_🔠-typography---size--regional-heading-minimum:32px;--_🔠-typography---size--scale-80px:80px;--_🔠-typography---size--scale-38px:38px;--_🔠-typography---size--destination-card-body:17px;--_🔠-typography---size--scale-96px:96px;--_🔠-typography---size--scale-13px:13px;--_🔠-typography---size--regional-body:18px;--_🔠-typography---weight--heading-sans:500;--_🔠-typography---weight--scale-600:600;--_🔠-typography---weight--scale-700:700;--_🔠-typography---size--regional-heading-maximum:56px;--_🔠-typography---line-height--article-ratio:1.5;--_🔠-typography---letter-spacing--path-card-title-tablet:0px;--_❇️-icon---icon-size--medium:20px;--_❇️-icon---icon-size--small:12px;--_❇️-icon---icon-size--large:28px;--_❇️-icon---icon-size--extra-large:44px;--_❇️-icon---icon-stroke:1.25px;--_🔘-radius---ui-elements--input:8px;--_🔘-radius---general--large:20px;--_🔘-radius---general--default:12px;--_🔘-radius---ui-elements--button-base:4px;--_🔘-radius---ui-elements--button-circle:24px;--_🔘-radius---ui-elements--tag:16px;--_🔘-radius---general--full:100vw;--_🔘-radius---cards--subtle:4px;--_🔘-radius---cards--destination:16px;--_🔘-radius---cards--square:0px;--spacing--16:12px;--spacing--32:24px;--spacing--0:0px;--spacing--12:10px;--spacing--24:16px;--container--main:1800px;--grid--page-padding:16px;--spacing--64:48px;--spacing--48:32px;--section-padding--small:48px;--section-padding--large:96px;--section-padding--medium:64px;--section-padding--extra-small:24px;--section-padding--extra-large:120px;--spacing--8:8px;--all-weights--medium:500;--max-width--3-columns:332px;--max-width--4-columns:448px;--spacing--4:4px;--max-width--7-columns:796px;--spacing--80:56px;--max-width--5-columns:564px;--spacing--20:16px;--grid--column-gap:12px;--grid--content-gap:40px;--spacing--120:80px;--max-width--8-columns:912px;--max-width--2-columns:216px;--max-width--10-columns:1144px;--max-width--6-columns:680px;--max-width--9-columns:1028px;--all-weights--bold:700;--all-weights--semi-bold:600;--all-weights--normal:400;--spacing--72:72px;--max-width--12-columns:1376px;--container--small:912px;--container--article:1200px;--all-weights--thin:100;--all-weights--extra-light:200;--all-weights--light:300;--all-weights--extra-bold:800;--all-weights--black:900;--motion--home-region-photo-position:50%}.template-halves,.template-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.main-container:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){position:relative}.text-h2.osa-seasonal-coconut-title,.text-h2.osa-seasonal-coconut-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.text-h2.osa-seasonal-coconut-title,.text-h2.osa-seasonal-coconut-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-40px)}.section.hero-overview-section,.section.hero-overview-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:var(--section-padding--large)}.section.cta-b-section,.section.cta-b-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:0}.section.home-a-tabs-section,.section.home-a-tabs-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:block}.section.hero-overview-section,.section.hero-overview-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:var(--section-padding--large)}.section.cta-b-section,.section.cta-b-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:0}.section.home-a-tabs-section,.section.home-a-tabs-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:block}.text-h1,.text-h1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--h3)}.text-h1.no-margins.heading-strong.homepage-h2-size,.text-h1.no-margins.heading-strong.homepage-h2-size:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-40px);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400)}.text-h1.osa-regional-hero-title,.text-h1.osa-native-page-h1{font-size:64px;line-height:1.05}.text-h1.no-margins.heading-strong.homepage-h2-size,.text-h1.no-margins.heading-strong.homepage-h2-size:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.text-h1.no-margins.heading-strong.homepage-h2-size,.text-h1.no-margins.heading-strong.homepage-h2-size:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.text-h1.no-margins.heading-strong.homepage-h2-size,.text-h1.no-margins.heading-strong.homepage-h2-size:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-40px);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400)}.text-h1.osaviva-directory-title-spacing{font-size:52px;line-height:1.05}.text-h1.osaviva-directory-title-spacing:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-44px)}.text-h1.osa-regional-hero-title,.text-h1.osa-native-page-h1{font-size:64px;line-height:1.05}.template-block-title,.template-block-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){position:static}.footer{padding-bottom:24px}.footer:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){background-color:#0000;height:auto;min-height:0;margin:0;padding:0 0 24px;position:relative;inset:auto;transform:translate(0,0)}.footer:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:24px}._404-content,._404-content:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:430px}.utility-page-form.pw,.utility-page-form.pw:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.utility-page-form.pw,.utility-page-form.pw:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:20px;grid-row-gap:20px}.button-icon-wrap,.button-icon-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:12px;height:12px}.icon-button,.icon-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:12px}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:#4a817cc7;border-color:#4a817cc7}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:hover,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---lagoon-tile);background-color:var(--_osaviva-brand-colors---lagoon-tile)}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:#0000;border-color:#0000}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:#4a817cc7;border-color:#4a817cc7}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:hover,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---lagoon-tile);background-color:var(--_osaviva-brand-colors---lagoon-tile)}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:#0000;border-color:#0000}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:#4a817cc7;border-color:#4a817cc7}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:hover,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-color:var(--_osaviva-brand-colors---lagoon-tile);background-color:var(--_osaviva-brand-colors---lagoon-tile)}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:#0000;border-color:#0000}.grid-sales,.grid-sales:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:1fr 1fr 1fr 1fr}.sales-cta-master,.sales-cta-master:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.sales-cta,.sales-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:20px;grid-row-gap:20px;flex-flow:wrap}.sales-card-image,.sales-card-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:80px}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---sunset);font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---apricot-cream);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---sunset);font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---apricot-cream);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---sunset);font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---apricot-cream);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---sunset);font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---apricot-cream);color:var(--_osaviva-brand-colors---coconut)}.headline-overview-hero,.headline-overview-hero:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--5-columns)}.overview-headline-bottom-tile,.overview-headline-bottom-tile:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--3-columns)}.column-halves,.column-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.image-wrap-column,.image-wrap-column:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.image-wrap-column.overview,.image-wrap-column.overview:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.image-wrap-column.overview,.image-wrap-column.overview:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:360px}.master-footer,.master-footer:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:var(--section-padding--small);margin-bottom:20px}.master-footer:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){width:100%;height:auto;max-height:none;margin:0;position:relative;inset:auto;overflow:visible;transform:translate(0,0)}.footer-columns,.footer-columns:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:wrap}.footer-column,.footer-column:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-top:1px solid #f4f3f029;border-bottom:1px solid #f4f3f029}.footer-column.no-borders,.footer-column.no-borders:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.footer-column.no-borders,.footer-column.no-borders:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-top-style:none;border-bottom-style:none}.footer-halves,.footer-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--64);grid-row-gap:var(--spacing--64);grid-template-columns:1.5fr}.footer-halves:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){margin-top:0;transform:translate(0,0)}.footer-bottom-right,.footer-bottom-right:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:column;justify-content:space-between;align-items:flex-start}.navbar.osaviva-home-navbar,.navbar.osaviva-home-navbar:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.navbar.osaviva-home-navbar,.navbar.osaviva-home-navbar:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:calc(100% - 24px);max-width:none}.brand-nav,.brand-nav:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-left:0}.byq-cta,.byq-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:275px}.nav-left-button,.nav-left-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.wrap-mobile-bg,.wrap-mobile-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-left:10px;padding-right:10px}.contact-a-office-card,.contact-a-office-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:360px;min-height:360px}.headline-contact-a,.headline-contact-a:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--2-columns)}.image-wrap-contact-a,.image-wrap-contact-a:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:360px}.text-span,.text-span:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:inline}.headline-contact-b,.headline-contact-b:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--2-columns)}.contact-b-thirds,.contact-b-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr;width:100%}.headline-contact-c,.headline-contact-c:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--2-columns)}.master-highlights,.master-highlights:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:450px}.highlight-line._2,.highlight-line._2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._4,.highlight-line._4:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._6,.highlight-line._6:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._8,.highlight-line._8:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._10,.highlight-line._10:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._12,.highlight-line._12:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._14,.highlight-line._14:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._16,.highlight-line._16:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._18,.highlight-line._18:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._20,.highlight-line._20:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._22,.highlight-line._22:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._24,.highlight-line._24:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._26,.highlight-line._26:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._28,.highlight-line._28:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._30,.highlight-line._30:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._32,.highlight-line._32:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._2,.highlight-line._2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._4,.highlight-line._4:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._6,.highlight-line._6:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._8,.highlight-line._8:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._10,.highlight-line._10:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._12,.highlight-line._12:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._14,.highlight-line._14:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._16,.highlight-line._16:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._18,.highlight-line._18:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._20,.highlight-line._20:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._22,.highlight-line._22:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._24,.highlight-line._24:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._26,.highlight-line._26:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._28,.highlight-line._28:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._30,.highlight-line._30:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.highlight-line._32,.highlight-line._32:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.project-info-halves,.project-info-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--48);grid-row-gap:var(--spacing--48);grid-template-columns:1fr}.project-text-halves,.project-text-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);grid-template-columns:1fr}.video-project-large,.video-project-large:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:400px}.logo-project,.logo-project:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:140px}.highlight-halves,.highlight-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.headline-project-slider,.headline-project-slider:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--120)}.mask-project,.mask-project:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%}.slider-button-top-right,.slider-button-top-right:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:none;max-height:none;top:-64px;left:44px;right:auto}.slider-button-top-right.prev,.slider-button-top-right.prev:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.slider-button-top-right.prev,.slider-button-top-right.prev:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){left:0;right:auto}.image-wrap-project,.image-wrap-project:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:260px}.link-next-project,.link-next-project:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:500px}.project.first,.project.first:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:none}.project.second,.project.second:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.project.third,.project.third:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.project.fifth,.project.fifth:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:none;margin-top:0}.project.fourth,.project.fourth:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:none}.project.projects-b.inclined,.project.projects-b.inclined:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:-70vw}.project.first,.project.first:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:none}.project.second,.project.second:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.project.third,.project.third:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.project.fifth,.project.fifth:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:none;margin-top:0}.project.fourth,.project.fourth:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:none}.project.projects-b.inclined,.project.projects-b.inclined:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.project.projects-b.inclined,.project.projects-b.inclined:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:-70vw}.image-wrap-project-a,.image-wrap-project-a:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.image-wrap-project-a.large,.image-wrap-project-a.large:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.image-wrap-project-a.large,.image-wrap-project-a.large:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:280px}.project-a-column-first,.project-a-column-first:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:var(--spacing--32);margin-bottom:var(--spacing--32);grid-column-gap:var(--spacing--32);grid-row-gap:var(--spacing--32)}.project-a-column-second,.project-a-column-second:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--32);grid-row-gap:var(--spacing--32)}.link-project-b,.link-project-b:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:360px}.headline-projects-c,.headline-projects-c:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){top:120px}.headline-blog,.headline-blog:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:40px}.link-blog,.link-blog:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:360px}.link-blog.featured,.link-blog.featured:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.link-blog.featured,.link-blog.featured:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:460px}.text-wrap-blog-featured,.text-wrap-blog-featured:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:wrap}.master-newsletter,.master-newsletter:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.image-wrap-marquee,.image-wrap-marquee:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:340px;max-width:340px;height:260px}.stats-halves,.stats-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.about-info-halves,.about-info-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.team-grid,.team-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr}.image-wrap-team,.image-wrap-team:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:360px}.headline-about-hero,.headline-about-hero:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:420px;padding-right:var(--grid--page-padding);padding-left:var(--grid--page-padding)}.wrap-progressive-blur,.wrap-progressive-blur:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-height:5rem}.icon-cta-a,.icon-cta-a:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:36px;height:36px}.card-cta-a,.card-cta-a:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--120);grid-row-gap:var(--spacing--120);height:auto}.home-a-stats-grid,.home-a-stats-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr}.marquee-thirds,.marquee-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr;height:500px}.marquee-vertical.testimonials._3rd,.marquee-vertical.testimonials._3rd:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.marquee-vertical.testimonials._3rd,.marquee-vertical.testimonials._3rd:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.marquee-vertical.testimonials._3rd,.marquee-vertical.testimonials._3rd:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.marquee-shadow-testimonials,.marquee-shadow-testimonials:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:120px}.slider-button-testimonial,.slider-button-testimonial:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){top:-53px;left:48px;right:auto}.slider-button-testimonial.prev,.slider-button-testimonial.prev:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.slider-button-testimonial.prev,.slider-button-testimonial.prev:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){left:0;right:auto}.author-wrap-home,.author-wrap-home:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:20px}.navigation-testimonial-slider,.navigation-testimonial-slider:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:var(--spacing--8);font-size:8px;display:block;position:static;bottom:-44px}.image-wrap-testimonial-home-b,.image-wrap-testimonial-home-b:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:225px}.headline-home-b-slider,.headline-home-b-slider:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--120)}.features-image-wrap,.features-image-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:300px}.tabs-content-features,.tabs-content-features:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){position:static}.video-cta,.video-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:0}.tab-content-item,.tab-content-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--grid--content-gap);grid-row-gap:var(--grid--content-gap)}.image-wrap-tab,.image-wrap-tab:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:300px}.left-tabs,.left-tabs:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--grid--content-gap)}.image-wrap-case-small,.image-wrap-case-small:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.card-case-small,.card-case-small:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:260px}.marquee-logo,.marquee-logo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:100px}.card-feature,.card-feature:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:300px}.mask-feature-slider,.mask-feature-slider:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:320px}.slider-button,.slider-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){top:-65px;left:48px;right:auto}.slider-button.prev,.slider-button.prev:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.slider-button.prev,.slider-button.prev:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){left:0;right:auto}.image-wrap-home-a,.image-wrap-home-a:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:400px}.case-small,.case-small:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.image-wrap-halves,.image-wrap-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:96%;height:360px;margin-left:auto;margin-right:auto}.headline-features-home-a,.headline-features-home-a:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--4-columns)}.features-thirds,.features-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.card-feature-home.osaviva-journal-card,.card-feature-home.osaviva-journal-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.card-feature-home.osaviva-journal-card,.card-feature-home.osaviva-journal-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-shrink:0;width:82%;min-width:82%}.content-feature-card,.content-feature-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:360px}.column-case-bg,.column-case-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){top:-54px}.headline-logos,.headline-logos:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--3-columns)}.logo-tile,.logo-tile:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:220px;height:100px}.heading-stats-b,.heading-stats-b:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--3-columns)}.video-stats-b,.video-stats-b:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:360px}.stats-thirds,.stats-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr}.headline-cases-b,.headline-cases-b:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--3-columns)}.link-case-featured,.link-case-featured:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:360px}.master-soft-cta,.master-soft-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:auto}.headline-feature-slider,.headline-feature-slider:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--4-columns);margin-bottom:var(--spacing--120)}.master-stats-home-c,.master-stats-home-c:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:wrap}.card-stats,.card-stats:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--3-columns)}.service-thirds,.service-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.image-wrap-service-card,.image-wrap-service-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:360px}.card-marquee,.card-marquee:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:360px;height:275px;padding-right:var(--spacing--24);padding-left:var(--spacing--24)}.card-marquee-process,.card-marquee-process:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:320px}.card-marquee-diamonds,.card-marquee-diamonds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:270px}.card-marquee-list,.card-marquee-list:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:320px}.card-marquee-testimonial,.card-marquee-testimonial:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:270px}.home-b-marquee-bg,.home-b-marquee-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){bottom:-29%}.link-path-home,.link-path-home:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:360px}.tabs-menu-scroll,.tabs-menu-scroll:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--grid--content-gap)}.preloader,.preloader:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:100dvh}.osaviva-video-hero__content,.osaviva-video-hero__content:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:124px 24px 32px}.osaviva-video-hero__intro,.osaviva-video-hero__intro:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:100%}.osaviva-video-hero__eyebrow,.osaviva-video-hero__eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em;margin-top:0;margin-bottom:16px}.osaviva-video-hero__title,.osaviva-video-hero__title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-14vw);line-height:.88}.osaviva-video-hero__bottom,.osaviva-video-hero__bottom:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:16px;grid-row-gap:16px;margin-top:18px}.osaviva-video-hero__description,.osaviva-video-hero__description:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:100%;font-size:var(--_🔠-typography---size--scale-15px)}.osaviva-video-hero__toggle,.osaviva-video-hero__toggle:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--label-2);padding:8px}.osaviva-home-mobile-promo-eyebrow,.osaviva-home-mobile-promo-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium)}.osaviva-home-about-eyebrow,.osaviva-home-about-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--16);font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em}.osaviva-home-about-eyebrow.osa-seasonal-coconut-eyebrow,.osaviva-home-about-eyebrow.osa-seasonal-coconut-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-home-about-eyebrow.osa-seasonal-coconut-eyebrow,.osaviva-home-about-eyebrow.osa-seasonal-coconut-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---coconut);margin-bottom:0}.osaviva-region-card-eyebrow,.osaviva-region-card-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium)}.osaviva-region-card-title,.osaviva-region-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-26px);letter-spacing:.03em;line-height:1.01}.osaviva-hero-wave,.osaviva-hero-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:190%;height:34px;left:-45%}.merona-sessions,.merona-sessions:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.merona-session-item-tablet,.merona-session-item-tablet:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:32px;grid-row-gap:32px}.merona-session-cover,.merona-session-cover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:176px}.merona-session-details-tablet,.merona-session-details-tablet:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:20px;grid-row-gap:20px}.merona-session-meta-vertical,.merona-session-meta-vertical:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:12px;grid-row-gap:12px}.osaviva-paths-section,.osaviva-paths-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:72px 18px 84px}.osaviva-paths-header,.osaviva-paths-header:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:24px;grid-row-gap:0px;grid-template-columns:minmax(0,1fr) minmax(240px,1.35fr);align-items:end;margin-bottom:40px}.osaviva-paths-heading-wrap,.osaviva-paths-heading-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:0px;text-align:left;order:0;align-items:flex-start}.osaviva-paths-eyebrow{font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);text-align:center;letter-spacing:.14em;align-self:center;margin-top:0;margin-bottom:16px}.osaviva-paths-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em;margin-top:0;margin-bottom:16px}.osaviva-paths-heading,.osaviva-paths-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-paths-heading-accent,.osaviva-paths-heading-accent:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-40px);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:0}.osaviva-paths-intro,.osaviva-paths-intro:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:340px;font-size:var(--_🔠-typography---size--scale-15px);text-align:right;order:1;margin-left:auto;line-height:1.3}.osaviva-path-card,.osaviva-path-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:var(--_🔘-radius---cards--subtle)}.osaviva-path-card:hover,.osaviva-path-card:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-grow:1;transform:none}.osaviva-path-media,.osaviva-path-media:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){object-fit:cover;height:calc(100% + 80px);transition-property:none;position:absolute;top:-40px}.osaviva-path-content,.osaviva-path-content:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:18px}.osaviva-path-desc,.osaviva-path-desc:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:100%;font-size:var(--_🔠-typography---size--scale-15px)}.osaviva-path-card-mosaic-tall,.osaviva-path-card-mosaic-tall:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-path-card-mosaic-half,.osaviva-path-card-mosaic-half:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-path-card-mosaic-small,.osaviva-path-card-mosaic-small:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-path-card-mosaic-wide,.osaviva-path-card-mosaic-wide:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:auto}.osaviva-why-section,.osaviva-why-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:84px 0 92px}.osaviva-why-map,.osaviva-why-map:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){inset:-1% -58%}.osaviva-why-map-svg,.osaviva-why-map-svg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:216%;height:105%}.osaviva-why-container,.osaviva-why-container:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:min(90vw,680px)}.osaviva-why-header,.osaviva-why-header:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:28px;grid-row-gap:28px;margin-bottom:60px}.osaviva-why-eyebrow,.osaviva-why-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:22px;font-size:13px}.osaviva-why-heading,.osaviva-why-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:clamp(46px,13vw,68px)}.osaviva-why-intro,.osaviva-why-intro:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:17px;line-height:1.5}.osaviva-why-grid,.osaviva-why-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:1fr}.osaviva-why-item,.osaviva-why-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-bottom:1px solid #15350838;min-height:0;padding:34px 0 42px}.osaviva-why-icon,.osaviva-why-icon:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:62px;height:62px;margin-bottom:34px}.osaviva-why-icon-svg,.osaviva-why-icon-svg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:36px;height:36px}.osaviva-why-item-title,.osaviva-why-item-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:none;font-size:32px}.osaviva-why-item-copy,.osaviva-why-item-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:560px;font-size:16px}.why2-section,.why2-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:82px 0 90px}.why2-bg,.why2-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){inset:-1% -62%}.why2-bg-svg,.why2-bg-svg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:224%;height:104%}.why2-container,.why2-container:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:min(90vw,680px)}.why2-headline,.why2-headline:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:42px;grid-row-gap:42px;padding-top:24px}.why2-eyebrow,.why2-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:20px;font-size:13px}.why2-h2,.why2-h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:clamp(48px,13vw,66px)}.why2-right,.why2-right:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:left;min-height:0;margin-left:0}.why2-burst,.why2-burst:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex:0 0 58px;width:58px;height:58px;margin-right:22px;position:relative;top:auto;left:auto}.why2-right-copy,.why2-right-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin:0;font-size:17px}.why2-grid,.why2-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-top:1px dashed #15350857;grid-template-rows:auto;grid-template-columns:1fr;row-gap:0;margin-top:112px}.why2-grid-item,.why2-grid-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-bottom:1px dashed #15350857;min-height:0;padding:36px 0 44px}.why2-icon,.why2-icon:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:86px;height:86px}.why2-item-text,.why2-item-text:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:520px}.why2-item-title,.why2-item-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:31px}.why2-item-copy,.why2-item-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:16px}.why2-responsible,.why2-responsible:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:14px;grid-row-gap:14px;grid-template-rows:auto;grid-template-columns:1fr;margin-top:38px}.why-field-section,.why-field-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:76px;padding-bottom:88px}.why-field-bg,.why-field-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){inset:-1% -60%}.why-field-bg-svg,.why-field-bg-svg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:220%;height:103%}.why-field-container,.why-field-container:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-left:5vw;padding-right:5vw}.why-field-headline,.why-field-headline:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:42px;grid-row-gap:42px;padding-top:24px}.why-field-left,.why-field-left:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:360px}.why-field-h2,.why-field-h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:clamp(48px,13vw,66px)}.why-field-right,.why-field-right:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:370px;margin-left:auto}.why-field-flower,.why-field-flower:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:320px}.why-field-right-text,.why-field-right-text:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){letter-spacing:-1px;font-size:28px}.why-field-grid,.why-field-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:20px;grid-row-gap:0;grid-template-rows:auto;grid-template-columns:1fr 1fr;margin-top:160px}.why-field-grid-item,.why-field-grid-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:28px;grid-row-gap:28px;min-height:212px;padding-top:22px;padding-bottom:22px;padding-left:18px}.why-field-icon-animate,.why-field-icon-animate:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.why-field-icon,.why-field-icon:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:82px;height:82px}.why-field-item-title,.why-field-item-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){letter-spacing:-.75px;font-size:20px}.why-field-label,.why-field-label:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:10px}.osaviva-about-bridge-inner{max-width:var(--max-width--6-columns);grid-column-gap:20px;grid-row-gap:20px;padding-left:24px;padding-right:24px}.osaviva-about-bridge-inner:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--6-columns);grid-column-gap:20px;grid-row-gap:20px}.osaviva-about-bridge-copy,.osaviva-about-bridge-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:100%}.osaviva-why-stats-section,.osaviva-why-stats-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:40px 18px 84px}.osaviva-why-stats-container,.osaviva-why-stats-container:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:none}.osaviva-why-stats-intro,.osaviva-why-stats-intro:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr;margin-bottom:40px}.osaviva-why-stats-intro-left{text-align:center;align-items:center;padding-left:24px;padding-right:24px}.osaviva-why-stats-intro-left:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:center}.osaviva-why-stats-intro-right,.osaviva-why-stats-intro-right:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){justify-self:stretch;max-width:100%}.osaviva-why-stats-heading{max-width:22ch;color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--scale-40px);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center;letter-spacing:0;text-wrap:balance;margin-left:auto;margin-right:auto;padding-bottom:.16em;overflow:visible}.osaviva-why-stats-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--scale-40px);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center;letter-spacing:0;padding-bottom:.16em;overflow:visible}.osaviva-why-stats-heading.osa-landing-centered-heading{margin-bottom:32px}.osaviva-why-stats-grid,.osaviva-why-stats-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:14px;grid-row-gap:14px;grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:none}.osaviva-why-stat-card,.osaviva-why-stat-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;min-width:0;max-width:none}.osaviva-why-stat-card.osaviva-why-stat-card-one,.osaviva-why-stat-card.osaviva-why-stat-card-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-card.osaviva-why-stat-card-two,.osaviva-why-stat-card.osaviva-why-stat-card-two:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-card.osaviva-why-stat-card-three,.osaviva-why-stat-card.osaviva-why-stat-card-three:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-card.osaviva-why-stat-card-four,.osaviva-why-stat-card.osaviva-why-stat-card-four:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-card.osaviva-why-stat-card-one,.osaviva-why-stat-card.osaviva-why-stat-card-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-card.osaviva-why-stat-card-two,.osaviva-why-stat-card.osaviva-why-stat-card-two:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-card.osaviva-why-stat-card-three,.osaviva-why-stat-card.osaviva-why-stat-card-three:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-card.osaviva-why-stat-card-four,.osaviva-why-stat-card.osaviva-why-stat-card-four:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:auto}.osaviva-why-stat-card-one,.osaviva-why-stat-card-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row:2;grid-column-start:1;min-height:320px}.osaviva-why-stat-card-two,.osaviva-why-stat-card-two:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:2;grid-column-start:2;min-height:320px}.osaviva-why-stat-card-three,.osaviva-why-stat-card-three:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:3;grid-column-start:1;min-height:320px}.osaviva-why-stat-title.osaviva-process-card-title,.osaviva-why-stat-title.osaviva-process-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-title.osaviva-process-card-title,.osaviva-why-stat-title.osaviva-process-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:58px;font-size:var(--_🔠-typography---size--scale-22px);line-height:1.2;font-weight:var(--_🔠-typography---weight--scale-400)}.osaviva-why-stat-bottom,.osaviva-why-stat-bottom:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:auto}.osaviva-why-stat-number,.osaviva-why-stat-number:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-76px);letter-spacing:-4px}.osaviva-why-stat-number.osaviva-process-card-number,.osaviva-why-stat-number.osaviva-process-card-number:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-number.osaviva-process-card-number,.osaviva-why-stat-number.osaviva-process-card-number:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:60px;font-size:var(--_🔠-typography---size--h2)}.osaviva-why-stat-copy,.osaviva-why-stat-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:0}.osaviva-why-image-card.osaviva-why-image-one,.osaviva-why-image-card.osaviva-why-image-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-image-card.osaviva-why-image-one,.osaviva-why-image-card.osaviva-why-image-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:auto/1/auto/span 2;height:300px}.osaviva-why-image-one,.osaviva-why-image-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:auto/1/auto/span 2;height:320px}.osaviva-why-image-two,.osaviva-why-image-two:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:auto;height:250px}.osaviva-why-image.osaviva-why-tablet-photo,.osaviva-why-image.osaviva-why-tablet-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-image.osaviva-why-tablet-photo,.osaviva-why-image.osaviva-why-tablet-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:calc(100% + 80px);position:absolute;top:-40px}.osaviva-about-bridge-title,.osaviva-about-bridge-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:24px;line-height:28px}.osaviva-why-stat-card-four,.osaviva-why-stat-card-four:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:3;grid-column-start:2;min-height:320px}.osaviva-map-wave,.osaviva-map-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:190%;height:34px;left:-45%}.osaviva-policy,.osaviva-policy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:7rem;padding-bottom:var(--spacing--80)}.osaviva-policy-container,.osaviva-policy-container:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:calc(100% - 2.5rem)}.osaviva-policy-eyebrow,.osaviva-policy-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---lagoon-tile);font-size:var(--_🔠-typography---size--body-2);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em}.osaviva-policy-title,.osaviva-policy-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-52px);line-height:1.15;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:0}.osaviva-policy-layout,.osaviva-policy-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:var(--spacing--24);grid-template-columns:minmax(0,1fr);display:grid}.osaviva-policy-nav,.osaviva-policy-nav:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:var(--spacing--24);padding-bottom:var(--spacing--24);border-top:1px solid #cbd6c1;border-bottom:1px solid #cbd6c1;margin-bottom:2.5rem;position:static}.osaviva-policy-article,.osaviva-policy-article:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-2);line-height:1.7}.osaviva-clairv-itins-wrap,.osaviva-clairv-itins-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:auto;min-height:auto}.osaviva-clairv-sticky,.osaviva-clairv-sticky:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:2rem;grid-row-gap:40px;height:auto;position:static;top:auto;overflow:visible}.osaviva-clairv-kicker,.osaviva-clairv-kicker:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);text-align:center;letter-spacing:.14em;align-self:center;margin-top:0;margin-bottom:0}.osaviva-clairv-heading-wrap,.osaviva-clairv-heading-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;padding-right:var(--grid--page-padding);padding-left:var(--grid--page-padding);grid-row-gap:16px;text-align:center;align-self:center;align-items:center}.osaviva-clairv-heading,.osaviva-clairv-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font-family--h2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--scale-40px);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center;letter-spacing:0}.osaviva-clairv-viewport,.osaviva-clairv-viewport:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){scroll-snap-type:x proximity;width:100%;padding-top:12px;padding-bottom:16px;overflow:auto hidden}.osaviva-clairv-track,.osaviva-clairv-track:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:max-content;padding-right:var(--grid--page-padding);grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap)}.osaviva-clairv-card,.osaviva-clairv-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){scroll-snap-align:start;flex-basis:46vw;width:46vw}.osaviva-clairv-card-panel,.osaviva-clairv-card-panel:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:var(--_🔘-radius---cards--subtle);background-color:var(--_osaviva-brand-colors---sea-glass);width:46vw;height:60vw}.osaviva-clairv-card-image,.osaviva-clairv-card-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){object-fit:cover;height:calc(100% + 80px);transition-property:none;position:absolute;top:-40px}.osaviva-clairv-card-title,.osaviva-clairv-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--h4);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:.02em}.osaviva-clairv-card-desc,.osaviva-clairv-card-desc:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:none;height:auto;max-height:none;font-family:var(--_🔠-typography---font-family--body-2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---font-weight--body-2);letter-spacing:var(--_🔠-typography---letter-spacing--body-2);overflow:visible}.ov-journal,.ov-journal:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:0}.ov-journal-header,.ov-journal-header:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:600px;padding:130px 24px 180px}.ov-journal-back,.ov-journal-back:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:32px}.ov-journal-summary,.ov-journal-summary:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:420px;margin-top:var(--spacing--24);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-2);margin-left:auto;margin-right:auto;line-height:1.5}.ov-journal-hero,.ov-journal-hero:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-right:var(--spacing--24);padding-bottom:0;padding-left:var(--spacing--24);margin-top:0;margin-bottom:0}.ov-journal-image,.ov-journal-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:0;width:100%;max-width:none;height:calc(100% + 128px);top:-64px;bottom:auto}.ov-journal-reading,.ov-journal-reading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:0px var(--spacing--24)var(--spacing--48)}.ov-journal-end-title,.ov-journal-end-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--h3)}.ov-journal-title,.ov-journal-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:1000px;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--scale-44px);line-height:1.1;font-weight:var(--_🔠-typography---weight--body);letter-spacing:0;margin-top:0}.ov-journal-card-image,.ov-journal-card-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:240px}.ov-journal-card-title,.ov-journal-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--h5)}.ov-journal-list-cta-title,.ov-journal-list-cta-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--h3)}.ov-journal-list-cta-copy,.ov-journal-list-cta-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--policy-body)}.guide-header,.guide-header:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---coconut);width:100%;min-height:600px;font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---cactus);text-align:center;margin:0 auto;padding:130px 24px 180px}.guide-title,.guide-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:none;margin:0 auto var(--spacing--24);font-family:var(--_🔠-typography---font--heading-serif),serif;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--scale-44px);line-height:1.1;font-weight:var(--_🔠-typography---weight--body);text-align:center;letter-spacing:0}.guide-eyebrow,.guide-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;margin:0 auto var(--spacing--20);font-family:var(--_🔠-typography---font--label),sans-serif;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--all-weights--bold);text-align:center;letter-spacing:.15em}.guide-summary,.guide-summary:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:420px;font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-2);line-height:1.5;font-weight:var(--_🔠-typography---weight--body);text-align:center;margin:0 auto 40px}.guide-hero-image,.guide-hero-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){object-fit:cover;border-radius:0;width:100%;max-width:none;height:calc(100% + 128px);margin:0 auto;display:block;position:absolute;top:-64px;bottom:auto}.guide-layout,.guide-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---coconut);grid-row-gap:clamp(48px,7vw,calc(4px*32));grid-column-gap:clamp(48px,7vw,calc(4px*32));grid-template-columns:minmax(200px,250px) minmax(0,1fr);align-items:start;width:min(100% - 48px,1200px);max-width:none;margin:0 auto;padding:0 0 clamp(80px,9vw,144px);display:block}.guide-sidebar,.guide-sidebar:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--24);font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---cactus);align-self:start;font-size:15.2px;line-height:1.45;position:static;top:112px;transform:none}.guide-content,.guide-content:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){opacity:1;overflow-wrap:break-word;visibility:visible;width:100%;min-width:0;height:auto;display:block;overflow:visible;container-type:inline-size}.guide-prose,.guide-prose:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:72ch;margin-bottom:var(--spacing--32);font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--body-2);font-weight:var(--_🔠-typography---weight--body);letter-spacing:var(--_🔠-typography---letter-spacing--body-1);margin-top:0;margin-left:0;margin-right:0;line-height:1.7}.guide-wide,.guide-wide:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:none;margin-bottom:var(--spacing--48);font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--policy-body);font-weight:var(--_🔠-typography---weight--body);letter-spacing:var(--_🔠-typography---letter-spacing--body-1);min-width:0;margin-top:0;margin-left:0;margin-right:0;line-height:30px}.guide-cta,.guide-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:460px;padding:var(--spacing--80)var(--spacing--24);background-color:var(--_osaviva-brand-colors---sea-glass);font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---coconut);text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover}.guide-cta.osa-destinations-cta-map-edge,.guide-cta.osa-destinations-cta-map-edge:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.guide-cta.osa-destinations-cta-map-edge,.guide-cta.osa-destinations-cta-map-edge:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){clip-path:polygon(0% 2.7778vw,.0024% 2.7772vw,.0097% 2.7755vw,.0224% 2.7727vw,.0407% 2.7687vw,.0651% 2.7637vw,.0958% 2.7576vw,.1333% 2.7505vw,.1778% 2.7424vw,.2297% 2.7332vw,.2894% 2.7231vw,.3571% 2.712vw,.4333% 2.7vw,.5183% 2.687vw,.6125% 2.6732vw,.7161% 2.6584vw,.8296% 2.6428vw,.9533% 2.6263vw,1.0875% 2.609vw,1.2326% 2.5909vw,1.3889% 2.572vw,1.5568% 2.5523vw,1.7366% 2.5319vw,1.9286% 2.5108vw,2.1333% 2.4889vw,2.351% 2.4663vw,2.5819% 2.4431vw,2.8266% 2.4192vw,3.0852% 2.3947vw,3.3582% 2.3695vw,3.6458% 2.3438vw,3.9486% 2.3174vw,4.2667% 2.2905vw,4.6005% 2.2631vw,4.9505% 2.2352vw,5.3168% 2.2067vw,5.7% 2.1778vw,6.1003% 2.1484vw,6.5181% 2.1185vw,6.9536% 2.0883vw,7.4074% 2.0576vw,7.8797% 2.0266vw,8.3708% 1.9951vw,8.8812% 1.9634vw,9.4111% 1.9313vw,9.9609% 1.8989vw,10.531% 1.8662vw,11.1217% 1.8332vw,11.7333% 1.8vw,12.3663% 1.7666vw,13.0208% 1.7329vw,13.6974% 1.699vw,14.3963% 1.665vw,15.1179% 1.6308vw,15.8625% 1.5965vw,16.6305% 1.5621vw,17.4222% 1.5276vw,18.238% 1.493vw,19.0782% 1.4583vw,19.9432% 1.4236vw,20.8333% 1.3889vw,22.2146% 1.3449vw,23.5812% 1.3166vw,24.9337% 1.3034vw,26.2727% 1.3044vw,27.599% 1.319vw,28.9131% 1.3465vw,30.2158% 1.3861vw,31.5077% 1.4371vw,32.7893% 1.4988vw,34.0615% 1.5705vw,35.3249% 1.6515vw,36.58% 1.7411vw,37.8276% 1.8385vw,39.0683% 1.9431vw,40.3027% 2.054vw,41.5316% 2.1707vw,42.7555% 2.2923vw,43.9752% 2.4183vw,45.1912% 2.5477vw,46.4043% 2.68vw,47.6151% 2.8145vw,48.8242% 2.9503vw,50.0323% 3.0868vw,51.24% 3.2233vw,52.448% 3.3591vw,53.657% 3.4934vw,54.8676% 3.6255vw,56.0805% 3.7548vw,57.2963% 3.8804vw,58.5156% 4.0017vw,59.7392% 4.118vw,60.9677% 4.2286vw,62.2016% 4.3326vw,63.4418% 4.4295vw,64.6888% 4.5185vw,65.9433% 4.5989vw,67.206% 4.6699vw,68.4774% 4.7309vw,69.7584% 4.7812vw,71.0494% 4.82vw,72.3512% 4.8465vw,73.6644% 4.8602vw,74.9897% 4.8603vw,76.3277% 4.846vw,77.679% 4.8166vw,79.0445% 4.7715vw,80.4246% 4.7099vw,81.82% 4.6311vw,83.2314% 4.5344vw,84.6595% 4.419vw,86.1049% 4.2843vw,87.5683% 4.1296vw,89.0502% 3.954vw,90.5515% 3.757vw,92.0726% 3.5378vw,93.6143% 3.2956vw,95.1773% 3.0298vw,96.7621% 2.7396vw,98.3695% 2.4244vw,100% 2.0833vw,100% calc(100% - .4167vw),99.2111% calc(100% - .4399vw),98.4413% calc(100% - .4678vw),97.6898% calc(100% - .5003vw),96.956% calc(100% - .537vw),96.2392% calc(100% - .578vw),95.5389% calc(100% - .6229vw),94.8543% calc(100% - .6717vw),94.1848% calc(100% - .7241vw),93.5297% calc(100% - .7799vw),92.8884% calc(100% - .8391vw),92.2602% calc(100% - .9014vw),91.6444% calc(100% - .9667vw),91.0405% calc(100% - 1.0347vw),90.4477% calc(100% - 1.1053vw),89.8655% calc(100% - 1.1784vw),89.293% calc(100% - 1.2537vw),88.7297% calc(100% - 1.3311vw),88.175% calc(100% - 1.4104vw),87.6281% calc(100% - 1.4915vw),87.0885% calc(100% - 1.5741vw),86.5554% calc(100% - 1.6581vw),86.0282% calc(100% - 1.7433vw),85.5062% calc(100% - 1.8295vw),84.9889% calc(100% - 1.9167vw),84.4755% calc(100% - 2.0045vw),83.9653% calc(100% - 2.0928vw),83.4578% calc(100% - 2.1815vw),82.9523% calc(100% - 2.2704vw),82.448% calc(100% - 2.3592vw),81.9444% calc(100% - 2.4479vw),81.4409% calc(100% - 2.5363vw),80.9366% calc(100% - 2.6241vw),80.4311% calc(100% - 2.7112vw),79.9236% calc(100% - 2.7975vw),79.4134% calc(100% - 2.8827vw),78.9% calc(100% - 2.9667vw),78.3826% calc(100% - 3.0493vw),77.8607% calc(100% - 3.1303vw),77.3335% calc(100% - 3.2096vw),76.8004% calc(100% - 3.287vw),76.2608% calc(100% - 3.3624vw),75.7139% calc(100% - 3.4354vw),75.1591% calc(100% - 3.506vw),74.5959% calc(100% - 3.5741vw),74.0234% calc(100% - 3.6393vw),73.4412% calc(100% - 3.7016vw),72.8484% calc(100% - 3.7608vw),72.2444% calc(100% - 3.8167vw),71.6287% calc(100% - 3.8691vw),71.0005% calc(100% - 3.9178vw),70.3592% calc(100% - 3.9628vw),69.7041% calc(100% - 4.0037vw),69.0346% calc(100% - 4.0405vw),68.35% calc(100% - 4.0729vw),67.6497% calc(100% - 4.1008vw),66.9329% calc(100% - 4.1241vw),66.1991% calc(100% - 4.1424vw),65.4476% calc(100% - 4.1558vw),64.6778% calc(100% - 4.1639vw),63.8889% calc(100% - 4.1667vw),63.1967% calc(100% - 4.1649vw),62.509% calc(100% - 4.1599vw),61.8255% calc(100% - 4.1516vw),61.1461% calc(100% - 4.1401vw),60.4705% calc(100% - 4.1257vw),59.7986% calc(100% - 4.1083vw),59.1302% calc(100% - 4.0882vw),58.465% calc(100% - 4.0654vw),57.803% calc(100% - 4.0401vw),57.1438% calc(100% - 4.0123vw),56.4873% calc(100% - 3.9823vw),55.8333% calc(100% - 3.95vw),55.1817% calc(100% - 3.9156vw),54.5322% calc(100% - 3.8793vw),53.8845% calc(100% - 3.8411vw),53.2387% calc(100% - 3.8012vw),52.5944% calc(100% - 3.7597vw),51.9514% calc(100% - 3.7167vw),51.3096% calc(100% - 3.6722vw),50.6687% calc(100% - 3.6265vw),50.0286% calc(100% - 3.5797vw),49.3891% calc(100% - 3.5318vw),48.75% calc(100% - 3.483vw),48.1111% calc(100% - 3.4333vw),47.4722% calc(100% - 3.383vw),46.8331% calc(100% - 3.3321vw),46.1936% calc(100% - 3.2807vw),45.5535% calc(100% - 3.229vw),44.9126% calc(100% - 3.1771vw),44.2708% calc(100% - 3.125vw),43.6279% calc(100% - 3.0729vw),42.9835% calc(100% - 3.021vw),42.3377% calc(100% - 2.9693vw),41.6901% calc(100% - 2.9179vw),41.0405% calc(100% - 2.867vw),40.3889% calc(100% - 2.8167vw),39.7349% calc(100% - 2.767vw),39.0784% calc(100% - 2.7182vw),38.4193% calc(100% - 2.6703vw),37.7572% calc(100% - 2.6235vw),37.092% calc(100% - 2.5778vw),36.4236% calc(100% - 2.5333vw),35.7517% calc(100% - 2.4903vw),35.0761% calc(100% - 2.4488vw),34.3967% calc(100% - 2.4089vw),33.7132% calc(100% - 2.3707vw),33.0255% calc(100% - 2.3344vw),32.3333% calc(100% - 2.3vw),31.6365% calc(100% - 2.2677vw),30.9349% calc(100% - 2.2377vw),30.2283% calc(100% - 2.2099vw),29.5165% calc(100% - 2.1846vw),28.7992% calc(100% - 2.1618vw),28.0764% calc(100% - 2.1417vw),27.3478% calc(100% - 2.1243vw),26.6132% calc(100% - 2.1099vw),25.8724% calc(100% - 2.0984vw),25.1253% calc(100% - 2.0901vw),24.3716% calc(100% - 2.0851vw),23.6111% calc(100% - 2.0833vw),23.1589% calc(100% - 2.0838vw),22.7051% calc(100% - 2.0852vw),22.25% calc(100% - 2.0876vw),21.7936% calc(100% - 2.0911vw),21.3363% calc(100% - 2.0956vw),20.8781% calc(100% - 2.1011vw),20.4193% calc(100% - 2.1078vw),19.9601% calc(100% - 2.1156vw),19.5006% calc(100% - 2.1246vw),19.041% calc(100% - 2.1348vw),18.5815% calc(100% - 2.1462vw),18.1222% calc(100% - 2.1589vw),17.6635% calc(100% - 2.1729vw),17.2053% calc(100% - 2.1882vw),16.748% calc(100% - 2.2049vw),16.2918% calc(100% - 2.2229vw),15.8367% calc(100% - 2.2424vw),15.383% calc(100% - 2.2633vw),14.9308% calc(100% - 2.2857vw),14.4805% calc(100% - 2.3097vw),14.032% calc(100% - 2.3351vw),13.5856% calc(100% - 2.3622vw),13.1416% calc(100% - 2.3908vw),12.7% calc(100% - 2.4211vw),12.2611% calc(100% - 2.4531vw),11.825% calc(100% - 2.4867vw),11.392% calc(100% - 2.5221vw),10.9621% calc(100% - 2.5592vw),10.5357% calc(100% - 2.5981vw),10.1128% calc(100% - 2.6389vw),9.6938% calc(100% - 2.6815vw),9.2786% calc(100% - 2.726vw),8.8676% calc(100% - 2.7724vw),8.4609% calc(100% - 2.8207vw),8.0587% calc(100% - 2.871vw),7.6611% calc(100% - 2.9233vw),7.2684% calc(100% - 2.9777vw),6.8808% calc(100% - 3.0341vw),6.4984% calc(100% - 3.0926vw),6.1214% calc(100% - 3.1533vw),5.75% calc(100% - 3.2161vw),5.3844% calc(100% - 3.2811vw),5.0247% calc(100% - 3.3483vw),4.6712% calc(100% - 3.4178vw),4.324% calc(100% - 3.4896vw),3.9833% calc(100% - 3.5637vw),3.6493% calc(100% - 3.6401vw),3.3222% calc(100% - 3.7189vw),3.0022% calc(100% - 3.8001vw),2.6894% calc(100% - 3.8837vw),2.384% calc(100% - 3.9699vw),2.0862% calc(100% - 4.0585vw),1.7962% calc(100% - 4.1496vw),1.5142% calc(100% - 4.2433vw),1.2404% calc(100% - 4.3396vw),.9749% calc(100% - 4.4386vw),.7179% calc(100% - 4.5401vw),.4697% calc(100% - 4.6444vw),.2303% calc(100% - 4.7514vw),0% calc(100% - 4.8611vw));background-position:50%;background-size:cover;min-height:400px}.guide-cta-title,.guide-cta-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin:0 0 var(--spacing--20);font-family:var(--_🔠-typography---font--heading-serif),serif;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--h3);line-height:var(--_🔠-typography---line-height--h3)}.guide-cta-title.osa-destinations-home-cta-title,.guide-cta-title.osa-destinations-home-cta-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.guide-cta-title.osa-destinations-home-cta-title,.guide-cta-title.osa-destinations-home-cta-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:36px}.guide-cta-copy,.guide-cta-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:620px;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-1);line-height:var(--_🔠-typography---line-height--body-1);margin:0 auto 28px}.guide-button,.guide-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:var(--spacing--16);padding-right:var(--spacing--24);padding-bottom:var(--spacing--16);padding-left:var(--spacing--24);border-top-left-radius:var(--_🔘-radius---ui-elements--button-base);border-top-right-radius:var(--_🔘-radius---ui-elements--button-base);border-bottom-left-radius:var(--_🔘-radius---ui-elements--button-base);border-bottom-right-radius:var(--_🔘-radius---ui-elements--button-base);background-color:var(--_osaviva-brand-colors---sunset);font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--all-weights--semi-bold);letter-spacing:1px;text-decoration:none;display:inline-block}.osaviva-why-tablet-photo,.osaviva-why-tablet-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){object-fit:cover;height:calc(100% + 80px);transition-property:none;position:absolute;top:-40px}.ov-journal-related-cards,.ov-journal-related-cards:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--24);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ov-journal-more-heading,.ov-journal-more-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---lagoon-tile);font-size:var(--_🔠-typography---size--regional-heading-minimum);line-height:1.12;font-weight:var(--_🔠-typography---weight--body);letter-spacing:0}.osaviva-clairv-outline-button:hover,.osaviva-clairv-outline-button:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#153508;background-color:#0000;transform:scale(.97)}.osaviva-process-eyebrow,.osaviva-process-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em;margin-top:0;margin-bottom:0}.osaviva-process-main,.osaviva-process-main:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:28px;row-gap:16px}.osaviva-process-heading,.osaviva-process-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;font-size:var(--_🔠-typography---size--scale-40px);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:0}.osaviva-process-title,.osaviva-process-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-process-description,.osaviva-process-description:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-2)}.rte h2,.rte h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.rte h2,.rte h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){line-height:1.2}.guide-photo-landscape,.guide-photo-landscape:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.guide-photo-square,.guide-photo-square:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.guide-photo-portrait,.guide-photo-portrait:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:var(--_🔘-radius---cards--subtle)}.ov-related-card,.ov-related-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){column-gap:var(--spacing--24);flex-direction:row-reverse;row-gap:0}.ov-related-image,.ov-related-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:var(--_🔘-radius---cards--subtle);width:35%;height:240px}.ov-related-text,.ov-related-text:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:65%}.ov-journal-header-link,.ov-journal-header-link:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--24);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-3)}.ov-journal-hero-wave,.ov-journal-hero-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:32px;margin-top:-32px;margin-bottom:40px}.guide-related-grid,.guide-related-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.osaviva-destinations-main,.osaviva-destinations-main:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-destinations-gallery.osaviva-directory-textile-map,.osaviva-destinations-gallery.osaviva-directory-textile-map:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-destinations-gallery.osaviva-directory-textile-map,.osaviva-destinations-gallery.osaviva-directory-textile-map:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-position:50% 0;background-size:94%;background-attachment:scroll}.osaviva-destinations-intro,.osaviva-destinations-intro:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--64)}.osaviva-destinations-lead,.osaviva-destinations-lead:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-2)}.osaviva-destinations-stagger,.osaviva-destinations-stagger:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:var(--spacing--24);flex-direction:column;row-gap:24px;height:auto;display:flex}.osaviva-destinations-column,.osaviva-destinations-column:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){row-gap:50px;width:100%}.osaviva-destinations-column.osaviva-destinations-column-offset,.osaviva-destinations-column.osaviva-destinations-column-offset:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-destinations-column.osaviva-destinations-column-offset,.osaviva-destinations-column.osaviva-destinations-column-offset:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-destinations-column-offset,.osaviva-destinations-column-offset:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:0}.osaviva-destination-card.osaviva-destination-float-1,.osaviva-destination-card.osaviva-destination-float-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:100%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-2,.osaviva-destination-card.osaviva-destination-float-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:86%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-3,.osaviva-destination-card.osaviva-destination-float-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:94%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-4,.osaviva-destination-card.osaviva-destination-float-4:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:100%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-5,.osaviva-destination-card.osaviva-destination-float-5:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:86%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-6,.osaviva-destination-card.osaviva-destination-float-6:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:94%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-7,.osaviva-destination-card.osaviva-destination-float-7:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:100%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-8,.osaviva-destination-card.osaviva-destination-float-8:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:86%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-9,.osaviva-destination-card.osaviva-destination-float-9:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:94%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-10,.osaviva-destination-card.osaviva-destination-float-10:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:100%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-11,.osaviva-destination-card.osaviva-destination-float-11:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:86%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-12,.osaviva-destination-card.osaviva-destination-float-12:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:94%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-1,.osaviva-destination-card.osaviva-directory-seller-layout-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:100%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-2,.osaviva-destination-card.osaviva-directory-seller-layout-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:86%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-3,.osaviva-destination-card.osaviva-directory-seller-layout-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:94%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-4,.osaviva-destination-card.osaviva-directory-seller-layout-4:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:86%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-5,.osaviva-destination-card.osaviva-directory-seller-layout-5:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:94%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-6,.osaviva-destination-card.osaviva-directory-seller-layout-6:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:86%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-7,.osaviva-destination-card.osaviva-directory-seller-layout-7:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:100%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-8,.osaviva-destination-card.osaviva-directory-seller-layout-8:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:100%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-9,.osaviva-destination-card.osaviva-directory-seller-layout-9:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:94%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-10,.osaviva-destination-card.osaviva-directory-seller-layout-10:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:86%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-11,.osaviva-destination-card.osaviva-directory-seller-layout-11:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:94%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-12,.osaviva-destination-card.osaviva-directory-seller-layout-12:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:86%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-central-seller-layout-1,.osaviva-destination-card.osaviva-central-seller-layout-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:100%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-central-seller-layout-2,.osaviva-destination-card.osaviva-central-seller-layout-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:100%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-central-seller-layout-3,.osaviva-destination-card.osaviva-central-seller-layout-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:94%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-central-seller-layout-4,.osaviva-destination-card.osaviva-central-seller-layout-4:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:100%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-central-seller-layout-5,.osaviva-destination-card.osaviva-central-seller-layout-5:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:94%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-central-seller-layout-6,.osaviva-destination-card.osaviva-central-seller-layout-6:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:86%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-1,.osaviva-destination-card.osaviva-destination-float-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:100%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-2,.osaviva-destination-card.osaviva-destination-float-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:86%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-3,.osaviva-destination-card.osaviva-destination-float-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:94%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-4,.osaviva-destination-card.osaviva-destination-float-4:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:100%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-5,.osaviva-destination-card.osaviva-destination-float-5:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:86%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-6,.osaviva-destination-card.osaviva-destination-float-6:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:94%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-7,.osaviva-destination-card.osaviva-destination-float-7:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:100%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-8,.osaviva-destination-card.osaviva-destination-float-8:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:86%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-9,.osaviva-destination-card.osaviva-destination-float-9:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:94%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-10,.osaviva-destination-card.osaviva-destination-float-10:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:100%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-11,.osaviva-destination-card.osaviva-destination-float-11:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:86%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-destination-float-12,.osaviva-destination-card.osaviva-destination-float-12:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:94%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-1,.osaviva-destination-card.osaviva-directory-seller-layout-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:100%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-2,.osaviva-destination-card.osaviva-directory-seller-layout-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:86%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-3,.osaviva-destination-card.osaviva-directory-seller-layout-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:94%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-4,.osaviva-destination-card.osaviva-directory-seller-layout-4:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:86%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-5,.osaviva-destination-card.osaviva-directory-seller-layout-5:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:94%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-6,.osaviva-destination-card.osaviva-directory-seller-layout-6:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:86%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-7,.osaviva-destination-card.osaviva-directory-seller-layout-7:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:100%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-8,.osaviva-destination-card.osaviva-directory-seller-layout-8:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:100%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-9,.osaviva-destination-card.osaviva-directory-seller-layout-9:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:94%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-10,.osaviva-destination-card.osaviva-directory-seller-layout-10:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:86%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-11,.osaviva-destination-card.osaviva-directory-seller-layout-11:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:94%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-directory-seller-layout-12,.osaviva-destination-card.osaviva-directory-seller-layout-12:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:86%;margin-left:0;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-central-seller-layout-1,.osaviva-destination-card.osaviva-central-seller-layout-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:100%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-central-seller-layout-2,.osaviva-destination-card.osaviva-central-seller-layout-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:100%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-central-seller-layout-3,.osaviva-destination-card.osaviva-central-seller-layout-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:94%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-central-seller-layout-4,.osaviva-destination-card.osaviva-central-seller-layout-4:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:100%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-central-seller-layout-5,.osaviva-destination-card.osaviva-central-seller-layout-5:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-start;width:94%;position:relative;top:auto;left:auto}.osaviva-destination-card.osaviva-central-seller-layout-6,.osaviva-destination-card.osaviva-central-seller-layout-6:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){align-self:flex-end;width:86%;position:relative;top:auto;left:auto}.osaviva-destination-image,.osaviva-destination-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){object-fit:cover;height:calc(100% + 80px);transition-property:none;position:absolute;top:-40px}.osaviva-destination-image.osa-destinations-parallax-1,.osaviva-destination-image.osa-destinations-parallax-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-destination-image.osa-destinations-parallax-1,.osaviva-destination-image.osa-destinations-parallax-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:calc(100% + 128px);min-height:calc(100% + 128px);top:-64px}.osaviva-about-hero,.osaviva-about-hero:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:80vh;min-height:500px}.osaviva-about-hero-title{text-align:left;font-size:64px;line-height:1.05}.osaviva-about-hero-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--policy-h1)}.osaviva-about-eyebrow,.osaviva-about-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:0;margin-bottom:var(--spacing--16);font-family:var(--_🔠-typography---font--heading-sans);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em}.osaviva-about-story,.osaviva-about-story:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:70px;padding-bottom:30px}.osaviva-about-chapter,.osaviva-about-chapter:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-about-chapter-reverse,.osaviva-about-chapter-reverse:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-direction:column;row-gap:30px;min-height:0;margin-bottom:70px}.osaviva-about-story-copy,.osaviva-about-story-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%}.osaviva-about-story-title,.osaviva-about-story-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-38px)}.osaviva-about-story-paragraph.osa-about-pillar-copy{grid-row:3;align-self:start;font-size:16px;line-height:1.6}.osaviva-about-story-art,.osaviva-about-story-art:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:90%;height:520px}.osaviva-about-story-photo,.osaviva-about-story-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:88%;height:400px;top:30px}.osaviva-about-story-graphic{z-index:5;width:240px;height:240px;top:-20px;left:-25px}.osaviva-about-story-graphic:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){z-index:5;width:180px;height:180px;top:-20px;left:-25px}.osaviva-about-story-graphic-low{z-index:5;width:240px;height:240px;top:325px;right:-20px}.osaviva-about-story-graphic-low:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){z-index:5;width:180px;height:180px;top:325px;right:-20px}.osaviva-about-team,.osaviva-about-team:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:70px;padding-bottom:70px}.osaviva-about-team-heading,.osaviva-about-team-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--16)}.osaviva-about-team-layout,.osaviva-about-team-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-direction:column;row-gap:35px;width:88%;min-height:0}.osaviva-about-team-portraits,.osaviva-about-team-portraits:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-direction:row;justify-content:center;align-items:center;gap:0 10px;width:100%}.osaviva-about-team-button,.osaviva-about-team-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:52px;height:52px}.osaviva-about-team-button-active,.osaviva-about-team-button-active:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:90px;height:90px}.osaviva-about-team-bios,.osaviva-about-team-bios:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%}.osaviva-about-team-name{margin-bottom:var(--spacing--12);font-family:var(--_🔠-typography---font--heading-serif);font-size:32px;line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif)}.osaviva-about-team-name:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--12);font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--h5);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif)}.osaviva-about-responsible,.osaviva-about-responsible:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:96px;padding-bottom:70px}.osaviva-about-responsible-intro,.osaviva-about-responsible-intro:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:40px}.osaviva-about-pillars,.osaviva-about-pillars:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;padding-top:var(--spacing--16);padding-bottom:var(--spacing--24);grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);scroll-snap-type:x mandatory;flex-wrap:nowrap;grid-template-columns:minmax(0,1fr);gap:30px 25px;padding-left:0;padding-right:0;display:flex;overflow:auto hidden}.osaviva-about-pillar{grid-column-gap:12px;grid-row-gap:12px;scroll-snap-align:start;flex:0 0 min(82vw,360px);grid-template-rows:1fr 58px 180px;grid-template-columns:minmax(0,1fr);justify-content:normal;align-items:start;min-width:0;height:480px;min-height:480px;padding:28px;display:grid}.osaviva-about-pillar:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:auto;padding:var(--spacing--24)}.osaviva-about-pillar.osa-pledge-photo-card,.osaviva-about-pillar.osa-pledge-photo-card.osa-pledge-lead-card{min-height:480px}.osaviva-about-pillar.osa-about-partners-photo{min-height:480px;color:var(--_osaviva-brand-colors---coconut);background-image:url(https://cdn.prod.website-files.com/6ab47f27d65ef5dc7d0ba01f/6abc15f72f9056387f81c288_6a8b411248afd5c51a8c72df_El%2520Remanso%2520aerial%2520squared.jpeg);background-position:50%;background-size:cover;flex:0 0 min(82vw,360px);justify-content:normal}.osaviva-about-pillar.osa-about-partners-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-image:url(https://cdn.prod.website-files.com/6ab47f27d65ef5dc7d0ba01f/6abc15f72f9056387f81c288_6a8b411248afd5c51a8c72df_El%2520Remanso%2520aerial%2520squared.jpeg);background-position:50%;background-size:cover}.osaviva-about-pillar.osa-about-fair-pay-photo{min-height:480px;color:var(--_osaviva-brand-colors---coconut);background-image:url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6ac56cb26db512ab152245c8_Staff_Community_Workshops8.jpg);background-position:35%;background-size:cover;flex:0 0 min(82vw,360px);justify-content:normal}.osaviva-about-pillar.osa-about-fair-pay-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-image:url(https://cdn.prod.website-files.com/6ab47f25d65ef5dc7d0b9f87/6ac56cb26db512ab152245c8_Staff_Community_Workshops8.jpg);background-position:35%;background-size:cover}.osaviva-about-pillar.osa-pledge-photo-card,.osaviva-about-pillar.osa-pledge-photo-card.osa-pledge-lead-card,.osaviva-about-pillar.osa-pledge-photo-card.osa-pledge-lead-card{min-height:480px}.osaviva-about-pillar-number{grid-row:1;align-self:start;margin-bottom:0}.osaviva-about-pillar-number.osa-pledge-photo-number{margin-bottom:0}.osaviva-about-pillar-title{font-family:var(--_🔠-typography---font--heading-serif);font-size:28px;line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif);grid-row:2;align-self:start;margin-bottom:0}.osaviva-about-pillar-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--h6);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif)}.osaviva-about-pillar-title.osa-pledge-photo-title{margin-bottom:0;font-size:28px;line-height:1.15}.osaviva-about-cta,.osaviva-about-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:390px;min-height:560px;padding-top:90px;padding-bottom:90px}.osaviva-about-cta-title,.osaviva-about-cta-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-38px);line-height:1.08}.osaviva-about-cta-copy,.osaviva-about-cta-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-body)}.osaviva-about-founder-photo,.osaviva-about-founder-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:230px;height:220px;bottom:0;left:0}.osaviva-region-floating-gallery,.osaviva-region-floating-gallery:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-direction:column;row-gap:80px;height:auto;display:flex}.osaviva-region-floating-gallery.osaviva-south-floating-gallery,.osaviva-region-floating-gallery.osaviva-south-floating-gallery:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-region-floating-gallery.osaviva-south-floating-gallery,.osaviva-region-floating-gallery.osaviva-south-floating-gallery:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:auto}.osa-aureon-countries,.osa-aureon-countries:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){justify-content:flex-start}.osa-aureon-copy,.osa-aureon-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:12px;grid-row-gap:12px;padding:16px}.osa-aureon-eyebrow,.osa-aureon-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em}.osa-aureon-title,.osa-aureon-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-title);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400)}.osa-aureon-description,.osa-aureon-description:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-15px);line-height:1.5}.osa-aureon-image,.osa-aureon-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){object-fit:cover;height:calc(100% + 80px);transition-property:none;position:absolute;top:-40px}.osa-aureon-image.osa-destinations-parallax-0,.osa-aureon-image.osa-destinations-parallax-0:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-aureon-image.osa-destinations-parallax-0,.osa-aureon-image.osa-destinations-parallax-0:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:calc(100% + 128px);min-height:calc(100% + 128px);top:-64px}.osa-aureon-regions-1,.osa-aureon-regions-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--8);grid-row-gap:var(--spacing--8);flex-wrap:wrap;justify-content:center;width:100%;overflow:visible}.osa-aureon-region-button,.osa-aureon-region-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){white-space:nowrap;padding-left:12px;padding-right:12px}.osa-aureon-country-button,.osa-aureon-country-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-left:14px;padding-right:14px}.osa-aureon-panels{grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:1fr 1fr}.osa-aureon-panels:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.osa-aureon-panels.osa-seasonal-card-grid,.osa-aureon-panels.osa-seasonal-card-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-aureon-panels.osa-seasonal-card-grid,.osa-aureon-panels.osa-seasonal-card-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.osa-seasonal-section,.osa-seasonal-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:var(--_🔠-typography---size--scale-96px);padding-bottom:var(--_🔠-typography---size--scale-96px)}.osa-seasonal-heading,.osa-seasonal-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:var(--spacing--8);margin-bottom:40px}.osa-month-nav{grid-template-columns:1fr 1fr 1fr;width:100%;max-width:420px;margin-left:auto;margin-right:auto}.osa-month-nav:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:420px;margin-left:auto;margin-right:auto}.osa-seasonal-jump-link{color:#4a817c;letter-spacing:1px;text-transform:uppercase;border-width:0;padding:0;font-family:Figtree,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.5;text-decoration:none}.osaviva-aureon-header,.osaviva-aureon-header:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){row-gap:16px;margin-bottom:40px}.osaviva-aureon-layout,.osaviva-aureon-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:0;padding-left:0;padding-right:0}.osaviva-aureon-feature,.osaviva-aureon-feature:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:calc(100% - 32px);margin-left:16px;margin-right:16px}.osaviva-aureon-feature-quote,.osaviva-aureon-feature-quote:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--h6)}.osaviva-aureon-card{row-gap:24px;width:calc(33.3333% - 13.3333px);min-width:250px;padding:32px}.osaviva-aureon-container,.osaviva-aureon-container:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:calc(100% - 40px)}.osa-regional-hero,.osa-regional-hero:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:48vh;min-height:320px}.osa-regional-hero-content,.osa-regional-hero-content:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:88px;padding-bottom:40px}.osa-regional-hero-title{font-size:64px;line-height:1.05;font-weight:var(--_🔠-typography---weight--scale-400);text-align:left}.osa-regional-hero-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--policy-h1);line-height:1.08;font-weight:var(--_🔠-typography---weight--scale-400);text-align:left}.osa-regional-hero-eyebrow,.osa-regional-hero-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--20);font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium)}.osa-regional-introduction,.osa-regional-introduction:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:48px;padding-bottom:48px}.osa-regional-introduction-text,.osa-regional-introduction-text:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:24px}.osa-regional-trip-section,.osa-regional-trip-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:40px;padding-bottom:var(--spacing--48)}.osa-regional-trip-heading,.osa-regional-trip-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:40px}.osa-regional-trip-grid{grid-column-gap:18px;grid-row-gap:36px;grid-template-columns:1fr 1fr}.osa-regional-trip-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:18px;grid-row-gap:36px;grid-template-columns:repeat(2,minmax(0,1fr))}.osa-regional-trip-card-title,.osa-regional-trip-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--h4);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:.02em}.osa-region-country-section,.osa-region-country-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:var(--spacing--64);padding-bottom:40px}.osa-region-section-title,.osa-region-section-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-40px);line-height:1.12;font-weight:var(--_🔠-typography---weight--body)}.osa-region-section-title.osa-destinations-home-heading,.osa-region-section-title.osa-destinations-home-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-region-section-title.osa-destinations-home-heading,.osa-region-section-title.osa-destinations-home-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:36px}.osa-region-country-grid,.osa-region-country-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--12);grid-row-gap:var(--spacing--12);grid-template-columns:repeat(6,minmax(0,1fr))}.osa-region-country-card,.osa-region-country-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column:auto/span 3}.osa-region-country-card.osa-country-mosaic-wide,.osa-region-country-card.osa-country-mosaic-wide:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-end:span 4}.osa-region-country-card.osa-country-mosaic-narrow,.osa-region-country-card.osa-country-mosaic-narrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-end:span 2}.osa-region-country-card.osa-country-mosaic-featured,.osa-region-country-card.osa-country-mosaic-featured:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-end:span 6}.osa-region-country-card.osa-country-mosaic-wide,.osa-region-country-card.osa-country-mosaic-wide:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-end:span 4}.osa-region-country-card.osa-country-mosaic-narrow,.osa-region-country-card.osa-country-mosaic-narrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-end:span 2}.osa-region-country-card.osa-country-mosaic-featured,.osa-region-country-card.osa-country-mosaic-featured:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-end:span 6}.osa-region-country-photo,.osa-region-country-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:190px}.osa-region-country-name,.osa-region-country-name:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-2)}.osa-region-itinerary-panel{aspect-ratio:auto;height:clamp(360px,62svh,580px);min-height:0}.osa-region-itinerary-panel:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:420px}.osa-region-itinerary-photo,.osa-region-itinerary-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){object-fit:cover;height:calc(100% + 80px);transition-property:none;position:absolute;top:-40px}.osa-region-itinerary-photo.osa-regional-photo-overscan-3,.osa-region-itinerary-photo.osa-regional-photo-overscan-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-region-itinerary-photo.osa-regional-photo-overscan-3,.osa-region-itinerary-photo.osa-regional-photo-overscan-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:calc(100% + 80px);position:absolute;top:-40px}.osa-region-itinerary-badge,.osa-region-itinerary-badge:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:calc(100% - 24px);padding-left:10px;padding-right:10px;top:12px;left:12px}.osa-region-itinerary-bottom,.osa-region-itinerary-bottom:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){bottom:20px;left:16px;right:16px}.osa-region-itinerary-title,.osa-region-itinerary-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--h4);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:.02em}.osa-region-filter-label.osa-regional-filter-half,.osa-region-filter-label.osa-regional-filter-half:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-end:span 3}.osa-region-filter-label.osa-regional-filter-third,.osa-region-filter-label.osa-regional-filter-third:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-end:span 2}.osa-region-filter-label.osa-regional-filter-half,.osa-region-filter-label.osa-regional-filter-half:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-end:span 3}.osa-region-filter-label.osa-regional-filter-third,.osa-region-filter-label.osa-regional-filter-third:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-end:span 2}.osa-region-experience-row,.osa-region-experience-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:8px;grid-row-gap:8px;flex-wrap:wrap;gap:8px}.osa-region-experience-label,.osa-region-experience-label:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%}.osa-region-experience-button.osa-mobile-hide-wellness,.osa-region-experience-button.osa-mobile-hide-wellness:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-region-experience-button.osa-mobile-hide-wellness,.osa-region-experience-button.osa-mobile-hide-wellness:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.osa-region-results-row,.osa-region-results-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:var(--spacing--12);flex-wrap:wrap}.osa-region-cta-title,.osa-region-cta-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-40px);line-height:1.25;font-weight:var(--_🔠-typography---weight--scale-400)}.osaviva-review-scroll-track{column-gap:20px}.osaviva-journal-grid,.osaviva-journal-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){column-gap:16px;padding-bottom:12px;display:flex;overflow-x:auto}.osaviva-journal-title,.osaviva-journal-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--policy-h2)}.osaviva-journal-image-1,.osaviva-journal-image-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-journal-image-2,.osaviva-journal-image-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-journal-image-3,.osaviva-journal-image-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-shrink:0;width:82%;min-width:82%}.osaviva-why-reviews-wave-svg,.osaviva-why-reviews-wave-svg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;height:100%;display:block}.osaviva-journal-image-4,.osaviva-journal-image-4:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-shrink:0;width:82%;min-width:82%}.osaviva-bottom-footer-row,.osaviva-bottom-footer-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:center;flex-flow:row;align-items:center;gap:8px 12px}.osaviva-bottom-footer-links,.osaviva-bottom-footer-links:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-wrap:nowrap;justify-content:center;column-gap:12px}.osaviva-bottom-footer-link,.osaviva-bottom-footer-link:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-bottom-footer-copyright,.osaviva-bottom-footer-copyright:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){letter-spacing:.03em;white-space:nowrap;width:auto;font-size:10px}.osaviva-home-h2-standard,.osaviva-home-h2-standard:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-40px);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400)}.osa-region-overview,.osa-region-overview:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:var(--spacing--48);padding-bottom:var(--spacing--48)}.osa-region-overview-grid,.osa-region-overview-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:36px;grid-template-columns:minmax(0,1fr)}.osa-region-overview-copy,.osa-region-overview-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:var(--spacing--24);max-width:none}.osa-region-overview-heading{display:block}.osa-region-overview-eyebrow{font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium);visibility:visible}.osa-region-overview-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium)}.osa-region-overview-title{font-size:var(--_🔠-typography---size--scale-40px);line-height:1.12;font-weight:var(--_🔠-typography---weight--body);visibility:visible}.osa-region-overview-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-40px);line-height:1.12;font-weight:var(--_🔠-typography---weight--body)}.osa-region-overview-title.osa-landing-intro-title{font-size:34px}.osa-region-overview-body,.osa-region-overview-body:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-body)}.osa-region-overview-button,.osa-region-overview-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-left:12px;padding-right:12px}.osa-region-overview-media,.osa-region-overview-media:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:420px}.osa-region-overview-note,.osa-region-overview-note:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:300px}.osa-region-directory-eyebrow,.osa-region-directory-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium)}.osa-region-country-anchor,.osa-region-country-anchor:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){top:-100px}.osaviva-video-cta-eyebrow,.osaviva-video-cta-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium)}.osaviva-forest-video-cta,.osaviva-forest-video-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){opacity:1;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;mix-blend-mode:normal;padding-top:120px}.osaviva-forest-video-layer,.osaviva-forest-video-layer:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-forest-video,.osaviva-forest-video:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){opacity:1;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;mix-blend-mode:normal}.osa-region-selector-row,.osa-region-selector-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:12px;grid-row-gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;overflow-x:visible}.osa-region-selector-row.osa-regional-filter-layout,.osa-region-selector-row.osa-regional-filter-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:repeat(6,minmax(0,1fr))}.osa-region-selector-row.osa-regional-filter-layout,.osa-region-selector-row.osa-regional-filter-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:repeat(6,minmax(0,1fr))}.osa-region-selector-row.osa-trip-finder-filter-row{grid-row-gap:28px}.osa-region-hero-wave,.osa-region-hero-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:40px;margin-top:-40px}.osa-region-countries-title,.osa-region-countries-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--32);font-size:var(--_🔠-typography---size--scale-40px);line-height:1.12;font-weight:var(--_🔠-typography---weight--body)}.osaviva-journeys-tight-heading,.osaviva-journeys-tight-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:40px}.osaviva-about-couple-round,.osaviva-about-couple-round:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:330px;height:330px;top:-35px;left:-40px}.osaviva-about-principles-feature,.osaviva-about-principles-feature:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column:1/2;grid-template-columns:minmax(0,1fr);display:contents}.osaviva-about-principles-stack,.osaviva-about-principles-stack:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:contents}.osaviva-about-review,.osaviva-about-review:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:70px}.osaviva-about-review-card,.osaviva-about-review-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:5.5rem var(--spacing--24)2.5rem;grid-row-gap:var(--spacing--32)}.osaviva-about-review-quote,.osaviva-about-review-quote:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--h4);letter-spacing:0}.osaviva-about-review-icon,.osaviva-about-review-icon:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:2.5rem;height:2.5rem;top:2rem;left:1.5rem}.os-itinerary-heading{padding-top:100px;padding-bottom:20px}.os-itinerary-title{margin-bottom:40px;font-size:44px}.os-itinerary-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:44px}.os-itinerary-facts{grid-column-gap:12px;grid-row-gap:16px;flex-wrap:nowrap}.os-itinerary-jump-link{color:#4a817c;letter-spacing:1px;text-transform:uppercase;border-width:0;padding:0;font-family:Figtree,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.5;text-decoration:none}.osa-way-section,.osa-way-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:64px;padding-bottom:64px}.osa-way-hero,.osa-way-hero:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:78vh;padding:140px 5vw 80px}.osa-way-mosaic,.osa-way-mosaic:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:1fr 1fr}.osa-way-mid-cta,.osa-way-mid-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:60vh;padding-top:80px;padding-bottom:80px}.osa-way-h2,.osa-way-h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){letter-spacing:0;font-size:40px;font-weight:400;line-height:1.1}.osa-way-review-heading,.osa-way-review-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:block}.osa-way-review-content,.osa-way-review-content:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:32px 24px}.osa-way-hotel-viewport,.osa-way-hotel-viewport:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:0;padding-left:0;padding-right:0}.osa-way-slider-controls,.osa-way-slider-controls:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:1200px;margin-top:0;margin-bottom:24px}.osa-way-signature-list{grid-row-gap:72px}.osa-way-hero-title,.osa-way-hero-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:48px}.osa-way-signature{grid-column-gap:32px;grid-row-gap:28px;flex-direction:inherit;align-items:stretch;min-height:0;padding:0}.osa-way-signature:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:20px;flex-direction:row;align-items:stretch;padding:20px}.osa-way-signature.osa-way-signature-reverse{flex-direction:column}.osa-way-signature.osa-way-signature-reverse:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-direction:row}.osa-way-signature-image{aspect-ratio:auto;width:100%;height:calc(100% + 220px);top:-110px}.osa-way-signature-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:44%;height:300px}.osa-way-signature-copy{flex-basis:auto;width:100%;max-width:100%;padding-top:0;padding-bottom:0}.osa-way-signature-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:auto}.osa-way-hotel-track,.osa-way-hotel-track:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){box-sizing:content-box;width:100%;padding-left:7vw;padding-right:7vw}.osa-way-hotel-item,.osa-way-hotel-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-basis:100%}.osa-way-hotel-card,.osa-way-hotel-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:4px;flex-direction:row;grid-template-columns:1fr;height:380px;min-height:0}.osa-way-hotel-image,.osa-way-hotel-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:0;width:100%;height:300px;min-height:0}.hiw-hero,.hiw-hero:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:560px}.hiw-h1,.hiw-h1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:60px}.hiw-hero-copy,.hiw-hero-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:18px}.hiw-wave{display:none}.hiw-jumps,.hiw-jumps:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){gap:8px}.hiw-jump,.hiw-jump:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-left:12px;padding-right:12px;font-size:11px}.hiw-eyebrow,.hiw-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){letter-spacing:1.6px;margin-bottom:16px;font-size:12px}.hiw-statement,.hiw-statement:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:34px}.hiw-h2,.hiw-h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:40px}.hiw-service-grid,.hiw-service-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:1fr;row-gap:20px}.hiw-options,.hiw-options:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:1fr;row-gap:22px}.hiw-timeline,.hiw-timeline:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:1fr 1fr}.hiw-investment-grid,.hiw-investment-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:1fr;row-gap:20px}.hiw-budget-pair,.hiw-budget-pair:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){column-gap:30px}.hiw-milestones,.hiw-milestones:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:1fr;row-gap:22px}.osa-way-timeline,.osa-way-timeline:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:32px;flex-direction:row;grid-template-columns:1fr;row-gap:32px;display:flex;overflow-x:auto}.osa-way-timeline-line,.osa-way-timeline-line:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:948px;height:1px;display:block;inset:39px auto auto 15%}.osa-way-timeline-progress,.osa-way-timeline-progress:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){transform-origin:0;width:100%;height:2px}.osa-way-step,.osa-way-step:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:20px;grid-row-gap:24px;text-align:left;flex-direction:column;flex-basis:280px;grid-template-columns:56px 1fr;align-items:center;column-gap:20px;min-width:280px;display:block}.osa-way-step-number,.osa-way-step-number:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:0}.os-itinerary-track{position:relative;left:calc(50% - 42vw)}.os-itinerary-photo{aspect-ratio:auto;width:84vw;min-width:84vw;height:clamp(400px,64svh,620px)}.os-itinerary-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:82vw;min-width:82vw;height:360px}.os-itinerary-copy.os-trip-intro-copy{font-size:19px;line-height:1.55}.os-itinerary-highlight{padding:0;font-size:16px;bottom:24px;left:24px;right:24px}.os-itinerary-stage{grid-column-gap:0px;grid-row-gap:24px;grid-template-columns:1fr;padding-top:20px;padding-bottom:44px}.os-itinerary-stage:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:0px;grid-template-columns:1fr}.os-itinerary-stage-image{grid-row:auto;grid-column-start:1;height:100%}.os-itinerary-stage-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row:auto;grid-column-start:1;height:300px}.os-itinerary-stage-title{font-size:28px}.os-itinerary-stage-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:32px}.os-itinerary-fact-value{font-size:13px}.os-itinerary-fact-card{grid-column-gap:0px;grid-row-gap:12px;flex-direction:column;flex-grow:1;flex-basis:0;min-width:0}.os-itinerary-highlights-grid{grid-template-columns:1fr;padding-bottom:0}.os-itinerary-highlights-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.osa-journal-section,.osa-journal-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:0}.osa-journal-eyebrow,.osa-journal-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-2);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);text-align:center}.osa-journal-heading,.osa-journal-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-40px);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center;margin-bottom:0}.osa-journal-lead,.osa-journal-lead:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-2);text-align:center;line-height:1.7}.osa-journal-heading-wrap,.osa-journal-heading-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:40px}.osa-journal-feature-list,.osa-journal-feature-list:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:1fr}.osa-journal-feature-copy,.osa-journal-feature-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:var(--spacing--24)}.osa-journal-feature-title{font-family:var(--_🔠-typography---font--heading-serif);font-weight:var(--_🔠-typography---weight--heading-serif);font-size:inherit}.osa-journal-feature-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-weight:var(--_🔠-typography---weight--heading-serif)}.osa-journal-field,.osa-journal-field:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-basis:auto;width:100%}.osa-journal-card-title,.osa-journal-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-weight:var(--_🔠-typography---weight--heading-serif)}.osa-journal-pager,.osa-journal-pager:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16)}.osa-journal-landing-title,.osa-journal-landing-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-52px);line-height:1.15;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center}.osa-way-page-nav{grid-column-gap:0px;grid-row-gap:12px;background-color:var(--_osaviva-brand-colors---sea-glass);border-bottom-width:0;flex-wrap:nowrap;justify-content:center;gap:16px 24px;padding:24px;overflow-x:auto}.osa-way-page-nav:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:24px;justify-content:flex-start;overflow-x:auto}.osa-way-page-nav.os-trip-nav-tan{background-color:var(--_osaviva-brand-colors---light-tan);background-color:var(--_osaviva-brand-colors---light-tan)}.osa-way-page-nav-link{border-width:0;border-right-style:solid;border-right-color:var(--_osaviva-brand-colors---sunset);color:#4a817c;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;flex-shrink:0;padding:0;font-family:Figtree,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.5;text-decoration:none;transition:color .25s,opacity .25s}.osa-way-page-nav-link:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){white-space:nowrap;font-size:12px}.osa-way-page-nav-link:last-child{border-right-width:0}.osa-way-page-nav-link:hover{color:var(--_osaviva-brand-colors---lagoon-tile);text-underline-offset:4px;text-decoration:underline}.osa-way-highlight-index,.osa-way-highlight-index:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-direction:row;position:relative;top:0;overflow-x:auto}.osa-way-highlight-index-link,.osa-way-highlight-index-link:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-shrink:0;font-size:14px}.osa-way-review-scroll-track,.osa-way-review-scroll-track:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){scroll-snap-type:x mandatory;flex-direction:row;display:flex;overflow-x:auto}.osa-way-review-card,.osa-way-review-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){scroll-snap-align:start;flex:0 0 82%}.osa-way-review-summary,.osa-way-review-summary:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:18px}.osa-way-review-layout,.osa-way-review-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.osa-way-signature-layout,.osa-way-signature-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:32px;grid-template-columns:1fr}.osa-way-mosaic-text-1,.osa-way-mosaic-text-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-way-mosaic-text-2,.osa-way-mosaic-text-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-way-mosaic-text-3,.osa-way-mosaic-text-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-way-mosaic-visual-1,.osa-way-mosaic-visual-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-way-mosaic-visual-2,.osa-way-mosaic-visual-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-way-mosaic-visual-3,.osa-way-mosaic-visual-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:auto;height:304px}.os-itinerary-spine,.os-itinerary-spine:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){left:10px}.os-itinerary-marker{top:24px;left:10px}.os-itinerary-marker:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){left:10px}.os-itinerary-stage-copy{text-align:left;grid-row-start:2;grid-column-start:1;padding-top:0;padding-bottom:0;padding-left:36px}.os-itinerary-stage-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:left;grid-row-start:auto;grid-column-start:1;padding-left:40px}.os-itinerary-stage-copy.os-itinerary-even-copy,.os-itinerary-stage-copy.os-itinerary-even-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.os-itinerary-stage-copy.os-itinerary-even-copy,.os-itinerary-stage-copy.os-itinerary-even-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-start:1}.os-itinerary-image-wrap{border-radius:24px;grid-row-start:1;grid-column-start:1;align-self:stretch;height:auto;min-height:300px;margin-top:0;margin-left:36px}.os-itinerary-image-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:auto;grid-column-start:1;margin-top:20px;margin-left:40px}.os-itinerary-image-wrap.os-itinerary-even-image{grid-row-start:1;grid-column-start:1}.os-itinerary-image-wrap.os-itinerary-even-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:auto;grid-column-start:1}.os-itinerary-cta{grid-row-gap:24px;min-height:420px;padding-top:80px;padding-bottom:80px}.os-itinerary-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:560px}.os-itinerary-highlight-card{aspect-ratio:3/4;height:260px;min-height:0;padding:20px}.os-itinerary-highlight-card.os-trip-highlight-lower{margin-top:0}.os-itinerary-hotels-grid,.os-itinerary-hotels-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.os-itinerary-overview-grid,.os-itinerary-overview-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.image-wrap-column-2,.image-wrap-column-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.image-wrap-column-2.overview,.image-wrap-column-2.overview:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.image-wrap-column-2.overview,.image-wrap-column-2.overview:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:360px}.button-icon-wrap-2,.button-icon-wrap-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:12px;height:12px}.column-halves-2,.column-halves-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.headline-about-hero-2,.headline-about-hero-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:420px;padding-left:32px;padding-right:32px}.main-content-process,.main-content-process:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:2vw;grid-row-gap:2vw;top:2%}.icon-block,.icon-block:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:4rem}.inner-main-process,.inner-main-process:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:.2vw;grid-row-gap:.2vw;width:100%;height:44rem}.heading-sections-block.our-process.text-enterance,.heading-sections-block.our-process.text-enterance:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.heading-sections-block.our-process.text-enterance,.heading-sections-block.our-process.text-enterance:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.heading-sections-block.our-process.text-enterance,.heading-sections-block.our-process.text-enterance:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:90%}.card-process,.card-process:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:20rem;height:22rem}.card-process.v2,.card-process.v2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.card-process.v2,.card-process.v2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){transform:translateY(22rem)}.wrapper-process,.wrapper-process:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:270vh}.contact-col.cc-3col,.contact-col.cc-3col:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.contact-col.cc-3col,.contact-col.cc-3col:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:1rem;grid-row-gap:1rem}.how-it-work-info,.how-it-work-info:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:auto;padding:1rem}.grid-cols,.grid-cols:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:minmax(0,1fr)}.grid-cols.cc-column,.grid-cols.cc-column:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.grid-cols.cc-column,.grid-cols.cc-column:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:2.5rem;grid-row-gap:2.5rem}.faq-icon-wrap,.faq-icon-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:1.5rem;height:1.5rem}.faq-accordion{padding-top:var(--spacing--24);padding-bottom:var(--spacing--24);grid-row-gap:0px}.osa-journal-map-section,.osa-journal-map-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-right:var(--spacing--20);padding-left:var(--spacing--20);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;margin-top:0;margin-left:0;margin-right:0}.osa-journal-map-wave,.osa-journal-map-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:36px}.osa-journal-top-container,.osa-journal-top-container:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:none;padding:var(--spacing--120)var(--spacing--20)144px;background-size:auto 150%;position:relative}.osa-way-hotel-copy,.osa-way-hotel-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:16px;width:100%;padding:24px}.osa-way-signature-title{font-family:var(--_🔠-typography---font--heading-serif);font-size:32px}.osa-way-signature-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:28px}.osa-way-signature-body{font-family:var(--_🔠-typography---font--body);font-size:var(--_🔠-typography---size--body-2)}.osa-way-hotel-description,.osa-way-hotel-description:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:14px}.osa-way-family-review-title,.osa-way-family-review-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-way-feature-review-title,.osa-way-feature-review-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:16px}.osa-way-feature-review-quote,.osa-way-feature-review-quote:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:32px;line-height:1.2}.osa-way-process-cms,.osa-way-process-cms:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr;grid-column-end:2}.osa-way-cms-step-title-1,.osa-way-cms-step-title-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:1;grid-column-start:1;margin-top:0}.osa-way-cms-step-body-1,.osa-way-cms-step-body-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:2;grid-column-start:1}.osa-way-cms-step-title-2,.osa-way-cms-step-title-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:3;grid-column-start:1;margin-top:24px}.osa-way-cms-step-body-2,.osa-way-cms-step-body-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:4;grid-column-start:1}.osa-way-cms-step-title-3,.osa-way-cms-step-title-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:5;grid-column-start:1;margin-top:24px}.osa-way-cms-step-body-3,.osa-way-cms-step-body-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:6;grid-column-start:1}.osa-way-why-cms,.osa-way-why-cms:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.osa-way-cms-why-heading,.osa-way-cms-why-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-way-cms-why-statement,.osa-way-cms-why-statement:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-end:2}.osa-way-cms-feature-title-1,.osa-way-cms-feature-title-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:3;grid-column-start:1}.osa-way-cms-feature-title-2,.osa-way-cms-feature-title-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:5;grid-column-start:1}.osa-way-cms-feature-title-3,.osa-way-cms-feature-title-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:7;grid-column-start:1}.osa-way-cms-feature-title-4,.osa-way-cms-feature-title-4:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:9;grid-column-start:1}.osa-way-cms-feature-body-1,.osa-way-cms-feature-body-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:4;grid-column-start:1}.osa-way-cms-feature-body-2,.osa-way-cms-feature-body-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:6;grid-column-start:1}.osa-way-cms-feature-body-3,.osa-way-cms-feature-body-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:8;grid-column-start:1}.osa-way-cms-feature-body-4,.osa-way-cms-feature-body-4:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:10;grid-column-start:1}.osa-way-cta-background-image.osa-exp-final-parallax{height:calc(100% + 200px);top:-100px}.osa-experience-highlights-list,.osa-experience-highlights-list:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-experience-steps-list,.osa-experience-steps-list:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-experience-reasons-list,.osa-experience-reasons-list:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.osaviva-home-region-parallax-photo,.osaviva-home-region-parallax-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){object-fit:cover;height:calc(100% + 80px);transition-property:none;position:absolute;top:-40px}.osa-about-monkey-frame,.osa-about-monkey-frame:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:90%;height:300px}.osa-about-founder-frame,.osa-about-founder-frame:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:60%;height:190px;bottom:0;left:-10px}.osa-destinations-cta-photo-parallax,.osa-destinations-cta-photo-parallax:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){top:-40px;bottom:-40px}.osa-about-founder-static-frame,.osa-about-founder-static-frame:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:60%;height:190px;bottom:0;left:-10px}.osa-exp-why-layout,.osa-exp-why-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:28px;grid-template-columns:1fr}.osa-exp-why-image,.osa-exp-why-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:300px;max-height:560px}.osa-exp-why-photo,.osa-exp-why-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){position:relative;top:0}.osa-exp-hotel-item,.osa-exp-hotel-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-basis:86%;width:86%;min-width:86%}.osa-exp-hotels,.osa-exp-hotels:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:64px;padding-bottom:64px}.osa-exp-itinerary-grid,.osa-exp-itinerary-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.osa-exp-signature-item,.osa-exp-signature-item:nth-child(2n){flex-direction:column}.osa-editorial-hero-fade,.osa-editorial-hero-fade:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:180px}.osa-exp-editorial-heading,.osa-exp-editorial-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-end:2}.osa-exp-adaptive-trip-grid,.osa-exp-adaptive-trip-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:repeat(2,minmax(0,1fr))}.osa-givewell-why{padding-top:112px;padding-bottom:32px}.osa-givewell-why:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:88px}.osa-gw-stage,.osa-gw-stage:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:0;padding:0 24px 48px;display:block}.osa-gw-list,.osa-gw-list:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:20px;flex-direction:column;display:flex}.osa-gw-left,.osa-gw-left:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-gw-right,.osa-gw-right:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:20px;flex-direction:column;width:100%;padding:0;display:flex}.osa-gw-stack,.osa-gw-stack:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:20px;flex-direction:column;width:100%;display:flex}.osa-gw-tall,.osa-gw-tall:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.osa-gw-square,.osa-gw-square:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-gw-portrait,.osa-gw-portrait:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;height:260px}.osa-gw-center,.osa-gw-center:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;height:60vh;min-height:540px}.osa-gw-overlay,.osa-gw-overlay:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:28px}.osa-gw-overlay-title,.osa-gw-overlay-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:40px}.osa-gw-text-card,.osa-gw-text-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:0;padding:28px}.osa-gw-reason-body,.osa-gw-reason-body:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:17px}.osa-exp-trip-wave,.osa-exp-trip-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:180px}.osa-exp-trip-sea-fill,.osa-exp-trip-sea-fill:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){top:179px}.osa-gw-floating-reason{max-width:calc(100% - 40px);padding:24px;top:20px;bottom:auto;right:20px}.osa-gw-floating-reason:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:calc(100% - 40px);padding:24px;top:20px;right:20px}.osa-experience-label-full,.osa-experience-label-full:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.osa-experience-label-mobile,.osa-experience-label-mobile:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:block}.osa-exp-hero-content,.osa-exp-hero-content:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:124px 24px 32px}.osa-exp-hero-description{font-size:var(--_🔠-typography---size--body-2);line-height:1.4}.osa-country-guide-fade,.osa-country-guide-fade:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-image:none;height:40px;display:block}.osa-guide-related-frame,.osa-guide-related-frame:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){aspect-ratio:3/2;width:48%}.osa-exp-type-osa-region-overview-title,.osa-exp-type-osa-region-overview-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-exp-type-osa-region-section-title,.osa-exp-type-osa-region-section-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-38px);line-height:1.1;font-weight:var(--_🔠-typography---weight--body);letter-spacing:0}.osa-exp-type-osa-way-h2{font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--scale-38px);line-height:1.1;font-weight:var(--_🔠-typography---weight--body);letter-spacing:0}.osa-exp-type-osa-way-h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-38px);letter-spacing:0;font-weight:400;line-height:1.1}.osa-exp-type-osaviva-clairv-heading,.osa-exp-type-osaviva-clairv-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font-family--h2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--scale-38px);line-height:1.1;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center;letter-spacing:0}.osa-exp-type-osa-region-overview-body{font-size:var(--_🔠-typography---size--body-2);letter-spacing:0;line-height:1.45}.osa-exp-type-osa-region-overview-body:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-exp-type-osa-way-body,.osa-exp-type-osa-way-body:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-body);letter-spacing:0;line-height:1.6}.osa-exp-type-osa-way-eyebrow,.osa-exp-type-osa-way-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-3);letter-spacing:.14em;line-height:1.2}.osa-exp-type-osa-gw-reason-title{max-width:100%;min-height:0;font-family:var(--_🔠-typography---font-family--body-1);font-size:var(--_🔠-typography---size--scale-22px);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:var(--_🔠-typography---letter-spacing--body-1);margin-bottom:24px}.osa-exp-type-osa-gw-reason-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:100%;min-height:0;font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--scale-22px);line-height:1.2;font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:.02em;margin-bottom:24px}.osa-exp-type-osa-gw-reason-body,.osa-exp-type-osa-gw-reason-body:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-2);letter-spacing:0;line-height:1.6}.osa-exp-signature-eyebrow{font-family:var(--_🔠-typography---font--body);color:var(--_osaviva-brand-colors---lagoon-tile);font-size:var(--_🔠-typography---size--scale-13px);letter-spacing:.12em;font-weight:500;line-height:1.4}.osa-exp-signature-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-3);letter-spacing:.14em;line-height:1.2}.osa-exp-review-heading{font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--scale-40px);line-height:1.12;font-weight:var(--_🔠-typography---weight--body);text-align:center;letter-spacing:0}.osa-exp-review-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font-family--h2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--scale-38px);line-height:1.1;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center;letter-spacing:0}.osa-exp-itinerary-title{font-family:var(--_🔠-typography---font--heading-serif);font-size:22px;line-height:1.1;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:0}.osa-exp-itinerary-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--h4);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:.02em}.osa-exp-itinerary-eyebrow,.osa-exp-itinerary-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-3)}.osa-exp-why-top-wave,.osa-exp-why-top-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:48px}.osa-exp-map-reviews{visibility:visible;padding-left:24px;padding-right:24px}.osa-exp-review-grid{scroll-snap-type:x mandatory;visibility:visible;column-gap:16px;padding-left:0;padding-right:0;display:flex;overflow:auto hidden}.osa-exp-review-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){scroll-snap-type:x mandatory;padding-left:24px;padding-right:24px;display:flex;overflow:auto hidden}.osa-exp-review-row{scroll-snap-align:start;visibility:visible;flex-shrink:0;width:100%}.osa-exp-review-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){scroll-snap-align:start;flex-shrink:0;width:100%}.osa-exp-review-item{scroll-snap-align:start;visibility:visible;flex-shrink:0;width:min(72vw,340px)}.osa-exp-review-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){scroll-snap-align:start;flex-shrink:0;width:80vw}.osa-exp-review-stack{visibility:visible;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:0;padding-left:0;padding-right:0}.osa-exp-review-stack:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:0;padding-left:0;padding-right:0}.osa-exp-why-bottom-transition{height:80px}.osa-exp-why-bottom-transition:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:88px}.osa-exp-why-bottom-wave,.osa-exp-why-bottom-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:40px}.osa-hotel-native-card{grid-template-columns:1fr;height:100%;min-height:0}.osa-hotel-native-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr;min-height:0}.osa-hotel-native-section{padding-top:96px;padding-bottom:128px}.osa-hotel-native-container,.osa-hotel-native-container:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:calc(100% - 32px)}.osa-hotel-native-heading{width:100%;font-family:var(--_🔠-typography---font--heading-serif);font-size:40px;font-weight:var(--_🔠-typography---weight--body);text-align:center;margin-left:auto;margin-right:auto}.osa-hotel-native-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:40px}.osa-hotel-native-mask,.osa-hotel-native-mask:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:86vw}.osa-hotel-native-title{color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--h5)}.osa-hotel-native-location{font-family:var(--_🔠-typography---font--body);color:var(--_osaviva-brand-colors---lagoon-tile);font-size:var(--_🔠-typography---size--scale-13px)}.osa-hotel-native-description{font-family:var(--_🔠-typography---font--body);font-size:var(--_🔠-typography---size--body-2)}.osa-hotel-native-cms-image{height:calc(100% + 220px);top:-110px}.osa-hotel-native-cms-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:260px}.osa-hotel-native-cms-row,.osa-hotel-native-cms-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-left:7vw;padding-right:7vw}.osa-hotel-native-cms-item{width:86vw;display:flex}.osa-hotel-native-cms-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:86vw}.osa-exp-signature-photo-frame{width:100%;height:360px}.osa-hotel-parallax-frame{height:240px}.osa-exp-review-card{width:100%;min-width:0}.osa-hotel-top-wave,.osa-hotel-bottom-wave{height:32px}.osa-exp-aureon-faq{padding-top:48px;padding-bottom:48px}.osa-exp-faq-grid{grid-template-columns:1fr;row-gap:40px}.osa-exp-faq-intro{max-width:560px;font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---font-weight--body-2);letter-spacing:var(--_🔠-typography---letter-spacing--body-2);margin-top:0;margin-bottom:8px}.osa-exp-faq-question-text{font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-3);font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:var(--_🔠-typography---letter-spacing--body-2)}.osa-exp-faq-answer-text{font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---font-weight--body-2);letter-spacing:var(--_🔠-typography---letter-spacing--body-2)}.osa-faq-page-heading{padding-top:112px;padding-bottom:40px}.osa-exp-faq-lead{text-align:center;align-items:center;row-gap:16px}.osa-exp-seaglass-review-card{visibility:visible;row-gap:16px;width:100%;min-width:0;padding:24px}.osa-exp-review-container{width:100%}.osa-journal-feature-item:first-child{grid-row:auto;min-height:360px;font-size:26px}.osa-pledge-mobile-gradient{background-image:linear-gradient(to bottom,color-mix(in srgb,var(--_osaviva-brand-colors---cactus)35%,transparent),color-mix(in srgb,var(--_osaviva-brand-colors---cactus)90%,transparent));display:block}.osa-native-video-control,.osa-cms-video-control,.osa-cms-hero-video-control{display:none}.osa-contact-page{padding:120px 28px 70px}.osa-contact-title{font-size:48px}.osa-contact-section-title{font-size:22px}.osa-contact-panel{padding:24px}.osa-hotel-native-cms-row-2{padding-left:7vw;padding-right:7vw}.osa-hotel-native-section-2{padding-top:96px;padding-bottom:128px}.osa-hotel-native-container-2{width:calc(100% - 32px)}.osa-hotel-native-cms-item-2{width:86vw;display:flex}.osa-hotel-top-wave-2,.osa-hotel-bottom-wave-2{height:32px}.osa-hotel-native-heading-2{text-align:center;width:100%;margin-left:auto;margin-right:auto;font-family:Eighties Comeback,Georgia,sans-serif;font-size:40px;font-weight:400}.os-trip-form{flex-direction:column;gap:24px;display:flex}.os-trip-fact-icon{width:30px;height:30px;margin-bottom:14px}.os-trip-norra-fact-icon{background-color:#0000;width:34px;height:34px;padding:0}.os-trip-fact-text{text-align:center;max-width:100%}.os-trip-fact-label{letter-spacing:1px;font-size:11px;line-height:1.45}.os-trip-fact-circle{width:52px;height:52px}.osa-extended-page{padding:104px 24px 64px}.osa-extended-title{font-size:44px}.oe-section{padding:28px 0 32px}.oe-heading{font-size:28px}.oe-grid{grid-column-gap:22px;grid-row-gap:22px;grid-template-rows:auto;grid-template-columns:1fr}.oe-choice-grid,.oe-paired-row{grid-template-rows:auto;grid-template-columns:1fr}.osa-book-page{padding:112px 24px 64px}.osa-book-heading{margin-bottom:32px}.osa-book-title{font-size:52px}.hiw-stable-title{font-size:38px}.osa-how-section,.osa-how-tinted-section{padding:64px 24px}.osa-examples-actions{justify-content:center;align-items:center;width:100%;margin-left:auto;margin-right:auto}.osa-examples-list{grid-template-rows:repeat(4,120px);grid-template-columns:1fr 1fr}.osa-work-section{padding-top:56px;padding-bottom:56px}.osa-work-heading{margin-bottom:32px}.osa-work-grid{grid-template-columns:1fr}.osa-work-step{grid-row-gap:20px;grid-template-columns:1fr}.osa-work-price{font-size:30px}.osa-work-journeys{grid-template-columns:1fr}.hiw2-stats{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.hiw2-stat-num{font-size:56px}.hiw2-incl{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);padding-left:24px;padding-right:24px}.osa-hiw-rainforest-hero-image{object-position:58% 65%}.osa-merona-photo{height:300px}.osa-hiw-highlights{grid-template-rows:auto;grid-template-columns:1fr}.osa-hiw-highlight-nav{grid-column-gap:20px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid;position:static}.osa-hiw-highlight-entries{grid-row-gap:56px}.osa-hiw-highlight-photo{aspect-ratio:3/2;height:auto}.osa-hiw-review-metric{padding-left:16px;padding-right:16px}.osa-hiw-review-metric-number{font-size:48px}.osa-hiw-review-metric-label{font-size:15px}.osa-aureon-investment-grid{grid-template-rows:auto;grid-template-columns:1fr}.osa-aureon-investment-price{font-size:40px}.osa-hiw-cta-footer-photo{background-position:60%}.os-lp-start-options{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.photo-404{background-image:linear-gradient(#1428281a 0%,#14282866 50%,#142828c7 100%),url(https://s3.amazonaws.com/webflow-prod-assets/6a739715a732742fcaa4dfce/6aa5c29cac93082b8a82d071_colombia-tayrona-national-park-santa-marta-magdalena.jpg);min-height:88vh}.osa-press-section{padding-top:56px;padding-bottom:56px}.osa-press-name{font-size:26px}.osa-press-strip{column-gap:28px}.osa-press-media-grid{grid-template-columns:minmax(0,1fr)}.osa-press-headshot{max-width:320px}.osa-go-hero{min-height:70vh}.osa-go-intro{padding-top:48px;padding-bottom:24px}.osa-go-intro-text{text-align:left;font-size:17px}.osa-go-h2{margin-bottom:24px}.osa-go-how{padding-top:48px;padding-bottom:48px}.osa-go-steps{grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr}.osa-go-reviews{padding-top:48px;padding-bottom:48px}.osa-go-card-grid{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;gap:20px 16px;padding-bottom:12px;overflow-x:auto}.osa-go-intro-para{font-size:17px;line-height:1.6}.osaviva-included-section{padding-top:64px;padding-bottom:32px}.osaviva-included-grid{grid-template-columns:1fr}.osaviva-included-panel{padding:40px 24px}.osaviva-included-title{max-width:240px;font-size:38px}}@media screen and (max-width:479px){body,body:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){--_🔠-typography---font-family--body-2:var(--_🔠-typography---font--body);--_🔠-typography---size--body-2:14px;--_🔠-typography---line-height--body-2:20px;--_🔠-typography---font-weight--body-2:var(--_🔠-typography---weight--body);--_🔠-typography---letter-spacing--body-2:0px;--_🔠-typography---font-family--h1:var(--_🔠-typography---font--heading-serif);--_🔠-typography---size--h1:48px;--_🔠-typography---line-height--h1:54.24px;--_🔠-typography---font-weight--h1:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h1:-2px;--_🔠-typography---font-family--h2:var(--_🔠-typography---font--heading-serif);--_🔠-typography---size--h2:40px;--_🔠-typography---line-height--h2:46px;--_🔠-typography---font-weight--h2:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h2:-1.5px;--_🔠-typography---font-family--h3:var(--_🔠-typography---font--heading-serif);--_🔠-typography---size--h3:30px;--_🔠-typography---line-height--h3:42px;--_🔠-typography---font-weight--h3:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h3:-.5px;--_🔠-typography---font-family--h4:var(--_🔠-typography---font--heading-sans);--_🔠-typography---size--h4:24px;--_🔠-typography---line-height--h4:30px;--_🔠-typography---font-weight--h4:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h4:-1px;--_🔠-typography---font-family--h5:var(--_🔠-typography---font--heading-sans);--_🔠-typography---size--h5:20px;--_🔠-typography---line-height--h5:24px;--_🔠-typography---font-weight--h5:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h5:-.5px;--_🔠-typography---font-family--h6:var(--_🔠-typography---font--heading-sans);--_🔠-typography---size--h6:20px;--_🔠-typography---line-height--h6:24px;--_🔠-typography---font-weight--h6:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h6:-.25px;--_🔠-typography---font-family--label-2:var(--_🔠-typography---font--label);--_🔠-typography---size--label-2:8px;--_🔠-typography---line-height--label-2:10px;--_🔠-typography---font-weight--label-2:var(--_🔠-typography---weight--label);--_🔠-typography---letter-spacing--label-2:.75px;--_🔠-typography---font-family--label-1:var(--_🔠-typography---font--label);--_🔠-typography---size--label-1:10px;--_🔠-typography---line-height--label-1:12px;--_🔠-typography---font-weight--label-1:var(--_🔠-typography---weight--label);--_🔠-typography---letter-spacing--label-1:.75px;--_🔠-typography---font--heading-serif:"Eighties Comeback",Georgia,sans-serif;--_🔠-typography---size--policy-h1-tablet:56px;--_🔠-typography---weight--scale-400:400;--_🔠-typography---size--scale-44px:44px;--_🔠-typography---size--scale-40px:40px;--_🔠-typography---size--destination-card-title:36px;--_🔠-typography---font-family--body-3:var(--_🔠-typography---font--body);--_🔠-typography---size--body-3:12px;--_🔠-typography---line-height--body-3:16px;--_🔠-typography---font-weight--body-3:var(--_🔠-typography---weight--body);--_🔠-typography---letter-spacing--body-3:0px;--_🔠-typography---font--body:Figtree,Arial,sans-serif;--_🔠-typography---font-family--body-1:var(--_🔠-typography---font--body);--_🔠-typography---size--body-1:16px;--_🔠-typography---line-height--body-1:24px;--_🔠-typography---font-weight--body-1:var(--_🔠-typography---weight--body);--_🔠-typography---letter-spacing--body-1:0px;--_🔠-typography---font-family--button-1:var(--_🔠-typography---font--button);--_🔠-typography---size--button-1:14px;--_🔠-typography---line-height--button-1:20px;--_🔠-typography---font-weight--button-1:var(--_🔠-typography---weight--button);--_🔠-typography---letter-spacing--button-1:.25px;--_🔠-typography---font--heading-sans:Figtree,Arial,sans-serif;--_🔠-typography---size--destination-selector:11px;--_🔠-typography---all-weights--medium:500;--_🔠-typography---font--button:Figtree,Arial,sans-serif;--_🔠-typography---line-height--button-2:12px;--_🔠-typography---font-family--button-2:var(--_🔠-typography---font--button);--_🔠-typography---size--button-2:12px;--_🔠-typography---font-weight--button-2:var(--_🔠-typography---weight--button);--_🔠-typography---letter-spacing--button-2:.25px;--_🔠-typography---font-family--h0:var(--_🔠-typography---font--heading-serif);--_🔠-typography---size--h0:48px;--_🔠-typography---line-height--h0:54.24px;--_🔠-typography---font-weight--h0:var(--_🔠-typography---weight--heading-sans);--_🔠-typography---letter-spacing--h0:-3px;--_🔠-typography---weight--body-bold:500;--_🔠-typography---size--scale-15px:15px;--_🔠-typography---weight--heading-serif:300;--_🔠-typography---font--label:Figtree,Arial,sans-serif;--_🔠-typography---size--scale-9-5vw:9.5vw;--_🔠-typography---size--scale-10-25vw:10.25vw;--_🔠-typography---size--scale-14vw:14vw;--_🔠-typography---size--policy-h2:20px;--_🔠-typography---size--policy-h2-mobile:18px;--_🔠-typography---size--scale-34px:34px;--_🔠-typography---size--scale-26px:26px;--_🔠-typography---size--section-desktop:56px;--_🔠-typography---size--path-card-title-tablet:24px;--_🔠-typography---size--scale-22px:22px;--_🔠-typography---size--scale-92px:92px;--_🔠-typography---size--scale-88px:88px;--_🔠-typography---size--scale-76px:76px;--_🔠-typography---size--policy-h1:64px;--_🔠-typography---weight--body:400;--_🔠-typography---size--scale-52px:52px;--_🔠-typography---size--policy-body:18px;--_🔠-typography---size--eyebrow-desktop:12px;--_🔠-typography---weight--label:400;--_🔠-typography---weight--button:500;--_🔠-typography---size--policy-h1-mobile-landscape:48px;--_🔠-typography---size--regional-heading-minimum:32px;--_🔠-typography---size--scale-80px:80px;--_🔠-typography---size--scale-38px:38px;--_🔠-typography---size--destination-card-body:17px;--_🔠-typography---size--scale-96px:96px;--_🔠-typography---size--scale-13px:13px;--_🔠-typography---size--regional-body:18px;--_🔠-typography---weight--heading-sans:500;--_🔠-typography---weight--scale-600:600;--_🔠-typography---weight--scale-700:700;--_🔠-typography---size--regional-heading-maximum:56px;--_🔠-typography---line-height--article-ratio:1.5;--_🔠-typography---letter-spacing--path-card-title-tablet:0px;--_❇️-icon---icon-size--medium:20px;--_❇️-icon---icon-size--small:12px;--_❇️-icon---icon-size--large:28px;--_❇️-icon---icon-size--extra-large:44px;--_❇️-icon---icon-stroke:1.25px;--_🔘-radius---ui-elements--input:8px;--_🔘-radius---general--large:20px;--_🔘-radius---general--default:12px;--_🔘-radius---ui-elements--button-base:4px;--_🔘-radius---ui-elements--button-circle:24px;--_🔘-radius---ui-elements--tag:16px;--_🔘-radius---general--full:100vw;--_🔘-radius---cards--subtle:4px;--_🔘-radius---cards--destination:16px;--_🔘-radius---cards--square:0px;--spacing--16:12px;--spacing--32:24px;--spacing--0:0px;--spacing--12:10px;--spacing--24:16px;--container--main:1800px;--grid--page-padding:16px;--spacing--64:48px;--spacing--48:32px;--section-padding--small:48px;--section-padding--large:96px;--section-padding--medium:64px;--section-padding--extra-small:24px;--section-padding--extra-large:120px;--spacing--8:8px;--all-weights--medium:500;--max-width--3-columns:332px;--max-width--4-columns:448px;--spacing--4:4px;--max-width--7-columns:796px;--spacing--80:56px;--max-width--5-columns:564px;--spacing--20:16px;--grid--column-gap:12px;--grid--content-gap:40px;--spacing--120:80px;--max-width--8-columns:912px;--max-width--2-columns:216px;--max-width--10-columns:1144px;--max-width--6-columns:680px;--max-width--9-columns:1028px;--all-weights--bold:700;--all-weights--semi-bold:600;--all-weights--normal:400;--spacing--72:72px;--max-width--12-columns:1376px;--container--small:912px;--container--article:1200px;--all-weights--thin:100;--all-weights--extra-light:200;--all-weights--light:300;--all-weights--extra-bold:800;--all-weights--black:900;--motion--home-region-photo-position:50%}.button-wrap-style-guide,.button-wrap-style-guide:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:24px;grid-row-gap:24px}.main-container:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){position:relative}.text-h2.osa-seasonal-coconut-title,.text-h2.osa-seasonal-coconut-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.text-h2.osa-seasonal-coconut-title,.text-h2.osa-seasonal-coconut-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-title)}.colors-grid-style-guide,.colors-grid-style-guide:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr}.section.cta-b-section,.section.cta-b-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:0}.section.home-a-tabs-section,.section.home-a-tabs-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:block}.section.cta-b-section,.section.cta-b-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:0}.section.cta-b-section.hiw-brand-cta.osa-hiw-continuous-cta{padding-bottom:80px}.section.home-a-tabs-section,.section.home-a-tabs-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:block}.text-h1,.text-h1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-40px)}.text-h1.no-margins.heading-strong.homepage-h2-size,.text-h1.no-margins.heading-strong.homepage-h2-size:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-title);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400)}.text-h1.osa-regional-hero-title,.text-h1.osa-native-page-h1{font-size:52px;line-height:1.05}.text-h1.no-margins.heading-strong.homepage-h2-size,.text-h1.no-margins.heading-strong.homepage-h2-size:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.text-h1.no-margins.heading-strong.homepage-h2-size,.text-h1.no-margins.heading-strong.homepage-h2-size:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.text-h1.no-margins.heading-strong.homepage-h2-size,.text-h1.no-margins.heading-strong.homepage-h2-size:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-title);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400)}.text-h1.osaviva-directory-title-spacing{font-size:42px;line-height:1.05}.text-h1.osaviva-directory-title-spacing:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-title)}.text-h1.osa-regional-hero-title,.text-h1.osa-native-page-h1{font-size:52px;line-height:1.05}.footer{padding-bottom:24px}.footer:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){background-color:#0000;height:auto;min-height:0;margin:0;padding:0 0 24px;position:relative;inset:auto;transform:translate(0,0)}.footer:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:24px}.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg,.button-bg.osaviva-home-primary-bg.osaviva-home-scrolled-primary-bg.osa-destinations-coral-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:#0000;border-color:#0000}.grid-sales,.grid-sales:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr 1fr 1fr}.sales-cta,.sales-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:space-between;align-items:flex-start;padding-top:16px;padding-bottom:16px}.sales-card,.sales-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:12px;grid-row-gap:12px}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---sunset);font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---apricot-cream);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---sunset);font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---apricot-cream);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---sunset);font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---apricot-cream);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---sunset);font-family:var(--_🔠-typography---font--button);color:var(--_osaviva-brand-colors---coconut)}.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover,.cta-small.osaviva-home-primary-cta.osaviva-home-scrolled-primary-cta.osa-destinations-coral-cta:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---apricot-cream);color:var(--_osaviva-brand-colors---coconut)}.system-thirds,.system-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.grid-thirds-sales-page,.grid-thirds-sales-page:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.master-footer:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){width:100%;height:auto;max-height:none;margin:0;position:relative;inset:auto;overflow:visible;transform:translate(0,0)}.footer-columns,.footer-columns:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-auto-columns:1fr}.footer-halves:where(.w-variant-d75bc9cd-3d1f-5fd1-c5da-f90d51813783){margin-top:0;transform:translate(0,0)}.navbar.osaviva-home-navbar,.navbar.osaviva-home-navbar:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.navbar.osaviva-home-navbar,.navbar.osaviva-home-navbar:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:calc(100% - 20px);max-width:none}.brand-nav.osaviva-home-brand:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.brand-nav.osaviva-secondary-brand,.brand-nav.osaviva-secondary-brand:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:126px}.brand-nav.osaviva-home-brand{width:clamp(90px,100vw - 240px,126px)}.brand-nav.osaviva-home-brand:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.brand-nav.osaviva-secondary-brand,.brand-nav.osaviva-secondary-brand:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:126px}.nav-container.osaviva-home-nav-row{grid-column-gap:8px;grid-column-gap:8px}.nav-column-item,.nav-column-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:left}.byq-cta,.byq-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:245px}.nav-column-item-mobile,.nav-column-item-mobile:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:left}.nav-column-item-mobile.osaviva-home-mobile-row,.nav-column-item-mobile.osaviva-home-mobile-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.nav-column-item-mobile.osaviva-home-mobile-row,.nav-column-item-mobile.osaviva-home-mobile-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-3);padding-top:15px;padding-bottom:15px}.nav-left{grid-column-gap:8px}.wrap-mobile-bg,.wrap-mobile-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-left:8px;padding-right:8px}.link-mobile-menu.osaviva-home-mobile-link,.link-mobile-menu.osaviva-home-mobile-link:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.link-mobile-menu.osaviva-home-mobile-link,.link-mobile-menu.osaviva-home-mobile-link:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-3)}.contact-a-office-bottom-tile,.contact-a-office-bottom-tile:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:wrap}.contact-a-office-card,.contact-a-office-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:none}.timeline-item,.timeline-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.icon-wrap-feature.block-feature,.icon-wrap-feature.block-feature:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.icon-wrap-feature.block-feature,.icon-wrap-feature.block-feature:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.checkbox-contact,.checkbox-contact:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:20px;height:20px}.input-halves,.input-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.project-video-halves,.project-video-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.video-project-large,.video-project-large:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:300px}.project.projects-b.inclined,.project.projects-b.inclined:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.project.projects-b.inclined,.project.projects-b.inclined:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.project.projects-b.inclined,.project.projects-b.inclined:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:-100vw}.project-a-column-first,.project-a-column-first:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.project-a-column-second,.project-a-column-second:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:column;justify-content:space-between;align-items:stretch}.projects-c-grid,.projects-c-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.headline-blog,.headline-blog:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:40px}.blog-thirds,.blog-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.image-wrap-team,.image-wrap-team:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:260px}.content-wrap-about,.content-wrap-about:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:25vh}.tabs-menu-faq,.tabs-menu-faq:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:row;justify-content:flex-start;align-items:center;overflow:auto}.tab-link-faq,.tab-link-faq:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex:none}.cta-a-halves,.cta-a-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.home-a-stats-grid,.home-a-stats-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.video-stats,.video-stats:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:94%;height:auto;min-height:32rem;padding-top:var(--spacing--24);padding-bottom:var(--spacing--24)}.master-stats,.master-stats:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:132px;grid-row-gap:var(--spacing--32);min-height:29rem}.rating-halves,.rating-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.marquee-thirds,.marquee-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:1fr;height:400px}.image-wrap-author-testimonial,.image-wrap-author-testimonial:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:32px;height:32px}.single-marquee-testimonials,.single-marquee-testimonials:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:16px;grid-row-gap:16px}.marquee-vertical.testimonials._2nd,.marquee-vertical.testimonials._2nd:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.marquee-vertical.testimonials._2nd,.marquee-vertical.testimonials._2nd:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.marquee-vertical.testimonials._2nd,.marquee-vertical.testimonials._2nd:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.card-testimonial-marquee,.card-testimonial-marquee:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:24px}.video-cta,.video-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-bottom:0}.overlay-stats-bottom,.overlay-stats-bottom:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:70%}.card-case-small,.card-case-small:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:240px}.mask-feature-slider,.mask-feature-slider:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:270px}.images-halves,.images-halves:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:column}.image-wrap-halves.second,.image-wrap-halves.second:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.image-wrap-halves.second,.image-wrap-halves.second:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:var(--spacing--0)}.cta-block,.cta-block:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);flex-flow:wrap}.headline-logos,.headline-logos:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--80)}.logo-tile,.logo-tile:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:175px;height:85px}.stats-thirds,.stats-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.home-c-hero-thirds,.home-c-hero-thirds:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.video-hero-home-c,.video-hero-home-c:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:auto;min-height:360px}.image-wrap-service-card,.image-wrap-service-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:300px}.home-b-marquee-bg,.home-b-marquee-bg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:600px;bottom:-17%}.osaviva-video-hero__eyebrow,.osaviva-video-hero__eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em;margin-top:0;margin-bottom:16px}.osaviva-video-hero__title,.osaviva-video-hero__title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-14vw);line-height:.88}.osaviva-home-mobile-promo-eyebrow,.osaviva-home-mobile-promo-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium)}.osaviva-home-about-eyebrow,.osaviva-home-about-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--16);font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em}.osaviva-home-about-eyebrow.osa-seasonal-coconut-eyebrow,.osaviva-home-about-eyebrow.osa-seasonal-coconut-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-home-about-eyebrow.osa-seasonal-coconut-eyebrow,.osaviva-home-about-eyebrow.osa-seasonal-coconut-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---coconut);margin-bottom:0}.osaviva-region-card-eyebrow,.osaviva-region-card-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium)}.osaviva-hero-wave,.osaviva-hero-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:175%;height:40px;left:-37.5%}.merona-sessions,.merona-sessions:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.merona-collection-grid,.merona-collection-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.osaviva-paths-header,.osaviva-paths-header:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:0px;grid-row-gap:24px;grid-template-columns:1fr;margin-bottom:40px}.osaviva-paths-heading-wrap,.osaviva-paths-heading-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:4px;grid-row-gap:0px;text-align:center;flex-flow:column;justify-content:center;align-items:center;width:100%}.osaviva-paths-eyebrow,.osaviva-paths-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);text-align:center;letter-spacing:.14em;margin-top:0;margin-bottom:16px}.osaviva-paths-heading,.osaviva-paths-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-paths-heading-accent,.osaviva-paths-heading-accent:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:auto;font-size:var(--_🔠-typography---size--destination-card-title);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center;letter-spacing:0;white-space:nowrap;margin-top:0}.osaviva-paths-intro,.osaviva-paths-intro:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:27ch;font-size:var(--_🔠-typography---size--body-2);text-align:center;margin-left:auto;margin-right:auto;line-height:1.35}.osaviva-paths-cards,.osaviva-paths-cards:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:1fr;grid-auto-rows:auto;height:auto;display:grid}.osaviva-path-card,.osaviva-path-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:192px;min-height:0}.osaviva-path-card:hover,.osaviva-path-card:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-grow:1;transform:none}.osaviva-path-card.mosaic-tall,.osaviva-path-card.mosaic-tall:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-path-card.mosaic-half,.osaviva-path-card.mosaic-half:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-path-card.mosaic-small,.osaviva-path-card.mosaic-small:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-path-card.mosaic-wide,.osaviva-path-card.mosaic-wide:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-path-card.mosaic-tall,.osaviva-path-card.mosaic-tall:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-path-card.mosaic-half,.osaviva-path-card.mosaic-half:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-path-card.mosaic-small,.osaviva-path-card.mosaic-small:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-path-card.mosaic-wide,.osaviva-path-card.mosaic-wide:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:auto}.osaviva-path-content,.osaviva-path-content:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:12px 16px}.osaviva-path-copy,.osaviva-path-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:6px;grid-row-gap:6px}.osaviva-path-title,.osaviva-path-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--path-card-title-tablet);line-height:1.05}.osaviva-path-desc,.osaviva-path-desc:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:100%;line-height:1.35}.why-field-right,.why-field-right:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:330px}.why-field-grid,.why-field-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:1fr;margin-top:136px}.why-field-grid-item,.why-field-grid-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-top:1px dashed #15350861;min-height:220px;padding-left:0}.osaviva-about-bridge-inner,.osaviva-about-bridge-inner:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:var(--max-width--6-columns);grid-row-gap:10px}.osaviva-why-stats-intro,.osaviva-why-stats-intro:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:0px;margin-bottom:40px}.osaviva-why-stats-intro-right,.osaviva-why-stats-intro-right:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.osaviva-why-stats-heading,.osaviva-why-stats-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--destination-card-title);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center;letter-spacing:0;padding-bottom:.16em;overflow:visible}.osaviva-why-stats-grid,.osaviva-why-stats-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:14px;grid-row-gap:14px;grid-template-rows:auto;grid-template-columns:1fr}.osaviva-why-stat-card,.osaviva-why-stat-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){scroll-snap-align:start;flex-shrink:0;width:84vw;min-width:84vw}.osaviva-why-stat-card.osaviva-why-stat-card-one,.osaviva-why-stat-card.osaviva-why-stat-card-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-card.osaviva-why-stat-card-two,.osaviva-why-stat-card.osaviva-why-stat-card-two:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-card.osaviva-why-stat-card-three,.osaviva-why-stat-card.osaviva-why-stat-card-three:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-card.osaviva-why-stat-card-four,.osaviva-why-stat-card.osaviva-why-stat-card-four:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-card.osaviva-why-stat-card-one,.osaviva-why-stat-card.osaviva-why-stat-card-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-card.osaviva-why-stat-card-two,.osaviva-why-stat-card.osaviva-why-stat-card-two:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-card.osaviva-why-stat-card-three,.osaviva-why-stat-card.osaviva-why-stat-card-three:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-card.osaviva-why-stat-card-four,.osaviva-why-stat-card.osaviva-why-stat-card-four:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:auto}.osaviva-why-stat-card-one,.osaviva-why-stat-card-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row:auto;grid-column-start:1;min-height:320px}.osaviva-why-stat-card-two,.osaviva-why-stat-card-two:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-card-three,.osaviva-why-stat-card-three:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:auto;grid-column-start:1;min-height:320px}.osaviva-why-stat-title.osaviva-process-card-title,.osaviva-why-stat-title.osaviva-process-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-title.osaviva-process-card-title,.osaviva-why-stat-title.osaviva-process-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:0;font-size:var(--_🔠-typography---size--policy-h2);line-height:1.2;font-weight:var(--_🔠-typography---weight--scale-400)}.osaviva-why-stat-number.osaviva-process-card-number,.osaviva-why-stat-number.osaviva-process-card-number:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-stat-number.osaviva-process-card-number,.osaviva-why-stat-number.osaviva-process-card-number:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:56px;font-size:var(--_🔠-typography---size--policy-h1-tablet)}.osaviva-why-image-card,.osaviva-why-image-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.osaviva-why-image-one,.osaviva-why-image-one:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-area:auto/1;height:320px}.osaviva-why-image.osaviva-why-tablet-photo,.osaviva-why-image.osaviva-why-tablet-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-why-image.osaviva-why-tablet-photo,.osaviva-why-image.osaviva-why-tablet-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.osaviva-why-stat-card-four,.osaviva-why-stat-card-four:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-start:auto;grid-column-start:1;min-height:320px}.osaviva-map-wave,.osaviva-map-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:175%;height:40px;left:-37.5%}.osaviva-policy-container,.osaviva-policy-container:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:calc(100% - 2.5rem)}.osaviva-policy-eyebrow,.osaviva-policy-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:var(--_osaviva-brand-colors---lagoon-tile);font-size:var(--_🔠-typography---size--body-2);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em}.osaviva-policy-title,.osaviva-policy-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-40px);line-height:1.15;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:0}.osaviva-why-cards-track,.osaviva-why-cards-track:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){box-sizing:border-box;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;column-gap:14px;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-bottom:4px;padding-left:20px;padding-right:20px;scroll-padding-left:20px;scroll-padding-right:20px;display:flex;overflow:auto hidden}.osaviva-clairv-sticky,.osaviva-clairv-sticky:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:3rem;grid-row-gap:40px}.osaviva-clairv-kicker,.osaviva-clairv-kicker:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);text-align:center;letter-spacing:.14em;align-self:center;margin-top:0;margin-bottom:0;margin-left:0}.osaviva-clairv-heading-wrap,.osaviva-clairv-heading-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;padding-right:var(--grid--page-padding);padding-left:var(--grid--page-padding);grid-row-gap:16px;text-align:center;align-self:center;align-items:center}.osaviva-clairv-heading,.osaviva-clairv-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font-family--h2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--destination-card-title);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center;letter-spacing:0}.osaviva-clairv-viewport,.osaviva-clairv-viewport:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:12px;padding-bottom:16px}.osaviva-clairv-track,.osaviva-clairv-track:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-right:var(--grid--page-padding);grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap)}.osaviva-clairv-card,.osaviva-clairv-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-basis:18rem;width:18rem}.osaviva-clairv-card-panel,.osaviva-clairv-card-panel:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:var(--_🔘-radius---cards--subtle);background-color:var(--_osaviva-brand-colors---sea-glass);width:18rem;height:24rem}.osaviva-clairv-card-title,.osaviva-clairv-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--h4);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:.02em}.osaviva-clairv-card-desc,.osaviva-clairv-card-desc:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:none;height:auto;max-height:none;font-family:var(--_🔠-typography---font-family--body-2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---font-weight--body-2);letter-spacing:var(--_🔠-typography---letter-spacing--body-2);overflow:visible}.ov-journal,.ov-journal:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:0}.ov-journal-header,.ov-journal-header:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:600px;padding:130px var(--spacing--20)180px}.ov-journal-summary,.ov-journal-summary:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:680px;margin-top:var(--spacing--24);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-2);margin-left:auto;margin-right:auto;line-height:1.5}.ov-journal-hero,.ov-journal-hero:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-right:var(--spacing--12);padding-bottom:0;padding-left:var(--spacing--12);margin-top:0;margin-bottom:0}.ov-journal-image,.ov-journal-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:0;width:100%;max-width:none;height:calc(100% + 128px);top:-64px;bottom:auto}.ov-journal-reading,.ov-journal-reading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-right:var(--spacing--20);padding-left:var(--spacing--20)}.ov-journal-title,.ov-journal-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:1000px;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--destination-card-title);line-height:1.1;font-weight:var(--_🔠-typography---weight--body);letter-spacing:0;margin-top:0}.guide-header,.guide-header:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-color:var(--_osaviva-brand-colors---coconut);width:100%;min-height:600px;font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---cactus);text-align:center;margin:0 auto;padding:130px 24px 180px}.guide-title,.guide-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:none;margin:0 auto var(--spacing--24);font-family:var(--_🔠-typography---font--heading-serif),serif;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--destination-card-title);line-height:1.1;font-weight:var(--_🔠-typography---weight--body);text-align:center;letter-spacing:0}.guide-eyebrow,.guide-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;margin:0 auto var(--spacing--20);font-family:var(--_🔠-typography---font--label),sans-serif;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--all-weights--bold);text-align:center;letter-spacing:.15em}.guide-summary,.guide-summary:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:800px;font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-2);line-height:1.5;font-weight:var(--_🔠-typography---weight--body);text-align:center;margin:0 auto 40px}.guide-hero-image,.guide-hero-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){object-fit:cover;border-radius:0;width:100%;max-width:none;height:calc(100% + 128px);margin:0 auto;display:block;position:absolute;top:-64px;bottom:auto}.guide-layout,.guide-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:calc(100% - calc(var(--spacing--4)*10));grid-column-gap:clamp(48px,7vw,calc(4px*32));grid-row-gap:clamp(48px,7vw,calc(4px*32));background-color:var(--_osaviva-brand-colors---coconut);grid-template-columns:minmax(200px,250px) minmax(0,1fr);align-items:start;max-width:none;margin:0 auto;padding:0 0 clamp(80px,9vw,144px);display:block}.guide-sidebar,.guide-sidebar:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--24);font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---cactus);align-self:start;font-size:15.2px;line-height:1.45;position:static;top:112px;transform:none}.guide-content,.guide-content:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){opacity:1;overflow-wrap:break-word;visibility:visible;width:100%;min-width:0;height:auto;display:block;overflow:visible;container-type:inline-size}.guide-prose,.guide-prose:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:72ch;margin-bottom:var(--spacing--32);font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--body-2);font-weight:var(--_🔠-typography---weight--body);letter-spacing:var(--_🔠-typography---letter-spacing--body-1);margin-top:0;margin-left:0;margin-right:0;line-height:1.7}.guide-wide,.guide-wide:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:none;margin-bottom:var(--spacing--48);font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--policy-body);font-weight:var(--_🔠-typography---weight--body);letter-spacing:var(--_🔠-typography---letter-spacing--body-1);min-width:0;margin-top:0;margin-left:0;margin-right:0;line-height:30px}.guide-cta,.guide-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:var(--spacing--64)5vw;background-color:var(--_osaviva-brand-colors---sea-glass);font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---coconut);text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover}.guide-cta.osa-destinations-cta-map-edge,.guide-cta.osa-destinations-cta-map-edge:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.guide-cta.osa-destinations-cta-map-edge,.guide-cta.osa-destinations-cta-map-edge:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){clip-path:polygon(0% 2.7778vw,.0024% 2.7772vw,.0097% 2.7755vw,.0224% 2.7727vw,.0407% 2.7687vw,.0651% 2.7637vw,.0958% 2.7576vw,.1333% 2.7505vw,.1778% 2.7424vw,.2297% 2.7332vw,.2894% 2.7231vw,.3571% 2.712vw,.4333% 2.7vw,.5183% 2.687vw,.6125% 2.6732vw,.7161% 2.6584vw,.8296% 2.6428vw,.9533% 2.6263vw,1.0875% 2.609vw,1.2326% 2.5909vw,1.3889% 2.572vw,1.5568% 2.5523vw,1.7366% 2.5319vw,1.9286% 2.5108vw,2.1333% 2.4889vw,2.351% 2.4663vw,2.5819% 2.4431vw,2.8266% 2.4192vw,3.0852% 2.3947vw,3.3582% 2.3695vw,3.6458% 2.3438vw,3.9486% 2.3174vw,4.2667% 2.2905vw,4.6005% 2.2631vw,4.9505% 2.2352vw,5.3168% 2.2067vw,5.7% 2.1778vw,6.1003% 2.1484vw,6.5181% 2.1185vw,6.9536% 2.0883vw,7.4074% 2.0576vw,7.8797% 2.0266vw,8.3708% 1.9951vw,8.8812% 1.9634vw,9.4111% 1.9313vw,9.9609% 1.8989vw,10.531% 1.8662vw,11.1217% 1.8332vw,11.7333% 1.8vw,12.3663% 1.7666vw,13.0208% 1.7329vw,13.6974% 1.699vw,14.3963% 1.665vw,15.1179% 1.6308vw,15.8625% 1.5965vw,16.6305% 1.5621vw,17.4222% 1.5276vw,18.238% 1.493vw,19.0782% 1.4583vw,19.9432% 1.4236vw,20.8333% 1.3889vw,22.2146% 1.3449vw,23.5812% 1.3166vw,24.9337% 1.3034vw,26.2727% 1.3044vw,27.599% 1.319vw,28.9131% 1.3465vw,30.2158% 1.3861vw,31.5077% 1.4371vw,32.7893% 1.4988vw,34.0615% 1.5705vw,35.3249% 1.6515vw,36.58% 1.7411vw,37.8276% 1.8385vw,39.0683% 1.9431vw,40.3027% 2.054vw,41.5316% 2.1707vw,42.7555% 2.2923vw,43.9752% 2.4183vw,45.1912% 2.5477vw,46.4043% 2.68vw,47.6151% 2.8145vw,48.8242% 2.9503vw,50.0323% 3.0868vw,51.24% 3.2233vw,52.448% 3.3591vw,53.657% 3.4934vw,54.8676% 3.6255vw,56.0805% 3.7548vw,57.2963% 3.8804vw,58.5156% 4.0017vw,59.7392% 4.118vw,60.9677% 4.2286vw,62.2016% 4.3326vw,63.4418% 4.4295vw,64.6888% 4.5185vw,65.9433% 4.5989vw,67.206% 4.6699vw,68.4774% 4.7309vw,69.7584% 4.7812vw,71.0494% 4.82vw,72.3512% 4.8465vw,73.6644% 4.8602vw,74.9897% 4.8603vw,76.3277% 4.846vw,77.679% 4.8166vw,79.0445% 4.7715vw,80.4246% 4.7099vw,81.82% 4.6311vw,83.2314% 4.5344vw,84.6595% 4.419vw,86.1049% 4.2843vw,87.5683% 4.1296vw,89.0502% 3.954vw,90.5515% 3.757vw,92.0726% 3.5378vw,93.6143% 3.2956vw,95.1773% 3.0298vw,96.7621% 2.7396vw,98.3695% 2.4244vw,100% 2.0833vw,100% calc(100% - .4167vw),99.2111% calc(100% - .4399vw),98.4413% calc(100% - .4678vw),97.6898% calc(100% - .5003vw),96.956% calc(100% - .537vw),96.2392% calc(100% - .578vw),95.5389% calc(100% - .6229vw),94.8543% calc(100% - .6717vw),94.1848% calc(100% - .7241vw),93.5297% calc(100% - .7799vw),92.8884% calc(100% - .8391vw),92.2602% calc(100% - .9014vw),91.6444% calc(100% - .9667vw),91.0405% calc(100% - 1.0347vw),90.4477% calc(100% - 1.1053vw),89.8655% calc(100% - 1.1784vw),89.293% calc(100% - 1.2537vw),88.7297% calc(100% - 1.3311vw),88.175% calc(100% - 1.4104vw),87.6281% calc(100% - 1.4915vw),87.0885% calc(100% - 1.5741vw),86.5554% calc(100% - 1.6581vw),86.0282% calc(100% - 1.7433vw),85.5062% calc(100% - 1.8295vw),84.9889% calc(100% - 1.9167vw),84.4755% calc(100% - 2.0045vw),83.9653% calc(100% - 2.0928vw),83.4578% calc(100% - 2.1815vw),82.9523% calc(100% - 2.2704vw),82.448% calc(100% - 2.3592vw),81.9444% calc(100% - 2.4479vw),81.4409% calc(100% - 2.5363vw),80.9366% calc(100% - 2.6241vw),80.4311% calc(100% - 2.7112vw),79.9236% calc(100% - 2.7975vw),79.4134% calc(100% - 2.8827vw),78.9% calc(100% - 2.9667vw),78.3826% calc(100% - 3.0493vw),77.8607% calc(100% - 3.1303vw),77.3335% calc(100% - 3.2096vw),76.8004% calc(100% - 3.287vw),76.2608% calc(100% - 3.3624vw),75.7139% calc(100% - 3.4354vw),75.1591% calc(100% - 3.506vw),74.5959% calc(100% - 3.5741vw),74.0234% calc(100% - 3.6393vw),73.4412% calc(100% - 3.7016vw),72.8484% calc(100% - 3.7608vw),72.2444% calc(100% - 3.8167vw),71.6287% calc(100% - 3.8691vw),71.0005% calc(100% - 3.9178vw),70.3592% calc(100% - 3.9628vw),69.7041% calc(100% - 4.0037vw),69.0346% calc(100% - 4.0405vw),68.35% calc(100% - 4.0729vw),67.6497% calc(100% - 4.1008vw),66.9329% calc(100% - 4.1241vw),66.1991% calc(100% - 4.1424vw),65.4476% calc(100% - 4.1558vw),64.6778% calc(100% - 4.1639vw),63.8889% calc(100% - 4.1667vw),63.1967% calc(100% - 4.1649vw),62.509% calc(100% - 4.1599vw),61.8255% calc(100% - 4.1516vw),61.1461% calc(100% - 4.1401vw),60.4705% calc(100% - 4.1257vw),59.7986% calc(100% - 4.1083vw),59.1302% calc(100% - 4.0882vw),58.465% calc(100% - 4.0654vw),57.803% calc(100% - 4.0401vw),57.1438% calc(100% - 4.0123vw),56.4873% calc(100% - 3.9823vw),55.8333% calc(100% - 3.95vw),55.1817% calc(100% - 3.9156vw),54.5322% calc(100% - 3.8793vw),53.8845% calc(100% - 3.8411vw),53.2387% calc(100% - 3.8012vw),52.5944% calc(100% - 3.7597vw),51.9514% calc(100% - 3.7167vw),51.3096% calc(100% - 3.6722vw),50.6687% calc(100% - 3.6265vw),50.0286% calc(100% - 3.5797vw),49.3891% calc(100% - 3.5318vw),48.75% calc(100% - 3.483vw),48.1111% calc(100% - 3.4333vw),47.4722% calc(100% - 3.383vw),46.8331% calc(100% - 3.3321vw),46.1936% calc(100% - 3.2807vw),45.5535% calc(100% - 3.229vw),44.9126% calc(100% - 3.1771vw),44.2708% calc(100% - 3.125vw),43.6279% calc(100% - 3.0729vw),42.9835% calc(100% - 3.021vw),42.3377% calc(100% - 2.9693vw),41.6901% calc(100% - 2.9179vw),41.0405% calc(100% - 2.867vw),40.3889% calc(100% - 2.8167vw),39.7349% calc(100% - 2.767vw),39.0784% calc(100% - 2.7182vw),38.4193% calc(100% - 2.6703vw),37.7572% calc(100% - 2.6235vw),37.092% calc(100% - 2.5778vw),36.4236% calc(100% - 2.5333vw),35.7517% calc(100% - 2.4903vw),35.0761% calc(100% - 2.4488vw),34.3967% calc(100% - 2.4089vw),33.7132% calc(100% - 2.3707vw),33.0255% calc(100% - 2.3344vw),32.3333% calc(100% - 2.3vw),31.6365% calc(100% - 2.2677vw),30.9349% calc(100% - 2.2377vw),30.2283% calc(100% - 2.2099vw),29.5165% calc(100% - 2.1846vw),28.7992% calc(100% - 2.1618vw),28.0764% calc(100% - 2.1417vw),27.3478% calc(100% - 2.1243vw),26.6132% calc(100% - 2.1099vw),25.8724% calc(100% - 2.0984vw),25.1253% calc(100% - 2.0901vw),24.3716% calc(100% - 2.0851vw),23.6111% calc(100% - 2.0833vw),23.1589% calc(100% - 2.0838vw),22.7051% calc(100% - 2.0852vw),22.25% calc(100% - 2.0876vw),21.7936% calc(100% - 2.0911vw),21.3363% calc(100% - 2.0956vw),20.8781% calc(100% - 2.1011vw),20.4193% calc(100% - 2.1078vw),19.9601% calc(100% - 2.1156vw),19.5006% calc(100% - 2.1246vw),19.041% calc(100% - 2.1348vw),18.5815% calc(100% - 2.1462vw),18.1222% calc(100% - 2.1589vw),17.6635% calc(100% - 2.1729vw),17.2053% calc(100% - 2.1882vw),16.748% calc(100% - 2.2049vw),16.2918% calc(100% - 2.2229vw),15.8367% calc(100% - 2.2424vw),15.383% calc(100% - 2.2633vw),14.9308% calc(100% - 2.2857vw),14.4805% calc(100% - 2.3097vw),14.032% calc(100% - 2.3351vw),13.5856% calc(100% - 2.3622vw),13.1416% calc(100% - 2.3908vw),12.7% calc(100% - 2.4211vw),12.2611% calc(100% - 2.4531vw),11.825% calc(100% - 2.4867vw),11.392% calc(100% - 2.5221vw),10.9621% calc(100% - 2.5592vw),10.5357% calc(100% - 2.5981vw),10.1128% calc(100% - 2.6389vw),9.6938% calc(100% - 2.6815vw),9.2786% calc(100% - 2.726vw),8.8676% calc(100% - 2.7724vw),8.4609% calc(100% - 2.8207vw),8.0587% calc(100% - 2.871vw),7.6611% calc(100% - 2.9233vw),7.2684% calc(100% - 2.9777vw),6.8808% calc(100% - 3.0341vw),6.4984% calc(100% - 3.0926vw),6.1214% calc(100% - 3.1533vw),5.75% calc(100% - 3.2161vw),5.3844% calc(100% - 3.2811vw),5.0247% calc(100% - 3.3483vw),4.6712% calc(100% - 3.4178vw),4.324% calc(100% - 3.4896vw),3.9833% calc(100% - 3.5637vw),3.6493% calc(100% - 3.6401vw),3.3222% calc(100% - 3.7189vw),3.0022% calc(100% - 3.8001vw),2.6894% calc(100% - 3.8837vw),2.384% calc(100% - 3.9699vw),2.0862% calc(100% - 4.0585vw),1.7962% calc(100% - 4.1496vw),1.5142% calc(100% - 4.2433vw),1.2404% calc(100% - 4.3396vw),.9749% calc(100% - 4.4386vw),.7179% calc(100% - 4.5401vw),.4697% calc(100% - 4.6444vw),.2303% calc(100% - 4.7514vw),0% calc(100% - 4.8611vw));background-position:50%;background-size:cover;min-height:400px}.guide-cta-title,.guide-cta-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin:0 0 var(--spacing--20);font-family:var(--_🔠-typography---font--heading-serif),serif;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--h4);line-height:var(--_🔠-typography---line-height--h4)}.guide-cta-title.osa-destinations-home-cta-title,.guide-cta-title.osa-destinations-home-cta-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.guide-cta-title.osa-destinations-home-cta-title,.guide-cta-title.osa-destinations-home-cta-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:32px}.guide-cta-copy,.guide-cta-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:620px;color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-1);line-height:var(--_🔠-typography---line-height--body-1);margin:0 auto 28px}.guide-button,.guide-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:var(--spacing--16);padding-right:var(--spacing--24);padding-bottom:var(--spacing--16);padding-left:var(--spacing--24);border-top-left-radius:var(--_🔘-radius---ui-elements--button-base);border-top-right-radius:var(--_🔘-radius---ui-elements--button-base);border-bottom-left-radius:var(--_🔘-radius---ui-elements--button-base);border-bottom-right-radius:var(--_🔘-radius---ui-elements--button-base);background-color:var(--_osaviva-brand-colors---sunset);font-family:var(--_🔠-typography---font--body),sans-serif;color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--all-weights--semi-bold);letter-spacing:1px;text-decoration:none;display:inline-block}.osaviva-why-tablet-photo,.osaviva-why-tablet-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.osaviva-paths-title-line{grid-column-gap:6px;grid-row-gap:0px;flex-flow:wrap;justify-content:center;align-items:baseline;width:100%}.osaviva-paths-title-line:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:6px;grid-row-gap:0px;flex-flow:row;justify-content:center;align-items:baseline;width:100%}.ov-journal-related,.ov-journal-related:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:calc(100% - 24px);padding-right:var(--spacing--20);padding-left:var(--spacing--20)}.ov-journal-related-cards,.ov-journal-related-cards:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-direction:column;grid-template-columns:1fr;width:100%;display:flex}.ov-journal-more-heading,.ov-journal-more-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---lagoon-tile);font-size:var(--_🔠-typography---size--regional-heading-minimum);line-height:1.12;font-weight:var(--_🔠-typography---weight--body);letter-spacing:0}.osaviva-clairv-outline-button:hover,.osaviva-clairv-outline-button:hover:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){color:#153508;background-color:#0000;transform:scale(.97)}.osaviva-process-container,.osaviva-process-container:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-left:20px;padding-right:20px}.osaviva-process-wrapper,.osaviva-process-wrapper:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:var(--spacing--32);height:auto}.osaviva-process-eyebrow,.osaviva-process-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em;margin-top:0;margin-bottom:0}.osaviva-process-main,.osaviva-process-main:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:12px;row-gap:16px;position:static}.osaviva-process-heading,.osaviva-process-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;font-size:var(--_🔠-typography---size--destination-card-title);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:0}.osaviva-process-cards,.osaviva-process-cards:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:var(--spacing--24);flex-direction:column;row-gap:16px;height:auto}.osaviva-process-card,.osaviva-process-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-process-card-2,.osaviva-process-card-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-process-card-3,.osaviva-process-card-3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){row-gap:10px;width:100%;height:auto;min-height:0;padding:20px 24px;transform:none}.osaviva-process-title,.osaviva-process-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--h4)}.osaviva-process-icon,.osaviva-process-icon:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:var(--spacing--80);height:var(--spacing--80)}.rte h2,.rte h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){line-height:1.2}.rte h3,.rte h3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.rte h4,.rte h4:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){line-height:1.15}.rte h2,.rte h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){line-height:1.2}.rte h3,.rte h3:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.rte h4,.rte h4:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){line-height:1.15}.guide-photo-landscape,.guide-photo-landscape:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.guide-photo-square,.guide-photo-square:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.guide-photo-portrait,.guide-photo-portrait:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:var(--_🔘-radius---cards--subtle)}.guide-photo-extra,.guide-photo-extra:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.guide-photo-portrait-extra,.guide-photo-portrait-extra:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){display:none}.ov-related-card,.ov-related-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:var(--spacing--24);flex-direction:column;row-gap:24px}.ov-related-image,.ov-related-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:var(--_🔘-radius---cards--subtle);width:100%}.ov-related-text,.ov-related-text:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%}.ov-journal-header-link,.ov-journal-header-link:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--24);color:var(--_osaviva-brand-colors---coconut);font-size:var(--_🔠-typography---size--body-3)}.osaviva-destinations-lead,.osaviva-destinations-lead:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-right:var(--spacing--24);margin-left:var(--spacing--24);width:calc(100% - 48px)}.osaviva-region-grid,.osaviva-region-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.osaviva-about-hero,.osaviva-about-hero:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:480px}.osaviva-about-hero-title{text-align:left;font-size:52px;line-height:1.05}.osaviva-about-hero-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-52px)}.osaviva-about-eyebrow,.osaviva-about-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:0;margin-bottom:var(--spacing--16);font-family:var(--_🔠-typography---font--heading-sans);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em}.osaviva-about-story-title,.osaviva-about-story-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-34px)}.osaviva-about-story-paragraph,.osaviva-about-story-paragraph:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-2)}.osaviva-about-story-art,.osaviva-about-story-art:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:480px}.osaviva-about-story-photo,.osaviva-about-story-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:350px}.osaviva-about-story-graphic,.osaviva-about-story-graphic:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){z-index:5;width:140px;height:140px;top:-20px;left:-25px}.osaviva-about-story-graphic-low,.osaviva-about-story-graphic-low:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){z-index:5;width:140px;height:140px;top:295px;right:-20px}.osaviva-about-team-portraits,.osaviva-about-team-portraits:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){column-gap:7px}.osaviva-about-team-button,.osaviva-about-team-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:44px;height:44px}.osaviva-about-team-button-active,.osaviva-about-team-button-active:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:76px;height:76px}.osaviva-about-team-name,.osaviva-about-team-name:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:var(--spacing--12);font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--scale-26px);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif)}.osaviva-about-responsible-intro,.osaviva-about-responsible-intro:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:40px}.osaviva-about-pillars,.osaviva-about-pillars:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:var(--spacing--20);grid-template-rows:auto;grid-template-columns:1fr;row-gap:20px}.osaviva-about-pillar-title,.osaviva-about-pillar-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--h6);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif)}.osaviva-about-cta-title,.osaviva-about-cta-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-34px);line-height:1.08}.osaviva-about-founder-photo,.osaviva-about-founder-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:195px;height:185px}.osa-aureon-copy,.osa-aureon-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:12px;grid-row-gap:12px;padding:16px}.osa-aureon-eyebrow,.osa-aureon-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);letter-spacing:.14em}.osa-aureon-title,.osa-aureon-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--regional-heading-minimum);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400)}.osa-aureon-regions-1,.osa-aureon-regions-1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--8);grid-row-gap:var(--spacing--8);flex-wrap:wrap;justify-content:center;width:100%;overflow:visible}.osa-aureon-panels,.osa-aureon-panels:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-aureon-panels.osa-seasonal-card-grid,.osa-aureon-panels.osa-seasonal-card-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-aureon-panels.osa-seasonal-card-grid,.osa-aureon-panels.osa-seasonal-card-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.osa-seasonal-heading,.osa-seasonal-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:var(--spacing--8);margin-bottom:40px}.osa-month-nav{grid-template-columns:1fr 1fr;width:100%;max-width:300px;margin-left:auto;margin-right:auto}.osa-month-nav:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:300px;margin-left:auto;margin-right:auto}.osa-seasonal-jump-link{color:#4a817c;letter-spacing:1px;text-transform:uppercase;border-width:0;padding:0;font-family:Figtree,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.5;text-decoration:none}.osaviva-aureon-testimonials,.osaviva-aureon-testimonials:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:64px;padding-bottom:64px}.osaviva-aureon-header,.osaviva-aureon-header:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){row-gap:16px;margin-bottom:40px}.osaviva-aureon-heading,.osaviva-aureon-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:36px}.osaviva-aureon-layout,.osaviva-aureon-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:0;padding-left:0;padding-right:0}.osaviva-aureon-feature,.osaviva-aureon-feature:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){row-gap:32px;padding:80px 24px 32px}.osaviva-aureon-quote-mark,.osaviva-aureon-quote-mark:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){top:24px;left:24px}.osaviva-aureon-feature-quote,.osaviva-aureon-feature-quote:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--h6)}.osaviva-aureon-feature-bottom,.osaviva-aureon-feature-bottom:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-wrap:wrap;gap:16px}.osaviva-aureon-feature-label,.osaviva-aureon-feature-label:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-left:16px}.osaviva-aureon-card,.osaviva-aureon-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:86%;min-width:0;padding:24px}.osa-regional-hero,.osa-regional-hero:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:44vh;min-height:300px}.osa-regional-hero-title{font-size:52px;line-height:1.05;font-weight:var(--_🔠-typography---weight--scale-400);text-align:left}.osa-regional-hero-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-52px);line-height:1.08;font-weight:var(--_🔠-typography---weight--scale-400);text-align:left}.osa-regional-hero-eyebrow,.osa-regional-hero-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium)}.osa-regional-introduction,.osa-regional-introduction:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:48px;padding-bottom:48px}.osa-regional-introduction-text,.osa-regional-introduction-text:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:24px}.osa-regional-trip-heading,.osa-regional-trip-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:40px}.osa-regional-trip-select,.osa-regional-trip-select:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;min-width:0}.osa-regional-trip-grid,.osa-regional-trip-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.osa-regional-trip-card-title,.osa-regional-trip-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--h4);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:.02em}.osa-region-section-title,.osa-region-section-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-title);line-height:1.12;font-weight:var(--_🔠-typography---weight--body)}.osa-region-section-title.osa-destinations-home-heading,.osa-region-section-title.osa-destinations-home-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-region-section-title.osa-destinations-home-heading,.osa-region-section-title.osa-destinations-home-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:32px}.osa-region-country-photo,.osa-region-country-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:170px}.osa-region-itinerary-panel,.osa-region-itinerary-panel:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:420px}.osa-region-itinerary-bottom,.osa-region-itinerary-bottom:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){bottom:24px;left:24px;right:24px}.osa-region-itinerary-title,.osa-region-itinerary-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--h4);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:.02em}.osa-region-filter-form,.osa-region-filter-form:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:minmax(0,1fr)}.osa-region-filter-label.osa-regional-filter-half,.osa-region-filter-label.osa-regional-filter-half:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-region-filter-label.osa-regional-filter-third,.osa-region-filter-label.osa-regional-filter-third:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-region-filter-label.osa-regional-filter-half,.osa-region-filter-label.osa-regional-filter-half:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-region-filter-label.osa-regional-filter-third,.osa-region-filter-label.osa-regional-filter-third:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-end:auto}.osa-region-experience-row,.osa-region-experience-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:8px;grid-row-gap:10px;flex-direction:column;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:10px 8px;display:grid}.osa-region-experience-label,.osa-region-experience-label:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column:1/-1}.osa-region-experience-button,.osa-region-experience-button:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:center;letter-spacing:.02em;white-space:normal;width:100%;min-width:0;padding:10px 4px}.osa-region-cta-title,.osa-region-cta-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-title);line-height:1.25;font-weight:var(--_🔠-typography---weight--scale-400)}.osaviva-process-heading-first,.osaviva-process-heading-first:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-process-heading-second,.osaviva-process-heading-second:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){white-space:nowrap;display:block}.osaviva-why-reviews-wave,.osaviva-why-reviews-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:36px}.osaviva-why-reviews-wave-svg,.osaviva-why-reviews-wave-svg:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;height:100%;display:block}.osaviva-bottom-footer-row,.osaviva-bottom-footer-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:row;column-gap:10px}.osaviva-bottom-footer-links,.osaviva-bottom-footer-links:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-wrap:nowrap;column-gap:8px}.osaviva-bottom-footer-link,.osaviva-bottom-footer-link:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-bottom-footer-copyright,.osaviva-bottom-footer-copyright:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){letter-spacing:.03em;white-space:nowrap;width:auto;font-size:9px}.osaviva-home-h2-standard,.osaviva-home-h2-standard:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-title);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400)}.osa-region-overview-eyebrow,.osa-region-overview-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium)}.osa-region-overview-title,.osa-region-overview-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-title);line-height:1.12;font-weight:var(--_🔠-typography---weight--body)}.osa-region-overview-title.osa-landing-intro-title{font-size:30px}.osa-region-overview-feature,.osa-region-overview-feature:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:var(--spacing--12)}.osa-region-overview-media,.osa-region-overview-media:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:380px}.osa-region-overview-overlay,.osa-region-overview-overlay:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:18px}.osa-region-overview-note,.osa-region-overview-note:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:260px;padding:22px}.osa-region-directory-eyebrow,.osa-region-directory-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-video-cta-eyebrow,.osaviva-video-cta-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-3);font-weight:var(--_🔠-typography---all-weights--medium)}.osaviva-forest-video-cta,.osaviva-forest-video-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){opacity:1;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;mix-blend-mode:normal;padding-top:100px}.osaviva-forest-video-layer,.osaviva-forest-video-layer:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osaviva-forest-video,.osaviva-forest-video:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){opacity:1;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;mix-blend-mode:normal}.osa-region-selector-row,.osa-region-selector-row:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-region-selector-row.osa-regional-filter-layout,.osa-region-selector-row.osa-regional-filter-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.osa-region-selector-row.osa-regional-filter-layout,.osa-region-selector-row.osa-regional-filter-layout:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.osa-region-selector-row.osa-trip-finder-filter-row{grid-row-gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.osa-region-countries-title,.osa-region-countries-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-title);line-height:1.12;font-weight:var(--_🔠-typography---weight--body)}.osaviva-journeys-tight-heading,.osaviva-journeys-tight-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:36px}.osaviva-about-couple-round,.osaviva-about-couple-round:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:290px;height:290px;top:-25px;left:-35px}.osaviva-about-review-quote,.osaviva-about-review-quote:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-26px)}.os-itinerary-title{font-size:36px}.os-itinerary-jump-link{color:#4a817c;letter-spacing:1px;text-transform:uppercase;border-width:0;padding:0;font-family:Figtree,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.5;text-decoration:none}.osa-way-mosaic,.osa-way-mosaic:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-direction:column;grid-template-columns:1fr;display:flex}.osa-way-h2,.osa-way-h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){letter-spacing:0;font-size:36px;font-weight:400;line-height:1.1}.osa-way-hotel-viewport,.osa-way-hotel-viewport:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:0;padding-left:0;padding-right:0}.osa-way-slider-controls,.osa-way-slider-controls:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:1200px;margin-top:0;margin-bottom:24px}.osa-way-signature-list{grid-row-gap:56px}.osa-way-hero-title,.osa-way-hero-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:40px}.osa-way-signature{grid-column-gap:32px;grid-row-gap:28px;flex-direction:inherit;min-height:0;padding:0}.osa-way-signature:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-way-signature.osa-way-signature-reverse,.osa-way-signature.osa-way-signature-reverse:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-way-signature.osa-way-signature-reverse,.osa-way-signature.osa-way-signature-reverse:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-direction:column}.osa-way-signature-image{aspect-ratio:auto;width:100%;height:calc(100% + 220px);top:-110px}.osa-way-signature-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;height:260px}.osa-way-signature-copy{flex-basis:auto;width:100%;max-width:none;padding-top:0;padding-bottom:0}.osa-way-signature-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%}.osa-way-hotel-track,.osa-way-hotel-track:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){box-sizing:content-box;width:100%;padding-left:7vw;padding-right:7vw}.osa-way-hotel-card,.osa-way-hotel-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:4px;grid-template-columns:1fr;min-height:0}.osa-way-hotel-image,.osa-way-hotel-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){border-radius:0;width:100%;height:300px;min-height:0}.hiw-hero-content,.hiw-hero-content:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-left:20px;padding-right:20px}.hiw-h1,.hiw-h1:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){letter-spacing:-1px;font-size:48px}.hiw-wave{height:36px;display:none}.hiw-wave:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:36px}.hiw-section,.hiw-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:56px 20px}.hiw-statement,.hiw-statement:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:30px}.hiw-section-head,.hiw-section-head:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:center}.hiw-h2,.hiw-h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){letter-spacing:-.5px;font-size:35px}.hiw-copy,.hiw-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:16px}.hiw-timeline,.hiw-timeline:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:1fr;row-gap:24px}.hiw-step-number,.hiw-step-number:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:16px;font-size:40px}.hiw-investment-card,.hiw-investment-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:28px 24px}.hiw-investment-price,.hiw-investment-price:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:35px}.hiw-budget-pair,.hiw-budget-pair:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:1fr;row-gap:20px}.hiw-faq-question,.hiw-faq-question:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:16px}.hiw-cta-surround,.hiw-cta-surround:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-left:16px;padding-right:16px}.hiw-cta,.hiw-cta:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:420px}.hiw-intro,.hiw-intro:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){text-align:center}.os-itinerary-track{position:relative;left:calc(50% - 42vw)}.os-itinerary-photo{width:84vw;min-width:84vw;height:63vw}.os-itinerary-photo:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:300px}.os-itinerary-copy.os-trip-intro-copy{font-size:18px;line-height:1.55}.os-itinerary-stage-title{font-size:26px}.os-itinerary-fact-value{font-size:13px;line-height:1.5}.osa-journal-section,.osa-journal-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding:0}.osa-journal-eyebrow,.osa-journal-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--label);font-size:var(--_🔠-typography---size--body-2);line-height:1.2;font-weight:var(--_🔠-typography---all-weights--medium);text-align:center}.osa-journal-heading,.osa-journal-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-title);line-height:1.12;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center;margin-bottom:0}.osa-journal-lead,.osa-journal-lead:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-2);text-align:center;line-height:1.7}.osa-journal-heading-wrap,.osa-journal-heading-wrap:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){padding-top:40px;padding-bottom:40px}.osa-journal-feature-list,.osa-journal-feature-list:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:1fr}.osa-journal-feature-card{min-height:inherit;font-size:inherit}.osa-journal-feature-card:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){min-height:300px}.osa-journal-feature-title{font-family:var(--_🔠-typography---font--heading-serif);font-weight:var(--_🔠-typography---weight--heading-serif);font-size:inherit}.osa-journal-feature-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--h6);font-weight:var(--_🔠-typography---weight--heading-serif)}.osa-journal-toolbar,.osa-journal-toolbar:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-journal-toolbar._w-form,.osa-journal-toolbar._w-form:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-journal-toolbar._w-form,.osa-journal-toolbar._w-form:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:40px}.osa-journal-grid,.osa-journal-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-rows:auto;grid-template-columns:1fr}.osa-journal-card-image,.osa-journal-card-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:240px}.osa-journal-card-title,.osa-journal-card-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-weight:var(--_🔠-typography---weight--heading-serif)}.osa-journal-landing-title,.osa-journal-landing-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-40px);line-height:1.15;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center}.osa-way-page-nav{box-sizing:border-box;grid-column-gap:0px;grid-row-gap:0px;background-color:var(--_osaviva-brand-colors---sea-glass);border-bottom-width:0;flex-wrap:nowrap;justify-content:flex-start;gap:16px 24px;width:100%;max-width:100%;padding:24px;position:relative;overflow-x:auto}.osa-way-page-nav.os-trip-nav-tan{background-color:var(--_osaviva-brand-colors---light-tan);background-color:var(--_osaviva-brand-colors---light-tan)}.osa-way-page-nav-link{border-width:0;border-right-style:solid;border-right-color:var(--_osaviva-brand-colors---sunset);color:#4a817c;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;min-height:24px;padding:0;font-family:Figtree,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.5;text-decoration:none;transition:color .25s,opacity .25s;display:flex}.osa-way-page-nav-link:last-child{border-right-width:0}.osa-way-page-nav-link:hover{color:var(--_osaviva-brand-colors---lagoon-tile);text-underline-offset:4px;text-decoration:underline}.osa-way-why-native-features,.osa-way-why-native-features:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:32px;grid-template-columns:1fr}.osa-way-why-statement,.osa-way-why-statement:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:24px}.os-itinerary-highlight-card{aspect-ratio:3/4;height:auto}.osa-way-mosaic-title,.osa-way-mosaic-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:26px}.heading-strong-2,.heading-strong-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){letter-spacing:-.5px;font-size:44px;line-height:1.1}.content-wrap-about-2,.content-wrap-about-2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-top:25vh}.text-m,.text-m:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){letter-spacing:-.5px;font-size:38px;line-height:1.1}.text-xs,.text-xs:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){justify-content:center;align-items:center;font-size:16px;line-height:1.6}.main-content-process,.main-content-process:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){position:static}.inner-main-process,.inner-main-process:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:2vw;grid-row-gap:2vw;flex-flow:column;justify-content:flex-start;align-items:center;height:60rem}.card-process.v2,.card-process.v2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.card-process.v2,.card-process.v2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){transform:none}.wrapper-process,.wrapper-process:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:auto}.contact-col.cc-3col,.contact-col.cc-3col:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.contact-col.cc-3col,.contact-col.cc-3col:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:minmax(0,1fr)}.eyebrow.bottom-margin-none,.eyebrow.bottom-margin-none:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.eyebrow.bottom-margin-none,.eyebrow.bottom-margin-none:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){margin-bottom:0}.grid-cols.cc-column,.grid-cols.cc-column:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.grid-cols.cc-column,.grid-cols.cc-column:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-column-gap:2rem;grid-row-gap:2rem}.cta-wrapper,.cta-wrapper:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-flow:column;width:100%}.faq-accordion{padding-top:var(--spacing--24);padding-bottom:var(--spacing--24);grid-row-gap:0px}.osa-journal-map-section,.osa-journal-map-section:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-position:50%;background-repeat:no-repeat;background-size:100% 100%;margin-top:0;margin-left:0;margin-right:0}.osa-journal-top-container,.osa-journal-top-container:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:none;padding:var(--spacing--120)var(--spacing--20)144px;background-size:auto 150%;position:relative}.osa-way-hotel-copy,.osa-way-hotel-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-row-gap:16px;width:100%;padding:24px}.osa-way-signature-title{font-family:var(--_🔠-typography---font--heading-serif);font-size:32px}.osa-way-signature-body{font-family:var(--_🔠-typography---font--body);font-size:var(--_🔠-typography---size--body-2)}.osa-way-cta-background-image.osa-exp-final-parallax{height:calc(100% + 200px);top:-100px}.osa-about-monkey-frame,.osa-about-monkey-frame:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:90%;height:270px}.osa-about-founder-frame,.osa-about-founder-frame:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-about-founder-static-frame,.osa-about-founder-static-frame:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:60%;height:170px;bottom:0;left:-10px}.osa-exp-why-image,.osa-exp-why-image:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){height:240px}.osa-exp-hotel-item,.osa-exp-hotel-item:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){flex-basis:86%;width:86%;min-width:86%}.osa-exp-signature-item,.osa-exp-signature-item:nth-child(2n){flex-direction:column}.osa-exp-adaptive-trip-grid,.osa-exp-adaptive-trip-grid:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){grid-template-columns:1fr}.osa-exp-adaptive-trip-grid.osa-landing-trip-row{grid-template-columns:minmax(0,1fr)}.osa-givewell-why{padding-top:112px;padding-bottom:32px}.osa-gw-floating-reason{width:auto;max-width:calc(100% - 40px);height:auto;min-height:0;padding-top:24px;padding-bottom:24px}.osa-country-guide-fade,.osa-country-guide-fade:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){background-image:none;height:40px;display:block}.osa-guide-related-frame,.osa-guide-related-frame:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%}.osa-guide-related-copy,.osa-guide-related-copy:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){width:100%;max-width:none}.osa-exp-type-osa-region-overview-title,.osa-exp-type-osa-region-overview-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778),.osa-exp-type-osa-region-section-title,.osa-exp-type-osa-region-section-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-34px);line-height:1.1;font-weight:var(--_🔠-typography---weight--body);letter-spacing:0}.osa-exp-type-osa-way-h2{font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--scale-34px);line-height:1.1;font-weight:var(--_🔠-typography---weight--body);letter-spacing:0}.osa-exp-type-osa-way-h2:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--scale-34px);letter-spacing:0;font-weight:400;line-height:1.1}.osa-exp-type-osaviva-clairv-heading,.osa-exp-type-osaviva-clairv-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font-family--h2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--scale-34px);line-height:1.1;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center;letter-spacing:0}.osa-exp-type-osa-region-overview-body,.osa-exp-type-osa-region-overview-body:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-2);letter-spacing:0;line-height:1.6}.osa-exp-type-osa-way-body,.osa-exp-type-osa-way-body:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--destination-card-body);letter-spacing:0;line-height:1.6}.osa-exp-type-osa-way-eyebrow,.osa-exp-type-osa-way-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-3);letter-spacing:.14em;line-height:1.2}.osa-exp-type-osa-gw-reason-title{max-width:100%;min-height:0;font-family:var(--_🔠-typography---font-family--body-1);font-size:var(--_🔠-typography---size--policy-h2);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:var(--_🔠-typography---letter-spacing--body-1);margin-bottom:24px}.osa-exp-type-osa-gw-reason-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){max-width:100%;min-height:0;font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--policy-h2);line-height:1.2;font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:.02em;margin-bottom:24px}.osa-exp-type-osa-gw-reason-body,.osa-exp-type-osa-gw-reason-body:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-2);letter-spacing:0;line-height:1.6}.osa-exp-signature-eyebrow{font-family:var(--_🔠-typography---font--body);color:var(--_osaviva-brand-colors---lagoon-tile);font-size:var(--_🔠-typography---size--scale-13px);letter-spacing:.12em;font-weight:500;line-height:1.4}.osa-exp-signature-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-3);letter-spacing:.14em;line-height:1.2}.osa-exp-review-heading{font-family:var(--_🔠-typography---font--heading-serif);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--destination-card-title);line-height:1.12;font-weight:var(--_🔠-typography---weight--body);text-align:center;letter-spacing:0}.osa-exp-review-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font-family--h2);color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--scale-34px);line-height:1.1;font-weight:var(--_🔠-typography---weight--scale-400);text-align:center;letter-spacing:0}.osa-exp-itinerary-title{font-family:var(--_🔠-typography---font--heading-serif);font-size:22px;line-height:1.1;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:0}.osa-exp-itinerary-title:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-family:var(--_🔠-typography---font--heading-serif);font-size:var(--_🔠-typography---size--h4);line-height:1.15;font-weight:var(--_🔠-typography---weight--heading-serif);letter-spacing:.02em}.osa-exp-itinerary-eyebrow,.osa-exp-itinerary-eyebrow:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:var(--_🔠-typography---size--body-3)}.osa-exp-map-reviews{padding-left:24px;padding-right:24px}.osa-exp-review-grid{column-gap:16px;padding-left:0;padding-right:0}.osa-exp-review-item{width:calc(100vw - 64px)}.osa-exp-why-bottom-transition{height:80px}.osa-hotel-native-card{height:100%}.osa-hotel-native-section{padding-top:96px;padding-bottom:128px}.osa-hotel-native-heading{width:100%;font-family:var(--_🔠-typography---font--heading-serif);font-size:36px;font-weight:var(--_🔠-typography---weight--body);text-align:center;margin-left:auto;margin-right:auto}.osa-hotel-native-heading:where(.w-variant-e78e6f09-5a83-aa02-00f5-20b649e6b778){font-size:36px}.osa-hotel-native-title{color:var(--_osaviva-brand-colors---cactus);font-size:var(--_🔠-typography---size--h5)}.osa-hotel-native-location{font-family:var(--_🔠-typography---font--body);color:var(--_osaviva-brand-colors---lagoon-tile);font-size:var(--_🔠-typography---size--scale-13px)}.osa-hotel-native-description{font-family:var(--_🔠-typography---font--body);font-size:var(--_🔠-typography---size--body-2)}.osa-hotel-native-cms-image{height:calc(100% + 220px);top:-110px}.osa-hotel-native-cms-row{column-gap:24px;padding-left:0;padding-right:0}.osa-hotel-native-cms-item{width:calc(100vw - 48px);display:flex}.osa-hotel-manual-viewport{width:calc(100vw - 48px);margin-left:calc(50% - 50vw + 24px)}.osa-exp-signature-photo-frame{width:100%;height:360px}.osa-hotel-parallax-frame{height:240px}.osa-exp-review-card{width:100%;min-width:0}.osa-hotel-top-wave,.osa-hotel-bottom-wave{height:32px}.osa-exp-faq-grid{grid-template-columns:1fr;row-gap:40px}.osa-exp-faq-intro{max-width:560px;font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---font-weight--body-2);letter-spacing:var(--_🔠-typography---letter-spacing--body-2);margin-top:0;margin-bottom:8px}.osa-exp-faq-question-text{font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-3);font-weight:var(--_🔠-typography---weight--scale-400);letter-spacing:var(--_🔠-typography---letter-spacing--body-2)}.osa-exp-faq-answer-text{font-size:var(--_🔠-typography---size--body-2);line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---font-weight--body-2);letter-spacing:var(--_🔠-typography---letter-spacing--body-2)}.osa-faq-page-heading{padding-top:112px;padding-bottom:40px}.osa-exp-faq-lead{text-align:center;align-items:center;row-gap:16px}.osa-exp-seaglass-review-card{row-gap:16px;width:100%;min-width:0;padding:20px}.osa-exp-review-container{width:100%}.osa-journal-feature-item{min-height:300px;font-size:24px}.osa-journal-feature-item:first-child{min-height:360px;font-size:26px}.osa-native-video-control,.osa-cms-video-control,.osa-cms-hero-video-control{display:none}.osa-contact-page{padding:72px 22px 56px}.osa-contact-title{font-size:38px}.osa-contact-intro{font-size:16px}.osa-contact-row{grid-template-rows:auto;grid-template-columns:1fr}.osa-contact-three{grid-column-gap:10px;grid-template-rows:auto;grid-template-columns:1fr 1fr}.osa-contact-choice{padding:9px 12px;font-size:13px}.osa-contact-start{padding:18px;font-size:14px}.osa-contact-option-copy{font-size:13px}.osa-contact-panel{padding:20px}.osa-contact-calendar{padding:16px}.osa-hotel-native-cms-row-2{column-gap:24px;padding-left:0;padding-right:0}.osa-hotel-native-section-2{padding-top:96px;padding-bottom:128px}.osa-hotel-native-cms-item-2{width:calc(100vw - 48px);display:flex}.osa-hotel-top-wave-2,.osa-hotel-bottom-wave-2{height:32px}.osa-hotel-native-heading-2{text-align:center;width:100%;margin-left:auto;margin-right:auto;font-family:Eighties Comeback,Georgia,sans-serif;font-size:36px;font-weight:400}.os-trip-price-label-full{display:none}.os-trip-price-label-short{display:inline}.os-trip-button-row{flex-direction:column;align-items:flex-start}.osa-book-title{font-size:44px}.osa-book-calendar{min-height:800px}.osa-examples-actions{grid-column-gap:12px;flex-flow:row;justify-content:center;align-items:center;width:100%;margin-left:auto;margin-right:auto}.osa-examples-list{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:repeat(4,110px);grid-template-columns:1fr 1fr}.osa-examples-link{min-height:0;padding-bottom:20px;padding-left:16px;padding-right:16px;font-size:18px}.osa-work-container{width:88%}.osa-work-card{padding:24px}.osa-work-button{width:100%;padding-left:20px;padding-right:20px}.osa-work-budget.hiw2-budget{padding-left:24px;padding-right:24px}.osa-work-price.hiw2-price{font-size:40px}.osa-examples-card-label{font-size:16px}.hiw2-photo-intro{height:320px}.hiw2-paper-dot{width:72px;height:72px;bottom:-16px;left:-12px}.hiw2-option-photo{height:200px}.hiw2-phases{grid-row-gap:56px}.hiw2-phase-photo{height:220px}.hiw2-step-num{font-size:52px;top:16px;right:20px}.hiw2-section{padding-top:56px;padding-bottom:56px}.hiw2-h2{font-size:38px}.hiw2-mile-big{font-size:52px}.hiw2-mile-big.hiw2-mile-word{font-size:30px}.osa-hiw-intro-photo{height:340px}.osa-hiw-planning-photo{height:180px}.osa-merona-photo{height:260px}.osa-merona-body{padding:22px 20px}.osa-merona-head{flex-direction:column}.osa-merona-title{max-width:100%;font-size:30px}.osa-merona-price{text-align:left;font-size:22px}.osa-merona-price-small{margin-left:6px;display:inline}.osa-merona-footer{flex-direction:column;align-items:flex-start}.osa-merona-summary{max-width:100%}.osa-hiw-intro-media{height:380px}.osa-hiw-highlight-nav{grid-template-rows:auto;grid-template-columns:1fr}.osa-hiw-highlight-photo{aspect-ratio:3/2;height:auto}.osa-hiw-review-metrics{grid-column-gap:8px;grid-row-gap:12px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;margin-bottom:32px}.osa-hiw-review-metric{padding:18px 8px}.osa-hiw-review-metric-number{margin-bottom:8px;font-size:38px}.osa-hiw-review-metric-label{padding-top:8px;font-size:12px;line-height:1.4}.osa-aureon-investment-card{padding:24px}.osa-aureon-investment-price{font-size:34px}.osa-aureon-investment-copy{font-size:16px}.osa-budget-guide{padding:24px}.osa-budget-guide-title{font-size:24px}.osa-hiw-static-cta-content{padding-top:96px;padding-bottom:24px}.osa-press-container{padding-left:16px;padding-right:16px}.osa-press-grid{grid-template-columns:minmax(0,1fr);row-gap:28px}}#w-node-_5b57002a-9ce0-58c9-430b-17d37473ffc8-d0446e59,#w-node-_5b57002a-9ce0-58c9-430b-17d37473ffd7-d0446e59{grid-area:span 1/span 1/span 1/span 1}#w-node-e085c3ed-c909-0f36-f945-c3620ff6ab04-0ff6aaeb{grid-area:span 1/span 3/span 1/span 3}@media screen and (max-width:767px){#w-node-e9304e5f-52eb-abc3-60d1-088a776b4132-d0446e59{order:-9999}}