@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-space-y-reverse:0;--tw-border-style:solid}}}.contact-hero{background-position:50%;background-size:cover;justify-content:center;align-items:center;height:100vh;display:flex;position:relative}.contact-hero-overlay{inset:calc(var(--spacing,.25rem) * 0);background-color:#0006;position:absolute}@supports (color:color-mix(in lab,red,red)){.contact-hero-overlay{background-color:color-mix(in oklab,var(--color-black,#000) 40%,transparent)}}.contact-hero-content{z-index:10;text-align:center;position:relative}.contact-hero-title{font-family:Inconsolata,monospace;font-family:var(--font-main,"Inconsolata", monospace);--tw-leading:var(--leading-tight,1.25);font-size:48px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff);text-transform:uppercase}@media(min-width:48rem){.contact-hero-title{font-size:64px}}.contact-layout{background-color:#0c1315;flex-direction:column;width:100%;display:flex}@media(min-width:64rem){.contact-layout{flex-direction:row}}.contact-map-col{width:100%;height:500px}@media(min-width:64rem){.contact-map-col{width:35%;height:auto}}.contact-map-iframe{--tw-grayscale:grayscale(.2);width:100%;height:100%;min-height:500px;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,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s}@media(hover:hover){.contact-map-iframe:hover{--tw-grayscale:grayscale(0%);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,)}}.contact-content-col{width:100%;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 20)}@media(min-width:48rem){.contact-content-col{padding-inline:calc(var(--spacing,.25rem) * 12)}}@media(min-width:64rem){.contact-content-col{width:65%;padding-block:calc(var(--spacing,.25rem) * 32)}}@media(min-width:80rem){.contact-content-col{padding-inline:calc(var(--spacing,.25rem) * 24)}}.contact-grid{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 12);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:64rem){.contact-grid{gap:calc(var(--spacing,.25rem) * 20)}}:where(.content-intro>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}.contact-title{font-family:Inconsolata,monospace;font-family:var(--font-main,"Inconsolata", monospace);--tw-leading:1.1;color:var(--color-white,#fff);text-transform:uppercase;font-size:40px;line-height:1.1}@media(min-width:48rem){.contact-title{font-size:48px}}.contact-desc{--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);color:var(--color-main-muted,#d9d9d9)}:where(.content-info>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 10) * calc(1 - var(--tw-space-y-reverse)))}.contact-info-item{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);display:flex}.icon-wrapper svg{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);color:var(--color-white,#fff);flex-shrink:0}.text-wrapper h5{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-medium,500);font-size:16px;font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff)}.text-wrapper p{--tw-leading:var(--leading-relaxed,1.625);font-size:14px;line-height:var(--leading-relaxed,1.625);color:var(--color-main-muted,#d9d9d9)}:where(.content-form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 8) * calc(1 - var(--tw-space-y-reverse)))}.contact-form-title{margin-bottom:calc(var(--spacing,.25rem) * 8);font-family:Inconsolata,monospace;font-family:var(--font-main,"Inconsolata", monospace);color:var(--color-white,#fff);font-size:24px}@media(min-width:48rem){.contact-form-title{font-size:28px}}:where(.luxury-form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}.form-row{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){.form-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.luxury-input{border-bottom-style:var(--tw-border-style);border-color:#ffffff1a;border-bottom-width:1px;width:100%}@supports (color:color-mix(in lab,red,red)){.luxury-input{border-color:color-mix(in oklab,var(--color-white,#fff) 10%,transparent)}}.luxury-input{padding-block:calc(var(--spacing,.25rem) * 3);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;background-color:#0000;outline-style:none;font-size:14px}.luxury-input::placeholder{color:var(--color-main-muted,#d9d9d9)}.luxury-input:focus{border-color:var(--color-primary,#caa971)}textarea.luxury-input{resize:none;min-height:120px}.luxury-submit{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:#fff3;width:fit-content;display:flex}@supports (color:color-mix(in lab,red,red)){.luxury-submit{border-color:color-mix(in oklab,var(--color-white,#fff) 20%,transparent)}}.luxury-submit{padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-white,#fff);text-transform:uppercase;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){.luxury-submit:hover{border-color:var(--color-white,#fff);background-color:var(--color-white,#fff);color:var(--color-black,#000)}}.luxury-submit .plus{--tw-leading:1;color:var(--color-primary,#caa971);font-size:18px;line-height:1}@media(max-width:1024px){.contact-hero{height:300px}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
