.page-module__xgPmsG__page{padding:9rem var(--edge) 10rem;grid-template-columns:repeat(12,minmax(0,1fr));gap:6rem 2rem;display:grid}.page-module__xgPmsG__page>*{margin:0}.page-module__xgPmsG__statement{font-family:var(--font-family-display);letter-spacing:-.03em;text-align:justify;text-align-last:justify;text-transform:uppercase;text-wrap:wrap;grid-column:1/-1;font-size:6.6vw;font-weight:600;line-height:.92}.page-module__xgPmsG__statement em{letter-spacing:-.02em;text-transform:none;font-weight:400}.page-module__xgPmsG__section,.page-module__xgPmsG__pair{grid-column:1/-1;grid-template-columns:subgrid;align-items:start;display:grid}.page-module__xgPmsG__section>.page-module__xgPmsG__label{grid-column:1/span 3;justify-self:start}.page-module__xgPmsG__content{grid-column:7/-1}.page-module__xgPmsG__pair>:first-child{grid-column:1/span 6}.page-module__xgPmsG__pair>:last-child{grid-column:7/-1}.page-module__xgPmsG__label{background:var(--color-accent);font-size:var(--size-label);letter-spacing:.04em;text-transform:uppercase;margin:0;padding:.125rem .375rem;font-weight:500;display:inline-block}.page-module__xgPmsG__bio>*,.page-module__xgPmsG__block>*{margin:0 0 .75rem}.page-module__xgPmsG__bio>*+*{margin-top:1.5rem}.page-module__xgPmsG__block>*+*{margin-top:.75rem}.page-module__xgPmsG__bio{font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.4}.page-module__xgPmsG__rows{border-top:1px solid;margin:0}.page-module__xgPmsG__rows>div{border-bottom:1px solid;justify-content:space-between;gap:2rem;padding-block:.875rem;display:flex}.page-module__xgPmsG__rows dd{color:var(--color-muted);text-align:right;margin:0}.page-module__xgPmsG__list,.page-module__xgPmsG__big{margin:0;padding:0;list-style:none}.page-module__xgPmsG__list{font-size:.9375rem;line-height:1.35}.page-module__xgPmsG__big{font-family:var(--font-family-display);letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(1.5rem,2.2vw,2.5rem);font-weight:500;line-height:1.02}.page-module__xgPmsG__link{color:inherit;text-underline-offset:.2em;transition:background-color var(--duration-quick) var(--ease-arrive);font-size:.9375rem;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.page-module__xgPmsG__link:hover{background:var(--color-accent)}@media (max-width:1199px){.page-module__xgPmsG__content,.page-module__xgPmsG__pair>:last-child{grid-column:5/-1}.page-module__xgPmsG__pair>:first-child{grid-column:1/span 4}}@media (max-width:899px){.page-module__xgPmsG__page{grid-template-columns:minmax(0,1fr);row-gap:4rem}.page-module__xgPmsG__page>*,.page-module__xgPmsG__section>*,.page-module__xgPmsG__pair>*,.page-module__xgPmsG__pair>:first-child,.page-module__xgPmsG__pair>:last-child{grid-column:1/-1}.page-module__xgPmsG__section{row-gap:1rem}.page-module__xgPmsG__pair{row-gap:4rem}.page-module__xgPmsG__statement{font-size:10vw}.page-module__xgPmsG__rows>div{flex-direction:column;gap:.25rem}.page-module__xgPmsG__rows dd{text-align:left}}
