@layer shared-component{._0Y6BVG_container{--ct-grid-area:var(--mob-custom-component-grid-area,auto / 1 / auto / -1);--ct-z-index:var(--mob-custom-component-z-index);--ct-align-self:var(--mob-custom-component-align-self);--ct-justify-self:var(--mob-custom-component-justify-self);--ct-margin-block-start:var(--mob-custom-component-m-block-start);--ct-margin-block-end:var(--mob-custom-component-m-block-end);--ct-margin-inline-start:var(--mob-custom-component-m-inline-start);--ct-margin-inline-end:var(--mob-custom-component-m-inline-end);--ct-padding-block-start:var(--mob-custom-component-p-block-start);--ct-padding-block-end:var(--mob-custom-component-p-block-end);--ct-padding-inline-start:var(--mob-custom-component-p-inline-start);--ct-padding-inline-end:var(--mob-custom-component-p-inline-end);grid-area:var(--ct-grid-area);z-index:var(--ct-z-index,unset);align-self:var(--ct-align-self,start);justify-self:var(--ct-justify-self,start);margin-block-start:var(--ct-margin-block-start,revert-layer);margin-block-end:var(--ct-margin-block-end,revert-layer);margin-inline-start:var(--ct-margin-inline-start);margin-inline-end:var(--ct-margin-inline-end);padding-block-start:var(--ct-padding-block-start);padding-block-end:var(--ct-padding-block-end);padding-inline-start:var(--ct-padding-inline-start);padding-inline-end:var(--ct-padding-inline-end)}@media not (max-width:64rem){._0Y6BVG_container{--ct-grid-area:var(--desk-custom-component-grid-area,auto / 1 / auto / -1);--ct-z-index:var(--desk-custom-component-z-index);--ct-align-self:var(--desk-custom-component-align-self);--ct-justify-self:var(--desk-custom-component-justify-self);--ct-margin-block-start:var(--desk-custom-component-m-block-start);--ct-margin-block-end:var(--desk-custom-component-m-block-end);--ct-margin-inline-start:var(--desk-custom-component-m-inline-start);--ct-margin-inline-end:var(--desk-custom-component-m-inline-end);--ct-padding-block-start:var(--desk-custom-component-p-block-start);--ct-padding-block-end:var(--desk-custom-component-p-block-end);--ct-padding-inline-start:var(--desk-custom-component-p-inline-start);--ct-padding-inline-end:var(--desk-custom-component-p-inline-end)}}}
@layer shared-component{.NxmCcW_pill{min-block-size:3.2rem;font:inherit;--copy-color:var(--color-white,#fff);cursor:pointer;background:var(--_control-background);border:1px solid var(--_control-border);--a11y-outline-color:var(--copy-color);--a11y-outline-offset:-.3rem;border-radius:9999px;align-items:center;gap:.8rem;padding-inline:1.2rem;font-size:1.4rem;line-height:1.2;display:flex}.NxmCcW_pill:focus-visible{background:var(--color-black,#000)}@media (hover:hover){.NxmCcW_pill:hover{background:var(--color-black,#000)}}@media (prefers-reduced-motion:no-preference){.NxmCcW_pill{transition:background-color .2s ease-out}}.NxmCcW_pill:before{content:"";block-size:1.2rem;inline-size:1rem;-webkit-mask-image:var(--_pause-icon);-webkit-mask-image:var(--_pause-icon);mask-image:var(--_pause-icon);background-color:currentColor;flex-shrink:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (forced-colors:active){.NxmCcW_pill:before{background-color:buttontext}}}
@layer shared-component{.YSmi0G_play-button{z-index:120;width:var(--_play-button-width,100px);height:var(--_play-button-height,100px);border-radius:var(--_play-button-border-radius,50%);background:var(--_play-button-background,white);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.YSmi0G_play-button:after{content:"";width:calc(var(--_play-button-width,100px) / 2);height:calc(var(--_play-button-height,100px) / 2);background:var(--_play-button-icon-color,black);-webkit-mask-image:var(--_play-button-icon);-webkit-mask-image:var(--_play-button-icon);mask-image:var(--_play-button-icon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}
@layer styled-component{.QjcMkW_root{row-gap:var(--spacing--m);font-size:var(--font-size--default);display:grid}.QjcMkW_root a{-webkit-text-decoration:underline;text-decoration:underline}.QjcMkW_root code{font-family:var(--font--primary);background-color:var(--color--super-soul);--copy-color:var(--color--baby-blizzard);color:var(--copy-color);padding:0 var(--spacing)}.QjcMkW_debug{row-gap:var(--spacing--s);padding:var(--spacing--default);font-size:var(--font-size--s);border:1px dashed;margin-block-end:var(--spacing--m);display:grid}.QjcMkW_debug-title{font-family:var(--font--primary-bold);text-transform:uppercase;letter-spacing:.08em}.QjcMkW_debug-row{gap:var(--spacing--s);flex-wrap:wrap;align-items:center;display:flex}.QjcMkW_debug-row label{gap:var(--spacing--s);align-items:center;display:flex}.QjcMkW_debug-row button,.QjcMkW_debug-row select{padding:var(--spacing) var(--spacing--s);cursor:pointer;border:1px solid;min-height:3.2rem}.QjcMkW_debug-row button:disabled,.QjcMkW_debug-row select:disabled{cursor:not-allowed;opacity:.5}.QjcMkW_debug-row button[aria-pressed=true],.QjcMkW_debug-row select[aria-pressed=true]{background-color:var(--color--titan-teal);border-width:2px}.QjcMkW_debug-message{font-family:var(--font--primary-bold)}.QjcMkW_status{row-gap:var(--spacing--default);justify-items:start;display:grid}.QjcMkW_status[data-status=error]{border-inline-start:2px solid var(--color--red);padding-inline-start:var(--spacing--default)}.QjcMkW_step{row-gap:var(--spacing--m);display:grid}.QjcMkW_progress{-moz-column-gap:var(--spacing--s);column-gap:var(--spacing--s);list-style:none;display:flex}.QjcMkW_progress>li{block-size:3.2rem;inline-size:3.2rem;font-size:var(--font-size--s);border:1px solid;border-radius:50%;place-items:center;display:grid}.QjcMkW_progress>li[aria-current=step]{background-color:var(--color--titan-teal);border-width:3px}.QjcMkW_progress>li[data-done]{background-color:var(--color--titan-teal)}.QjcMkW_retry{row-gap:var(--spacing--s);border-inline-start:2px solid var(--color--red);padding-inline-start:var(--spacing--default);display:grid}.QjcMkW_hints{row-gap:var(--spacing);padding-inline-start:var(--spacing--m);list-style:outside;display:grid}.QjcMkW_form{row-gap:var(--spacing--m);display:grid}.QjcMkW_step-header{row-gap:var(--spacing--s);padding-block-end:0;display:grid}.QjcMkW_step-meta{font-size:var(--font-size--s)}.QjcMkW_code{row-gap:var(--spacing--s);display:grid}.QjcMkW_code>figcaption{font-size:var(--font-size--s)}.QjcMkW_code>pre{padding:var(--spacing--default);background-color:var(--color--super-soul);--copy-color:var(--color--baby-blizzard);color:var(--copy-color);margin-block-end:var(--spacing--default);overflow-x:auto}.QjcMkW_code>pre code{background-color:#0000;padding:0}.QjcMkW_refractor{margin:0}:is(.QjcMkW_refractor .token.comment,.QjcMkW_refractor .token.prolog,.QjcMkW_refractor .token.doctype,.QjcMkW_refractor .token.cdata){color:var(--color--grey-60)}:is(.QjcMkW_refractor .token.keyword,.QjcMkW_refractor .token.operator,.QjcMkW_refractor .token.tag,.QjcMkW_refractor .token.selector,.QjcMkW_refractor .token.important){color:var(--color--titan-teal)}:is(.QjcMkW_refractor .token.string,.QjcMkW_refractor .token.char,.QjcMkW_refractor .token.attr-value,.QjcMkW_refractor .token.regex){color:var(--color--yes-yellow)}:is(.QjcMkW_refractor .token.number,.QjcMkW_refractor .token.boolean,.QjcMkW_refractor .token.builtin,.QjcMkW_refractor .token.constant,.QjcMkW_refractor .token.symbol){color:var(--color--plastic-pink)}:is(.QjcMkW_refractor .token.punctuation,.QjcMkW_refractor .token.function,.QjcMkW_refractor .token.attr-name,.QjcMkW_refractor .token.property,.QjcMkW_refractor .token.class-name){color:var(--color--baby-blizzard)}.QjcMkW_question{row-gap:var(--spacing--default);display:grid}.QjcMkW_question>legend{font-size:var(--font-size--s);margin-block-end:var(--spacing--s)}.QjcMkW_question textarea{padding:var(--spacing--default);font-family:var(--font--primary);resize:vertical;resize:none;field-sizing:content;border:1px solid;min-block-size:5.5lh;min-inline-size:100%;max-inline-size:100%}.QjcMkW_question textarea:focus-visible{box-shadow:0 0 0 1px}.QjcMkW_question textarea::placeholder{opacity:.6}.QjcMkW_question label>span{margin-block-end:var(--spacing--s);display:block}.QjcMkW_canary{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.QjcMkW_notes{row-gap:var(--spacing);font-size:var(--font-size--s);padding-inline-start:var(--spacing--m);list-style:outside;display:grid}.QjcMkW_options{row-gap:var(--spacing--s);list-style:none;display:grid}.QjcMkW_options label{--_marker-size:1.6rem;-moz-column-gap:var(--spacing--s);column-gap:var(--spacing--s);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;min-height:2.4rem;display:grid;position:relative}.QjcMkW_options label:before,.QjcMkW_options label:after{content:"";inline-size:var(--_marker-size);block-size:var(--_marker-size);grid-area:1/1;margin-block-start:calc(.5lh - var(--_marker-size) / 2)}.QjcMkW_options label:before{border:1px solid}.QjcMkW_options label:after{transform:scale(.55)}.QjcMkW_options label:has(input:checked):after{background-color:currentColor}.QjcMkW_options label:has(input:focus-visible):before{outline-offset:2px;outline:2px solid}.QjcMkW_options input{inline-size:var(--_marker-size);block-size:var(--_marker-size);opacity:0;position:absolute;inset-block-start:0;inset-inline-start:0}.QjcMkW_trial{row-gap:var(--spacing--s);justify-items:start;display:grid}.QjcMkW_trial>div{row-gap:var(--spacing--s);inline-size:100%;display:grid}.QjcMkW_trial pre{padding:var(--spacing--default);background-color:var(--color--super-soul);--copy-color:var(--color--baby-blizzard);color:var(--copy-color)}.QjcMkW_trial pre code{background-color:#0000;padding:0}.QjcMkW_help{font-size:var(--font-size--s)}.QjcMkW_submit{row-gap:var(--spacing--s);justify-items:start;display:grid}.QjcMkW_confirm{background-color:var(--color--baby-blizzard);border:none;max-inline-size:52rem;margin:auto;padding:0}.QjcMkW_confirm::backdrop{background-color:#0009}.QjcMkW_confirm-body{row-gap:var(--spacing--default);padding:var(--spacing--l);display:grid}.QjcMkW_confirm-actions{gap:var(--spacing--default);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}}
@layer styled-component{._1-o1iq_root{height:inherit;width:inherit;font-size:0;overflow:clip}}
@layer styled-component{.jLuUKG_root{position:sticky;inset:0}.jLuUKG_videos{width:-moz-available;width:-webkit-fill-available;width:stretch;height:-moz-available;height:-webkit-fill-available;grid-auto-rows:100%;grid-auto-columns:100%;height:stretch;display:grid}.jLuUKG_videos>*{object-fit:cover;grid-area:1/1/-1/-1;width:100%;height:100%}.jLuUKG_video{opacity:0;transition:opacity .15s ease-in-out}.jLuUKG_video:has(.jLuUKG_show){opacity:1}}
@layer styled-component{._14uXka_root{--transition-delay:.15s;--spring-smooth:ease-in-out;--spring-smooth-out:ease-in-out;--spring-smooth-time:.25;--spring-smooth-out-time:.25}@supports (animation-timing-function:linear(0, 1)){._14uXka_root{--spring-smooth-time:1s;--spring-smooth-out-time:.5s;--spring-smooth:linear(0, .029 1.6%, .123 3.5%, .651 10.6%, .862 14.1%, 1.002 17.7%, 1.046 19.6%, 1.074 21.6%, 1.087 23.9%, 1.086 26.6%, 1.014 38.5%, .994 46.3%, 1);--spring-smooth-out:linear(0, .022 2.2%, .091 4.9%, .513 15.9%, .698 21.8%, .83 27.8%, .879 31%, .919 34.4%, .972 42%, .998 51.8%, 1.004 62.9%, 1)}}._14uXka_root{--logo-dimension:64px;grid-template-areas:"media name-1 arrow"".name-2 arrow"".bodytext.""spacer-line spacer-line spacer-line""button button button";grid-template-columns:var(--logo-dimension) 1fr auto;isolation:isolate;transition-property:transform;transition-duration:var(--spring-smooth-time);transition-timing-function:var(--spring-smooth);background-color:#0000;place-self:stretch stretch;display:grid;position:relative;overflow:clip}@media not (max-width:64rem){._14uXka_root{padding-bottom:var(--logo-dimension)}}@media (max-width:64rem){._14uXka_root~._14uXka_root:nth-of-type(2){transform:translateY(calc(var(--logo-dimension) * 2))}._14uXka_root~._14uXka_root:nth-of-type(3){transform:translateY(calc(var(--logo-dimension) * 4))}._14uXka_root._14uXka_active~._14uXka_root:nth-of-type(2){transform:translateY(calc(var(--logo-dimension) * .25)) translateY(100%)}._14uXka_root._14uXka_active~._14uXka_root:nth-of-type(3){transform:translateY(calc(var(--logo-dimension) * 2.25)) translateY(100%)}}._14uXka_root *{transition-property:transform,opacity,color;transition-duration:var(--spring-smooth-time), var(--spring-smooth-time), 0s;transition-delay:0s, var(--transition-delay), var(--transition-delay);transition-timing-function:var(--spring-smooth);transform:translateY(0%)}._14uXka_root:not(._14uXka_active)>*{transition-timing-function:var(--spring-smooth-out);transition-duration:var(--spring-smooth-out-time), var(--spring-smooth-out-time), 0s;transition-delay:var(--transition-delay), 0s, 0s}@media not (max-width:64rem){._14uXka_root:not(._14uXka_active)>*{transform:translateY(var(--logo-dimension));transition-delay:var(--transition-delay), 0s, 0s}}._14uXka_root:before{content:"";background-color:var(--background-color);z-index:-1;transform-origin:0 0;transition-property:transform;transition-delay:0s;transition-duration:var(--spring-smooth-time);transition-timing-function:var(--spring-smooth);position:absolute;inset:0;transform:translateY(0)scale(1)}@media not (max-width:64rem){._14uXka_root:before{inset:0 0 var(--logo-dimension) 0}}:not(._14uXka_active)._14uXka_root:before{transform:translateY(var(--logo-dimension)) scale(0);transition-duration:var(--spring-smooth-out-time);transition-timing-function:var(--spring-smooth-out)}@media not (max-width:64rem){:not(._14uXka_active)._14uXka_root:before{transition-delay:var(--transition-delay)}}._14uXka_logo{grid-template-rows:subgrid;grid-template-columns:subgrid;grid-area:1/1/span 2/4;align-self:flex-start;gap:5px 4px;display:grid}._14uXka_root:not(._14uXka_active) ._14uXka_logo{--copy-color:var(--color--goosy-grey)}._14uXka_logo ._14uXka_media{--image-min-height:var(--logo-dimension);--image-aspect-ratio:1 / 1;width:var(--logo-dimension);height:var(--logo-dimension);grid-area:media}._14uXka_logo ._14uXka_name{text-box-trim:trim-both;text-box-edge:cap alphabetic;grid-area:name-1;align-self:end;font-size:1.8rem}._14uXka_logo ._14uXka_name+._14uXka_name{grid-area:name-2}._14uXka_logo ._14uXka_arrow{--icon-color:var(--copy-color);width:24px;height:24px;transition-delay:var(--transition-delay);grid-area:arrow;place-self:end start}._14uXka_active ._14uXka_logo ._14uXka_arrow{opacity:0;transition-delay:0s}._14uXka_bodytext{flex-grow:1;grid-area:bodytext}._14uXka_root:not(._14uXka_active) ._14uXka_bodytext{opacity:0}._14uXka_spacer-line{background-color:#000;grid-area:spacer-line;height:1px}._14uXka_root:not(._14uXka_active) ._14uXka_spacer-line{opacity:0}._14uXka_button{--button-background-color:var(--background-color);grid-area:button;justify-self:stretch;min-width:100%;max-width:100%}._14uXka_root:not(._14uXka_active) ._14uXka_button{opacity:0;pointer-events:none}._14uXka_close{--icon-color:var(--copy-color);cursor:pointer;z-index:10;grid-area:arrow;place-self:start end;width:24px;height:24px}._14uXka_close>svg{transform:rotate(45deg)}._14uXka_root:not(._14uXka_active) ._14uXka_close{opacity:0;pointer-events:none}._14uXka_background{grid-area:1/1/-1/-1}._14uXka_background>*{width:100%!important;height:100%!important}}
@layer styled-component{.R6yqbG_root{--copy-color:var(--color--goosy-grey);row-gap:var(--spacing--default);opacity:1;transition-duration:.15s;display:grid;transform:translateY(0)}@media not (max-width:64rem){.R6yqbG_root{grid-template-columns:subgrid}}.R6yqbG_root:has(~article.brand-selected){opacity:0;transform:translateY(-10%)}.R6yqbG_headline{display:grid}@media (max-width:64rem){.R6yqbG_headline{line-height:1.2;font-size:var(--font-size--l)}}@media not (max-width:64rem){.R6yqbG_headline{grid-row:span 2;grid-template-rows:subgrid;grid-template-columns:subgrid}.R6yqbG_headline span:first-child{grid-area:1/1/auto/-1}.R6yqbG_headline span:nth-child(2){grid-area:2/2/auto/-1;margin-inline-start:calc(var(--spacing--l) * -1)}}.R6yqbG_hint{justify-self:start}@media not (max-width:64rem){.R6yqbG_hint{grid-area:3/2/auto/-1;margin-inline-start:calc(var(--spacing--l) * -1)}}.R6yqbG_arrow{--icon-color:var(--copy-color);width:24px;height:24px;transform:rotate(90deg)}}
@layer styled-component{.O3uFTG_root{grid-template-columns:subgrid;--copy-color:var(--color--goosy-grey);row-gap:var(--spacing--default);display:grid}.O3uFTG_arrow{--icon-color:var(--copy-color);width:24px;height:24px;transform:rotate(90deg)}}
