html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box;line-height:1;scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}*,*:before,*:after{box-sizing:inherit}body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.outerWrap{margin:0 auto;max-width:1920px}.posWrap{position:relative}.wrap{margin:0 auto;max-width:1800px;padding:0 5%;padding:0 clamp(1em,5%,3em)}img{display:block;max-width:100%}.noSelect{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.btn,button{background:0;border:2px solid;border-radius:.375em;color:var(--color-primary);cursor:pointer;display:inline-block;font-size:inherit;line-height:1.25;margin:.5em .5em .5em 0;min-width:1em;overflow:hidden;padding:.625em 1.25em;position:relative;text-decoration-line:none;vertical-align:middle;-webkit-user-select:none;user-select:none}.btn:last-child,button:last-child{margin-right:0}.btnAlt{color:var(--color-secondary)}.btnFill{background:var(--color-primary);background-image:linear-gradient(rgba(255,255,255,0.2),transparent);border:0;color:#fff;padding:calc(0.625em + 2px) 1.25em;position:relative}.btnAlt.btnFill{background-color:var(--color-secondary)}@media(pointer:fine){.btn:before,button:before{background:currentColor;bottom:2px;content:'';height:2px;left:.375em;opacity:0;position:absolute;width:calc(100% - .75em);transition:opacity .2s;transition-timing-function:ease-out}.btn:hover:before,button:hover:before{opacity:.4;transition:none}}.btn:after,button:after{background:currentColor;content:'';height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;transition:opacity .2s}.btnFill:after{background:#fff}.btn:active:before,button:active:before{opacity:.5}.btn:active:after,button:active:after{opacity:.125;transition:none}.btn.disabled,button:disabled{cursor:default;opacity:.5}.btn.disabled:after,.btn.disabled:before,button:disabled:after,button:disabled:before{display:none}.btnIcon{padding-left:2.625em}.btn img,.btn svg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:unset}.btn img{object-fit:contain}.btn svg *{pointer-events:none}.btnInline{padding:.125em .25em}.btnSet{overflow:hidden}.btnSet .btn,.btnSet button{float:left}input + .btn,input + button{margin-left:.5em}.call{border-left:.125em solid var(--color-primary);border-left-width:clamp(2px,0.125em,3px);font-size:1.125em;max-width:64ch;padding:.25em 0 .25em .75em}@media(min-width:1024px){.call{font-size:1.25em}}@media(min-width:1400px){.call{font-size:1.375em}}@media(min-width:2000px){.call{font-size:1.5em}}[data-fixcols]{--col-margin:clamp(1em,5%,3em)}@media(min-width:768px){[data-fixcols]{display:flex;flex-wrap:wrap}[data-fixcols]>div{flex:1;min-width:34%}[data-fixcols]>div:first-child,[data-fixcols='4']>div:nth-child(3){margin-right:var(--col-margin)}}@media(min-width:1024px){[data-fixcols='3']>div{min-width:26%}[data-fixcols='3']>div:nth-child(2){margin-right:var(--col-margin)}}@media(min-width:1400px){[data-fixcols='4']>div{min-width:21%}[data-fixcols='4']>div:nth-child(2),[data-fixcols='4']>div:nth-child(3){margin-right:var(--col-margin)}}@supports(column-gap:0){@media(min-width:768px){[data-cols]{column-count:2;column-gap:10%}[data-cols] .colSpan{column-span:all}[data-cols] p,[data-cols] .noColBreak{break-inside:avoid}}@media(min-width:1024px){[data-cols]{column-gap:7.5%}}@media(min-width:1280px){[data-cols='3']{column-count:3}}}.ex,.ex360,.ex480,.ex600,.ex768,.ex1024,.ex1280{display:none}@media(min-width:360px){.ex360{display:revert}.mx360{display:none}}@media(min-width:480px){.ex480{display:revert}.mx480{display:none}}@media(min-width:600px){.ex600{display:revert}.mx600{display:none}}@media(min-width:768px){.ex768{display:revert}.mx768{display:none}}@media(min-width:1024px){.ex,.ex1024{display:revert}.mx,.mx1024{display:none}}@media(min-width:1280px){.ex1280{display:revert}.mx1280{display:none}}hr{border:0;border-top:2px solid currentColor;height:0;margin:2em 0;width:100%}hr.hidden{visibility:hidden}@media(min-width:768px){hr{margin:3em 0}}.priNav{overflow:hidden;position:relative}.priBreak,.priExpand,.priBreak~li{position:absolute;visibility:hidden}.priBreak~.priExpand{visibility:visible}.priOverflow{display:none;position:absolute;right:1em;top:3em}.priShow~.priOverflow{display:block}.priOverflow li{display:block;position:unset;visibility:unset}.insetScrollbar,.insetScrollbar .modal,.insetScrollbar .scrollbar,.insetScrollbar .view{scrollbar-width:thin;scrollbar-color:#ccc #eee}.insetScrollbar::-webkit-scrollbar,.insetScrollbar .modal::-webkit-scrollbar,.insetScrollbar .scrollbar::-webkit-scrollbar,.insetScrollbar .view::-webkit-scrollbar{background:#eee;height:8px;width:8px}.insetScrollbar::-webkit-scrollbar-corner,.insetScrollbar .modal::-webkit-scrollbar-corner,.insetScrollbar .scrollbar::-webkit-scrollbar-corner,.insetScrollbar .view::-webkit-scrollbar-corner{background:#ddd}.insetScrollbar::-webkit-scrollbar-thumb,.insetScrollbar .modal::-webkit-scrollbar-thumb,.insetScrollbar .scrollbar::-webkit-scrollbar-thumb,.insetScrollbar .view::-webkit-scrollbar-thumb{background:#ccc}.insetScrollbar::-webkit-scrollbar-thumb:hover,.insetScrollbar .modal::-webkit-scrollbar-thumb:hover,.insetScrollbar .scrollbar::-webkit-scrollbar-thumb:hover,.insetScrollbar .view::-webkit-scrollbar-thumb:hover{background:#999}svg{height:auto}.toggle>svg:nth-child(2),.toggle.on>svg:first-child{display:none}.toggle.on>svg:nth-child(2){display:block}mask circle,mask polygon,mask rect{stroke:none !important}circle{stroke:currentColor;stroke-width:4}line{stroke:currentColor;stroke-width:4}path{fill:none;stroke:currentColor;stroke-width:4;stroke-linejoin:round;stroke-linecap:round}polyline{fill:none;stroke:currentColor;stroke-width:4}*{-webkit-font-smoothing:antialiased}body{text-rendering:optimizeLegibility}h1,h2,h3,h4{hyphens:manual;line-height:1.25;line-height:calc(0.25rem + 1em);margin:.75em 0}.cap{text-transform:capitalize}.capFirst{display:inline-block}.capFirst::first-letter{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}[data-lines]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}[data-lines='2']{-webkit-line-clamp:2}[data-lines='3']{-webkit-line-clamp:3}p{hyphens:auto;line-height:1.5;margin:1em 0;max-width:72ch}.noHyphens{hyphens:none}a{border:0 solid;border-width:0 0 2px;text-decoration:none}a:focus{outline:2px dotted currentColor;outline-offset:clamp(2px,0.125em,4px)}@supports(text-underline-offset:0){a{border:0;text-decoration:underline;text-decoration-thickness:clamp(2px,0.075em,6px);text-underline-offset:max(2px,0.0625em)}}a.clean{border:0;text-decoration:none}strong{font-weight:600}.strike{text-decoration:line-through}ul{hyphens:auto;line-height:1.5;list-style:disc;margin:1em 0 1em 1em;max-width:72ch}li{margin:.375em 0}body{--body-480:1.125em;--body-560:1.125em;--body-768:1.125em;--body-1024:1.125em;--body-1400:1.25em;--body-2000:1.375em;--body-2600:1.5em}@media(min-width:480px){body{font-size:1.125em;font-size:var(--body-480)}}@media(min-width:560px){body{font-size:var(--body-560)}}@media(min-width:768px){body{font-size:var(--body-768)}}@media(min-width:1024px){body{font-size:var(--body-1024)}}@media(min-width:1400px){body{font-size:1.25em;font-size:var(--body-1400)}}@media(min-width:2000px){body{font-size:1.375em;font-size:var(--body-2000)}}@media(min-width:2600px){body{font-size:1.5em;font-size:var(--body-2600)}}h2{font-size:1.75em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1.125em}@media(min-width:1024px){h2,h3,h4,h5{font-size:min(var(--font-size),var(--font-max))}h2{--font-size:3.5vw;--font-max:2.75em}h3{--font-size:3vw;--font-max:2.25em}h4{--font-size:2.75vw;--font-max:1.75em}h5{--font-size:2.5vw;--font-max:1.5em}}:root{--color-primary:#639;--color-secondary:#455763}::selection{background:#639;color:#eee}body{background:#fff;color:#222;font-family:sans-serif}a{color:#639}i,q{font-style:italic;quotes:none}span[title]{border-bottom:2px dotted currentColor;cursor:default}header{margin:0 auto;max-width:1800px;padding:2em 0;position:relative}footer{background:#444;color:#eee;padding:1em 0}footer a{color:#fff}.wrap{}header .wrap{position:relative}section .wrap{overflow:hidden}h1,h2,h3{font-family:forma-djr-display,sans-serif;margin:1em 0}h1{color:#242424;font-size:2.75em;font-weight:400;line-height:.875;margin:.375em 0;position:relative;text-transform:uppercase}h2{color:#444}h3{color:#333;font-weight:500;margin:.75em 0}h2:target,h3:target{font-weight:500;padding-top:1em;text-transform:uppercase}strong{font-weight:500;text-transform:uppercase}.emo{font-size:1.25em;line-height:1;position:relative;top:-0.1em}section{background:#fff;margin:0 auto;max-width:1920px;padding:3em 0 4em;position:relative}.alt{background:#639;color:#eee}.altDark{background:#444}.alt h2,.altDark h2,.alt h3,.altDark h3{color:#eee}.alt h3{font-weight:400}.alt a{color:rgba(255,255,255,0.625)}.altDark a{color:#3f6}@media(min-width:768px){.arrow,.arrowAlt{padding:5em 0}.arrow{clip-path:polygon(0 0,calc(25% - 3em) 0,25% 3em,calc(25% + 3em) 0,100% 0,100% 100%,0 100%)}.arrowAlt{clip-path:polygon(0 0,calc(75% - 3em) 0,75% 3em,calc(75% + 3em) 0,100% 0,100% 100%,0 100%)}}@media(min-width:1024px){section{padding:5% 0 calc(5% + 3em)}}hr{width:90%}svg.hr{bottom:0;left:0;position:absolute;width:100%}.ddg{color:#43122f;display:inline-block;padding:1em 0 2em;text-align:center}.ddg img{margin:0 auto}@media(min-width:920px){.ddg{display:block;padding:0;position:absolute;right:5%;top:13em;z-index:2}}@media(min-width:1024px){.ddg{top:18em}}@media(min-width:1200px){.ddg{top:20em}}@media(min-width:1440px){.ddg{top:20em}}@media(min-width:1600px){.ddg{top:18em}}@media(min-width:2000px){.ddg{top:18em}}circle,line,path,polyline,rect{stroke:#222;stroke-width:12}circle,path,polyline,rect{fill:transparent}line,polyline{stroke-linecap:square}path{stroke-linecap:round}rect{stroke-linejoin:miter}svg .alt{opacity:.25}svg .solid{stroke:none;fill:#444}circle{fill:#fff;stroke:none}.navWrap{left:0;position:absolute;top:0;width:100%;z-index:9}#navCheck{display:none}.navWrap label{display:block;height:3em;position:absolute;right:0;top:0;width:4em}.navWrap svg{height:3em;position:absolute;right:1em;top:0;width:3em}nav{background:rgba(102,51,153,0.96)}#navCheck:checked~nav{display:block}.navWrap nav label{color:#eee;height:auto;left:unset;line-height:1;padding:.5em 1em;right:0;top:0;width:auto}nav ul{list-style:none;overflow:auto;white-space:nowrap}nav li{display:inline-block;margin:0;padding:.75em .5em}nav a{border:0;color:#fff;text-decoration:none}nav a:hover{border-bottom:2px solid currentColor}@media(min-width:1024px){nav{font-family:forma-djr-display,sans-serif;font-size:1.125em}}@media(min-width:1360px){nav{font-size:1.25em}}.priOverflow{background:#444;min-width:10em;padding:.5em 1em}.priOverflow li{padding:.25em 0}dt{font-size:1.5em;font-weight:500}.call{border-left:2px solid rgba(0,0,0,0.3);clear:both;line-height:1.25}section.alt .call{border-color:rgba(255,255,255,0.4)}.callStrong{font-size:1.5em;font-weight:500}header .call{margin:1.5em 0;max-width:36ch}@media(min-width:600px){.call{font-family:forma-djr-display,sans-serif;font-size:1.125em}}.btnSet{margin:2em 0}.btn{min-width:12em;text-align:center}.btnFill{background:#639;background-image:linear-gradient(15deg,transparent,rgba(255,255,255,0.1))}.btn~.btn{margin-right:.5em}section.alt .btn{color:#eee}section.alt .btnFill{background:#eee;color:#06f}@media(min-width:480px){.btn{min-width:unset}.btn~.btn{margin-right:0}}@media(min-width:1024px){.btn{font-size:1.125em}}[data-cols]>:first-child,.colSpan + *{margin-top:0}footer [data-cols]{column-rule:unset}@media(min-width:768px){[data-cols]{column-rule:2px dotted #e4e4e4}section.alt [data-cols]{column-rule-color:rgba(255,255,255,0.125)}}.secCtrl h2{opacity:0;transform:translateY(1em);transition:opacity 1.5s,transform 1s;transition-timing-function:ease-in-out,ease-out}.secDisc h2{opacity:1;transform:translateY(0)}.eyeWrap{width:6em;transition:opacity .4s,transform .4s}.eyeShape{float:left;margin:.5em 1.5em .5em 0;shape-outside:circle(50%)}.eyeRight{float:right;margin:.5em 0 .5em 1.5em}.eyeRight.eyeShape{margin:.5em 0 .5em 1.5em}h1 .eyeWrap{display:inline-block;float:none;position:relative;top:.06125em;width:.8125em}h1 .eyeWrap~.eyeWrap{margin-left:-0.0125em}h1 .d{font-size:.75em;font-style:italic;margin-left:.125em;text-transform:none}h1 .oo{display:none}header .eyeRight{display:none}@media(min-width:360px){.eyeWrap{width:7em}header .eyeRight{display:block}}@media(min-width:480px){.eyeWrap{width:8em}}.eyeLarge{width:10em}.eyeSmall{width:6em}.eye circle:first-child{fill:#242424}.eye circle:nth-child(2){fill:#eee;fill:url('#eyeGrad')}.eye>g circle{transition:transform .2s;transform-origin:center}.eye>g circle:nth-child(1){fill:#639}.eye>g circle:nth-child(2){fill:#222}.eye>circle:last-child{fill:#fff;opacity:.75}.eye g{transition:transform .5s;transition-delay:.1s;transition-timing-function:ease-out}.eye:hover g>circle:last-child{transform:scale(0.75)}.eyeWrap.hurt{opacity:0;transform:scale(0.25)}.eyeUL{list-style:none}.eyeUL li{position:relative}.eyeUL .eyeWrap{left:-1.5em;margin:0;position:absolute;top:.125em;width:1.25em}@media(min-width:1024px){.navWrap .eyeWrap{bottom:9%;height:10rem;position:absolute;right:15%;width:10rem}}#dontBeEvil{padding-bottom:6em;text-align:center}#dontBeEvil p{margin:1em 0;max-width:64ch}@media(min-width:768px){#dontBeEvil{padding:8em 0 12em;text-align:unset}#dontBeEvil [data-fixcols]>div:first-child{min-width:60%}}@media(min-width:1024px){#dontBeEvil{margin-top:0}#dontBeEvil .wrap{margin:0 auto;width:58%}}@media(min-width:768px){#intro .wrap>p:first-of-type{font-family:forma-djr-display,sans-serif;font-size:1.25em;font-style:italic}}@media(min-width:1200px){#intro .wrap>p:first-of-type{font-size:1.375em}}.whatCanYouDo{background:#639;color:#eee;margin:1.5em 0;overflow:hidden;padding:0 6.25% 1em;padding:0 max(5%,1em) 1em}.whatCanYouDo h3{color:#eee}.whatCanYouDo a{color:#eee;opacity:.625}#break [data-fixcols]>div:nth-child(2){padding:2em 0;position:relative;text-align:center}#break h3{font-weight:400}#break .eyeWrap{display:inline-block}@media(min-width:768px){#break{padding:7.5% 0}#break [data-fixcols]>div:nth-child(2){padding:4em 0}}.eyePair .eyeWrap{display:inline-block}@media(min-width:768px){.eyePair{display:none}}@media(min-width:320px){h1{font-size:4em}}@media(min-width:400px){h1{font-size:4.25em}}@media(min-width:480px){h1{font-size:3.75em;margin-top:.625em}}@media(min-width:600px){h1{font-size:4em}.display{font-family:forma-djr-display,sans-serif;font-size:1.375em;margin:.25em 0}}@media(min-width:768px){h1{font-size:5em}h1 .d{font-size:.875em}.display{font-size:1.5em;margin:0}}@media(min-width:1024px){header{padding-bottom:3em}.btnSet{margin:3em 0}}