body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:var(--color-text-background);background-color:var(--colors-text-background,var(--color-text-background));height:100%}body{--color-article-background:var(--color-fill-tertiary);--color-article-body-background:var(--color-fill);--color-aside-deprecated:var(--color-figure-gray);--color-aside-experiment:var(--color-figure-gray);--color-aside-experiment-background:var(--color-fill-gray-secondary);--color-aside-experiment-border:var(--color-figure-light-gray);--color-aside-important:var(--color-figure-gray);--color-aside-important-background:var(--color-fill-gray-secondary);--color-aside-important-border:var(--color-figure-light-gray);--color-aside-note:var(--color-figure-gray);--color-aside-note-background:var(--color-fill-gray-secondary);--color-aside-tip:var(--color-figure-gray);--color-aside-tip-background:var(--color-fill-gray-secondary);--color-aside-tip-border:var(--color-figure-light-gray);--color-aside-warning:var(--color-figure-gray);--color-badge-text:#f5f5f7;--color-badge-default:var(--color-figure-gray);--color-badge-beta:var(--color-figure-gray-tertiary);--color-badge-deprecated:var(--color-figure-orange);--color-badge-dark-default:#f5f5f7;--color-badge-dark-beta:#6e6e73;--color-badge-dark-deprecated:#f56300;--color-button-background:var(--color-fill-blue);--color-button-background-active:#06c;--color-button-background-hover:var(--color-figure-blue);--color-button-text:#fff;--color-call-to-action-background:var(--color-fill-secondary);--color-changes-added:var(--color-figure-light-gray);--color-changes-added-hover:var(--color-figure-light-gray);--color-changes-deprecated:var(--color-figure-light-gray);--color-changes-deprecated-hover:var(--color-figure-light-gray);--color-changes-modified:var(--color-figure-light-gray);--color-changes-modified-hover:var(--color-figure-light-gray);--color-code-background:var(--color-fill-secondary);--color-code-collapsible-background:var(--color-fill-tertiary);--color-code-collapsible-text:var(--color-figure-gray-secondary-alt);--color-code-line-highlight:#0066cc14;--color-code-line-highlight-border:var(--color-figure-blue);--color-code-plain:var(--color-figure-gray);--color-dropdown-background:#fffc;--color-dropdown-border:#1d1d1f;--color-dropdown-option-text:#6e6e73;--color-dropdown-text:#1d1d1f;--color-dropdown-dark-background:#ffffff1a;--color-dropdown-dark-border:#d1d1d633;--color-dropdown-dark-option-text:#86868b;--color-dropdown-dark-text:#f5f5f7;--color-eyebrow:var(--color-figure-gray-secondary);--color-focus-border-color:var(--color-fill-blue);--color-focus-color:#007dfa99;--color-form-error:var(--color-figure-red);--color-form-error-background:var(--color-fill-red-secondary);--color-form-valid:var(--color-figure-green);--color-form-valid-background:var(--color-fill-green-secondary);--color-generic-modal-background:var(--color-fill);--color-grid:var(--color-fill-gray);--color-header-text:var(--color-figure-gray);--color-hero-eyebrow:#86868b;--color-link:var(--color-figure-blue);--color-loading-placeholder-background:var(--color-fill);--color-nav-color:#1d1d1f;--color-nav-current-link:#1d1d1f;--color-nav-expanded:#fff;--color-nav-hierarchy-collapse-background:#d2d2d7;--color-nav-hierarchy-collapse-borders:#86868b;--color-nav-hierarchy-item-borders:#86868b;--color-nav-keyline:#1d1d1f33;--color-nav-link-color:#1d1d1f;--color-nav-link-color-hover:#06c;--color-nav-outlines:#1d1d1f;--color-nav-rule:#d1d1d680;--color-nav-solid-background:#fff;--color-nav-sticking-expanded-keyline:#1d1d1f1a;--color-nav-stuck:#ffffffe6;--color-nav-uiblur-expanded:#ffffffe6;--color-nav-uiblur-stuck:#ffffffb3;--color-nav-root-subhead:var(--color-tutorials-teal);--color-nav-dark-border-top-color:#fff6;--color-nav-dark-color:#f5f5f7;--color-nav-dark-current-link:#f5f5f7;--color-nav-dark-expanded:#1d1d1f;--color-nav-dark-hierarchy-collapse-background:#424245;--color-nav-dark-hierarchy-collapse-borders:#6e6e73;--color-nav-dark-hierarchy-item-borders:#424245;--color-nav-dark-keyline:#424245f2;--color-nav-dark-link-color:#f5f5f7;--color-nav-dark-link-color-hover:#2997ff;--color-nav-dark-outlines:#f5f5f7;--color-nav-dark-rule:#f5f5f7;--color-nav-dark-solid-background:#000;--color-nav-dark-sticking-expanded-keyline:#424245b3;--color-nav-dark-stuck:#1d1d1fe6;--color-nav-dark-uiblur-expanded:#1d1d1fe6;--color-nav-dark-uiblur-stuck:#1d1d1fb3;--color-nav-dark-root-subhead:#54c4bc;--color-other-decl-button:var(--color-text-background);--color-runtime-preview-background:var(--color-fill-tertiary);--color-runtime-preview-disabled-text:#6e6e7299;--color-runtime-preview-text:var(--color-figure-gray-secondary);--color-secondary-label:var(--color-figure-gray-secondary);--color-step-background:var(--color-fill-secondary);--color-step-caption:var(--color-figure-gray-secondary);--color-step-focused:var(--color-figure-light-gray);--color-step-text:var(--color-figure-gray-secondary);--color-svg-icon:#6e6e73;--color-syntax-addition:var(--color-figure-green);--color-syntax-attributes:#947100;--color-syntax-characters:#272ad8;--color-syntax-comments:#707f8c;--color-syntax-deletion:var(--color-figure-red);--color-syntax-documentation-markup:#506375;--color-syntax-documentation-markup-keywords:#506375;--color-syntax-heading:#ba2da2;--color-syntax-highlighted:#0071e333;--color-syntax-keywords:#ad3da4;--color-syntax-marks:#000;--color-syntax-numbers:#272ad8;--color-syntax-other-class-names:#703daa;--color-syntax-other-constants:#4b21b0;--color-syntax-other-declarations:#047cb0;--color-syntax-other-function-and-method-names:#4b21b0;--color-syntax-other-instance-variables-and-globals:#703daa;--color-syntax-other-preprocessor-macros:#78492a;--color-syntax-other-type-names:#703daa;--color-syntax-param-internal-name:#404040;--color-syntax-plain-text:#000;--color-syntax-preprocessor-statements:#78492a;--color-syntax-project-class-names:#3e8087;--color-syntax-project-constants:#2d6469;--color-syntax-project-function-and-method-names:#2d6469;--color-syntax-project-instance-variables-and-globals:#3e8087;--color-syntax-project-preprocessor-macros:#78492a;--color-syntax-project-type-names:#3e8087;--color-syntax-strings:#d12f1b;--color-syntax-type-declarations:#03638c;--color-syntax-urls:#1337ff;--color-tabnav-item-border-color:var(--color-fill-gray);--color-text:var(--color-figure-gray);--color-text-background:var(--color-fill);--color-tutorial-assessments-background:var(--color-fill-secondary);--color-tutorial-background:var(--color-fill);--color-tutorial-navbar-dropdown-background:var(--color-fill);--color-tutorial-navbar-dropdown-border:var(--color-fill-gray);--color-tutorial-quiz-border-active:var(--color-figure-blue);--color-tutorials-overview-background:#161617;--color-tutorials-overview-content-alt:#f5f5f7;--color-tutorials-overview-eyebrow:#86868b;--color-tutorials-overview-icon:#9a9a9e;--color-tutorials-overview-link:#2997ff;--color-tutorials-overview-navigation-link:#86868b;--color-tutorials-overview-navigation-link-hover:#f5f5f7;--color-tutorial-hero-text:#f5f5f7;--color-tutorial-hero-background:#000;--color-navigator-item-hover:#0071e30d;--color-card-background:var(--color-fill);--color-card-content-text:var(--color-figure-gray);--color-card-eyebrow:var(--color-figure-gray-secondary-alt);--color-card-shadow:#0000000a;--color-link-block-card-border:#0000000a;--color-standard-red:#ffc2c2;--color-standard-orange:#fc9;--color-standard-yellow:#ffe0a3;--color-standard-blue:#9cf;--color-standard-green:#9cc;--color-standard-purple:#ccf;--color-standard-gray:#f5f5f7}code{background:var(--color-code-background);background:var(--background,var(--color-code-background));border-color:var(--colors-grid,var(--color-grid));border-style:solid;border-style:var(--code-border-style,solid);border-width:0;border-width:var(--code-border-width,0);color:var(--color-code-plain);color:var(--text,var(--color-code-plain));font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}pre{padding:var(--code-block-style-elements-padding)}pre>code{font-family:SF Mono,SFMono-Regular,ui-monospace,Menlo,monospace;font-size:.8823529412rem;font-weight:400;letter-spacing:-.027em;line-height:1.6666666667;width:100%}pre{-webkit-overflow-scrolling:touch;word-wrap:normal;display:flex;overflow:visible;overflow:initial;padding:14px 0;tab-size:4;tab-size:var(--code-indentationWidth,4);white-space:pre}a{color:var(--color-link);color:var(--colors-link,var(--color-link))}@media only screen and (max-width:600px){body{word-wrap:break-word;--spacing-stacked-margin-small:0.4em;--spacing-stacked-margin-large:0.8em;--spacing-stacked-margin-xlarge:calc(var(--spacing-stacked-margin-large)*2);--spacing-param:1.6470588235rem;--declaration-code-listing-margin:30px 0 0 0;--code-block-style-elements-padding:8px 14px;background-color:var(--color-text-background);color:var(--color-text);color:var(--colors-text,var(--color-text));font-family:SF Pro Text,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--typography-html-font,"SF Pro Text",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Helvetica","Arial",sans-serif);font-size:17px;font-style:normal;font-weight:400;letter-spacing:-.022em;line-height:1.4705882353}}@media only screen and (min-width:600px){body{word-wrap:break-word;--spacing-stacked-margin-small:0.4em;--spacing-stacked-margin-large:0.8em;--spacing-stacked-margin-xlarge:calc(var(--spacing-stacked-margin-large)*2);--spacing-param:1.6470588235rem;--declaration-code-listing-margin:30px 0 0 0;--code-block-style-elements-padding:8px 14px;background-color:var(--color-text-background);color:var(--color-text);color:var(--colors-text,var(--color-text));font-family:SF Pro Text,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--typography-html-font,"SF Pro Text",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Helvetica","Arial",sans-serif);font-size:17px;font-style:normal;font-weight:400;letter-spacing:-.022em;line-height:1.4705882353}}@media only screen and (min-width:768px){body{word-wrap:break-word;--spacing-stacked-margin-small:0.4em;--spacing-stacked-margin-large:0.8em;--spacing-stacked-margin-xlarge:calc(var(--spacing-stacked-margin-large)*2);--spacing-param:1.6470588235rem;--declaration-code-listing-margin:30px 0 0 0;--code-block-style-elements-padding:8px 14px;background-color:var(--color-text-background);color:var(--color-text);color:var(--colors-text,var(--color-text));font-family:SF Pro Text,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--typography-html-font,"SF Pro Text",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Helvetica","Arial",sans-serif);font-size:17px;font-style:normal;font-weight:400;letter-spacing:-.022em;line-height:1.4705882353}}@media only screen and (min-width:992px){body{word-wrap:break-word;--spacing-stacked-margin-small:0.4em;--spacing-stacked-margin-large:0.8em;--spacing-stacked-margin-xlarge:calc(var(--spacing-stacked-margin-large)*2);--spacing-param:1.6470588235rem;--declaration-code-listing-margin:30px 0 0 0;--code-block-style-elements-padding:8px 14px;background-color:var(--color-text-background);color:var(--color-text);color:var(--colors-text,var(--color-text));font-family:SF Pro Text,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--typography-html-font,"SF Pro Text",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Helvetica","Arial",sans-serif);font-size:17px;font-style:normal;font-weight:400;letter-spacing:-.022em;line-height:1.4705882353}}@media only screen and (min-width:1200px){body{word-wrap:break-word;--spacing-stacked-margin-small:0.4em;--spacing-stacked-margin-large:0.8em;--spacing-stacked-margin-xlarge:calc(var(--spacing-stacked-margin-large)*2);--spacing-param:1.6470588235rem;--declaration-code-listing-margin:30px 0 0 0;--code-block-style-elements-padding:8px 14px;background-color:var(--color-text-background);color:var(--color-text);color:var(--colors-text,var(--color-text));font-family:SF Pro Text,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--typography-html-font,"SF Pro Text",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Helvetica","Arial",sans-serif);font-size:17px;font-style:normal;font-weight:400;letter-spacing:-.022em;line-height:1.4705882353}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:0 0;color:#000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}pre[class*=language-]{margin:.5em 0;overflow:visible;padding:1px;position:relative}pre[class*=language-]>code{background-attachment:local;background-color:#fdfdfd;background-image:linear-gradient(#0000 50%,#458ed10a 0);background-origin:content-box;background-size:3em 3em;border-left:10px solid #358ccb;box-shadow:-1px 0 0 0 #358ccb,0 0 0 1px #dfdfdf;position:relative;z-index:1}code[class*=language-]{display:block;height:inherit;max-height:inherit;overflow:auto;padding:0 1em}:not(pre)>code[class*=language-],pre[class*=language-]{background-color:#fdfdfd;box-sizing:border-box;margin-bottom:1em}:not(pre)>code[class*=language-]{border:1px solid #0000001a;border-radius:.3em;color:#c92c2c;display:inline;padding:.2em;position:relative;white-space:normal}pre[class*=language-]:after,pre[class*=language-]:before{bottom:.75em;box-shadow:0 13px 8px #979797;content:"";display:block;height:20%;left:.18em;max-height:13em;position:absolute;transform:rotate(-2deg);width:40%}pre[class*=language-]:after{left:auto;right:.75em;transform:rotate(2deg)}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#7d8b99}.token.punctuation{color:#5f6364}.token.boolean,.token.constant,.token.deleted,.token.function-name,.token.number,.token.property,.token.symbol,.token.tag{color:#c92c2c}.token.attr-name,.token.builtin,.token.char,.token.function,.token.inserted,.token.selector,.token.string{color:#2f9c0a}.token.entity,.token.operator,.token.url,.token.variable{background:#ffffff80;color:#a67f59}.token.atrule,.token.attr-value,.token.class-name,.token.keyword{color:#1990b8}.token.important,.token.regex{color:#e90}.language-css .token.string,.style .token.string{background:#ffffff80;color:#a67f59}.token.important{font-weight:400}.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.7}@media screen and (max-width:767px){pre[class*=language-]:after,pre[class*=language-]:before{bottom:14px;box-shadow:none}}pre[class*=language-].line-numbers.line-numbers{padding-left:0}pre[class*=language-].line-numbers.line-numbers code{padding-left:3.8em}pre[class*=language-].line-numbers.line-numbers .line-numbers-rows{left:0}pre[class*=language-][data-line]{padding-bottom:0;padding-left:0;padding-top:0}pre[data-line] code{padding-left:4em;position:relative}pre .line-highlight{margin-top:0}.custom-modal-overlay{background:#0009;background-color:#000;opacity:.5;top:0}.custom-modal-overlay,.custom-modal-portal{height:100vh;left:0;position:fixed;width:100vw;z-index:1040}.custom-modal-portal{background-color:#fff;background:#ddd;opacity:1;top:40px}main{display:grid;margin:20px auto;max-width:600px}.nav-cus-item,.nav-cus-item-active{font-size:14px!important}.nav-cus-item-active{font-weight:700}.post-body-text .math,span button{text-align:center}span button{background:#0e67d4;border-color:currentcolor;border-color:var(--color-button-border,currentcolor);border-radius:8px;border-radius:var(--button-border-radius,8px);border-style:none;border-style:var(--button-border-style,none);border-width:medium;border-width:var(--button-border-width,medium);color:var(--color-button-text);color:var(--colors-button-text,var(--color-button-text));cursor:pointer;display:inline-block;font-family:SF Pro Text,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--typography-html-font,"SF Pro Text",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Helvetica","Arial",sans-serif);font-size:11px;font-weight:400;letter-spacing:-.022em;line-height:1.4705882353;min-width:1.7647058824rem;padding:.2352941176rem .8823529412rem;right:0;top:40;white-space:nowrap}.container{background-color:#090979 35%;max-width:1150px;padding:24px;width:100%}.container,footer,header,main{margin-left:auto;margin-right:auto}footer,header,main{max-width:800px}pre[class*=language-]:after,pre[class*=language-]:before{display:none}pre[class*=language-]>code{border-left:5px solid #358ccb;font-size:12px;line-height:1.4}blockquote{background:linear-gradient(45deg,#eddbff,#0000);border-radius:4px;color:#639;margin-left:0;margin-right:0;padding:1em}footer{border-top:2px solid #639}header{background-color:#639;color:#fff;padding:24px}.img--align-left{float:left;margin:0 16px 16px 0;max-width:100%!important;width:100%!important}.MathJax{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:17px}.a_title{color:#052e9d!important;display:flex;flex-flow:row wrap;font-family:SF Pro Text,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--typography-html-font,"SF Pro Text",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Helvetica","Arial",sans-serif);font-size:14px;font-weight:400;gap:10px;letter-spacing:-.022em;margin-top:.8823529412rem;text-align:left}.li_style{font-size:calc(14px + .39063vw)}.item-list{margin-bottom:.7em;margin-left:1.1764705882em}.img_in_post{display:block;margin:auto;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pre_in_post{margin-bottom:2em}.figure_in_post{margin:2em 0;text-align:center;width:100%}.caption_img_in_post{margin:10px}@media only screen and (max-width:600px){.MathJax{font-size:14px}}.thumnail-image{display:block;object-fit:cover}@media only screen and (min-width:600px){.MathJax{font-size:14px}}code[class*=language-],pre[class*=language-]{word-wrap:break-word!important}@media only screen and (min-width:768px){.MathJax{word-wrap:break-word!important;font-size:17px}}@media only screen and (min-width:992px){.my-nav{max-width:70%}.MathJax{word-wrap:break-word!important;font-size:17px}}@media only screen and (min-width:1200px){.my-nav{max-width:60%}.MathJax{word-wrap:break-word!important;font-size:17px}.search-container{margin:auto;padding-left:30%;padding-right:30%}.search-container li{margin-bottom:10px}}@media (min-width:1528px){.my-nav{max-width:55%}}.button-11{align-items:center;background:#fff;border:none;border-radius:6px;box-shadow:0 .5px 1px #0000001a;color:#3d3d3d;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;padding:6px 14px;touch-action:manipulation;user-select:none;-webkit-user-select:none}.button-11:focus{box-shadow:0 .5px 1px #0000001a,0 0 0 3.5px #3a6cd980;outline:0}.appendix_container{padding-bottom:10px}.citation{margin-bottom:2em}.appendix,.citation{list-style-type:none!important}.appendix_h2{text-indent:10px}.appendix_h2,.appendix_h3{color:#052e9d!important;display:flex;flex-flow:row wrap;font-family:SF Pro Text,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--typography-html-font,"SF Pro Text",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Helvetica","Arial",sans-serif);font-size:14px;font-weight:400;gap:10px;letter-spacing:-.022em;list-style-type:none!important;margin-top:.4823529412rem;text-align:left}.appendix_h3{text-indent:20px}.appendix_h4{text-indent:30px}.appendix_h4,.appendix_h5{color:#052e9d!important;display:flex;flex-flow:row wrap;font-family:SF Pro Text,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--typography-html-font,"SF Pro Text",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Helvetica","Arial",sans-serif);font-size:14px;font-weight:400;gap:10px;letter-spacing:-.022em;list-style-type:none!important;margin-top:.4823529412rem;text-align:left}.appendix_h5{text-indent:40px}.button-10{align-items:center;background:linear-gradient(180deg,#4b91f7,#367af6);background-origin:border-box;border:none;border-radius:6px;box-shadow:0 .5px 1.5px #367af640,inset 0 .8px 0 -.25px #fff3;color:#fff;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;padding:6px 14px;touch-action:manipulation;user-select:none;-webkit-user-select:none}.button-10:focus{box-shadow:inset 0 .8px 0 -.25px #fff3,0 .5px 1.5px #367af640,0 0 0 3.5px #3a6cd980;outline:0}.button-12{align-items:center;background:#6e6d70;border:none;border-radius:6px;box-shadow:0 .5px 1px #0000001a,inset 0 .5px .5px #ffffff80,0 0 0 .5px #0000001f;color:#dfdedf;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;padding:6px 14px;touch-action:manipulation;user-select:none;-webkit-user-select:none}.button-12:focus{box-shadow:inset 0 .8px 0 -.25px #fff3,0 .5px 1px #0000001a,0 0 0 3.5px #3a6cd980;outline:0}.dot{background-color:#4695e3;border-radius:50%;height:5px;width:5px}.button-4{word-wrap:break-word;-webkit-appearance:none;appearance:none;background-color:initial;border:none;border-radius:none;box-sizing:border-box;color:#4695e3;cursor:pointer;display:inline-block;font-family:-apple-system,system-ui,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:18px;font-weight:300;line-height:20px;list-style:none;margin-left:0;position:relative;touch-action:manipulation;transition:background-color .2s cubic-bezier(.3,0,.5,1);user-select:none;-webkit-user-select:none;vertical-align:middle;white-space:nowrap}.button-4:hover{background-color:#f3f4f6;text-decoration:none;transition-duration:.1s}.button-4:disabled{background-color:#fafbfc;border-color:#1b1f2326;color:#959da5;cursor:default}.button-4:active{background-color:#edeff2;box-shadow:inset 0 1px 0 #e1e4e833;transition:none 0s}.button-4:focus{outline:1px #0000}.button-4:before{display:none}.button-4:-webkit-details-marker{display:none}@media only screen and (max-width:600px){.h2_text{font-size:20px!important;font-weight:600}.h2_text,.title[data-v-fa32733e]{font-family:SF Pro Display,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--typography-html-font,"SF Pro Display",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Helvetica","Arial",sans-serif);letter-spacing:.007em;line-height:1.1428571429}.title[data-v-fa32733e]{font-size:26.24px;font-weight:700}.h3_text{font-family:SF Pro Display,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--typography-html-font,"SF Pro Display",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Helvetica","Arial",sans-serif);font-size:18px;font-weight:600;letter-spacing:.009em;line-height:1.1666666667}}@media only screen and (min-width:600px){.h2_text{font-family:SF Pro Display,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--typography-html-font,"SF Pro Display",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Helvetica","Arial",sans-serif);font-size:20px!important;font-weight:600;letter-spacing:.007em;line-height:1.1428571429}}@media only screen and (min-width:1200px){.title[data-v-fa32733e]{font-family:SF Pro Display,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--typography-html-font,"SF Pro Display",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Helvetica","Arial",sans-serif);font-size:30px;font-weight:700;line-height:1.1}.h2_text{font-size:26px;letter-spacing:.007em;line-height:1.1428571429}.h2_text,.h3_text{font-family:SF Pro Display,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--typography-html-font,"SF Pro Display",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Helvetica","Arial",sans-serif);font-weight:600}.h3_text{font-size:23px;letter-spacing:.009em;line-height:1.1666666667}}.p-large-title{font-size:2.75rem}.p-layout h1{font-size:2.25rem}.p-layout h2{font-size:1.75rem}.p-layout h3{font-size:1.58rem}.p-headline{font-size:1.34rem;font-weight:700}.p-callout,.p-layout .link,.p-layout input{font-size:1.14rem}.p-subhead{font-size:1.167rem}.p-footnote{font-size:1.07rem}.p-caption{font-size:.91rem}.button-cta[data-v-03d5a794]{background:var(--color-button-background);background:var(--colors-button-light-background,var(--color-button-background));border-color:currentcolor;border-color:var(--color-button-border,currentcolor);border-radius:18px;border-radius:var(--button-border-radius,18px);border-style:none;border-style:var(--button-border-style,none);border-width:medium;border-width:var(--button-border-width,medium);color:var(--color-button-text);color:var(--colors-button-text,var(--color-button-text));cursor:pointer;display:inline-block;font-family:SF Pro Text,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--typography-html-font,"SF Pro Text",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Helvetica","Arial",sans-serif);font-size:1rem;font-weight:400;letter-spacing:-.022em;line-height:1.4705882353;min-width:1.7647058824rem;padding:.2352941176rem .8823529412rem;text-align:center;white-space:nowrap}
/*# sourceMappingURL=main.b3ffb18c.css.map*/