.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.15 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Poppins,sans-serif;font-feature-settings:normal;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]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;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}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;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.\!left-0{left:0!important}.\!left-auto{left:auto!important}.\!right-0{right:0!important}.\!right-auto{right:auto!important}.\!top-0{top:0!important}.\!top-10{top:2.5rem!important}.left-5{left:1.25rem}.right-0{right:0}.top-11{top:2.75rem}.top-\[50\%\]{top:50%}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-first{order:-9999}.order-last{order:9999}.col-span-12{grid-column:span 12/span 12}.\!m-0{margin:0!important}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-\[50px\]{margin-top:50px;margin-bottom:50px}.mb-1{margin-bottom:.25rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.mr-1{margin-right:.25rem}.mr-4{margin-right:1rem}.mt-1{margin-top:.25rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.box-border{box-sizing:border-box}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.\!h-10{height:2.5rem!important}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-4{height:1rem}.h-7{height:1.75rem}.h-9{height:2.25rem}.h-\[180px\]{height:180px}.h-\[42px\]{height:42px}.h-\[45px\]{height:45px}.h-\[60px\]{height:60px}.h-full{height:100%}.min-h-11{min-height:2.75rem}.min-h-16{min-height:4rem}.min-h-\[3\.75rem\]{min-height:3.75rem}.\!w-auto{width:auto!important}.w-10{width:2.5rem}.w-4{width:1rem}.w-40{width:10rem}.w-7{width:1.75rem}.w-\[127px\]{width:127px}.w-\[200px\]{width:200px}.w-\[45px\]{width:45px}.w-\[58px\]{width:58px}.w-full{width:100%}.w-px{width:1px}.max-w-7xl{max-width:80rem}.max-w-md{max-width:28rem}.max-w-screen-xxl-max{max-width:1280px}.flex-1{flex:1 1 0%}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.rotate-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.\!gap-0{gap:0!important}.gap-1{gap:.25rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-8{gap:2rem}.gap-x-5{column-gap:1.25rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-b-\[6px\]{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.rounded-l-\[4px\]{border-top-left-radius:4px;border-bottom-left-radius:4px}.rounded-l-\[6px\]{border-top-left-radius:6px;border-bottom-left-radius:6px}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-\[6px\]{border-top-right-radius:6px;border-bottom-right-radius:6px}.rounded-t-\[6px\]{border-top-left-radius:6px;border-top-right-radius:6px}.border{border-width:1px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-dark-aqua{--tw-border-opacity:1;border-color:rgb(12 129 143/var(--tw-border-opacity,1))}.border-grey{--tw-border-opacity:1;border-color:rgb(199 198 202/var(--tw-border-opacity,1))}.border-off-black-light{--tw-border-opacity:1;border-color:rgb(117 117 117/var(--tw-border-opacity,1))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.bg-dark-aqua{--tw-bg-opacity:1;background-color:rgb(12 129 143/var(--tw-bg-opacity,1))}.bg-off-black-light{--tw-bg-opacity:1;background-color:rgb(117 117 117/var(--tw-bg-opacity,1))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(21 40 76/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\!p-0{padding:0!important}.p-0{padding:0}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-\[15px_0_12px\]{padding:15px 0 12px}.p-\[16px_24px\]{padding:16px 24px}.\!py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-20{padding-left:5rem;padding-right:5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-\[15px\]{padding-left:15px;padding-right:15px}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-\[1\.6rem\]{padding-top:1.6rem;padding-bottom:1.6rem}.\!pl-2{padding-left:.5rem!important}.\!pr-2{padding-right:.5rem!important}.pb-8{padding-bottom:2rem}.text-left{text-align:left}.text-center{text-align:center}.font-sans{font-family:Poppins,sans-serif}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[16px\]{font-size:16px}.text-\[28px\]{font-size:28px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.\!leading-3{line-height:.75rem!important}.\!leading-6{line-height:1.5rem!important}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.leading-\[20px\]{line-height:20px}.leading-\[36px\]{line-height:36px}.\!text-black{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.\!text-dark-aqua{--tw-text-opacity:1!important;color:rgb(12 129 143/var(--tw-text-opacity,1))!important}.\!text-primary{--tw-text-opacity:1!important;color:rgb(21 40 76/var(--tw-text-opacity,1))!important}.\!text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-dark-aqua{--tw-text-opacity:1;color:rgb(12 129 143/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-grays{--tw-text-opacity:1;color:rgb(142 142 147/var(--tw-text-opacity,1))}.text-grey-dark{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.text-inherit{color:inherit}.text-off-black{--tw-text-opacity:1;color:rgb(45 45 45/var(--tw-text-opacity,1))}.text-off-black-light{--tw-text-opacity:1;color:rgb(117 117 117/var(--tw-text-opacity,1))}.text-primary{--tw-text-opacity:1;color:rgb(21 40 76/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.\!no-underline{text-decoration-line:none!important}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.app-root{min-width:100vw;min-height:100vh}body,html{font-size:16px;transition:font-size .3s ease-in-out}@media screen and (max-width:768px){body,html{font-size:15px;transition:font-size .3s ease-in-out}}svg{width:1.5rem;height:1.5rem}button.as-link,button.no-style{border:none;background:none;color:inherit;cursor:pointer;font:inherit;padding:0}button.as-link{line-height:1.1}.more-stories{padding:2.5rem 0 0}.hero-main .features,.more-stories .features{list-style:none;padding:0;display:flex;flex-direction:column}.hero-main .features .feature,.more-stories .features .feature{width:100%;height:12.5rem;position:relative;background-size:cover;background-position:50%;display:flex;justify-content:center;align-items:center;margin:.625rem 0;text-decoration:none}.hero-main .features .feature .overlay,.more-stories .features .feature .overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1;opacity:1;top:0;left:0}.hero-main .features .feature span,.more-stories .features .feature span{font-weight:500;color:#fff;opacity:1;position:relative;z-index:2}@media (min-width:70.5rem){.hero-main .features,.more-stories .features{flex-direction:row}.hero-main .features .feature,.more-stories .features .feature{width:15.625rem;height:9.375rem;margin:0 .9375rem 0 0;flex-direction:row}.hero-main .features .feature .overlay,.hero-main .features .feature span,.more-stories .features .feature .overlay,.more-stories .features .feature span{opacity:0;transition:opacity .2s ease}.hero-main .features .feature:hover .overlay,.hero-main .features .feature:hover span,.more-stories .features .feature:hover .overlay,.more-stories .features .feature:hover span{opacity:1;text-decoration:none}}.tools-btn{width:6.5625rem;height:3.25rem;background-color:#334a74;color:#fff;border-radius:1.875rem;align-items:center;justify-content:flex-start;display:flex;box-shadow:0 .125rem .625rem hsla(0,0%,49%,.25);transition:width .25s ease}.tools-btn.mobile{position:fixed;right:.9375rem;z-index:10;bottom:3.75rem}.tools-btn.desktop{cursor:pointer;display:none}@media (min-width:70.5rem){.tools-btn.desktop{display:flex}.tools-btn{background-color:#334a74;width:3.25rem;justify-content:center}}.tools-btn:hover{background-color:#15284c}.tools-btn:focus{outline:none;border:none}.tools-btn .icon{color:#fff;margin:0 .9375rem;font-size:1.25rem}.tools-btn span{opacity:1;transition:opacity .2s ease;position:absolute;right:1.25rem;font-size:1rem}.floating .tools-btn.mobile,.no-scroll .tools-btn.mobile{width:3.25rem;justify-content:center}.floating .tools-btn.mobile span,.no-scroll .tools-btn.mobile span{opacity:0}#tools-modal .close{width:3.25rem;height:3.25rem;background-color:#ee8434;position:fixed;border-radius:50%;top:auto;bottom:3.75rem;right:.9375rem;display:flex;justify-content:center;align-items:center;transition:background-color .2s ease,transform .2s ease;z-index:2;opacity:1}#tools-modal .close .icon{color:#fff;width:auto;height:auto;margin:0}#tools-modal .close.active{background-color:#9a999b;transform:rotate(-45deg)}#tools-modal .tool-items{position:fixed;bottom:8.125rem;right:1.25rem}#tools-modal .tool-items.active .item{opacity:1}#tools-modal .tool-items .item{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin:.875rem 0 0;padding:0;opacity:0;transition:bottom .2s ease,opacity .2s ease}#tools-modal .tool-items .item .icon-wrap{width:2.75rem;height:2.75rem;background-color:#0c818f;border-radius:50%;display:flex;color:#fff;justify-content:center;align-items:center;font-size:1.25rem}#tools-modal .tool-items .item span{color:#f5f5f5;display:block;line-height:3.125rem;font-size:1rem;font-family:Poppins,sans-serif;margin-right:.9375rem}.sidebar{flex:0 0 auto;width:16.25rem;z-index:10;transition:height .2s ease;flex-direction:column;max-height:calc(100vh - 11.25rem);display:none}@media (min-width:70.5rem){.sidebar{display:flex}}.sidebar .sidebar-box{display:flex;flex:0 1 auto;flex-direction:column;width:100%;max-height:100%;background-color:#f5f5f5;border-radius:.25rem;box-sizing:border-box}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.sidebar .sidebar-box{height:100%}}.sidebar .sidebar-box h5{padding:1.25rem 1.25rem 0;font-size:1rem;line-height:1.5rem;margin:0;color:#0c818f;font-weight:500;flex:0 0 auto}.sidebar .sidebar-box h5:first-child{border:none}.sidebar .sidebar-box .tool-items{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:.625rem 1.25rem;box-sizing:border-box;flex:0 0 auto;flex-direction:column}.sidebar .sidebar-box .tool-items .item{cursor:pointer;width:100%;height:3rem;border-radius:50%;color:#888;display:flex;align-items:center;margin-bottom:.625rem;padding:0}.sidebar .sidebar-box .tool-items .item:hover{text-decoration:none}.sidebar .sidebar-box .tool-items .item:focus{box-shadow:none}.sidebar .sidebar-box .tool-items .item span{order:2;font-size:.875rem;color:#666766;text-align:left}.sidebar .sidebar-box .tool-items .item .icon{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;background-color:#ddd;border-radius:50%;font-size:1.125rem;margin-right:.9375rem;color:#666766}.sidebar .page-index{width:100%;overflow-y:auto;flex:1 1 auto;margin:0 0 .625rem}.sidebar .page-index::-webkit-scrollbar{width:.375rem}.sidebar .page-index::-webkit-scrollbar-track{background:transparent;border-radius:.3125rem}.sidebar .page-index::-webkit-scrollbar-thumb{border-radius:.3125rem;background-color:#c7c6ca}.sidebar .page-index .item a{display:block;width:100%;height:100%;color:#666766;line-height:1.25rem;padding:.625rem 1.25rem;cursor:pointer;box-sizing:border-box}.sidebar .page-index .item a.active{background-color:#ddd;font-weight:500}.sidebar .section-generic .page-index .item a{color:#c7c6ca;font-size:.8125rem}.sidebar .section-generic .group-widget{padding:0}.sidebar .section-generic .group-widget a{padding:.625rem 1.25rem}@media (min-width:70.5rem){.floating .sidebar{position:fixed;top:.625rem;display:block;height:calc(100vh - 1.25rem);max-height:calc(100vh - 1.25rem)}.floating .sidebar.done{position:absolute;top:auto;bottom:2.5rem;height:93.0625rem}}body{margin:0;-webkit-font-smoothing:antialiased}@media (min-width:61.25rem){body{font-size:.9375rem}}body.no-scroll{overflow:hidden;touch-action:none}.app-root{font-family:Poppins,sans-serif;top:0;width:100%;overflow:hidden}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:.0625rem solid #f2f0f4}.overlay{width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,.85);z-index:-1;opacity:0;transition:opacity .2s ease,z-index .2s step-end}.overlay.active{z-index:98;opacity:1;left:0;top:0;transition:opacity .2s ease,z-index .3s step-start}.content-header{width:100%;position:static;top:8.75rem;background-color:transparent;z-index:4;transition:top .25s ease}.content-header .wrapper{width:100%;max-width:85.25rem;margin:auto;padding:0 1.25rem;box-sizing:border-box}.content-header .action-bar{display:flex;align-items:flex-start;justify-content:space-between;margin:1.875rem 0;position:relative;height:3.75rem}.content-header .info-bar{height:23.75rem;margin:0}.content-header .menu-btn{width:3.75rem;height:3.75rem;background-color:#15284c;position:absolute;right:0;border-radius:50%;opacity:0;transition:opacity .2s ease;display:flex;justify-content:center;align-items:center}.content-header .menu-btn .icon{color:#fff;width:1.875rem;height:1.625rem}#mobile-floating-bar{width:100%;height:3.75rem;display:none;position:relative}#mobile-floating-bar.floating{position:fixed;z-index:4;top:0;box-shadow:0 0 .625rem rgba(75,75,75,.15);transition:height .2s ease}#mobile-floating-bar.floating.open .contact-btn,#mobile-floating-bar.floating.open .donate-btn,#mobile-floating-bar.floating.open .search-icon{display:flex}#mobile-floating-bar.floating.open #floating-searchbar-wrapper.active .overlay{position:fixed;top:0;right:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.85);z-index:1;opacity:1}#mobile-floating-bar.floating .app-header{display:block}#mobile-floating-bar.floating .app-header .wrapper{display:flex;align-items:center}#mobile-floating-bar .app-header{height:3.75rem;display:none}#mobile-floating-bar .app-header .contact-btn,#mobile-floating-bar .app-header .donate-btn,#mobile-floating-bar .app-header .search-icon{display:none}#innerIndex{width:100%;height:3.75rem;background-color:#f5f5f5;position:absolute;bottom:0}#innerIndex .inner{height:100%;display:flex;position:relative;overflow-x:scroll}#innerIndex .inner ul{padding:0;margin:0}#innerIndex .innerWrapper{height:100%;display:flex}#innerIndex .innerWrapper .item{display:flex;justify-content:center;flex:0 0 auto;list-style:none;max-width:10rem}#innerIndex .innerWrapper .item a{display:flex;box-sizing:border-box;height:100%;width:100%;padding:0 .9375rem .3125rem;font-size:.85rem;color:#666766;align-items:center;justify-content:center;text-align:center}#innerIndex .innerWrapper .item a.active{padding-bottom:0;border-bottom:.25rem solid #15284c;text-decoration:none}#innerIndex .innerWrapper .item a .line{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:.75rem}#innerIndex .bar{left:0;bottom:0;height:.125rem}#innerIndex .bar,#innerIndex .expand{position:absolute;background-color:#15284c}#innerIndex .expand{width:2.5rem;height:2.5rem;top:.625rem;right:.625rem;border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0 0 .625rem rgba(75,75,75,.15)}@media (max-width:70.5rem){.suggestions{display:block;width:calc(100% - 3.75rem);margin-top:4.375rem;left:1.875rem;transform:none}.app-header{width:100%;background-color:#fff;position:static;top:0;left:0;z-index:10}.app-header .wrapper{padding:.625rem;height:3.75rem}#mobile-floating-bar{display:block;position:relative;left:0;right:0}}blockquote{width:100%;box-sizing:border-box;border-left:.5rem solid #c7c6ca;background-color:#f2f0f4;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;padding:1.875rem}blockquote p{color:#0c818f!important;margin-top:0!important;margin-bottom:0!important;font-weight:500!important}blockquote strong{color:#15284c;font-size:1.5rem;line-height:2rem;font-weight:400}blockquote :last-child{margin-bottom:0}.no-wrap+*{clear:both}body,p{font-family:Poppins,sans-serif;font-size:1rem;line-height:1.6}h1{font-size:1.625rem}h1,h2{line-height:1.2;font-weight:700}h2{font-size:1.375rem}h3{font-size:1rem}h3,h4{line-height:1.5;font-weight:700;color:#2d2d2d}h4{font-size:.875rem}h5{font-size:.9375rem;line-height:1.2;font-weight:700}h6{font-size:.8125rem;margin-top:.625rem;margin-bottom:.625rem}a:hover{text-decoration:underline}ul.article-list{list-style-type:none}@media (min-width:61.25rem){body,p{font-size:.9375rem}h1{font-size:3rem;margin:1.875rem 0}h2{font-size:2.25rem;margin:1.25rem 0}h3{font-size:1.5rem}h4{font-size:1.1875rem}}.full-page{padding:1.25rem 1rem}.full-page.page-404{padding-top:1.875rem;padding-bottom:1.875rem}@media (max-width:70.5rem){.content{padding:1.25rem .9375rem}}@media (min-width:70.5rem){.main,main{max-width:83.75rem;margin:auto;position:relative;padding:1.875rem 1.875rem 0;flex-direction:row;display:flex}.main .content,main .content{flex:1 1 100%;min-width:0}.tools-btn{position:fixed}}@media (min-width:70.5rem)and (min-width:70.5rem){.tools-btn{right:1.25rem}}@media (min-width:70.5rem)and (min-width:92.5rem){.tools-btn{left:50%;transform:translateX(-50%);margin-left:42.5rem;right:auto}}@media (min-width:70.5rem){.floating .content{margin-left:16.25rem}.floating.with-sidebar .content{margin-left:19.375rem}.wrapper.has-sidebar>:first-child{margin-right:3.125rem}.wrapper:not(.has-sidebar){display:block}.wrapper.with-sidebar{display:flex}.wrapper.with-sidebar .sidebar-generic{margin-right:3.125rem}.full-page{padding:1.875rem}.full-page:not(.has-sidebar){max-width:61.25rem;color:#2d2d2d}.full-page.with-sidebar{max-width:83.75rem}}.table,table{color:#555;text-align:left;border-collapse:collapse;border:none;min-width:100%}.table td,.table th,.table thead th,table td,table th,table thead th{padding:.625rem .9375rem;border:1px solid #fff}.table thead tr,table thead tr{background-color:#555;color:#fff}.table thead th,table thead th{border-color:#888;border-top:none}.table thead th:first-child,table thead th:first-child{border-left:none}.table thead th:last-child,table thead th:last-child{border-right:none}.table thead th p,table thead th p{color:#fff!important;margin:0}.table tbody tr:nth-child(odd),table tbody tr:nth-child(odd){background-color:#f5f5f5}.table tbody tr:nth-child(2n),table tbody tr:nth-child(2n){background-color:#efefef}.table td:first-child,table td:first-child{border-left:none!important}.table td:last-child,table td:last-child{border-right:none!important}.table td p,table td p{margin:0}.table-responsive{overflow-x:auto}.table-responsive::-webkit-scrollbar{-webkit-appearance:none;height:.4375rem}.table-responsive::-webkit-scrollbar-thumb{border-radius:.25rem;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 .0625rem hsla(0,0%,100%,.5)}@media (min-width:70.5rem){.table td,.table th,.table thead th,table td,table th,table thead th{padding:.9375rem 1.25rem}}input[type=search]::-ms-clear{display:none}.search{overflow:hidden;width:2.5rem}.search.open{width:100%;overflow:visible}.search.open .search-icon{background-color:transparent;color:#f2f0f4;cursor:default;opacity:0;display:none}.search.open .search-bar{background-color:#fff;box-shadow:0 0 .625rem hsla(0,0%,96%,.25)}.search.open .search-input button[type=submit]{display:block;color:#f2f0f4;opacity:1;background-color:#ddd}.search .search-bar{width:100%;height:2.5rem;position:relative;border-radius:.25rem;background-color:transparent;overflow:hidden;z-index:80;box-shadow:0 0 0 hsla(0,0%,96%,0)}.search .search-icon{width:2.5rem;height:2.5rem;background-color:#15284c;border-radius:.25rem;color:#fff;font-size:1rem;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;opacity:1;z-index:2;cursor:pointer;transition:background-color .4s ease,color .4s ease,opacity .4s ease}.search .search-input{width:100%;height:100%;flex:1 1 auto;display:flex;position:relative}.search .search-input input{width:100%;height:2.5rem;flex:1 1 auto;padding:0 1.25rem;background-color:transparent;border:none;border-radius:1.25rem;font-size:.8125rem;color:#888}.search .search-input input:focus{outline:none}.search .search-input input::placeholder{color:#8e8e93}.search .search-input button[type=submit]{width:2.5rem;height:2.5rem;background-color:#15284c;border-radius:.25rem;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;z-index:1;cursor:pointer;border:none;font-size:1rem;color:#fff;opacity:0;transition:background-color .4s ease,color .4s ease,opacity .4s ease}.search .search-input button[type=submit]:focus{outline:none}.search .close-search{width:1.875rem;height:1.875rem;background-color:#f5f5f5;border-radius:1.25rem;font-size:1.25rem;color:#f5f5f5;position:absolute;top:.3125rem;right:.3125rem;justify-content:center;align-items:center;z-index:1;cursor:pointer;transition:background-color .4s ease,color .4s ease;display:none}.search .close-search:hover{background-color:#efefef;color:#f2f0f4}.search .search-results-panel{width:calc(100% - 2.5rem);background-color:#f5f5f5;padding:0 0 .625rem;margin:0 1.25rem;position:absolute;top:2.5rem;opacity:0;border-radius:0 0 .25rem .25rem;transform:translateY(-1.25rem);transition:opacity .3s ease,transform .3s ease;height:0;overflow:hidden;z-index:70}.search .search-results-panel.show{opacity:1;transform:translateY(0);height:auto}.search .search-results-panel .title{font-size:.6875rem;font-weight:500;color:#888;padding:.9375rem .9375rem .3125rem;text-transform:uppercase}.search .search-results-panel a{font-size:.8125rem;line-height:1.2;padding:.625rem .9375rem;transition:background-color .2s ease,color .2s ease;display:flex;flex-direction:column;justify-content:space-between}.search .search-results-panel a:hover{background-color:#efefef;text-decoration:none}.search .search-results-panel a>.results{margin:0 0 .625rem}.search .search-results-panel a>.badges{flex:0 1 auto}@media (min-width:48rem){.search .search-results-panel a{flex-direction:row}.search .search-results-panel a>.results{margin-bottom:0}}.search .search-results-panel .quick-links a{color:#666766}.search .search-results-panel .quick-links a:hover{color:#898b89}@media (min-width:80rem){.search{width:3.125rem;max-width:100%;top:1.125rem;left:15.625rem}.search.open{width:37.5rem}.search .search-icon{font-size:1.25rem;width:3.125rem;height:3.125rem;border-radius:.25rem}.search .search-bar{height:3.5rem;border-radius:.25rem}.search .search-input input{font-size:1.0625rem;height:3.5rem;padding-left:3.25rem;padding-right:1.875rem;color:#8e8e93}.search .search-input button[type=submit]{font-size:1.25rem;width:3.125rem;height:3.125rem;border-radius:1.5625rem}.search .search-results-panel{width:33.75rem;margin:0 1.875rem;top:3.5rem}.search .search-results-panel .title{padding:1.25rem 1.875rem .625rem}.search .search-results-panel a{padding:.625rem 1.875rem;font-size:.9375rem;flex-wrap:wrap}}.app-header #floating-searchbar-wrapper,.app-header #header-searchbar-wrapper{width:2.5rem;height:2.5rem;position:absolute;z-index:99;right:7.5rem}.app-header #floating-searchbar-wrapper .search,.app-header #header-searchbar-wrapper .search{top:0;left:auto}.app-header #floating-searchbar-wrapper.active,.app-header #header-searchbar-wrapper.active{width:calc(100% - 1.25rem);right:.625rem}@media (min-width:80rem){.app-header #floating-searchbar-wrapper,.app-header #header-searchbar-wrapper{width:3.125rem;height:3.125rem;top:.9375rem;right:9.375rem}.app-header #floating-searchbar-wrapper.active,.app-header #header-searchbar-wrapper.active{width:37.5rem;right:9.375rem}}.app-header .ais-SearchBox,.app-header .ais-SearchBox .ais-SearchBox-form{display:flex;flex:1 1 auto}.app-header .ais-Hits-list{list-style:none;padding:0;margin:0;white-space:pre-wrap}.app-header .ais-Hits-list .ais-Hits-item a{color:#666766}.app-header .ais-Hits-list .ais-Hits-item a .ais-Highlight-highlighted{color:#2d2d2d;font-style:normal;background-color:transparent!important}.badges{flex:0 0 auto}.badges .badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.875rem;font-size:.8125rem;font-weight:400;color:#555;background-color:#ddd;border-radius:.9375rem}.badges .badge:not(:first-child){margin-left:.3125rem}.badges .badge span{display:inline-block;font-size:.6875rem}.badges .badge i,.badges .badge span{margin:.3125rem 0}.badges .badge-category{padding:.125rem .9375rem}.generic-page .search-panel{padding:0 0 25.625rem}.generic-page .search-panel .searchbox-wrapper{width:auto;height:auto;margin:0;padding:0;max-width:42.5rem}.generic-page .search-panel .searchbox-wrapper .search-input input{background-color:#efefef}@media (min-width:70.5rem){.generic-page .search-panel{padding:1.25rem 0 21.875rem}}.widgets-group-page .rich-text-widget,.widgets-page .rich-text-widget{margin:1.25rem .9375rem}@media (min-width:70.5rem){.widgets-group-page section,.widgets-page section{margin:0 -1.25rem 1.25rem}.widgets-group-page .main,.widgets-group-page main,.widgets-page .main,.widgets-page main{max-width:none;padding-top:0}.widgets-group-page .section,.widgets-page .section{display:flex;justify-content:space-between;margin:1.25rem -.9375rem}.widgets-group-page .section:first-child:not(.narrow),.widgets-page .section:first-child:not(.narrow){margin-top:1.25rem}.widgets-group-page .section.narrow,.widgets-page .section.narrow{max-width:85rem;margin:1.25rem auto;padding:0 1.875rem}.widgets-group-page .section.narrow+.narrow,.widgets-page .section.narrow+.narrow{margin-top:0}}.pages-group{display:flex;flex-direction:column;border-radius:.25rem;overflow:hidden;margin:0 1rem 20px;padding:0}@media (min-width:70.5rem){.pages-group{display:flex;width:50%;flex:1 1 auto;vertical-align:top;margin:0;padding:0 .625rem;min-height:25rem}}.pages-group .content{background-color:#f2f0f4;padding:1.5rem;text-align:left;flex:1 1 50%}@media (min-width:70.5rem){.pages-group .content{padding:1.5rem 2.5rem;border-radius:0 .375rem .375rem 0}}.pages-group .content .links>a,.pages-group .content header{margin-bottom:1rem}.pages-group .content .links a{color:#0c818f}@media (min-width:70.5rem){.pages-group .content .header{margin-bottom:1.5625rem}}.pages-group header .title{margin-bottom:0}.pages-group .title{font-weight:500;font-size:1.25rem;line-height:1.875rem}.pages-group .see-all{background:#0c818f;color:#fff;border-radius:.25rem;font-size:.875rem;padding:.75rem 1.25rem;height:3rem;display:flex;flex-direction:row;align-items:center;justify-content:center;min-width:127px}.pages-group .see-all:hover{text-decoration:none;background-color:#15284c}.pages-group .see-all i{color:#f2f0f4;margin-left:.3125rem;line-height:2}.pages-group .see-all.see-all-bottom{display:inline-flex;margin-top:1rem}.pages-group .see-all.see-all-top{display:none}.pages-group .links{margin-bottom:-1rem}.pages-group .links>a{display:block}.pages-group .image{height:50vw;background-size:cover;background-position:50%}@media (min-width:61.25rem){.pages-group .image{height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;flex:1 1 50%}.pages-group.position-top header,.pages-group:not(.position-left):not(.position-right) header{display:flex;flex-direction:row;align-items:center}.pages-group.position-top .see-all-top,.pages-group:not(.position-left):not(.position-right) .see-all-top{display:flex;margin-left:2.5rem}.pages-group.position-top .see-all-bottom,.pages-group:not(.position-left):not(.position-right) .see-all-bottom{display:none}.pages-group.position-top .links,.pages-group:not(.position-left):not(.position-right) .links{column-count:2}.pages-group.position-top .links>a,.pages-group:not(.position-left):not(.position-right) .links>a{flex:0 0 45%;margin-right:.3125rem}.pages-group.position-left{flex-direction:row}.pages-group.position-left .image{order:1}.pages-group.position-left .content{order:2}.pages-group.position-right{flex-direction:row}.pages-group.position-right .image{order:2}.pages-group.position-right .content{order:1}}.search-panel{display:flex;width:100%;flex-direction:column;padding-left:0;padding-right:0;margin-bottom:1.25rem;flex-wrap:wrap}.search-panel .features{position:relative;padding:0}@media (min-width:70.5rem){.search-panel{padding-left:.625rem;padding-right:.625rem;margin-bottom:0}.search-panel.has-categories .searchbox-wrapper{margin-right:.625rem}.search-panel.has-categories .search-categories{margin-left:.625rem;margin-bottom:0}}.search-panel .searchbox-wrapper,.search-panel ul.search-categories{border-radius:.25rem}.search-panel .searchbox-wrapper{box-sizing:border-box;width:100%;flex:0 0 auto;background-position:50%;background-size:cover}.search-panel .searchbox-wrapper .searchbox-heading{display:block;width:100%}.search-panel .searchbox-wrapper .info{background-color:#fff;padding:1.5625rem .9375rem}.search-panel .searchbox-wrapper p{margin:.9375rem 0 0}.search-panel .searchbox-wrapper .ais-InstantSearch__root{flex:1 1 auto;display:flex;position:relative;height:2.5rem;z-index:98;margin:.9375rem 0 0}.search-panel .searchbox-wrapper .ais-InstantSearch__root .search-results-panel{height:0;overflow:hidden}.search-panel .searchbox-wrapper .ais-InstantSearch__root .search-results-panel.show{height:auto}.search-panel .searchbox-wrapper .ais-InstantSearch__root .search-bar{box-shadow:none;background-color:#fff}@media (min-width:70.5rem){.search-panel .searchbox-wrapper .info{background-color:transparent}}.search-panel .searchbox-wrapper .ais-Hits-list{list-style:none;padding:0;margin:0}.search-panel .searchbox-wrapper .ais-Hits-list .ais-Hits-item a{color:#888}.search-panel .searchbox-wrapper .ais-Hits-list .ais-Hits-item a .ais-Highlight-highlighted{color:#2d2d2d;font-style:normal;background-color:#ff0}.search-panel ul.search-categories{padding-left:0;list-style:none;display:none;flex-direction:column;width:100%;color:#fff;font-size:1rem;background-color:#15284c;height:auto;margin-bottom:0}.search-panel ul.search-categories li{padding:.625rem .9375rem;border-bottom:1px solid #fff;margin-bottom:.125rem}.search-panel ul.search-categories li:last-child{margin-bottom:0}.search-panel ul.search-categories li:hover{background-color:#000}.search-panel ul.search-categories li a{color:#fff;font-weight:500;font-size:.875rem;line-height:1.25rem;display:block;height:100%;width:100%}.search-panel ul.search-categories li a:hover{text-decoration:none}@media (min-width:70.5rem){.search-panel{flex-direction:row;color:#fff}.search-panel .box-with-categories{display:flex;width:100%}.search-panel .searchbox-wrapper{width:56.875rem;flex:1 1 auto;padding:15.625rem 10.625rem 8.3125rem 3.125rem;min-height:36.375rem;display:flex;flex-direction:column;justify-content:center}.search-panel .searchbox-wrapper .searchbox-heading{display:none}.search-panel .searchbox-wrapper h2{width:80%;font-weight:700;background:none;padding:0;margin-bottom:.5rem;color:#15284c}.search-panel .searchbox-wrapper p{width:80%;font-weight:400;background:none;color:#000;margin-bottom:1rem}.search-panel .searchbox-wrapper .ais-InstantSearch__root{display:flex;position:relative;background:none;height:3.75rem}.search-panel .searchbox-wrapper .search{width:100%;display:flex;position:static;flex:0 1 auto}.search-panel .searchbox-wrapper .search .search-results-panel{width:calc(100% - 3.75rem);left:0}.search-panel ul.search-categories{max-width:22.1875rem;display:flex;flex:1 1 auto;overflow-y:auto}.search-panel ul.search-categories::-webkit-scrollbar{width:.4375rem}.search-panel ul.search-categories::-webkit-scrollbar-track{background:#15284c;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.search-panel ul.search-categories::-webkit-scrollbar-thumb{border-radius:.375rem;background-color:#203267}}@media (min-width:48rem)and (max-width:70.5rem){.links-widget-col.direction-left{width:100%;flex:0 0 100%;max-width:100%;padding-bottom:1.25rem}.links-widget-col.direction-top{padding-bottom:1.25rem}}.links-widget{display:flex;min-height:21.875rem}@media (min-width:61.25rem){.links-widget:only-child{width:100%;flex:auto;max-width:none}.links-widget:only-child .links-widget-container.position-left .link-widget-content{width:calc(33% - 10px)}}.links-widget .links-widget-container{overflow:hidden;margin:0 1rem 1.25rem}.links-widget .links-widget-container.position-left,.links-widget .links-widget-container.position-top{display:flex;flex-direction:column;justify-content:flex-end;flex:1 1 0}.links-widget .links-widget-container .image{height:50vw;background-repeat:no-repeat;background-size:cover;background-position:50%;flex:1 1 auto}@media (min-width:61.25rem){.links-widget .links-widget-container{margin:0}.links-widget .links-widget-container .image{flex:1 1 0;height:auto}.links-widget .links-widget-container.position-left{display:flex;flex-direction:row;flex:1 1 0}.links-widget .links-widget-container.position-left .link-widget-content{max-width:50%}.links-widget .links-widget-container.position-top{display:flex;flex-direction:column;justify-content:flex-end;flex:1 1 0}}.links-widget .links-widget-container .link-widget-content{background-color:#0c818f;padding:.9375rem;text-align:left}@media (min-width:61.25rem){.links-widget .links-widget-container .link-widget-content{padding:1.5rem 2.5rem}}.links-widget .links-widget-container .link-widget-content .links>a,.links-widget .links-widget-container .link-widget-content header{margin-bottom:1rem}@media (min-width:61.25rem){.links-widget .links-widget-container .link-widget-content .header{margin-bottom:1.5625rem}}.links-widget .links-widget-container header .title{margin-bottom:0}.links-widget .links-widget-container .title{font-weight:700;color:#fff;font-size:1.875rem;line-height:1.2}.links-widget .links-widget-container .links{margin-bottom:-1rem}.links-widget .links-widget-container .links>a{display:block;color:#fff;font-size:1rem;font-weight:600;line-height:1.25}.links-widget .links-widget-container .links p{font-size:1rem;line-height:1.25}.group-widget{background-color:#f5f5f5;width:100%;padding:1.5625rem;border-radius:.25rem;margin-bottom:1.25rem}.group-widget h5{font-size:.8125rem;margin-bottom:.3125rem}.group-widget .name{color:#c7c6ca;font-size:.8125rem}@media (min-width:70.5rem){.group-widget{width:16.25rem}}.block{border-radius:.25rem;padding:0 .625rem}.block .block-heading{width:100%;height:13.75rem;border-radius:.25rem .25rem 0 0;background-position:50%;background-size:cover;border-radius:.375rem .375rem 0 0}.block .block-info{background-color:#f2f0f4;box-sizing:border-box;padding:1.5rem;border-radius:0 0 .375rem .375rem}.block .block-info .block-body{min-height:8rem}.block .block-info .block-body h4{font-size:1.25rem;line-height:1.5625rem;font-weight:700;color:#2d2d2d}.block .block-info .block-body p{color:#2d2d2d;font-size:1rem}.block .block-info .block-links{display:flex;align-items:flex-end;justify-content:space-between}.block .block-info .buttonLink,.block .block-info button{padding:1rem 1.5625rem .75rem;border-radius:.25rem;color:#fff;font-size:.875rem;line-height:1.25rem;background-color:#0c818f;display:flex;align-items:center;flex:0 0 auto;margin-right:1.25rem;border:none;text-decoration:none}.block .block-info .buttonLink:hover,.block .block-info button:hover{background-color:#15284c}.block .block-info .buttonLink i,.block .block-info button i{margin-right:1rem;font-size:1.25rem;line-height:1.25rem;font-weight:500}@media (max-width:70.5rem){.block{margin:0 1rem 1.25rem;display:flex;flex-direction:row;padding:0}.block .block-heading{width:17.5rem;height:17.5rem;flex:0 0 auto;border-radius:.25rem 0 0 .25rem}.block .block-info{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;border-radius:0 .25rem .25rem 0}}@media (max-width:48rem){.block{flex-direction:column}.block .block-heading{width:100%;height:12.5rem;flex:0 0 auto;border-radius:.25rem .25rem 0 0}.block .block-info{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;border-radius:0 0 .25rem .25rem}}.hero-widget{width:100%;display:flex;position:relative;flex-direction:column}.hero{width:100%;min-height:12.5rem;padding:0}@media (max-width:69.5rem){.hero[style]{background-image:none!important}}.hero .hero-image,.hero .hero-video{width:100%;height:15.625rem;background-size:cover;background-position:top;object-fit:cover}.hero .hero-main{width:100%;height:auto;position:relative;color:#898b89}.hero .hero-main .inner{width:80rem;max-width:100%;margin:0 auto}.hero .hero-main a{font-weight:700;font-size:.875rem;display:flex;align-items:center}.hero .hero-main a i{margin-left:.5rem}.hero .hero-main-video .hero-content{border-radius:.375rem;background:hsla(0,0%,100%,.69);border:none}.hero .hero-main-video .hero-link{display:flex;width:fit-content;height:2.5rem;border-radius:50px;padding:.625rem;background:rgba(0,0,0,.12);border:none;color:#fff;align-items:center;font-weight:700;font-size:.875rem}.hero .hero-main-video .hero-link .fa-chevron-right{margin-left:.3125rem}.hero .hero-main-video .hero-link a{color:#fff;text-decoration:none}.hero .hero-content{padding:1.5625rem .9375rem;color:#898b89;z-index:5}.hero .hero-content h1{color:#898b89}.hero .hero-content div p:last-child{margin-bottom:0}.hero .hero-content .search-text{font-weight:700}.hero .hero-content .searchbox-wrapper{position:relative}.hero .hero-content .searchbox-wrapper .search-bar{box-shadow:0 0 .625rem #ccc}.hero .hero-content .searchbox-wrapper .search-results-panel{margin-top:2.8125rem;z-index:3}.hero .hero-content .searchbox-wrapper .search-results-panel a{font-weight:400}.hero .hero-content .searchbox-wrapper .search-results-panel .ais-Hits-list{list-style:none;padding:0;margin:0}.hero .hero-content .searchbox-wrapper .search-results-panel .ais-Hits-list .ais-Highlight{color:#c7c6ca}.hero .hero-content .searchbox-wrapper .search-results-panel .ais-Hits-list .ais-Highlight .ais-Highlight-highlighted{color:#898b89;font-style:normal;background-color:#ff0}.hero .hero-gradient{width:100%;height:15.625rem;background-image:linear-gradient(hsla(0,0%,100%,0) 50%,#fff);position:absolute;left:0;top:0;display:none}@media (min-width:48rem){.hero .hero-gradient,.hero .hero-image,.hero .hero-video{height:21.875rem}}@media (min-width:70.5rem){.hero{min-height:43.75rem;background-position:top;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end;padding:0}.hero .hero-image,.hero .hero-video{width:100%;height:100%;position:absolute;right:0;top:0;object-fit:cover}.hero .hero-video{pointer-events:none;overflow:hidden}.hero .hero-video iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.hero .hero-gradient{height:100%;background-image:linear-gradient(90deg,#fff 0,#fff 20%,hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0) 70%);display:block}.hero .hero-main{height:100%}.hero .hero-main h1{margin:0 0 1.25rem}.hero .hero-main p{font-size:1.125rem}.hero .hero-main a{color:inherit}.hero .hero-content{width:36.25rem;max-width:100%;position:absolute;bottom:50%}.hero .hero-content,.hero.Link .hero-content{transform:translateY(40%)}.hero.Story .hero-content{transform:translateY(30%)}.hero-features{background-image:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.85));padding-top:6.25rem;position:relative;z-index:2}}.hero-features ul{padding:0 1rem;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;line-height:1.3}.hero-features ul li{width:50%;display:flex;min-height:3.5rem}@media (max-width:69.5rem){.hero-features ul{display:grid;gap:.625rem;grid-template-columns:repeat(2,1fr)}.hero-features ul li:nth-child(n+3){margin-top:1rem}.hero-features ul li{width:100%}}.hero-features .hero-feature-link{display:flex;color:#15284c;justify-content:flex-start;align-items:center;padding:.3125rem .625rem;background-color:#fff;border:1px solid #15284c;border-radius:.3125rem;width:100%}.hero-features .hero-feature-link span{order:2;width:75%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hero-features .hero-feature-link i{width:2.1875rem;order:1;font-size:1.125rem;font-weight:100}.hero-features .hero-feature-link:hover{text-decoration:none}.hero-features .hero-feature{width:18.75rem;height:11.25rem;margin-bottom:1.875rem;background-color:transparent;position:relative;justify-content:center;align-items:center;background-size:cover;background-position:50%;display:none}.hero-features .hero-feature .overlay{flex:1;opacity:0;background-color:#000;position:absolute;top:0;left:0;z-index:1;transition:opacity .4s cubic-bezier(.77,.2,.05,1)}.hero-features .hero-feature span{color:#fff;position:relative;opacity:0;z-index:2;transition:opacity .4s cubic-bezier(.77,.2,.05,1)}.hero-features .hero-feature:hover .overlay{opacity:.5}.hero-features .hero-feature:hover span{opacity:1}@media (min-width:70.5rem){.hero-features{width:100%;position:absolute;bottom:0;left:0;margin:0;display:flex;justify-content:center}.hero-features ul{width:100%;padding:0;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:1rem 1.33%;margin:1.25rem 0 0;line-height:1.3}.hero-features ul li{width:24%}.hero-features .hero-feature{display:flex}.hero-features .hero-feature-link{width:100%;height:3.25rem;color:#15284c;font-size:.875rem;font-weight:500;padding:1rem 1.5rem;margin:0;background-color:transparent;box-sizing:border-box;justify-content:space-between;border:1px solid #15284c;transition:background-color .4s cubic-bezier(.77,.2,.05,1),border-color .4s cubic-bezier(.77,.2,.05,1),color .4s cubic-bezier(.77,.2,.05,1)}.hero-features .hero-feature-link:hover{background-color:#15284c;border-color:transparent;color:#fff}.hero-features .hero-feature-link:hover span{color:#fff}.hero-features .hero-feature-link span{overflow-wrap:break-word;color:#15284c;opacity:1;order:1;transition:color .4s cubic-bezier(.77,.2,.05,1);width:75%}.hero-features .hero-feature-link i{font-size:1.75rem;order:2}.hero-features .hero-feature-link i,.hero-features .hero-feature-link span{flex:0 0 auto;justify-content:space-between}.hero-features .hero-feature-link:hover{text-decoration:none}.hero-features-video{max-width:85rem;position:relative;padding:0;margin:1.25rem auto auto}.hero-features-video ul{margin-top:0}.full-width{padding:0 1.875rem}}.donate-widget{display:flex;flex-direction:column}.donate-widget .donate-content{display:flex;width:100%;background-color:#f5f5f5;justify-content:center;align-items:baseline;padding:1.25rem}.donate-widget .donate-content label{font-size:.9375rem;font-weight:500;color:#a9aca9;margin-right:1.25rem}.donate-widget .donate-content input{padding:.6875rem 1.5625rem;border:1px solid #cfcfcf;font-size:1.25rem;color:#c7c6ca;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem;min-width:20rem;line-height:1.25rem}.donate-widget .donate-content .donate-input-wrapper{position:relative;margin-bottom:.5rem}.donate-widget .donate-content .donate-input-wrapper:before{content:"$";font-size:1.125rem;font-weight:500;color:#15284c;position:absolute;left:.75rem;top:.6875rem}.donate-widget .donate-content .donate-tooltip{font-size:.875rem;color:#555}.donate-widget .donate-content button{padding:.9375rem 1.5625rem .75rem;border-radius:1.5625rem;color:#fff;font-size:1rem;line-height:1.25rem;background-color:#15284c;display:flex;align-items:center;flex:0 0 auto;margin-left:1.25rem}.donate-widget .donate-content button i{margin-right:1rem;font-size:1.25rem;line-height:1.25rem;font-weight:500}.donate-widget .donate-notice{margin-top:.9375rem;font-size:.9375rem;margin-bottom:3.125rem;color:#c7c6ca}@media (max-width:48rem){.donate-widget{margin:1.25rem .9375rem;padding:0}.donate-widget .donate-content{flex-direction:column}.donate-widget .donate-content input{min-width:auto}.donate-widget .donate-content button{margin-left:0;margin-top:.5rem}.donate-widget .donate-notice{margin-bottom:0;font-size:.8125rem}}.impact-area{width:100%}.impact-area .wrapper{max-width:100%;width:80.625rem;margin:0 auto}.impact-area .heading{text-align:center}.impact-area .heading .intro{font-size:.9375rem;color:#555;padding:0 1.25rem}.impact-area ul.impact-list{width:100%;list-style:none;display:flex;flex-direction:row;margin:0;padding:.625rem 0 0;flex-wrap:wrap;justify-content:center}.impact-area ul.impact-list li{width:50%;margin:0;padding:.625rem;max-width:25rem;flex:1 1 auto;justify-content:center;align-items:center}.impact-area ul.impact-list li a:hover{text-decoration:none}.impact-area ul.impact-list li .content{width:100%;padding:.625rem;font-weight:700;text-align:center}.impact-area ul.impact-list li .icon-circle{width:3.125rem;height:3.125rem;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.375rem;margin:0 auto 1.25rem}.impact-area ul.impact-list li .icon-circle img{width:50%}.impact-area .btn-group{display:flex;align-items:center;justify-content:center}.impact-area .btn-group .btn{flex:0 0 auto;border-radius:1.5625rem;padding:.9375rem 1.5625rem .75rem}@media (min-width:48rem){.impact-area ul.impact-list{padding-top:1.875rem}.impact-area ul.impact-list li{width:12.8125rem}}@media (max-width:48rem){.impact-area{padding-right:1rem;padding-left:1rem}}@media (min-width:70.5rem){.impact-area .heading .intro{font-size:1.1875rem}.impact-area ul.impact-list li{padding:1.875rem .625rem}}.guideline-list .content{margin-left:0}@media (min-width:61.25rem){.guideline-list .content{margin-left:2.5rem}}.guideline-list .filter-panel .filters,.guideline-list .sidebar-box-class,.guideline-list .sidebar>.sidebar-box{border-radius:.25rem}.guideline-list .filter-panel .filters h5,.guideline-list .sidebar-box-class h5,.guideline-list .sidebar>.sidebar-box h5{margin-bottom:.625rem}.guideline-list .filter-panel .filters ul,.guideline-list .sidebar-box-class ul,.guideline-list .sidebar>.sidebar-box ul{list-style:none;padding:0 1.25rem;margin-bottom:0}.guideline-list .filter-panel .filters ul li,.guideline-list .sidebar-box-class ul li,.guideline-list .sidebar>.sidebar-box ul li{margin-bottom:1rem;line-height:inherit}.guideline-list .filter-panel .filters ul li a,.guideline-list .sidebar-box-class ul li a,.guideline-list .sidebar>.sidebar-box ul li a{color:#888;font-size:.875rem}.guideline-list .sidebar>.sidebar-box ul.service-providers{padding:0}.guideline-list .sidebar>.sidebar-box ul.service-providers li{padding:.625rem 1.25rem;margin-bottom:0}.guideline-list .provider-header{padding-left:1.25rem}@media (min-width:61.25rem){.guideline-list .provider-header{padding-left:0}}.guideline-list .provider-header .provider-info{padding:0 1.25rem 0 .625rem}@media (min-width:61.25rem){.guideline-list .provider-header .provider-info{padding:0 1.25rem 0 0}}.guideline-list .provider-header .provider-info h1{color:#000;font-size:1.25rem;font-weight:500;line-height:1.5625rem}.guideline-list .provider-header .provider-info p{color:#888;font-size:.8125rem;line-height:1.375rem}.guideline-list .provider-header .provider-logo{text-align:left;margin:1.25rem 0;height:3.75rem}@media (min-width:61.25rem){.guideline-list .provider-header .provider-logo{text-align:right;margin:0 0 .9375rem;height:7.5rem}}.guideline-list .provider-header .provider-logo img{max-height:3.75rem}@media (min-width:61.25rem){.guideline-list .provider-header .provider-logo img{max-height:7.5rem}}.guideline-list .filter-panel{background-color:#f5f5f5;color:#0c818f;font-weight:500}@media (min-width:70.5rem){.guideline-list .filter-panel{display:none}}@media (max-width:48rem){.guideline-list .filter-panel{border-radius:6px}}.guideline-list .filter-panel .selected-provider{padding:1.25rem}.guideline-list .filter-panel .filter-toggle{float:right;text-transform:uppercase;font-size:.6875rem}@media (min-width:61.25rem){.guideline-list .filter-panel .filter-toggle{display:none}}.guideline-list .filter-panel.show-filters .filters{display:flex}.guideline-list .filter-panel .provider-name{font-size:.875rem;padding-right:.625rem}.guideline-list .filter-panel .filters{display:none;flex-wrap:wrap}@media (min-width:61.25rem){.guideline-list .filter-panel .filters{display:flex!important;flex-wrap:nowrap}}.shortlist main{display:block;padding:1.875rem 0}.shortlist h1{padding:0 1.875rem;margin-top:0}.az-filter-list .label{color:#c7c6ca;font-size:.6875rem;font-weight:500;line-height:2.5rem;text-transform:uppercase;margin:0 .75rem 0 0}@media (min-width:61.25rem){.az-filter-list .label{margin:0 .75rem 0 1.875rem}}.az-filter-list .index{height:2.75rem;width:1.375rem;color:#c7c6ca;font-size:2.25rem;font-weight:700;line-height:3.3125rem;margin:1.25rem 0 .625rem 1.25rem;display:block}.az-filter-list .item{border-bottom:.03125rem solid #efefef;padding:.625rem 0 .8125rem;margin-left:1.25rem;display:block}.az-filter-list .item p{margin:0}.az-filter-list .item .index-item{display:flex;gap:1rem}.az-filter-list .select{width:100%;border-radius:.25rem;margin-left:0}@media (min-width:61.25rem){.az-filter-list .select{margin-left:.9375rem}}.az-filter-list .select .az-select__single-value{font-size:.875rem;line-height:1.0625rem}.az-filter-list .select .az-select__indicator-separator{display:none}.az-filter-list .header{background-color:#f5f5f5;padding:.3125rem 0}.az-filter-list .filter-control{display:flex;margin-top:0;padding:0 .9375rem}.az-filter-list .filter-control:first-child{margin-bottom:1.25rem}@media (min-width:61.25rem){.az-filter-list .filter-control{padding:0;margin-top:1.25rem;margin-bottom:1.25rem}.az-filter-list .filter-control:first-child{margin-bottom:0}}.az-filter-list .filter-control.row{margin-left:0;margin-right:0}.az-filter-list .indexes{list-style:none;text-align:left;padding:0;margin-left:0}@media (min-width:61.25rem){.az-filter-list .indexes{margin-left:.9375rem;margin-right:.9375rem}}.az-filter-list .indexes li{display:inline-block;width:2.5rem;height:2.5rem;background-color:#fff;text-align:center;line-height:2.5rem;border-radius:.25rem;font-size:1.125rem;cursor:pointer}.az-filter-list .indexes li:not(first){margin:.0625rem}.az-filter-list .indexes li.active{color:#fff!important;background-color:#15284c}.az-filter-list .indexes li.disabled{color:#c7c6ca}.az-filter-list .no-result{margin-top:1.25rem}.az-filter-list .shortlist-star{cursor:pointer}.richtext-body ol{list-style-type:decimal;margin-left:.95rem}.richtext-body ol ol{list-style-type:upper-alpha;margin-left:.95rem}.richtext-body ol ol ol{list-style-type:lower-roman;margin-left:.95rem}.richtext-body ol ol ol ol{list-style-type:lower-alpha;margin-left:.95rem}.richtext-body ul{list-style-type:disc!important;margin-left:.95rem}.richtext-body ul ul{list-style-type:circle!important;margin-left:.95rem}.richtext-body ul ul ul{list-style-type:square!important;margin-left:.95rem}.scroll-to-top{margin-top:1.25rem;width:3.5rem;height:3.5rem;background-color:#334a74;color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.5rem;transition:background-color .3s,opacity .3s}.scroll-to-top:hover{background-color:#15284c}.scroll-to-top:focus{outline:none;box-shadow:0 0 0 .1875rem hsla(0,0%,100%,.5)}@keyframes expandWidth{0%{width:3.5rem}to{width:11.5625rem}}@keyframes expandWidthSpan{0%{width:0}to{width:7.875rem}}.floating-button{position:fixed;bottom:1.25rem;right:1rem}.go-to-starship{width:3.5rem;height:3.5rem;background-color:#15284c;color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.5rem;transition:border-radius .3s,background-color .3s,color .3s,font-size .3s,line-height .3s,text-decoration 0s}.go-to-starship span{display:none;transition:opacity .3s,margin-left .3s;color:#fff!important;font-size:1rem;line-height:1.5rem;overflow:hidden;width:0;height:1.5rem}.go-to-starship:hover{animation:expandWidth .2s forwards;border-radius:100px;text-decoration:none!important}.go-to-starship:hover span{display:inline;animation:expandWidthSpan .1s forwards;text-decoration:none!important;overflow:hidden;opacity:1;height:1.5rem}.go-to-starship:focus{outline:none;box-shadow:0 0 0 .1875rem hsla(0,0%,100%,.5)}.guideline .panel{display:flex;flex-direction:column;gap:1.25rem}.guideline .panel .panel-title{padding:0 1.25rem;height:2.8125rem;background-color:#f2f0f4;position:relative;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;border-radius:.25rem}.guideline .panel .panel-title:hover{background-color:#ddd}@media(min-width:48rem)and (max-width:70.5rem){.guideline .panel .panel-title{border-radius:0}}.guideline .panel .panel-title h3{color:#0c818f;margin:.625rem 0;font-size:1rem;font-weight:500}.guideline .panel .panel-title .plus-btn{width:1.5rem;height:1.5rem;background-color:#fff;border-radius:.125rem;color:#0c818f;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:.9375rem;transform:translateY(-50%)}.guideline .panel .panel-content{line-height:1.5rem;color:#888}.guideline .panel .panel-content .inner{padding:.625rem 3.75rem 1.75rem}.guideline .panel.references .panel-title{border-top:.0625rem solid #f5f5f5}.guideline .panel.references h3{color:#555}.guideline .panel.references ul{padding:0 0 0 1.25rem;margin:0 0 1.25rem}.guideline .panel.references ul li{padding:.625rem 0}.guideline .panel.references ul li:first-child{padding-top:0}.guideline .panel.references ul li:last-child{padding-bottom:0}.guideline .panel.references ul li>p{margin:0;padding:0}.guideline .panel .row{padding-top:1.5rem;display:flex;flex-direction:row;justify-content:space-between;border-top:.0625rem solid #f5f5f5}@media(max-width:61.25rem){.guideline .panel .row{flex-direction:column}}.guideline .panel .row:first-child{border-top:none}.guideline .panel .row .label,.guideline .panel .row label{color:#2d2d2d;margin:0}.guideline .panel a{color:#888;font-weight:500}.guideline .panel a:hover{color:#0c818f}.guideline .light-theme .panel-title{background:none}@media (max-width:61.25rem){.guideline .panel{margin:0 0 .0625rem;padding:0}.guideline .panel.references{padding:0;height:auto;border-bottom:none}.guideline .panel.references ul li{padding:.3125rem 0}.guideline .panel .panel-title{padding:0 .9375rem}.guideline .panel .panel-content .inner{padding:0 .9375rem 1.25rem}}.file,.link{margin:0 0 1.25rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.file .icon-box,.link .icon-box{width:1.875rem;font-size:1.25rem;color:#888;flex:0 0 auto}.file .file-size,.link .file-size{display:block;color:#000}.col{flex:1 1 auto}@media (min-width:70.5rem){.col{flex-basis:0}}@media (min-width:48rem){.document-control.panel .inner .row .col:first-child{padding-right:.9375rem}.document-control.panel .inner .row .col:last-child{padding-left:.9375rem}}.document-control.panel .item{flex-wrap:nowrap;padding:.625rem 0;display:flex;flex-direction:row;justify-content:space-between;border-top:1px solid #f5f5f5}.document-control.panel .item:first-child{border-top:none}.document-control.panel .text{text-align:right;color:#888}.guideline-feedback .col{padding:.9375rem 0 0}.guideline-feedback .iframe{height:20.125rem;border:none;width:100%}.guideline-content ol,.guideline-content ul{margin:.9375rem 0;padding:0 .9375rem 0 2.1875rem}@media (min-width:61.25rem){.guideline-content ol,.guideline-content ul{margin:.5rem 0}}.guideline-content ol li,.guideline-content ul li{color:#888;margin:.5rem 0}.guideline-content ol li p,.guideline-content ul li p{padding:0;margin:0 0 0 -.1875rem}@media (min-width:61.25rem){.guideline-content ol li p,.guideline-content ul li p{margin-left:0}}.guideline-content ol ol,.guideline-content ol ul,.guideline-content ul ol,.guideline-content ul ul{padding-left:.9375rem}.guideline-content ol{list-style-type:decimal}.guideline-content ol ol{list-style-type:upper-alpha}.guideline-content ol ol ol{list-style-type:lower-roman}.guideline-content ol ol ol ol{list-style-type:lower-alpha}.guideline-content ul{list-style-type:disc}.guideline-content ul ul{list-style-type:circle}.guideline-content ul ul ul{list-style-type:square}.guideline .tools-btn.desktop{display:none}@media (min-width:70.5rem){.guideline .tools-btn.desktop{display:flex;transition:bottom .5s ease-out}.guideline.is-reading .tools-btn.desktop{bottom:3.125rem}.guideline:not(.is-reading) .tools-btn.desktop{bottom:-6.25rem}}.guideline .guideline-header{height:auto;box-sizing:border-box;padding:.9375rem;color:#fff;overflow:hidden;position:relative;z-index:2;box-shadow:0 0 .625rem rgba(0,0,0,.05);opacity:0;transition:height .25s ease,opacity .2s ease}.guideline .guideline-header.loaded{opacity:1}.guideline .guideline-header .tags a{color:#fff;padding:.125rem .625rem;text-decoration:none;display:inline-block;margin-right:.3125rem;border-radius:.125rem;font-size:.75rem;transition:background-color .2s ease;margin-bottom:.3125rem}.guideline .guideline-header h1{margin:1.5rem 0;transition:margin-top .2s ease}.guideline .guideline-header .date{font-size:.75rem}.guideline .guideline-header .summary{font-size:.875rem;margin:.9375rem 0}.guideline .guideline-header .disclaimer{font-style:italic;font-size:.75rem}.guideline .guideline-header button.as-link{border-color:transparent}@media (min-width:70.5rem){.guideline .guideline-header{box-shadow:none;border-radius:.25rem;padding:1.25rem 1.875rem}.guideline .guideline-header .tags a{padding:.375rem .25rem;font-size:.75rem}.guideline .guideline-header .date{font-size:1rem}.guideline .guideline-header .summary{font-size:1.0625rem;margin:1.875rem 0 2.5rem;max-width:57.5rem}.guideline .guideline-header .disclaimer{font-size:1rem}}.guideline .content .wrapper{width:100%;margin:auto}@media (max-width:61.25rem){.guideline .content{position:relative}}@media (min-width:70.5rem){.guideline .content{padding:0 0 0 1.875rem;position:relative}}.guideline .content-body{width:100%;padding:0;box-sizing:border-box}.guideline.floating .content-body{padding-top:3.75rem}@media (min-width:70.5rem){.guideline.floating .content-body{padding-top:0}}.guideline .guideline-content{padding:1.75rem 0;margin:0}.guideline .guideline-content .section{margin:1.25rem 0 1.875rem}.guideline .guideline-content p{color:#2d2d2d}.guideline .guideline-content p a{text-decoration:underline}.guideline .guideline-content table thead tr p,.guideline .guideline-content table thead tr p a{color:#fff}@media (min-width:70.5rem){.guideline .guideline-content{margin-top:0}.guideline .guideline-content h3,.guideline .guideline-content h4,.guideline .guideline-content h5,.guideline .guideline-content h6{margin:0}.guideline .guideline-content p{margin:1rem 0}}.guideline .guideline-content .alert{padding:.9375rem 2.5rem .9375rem 3.75rem;margin:1.875rem 0;background-color:rgba(255,0,24,.1);color:#da0015;font-weight:500;position:relative}.guideline .guideline-content .alert:before{content:"!";position:absolute;top:-.9375rem;left:.9375rem;background-color:#ff0018;width:1.875rem;height:1.875rem;border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0 0 .3125rem rgba(255,0,24,.35)}@media (min-width:70.5rem){.guideline .guideline-content .alert{padding:1.5625rem 3.125rem}}.guideline .guideline-content .img{width:100%;height:25rem;background-color:#f5f5f5;margin:1.875rem 0}.guideline .guideline-content .img-example{width:100%;margin:3.125rem 0;text-align:center}.guideline .guideline-content .img-example img{max-width:100%;height:auto}.guideline .service-provider{color:#fff;padding:0 1.25rem;font-weight:700;border-radius:0;height:3.75rem;display:flex;justify-content:flex-start;align-items:center;flex:0 0 auto}.guideline .service-provider .inner .head{font-size:.625rem;font-weight:lighter}.guideline .sidebar-box .service-provider{display:none}.guideline .content .service-provider{display:flex}@media (min-width:70.5rem){.guideline .service-provider{border-radius:0 0 .375rem .375rem}.guideline .sidebar-box .service-provider{display:flex}.guideline .content .service-provider{display:none}}.guideline .guideline-list{padding:1.25rem 0;margin:0;list-style:none;font-weight:500}.guideline .guideline-footer{opacity:0;transition:opacity .2s ease}.guideline .guideline-footer.loaded{opacity:1}.gallery-wrapper{float:none;display:block;margin:1.25rem 0}.image-gallery{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99}.image-gallery .slick-slider{z-index:99}.image-gallery .slick-slide .slide-item:focus{outline:none}.image-gallery .slick-slide .slide-item .inner{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.25rem}.image-gallery .slick-slide .slide-item .inner img{flex:0 0 auto;max-width:100%;max-height:100%;width:auto;height:auto}.image-gallery .slick-slide .slide-item .inner .description{flex:0 1 auto;color:#fff;padding:.625rem;font-size:.8125rem;max-width:61.25rem;width:100%}.image-gallery .slick-dots{bottom:3.125rem}.image-gallery .slick-dots li{width:2.5rem}.image-gallery .slick-dots li button:before{color:#fff;font-size:.625rem}.image-gallery .slick-arrow,.image-gallery .slick-arrow:focus{z-index:2;font-size:1.625rem;color:#fff;width:3.125rem;height:3.125rem;border-radius:50%;background:#c7c6ca;justify-content:center;align-items:center;transition:background-color .2s ease,color .2s ease}.image-gallery .slick-arrow:before,.image-gallery .slick-arrow:focus:before{content:""!important}.image-gallery .slick-arrow:focus:hover,.image-gallery .slick-arrow:hover{background:#fff;color:#c7c6ca}.image-gallery .slick-prev{left:-3.125rem}.image-gallery .slick-next{right:-3.125rem}.image-gallery .close{position:absolute;top:.625rem;right:.625rem;font-weight:700;cursor:pointer;z-index:100;font-size:1.25rem;color:#fff;display:flex;justify-content:center;align-items:center;transition:background-color .2s ease,color .2s ease;background-color:#c7c6ca;width:2.5rem;height:2.5rem;border-radius:50%;opacity:1}.image-gallery .close:hover{background:#fff;color:#c7c6ca}.gallery-box,.image-gallery .slick-list.dragging{cursor:pointer}.gallery-box{width:100%;max-width:100%;height:18.375rem;background-size:cover;background-position:50%;color:#fff;position:relative}.gallery-box span{position:absolute;bottom:1.25rem;left:1.25rem;z-index:3;font-size:.8125rem}.gallery-box .images{position:absolute;top:1.25rem;right:1.25rem;font-size:1.25rem}.gallery-box .gradient{width:100%;height:5rem;background-image:linear-gradient(transparent,rgba(0,0,0,.8) 80%,rgba(0,0,0,.8));position:absolute;bottom:0;left:0;z-index:2}@media (min-width:61.25rem){.gallery-wrapper.left{float:left;margin:0 2.5rem 0 0}.gallery-wrapper.right{float:right;margin:0 0 0 2.5rem}.image-gallery .slick-slide .slide-item .inner{padding:6.25rem}.image-gallery .slick-slide .slide-item .inner .description{padding:1.25rem;font-size:.9375rem}.image-gallery .slick-prev{left:1.875rem}.image-gallery .slick-next{right:1.875rem}.image-gallery .close{width:3.125rem;height:3.125rem;top:1.25rem;right:1.25rem}.gallery-box{width:24.875rem}}div.guideline-section{float:left;width:100%;padding-top:1.25rem}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.modal{width:100%;height:100%;background-color:rgba(0,0,0,.7);position:fixed;top:0;left:0;z-index:99;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .2s ease}.modal.primary .title,.modal:not(.secondary) .title{padding:0 .9375rem}@media (min-width:70.5rem){.modal.primary .title,.modal:not(.secondary) .title{font-size:1.1875rem}}.modal.primary .inner,.modal:not(.secondary) .inner{background-color:#fff}@media (min-width:70.5rem){.modal.primary .inner,.modal:not(.secondary) .inner{padding:1.25rem 1.875rem}}.modal.primary:not(.no-padding) .modal-content,.modal:not(.secondary):not(.no-padding) .modal-content{padding:0 1.25rem}.modal.secondary .inner{box-shadow:none;font-size:1.125rem;line-height:1.75rem}.modal.secondary .link,.modal.secondary a{color:#000;cursor:pointer}.modal.secondary .link:hover,.modal.secondary a:hover{color:#0c818f}.modal.secondary .modal-content{border-radius:.25rem;background-color:#fff;padding:0}.modal.secondary .title{justify-content:center;color:#15284c!important;font-size:1.125rem!important}.modal.secondary .close{color:#fff;position:fixed;top:.9375rem;right:.9375rem}.modal.secondary .close .icon{width:1.25rem;height:1.25rem;margin:0}.modal.secondary .icon-box{font-size:1rem!important}.modal.secondary .row:not(:last-child){border-bottom:.0625rem solid #f2f0f4}.modal.secondary a{text-decoration:none;line-height:1.75rem}.modal.secondary .file{width:100%;margin-bottom:0;align-items:center;padding:1rem 1.5rem}.modal.loaded{opacity:1}.modal .inner{flex:1 1 auto;border-radius:.375rem;box-shadow:0 .125rem .625rem hsla(0,0%,49%,.25);position:relative;display:flex;flex-direction:column;max-width:18.75rem;max-height:75vh;background-color:#fff}@media (min-width:70.5rem){.modal .inner{flex:0 1 auto;min-width:18.75rem;max-width:30%}}.modal .title{height:3.125rem;font-weight:700;border-radius:.125rem .125rem 0 0;color:#0c818f;flex:0 0 auto}.modal .close,.modal .title{display:flex;align-items:center}.modal .close{cursor:pointer;position:absolute;top:1.25rem;right:.625rem;border-radius:.9375rem;color:#a9aca9;justify-content:center}.modal .close .icon{width:1rem;height:1rem;margin-right:.3125rem}@media (min-width:70.5rem){.modal .close{top:1.875rem;right:1.875rem}.modal .close .icon{width:1.375rem;height:1.375rem}}.modal .modal-content{width:100%;flex:1 1 auto;transition:height .25s ease;margin:0;flex-direction:column;overflow-y:auto;border:none;border-radius:0}.modal .modal-content ul{max-height:calc(90vh - 3.125rem);overflow-y:auto}.modal .modal-content .item{width:100%;flex:0 0 auto;list-style:none}.modal .modal-content .item a{display:block;box-sizing:border-box;width:100%;height:100%;padding:.9375rem;border-top:.0625rem solid #f5f5f5;color:#666;word-wrap:break-word;overflow-wrap:break-word}.modal .modal-content .item a:first-child{border-top:none}.modal .modal-content .item a.active{background-color:#efefef;font-weight:700}@media (-ms-high-contrast:none){.modal .modal-content,.modal ::-ms-backdrop{display:block!important}}.modal .copy{position:absolute;right:1.25rem;bottom:.75rem;display:inline}.modal.frame-cover{align-items:flex-start}.modal.frame-cover .inner,.modal.frame-cover .modal-content{background-color:transparent}.AccordeonComponent{margin-bottom:.9375rem}.AccordeonComponent,.AccordeonComponent .AccordeonComponent-title{position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.AccordeonComponent .AccordeonComponent-title{display:flex;width:100%;margin:0;padding:0 .625rem;align-items:center;background-color:#f5f5f5;color:#364a84;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;-o-border-radius:.25rem}.AccordeonComponent .AccordeonComponent-title:hover{background-color:#efefef}.AccordeonComponent .AccordeonComponent-title .a-icon{position:relative;display:flex;margin:0;padding:0;width:1.875rem;height:100%;align-items:center;justify-content:center;cursor:pointer}.AccordeonComponent .AccordeonComponent-title .a-icon.arrow-right{background-color:#0c818f;height:1.875rem;border-radius:1.875rem;margin-right:.3125rem}.AccordeonComponent .AccordeonComponent-title .a-icon.arrow-right i{color:#fff}.AccordeonComponent .AccordeonComponent-title .a-icon>.btn-plus{position:relative;display:flex;align-items:center;justify-content:center;width:1.5625rem;height:1.5625rem;background-color:#fff;border-radius:.1875rem;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;-ms-border-radius:.1875rem;-o-border-radius:.1875rem}.AccordeonComponent .AccordeonComponent-title .a-title{position:relative;display:flex;flex:1;padding:.625rem;font-weight:600;overflow:hidden}.AccordeonComponent .AccordeonComponent-title .a-title a{font-size:1rem}.AccordeonComponent .AccordeonComponent-title img.a-icon-img{width:.9375rem}.AccordeonComponent .AccordeonComponent-title img.a-icon-img,.AccordeonComponent .AccordeonComponent-title img.a-icon-img-right{position:relative;height:auto;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.AccordeonComponent .AccordeonComponent-title img.a-icon-img-right{width:.625rem}.AccordeonComponent .AccordeonComponent-title img.a-icon-img-right.a-minus-90rotate-absolute{position:absolute;top:calc(50% - 1px);left:calc(50% - .3125rem);opacity:1;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.AccordeonComponent .AccordeonComponent-title img.a-icon-img-right.a-minus-90rotate-absolute.fade-rotate{opacity:0;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.AccordeonComponent .AccordeonComponent-title img.a-icon-img-right.rotate-180{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}.AccordeonComponent .AccordeonComponent-title img.a-icon-img-right.rotate-0{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.AccordeonComponent .AccordeonComponent-content{position:relative;display:block;margin:0;padding:.9375rem .3125rem .625rem .9375rem;border:.03125rem solid #f5f5f5}.AccordeonComponent .AccordeonComponent-content>a{flex:1;display:block;text-decoration:none;color:#555}.AccordeonComponent .AccordeonComponent-content .more-details{display:inline-block;margin-top:.625rem;padding:.25rem .5rem;color:#fff;background-color:#30a1ac;font-size:.875rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;-o-border-radius:.25rem;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.AccordeonComponent .AccordeonComponent-content .more-details:hover{background-color:#15284c;color:#f5f5f5}.AccordeonComponent .AccordeonComponent-content .more-details a{position:relative;display:flex;align-items:center;justify-content:center;flex:1;text-decoration:none;color:inherit}.pages-group-index.has-image .section-headline{color:#fff;padding-top:3.125rem}@media (min-width:70.5rem){.pages-group-index.has-image .section-headline{padding-top:13.125rem}}.pages-group-index .section-headline{background-position:top;background-repeat:no-repeat;background-size:cover;padding:1.25rem .9375rem}.pages-group-index .section-headline .summary{font-style:italic;margin:0}.pages-group-index .index-list{list-style:none;margin:0;padding:0}.pages-group-index .page-item{padding:.625rem 0 .9375rem;border-bottom:.0625rem solid #efefef}.pages-group-index .page-item a{font-weight:500}.pages-group-index .page-item i{margin-left:.625rem}.pages-group-index .page-item .page-summary{color:#c7c6ca;font-size:.8125rem;margin:.3125rem 0 0}@media (min-width:70.5rem){.pages-group-index .page-item .page-summary{font-size:.9375rem}}.pages-group-index .group-hero{position:relative;width:100%;height:16.875rem;display:flex;align-items:flex-end;margin-bottom:1.875rem}.pages-group-index .group-hero .hero-video{position:absolute;width:100%;height:100%;z-index:-3;overflow:hidden}.pages-group-index .group-hero .hero-video iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:9%;left:50%;transform:translate(-50%,-50%);z-index:2}.pages-group-index .group-hero .main{padding:1.25rem .9375rem;margin:auto;height:100%;overflow:hidden;position:absolute;display:flex;justify-content:end}@media (min-width:70.5rem){.pages-group-index .group-hero .main{right:0;left:0}}.pages-group-index .group-hero .hero-text{border-radius:.375rem;background:hsla(0,0%,100%,.69);border:none;padding:.625rem .9375rem;margin-bottom:1.25rem}@media (min-width:61.25rem){.pages-group-index .group-hero{height:25rem}}@media (min-width:70.5rem){.pages-group-index .group-hero .main{padding-top:11.875rem}}.pages-group-index .translucient{background:hsla(0,0%,100%,.69);border-radius:.375rem;color:#000;width:fit-content;padding:1.5625rem .9375rem}.pages-group-index .translucient h1{margin:0 0 1.25rem}.pages-group-index .translucient .summary{font-style:normal}.pages-group-index .no-full-width{max-width:80rem;margin:auto}.breadcrumb-wrapper{margin:1rem 0 0}.breadcrumb-wrapper .breadcrumb-list{list-style:none;padding:0 1.875rem;flex-direction:row;display:flex;font-size:.75rem}.breadcrumb-wrapper .breadcrumb-list>*{color:#666766}.breadcrumb-wrapper .breadcrumb-list a{color:inherit}.breadcrumb-wrapper .breadcrumb-list .fa-chevron-right{margin:0 .5rem}@media (min-width:70.5rem){.breadcrumb-wrapper .breadcrumb-list{padding:0 1.875rem;flex-direction:row;display:flex}.breadcrumb-wrapper,.generic-page .breadcrumb-wrapper{margin:1.5625rem 0 0}}@media (max-width:70.5rem){.generic-page .breadcrumb-wrapper{margin:1rem 0}}.advanced-search{font-size:.875rem;color:#888}.advanced-search h4{padding:0 1.25rem;margin:2.5rem 0 1.25rem;font-weight:500}.advanced-search .search-result-item{display:flex;flex-direction:column;padding:0 1.25rem 1.125rem;margin-bottom:.5625rem;border-bottom:.0625rem solid #efefef}.advanced-search .search-result-item .title{display:block;flex:1 1 auto;justify-content:space-between;flex-wrap:wrap}@media (min-width:70.5rem){.advanced-search .search-result-item .title{display:flex;flex:0 0 auto}}.advanced-search .search-result-item .title h5{flex:0 0 auto;color:#15284c;font-size:.9375rem;font-weight:500;line-height:1.875rem;width:100%}@media (min-width:70.5rem){.advanced-search .search-result-item .title h5{width:auto}}.advanced-search .search-result-item .summary{display:block;font-size:.8125rem}.advanced-search .search-result-item .summary p:last-child{margin-bottom:0}.advanced-search .pagination{display:flex;color:#888;font-size:.8125rem;cursor:pointer}.advanced-search .pagination li{display:inline-block;flex:0 0 auto;padding:.3125rem .75rem;margin-right:.3125rem;border:.0625rem solid #efefef}.advanced-search .pagination li.next,.advanced-search .pagination li.prev{border:none}.advanced-search .pagination li.active{color:#15284c;font-weight:500;cursor:not-allowed}.advanced-search .pagination li.disabled{cursor:not-allowed}.advanced-search .sidebar>.sidebar-box{border-radius:.25rem}.advanced-search .sidebar>.sidebar-box h5{margin-bottom:1rem}.advanced-search .sidebar>.sidebar-box ul{list-style:none;padding:0 1.25rem;margin-bottom:0}.advanced-search .sidebar>.sidebar-box ul li{margin-bottom:1rem}.advanced-search .sidebar>.sidebar-box ul li a{color:inherit}.advanced-search .filter-panel{background-color:#f5f5f5;padding:1.25rem}.advanced-search .filter-panel .search-stats{color:#2d2d2d;font-size:.875rem;font-weight:300;margin:0;padding:0}.advanced-search .filter-panel .search-stats b{font-weight:600}@media (min-width:70.5rem){.advanced-search .filter-panel .search-stats{font-size:1.5rem;margin-bottom:1.25rem}}.advanced-search .filter-panel .filter-toggle{float:right;text-transform:uppercase;font-size:.6875rem}@media (min-width:70.5rem){.advanced-search .filter-panel .filter-toggle{display:none}}.advanced-search .filter-panel.show-filters .filters{display:flex}.advanced-search .filter-panel .filters{display:none;flex-wrap:wrap}@media (min-width:70.5rem){.advanced-search .filter-panel .filters{display:flex!important;flex-wrap:nowrap}}.advanced-search .filter-panel .filters .filter{flex:1 0 100%;display:flex;flex-direction:row;align-items:center;margin-bottom:.625rem}@media (min-width:70.5rem){.advanced-search .filter-panel .filters .filter{flex:0 1 auto}.advanced-search .filter-panel .filters .filter:not(:last-child){margin-right:3.75rem}}.advanced-search .filter-panel .filters .filter label{font-size:.6875rem;font-weight:500;text-transform:uppercase;margin-right:.9375rem;margin-bottom:0;flex:0 0 3.75rem}@media (min-width:70.5rem){.advanced-search .filter-panel .filters .filter label{flex-basis:auto}}.advanced-search .filter-panel .filters .filter .select-wrapper{flex:1 1 auto}.advanced-search .badges{margin-bottom:.5rem;display:flex}.advanced-search .badges .badge{color:#888;height:1.875rem;margin-left:0;margin-right:.3125rem}.advanced-search .badges .badge span{font-size:.8125rem}.advanced-search .badges .badge:last-child{margin-right:0}.advanced-search .ais-HitsPerPage{display:none}.advanced-search .ais-Highlight{text-overflow:clip}.advanced-search em.ais-Highlight-highlighted,.advanced-search em.ais-Snippet-highlighted{font-style:normal}.advanced-search .ais-Highlight-highlighted,.advanced-search .ais-Snippet-highlighted{background-color:#ff0}.advanced-search .no-result-message{padding:0 1.25rem}.select-wrapper{background-color:#fff;border-radius:4px;border:none;display:inline-block;position:relative}.select-wrapper:after{content:"";position:absolute;top:50%;right:15px;transform:translateY(-75%) rotate(135deg);height:8px;width:8px;border-color:#c7c6ca;border-style:solid;border-width:.15em .15em 0 0}.select-wrapper select{appearance:none;background-color:transparent;border:none;cursor:pointer;padding:10px 38px 10px 15px;position:relative;width:100%}.select-wrapper select::-ms-expand{display:none}form h4{font-weight:500;margin-bottom:10px}.switch-field{display:inline-flex;overflow:hidden;border:1px solid #15284c;border-radius:4px}.switch-field input{position:absolute;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.switch-field label{background-color:#fff;cursor:pointer;color:#15284c;font-size:14px;line-height:1;text-align:center;padding:10px 30px;margin-bottom:0;transition:all .1s ease-in-out;width:132px}.switch-field input:checked+label{background-color:#eef3ff}.switch-field label:first-of-type{border-right:1px solid #15284c}.option-item{color:inherit;cursor:default;display:block;font-size:inherit;padding:8px 12px;width:100%;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.box-shadow{border-radius:2px}@media (min-width:70.5rem){.box-shadow{box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}}.box-shadow header{background-color:#f5f5f5;padding:25px}@media (min-width:70.5rem){.box-shadow header{padding:35px 55px 25px}}@media print{#mobile-floating-bar,.ais-InstantSearch__root,.app-footer,.content-header,.floating .sidebar,.guideline .tools-btn.desktop,.sidebar,.tools-btn,footer,header{display:none}.main,main{padding-top:50px}.app-header .navbar-wrapper{display:none}.app-header .heading{padding:0}.app-header .heading>*{display:none}.app-header .heading>#logo{position:absolute;display:block;left:auto;right:0;top:50pt}.app-header .heading>#logo img{width:140pt;height:auto}.guideline .guideline-header{width:auto;background-color:transparent!important;color:#888;height:auto;padding:0 200pt 30pt 0;margin:0;border-bottom:1px solid #f5f5f5}.guideline .guideline-header h1{font-size:30pt;line-height:1.2;padding-right:150pt;margin-top:0}.guideline .guideline-header h3{margin-top:30pt}.guideline .guideline-header .tags{margin:0 0 20pt}.guideline .guideline-header .tags a{border:1px solid #c7c6ca;background:transparent!important}.guideline .guideline-header .summary{margin-top:20pt;margin-bottom:20pt;max-width:100%}.guideline .guideline-header .summary p{font-size:12pt;color:#898b89}.guideline .guideline-header .date,.guideline .guideline-header .disclaimer,.guideline .guideline-header .disclaimer a{color:#c7c6ca!important;font-size:12pt}.guideline .content{padding:0}.guideline .content .service-provider{display:none}.guideline .content .content-body .guideline-content{margin:0;padding:10px 0 0}.guideline .content .content-body .guideline-content h3,.guideline .content .content-body .guideline-content h4,.guideline .content .content-body .guideline-content p{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.guideline .content .content-body .guideline-content h3{font-size:16pt}.guideline .content .content-body .guideline-content h4{font-size:14pt}.guideline .content .content-body .guideline-content p,.guideline .content .content-body .guideline-content ul li{font-size:12pt;padding:0}.guideline .content .content-body .guideline-content table td{font-size:12pt}.guideline .guideline-footer,.guideline .panel .panel-title .plus-btn{display:none}.app-root.floating .content{margin:0}.table,table{border-left:1px solid #f2f0f4;border-right:1px solid #f2f0f4;margin:10pt 0 30pt}.table td,.table th,table td,table th{border-color:#f2f0f4}.table thead tr,table thead tr{background:transparent}.table thead td,.table thead th,table thead td,table thead th{border-color:#f2f0f4;border-top:1px solid #f2f0f4;padding-left:10pt;padding-right:10pt;color:#c7c6ca}.table tbody tr:nth-child(2n),.table tbody tr:nth-child(odd),table tbody tr:nth-child(2n),table tbody tr:nth-child(odd){background:transparent}#tools-modal{display:none}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.content a,.content-body a{text-decoration:underline}.guideline-footer a{text-decoration:none}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.hover\:bg-dark-aqua\/10:hover{background-color:rgba(12,129,143,.1)}.hover\:bg-grey-light:hover{--tw-bg-opacity:1;background-color:rgb(242 240 244/var(--tw-bg-opacity,1))}.hover\:bg-primary:hover{--tw-bg-opacity:1;background-color:rgb(21 40 76/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:\!text-primary:hover{--tw-text-opacity:1!important;color:rgb(21 40 76/var(--tw-text-opacity,1))!important}.hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(21 40 76/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.group:hover .group-hover\:\!text-dark-aqua{--tw-text-opacity:1!important;color:rgb(12 129 143/var(--tw-text-opacity,1))!important}.group:hover .group-hover\:text-dark-aqua{--tw-text-opacity:1;color:rgb(12 129 143/var(--tw-text-opacity,1))}.group:hover .group-hover\:underline{text-decoration-line:underline}@media not all and (min-width:1128px){.max-xl-max\:mb-5{margin-bottom:1.25rem}.max-xl-max\:mb-6{margin-bottom:1.5rem}.max-xl-max\:mt-5{margin-top:1.25rem}.max-xl-max\:\!w-full{width:100%!important}.max-xl-max\:flex-col{flex-direction:column}.max-xl-max\:rounded-\[4px\]{border-radius:4px}.max-xl-max\:border{border-width:1px}.max-xl-max\:border-off-black-light{--tw-border-opacity:1;border-color:rgb(117 117 117/var(--tw-border-opacity,1))}.max-xl-max\:\!px-8{padding-left:2rem!important;padding-right:2rem!important}.max-xl-max\:px-4{padding-left:1rem;padding-right:1rem}.max-xl-max\:\!text-dark-aqua{--tw-text-opacity:1!important;color:rgb(12 129 143/var(--tw-text-opacity,1))!important}}@media not all and (min-width:1127px){.max-xl-min\:border-b{border-bottom-width:1px}.max-xl-min\:p-3{padding:.75rem}.max-xl-min\:px-4{padding-left:1rem;padding-right:1rem}}@media not all and (min-width:1024px){.max-lg\:basis-auto{flex-basis:auto}.max-lg\:flex-wrap{flex-wrap:wrap}}@media not all and (min-width:980px){.max-lg-max\:\!bg-transparent{background-color:transparent!important}}@media not all and (min-width:768px){.max-md\:\!mb-2{margin-bottom:.5rem!important}}@media not all and (min-width:767px){.max-sm-min\:flex-col{flex-direction:column}.max-sm-min\:items-start{align-items:flex-start}}@media not all and (min-width:640px){.max-sm\:h-4{height:1rem}.max-sm\:w-4{width:1rem}.max-sm\:w-full{width:100%}.max-sm\:flex-col{flex-direction:column}.max-sm\:text-center{text-align:center}}@media (min-width:640px){.sm\:col-span-6{grid-column:span 6/span 6}.sm\:mb-0{margin-bottom:0}.sm\:mr-20{margin-right:5rem}.sm\:w-full{width:100%}.sm\:flex-row{flex-direction:row}.sm\:justify-between{justify-content:space-between}}@media (min-width:768px){.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-first{order:-9999}.md\:order-last{order:9999}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-8{grid-column:span 8/span 8}.md\:mb-\[30px\]{margin-bottom:30px}.md\:mt-20{margin-top:5rem}.md\:\!grid{display:grid!important}.md\:h-\[56px\]{height:56px}.md\:min-h-\[92px\]{min-height:92px}.md\:w-1\/3{width:33.333333%}.md\:w-2\/3{width:66.666667%}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-center{justify-content:center}.md\:gap-y-0{row-gap:0}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.sm-max\:absolute{position:absolute}.sm-max\:left-\[50\%\]{left:50%}.sm-max\:top-\[50\%\]{top:50%}.sm-max\:-mt-\[30px\]{margin-top:-30px}.sm-max\:-translate-x-\[50\%\]{--tw-translate-x:-50%}.sm-max\:-translate-x-\[50\%\],.sm-max\:-translate-y-\[50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm-max\:-translate-y-\[50\%\]{--tw-translate-y:-50%}}@media (min-width:980px){.lg-max\:w-1\/2{width:50%}.lg-max\:flex-row{flex-direction:row}.lg-max\:justify-between{justify-content:space-between}.lg-max\:pl-\[15px\]{padding-left:15px}.lg-max\:pr-\[15px\]{padding-right:15px}}@media (min-width:1024px){.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:hidden{display:none}.lg\:max-w-\[66\%\]{max-width:66%}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.lg\:text-primary{--tw-text-opacity:1;color:rgb(21 40 76/var(--tw-text-opacity,1))}}@media (min-width:1127px){.xl-min\:h-\[120px\]{height:120px}.xl-min\:flex-row{flex-direction:row}.xl-min\:justify-end{justify-content:flex-end}.xl-min\:p-6{padding:1.5rem}.xl-min\:py-\[30px\]{padding-top:30px;padding-bottom:30px}}@media (min-width:1128px){.xl-max\:relative{position:relative}.xl-max\:top-auto{top:auto}.xl-max\:col-span-4{grid-column:span 4/span 4}.xl-max\:hidden{display:none}.xl-max\:h-\[105px\]{height:105px}.xl-max\:h-\[180px\]{height:180px}.xl-max\:h-\[60px\]{height:60px}.xl-max\:h-full{height:100%}.xl-max\:\!w-80{width:20rem!important}.xl-max\:w-\[80\%\]{width:80%}.xl-max\:max-w-\[30\.625rem\]{max-width:30.625rem}.xl-max\:flex-row{flex-direction:row}.xl-max\:justify-center{justify-content:center}.xl-max\:justify-between{justify-content:space-between}.xl-max\:rounded-md{border-radius:.375rem}.xl-max\:border-l{border-left-width:1px}.xl-max\:\!border-none{border-style:none!important}.xl-max\:bg-white\/\[\.68\]{background-color:hsla(0,0%,100%,.68)}.xl-max\:px-16{padding-left:4rem;padding-right:4rem}.xl-max\:px-\[0\.625rem\]{padding-left:.625rem;padding-right:.625rem}.xl-max\:py-20{padding-top:5rem;padding-bottom:5rem}.xl-max\:text-5xl{font-size:3rem;line-height:1}.xl-max\:\!text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.xl-max\:last\:border-r:last-child{border-right-width:1px}}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_6bee3b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_Fallback_6bee3b;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_6bee3b{font-family:__Poppins_6bee3b,__Poppins_Fallback_6bee3b;font-style:normal}