.pv-page{overflow-x:clip}.pv-page :is(h1,h2,p,ul,address){margin:0}.pv-page :is(h1,h2){max-width:none}.pv-page a{color:inherit;-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark);text-underline-offset:.2em;text-decoration-thickness:1px}.pv-page :focus-visible{outline-offset:4px;outline:2px solid}.pv-page .pv-wrap{width:100%;padding-inline:var(--gutter)}.surface-root .pv-zone.surface-zone{padding-top:clamp(88px,7.8vw,112px);padding-bottom:clamp(88px,9vw,144px)}@media (min-width:768px) and (max-width:1239.98px){.surface-root .pv-zone.surface-zone{padding-top:116px}}.pv-page .pv-head{text-align:center;justify-items:center;display:grid}.pv-page .pv-crumbs ol{justify-content:center;gap:14px;padding:0;font-size:14px;line-height:1.4;list-style:none;display:flex}.pv-page .pv-crumbs li:first-child{color:var(--surface-meta)}.pv-page .pv-crumbs li+li:before{content:">" / "";color:var(--surface-meta);margin-right:14px}.pv-page :is(.pv-section,.pv-contact) a{text-decoration-line:underline}.pv-page .pv-crumbs a{text-decoration:none}.pv-page .pv-crumbs a:hover{text-underline-offset:4px;text-decoration:underline}.pv-page .pv-h1{letter-spacing:-.05em;margin-top:20px;font-size:clamp(40px,6.1vw,88px);font-weight:400;line-height:.98}.pv-page .pv-h1 .heading-rise-row{justify-content:center}.pv-page .pv-h1 .heading-rise-mask{margin-inline:-.08em;padding-inline:.08em}.pv-page .pv-intro{gap:12px;max-width:620px;margin-top:28px;font-size:20px;line-height:1.4;display:grid}.pv-page .pv-updated{color:var(--surface-meta);font-size:15px}.pv-page .pv-body{max-width:calc(760px + 2 * var(--gutter));gap:56px;margin:96px auto 0;display:grid}.pv-page .pv-section{border-top:1px solid var(--surface-line);overflow-wrap:anywhere;gap:16px;min-width:0;padding-top:24px;font-size:17px;line-height:1.6;display:grid}.pv-page .pv-section h2{letter-spacing:-.035em;font-size:clamp(26px,2.6vw,36px);font-weight:400;line-height:1.1}.pv-page .pv-section ul{gap:6px;padding-left:1.2em;display:grid}.pv-page .pv-contact address{gap:12px;font-style:normal;display:grid}.pv-page .pv-contact address span{display:block}.pv-page .pv-table{overflow-x:auto}.pv-page table{border-collapse:collapse;text-align:left;width:100%;min-width:680px;font-size:15px;line-height:1.45}.pv-page caption{color:var(--surface-meta);text-align:left;padding-bottom:8px}.pv-page :is(th,td){border-bottom:1px solid var(--surface-line);vertical-align:top;padding:12px 16px 12px 0}.pv-page thead th{font-weight:500}.pv-page tbody th{white-space:nowrap;font-weight:500}@media (max-width:767.98px){.pv-page .pv-intro{font-size:18px}.pv-page .pv-body{gap:40px;margin-top:64px}.pv-page .pv-section{font-size:16px}}
