@font-face{font-family:Neue Montreal;src:url(../src/fonts/NeueMontreal-Regular.woff2) format("woff2"),url(../src/fonts/NeueMontreal-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tusker Grotesk;src:url(../src/fonts/TuskerGrotesk-5700Bold.woff2) format("woff2"),url(../src/fonts/TuskerGrotesk-5700Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Tusker Grotesk;src:url(../src/fonts/TuskerGrotesk-4500Medium.woff2) format("woff2"),url(../src/fonts/TuskerGrotesk-4500Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Domaine Disp;src:url(../src/fonts/DomaineDisp-Bold.woff2) format("woff2"),url(../src/fonts/DomaineDisp-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Campton;src:url(../src/fonts/Campton-ExtraLight.woff2) format("woff2"),url(../src/fonts/Campton-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Campton;src:url(../src/fonts/Campton-Book.woff2) format("woff2"),url(../src/fonts/Campton-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Domaine Disp;src:url(../src/fonts/DomaineDisp-Regular.woff2) format("woff2"),url(../src/fonts/DomaineDisp-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Campton;src:url(../src/fonts/Campton-Light.woff2) format("woff2"),url(../src/fonts/Campton-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Campton;src:url(../src/fonts/Campton-Medium.woff2) format("woff2"),url(../src/fonts/Campton-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}
/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com*/
/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}h1,h2,h3,p,pre{margin:0}button{background-color:transparent;background-image:none}ul{list-style:none;margin:0;padding:0}html{font-family:Campton,sans-serif;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{box-sizing:border-box;border:0 solid}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}h1,h2,h3{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,select,textarea{padding:0;line-height:inherit;color:inherit}pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}img,svg{display:block;vertical-align:middle}img{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity));--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.aspect-w-16{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%)}.aspect-w-16>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.aspect-w-16{--tw-aspect-w:16}.aspect-h-9{--tw-aspect-h:9}.btn{position:relative;display:inline-block;border-width:1px;--tw-border-opacity:1;border-color:rgba(255,71,92,var(--tw-border-opacity));background-color:transparent;padding:.75rem 1.5rem;text-align:center;font-family:Campton,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:300;text-transform:uppercase;--tw-text-opacity:1;color:rgba(255,71,92,var(--tw-text-opacity));transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s}.btn:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgba(255,71,92,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(91,33,53,var(--tw-text-opacity))}.btn{letter-spacing:.125rem}body{font-family:Campton,sans-serif;--tw-text-opacity:1;color:rgba(91,33,53,var(--tw-text-opacity));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin-bottom:1rem;font-size:1rem;line-height:1.5rem}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin-bottom:1rem;font-weight:300}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:Domaine Disp,serif;text-transform:uppercase}.h1,h1{font-size:3.75rem;line-height:1}.h2:not(.gform_submission_error),h2:not(.gform_submission_error){font-family:Domaine Disp,serif;font-size:3rem;line-height:1}.h3,h3{font-family:Domaine Disp,serif;font-size:25px;font-weight:700;text-transform:uppercase}@media (min-width:1024px){.h3,h3{font-size:50px}}.h4,h4{font-family:Domaine Disp,serif;font-size:20px;font-weight:700;text-transform:uppercase}@media (min-width:1024px){.h4,h4{font-size:35px}}.h5,h5{font-size:1.25rem;line-height:1.75rem;text-transform:uppercase}@media (max-width:768px){.h5,h5{font-size:1.125rem;line-height:1.75rem}}.h6,h6{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em}@media (max-width:768px){.h6,h6{font-size:.75rem;line-height:1rem}}.small,small{font-size:.875rem;line-height:1.25rem;line-height:1.625}@media (max-width:768px){.small,small{font-size:.75rem;line-height:1rem}}.lead{font-family:Domaine Disp,serif;font-size:1.25rem;line-height:1.75rem;font-weight:500;text-transform:uppercase}@media (min-width:1024px){.lead{font-size:1.875rem;line-height:2.25rem}}hr{margin:2rem auto;height:90px;width:1px;border-width:0;--tw-bg-opacity:1;background-color:rgba(255,71,92,var(--tw-bg-opacity));clear:both}main li{margin-bottom:.5rem}.bg-dark *{--tw-text-opacity:1;color:rgba(255,71,92,var(--tw-text-opacity))}.heading__text{display:inline-block;transform:translateY(200%);padding-top:.5rem;word-wrap:none}.heading__wrapper{display:flex;justify-content:center;align-items:center;overflow-y:hidden;height:1.125em}.marquee p{margin-left:.5rem;font-family:Domaine Disp,serif;font-size:3rem;line-height:1;text-transform:uppercase;--tw-text-opacity:1;color:rgba(255,71,92,var(--tw-text-opacity))}@media (min-width:768px){.marquee p{margin-left:1rem;font-size:3.75rem;line-height:1}}@media (min-width:1024px){.marquee p{margin-left:2rem;font-size:6rem;line-height:1}}.marquee p{line-height:.9em}.form__message{display:none;text-align:center;-webkit-animation:fade-in .2s ease;animation:fade-in .2s ease;pointer-events:none}.form__message h3{font-size:2rem;font-weight:100}.form--success .form__message--success{display:block}.form--error .form__message--error{display:block;font-size:2rem}.input,input:not([type=radio]):not([type=button]):not([type=submit]):not([type=checkbox]),label,select,textarea{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(255,71,92,var(--tw-text-opacity))}.input,input:not([type=radio]):not([type=button]):not([type=submit]):not([type=checkbox]),select,textarea{-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0;appearance:none;height:auto;width:100%;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(255,71,92,var(--tw-border-opacity));background-color:transparent;--tw-bg-opacity:0.3;padding:.5rem 1rem;text-align:center;font-family:Campton,sans-serif;font-weight:300;text-transform:uppercase;line-height:1;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s}.input:focus,input:not([type=radio]):not([type=button]):not([type=submit]):not([type=checkbox]):focus,select:focus,textarea:focus{--tw-border-opacity:1;border-color:rgba(243,241,237,var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px}.input::-moz-placeholder,input:not([type=radio]):not([type=button]):not([type=submit]):not([type=checkbox])::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{--tw-text-opacity:1;color:rgba(255,71,92,var(--tw-text-opacity))}.input::placeholder,input:not([type=radio]):not([type=button]):not([type=submit]):not([type=checkbox])::placeholder,select::placeholder,textarea::placeholder{--tw-text-opacity:1;color:rgba(255,71,92,var(--tw-text-opacity))}.input option,input:not([type=radio]):not([type=button]):not([type=submit]):not([type=checkbox]) option,select option,textarea option{font-size:1rem;line-height:1.5rem}textarea{height:8rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(255,71,92,var(--tw-border-opacity))}textarea:focus{--tw-border-opacity:1;border-color:rgba(243,241,237,var(--tw-border-opacity))}input[type=submit]{margin-left:auto;margin-right:auto;width:100%;letter-spacing:.125rem;position:relative;display:inline-block;border-width:1px;--tw-border-opacity:1;border-color:rgba(255,71,92,var(--tw-border-opacity));background-color:transparent;padding:.75rem 1.5rem;text-align:center;font-family:Campton,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:300;text-transform:uppercase;--tw-text-opacity:1;color:rgba(255,71,92,var(--tw-text-opacity));transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s}input[type=submit]:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgba(255,71,92,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(91,33,53,var(--tw-text-opacity))}.theme-dark input[type=submit]{--tw-border-opacity:1;border-color:rgba(243,241,237,var(--tw-border-opacity));background-color:transparent;--tw-text-opacity:1;color:rgba(243,241,237,var(--tw-text-opacity))}.theme-dark input[type=submit]:hover{--tw-bg-opacity:1;background-color:rgba(243,241,237,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(91,33,53,var(--tw-text-opacity))}input[type=submit]{font-weight:500}input[type=submit]:disabled{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.gform_validation_container,.hidden_label label:not(.gfield_checkbox label){display:none}.gfield{margin-bottom:1rem;width:100%}.gfield_checkbox li{position:relative;display:flex;align-items:center;padding-top:1rem;padding-bottom:1rem}.gfield_checkbox li label{margin-bottom:0;display:inline-block}.gfield_checkbox li input{margin-right:.5rem;height:1rem;width:1rem;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgba(91,33,53,var(--tw-border-opacity))}.ginput_complex{margin-left:-.5rem;margin-right:-.5rem;display:flex;flex-wrap:wrap}.ginput_complex span{width:50%;padding-left:.5rem;padding-right:.5rem}@media (max-width:768px){.ginput_complex span{width:100%}}.ginput_complex label{font-size:.75rem;line-height:1rem}.gform_footer{display:flex;justify-content:space-between;padding-top:2rem}.gfield_required,.validation_error{--tw-text-opacity:1;color:rgba(255,71,92,var(--tw-text-opacity))}.validation_error{margin-bottom:.75rem;padding:1rem;font-size:1rem;line-height:1.5rem}.validation_message{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(255,71,92,var(--tw-text-opacity))}input[aria-invalid=true]{--tw-border-opacity:1;border-color:rgba(255,71,92,var(--tw-border-opacity))}.gform_confirmation_wrapper{margin-bottom:2rem}@media (min-width:640px){.gfield--width-full{grid-column:span 2/span 2}}.gfield_visibility_hidden{display:none}.logged-in .gfield_visibility_hidden{display:block}.gform_confirmation_message{font-size:1.25rem;line-height:1.75rem}.menu{position:fixed;top:0;left:0;z-index:50;height:100vh;width:100%;--tw-translate-y:-100%;transform:var(--tw-transform);--tw-bg-opacity:1;background-color:rgba(91,33,53,var(--tw-bg-opacity));padding:8rem 2rem;font-family:Domaine Disp,serif;font-size:1.875rem;line-height:2.25rem;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgba(255,71,92,var(--tw-text-opacity));transition-duration:.5s}@media (min-width:1024px){.menu{position:relative;height:auto;width:auto;--tw-translate-y:0px;transform:var(--tw-transform);background-color:transparent;padding-top:1.5rem;padding-bottom:1.5rem;font-family:Campton,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:300}}.menu ul{margin-left:-1rem;margin-right:-1rem;display:flex;height:100%;width:100%;flex-direction:column;justify-content:center}@media (min-width:1024px){.menu ul{flex-direction:row}}.menu ul li{margin-bottom:1rem;padding-left:1rem;padding-right:1rem;text-align:center}@media (min-width:1024px){.menu ul li{margin-bottom:0}}.menu ul li a{opacity:1;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.5s}.menu ul li a:hover{opacity:.75}.menu.is-open{--tw-translate-y:0px;transform:var(--tw-transform)}.menu-trigger{position:fixed;top:2rem;left:2rem;z-index:50;margin-left:auto;display:flex;display:none;height:1.5rem;width:2rem;flex-direction:column;align-items:center;justify-content:center;background-color:transparent}.menu-trigger:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:1024px){.menu-trigger{display:none}}.menu-trigger span{position:absolute;display:block;height:1px;width:2rem;transform:var(--tw-transform);--tw-bg-opacity:1;background-color:rgba(255,71,92,var(--tw-bg-opacity));transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s}.menu-trigger span:first-of-type{--tw-translate-y:-0.25rem;transform:var(--tw-transform)}.menu-trigger span:nth-of-type(2){--tw-translate-y:0.25rem;transform:var(--tw-transform)}.menu-trigger.is-open span:first-of-type{--tw-translate-y:0px;transform:var(--tw-transform)}.menu-trigger.is-open span:nth-of-type(2){opacity:0}select[data-ss-uuid]{display:none;pointer-events:none}.style-select{display:block;position:relative;width:100%;text-align:center;line-height:1em;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(255,71,92,var(--tw-border-opacity));font-size:1rem;line-height:1.5rem;text-transform:uppercase}.style-select,.style-select *{padding:0;box-sizing:border-box;text-align:left;color:#000;font-weight:300;cursor:pointer}.style-select .ss-selected-option{width:100%;background-color:transparent;padding-top:.75rem;padding-bottom:.75rem;font-family:Campton,sans-serif;font-size:.875rem;line-height:1.25rem;text-transform:uppercase;line-height:1;--tw-text-opacity:1;color:rgba(255,71,92,var(--tw-text-opacity))}.style-select .ss-selected-option:focus{outline:2px solid transparent;outline-offset:2px}.style-select .ss-selected-option{text-align:center}.style-select .ss-dropdown{z-index:10;--tw-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);text-align:center;top:0;left:0;position:absolute;float:left;width:100%;display:none;border-top:0;max-height:16rem;overflow-y:scroll}.style-select .ss-dropdown .ss-option{width:100%;background-color:#fff;text-align:center;padding-top:.5rem;padding-bottom:.5rem;--tw-text-opacity:1;color:rgba(91,33,53,var(--tw-text-opacity))}.style-select .ss-dropdown .ss-option.highlighted{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,71,92,var(--tw-text-opacity))}.style-select .ss-dropdown .ss-option.disabled{color:#d0d0d0}.style-select.open .ss-selected-option,.style-select .ss-dropdown .ss-option.ticked{--tw-bg-opacity:1;background-color:rgba(255,71,92,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(91,33,53,var(--tw-text-opacity))}.style-select.open .ss-dropdown{display:block}p:last-child{margin-bottom:0}html{box-sizing:border-box;scroll-behavior:smooth}.h-vh{min-height:calc(100vh - 142px)}.h-50vh{height:50vh}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-8{bottom:2rem}.left-1\/2{left:50%}.top-0{top:0}.top-24{top:6rem}.top-6{top:1.5rem}.right-8{right:2rem}.z-40{z-index:40}.mx-auto{margin-left:auto;margin-right:auto}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.mb-2{margin-bottom:.5rem}.mb-16{margin-bottom:4rem}.mt-8{margin-top:2rem}.mt-16{margin-top:4rem}.-mt-16{margin-top:-4rem}.ml-auto{margin-left:auto}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.hidden{display:none}.h-1{height:.25rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-3xl{max-width:48rem}.max-w-md{max-width:28rem}.max-w-6xl{max-width:72rem}.max-w-2xl{max-width:42rem}.max-w-xl{max-width:36rem}.-translate-x-1\/2{--tw-translate-x:-50%;transform:var(--tw-transform)}.rotate-180{--tw-rotate:180deg}.rotate-180,.transform{transform:var(--tw-transform)}.resize{resize:both}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-16{gap:4rem}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.bg-dark,.bg-purple{--tw-bg-opacity:1;background-color:rgba(91,33,53,var(--tw-bg-opacity))}.bg-light{--tw-bg-opacity:1;background-color:rgba(243,241,237,var(--tw-bg-opacity))}.bg-cream{--tw-bg-opacity:1;background-color:rgba(214,209,196,var(--tw-bg-opacity))}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.py-32{padding-top:8rem;padding-bottom:8rem}.px-4{padding-left:1rem;padding-right:1rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.px-8{padding-left:2rem;padding-right:2rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-24{padding-bottom:6rem}.pt-40{padding-top:10rem}.pl-24{padding-left:6rem}.pr-8{padding-right:2rem}.pt-24{padding-top:6rem}.pt-56{padding-top:14rem}.pb-32{padding-bottom:8rem}.pt-16{padding-top:4rem}.pt-64{padding-top:16rem}.text-center{text-align:center}.font-sans{font-family:Campton,sans-serif}.font-display{font-family:Domaine Disp,serif}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-semibold{font-weight:600}.font-light{font-weight:300}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.tracking-widest{letter-spacing:.1em}.tracking-wide{letter-spacing:.025em}.text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.filter{filter:var(--tw-filter)}@media (min-width:768px){.md\:grid{display:grid}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:pb-40{padding-bottom:10rem}.md\:pt-56{padding-top:14rem}.md\:pl-40{padding-left:10rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.lg\:relative{position:relative}.lg\:top-auto{top:auto}.lg\:right-auto{right:auto}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:pl-64{padding-left:16rem}.lg\:pr-32{padding-right:8rem}}