body{--buttonDisplay:inline-flex;--buttonGap:.5em;--buttonFontFamily:var(--textFontFamily);--buttonFontWeight:500;--buttonBorderWidth:1px;--buttonBorderRadius:0.375rem;--buttonPadding:0.5em 1em;--buttonTransition:all 0.3s ease-in-out;--buttonFocusRingColor:rgba(var(--contrastHigher), 0.35)}:root,[class*="scheme:"],body{--buttonPrimaryBackground:var(--contrastHighest);--buttonPrimaryColor:var(--contrastLowest);--buttonPrimaryBorder:var(--contrastHighest);--buttonPrimaryHoverBackground:var(--contrastAAA);--buttonPrimaryHoverBorder:var(--contrastAAA);--buttonPrimaryActiveBackground:var(--contrastAA);--buttonPrimaryActiveBorder:var(--contrastAA);--buttonSecondaryBackground:var(--contrastLower);--buttonSecondaryColor:var(--contrastHigh);--buttonSecondaryBorder:var(--contrastLow);--buttonSecondaryHoverBackground:var(--contrastLow);--buttonSecondaryHoverColor:var(--contrastHigher);--buttonSecondaryHoverBorder:var(--contrastAAA);--buttonSecondaryActiveBackground:var(--contrastAAA);--buttonSecondaryActiveBorder:var(--contrastAA);--buttonTransparentBackground:transparent;--buttonTransparentColor:var(--contrastHigh);--buttonTransparentBorder:var(--contrastLow);--buttonTransparentHoverBackground:rgba(var(--contrastLow), 0.1);--buttonTransparentHoverColor:var(--contrastHigher);--buttonTransparentHoverBorder:var(--contrastAAA);--buttonTransparentActiveBackground:rgba(var(--contrastLow), 0.2);--buttonTransparentActiveBorder:var(--contrastAA);--buttonLinkColor:var(--contrastHigher);--buttonLinkHoverColor:var(--contrastHighest)}[class*="button:"]{display:var(--buttonDisplay);gap:var(--buttonGap);align-items:center;font-family:var(--buttonFontFamily);font-weight:var(--buttonFontWeight);border-width:var(--buttonBorderWidth);border-style:solid;border-radius:var(--buttonBorderRadius);padding:var(--buttonPadding);transition:var(--buttonTransition);cursor:pointer;text-decoration:none;line-height:1.2;white-space:nowrap}[class*="button:"]:disabled,[class*="button:"][aria-disabled=true]{opacity:.5;cursor:not-allowed}[class*="button:large"]{font-size:var(--largeFontSize);line-height:var(--largeLineHeight)}[class*="button:medium"]{font-size:var(--mediumFontSize);line-height:var(--mediumLineHeight)}[class*="button:small"]{font-size:var(--smallFontSize);line-height:var(--smallLineHeight)}[class*="button:smaller"]{font-size:var(--smallerFontSize);line-height:var(--smallerLineHeight)}[class*="button:smallest"]{font-size:var(--smallestFontSize);line-height:var(--smallestLineHeight)}[class*="button:"][class*="-primary"]{background-color:var(--buttonPrimaryBackground);color:var(--buttonPrimaryColor);border-color:var(--buttonPrimaryBorder)}[class*="button:"][class*="-primary"]:hover{background-color:var(--buttonPrimaryHoverBackground);border-color:var(--buttonPrimaryHoverBorder)}[class*="button:"][class*="-primary"]:active{background-color:var(--buttonPrimaryActiveBackground);border-color:var(--buttonPrimaryActiveBorder)}[class*="button:"][class*="-secondary"]{background-color:var(--buttonSecondaryBackground);color:var(--buttonSecondaryColor);border-color:var(--buttonSecondaryBorder)}[class*="button:"][class*="-secondary"]:hover{background-color:var(--buttonSecondaryHoverBackground);color:var(--buttonSecondaryHoverColor);border-color:var(--buttonSecondaryHoverBorder)}[class*="button:"][class*="-secondary"]:active{background-color:var(--buttonSecondaryActiveBackground);border-color:var(--buttonSecondaryActiveBorder)}[class*="button:"][class*="-transparent"]{background-color:var(--buttonTransparentBackground);color:var(--buttonTransparentColor);border-color:var(--buttonTransparentBorder)}[class*="button:"][class*="-transparent"]:hover{background-color:var(--buttonTransparentHoverBackground);color:var(--buttonTransparentHoverColor);border-color:var(--buttonTransparentHoverBorder)}[class*="button:"][class*="-transparent"]:active{background-color:var(--buttonTransparentActiveBackground);border-color:var(--buttonTransparentActiveBorder)}[class*="button:"][class*="-outline"]{background-color:var(--buttonTransparentBackground);color:var(--buttonTransparentColor);border-color:var(--buttonTransparentBorder)}[class*="button:"][class*="-outline"]:hover{background-color:var(--buttonTransparentHoverBackground);color:var(--buttonTransparentHoverColor);border-color:var(--buttonTransparentHoverBorder)}[class*="button:"][class*="-outline"]:active{background-color:var(--buttonTransparentActiveBackground);border-color:var(--buttonTransparentActiveBorder)}[class*="button:"][class*="-link"]{padding:0;background:0 0;border:none;color:var(--buttonLinkColor);transition:color .2s ease-in-out}[class*="button:"][class*="-link"]:hover{color:var(--buttonLinkHoverColor)}:root{--p-000:249 250 251;--p-100:243 244 246;--p-200:229 231 235;--p-300:209 213 219;--p-400:156 163 175;--p-500:107 114 128;--p-600:75 85 99;--p-700:55 65 81;--p-800:31 41 55;--p-900:17 24 39;--p-1000:3 7 18;--a-000:238 242 255;--a-100:224 231 255;--a-200:199 210 254;--a-300:165 180 252;--a-400:129 140 248;--a-500:99 102 241;--a-600:79 70 229;--a-700:67 56 202;--a-800:55 48 163;--a-900:49 46 129;--a-1000:30 27 75;--color-p-000:rgb(var(--p-000));--color-p-100:rgb(var(--p-100));--color-p-200:rgb(var(--p-200));--color-p-300:rgb(var(--p-300));--color-p-400:rgb(var(--p-400));--color-p-500:rgb(var(--p-500));--color-p-600:rgb(var(--p-600));--color-p-700:rgb(var(--p-700));--color-p-800:rgb(var(--p-800));--color-p-900:rgb(var(--p-900));--color-p-1000:rgb(var(--p-1000));--color-a-000:rgb(var(--a-000));--color-a-100:rgb(var(--a-100));--color-a-200:rgb(var(--a-200));--color-a-300:rgb(var(--a-300));--color-a-400:rgb(var(--a-400));--color-a-500:rgb(var(--a-500));--color-a-600:rgb(var(--a-600));--color-a-700:rgb(var(--a-700));--color-a-800:rgb(var(--a-800));--color-a-900:rgb(var(--a-900));--color-a-1000:rgb(var(--a-1000))}*,::after,::backdrop,::before,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,
            ui-sans-serif,
            system-ui,
            sans-serif,
            'Apple Color Emoji',
            'Segoe UI Emoji',
            'Segoe UI Symbol',
            'Noto Color Emoji'
        );font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,
            ui-monospace,
            SFMono-Regular,
            Menlo,
            Monaco,
            Consolas,
            'Liberation Mono',
            'Courier New',
            monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:color-mix(in oklab,currentColor 50%,transparent)}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:.25rem;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{outline:2px solid transparent;outline-offset:2px;border-color:#2563eb;box-shadow:0 0 0 1px #2563eb}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}[multiple],select[size]:not([size="1"]){background-image:none;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem}[type=checkbox],[type=radio]{appearance:none;padding:0;display:inline-block;vertical-align:middle;background-origin:border-box;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px}[type=checkbox]{border-radius:.25rem}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px #fff,0 0 0 4px #2563eb}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px auto -webkit-focus-ring-color}:disabled{cursor:default;opacity:.7}[type=reset],[type=submit]{background-color:transparent;background-image:none;-webkit-appearance:button;cursor:pointer}textarea{resize:vertical}*,::after,::before{box-sizing:border-box}body,html{font-family:var(--textFontFamily);margin:0;min-height:100svh}placeholder{display:block;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NjAgNTQwIj48cGF0aCBmaWxsPSIjZjc3NzBmIiBkPSJNMCAyOGg4MGM4MCAwIDI0MCAwIDQwMC0zLjcgMTYwLTMuNiAzMjAtMTEgNDAwLTE0LjZMOTYwIDZWMEgwWiIvPjxwYXRoIGZpbGw9IiNmZTY3MjYiIGQ9Im0wIDc3IDgwLTcuM2M4MC03LjQgMjQwLTIyIDQwMC0yM3MzMjAgMTEuNiA0MDAgMThsODAgNi4zVjRsLTgwIDMuN2MtODAgMy42LTI0MCAxMS00MDAgMTQuNkMzMjAgMjYgMTYwIDI2IDgwIDI2SDBaIi8+PHBhdGggZmlsbD0iI2ZmNTUzOCIgZD0ibTAgMTkwIDgwLTExLjdjODAtMTEuNiAyNDAtMzUgNDAwLTIyLjNzMzIwIDYxLjMgNDAwIDg1LjdsODAgMjQuM1Y2OWwtODAtNi4zYy04MC02LjQtMjQwLTE5LTQwMC0xOHMtMzIwIDE1LjYtNDAwIDIzTDAgNzVaIi8+PHBhdGggZmlsbD0iI2ZmNDI0OSIgZD0ibTAgMjE3IDgwIDIuN2M4MCAyLjYgMjQwIDggNDAwIDIwLjZDNjQwIDI1MyA4MDAgMjczIDg4MCAyODNsODAgMTB2LTI5bC04MC0yNC4zYy04MC0yNC40LTI0MC03My00MDAtODUuNy0xNjAtMTIuNy0zMjAgMTAuNy00MDAgMjIuM0wwIDE4OFoiLz48cGF0aCBmaWxsPSIjZmYyZDVhIiBkPSJtMCAyODIgODAgNC41QzE2MCAyOTEgMzIwIDMwMCA0ODAgMzA4czMyMCAxNSA0MDAgMTguNWw4MCAzLjV2LTM5bC04MC0xMGMtODAtMTAtMjQwLTMwLTQwMC00Mi43LTE2MC0xMi42LTMyMC0xOC00MDAtMjAuNkwwIDIxNVoiLz48cGF0aCBmaWxsPSIjZmYxMzZiIiBkPSJtMCAzMTQgODAgOC4yYzgwIDguMSAyNDAgMjQuNSA0MDAgMzUuMyAxNjAgMTAuOCAzMjAgMTYuMiA0MDAgMTguOGw4MCAyLjd2LTUxbC04MC0zLjVDODAwIDMyMSA2NDAgMzE0IDQ4MCAzMDZzLTMyMC0xNy00MDAtMjEuNUwwIDI4MFoiLz48cGF0aCBmaWxsPSIjZmUwMDdkIiBkPSJtMCAzMjUgODAgOC4yYzgwIDguMSAyNDAgMjQuNSA0MDAgMzYuMUM2NDAgMzgxIDgwMCAzODggODgwIDM5MS41bDgwIDMuNXYtMThsLTgwLTIuN2MtODAtMi42LTI0MC04LTQwMC0xOC44cy0zMjAtMjcuMi00MDAtMzUuM0wwIDMxMloiLz48cGF0aCBmaWxsPSIjZjYwMDkyIiBkPSJtMCAzMzAgODAgMTIuN2M4MCAxMi42IDI0MCAzOCA0MDAgNTEuNXMzMjAgMTUuMSA0MDAgMTZsODAgLjh2LTE4bC04MC0zLjVjLTgwLTMuNS0yNDAtMTAuNS00MDAtMjIuMi0xNjAtMTEuNi0zMjAtMjgtNDAwLTM2LjFMMCAzMjNaIi8+PHBhdGggZmlsbD0iI2U4MDBhYSIgZD0ibTAgNDIyIDgwIDQuNWM4MCA0LjUgMjQwIDEzLjUgNDAwIDE1LjMgMTYwIDEuOSAzMjAtMy41IDQwMC02LjFsODAtMi43di0yNGwtODAtLjhjLTgwLS45LTI0MC0yLjUtNDAwLTE2cy0zMjAtMzguOS00MDAtNTEuNUwwIDMyOFoiLz48cGF0aCBmaWxsPSIjZDAwMGM2IiBkPSJtMCA0NzEgODAgNC41QzE2MCA0ODAgMzIwIDQ4OSA0ODAgNDg5czMyMC05IDQwMC0xMy41bDgwLTQuNXYtNDBsLTgwIDIuN2MtODAgMi42LTI0MCA4LTQwMCA2LjFDMzIwIDQzOCAxNjAgNDI5IDgwIDQyNC41TDAgNDIwWiIvPjxwYXRoIGZpbGw9IiNhYTAwZTIiIGQ9Im0wIDQ5MiA4MCAxLjhjODAgMS45IDI0MCA1LjUgNDAwIDUuNXMzMjAtMy42IDQwMC01LjVsODAtMS44di0yM2wtODAgNC41QzgwMCA0NzggNjQwIDQ4NyA0ODAgNDg3cy0zMjAtOS00MDAtMTMuNUwwIDQ2OVoiLz48cGF0aCBmaWxsPSIjNjBmIiBkPSJNMCA1NDFoOTYwdi01MWwtODAgMS44Yy04MCAxLjktMjQwIDUuNS00MDAgNS41cy0zMjAtMy42LTQwMC01LjVMMCA0OTBaIi8+PC9zdmc+');background-size:cover;background-repeat:no-repeat;aspect-ratio:16/9;width:100%;border-radius:var(--borderRadius)}body{--borderColor:var(--color-p-200);background-color:var(--color-p-000);color:var(--color-p-500);--contrastHighest:var(--color-p-1000);--contrastHigher:var(--color-p-900);--contrastHigh:var(--color-p-800);--contrastAAA:var(--color-p-700);--contrastAA:var(--color-p-600);--contrastLow:var(--color-p-200);--contrastLower:var(--color-p-100);--contrastLowest:var(--color-p-000);--accentContrastHighest:var(--color-a-1000);--accentContrastHigher:var(--color-a-900);--accentContrastHigh:var(--color-a-800);--accentContrastAAA:var(--color-a-700);--accentContrastAA:var(--color-a-600);--accentContrastLow:var(--color-a-200);--accentContrastLower:var(--color-a-100);--accentContrastLowest:var(--color-a-000)}body.dark{--borderColor:var(--color-p-800);background:var(--color-p-900);color:var(--color-p-400);--contrastHighest:var(--color-p-000);--contrastHigher:var(--color-p-100);--contrastHigh:var(--color-p-200);--contrastAAA:var(--color-p-300);--contrastAA:var(--color-p-400);--contrastLow:var(--color-p-700);--contrastLower:var(--color-p-800);--contrastLowest:var(--color-p-900);--accentContrastHighest:var(--color-a-000);--accentContrastHigher:var(--color-a-100);--accentContrastHigh:var(--color-a-200);--accentContrastAAA:var(--color-a-300);--accentContrastAA:var(--color-a-400);--accentContrastLow:var(--color-a-700);--accentContrastLower:var(--color-a-800);--accentContrastLowest:var(--color-a-900)}accordion,item,panel,section,subitem,subsection{display:block;width:100%}[pattern-processed=true]{display:contents}.aviator-iframe .rr{outline:5px solid red!important;outline-offset:-5px}.aviator-iframe .oo{outline:5px solid orange!important;outline-offset:-5px}.aviator-iframe .yy{outline:5px solid yellow!important;outline-offset:-5px}.aviator-iframe .gg{outline:5px solid green!important;outline-offset:-5px}.aviator-iframe .bb{outline:5px solid blue!important;outline-offset:-5px}.aviator-iframe .ii{outline:5px solid indigo!important;outline-offset:-5px}.aviator-iframe .vv{outline:5px solid violet!important;outline-offset:-5px}.aviator-iframe .bc>*{outline:2px solid red!important}.aviator-iframe .bd *{outline:2px solid red!important}:root{--docMaxWidth:1280px;--pxDoc:5vw;--docPX:5vw;--docPadding:5vw;--section:4rem}@media(min-width:768px){:root{--sectionPadding:5rem}}@media(min-width:1024px){:root{--sectionPadding:6rem}}@media(min-width:1440px){:root{--sectionPadding:8rem}}@media(min-width:1920px){:root{--sectionPadding:9rem}}:root{--borderRadius:.5rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}dropdown{position:relative}[av-node] dropdown>button{cursor:pointer}[av-node] dropdown>panel{flex-direction:column}[av-node] dropdown>panel[aria-hidden=false]{display:flex}av-lightswitch{cursor:pointer}av-data,av-template{display:none}.skip-to-main-content-link{position:absolute;left:-9999px;z-index:999;padding:1em;background-color:#fff;color:#000;text-decoration:none;border-radius:0 0 .5em .5em;box-shadow:0 2px 4px rgba(0,0,0,.1)}.skip-to-main-content-link:focus{left:50%;transform:translateX(-50%);top:0}.dark .skip-to-main-content-link{background-color:#1a1a1a;color:#fff}code[class*=language-],pre[class*=language-]{color:#ccc;background:0 0;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}@media print{.line-highlight{-webkit-print-color-adjust:exact;color-adjust:exact}}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:#f4f1ef;font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}pre[id].linkable-line-numbers span.line-numbers-rows{pointer-events:all}pre[id].linkable-line-numbers span.line-numbers-rows>span:before{cursor:pointer}pre[id].linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:rgba(128,128,128,.2)}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:.5em}div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;text-decoration:none}.prose{font-family:var(--textFontFamily);font-weight:var(--readableFontWeight);font-size:var(--mediumFontSize);line-height:var(--smallerLineHeight)}.max-w-prose,.prose.max-w-type{max-width:var(--smallMaxWidth)}.prose .av-node:first-of-type>:first-child{margin-top:0}.prose .av-node:last-of-type>:last-child{margin-bottom:0}.prose :where(li):not(:where(.not-prose li)),.prose :where(p):not(:where(.not-prose p)){margin-top:1.25em;margin-bottom:1.25em}.prose .lead{font-size:var(--largerFontSize);line-height:var(--largerLineHeight);color:var(--contrastAAA)}.prose :where(strong):not(:where(.not-prose strong)){font-weight:var(--strongFontWeight);color:var(--contrastHighest)}.prose a:not(:where(:is(h2,h3,h4) *)):where(:not(.not-prose,.not-prose *)){color:var(--contrastHighest);font-weight:var(--strongFontWeight);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--accentColor);text-decoration-color:var(--accentColor);text-decoration-thickness:1px}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{text-decoration-thickness:2px}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):active{text-decoration-thickness:2px;color:var(--link-underline-color);text-underline-offset:0.15em}.prose blockquote{position:relative;padding-left:4%;font-style:italic;font-weight:var(--fontWeightTextMedium)}.prose blockquote:before{content:"";background-color:currentColor;position:absolute;left:0;top:0;height:100%;width:.3rem;opacity:.25}.prose pre{margin-top:2em;margin-bottom:2em;background:var(--p-900);overflow-x:auto;color:var(--p-50);padding:1rem;border-radius:.5rem;white-space:pre-wrap;color:var(--a-200);padding:5%;font-size:90%}.prose code:not(pre *){color:var(--p-900);font-weight:700;font-size:95%}.prose figure[data-highlight-lines] pre.CodeMirror-line{filter:grayscale(1) opacity(.5)}.prose hr{margin-top:3em;margin-bottom:3em}.prose :where(h1):not(:where(.not-prose h1)){font-size:var(--step10FontSize);line-height:var(--step10LineHeight);margin-bottom:.5em}.prose :where(h2):not(:where(.not-prose h2)){font-size:var(--step8FontSize);line-height:var(--step8LineHeight);margin-top:2em;margin-bottom:.5em}.prose :where(h3):not(:where(.not-prose h3)){font-size:var(--step5FontSize);line-height:var(--step5LineHeight);margin-top:2em;margin-bottom:.5em}.prose :where(h4):not(:where(.not-prose h4)){font-size:var(--step3FontSize);line-height:var(--step3LineHeight);font-weight:var(--fontWeightTextSemibold);margin-top:2em;margin-bottom:.5em}.prose :where(h1):not(:where(.not-prose h1)),.prose :where(h2):not(:where(.not-prose h2)),.prose :where(h3):not(:where(.not-prose h3)),.prose :where(h4):not(:where(.not-prose h4)){font-family:var(--headingFontFamily);font-weight:var(--headingFontWeight);letter-spacing:var(--headingLetterSpacing);color:var(--contrastHighest)}.prose :where(ol):not(:where(.not-prose ol)){list-style-type:decimal}.prose :where(ol li):not(:where(.not-prose ol li)){padding-left:.5em;position:relative;margin-bottom:1em}.prose :where(ul li):not(:where(.not-prose ul li)){padding-left:.5em;position:relative;margin-bottom:1em}.prose :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;padding-left:1.5555556em}.prose :where(ol):not(:where([class~=not-prose] *)){padding-left:1.5555556em}.prose :where(ol > li):not(:where([class~=not-prose] *))::marker{color:var(--p-400)}.prose :where(ul > li):not(:where([class~=not-prose] *))::marker{color:var(--p-300)}.dark .prose :where(ol > li):not(:where([class~=not-prose] *))::marker{color:var(--p-500)}.dark .prose :where(ul > li):not(:where([class~=not-prose] *))::marker{color:var(--p-600)}.prose :where(ul > li > :first-child):not( :where(.not-prose ul > li > :first-child)){margin-top:1.75em}.prose ol ol,.prose ol ul,.prose ul ol,.prose ul ul{margin-top:.75em;margin-bottom:.75em}.prose table{width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose thead{font-weight:600;border-bottom-width:1px;border-color:currentColor}.prose tbody td{vertical-align:top;padding-top:.5em;padding-bottom:.5em}.prose figure{margin-top:2em;margin-bottom:3em;max-width:100%}.prose figcaption{font-size:var(--step0FontSize);margin:.5em 0}.prose img{margin:var(--spacing-md) 0;border-radius:.5rem;width:100%}.prose figure img{margin:var(--spacing-md) 0 var(--spacing-xs) 0!important}:root{--docPx:5vw;--docPadding:5vw;--sectionPadding:calc(2rem + 7.5vw);--sectionGap:calc(2rem + 2.5vw)}:root{--textFontFamily:"system-ui","BlinkMacSystemFont","-apple-system","Segoe UI","Roboto","Helvetica","Arial","sans-serif","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--headingFontFamily:"system-ui","BlinkMacSystemFont","-apple-system","Segoe UI","Roboto","Helvetica","Arial","sans-serif","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--baseFontSize:16px;--scaleFontSize:1.05;--minFontSize:12px;--totalDownwardSteps:3;--lineHeight:1.7;--scaleLineHeight:0.97;--readableMaxWidth:70ch;--readableFontWeight:400;--headingFontWeight:700;--eyebrowFontWeight:500;--strongFontWeight:600;--readableMarginBottom:1.5em;--headingMarginBottom:1rem;--eyebrowMarginBottom:1.5rem;--headingLetterSpacing:-0.015em;--eyebrowLetterSpacing:0em;--stepSize:calc((var(--baseFontSize) - var(--minFontSize)) / var(--totalDownwardSteps));--step-1FontSize:calc(var(--baseFontSize) - (var(--stepSize) * 1));--step-2FontSize:calc(var(--baseFontSize) - (var(--stepSize) * 2));--step-3FontSize:var(--minFontSize);--step0FontSize:var(--baseFontSize);--step1FontSize:calc(var(--step0FontSize) * var(--scaleFontSize));--step2FontSize:calc(var(--step1FontSize) * var(--scaleFontSize));--step3FontSize:calc(var(--step2FontSize) * var(--scaleFontSize));--step4FontSize:calc(var(--step3FontSize) * var(--scaleFontSize));--step5FontSize:calc(var(--step4FontSize) * var(--scaleFontSize));--step6FontSize:calc(var(--step5FontSize) * var(--scaleFontSize));--step7FontSize:calc(var(--step6FontSize) * var(--scaleFontSize));--step8FontSize:calc(var(--step7FontSize) * var(--scaleFontSize));--step9FontSize:calc(var(--step8FontSize) * var(--scaleFontSize));--step10FontSize:calc(var(--step9FontSize) * var(--scaleFontSize));--step11FontSize:calc(var(--step10FontSize) * var(--scaleFontSize));--step12FontSize:calc(var(--step11FontSize) * var(--scaleFontSize));--step13FontSize:calc(var(--step12FontSize) * var(--scaleFontSize));--step14FontSize:calc(var(--step13FontSize) * var(--scaleFontSize));--step15FontSize:calc(var(--step14FontSize) * var(--scaleFontSize));--step16FontSize:calc(var(--step15FontSize) * var(--scaleFontSize));--step17FontSize:calc(var(--step16FontSize) * var(--scaleFontSize));--step-3LineHeight:var(--lineHeight);--step-2LineHeight:calc(var(--step-3LineHeight) * var(--scaleLineHeight));--step-1LineHeight:calc(var(--step-2LineHeight) * var(--scaleLineHeight));--step0LineHeight:calc(var(--step-1LineHeight) * var(--scaleLineHeight));--step1LineHeight:calc(var(--step0LineHeight) * var(--scaleLineHeight));--step2LineHeight:calc(var(--step1LineHeight) * var(--scaleLineHeight));--step3LineHeight:calc(var(--step2LineHeight) * var(--scaleLineHeight));--step4LineHeight:calc(var(--step3LineHeight) * var(--scaleLineHeight));--step5LineHeight:calc(var(--step4LineHeight) * var(--scaleLineHeight));--step6LineHeight:calc(var(--step5LineHeight) * var(--scaleLineHeight));--step7LineHeight:calc(var(--step6LineHeight) * var(--scaleLineHeight));--step8LineHeight:calc(var(--step7LineHeight) * var(--scaleLineHeight));--step9LineHeight:calc(var(--step8LineHeight) * var(--scaleLineHeight));--step10LineHeight:calc(var(--step9LineHeight) * var(--scaleLineHeight));--step11LineHeight:calc(var(--step10LineHeight) * var(--scaleLineHeight));--step12LineHeight:calc(var(--step11LineHeight) * var(--scaleLineHeight));--step13LineHeight:calc(var(--step12LineHeight) * var(--scaleLineHeight));--step14LineHeight:calc(var(--step13LineHeight) * var(--scaleLineHeight));--step15LineHeight:calc(var(--step14LineHeight) * var(--scaleLineHeight));--step16LineHeight:calc(var(--step15LineHeight) * var(--scaleLineHeight));--step17LineHeight:calc(var(--step16LineHeight) * var(--scaleLineHeight));--scaleMaxWidth:0.93;--typeMaxWidth-3:var(--readableMaxWidth);--typeMaxWidth-2:calc(var(--typeMaxWidth-3) * var(--scaleMaxWidth));--typeMaxWidth-1:calc(var(--typeMaxWidth-2) * var(--scaleMaxWidth));--typeMaxWidth0:calc(var(--typeMaxWidth-1) * var(--scaleMaxWidth));--typeMaxWidth1:calc(var(--typeMaxWidth0) * var(--scaleMaxWidth));--typeMaxWidth2:calc(var(--typeMaxWidth1) * var(--scaleMaxWidth));--typeMaxWidth3:calc(var(--typeMaxWidth2) * var(--scaleMaxWidth));--typeMaxWidth4:calc(var(--typeMaxWidth3) * var(--scaleMaxWidth));--typeMaxWidth5:calc(var(--typeMaxWidth4) * var(--scaleMaxWidth));--typeMaxWidth6:calc(var(--typeMaxWidth5) * var(--scaleMaxWidth));--typeMaxWidth7:calc(var(--typeMaxWidth6) * var(--scaleMaxWidth));--typeMaxWidth8:calc(var(--typeMaxWidth7) * var(--scaleMaxWidth));--typeMaxWidth9:calc(var(--typeMaxWidth8) * var(--scaleMaxWidth));--typeMaxWidth10:calc(var(--typeMaxWidth9) * var(--scaleMaxWidth));--typeMaxWidth11:calc(var(--typeMaxWidth10) * var(--scaleMaxWidth));--typeMaxWidth12:calc(var(--typeMaxWidth11) * var(--scaleMaxWidth));--typeMaxWidth13:calc(var(--typeMaxWidth12) * var(--scaleMaxWidth));--typeMaxWidth14:calc(var(--typeMaxWidth13) * var(--scaleMaxWidth));--typeMaxWidth15:calc(var(--typeMaxWidth14) * var(--scaleMaxWidth));--typeMaxWidth16:calc(var(--typeMaxWidth15) * var(--scaleMaxWidth));--typeMaxWidth17:calc(var(--typeMaxWidth16) * var(--scaleMaxWidth));--biggestFontSize:var(--step17FontSize);--biggerFontSize:var(--step14FontSize);--bigFontSize:var(--step11FontSize);--largestFontSize:var(--step8FontSize);--largerFontSize:var(--step5FontSize);--largeFontSize:var(--step2FontSize);--mediumFontSize:var(--step0FontSize);--smallFontSize:var(--step-1FontSize);--smallerFontSize:var(--step-2FontSize);--smallestFontSize:var(--step-3FontSize);--biggestLineHeight:var(--step17LineHeight);--biggerLineHeight:var(--step14LineHeight);--bigLineHeight:var(--step11LineHeight);--largestLineHeight:var(--step8LineHeight);--largerLineHeight:var(--step5LineHeight);--largeLineHeight:var(--step2LineHeight);--mediumLineHeight:var(--step0LineHeight);--smallLineHeight:var(--step-1LineHeight);--smallerLineHeight:var(--step-2LineHeight);--smallestLineHeight:var(--step-3LineHeight);--biggestMaxWidth:var(--typeMaxWidth17);--biggerMaxWidth:var(--typeMaxWidth14);--bigMaxWidth:var(--typeMaxWidth11);--largestMaxWidth:var(--typeMaxWidth8);--largerMaxWidth:var(--typeMaxWidth5);--largeMaxWidth:var(--typeMaxWidth2);--mediumMaxWidth:var(--typeMaxWidth0);--smallMaxWidth:var(--typeMaxWidth-1);--smallerMaxWidth:var(--typeMaxWidth-2);--smallestMaxWidth:var(--typeMaxWidth-3)}@media (min-width:768px){:root{--scaleFontSize:1.065}}@media (min-width:1024px){:root{--scaleFontSize:1.065}}@media (min-width:1440px){:root{--baseFontSize:18px;--scaleFontSize:1.1}}@media (min-width:1920px){:root{--baseFontSize:18px;--scaleFontSize:1.1}}.type\:biggest,.type\:biggest-eyebrow,.type\:biggest-heading,.type\:biggest-readable{font-size:var(--biggestFontSize);line-height:var(--biggestLineHeight);max-width:var(--biggestMaxWidth)}.type\:bigger,.type\:bigger-eyebrow,.type\:bigger-heading,.type\:bigger-readable{font-size:var(--biggerFontSize);line-height:var(--biggerLineHeight);max-width:var(--biggerMaxWidth)}.type\:big,.type\:big-eyebrow,.type\:big-heading,.type\:big-readable{font-size:var(--bigFontSize);line-height:var(--bigLineHeight);max-width:var(--bigMaxWidth)}.type\:largest,.type\:largest-eyebrow,.type\:largest-heading,.type\:largest-readable{font-size:var(--largestFontSize);line-height:var(--largestLineHeight);max-width:var(--largestMaxWidth)}.type\:larger,.type\:larger-eyebrow,.type\:larger-heading,.type\:larger-readable{font-size:var(--largerFontSize);line-height:var(--largerLineHeight);max-width:var(--largerMaxWidth)}.type\:large,.type\:large-eyebrow,.type\:large-heading,.type\:large-readable{font-size:var(--largeFontSize);line-height:var(--largeLineHeight);max-width:var(--largeMaxWidth)}.type\:medium,.type\:medium-eyebrow,.type\:medium-heading,.type\:medium-readable{font-size:var(--mediumFontSize);line-height:var(--mediumLineHeight);max-width:var(--mediumMaxWidth)}.type\:small,.type\:small-eyebrow,.type\:small-heading,.type\:small-readable{font-size:var(--smallFontSize);line-height:var(--smallLineHeight);max-width:var(--smallMaxWidth)}.type\:smaller,.type\:smaller-eyebrow,.type\:smaller-heading,.type\:smaller-readable{font-size:var(--smallerFontSize);line-height:var(--smallerLineHeight);max-width:var(--smallerMaxWidth)}.type\:smallest,.type\:smallest-eyebrow,.type\:smallest-heading,.type\:smallest-readable{font-size:var(--smallestFontSize);line-height:var(--smallestLineHeight);max-width:var(--smallestMaxWidth)}[class*="type:"][class*="-heading"]{margin-bottom:var(--headingMarginBottom);font-family:var(--headingFontFamily);font-weight:var(--headingFontWeight);letter-spacing:var(--headingLetterSpacing);color:var(--contrastHighest,inherit);text-wrap:balance}[class*="type:"][class*="-readable"]{margin-bottom:var(--readableMarginBottom);font-weight:var(--readableFontWeight);text-wrap:pretty}[class*="type:"][class*="-eyebrow"]{margin-bottom:var(--eyebrowMarginBottom);font-weight:var(--eyebrowFontWeight);letter-spacing:var(--eyebrowLetterSpacing);color:var(--eyebrowColor,var(--contrastHigh));opacity:var(--eyebrowOpacity, .8)}[class*="type:"]:last-child{margin-bottom:0}.type\:3xs,.type\:3xs-eyebrow,.type\:3xs-heading,.type\:3xs-readable{font-size:var(--step-3FontSize);line-height:var(--step-3LineHeight);max-width:var(--typeMaxWidth-3)}.type\:2xs,.type\:2xs-eyebrow,.type\:2xs-heading,.type\:2xs-readable{font-size:var(--step-2FontSize);line-height:var(--step-2LineHeight);max-width:var(--typeMaxWidth-2)}.type\:xs,.type\:xs-eyebrow,.type\:xs-heading,.type\:xs-readable{font-size:var(--step-1FontSize);line-height:var(--step-1LineHeight);max-width:var(--typeMaxWidth-1)}.type\:sm,.type\:sm-eyebrow,.type\:sm-heading,.type\:sm-readable{font-size:var(--step0FontSize);line-height:var(--step0LineHeight);max-width:var(--typeMaxWidth0)}.type\:md,.type\:md-eyebrow,.type\:md-heading,.type\:md-readable{font-size:var(--step1FontSize);line-height:var(--step1LineHeight);max-width:var(--typeMaxWidth1)}.type\:lg,.type\:lg-eyebrow,.type\:lg-heading,.type\:lg-readable{font-size:var(--step2FontSize);line-height:var(--step2LineHeight);max-width:var(--typeMaxWidth2)}.type\:xl,.type\:xl-eyebrow,.type\:xl-heading,.type\:xl-readable{font-size:var(--step3FontSize);line-height:var(--step3LineHeight);max-width:var(--typeMaxWidth3)}.type\:2xl,.type\:2xl-eyebrow,.type\:2xl-heading,.type\:2xl-readable{font-size:var(--step4FontSize);line-height:var(--step4LineHeight);max-width:var(--typeMaxWidth4)}.type\:3xl,.type\:3xl-eyebrow,.type\:3xl-heading,.type\:3xl-readable{font-size:var(--step5FontSize);line-height:var(--step5LineHeight);max-width:var(--typeMaxWidth5)}.type\:4xl,.type\:4xl-eyebrow,.type\:4xl-heading,.type\:4xl-readable{font-size:var(--step6FontSize);line-height:var(--step6LineHeight);max-width:var(--typeMaxWidth6)}.type\:5xl,.type\:5xl-eyebrow,.type\:5xl-heading,.type\:5xl-readable{font-size:var(--step7FontSize);line-height:var(--step7LineHeight);max-width:var(--typeMaxWidth7)}.type\:6xl,.type\:6xl-eyebrow,.type\:6xl-heading,.type\:6xl-readable{font-size:var(--step8FontSize);line-height:var(--step8LineHeight);max-width:var(--typeMaxWidth8)}.type\:7xl,.type\:7xl-eyebrow,.type\:7xl-heading,.type\:7xl-readable{font-size:var(--step9FontSize);line-height:var(--step9LineHeight);max-width:var(--typeMaxWidth9)}.type\:8xl,.type\:8xl-eyebrow,.type\:8xl-heading,.type\:8xl-readable{font-size:var(--step10FontSize);line-height:var(--step10LineHeight);max-width:var(--typeMaxWidth10)}.type\:9xl,.type\:9xl-eyebrow,.type\:9xl-heading,.type\:9xl-readable{font-size:var(--step11FontSize);line-height:var(--step11LineHeight);max-width:var(--typeMaxWidth11)}.type\:10xl,.type\:10xl-eyebrow,.type\:10xl-heading,.type\:10xl-readable{font-size:var(--step12FontSize);line-height:var(--step12LineHeight);max-width:var(--typeMaxWidth12)}.type\:11xl,.type\:11xl-eyebrow,.type\:11xl-heading,.type\:11xl-readable{font-size:var(--step13FontSize);line-height:var(--step13LineHeight);max-width:var(--typeMaxWidth13)}.type\:12xl,.type\:12xl-eyebrow,.type\:12xl-heading,.type\:12xl-readable{font-size:var(--step14FontSize);line-height:var(--step14LineHeight);max-width:var(--typeMaxWidth14)}.type\:13xl,.type\:13xl-eyebrow,.type\:13xl-heading,.type\:13xl-readable{font-size:var(--step15FontSize);line-height:var(--step15LineHeight);max-width:var(--typeMaxWidth15)}.type\:14xl,.type\:14xl-eyebrow,.type\:14xl-heading,.type\:14xl-readable{font-size:var(--step16FontSize);line-height:var(--step16LineHeight);max-width:var(--typeMaxWidth16)}.type\:15xl,.type\:15xl-eyebrow,.type\:15xl-heading,.type\:15xl-readable{font-size:var(--step17FontSize);line-height:var(--step17LineHeight);max-width:var(--typeMaxWidth17)}.strong{font-weight:var(--strongFontWeight)}