.OWeMSG_section{background:var(--black);color:var(--offwhite);padding-block:clamp(40px,6vw,56px)}.OWeMSG_grid{gap:clamp(32px,6vw,48px);display:grid}.OWeMSG_title{font-family:var(--f-display);color:var(--offwhite);text-transform:uppercase;font-size:clamp(20px,1.6vw,20.5px);font-weight:500;line-height:1.5}.OWeMSG_titleLine{display:block}.OWeMSG_highlight{color:var(--gold)}.OWeMSG_text{text-align:justify;max-width:34em;margin-top:1.4em;font-size:clamp(13px,1.02vw,13.1px);line-height:1.4}.OWeMSG_locations{color:var(--gold);margin-top:2em;font-size:clamp(14px,1.17vw,15px)}.OWeMSG_social{gap:10px;margin-top:26px;display:flex}.OWeMSG_social a{width:39px;height:39px;color:var(--offwhite);place-items:center;transition:color .2s;display:grid}.OWeMSG_social a:hover{color:var(--gold)}.OWeMSG_social svg{width:24px;height:24px}.OWeMSG_box{border:3px solid var(--gold);background:var(--black);border-radius:15px;width:100%;padding:clamp(20px,2vw,25.6px) clamp(14px,1.3vw,16.6px) clamp(22px,2.2vw,28.2px)}.OWeMSG_formTitle{font-family:var(--f-body);color:var(--gold);font-size:clamp(18px,1.56vw,20px);font-weight:400;line-height:1.5}.OWeMSG_form{gap:14px;margin-top:14px;display:grid}.OWeMSG_row{gap:14px;display:grid}@media (min-width:420px){.OWeMSG_row{grid-template-columns:1fr 1fr;column-gap:clamp(14px,1.3vw,16.6px)}}.OWeMSG_field{gap:6px;min-width:0;display:grid}.OWeMSG_field label{font-family:var(--f-form);color:var(--offwhite);font-size:14px}.OWeMSG_field input,.OWeMSG_field textarea{background:var(--white);width:100%;min-width:0;color:var(--black);border:0;border-bottom:2px solid var(--black);font-family:var(--f-form);border-radius:0;padding:8px 10px;font-size:16px;line-height:1.25}.OWeMSG_field input{height:38px}.OWeMSG_field textarea{resize:vertical;height:92px}.OWeMSG_field input:focus-visible,.OWeMSG_field textarea:focus-visible{outline:2px solid var(--gold);outline-offset:0}.OWeMSG_field [aria-invalid=true]{border-bottom-color:#c0392b}.OWeMSG_fieldError{font-family:var(--f-form);color:#f1a097;font-size:13px}.OWeMSG_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.OWeMSG_actions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:2px;display:flex}.OWeMSG_submit{border:1px solid var(--offwhite);background:var(--black);min-width:136px;min-height:41px;color:var(--white);font-family:var(--f-form);cursor:pointer;border-radius:100px;padding:0 28px;font-size:16px;transition:background-color .2s,color .2s}.OWeMSG_submit:hover:not(:disabled){background:var(--offwhite);color:var(--black)}.OWeMSG_submit:disabled{opacity:.6;cursor:progress}.OWeMSG_statusMsg{font-family:var(--f-form);color:#f1a097;flex:200px;font-size:14px}.OWeMSG_statusMsg:empty{display:none}.OWeMSG_success{font-family:var(--f-body);gap:10px;margin-top:18px;font-size:15px;line-height:1.5;display:grid}.OWeMSG_success p:first-child{color:var(--gold);font-size:18px}.OWeMSG_success .OWeMSG_submit{justify-self:start;margin-top:8px}@media (min-width:900px){.OWeMSG_section{padding-block:clamp(16px,1.7vw,21.8px) clamp(23px,2vw,25.6px)}.OWeMSG_grid{grid-template-columns:minmax(0,46fr) minmax(0,48.3fr);align-items:start;column-gap:3.4%;padding-right:clamp(0px,1.8vw,23px)}.OWeMSG_copy{padding-top:clamp(5px,.4vw,5.1px)}}
.egMW0G_stats{margin-block:0;display:grid}.egMW0G_item{text-align:center;flex-direction:column-reverse;justify-content:flex-end;align-items:center;min-width:0;display:flex}.egMW0G_value{font-family:var(--f-display);color:var(--gold);margin:0;font-weight:500;line-height:1.4}.egMW0G_label{font-family:var(--f-body);color:var(--grey);text-transform:uppercase;line-height:1.4}.egMW0G_home{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px;padding-block:32px 40px}.egMW0G_home .egMW0G_value{font-size:clamp(44px,12vw,60px)}.egMW0G_home .egMW0G_label{padding-inline:6px;font-size:clamp(12px,3.4vw,15px)}@media (min-width:700px){.egMW0G_home{grid-template-columns:repeat(4,minmax(0,1fr));padding-block:0 clamp(4px,.4vw,5px)}.egMW0G_home .egMW0G_item{min-height:clamp(150px,16.1vw,206.1px);padding-top:clamp(24px,2.7vw,34.6px)}.egMW0G_home .egMW0G_item+.egMW0G_item{border-left:1px solid #e8e3db}.egMW0G_home .egMW0G_value{font-size:clamp(44px,4.69vw,60px);line-height:1.2}.egMW0G_home .egMW0G_label{font-size:clamp(12px,1.17vw,15px)}}.egMW0G_about{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.egMW0G_about .egMW0G_value{font-size:clamp(34px,3.13vw,40.1px);line-height:1.3}.egMW0G_about .egMW0G_label{font-size:clamp(11px,.94vw,12px)}@media (min-width:700px){.egMW0G_about{grid-template-columns:repeat(4,minmax(0,1fr))}}.egMW0G_project{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}.egMW0G_project .egMW0G_item{aspect-ratio:270/192;border:1px solid var(--cream);justify-content:center;padding:10px 8px}.egMW0G_project .egMW0G_value{font-size:clamp(36px,3.9vw,50px);line-height:1.3}.egMW0G_project .egMW0G_label{font-size:clamp(12px,1.17vw,15px)}@media (min-width:700px) and (max-width:1099px){.egMW0G_project{grid-template-columns:repeat(4,minmax(0,1fr))}.egMW0G_project .egMW0G_item{aspect-ratio:auto;min-height:150px}}
.tjnZNG_cream{color:var(--offwhite)}.tjnZNG_charcoal{color:var(--charcoal)}.tjnZNG_gold{color:var(--gold)}.tjnZNG_eyebrow{font-size:clamp(12px,.94vw,12px)}.tjnZNG_eyebrowLong:before{width:clamp(40px,4.45vw,57px)}.tjnZNG_preLine{white-space:pre-line}.tjnZNG_small{color:var(--soft);text-align:justify;font-size:14px;line-height:1.45}.tjnZNG_sectionTitle{font-family:var(--f-display);color:var(--offwhite);margin-top:10px;font-size:min(8vw,30px);font-weight:500;line-height:1.2}.tjnZNG_intro{background:var(--black);color:var(--offwhite);padding-block:28px 40px}.tjnZNG_introGrid{grid-template-areas:"text""image""statsTitle""stats";gap:28px;display:grid}.tjnZNG_introText{grid-area:text}.tjnZNG_introTitle{flex-direction:column;margin-top:10px;display:flex}.tjnZNG_introTitle1{font-family:var(--f-display);font-size:min(10vw,40px);font-weight:500;line-height:1.2}.tjnZNG_introTitle2{font-family:var(--f-serif);color:var(--offwhite);font-size:min(12vw,48px);font-style:italic;font-weight:300;line-height:1.2}.tjnZNG_introText .tjnZNG_small{max-width:34em;margin-top:18px}.tjnZNG_introImage{aspect-ratio:660/426;background:#111;grid-area:image;position:relative;overflow:hidden}.tjnZNG_introImage img{object-fit:cover}.tjnZNG_statsTitle{font-family:var(--f-display);color:var(--offwhite);grid-area:statsTitle;font-size:min(7vw,28px);font-weight:500;line-height:1.2}.tjnZNG_introStats{grid-area:stats}.tjnZNG_rule{height:var(--gold-bar-h);background:var(--gold);margin-top:10px;display:block}.tjnZNG_ruleSm{width:clamp(56px,6vw,76.8px)}.tjnZNG_ruleMd{width:clamp(80px,8.6vw,110.1px)}.tjnZNG_ruleLg{width:clamp(110px,12vw,153.6px);margin-inline:auto}.tjnZNG_intro,.tjnZNG_team{border-bottom:1px solid #f5f0e88c}.tjnZNG_team{background:var(--black);color:var(--offwhite);padding-block:40px 48px}.tjnZNG_teamGrid{grid-template-columns:minmax(0,300px);justify-content:center;gap:44px 24px;margin-top:36px;display:grid}.tjnZNG_member{text-align:center;background:var(--charcoal);flex-direction:column;align-items:center;padding-bottom:18px;display:flex}.tjnZNG_member .tjnZNG_memberName,.tjnZNG_member .tjnZNG_memberRole{padding-inline:10px}.tjnZNG_memberPhoto{aspect-ratio:193/187;background:#111;width:100%;position:relative;overflow:hidden}.tjnZNG_memberPhoto img{object-fit:cover;object-position:50% 20%}.tjnZNG_memberName{font-family:var(--f-display);color:var(--offwhite);margin-top:14px;font-size:18px;font-weight:500;line-height:1.2}.tjnZNG_memberRole{font-family:var(--f-display);color:var(--gold);margin-top:6px;font-size:15px;font-weight:500;line-height:1.2}.tjnZNG_memberBio{width:90%;margin-top:14px}@media (min-width:480px){.tjnZNG_teamGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tjnZNG_approach{background:var(--black);color:var(--offwhite);padding-block:32px 56px}.tjnZNG_approachGrid{grid-template-columns:minmax(0,1fr);gap:32px 24px;margin-top:36px;display:grid}.tjnZNG_principle{background:var(--charcoal);flex-direction:column;padding:16px 21px 22px;display:flex}.tjnZNG_principleN{font-family:var(--f-display);color:var(--gold);font-size:22px;font-weight:500;line-height:1.2}.tjnZNG_principleTitle{font-family:var(--f-display);color:var(--offwhite);margin-top:8px;font-size:18px;font-weight:500;line-height:1.2}.tjnZNG_principleText{margin-top:10px}@media (min-width:560px){.tjnZNG_approachGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tjnZNG_clients{background:var(--page);padding-block:18px 24px}.tjnZNG_clientsTitle{font-family:var(--f-display);text-align:center;color:var(--gold);font-size:clamp(26px,2.34vw,30px);font-weight:500;line-height:1.2}.tjnZNG_clientLogos{flex-wrap:wrap;justify-content:center;gap:8px clamp(12px,3.9vw,49.9px);margin-top:8px;display:flex}.tjnZNG_clientLogos li{width:clamp(88px,26vw,110px)}.tjnZNG_clientLogos img{width:100%;height:auto}@media (min-width:900px){.tjnZNG_small{font-size:clamp(10px,.78vw,10px);line-height:1.4}.tjnZNG_sectionTitle{margin-top:clamp(8px,.9vw,11.5px);font-size:clamp(20px,1.56vw,20px)}.tjnZNG_intro{padding-block:clamp(9px,.7vw,9px) clamp(24px,2vw,25.6px)}.tjnZNG_introGrid{grid-template-columns:minmax(0,233fr) minmax(0,660fr);grid-template-areas:"text image""statsTitle stats";gap:0 3.4%;padding-left:clamp(0px,3.6vw,46px);padding-right:clamp(0px,.6vw,8px)}.tjnZNG_introText{padding-top:clamp(6px,.5vw,6.4px)}.tjnZNG_introTitle{margin-top:clamp(4px,.4vw,5.1px)}.tjnZNG_introTitle1{font-size:clamp(20px,1.56vw,20px)}.tjnZNG_introTitle2{font-size:clamp(30px,2.34vw,30px)}.tjnZNG_introText .tjnZNG_small{max-width:none;margin-top:clamp(14px,1.5vw,19.2px)}.tjnZNG_statsTitle{align-self:start;margin-top:clamp(-30px,-2vw,-20px);font-size:clamp(20px,1.56vw,20px)}.tjnZNG_introStats{padding-top:clamp(0px,.3vw,3.8px)}.tjnZNG_team{padding-block:clamp(24px,2.2vw,28.2px) clamp(40px,4vw,51.2px)}:is(.tjnZNG_team .container>.tjnZNG_eyebrow,.tjnZNG_approach .container>.tjnZNG_eyebrow),.tjnZNG_sectionTitle{padding-left:4.6%}.tjnZNG_teamGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,2.8vw,35.8px) 3.2%;margin-top:clamp(28px,2.7vw,34.6px);padding-inline:5.1% 6.6%}:is(.tjnZNG_team .container>.tjnZNG_rule,.tjnZNG_approach .container>.tjnZNG_rule){margin-left:4.6%}.tjnZNG_introText .tjnZNG_rule{margin-top:clamp(6px,.6vw,7.7px)}.tjnZNG_introStats{border:1px solid var(--cream);padding:clamp(10px,1vw,12.8px) clamp(8px,1vw,12.8px)}.tjnZNG_memberName{margin-top:clamp(4px,.5vw,6.4px);font-size:clamp(15px,1.17vw,15px)}.tjnZNG_memberRole{margin-top:4px;font-size:clamp(13px,1.02vw,13.1px)}.tjnZNG_memberBio{margin-top:clamp(12px,1.5vw,19.2px)}.tjnZNG_approach{padding-block:clamp(16px,1.7vw,21.8px) clamp(48px,5vw,64px)}.tjnZNG_approachGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,1.9vw,24.3px) 3%;margin-top:clamp(20px,2.2vw,28.2px);padding-inline:4.8% 6.9%}.tjnZNG_principle{min-height:clamp(236px,18.4vw,236px)}.tjnZNG_principleText{align-self:center}.tjnZNG_principleN{font-size:clamp(20px,1.56vw,20px)}.tjnZNG_principleTitle{margin-top:clamp(6px,.8vw,10.2px);font-size:clamp(15px,1.17vw,15px)}.tjnZNG_principleText{text-align:center;max-width:15em;margin-top:clamp(14px,2.1vw,26.9px)}.tjnZNG_clientLogos li{width:clamp(93px,8.2vw,105px)}}
._34DqNq_page{min-height:calc(100svh - var(--header-h) - 60px);background:var(--black);flex-direction:column;justify-content:center;display:flex}
.j0B_pW_hero{isolation:isolate;min-height:calc(100svh - var(--header-h));height:max(calc(100svh - var(--header-h)), min(88vw, 1128px));background:var(--black);color:var(--cream);display:flex;position:relative;overflow:clip}.j0B_pW_heroImg{z-index:-2;object-fit:cover;object-position:50% 50%}.j0B_pW_hero:after{content:"";z-index:-1;background:linear-gradient(#0000 30%,#00000026 55%,#0000008c 100%);position:absolute;inset:0}.j0B_pW_heroInner{padding-block:32px max(48px, env(safe-area-inset-bottom));flex-direction:column;justify-content:flex-end;display:flex}.j0B_pW_heroText{max-width:100%}.j0B_pW_heroEyebrow{color:var(--offwhite);font-size:clamp(12px,3.6vw,14px)}.j0B_pW_heroTitle{flex-direction:column;margin-top:20px;line-height:1;display:flex}.j0B_pW_heroTitle1{font-family:var(--f-display);color:var(--cream);font-size:min(17vw,64px);font-weight:500}.j0B_pW_heroTitle2{font-family:var(--f-serif);color:var(--gold);margin-top:-.04em;font-size:min(13vw,54px);font-weight:300}.j0B_pW_heroLead{max-width:34em;color:var(--cream);margin-top:22px;font-size:clamp(14px,3.8vw,15px);line-height:1.4}.j0B_pW_heroCtas{flex-wrap:wrap;gap:12px clamp(14px,2.27vw,29.1px);margin-top:28px;display:flex}.j0B_pW_heroCtas .btn{flex:160px}@media (min-width:700px){.j0B_pW_hero:after{background:linear-gradient(#0000 55%,#00000059 100%)}.j0B_pW_heroInner{padding-bottom:clamp(64px,20.5vw,262px)}.j0B_pW_heroText{max-width:clamp(426px,40vw,512px);padding-left:clamp(0px,2.6vw,33.3px)}.j0B_pW_heroEyebrow{font-size:clamp(12px,1.02vw,13.1px)}.j0B_pW_heroTitle{margin-top:clamp(18px,1.95vw,25px)}.j0B_pW_heroTitle1{font-size:clamp(60px,5.47vw,70px)}.j0B_pW_heroTitle2{margin-top:-.08em;font-size:clamp(50px,4.69vw,60px)}.j0B_pW_heroLead{max-width:clamp(330px,33.3vw,426.2px);margin-top:clamp(24px,3.1vw,39.7px);font-size:clamp(13px,1.02vw,13.1px)}.j0B_pW_heroCtas{margin-top:clamp(24px,2.97vw,38px)}.j0B_pW_heroCtas .btn{flex:none}}@media (max-height:520px) and (orientation:landscape){.j0B_pW_hero{height:auto;min-height:calc(100svh - var(--header-h))}.j0B_pW_heroInner{padding-block:40px}}.j0B_pW_stats{background:var(--page);border-bottom:1px solid #e8e3db}.j0B_pW_regions{background:var(--page);padding-block:clamp(32px,4.2vw,54px) clamp(40px,2.7vw,40px)}@media (min-width:900px){:is(.j0B_pW_regions .container,.j0B_pW_who .container){padding-inline:clamp(0px,.86vw,11px)}}.j0B_pW_region+.j0B_pW_region{margin-top:40px}@media (min-width:700px){.j0B_pW_region+.j0B_pW_region{margin-top:clamp(23px,1.8vw,23px)}}.j0B_pW_regionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 24px;display:flex}.j0B_pW_regionCountry{color:var(--gold);text-transform:uppercase;font-size:clamp(13px,1.17vw,15px);line-height:1.4}.j0B_pW_regionName{font-family:var(--f-display);color:var(--ink);margin-top:4px;font-size:min(12vw,52px);font-weight:500;line-height:1.05}.j0B_pW_regionLink{color:var(--gold);text-transform:uppercase;text-underline-offset:3px;align-self:flex-end;align-items:center;gap:.9em;padding:10px 0;font-size:clamp(13px,1.02vw,13.1px);text-decoration:underline;text-decoration-thickness:1px;transition:color .2s,gap .25s;display:inline-flex}.j0B_pW_regionLink:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 7'%3E%3Cpath d='M0 3.5h15M12 .5l3 3-3 3' fill='none' stroke='%23b8966a' stroke-width='1'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;width:1.2em;height:7px}.j0B_pW_regionLink:hover{color:var(--ink);gap:1.2em}.j0B_pW_regionImages{gap:10px;margin-top:20px;display:grid}.j0B_pW_regionImage{aspect-ratio:319/262;background:#e9e6df;position:relative;overflow:hidden}.j0B_pW_regionImage img{object-fit:cover}@media (min-width:600px){.j0B_pW_regionImages{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}}@media (min-width:700px){.j0B_pW_regionHead{flex-wrap:nowrap}.j0B_pW_regionName{font-size:clamp(48px,5.08vw,65px)}.j0B_pW_regionLink{align-self:flex-start;margin-top:clamp(16px,2.5vw,32px);padding:0}.j0B_pW_regionImages{margin-top:clamp(20px,2.7vw,34.6px)}}.j0B_pW_who{background:var(--page);padding-block:8px 48px}.j0B_pW_whoGrid{gap:28px;display:grid}.j0B_pW_whoImage{aspect-ratio:468/425;background:#e9e6df;position:relative;overflow:hidden}.j0B_pW_whoImage img{object-fit:cover}.j0B_pW_whoEyebrow{font-size:clamp(12px,3.4vw,13px)}.j0B_pW_whoEyebrow:before{width:clamp(22px,2.1vw,26.9px)}.j0B_pW_whoTitle{flex-direction:column;margin-top:6px;display:flex}.j0B_pW_whoTitle1{font-family:var(--f-display);color:var(--charcoal);white-space:pre-line;font-size:min(11vw,46px);font-weight:500;line-height:1.1}.j0B_pW_whoTitle2{font-family:var(--f-serif);color:var(--gold);margin-top:-.05em;font-size:min(13vw,54px);font-style:italic;font-weight:300;line-height:1.1}.j0B_pW_whoText .gold-rule{margin-top:14px}.j0B_pW_whoBody{max-width:35em;color:var(--ink);gap:1.4em;margin-top:24px;font-size:clamp(14px,3.8vw,15px);line-height:1.4;display:grid}.j0B_pW_whoText .btn{margin-top:26px}@media (min-width:900px){.j0B_pW_who{padding-block:clamp(14px,1.48vw,18.9px) clamp(48px,4.9vw,62.7px)}.j0B_pW_whoGrid{grid-template-columns:minmax(0,468fr) minmax(0,467fr);align-items:start;column-gap:2.4%}.j0B_pW_whoText{padding-top:clamp(4px,.4vw,5.1px)}.j0B_pW_whoEyebrow{font-size:clamp(11px,.94vw,12px)}.j0B_pW_whoTitle{margin-top:2px}.j0B_pW_whoTitle1{font-size:clamp(46px,4.69vw,60px)}.j0B_pW_whoTitle2{margin-top:-.12em;font-size:clamp(54px,5.47vw,70px)}.j0B_pW_whoBody{gap:1.4em;max-width:clamp(380px,35.5vw,454.4px);margin-top:clamp(18px,1.9vw,24.3px);font-size:clamp(13px,1.02vw,13.1px)}.j0B_pW_whoText .btn{margin-top:clamp(18px,1.95vw,25px)}}
.oEMQUq_page{background:var(--black);color:var(--offwhite);padding-block:clamp(20px,2vw,40px) clamp(32px,3vw,56px)}.oEMQUq_grid{grid-template-areas:"intro""hero""body""stats";gap:28px;display:grid}.oEMQUq_intro{grid-area:intro}.oEMQUq_location{letter-spacing:.02em;color:var(--gold);font-size:12px;line-height:1.4}.oEMQUq_location:before{width:clamp(36px,4.45vw,57px)}.oEMQUq_rule{width:clamp(64px,8.6vw,110px);height:var(--gold-bar-h);background:var(--gold);display:block}.oEMQUq_intro .oEMQUq_rule{margin-top:clamp(14px,1.3vw,20px)}.oEMQUq_title{font-family:var(--f-display);flex-direction:column;margin-top:10px;font-size:min(12vw,56px);font-weight:500;line-height:1.1;display:flex}.oEMQUq_prefix{color:var(--offwhite)}.oEMQUq_dot{color:var(--charcoal)}.oEMQUq_name{color:var(--gold)}.oEMQUq_tagline{font-family:var(--f-serif);color:var(--offwhite);margin-top:12px;font-size:min(6.4vw,26px);font-style:italic;font-weight:300;line-height:1.35}.oEMQUq_hero{aspect-ratio:6/5;background:#111;grid-area:hero;position:relative;overflow:hidden}.oEMQUq_hero img{object-fit:cover}.oEMQUq_body{color:#fafafa;text-align:justify;grid-area:body;gap:0;font-size:clamp(15px,4vw,16px);line-height:1.45;display:grid}.oEMQUq_stats{grid-area:stats;padding-top:8px}.oEMQUq_gallery{gap:12px;margin-top:clamp(28px,3vw,56px);display:grid}.oEMQUq_galleryItem{aspect-ratio:1;background:#111;position:relative;overflow:hidden}.oEMQUq_galleryItem img{object-fit:cover}.oEMQUq_back{justify-content:flex-end;align-items:center;gap:clamp(10px,1vw,16px);margin-top:clamp(24px,2.5vw,46px);padding-right:clamp(0px,2.7vw,52px);display:flex}.oEMQUq_back a{letter-spacing:.02em;color:var(--gold);text-underline-offset:3px;padding:8px 0;font-size:clamp(16px,1.4vw,18px);text-decoration:underline;text-decoration-thickness:1px;transition:color .2s}.oEMQUq_back a:hover{color:var(--offwhite)}@media (min-width:600px){.oEMQUq_gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.3vw,29px)}}@media (min-width:700px){.oEMQUq_grid{gap:32px}.oEMQUq_title{font-size:clamp(44px,6vw,60px)}.oEMQUq_tagline{font-size:clamp(22px,2.6vw,30px)}.oEMQUq_hero{aspect-ratio:1554/961}.oEMQUq_body{max-width:46em}}@media (min-width:1100px){.oEMQUq_grid{grid-template:"intro hero""body hero""stats hero"1fr/minmax(420px,542fr) minmax(0,1554fr);gap:clamp(14px,1.3vw,22px) clamp(32px,4.2vw,134px)}.oEMQUq_page{padding-top:0}.oEMQUq_intro{padding-top:clamp(16px,1.3vw,27px)}.oEMQUq_location{font-size:12px}.oEMQUq_title{margin-top:clamp(8px,.7vw,14px);font-size:clamp(40px,4.7vw,60px)}.oEMQUq_tagline{margin-top:clamp(8px,.8vw,16px);font-size:clamp(21px,2.35vw,30px)}.oEMQUq_hero{top:calc(var(--header-h) + 24px);aspect-ratio:1554/961;align-self:start;position:sticky}.oEMQUq_body{max-width:none;font-size:clamp(15px,1.25vw,16px);line-height:1.4}.oEMQUq_stats{align-self:start;padding-top:clamp(12px,1.6vw,36px)}}
