﻿@charset "UTF-8";:root{--black:hsl(14, 1%, 12%);--black-h:14;--black-s:1%;--black-l:12%;--dark-gray:hsl(14, 1%, 26%);--dark-gray-h:14;--dark-gray-s:1%;--dark-gray-l:26%;--medium-gray:hsl(14, 1%, 42%);--medium-gray-h:14;--medium-gray-s:1%;--medium-gray-l:42%;--light-gray:hsl(14, 1%, 74%);--light-gray-h:14;--light-gray-s:1%;--light-gray-l:74%;--white:hsl(14, 1%, 97%);--white-h:14;--white-s:1%;--white-l:97%;--accent:hsl(208, 100%, 30%);--accent-h:208;--accent-s:100%;--accent-l:30%;--accent-secondary:hsl(255, 2%, 51%);--accent-secondary-h:255;--accent-secondary-s:2%;--accent-secondary-l:51%;--primary-color:hsl(14, 1%, 12%);--primary-color-h:14;--primary-color-s:1%;--primary-color-l:12%;--secondary-color:hsl(14, 1%, 97%);--secondary-color-h:14;--secondary-color-s:1%;--secondary-color-l:97%;--error-color:hsl(351, 68%, 26%);--error-color-h:351;--error-color-s:68%;--error-color-l:26%;--warning-color:hsl(14, 69%, 44%);--warning-color-h:14;--warning-color-s:69%;--warning-color-l:44%;--success-color:hsl(132, 84%, 24%);--success-color-h:132;--success-color-s:84%;--success-color-l:24%;--informed-color:hsl(230, 75%, 25%);--informed-color-h:230;--informed-color-s:75%;--informed-color-l:25%;--text-primary:hsl(14, 1%, 12%);--text-primary-h:14;--text-primary-s:1%;--text-primary-l:12%;--text-secondary:hsl(14, 1%, 26%);--text-secondary-h:14;--text-secondary-s:1%;--text-secondary-l:26%;--text-primary-inverse:hsl(14, 1%, 97%);--text-primary-inverse-h:14;--text-primary-inverse-s:1%;--text-primary-inverse-l:97%;--text-secondary-inverse:hsl(14, 1%, 74%);--text-secondary-inverse-h:14;--text-secondary-inverse-s:1%;--text-secondary-inverse-l:74%;--background-color:hsl(14, 1%, 97%);--background-color-h:14;--background-color-s:1%;--background-color-l:97%;--background-color-inverse:hsl(14, 1%, 12%);--background-color-inverse-h:14;--background-color-inverse-s:1%;--background-color-inverse-l:12%;--persistent-dark:hsl(14, 1%, 12%);--persistent-dark-h:14;--persistent-dark-s:1%;--persistent-dark-l:12%;--persistent-light:hsl(14, 1%, 97%);--persistent-light-h:14;--persistent-light-s:1%;--persistent-light-l:97%;--disabled-color:var(--medium-gray);--border-color:var(--primary-color);--border-color-inverse:var(--secondary-color);--opacity:0.75;--icon-chevron:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231F1E1E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>');--icon-date:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231F1E1E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect><line x1="16" y1="2" x2="16" y2="6"></line><line x1="8" y1="2" x2="8" y2="6"></line><line x1="3" y1="10" x2="21" y2="10"></line></svg>');--icon-time:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231F1E1E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline></svg>');--icon-search:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231F1E1E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>');--icon-checkbox:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231F1E1E" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>');--icon-minus:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231F1E1E" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"></line></svg>');--icon-valid:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231F1E1E" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>');--icon-invalid:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231F1E1E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><line x1="12" y1="8" x2="12" y2="12"></line><line x1="12" y1="16" x2="12.01" y2="16"></line></svg>')}:where(:not(iframe,canvas,img,svg,video):not(svg*,symbol*)){all:unset;display:revert}*{scrollbar-color:var(--black) var(--light-gray)}*,::after,::before{box-sizing:border-box;min-height:0}html{background-color:var(--background-color);color:var(--text-primary);text-rendering:optimizeSpeed;font-family:Hind,Arial,Helvetica sans-serif;overflow-y:visible;scroll-behavior:smooth;transform-style:preserve-3d;cursor:default}body,html{min-height:100vh}body{display:flex;flex-direction:column;position:relative}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}[id]{scroll-margin-top:0}menu,ol[class],ul[class]{list-style:none}ol{all:revert}a{cursor:pointer}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block;border-style:none}table{border-collapse:collapse}figure,table{margin:calc(4px + 2ex) 0}iframe{border:none 0;width:100%;height:100%}button,input,output,select,textarea{font:inherit}input[type=checkbox],input[type=radio]{all:revert}a[aria-busy=true],button[aria-busy=true],input[type=button][aria-busy=true],input[type=reset][aria-busy=true],input[type=submit][aria-busy=true]{pointer-events:none}textarea{white-space:revert}@supports not (-ms-ime-align:auto){details summary{cursor:pointer}details summary>*{display:inline}}dialog{display:block;position:absolute;right:0;left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;padding:1rem;border:solid;background-color:var(--background-color);color:--text-primary}dialog:not([open]){display:none}svg:not([fill]){fill:currentColor}.hidden,[hidden]{display:none!important}.lead,a,blockquote,cite,dl,figcaption,h1,h2,h3,label,legend,ol,p,small,summary,td,th,ul{font-size:clamp(1.09rem,calc(1.0277777778rem + .3111111111vw),1.3rem);line-height:calc(6px + 2ex);margin-top:1.5rem;margin-bottom:calc(4px + 1rem);letter-spacing:-.0027777778rem;overflow-wrap:break-word}h1,h2,h3{font-family:Gudea,sans-serif;text-transform:uppercase}h1>small,h2>small,h3>small{display:inline-block;text-transform:uppercase;font-size:60%;line-height:1.25}.h1,h1{font-size:clamp(1.5rem,calc(1.0555555556rem + 2.2222222222vw),3rem);max-width:20ch;font-weight:400;-webkit-hyphens:auto;hyphens:auto}.h2,h2{font-size:clamp(1.25rem,calc(.8796296296rem + 1.8518518519vw),2.5rem);font-weight:400}.h3,h3{font-size:clamp(1.15rem,calc(.9574074074rem + .962962963vw),1.8rem)}h2,h3{max-width:30ch}cite,ol,p,ul{max-width:75ch;font-size:clamp(1.09rem,calc(1.0722222222rem + .0888888889vw),1.15rem);margin-top:0}td,th{margin-top:0;margin-bottom:0;line-height:1;font-size:clamp(1.09rem,calc(1.0722222222rem + .0888888889vw),1.15rem)}th{color:currentColor}label,legend,summary{font-size:clamp(1.09rem,calc(1.0722222222rem + .0888888889vw),1.15rem);margin-bottom:0;margin-top:.5rem}legend{font-size:clamp(1.25rem,calc(1.1759259259rem + .3703703704vw),1.5rem)}a{line-height:1;font-size:clamp(1.09rem,calc(1.0722222222rem + .0888888889vw),1.15rem);margin:initial}.lead{font-weight:600;font-size:clamp(1.09rem,calc(1.087037037rem + .0148148148vw),1.1rem);line-height:1.5}figcaption,small,small>a{font-size:clamp(.75rem,calc(.6907407407rem + .2962962963vw),.95rem);line-height:1.25}figcaption{margin-top:0;margin-bottom:0}hr{box-sizing:content-box;height:0;overflow:visible;border:none;border-bottom:1px solid var(--border-color)}b,strong{font-weight:700}em,i{font-style:italic}sub,sup{color:var(--accent);font-size:clamp(.6rem,calc(.5259259259rem + .3703703704vw),.85rem);font-weight:600;vertical-align:0;position:relative}sup{bottom:1ex}sub{top:.8ex}blockquote{margin:calc(4px + 2rem) auto;background-color:var(--background-color-inverse);color:var(--text-primary-inverse);padding:2rem;position:relative}blockquote p{font-size:clamp(1.25rem,calc(.8055555556rem + 2.2222222222vw),2.75rem);max-width:none;font-weight:700}blockquote p::before{content:"“";position:absolute;top:-.5rem;left:1rem;font-size:clamp(3rem,calc(2.1111111111rem + 4.4444444444vw),6rem);color:var(--text-primary);text-shadow:-3px 0 var(--background-color)}blockquote p::after{content:"”";position:absolute;bottom:-3rem;right:1rem;font-size:clamp(3rem,calc(2.1111111111rem + 4.4444444444vw),6rem);color:var(--text-primary);text-shadow:3px 0 var(--background-color)}blockquote cite{margin:0}@media screen and (max-width:64em){blockquote p::after{bottom:-2rem}}.full-width blockquote{padding:2rem 10rem}@media screen and (max-width:64em){.full-width blockquote{padding:clamp(1rem,calc(-.3333333333rem + 6.6666666667vw),5.5rem)}}main a:not([class]){border-bottom:1px solid hsla(var(--text-primary-h),var(--text-primary-s),var(--text-primary-l),.5);transition:border-bottom .2s ease-in-out}main a:not([class]):focus,main a:not([class]):hover{border-bottom:2px solid hsla(var(--text-primary-h),var(--text-primary-s),var(--text-primary-l),1)}form{--w1:800px;--w2:400px;--n:2;--m:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(clamp(100% / (var(--n) + 1) + .1%,(var(--w1) - 100vw) * 1000,100% / (var(--m) + 1) + .1%),(var(--w2) - 100vw) * 1000,100%),1fr));grid-template-rows:auto;grid-gap:0 2rem;max-width:75ch}[for]{cursor:pointer}fieldset{border:0;position:relative}label{display:block}.selection-list div{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.selection-list div label{flex:1 1 85%}.selection-list div span{flex:1 1 5%;text-align:center}.selection-list label{display:grid;grid-template-columns:1rem auto 1rem;grid-gap:.5rem;margin:.5rem 0 .75rem}input:not([type=radio]):not([type=checkbox]):not([type=submit]),output,select,textarea{border:max(1px,.15rem) solid var(--border-color);line-height:1.5;border-radius:10px;padding:.5rem .75rem;margin:.5rem 0;width:100%;position:relative;touch-action:manipulation}input:not([type=radio]):not([type=checkbox]):not([type=submit]):focus,output:focus,select:focus,textarea:focus{outline:max(2px,.15rem) solid currentColor}input:not([type=radio]):not([type=checkbox]):not([type=submit]):disabled,output:disabled,select:disabled,textarea:disabled{color:var(--disabled-color);border-color:var(--disabled-color);cursor:not-allowed}textarea{resize:vertical;padding:.25rem .65rem}.select-wrapper{position:relative}.select-wrapper::after{content:var(--icon-chevron);position:absolute;right:.75rem;top:50%;color:var(--text-primary);pointer-events:none;transform:translateY(-50%);font-size:1rem;font-weight:700}select{padding-left:.5rem;padding-right:1rem}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:currentColor;margin:0;width:1.15rem;height:1.15rem;border:.15rem solid currentColor;transform:translateY(.075rem);display:grid;place-content:center;touch-action:manipulation}input[type=checkbox]::before,input[type=radio]::before{content:"";width:.65em;height:.65em;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:scale(0);transform-origin:center;transition:transform 120ms ease-in-out;box-shadow:inset 1rem 1rem var(--accent)}input[type=checkbox]:checked::before,input[type=radio]:checked::before{transform:scale(1)}input[type=checkbox]:focus,input[type=radio]:focus{outline:max(2px,.15rem) solid currentColor}input[type=checkbox]:disabled,input[type=radio]:disabled{color:var(--disabled-color);border-color:var(--disabled-color);cursor:not-allowed}input[type=radio]{border-radius:10px}input[type=radio]::before{-webkit-clip-path:ellipse(45% 45% at 50% 50%);clip-path:ellipse(45% 45% at 50% 50%)}.full-row{grid-column:1/2;width:100%}@media screen and (min-width:50em){.full-row{grid-column:1/3;width:100%}}.notification{border:2px solid var(--text-primary);border-radius:10px;display:flex;flex-flow:row nowrap;padding:.75rem 1rem;margin:1rem}.notification div{margin-left:.75rem}.notification div p{margin-bottom:0}.notification--warning{background-color:hsla(var(--quinary-color-h),var(--quinary-color-s),var(--quinary-color-l),.05);border-color:var(--quinary-color)}.notification--warning i,.notification--warning svg{color:var(--quinary-color)}.notification--inform{background-color:hsla(var(--nonary-color-h),var(--nonary-color-s),var(--nonary-color-l),.05);border-color:var(--nonary-color)}.notification--inform i,.notification--inform svg{color:var(--nonary-color)}.notification--error{background-color:hsla(var(--septenary-color-h),var(--septenary-color-s),var(--septenary-color-l),.05);border-color:var(--septenary-color)}.notification--error i,.notification--error svg{color:var(--septenary-color)}.notification--success{background-color:hsla(var(--denary-color-h),var(--denary-color-s),var(--denary-color-l),.05);border-color:var(--denary-color)}.notification--success i,.notification--success svg{color:var(--denary-color)}.hf-warning{background:var(--persistent-light);border:1px solid hsla(var(--persistent-dark-h),var(--persistent-dark-s),var(--persistent-dark-l),.5);border-radius:1px;box-shadow:0 12px 10px -10px hsla(var(--persistent-dark-h),var(--persistent-dark-s),var(--persistent-dark-l),.5);max-width:100%;color:var(--senary-color);padding:.25rem .5rem;pointer-events:none;white-space:pre-line;z-index:100}.hf-warning:empty{display:none}:invalid+.hf-warning{display:none;position:absolute}:invalid:focus+.hf-warning:not(:empty){display:block}ol:not([class]),ul:not([class]){margin:2rem 0 2rem 2rem;padding:0}ol:not([class]) li,ul:not([class]) li{padding-left:.5rem}ol:not([class]) li>ol,ul:not([class]) li>ul{margin:auto 0 auto 1rem}ol li::marker{content:counter(list-item) ".";counter-increment:li;font-weight:600}ul:not([class]) li::marker{content:"●";color:var(--accent)}.breadcrumb ul{display:flex;margin-left:0;list-style:none}.breadcrumb ul li::marker{content:none}.breadcrumb li::before{content:" / "}.breadcrumb li:first-child::before{content:none}.faqs dt{text-transform:uppercase;font-weight:700;margin-left:2rem}.faqs dt::before{content:"Q: ";color:var(--accent);margin-left:-1.85rem}.faqs dd{margin-left:2rem}.faqs dd::before{content:"A: ";font-weight:700;margin-left:-1.85rem}.site-header{width:clamp(16rem,93vw,1400px);margin:1rem auto 0;padding-left:clamp(1rem,1rem + .5vw,1.33rem);padding-right:clamp(1rem,1rem + .5vw,1.33rem);background-color:var(--background-color)}.site-navigation{position:relative;display:flex;flex-flow:row wrap;margin-top:1rem;z-index:200;min-height:4rem}.site-logo{flex:0 1 50%;position:relative;top:0;order:0;max-width:300px}.site-logo a:focus{outline:1px solid currentColor;text-decoration:none}.site-logo svg{width:clamp(5rem,calc(3.5185185185rem + 7.4074074074vw),10rem)}.site-logo .cls-1{fill:#807f83}.site-logo .cls-2{fill:var(--accent)}.site-logo .cls-3{fill:var(--tertiary-color)}.site-navigation-list{flex:1 1 auto;display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center;margin-top:1rem;max-width:none}.site-navigation-list li a.button{padding:.45rem .85rem .25rem;margin:0}.site-navigation-list li a:not(.button):focus,.site-navigation-list li button:focus{outline:1px solid currentColor;text-decoration:none}.site-navigation-list li.sub-navigation-item a:hover{text-decoration:underline}.site-navigation-list li.sub-navigation-header{margin-bottom:.75rem;font-size:clamp(1.15rem,1.1038rem + .2051vw,1.35rem);font-weight:500}.site-navigation-list li.navigation-item{order:3;display:none;width:100%;margin:.5rem 1rem .5rem 0}.site-navigation-list li.navigation-item button{cursor:pointer}.site-navigation-list li.navigation-item.primary-navigation{margin:.5rem 0}.site-navigation-list li.navigation-item.secondary-navigation{order:4}.site-navigation-list li.navigation-item.language-visible{flex:0 0 auto;flex-basis:10%;order:1;width:auto;display:block}.site-navigation-list li.navigation-item.has-sub-navigation>button::after{content:var(--icon-chevron);position:absolute;transform:rotate(-90deg);transition:transform 250ms ease-in-out;width:24px;height:24px}.site-navigation-list li.navigation-item.has-sub-navigation.active-sub-link>button::after{transform:rotate(0)}.site-navigation-list li.navigation-toggle{order:1}.site-navigation-list li.navigation-toggle a{font-weight:600;top:-.2rem;position:relative}.site-navigation-list li.navigation-toggle a svg{width:24px;height:24px;position:relative;top:5px}.active-link li.navigation-item{display:block}.sub-navigation-list{visibility:hidden;width:0;height:0;padding:0;margin:0;transform:translate(-999px,0);transition:opacity 250ms ease-in-out,transform 250ms ease-in-out}.active-sub-link .sub-navigation-list{visibility:visible;background-color:var(--background-color);padding:.5rem 1rem;border:4px solid var(--border-color);transform:translate(0,0);height:auto;width:auto}.active-sub-link .sub-navigation-list .sub-navigation-item{margin:.5rem 0}.sub-navigation-item.sub-navigation-header{flex-basis:100%;-moz-column-span:all;column-span:all;border-bottom:1px solid var(--border-color)}@media screen and (max-width:49.9375em){li.navigation-break+li.navigation-item.has-sub-navigation{margin-top:2rem}}@media screen and (min-width:37em){.site-navigation-list{margin-top:0}.site-navigation-list li.navigation-item.login-visible{order:1;display:block;width:auto}}@media screen and (min-width:50em){.site-navigation-list li a.button{margin:0}.site-navigation-list li.navigation-toggle{flex:0 0 auto;order:2}.site-navigation-list li.navigation-break{order:3}}@media screen and (min-width:55em){.site-logo{flex:0 1 15%;position:relative}.site-navigation-list{flex:0 1 85%;margin-top:0}.site-navigation-list li.navigation-item{order:1;width:auto;display:block}.site-navigation-list li.navigation-item.secondary-navigation{order:1}.site-navigation-list li.navigation-item.primary-navigation{margin:.5rem 1rem .5rem}.site-navigation-list li.navigation-item.language-visible{flex-basis:auto}.site-navigation-list li.navigation-break{flex-basis:100%;border-bottom:3px dotted var(--border-color);height:0;order:1}.site-navigation-list li.navigation-toggle{display:none}.sub-navigation-list{position:absolute}}.gradient-text{background:var(--accent);background:linear-gradient(to bottom,var(--accent),var(--accent-secondary));-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}.enlarged-text{font-size:clamp(1.25rem,calc(1.1018518519rem + .7407407407vw),1.75rem);font-weight:700}.gigantic-text{font-size:clamp(1000%,50vw,1500%);font-weight:700}.outline-text{color:var(--persistent-dark);text-shadow:1px 1px var(--persistent-light),-1px -1px var(--persistent-light),1px -1px var(--persistent-light),-1px 1px var(--persistent-light)}@supports (-webkit-text-stroke:2px #fff){.ghost-outline-text{color:transparent;-webkit-text-stroke:2px var(--text-primary)}}.shadow-outline-text{text-shadow:2px 2px 3px hsla(var(--persistent-dark-h),var(--persistent-dark-s),var(--persistent-dark-l),.5),4px 4px 10px hsla(var(--persistent-dark-h),var(--persistent-dark-s),var(--persistent-dark-l),.75)}.accent-color{color:var(--accent)}.highlight{text-transform:uppercase;font-weight:600;color:var(--accent)}.circle{border-radius:50%;width:300px;height:300px;-o-object-fit:cover;object-fit:cover}.dropShadow{box-shadow:2px 5px 10px hsla(var(--persistent-dark-h),var(--persistent-dark-s),var(--persistent-dark-l),.5)}.gradientBorder,.gradientBorder--top{-o-border-image:radial-gradient(closest-corner at 50% 50%,var(--quinary-color),var(--quaternary-color),var(--quinary-color)) 1;border-image:radial-gradient(closest-corner at 50% 50%,var(--quinary-color),var(--quaternary-color),var(--quinary-color)) 1;border-width:0 0 5px 0;border-style:solid}.gradientBorder--top{border-width:5px 0 0 0}.gradientBorder--thick{border-width:0 0 10px 0}.xor-parent{filter:invert(100%)}.xor-child-text{color:#fff}.xor-child-overlay{background-color:#fff;mix-blend-mode:difference}.header-border{position:relative;margin-top:5rem}.header-border::after{content:"";position:absolute;top:-3.5rem;left:0;bottom:0;right:0;z-index:-1}.header-border--top::after{border-top:1.5rem solid var(--border-color)}.header-border--left::after{top:0;bottom:-3.5rem;box-shadow:-3.5rem 0 0 var(--background-color),-5rem 0 0 var(--border-color)}.header-border--right::after{box-shadow:3.5rem 0 0 var(--background-color),5rem 0 0 var(--border-color)}.section-border{position:relative}.section-border::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.section-border--left::before{left:-5rem;border-left:1.5rem solid var(--border-color)}.section-border--right::before{box-shadow:3.5rem 0 0 var(--background-color),5rem 0 0 var(--border-color)}.button,button:not(.sub-navigation__title),input[type=submit].button{color:var(--persistent-light);cursor:pointer;background:var(--accent);background:linear-gradient(150deg,var(--accent),var(--accent-secondary));background-size:300% 200%;background-clip:padding-box;padding:.75rem 1.25rem;border:2px solid var(--persistent-light);border-radius:1em;font-weight:700;text-shadow:-1px 2px 3px hsla(var(--persistent-dark-h),var(--persistent-dark-s),var(--persistent-dark-l),.6),0 -5px 35px hsla(var(--persistent-light-h),var(--persistent-light-s),var(--persistent-light-l),.15);box-shadow:0 2px 4px 0 hsla(var(--persistent-dark-h),var(--persistent-dark-s),var(--persistent-dark-l),.5);transition:all .2s ease-out;margin:1rem .25rem;min-width:40ch;max-width:60ch;white-space:normal;word-wrap:break-word;display:inline-block;text-align:center;text-transform:uppercase;text-decoration:none}.button:hover,button:not(.sub-navigation__title):hover,input[type=submit].button:hover{-webkit-animation:buttonGradient .2s cubic-bezier(.46,.03,.52,.96);animation:buttonGradient .2s cubic-bezier(.46,.03,.52,.96);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;color:var(--white,#f8f8f8);text-decoration:none;text-shadow:2px 4px 6px hsla(var(--black-h),var(--black-s),var(--black-l),.5),0 0 0 hsla(var(--white-h),var(--white-s),var(--white-l),.3);box-shadow:0 1px -1px 0 hsla(var(--black-h),var(--black-s),var(--black-l),.25)}.button:focus,button:not(.sub-navigation__title):focus,input[type=submit].button:focus{text-shadow:-2px -2px 4px hsla(var(--black-h),var(--black-s),var(--black-l),.2),0 0 0 hsla(var(--white-h),var(--white-s),var(--white-l),.3);border:2px solid hsla(var(--black-h),var(--black-s),var(--black-l),.2);box-shadow:1px 1px 2px hsla(var(--black-h),var(--black-s),var(--black-l),.1)}.button.hollow,button:not(.sub-navigation__title).hollow,input[type=submit].button.hollow{background:0 0;color:var(--accent);border:2px solid var(--accent);text-shadow:none;box-shadow:none}.button.hollow:hover,button:not(.sub-navigation__title).hollow:hover,input[type=submit].button.hollow:hover{background-color:hsla(var(--accent-h),var(--accent-s),var(--accent-l),.25)}.button.hollow:focus,button:not(.sub-navigation__title).hollow:focus,input[type=submit].button.hollow:focus{outline:1px solid var(--accent)}@-webkit-keyframes buttonGradient{0%{background-position:0}100%{background-position:100%}}@keyframes buttonGradient{0%{background-position:0}100%{background-position:100%}}.backtotop-wrapper{position:absolute;top:100vh;right:0;bottom:0;width:3rem;pointer-events:none;z-index:100}.backtotop-link{position:-webkit-sticky;position:sticky;pointer-events:all;top:calc(100vh - 5rem);display:inline-block;text-decoration:none;text-align:center;width:2.5rem;height:2.5rem;border-radius:50%;padding:.25rem;border:2px solid var(--accent);background-color:var(--white);background-clip:border-box;transition:transform 80ms ease-in;will-change:transform}.backtotop-link:focus,.backtotop-link:hover{transform:scale(1.1)}.backtotop-link:focus{outline:0;box-shadow:0 0 0 3px var(--white)}.backtotop-link svg{padding-top:.05rem;width:1.5rem;height:auto;fill:var(--black)}[aria-busy=true]{cursor:progress}[aria-busy=true]:not(input):not(select):not(textarea)::before{display:inline-block;width:1rem;height:1rem;border:.1875rem solid currentColor;border-radius:1rem;border-right-color:transparent;vertical-align:text-bottom;vertical-align:-.125rem;-webkit-animation:spinner .75s linear infinite;animation:spinner .75s linear infinite;content:"";opacity:var(--opacity)}[aria-busy=true]:not(input):not(select):not(textarea):not(:empty)::before{margin-right:.5rem;margin-left:0;-webkit-margin-end:.5rem;margin-inline-end:.5rem;-webkit-margin-start:0;margin-inline-start:0}[aria-busy=true]:not(input):not(select):not(textarea):empty{text-align:center}[data-tooltip]{position:relative}[data-tooltip]:not(a):not(button):not(input){border-bottom:1px dotted currentColor;text-decoration:none;cursor:help}[data-tooltip]::after,[data-tooltip]::before{display:block;z-index:99;position:absolute;bottom:100%;left:95%;padding:.5rem .75rem;overflow:hidden;transform:translate(-95%,-.25rem);border-radius:1rem;background:var(--text-primary);content:attr(data-tooltip);color:var(--text-primary-inverse);font-size:clamp(.85rem,calc(.8203703704rem + .1481481481vw),.95rem);text-decoration:none;opacity:0;pointer-events:none;width:300px}[data-tooltip]::after{padding:0;transform:translate(-110%,0);border-top:.75rem solid;border-right:.75rem solid transparent;border-left:.75rem solid transparent;border-radius:0;background-color:transparent;content:"";color:var(--text-primary);min-width:.75rem;width:.75rem}[data-tooltip]:focus::after,[data-tooltip]:focus::before,[data-tooltip]:hover::after,[data-tooltip]:hover::before{opacity:1}@media (hover:hover) and (pointer:fine){[data-tooltip]:focus::after,[data-tooltip]:focus::before,[data-tooltip]:hover::after,[data-tooltip]:hover::before{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:slide;animation-name:slide}[data-tooltip]:focus::after,[data-tooltip]:hover::after{-webkit-animation-name:slideCaret;animation-name:slideCaret}}@-webkit-keyframes slide{from{transform:translate(-95%,.75rem);opacity:0}to{transform:translate(-95%,-.25rem);opacity:1}}@keyframes slide{from{transform:translate(-95%,.75rem);opacity:0}to{transform:translate(-95%,-.25rem);opacity:1}}@-webkit-keyframes slideCaret{from{opacity:0}50%{transform:translate(-110%,-.25rem);opacity:0}to{transform:translate(-110%,0);opacity:1}}@keyframes slideCaret{from{opacity:0}50%{transform:translate(-110%,-.25rem);opacity:0}to{transform:translate(-110%,0);opacity:1}}.tabs{width:100%}[role=tablist]{overflow:visible;display:flex;flex-flow:row wrap;justify-content:center}[role=tab]{position:relative;margin:0;overflow:visible}[role=tab]:focus::before,[role=tab]:hover::before,[role=tab][aria-selected=true]::before{position:absolute;bottom:100%;right:-1px;left:-1px;content:""}[role=tab][aria-selected=true]{outline:0}[role=tab][aria-selected=true]::after{position:absolute;z-index:3;bottom:-1px;right:0;left:0;height:.3rem;content:""}[role=tab]:active,[role=tab]:focus,[role=tab]:hover{outline:0}[role=tabpanel]{position:relative;z-index:2}[role=tabpanel]:focus{outline:0}[role=tabpanel]:focus::after{position:absolute;bottom:0;right:-1px;left:-1px;content:""}.responsive-embed{position:relative;height:0;overflow:hidden;padding-bottom:62.5%}.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.truncate{width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-center{text-align:center}.text-right{text-align:end}.text-left{text-align:start}.text-columns--2,.text-columns--3,.text-columns--4{-moz-columns:2;columns:2;max-width:none}.text-columns--2 li b,.text-columns--3 li b,.text-columns--4 li b{font-weight:700;color:var(--accent);display:inline-block;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.text-columns--2 li:not(:first-of-type) b,.text-columns--3 li:not(:first-of-type) b,.text-columns--4 li:not(:first-of-type) b{margin-top:1rem}@media screen and (min-width:40em) and (max-width:63.9375em){.text-columns--3{-moz-columns:3;columns:3}.text-columns--4{-moz-columns:3;columns:3}}@media screen and (min-width:64em){.text-columns--4{-moz-columns:4;columns:4}}.grid-1{--w1:800px;--w2:400px;--n:4;--m:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(clamp(100% / (var(--n) + 1) + .1%,(var(--w1) - 100vw) * 1000,100% / (var(--m) + 1) + .1%),(var(--w2) - 100vw) * 1000,100%),1fr));gap:1rem 3rem}.grid-2{--w1:800px;--w2:400px;--n:4;--m:2;display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(clamp(100% / (var(--n) + 1) + .1%,(var(--w1) - 100vw) * 1000,100% / (var(--m) + 1) + .1%),(var(--w2) - 100vw) * 1000,100%),1fr));gap:1rem 3rem}.grid-2x2{--w1:800px;--w2:400px;--n:2;--m:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(clamp(100% / (var(--n) + 1) + .1%,(var(--w1) - 100vw) * 1000,100% / (var(--m) + 1) + .1%),(var(--w2) - 100vw) * 1000,100%),1fr));grid-template-areas:"column1 column2" "column3 column4" "column5 column6" "column7 column8" "column9 column10" "column11 column12";gap:0 3rem}.grid-2x2>div{margin-bottom:3rem}@media screen and (max-width:36.9375em){.grid-2x2{grid-template-areas:"column1" "column2" "column4" "column3" "column5" "column6" "column8" "column7" "column9" "column10" "column12" "column11";margin:0 0 3rem}.grid-2x2>div{margin-bottom:0}}.wrapper{width:clamp(16rem,93vw,1400px);margin-left:auto;margin-right:auto;margin-bottom:clamp(2.67rem,calc(2.2137037037rem + 2.2814814815vw),4.21rem);margin-top:clamp(1rem,calc(.7037037037rem + 1.4814814815vw),2rem);padding-left:clamp(1rem,calc(.9022222222rem + .4888888889vw),1.33rem);padding-right:clamp(1rem,calc(.9022222222rem + .4888888889vw),1.33rem)}.wrapper>*{min-width:0}.full-width{width:100%}.full-width>*{min-width:0}main{flex-grow:1}header,nav{flex-shrink:0}footer{flex-shrink:0;background-color:var(--black);padding:0 clamp(1.25rem,calc(.4351851852rem + 4.0740740741vw),4rem);color:var(--white)}footer #ipg-footer-logo{margin-bottom:2rem;height:4rem}footer .group{display:flex;flex-flow:column wrap;justify-content:center;align-items:flex-start}footer small{margin:0}footer nav{padding-top:clamp(1rem,calc(.4074074074rem + 2.962962963vw),3rem)}footer nav a:not(.button,button,[data-logo]){margin-bottom:calc(1rem - 4px);text-decoration:none;background:var(--accent);background:linear-gradient(to right,var(--accent),var(--accent-secondary));background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;padding-bottom:4px;transition:background-size cubic-bezier(0,.5,0,1) .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer nav a:not(.button,button,[data-logo]):link,footer nav a:not(.button,button,[data-logo]):visited{color:var(--white)}footer nav a:not(.button,button,[data-logo]):focus,footer nav a:not(.button,button,[data-logo]):hover{text-decoration:none;background-size:100% 2px}footer nav a:not(.button,button,[data-logo]):active{color:var(--white)}footer nav:first-of-type{padding-bottom:clamp(1rem,calc(.7037037037rem + 1.4814814815vw),2rem)}footer .legal{border-top:1px solid var(--white);padding-top:clamp(1rem,calc(.4074074074rem + 2.962962963vw),3rem);padding-bottom:clamp(1rem,calc(.4074074074rem + 2.962962963vw),3rem)}footer .legal small{position:relative}footer .legal svg{position:absolute;width:20px;top:-5px;margin-left:.5rem}.footer-grid{--w1:800px;--w2:400px;--n:4;--m:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(clamp(100% / (var(--n) + 1) + .1%,(var(--w1) - 100vw) * 1000,100% / (var(--m) + 1) + .1%),(var(--w2) - 100vw) * 1000,100%),1fr));grid-template-rows:auto;gap:1rem 3rem}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=true][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}.show-for-sr,.show-on-focus{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.show-on-focus:active,.show-on-focus:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}.animated,:not([aria-busy=true]),:not([aria-busy=true])::after,:not([aria-busy=true])::before{background-attachment:initial!important;-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-delay:-1ms!important;animation-delay:-1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:0s!important;transition-delay:0s!important;scroll-behavior:auto!important}.animated[class*=Out]{opacity:0}}.skip-link{background:hsla(var(--background-color-inverse-h),var(--background-color-inverse-s),var(--background-color-inverse-l),.9);font-weight:700;color:var(--text-primary-inverse);left:0;right:0;padding:1rem;margin:0;position:absolute;text-align:center;transform:translateY(-100%);transition:transform 80ms ease-in;z-index:300}.skip-link:focus{box-shadow:0 0 6px 5px hsl(var(--background-color-inverse-h),var(--background-color-inverse-s),calc(var(--background-color-inverse-l) * .95));transform:translateY(0)}.skip-link:focus-within{transform:translateY(0)}@media print{@page{margin:1.15cm 1cm}*{color:#000!important;-webkit-print-color-adjust:economy;color-adjust:economy;box-shadow:none!important;text-shadow:none!important}.wrapper{padding:0;margin:0}body,dd,dt,html,li,p,td,th{font-size:12pt!important;max-width:100%!important}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.25rem}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}abbr[title]::after{content:" (" attr(title) ")"}thead{display:table-header-group}a,img,tr{page-break-inside:avoid}a[href^=http]::after{content:" <" attr(href) "> "}a:after>img{content:""}a:not(:local-link)::after{content:" <" attr(href) "> "}[class^=text-columns]{-moz-columns:3;columns:3}[class^=text-columns] li b{margin-top:0}[class^=text-columns] li:not(:first-of-type) b{margin-top:0}.section-border--right::before,.section-header--right-border::after{box-shadow:3.5rem 0 0 #fff,5rem 0 0 #000}.infoPullout__card{background:#fff!important}.hide-for-print{display:none!important}body{display:block}.wrapper{width:100%}.card--span2{grid-column:1/span 2}.card--span3{grid-column:1/span 2}footer .grid-1{grid-template-columns:repeat(4,1fr)}}