.contact-form{margin:var(--spacing-outer-y) auto;padding-inline:var(--spacing-outer-x);max-width:var(--content-max-width)}.contact-form h2{font-weight:600;font-size:var(--heading-size-xl, 64px);line-height:var(--heading-line-height-xl, 1.1);text-rendering:optimizelegibility;margin:var(--spacing-xl) 0}.page-header{display:grid;grid-template-areas:"title" "image" "body";padding:var(--spacing-outer-y) var(--spacing-outer-x);align-items:flex-start}@media (min-width: 48rem){.page-header{grid-template-areas:"title image" "body image";grid-template-columns:4fr 6fr;grid-template-rows:auto 1fr}}.page-header__title{font-weight:600;font-size:var(--heading-size-xxl, 24px);line-height:var(--heading-line-height-xxl, 1.33);text-rendering:optimizelegibility;color:var(--color-neutral);text-align:left;margin-block-end:var(--spacing-l);grid-area:title}.page-header__body{max-width:var(--body-text-max-width);color:var(--color-neutral);font-size:var(--font-size-m, 14px);font-weight:400;line-height:var(--line-height-m, 1.33);text-rendering:optimizelegibility;grid-area:body}@media (min-width: 64rem){.page-header__body{padding-block-end:var(--spacing-xl)}}.page-header__body h1{font-weight:600;font-size:var(--heading-size-xxl, 24px);line-height:var(--heading-line-height-xxl, 1.33);text-rendering:optimizelegibility;color:var(--color-neutral);text-align:left;margin-block-end:var(--spacing-l)}.page-header__body h2{font-weight:600;font-size:var(--heading-size-xl, 64px);line-height:var(--heading-line-height-xl, 1.1);text-rendering:optimizelegibility}.page-header__body h3{font-weight:600;font-size:var(--heading-size-l, 40px);line-height:var(--heading-line-height-l, 1.1);text-rendering:optimizelegibility}.page-header__body h4{font-weight:600;font-size:var(--heading-size-m, 32px);line-height:var(--heading-line-height-m, 1.2);text-rendering:optimizelegibility}.page-header__body h5{font-weight:600;font-size:var(--heading-size-s, 18px);line-height:var(--heading-line-height-s, 1.2);text-rendering:optimizelegibility;text-transform:uppercase}.page-header__body h6{font-weight:600;font-size:var(--heading-size-xs, 16px);line-height:var(--heading-line-height-xs, 1.3);text-rendering:optimizelegibility;text-transform:uppercase}.page-header__body h2,.page-header__body h3,.page-header__body h4,.page-header__body h5,.page-header__body h6{margin-block:var(--spacing-xxl) var(--spacing-l)}.page-header__body ul,.page-header__body ol{margin-inline-start:1ch;padding-inline-start:1em}.page-header__body li{text-indent:.5em}.page-header__body blockquote{padding-inline-start:var(--spacing-l);margin-inline-start:var(--spacing-xxs);border-inline-start:1px solid var(--border-color-neutral-muted)}.page-header__body table{border-collapse:collapse}.page-header__body table td,.page-header__body table th{border-bottom:1px solid var(--border-color-neutral-muted);padding-block:var(--spacing-s)}.page-header__body table td:not(:last-child),.page-header__body table th:not(:last-child){padding-inline-end:var(--spacing-m)}.page-header__body table th{font-weight:600}.page-header__body img{max-width:100%;border-radius:var(--border-radius-small)}.page-header__image{position:relative;grid-area:image;justify-self:flex-end;margin-block:var(--spacing-xxl)}@media (min-width: 48rem){.page-header__image{aspect-ratio:1/1;max-width:355px;max-height:355px;margin-block:0}}.page-header__image img{width:100%;height:100%;object-fit:cover}.page-content-section{padding:var(--spacing-outer-y) var(--spacing-outer-x);overflow-x:auto;padding-block:0 var(--spacing-outer-y);padding-inline:var(--spacing-outer-x);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-xl)}@media (min-width: 48rem){.page-content-section{grid-template-columns:1fr var(--body-text-max-width) 1fr}}.page-content{max-width:var(--body-text-max-width);color:var(--color-neutral);font-size:var(--font-size-m, 14px);font-weight:400;line-height:var(--line-height-m, 1.33);text-rendering:optimizelegibility;width:100%;margin:0 auto;padding-block-start:var(--spacing-outer-y)}@media (min-width: 64rem){.page-content{padding-block-end:var(--spacing-xl)}}.page-content h1{font-weight:600;font-size:var(--heading-size-xxl, 24px);line-height:var(--heading-line-height-xxl, 1.33);text-rendering:optimizelegibility;color:var(--color-neutral);text-align:left;margin-block-end:var(--spacing-l)}.page-content h2{font-weight:600;font-size:var(--heading-size-xl, 64px);line-height:var(--heading-line-height-xl, 1.1);text-rendering:optimizelegibility}.page-content h3{font-weight:600;font-size:var(--heading-size-l, 40px);line-height:var(--heading-line-height-l, 1.1);text-rendering:optimizelegibility}.page-content h4{font-weight:600;font-size:var(--heading-size-m, 32px);line-height:var(--heading-line-height-m, 1.2);text-rendering:optimizelegibility}.page-content h5{font-weight:600;font-size:var(--heading-size-s, 18px);line-height:var(--heading-line-height-s, 1.2);text-rendering:optimizelegibility;text-transform:uppercase}.page-content h6{font-weight:600;font-size:var(--heading-size-xs, 16px);line-height:var(--heading-line-height-xs, 1.3);text-rendering:optimizelegibility;text-transform:uppercase}.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{margin-block:var(--spacing-xxl) var(--spacing-l)}.page-content ul,.page-content ol{margin-inline-start:1ch;padding-inline-start:1em}.page-content li{text-indent:.5em}.page-content blockquote{padding-inline-start:var(--spacing-l);margin-inline-start:var(--spacing-xxs);border-inline-start:1px solid var(--border-color-neutral-muted)}.page-content table{border-collapse:collapse}.page-content table td,.page-content table th{border-bottom:1px solid var(--border-color-neutral-muted);padding-block:var(--spacing-s)}.page-content table td:not(:last-child),.page-content table th:not(:last-child){padding-inline-end:var(--spacing-m)}.page-content table th{font-weight:600}.page-content img{max-width:100%;border-radius:var(--border-radius-small)}@media (min-width: 48rem){.page-content{grid-column:2}}.page-content__nav{padding-block:var(--spacing-xl) var(--spacing-s);width:100%;max-width:var(--body-text-max-width);margin:0 auto}@media (min-width: 48rem){.page-content__nav{width:auto;max-width:none;margin:0}}.page-content__nav ul{margin:0;padding:0;list-style-type:none;display:grid;grid-auto-flow:row;gap:var(--spacing-l)}.page-content__nav li{font-size:var(--font-size-m, 14px);font-weight:400;line-height:var(--line-height-m, 1.33);text-rendering:optimizelegibility;--bullet-size: .75rem;position:relative;padding-left:calc(var(--bullet-size) + var(--spacing-m))}.page-content__nav a{text-decoration:none}.page-content__nav li:before{position:absolute;top:.2em;left:0;width:var(--bullet-size);height:var(--bullet-size);background:transparent;border:2px solid currentColor;border-radius:50%;content:""}.page-content__nav li.is-active:before{background:currentColor}.page-title-section{padding:var(--spacing-outer-y) var(--spacing-outer-x);overflow-x:auto;padding:0 var(--spacing-outer-x)}.page-title__header{padding-block:var(--spacing-outer-y) var(--spacing-outer-y);border-bottom:1px solid var(--color-border-neutral-muted)}.page-title{font-weight:600;font-size:var(--heading-size-xxl, 24px);line-height:var(--heading-line-height-xxl, 1.33);text-rendering:optimizelegibility;color:var(--color-neutral);text-align:left;margin-block-end:var(--spacing-l);width:var(--body-text-max-width);margin:auto;max-width:100%}
