.doc{padding-block:calc(var(--spacing-xxl) * 2);padding-inline:var(--page-padding-desktop);--doc-column:860px;flex-direction:column;align-items:center;display:flex}.doc__title{margin:0 0 var(--spacing-xxl);text-align:center;max-width:var(--doc-column)}.doc__body{width:100%;max-width:var(--doc-column);--doc-marker:calc(3.25 * var(--text-p1));--doc-indent:calc(var(--doc-marker) + var(--spacing-xs));--doc-inset:var(--doc-indent);font-size:var(--text-p1);line-height:var(--text-p1--line-height);color:var(--color-text-primary);overflow-wrap:anywhere;position:relative}:where(.doc__body>*,.doc__list,.doc__item){margin-block:0}:where(.doc__body>*+*,.doc__item+.doc__item){margin-top:var(--spacing-m)}.doc--loose{margin-top:var(--spacing-xl)}.doc__para,.doc__item,.doc__heading{position:relative}.doc__item,.doc__heading:has(.doc__marker){padding-left:var(--doc-indent)}.doc__para,.doc__item{text-align:justify}.doc__list{padding:0;list-style:none}.doc__marker{width:var(--doc-marker);font-variant-numeric:tabular-nums;position:absolute;top:0;left:0}.doc__list--letters .doc__marker{text-align:right}ul.doc__list:not(ol.doc__list+ul),ul.doc--inset{--doc-marker:var(--text-p1);--doc-indent:calc(var(--doc-marker) + var(--spacing-xs))}.doc__body--short{--doc-marker:calc(1.5 * var(--text-p1));--doc-indent:calc(var(--doc-marker) + var(--spacing-xs))}.doc--inset{margin-left:var(--doc-inset)}.doc__table :is(th,td):first-child{padding-left:0}.doc__table :is(th,td):last-child{padding-right:0}@media (width<=767px){.doc__table :is(th,td){padding-inline:0}}.doc__para,.doc__item,.doc__heading{scroll-margin-top:calc(var(--size-header) + var(--spacing-m))}.doc__anchor{height:auto;padding-top:calc((var(--size-button-xs) - var(--size-button-icon-s)) / 2);background:0 0;align-items:flex-start;display:none;position:absolute;top:0;bottom:0;left:100%}.btn.doc__anchor{width:calc(var(--size-button-xs) + 2 * var(--spacing-xs))}.btn.doc__anchor:active{background:0 0}@media (hover:hover){.btn.doc__anchor:hover{background:0 0}}.doc__anchor:before{content:"";top:0;left:var(--spacing-xs);width:var(--size-button-xs);height:var(--size-button-xs);border-radius:var(--radius-s);background:var(--color-button-ghost);transition:background-color var(--duration-fast) var(--ease-brand);position:absolute}@media (hover:hover){.doc__anchor:hover:before{background:var(--color-button-ghost-hover)}}.doc__anchor:active:before{background:var(--color-button-ghost-pressed)}.doc__anchor:focus-visible{outline:0}.doc__anchor:focus-visible:before{outline:var(--focus-ring-width) solid var(--color-brand);outline-offset:2px}.doc__anchor .icon{width:var(--size-button-icon-s);height:var(--size-button-icon-s);position:relative}@media (hover:hover) and (width>=980px){.doc__anchor{opacity:0;transition:opacity var(--duration-fast) var(--ease-brand);display:inline-flex}.doc__para:hover .doc__anchor,.doc__item:hover .doc__anchor,.doc__heading:hover .doc__anchor,.doc__anchor:focus-visible{opacity:1}}@media (hover:hover){.doc__anchor:hover{color:var(--color-text-secondary-hover)}}.doc__anchor:active{color:var(--color-text-secondary-pressed)}.doc__tooltip{z-index:20;position:fixed;top:0;left:0}.doc__mail{font-weight:var(--font-weight-body-medium)}@media (width<=767px){.doc{padding-block:var(--spacing-xxl)}.doc__title{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);margin-bottom:var(--spacing-xl)}.doc__para,.doc__item{text-align:left}}:root{--doc-sticker:128px}.doc__sticker{width:var(--doc-sticker);height:var(--doc-sticker);margin-bottom:var(--spacing-xl)}.doc__sticker svg{display:block}:root{--doc-error-height:70dvh}.doc--error{min-height:var(--doc-error-height);padding-block:var(--spacing-xl);justify-content:center}.doc__error-title{margin:0 0 var(--spacing-m);text-align:center}.doc__error-lead{margin:0 0 var(--spacing-xl);color:var(--color-text-primary);text-align:center}.doc__error-cta{height:var(--size-button-hero);padding-inline:var(--spacing-xl);border-radius:var(--radius-full);font-size:var(--text-p1);line-height:var(--text-p1--line-height)}@media (width<=767px){.doc__error-title{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing)}}
