.TYRMoq_hero{isolation:isolate;position:relative;overflow:hidden}.TYRMoq_content{z-index:1;position:relative}.TYRMoq_hero h1{margin:0;font-size:clamp(1.9rem,3.4vw,2.8rem);line-height:1.2}.TYRMoq_description{max-width:62ch;color:var(--muted);text-wrap:pretty;margin:.8rem 0 0;font-size:1rem;line-height:1.7}.TYRMoq_photographic{min-height:280px;color:var(--white);text-align:center;background:#2b2621;align-items:center;padding:40px 0;display:grid}.TYRMoq_photographic:after{content:"";z-index:-1;background:linear-gradient(90deg,#28231fc9,#302820b3 50%,#28231fc9);position:absolute;inset:0}.TYRMoq_image{z-index:-2;width:var(--cover-image-width,100%);object-position:center;max-width:none;height:100%;position:absolute;inset:0 0 0 auto}.TYRMoq_photographic h1{max-width:28ch;color:var(--white);text-shadow:0 2px 18px #00000030;margin-inline:auto}.TYRMoq_photographic .TYRMoq_description{color:var(--white);margin-inline:auto}.TYRMoq_split .TYRMoq_image{object-position:70% 42%}.TYRMoq_splitBackdrop{display:none}@media (min-width:701px){.TYRMoq_split{text-align:left}.TYRMoq_split .TYRMoq_image{object-position:center 38%;width:min(55%,680px);-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.TYRMoq_splitBackdrop{z-index:-3;opacity:.42;pointer-events:none;display:block;position:absolute;inset:0}.TYRMoq_splitBackdrop img{object-position:center 38%;width:100%;height:100%}.TYRMoq_split:after{background:linear-gradient(90deg,#2b241fc7,#302922a3 40%,#30292245 70%,#30292220)}.TYRMoq_split h1,.TYRMoq_split .TYRMoq_description{max-width:50%;margin-inline:0}}.TYRMoq_decorative{border-bottom:1px solid var(--line);background:var(--paper);padding:54px 0 50px}.TYRMoq_decorative:before{content:"";opacity:.67;pointer-events:none;background:linear-gradient(90deg,#f0ecdf 0%,#f0ecdf80 28%,#f0ecdf12 75%),url(https://res.cloudinary.com/dmx3wfvko/image/upload/f_auto,q_auto,w_640/v1638551400/IMG_4794_94955124af.jpg) 50% 43%/cover;width:clamp(190px,30vw,460px);position:absolute;inset:0 0 0 auto}.TYRMoq_decorative h1{max-width:23ch}.TYRMoq_decorative .TYRMoq_description{max-width:min(60ch,71%)}@media (max-width:700px){.TYRMoq_hero h1{font-size:clamp(1.8rem,6.2vw,2.25rem)}.TYRMoq_photographic{min-height:240px;padding:30px 0}.TYRMoq_image{object-position:var(--cover-mobile-position,center);width:100%}.TYRMoq_decorative{padding-bottom:36px}.TYRMoq_decorative:before{opacity:.3;width:145px}.TYRMoq_decorative .TYRMoq_description{max-width:100%}}@media (max-width:550px){.TYRMoq_decorative{padding-top:46px}.TYRMoq_description{font-size:.9rem}}
