._17gfbge0{transition:opacity .2s ease}._17gfbge0:hover{opacity:.8}._17gfbge0:focus{opacity:1;outline:2px solid var(--palette-brand-primary-base);outline-offset:2px;border-radius:var(--border-radius-s)}._17gfbge0:focus:hover{opacity:1}._17gfbge1{cursor:pointer;transition:all .2s ease;border:none;background-color:transparent}._17gfbge1:focus{outline:2px solid var(--palette-brand-primary-base);outline-offset:2px;border-radius:var(--border-radius-s)}._17gfbge1:focus-visible{outline:2px solid var(--palette-brand-primary-base);outline-offset:2px;border-radius:var(--border-radius-s)}._17gfbge2{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:var(--padding-2xs);border:none;background-color:transparent;cursor:pointer;border-radius:var(--border-radius-xxl)}._17gfbge2:focus-visible{outline:4px solid var(--palette-button-stroke-light-focus-default);outline-offset:-2px}@keyframes _2dl4na0{to{transform:rotate(1turn)}}@keyframes _2dl4na1{0%{opacity:0}to{opacity:1}}._2dl4na2{display:flex;align-items:center;gap:var(--spacing-1);min-height:28px}._2dl4na3{opacity:0;animation:_2dl4na1 2s ease-out forwards}._2dl4na4{letter-spacing:var(--typography-label-featured-letter-spacing);text-transform:uppercase;color:var(--palette-text-light-general-brand)}._2dl4na4,._2dl4na5{font-family:var(--typography-label-featured-font-family);font-weight:var(--typography-label-featured-font-weight);font-feature-settings:var(--typography-label-featured-font-feature-settings),var(--typography-label-featured-font-variant-numeric);font-variant-numeric:var(--typography-label-featured-font-variant-numeric);font-size:var(--typography-mobile-label-featured-font-size);line-height:var(--typography-mobile-label-featured-line-height)}._2dl4na5{letter-spacing:normal;text-transform:none;color:var(--palette-text-light-general-weak);display:flex;align-items:center;gap:var(--spacing-3);margin:0}._2dl4na5:before{content:"";display:block;width:1em;height:1em;border:2px solid var(--palette-text-light-general-weak);border-top:2px solid transparent;border-radius:50%;animation:_2dl4na0 .8s linear infinite;flex-shrink:0}._2dl4na6{width:16px;height:16px;flex-shrink:0;margin-bottom:var(--spacing-1)}._2dl4na6,._2dl4na7{color:var(--palette-icon-light-general-main)}._2dl4na7{min-width:var(--spacing-8);min-height:var(--spacing-8)}._2dl4na8{font-family:var(--typography-body-reg-font-family);font-weight:var(--typography-body-reg-font-weight);letter-spacing:var(--typography-body-reg-letter-spacing);text-transform:var(--typography-body-reg-text-transform);font-feature-settings:var(--typography-body-reg-font-feature-settings),var(--typography-body-reg-font-variant-numeric);font-variant-numeric:var(--typography-body-reg-font-variant-numeric);font-size:var(--typography-mobile-body-reg-font-size);line-height:var(--typography-mobile-body-reg-line-height);max-width:320px;padding:var(--spacing-5);background-color:var(--palette-grayscale-800);border-radius:var(--border-radius-m);box-shadow:0 var(--spacing-2) var(--spacing-4) rgba(0,0,0,.24);color:var(--palette-white-0)}._2dl4na9 svg{display:block;fill:var(--palette-grayscale-800)}@media (prefers-reduced-motion:reduce){._2dl4na3{animation:none;opacity:1}}@media (min-width:768px){._2dl4na4,._2dl4na5{font-size:var(--typography-tablet-label-featured-font-size);line-height:var(--typography-tablet-label-featured-line-height)}._2dl4na5{text-transform:none;letter-spacing:normal}._2dl4na8{font-size:var(--typography-tablet-body-reg-font-size);line-height:var(--typography-tablet-body-reg-line-height)}}@media (min-width:1280px){._2dl4na4,._2dl4na5{font-size:var(--typography-desktop-label-featured-font-size);line-height:var(--typography-desktop-label-featured-line-height)}._2dl4na5{text-transform:none;letter-spacing:normal}._2dl4na8{font-size:var(--typography-desktop-body-reg-font-size);line-height:var(--typography-desktop-body-reg-line-height)}}@keyframes s4ygfc0{0%,to{opacity:1}50%{opacity:0}}.s4ygfc1{font-family:var(--typography-body-reg-font-family);font-weight:var(--typography-body-reg-font-weight);letter-spacing:var(--typography-body-reg-letter-spacing);text-transform:var(--typography-body-reg-text-transform);font-feature-settings:var(--typography-body-reg-font-feature-settings),var(--typography-body-reg-font-variant-numeric);font-variant-numeric:var(--typography-body-reg-font-variant-numeric);font-size:var(--typography-mobile-body-reg-font-size);line-height:var(--typography-mobile-body-reg-line-height);color:var(--palette-text-light-general-main);display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}.s4ygfc1 [style*="--streamdown-caret"]>:last-child:after{content:var(--streamdown-caret);display:inline;vertical-align:baseline;color:var(--palette-brand-primary-base);animation:s4ygfc0 1s step-start infinite}.s4ygfc2{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--palette-stroke-light-divider-main);border-radius:8px;margin-top:var(--spacing-4);margin-bottom:var(--spacing-4)}.s4ygfc2:has(+em){margin-bottom:0}.s4ygfc1 em{font-size:var(--typography-mobile-body-reg-font-size);line-height:var(--typography-mobile-body-reg-line-height);font-style:italic}.s4ygfc1 hr{display:none}.s4ygfc1 :is(p,ul,ol)+:is(p,ul,ol){margin-top:var(--spacing-4)}.s4ygfc1 :is(p,ul,ol)+:is(h2,h3){margin-top:var(--spacing-1)}.s4ygfc2 table{min-width:800px;width:100%;border-collapse:collapse;border:none;text-align:left}.s4ygfc2 th{font-family:var(--typography-body-semi-font-family);font-weight:var(--typography-body-semi-font-weight);letter-spacing:var(--typography-body-semi-letter-spacing);text-transform:var(--typography-body-semi-text-transform);font-feature-settings:var(--typography-body-semi-font-feature-settings),var(--typography-body-semi-font-variant-numeric);font-variant-numeric:var(--typography-body-semi-font-variant-numeric);font-size:var(--typography-mobile-body-semi-font-size);line-height:var(--typography-mobile-body-semi-line-height);background-color:var(--palette-chips-surface-light-inactive-default);border-bottom:2px solid var(--palette-stroke-light-divider-main)}.s4ygfc2 td,.s4ygfc2 th{color:var(--palette-text-light-general-brand)}.s4ygfc2 td{font-family:var(--typography-body-reg-font-family);font-weight:var(--typography-body-reg-font-weight);letter-spacing:var(--typography-body-reg-letter-spacing);text-transform:var(--typography-body-reg-text-transform);font-feature-settings:var(--typography-body-reg-font-feature-settings),var(--typography-body-reg-font-variant-numeric);font-variant-numeric:var(--typography-body-reg-font-variant-numeric);font-size:var(--typography-mobile-body-reg-font-size);line-height:var(--typography-mobile-body-reg-line-height);border-bottom:1px solid var(--palette-stroke-light-divider-main)}.s4ygfc2 td:first-child{font-weight:var(--font-weight-bold)}.s4ygfc2 tr:last-child td{border-bottom:none}.s4ygfc2 :is(th,td){padding:var(--spacing-2) var(--spacing-3)}.s4ygfc3{color:var(--palette-text-light-action-default);font-family:var(--typography-body-link-font-family);font-weight:var(--typography-body-link-font-weight);letter-spacing:var(--typography-body-link-letter-spacing);text-transform:var(--typography-body-link-text-transform);font-feature-settings:var(--typography-body-link-font-feature-settings),var(--typography-body-link-font-variant-numeric);font-variant-numeric:var(--typography-body-link-font-variant-numeric);text-decoration-line:var(--typography-body-link-text-decoration-line);text-decoration-style:var(--typography-body-link-text-decoration-style);-webkit-text-decoration-skip-ink:var(--typography-body-link-text-decoration-skip-ink);text-decoration-skip-ink:var(--typography-body-link-text-decoration-skip-ink);text-decoration-thickness:var(--typography-body-link-text-decoration-thickness);text-underline-offset:var(--typography-body-link-text-underline-offset);text-underline-position:var(--typography-body-link-text-underline-position);font-size:var(--typography-mobile-body-link-font-size);line-height:var(--typography-mobile-body-link-line-height);text-decoration:none;background-image:linear-gradient(var(--palette-text-light-action-default),var(--palette-text-light-action-default));background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;transition:color .15s ease}.s4ygfc3:hover{color:var(--palette-brand-primary-shade)}.s4ygfc3:focus-visible{outline:2px solid var(--palette-brand-primary-base);outline-offset:2px;border-radius:var(--border-radius-s)}.s4ygfc4{padding-left:var(--spacing-6);gap:var(--spacing-2);list-style-type:disc}.s4ygfc4,.s4ygfc5{display:flex;flex-direction:column}.s4ygfc5{counter-reset:step-counter;list-style-type:none;padding:0;gap:var(--spacing-4);margin-block:var(--spacing-4)}.s4ygfc5>li{counter-increment:step-counter;position:relative;padding-left:var(--spacing-9)}.s4ygfc5>li:before{content:counter(step-counter);position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--border-radius-xxl);background-color:var(--palette-brand-primary-weaker);color:var(--palette-text-light-general-brand);flex-shrink:0;font-family:var(--typography-label-semi-font-family);font-weight:var(--typography-label-semi-font-weight);letter-spacing:var(--typography-label-semi-letter-spacing);text-transform:var(--typography-label-semi-text-transform);font-feature-settings:var(--typography-label-semi-font-feature-settings),var(--typography-label-semi-font-variant-numeric);font-variant-numeric:var(--typography-label-semi-font-variant-numeric);font-size:var(--typography-mobile-label-semi-font-size);line-height:var(--typography-mobile-label-semi-line-height)}.s4ygfc6{font-weight:var(--font-weight-semi)}.s4ygfc7,.s4ygfc8{font-family:var(--typography-body-big-semi-font-family);font-weight:var(--typography-body-big-semi-font-weight);letter-spacing:var(--typography-body-big-semi-letter-spacing);text-transform:var(--typography-body-big-semi-text-transform);font-feature-settings:var(--typography-body-big-semi-font-feature-settings),var(--typography-body-big-semi-font-variant-numeric);font-variant-numeric:var(--typography-body-big-semi-font-variant-numeric);font-size:var(--typography-mobile-body-big-semi-font-size);line-height:var(--typography-mobile-body-big-semi-line-height);color:var(--palette-text-light-general-main);padding-block-start:var(--spacing-3);padding-block-end:var(--spacing-2)}@media (min-width:768px){.s4ygfc1{font-size:var(--typography-tablet-body-reg-font-size);line-height:var(--typography-tablet-body-reg-line-height)}.s4ygfc3{font-size:var(--typography-tablet-body-link-font-size);line-height:var(--typography-tablet-body-link-line-height)}.s4ygfc7,.s4ygfc8{font-size:var(--typography-tablet-body-big-semi-font-size);line-height:var(--typography-tablet-body-big-semi-line-height)}}@media (min-width:1280px){.s4ygfc1{font-size:var(--typography-desktop-body-reg-font-size);line-height:var(--typography-desktop-body-reg-line-height)}.s4ygfc3{font-size:var(--typography-desktop-body-link-font-size);line-height:var(--typography-desktop-body-link-line-height)}.s4ygfc7,.s4ygfc8{font-size:var(--typography-desktop-body-big-semi-font-size);line-height:var(--typography-desktop-body-big-semi-line-height)}}@media (prefers-reduced-motion:reduce){.s4ygfc1 [style*="--streamdown-caret"]>:last-child:after{animation:none;display:none}}@keyframes _1elaw880{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}._1elaw881{display:flex;flex-direction:column;width:320px;max-width:90vw}._1elaw882{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}._1elaw883{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._1elaw884{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3)}._1elaw885{font-family:var(--typography-body-semi-font-family);font-weight:var(--typography-body-semi-font-weight);letter-spacing:var(--typography-body-semi-letter-spacing);text-transform:var(--typography-body-semi-text-transform);font-feature-settings:var(--typography-body-semi-font-feature-settings),var(--typography-body-semi-font-variant-numeric);font-variant-numeric:var(--typography-body-semi-font-variant-numeric);font-size:var(--typography-mobile-body-semi-font-size);line-height:var(--typography-mobile-body-semi-line-height);color:var(--palette-text-light-general-main);margin:0}._1elaw886{font-family:var(--typography-body-reg-font-family);font-weight:var(--typography-body-reg-font-weight);letter-spacing:var(--typography-body-reg-letter-spacing);text-transform:var(--typography-body-reg-text-transform);font-feature-settings:var(--typography-body-reg-font-feature-settings),var(--typography-body-reg-font-variant-numeric);font-variant-numeric:var(--typography-body-reg-font-variant-numeric);font-size:var(--typography-mobile-body-reg-font-size);line-height:var(--typography-mobile-body-reg-line-height);color:var(--palette-text-light-general-weak);margin:0}._1elaw887{list-style:none;margin:0;padding:0;flex-direction:column}._1elaw887,._1elaw888{display:flex;gap:var(--spacing-1)}._1elaw888{font-family:var(--typography-caption-reg-font-family);font-weight:var(--typography-caption-reg-font-weight);letter-spacing:var(--typography-caption-reg-letter-spacing);text-transform:var(--typography-caption-reg-text-transform);font-feature-settings:var(--typography-caption-reg-font-feature-settings),var(--typography-caption-reg-font-variant-numeric);font-variant-numeric:var(--typography-caption-reg-font-variant-numeric);font-size:var(--typography-mobile-caption-reg-font-size);line-height:var(--typography-mobile-caption-reg-line-height);color:var(--palette-text-light-general-weak);flex-direction:row}._1elaw889{color:var(--palette-text-light-general-main)}._1elaw889,._1elaw88a{font-family:var(--typography-caption-semi-font-family);font-weight:var(--typography-caption-semi-font-weight);letter-spacing:var(--typography-caption-semi-letter-spacing);text-transform:var(--typography-caption-semi-text-transform);font-feature-settings:var(--typography-caption-semi-font-feature-settings),var(--typography-caption-semi-font-variant-numeric);font-variant-numeric:var(--typography-caption-semi-font-variant-numeric);font-size:var(--typography-mobile-caption-semi-font-size);line-height:var(--typography-mobile-caption-semi-line-height)}._1elaw88a{color:var(--palette-brand-primary-base);text-decoration:none}._1elaw88a:hover{text-decoration:underline}._1elaw88a:focus-visible{outline:2px solid var(--palette-brand-primary-base);outline-offset:2px;border-radius:var(--border-radius-s)}._1elaw88b{display:flex;align-items:center;justify-content:center;padding:var(--spacing-6)}._1elaw88c{width:24px;height:24px;border:2px solid var(--palette-brand-primary-base);border-top:2px solid transparent;border-radius:50%;animation:_1elaw880 .6s linear infinite}._1elaw88d{font-family:var(--typography-caption-reg-font-family);font-weight:var(--typography-caption-reg-font-weight);letter-spacing:var(--typography-caption-reg-letter-spacing);text-transform:var(--typography-caption-reg-text-transform);font-feature-settings:var(--typography-caption-reg-font-feature-settings),var(--typography-caption-reg-font-variant-numeric);font-variant-numeric:var(--typography-caption-reg-font-variant-numeric);font-size:var(--typography-mobile-caption-reg-font-size);line-height:var(--typography-mobile-caption-reg-line-height);color:var(--palette-text-light-general-weak);padding:var(--spacing-4);text-align:center}@media (min-width:768px){._1elaw881{width:380px}._1elaw885{font-size:var(--typography-tablet-body-semi-font-size);line-height:var(--typography-tablet-body-semi-line-height)}._1elaw886{font-size:var(--typography-tablet-body-reg-font-size);line-height:var(--typography-tablet-body-reg-line-height)}._1elaw888{font-size:var(--typography-tablet-caption-reg-font-size);line-height:var(--typography-tablet-caption-reg-line-height)}._1elaw889,._1elaw88a{font-size:var(--typography-tablet-caption-semi-font-size);line-height:var(--typography-tablet-caption-semi-line-height)}._1elaw88d{font-size:var(--typography-tablet-caption-reg-font-size);line-height:var(--typography-tablet-caption-reg-line-height)}}@media (min-width:1280px){._1elaw885{font-size:var(--typography-desktop-body-semi-font-size);line-height:var(--typography-desktop-body-semi-line-height)}._1elaw886{font-size:var(--typography-desktop-body-reg-font-size);line-height:var(--typography-desktop-body-reg-line-height)}._1elaw888{font-size:var(--typography-desktop-caption-reg-font-size);line-height:var(--typography-desktop-caption-reg-line-height)}._1elaw889,._1elaw88a{font-size:var(--typography-desktop-caption-semi-font-size);line-height:var(--typography-desktop-caption-semi-line-height)}._1elaw88d{font-size:var(--typography-desktop-caption-reg-font-size);line-height:var(--typography-desktop-caption-reg-line-height)}}._1xxduk10{all:unset;cursor:pointer;display:inline;color:var(--palette-text-light-action-default);background-image:linear-gradient(var(--palette-text-light-action-default),var(--palette-text-light-action-default));background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;transition:color .15s ease}._1xxduk10:hover{color:var(--palette-brand-primary-shade);background-image:linear-gradient(var(--palette-brand-primary-shade),var(--palette-brand-primary-shade))}._1xxduk10:focus-visible{outline:2px solid var(--palette-brand-primary-base);outline-offset:2px;border-radius:var(--border-radius-s)}._1xxduk11{background-color:var(--palette-white-0);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);overflow:hidden}._1xxduk11,._1xxduk12{outline:none}@keyframes w2a7u0{0%,to{opacity:1}50%{opacity:.4}}@keyframes w2a7u1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._1a3nyms0{display:flex;flex-direction:column;gap:var(--spacing-2);outline:none;opacity:0;animation:w2a7u1 .6s ease-out forwards;animation-delay:.25s}._1a3nyms1{font-family:var(--typography-body-reg-font-family);font-weight:var(--typography-body-reg-font-weight);letter-spacing:var(--typography-body-reg-letter-spacing);text-transform:var(--typography-body-reg-text-transform);font-feature-settings:var(--typography-body-reg-font-feature-settings),var(--typography-body-reg-font-variant-numeric);font-variant-numeric:var(--typography-body-reg-font-variant-numeric);font-size:var(--typography-mobile-body-reg-font-size);line-height:var(--typography-mobile-body-reg-line-height);color:var(--palette-text-light-general-weak);font-style:italic}@media (prefers-reduced-motion:reduce){._1a3nyms0{opacity:1;animation:none}}@media (min-width:768px){._1a3nyms1{font-size:var(--typography-tablet-body-reg-font-size);line-height:var(--typography-tablet-body-reg-line-height)}}@media (min-width:1280px){._1a3nyms1{font-size:var(--typography-desktop-body-reg-font-size);line-height:var(--typography-desktop-body-reg-line-height)}}