.duh7uG_hero{max-width:var(--width);margin:0 auto;position:relative}.duh7uG_words{z-index:1;position:relative}.duh7uG_visual{min-width:0;position:relative}.duh7uG_hero{padding:55px var(--gutter) 65px;grid-template-columns:7fr 5fr;align-items:center;gap:6%;display:grid}.duh7uG_visual img{border-radius:6px;height:530px}.duh7uG_words h1{max-width:11ch;font-size:clamp(40px,4.8vw,68px)}@media (max-width:700px){.duh7uG_hero{grid-template-columns:1fr;gap:30px;padding:28px 20px 40px}.duh7uG_hero h1{font-size:clamp(38px,10vw,60px)}.duh7uG_hero img{height:370px;min-height:0}.duh7uG_visual{padding:0}.duh7uG_note{padding:15px;font-size:20px;bottom:0;left:0}.duh7uG_seal{width:100px;height:100px;font-size:10px;left:0}.duh7uG_orb{width:90px;height:90px;bottom:-15px;left:0}.duh7uG_spread{grid-template-columns:1fr;gap:20px;padding:0}.duh7uG_sidebar{padding-top:0}.duh7uG_sidebar>img{display:none}.duh7uG_triptych{gap:8px;margin-top:25px}.duh7uG_triptych img{height:180px}.duh7uG_triptych img:nth-child(2){height:230px}.duh7uG_collage{padding:0 0 45px}.duh7uG_collage img:first-child{height:320px}.duh7uG_collage img:nth-child(2){height:190px}.duh7uG_spark{font-size:65px}.duh7uG_contactSheet{grid-template-columns:3fr 2fr;gap:12px}.duh7uG_contactSheet>img{height:300px}.duh7uG_contactSheet>div>img{height:150px}.duh7uG_index{font-size:20px}.duh7uG_poster h1{font-size:14vw}.duh7uG_topline,.duh7uG_bottomline{gap:20px;font-size:9px}.duh7uG_hero>img{max-width:100%}.duh7uG_overlay{padding:65px 24px}.duh7uG_corner{font-size:8px;bottom:20px;right:20px}.duh7uG_titleline,.duh7uG_captionline{display:block}.duh7uG_captionline a{margin-top:20px}.duh7uG_vertical{right:-15px}.duh7uG_hero .duh7uG_frame img{height:270px}.duh7uG_hero .duh7uG_words{min-width:0}.duh7uG_hero .duh7uG_words h1{max-width:none}}
._1xvzKW_hero{max-width:var(--width);margin:0 auto;position:relative}._1xvzKW_words{z-index:1;position:relative}._1xvzKW_visual{min-width:0;position:relative}._1xvzKW_hero{margin:35px var(--gutter) 65px;grid-template-columns:7fr 5fr;max-width:none;display:grid}._1xvzKW_words{background:var(--primary);color:var(--on-primary);padding:55px 8%;overflow:hidden}._1xvzKW_words h1{letter-spacing:-.04em;font-size:clamp(42px,5.5vw,80px);line-height:1}._1xvzKW_words p{color:inherit}._1xvzKW_words button{background:var(--on-primary);color:var(--primary)!important}._1xvzKW_visual img{height:100%;min-height:560px}._1xvzKW_visual small{background:var(--surface);width:100%;margin:0;padding:15px;position:absolute;bottom:0;left:0}._1xvzKW_smile{text-align:right;margin-top:20px;font-size:80px;line-height:1;display:block}@media (max-width:700px){._1xvzKW_hero{grid-template-columns:1fr;gap:30px;padding:28px 20px 40px}._1xvzKW_hero h1{font-size:clamp(38px,10vw,60px)}._1xvzKW_hero img{height:370px;min-height:0}._1xvzKW_visual{padding:0}._1xvzKW_note{padding:15px;font-size:20px;bottom:0;left:0}._1xvzKW_seal{width:100px;height:100px;font-size:10px;left:0}._1xvzKW_orb{width:90px;height:90px;bottom:-15px;left:0}._1xvzKW_spread{grid-template-columns:1fr;gap:20px;padding:0}._1xvzKW_sidebar{padding-top:0}._1xvzKW_sidebar>img{display:none}._1xvzKW_triptych{gap:8px;margin-top:25px}._1xvzKW_triptych img{height:180px}._1xvzKW_triptych img:nth-child(2){height:230px}._1xvzKW_collage{padding:0 0 45px}._1xvzKW_collage img:first-child{height:320px}._1xvzKW_collage img:nth-child(2){height:190px}._1xvzKW_spark{font-size:65px}._1xvzKW_contactSheet{grid-template-columns:3fr 2fr;gap:12px}._1xvzKW_contactSheet>img{height:300px}._1xvzKW_contactSheet>div>img{height:150px}._1xvzKW_index{font-size:20px}._1xvzKW_poster h1{font-size:14vw}._1xvzKW_topline,._1xvzKW_bottomline{gap:20px;font-size:9px}._1xvzKW_hero>img{max-width:100%}._1xvzKW_overlay{padding:65px 24px}._1xvzKW_corner{font-size:8px;bottom:20px;right:20px}._1xvzKW_titleline,._1xvzKW_captionline{display:block}._1xvzKW_captionline a{margin-top:20px}._1xvzKW_vertical{right:-15px}._1xvzKW_hero ._1xvzKW_frame img{height:270px}._1xvzKW_hero ._1xvzKW_words{min-width:0}._1xvzKW_hero{margin:18px 14px 40px;padding:0}._1xvzKW_words{padding:32px 24px}._1xvzKW_visual img{height:370px}._1xvzKW_hero ._1xvzKW_words h1{max-width:none}}
