.style-module-scss-module__R4PUVa__page{background-color:var(--color-bg-white);min-height:100vh;color:var(--color-text-black);padding:var(--safespace-top) var(--space-section-side) var(--safespace-bottom)}.style-module-scss-module__R4PUVa__inner{width:100%;max-width:calc(760px*var(--size-scale));margin-inline:auto}@media screen and (max-width:768px){.style-module-scss-module__R4PUVa__inner{max-width:unset}}.style-module-scss-module__R4PUVa__head{background-color:var(--color-bg-black);color:var(--color-text-white);margin-inline:calc(var(--space-section-side)*-1);padding:calc(96px*var(--size-scale)) var(--space-section-side) calc(112px*var(--size-scale));margin-bottom:calc(72px*var(--size-scale))}@media screen and (max-width:768px){.style-module-scss-module__R4PUVa__head{padding-top:calc(64px*var(--size-scale));padding-bottom:calc(80px*var(--size-scale));margin-bottom:calc(56px*var(--size-scale))}}.style-module-scss-module__R4PUVa__headInner{width:100%;max-width:calc(760px*var(--size-scale));gap:calc(24px*var(--size-scale));margin-inline:auto;display:grid}@media screen and (max-width:768px){.style-module-scss-module__R4PUVa__headInner{max-width:unset;gap:calc(16px*var(--size-scale))}}.style-module-scss-module__R4PUVa__headLabel{font-size:calc(1.25rem*var(--size-scale,1));font-family:var(--font-en-heading);font-weight:700}.style-module-scss-module__R4PUVa__headDesc{color:color-mix(in srgb, currentColor 80%, transparent)}.style-module-scss-module__R4PUVa__hero{margin-top:calc(56px*var(--size-scale));aspect-ratio:1.50198;overflow:hidden}.style-module-scss-module__R4PUVa__hero img{object-fit:cover;width:100%;height:100%}@media screen and (max-width:768px){.style-module-scss-module__R4PUVa__hero{margin-top:calc(40px*var(--size-scale))}}.style-module-scss-module__R4PUVa__body{gap:calc(24px*var(--size-scale));margin-top:calc(72px*var(--size-scale));display:grid}@media screen and (max-width:768px){.style-module-scss-module__R4PUVa__body{margin-top:calc(56px*var(--size-scale))}}.style-module-scss-module__R4PUVa__body p{font-size:calc(1.25rem*var(--size-scale,1));line-height:2}@media screen and (max-width:768px){.style-module-scss-module__R4PUVa__body p{font-size:calc(1rem*var(--size-scale,1))}}.style-module-scss-module__R4PUVa__headDesc p{font-size:calc(1.25rem*var(--size-scale,1));line-height:2}@media screen and (max-width:768px){.style-module-scss-module__R4PUVa__headDesc p{font-size:calc(1rem*var(--size-scale,1))}}.style-module-scss-module__R4PUVa__blockHeading{margin-top:calc(32px*var(--size-scale))}.style-module-scss-module__R4PUVa__blockHeading:first-child{margin-top:0}.style-module-scss-module__R4PUVa__blockImage{gap:calc(12px*var(--size-scale));margin-block:calc(16px*var(--size-scale));display:grid}.style-module-scss-module__R4PUVa__blockImageCaption{font-size:calc(.8125rem*var(--size-scale,1));letter-spacing:.05em;color:color-mix(in srgb, currentColor 60%, transparent);line-height:1.8}.style-module-scss-module__R4PUVa__foot{margin-top:calc(96px*var(--size-scale))}@media screen and (max-width:768px){.style-module-scss-module__R4PUVa__foot{margin-top:calc(72px*var(--size-scale))}}.style-module-scss-module__R4PUVa__backLink{font-size:calc(1.125rem*var(--size-scale,1));font-family:var(--font-en-heading);font-weight:500;display:inline-block}@media (-ms-high-contrast:none),(-ms-high-contrast:active),(-moz-touch-enabled:0),(hover:hover){.style-module-scss-module__R4PUVa__backLink:hover,.style-module-scss-module__R4PUVa__backLink:focus-visible{opacity:.6}}.style-module-scss-module__R4PUVa__backLink{transition:opacity .3s}
