.hero[data-astro-cid-c6mh2c5p]{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end;padding-top:var(--header-height);overflow:hidden}.hero[data-astro-cid-c6mh2c5p] picture[data-astro-cid-c6mh2c5p],.hero[data-astro-cid-c6mh2c5p] video[data-astro-cid-c6mh2c5p]{position:absolute;inset:0;width:100%;height:100%}.hero[data-astro-cid-c6mh2c5p] img[data-astro-cid-c6mh2c5p],.hero[data-astro-cid-c6mh2c5p] video[data-astro-cid-c6mh2c5p]{width:100%;height:100%;object-fit:cover}.hero-grid[data-astro-cid-c6mh2c5p]{--rows: 13;position:relative;padding:20vmax 0 var(--gutter)}.hero-title[data-astro-cid-c6mh2c5p]{grid-area:7 / 2 / 13 / 18;align-self:end}.hero-line[data-astro-cid-c6mh2c5p]{margin-top:28px;font-family:var(--font-heading);letter-spacing:.01em}.hero-book[data-astro-cid-c6mh2c5p]{grid-area:9 / 22 / 11 / 25;justify-self:end;width:100%;min-width:max-content;height:100%;min-height:0;padding:0 16px}.technology[data-astro-cid-c6mh2c5p]{--rows: 25}.technology-photo[data-astro-cid-c6mh2c5p]{grid-area:1 / 1 / 26 / 14;overflow:hidden;border-radius:50px}.technology-photo[data-astro-cid-c6mh2c5p] img{object-fit:cover;object-position:32.4% 49.6%}.technology[data-astro-cid-c6mh2c5p] h2[data-astro-cid-c6mh2c5p]{grid-area:8 / 15 / 10 / 25;align-self:center}.technology-text[data-astro-cid-c6mh2c5p]{grid-area:11 / 15 / 20 / 25}.technology[data-astro-cid-c6mh2c5p] .feature-list[data-astro-cid-c6mh2c5p]{padding-bottom:2em}.space[data-astro-cid-c6mh2c5p]{--rows: 21}.space[data-astro-cid-c6mh2c5p] h2[data-astro-cid-c6mh2c5p]{grid-area:7 / 3 / 9 / 13;align-self:center}.space-text[data-astro-cid-c6mh2c5p]{grid-area:10 / 3 / 17 / 12}.space[data-astro-cid-c6mh2c5p] .lead[data-astro-cid-c6mh2c5p]+.lead[data-astro-cid-c6mh2c5p]{margin-top:1.5em}.space-photo[data-astro-cid-c6mh2c5p]{grid-area:5 / 15 / 17 / 26}.pricing[data-astro-cid-c6mh2c5p]{--rows: 17;text-align:center}.pricing[data-astro-cid-c6mh2c5p] h2[data-astro-cid-c6mh2c5p]{grid-area:5 / 3 / 7 / 25}.pricing[data-astro-cid-c6mh2c5p] h3[data-astro-cid-c6mh2c5p]{grid-area:9 / 3 / 11 / 25;align-self:center}.pricing-notes[data-astro-cid-c6mh2c5p]{grid-area:11 / 3 / 13 / 25;align-self:center}.price[data-astro-cid-c6mh2c5p]{margin:0 -4px;padding:0 4px 3px;font-weight:700;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 166 79' preserveAspectRatio='none'%3E%3Cpath d='M0 66.88c12.45-.34 58.1-2.51 83-2.28 24.9.23 80.51 3.8 83 3.8 2.49 0-43.99-4.37-66.4-3.8-22.41.57-80.51 6.69-83 7.6-2.49.91 48.97-1.52 66.4-1.52 17.43 0 49.8.72 49.8 1.52 0 .8-37.35 3.23-49.8 3.8-12.45.57-28.22 0-33.2 0' fill='none' stroke='%23fff' stroke-width='5' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") no-repeat 0 0 / 100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone}.location-row[data-astro-cid-c6mh2c5p]{--rows: 3;padding-bottom:calc(2 * (var(--row) + 11px))}.location-first[data-astro-cid-c6mh2c5p]{--rows: 20;padding-bottom:0}.location-heading[data-astro-cid-c6mh2c5p]{grid-area:1 / 5 / 2 / 12}.location-first[data-astro-cid-c6mh2c5p] .location-heading[data-astro-cid-c6mh2c5p]{grid-area:7 / 5 / 9 / 12;align-self:center;min-height:calc(2 * var(--heading-xl-line))}.location-heading[data-astro-cid-c6mh2c5p] h2[data-astro-cid-c6mh2c5p]{margin-bottom:14px;white-space:nowrap}.location-text[data-astro-cid-c6mh2c5p]{grid-area:2 / 5 / 3 / 14;margin-top:14px}.location-first[data-astro-cid-c6mh2c5p] .location-text[data-astro-cid-c6mh2c5p]{grid-area:10 / 5 / 14 / 12;margin-top:0}.location-text[data-astro-cid-c6mh2c5p] p[data-astro-cid-c6mh2c5p]+p[data-astro-cid-c6mh2c5p]{margin-top:1.5em}.location-actions[data-astro-cid-c6mh2c5p]{grid-area:3 / 5 / 4 / 14;margin-top:14px}.location-first[data-astro-cid-c6mh2c5p] .location-actions[data-astro-cid-c6mh2c5p]{grid-area:14 / 5 / 16 / 12;margin-top:0}.location-map[data-astro-cid-c6mh2c5p]{grid-area:1 / 14 / 4 / 27;min-height:409px}.location-first[data-astro-cid-c6mh2c5p] .location-map[data-astro-cid-c6mh2c5p]{grid-area:3 / 14 / 19 / 27}@media(max-width:767px){.hero[data-astro-cid-c6mh2c5p]{justify-content:flex-start;padding-top:0}.hero-grid[data-astro-cid-c6mh2c5p]{--rows: 6}.hero-title[data-astro-cid-c6mh2c5p]{grid-area:1 / 2 / 5 / 9}.hero-book[data-astro-cid-c6mh2c5p]{grid-area:5 / 2 / 7 / 6;justify-self:start}.technology[data-astro-cid-c6mh2c5p]{--rows: 26}.technology-photo[data-astro-cid-c6mh2c5p]{grid-area:1 / 2 / 16 / 10}.technology[data-astro-cid-c6mh2c5p] h2[data-astro-cid-c6mh2c5p]{grid-area:16 / 2 / 19 / 10;align-self:start}.technology-text[data-astro-cid-c6mh2c5p]{grid-area:19 / 2 / 27 / 9}.space[data-astro-cid-c6mh2c5p]{--rows: 17}.space-photo[data-astro-cid-c6mh2c5p]{grid-area:1 / 2 / 7 / 10}.space[data-astro-cid-c6mh2c5p] h2[data-astro-cid-c6mh2c5p]{grid-area:7 / 2 / 10 / 10;align-self:start}.space-text[data-astro-cid-c6mh2c5p]{grid-area:10 / 2 / 18 / 9}.pricing[data-astro-cid-c6mh2c5p]{--rows: 19}.pricing[data-astro-cid-c6mh2c5p] h2[data-astro-cid-c6mh2c5p]{grid-area:2 / 2 / 4 / 10}.pricing[data-astro-cid-c6mh2c5p] h3[data-astro-cid-c6mh2c5p]{grid-area:4 / 2 / 7 / 10;align-self:start}.pricing-notes[data-astro-cid-c6mh2c5p]{grid-area:8 / 2 / 14 / 10;align-self:start}.location-row[data-astro-cid-c6mh2c5p]{display:block;padding:0 var(--gutter) 44px}.location-first[data-astro-cid-c6mh2c5p]{--rows: 23;display:grid;padding:0}.location-heading[data-astro-cid-c6mh2c5p],.location-first[data-astro-cid-c6mh2c5p] .location-heading[data-astro-cid-c6mh2c5p]{grid-area:1 / 2 / 4 / 10;min-height:0}.location-first[data-astro-cid-c6mh2c5p] .location-text[data-astro-cid-c6mh2c5p]{grid-area:4 / 2 / 10 / 10;align-self:center}.location-first[data-astro-cid-c6mh2c5p] .location-actions[data-astro-cid-c6mh2c5p]{grid-area:10 / 2 / 12 / 10}.location-actions[data-astro-cid-c6mh2c5p] .pill[data-astro-cid-c6mh2c5p]{flex:1 1 100%}.location-map[data-astro-cid-c6mh2c5p]{margin-top:20px}.location-first[data-astro-cid-c6mh2c5p] .location-map[data-astro-cid-c6mh2c5p]{grid-area:12 / 2 / 24 / 10;min-height:0;margin-top:0}}
