.ds-numbered-rows{margin:0;padding-inline:var(--section-heading-inset);padding-top:var(--numbered-rows-top-gap);padding-bottom:var(--numbered-rows-row-gap);max-width:var(--redesign-frame-width);gap:var(--numbered-rows-row-gap);color:var(--section-heading-text);scroll-margin-top:var(--section-heading-anchor-offset);margin-inline:auto;list-style:none;display:grid}.ds-numbered-row{grid-template-columns:var(--numbered-rows-columns);align-items:start;display:grid}.ds-numbered-row-index{padding-top:var(--numbered-rows-index-offset);color:var(--section-heading-accent);grid-column:2}.ds-numbered-row-statement{min-width:0;padding-right:var(--numbered-rows-statement-inset);grid-column:3}.ds-numbered-row-statement p{margin:0}.ds-numbered-row-statement p+p{margin-top:var(--numbered-rows-paragraph-gap)}.ds-numbered-row-statement strong{color:var(--section-heading-accent);font-weight:inherit}.ds-numbered-row-note{padding-right:var(--numbered-rows-note-inset);white-space:pre-line;grid-column:4;margin:0}@media not (min-width:768px){.ds-numbered-rows{padding-top:var(--section-heading-mobile-content-gap)}.ds-numbered-row-index{letter-spacing:0;font-size:14px;font-weight:400;line-height:20px}.ds-numbered-row{gap:var(--numbered-rows-mobile-gap);grid-template-columns:minmax(0,1fr)}.ds-numbered-row-index,.ds-numbered-row-statement,.ds-numbered-row-note{grid-column:1;padding:0}}
.ds-large-text-rows{margin:0;padding:0;padding-top:var(--large-rows-top-space);padding-bottom:var(--large-rows-bottom-space);max-width:var(--redesign-frame-width);color:var(--section-heading-text);scroll-margin-top:var(--section-heading-anchor-offset);margin-inline:auto;list-style:none}.ds-large-text-row{padding-left:var(--large-rows-left-inset);padding-right:var(--large-rows-left-inset);margin:0}.ds-large-text-row+.ds-large-text-row{margin-top:var(--large-rows-row-gap)}.ds-large-text-row:nth-child(2){margin-top:var(--large-rows-first-gap)}.ds-large-text-row[data-alignment=inset]{padding-left:var(--large-rows-inset)}.ds-large-text-row:first-child[data-alignment=inset]{padding-left:var(--large-rows-first-inset)}@media (max-width:767px){.ds-large-text-index{letter-spacing:0;align-self:flex-start;font-size:14px;font-weight:400;line-height:20px}.ds-large-text-row:nth-child(2n) .ds-large-text-index{order:-1}.ds-large-text-row:nth-child(2n) .ds-fold-label{text-align:right}.ds-large-text-rows{padding-top:var(--large-rows-mobile-top-space)}.ds-large-text-row[data-alignment],.ds-large-text-row:first-child[data-alignment]{padding-left:var(--section-heading-inset);padding-right:var(--section-heading-inset)}.ds-large-text-row+.ds-large-text-row{margin-top:var(--large-rows-mobile-gap)}}.ds-fold-label{perspective:var(--large-rows-fold-perspective);display:block}.ds-fold-label-piece{transform-origin:var(--large-rows-fold-origin);backface-visibility:hidden;display:block;position:relative}.ds-fold-label[data-fold=ready] .ds-fold-label-piece{opacity:0;transform:var(--large-rows-fold-closed)}.ds-fold-label[data-fold=open] .ds-fold-label-piece{animation:ds-label-unfold var(--large-rows-fold-duration) var(--large-rows-fold-ease) both}.ds-fold-label-piece:after{content:attr(data-fold-text);pointer-events:none;color:#0000;background-image:var(--large-rows-fold-shade);background-clip:var(--large-rows-fold-clip);opacity:0;position:absolute;inset:0}.ds-fold-label[data-fold=open] .ds-fold-label-piece:after{animation:ds-label-unshade var(--large-rows-fold-duration) var(--large-rows-fold-ease) both}@keyframes ds-label-unfold{0%{transform:var(--large-rows-fold-closed);opacity:0}to{opacity:var(--large-rows-fold-visible);transform:none}}@keyframes ds-label-unshade{0%{opacity:var(--large-rows-fold-crease)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ds-fold-label[data-fold] .ds-fold-label-piece{opacity:var(--large-rows-fold-visible);animation:none;transform:none}.ds-fold-label[data-fold] .ds-fold-label-piece:after{opacity:0;animation:none}}.ds-large-text-row{align-items:center;gap:var(--dimension-rows-mobile-gap);display:flex}.ds-large-text-row .ds-fold-label{flex:1;min-width:0}.ds-large-text-index{color:var(--section-heading-accent);text-align:right;flex-shrink:0}.ds-large-text-highlight{color:var(--section-heading-accent);font-weight:var(--large-rows-highlight-weight);font-style:var(--large-rows-highlight-style)}
.ds-dimension-rows{max-width:var(--redesign-frame-width);padding-top:var(--dimension-rows-top-space);padding-bottom:var(--section-heading-content-bottom-space);color:var(--section-heading-text);scroll-margin-top:var(--section-heading-anchor-offset);margin-inline:auto}.ds-dimension-rows table{width:var(--dimension-rows-table-width);table-layout:fixed;border-collapse:var(--dimension-rows-border-collapse)}.ds-dimension-rows-with-introduction{padding-top:var(--dimension-rows-introduction-gap)}.ds-dimension-introduction{margin:0;margin-left:var(--dimension-rows-name-width);width:var(--dimension-rows-description-width);white-space:pre-line}.ds-dimension-introduction+table{margin-top:var(--dimension-rows-top-space)}.ds-dimension-name-column{width:var(--dimension-rows-name-width)}.ds-dimension-description-column{width:var(--dimension-rows-description-width)}.ds-dimension-rows th,.ds-dimension-rows td{text-align:left;vertical-align:top}.ds-dimension-rows thead th{color:var(--section-heading-accent);font-weight:inherit;border-bottom:var(--dimension-rows-rule);padding:0}.ds-dimension-rows th:first-child{padding-left:var(--dimension-rows-inset);padding-right:var(--dimension-rows-name-padding)}.ds-dimension-rows tbody th,.ds-dimension-rows tbody td{padding-top:var(--dimension-rows-row-padding);padding-bottom:var(--dimension-rows-row-padding);border-bottom:var(--dimension-rows-rule)}.ds-dimension-rows tbody tr:first-child>*{padding-top:var(--dimension-rows-first-padding)}.ds-dimension-rows td{padding-left:0;padding-right:0}.ds-dimension-name span,.ds-dimension-index{color:var(--section-heading-accent)}.ds-dimension-description{white-space:pre-line}.ds-dimension-rows .ds-dimension-index{text-align:right;padding-right:var(--dimension-rows-inset)}@media (max-width:767px){.ds-dimension-index{letter-spacing:0;font-size:14px;font-weight:400;line-height:20px}.ds-dimension-rows{padding-top:var(--dimension-rows-mobile-top-space)}.ds-dimension-rows-with-introduction{padding-top:var(--section-heading-mobile-content-gap)}.ds-dimension-introduction{width:auto;margin-inline:var(--section-heading-inset)}.ds-dimension-introduction+table{margin-top:var(--dimension-rows-mobile-top-space)}.ds-dimension-rows table,.ds-dimension-rows thead,.ds-dimension-rows tbody{display:block}.ds-dimension-rows colgroup{display:none}.ds-dimension-rows thead{width:0;height:0;position:absolute;overflow:hidden}.ds-dimension-rows tbody tr{gap:var(--dimension-rows-mobile-gap);padding:var(--dimension-rows-mobile-row-padding);border-bottom:var(--dimension-rows-rule);grid-template-columns:minmax(0,1fr) auto;display:grid}.ds-dimension-rows tbody tr>*,.ds-dimension-rows tbody tr:first-child>*{border:0;min-width:0;padding:0}.ds-dimension-rows tbody tr th:first-child{padding:0}.ds-dimension-name{grid-area:1/1}.ds-dimension-rows .ds-dimension-index{grid-area:1/2;padding:0}.ds-dimension-description{grid-area:2/1/auto/-1}}
.ds-vector-practice{max-width:var(--redesign-frame-width);padding-top:var(--practice-top-space);padding-inline:var(--practice-inset);padding-bottom:var(--section-heading-content-bottom-space);color:var(--section-heading-text);scroll-margin-top:var(--section-heading-anchor-offset);margin-inline:auto}.ds-practice-header,.ds-practice-introduction-grid,.ds-practice-step{grid-template-columns:var(--practice-columns);display:grid}.ds-practice-header,.ds-practice-step,.ds-practice-steps{position:relative}.ds-practice-header:before,.ds-practice-step:before,.ds-practice-steps:after{content:"";border-top:var(--practice-rule);pointer-events:none;position:absolute}.ds-practice-header:before,.ds-practice-steps:after{left:var(--practice-rule-outset);right:var(--practice-rule-outset)}.ds-practice-header:before{top:var(--practice-prompt-offset)}.ds-practice-step:before{top:0;left:0;right:0}.ds-practice-steps:after{bottom:0}.ds-practice-step{margin-inline:var(--practice-rule-outset);padding-inline:var(--practice-inset);padding-block:var(--practice-row-padding);align-content:start;align-items:start}.ds-practice-step[data-reveal=waiting]{opacity:0;transform:var(--practice-reveal-from)}.ds-practice-step[data-reveal=visible]{animation:var(--practice-reveal-animation);animation-delay:calc(var(--practice-reveal-order,0) * var(--practice-reveal-stagger))}@keyframes ds-practice-row-reveal{0%{opacity:0;transform:var(--practice-reveal-from)}to{opacity:var(--practice-reveal-visible);transform:none}}@media (prefers-reduced-motion:reduce){.ds-practice-step[data-reveal]{opacity:var(--practice-reveal-visible);animation:none;transform:none}}@media (hover:hover) and (pointer:fine){.ds-practice-step:hover{background-color:var(--practice-hover-background);z-index:var(--practice-hover-layer)}.ds-practice-step:hover>*{color:var(--practice-hover-text)}.ds-practice-step:hover:after{content:"";inset-block:0;inset-inline:var(--practice-guide-inset);border-inline:var(--practice-hover-guide-rule);pointer-events:none;position:absolute}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ds-practice-step{transition:var(--practice-hover-background-transition)}.ds-practice-step:hover{transition-duration:var(--practice-hover-background-enter-duration)}.ds-practice-step>*{transition:var(--practice-hover-transition)}.ds-practice-step:hover>*{transform:var(--practice-hover-shift)}.ds-practice-step:hover>.ds-practice-category{transform:var(--practice-hover-category-shift)}}.ds-practice-heading{max-width:var(--practice-title-width);grid-column:1/3;margin:0}.ds-practice-highlight,.ds-practice-category{color:var(--section-heading-accent)}.ds-practice-prompt{padding-top:var(--practice-prompt-offset);grid-column:3;margin:0}.ds-practice-introduction-grid{margin-top:var(--practice-content-gap)}.ds-practice-introduction{padding-right:var(--practice-description-inset);white-space:pre-line;grid-column:2;margin:0}.ds-practice-steps{margin:0;margin-top:var(--practice-content-gap);padding:0;list-style:none;display:grid}.ds-practice-introduction-grid+.ds-practice-steps{margin-top:var(--practice-introduction-gap)}.ds-practice-step>*{min-width:0;margin:0}.ds-practice-question{padding-right:var(--practice-question-inset)}.ds-practice-description{padding-left:var(--practice-description-left-inset);padding-right:var(--practice-description-inset);white-space:pre-line}.ds-practice-category{text-align:right}.ds-practice-header>*{min-width:0}.ds-vector-practice+.ds-section-heading{--section-heading-current-top-space:var(--section-heading-after-content-space)}@media (min-width:1280px){.ds-practice-heading{line-height:var(--practice-title-line-height)}}@media (max-width:767px){.ds-vector-practice{--practice-guide-inset:var(--practice-mobile-guide-inset);padding-top:var(--section-heading-mobile-after-content-space);padding-inline:var(--section-heading-inset)}.ds-practice-header,.ds-practice-introduction-grid,.ds-practice-step{gap:var(--practice-mobile-gap);grid-template-columns:minmax(0,1fr)}.ds-practice-heading,.ds-practice-prompt,.ds-practice-introduction{grid-column:1}.ds-practice-heading{max-width:none}.ds-practice-prompt,.ds-practice-introduction,.ds-practice-question,.ds-practice-description{padding:0}.ds-practice-introduction-grid,.ds-practice-steps,.ds-practice-introduction-grid+.ds-practice-steps{margin-top:var(--section-heading-mobile-content-gap)}.ds-practice-step{margin-inline:var(--practice-mobile-rule-outset);padding-inline:var(--section-heading-inset)}.ds-practice-header:before,.ds-practice-steps:after{left:var(--practice-mobile-rule-outset);right:var(--practice-mobile-rule-outset)}.ds-practice-header:before{top:0}.ds-practice-category{letter-spacing:0;text-align:left;grid-row:1;font-size:14px;font-weight:400;line-height:20px}.ds-vector-practice+.ds-section-heading{--section-heading-current-top-space:var(--section-heading-mobile-after-content-space)}}
.ds-faq-accordion{max-width:var(--redesign-frame-width);padding-top:var(--faq-top-space);padding-bottom:var(--section-heading-content-bottom-space);color:var(--section-heading-text);scroll-margin-top:var(--section-heading-anchor-offset);margin-inline:auto;container-type:inline-size}.ds-faq-column{width:var(--faq-column-width);margin-left:var(--faq-column-start)}.ds-section-heading:has(+.ds-faq-accordion) .ds-section-heading-copy{max-width:var(--faq-heading-width)}.ds-faq-intro{margin-bottom:var(--faq-top-space)}.ds-faq-intro p{margin-top:var(--faq-answer-gap)}.ds-faq-item+.ds-faq-item{margin-top:var(--faq-row-gap)}.ds-faq-trigger{width:var(--faq-full-width);min-height:var(--faq-target-height);text-align:left;color:inherit;transition:var(--faq-trigger-transition);padding:0;display:block;position:relative}.ds-faq-trigger:before{content:"";left:var(--faq-rule-left);width:var(--faq-rule-width);border-top:var(--faq-rule);pointer-events:none;top:var(--faq-rule-offset);position:absolute}.ds-faq-trigger:is(:hover,[data-state=open]){color:var(--section-heading-accent)}.ds-faq-trigger:focus-visible{outline:var(--footer-focus-outline);outline-offset:var(--footer-focus-offset)}.ds-faq-answer{width:var(--faq-full-width);margin-left:var(--faq-answer-inset);white-space:pre-line;overflow-wrap:anywhere}.ds-faq-answer-reveal{grid-template-rows:var(--faq-expanded-rows);opacity:var(--faq-expanded-opacity);visibility:visible;transition:var(--faq-answer-transition);display:grid}.ds-faq-answer[data-state=closed] .ds-faq-answer-reveal{grid-template-rows:var(--faq-collapsed-rows);opacity:0;visibility:hidden}.ds-faq-answer-clip{min-height:0;overflow:hidden}.ds-faq-answer-copy{padding-top:var(--faq-answer-gap);padding-bottom:var(--faq-open-bottom-space)}@media (prefers-reduced-motion:reduce){.ds-faq-trigger,.ds-faq-answer-reveal{transition:none}}@media (max-width:767px){.ds-faq-accordion{padding-top:var(--section-heading-mobile-content-gap);padding-inline:var(--section-heading-inset)}.ds-faq-column{width:var(--faq-full-width);margin-left:0}.ds-faq-trigger{min-height:var(--faq-mobile-target-height)}.ds-faq-trigger:before{left:var(--faq-mobile-rule-left);width:var(--faq-mobile-rule-width)}.ds-faq-answer{margin-left:0}}
.ds-section-heading{--section-heading-current-top-space:var(--section-heading-top-space);grid-template-columns:var(--section-heading-columns);padding-inline:var(--section-heading-inset);padding-bottom:var(--section-heading-block-space);padding-top:var(--section-heading-current-top-space);max-width:var(--redesign-frame-width);scroll-margin-top:var(--section-heading-anchor-offset);color:var(--section-heading-text);margin-inline:auto;display:grid;position:relative}.ds-section-heading:before{content:"";top:calc(var(--section-heading-current-top-space) + var(--section-heading-rule-offset));border-top:var(--section-heading-rule);pointer-events:none;position:absolute;left:0;right:0}.ds-section-heading-number,.ds-section-heading-eyebrow{color:var(--section-heading-accent);top:var(--section-heading-metadata-offset);margin:0;position:relative}.ds-section-heading-number{padding-top:var(--section-heading-number-offset)}.ds-section-heading-copy{min-width:0}.ds-section-heading-title{margin:0;margin-top:var(--section-heading-title-gap);line-height:var(--section-heading-title-line-height)}:is(.ds-numbered-rows,.ds-large-text-rows,.ds-dimension-rows)+.ds-section-heading{--section-heading-current-top-space:var(--section-heading-after-content-space)}@media not (min-width:768px){.ds-section-heading-number,.ds-section-heading-eyebrow{letter-spacing:0;font-size:14px;font-weight:400;line-height:20px}.ds-section-heading{--section-heading-current-top-space:var(--section-heading-mobile-top-space);row-gap:var(--section-heading-mobile-gap);grid-template-columns:minmax(0,1fr)}.ds-section-heading:before{top:calc(var(--section-heading-current-top-space) + var(--section-heading-mobile-rule-offset))}.ds-section-heading-title{margin-top:0}.ds-section-heading-number{padding-top:0}.staging-hero+.ds-section-heading,.staging-hero+.ds-particles-section>.ds-particles-content>.ds-section-heading:first-child{--section-heading-current-top-space:var(--section-heading-mobile-after-hero-space)}:is(.ds-numbered-rows,.ds-large-text-rows,.ds-dimension-rows)+.ds-section-heading{--section-heading-current-top-space:var(--section-heading-mobile-after-content-space)}}
.staging-experience>.ds-seo-checker.ds-seo-checker{padding-top:0}.ds-seo-checker{color:var(--section-heading-text);container-type:inline-size}.ds-seo-hero{max-width:var(--redesign-frame-width);padding-inline:var(--section-heading-inset);padding-top:var(--seo-checker-hero-top);grid-template-columns:var(--seo-checker-page-columns);margin-inline:auto;display:grid}.ds-seo-hero-copy{grid-column:2;min-width:0}.ds-seo-title{max-width:var(--seo-checker-title-width);white-space:pre-line;margin:0}.ds-seo-intro{max-width:var(--seo-checker-intro-width);margin:0;margin-top:var(--seo-checker-intro-gap)}.ds-seo-hero .ds-seo-form{margin-top:var(--seo-checker-form-gap)}.ds-seo-form{gap:var(--seo-checker-form-control-gap);width:100%;max-width:var(--seo-checker-form-width);color:var(--section-heading-text);display:grid}.ds-seo-fields{grid-template-columns:var(--seo-checker-form-columns);gap:var(--seo-checker-form-control-gap);align-items:stretch;display:grid}.ds-seo-field{gap:var(--seo-checker-label-gap);align-content:end;display:grid}.ds-seo-field label{display:block}.ds-seo-field label,.ds-seo-note{padding-inline:var(--seo-checker-input-padding);border-inline:var(--seo-checker-label-border)}.ds-seo-action{width:var(--seo-checker-action-width);margin-top:var(--seo-checker-form-control-gap);grid-column:1/-1;justify-self:center}.ds-seo-form .ds-seo-input{letter-spacing:0;overflow-wrap:anywhere;width:100%;min-width:0;height:var(--seo-checker-input-height);padding-inline:var(--seo-checker-input-padding);border:var(--seo-checker-input-border);border-radius:var(--seo-checker-control-radius);background:var(--seo-checker-input-background);color:inherit;font-size:16px;font-weight:400;line-height:24px}.ds-seo-form .ds-seo-input:focus-visible{border-color:var(--section-heading-accent)}.ds-seo-form .ds-seo-input::placeholder{color:var(--seo-checker-input-placeholder);opacity:var(--seo-checker-placeholder-opacity)}.ds-seo-form .ds-seo-submit{width:100%;height:var(--seo-checker-input-height);padding-block:0;padding-inline:var(--seo-checker-submit-padding);white-space:normal}.ds-seo-error{color:var(--section-heading-text);margin:0}.ds-seo-note{margin:0}.ds-seo-success{gap:var(--seo-checker-feedback-gap);display:grid}.ds-seo-success h2,.ds-seo-success p{margin:0}.ds-seo-checks{margin-top:var(--seo-checker-checks-gap)}.ds-seo-checks .ds-section-heading{--section-heading-current-top-space:0;grid-template-columns:var(--seo-checker-page-columns)}.ds-seo-checks .ds-section-heading-eyebrow{display:none}.ds-seo-checks .ds-numbered-row{grid-template-columns:var(--seo-checker-check-columns)}.ds-seo-checks .ds-numbered-row-note{min-width:0;padding-right:0}.ds-seo-checks .ds-numbered-rows{padding-top:var(--seo-checker-rows-top);gap:var(--seo-checker-row-gap)}@media not (min-width:768px){.ds-seo-hero{padding-top:var(--seo-checker-mobile-top);padding-inline:var(--seo-checker-mobile-guide-inset);grid-template-columns:minmax(0,1fr)}.ds-seo-hero-copy{grid-column:1}.ds-seo-intro{margin-top:var(--seo-checker-mobile-intro-gap)}.ds-seo-hero .ds-seo-form{margin-top:var(--seo-checker-mobile-form-gap)}.ds-seo-fields{grid-template-columns:var(--seo-checker-mobile-form-columns)}.ds-seo-action{width:100%}.ds-seo-checks{margin-top:var(--seo-checker-mobile-checks-gap)}.ds-seo-checks .ds-section-heading{padding-inline:var(--seo-checker-mobile-guide-inset);grid-template-columns:minmax(0,1fr)}.ds-seo-checks .ds-numbered-row{grid-template-columns:minmax(0,1fr)}.ds-seo-checks .ds-numbered-rows{padding-inline:var(--seo-checker-mobile-guide-inset);padding-top:var(--section-heading-mobile-content-gap);gap:var(--numbered-rows-row-gap)}}
.ds-hero-heading{margin:0}@media (min-width:768px){.ds-page-title.type-hero-title{font-size:var(--hero-heading-page-size);line-height:var(--hero-heading-page-line-height)}}@media not (min-width:768px){.ds-hero-heading.type-hero-title{font-size:var(--hero-mobile-title-size);line-height:var(--hero-heading-mobile-line-height);letter-spacing:var(--hero-heading-mobile-tracking);font-weight:var(--hero-heading-mobile-weight)}}
