._71DZXa_fill{position:absolute;inset:0}._71DZXa_cover{object-fit:cover}._71DZXa_contain{object-fit:contain}._71DZXa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._71DZXa_split{padding-top:var(--header-h);background:var(--paper);grid-template-columns:48.33% 1fr;min-height:62.3vw;display:grid}._71DZXa_left{z-index:2;padding-bottom:clamp(32px,3.4vw,66px);position:relative}._71DZXa_hero{z-index:1;background:#1d1d1d;position:relative;overflow:hidden}._71DZXa_banner{height:14.75vw;min-height:210px;color:var(--white);background:#222;position:relative;overflow:hidden}._71DZXa_bannerText{z-index:1;flex-direction:column;justify-content:space-between;height:100%;padding:clamp(18px,2.3vw,44px) 20px clamp(14px,1.3vw,26px) 18.55vw;display:flex;position:relative}._71DZXa_pillar{font-size:clamp(22px,1.75vw,34px);line-height:1}._71DZXa_logo{min-width:180px}._71DZXa_logo img{width:100%;height:auto}._71DZXa_tagline{font-size:clamp(15px,1.15vw,22px);line-height:1}._71DZXa_content{grid-template-columns:14.4vw 1fr;align-items:start;column-gap:1.55vw;padding:1.25vw 1.6vw 0 2.6vw;display:grid}._71DZXa_side{min-height:220px;position:relative;overflow:hidden}._71DZXa_text{max-width:30em;font-size:clamp(14px,.9vw,17.5px);line-height:1.28}._71DZXa_text p+p{margin-top:.35em}._71DZXa_visit{gap:.4em;margin-top:.6em;font-size:1.05em;display:inline-flex;position:relative}._71DZXa_visit:after{content:"";transform-origin:100%;height:1px;transition:transform .45s var(--ease);background:currentColor;position:absolute;bottom:-2px;left:0;right:1.4em;transform:scaleX(0)}._71DZXa_visit span{transition:transform .45s var(--ease)}._71DZXa_visit:hover:after{transform-origin:0;transform:scaleX(1)}._71DZXa_visit:hover span{transform:translate(4px)}._71DZXa_form{border:1px solid var(--ink);margin-top:1em;padding:.55em .75em .75em;font-size:.78em}._71DZXa_formTitle{margin-bottom:.7em}._71DZXa_fields{grid-template-columns:1fr 1fr;align-items:end;gap:.6em .5em;display:grid}._71DZXa_field{border:1px solid var(--ink);background:0 0;flex-direction:column;padding:.15em .35em .1em;transition:border-color .3s,background-color .3s;display:flex;position:relative}._71DZXa_field:after{content:"";transform-origin:0;height:2px;transition:transform .5s var(--ease);background:#344427;position:absolute;bottom:-1px;left:-1px;right:-1px;transform:scaleX(0)}._71DZXa_field:focus-within{background:var(--white)}._71DZXa_field:focus-within:after{transform:scaleX(1)}._71DZXa_field span{font-size:.82em}._71DZXa_field input{background:0 0;border:0;outline:0;padding:.1em 0;font-size:1.1em}._71DZXa_wide,._71DZXa_submit{grid-column:1/-1}._71DZXa_submit{background:var(--charcoal);color:var(--white);cursor:pointer;border:0;border-radius:6px;justify-self:end;padding:.55em 1.6em;font-size:1em}._71DZXa_formDone{color:#344427;align-items:center;gap:.6em;min-height:4.6em;display:flex}._71DZXa_gallery{align-items:stretch;gap:.42vw;margin-top:clamp(16px,.6vw,12px);display:flex}._71DZXa_galleryItem{height:var(--gh);background:#ddd;flex:none;min-height:160px;position:relative;overflow:hidden}._71DZXa_galleryItem[data-framed]{background:var(--white);border:1px solid var(--ink)}._71DZXa_galleryItem[data-framed] img{padding:4% 3%}._71DZXa_embed{background:#0a0e13;height:min(100svh,max(56.25vw,620px));position:relative;overflow:hidden}._71DZXa_embed iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}._71DZXa_sentinel{pointer-events:none;position:absolute;inset:0}._71DZXa_tint{pointer-events:none;mix-blend-mode:multiply;position:absolute;inset:0}._71DZXa_embedShield{z-index:2;color:#cfe8df;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:#0a0e1359;border:0;place-items:center;font-size:13px;display:grid;position:absolute;inset:0}._71DZXa_embedShield span{-webkit-backdrop-filter:blur(8px);border:1px solid #cfe8df66;border-radius:100px;padding:10px 18px}._71DZXa_embedHint{z-index:2;letter-spacing:.12em;text-transform:uppercase;color:#cfe8df8c;pointer-events:none;font-size:11px;position:absolute;bottom:52px;right:32px}@media (max-width:1000px){._71DZXa_split{grid-template-columns:1fr;min-height:0}._71DZXa_hero{aspect-ratio:4/3;order:-1}._71DZXa_left{order:0}._71DZXa_bannerText{padding-left:24px}._71DZXa_logo{max-width:360px;width:60%!important}._71DZXa_content{grid-template-columns:34% 1fr;column-gap:20px;padding:20px}._71DZXa_side{aspect-ratio:3/4;height:auto!important}._71DZXa_gallery{flex-wrap:wrap;gap:8px;padding:0 20px!important}._71DZXa_galleryItem{height:44vw;width:calc(50% - 4px)!important;margin-left:0!important}._71DZXa_embedHint{display:none}}@media (max-width:560px){._71DZXa_content{grid-template-columns:1fr;row-gap:20px}._71DZXa_side{aspect-ratio:4/3}._71DZXa_fields{grid-template-columns:1fr}}
