@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:local("Montserrat Thin "),local("Montserrat-Thin"),url(../montserrat-latin-100-a5bfe500a212b55e1d97ab22ec963cc2.html) format("woff2"),url(../montserrat-latin-100-f3fd3a8cda2788c9187834cf76d76d57.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100;src:local("Montserrat Thin italic"),local("Montserrat-Thinitalic"),url(../montserrat-latin-100italic-c4fd7303dedad09a44867a2c79296456.html) format("woff2"),url(../montserrat-latin-100italic-8545c5c9716e859e79c61d608b561504.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:local("Montserrat Extra Light "),local("Montserrat-Extra Light"),url(../montserrat-latin-200-11e53b4b006a3bacb5b027c6a9bb64ce.html) format("woff2"),url(../montserrat-latin-200-b6f663e2de4a8379688cdba1b954edbc.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:local("Montserrat Extra Light italic"),local("Montserrat-Extra Lightitalic"),url(../montserrat-latin-200italic-32131f2a84c4a3abee7d2fd2b49850ad.html) format("woff2"),url(../montserrat-latin-200italic-cd7b7fa2da727185e9a74724658bcc65.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat Light "),local("Montserrat-Light"),url(../montserrat-latin-300-c587fd5d56f85fb730092fc82551b5a1.html) format("woff2"),url(../montserrat-latin-300-46b5c290e8fd38b7639e3f9383c2ac56.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:local("Montserrat Light italic"),local("Montserrat-Lightitalic"),url(../montserrat-latin-300italic-ca09533c023a3a9df2fb0167c26e0fdb.html) format("woff2"),url(../montserrat-latin-300italic-f56d740b2c209398b341cc025a9c77d6.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular "),local("Montserrat-Regular"),url(../montserrat-latin-400-504499c7e16ee847a32a7a8bf6923a79.html) format("woff2"),url(../montserrat-latin-400-7710fcbaccd9837e1c5e7e819bf1d230.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:local("Montserrat Regular italic"),local("Montserrat-Regularitalic"),url(../montserrat-latin-400italic-920286bb1fd8ffb693ef17a42546ee3a.html) format("woff2"),url(../montserrat-latin-400italic-035e0faa25a71eeab032f07cf5490eef.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat Medium "),local("Montserrat-Medium"),url(../montserrat-latin-500-6fd836a65acf6d59bd2f5e0be5717207.html) format("woff2"),url(../montserrat-latin-500-561e37f444fecedbe680a382e941392a.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:local("Montserrat Medium italic"),local("Montserrat-Mediumitalic"),url(../montserrat-latin-500italic-44f475da8da3427ecc77a4450f00452c.html) format("woff2"),url(../montserrat-latin-500italic-4d2fdf6bcf6c74b893e69fec9c8907e5.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat SemiBold "),local("Montserrat-SemiBold"),url(../montserrat-latin-600-c18b4ac34e93857f7437c28f94923dc0.html) format("woff2"),url(../montserrat-latin-600-010ceaeb92611d327450a647f8ce6017.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:local("Montserrat SemiBold italic"),local("Montserrat-SemiBolditalic"),url(../montserrat-latin-600italic-2dbbde16b836db7a390a71d3aa2a232e.html) format("woff2"),url(../montserrat-latin-600italic-045adf4940dd14d523350697cd984663.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold "),local("Montserrat-Bold"),url(../montserrat-latin-700-66fd2310725b78026454e50d0dd9effc.html) format("woff2"),url(../montserrat-latin-700-a7a97263d97c409f1a624f88d4f8f00e.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:local("Montserrat Bold italic"),local("Montserrat-Bolditalic"),url(../montserrat-latin-700italic-a9005293d3425d6e611c7c5f451d6f68.html) format("woff2"),url(../montserrat-latin-700italic-2413952457cc83b0bc6fe20b12ffa15b.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat ExtraBold "),local("Montserrat-ExtraBold"),url(../montserrat-latin-800-abbac7439df45ab1a1e316d480a5c281.html) format("woff2"),url(../montserrat-latin-800-5e564db333b8b21c83b84ed531d94eb2.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:800;src:local("Montserrat ExtraBold italic"),local("Montserrat-ExtraBolditalic"),url(../montserrat-latin-800italic-4dac3f51b5a7a0609d210cc4fd4d5980.html) format("woff2"),url(../montserrat-latin-800italic-61120b3c6f076e91b0a7e86ac6966634.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:local("Montserrat Black "),local("Montserrat-Black"),url(../montserrat-latin-900-041d8fc07df6765187171717d5b810fb.html) format("woff2"),url(../montserrat-latin-900-c440708c3b73b3d9cea7e345718de728.html) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:900;src:local("Montserrat Black italic"),local("Montserrat-Blackitalic"),url(../montserrat-latin-900italic-3028f5dd9ff9ce34cb18fac0f6ffbbda.html) format("woff2"),url(../montserrat-latin-900italic-1d7048d5048513c46705b15fb67a4379.html) format("woff")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:local("Noto Sans Regular "),local("Noto Sans-Regular"),url(../noto-sans-latin-400-0f21a2f5d44e3ad76acb34710d7bc342.html) format("woff2"),url(../noto-sans-latin-400-9506993f27eb0b3f47151e1f9ffa6a1d.html) format("woff")}@font-face{font-display:swap;font-family:Noto Sans;font-style:italic;font-weight:400;src:local("Noto Sans Regular italic"),local("Noto Sans-Regularitalic"),url(../noto-sans-latin-400italic-f0bef789f04913486f4b9e75b1611cf0.html) format("woff2"),url(../noto-sans-latin-400italic-26837903986388ca4bec8e13a3e821dd.html) format("woff")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:local("Noto Sans Bold "),local("Noto Sans-Bold"),url(../noto-sans-latin-700-cd29cc5db1bb68f9dd62bb6f2b250181.html) format("woff2"),url(../noto-sans-latin-700-152b6da59fb349430bb6fa2d7c598d81.html) format("woff")}@font-face{font-display:swap;font-family:Noto Sans;font-style:italic;font-weight:700;src:local("Noto Sans Bold italic"),local("Noto Sans-Bolditalic"),url(../noto-sans-latin-700italic-28f68a5080307e934b594ff5a321d842.html) format("woff2"),url(../noto-sans-latin-700italic-5059c8345081a82148f63a2742f6568e.html) format("woff")}*,: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(51,168,204,.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(51,168,204,.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: }.container{width:100%}@media (min-width:599px){.container{max-width:599px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1466px){.container{max-width:1466px}}@media (min-width:2560px){.container{max-width:2560px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-0{bottom:0}.right-0{right:0}.right-full{right:100%}.top-0{top:0}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.float-right{float:right}.float-left{float:left}.clear-both{clear:both}.m-0{margin:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-7{margin-bottom:1.75rem;margin-top:1.75rem}.-ml-1{margin-left:-.25rem}.-mr-1{margin-right:-.25rem}.-mt-1{margin-top:-.25rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-3{margin-left:.75rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.table{display:table}.table-cell{display:table-cell}.grid{display:grid}.contents{display:contents}.hidden{display:none}.size-4{height:1rem;width:1rem}.h-10{height:2.5rem}.h-8{height:2rem}.h-auto{height:auto}.h-full{height:100%}.\!w-full{width:100%!important}.w-0{width:0}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-4{width:1rem}.w-60{width:15rem}.w-full{width:100%}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-1\/3{flex-basis:33.333333%}.border-collapse{border-collapse:collapse}.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}.cursor-text{cursor:text}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.\!overflow-hidden{overflow:hidden!important}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.\!rounded-l-full{border-bottom-left-radius:9999px!important;border-top-left-radius:9999px!important}.border{border-width:1px}.border-0{border-width:0}.border-x-0{border-left-width:0;border-right-width:0}.border-b{border-bottom-width:1px}.border-b-4{border-bottom-width:4px}.border-l-4{border-left-width:4px}.border-t-0{border-top-width:0}.border-solid{border-style:solid}.border-none{border-style:none}.\!border-gray-500{--tw-border-opacity:1!important;border-color:hsl(240 6% 50%/var(--tw-border-opacity))!important}.\!border-transparent{border-color:transparent!important}.border-gray-200{--tw-border-opacity:1;border-color:hsl(240 5% 85%/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:hsl(240 5% 71%/var(--tw-border-opacity))}.border-gray-50{--tw-border-opacity:1;border-color:hsl(240 4% 95%/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-yellow-500{--tw-border-opacity:1;border-color:hsl(40 99% 50%/var(--tw-border-opacity))}.\!bg-gray-100{--tw-bg-opacity:1!important;background-color:hsl(240 3% 89%/var(--tw-bg-opacity))!important}.\!bg-green-300{--tw-bg-opacity:1!important;background-color:hsl(161 62% 72%/var(--tw-bg-opacity))!important}.\!bg-red-300{--tw-bg-opacity:1!important;background-color:hsl(4 68% 73%/var(--tw-bg-opacity))!important}.bg-black{--tw-bg-opacity:1;background-color:hsl(0 0% 0%/var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity:1;background-color:hsl(196 80% 40%/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:hsl(240 3% 89%/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:hsl(240 4% 95%/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:hsl(160 60% 40%/var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity:1;background-color:hsl(4 80% 40%/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:hsl(0 0% 100%/var(--tw-bg-opacity))}.bg-yellow-100{--tw-bg-opacity:1;background-color:hsl(48 100% 90%/var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity:1;background-color:hsl(42 100% 61%/var(--tw-bg-opacity))}.\!p-1{padding:.25rem!important}.\!p-2{padding:.5rem!important}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.px-0{padding-left:0;padding-right:0}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.\!pl-3{padding-left:.75rem!important}.\!pr-0{padding-right:0!important}.pb-2{padding-bottom:.5rem}.pb-5{padding-bottom:1.25rem}.pr-11{padding-right:2.75rem}.pr-2{padding-right:.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-sans{font-family:Montserrat,Montserrat-fallback,Verdana,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-serif{font-family:Libre Baskerville,Libre-Baskerville-fallback,ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-2xs{font-size:.75rem;line-height:1rem}.text-3xs{font-size:.62rem;line-height:.875rem}.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:.8125rem;line-height:1.125rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-none{line-height:1}.leading-snug{line-height:1.375}.\!text-white{--tw-text-opacity:1!important;color:hsl(0 0% 100%/var(--tw-text-opacity))!important}.text-black{--tw-text-opacity:1;color:hsl(0 0% 0%/var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity:1;color:hsl(203 90% 30%/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:hsl(240 6% 60%/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:hsl(240 2% 30%/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:hsl(0 0% 22%/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:hsl(4 69% 51%/var(--tw-text-opacity))}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:hsl(0 0% 100%/var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity:1;color:hsl(36 100% 30%/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.outline{outline-style:solid}.outline-1{outline-width:1px}.outline-gray-200{outline-color:#d7d7db}.blur{--tw-blur:blur(8px)}.blur,.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-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.tc-container{width:972px}}@media (min-width:1466px){.tc-container{width:1356px}}@keyframes (progress){to{background-position:-60px 0}}.pa0{padding:0}.pa1{padding:.25rem}.pa2{padding:.5rem}.pa3{padding:1rem}.pa4{padding:2rem}.pa5{padding:4rem}.pa6{padding:8rem}.pa7{padding:16rem}.ph0{padding-bottom:0;padding-top:0}.ph1{padding-bottom:.25rem;padding-top:.25rem}.ph2{padding-bottom:.5rem;padding-top:.5rem}.ph3{padding-bottom:1rem;padding-top:1rem}.ph4{padding-bottom:2rem;padding-top:2rem}.ph5{padding-bottom:4rem;padding-top:4rem}.ph6{padding-bottom:8rem;padding-top:8rem}.ph7{padding-bottom:16rem;padding-top:16rem}.pv0{padding-left:0;padding-right:0}.pv1{padding-left:.25rem;padding-right:.25rem}.pv2{padding-left:.5rem;padding-right:.5rem}.pv3{padding-left:1rem;padding-right:1rem}.pv4{padding-left:2rem;padding-right:2rem}.pv5{padding-left:4rem;padding-right:4rem}.pv6{padding-left:8rem;padding-right:8rem}.pv7{padding-left:16rem;padding-right:16rem}.pt0{padding-top:0}.pt1{padding-top:.25rem}.pt2{padding-top:.5rem}.pt3{padding-top:1rem}.pt4{padding-top:2rem}.pt5{padding-top:4rem}.pt6{padding-top:8rem}.pt7{padding-top:16rem}.pb0{padding-bottom:0}.pb1{padding-bottom:.25rem}.pb2{padding-bottom:.5rem}.pb3{padding-bottom:1rem}.pb4{padding-bottom:2rem}.pb5{padding-bottom:4rem}.pb6{padding-bottom:8rem}.pb7{padding-bottom:16rem}.pl0{padding-left:0}.pl1{padding-left:.25rem}.pl2{padding-left:.5rem}.pl3{padding-left:1rem}.pl4{padding-left:2rem}.pl5{padding-left:4rem}.pl6{padding-left:8rem}.pl7{padding-left:16rem}.pr0{padding-right:0}.pr1{padding-right:.25rem}.pr2{padding-right:.5rem}.pr3{padding-right:1rem}.pr4{padding-right:2rem}.pr5{padding-right:4rem}.pr6{padding-right:8rem}.pr7{padding-right:16rem}.ma0{margin:0}.ma1{margin:.25rem}.ma2{margin:.5rem}.ma3{margin:1rem}.ma4{margin:2rem}.ma5{margin:4rem}.ma6{margin:8rem}.ma7{margin:16rem}.mh0{margin-bottom:0;margin-top:0}.mh1{margin-bottom:.25rem;margin-top:.25rem}.mh2{margin-bottom:.5rem;margin-top:.5rem}.mh3{margin-bottom:1rem;margin-top:1rem}.mh4{margin-bottom:2rem;margin-top:2rem}.mh5{margin-bottom:4rem;margin-top:4rem}.mh6{margin-bottom:8rem;margin-top:8rem}.mh7{margin-bottom:16rem;margin-top:16rem}.mv0{margin-left:0;margin-right:0}.mv1{margin-left:.25rem;margin-right:.25rem}.mv2{margin-left:.5rem;margin-right:.5rem}.mv3{margin-left:1rem;margin-right:1rem}.mv4{margin-left:2rem;margin-right:2rem}.mv5{margin-left:4rem;margin-right:4rem}.mv6{margin-left:8rem;margin-right:8rem}.mv7{margin-left:16rem;margin-right:16rem}.mt0{margin-top:0}.mt1{margin-top:.25rem}.mt2{margin-top:.5rem}.mt3{margin-top:1rem}.mt4{margin-top:2rem}.mt5{margin-top:4rem}.mt6{margin-top:8rem}.mt7{margin-top:16rem}.mb0{margin-bottom:0}.mb1{margin-bottom:.25rem}.mb2{margin-bottom:.5rem}.mb3{margin-bottom:1rem}.mb4{margin-bottom:2rem}.mb5{margin-bottom:4rem}.mb6{margin-bottom:8rem}.mb7{margin-bottom:16rem}.ml0{margin-left:0}.ml1{margin-left:.25rem}.ml2{margin-left:.5rem}.ml3{margin-left:1rem}.ml4{margin-left:2rem}.ml5{margin-left:4rem}.ml6{margin-left:8rem}.ml7{margin-left:16rem}.mr0{margin-right:0}.mr1{margin-right:.25rem}.mr2{margin-right:.5rem}.mr3{margin-right:1rem}.mr4{margin-right:2rem}.mr5{margin-right:4rem}.mr6{margin-right:8rem}.mr7{margin-right:16rem}.tooltip{background:#4b4b4e;border:1px solid #000;border-radius:.25rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);color:#fff;font-size:11px;margin-top:-12px;padding:5px 16px;position:absolute;z-index:2}.tooltip p,.tooltip p:last-child{margin-bottom:0}.tooltip:after{content:"";display:block;height:0;position:absolute;width:0}.tooltip.left:after{border-right:8px solid #62626a;left:-8px}.tooltip.left:after,.tooltip.right:after{border-bottom:8px solid transparent;border-top:8px solid transparent;margin-top:-8px;top:50%}.tooltip.right:after{border-left:8px solid #62626a;right:-8px}.tooltip.bottom:after{top:-8px}.tooltip.bottom:after,.tooltip.top:after{border-bottom:8px solid transparent;border-left:8px solid #62626a;border-top:8px solid transparent;left:50%;margin-left:-8px}.tooltip.top:after{bottom:-8px}.hover.tooltip{opacity:0;pointer-events:none;transition:opacity .15s}:active>.hover.tooltip,:hover>.hover.tooltip{opacity:1}.help-tooltip{cursor:pointer;display:inline-block;position:relative;text-align:center;width:24px}.help-tooltip .tooltip{background:#4b4b4e;border:1px dashed #000;font-weight:400;left:-126px;margin-top:0;padding:12px;position:absolute;text-align:left;width:250px;z-index:100}.help-tooltip .tooltip h3,.help-tooltip .tooltip p{color:#fff;margin-bottom:6px}.help-tooltip .tooltip.bottom-left{left:auto;right:-19px}.help-tooltip .tooltip.bottom-left:after{border-bottom:8px solid #000;border-left:8px solid transparent;border-right:8px solid transparent;margin-right:10px;right:12px;top:-8px}.help-tooltip .tooltip.top-left{bottom:26px;left:auto;right:-19px}.help-tooltip .tooltip.top-left:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #62626a;bottom:-8px;margin-right:10px;right:12px}.help-tooltip .tooltip p:last-child{margin-bottom:0}.help-tooltip.aligned-right{float:right}pre.highlight{background-color:#f2f2f3;margin-bottom:18px;overflow-y:auto;padding:1em}pre.highlight table td{padding:5px}pre.highlight table pre{margin:0}pre.highlight .cm{color:#62626a;font-style:italic}pre.highlight .cp{color:#62626a;font-weight:700}pre.highlight .c1,pre.highlight .cs{color:#62626a;font-style:italic}pre.highlight .cs{font-weight:700}pre.highlight .c,pre.highlight .cd{color:#62626a;font-style:italic}pre.highlight .err{background-color:#f0dcdb;color:#990a00}pre.highlight .gd{background-color:#f0dcdb;color:#000}pre.highlight .ge{color:#000;font-style:italic}pre.highlight .gr{color:#990a00}pre.highlight .gh{color:#62626a}pre.highlight .gi{background-color:#e0f1f5;color:#000}pre.highlight .go{color:#62626a}pre.highlight .gp{color:#4b4b4e}pre.highlight .gs{font-weight:700}pre.highlight .gu{color:#62626a}pre.highlight .gt{color:#990a00}pre.highlight .kc,pre.highlight .kd,pre.highlight .kn,pre.highlight .kp,pre.highlight .kr{color:#000;font-weight:700}pre.highlight .kt{color:#293299;font-weight:700}pre.highlight .k,pre.highlight .kv{color:#000;font-weight:700}pre.highlight .il,pre.highlight .m,pre.highlight .mb,pre.highlight .mf,pre.highlight .mh,pre.highlight .mi,pre.highlight .mo,pre.highlight .mx{color:#29a37a}pre.highlight .s2,pre.highlight .sb,pre.highlight .sc,pre.highlight .sd,pre.highlight .se,pre.highlight .sh,pre.highlight .si,pre.highlight .sx{color:#d8372c}pre.highlight .sr{color:#29a37a}pre.highlight .s,pre.highlight .s1,pre.highlight .ss{color:#d8372c}pre.highlight .na{color:#1f7a5c}pre.highlight .bp{color:#62626a}pre.highlight .nb{color:#085d91}pre.highlight .nc{color:#293299;font-weight:700}pre.highlight .no{color:#1f7a5c}pre.highlight .nd{color:#62626a;font-weight:700}pre.highlight .ni{color:#293299}pre.highlight .ne,pre.highlight .nf,pre.highlight .nl{color:#990a00;font-weight:700}pre.highlight .nn{color:#4b4b4e}pre.highlight .nt{color:#293299}pre.highlight .nv,pre.highlight .vc,pre.highlight .vg,pre.highlight .vi{color:#1f7a5c}pre.highlight .o,pre.highlight .ow{color:#000;font-weight:700}pre.highlight .w{color:#62626a}.vivus-grid-example{background-color:#212121;color:#fff;display:block;margin-bottom:20px;padding:20px;text-align:center}body{min-width:992px}.wrapper{margin:0 auto;position:relative;width:972px}.wrapper:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.wrapper [class*=" grid-"],.wrapper [class^=grid-]{float:left;margin-right:20px}.wrapper .grid-one{width:42px}.wrapper .grid-two{width:104px}.wrapper .grid-three{width:166px}.wrapper .grid-four{width:228px}.wrapper .grid-five{width:290px}.wrapper .grid-six{width:352px}.wrapper .grid-seven{width:414px}.wrapper .grid-eight{width:476px}.wrapper .grid-nine{width:538px}.wrapper .grid-ten{width:600px}.wrapper .grid-eleven{width:662px}.wrapper .grid-twelve{width:724px}.wrapper .grid-thirteen{width:786px}.wrapper .grid-fourteen{width:848px}.wrapper .grid-fifteen{width:910px}.wrapper .grid-sixteen{width:972px}.wrapper .grid-prepend-one{margin-left:62px}.wrapper .grid-prepend-two{margin-left:124px}.wrapper .grid-prepend-three{margin-left:186px}.wrapper .grid-prepend-four{margin-left:248px}.wrapper .grid-prepend-five{margin-left:310px}.wrapper .grid-prepend-six{margin-left:372px}.wrapper .grid-prepend-seven{margin-left:434px}.wrapper .grid-prepend-eight{margin-left:496px}.wrapper .grid-prepend-nine{margin-left:558px}.wrapper .grid-prepend-ten{margin-left:620px}.wrapper .grid-prepend-eleven{margin-left:682px}.wrapper .grid-prepend-twelve{margin-left:744px}.wrapper .grid-prepend-thirteen{margin-left:806px}.wrapper .grid-prepend-fourteen{margin-left:868px}.wrapper .grid-prepend-fifteen{margin-left:930px}.wrapper .grid-prepend-sixteen{margin-left:992px}.wrapper .grid-append-one{margin-right:62px}.wrapper .grid-append-two{margin-right:124px}.wrapper .grid-append-three{margin-right:186px}.wrapper .grid-append-four{margin-right:248px}.wrapper .grid-append-five{margin-right:310px}.wrapper .grid-append-six{margin-right:372px}.wrapper .grid-append-seven{margin-right:434px}.wrapper .grid-append-eight{margin-right:496px}.wrapper .grid-append-nine{margin-right:558px}.wrapper .grid-append-ten{margin-right:620px}.wrapper .grid-append-eleven{margin-right:682px}.wrapper .grid-append-twelve{margin-right:744px}.wrapper .grid-append-thirteen{margin-right:806px}.wrapper .grid-append-fourteen{margin-right:868px}.wrapper .grid-append-fifteen{margin-right:930px}.wrapper .grid-append-sixteen{margin-right:992px}.wrapper .grid-last{margin-right:0}.wrapper .grid-left{float:left}.wrapper .grid-right{float:right}@media only screen and (max-width:599px){body{min-width:100%}.wrapper,.wrapper .grid-eight,.wrapper .grid-eleven,.wrapper .grid-fifteen,.wrapper .grid-five,.wrapper .grid-four,.wrapper .grid-fourteen,.wrapper .grid-nine,.wrapper .grid-one,.wrapper .grid-seven,.wrapper .grid-six,.wrapper .grid-sixteen,.wrapper .grid-ten,.wrapper .grid-thirteen,.wrapper .grid-three,.wrapper .grid-twelve,.wrapper .grid-two{width:100%}.wrapper .grid-prepend-eight,.wrapper .grid-prepend-eleven,.wrapper .grid-prepend-fifteen,.wrapper .grid-prepend-five,.wrapper .grid-prepend-four,.wrapper .grid-prepend-fourteen,.wrapper .grid-prepend-nine,.wrapper .grid-prepend-one,.wrapper .grid-prepend-seven,.wrapper .grid-prepend-six,.wrapper .grid-prepend-sixteen,.wrapper .grid-prepend-ten,.wrapper .grid-prepend-thirteen,.wrapper .grid-prepend-three,.wrapper .grid-prepend-twelve,.wrapper .grid-prepend-two{margin-left:0}.wrapper .grid-append-eight,.wrapper .grid-append-eleven,.wrapper .grid-append-fifteen,.wrapper .grid-append-five,.wrapper .grid-append-four,.wrapper .grid-append-fourteen,.wrapper .grid-append-nine,.wrapper .grid-append-one,.wrapper .grid-append-seven,.wrapper .grid-append-six,.wrapper .grid-append-sixteen,.wrapper .grid-append-ten,.wrapper .grid-append-thirteen,.wrapper .grid-append-three,.wrapper .grid-append-twelve,.wrapper .grid-append-two{margin-right:0}}@media only screen and (min-width:1466px){body{min-width:1376px}.wrapper{width:1356px}.wrapper .grid-one{width:66px}.wrapper .grid-two{width:152px}.wrapper .grid-three{width:238px}.wrapper .grid-four{width:324px}.wrapper .grid-five{width:410px}.wrapper .grid-six{width:496px}.wrapper .grid-seven{width:582px}.wrapper .grid-eight{width:668px}.wrapper .grid-nine{width:754px}.wrapper .grid-ten{width:840px}.wrapper .grid-eleven{width:926px}.wrapper .grid-twelve{width:1012px}.wrapper .grid-thirteen{width:1098px}.wrapper .grid-fourteen{width:1184px}.wrapper .grid-fifteen{width:1270px}.wrapper .grid-sixteen{width:1356px}.wrapper .grid-prepend-one{margin-left:86px}.wrapper .grid-prepend-two{margin-left:172px}.wrapper .grid-prepend-three{margin-left:258px}.wrapper .grid-prepend-four{margin-left:344px}.wrapper .grid-prepend-five{margin-left:430px}.wrapper .grid-prepend-six{margin-left:516px}.wrapper .grid-prepend-seven{margin-left:602px}.wrapper .grid-prepend-eight{margin-left:688px}.wrapper .grid-prepend-nine{margin-left:774px}.wrapper .grid-prepend-ten{margin-left:860px}.wrapper .grid-prepend-eleven{margin-left:946px}.wrapper .grid-prepend-twelve{margin-left:1032px}.wrapper .grid-prepend-thirteen{margin-left:1118px}.wrapper .grid-prepend-fourteen{margin-left:1204px}.wrapper .grid-prepend-fifteen{margin-left:1290px}.wrapper .grid-prepend-sixteen{margin-left:1376px}.wrapper .grid-append-one{margin-right:86px}.wrapper .grid-append-two{margin-right:172px}.wrapper .grid-append-three{margin-right:258px}.wrapper .grid-append-four{margin-right:344px}.wrapper .grid-append-five{margin-right:430px}.wrapper .grid-append-six{margin-right:516px}.wrapper .grid-append-seven{margin-right:602px}.wrapper .grid-append-eight{margin-right:688px}.wrapper .grid-append-nine{margin-right:774px}.wrapper .grid-append-ten{margin-right:860px}.wrapper .grid-append-eleven{margin-right:946px}.wrapper .grid-append-twelve{margin-right:1032px}.wrapper .grid-append-thirteen{margin-right:1118px}.wrapper .grid-append-fourteen{margin-right:1204px}.wrapper .grid-append-fifteen{margin-right:1290px}.wrapper .grid-append-sixteen{margin-right:1376px}.wrapper .large-grid-one{width:66px}.wrapper .large-grid-two{width:152px}.wrapper .large-grid-three{width:238px}.wrapper .large-grid-four{width:324px}.wrapper .large-grid-five{width:410px}.wrapper .large-grid-six{width:496px}.wrapper .large-grid-seven{width:582px}.wrapper .large-grid-eight{width:668px}.wrapper .large-grid-nine{width:754px}.wrapper .large-grid-ten{width:840px}.wrapper .large-grid-eleven{width:926px}.wrapper .large-grid-twelve{width:1012px}.wrapper .large-grid-thirteen{width:1098px}.wrapper .large-grid-fourteen{width:1184px}.wrapper .large-grid-fifteen{width:1270px}.wrapper .large-grid-sixteen{width:1356px}.wrapper .large-grid-prepend-one{margin-left:86px}.wrapper .large-grid-prepend-two{margin-left:172px}.wrapper .large-grid-prepend-three{margin-left:258px}.wrapper .large-grid-prepend-four{margin-left:344px}.wrapper .large-grid-prepend-five{margin-left:430px}.wrapper .large-grid-prepend-six{margin-left:516px}.wrapper .large-grid-prepend-seven{margin-left:602px}.wrapper .large-grid-prepend-eight{margin-left:688px}.wrapper .large-grid-prepend-nine{margin-left:774px}.wrapper .large-grid-prepend-ten{margin-left:860px}.wrapper .large-grid-prepend-eleven{margin-left:946px}.wrapper .large-grid-prepend-twelve{margin-left:1032px}.wrapper .large-grid-prepend-thirteen{margin-left:1118px}.wrapper .large-grid-prepend-fourteen{margin-left:1204px}.wrapper .large-grid-prepend-fifteen{margin-left:1290px}.wrapper .large-grid-prepend-sixteen{margin-left:1376px}.wrapper .large-grid-append-one{margin-right:86px}.wrapper .large-grid-append-two{margin-right:172px}.wrapper .large-grid-append-three{margin-right:258px}.wrapper .large-grid-append-four{margin-right:344px}.wrapper .large-grid-append-five{margin-right:430px}.wrapper .large-grid-append-six{margin-right:516px}.wrapper .large-grid-append-seven{margin-right:602px}.wrapper .large-grid-append-eight{margin-right:688px}.wrapper .large-grid-append-nine{margin-right:774px}.wrapper .large-grid-append-ten{margin-right:860px}.wrapper .large-grid-append-eleven{margin-right:946px}.wrapper .large-grid-append-twelve{margin-right:1032px}.wrapper .large-grid-append-thirteen{margin-right:1118px}.wrapper .large-grid-append-fourteen{margin-right:1204px}.wrapper .large-grid-append-fifteen{margin-right:1290px}.wrapper .large-grid-append-sixteen{margin-right:1376px}}#header{background:#f2f2f3;border-bottom:5px solid #f2f2f3;border-top:1px solid #d7d7db;padding-top:24px}#header.condensed{border-bottom:1px solid #d7d7db;padding-top:17px}#header.condensed #masthead{margin-bottom:18px}#header.condensed .masthead-home-link{display:block;float:left;top:3px;width:260px}#header.condensed .masthead-home-link img{width:100%}#header.condensed .masthead-tagline{display:none}@media only screen and (max-width:599px){#header,#header.condensed{border:none;padding:0}#header .wrapper,#header.condensed .wrapper{position:static}#header #masthead,#header.condensed #masthead{margin:0}}#masthead{margin:0 0 24px;position:relative}#masthead .masthead-home-link{color:#4b4b4e;display:block;float:left;font-family:Helvetica Neue,sans-serif;font-size:32px;font-weight:700;height:29px;margin-bottom:0;position:relative;text-transform:uppercase;width:350px}#masthead .masthead-home-link img{display:block}html.no-svg #masthead .masthead-home-link{background:url(../logo-no-svg-44adbb10155a857a2ee142b13158122f.html) 0 0 no-repeat;height:30px;width:262px}html.no-svg #masthead .masthead-home-link img{display:none}#masthead .masthead-tagline{clear:left;color:#4b4b4e;float:left;font-size:12px;font-weight:400;height:18px;padding-top:4px;width:300px}#masthead .masthead-search{float:right;margin-left:20px;margin-top:-3px}#masthead .masthead-search input{background-color:#fff;border:1px solid #d7d7db;border-radius:2px;display:block;font-size:12px;line-height:16px;min-width:280px;padding:7px 6px 6px 26px;position:relative}#masthead .masthead-search input:focus{border-color:#d7d7db;outline:none}#masthead .masthead-search label{color:#4b4b4e;padding:8px 0 0 12px;position:absolute;z-index:3}#masthead .masthead-search label i:before{color:#4b4b4e;font-size:14px;left:-4px;position:relative;top:0}#masthead .masthead-search .button,#masthead .masthead-search legend{display:none}@media only screen and (max-width:599px){#masthead{display:none}}#topbar{background:#fff;height:46px;line-height:18px;position:relative;z-index:25}.topbar-module{float:left}.topbar-button-list{list-style:none}.topbar-button-list li{float:left;margin-right:8px}.topbar-button-list li:first-child{margin-left:8px}.topbar-button-list a{border-radius:16px;display:block;height:32px;line-height:32px;margin:7px 0;text-align:center;width:32px}.topbar-button-list i{font-size:16px;line-height:16px;margin:0 auto;top:2px;vertical-align:baseline}.topbar-button-list i:before{color:#fff}.topbar-stay-informed{float:right}.topbar-stay-informed .topbar-button-text{color:#fff;display:none;padding:0 6px 0 0}.topbar-stay-informed .topbar-button.with-label a{padding:0 6px;width:auto}.topbar-stay-informed .topbar-button i:before{color:#fff}.topbar-stay-informed .newsletter a{background:#d8372c}.topbar-stay-informed .newsletter a:hover{background:#b12a20}.topbar-stay-informed .facebook a{background:#3a5a93}.topbar-stay-informed .facebook a:hover{background:#4971b7}.topbar-stay-informed .twitter a{background:#00b0e9}.topbar-stay-informed .twitter a:hover{background:#1dc8ff}.topbar-stay-informed .rss a{background:#eb7f3e}.topbar-stay-informed .rss a:hover{background:#f09e6c}.topbar-stay-informed .linkedin a{background:#0181b2}.topbar-stay-informed .linkedin a:hover{background:#01a6e5}.topbar-stay-informed .googleplus a{background:#de4931}.topbar-stay-informed .googleplus a:hover{background:#e5705d}.topbar-item-list{list-style:none}.topbar-item-list li{border-left:1px solid #d7d7db;float:left}.topbar-item-list li:first-child{border-left:0;padding-left:0}.topbar-item-list li a{color:#4b4b4e;display:block;height:18px;padding:15px 10px 13px;transition:background .3s}.topbar-item-list li a:active,.topbar-item-list li a:focus,.topbar-item-list li a:hover{background:#f2f2f3;color:#000}.topbar-item-list .tc-donate{background-color:#d8372c}.topbar-item-list .tc-donate a{color:#fff;font-weight:700;padding:14px 10px}.topbar-item-list .tc-donate a:active,.topbar-item-list .tc-donate a:focus,.topbar-item-list .tc-donate a:hover{background:#990a00;color:#fff}.topbar-dropdown a{color:#4b4b4e;display:block;height:18px;padding:15px 15px 13px;position:relative;transition:background .3s;white-space:nowrap;z-index:200}.topbar-dropdown a:active,.topbar-dropdown a:focus,.topbar-dropdown a:hover{background:#f2f2f3;color:#000}.topbar-dropdown .menu-button-close,.topbar-dropdown .menu-button-open{bottom:0;display:none;left:0;position:absolute;right:0;text-indent:-10000px;top:0}.topbar-dropdown .menu-button-close,.topbar-dropdown .menu-button-close:focus,.topbar-dropdown .menu-button-close:hover,.topbar-dropdown .menu-button-open,.topbar-dropdown .menu-button-open:focus,.topbar-dropdown .menu-button-open:hover{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") repeat 0 0}.topbar-dropdown .menu-button-contents{display:block;height:18px;padding:15px 6px 13px 15px;position:relative}.topbar-dropdown .menu-button-text{float:left;max-width:150px;overflow:hidden;padding-right:6px;position:relative;text-overflow:ellipsis;white-space:nowrap}.topbar-dropdown .drop-down-caret{color:transparent;font-size:1em;opacity:.6;top:-2px}.js .topbar-dropdown .drop-down-caret{color:inherit}.topbar-dropdown.open .menu{display:block;z-index:8}.topbar-dropdown.open .menu-button-contents{border-bottom:1px solid #fff;margin-bottom:-1px;position:relative;z-index:10}.topbar-dropdown .menu{background:#fff;border:1px solid #f1f1f2;border-radius:0 0 2px 2px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);box-sizing:border-box;display:none;left:0;margin-right:-1px;min-width:100%;position:absolute;top:46px}.topbar-mobile-home-link{color:#4b4b4e;display:none;font-family:Helvetica Neue,sans-serif;font-size:18px;font-weight:700;height:46px;margin-left:25%;text-transform:uppercase;width:50%;z-index:100}.topbar-mobile-home-link img{position:relative;top:50%;transform:translateY(-50%);width:100%}.topbar-home-link{text-align:center}.topbar-dashboard-link{float:right}.topbar-dashboard-link a{border-left:1px solid #f2f2f3;border-right:1px solid #f2f2f3}.topbar-label{padding:15px 0 13px 10px}.topbar-edition-selector{border-right:1px solid #f2f2f3;height:46px;position:relative}.topbar-edition-selector .current-region{color:#d8372c}.topbar-account-nav{border-right:1px solid #f2f2f3;float:right;position:relative}.editing-page .topbar-account-nav{border-right:0}.topbar-account-nav img{border-radius:32px;display:inline;height:36px;margin-top:-10px;width:36px}.topbar-account-nav .dashboard{display:none}.topbar-account-nav .activity-count{background:#d8372c;border:1px solid #d8372c;border-radius:10px;color:#fff;font-size:11px;font-weight:700;height:14px;line-height:14px;padding:2px 6px;position:absolute;right:-11px;top:3px;z-index:12}@media only screen and (min-width:1466px){.topbar-stay-informed .topbar-button-text{display:inline}}@media only screen and (max-width:599px){.topbar-admin-shortcuts,.topbar-dashboard-link,.topbar-edition-selector,.topbar-edition-selector-title,.topbar-home-link,.topbar-promotional-links,.topbar-stay-informed{display:none}#topbar{border-bottom:1px solid #f2f2f3;font-size:12px}#topbar .wrapper{padding-left:10px;padding-right:10px}#topbar .topbar-mobile-home-link{display:block}#topbar .author-signup,#topbar .reader-signup{display:none}.topbar-account-nav{border-right:0;display:block;position:absolute;right:0;top:0}.topbar-account-nav .activity-count{right:33px}.topbar-account-nav.open .menu-button-contents{border-left:1px solid #f2f2f3}.topbar-account-nav .menu-button-contents{padding-left:6px}.topbar-account-nav .menu-button-name{display:none}.topbar-account-nav .menu{border-right:0;left:auto;right:1px}.topbar-account-nav .dashboard{display:block}.topbar-account-nav .menu-button{padding-left:0}}.audio-player{background:#fff;border:1px solid #d7d7db;border-radius:.25rem;font-family:Helvetica Neue,sans-serif;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.audio-player .audio-player-inner{height:110px;position:relative}.audio-player .audio-player-image{height:110px;left:0;position:absolute;top:0;width:110px}.audio-player .audio-player-image img{border-bottom-left-radius:2px!important;border-bottom-right-radius:0!important;border-top-left-radius:2px!important;border-top-right-radius:0!important;height:110px;width:110px}.audio-player .audio-player-middle{height:110px;left:120px;position:absolute;right:125px;top:0}.audio-player .audio-player-controls{left:0;position:absolute;top:0;width:100%}.audio-player .audio-player-play{background-image:url(../play-dc49663f2d2d90b01af90cda21bb58ce.html),url(../pause-fad47df9d0f49e1a3f2c790d128655b0.html);background-position:0 0,0 -50px;background-repeat:no-repeat,no-repeat;background-size:100%;cursor:pointer;height:50px;left:0;position:absolute;top:54px;transition:opacity .07s linear;width:50px}.audio-player .audio-player-play:hover{opacity:.8}.audio-player .audio-player-play.playing{background-position:0 50px,0 0}.audio-player .audio-player-current-time{font-size:13px;font-weight:400;left:0;position:absolute;top:-20px}.audio-player .audio-player-total-time{font-size:13px;font-weight:400;position:absolute;right:0;top:-20px}.audio-player .audio-player-bar-wrapper{left:60px;position:absolute;right:0;top:72px}.audio-player .super-slider-view{background-color:#d7d7db;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);cursor:pointer;height:14px;position:relative}.audio-player .super-slider-view-track{height:14px;position:relative}.audio-player .super-slider-view-slider-inner{background:#62626a;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);cursor:pointer;height:14px;left:0;position:absolute;top:0;width:28px}.audio-player .audio-player-license{bottom:-17px;font-size:10px;font-weight:400;line-height:1;position:absolute;right:0}.audio-player .audio-player-license.audio-player-unsupported-license{bottom:10px}.audio-player .audio-player-license a,.audio-player .audio-player-license span{color:#4b4b4e;opacity:.5}.audio-player .audio-player-license a:hover{opacity:.7}.audio-player .audio-player-download{background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px;height:110px;position:absolute;right:0;top:0;width:110px}.audio-player .audio-player-download:hover{background:#f2f2f3}.audio-player .audio-player-download a{display:block;height:100%;white-space:normal;width:100%}.audio-player .audio-player-download .audio-player-heading{text-align:center}.audio-player .audio-player-download-icon{background:url(../download-8a92ab2128727c3aec4118aaf183dfc0.html) 50% no-repeat;background-size:40%;height:50px;left:0;opacity:.3;position:absolute;top:30px;width:100%}.audio-player .audio-player-download-info{bottom:7px;color:#4b4b4e;font-size:10px;font-weight:400;left:0;line-height:1;position:absolute;text-align:center;width:100%}.audio-player .audio-player-listen{left:3px;position:absolute;right:0;top:0}.audio-player .audio-player-title{color:#4b4b4e;font-size:14px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:27px;white-space:nowrap;width:100%}.audio-player .unsupported{font-size:12px;position:absolute;top:62px}.audio-player .audio-player-heading{color:#000;font-size:14px;font-weight:700;left:0;position:absolute;top:6px;width:100%}.audio-player.no-audio{margin-bottom:0}body.refresh-article #article .audio-player.no-audio{margin-bottom:0!important}.audio-player.no-image .audio-player-middle{left:10px}.placed .audio-player{margin-top:6px}.placed .audio-player+audio+.content{margin-top:10px}.placed .audio-player .audio-player-inner{height:70px}.placed .audio-player .audio-player-middle{height:70px;left:10px;right:10px}.placed .audio-player .audio-player-image{display:none}.placed .audio-player .audio-player-play{top:10px}.placed .audio-player .audio-player-bar-wrapper{top:28px}.placed .audio-player .audio-player-download,.placed .audio-player .audio-player-listen{display:none}.pages-edit .placed .audio-player{opacity:.4;pointer-events:none}.blockset article .audio-player,.placed.ui-draggable-dragging .audio-player{display:none}.lead-audio .audio-player{margin:0}.pages-show-arts .main-column .b-format .audio-player{margin-left:165px;margin-top:6px}#editors-picks .audio-player,.content-list article .audio-player{display:none}.content-list .placed .audio-player+audio+.content{margin-top:0}body.topics-show article .audio-player{display:block;margin-bottom:6px;margin-left:165px}body.topics-show article:first-child .audio-player{margin-left:0}body.refresh-article .audio-player{margin-bottom:18px}body.podcasts .podcast .audio-player{margin-bottom:12px}body.presenting-profile #articles article .audio-player{display:none}@media only screen and (max-width:599px){.audio-player .audio-player-middle{left:117px;right:7px}.audio-player .audio-player-listen{right:5px}.audio-player .audio-player-download{border-bottom-left-radius:3px;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:2px;height:22px;width:35px}.audio-player .audio-player-download .audio-player-heading,.audio-player .audio-player-download-info{display:none}.audio-player .audio-player-download-icon{background-size:45%;height:17px;top:2px}.audio-player .pages-show-arts .main-column .b-format,body.topics-show article .audio-player{margin-left:0}}.audio-player-caption{color:#4b4b4e;display:none;font-size:11px;line-height:18px;padding-top:6px}.audio-player-caption .attribution{color:#4b4b4e}.audio-player-caption .attribution a{color:#4b4b4e;text-decoration:underline}.audio-player-caption .attribution a:focus,.audio-player-caption .attribution a:hover{color:#293299}.audio-player-caption .download{float:right}.audio-player-caption .download a{color:#4b4b4e}.audio-player-caption .download a:focus,.audio-player-caption .download a:hover{color:#293299}body.refresh-article #article .body .audio-player-caption{margin-bottom:18px}body.refresh-article #article .body .audio-player-caption a{font-weight:400!important}.blockset article .audio-player-caption,.placed .audio-player-caption{display:none}.pages-show-arts .main-column .b-format .audio-player-caption{margin-left:165px;margin-top:6px}#editors-picks .audio-player-caption{display:none}@media only screen and (max-width:599px){.audio-player-caption .pages-show-arts .main-column .b-format{margin-left:0}}@keyframes loading-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button{border-radius:.25rem;box-sizing:content-box;cursor:pointer;display:inline-block;font-family:Helvetica Neue,sans-serif;font-size:12px;font-weight:700!important;line-height:16px;margin-bottom:0;margin-top:0;min-height:16px;padding:3px 12px;position:relative;transition:opacity .5s}.button,.button:visited{background-color:#f8f8f9;border:1px solid #cacace;color:#62626a}.button:hover,.button:visited:hover{background-color:#fff;color:#62626a}.button:active{background-color:#e4e4e7;color:#62626a}.button.loading:before{border:2px solid #62626a;border-top-color:#d7d7da}.button.primary{margin-bottom:0;margin-top:0}.button.primary,.button.primary:visited{background-color:#0e74a4;border:1px solid #042e49;color:#fff}.button.primary:hover,.button.primary:visited:hover{background-color:#1593c1;color:#fff}.button.primary:active{background-color:#064d79;color:#fff}.button.primary.loading:before{border:2px solid #fff;border-top-color:#053e61}.button.success{margin-bottom:0;margin-top:0}.button.success,.button.success:visited{background-color:#248e6b;border:1px solid #103d2e;color:#fff}.button.success:hover,.button.success:visited:hover{background-color:#2bab81;color:#fff}.button.success:active{background-color:#1a654c;color:#fff}.button.success.loading:before{border:2px solid #fff;border-top-color:#15513d}.button.danger{margin-bottom:0;margin-top:0}.button.danger,.button.danger:visited{background-color:#c82b20;border:1px solid #73140d;color:#fff}.button.danger:hover,.button.danger:visited:hover{background-color:#da3f34;color:#fff}.button.danger:active{background-color:#a11b12;color:#fff}.button.danger.loading:before{border:2px solid #fff;border-top-color:#8a170f}.button.link{margin-bottom:0;margin-top:0}.button.link,.button.link:visited{background-color:transparent;border:1px solid transparent;color:#4b4b4e}.button.link:hover,.button.link:visited:hover{background-color:rgba(5,5,5,0);color:#4b4b4e}.button.link:active{background-color:transparent;color:#4b4b4e}.button.link.loading:before{border:2px solid #4b4b4e;border-top-color:transparent}.button.small{border-radius:.25rem;font-size:11px;padding:0 7px}.button.large{border-radius:.25rem;font-size:14px;padding:8px 18px}.button.x-large{border-radius:.25rem;font-size:18px;padding:14px 30px}.button.loading{padding-left:28px;position:relative}.button.loading:before{animation:loading-spin .75s linear infinite;border-radius:50%;content:"";display:inline-block;height:10px;margin-left:-20px;margin-right:8px;vertical-align:text-top;width:10px}.button[disabled]{cursor:default;opacity:.6;pointer-events:none}.button[disabled].hint{pointer-events:auto}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}.button-row:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.button-row .primary{float:right;margin-left:20px}.button-row .secondary{float:left;margin-left:0;margin-right:10px}.indicator{background-image:none;position:relative}.indicator.button{padding-left:24px}.indicator.button:hover{background:transparent}.indicator:before{border-radius:5px;box-sizing:border-box;content:"";display:block;height:10px;left:8px;margin-top:-5px;position:absolute;top:50%;width:10px}.indicator.green:before{background-color:#6ca;border-color:#40bf95}.indicator.orange:before{background-color:#feaa01;border-color:#cc7a00}.indicator.red:before{background-color:#d8372c;border-color:#d8372c}.indicator.disabled:before{background-color:#d7d7db;border-color:#d8372c}.more{border-bottom:1px solid #d7d7db;font-weight:700;margin:30px 0 60px;white-space:normal!important}.more .button{float:right;font-size:11px;margin-right:8px;margin-top:-11px;max-width:70%;outline:4px solid #fff}.more .button:active{position:relative;top:1px}.tabbed-button-group{background-color:#4b4b4e;border-radius:.25rem}.tabbed-button-group .button{background:transparent;border:none;color:#d7d7db;height:auto;min-width:75px;padding:5px 6px;text-align:center}.tabbed-button-group .button:hover{background:transparent;color:#fff}.tabbed-button-group .button:first-child{border-right-radius:0}.tabbed-button-group .button:last-child{border-left-radius:0;border-right:none}.tabbed-button-group .button.active,.tabbed-button-group .button.on{background-image:none;border-radius:.25rem;border-right:none;color:#000;font-weight:700}.tabbed-button-group.minimal{background-color:#d7d7db;border:1px solid #d7d7db;color:#d7d7db}.tabbed-button-group.minimal .button{color:#000;top:0}.tabbed-button-group.minimal .button.active,.tabbed-button-group.minimal .button.on{background-color:#fff}#partners-footer{clear:both;color:#fff;zoom:1}#partners-footer:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}#partners-footer .partner-group{margin-bottom:36px}#partners-footer .partner-group h6{border-bottom:1px solid #d7d7db;color:#4b4b4e;font-size:12px;margin-bottom:12px;padding:0 0 12px}#partners-footer ul{font-size:0;list-style:none;margin:0 0 10px;padding:0;text-align:center;width:100%}#partners-footer ul:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}#partners-footer li{zoom:1}#partners-footer a,#partners-footer li{display:inline-block;margin:0;padding:0;vertical-align:middle}#partners-footer a{border:none;height:100%;max-width:120px;text-align:center;text-decoration:none;width:100%}#partners-footer img{max-width:80%}.region_ca #partners-footer li[class$="-976"] img,.region_fr #partners-footer li[class$="-1031"] img,.region_fr #partners-footer li[class$="-897"] img{max-width:140%}#footer{background:#000;color:#fff;font-size:13px;line-height:normal}#footer:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}#footer a{border-bottom:1px solid transparent;color:#fff;font-weight:400;text-decoration:none}#footer a:hover{border-bottom:1px solid #d7d7db;color:#d7d7db}.footer-primary{background-color:#212121;clear:both;color:#fff;padding:26px 0}.footer-primary:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.footer-primary h6{clear:both;color:#fff;font-size:12px;margin-bottom:0;padding:0}.footer-link-list ul{float:left;font-size:16px;list-style:none}.footer-link-list li{padding:.1em 0}.footer-link-list a{border-bottom:1px solid transparent;color:#fff;display:inline-block;font-weight:400;line-height:1.7;text-decoration:none}.footer-link-list a:hover{border-bottom:1px solid #fff;color:#fff}@media only screen and (max-width:599px){.footer-primary header{display:none}.footer-primary .wrapper{display:flex;flex-direction:column;text-align:center}.footer-link-list.community{order:0;padding-bottom:1.5em}.footer-link-list.company{order:-1}.footer-link-list ul{float:none}}.sitewide-social-media{float:right}.sitewide-social-media h6{float:left;padding-top:3px}.sitewide-social-media ul{float:left;list-style:none}.sitewide-social-media li{float:left;margin-bottom:14px;margin-left:5px;margin-right:5px}.sitewide-social-media a{background:#fff 50%/1.231em no-repeat;border:3px solid #fff;border-radius:30px;display:block;font-size:12px;height:22px;padding:11px 0 5px;text-align:center;width:38px}.sitewide-social-media a:hover i:before{color:#fff}.sitewide-social-media .facebook a{background-image:url(../facebook-76d8fc1254c3545aa1a29c78fdac5ba3.html)}.sitewide-social-media .facebook a:hover{background-color:#3a5a93;background-image:url(../facebook-white-53f8c4720daa45c94759e127e9fa467c.html);border-color:#3a5a93}.sitewide-social-media .twitter a{background-image:url(../twitter-x-black-ce586ef99d91c9d6633da10af2b32a28.html)}.sitewide-social-media .twitter a:hover{background-color:#000;background-image:url(../twitter-x-5ad7666d04b3c92604fa05e88ffa1906.html);border-color:#000}.sitewide-social-media .bluesky a{background-image:url(../bluesky-fcc214b5dd5713f1da5e2d4545b4baa0.html)}.sitewide-social-media .bluesky a:hover{background-color:#1185fe;background-image:url(../bluesky-white-1e99c563fa3cea33725327f7e0a180d4.html);border-color:#1185fe}.sitewide-social-media .youtube a{background-image:url(../youtube-8fd1827fe8f911825290a1225df6d606.html)}.sitewide-social-media .youtube a:hover{background-color:red;background-image:url(../youtube-white-945700bf4eed733a75899d40ba413295.html);border-color:red}.sitewide-social-media .instagram a{background-image:url(../instagram-61da2587d132b07e497473c38659d7b6.html)}.sitewide-social-media .instagram a:hover{background-color:#dd2a7b;background-image:url(../instagram-white-7e708b419f48b1ff44ea3498c0107000.html);border-color:#dd2a7b}.sitewide-social-media .linkedin a{background-image:url(../linkedin-21f88c7878c3f3df44a3bdc31bfd41ce.html)}.sitewide-social-media .linkedin a:hover{background-color:#0077b7;background-image:url(../linkedin-white-6d937b946d002efe30ef7204478ad81d.html);border-color:#0077b7}.sitewide-social-media .tiktok a{background-image:url(../tiktok-75ec6386398cc988faa94bf63a126a46.html)}.sitewide-social-media .tiktok a:hover{background-color:#000;background-image:url(../tiktok-white-4bf08012fd4cc2a1fc46e375d11b3b19.html);border-color:#000}.sitewide-social-media .mastodon a{background-image:url(../mastodon-a163e886897f4408a0716f58c6c0cf93.html)}.sitewide-social-media .mastodon a:hover{background-color:#2b90d9;background-image:url(../mastodon-white-e3e78282fe2d1e2cb999165ac26b3fb1.html);border-color:#2b90d9}.sitewide-social-media .whatsapp a{background-image:url(../whatsapp-ed734f50bfce595daa74c82a47d31e1a.html)}.sitewide-social-media .whatsapp a:hover{background-color:#25d366;background-image:url(../whatsapp-white-823f1cedd79940cf7af42420500cb7eb.html);border-color:#25d366}@media only screen and (max-width:599px){.sitewide-social-media,.sitewide-social-media h6{float:none}.sitewide-social-media ul{float:none;margin:0;text-align:center}.sitewide-social-media li{display:inline-block;float:none}.sitewide-social-media a{border-radius:50%;font-size:14px;height:29px;width:45px}}.formtastic .actions ol,.formtastic .actions ul,.formtastic .inputs ol,.formtastic .inputs ul{list-style:none}.formtastic .actions li,.formtastic .inputs li{clear:both;margin:-.5em 0 10px;padding:.5em 0}.formtastic .actions label,.formtastic .inputs label{padding:5px 0}.formtastic .actions .input .inline-hints,.formtastic .inputs .input .inline-hints{color:#4b4b4e;margin:.5em 0 0 25%}.formtastic abbr{border:none}@media only screen and (max-width:599px){form.newform{padding-bottom:40px}}form.newform fieldset.actions{clear:both;padding-top:20px}form.newform fieldset.inputs{width:100%}@media only screen and (max-width:599px){form.newform fieldset.inputs .fragments{padding-left:0}}form.newform fieldset.inputs .fragments label{width:100%}form.newform fieldset.inputs .fragments .fragments-group{float:left;margin:0;width:75%}form.newform fieldset.inputs .fragments .fragment label input{display:inline;margin:0;padding:0}form.newform fieldset.inputs>legend{color:#4b4b4e;font-size:18px;font-weight:700;padding:50px 0 30px}form.newform fieldset.inputs li{clear:both;display:block;margin:0;padding:24px 0 6px;position:relative;width:100%;zoom:1}form.newform fieldset.inputs li.hidden{display:none}form.newform fieldset.inputs li.error input,form.newform fieldset.inputs li.error select,form.newform fieldset.inputs li.error select[multiple],form.newform fieldset.inputs li.error textarea{border-color:#990a00}form.newform fieldset.inputs li.error .inline-errors{display:block}form.newform fieldset.inputs strong{font-weight:700!important}form.newform fieldset.inputs .input .inline-errors,form.newform fieldset.inputs .input .inline-hints,form.newform fieldset.inputs .input ul.errors li{color:#4b4b4e;font-size:11px;font-style:normal;line-height:12px;margin:6px 0;max-width:600px}form.newform fieldset.inputs .input .inline-errors{display:none}form.newform fieldset.inputs .input ul.errors li{padding:0}form.newform fieldset.inputs .input .inline-errors,form.newform fieldset.inputs .input ul.errors li{color:#d8372c;font-weight:700}form.newform fieldset.inputs .input .inline-errors:first-letter,form.newform fieldset.inputs .input ul.errors li:first-letter{text-transform:capitalize}@media only screen and (max-width:599px){form.newform fieldset.inputs fieldset>ol{width:100%}}form.newform fieldset.inputs fieldset legend{font-weight:700;padding:5px 0}form.newform fieldset.inputs fieldset .input label{float:none;padding-right:20px;width:auto}form.newform fieldset.inputs fieldset li{border-bottom:none;clear:none;float:left;padding:0 50px 0 0;width:auto}form.newform fieldset.inputs fieldset li.inline-hints{margin:0}form.newform fieldset.inputs fieldset li.fragment{padding:0}form.newform fieldset.inputs fieldset li input{width:100%}form.newform fieldset.inputs .boolean legend,form.newform fieldset.inputs .choices legend{display:block;padding:0}form.newform fieldset.inputs .boolean legend label,form.newform fieldset.inputs .choices legend label{width:100%}form.newform fieldset.inputs .boolean ol,form.newform fieldset.inputs .choices ol{float:left;margin:0;padding:0;width:100%}form.newform fieldset.inputs .boolean li,form.newform fieldset.inputs .choices li{clear:none;float:left;margin:0;padding-right:0;width:100%}form.newform fieldset.inputs .boolean label,form.newform fieldset.inputs .choices label{width:auto}form.newform fieldset.inputs .boolean label input,form.newform fieldset.inputs .choices label input{display:block;float:left;margin:0 8px 0 0;width:auto}form.newform fieldset.inputs .check_boxes p.inline-hints,form.newform fieldset.inputs .radio p.inline-hints{margin-top:0}@media only screen and (max-width:599px){form.newform fieldset.inputs .date_select .fragments .fragments-group .fragment{margin:0;width:30%}form.newform fieldset.inputs .date_select .fragments .fragments-group .fragment+.fragment{margin:0 0 0 5%}}form.newform fieldset.inputs .label{font-weight:700}form.newform fieldset.inputs label{display:block;padding:6px 0}form.newform fieldset.inputs label abbr{color:#990a00;font-size:16px;font-weight:700;line-height:18px;margin-left:6px}form.newform fieldset.inputs input[type=checkbox],form.newform fieldset.inputs input[type=radio]{padding:0;width:auto}@media only screen and (max-width:599px){form.newform fieldset.inputs select{width:100%}}form.newform fieldset.inputs input:not([type=submit]),form.newform fieldset.inputs select[multiple],form.newform fieldset.inputs textarea{background-color:#fff;border:1px solid #d7d7db;border-radius:2px;box-sizing:border-box;font-size:14px;line-height:18px;margin:0;max-width:100%!important;padding:6px;width:100%}form.newform fieldset.inputs input:not([type=submit]).quarter-width,form.newform fieldset.inputs select[multiple].quarter-width,form.newform fieldset.inputs textarea.quarter-width{width:25%}form.newform fieldset.inputs input:not([type=submit]).half-width,form.newform fieldset.inputs select[multiple].half-width,form.newform fieldset.inputs textarea.half-width{width:50%}form.newform fieldset.inputs input:not([type=submit]).full-width,form.newform fieldset.inputs select[multiple].full-width,form.newform fieldset.inputs textarea.full-width{width:100%}form.newform fieldset.inputs input:not([type=submit]):disabled,form.newform fieldset.inputs select[multiple]:disabled,form.newform fieldset.inputs textarea:disabled{background-color:#d7d7db}form.newform fieldset.inputs input:not([type=submit]):hover,form.newform fieldset.inputs select[multiple]:hover,form.newform fieldset.inputs textarea:hover{border-color:#293299}form.newform fieldset.inputs input:not([type=submit]):focus,form.newform fieldset.inputs select[multiple]:focus,form.newform fieldset.inputs textarea:focus{border-color:#293299;outline:none}form.newform fieldset.inputs input[type=file]{border:none;border-radius:0;box-shadow:none;font-size:inherit;padding:0}@media only screen and (max-width:599px){form.newform fieldset.inputs input:not([type=submit]),form.newform fieldset.inputs select[multiple],form.newform fieldset.inputs textarea{font-size:16px;width:100%}form.newform fieldset.inputs input:not([type=submit]).full-width,form.newform fieldset.inputs input:not([type=submit]).half-width,form.newform fieldset.inputs input:not([type=submit]).quarter-width,form.newform fieldset.inputs select[multiple].full-width,form.newform fieldset.inputs select[multiple].half-width,form.newform fieldset.inputs select[multiple].quarter-width,form.newform fieldset.inputs textarea.full-width,form.newform fieldset.inputs textarea.half-width,form.newform fieldset.inputs textarea.quarter-width{width:100%}form.newform fieldset.inputs .choices legend{margin-bottom:12px;width:auto}form.newform fieldset.inputs .choices .choices-group{float:none}form.newform fieldset.inputs p.inline-errors{left:auto;right:0;top:11px}form.newform label{font-size:11px;padding:6px 0}}.friend-of-the-conversation{display:block;margin:10px 0 25px;padding:10px 10px 10px 28px;position:relative;text-align:left}.friend-of-the-conversation .badge{background:url(../fotc-icon-v2-9cac5e7259ac772408d32262ccc23e8f.html) no-repeat 0 0;height:22px;left:0;position:absolute;top:8px;width:22px}.friend-of-the-conversation span.title{color:#212121;font-size:13px;font-weight:700;margin:0;padding:0 0 10px}.friend-of-the-conversation span.links{color:#4b4b4e;font-size:11px;padding-right:10px}.friend-of-the-conversation span.links:hover{color:#293299}.friend-of-the-conversation-badge{background:transparent url(../fotc-icon-v2-9cac5e7259ac772408d32262ccc23e8f.html) no-repeat;display:inline-block;height:16px;width:16px}.friend-of-the-conversation-badge .tooltip{left:-83px;top:35px;width:148px}.friend-of-the-conversation-badge span{color:#4b4b4e;display:inline-block;height:13px;padding-left:30px;position:relative}.friend-of-the-conversation-badge span i{font-size:16px;left:0;position:absolute;text-align:center;top:0}.friend-of-the-conversation-badge span i.icon-friend-of-tc-heart{color:#d8372c;transition-duration:1s;transition-property:color;transition-timing-function:ease-in}.content-list:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.content-list article{margin-bottom:18px}.content-list article a.crop-link,.content-list article.b-format figure{display:none}.content-list article figure{float:right;margin-left:10px;width:170px}.content-list article figure img{border-radius:2px}.content-list article figure figcaption{display:none;font-size:11px}.content-list article time{color:#4b4b4e;display:block;font-size:11px}.content-list article header h2{font-size:18px;line-height:26px;margin-bottom:0}.article-list li,.article-list ol{list-style-type:none}.article-list .article{font-size:13px;list-style-type:none;margin-bottom:18px}.article-list .article a{display:block}.article-list .article a.button{display:inline-block}.article-list .article img{border-radius:2px;display:block;width:100%}.article-list .article time{color:#f2f2f3;display:block;font-size:11px}.article-authors li[itemprop=author],.author-avatar,.contributor-avatar{display:block;list-style-type:none;margin-bottom:12px;padding-bottom:11px;position:relative}.article-authors li[itemprop=author]:after,.author-avatar:after,.contributor-avatar:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.article-authors li[itemprop=author]:last-child,.author-avatar:last-child,.contributor-avatar:last-child{margin-bottom:0;padding-bottom:0}.article-authors li[itemprop=author] img,.author-avatar img,.contributor-avatar img{background:transparent url(../thumb48_default-4fe5540a6e0769df00000cc61d4bd569.html) no-repeat;border-radius:50%;display:block;float:left;height:48px;margin-right:10px;overflow:hidden;width:48px}.article-authors li[itemprop=author].large img,.author-avatar.large img,.contributor-avatar.large img{background-image:url(../thumb54_default-6a7fc35b18ac80397620387c2c1e8f2f.html);height:54px;width:54px}.article-authors li[itemprop=author].large h5,.article-authors li[itemprop=author].large p,.author-avatar.large h5,.author-avatar.large p,.contributor-avatar.large h5,.contributor-avatar.large p{padding-left:64px}.article-authors li[itemprop=author] a h3,.article-authors li[itemprop=author] a h5,.author-avatar a h3,.author-avatar a h5,.contributor-avatar a h3,.contributor-avatar a h5{color:#293299}.article-authors li[itemprop=author] a,.author-avatar a,.contributor-avatar a{font-size:12px;font-weight:700}.article-authors li[itemprop=author] h5,.article-authors li[itemprop=author] p,.author-avatar h5,.author-avatar p,.contributor-avatar h5,.contributor-avatar p,form.formtastic .article-authors li[itemprop=author] p,form.formtastic .author-avatar p,form.formtastic .contributor-avatar p{line-height:18px;margin-bottom:0;padding-left:58px;padding-right:0}.article-authors li[itemprop=author] h3,.article-authors li[itemprop=author] h5,.author-avatar h3,.author-avatar h5,.contributor-avatar h3,.contributor-avatar h5{font-size:12px}.article-authors li[itemprop=author] h3 a,.article-authors li[itemprop=author] h5 a,.author-avatar h3 a,.author-avatar h5 a,.contributor-avatar h3 a,.contributor-avatar h5 a{float:none}.article-authors li[itemprop=author] h3 a:hover,.article-authors li[itemprop=author] h5 a:hover,.author-avatar h3 a:hover,.author-avatar h5 a:hover,.contributor-avatar h3 a:hover,.contributor-avatar h5 a:hover{text-decoration:none}.article-authors li[itemprop=author] span.email,.author-avatar span.email,.contributor-avatar span.email{display:none}.article-authors li[itemprop=author] p,.author-avatar p,.contributor-avatar p{color:#4b4b4e;font-size:11px;line-height:1.4}.article-authors li[itemprop=author] h3,.author-avatar h3,.contributor-avatar h3{display:inline}ul.headshot-name-and-date{clear:none;list-style-type:none;padding-top:6px}ul.headshot-name-and-date li{color:#4b4b4e;float:left;font-size:11px;margin-right:5px}ul.headshot-name-and-date li.author-headshot-and-name .author-name,ul.headshot-name-and-date li.author-headshot-and-name img{float:left}ul.headshot-name-and-date li a,ul.headshot-name-and-date li span{display:inline;white-space:nowrap}ul.headshot-name-and-date li img{border-radius:2px;float:left;margin-right:5px}.pagination{clear:both;line-height:23px;margin-top:-3px;overflow:hidden;padding:0}.pagination span{border:2px solid transparent;display:block;float:left}.pagination span.first,.pagination span.gap,.pagination span.last{display:none}.pagination span.more{float:left;padding:5px 0}.pagination span a,.pagination span.current{float:left;padding:0 8px}.pagination span a:hover,.pagination span.current:hover{background-color:#293299;border-radius:4px;color:#fff}.pagination span.current{border:2px solid #293299;border-radius:4px;color:#293299;font-weight:700}.pagination span.current:hover{background-color:transparent;color:#293299}.tabbed{border-bottom:1px solid #d7d7db;height:32px;margin-bottom:20px}.tabbed:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.tabbed.tabbed-no-border{border-bottom:none}.tabbed.tabbed-margined{margin-bottom:40px}.tabbed.tabbed-condensed{height:24px}.tabbed.tabbed-condensed .tab{font-size:11px;height:auto;line-height:1;margin-right:5px;padding:6px 18px}.tabbed .tab{border:1px solid #d7d7db;border-bottom:none;border-top-left-radius:2px;border-top-right-radius:2px;bottom:-1px;color:#4b4b4e;display:block;float:left;font-weight:700;height:25px;margin-right:10px;padding:6px 26px 0;position:relative;z-index:2}.tabbed .tab.active{background-color:#fff;border-color:#d7d7db;color:#293299}.tabbed .tab:hover{color:#293299}.tabbed .tab.right{float:right}.tabbed.tabbed-profile-navigation{border-bottom:1px solid #d7d7db;padding-left:10px;padding-right:10px}.tabbed.tabbed-profile-navigation .tab{background-color:#f2f2f3;border:1px solid #d7d7db;border-bottom:none;margin-right:2px;margin-top:-1px}.tabbed.tabbed-profile-navigation .tab.active{background-color:#fff;border-bottom:1px solid #fff}.tabbed.tabbed-section-navigation{border:1px solid #d7d7db;border-collapse:collapse;display:table;margin-bottom:20px;table-layout:fixed;width:100%}.tabbed.tabbed-section-navigation:after{display:none}.tabbed.tabbed-section-navigation .tab{border:0;border-radius:0;bottom:0;display:table-cell;float:none;font-size:12px;padding:3px 0;text-align:center;vertical-align:middle}.tabbed.tabbed-section-navigation .tab.active,.tabbed.tabbed-section-navigation .tab.selected{background:#003461;color:#fff}.tabbed.tabbed-section-navigation .tab:hover{cursor:pointer}@media only screen and (max-width:599px){.tabbed{font-size:11px}.tabbed .tab{margin-right:2px;padding:6px 8px 0}}.tabbed-header{border-bottom:1px solid #d7d7db;clear:both;margin-bottom:12px;padding:12px}.tabbed-header,.tabbed-header h6,.tabbed-header input,.tabbed-header label{font-size:12px;line-height:24px}.tabbed-header h6,.tabbed-header label{color:#4b4b4e;font-weight:700;margin-right:10px}.tabbed-header input{margin:-1px 20px 0 0;padding:4px 5px;width:250px}.tabbed-header a{color:#4b4b4e;text-decoration:none}.tabbed-header a:hover{color:#293299}.activity-list{list-style:none}.activity-list .activity-row{border-bottom:1px solid #d7d7db;clear:both;margin-bottom:12px;overflow:auto;padding:0 12px 12px}.activity-list .activity-row .activity-type{color:#4b4b4e;float:left;line-height:36px;margin-right:20px}.activity-list .activity-row .relative-time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-list .activity-row .activity-row-header,.activity-list .activity-row p{margin-left:40px}.activity-list .activity-row .activity-row-header{color:#4b4b4e;margin-bottom:6px}.activity-list .activity-row .activity-row-header img{background-color:#f2f2f3;border:none;border-radius:2px;margin-right:9px;outline:none}.activity-list .activity-row .activity-row-header time{color:#4b4b4e;font-size:12px}.activity-list .activity-row .activity-row-header h5 strong{color:#4b4b4e}.activity-list .activity-row p{color:#4b4b4e;font-size:12px;margin-bottom:0}.profile-details{font-size:11px;list-style:none;margin-bottom:36px;margin-top:36px;padding:0}.profile-details li{padding:2px 0}.profile-details li,.profile-details li a{color:#4b4b4e;font-size:12px}.profile-details li i{font-size:14px;margin-right:6px}.activity-count{background-color:#fff;border:1px solid #d8372c;border-radius:2px;color:#d8372c;font-size:11px;font-weight:700;height:16px;line-height:16px;padding:0 4px}.activity-count.subtle{border-color:#d7d7db;color:#62626a}.available-for{color:#4b4b4e;margin-bottom:36px;margin-top:36px}.available-for ul{list-style:none}.available-for ul li{font-size:12px;margin:0;padding:0}.friends-of-tc{background:#fff;border:1px solid #d7d7db;border-radius:.25rem;max-width:330px;padding:12px 18px 12px 12px}.friends-of-tc h6,.friends-of-tc nav{margin-left:32px}.friends-of-tc .icon-friend-of-tc,.friends-of-tc h6{color:#4b4b4e}.friends-of-tc .icon-friend-of-tc{float:left;font-size:22px}.friends-of-tc.super-friennnnnnds .icon-friend-of-tc,.friends-of-tc.super-friennnnnnds h6{color:#d8372c}.friends-of-tc.super-friennnnnnds nav{font-size:11px}.friends-of-tc.super-friennnnnnds nav a{color:#4b4b4e}.profile-stats{color:#4b4b4e;font-weight:700;text-align:left}.profile-stats:first-child{border:none}.profile-stats a{display:block}.profile-stats a:hover h2,.profile-stats a:hover span{color:#003461}.profile-stats a h2{color:#4b4b4e;font-size:20px;margin-bottom:6px}.profile-stats a span{color:#4b4b4e;font-size:13px;font-weight:strong}.filterable-list{margin:0;padding:0}.filterable-list .title{color:#62626a;float:left;font-size:12px;font-weight:700;margin:0 20px 0 0;padding-top:4px}.filterable-list ul{float:left}.filterable-list ul li{float:left;list-style:none;margin-right:10px}.empty-content{color:#4b4b4e;font-size:18px;margin:0 auto;padding:18px 0;text-align:center;width:80%}.editable-table{border:1px solid #d7d7db;border-radius:.25rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);display:block}.editable-table td.center,.editable-table th.center{text-align:center}.editable-table td.break-word{word-break:break-word}.editable-table .field-error{background:linear-gradient(#d8372c,#990a00);background-color:#990a00;border:1px solid #d7d7db;border-radius:4px;color:#fff;display:block;font-weight:700;left:2px;margin:3px;max-width:150px;padding:.3em .6em;position:absolute;top:3em;z-index:0}.editable-table table{border-collapse:separate;border-spacing:0;text-align:left;width:100%}.editable-table table thead{background:#f2f2f3;padding-bottom:6px}.editable-table table thead tr{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);overflow:hidden}.editable-table table thead th{border-bottom:1px solid #d7d7db;font-size:11px;font-weight:700;padding:6px 12px;vertical-align:middle;white-space:nowrap}.editable-table table thead th.row-index{width:10px}.editable-table table tbody td{border-top:1px solid #d7d7db;padding:12px}.editable-table table tbody td.separator{padding-left:0;padding-right:0;text-align:center;width:24px}.editable-table table tbody:first-child td{border-top:none}.editable-table td{position:relative}.editable-table tfoot{background:#f2f2f3;font-size:11px;padding:10px 12px}.editable-table tfoot td,.editable-table tfoot th{border-top:1px solid #d7d7db}.editable-table tfoot a{color:#4b4b4e;font-weight:700}.editable-table tfoot i{font-size:12px}.editable-table tfoot input.year{width:60px}.editable-table tfoot input{margin:5px}.editable-table tfoot input.text{width:80%}.editable-table tfoot select{margin-left:4px;padding:.15em .4em}.editable-table-footer{background:#f2f2f3;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #d7d7db;font-size:11px;padding:10px 12px}.editable-table-footer a{color:#4b4b4e;font-weight:700}.editable-table-footer i{font-size:12px}.avatar-uploader{float:left;position:relative}.avatar-uploader.size-width170 .avatar-uploader-wrapper{height:170px;width:170px}.avatar-uploader .avatar-image{border-radius:.25rem;display:block;float:left;opacity:1;transition:opacity .35s ease-in-out;width:100%}.avatar-uploader .avatar-uploader-wrapper{background-color:#f2f2f3;float:left;position:relative}.avatar-uploader .avatar-uploader-progress{bottom:20px;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;transition:opacity .25s ease-in-out;width:100%;z-index:2}.avatar-uploader .avatar-uploader-progress.is-uploading{opacity:1;transition:opacity .25s ease-in-out}.avatar-uploader .avatar-uploader-progress .avatar-uploader-progress{background-color:#4b4b4e;border:1px solid #d7d7db;border-radius:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);height:10px;margin:0 auto;width:60%}.avatar-uploader .avatar-uploader-progress .avatar-uploader-progress .bar{background:#f2f2f3;border-radius:10px;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);height:100%}.avatar-uploader .avatar-uploader-controls{float:left;margin-left:20px}.avatar-uploader .avatar-uploader-controls .inline-hints{margin-left:0!important}.avatar-uploader.is-uploading img{opacity:.5;transition:opacity .35s ease-in-out}.avatar-uploader.large-inline-edit{float:none}.avatar-uploader.large-inline-edit:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.avatar-uploader.large-inline-edit .avatar-uploader-controls{height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.avatar-uploader.large-inline-edit .avatar-uploader-controls .inline-hints{display:none}.avatar-uploader.large-inline-edit .avatar-uploader-controls .button input{height:100%}.avatar-uploader.large-inline-edit .avatar-uploader-controls .button,.avatar-uploader.large-inline-edit .avatar-uploader-controls .button:active{background:linear-gradient(transparent 50%,rgba(0,0,0,.75));border:none;color:#fff;display:block;height:20%;left:0;line-height:100%;margin:0;opacity:0;padding:0;text-align:center;top:0;transition:opacity .25s ease-in-out;width:100%}.avatar-uploader.large-inline-edit .avatar-uploader-controls .button:hover{opacity:1;transition:opacity .25s ease-in-out}.jobs-events-list ul{margin:0;padding:0}.jobs-events-list ul a:active,.jobs-events-list ul a:hover,.jobs-events-list ul a:link,.jobs-events-list ul a:visited{color:#212121;font-size:13px;font-weight:700;text-decoration:none}.jobs-events-list ul li{border-bottom:1px solid #d7d7db;list-style:none;min-height:16px;padding:15px 0;position:relative}.jobs-events-list ul li.with-logo h5,.jobs-events-list ul li.with-logo p{margin-left:62px}.jobs-events-list ul li img{display:block;max-height:42px;max-width:42px;position:absolute;zoom:1;bottom:0;margin:auto;padding:0 5px;top:0}.jobs-events-list ul li.month{min-height:auto;padding:10px 0}.jobs-events-list ul li h5{font-size:11px;font-weight:400;line-height:1.3;margin-bottom:0}.jobs-events-list ul li p{color:#4b4b4e;font-size:11px;line-height:132%;margin:0}.jobs-events-list .view-more{display:block;padding:10px 0;position:relative}.jobs-events-list .view-more+h4{margin-top:30px}.jobs-events-list .view-more span{display:block;line-height:1.4}.jobs-events-list .view-more span.action{color:#212121;font-size:11px;font-weight:700;letter-spacing:0}.readmore.hidden{display:none}.highlight-panel h3{border-bottom-color:#d7d7db;position:relative}.highlight-panel h3 a{color:#4b4b4e;display:block;font-size:10px;font-weight:400;position:absolute;right:0;text-transform:uppercase;top:0}.highlight-panel h3 a:hover{color:#293299}.highlight-panel div{background-color:#f2f2f3;padding:20px}.highlight-panel div.call-to-action{padding:0;text-align:right}.highlight-panel div.call-to-action a{margin:0}.highlight-panel div h5,.highlight-panel div p{margin:0;padding:0 0 20px}.highlight-panel div h5{font-size:18px;line-height:1.4}.highlight-panel div p{font-size:12px;line-height:1.65}.inline-content{border-bottom:1px solid #d7d7db;border-top:1px solid #d7d7db}.inline-content:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.inline-content>div{margin-left:1rem}.inline-content header{font-family:Helvetica Neue,sans-serif;font-weight:700;margin-top:1rem}.inline-content footer{color:#4b4b4e;font-family:Helvetica Neue,sans-serif;font-size:1.125rem;line-height:1.5rem;margin-bottom:1rem}.inline-content img{float:right;margin-left:1rem;width:64px}.inline-content p{font-size:1.125rem;font-style:italic;line-height:1.5rem;margin:.5rem 0}.inline-content p a{text-decoration:none}body.lightbox-open{overflow:hidden}body.lightbox-open .lightbox-inner{animation:zoom-in .25s ease-out}@keyframes zoom-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.lightbox{background-color:rgba(0,0,0,.5);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:2000}.lightbox .page-header{margin-bottom:18px}.lightbox.modal .mask{pointer-events:none}.lightbox.error{animation:none}.lightbox.error .lightbox-inner>header{background-color:#d8372c}.lightbox.error .lightbox-inner>header h2{color:#fff}.lightbox ol,.lightbox ul{margin:12px}.lightbox ol li,.lightbox ul li{padding-left:4px}.lightbox ol li+li,.lightbox ul li+li{margin-top:6px}.lightbox code{background-color:#f2f2f3;border-radius:3px;color:#4b4b4e;display:block;font-family:MesloLGMDZ,Monaco,monospace;font-size:14px;padding:5px 10px}.lightbox .lightbox-inner{background:#fff;border:1px solid #d7d7db;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);margin:0 auto;overflow:hidden;position:relative;top:100px;width:800px}.lightbox .lightbox-inner>div,.lightbox .lightbox-inner>footer,.lightbox .lightbox-inner>header{padding:20px}.lightbox .lightbox-inner>header{background-color:#148cb8;color:#fff;padding-top:14px}.lightbox .lightbox-inner>header h1,.lightbox .lightbox-inner>header h2{font-weight:400;margin:0}.lightbox .lightbox-inner>header hgroup h1{font-size:30px}.lightbox .lightbox-inner>header hgroup h2{font-size:16px}.lightbox .lightbox-inner textarea{height:100px;width:100%}.lightbox .lightbox-inner .edit-pull-quote textarea{height:auto}.lightbox .lightbox-inner .edit-pull-quote span{padding-left:10px}.lightbox .lightbox-inner>footer{border-bottom-radius:3px;background-color:#f2f2f3;clear:both;overflow:auto;padding:15px 20px}@media only screen and (max-width:599px){.lightbox{box-sizing:border-box;padding:0 10px}.lightbox .lightbox-inner{width:100%}.lightbox .lightbox-inner footer{padding:12px}}.page-addendum{padding:48px 0}.page-addendum .most-popular ul{float:left;margin-top:12px;width:50%}.page-addendum .most-popular li{list-style-type:none;margin-bottom:12px;padding-right:10px}.page-addendum .most-popular ul+ul li{padding-left:10px;padding-right:0}.page-addendum .jobs li{padding:15px 0}.topic-list:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.topic-list .icon-tag{float:left;margin-right:5px;top:0}.topic-list-item{float:left;list-style:none}.topic-list-item a{background-color:#f2f2f3;border-radius:2px;color:#4b4b4e;display:block;font-size:11px;font-weight:700;margin:0 6px 6px 0;padding:0 6px;text-decoration:none;white-space:nowrap}.topic-list-item a:hover{background-color:#d8372c;color:#fff}.live-user-list{list-style-type:none}.live-user-list li{border-bottom:1px solid #d7d7db;margin-bottom:12px;padding-bottom:12px}.live-user-list li>a,.live-user-list li>a:active,.live-user-list li>a:hover,.live-user-list li>a:link,.live-user-list li>a:visited{display:block;position:relative}.live-user-list li>a:after{background-color:#d7d7db;border:1px solid #d7d7db;border-radius:4px;box-sizing:border-box;content:"";display:block;height:8px;left:-2px;position:absolute;top:-6px;width:8px}.live-user-list li.green>a:after{background-color:#29a37a;border-color:#29a37a}.live-user-list li.yellow>a:after{background-color:#feaa01;border-color:#feaa01}.live-user-list li.red>a:after{background-color:#d8372c;border-color:#d8372c}.deadline span.overdue{color:#d8372c}.suggestions{background-color:#f2f2f3;border:1px solid #d7d7db;border-radius:6px;box-sizing:border-box;color:#4b4b4e;font-family:Helvetica Neue,sans-serif;font-size:14px;line-height:normal;list-style-type:none;padding:6px 3px;position:absolute;white-space:nowrap;z-index:5}.suggestions a,.suggestions li{background-color:#fff;border-bottom:1px solid #d7d7db;border-radius:4px;color:#4b4b4e;cursor:pointer;display:inline-block;margin:0 3px;padding:6px 12px}.suggestions a:hover,.suggestions li:hover{background-color:#38e;border-bottom-color:#1e68e6;color:#fff}.success-message{background:#f2f2f3;border-radius:.25rem;padding:60px 20px;text-align:center}.success-message i{color:#a6ce39;font-size:200px;padding-bottom:100px;padding-top:100px}.yet-another-spinner{animation:spin .8s linear infinite;border:1px solid #d7d7db;border-radius:100%;display:block;float:left;height:2ex;margin-left:.75ex;margin-right:.75ex;margin-top:-.15ex;transform-origin:50% 50%;transition:opacity .5s;width:2ex}.yet-another-spinner.hidden{opacity:0}.yet-another-spinner.big{font-size:300%}.yet-another-spinner.centered{position:absolute}.yet-another-spinner.centered,.yet-another-spinner.fixed{float:none;left:50%;margin-left:-1.5ex;margin-top:-1.5ex;top:50%}.yet-another-spinner.fixed{position:fixed}.button .yet-another-spinner{float:left;font-size:80%;margin-left:-1.55ex;margin-right:.75ex;margin-top:.1ex;position:static}.button.large .yet-another-spinner{font-size:90%;margin-left:-1ex;margin-top:0}.button.x-large .yet-another-spinner{font-size:90%;margin-left:-1.2ex;margin-top:-.55ex}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.toggle input[type=checkbox]{display:none}.toggle input[type=checkbox]:checked~label .hide{display:block}.toggle input[type=checkbox]:checked~label .show{display:none}.toggle input[type=checkbox]:checked~.toggle-content{display:block}.toggle input[type=checkbox]~label .hide{display:none}.toggle input[type=checkbox]~label .show{display:block}.toggle input[type=checkbox]~.toggle-content{display:none}.newform .toggle input[type=checkbox]{display:none!important}.newform .toggle input[type=checkbox]:checked~label .hide{display:inline}.newform .toggle input[type=checkbox]:checked~label .show{display:none}.newform .toggle input[type=checkbox]:checked~.toggle-content{display:inline}.newform .toggle input[type=checkbox]~label{color:#085d91;display:inline;float:none;font-weight:400;padding:0;width:auto}.newform .toggle input[type=checkbox]~label .hide{display:none}.newform .toggle input[type=checkbox]~label .show{display:inline}.newform .toggle input[type=checkbox]~.toggle-content{display:none}.drop-zone{position:relative;text-align:center}.drop-zone input[type=file]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.drop-zone .drop-zone-label{background:#f2f2f3;border:1px solid #d7d7db;border-radius:2px;cursor:pointer;opacity:.6;padding:5px;transition:opacity .15s ease-in-out}@media only screen and (max-width:599px){.drop-zone .drop-zone-label{font-size:13px;line-height:18px}}.drop-zone .drop-zone-label.hover,.drop-zone .drop-zone-label:hover{opacity:.9}.drop-zone .drop-zone-label div{border:1px dashed #d7d7db;padding:20px}ul.autocomplete{background-color:#fff;border:1px solid #d7d7db;border-radius:4px;list-style:none;margin-top:3px;max-width:500px;z-index:10000}.autocomplete-item{color:#4b4b4e;cursor:pointer;padding:8px}.autocomplete-item:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.autocomplete-item.selected{background-color:#38e;color:#fff}.autocomplete-item.selected h3{color:#fff}.autocomplete-item.selected p{color:#cdeeff}.chooser-view{cursor:pointer;height:30px;overflow:visible;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.chooser-view i{color:#4b4b4e;line-height:30px;position:absolute;right:0}.chooser-view i.clear{margin-right:20px}.chooser-view i.opened{display:none}.chooser-view i.closed{display:block}.chooser-view .chooser-view-autocomplete-wrapper{display:none;position:relative}.chooser-view .chooser-view-selection-pane{background:#f2f2f3 linear-gradient(180deg,#fafafa 0,#fafafa 30px,#fff 60px);border:1px solid #d7d7db;border-radius:4px;box-shadow:inset 0 1px 1px #fff;left:0;padding:6px 6px 0;position:absolute;right:0;transition:box-shadow 1s}.chooser-view .chooser-view-selection-pane .autocomplete{border:none;border-radius:0;margin:6px -6px 0;max-height:300px;max-width:none;overflow-y:auto;width:auto}.chooser-view .chooser-view-selection-pane .autocomplete li{margin:0;padding:6px 12px}.chooser-view .chooser-view-title{display:block;padding-bottom:6px}.chooser-view input{background-color:#fff;display:block;margin-bottom:6px;margin-top:6px;width:100%}.chooser-view.open i.opened{display:block}.chooser-view.open i.closed{display:none}.chooser-view.open .chooser-view-autocomplete-wrapper{display:block}.chooser-view.open .chooser-view-selection-pane{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.error .chooser-view .chooser-view-selection-pane{border-color:#d8372c}form.newform fieldset.inputs .chooser-view{float:left;width:75%}form.newform fieldset.inputs .chooser-view .autocomplete{margin-top:0}form.newform fieldset.inputs .chooser-view .autocomplete li{width:auto}form.newform fieldset.inputs .chooser-view input{float:none;font-size:13px;line-height:normal;margin:0 0 6px;padding:5px;width:100%}nav.pill{float:left;margin-bottom:36px}nav.pill ul{margin:0}nav.pill li{float:left;margin:0 0 2px;padding-right:0}nav.pill li:first-child{border-left:0;margin-right:2px}nav.pill li:last-child{border-right:0}nav.pill li+li{margin-right:2px}nav.pill a{background-color:#f2f2f3;border-radius:2px;color:#4b4b4e;display:block;font-size:12px;padding:6px 10px}nav.pill a:hover{background-color:#d8372c;color:#fff}@media only screen and (max-width:599px){nav.pill{width:100%}nav.pill li{float:none}}@media only screen and (max-width:319px){nav.pill{width:100%}nav.pill li{float:none}}ol.step-progression{background-color:#f2f2f3;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);display:table;list-style:none;margin:0;overflow:hidden;table-layout:fixed;width:100%}ol.step-progression .step-number{margin-right:1em}ol.step-progression li{color:#4b4b4e;display:table-cell;font-size:11px;font-weight:700;line-height:48px;padding-left:20px;position:relative;text-transform:uppercase;z-index:1}ol.step-progression li.active,ol.step-progression li.complete{background-clip:padding-box;background-color:#fff;color:#4b4b4e}ol.step-progression li.active{border-right:22px solid transparent}ol.step-progression li.active:before{background-color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);content:"";display:block;height:34px;position:absolute;right:-17px;top:7px;transform:rotate(45deg);width:34px;z-index:-1}ol.step-progression li.active:last-child{border-right:none}ol.step-progression li.active:last-child:before{display:none}.large-tooltip{background-color:#fff;border:2px solid #d7d7db;border-radius:2px;margin-bottom:6px;padding:8px 10px;position:absolute;width:300px;z-index:1}.large-tooltip:after,.large-tooltip:before{border:solid transparent;content:" ";height:0;pointer-events:none;position:absolute;width:0}.large-tooltip.arrow-top:after,.large-tooltip.arrow-top:before{bottom:100%;left:50%}.large-tooltip.arrow-top:after{border-bottom-color:#fff;border-width:13px;margin-left:-13px}.large-tooltip.arrow-top:before{border-bottom-color:#d7d7db;border-width:16px;margin-left:-16px}.large-tooltip.arrow-right:after,.large-tooltip.arrow-right:before{left:100%;top:50%}.large-tooltip.arrow-right:after{border-left-color:#fff;border-width:13px;margin-top:-13px}.large-tooltip.arrow-right:before{border-left-color:#d7d7db;border-width:16px;margin-top:-16px}.large-tooltip.arrow-right.arrow-right-top:after,.large-tooltip.arrow-right.arrow-right-top:before{left:100%;top:26px}.large-tooltip.arrow-bottom:after,.large-tooltip.arrow-bottom:before{left:50%;top:100%}.large-tooltip.arrow-bottom:after{border-top-color:#fff;border-width:13px;margin-left:-13px}.large-tooltip.arrow-bottom:before{border-top-color:#d7d7db;border-width:16px;margin-left:-16px}.large-tooltip.arrow-left:after,.large-tooltip.arrow-left:before{right:100%;top:50%}.large-tooltip.arrow-left:after{border-right-color:#fff;border-width:13px;margin-top:-13px}.large-tooltip.arrow-left:before{border-right-color:#d7d7db;border-width:16px;margin-top:-16px}.large-tooltip h4{border-bottom:1px solid #d7d7db}.large-tooltip p{font-weight:400}.large-tooltip.hidden{display:none}#comments-container{background:#f2f2f3;clear:both}#comments-container .comments-side{float:right}.comments-section-view{padding-bottom:36px;padding-top:36px}.comments-section-view ol{list-style-type:none}.comments-section-view h2{font-size:28px;line-height:normal}.comments-section-view .comment-sorting{position:relative;text-align:center}.comments-section-view .comment-sorting:before{background:#d7d7db;content:"";height:1px;left:0;position:absolute;top:14px;width:100%}.comments-section-view .tabbed-button-group{display:inline-block;position:relative}.comments-section-view .comments-list-view>.comment-view>.comment-replies{margin-left:60px}.comments-section-view .comments-count-sort{font-size:18px;font-weight:700;line-height:24px;position:relative}.comments-section-view .comments-count-sort i{color:#000;font-size:42px;left:0;position:absolute;top:2px}.comments-section-view .comments-show-all{clear:both;text-align:center}.comments-section-view .comments-show-all .button{margin-top:36px}.comments-section-view .information{margin-bottom:0}.comments-section-view .information.closed{display:none;margin-top:30px}.comments-section-view .comments-actions-view .button.open,.comments-section-view.closed #comment-form-reply,.comments-section-view.closed .comments-actions-view .button.close,.comments-section-view.closed .comments-actions-view .button.new{display:none}.comments-section-view.closed .comments-actions-view .button.open{display:block}.comments-section-view.closed .comment-recommends-view .button,.comments-section-view.closed .comment-sign-in.button,.comments-section-view.closed .comment-view .comment-reply,.comments-section-view.closed .information.no-comments{display:none}.comments-section-view.closed .information.closed{display:block}.comments-section-view.loading{padding:80px}.comments-section-view.loading .comment-sorting,.comments-section-view.loading .comments-count-sort,.comments-section-view.loading .comments-side,.comments-section-view.loading .information.closed .comments-show-all{display:none}.comments-section-view.loading .yet-another-spinner{border-color:#d7d7db transparent;border-width:2px;font-size:50px;margin-left:-1.1ex;top:95px}#comment-form-reply{clear:both;padding-top:18px;position:relative;z-index:2}#comment-form-reply .information{margin-bottom:0;margin-top:6px}#comment-form-reply .toggle-comment-help{color:#62626a;float:right}#comment-form-reply .toggle-comment-help i{font-size:18px;margin-right:2px;margin-top:2px}#comment-form-reply .toggle-comment-help:hover{color:#293299}#comment-form-reply .toggle-comment-options{color:#62626a;float:right}#comment-form-reply .toggle-comment-options i{font-size:18px}#comment-form-reply .toggle-comment-options:hover{color:#293299}#comment-form-reply .comment-form-reply-write{position:relative;top:-21px}#comment-form-reply .comment-form-reply-preview{display:none;margin:0 0 20px;padding:20px 0 0}#comment-form-reply .comment-form-reply-preview .loading{color:#727272;font-size:.9em;padding:10px 0;text-align:center}#comment-form-reply .comment-form-reply-preview .comment-view{padding-top:10px}#comment-form-reply>.tabbed{background-color:#f2f2f3;border-bottom:1px solid #d7d7db;height:30px;position:relative;top:7px;width:auto;z-index:1}#comment-form-reply>.tabbed.preview{width:100%}#comment-form-reply>.tabbed.preview .tab.active{background:#f2f2f3}#comment-form-reply>.tabbed .tab{border-color:#d7d7db;border-top-left-radius:3px;border-top-right-radius:3px;font-size:12px;height:23px;padding:6px 0 0;text-align:center;width:90px}#comment-form-reply>.tabbed .tab[href="#write"].textarea-blur,#comment-form-reply>.tabbed .tab[href="#write"].textarea-focus{background-color:#fff}#comment-form-reply .comment-form-reply-options{position:absolute;right:0;top:28px;z-index:3}.comment.preview header{margin-top:28px!important}.comment.preview header .preview-message{background-color:#feaa01;border-radius:4px;color:#000;display:block;margin-bottom:6px;padding:6px 0;position:absolute;text-align:center;top:0;width:100%}form#new_comment label{display:none}form#new_comment .comment-errors{color:#990a00;margin:0}form#new_comment .comment-errors p{margin:0 0 1em}form#new_comment .button.primary{float:right}form#new_comment .community-standards-link{float:left;line-height:24px}form#new_comment textarea{background:#fff;border-top-left-radius:0;height:150px;margin-bottom:8px;margin-top:6px;padding:15px 10px 10px;width:100%}form#new_comment textarea:focus{background:#fff;outline:0}form#new_comment textarea:active{border-color:#d7d7db}.comments-section-view .comment-moderator-reason-view .button{margin:0}.comments-section-view .user-notification-settings-view{right:40px;top:-39px}.comments-section-view .user-notification-settings-view label{position:relative;top:2px}.comments-section-view .comment-formatting-help-view{right:64px;top:-106px}.comments-section-view .comment-formatting-help-view .tabbed{margin:12px 0 6px}.comments-section-view .comment-formatting-help-view p{margin-bottom:6px}.comments-section-view .comment-formatting-help-view dl{padding:5px}.comments-section-view .comment-formatting-help-view dt{font-weight:400;margin:3px 0;width:30%}.comments-section-view .comment-formatting-help-view dd{background:#f2f2f3;color:#990a00;font-size:11px;padding:2px}.comments-section-view .comment-formatting-help-view code{font-family:MesloLGMDZ,Monaco,monospace}.comments-section-view .comment-formatting-help-view #comment-format-basic{min-height:104px}.comments-section-view .comment-formatting-help-view #comment-format-lists{display:none;min-height:104px}.comments-section-view .comment-formatting-help-view #comment-format-lists dt{width:40%}.comments-section-view .comment-formatting-help-view #comment-format-lists dd+dt,.comments-section-view .comment-formatting-help-view #comment-format-lists dd+dt+dd{margin-top:10px}.comments-section-view .comment-formatting-help-view #comment-format-lists ul{list-style-type:disc;margin-left:12px}.comments-section-view .comment-formatting-help-view #comment-format-lists ol{list-style-type:decimal;margin-left:12px}.comments-section-view .comments-actions-view .button{clear:left;float:left;margin-bottom:6px;margin-right:6px}@media only screen and (max-width:599px){#comments{padding-bottom:14px}#comments .comments-main{padding-top:40px}#comments .comment-replies{margin-left:30px}#comments .comment-view{font-size:13px;line-height:1.65}#comments .comment-view .author-avatar img{left:0;position:relative}#comments .show-comment{text-align:center;width:100%}#comments .comments-side{margin-bottom:40px}#comments .comments-side .button{clear:none}#comments .comments-show-all .button{box-sizing:border-box;font-size:14px;height:50px;line-height:40px;margin-top:50px;width:100%}#comments .community-standards-link{display:block;float:none;font-size:12px;margin-bottom:20px}#comments .comment-recommends-view,#comments .moderation-control,#comments .toggle-comment-help,#comments .toggle-comment-options{display:none}#comments .information{font-size:12px;padding:10px 10px 10px 40px}}.related-article{min-height:155px;width:100%}.related-article .byline,.related-article .category .remove-unplaced,.related-article .content,.related-article .crop-link,.related-article figcaption,.related-article time{display:none}.related-article header{margin:10px}.related-article h2{background-color:#fff;display:block;font-size:16px;line-height:normal;margin:-50px 0 0;padding:10px;position:relative;top:100%}.related-article .article-link{display:block}.related-article img{display:block;width:100%}@keyframes inline-promos-skeleton{0%{left:-300px}to{left:100%}}.content-body .inline-promos-skeleton{background-color:#f2f2f3;margin-bottom:16px;overflow:hidden;padding:16px;position:relative}.content-body .inline-promos-skeleton:after{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:inline-promos-skeleton;animation-timing-function:ease-in-out;background:linear-gradient(70deg,transparent,#f2f2f3 50%,transparent);content:"";display:block;height:120%;left:-300px;position:absolute;top:0;width:300px}.content-body .inline-promos-skeleton button{border:none;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.75;margin-bottom:8px;padding:6px 16px;width:96px}.content-body .inline-promos-skeleton h5{font-family:Noto Sans,sans-serif;font-size:1.125rem;line-height:1.3;margin-bottom:8px;width:60%}.content-body .inline-promos-skeleton *{background-color:#e5e5e6;border-radius:.25rem}.content-body .inline-promos-skeleton :after{content:"  "}input[type=email],input[type=password],input[type=text],input[type=url],textarea{-webkit-appearance:none;border:1px solid #d7d7db;border-radius:4px;box-sizing:border-box;padding:5px}input[type=email]:active,input[type=password]:active,input[type=text]:active,input[type=url]:active,textarea:active{border-color:#293299}body.pages-edit{min-width:1350px}input.year,label.year{width:50px}.field_with_errors{display:inline}.field_with_errors input[type=email],.field_with_errors input[type=password],.field_with_errors input[type=text],.field_with_errors input[type=url]{border:1px solid #d8372c}form ul.form-items{list-style-type:none}fieldset.actions .primary{float:right}fieldset.actions .link_action a{display:inline-block;padding:3px 12px}form.formtastic input.author-selector,input.author-selector,input.collaborator-selector{background-color:#fff;padding-left:24px}form.formtastic input.author-selector.loading,input.author-selector.loading,input.collaborator-selector.loading{background:url(../loading-eb9d5a30dc5bdb3f2f8ec32aa944a29f.html) no-repeat 4px 4px}ul.ui-autocomplete{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);z-index:10!important}.button.comment-count .number-of-comments{font-weight:400}.button.comment-count a,.button.comment-count a:visited{color:#62626a}.button.column-feed{padding-left:6px}.button.column-feed a,.button.column-feed a:visited{color:#62626a}.share,.share ul{list-style:none outside none;margin:0;padding:0}.share.vertical li{clear:left;margin-bottom:6px}.share.vertical li a{margin:0}.share.horizontal ul+ul{clear:both}.share li{float:left;font-size:11px;margin-right:10px}.share li.republish a{margin-right:0}.share li .button{clear:both;display:block;float:left;margin-bottom:7px;padding-left:6px;position:relative}.share li span.data-count{border:1px solid #c9c9c9;border-radius:4px;color:#62626a;display:inline-block;float:left;font-size:11px;font-weight:400;margin-left:7px;padding:2px 5px;position:relative}.share li span.data-count:after,.share li span.data-count:before{border:4px solid transparent;border-left:none;border-right-color:#c6c6c6;content:"";display:block;height:0;left:-4px;position:absolute;top:30%;width:0}.share li span.data-count:after{border-right:4px solid #fff;left:-3px}body.comments #article-search{text-align:right}body.comments #article-search #media-search input{padding:3px 5px;vertical-align:top}body.comments #article-search #media-search button{padding:2px 12px 5px;vertical-align:top}body.comments #article-search div.list-wrapper{border-bottom:1px solid #e5e5e6;float:left;margin-bottom:20px;padding:20px 0;text-align:left;width:100%}body.comments #article-search div.list-wrapper ul{list-style:disc;padding-left:32px}body.comments #article-search div.list-wrapper ul li{list-style:disc}body.comments .filterable-list{margin-top:24px}body.comments .actions,body.comments .filterable-list{border-bottom:1px dotted #c2c2c2;margin-bottom:18px;padding-bottom:18px}body.comments .actions{margin-top:18px}body.comments .actions ul{display:block;list-style-type:none}body.comments .actions ul li{float:left;line-height:36px;margin-right:1em}body.comments article{border-bottom:1px dotted #c2c2c2;margin-bottom:18px;padding-bottom:18px}body.comments article.removed{position:relative}body.comments article.removed .ribbon span.category{background-color:#d8372c;color:#fff;font-size:11px;font-weight:400;left:0;letter-spacing:normal;line-height:18px;padding:3px 10px;pointer-events:all;position:absolute;text-transform:none;top:10px;z-index:3}body.comments article.removed .ribbon span.category:after{border-color:#d8372c transparent #d8372c #d8372c;border-style:solid;border-width:1.1em 1.1em 1.1em .6em;content:"";display:block;position:absolute;right:-1em;top:0;z-index:2}body.comments article.removed .ribbon input#inline-editing{left:0;position:absolute;top:10px;width:150px}body.comments article.removed .comment{opacity:.3}body.comments article.removed aside{margin-top:40px;opacity:.7}body.comments article div.comment{margin-bottom:17px;padding-bottom:18px}body.comments article div.comment .rankings{color:#62626a;font-size:11px;margin-bottom:6px}body.comments article div.comment .rankings strong{color:#4b4b4e}body.comments article div.comment .rankings strong.abuse{color:#d8372c}body.comments article aside{color:#62626a;font-size:12px;padding-top:12px}body.comments article aside.locked .attribution{opacity:.5}body.comments article aside p{clear:both}body.comments article aside time{color:#62626a}body.comments article .comment-actions{float:left}body.comments article .comment-actions ul{list-style:none}body.comments article .comment-actions .removed-comment-stats{margin-top:20px}body.comments-abuses .report-abuse select{width:75%}body.comments-abuses .comments-section-view{height:auto;transition:none}figure.zoomable{position:relative}figure.zoomable .enlarge_hint{background:rgba(0,0,0,.6) url(../16x16search-white-2a7d5c8495f883d6ce92717895e6a44d.html) no-repeat 50%;border-bottom-left-radius:2px;border-top-right-radius:2px;height:26px;opacity:0;overflow:hidden;position:absolute;right:0;text-indent:-999em;top:0;transition:opacity .1s ease-in;width:26px}figure.zoomable:hover{cursor:pointer}figure.zoomable:hover .enlarge_hint{opacity:1}div.imagebox{background-color:hsla(0,0%,100%,.8);bottom:0;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff);left:0;position:fixed;right:0;top:0;zoom:1}div.imagebox img{border-radius:4px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);display:block;opacity:1;position:absolute;transition:opacity .2s ease-in}div.imagebox img.appearing{opacity:0;transition:opacity 0}div.imagebox img.spinner{background-color:#fff;padding:6px}.comment-view{zoom:1;clear:both;padding-top:36px}.comment-view,.comment-view .author-avatar{position:relative}.comment-view .author-avatar h5,.comment-view .author-avatar p{padding-left:0}.comment-view .author-avatar img{border:1px solid #d7d7db;margin-right:12px;position:absolute;right:100%;top:-6px}.comment-view .comment-replies .author-avatar img{margin-right:6px;top:-9px;transform:scale(.75)}.comment-view .comment-body{clear:both}.comment-view .comment-body li,.comment-view .comment-body p,.comment-view .comment-body ul{white-space:pre-wrap;word-wrap:break-word;font-size:1.1em;line-height:1.4}.comment-view .comment-body ul{margin:18px 0 18px 14px}.comment-view .comment-body ul li{list-style-type:disc;padding:0 0 0 5px}.comment-view .comment-body ol{margin:18px 0 18px 14px}.comment-view .comment-body ol li{list-style-type:decimal;padding:0 0 0 5px}.comment-view .comment-body blockquote ol:first-child,.comment-view .comment-body blockquote>ul:first-child{margin-top:0}.comment-view .comment-body blockquote ol:last-child,.comment-view .comment-body blockquote>ul:last-child{margin-bottom:0}.comment-view .comment-in-reply-to{clear:both;color:#4b4b4e;font-size:11px;margin-bottom:1em}.comment-view .moderation-control{background-color:#f2f2f3;border:none;color:#4b4b4e;display:block;float:left;font-weight:400;outline:none}.comment-view .comment-recommends-view{position:absolute;right:0}.comment-view .comment-recommends-view .button{float:right;margin:6px 0;padding:0 6px;top:0}.comment-view .comment-recommends-view i.icon-favourite{color:#990a00;cursor:pointer;display:block;float:right;font-size:16px;line-height:16px;margin:8px 5px 0 6px;top:0}.comment-view .comment-recommends-view .tooltip{bottom:-32px;right:-98px;text-align:center;width:197px}.comment-view .comment-recommends-view.highly-recommended{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5))}.comment-view header{margin:-5px -5px 12px;padding:5px}.comment-view header a{display:inline-block}.comment-view header .attribution{margin-right:130px}.comment-view .moderation-control.delete{display:block}.comment-view .moderation-control.restore{display:none}.comment-view .comment.author,.comment-view .comment.editor{background-size:auto auto;background:none;margin-top:0;padding-top:0}.comment-view .comment.author .author-avatar img,.comment-view .comment.editor .author-avatar img{border:1px solid #d7d7db}.comment-view .comment.highlight{background:transparent url(../comment-highlight-white-5921cd4194fdbb29e223d408ddafe367.html) no-repeat top;background-size:100%;margin-top:-22px;padding-top:22px}.comment-view .comment.pending-moderation .moderation-control.delete,.comment-view .comment.pending-moderation .moderation-control.remove,.comment-view .comment.pending-moderation .moderation-control.report{display:none}.comment-view .comment.pending-moderation .moderation-control.restore{display:block}.comment-view .comment.removed{opacity:.5}.comment-view .comment.removed .moderation-control.delete,.comment-view .comment.removed .moderation-control.remove,.comment-view .comment.removed .moderation-control.report,.comment-view .comment.removed .more .comment-reply,.comment-view .comment.removed aside a[data-method=delete],.comment-view .comment.removed header nav,.comment-view .comment.removed header nav:hover a,.comment-view .comment.removed p.recommends{display:none}.comment-view .comment.removed .moderation-control.restore{display:block}.comment-view .comment.removed .more{padding-top:24px}.comment-view .comment.removed .removed-message{background-color:#990a00;border-radius:4px;color:#fff;display:block;margin-bottom:6px;padding:6px 0;position:absolute;text-align:center;top:-22px;width:100%}.comment-view .more{height:1px;margin-bottom:0;position:relative}.comment-view .more .comment-reference-link{color:#4b4b4e}.comment-view .more time{background-color:#f2f2f3;display:block;float:left;padding:0;position:relative}.comment-view .more>a.moderation-control.last{padding-right:1em}.comment-view .more a.comment-reply,.comment-view .more a.moderation-control,.comment-view .more time{font-size:11px;margin-top:-9px}.comment-view .more a.moderation-control:before{content:"•";padding:.5em}.comment-view .more .comment-reply{background-color:#f2f2f3;border:1px solid #d7d7db;color:#646464;font-weight:400;line-height:16px;margin-right:0;outline:none;text-transform:capitalize}.comment-view .more .comment-reply:hover{border:1px solid #003461;color:#003461}.comment-view .more .comment-removed{clear:both;color:red;line-height:26px;text-align:center}.comment-view.hidden{padding-top:0}.comment-view .comment.hidden,.comments-section-view.loading .comment-pinned{display:none}.comment-pinned .comment-body{clear:both}.comment-pinned .comment-body li,.comment-pinned .comment-body p,.comment-pinned .comment-body ul{white-space:pre-wrap;word-wrap:break-word;font-size:1.1em;line-height:1.4}.comment-pinned .comment-body ul{margin:18px 0 18px 14px}.comment-pinned .comment-body ul li{list-style-type:disc;padding:0 0 0 5px}.comment-pinned .comment-body ol{margin:18px 0 18px 14px}.comment-pinned .comment-body ol li{list-style-type:decimal;padding:0 0 0 5px}.comment-pinned .comment-body blockquote ol:first-child,.comment-pinned .comment-body blockquote>ul:first-child{margin-top:0}.comment-pinned .comment-body blockquote ol:last-child,.comment-pinned .comment-body blockquote>ul:last-child{margin-bottom:0}.comment-body-view .show-comment{bottom:-25px;display:none;position:absolute}.comment-body-view.truncated{margin:0 0 45px;position:relative}.comment-body-view.truncated .show-comment{display:block}.comment-body-view.truncated .comment-body-wrapper{height:145px;overflow:hidden}.comment-body-view.truncated:after{background:linear-gradient(0deg,#f2f2f3,hsla(240,4%,95%,0));bottom:0;content:"";height:50px;left:0;position:absolute;width:100%}body.not-found #primary-navigation,body.not-found #topics,body.not-found .masthead-search{display:none}body.not-found #outer{padding-top:0}body.not-found .not-found-message{padding:60px 0}body.not-found .not-found-message:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}body.not-found h3{color:#62626a}body.not-found .search-form:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}body.not-found .search-form input[type=text],body.not-found .search-form label{font-size:24px;font-weight:700;line-height:30px}body.not-found .search-form label{display:block;padding:21px 0 0 20px}body.not-found .search-form label i:before{color:#62626a;font-size:24px}body.not-found .search-form input[type=text]{padding:17px 16px 16px 54px;width:100%}body.not-found .search-form .button{position:absolute;visibility:hidden}body.not-found .search-form nav{padding-top:6px}body.not-found .content-related-articles{clear:left}.visited\:text-indigo-600:visited{color:#293299}.hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:hsl(191 58% 60%/var(--tw-bg-opacity))}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:hsl(0 0% 22%/var(--tw-bg-opacity))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:hsl(4 100% 30%/var(--tw-bg-opacity))}.hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:hsl(40 99% 50%/var(--tw-bg-opacity))}.hover\:text-indigo-600:hover{--tw-text-opacity:1;color:hsl(235 58% 38%/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:hsl(0 0% 100%/var(--tw-text-opacity))}.visited\:hover\:text-indigo-600:hover:visited{color:#293299}.focus\:text-clip:focus{text-overflow:clip}@media (max-width:300px){.max-\[300px\]\:hidden{display:none}.max-\[300px\]\:grow{flex-grow:1}}@media (min-width:599px){.sm\:float-right{float:right}.sm\:hidden{display:none}.sm\:w-3\/12{width:25%}.sm\:w-4\/12{width:33.333333%}.sm\:w-9\/12{width:75%}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:-top-1{top:-.25rem}.md\:float-right{float:right}.md\:mb-0{margin-bottom:0}.md\:mt-0{margin-top:0}.md\:mt-3{margin-top:.75rem}.md\:flex-row{flex-direction:row}}@media (min-width:1024px){.lg\:ml-auto{margin-left:auto}.lg\:mr-0{margin-right:0}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}}@media (min-width:1466px){.\32xl\:gap-5{gap:1.25rem}.\32xl\:text-sm{font-size:.875rem;line-height:1.25rem}.\32xl\:text-xs{font-size:.8125rem;line-height:1.125rem}}.\[\&_\.inline-errors\]\:ml-2 .inline-errors{margin-left:.5rem}.\[\&_\.inline-errors\]\:text-base .inline-errors{font-size:1rem;line-height:1.5rem}.\[\&_\.inline-errors\]\:font-semibold .inline-errors{font-weight:600}.\[\&_\.inline-errors\]\:text-red-500 .inline-errors{--tw-text-opacity:1;color:hsl(4 69% 51%/var(--tw-text-opacity))}
/*# sourceMappingURL=webpacked-core-56d1c92f9fdeccea.css.map*/