@charset "UTF-8";:root{--outer-margin: 20px;--outer-padding-block: 23px;--outer-padding-inline: 23px;--section-padding-block-end: 65px;--clr-foreground: #FFFFFF;--clr-background: #000000;--clr-base-100: #EEEEEE;--clr-base-95: #E2E2E2;--clr-base-90: #D5D5D5;--clr-base-85: #C9C9C9;--clr-base-80: #BDBDBD;--clr-base-75: #B1B1B1;--clr-base-70: #A5A5A5;--clr-base-65: #9A9A9A;--clr-base-60: #8E8E8E;--clr-base-55: #838383;--clr-base-50: #787878;--clr-base-45: #6D6D6D;--clr-base-40: #636363;--clr-base-35: #585858;--clr-base-30: #4E4E4E;--clr-base-25: #444444;--clr-base-20: #3A3A3A;--clr-base-15: #303030;--clr-base-10: #272727;--clr-base-05: #1E1E1E;--clr-base-00: #151515;--clr-primary-100: #9FFFFF;--clr-primary-95: #90FFFF;--clr-primary-90: #81F4FE;--clr-primary-85: #72E5EF;--clr-primary-80: #63D7E1;--clr-primary-75: #53C9D3;--clr-primary-70: #42BBC5;--clr-primary-65: #2EADB7;--clr-primary-60: #13A0AA;--clr-primary-55: #00939C;--clr-primary-50: #00858F;--clr-primary-45: #007882;--clr-primary-40: #006C76;--clr-primary-35: #005F69;--clr-primary-30: #00535D;--clr-primary-25: #004751;--clr-primary-20: #003B45;--clr-primary-15: #00303A;--clr-primary-10: #00262F;--clr-primary-05: #001E24;--clr-primary-00: #00151A;--clr-secondary-100: #BCFFFF;--clr-secondary-95: #ACF2FF;--clr-secondary-90: #9CE3FF;--clr-secondary-85: #8CD5FF;--clr-secondary-80: #7BC8FF;--clr-secondary-75: #6ABAFF;--clr-secondary-70: #58ADFF;--clr-secondary-65: #459FFF;--clr-secondary-60: #2D92FB;--clr-secondary-55: #0085EC;--clr-secondary-50: #0079DE;--clr-secondary-45: #006DCF;--clr-secondary-40: #0061C1;--clr-secondary-35: #0055B3;--clr-secondary-30: #004AA6;--clr-secondary-25: #003F98;--clr-secondary-20: #00348B;--clr-secondary-15: #002A7E;--clr-secondary-10: #002171;--clr-secondary-05: #001764;--clr-secondary-00: #000658;--clr-tertiary-100: #FFE2FF;--clr-tertiary-95: #FFD4FF;--clr-tertiary-90: #FFC6FF;--clr-tertiary-85: #FAB8FF;--clr-tertiary-80: #EBAAFF;--clr-tertiary-75: #DC9CFF;--clr-tertiary-70: #CE8FFF;--clr-tertiary-65: #BF81FD;--clr-tertiary-60: #B174EF;--clr-tertiary-55: #A367E0;--clr-tertiary-50: #955AD2;--clr-tertiary-45: #874EC4;--clr-tertiary-40: #7941B6;--clr-tertiary-35: #6B35A8;--clr-tertiary-30: #5D289B;--clr-tertiary-25: #501B8D;--clr-tertiary-20: #420C80;--clr-tertiary-15: #340073;--clr-tertiary-10: #250066;--clr-tertiary-05: #15005A;--clr-tertiary-00: #0A004E;--clr-highlight-100: #FFD1B4;--clr-highlight-95: #FFC3A7;--clr-highlight-90: #FFB599;--clr-highlight-85: #FFA68C;--clr-highlight-80: #FF987F;--clr-highlight-75: #FF8A72;--clr-highlight-70: #FF7C66;--clr-highlight-65: #FF6F59;--clr-highlight-60: #F3614D;--clr-highlight-55: #E35342;--clr-highlight-50: #D34536;--clr-highlight-45: #C4362B;--clr-highlight-40: #B42720;--clr-highlight-35: #A41415;--clr-highlight-30: #950009;--clr-highlight-25: #860000;--clr-highlight-20: #770000;--clr-highlight-15: #690000;--clr-highlight-10: #5B0000;--clr-highlight-05: #4F0000;--clr-highlight-00: #460000;--clr-warning-70: #E0A100;color-scheme:dark}@media screen and (max-width: 1150px){:root{--outer-margin: 0px}}.consentBanner{position:sticky;bottom:0;z-index:1000;max-height:100vh;padding:0 var(--outer-margin);overflow-y:auto}.consentBanner>div{color:var(--clr-base-65);font-weight:400;font-size:1rem;line-height:1.8em;display:block;position:relative;max-width:1430px;font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;background-color:var(--clr-background);padding:var(--outer-padding-block) var(--outer-padding-inline);border:solid 1px var(--clr-base-15);margin:0 auto}.consentBanner>div>div{display:flex;flex-flow:row nowrap;column-gap:var(--outer-padding-inline);row-gap:var(--outer-padding-block);margin:0}.consentBanner>div>div p:first-child{flex-shrink:1;text-align:left;margin:0}.consentBanner>div>div p:last-child{align-self:flex-end}.consentBanner>div>div a,.consentBanner>div>div button{--_color: var(--clr-base-65);--_color-hover: var(--clr-base-85);--_color-active: var(--clr-foreground);color:var(--_color);transition:color .1s ease-out,background-color .1s ease-out}.consentBanner>div>div a:hover,.consentBanner>div>div a:focus,.consentBanner>div>div button:hover,.consentBanner>div>div button:focus{color:var(--_color-hover)}.consentBanner>div>div a:active,.consentBanner>div>div a:focus-visible,.consentBanner>div>div button:active,.consentBanner>div>div button:focus-visible{color:var(--_color-active)}.consentBanner>div>div a.getStarted,.consentBanner>div>div button.getStarted{--_color: var(--clr-base-85);--_color-hover: var(--clr-base-100)}.consentBanner>div>div a.hardware,.consentBanner>div>div button.hardware{--_color: var(--clr-primary-65);--_color-hover: var(--clr-primary-85);--_color-active: var(--clr-primary-100)}.consentBanner>div>div a.fluidicLayer,.consentBanner>div>div button.fluidicLayer{--_color: var(--clr-secondary-65);--_color-hover: var(--clr-secondary-85);--_color-active: var(--clr-secondary-100)}.consentBanner>div>div a.cap,.consentBanner>div>div button.cap{--_color: var(--clr-tertiary-65);--_color-hover: var(--clr-tertiary-85);--_color-active: var(--clr-tertiary-100)}.consentBanner>div>div a.highlighted,.consentBanner>div>div button.highlighted{--_color: var(--clr-highlight-65);--_color-hover: var(--clr-highlight-85);--_color-active: var(--clr-highlight-100)}.consentBanner>div>div button{color:var(--clr-base-65);font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.8em;--_color: var(--clr-base-65);--_color-hover: var(--clr-base-85);--_color-active: var(--clr-foreground);color:var(--_color);transition:color .1s ease-out,background-color .1s ease-out}.consentBanner>div>div button:hover,.consentBanner>div>div button:focus{color:var(--_color-hover)}.consentBanner>div>div button:active,.consentBanner>div>div button:focus-visible{color:var(--_color-active)}.consentBanner>div>div button.getStarted{--_color: var(--clr-base-85);--_color-hover: var(--clr-base-100)}.consentBanner>div>div button.hardware{--_color: var(--clr-primary-65);--_color-hover: var(--clr-primary-85);--_color-active: var(--clr-primary-100)}.consentBanner>div>div button.fluidicLayer{--_color: var(--clr-secondary-65);--_color-hover: var(--clr-secondary-85);--_color-active: var(--clr-secondary-100)}.consentBanner>div>div button.cap{--_color: var(--clr-tertiary-65);--_color-hover: var(--clr-tertiary-85);--_color-active: var(--clr-tertiary-100)}.consentBanner>div>div button.highlighted{--_color: var(--clr-highlight-65);--_color-hover: var(--clr-highlight-85);--_color-active: var(--clr-highlight-100)}.consentBanner>div>div button{--_color: var(--clr-base-70);--_color-hover: var(--clr-base-90);--_color-active: var(--clr-foreground);--_color-disabled: var(--clr-base-50);--_bgColor: transparent;--_bgColor-hover: transparent;--_bgColor-active: transparent;--_bgColor-disabled: transparent;--_borderColor: var(--clr-base-30);--_borderColor-hover: var(--clr-base-45);--_borderColor-active: var(--clr-foreground);--_borderColor-disabled: var(--clr-base-15);--_iconCircle-color: var(--clr-background);--_iconCircle-bgColor: var(--clr-base-90);--_iconCircle-bgColor-hover: var(--clr-base-100);--_iconCircle-bgColor-active: var(--clr-foreground);--_iconCircle-bgColor-disabled: var(--clr-base-65);position:relative;z-index:1;text-decoration:none;border:solid 1px var(--clr-base-15);border-color:var(--_borderColor);background-color:var(--_bgColor);transition:color .1s ease-out,border-color .1s ease-out,background-color .1s ease-out}.consentBanner>div>div button:hover,.consentBanner>div>div button:focus{border-color:var(--_borderColor-hover);background-color:var(--_bgColor-hover);z-index:2}.consentBanner>div>div button:active,.consentBanner>div>div button:focus-visible{border-color:var(--_borderColor-active);background-color:var(--_bgColor-active);outline:none;z-index:2}.consentBanner>div>div button:disabled{color:var(--_color-disabled);border-color:var(--_borderColor-disabled);background-color:var(--_bgColor-disabled);cursor:not-allowed}.consentBanner>div>div button.overlapping{margin:-.5px}.consentBanner>div>div button.attention{--_color: var(--clr-base-90);--_color-hover: var(--clr-foreground);--_color-active: var(--clr-foreground);font-weight:500}.consentBanner>div>div button.main{--_color: var(--clr-background);--_color-hover: var(--clr-background);--_color-active: var(--clr-background);--_color-disabled: var(--clr-base-10);--_bgColor: var(--clr-base-90);--_bgColor-hover: var(--clr-base-100);--_bgColor-active: var(--clr-foreground);--_bgColor-disabled:var(--clr-base-70);--_borderColor: var(--clr-foreground);--_borderColor-hover: var(--clr-foreground);--_borderColor-active: var(--clr-foreground);--_borderColor-disabled: var(--clr-base-80);--_iconCircle-color: var(--clr-foreground);--_iconCircle-bgColor: var(--clr-background);--_iconCircle-bgColor-hover: var(--clr-background);--_iconCircle-bgColor-active: var(--clr-background);--_iconCircle-bgColor-disabled: var(--clr-background)}.consentBanner>div>div button.main:active,.consentBanner>div>div button.main:focus-visible{outline:solid 1px var(--clr-foreground);outline-color:var(--_borderColor-active);outline-offset:2px}.consentBanner>div>div button.main:disabled:active,.consentBanner>div>div button.main:disabled:focus-visible{outline:none}.consentBanner>div>div button.pill{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;padding:5px var(--outer-padding-inline);border-radius:200px;margin:0 -2px}.consentBanner>div>div button.pill.sm{font-size:.875rem;padding:4px calc(var(--outer-padding-inline) - 2px)}.consentBanner>div>div button.pill.xs{font-size:.875rem;line-height:1.5em;padding:2px 15px}.consentBanner>div>div button.pill.hardware{--_color: var(--clr-primary-75);--_color-hover: var(--clr-primary-85);--_color-active: var(--clr-primary-95);--_color-disabled: var(--clr-primary-50);--_bgColor: var(--clr-primary-05);--_bgColor-hover: var(--clr-primary-10);--_bgColor-active: var(--clr-primary-15);--_bgColor-disabled: var(--clr-background);--_borderColor: var(--clr-primary-50);--_borderColor-hover: var(--clr-primary-60);--_borderColor-active: var(--clr-foreground);--_borderColor-disabled: var(--clr-primary-25);--_iconCircle-color: var(--clr-background);--_iconCircle-bgColor: var(--clr-primary-80);--_iconCircle-bgColor-hover: var(--clr-primary-90);--_iconCircle-bgColor-active: var(--clr-primary-100);--_iconCircle-bgColor-disabled: var(--clr-background)}.consentBanner>div>div button.pillWithIcon{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:15px;text-align:left;line-height:1.2em;padding:2px 2px 2px var(--outer-padding-inline);border-radius:200px;margin:0 -2px}.consentBanner>div>div button.pillWithIcon:hover .iconCircle,.consentBanner>div>div button.pillWithIcon:focus .iconCircle{background-color:var(--_iconCircle-bgColor-hover)}.consentBanner>div>div button.pillWithIcon:active .iconCircle,.consentBanner>div>div button.pillWithIcon:focus-visible .iconCircle{background-color:var(--_iconCircle-bgColor-active)}.consentBanner>div>div button.pillWithIcon:disabled .iconCircle{background-color:var(--_iconCircle-bgColor-disabled)}.consentBanner>div>div button.pillWithIcon.hardware{--_color: var(--clr-primary-75);--_color-hover: var(--clr-primary-85);--_color-active: var(--clr-primary-95);--_color-disabled: var(--clr-primary-50);--_bgColor: var(--clr-primary-05);--_bgColor-hover: var(--clr-primary-10);--_bgColor-active: var(--clr-primary-15);--_bgColor-disabled: var(--clr-background);--_borderColor: var(--clr-primary-50);--_borderColor-hover: var(--clr-primary-60);--_borderColor-active: var(--clr-foreground);--_borderColor-disabled: var(--clr-primary-25);--_iconCircle-color: var(--clr-background);--_iconCircle-bgColor: var(--clr-primary-80);--_iconCircle-bgColor-hover: var(--clr-primary-90);--_iconCircle-bgColor-active: var(--clr-primary-100);--_iconCircle-bgColor-disabled: var(--clr-background)}.consentBanner>div>div button.pillWithIcon .text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.consentBanner>div>div button.pillWithIcon .iconCircle{flex-shrink:0;color:var(--_iconCircle-color);margin:0;background-color:var(--_iconCircle-bgColor);transition:background-color .1s ease-out}.consentBanner>div>div button.enormousPill{--_padding-inline: 35px;--_font-size: 32.48px;--_arrowCircle-size: 56px;display:flex;align-items:center;height:calc(8px + var(--_arrowCircle-size));position:relative;border-radius:200px;margin:0 -2px;overflow:hidden}.consentBanner>div>div button.enormousPill:hover .arrowCircle,.consentBanner>div>div button.enormousPill:focus .arrowCircle,.consentBanner>div>div button.enormousPill:active .arrowCircle{transform:translate(calc(100% - (8px + var(--_arrowCircle-size))))}.consentBanner>div>div button.enormousPill:hover .text,.consentBanner>div>div button.enormousPill:focus .text,.consentBanner>div>div button.enormousPill:active .text{transform:translate(calc(8px + -1 * var(--_arrowCircle-size)))}.consentBanner>div>div button.enormousPill:hover .arrowCircle:before,.consentBanner>div>div button.enormousPill:focus .arrowCircle:before{background-color:var(--_iconCircle-bgColor-hover)}.consentBanner>div>div button.enormousPill:active .arrowCircle:before,.consentBanner>div>div button.enormousPill:focus-visible .arrowCircle:before{background-color:var(--_iconCircle-bgColor-active)}.consentBanner>div>div button.enormousPill.hardware{--_color: var(--clr-primary-75);--_color-hover: var(--clr-primary-85);--_color-active: var(--clr-primary-95);--_color-disabled: var(--clr-primary-50);--_bgColor: var(--clr-primary-05);--_bgColor-hover: var(--clr-primary-10);--_bgColor-active: var(--clr-primary-15);--_bgColor-disabled: var(--clr-background);--_borderColor: var(--clr-primary-50);--_borderColor-hover: var(--clr-primary-60);--_borderColor-active: var(--clr-foreground);--_borderColor-disabled: var(--clr-primary-25);--_iconCircle-color: var(--clr-background);--_iconCircle-bgColor: var(--clr-primary-80);--_iconCircle-bgColor-hover: var(--clr-primary-90);--_iconCircle-bgColor-active: var(--clr-primary-100);--_iconCircle-bgColor-disabled: var(--clr-background)}.consentBanner>div>div button.enormousPill .arrowCircle{position:absolute;inset:0;z-index:2;transition:transform .4s cubic-bezier(.75,0,.25,1)}.consentBanner>div>div button.enormousPill .arrowCircle:before{content:"→";display:flex;align-items:center;justify-content:center;position:absolute;top:4px;bottom:4px;left:4px;width:var(--_arrowCircle-size);color:var(--_iconCircle-color);font-size:var(--_font-size);line-height:1em;font-weight:700;border-radius:200px;background-color:var(--_iconCircle-bgColor);box-shadow:0 0 15px calc(var(--_padding-inline) - 14px) var(--_bgColor-hover);transition:background-color .1s ease-out}.consentBanner>div>div button.enormousPill .text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:var(--_font-size);font-weight:700;line-height:1.2em;padding:0 var(--_padding-inline) 0 calc(-6px + var(--_arrowCircle-size) + var(--_padding-inline));transition:color .1s ease-out,transform .4s cubic-bezier(.75,0,.25,1)}@media screen and (max-width: 700px){.consentBanner>div>div button.enormousPill{--_padding-inline: 29px;--_font-size: 26.88px;--_arrowCircle-size: 46px}}@media screen and (max-width: 430px){.consentBanner>div>div button.enormousPill{--_padding-inline: 27px;--_font-size: 24.16px;--_arrowCircle-size: 42px}}@media (prefers-reduced-motion){.consentBanner>div>div button.enormousPill:hover .arrowCircle,.consentBanner>div>div button.enormousPill:hover .text,.consentBanner>div>div button.enormousPill:focus .arrowCircle,.consentBanner>div>div button.enormousPill:focus .text,.consentBanner>div>div button.enormousPill:active .arrowCircle,.consentBanner>div>div button.enormousPill:active .text{transform:none}}.consentBanner>div>div button.circle{display:flex;align-items:center;justify-content:center;width:var(--_size, 35px);height:var(--_size, 35px);padding:0;border-radius:200px;margin:-2px}.consentBanner>div>div button.circle.hardware{--_color: var(--clr-primary-75);--_color-hover: var(--clr-primary-85);--_color-active: var(--clr-primary-95);--_color-disabled: var(--clr-primary-50);--_bgColor: var(--clr-primary-05);--_bgColor-hover: var(--clr-primary-10);--_bgColor-active: var(--clr-primary-15);--_bgColor-disabled: var(--clr-background);--_borderColor: var(--clr-primary-50);--_borderColor-hover: var(--clr-primary-60);--_borderColor-active: var(--clr-foreground);--_borderColor-disabled: var(--clr-primary-25);--_iconCircle-color: var(--clr-background);--_iconCircle-bgColor: var(--clr-primary-80);--_iconCircle-bgColor-hover: var(--clr-primary-90);--_iconCircle-bgColor-active: var(--clr-primary-100);--_iconCircle-bgColor-disabled: var(--clr-background)}.consentBanner>div>div button.halfWidthBlock{display:flex;flex-flow:column nowrap;align-items:stretch;justify-content:space-between;width:100%;height:100%;text-align:left;padding:var(--outer-padding-block) var(--outer-padding-inline);margin:-.5px}.consentBanner>div>div button.halfWidthBlock.newTab .iconContainer:after{content:"↗";margin-top:-.56em}.consentBanner>div>div button.halfWidthBlock.popup .iconContainer:after{content:"↑";margin-top:-.22em}.consentBanner>div>div button.halfWidthBlock.samePage .iconContainer:after{content:"↘"}.consentBanner>div>div button.halfWidthBlock.download .iconContainer:after{content:"⤓"}.consentBanner>div>div button.halfWidthBlock .iconContainer{display:flex;align-items:center;justify-content:space-between;column-gap:1ch}.consentBanner>div>div button.halfWidthBlock .iconContainer:after{max-width:100%;color:var(--clr-foreground);font-family:Inter Display,sans-serif;font-weight:700;font-size:1.82rem;line-height:1.32em;overflow-wrap:anywhere;content:"→";color:inherit;font-weight:300;line-height:1em;margin-top:-.46em}.consentBanner>div>div button.halfWidthBlock .text{color:var(--clr-base-65);font-family:Inter,sans-serif;font-weight:400;font-size:1.22rem;line-height:1.61em;color:inherit;line-height:1.2em;padding-top:28px}.consentBanner>div>div button.halfWidthBlock .text *{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.consentBanner>div>div button.fullWidthBlock{color:var(--clr-base-65);font-family:Inter,sans-serif;font-weight:400;font-size:1.22rem;line-height:1.61em;display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between;column-gap:1ch;color:var(--_color);text-align:left;padding:10px var(--outer-padding-inline);margin:-.5px}.consentBanner>div>div button.fullWidthBlock:hover,.consentBanner>div>div button.fullWidthBlock:focus{color:var(--_color-hover)}.consentBanner>div>div button.fullWidthBlock:active,.consentBanner>div>div button.fullWidthBlock:focus-visible{color:var(--_color-active)}.consentBanner>div>div button.fullWidthBlock:disabled{color:var(--_color-disabled)}.consentBanner>div>div button.fullWidthBlock:after{max-width:100%;color:var(--clr-foreground);font-family:Inter Display,sans-serif;font-weight:700;font-size:1.62rem;line-height:1.39em;overflow-wrap:anywhere;content:"→";color:inherit;font-weight:400;margin-top:-.15em}.consentBanner>div>div button.fullWidthBlock.newTab:after{content:"↗";position:relative}.consentBanner>div>div button.fullWidthBlock.popup:after{content:"↑"}.consentBanner>div>div button.fullWidthBlock.samePage:after{content:"↘"}.consentBanner>div>div button.fullWidthBlock.download:after{content:"⤓";position:relative}.consentBanner>div>div button{display:block;text-align:left;white-space:nowrap;padding:10px var(--outer-padding-inline)}.consentBanner>div>button{top:calc(var(--outer-padding-block) - 10px);right:calc(var(--outer-padding-inline) - 10px);padding:10px;transform:none}@media screen and (max-width: 1000px){.consentBanner>div>div{display:block}.consentBanner>div>div p:first-child{padding-right:40px}.consentBanner>div>div p:last-child{margin-top:16px}}@media screen and (max-width: 1150px){.consentBanner>div{border-right:none;border-bottom:none;border-left:none}}@media screen and (max-width: 640px){.consentBanner>div{display:flex;flex-flow:column-reverse nowrap;padding:0}.consentBanner>div>div{display:block}.consentBanner>div>div p:first-child{padding-right:var(--outer-padding-inline);padding-left:var(--outer-padding-inline)}.consentBanner>div>div p:last-child{margin-top:16px}.consentBanner>div>div button{width:100%;padding-bottom:18px;border-right:none;border-bottom:none;border-left:none}.consentBanner>div>button{align-self:flex-end;position:relative;top:unset;right:unset;margin-top:calc(var(--outer-padding-block) - 10px);margin-right:calc(var(--outer-padding-inline) - 10px)}}
