:root{--s-danger:#b3261e;--s-success:#15803d;--s-pcardSaleBg:#b94913}.s-site,.s-site *{box-sizing:border-box}.s-site{color:var(--s-ink);font-family:var(--s-body-font);font-size:var(--s-type-body-size,18px);line-height:var(--s-type-body-lh,1.556);-webkit-font-smoothing:antialiased}.s-site .s-site{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.s-site--contents{display:contents}.s-site--page{background:var(--s-bg);flex-direction:column;min-height:100vh;display:flex}.s-site--page main{flex:1;min-height:100dvh}.s-header-reserve{min-height:var(--s-headerReserve,0)}.s-header-reserve:has(>*){display:contents}.s-site :where(h1,h2,h3,h4){font-family:var(--s-heading-font);line-height:var(--s-type-headings-lh,1.15);font-weight:var(--s-type-headings-weight,700);color:var(--s-ink);margin:0 0 .5em}.s-site :where(h1){font-size:var(--s-type-h1-size,var(--s-type-title-size,clamp(36px, 6.2vw, 60px)))}.s-site :where(h2){font-size:var(--s-type-h2-size,var(--s-type-heading-size,clamp(28px, 3.8vw, 36px)))}.s-site :where(h3){font-size:var(--s-type-h3-size,clamp(20px, 2.4vw, 24px))}.s-site :where(h4){font-size:var(--s-type-h4-size,20px)}.s-site a{color:inherit}.s-container{max-width:var(--s-space-container,1120px);padding:0 var(--s-space-gutter,24px);margin:0 auto}.s-kicker{font-size:var(--s-type-kicker-size,12px);line-height:var(--s-type-kicker-lh,normal);letter-spacing:.1em;text-transform:uppercase;color:var(--s-kicker,var(--s-muted));margin-bottom:var(--s-space-kickerGap,var(--s-space-stack,14px));font-weight:600;display:block}.s-section{padding-top:var(--s-space-sectionTop,var(--s-space-section,72px));padding-bottom:var(--s-space-sectionBottom,var(--s-space-section,72px))}:where(.site-band){padding-top:var(--s-space-sectionTop);padding-bottom:var(--s-space-sectionBottom)}.s-section--tight{padding-top:var(--s-space-sectionTight,44px);padding-bottom:var(--s-space-sectionTight,44px)}.s-title{font-size:var(--s-type-title-size,clamp(36px, 6.2vw, 60px));line-height:var(--s-type-title-lh,1.15);font-weight:var(--s-type-title-weight,var(--s-type-headings-weight,700));margin-bottom:var(--s-space-titleGap,.5em)}.s-title--md{font-size:var(--s-type-heading-size,clamp(28px, 3.8vw, 36px));line-height:var(--s-type-heading-lh,1.2);font-weight:var(--s-type-heading-weight,var(--s-type-headings-weight,700));margin-bottom:var(--s-space-headingGap,var(--s-space-titleGap,.5em));max-width:var(--s-space-headingMeasure,none)}.s-intro{max-width:var(--s-space-measure,640px);font-size:var(--s-type-lead-size,inherit);line-height:var(--s-type-lead-lh,inherit);color:var(--s-secondary,var(--s-muted))}.s-site .s-btn{padding:var(--s-space-buttonY,12px) var(--s-space-buttonX,26px);border-radius:var(--s-buttonRadius,999px);border:var(--s-space-buttonBorderW,1.5px) solid var(--s-buttonBorder,var(--s-buttonBg,var(--s-accent)));background:var(--s-buttonBg,var(--s-accent));color:var(--s-buttonInk,var(--s-accentInk));font-family:var(--s-body-font);font-size:var(--s-type-button-size,15px);line-height:var(--s-type-button-lh,normal);cursor:pointer;box-shadow:var(--s-shadow,none);font-weight:600;text-decoration:none;transition:transform .12s,opacity .12s;display:inline-block}.s-site .s-btn:hover{opacity:.92;transform:translateY(-1px)}.s-site .s-btn--ghost{background:var(--s-ghostBg,transparent);color:var(--s-ghostInk,var(--s-ink));border-color:var(--s-ghostBorder,var(--s-buttonBorder,var(--s-accent)))}@media (width<=620px){.s-section{padding-top:var(--s-space-sectionTopSm,var(--s-space-sectionSm,52px));padding-bottom:var(--s-space-sectionBottomSm,var(--s-space-sectionSm,52px))}}.s-site .s-fabStack{right:var(--s-space-fabRight,24px);bottom:var(--s-space-fabBottom,24px);z-index:190;gap:var(--s-space-fabGap,12px);flex-direction:column-reverse;display:flex;position:fixed}.s-site .s-fabStack .s-fab{position:static;bottom:auto;right:auto}.s-site .s-fab{right:var(--s-space-fabRight,24px);bottom:var(--s-space-fabBottom,24px);z-index:190;width:var(--s-space-fabSize,56px);height:var(--s-space-fabSize,56px);background:var(--s-fabBg,var(--s-accent));color:var(--s-fabInk,var(--s-accentInk,#fff));box-shadow:var(--s-fabShadow,0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a);font-size:var(--s-type-fab-size,24px);border-radius:999px;place-items:center;text-decoration:none;transition:transform .15s,box-shadow .15s;display:grid;position:fixed}.s-site .s-fab:hover{transform:scale(1.06)}.s-fab svg{width:var(--s-space-fabIcon,28px);height:var(--s-space-fabIcon,28px);display:block}.s-field{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.s-field label{font-size:var(--s-type-label-size,13px);line-height:var(--s-type-label-lh,inherit);font-weight:var(--s-type-label-weight,600);letter-spacing:var(--s-type-label-ls,.04em)}.s-field input,.s-field textarea,.s-field select{font-family:var(--s-body-font);font-size:var(--s-type-input-size,15px);line-height:var(--s-type-input-lh,normal);min-height:var(--s-space-inputMinH,auto);padding:var(--s-space-inputY,11px) var(--s-space-inputX,14px);border:var(--s-inputBorder,1.5px solid var(--s-border));border-radius:var(--s-space-inputRadius,calc(var(--s-radius) / 2));background:var(--s-inputBg,var(--s-bg));color:var(--s-ink)}.s-field input:focus,.s-field textarea:focus,.s-field select:focus{border-color:var(--s-accent);outline:none}@media (prefers-reduced-motion:no-preference){.s-site .s-btn:active{transform:translateY(1px)scale(.98)}}.s-site.s-site .s-btn{font-weight:var(--s-type-button-weight,600)}.s-site .s-field{margin-bottom:var(--s-space-fieldGap,16px);gap:var(--s-space-fieldLabelGap,6px)}.s-site .s-field :where(input,textarea,select):focus-visible{outline:var(--s-focusRingW,2px) solid var(--s-focusRing,var(--s-accent));outline-offset:var(--s-focusRingOffset,1px)}@media (width<=820px){.s-site .s-field :where(input,textarea,select){font-size:max(16px, var(--s-type-input-size,15px))}}.s-site :where(a[href],button,[role=button],input,select,textarea,label,summary){touch-action:manipulation}.s-site :where(.site-button){position:relative}.s-site :where(.site-button):after{content:"";height:var(--s-space-tapMin,44px);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.s-anim{transition:transform var(--s-anim-dur,.25s) var(--s-anim-ease,ease), opacity var(--s-anim-dur,.25s) var(--s-anim-ease,ease)}.s-anim-slide-left{transform:translate(-104%)}.s-anim-slide-right{transform:translate(104%)}.s-anim-slide-up{transform:translateY(104%)}.s-anim-slide-down{transform:translateY(-104%)}.s-anim-fade{opacity:0}.s-anim-scale{opacity:0;transform:scale(.96)}@media (prefers-reduced-motion:reduce){.s-anim{transition-duration:1ms!important}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (pointer:coarse){:root:root :is(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,[contenteditable=true],.ant-input,.ant-input-number-input,.ant-select-selection-search-input,.ant-select-selector,.ant-picker-input>input),:root:root .ant-select-selector .ant-select-selection-item,:root:root .ant-select-selector .ant-select-selection-placeholder{font-size:16px!important}:is(a,button,label,summary,[role=button],[role=tab],[role=menuitem],.ant-btn){touch-action:manipulation}:root:root :is(.ant-btn,.sov-btn),:root:root [data-testid=sovereign-input]:not([type=checkbox],[type=radio],[type=range]),:root:root .ant-select-selector{min-height:40px}:root:root .ant-select-single .ant-select-selector .ant-select-selection-item,:root:root .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:38px}:root:root .ant-select-single .ant-select-selector .ant-select-selection-search-input{height:38px}:root:root .ant-select-item{align-items:center;min-height:40px;display:flex}:root:root .ant-modal-close{width:40px;height:40px}:root:root .ant-modal-close .ant-modal-close-x{line-height:40px}:root:root .ant-picker-cell .ant-picker-cell-inner{min-width:36px;height:36px;line-height:36px}:root:root .ant-picker-time-panel-cell-inner{min-height:40px;line-height:40px}.app-side-rail :is(button,a),.app-topbar-actions :is(button,a){min-height:40px}#app .app-side-rail [data-testid=sidebar-breadcrumb-back],.app-side-rail [data-testid=sidebar-breadcrumb-back]{min-width:40px}}:is(.doc-tab-bar,.sov-table,.ant-table,[data-context-menu]) :is(.ant-table-row,.ant-table-cell,[role=row],[role=gridcell],[role=tab]){-webkit-touch-callout:none}.site-text.site-text,.site-text.site-text>p{margin:0}.site-text.site-text>p+p{margin-top:var(--site-text-gap,1em)}.site-text--cardTitle.site-text--cardTitle{font-family:var(--s-cardTitleFont,inherit);font-size:var(--s-type-cardTitle-size,15px);line-height:var(--s-type-cardTitle-lh,1.35);font-weight:var(--s-type-cardTitle-weight,700);color:var(--s-cardTitleInk,inherit)}.site-text--body.site-text--body{font-size:var(--s-type-cardBody-size,13px);line-height:var(--s-type-cardBody-lh,1.55);color:var(--s-secondary,var(--s-muted))}.site-text--caption.site-text--caption{font-size:var(--s-type-caption-size,12px);line-height:var(--s-type-caption-lh,1.5);color:var(--s-muted)}.site-text--quote.site-text--quote{font-size:var(--s-type-quote-size,clamp(20px, 2.6vw, 28px));line-height:var(--s-type-quote-lh,1.4);font-weight:var(--s-type-quote-weight,500)}.site-image.site-image{max-width:100%;height:auto;display:block}.site-button.site-button{color:inherit;text-decoration:none;display:inline-block}.site-button--stretch.site-button--stretch{position:static}.site-button--stretch.site-button--stretch:after{content:"";z-index:1;height:auto;position:absolute;inset:0;transform:none}.site-list.site-list{margin:0;padding:0;list-style:none}.site-icon.site-icon{justify-content:center;align-items:center;display:inline-flex}.site-icon.site-icon svg{width:var(--site-icon-size,1em);height:var(--site-icon-size,1em)}.sin.sin{gap:var(--s-space-fieldLabelGap,6px);flex-direction:column;min-width:0;display:flex}.sin__label.sin__label{font-size:var(--s-type-fieldLabel-size,inherit);line-height:var(--s-type-fieldLabel-lh,inherit);font-weight:var(--s-type-fieldLabel-weight,600);color:var(--s-ink)}.sin__required.sin__required{color:var(--s-danger,#ef4444)}.sin__label--link.sin__label--link{cursor:pointer;text-decoration:none}.sin__label--link.sin__label--link:hover,.sin__label--link.sin__label--link:focus-visible{text-decoration:underline}.sin__hint.sin__hint{font-size:var(--s-type-fieldHint-size,13px);line-height:var(--s-type-fieldHint-lh,inherit);color:var(--s-muted)}.sin.sin input[type=checkbox]{align-self:flex-start;inline-size:auto}.site-form.site-form{min-width:0}.site-form__trap.site-form__trap{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.site-disclosure__summary.site-disclosure__summary{cursor:pointer;list-style-position:inside}.site-disclosure--bare.site-disclosure--bare .site-disclosure__summary{list-style:none}.site-disclosure--bare.site-disclosure--bare .site-disclosure__summary::-webkit-details-marker{display:none}.site-disclosure__summary.site-disclosure__summary:focus-visible{outline:var(--s-focusRingW,2px) solid var(--s-focusRing,var(--s-accent));outline-offset:calc(-1 * var(--s-focusRingW,2px))}.site-countdown.site-countdown{align-items:baseline;gap:var(--s-space-countdownGap,.5em);display:inline-flex}.site-countdown__part.site-countdown__part{align-items:baseline;gap:var(--s-space-countdownPartGap,.25em);display:inline-flex}.s-cat-tree.s-cat-tree{flex-direction:column;flex-shrink:0;min-width:0;display:flex}.s-cat-row.s-cat-row{align-items:center;gap:var(--s-catTree-gap,9px);min-width:0;padding-left:calc(var(--s-catTree-depth,0) * var(--s-catTree-indent,16px));display:flex}.s-cat-toggle.s-cat-toggle,.s-cat-box.s-cat-box{flex-shrink:0;justify-content:center;align-items:center;display:flex}.s-cat-toggle.s-cat-toggle{width:var(--s-catTree-toggle,20px);min-height:var(--s-catTree-toggle,20px);font:inherit;line-height:inherit;color:var(--s-muted);cursor:pointer;background:0 0;border:0;margin:0;padding:0}.s-cat-toggle.s-cat-toggle:hover{color:var(--s-ink)}.s-cat-box.s-cat-box{width:var(--s-catTree-box,16px);height:var(--s-catTree-box,16px);box-sizing:border-box;border:1px solid var(--s-border);border-radius:var(--s-catTree-boxRadius,4px);background:var(--s-surface);font-size:var(--s-catTree-checkSize,11px);color:var(--s-accentInk)}.s-cat-box--on.s-cat-box--on{background:var(--s-accent);border-color:var(--s-accent)}.s-cat-label.s-cat-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--s-ink);flex:auto;text-decoration:none;overflow:hidden}.s-cat-count.s-cat-count{color:var(--s-muted);flex-shrink:0}.site-prose.site-prose{max-width:var(--s-space-proseMeasure,none)}.site-prose.site-prose>:first-child{margin-top:0}.site-prose.site-prose>:last-child{margin-bottom:0}.site-prose.site-prose p{margin:0 0 var(--s-space-proseGap,1em);font-size:var(--s-type-prose-size,inherit);line-height:var(--s-type-prose-lh,inherit)}.site-prose.site-prose h2,.site-prose.site-prose h3,.site-prose.site-prose h4{margin:var(--s-space-proseHeadingTop,1.5em) 0 var(--s-space-proseHeadingGap,.5em);font-weight:var(--s-type-headings-weight,700)}.site-prose.site-prose ul,.site-prose.site-prose ol{margin:0 0 var(--s-space-proseGap,1em);padding-left:var(--s-space-listIndent,24px)}.site-prose.site-prose li{margin:var(--s-space-listGap,4px) 0}.site-prose.site-prose a{color:var(--s-linkInk,inherit)}.site-prose.site-prose blockquote{margin:var(--s-space-proseGap,1em) 0;padding-left:var(--s-space-quoteIndent,16px);border-left:var(--s-quoteRule,3px solid var(--s-border))}.site-prose.site-prose code{font-family:var(--s-code-font,monospace);font-size:var(--s-type-code-size,.9em)}.site-prose.site-prose .s-md__inlineImg,.site-prose.site-prose .s-md__figure img{width:100%;max-width:100%;height:auto;aspect-ratio:auto var(--s-proseImgAspect,16 / 9);border-radius:var(--s-imageRadius,0)}.site-prose.site-prose .s-md__inlineImg[width][height],.site-prose.site-prose .s-md__figure img[width][height]{aspect-ratio:auto;width:auto}.site-prose.site-prose .s-md__figure{margin:var(--s-space-proseFigureGap,1.5em) 0}.site-prose.site-prose .s-md__video{margin:var(--s-space-proseFigureGap,1.5em) 0;aspect-ratio:var(--s-videoAspect,16 / 9);position:relative}.site-prose.site-prose .s-md__video iframe,.site-prose.site-prose .s-md__video video{border:0;width:100%;height:100%}.site-prose.site-prose .s-md__map{margin:var(--s-space-proseFigureGap,1.5em) 0;aspect-ratio:var(--s-mapAspect,16 / 9);position:relative}.site-prose.site-prose .s-md__map iframe{border:0;width:100%;height:100%}:where(.sv2-pub-flex){display:flex}:where(.sv2-pub-grid){display:grid}
