@import "https://fonts.googleapis.com/css2?family=Antonio:wght@100..700&family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&family=Vend+Sans:ital,wght@0,300..700;1,300..700&display=swap";:root{--color-bonaire:#0e5581;--color-aruba:#4bb5d2;--color-morning:#eceaea;--color-night:#373b43;--color-bonaire-10:hsl(from var(--color-bonaire) h calc(.62 * s) 96);--color-bonaire-15:hsl(from var(--color-bonaire) h calc(.64 * s) 92);--color-bonaire-20:hsl(from var(--color-bonaire) h calc(.66 * s) 88);--color-bonaire-25:hsl(from var(--color-bonaire) h calc(.68 * s) 84);--color-bonaire-30:hsl(from var(--color-bonaire) h calc(.7 * s) 80);--color-bonaire-40:hsl(from var(--color-bonaire) h calc(.72 * s) 72);--color-bonaire-50:hsl(from var(--color-bonaire) h calc(.75 * s) 64);--color-bonaire-60:hsl(from var(--color-bonaire) h calc(.8 * s) 56);--color-bonaire-70:hsl(from var(--color-bonaire) h calc(.9 * s) 48);--color-bonaire-80:hsl(from var(--color-bonaire) h s 40);--color-bonaire-90:hsl(from var(--color-bonaire) h s 32);--color-bonaire-95:hsl(from var(--color-bonaire) h s 28);--color-bonaire-100:hsl(from var(--color-bonaire) h s 24);--color-bonaire-105:hsl(from var(--color-bonaire) h s 20);--color-bonaire-110:hsl(from var(--color-bonaire) h calc(.95 * s) 16);--color-aruba-10:hsl(from var(--color-aruba) h calc(.7 * s) 96);--color-aruba-15:hsl(from var(--color-aruba) h calc(.72 * s) 92);--color-aruba-20:hsl(from var(--color-aruba) h calc(.75 * s) 88);--color-aruba-25:hsl(from var(--color-aruba) h calc(.8 * s) 84);--color-aruba-30:hsl(from var(--color-aruba) h calc(.9 * s) 80);--color-aruba-40:hsl(from var(--color-aruba) h s 72);--color-aruba-50:hsl(from var(--color-aruba) h s 64);--color-aruba-60:hsl(from var(--color-aruba) h s 56);--color-aruba-70:hsl(from var(--color-aruba) h s 48);--color-aruba-80:hsl(from var(--color-aruba) h s 40);--color-aruba-90:hsl(from var(--color-aruba) h calc(.95 * s) 32);--color-aruba-95:hsl(from var(--color-aruba) h calc(.9 * s) 28);--color-aruba-100:hsl(from var(--color-aruba) h calc(.85 * s) 24);--color-aruba-105:hsl(from var(--color-aruba) h calc(.8 * s) 20);--color-aruba-110:hsl(from var(--color-aruba) h calc(.75 * s) 16);--color-morning-10:hsl(from var(--color-morning) h s 96);--color-morning-15:hsl(from var(--color-morning) h s 92);--color-morning-20:hsl(from var(--color-morning) h s 88);--color-morning-25:hsl(from var(--color-morning) h s 84);--color-morning-30:hsl(from var(--color-morning) h calc(.95 * s) 80);--color-morning-40:hsl(from var(--color-morning) h calc(.9 * s) 72);--color-morning-50:hsl(from var(--color-morning) h calc(.85 * s) 64);--color-morning-60:hsl(from var(--color-morning) h calc(.8 * s) 56);--color-morning-70:hsl(from var(--color-morning) h calc(.75 * s) 48);--color-morning-80:hsl(from var(--color-morning) h calc(.72 * s) 40);--color-morning-90:hsl(from var(--color-morning) h calc(.7 * s) 32);--color-morning-95:hsl(from var(--color-morning) h calc(.68 * s) 28);--color-morning-100:hsl(from var(--color-morning) h calc(.66 * s) 24);--color-morning-105:hsl(from var(--color-morning) h calc(.64 * s) 20);--color-morning-110:hsl(from var(--color-morning) h calc(.62 * s) 16);--color-night-10:hsl(from var(--color-night) h calc(.56 * s) 96);--color-night-15:hsl(from var(--color-night) h calc(.58 * s) 92);--color-night-20:hsl(from var(--color-night) h calc(.6 * s) 88);--color-night-25:hsl(from var(--color-night) h calc(.62 * s) 84);--color-night-30:hsl(from var(--color-night) h calc(.65 * s) 80);--color-night-40:hsl(from var(--color-night) h calc(.68 * s) 72);--color-night-50:hsl(from var(--color-night) h calc(.72 * s) 64);--color-night-60:hsl(from var(--color-night) h calc(.75 * s) 56);--color-night-70:hsl(from var(--color-night) h calc(.8 * s) 48);--color-night-80:hsl(from var(--color-night) h calc(.9 * s) 40);--color-night-90:hsl(from var(--color-night) h s 32);--color-night-95:hsl(from var(--color-night) h s 28);--color-night-100:hsl(from var(--color-night) h s 24);--color-night-105:hsl(from var(--color-night) h s 20);--color-night-110:hsl(from var(--color-night) h s 16);--color-primary:var(--color-bonaire-95);--color-primary-dark:var(--color-bonaire-105);--color-secondary:var(--color-aruba-60);--color-background-neutral-light:var(--color-morning-10);--color-background-neutral:var(--color-morning-15);--color-background-neutral-dark:var(--color-morning-20);--color-background-dark:var(--color-night-110);--color-background-highlight:var(--color-aruba-25);--color-border-neutral:var(--color-morning-25);--color-foreground-subtle:var(--color-night-90);--color-foreground:var(--color-night-100);--color-foreground-strong:var(--color-night-110);--color-foreground-primary:var(--color-bonaire-90);--color-foreground-primary-dark:var(--color-bonaire-100);--color-foreground-dark-subtle:var(--color-night-110);--color-foreground-dark:var(--color-night-130);--color-foreground-dark-strong:var(--color-night-150);--color-foreground-light-subtle:var(--color-morning-30);--color-foreground-light:var(--color-morning-20);--color-foreground-light-strong:var(--color-morning-10);--font-family-mono:"Space Mono", sans-serif;--font-family-text:"Vend Sans", sans-serif;--font-family-title:"Antonio", sans-serif;--font-size-title-1:clamp(2.875rem, 6.25vw, 3.75rem);--font-size-title-2:clamp(2.375rem, 4.58vw, 2.75rem);--font-size-title-3:clamp(2rem, 3.75vw, 2.25rem);--font-size-title-4:1.75rem;--font-size-title-5:1.5rem;--font-size-title-6:1.25rem;--font-size-regular:1.125rem;--font-size-small:1rem;--font-size-xsmall:.875rem;--font-weight-title:700;--letter-spacing-title:2%;--letter-spacing-title-1:0;--letter-spacing-title-4:3%;--letter-spacing-title-5:4%;--letter-spacing-title-6:2%;--letter-spacing-regular:3%;--letter-spacing-small:4%;--letter-spacing-xsmall:5%;--line-height-title:1.25}*{box-sizing:border-box;border:0;outline:none;margin:0;padding:0}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}html,body,#root{width:100%;min-width:22.5rem;min-height:100vh}html{font:16px/1.618 sans-serif}body{background:var(--color-background-neutral);color:var(--color-foreground);font-family:var(--font-family-text);font-size:var(--font-size-regular);letter-spacing:var(--letter-spacing-regular);line-height:inherit}#root{flex-direction:column;justify-content:start;align-items:center;display:flex}a,button,.button,.link{color:inherit;cursor:pointer;font:inherit;letter-spacing:calc(1.25*var(--letter-spacing-regular));flex-direction:row;gap:.5rem;font-weight:500;display:inline-flex}a>i,button>i,.button>i,.link>i{vertical-align:middle;font-size:112.5%;line-height:.8}a,.link{text-decoration:none}button,.button{color:inherit;background:0 0;border:0;align-items:center;padding:.875rem 1.75rem;line-height:1.2}h1,h2,h3,h4,h5,h6{color:var(--color-foreground-dark-strong);font-family:var(--font-family-title);font-weight:var(--font-weight-title);letter-spacing:var(--letter-spacing-title);line-height:var(--line-height-title);text-transform:uppercase}h1{font-size:var(--font-size-title-1);letter-spacing:var(--letter-spacing-title-1)}h2{font-size:var(--font-size-title-2)}h3{font-size:var(--font-size-title-3)}h4{font-size:var(--font-size-title-4);letter-spacing:var(--letter-spacing-title-4)}h5{font-size:var(--font-size-title-5);letter-spacing:var(--letter-spacing-title-5)}h6{font-size:var(--font-size-title-6);letter-spacing:var(--letter-spacing-title-6);font-family:var(--font-family-text);text-transform:none}.button{border:1.5px solid var(--color-border-neutral);color:var(--color-foreground-primary);border-radius:.5rem;flex-direction:row;justify-content:center;align-items:center;height:3.25rem;transition:all .25s ease-in-out;display:flex}.button:hover{border-color:hsl(from var(--color-primary-dark) h s l / .25);color:var(--color-foreground-primary-dark);background:hsl(from var(--color-primary-dark) h s l / .05)}.button.primary{background:var(--color-primary);color:var(--color-foreground-light-strong);border:0}.button.primary:hover{background:var(--color-primary-dark)}.card{border:1.5px solid var(--color-border-neutral);border-radius:.5rem;flex-direction:column;justify-content:start;align-items:start;width:100%;padding:2rem;display:flex}.card.align-center{align-items:center}.card.align-end{align-items:end}.card.align-space-between{align-items:space-between}.card.align-start{align-items:start}.card.align-stretch{align-items:stretch}.card.background-neutral{background:var(--color-background-neutral)}.card.background-neutral-dark{background:var(--color-background-neutral-dark)}.card.background-neutral-light{background:var(--color-background-neutral-light)}.card.flex-column{flex-direction:column}.card.flex-row{flex-direction:row}.card.gap-0125{gap:.125rem}.card.gap-025{gap:.25rem}.card.gap-0375{gap:.375rem}.card.gap-05{gap:.5rem}.card.gap-0625{gap:.625rem}.card.gap-075{gap:.875rem}.card.gap-1{gap:1rem}.card.gap-1125{gap:1.125rem}.card.gap-125{gap:1.25rem}.card.gap-15{gap:1.5rem}.card.gap-175{gap:1.75rem}.card.gap-2{gap:2rem}.card.gap-225{gap:2.25rem}.card.gap-25{gap:2.5rem}.card.justify-center{justify-content:center}.card.justify-end{justify-content:end}.card.justify-space-between{justify-content:space-between}.card.justify-start{justify-content:start}.card.justify-stretch{justify-content:stretch}.link{color:var(--color-foreground-primary);transition:all .25s ease-in-out}.link:hover{color:var(--color-foreground-primary-dark)}.link.button{border:1.5px solid var(--color-border-neutral);color:var(--color-foreground-primary);border-radius:.5rem;flex-direction:row;justify-content:center;align-items:center;height:3.25rem;display:flex}.link.button:hover{border-color:hsl(from var(--color-primary-dark) h s l / .25);color:var(--color-foreground-primary-dark);background:hsl(from var(--color-primary-dark) h s l / .05)}.link.button.primary{background:var(--color-primary);color:var(--color-foreground-light-strong);border:0}.link.button.primary:hover{background:var(--color-primary-dark)}.page{background:inherit;color:inherit;flex-direction:column;justify-content:start;align-items:center;width:100%;min-height:100vh;display:flex;position:relative;overflow:visible}.page.align-center{align-items:center}.page.align-end{align-items:end}.page.align-space-between{align-items:space-between}.page.align-start{align-items:start}.page.align-stretch{align-items:stretch}.page.justify-center{justify-content:center}.page.justify-end{justify-content:end}.page.justify-space-between{justify-content:space-between}.page.justify-start{justify-content:start}.page.justify-stretch{justify-content:stretch}.page-content{flex-direction:column;justify-content:start;align-items:start;width:100%;min-width:0;max-width:90rem;padding:clamp(2.5rem,8.33vw,5rem) clamp(1.25rem,4.17vw,2.5rem);display:flex}.page-content.align-center{align-items:center}.page-content.align-end{align-items:end}.page-content.align-space-between{align-items:space-between}.page-content.align-start{align-items:start}.page-content.align-stretch{align-items:stretch}.page-content.gap-0125{gap:.125rem}.page-content.gap-025{gap:.25rem}.page-content.gap-0375{gap:.375rem}.page-content.gap-05{gap:.5rem}.page-content.gap-0625{gap:.625rem}.page-content.gap-075{gap:.875rem}.page-content.gap-1{gap:1rem}.page-content.gap-1125{gap:1.125rem}.page-content.gap-125{gap:1.25rem}.page-content.gap-15{gap:1.5rem}.page-content.gap-175{gap:1.75rem}.page-content.gap-2{gap:2rem}.page-content.gap-225{gap:2.25rem}.page-content.gap-25{gap:2.5rem}.page-content.justify-center{justify-content:center}.page-content.justify-end{justify-content:end}.page-content.justify-space-between{justify-content:space-between}.page-content.justify-start{justify-content:start}.page-content.justify-stretch{justify-content:stretch}.page-footer{background:var(--color-background-dark);color:var(--color-foreground-light);font-size:var(--font-size-small);flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}.page-footer h1,.page-footer h2,.page-footer h3,.page-footer h4,.page-footer h5,.page-footer h6{color:var(--color-foreground-light-strong)}.page-footer-logo{width:auto;height:clamp(1.75rem,3.33vw,2rem);display:flex}.page-header{background:var(--color-background-neutral);border-bottom:1.5px solid var(--color-border-neutral);flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;position:sticky;top:0}.page-header>.page-content{max-width:120rem;padding:clamp(1.25rem,4.17vw,2.5rem)}.page-header-logo{width:auto;height:clamp(2rem,4.17vw,2.5rem);display:flex}.page-main,.page-section{flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.page-section>.page-content{padding-top:5rem;padding-bottom:5rem}.page-section.background-neutral{background:var(--color-background-neutral)}.page-section.background-neutral-dark{background:var(--color-background-neutral-dark)}.page-section.background-neutral-light{background:var(--color-background-neutral-light)}.page-section-hero{font-size:var(--font-size-large);flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;min-height:min(40rem,100vh);display:flex}.stack{flex-direction:column;justify-content:start;align-items:start;width:100%;display:flex}.stack.align-center{align-items:center}.stack.align-end{align-items:end}.stack.align-space-between{align-items:space-between}.stack.align-start{align-items:start}.stack.align-stretch{align-items:stretch}.stack.flex-column{flex-direction:column}.stack.flex-row{flex-direction:row}.stack.gap-0125{gap:.125rem}.stack.gap-025{gap:.25rem}.stack.gap-0375{gap:.375rem}.stack.gap-05{gap:.5rem}.stack.gap-0625{gap:.625rem}.stack.gap-075{gap:.875rem}.stack.gap-1{gap:1rem}.stack.gap-1125{gap:1.125rem}.stack.gap-125{gap:1.25rem}.stack.gap-15{gap:1.5rem}.stack.gap-175{gap:1.75rem}.stack.gap-2{gap:2rem}.stack.gap-225{gap:2.25rem}.stack.gap-25{gap:2.5rem}.stack.justify-center{justify-content:center}.stack.justify-end{justify-content:end}.stack.justify-space-between{justify-content:space-between}.stack.justify-start{justify-content:start}.stack.justify-stretch{justify-content:stretch}.text-caption{font-family:var(--font-family-mono);font-size:var(--font-size-xsmall);letter-spacing:var(--letter-spacing-xsmall);display:inline}.text-caption.subtle{color:var(--color-foreground-subtle)}.text-caption.uppercase{letter-spacing:calc(1.5*var(--letter-spacing-xsmall));text-transform:uppercase}.text-highlight{background:linear-gradient(180deg, transparent 60%, var(--color-background-highlight) 60%, var(--color-background-highlight) 90%, transparent 90%);padding:0 .125rem;display:inline}.text-small{font-size:var(--font-size-small);letter-spacing:var(--letter-spacing-small);display:inline}.text-small.subtle{color:var(--color-foreground-subtle)}.text-small.uppercase{text-transform:uppercase}.landing-page{background:var(--color-background-neutral-dark)}.landing-page-inspection-type-card-grid{flex-direction:column;gap:1.5rem;display:flex}@media (width>=60rem){.landing-page-inspection-type-card-grid{flex-direction:row;gap:2rem}}
