.component--visit-section{background-color:oklch(100% 0 0deg);margin-bottom:4rem;margin-left:-2rem;margin-right:-2rem;max-width:1600px;width:calc(100% + 4rem)}@media (min-width:1120px){.component--visit-section{margin-left:-4rem;margin-right:-4rem;width:calc(100% + 8rem)}}@media (min-width:1601px){.component--visit-section{margin-left:auto;margin-right:auto;width:100%}}.component--visit-section .paragraph--type-background-image{height:80rem}.component--visit-section .paragraph--type-background-image>.narrow-background-image{padding:4rem}@media (min-width:1280px){.component--visit-section .paragraph--type-background-image{height:100rem}}.component--visit-section .paragraph--type-background-image .paragraph--type-block-reference{color:oklch(0 0 0deg);margin-right:2rem;margin-top:-4rem}.component--visit-section .paragraph--type-background-image .paragraph--type-grid>.paragraph--grid:first-child{order:2}@media (min-width:640px){.component--visit-section .paragraph--type-background-image .paragraph--type-grid>.paragraph--grid:first-child{order:0}}.component--visit-section .paragraph--type-background-image .paragraph--type-grid>.paragraph--grid:nth-child(2){order:1}.component--visit-section .paragraph--type-background-image .paragraph--type-grid>.paragraph--grid:nth-child(3){order:3}.component--visit-section .paragraph--type-background-image .paragraph--type-grid>.paragraph--grid:nth-child(4){order:4}.component--visit-section .paragraph--type-background-image.paragraph--type-background-image:after,.component--visit-section .paragraph--type-background-image.paragraph--type-background-image:before{border-color:transparent;border-style:solid;border-width:2rem 2.5rem 0;content:" ";position:absolute}.component--visit-section .paragraph--type-background-image.paragraph--type-background-image:before{right:1rem}.component--visit-section .paragraph--type-background-image.paragraph--type-background-image:after{left:1rem}@media (min-width:1120px){.component--visit-section .paragraph--type-background-image.paragraph--type-background-image:after,.component--visit-section .paragraph--type-background-image.paragraph--type-background-image:before{content:none}}.component--visit-section .paragraph--type-background-image.paragraph--type-background-image:before{border-top-color:oklch(100% 0 0deg)}.component--visit-section .paragraph--type-background-image.paragraph--type-background-image:after{content:none}.component--visit-section #visit-text{color:oklch(0 0 0deg);margin-left:4rem;margin-right:4rem;margin-top:-10rem}.component--visit-section #visit-text .paragraph--type-text{max-width:65rem}.component--visit-section #visit-text a[href].arrow-link--next--strong{font-size:2.5rem;margin-left:-5px}.component--visit-section #visit-text .super-link--primary--wrapper a[href].super-link--primary{background-color:transparent}.component--visit-section #visit-text .super-link--primary--wrapper a[href].super-link--primary:after{color:oklch(100% 0 0deg)}.component--visit-section #visit-text .super-link--primary--wrapper a[href].super-link--primary:focus,.component--visit-section #visit-text .super-link--primary--wrapper a[href].super-link--primary:hover{background-color:var(--red)}@media (min-width:790px){.component--visit-section #visit-text{margin-top:-26rem}}@media (min-width:1601px){.component--visit-section #visit-text{margin-left:2rem;margin-right:2rem;width:calc(100% - 4rem)}}.component--visit-section #visit-text .visit-text-container{display:grid;grid-template-columns:1fr;grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content max-content max-content;width:100%}@media (min-width:790px){.component--visit-section #visit-text .visit-text-container{grid-column-gap:15rem;grid-template-columns:1fr 1fr;grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content max-content}.component--visit-section #visit-text .marketing-text{grid-row:3}.component--visit-section #visit-text #visit-reserve-link{grid-area:1/2/3/2}.component--visit-section #visit-text .secondary-link-1{grid-row:1}.component--visit-section #visit-text .secondary-link-2{grid-row:2}}.component--visit-section #visit-heading p{font-size:2.2rem;margin:0}.component--visit-section #visit-heading .cell--12{width:unset}.component--visit-section #visit-heading a[href].arrow-link--next--strong{font-size:3rem;margin-left:-5px;text-align:left}.component--visit-section a[href].arrow-link--next--strong{font-size:2.5rem;margin-left:-5px}

/*# sourceMappingURL=visit_section.css.map*/