:root{--decision-breakpoint-gridKickIn:600px;--decision-color-actionColor:hsla(194, 100%, 89%, 1);--decision-color-attention:hsla(7, 74%, 79%, 1);--decision-color-background:hsla(0, 0%, 100%, 1);--decision-color-caution:hsla(55, 100%, 89%, 1);--decision-color-cautionContrast:hsla(55, 100%, 50%, 1);--decision-color-currentBrandColor:hsla(199, 86%, 23%, 1);--decision-color-editorialCallout:hsla(35, 40%, 94%, 1);--decision-color-editorialCalloutContrast:hsla(35, 41%, 87%, 1);--decision-color-highlighter:hsla(55, 100%, 50%, 1);--decision-color-logoColor:hsla(199, 86%, 23%, 1);--decision-color-text:hsla(0, 13%, 13%, 1);--decision-fontFamily-boldText:"Ecra Extrabold";--decision-fontFamily-emphasizedHeadings:"Fabriga Medium Italic";--decision-fontFamily-emphasizedText:"Ecra Light Italic";--decision-fontFamily-headings:"Fabriga Medium";--decision-fontFamily-italicText:"Ecra Light Italic";--decision-fontFamily-primaryHeading:"Fabriga Bold";--decision-fontFamily-technicalText:"Space Mono";--decision-fontFamily-text:"Ecra Light";--decision-fontFamily-textHeading:"Ecra Extrabold";--decision-space-base:8;--decision-transition-general:300ms;--option-breakpoint-600:600px;--option-breakpoint-800:800px;--option-color-aureolin:hsla(55, 100%, 50%, 1);--option-color-bone:hsla(35, 41%, 87%, 1);--option-color-camarone:hsla(116, 98%, 18%, 1);--option-color-cannonPink:hsla(305, 36%, 43%, 1);--option-color-chartreuse:hsla(65, 100%, 47%, 1);--option-color-christi:hsla(101, 85%, 36%, 1);--option-color-crimson:hsla(0, 100%, 42%, 1);--option-color-daisyBush:hsla(266, 61%, 35%, 1);--option-color-diamond:hsla(194, 100%, 89%, 1);--option-color-eggplant:hsla(306, 20%, 38%, 1);--option-color-fuelYellow:hsla(44, 80%, 54%, 1);--option-color-japaneseLaurel:hsla(115, 96%, 18%, 1);--option-color-lemon:hsla(53, 100%, 48%, 1);--option-color-lemonChiffon:hsla(55, 100%, 89%, 1);--option-color-macAndCheese:hsla(35, 97%, 71%, 1);--option-color-mallard:hsla(103, 37%, 22%, 1);--option-color-mocha:hsla(33, 100%, 25%, 1);--option-color-nile:hsla(193, 55%, 22%, 1);--option-color-oil:hsla(0, 13%, 13%, 1);--option-color-onahau:hsla(195, 87%, 91%, 1);--option-color-oxfordBlue:hsla(218, 22%, 24%, 1);--option-color-pampas:hsla(35, 40%, 94%, 1);--option-color-pomegranate:hsla(7, 84%, 52%, 1);--option-color-pumpkin:hsla(16, 87%, 62%, 1);--option-color-redViolet:hsla(315, 59%, 48%, 1);--option-color-rockBlue:hsla(209, 19%, 65%, 1);--option-color-rosebud:hsla(7, 74%, 79%, 1);--option-color-scorpion:hsla(340, 3%, 41%, 1);--option-color-supernova:hsla(36, 88%, 64%, 1);--option-color-tealBlue:hsla(199, 86%, 23%, 1);--option-color-treePoppy:hsla(36, 99%, 55%, 1);--option-color-white:hsla(0, 0%, 100%, 1);--option-color-wineBerry:hsla(338, 44%, 22%, 1);--option-fontFamily-EcraExtrabold:"Ecra Extrabold";--option-fontFamily-EcraExtraboldItalic:"Ecra Extrabold Italic";--option-fontFamily-EcraLight:"Ecra Light";--option-fontFamily-EcraLightItalic:"Ecra Light Italic";--option-fontFamily-fabrigaBold:"Fabriga Bold";--option-fontFamily-fabrigaBoldItalic:"Fabriga Bold Italic";--option-fontFamily-fabrigaLight:"Fabriga Light";--option-fontFamily-fabrigaLightItalic:"Fabriga Light Italic";--option-fontFamily-fabrigaMedium:"Fabriga Medium";--option-fontFamily-fabrigaMediumItalic:"Fabriga Medium Italic";--option-fontFamily-fabrigaRegular:"Fabriga Regular";--option-fontFamily-fabrigaRegularItalic:"Fabriga Regular Italic";--option-fontFamily-spaceMono:"Space Mono";--option-space-8:8;--option-transition-300:300ms}@font-face{font-family:"Fabriga Light";src:url(/static/fonts/Fabriga-Light.eot);src:url(/static/fonts/Fabriga-Light.woff2) format("woff2"),url(/static/fonts/Fabriga-Light.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:fallback}@font-face{font-family:"Fabriga Light Italic";src:url(/static/fonts/Fabriga-LightItalic.eot);src:url(/static/fonts/Fabriga-LightItalic.woff2) format("woff2"),url(/static/fonts/Fabriga-LightItalic.woff) format("woff");font-weight:400;font-style:italic;font-stretch:normal;font-display:fallback}@font-face{font-family:"Fabriga Regular";src:url(/static/fonts/Fabriga-Regular.eot);src:url(/static/fonts/Fabriga-Regular.woff2) format("woff2"),url(/static/fonts/Fabriga-Regular.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:fallback}@font-face{font-family:"Fabriga Regular Italic";src:url(/static/fonts/Fabriga-RegularItalic.eot);src:url(/static/fonts/Fabriga-RegularItalic.woff2) format("woff2"),url(/static/fonts/Fabriga-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-stretch:normal;font-display:fallback}@font-face{font-family:"Fabriga Medium";src:url(/static/fonts/Fabriga-Medium.eot);src:url(/static/fonts/Fabriga-Medium.woff2) format("woff2"),url(/static/fonts/Fabriga-Medium.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:fallback}@font-face{font-family:"Fabriga Medium Italic";src:url(/static/fonts/Fabriga-MediumItalic.eot);src:url(/static/fonts/Fabriga-MediumItalic.woff2) format("woff2"),url(/static/fonts/Fabriga-MediumItalic.woff) format("woff");font-weight:400;font-style:italic;font-stretch:normal;font-display:fallback}@font-face{font-family:"Fabriga Bold";src:url(/static/fonts/Fabriga-Bold.eot);src:url(/static/fonts/Fabriga-Bold.woff2) format("woff2"),url(/static/fonts/Fabriga-Bold.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:fallback}@font-face{font-family:"Fabriga Bold Italic";src:url(/static/fonts/Fabriga-BoldItalic.eot);src:url(/static/fonts/Fabriga-BoldItalic.woff2) format("woff2"),url(/static/fonts/Fabriga-BoldItalic.woff) format("woff");font-weight:400;font-style:italic;font-stretch:normal;font-display:fallback}@font-face{font-family:"Ecra Light";src:url(/static/fonts/Ecra-Light.woff2) format("woff2"),url(/static/fonts/webfonts/Ecra-Light.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Ecra Light Italic";src:url(/static/fonts/Ecra-LightItalic.woff2) format("woff2"),url(/static/fonts/webfonts/Ecra-LightItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Ecra Extrabold";src:url(/static/fonts/Ecra-ExtraBold.woff2) format("woff2"),url(/static/fonts/webfonts/Ecra-ExtraBold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Ecra Extrabold Italic";src:url(/static/fonts/Ecra-ExtraBoldItalic.woff2) format("woff2"),url(/static/fonts/webfonts/Ecra-ExtraBoldItalic.woff) format("woff");font-weight:400;font-style:normal}:root{--pageBackground:var(--decision-color-background);--reverseBackground:var(--decision-color-text);--reverseText:var(--decision-color-background);--textColor:var(--decision-color-text);--spacingUnit:var(--decision-space-base);--headingFont:var(--decision-fontFamily-headings);--headingItalicFont:var(--decision-fontFamily-emphasizedHeadings);--preset1Font:var(--decision-fontFamily-primaryHeading);--textFont:var(--decision-fontFamily-text);--boldTextFont:var(--decision-fontFamily-boldText);--italicTextFont:var(--decision-fontFamily-italicText);--textHeadingFont:var(--decision-fontFamily-textHeading);--mainColor:var(--decision-color-currentBrandColor);--blockquoteText:var(--decision-fontFamily-emphasizedText);--blockquoteFooterText:var(--decision-fontFamily-text);--linkUnderlineColor:var(--decision-color-actionColor);--linkHoverColor:var(--mainColor);--linkFocusColor:var(--mainColor);--olNumbersFont:var(--decision-fontFamily-technicalText);--olNumbersColor:var(--decision-color-currentBrandColor);--ulBulletColor:var(--decision-color-currentBrandColor);--initalCapFont:var(--decision-fontFamily-technicalText);--kickerFont:var(--decision-fontFamily-technicalText);--playButtonBackgroundColor:var(--mainColor);--playButtonColor:var(--pageBackground);--tableHeaderFont:var(--boldTextFont);--selectionBackground:var(--decision-color-highlighter);--selectionText:var(--decision-color-text)}*{margin:0;padding:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:var(--pageBackground);color:var(--textColor);font:normal 62.5%/1.4 var(--textFont),Georgia,"Times New Roman",serif;-webkit-text-size-adjust:100%}img,svg,video{display:block;max-width:100%;margin:0 0 calc(var(--spacingUnit)*4px)}img{height:auto}h1,h2,h3,h4,h5,h6{font-family:var(--headingFont);font-weight:400;line-height:1.2;margin:0 0 1em}.dm-c-typography--preset1,.h1,h1{font-size:clamp(calc(var(--spacingUnit) * 5px),4.5vw + 25.6px,calc(var(--spacingUnit) * 12px));font-family:var(--preset1Font);letter-spacing:-.04em;line-height:.92}.dm-c-typography--preset2,.h2,h2{font-size:clamp(calc(var(--spacingUnit) * 4px),2vw + 25.6px,calc(var(--spacingUnit) * 8px));letter-spacing:-.04em;margin-bottom:.5em}.dm-c-typography--preset3,.h3,h3{font-size:clamp(calc(var(--spacingUnit) * 3px),1vw + 20.8px,calc(var(--spacingUnit) * 5px));letter-spacing:-.032em;line-height:1.2}.dm-c-typography--preset4,.h4,h4{font-size:clamp(calc(var(--spacingUnit) * 2.5px),.75vw + 17.6px,calc(var(--spacingUnit) * 4px));letter-spacing:-.02em}.dm-c-typography--preset5,.h5,h5{font-size:clamp(calc(var(--spacingUnit) * 2px),.5vw + 14.4px,calc(var(--spacingUnit) * 3px));letter-spacing:-.01em;font-family:var(--textHeadingFont);line-height:1.5}.dm-c-typography--preset6,.h6,h6{font-size:clamp(calc(var(--spacingUnit) * 1.75px),.5vw + 10.4px,calc(var(--spacingUnit) * 2.5px));letter-spacing:-.01em;font-family:var(--textHeadingFont);line-height:1.5}.dm-c-typography--preset7,dl,math,ol,p,table,ul{font-size:clamp(calc(var(--spacingUnit) * 2px),.75vw + 13.6px,calc(var(--spacingUnit) * 3.5px));font-family:var(--textFont);line-height:1.8;margin:0 0 1.5em}.dm-c-typography--preset8{font-size:clamp(calc(var(--spacingUnit) * 2.5px),.75vw + 17.6px,calc(var(--spacingUnit) * 4px));letter-spacing:-.024em;font-family:var(--italicTextFont);line-height:1.5;margin:0 0 1.5em}.dm-c-typography--preset9{font-size:clamp(calc(var(--spacingUnit) * 8px),11vw + 28.8px,calc(var(--spacingUnit) * 30px));letter-spacing:-.05em;line-height:.88}.dm-c-typography--preset10{font-size:clamp(calc(var(--spacingUnit) * 2px),.5vw + 14.4px,calc(var(--spacingUnit) * 2.5px));font-family:var(--textFont);line-height:1.6;margin:0 0 1.5em}.dm-c-typography--link,.dm-c-typography--weeknotes{background:transparent url(/static/svg/weeknotes.svg) no-repeat 0 .16em;padding-left:calc(var(--spacingUnit)*4px);background-size:calc(var(--spacingUnit)*3px)}.dm-c-typography--link{background-image:url(/static/svg/idea.svg)}@media screen and (min-width:1200px){.dm-c-typography--link,.dm-c-typography--weeknotes{padding-left:calc(var(--spacingUnit)*5px);background-size:calc(var(--spacingUnit)*3.5px)}}@media screen and (min-width:1500px){.dm-c-typography--link,.dm-c-typography--weeknotes{padding-left:calc(var(--spacingUnit)*6px);background-size:calc(var(--spacingUnit)*4px)}}li{margin:0 0 .4em}ol{list-style:none;counter-reset:section}ol li{padding-left:calc(var(--spacingUnit) * 6px);padding-left:2em;position:relative;display:-webkit-box;display:flow-root}ol li:before{color:var(--olNumbersColor);counter-increment:section;content:counter(section);font-family:var(--olNumbersFont);font-size:80%;left:0;letter-spacing:0;margin-right:1em;position:absolute;top:.24em}ol li:nth-child(-n+9):before{content:"0" counter(section)}ul{list-style:none}ul li{position:relative;margin:0 0 .5em 1em}ul li:before{color:var(--ulBulletColor);content:"•";position:absolute;left:-1em;top:0}blockquote{border-left:calc(var(--spacingUnit) * 1px) solid var(--mainColor);margin:calc(var(--spacingUnit)*4px) 0;padding-left:calc(var(--spacingUnit) * 3px);display:-webkit-box;display:flow-root}blockquote p{font-family:var(--blockquoteText)}blockquote footer{font-size:clamp(calc(var(--spacingUnit) * 2px),.25vw + 15.2px,calc(var(--spacingUnit) * 2.5px));font-family:var(--blockquoteFooterText);line-height:1.8;margin:0 0 .4em}blockquote footer:before{content:"— "}a{color:inherit;text-decoration:none;transition:var(--decision-transition-general);box-shadow:inset 0 -.45em 0 var(--linkUnderlineColor)}a:hover{box-shadow:inset 0 -1em 0 var(--linkUnderlineColor)}a:focus-visible{border-bottom-color:var(--pageBackground);outline:4px solid var(--linkFocusColor)}abbr,acronym{font-size:96%;letter-spacing:.1em;cursor:help;border:none;text-decoration:none;text-transform:uppercase}cite,em,i{font-style:normal;font-family:var(--italicTextFont)}.dm-c-typography cite,.dm-c-typography em,.dm-c-typography i{font-style:normal;font-family:var(--headingItalicFont)}.dm-c-typography--preset7 cite{font-family:"Ecra Light Italic"}b,strong{font-weight:400;font-family:var(--boldTextFont)}hr{border:1px solid var(--textColor);margin:0 0 calc(var(--spacingUnit)*5px)}table{border-collapse:collapse;border-top:calc(var(--spacingUnit)*1px) solid var(--mainColor);margin:1.6em 0;width:100%}td,th{border-bottom:1px solid var(--mainColor);padding:.32em 0;line-height:1.5}th{font-family:var(--tableHeaderFont);text-align:left;padding-right:1em}code,kbd,math,pre,var{font-family:var(--decision-fontFamily-technicalText);font-style:normal}math{margin:2em 0}strong code,strong kbd,strong pre,strong var{font-weight:700}pre[class*=language-]{border:none;box-shadow:none;margin:1.8em 0!important;padding:3.2rem!important;background:rgba(0,0,0,.2)}pre[class*=language-] code{font-size:clamp(12px,6vw,18px);text-shadow:none;font-family:var(--decision-fontFamily-technicalText)!important}::selection{background:var(--selectionBackground);color:var(--selectionText)}::-moz-selection{background:var(--selectionBackground);color:var(--selectionText)}.dm-u-align--center{text-align:center}.dm-u-align--left{text-align:left}.dm-u-align--right{text-align:right}.dm-u-display--none{display:none}.dm-u-display--block{display:block}.dm-u-display--flex{display:flex}.dm-u-font--mono{font-family:var(--decision-fontFamily-technicalText)}.dm-u-float--clear{display:none}@media screen and (min-width:1200px){.dm-u-float--clear:after{content:"";display:table;clear:both}}.dm-u-hide{display:none}.dm-u-move--offscreen{position:absolute;left:-999999px}.dm-u-section{margin-left:calc(var(--spacingUnit)*2px);margin-right:calc(var(--spacingUnit)*2px)}.dm-u-section--centered>h1,.dm-u-section--centered>p{text-align:center}.dm-u-section--centered>h1{margin-bottom:.5em}.dm-u-separatedList{list-style:none;margin:0 0 1.5em}.dm-u-separatedList_item{border-top:1px solid var(--textColor);line-height:1.5;padding-top:1em;padding-bottom:1em}ul.dm-u-separatedList_item{margin:0;padding:1em 0}.dm-u-separatedList_item:first-child{border-top:none}ul.dm-u-separatedList li:before{content:"";margin:0}ol.dm-u-separatedList li:before{top:1.5em}.dm-u-textIndent--none{text-indent:0!important}.dm-u-initialText{text-transform:uppercase;letter-spacing:.16em;font-family:var(--headingFont)}.dm-u-initialText:before{font-size:clamp(calc(var(--spacingUnit) * 16.5px),8.25vw + 105.6px,calc(var(--spacingUnit) * 33px));content:attr(data-initialCap);display:block;font-family:var(--initalCapFont);color:var(--mainColor);font-weight:700;float:left;line-height:1;transform:translateY(-.1em);margin:0 calc(var(--spacingUnit)*4px) calc(var(--spacingUnit)*1px) 0}.dm-u-kicker{font-size:clamp(calc(var(--spacingUnit) * 1.333px),.125vw + 11.6px,calc(var(--spacingUnit) * 1.75px));font-family:var(--kickerFont);letter-spacing:.1em;line-height:1.6;margin-bottom:1em;text-align:center;text-transform:uppercase}.dm-u-visuallyHidden{height:1px;overflow:hidden;width:1px;position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.dm-u-videoThumb:before{content:"";width:20vw;height:20vw;border-radius:20vw;display:block;position:absolute;top:17vw;left:36vw;background:var(--playButtonBackgroundColor);opacity:.9;transition:transform .2s ease-in-out;z-index:1}.dm-u-videoThumb:hover:before{transform:scale(1.2)}.dm-u-videoThumb:after{content:"";width:0;height:0;border-top:4vw solid transparent;border-bottom:4vw solid transparent;border-left:7vw solid var(--playButtonColor);display:block;position:absolute;top:23vw;left:43.5vw;z-index:2}@media screen and (min-width:600px){.dm-u-videoThumb:before{content:"";width:15vw;height:15vw;border-radius:15vw;top:19vw;left:36vw}.dm-u-videoThumb:after{border-top:3vw solid transparent;border-bottom:3vw solid transparent;border-left:5vw solid var(--playButtonColor);top:23.5vw;left:41.5vw}}@media screen and (min-width:900px){.dm-u-videoThumb:before{content:"";width:10vw;height:10vw;border-radius:10vw;top:7vw;left:15vw}.dm-u-videoThumb:after{border-top:2vw solid transparent;border-bottom:2vw solid transparent;border-left:3.5vw solid var(--playButtonColor);top:10vw;left:18.5vw}}@media screen and (min-width:1500px){.dm-u-videoThumb:before{content:"";width:6vw;height:6vw;border-radius:6vw;top:5vw;left:10vw}.dm-u-videoThumb:after{border-top:1vw solid transparent;border-bottom:1vw solid transparent;border-left:1.5vw solid var(--playButtonColor);top:7vw;left:12.5vw}}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre.diff-highlight>code .token.deleted:not(.prefix),pre>code.diff-highlight .token.deleted:not(.prefix){background-color:rgba(255,0,0,.1);color:inherit;display:block}pre.diff-highlight>code .token.inserted:not(.prefix),pre>code.diff-highlight .token.inserted:not(.prefix){background-color:rgba(0,255,128,.1);color:inherit;display:block}:root{--noteBackgroundColor:var(--decision-color-caution);--noteBorderColor:var(--decision-color-cautionContrast)}.dm-c-alert{margin:3.2em 0;padding:calc(var(--spacingUnit)*3px) calc(var(--spacingUnit)*4px);border-radius:calc(var(--spacingUnit)*1px);border-width:calc(var(--spacingUnit)*.25px);border-style:solid}.dm-c-alert--note{background-color:var(--noteBackgroundColor);border-color:var(--noteBorderColor);clear:both}.dm-l-articleContainer .dm-c-alert--note p{margin-bottom:1.5em;text-indent:0}:root{--sidenoteFont:var(--italicTextFont)}.dm-l-articleContainer{grid-column:4/-4}.dm-l-articleContainer p:first-child{text-indent:0}.dm-l-articleContainer p{margin-bottom:0;text-indent:1.6em}.dm-l-articleContainer blockquote p{margin-bottom:1em;text-indent:0}.dm-l-articleContainer blockquote p:last-child{margin-bottom:0}.dm-l-articleContainer blockquote+p,.dm-l-articleContainer h2+p,.dm-l-articleContainer h3+p,.dm-l-articleContainer h4+p,.dm-l-articleContainer h5+p,.dm-l-articleContainer h6+p{text-indent:0}.dm-l-articleContainer p+dl,.dm-l-articleContainer p+ol,.dm-l-articleContainer p+ul{margin-top:.8em}.dm-l-articleContainer dl+h2,.dm-l-articleContainer ol+h2,.dm-l-articleContainer p+h2,.dm-l-articleContainer ul+h2{margin-top:1.2em}.dm-l-articleContainer dl+h3,.dm-l-articleContainer dl+h4,.dm-l-articleContainer dl+h5,.dm-l-articleContainer dl+h6,.dm-l-articleContainer ol+h3,.dm-l-articleContainer ol+h4,.dm-l-articleContainer ol+h5,.dm-l-articleContainer ol+h6,.dm-l-articleContainer p+h3,.dm-l-articleContainer p+h4,.dm-l-articleContainer p+h5,.dm-l-articleContainer p+h6,.dm-l-articleContainer ul+h3,.dm-l-articleContainer ul+h4,.dm-l-articleContainer ul+h5,.dm-l-articleContainer ul+h6{margin-top:1.2em}.dm-l-articleContainer dl+img,.dm-l-articleContainer ol+img,.dm-l-articleContainer p+img,.dm-l-articleContainer ul+img{margin-top:calc(var(--spacingUnit)*2px)}.dm-l-articleContainer p+hr{margin-top:calc(var(--spacingUnit)*5px)}.dm-l-articleContainer--sidenote p:first-child{text-indent:1.6em}.dm-l-articleContainer--sidenote p:first-child:before{content:"("}.dm-l-articleContainer--sidenote p:last-child:after{content:")"}.dm-l-articleContainer--sidenote+.dm-l-articleContainer p:first-child,.dm-l-articleContainer--withSidenote p:first-child{text-indent:1.6em}.dm-l-articleContainer--withSidenote blockquote p:first-child{text-indent:0}.dm-l-articleContainer--sidenote+.dm-l-articleContainer h2,.dm-l-articleContainer--sidenote+.dm-l-articleContainer h3,.dm-l-articleContainer--sidenote+.dm-l-articleContainer h4,.dm-l-articleContainer--sidenote+.dm-l-articleContainer h5,.dm-l-articleContainer--sidenote+.dm-l-articleContainer h6{margin-top:1.2em}@media screen and (min-width:900px){.dm-l-articleContainer{grid-column:6/-6}}@media screen and (min-width:1200px){.dm-l-articleContainer{grid-column:8/-8}.dm-l-articleContainer--withSidenote{grid-column:8/-11;margin-top:calc(var(--spacingUnit) * -3px)}.dm-l-articleContainer--sidenote{grid-column:-10/-4}.dm-l-articleContainer--sidenote+.dm-l-articleContainer{margin-top:calc(var(--spacingUnit) * -3px)}.dm-l-articleContainer--sidenote p:first-child{text-indent:0}.dm-l-articleContainer--sidenote p:first-child:before,.dm-l-articleContainer--sidenote p:last-child:after{content:""}.dm-l-articleContainer--sidenote p{font-family:var(--sidenoteFont);font-size:14px;margin:0 0 1.5em;text-indent:0}}.dm-l-article_ad{grid-column:4/-4;border-top:1px solid #757575;border-bottom:1px solid #757575;padding:4em 0;margin:4em auto;max-width:1000px}.dm-l-article_ad p:first-child:before{content:"Ad";background:var(--mainColor);text-transform:uppercase;letter-spacing:.25em;padding:.5em .75em;font-size:.6rem;color:#fff;margin-right:1em;border-radius:2px;font-family:"Fabriga Medium";position:relative;top:-.25em}@media screen and (min-width:1000px){.dm-l-article_ad{grid-column:6/-6}}:root{--breadcrumbsFont:var(--option-fontFamily-fabrigaLight)}.dm-c-breadcrumbs{text-align:center}.dm-c-breadcrumbs_list{margin:0;font-family:var(--breadcrumbsFont);letter-spacing:-.02em}.dm-c-breadcrumbs_item{display:inline-block;position:relative;padding-right:calc(var(--spacingUnit)*1px);margin:0 calc(var(--spacingUnit)*3px) 0 0}.dm-c-breadcrumbs_link{display:block;line-height:1;box-shadow:inset 0 calc(var(--spacingUnit)*-.6px) 0 var(--linkUnderlineColor)}.dm-c-breadcrumbs_item:before{content:"";position:static}.dm-c-breadcrumbs_item:after{content:"›";line-height:1;position:absolute;right:-.5em;top:0;opacity:.5}#clockdiv{display:inline-block;display:block;font-weight:100;text-align:center;margin-bottom:4rem;grid-column:2/-2}#clockdiv>div{display:inline-block;text-transform:uppercase;letter-spacing:.1em}#clockdiv .colon,#clockdiv div>span{display:inline-block;font-size:40px;font-family:"Space Mono";letter-spacing:0}#clockdiv .colon{position:relative;top:-.7em}.smalltext{font-size:12px}@media screen and (min-width:960px){#clockdiv{font-size:16px}#clockdiv .colon,#clockdiv div>span{font-size:112px}#clockdiv .colon{top:-.6em}.smalltext{font-size:16px}}@media screen and (min-width:1200px){#clockdiv{text-align:left}#clockdiv .colon,#clockdiv div>span{font-size:40px}#clockdiv .colon{top:-.7em;top:0;opacity:0}}@media screen and (min-width:1500px){#clockdiv .colon,#clockdiv div>span{font-size:80px}}:root{--danMallLogoColor:var(--decision-color-logoColor)}.dm-c-danMallLogo{width:60vw;margin-left:calc(var(--spacingUnit)*3px);position:relative;z-index:2}.dm-c-danMallLogo *{fill:var(--danMallLogoColor)}@media screen and (min-width:1100px){.dm-c-danMallLogo{width:70vw;margin-left:calc(var(--spacingUnit)*6px)}}:root{--featureTextColor:var(--pageBackground);--featureBackgroundColor:var(--textColor);--featureSeparatedListFont:var(--decision-fontFamily-headings)}.dm-c-feature{min-height:600px;border-radius:calc(var(--spacingUnit)*1px);background-color:var(--featureBackgroundColor);margin-bottom:calc(var(--spacingUnit)*3px);color:var(--featureTextColor);padding-top:calc(var(--spacingUnit)*1px);padding-top:2.5vw}.dm-c-feature--fullBleed{max-height:600px;display:flex;background-size:cover}.dm-c-feature--fullBleed .dm-c-feature_inner{align-self:flex-end}.dm-c-feature_image--bradDanJosh{margin:calc(var(--spacingUnit)*1px) auto;border-radius:calc(var(--spacingUnit)*1px);width:92%}.dm-c-feature_image--dmall{border-radius:calc(var(--spacingUnit)*1px);display:none}.dm-c-feature .dm-u-separatedList_item{border-color:var(--featureTextColor);border-color:#504949;font-family:var(--featureSeparatedListFont);line-height:1.3}.dm-c-feature .dm-u-separatedList a,.dm-c-feature--fullBleed a{text-decoration:underline}.dm-c-feature .dm-u-separatedList a:hover,.dm-c-feature--fullBleed a:hover{text-decoration:none}.dm-c-feature_inner{padding:calc(var(--spacingUnit)*2px)}.dm-c-feature_inner p{line-height:1.6}.dm-c-feature_inner a{box-shadow:none}.dm-c-feature--freelanceTV{background-image:url(/static/img/free-resources/freelance-tv.png);background-position:70% 100%}@media screen and (min-width:600px){.dm-c-feature{grid-column:3/-3}}@media screen and (min-width:1200px){.dm-c-feature{display:grid;grid-template-columns:repeat(24,1fr);grid-template-rows:repeat(10,1fr);grid-gap:calc(var(--spacingUnit)*3px)}.dm-c-feature--fullBleed{max-height:none}.dm-c-feature_inner{grid-column:14/-2;grid-row:1/-1}.dm-c-feature--fullBleed .dm-c-feature_inner{grid-column:2/14;grid-row:1/-2}.dm-c-feature .dm-u-separatedList_item{padding-top:.25em;padding-bottom:.25em}.dm-c-feature .dm-u-separatedList_item:before{top:.6em}.dm-c-feature_image--bradDanJosh{grid-column:5/14;grid-row:6/-2;box-shadow:calc(var(--spacingUnit)*-3px) 0 calc(var(--spacingUnit)*4px) calc(var(--spacingUnit)*4px) rgba(0,0,0,.25);-webkit-box-shadow:calc(var(--spacingUnit)*-3px) 0 calc(var(--spacingUnit)*4px) calc(var(--spacingUnit)*4px) rgba(0,0,0,.25);-moz-box-shadow:calc(var(--spacingUnit)*-3px) 0 calc(var(--spacingUnit)*4px) calc(var(--spacingUnit)*4px) rgba(0,0,0,.25)}.dm-c-feature_image--dmall{display:block;grid-column:2/12;grid-row:2/8}.dm-c-feature--freelanceTV{background-image:url(/static/img/free-resources/freelance-tv.png);background-position:70% 50%}}.dm-c-footer{margin:8rem 0}.dm-c-footer dl,.dm-c-footer ol,.dm-c-footer p,.dm-c-footer ul{font-size:clamp(calc(var(--spacingUnit) * 1.75px),.625vw + 12px,calc(var(--spacingUnit) * 3px));letter-spacing:-.02em;font-family:var(--textFont);font-family:var(--option-fontFamily-fabrigaRegular);line-height:1.5;margin:0 0 1.5em}.dm-c-footer .dm-c-footer_intro{font-size:clamp(calc(var(--spacingUnit) * 1.75px),1.125vw + 10.4px,calc(var(--spacingUnit) * 4px));letter-spacing:-.03em}.dm-c-footer_copyright p{font-size:clamp(calc(var(--spacingUnit) * 1.5px),.25vw + 11.2px,calc(var(--spacingUnit) * 4px))}.dm-c-footer dl strong,.dm-c-footer ol strong,.dm-c-footer p strong,.dm-c-footer ul strong{font-family:var(--option-fontFamily-fabrigaBold)}.dm-c-footer_contactInfo,.dm-c-footer_copyright,.dm-c-footer_mainText{grid-column:3/-3}.dm-c-footer_contactInfo .dm-c-keyValuePair_key{color:var(--mainColor)}@media screen and (min-width:1100px){.dm-c-footer_mainText{grid-column:3/18}.dm-c-footer_contactInfo{grid-column:20/-3}}:root{--logoColor:var(--textColor);--logoHoverColor:var(--mainColor)}.dm-c-header{margin-left:calc(var(--spacingUnit)*2px);margin-right:calc(var(--spacingUnit)*2px);padding-bottom:calc(var(--spacingUnit)*3px);padding-top:calc(var(--spacingUnit)*3px)}.dm-svg-logoLink{width:calc(var(--spacingUnit)*5px);border:none;display:block;box-shadow:none;z-index:10000;position:relative}.dm-svg-logoLink:focus,.dm-svg-logoLink:hover{box-shadow:none}.dm-svg-logoLink svg{fill:var(--logoColor)}a.dm-svg-logoLink:hover svg{fill:var(--logoHoverColor)}@media screen and (min-width:800px){.dm-c-header{display:flex;justify-content:space-between}}:root{--greatestHitsBackground:var(--mainColor);--greatestHitsTextColor:var(--reverseText);--greatestHitsRadius:calc(var(--spacingUnit)*1px);--greatestHitsPadding:calc(var(--spacingUnit)*4px)}.dm-c-greatestHits{background:var(--greatestHitsBackground);color:var(--greatestHitsTextColor);border-radius:var(--greatestHitsRadius);margin-left:calc(var(--spacingUnit)*1px);margin-right:calc(var(--spacingUnit)*1px);padding:var(--greatestHitsPadding);margin-bottom:calc(var(--spacingUnit)*5px);margin-top:calc(var(--spacingUnit)*5px)}.dm-c-greatestHits_headline+p{font-size:clamp(calc(var(--spacingUnit) * 2px),.5vw + 14.4px,calc(var(--spacingUnit) * 3px));margin-bottom:2.4em}.dm-c-greatestHits ol li:before{color:var(--greatestHitsTextColor)}.dm-c-greatestHits_headline{margin-bottom:calc(var(--spacingUnit)*2px);margin-bottom:.25em}.dm-c-greatestHits a{box-shadow:none;display:block}.dm-c-greatestHits a:focus{outline-color:var(--greatestHitsTextColor)}.dm-c-greatestHits li{font-size:clamp(calc(var(--spacingUnit) * 2px),2vw + 9.6px,calc(var(--spacingUnit) * 6px));border-top:1px solid var(--greatestHitsTextColor);padding-top:1em;padding-bottom:1em}.dm-c-greatestHits li:first-child{border-top:none}.dm-c-greatestHits li:before{top:1.5em}@media screen and (min-width:600px){.dm-c-greatestHits ol,.dm-c-greatestHits_headline,.dm-c-greatestHits_headline+p{grid-column:1/-1}}@media screen and (min-width:900px){.dm-c-greatestHits{padding-top:8em}.dm-c-greatestHits ol,.dm-c-greatestHits_headline,.dm-c-greatestHits_headline+p{grid-column:5/-5}.dm-c-greatestHits li{padding-left:0;padding-top:.5em;padding-bottom:.5em}.dm-c-greatestHits li:before{left:-4.2em;top:1em}}:root{--imageContainerCaptionFont:var(--decision-fontFamily-technicalText)}.dm-c-imageContainer{margin-bottom:3rem}.dm-c-imageContainer_caption{font-family:var(--imageContainerCaptionFont);margin-top:-1rem;font-size:clamp(calc(var(--spacingUnit) * 1.375px),.3125vw + 10px,calc(var(--spacingUnit) * 2px))}:root{--inlineHeadlineFont:var(--boldTextFont)}.dm-c-inlineHeadline{margin-bottom:2em;border-top:calc(var(--spacingUnit)*2px) solid var(--textColor);padding-top:5.6em}.dm-l-grid:nth-of-type(1) .dm-c-inlineHeadline{border-top:none;padding-top:0}.dm-c-inlineHeadline .dm-c-typography{display:inline;line-height:1.5}.dm-c-inlineHeadline .dm-c-typography:first-child{font-family:var(--inlineHeadlineFont);line-height:1.2}.dm-c-inlineHeadline .dm-c-typography:first-child:after{content:". "}@media screen and (min-width:600px){.dm-c-inlineHeadline{grid-column:3/-3;grid-row:1/2}}.dm-c-keyValuePair_key{float:left;margin-right:1em}:root{--mobileEdges:calc(var(--spacingUnit)*4px);--cssGridThreshold:var(--decision-breakpoint-gridKickIn);--editorialBackgroundColor:var(--decision-color-editorialCallout)}.dm-l-grid--grid1,.dm-l-grid--grid2{margin:0 auto;width:calc(100% - var(--mobileEdges))}.dm-l-grid--grid2{display:grid;grid-template-columns:repeat(28,1fr)}.dm-l-row--4up{display:flex;flex-wrap:wrap;gap:24px}.dm-l-row--4up>svg{flex-basis:calc(50% - 24px)}@media screen and (min-width:600px){.dm-l-grid{display:grid}.dm-l-grid--grid1,.dm-l-grid--grid2{margin:0;width:100%;grid-template-columns:repeat(14,1fr);grid-template-columns:repeat(28,1fr);grid-gap:calc(var(--spacingUnit) * 3px)}.dm-l-grid--grid2{grid-gap:0}}.dm-l-row{margin-bottom:12em}.dm-l-row .dm-c-mediaObject{margin-bottom:8em}@media screen and (min-width:600px){.dm-l-row{grid-column:3/-3}}@media screen and (min-width:900px){.dm-l-row{display:flex;flex-wrap:wrap;gap:24px}.c-ds90Quote--small,.dm-c-mediaObject{flex-basis:calc(50% - 24px)}.dm-l-row--4up>svg{flex-basis:calc(25% - 24px)}}@media screen and (min-width:1500px){.dm-l-row--3up .c-ds90Quote--small,.dm-l-row--3up .dm-c-mediaObject{flex-basis:calc(33.3333% - 24px)}}.dm-l-full{padding:calc(var(--spacingUnit)*4px) 0}.dm-l-full--pullUp{padding-top:calc(var(--spacingUnit)*12px);margin-top:calc(var(--spacingUnit)*-8px)}.dm-l-full--editorial{background:var(--editorialBackgroundColor)}:root{--linkBoxBackground:var(--decision-color-editorialCallout);--linkBoxIconBackground:var(--decision-color-editorialCalloutContrast)}.dm-c-linkBox{grid-column:4/-4;background:var(--linkBoxBackground);border-radius:calc(var(--spacingUnit)*2px);padding:2.4em;padding-left:10em;padding-left:calc(var(--spacingUnit)*14px);position:relative;margin-bottom:calc(var(--spacingUnit)*4px)}.dm-c-linkBox h2{margin:0}.dm-c-linkBox:before{content:"";background:var(--linkBoxIconBackground);position:absolute;top:0;left:0;width:calc(var(--spacingUnit)*10px);height:100%;border-top-left-radius:calc(var(--spacingUnit)*2px);border-bottom-left-radius:calc(var(--spacingUnit)*2px);z-index:1}.dm-c-linkBox:after{width:clamp(calc(var(--spacingUnit) * 5px),.5vw + 38.4px,calc(var(--spacingUnit) * 6px));height:clamp(calc(var(--spacingUnit) * 5px),.5vw + 38.4px,calc(var(--spacingUnit) * 6px));content:"";background:transparent url(/static/svg/idea.svg) no-repeat 0 0;position:absolute;top:1.6em;left:2.4em;z-index:2}@media screen and (min-width:900px){.dm-c-linkBox{grid-column:6/-6}}@media screen and (min-width:1200px){.dm-c-linkBox{grid-column:8/-8}}:root{--mastheadImageBorderRadius:calc(var(--spacingUnit)*1px);--mastheadImageMargin:calc(var(--spacingUnit)*4px);--mastheadImageMargin:calc(var(--spacingUnit)*2px)}.c-dates{font-size:clamp(calc(var(--spacingUnit) * 1.25px),.125vw + 9.71254px,calc(var(--spacingUnit) * 1.5px));list-style:none;font-family:var(--decision-fontFamily-technicalText);text-transform:uppercase;letter-spacing:.1em}.c-dates li:before{content:""}.c-dates li{padding:0;margin:0}.c-dates_location,.c-dates_month{position:absolute;top:calc(var(--spacingUnit)*2px);left:calc(var(--spacingUnit)*3px)}.c-dates_time{display:none}.c-dates_location{right:calc(var(--spacingUnit)*3px);left:auto}.dm-c-masthead_image{border-radius:var(--mastheadImageBorderRadius);margin-left:var(--mastheadImageMargin);margin-right:var(--mastheadImageMargin);overflow:hidden;margin-top:-12%;position:relative;z-index:1;margin-bottom:calc(var(--spacingUnit)*2px)}.dm-c-masthead_image img{margin:0;height:auto}@media screen and (min-width:1100px){.dm-c-masthead_image{margin-bottom:calc(var(--spacingUnit)*4px)}.c-dates_location,.c-dates_month{position:static}.c-dates_time{display:block}.c-dates{position:absolute;right:calc(var(--spacingUnit)*5px);top:200px;top:8%}.c-dates li{text-align:right}}.dm-l-mediaContainer{grid-column:1/-1;margin-top:calc(var(--spacingUnit)*4px);max-width:95%;margin-left:auto;margin-right:auto;margin:20vh auto}.dm-l-mediaContainer>*{margin-left:auto;margin-right:auto}.dm-l-mediaContainer--video{min-height:0;max-height:80vh;width:100%;grid-column:4/-4;margin:2.4rem auto}.dm-l-mediaContainer img{max-height:80vh}.dm-l-mediaContainer a{display:block;box-shadow:none}.dm-l-mediaContainer_videoWrapper{position:relative;padding-bottom:56.25%;height:0;min-height:0;margin-bottom:calc(var(--spacingUnit)*2px)}.dm-l-mediaContainer_videoWrapper--portrait{padding-left:56.25%;width:0;min-width:0}.dm-l-mediaContainer_videoWrapper .html5video,.dm-l-mediaContainer_videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:600px){.dm-l-mediaContainer{display:grid;grid-template-columns:repeat(28,1fr);max-height:80vh;margin:20vh auto;max-width:100%;width:100%}.dm-l-mediaContainer--video{display:block;max-width:100%}.dm-l-mediaContainer img[src$='.svg']{height:100%;width:100%}.dm-l-mediaContainer--1portrait>:nth-child(1){grid-column:9/-9}.dm-l-mediaContainer--1portrait--left>:nth-child(1){grid-column:3/14}.dm-l-mediaContainer--1portrait--right>:nth-child(1){grid-column:-14/-3}.dm-l-mediaContainer--1landscape>.dm-l-mediaContainer_videoWrapper,.dm-l-mediaContainer--1landscape>:nth-child(1){grid-column:4/-4}.dm-l-mediaContainer--1landscape--left>:nth-child(1){grid-column:3/14}.dm-l-mediaContainer--1landscape--right>:nth-child(1){grid-column:-14/-3}.dm-l-mediaContainer--portrait-landscape>:nth-child(1){grid-column:4/13}.dm-l-mediaContainer--portrait-landscape>:nth-child(2){grid-column:15/-3;margin-top:30vh;margin-top:15vh}.dm-l-mediaContainer--landscape-portrait>:nth-child(1){grid-column:3/13;margin-top:33vh;margin-top:16.5vh}.dm-l-mediaContainer--landscape-portrait>:nth-child(2){grid-column:15/-4}.dm-l-mediaContainer--2portraits>:nth-child(1){grid-column:4/14}.dm-l-mediaContainer--2portraits>:nth-child(2){grid-column:16/26}.dm-l-mediaContainer--2landscapes>:nth-child(1){grid-column:4/14}.dm-l-mediaContainer--2landscapes>:nth-child(2){grid-column:16/26}.dm-l-mediaContainer--3portraits>:nth-child(1){grid-column:2/10}.dm-l-mediaContainer--3portraits>:nth-child(2){grid-column:11/19}.dm-l-mediaContainer--3portraits>:nth-child(3){grid-column:20/28}}.dm-c-mediaObject{position:relative}.dm-c-mediaObject img{border-radius:calc(var(--spacingUnit)*1px);margin:0 0 calc(var(--spacingUnit)*2px)}.dm-c-mediaObject .dm-c-typography{margin-bottom:.24em}.dm-c-mediaObject .dm-c-timestamp--small{margin-top:1.2em}:root{--monthColor:var(--mainColor);--elevatorPitchColor:var(--mainColor);--elevatorPitchFont:var(--option-fontFamily-fabrigaRegular)}.dm-c-elevatorPitch{grid-column:1/-1}.dm-c-elevatorPitch_headline{font-size:clamp(calc(var(--spacingUnit) * 3px),2.5vw + 16px,calc(var(--spacingUnit) * 8px));font-family:var(--elevatorPitchFont);color:var(--elevatorPitchColor);line-height:1.1}.dm-c-monthlyLetter{grid-column:1/-1;margin-top:calc(var(--spacingUnit) * 3px);margin-top:2em}.dm-c-monthlyLetter ol,.dm-c-monthlyLetter p,.dm-c-monthlyLetter ul{font-size:clamp(calc(var(--spacingUnit) * 2px),.5vw + 14.4px,calc(var(--spacingUnit) * 3px));margin-bottom:0;text-indent:1.6em}.dm-c-monthlyLetter h3+p,.dm-c-monthlyLetter ol{text-indent:0}.dm-c-monthlyLetter ol{margin-top:1em}.dm-c-monthlyLetter_month,.dm-c-monthlyLetter_month+p{display:inline}.dm-c-monthlyLetter_month{font-size:clamp(calc(var(--spacingUnit) * 1.75px),.375vw + 12.8px,calc(var(--spacingUnit) * 2.5px));text-transform:uppercase;letter-spacing:.1em;color:var(--monthColor)}.dm-c-monthlyLetter_month:after{content:" — "}@media screen and (min-width:600px){.dm-c-elevatorPitch,.dm-c-monthlyLetter{grid-column:2/-2}}@media screen and (min-width:900px){.dm-c-elevatorPitch{grid-column:2/13}.dm-c-monthlyLetter{grid-column:14/-4}}@media screen and (min-width:1100px){.dm-c-elevatorPitch_headline{letter-spacing:-.05em}}:root{--navFont:var(--option-fontFamily-fabrigaLight);--buttonFont:var(--decision-fontFamily-technicalText)}.dm-c-nav{margin-top:calc(var(--spacingUnit)*10px)}.js .dm-c-nav{background:#ff0;background:var(--pageBackground);position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:9999;align-items:flex-end;padding-bottom:120px;overflow:hidden;touch-action:none;margin-top:0}.dm-c-nav_item{padding:0;margin:0 0 .25em 0;font-family:var(--navFont);font-family:"Fabriga Regular";letter-spacing:-.064em;font-size:calc(var(--spacingUnit)*6px);line-height:1}.js .dm-c-nav_item{margin-left:calc(var(--spacingUnit)*2px)}.dm-c-nav_item:before{content:""}.dm-c-nav_link{display:block}.dm-c-nav_link,.dm-c-nav_link:focus,.dm-c-nav_link:hover{box-shadow:none}.dm-c-nav_link:hover{color:var(--mainColor)}.js .dm-c-nav_closeButton,.js .dm-c-nav_menuButton{position:absolute;top:calc(var(--spacingUnit)*4px);right:calc(var(--spacingUnit)*4px);background:transparent url(/static/svg/menu.svg) no-repeat 50% 0;border:none;min-width:24px;font-family:var(--buttonFont);text-transform:uppercase;letter-spacing:.1em;padding-top:24px;font-size:9px;color:var(--textColor)}.js .hasParityBanner .dm-c-nav_closeButton,.js .hasParityBanner .dm-c-nav_menuButton{top:21em}.js .dm-c-nav_closeButton:hover,.js .dm-c-nav_menuButton:hover{cursor:pointer;color:var(--mainColor)}.js .dm-c-nav_closeButton{background-image:url(/static/svg/close.svg);right:calc(var(--spacingUnit)*3.5px)}.js .dm-page--home .dm-c-nav_menuButton{top:calc(var(--spacingUnit)*22px);top:clamp(150px,10vw + 385px,180px);top:150px}@media only screen and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.js .dm-c-nav{text-align:center}.js .dm-c-nav_item{display:inline-block;font-size:calc(var(--spacingUnit)*3px)}}@media screen and (min-width:800px){.dm-c-nav_closeButton,.dm-c-nav_menuButton{display:none}.dm-c-nav,.js .dm-c-nav{background:0 0;position:static;width:auto;height:auto;display:block;padding-bottom:0;overflow:auto;touch-action:auto;margin-top:0}.js .dm-c-nav{opacity:1!important}.dm-c-nav_item,.js .dm-c-nav_item{display:inline-block;font-size:16px;position:relative;margin:0 0 0 calc(var(--spacingUnit)*4px)}.dm-c-nav_link,.js.dm-c-nav_link{border:none;line-height:1}.dm-c-nav_link[data-current],.js .dm-c-nav_link[data-current]{font-family:"Fabriga Bold";position:relative}.dm-c-nav_link:after,.js .dm-c-nav_link:after{content:"";height:2px;width:100%;transform:scaleX(0);background-color:var(--mainColor);position:absolute;bottom:-.8em;left:0}.dm-c-nav_link:hover:after,.dm-c-nav_link[data-current]:after,.js .dm-c-nav_link:hover:after,.js .dm-c-nav_link[data-current]:after{transform:scaleX(1)}.dm-c-nav_link:after,.js .dm-c-nav_link:after{transition:transform .2s ease-in}.dm-c-nav_item,.js .dm-c-nav_item{letter-spacing:-.015em;font-family:"Fabriga Light"}.dm-c-nav_item:before,.js .dm-c-nav_item:before{content:"/";position:absolute;left:-1.3em;top:0}.dm-c-nav_item:first-child:before,.js .dm-c-nav_item:first-child:before{content:""}.dm-page--home .dm-c-nav{position:absolute;right:calc(var(--spacingUnit)*2px);text-align:right;top:600px;top:200px;top:15%}.dm-page--home .dm-c-nav_item{display:block;margin-bottom:.4em}.dm-page--home .dm-c-nav_item:before{content:"";position:static}.dm-page--home .dm-c-nav_link[data-current]{position:relative;font-family:"Fabriga Medium"}.dm-page--home .dm-c-nav_link{font-family:"Fabriga Regular";letter-spacing:-.03em;position:relative;padding-right:1.6em;display:inline}.dm-page--home .dm-c-nav_link:after{position:static;width:0;height:0}.dm-page--home .dm-c-nav_link:after{content:"";position:absolute;width:10px;height:10px;border-radius:2px;background-color:var(--mainColor);right:-1.6em;right:0;bottom:.16em;left:auto;transform:scaleX(1) translateX(-4px);opacity:0}.dm-page--home .dm-c-nav_link:hover:after,.dm-page--home .dm-c-nav_link[data-current]:after{opacity:1;transform:translateX(0)}.dm-page--home .dm-c-nav_link:hover{color:var(--mainColor)}.dm-page--home .dm-c-nav_link:after{transition:transform .2s ease-out,opacity .5s linear}}@media screen and (min-width:1000px){.dm-page--home .dm-c-nav{top:calc(var(--spacingUnit)*33px);top:20%}}@media screen and (min-width:1200px){.dm-page--home .dm-c-nav{top:calc(var(--spacingUnit)*48px);top:25%}}@media screen and (min-width:1500px){.dm-page--home .dm-c-nav{top:calc(var(--spacingUnit)*60px);top:30%}}:root{--newsletterInputFont:var(--decision-fontFamily-technicalText);--newsletterButtonFont:var(--headingFont)}.formkit-form{margin-bottom:calc(var(--spacingUnit)*2px);max-width:100%!important}.formkit-form>*{padding:0!important}#revue-embed{grid-column:1/-1;margin-top:calc(var(--spacingUnit)*4px)}.formkit-input,.revue-form-field{font-size:clamp(calc(var(--spacingUnit) * 2px),.75vw + 13.6px,calc(var(--spacingUnit) * 3.5px))!important;font-family:var(--newsletterInputFont);border-radius:calc(var(--spacingUnit) * .5px)}.formkit-submit,.revue-form-actions input{font-size:clamp(calc(var(--spacingUnit) * 2px),1vw + 12.8px,calc(var(--spacingUnit) * 4px))!important;font-family:var(--newsletterButtonFont);letter-spacing:-.025em;background-color:var(--textColor)!important;border-radius:calc(var(--spacingUnit) * .5px);border:none;color:var(--reverseText);font-weight:400}.revue-form-field{padding:calc(var(--spacingUnit)*1.5px);border-radius:calc(var(--spacingUnit) * .5px);border:1px solid var(--textColor);width:100%}.revue-form-actions{width:100%}.revue-form-actions input{padding:calc(var(--spacingUnit)*1.5px) calc(var(--spacingUnit)*3px);width:100%}.revue-form-group{width:100%;margin-bottom:calc(var(--spacingUnit)*1.5px)}.revue-form-group label{display:block;font-size:16px;margin-bottom:.5em;margin-top:1em;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media screen and (min-width:800px){#revue-embed{margin-top:calc(var(--spacingUnit)*4px)}#revue-embed{align-items:end}.revue-form-group{flex:100 1 auto;margin-right:calc(var(--spacingUnit)*2px)}.revue-form-actions{flex:1 2 auto}}@media screen and (min-width:800px){#revue-form{display:flex}}@media screen and (min-width:1100px){.formkit-submit{padding-left:1.6em!important;padding-right:1.6em!important}}.formkit-alert{font-size:clamp(calc(var(--spacingUnit) * 2px),.5vw + 14.4px,calc(var(--spacingUnit) * 3px))!important}.dm-sponsorship_box{background:var(--mainColor);grid-column:4/-4;padding:8em;padding:6em;margin:4em auto 8em;max-width:1000px;border-radius:calc(var(--spacingUnit) * 1px)}@media screen and (min-width:900px){.dm-sponsorship_box{padding:8em}}.dm-sponsorship_box p{text-align:center;color:#fff;margin-bottom:0}.dm-sponsorship_box_cta{margin-top:1em}.dm-sponsorship_box_cta_link{box-shadow:none;font-family:"Ecra Extrabold";font-family:"Fabriga Bold";font-family:"Fabriga Regular";font-family:"Fabriga Medium";text-decoration:underline;font-size:clamp(calc(var(--spacingUnit) * 2.5px),.75vw + 17.6px,calc(var(--spacingUnit) * 4px));line-height:1;letter-spacing:clamp(-.5px,-1px,-2px)}.dm-sponsorship_box_cta_link:hover{box-shadow:none;text-decoration:none}.dm-sponsorship_stats{display:flex;flex-wrap:wrap;gap:120px;gap:64px;grid-column:2/-2;justify-content:center;list-style:none;margin:10rem auto;text-align:center;width:95%}@media screen and (min-width:900px){.dm-sponsorship_stats{gap:120px}}@media screen and (min-width:1400px){.dm-sponsorship_stats{gap:200px}}@media screen and (min-width:1860px){.dm-sponsorship_stats{gap:400px;row-gap:200px}}.dm-sponsorship_stats_stat{text-align:center;font-size:clamp(calc(var(--spacingUnit) * 1.5px),.5vw + 10.4px,calc(var(--spacingUnit) * 2.5px))}.dm-sponsorship_stats_stat:before{position:static;content:""}.dm-sponsorship_stats_stat>strong{display:block;font-size:clamp(calc(var(--spacingUnit) * 4px),2vw + 25.6px,calc(var(--spacingUnit) * 8px));font-size:clamp(calc(var(--spacingUnit) * 4px),3vw + 22.4px,calc(var(--spacingUnit) * 10px));font-family:"Fabriga Bold";line-height:1;letter-spacing:-2px;letter-spacing:clamp(-1px,-2px,-3px)}.dm-sponsorship_stats_stat>small{display:block;font-size:clamp(calc(var(--spacingUnit) * 1.5px),.125vw + 11.6px,calc(var(--spacingUnit) * 1.75px))}.dm-sponsorship_cta{text-align:center;margin:3em 0!important;text-indent:0!important}.dm-sponsorship_cta_link{font-size:clamp(calc(var(--spacingUnit) * 4px),.5vw + 30.4px,calc(var(--spacingUnit) * 5px));font-size:clamp(calc(var(--spacingUnit) * 4px),1.5vw + 27.2px,calc(var(--spacingUnit) * 7px));font-size:clamp(calc(var(--spacingUnit) * 3.5px),1.75vw + 22.4px,calc(var(--spacingUnit) * 7px));font-family:"Fabriga Bold";letter-spacing:-3px;letter-spacing:clamp(-1px,-2px,-3px);letter-spacing:clamp(-.5px,-1.5px,-3px);line-height:1.1}.dm-sponsorship_quotes{grid-column:4/-4;margin-bottom:12rem}.dm-sponsorship_quotes_quote:after{width:0!important;height:0!important}.dm-sponsorship_quotes_quote p:first-child:before{content:"“"}.dm-sponsorship_quotes_quote p:last-child:after{content:"”"}:root{--newsletterBoxTextColor:var(--reverseText);--newsletterBoxBackground:var(--reverseBackground);--newsletterBoxRadius:calc(var(--spacingUnit)*1px);--newsletterBoxPadding:calc(var(--spacingUnit)*4px)}.dm-c-newsletterBox{background:var(--newsletterBoxBackground);color:var(--newsletterBoxTextColor);border-radius:var(--newsletterBoxRadius);margin-left:calc(var(--spacingUnit)*1px);margin-right:calc(var(--spacingUnit)*1px);padding:var(--newsletterBoxPadding);margin-bottom:calc(var(--spacingUnit)*5px);margin-top:calc(var(--spacingUnit)*5px)}.formkit-submit,.revue-form-actions input{background:var(--mainColor)!important}.dm-c-newsletterBox_headline{font-family:"Fabriga Medium"}@media screen and (min-width:600px){.dm-c-newsletterBox form,.dm-c-newsletterBox_headline,.dm-c-newsletterBox_headline+p{grid-column:1/-1}}@media screen and (min-width:800px){.dm-c-newsletterBox{margin-left:calc(var(--spacingUnit)*2px);margin-right:calc(var(--spacingUnit)*2px);margin-bottom:calc(var(--spacingUnit)*10px)}}@media screen and (min-width:900px){.dm-c-newsletterBox_headline,.dm-c-newsletterBox_headline+p{grid-column:1/12}#revue-embed,.dm-c-newsletterBox form{grid-column:14/-1;grid-row:1/3}}@media screen and (min-width:1200px){.dm-c-newsletterBox{padding-top:4em;padding-bottom:4em}}@media screen and (min-width:1500px){.dm-c-newsletterBox_headline,.dm-c-newsletterBox_headline+p{grid-column:3/12}#revue-embed,.dm-c-newsletterBox form{grid-column:14/-3;grid-row:1/3}.dm-c-newsletterBox{padding-top:8em;padding-bottom:8em}}.dm-c-pageTitle{margin-top:calc(var(--spacingUnit)*12px);margin-bottom:calc(var(--spacingUnit)*10px)}.dm-c-pageTitle .dm-c-breadcrumbs{margin-bottom:1.5em;grid-row:1/2;grid-column:2/-2}.dm-c-pageTitle .dm-c-typography{margin-bottom:.4em;grid-row:2/3;grid-column:2/-2}.dm-c-pageTitle .dm-c-deck{grid-row:3/4;grid-column:2/-2;margin-bottom:.4em}.dm-c-pageTitle .dm-c-timestamp{margin-bottom:1em;grid-row:4/5;grid-column:2/-2;text-align:center}@media screen and (min-width:600px){.dm-c-pageTitle{margin-top:calc(var(--spacingUnit)*20px);margin-bottom:calc(var(--spacingUnit)*20px)}.dm-c-pageTitle>[class^=dm-c]{margin-bottom:0}}.parity-banner-logo{display:none!important}.parity-banner,.parity-banner.parity-banner-has-logo{padding:0!important;padding:2em!important;max-width:98%;margin:1em auto;border-radius:calc(var(--spacingUnit)*2px)!important}:root{--podcastTimeFont:var(--decision-fontFamily-technicalText);--podcastLinkFont:var(--decision-fontFamily-headings)}.dm-c-podcastEpisodes{width:100%}.dm-c-podcastList_avatar{border-radius:40px;position:absolute;top:1em;left:0}.dm-c-podcastList_link{margin-right:8px;font-family:var(--podcastLinkFont);letter-spacing:-.02em}.dm-c-podcastList_item{min-height:4.8em;min-height:calc(40px + 2em);position:relative;padding-left:64px;margin:0}.dm-c-podcastList_time{font-family:var(--podcastTimeFont);font-size:80%;opacity:.6}@media screen and (min-width:900px){.dm-c-podcastEpisodes{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:calc(var(--spacingUnit) * 3px)}.dm-c-podcastEpisodes>.dm-c-typography:first-child{grid-column:1/5;transform:translateY(16px)}.dm-c-podcastList{grid-column:5/-1}}:root{--postYearFont:var(--decision-fontFamily-technicalText)}.dm-c-post{border-top:1px solid var(--textColor);padding:3.2em 0}.dm-c-post .dm-c-timestamp{text-align:left;margin-bottom:0}.dm-c-post .dm-c-typography--preset2{margin-bottom:.24em}.dm-c-post .dm-c-typography--preset7{line-height:1.6;margin-bottom:.32em}.dm-c-post_year{font-family:var(--postYearFont);font-size:calc(var(--spacingUnit)*5px);margin-top:2.4em}.dm-c-post_year+.dm-c-posts .dm-c-post:first-child{border-top:none}.dm-c-filters{display:none}.dm-c-filter_list{line-height:1.2}@media screen and (min-width:600px){.dm-c-post_year,.dm-c-posts{grid-column:2/26}}@media screen and (min-width:900px){.dm-c-post_year{grid-column:2/4;font-size:calc(var(--spacingUnit)*4px);text-align:left;transform:translateY(.8em);margin-top:0}.dm-c-posts{grid-column:6/22}.dm-c-posts--centered{grid-column:8/-8}.dm-c-post_year+.dm-c-posts .dm-c-post:first-child{border-top:1px solid var(--textColor)}.dm-c-post_year:first-child+.dm-c-posts .dm-c-post:first-child{border-top:none;margin-top:4em;padding-top:0}.dm-c-filters{display:block;grid-column:23/-2;grid-row:1/-1;grid-row:1/10}}:root{--pullquoteBarColor:var(--mainColor);--pullquoteFont:var( --option-fontFamily-fabrigaRegular)}.dm-c-pullquote{border:none;padding:0;text-align:center;display:block}.dm-c-pullquote:after,.dm-c-pullquote:before{content:"";width:calc(var(--spacingUnit)*10px);height:calc(var(--spacingUnit)*1px);display:block;background-color:var(--pullquoteBarColor);margin:calc(var(--spacingUnit)*5px) auto}.dm-c-pullquote_text{font-size:clamp(calc(var(--spacingUnit) * 3px),2vw + 17.6px,calc(var(--spacingUnit) * 7px));color:var(--pullquoteBarColor);font-family:var(--pullquoteFont);letter-spacing:-.03em;line-height:1.25}.dm-c-readNext{grid-column:2/-2;margin:8rem 0;text-align:center}.dm-c-signature{width:200px;margin:calc(var(--spacingUnit)*5px) 0 calc(var(--spacingUnit)*10px)}:root{--tagFont:var(--decision-fontFamily-technicalText);--tagBackground:var(--decision-color-attention)}.dm-c-tags{line-height:1.4}.dm-c-tag{font-size:clamp(calc(var(--spacingUnit) * 1.5px),.125vw + 11.6px,calc(var(--spacingUnit) * 1.75px));display:inline-block;font-family:var(--tagFont);position:relative;margin:0 1em .5em 0;margin:0}.dm-c-tag:before{content:"#";position:static;font-size:clamp(calc(var(--spacingUnit) * 1.5px),.125vw + 11.6px,calc(var(--spacingUnit) * 1.75px))}.dm-c-tag{text-transform:uppercase;letter-spacing:.1em;margin-right:1em}.dm-c-tag_link{box-shadow:none}:root{--timestampFont:var(--decision-fontFamily-technicalText)}.dm-c-timestamp{margin:0 0 1.6rem;text-align:center}.dm-c-timestamp p,.dm-c-timestamp--small p{font-size:clamp(calc(var(--spacingUnit) * 1.333px),.125vw + 11.6px,calc(var(--spacingUnit) * 1.75px));font-family:var(--timestampFont);line-height:1.6;margin-bottom:.24em}.dm-c-timestamp--small p{text-align:left}@media screen and (min-width:600px){.dm-c-timestamp p:nth-child(1),.dm-c-timestamp p:nth-child(2){display:inline-block}.dm-c-timestamp p:nth-child(2):before{content:"—";margin-left:calc(var(--spacingUnit)*1px);margin-right:calc(var(--spacingUnit)*1px)}}.twitter-tweet{margin:4em auto!important;max-width:none}.dm-page--home{padding-top:calc(var(--spacingUnit)*12px)}.dm-page--home .dm-c-header{margin:0;padding:0}.dm-page--home .dm-svg-logoLink{display:none}.nav-open .dm-page--home .dm-svg-logoLink{display:block;position:absolute;top:calc(var(--spacingUnit)*3px);left:calc(var(--spacingUnit)*2px)}.dm-page--home .dm-l-row{grid-column:2/-2}.dm-page--home .dm-l-grid--grid1{grid-gap:0}.dm-c-logos{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:calc(var(--spacingUnit)*6px);grid-row-gap:0}@media screen and (min-width:600px){.dm-c-logos{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:900px){.dm-page--home .dm-l-row{grid-column:1/-1;margin-top:6.4em}.dm-c-logos{flex-basis:calc(50% - 24px);order:2;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1100px){.dm-page--home{padding-top:calc(var(--spacingUnit)*6px)}}@media screen and (min-width:1500px){.dm-c-logos{grid-column-gap:calc(var(--spacingUnit)*12px)}}.dm-page--about{position:relative}.dm-page--about .dm-c-pageHeader{margin:0}.dm-page--about img,.dm-page--about video{border-radius:4px}[class^=dm-about--] p{margin-bottom:0;text-indent:1.5em}[class^=dm-about--] p:first-child{text-indent:0}.dm-page--about .dm-u-backdrop--beige{background-color:var(--decision-color-editorialCallout);padding-top:2.4em}.dm-about--emFamily,.dm-about--experience,.dm-about--growingUp,.dm-about--hobbies,.dm-about--internship,.dm-about--teaching{grid-column:1/-1;margin-bottom:4em}.dm-about--masthead{width:100%;margin-bottom:0;display:grid;grid-template-columns:repeat(28,1fr);align-items:end}.dm-about--headline{line-height:.72;grid-row:2/3;grid-column:2/24;margin:0;line-height:.6}.dm-about--intro{grid-column:2/-2;margin:2.4em 0 3.2em}.dm-about--headline span{display:inline-block;background:#fff;padding:.16em .2em .16em 0;border-top-right-radius:4px}.dm-about--headshot{grid-column:14/-1;grid-column:-20/-1;grid-row:1/3;margin:0;justify-self:flex-end}img.dm-about--headshot{border-top-right-radius:0;border-bottom-right-radius:0}.dm-about--mallFamilyOrigin{grid-column:1/20}.dm-about--mallFamilyOrigin2{grid-column:8/24}.dm-about--pullquoteDesign{grid-column:1/-1}.dm-about--pullquoteDesign .dm-c-pullquote_text{font-size:clamp(calc(var(--spacingUnit) * 3px),6vw + 4.8px,calc(var(--spacingUnit) * 15px));line-height:1.1;letter-spacing:-.05em}.dm-about--youngDanEm{grid-column:8/24}.dm-about--emDan{grid-column:2/18}.dm-about--helicopter{grid-column:5/22}.dm-about--dogsledding{grid-column:13/26}.dm-about--mallFamBackyard{grid-column:2/16}.dm-about--siddaCharStCroixPier{grid-column:12/27}.dm-about--siddaCharStCroix{grid-column:2/16}.dm-about--stCroixDrone{grid-column:6/26}.dm-about--bassHarborHeadLightStation{grid-column:8/27}.dm-about--basketball{grid-column:2/20}.dm-about--nikeBodegaDunkLegend{grid-column:15/26}.dm-about--speaking99U{grid-column:9/26}.dm-about--speakingConvergeLondon{grid-column:2/24}.dm-about--speakingAIGADesignConference{grid-column:16/28}@media screen and (min-width:600px){.dm-about--headline{bottom:-.24em}.dm-about--emFamily,.dm-about--experience,.dm-about--growingUp,.dm-about--hobbies,.dm-about--internship,.dm-about--teaching{grid-column:2/-2}.dm-about--headline{left:16px}}@media screen and (min-width:960px){.dm-about--intro{grid-row:2/3;grid-column:2/15;align-self:flex-start}.dm-about--headline{grid-row:1/2}.dm-about--headline span{border-bottom-right-radius:4px}.dm-about--headshot{grid-column:16/-1;align-self:flex-start}}@media screen and (min-width:1200px){.dm-page--about .dm-u-backdrop--beige{padding-top:16em;margin-top:-4em;padding-bottom:16em}.dm-about--experience{grid-column:8/-8;padding-bottom:8em;grid-row-start:1}.dm-about--mallFamilyOrigin{grid-column:6/14;grid-row:1/3}.dm-about--growingUp{grid-column:17/27;grid-row:2/5}.dm-about--mallFamilyOrigin2{grid-column:3/9;grid-row:4/6}.dm-about--pullquoteDesign{margin-top:24em;margin-bottom:24em}.dm-about--internship{grid-column:6/-6;padding-bottom:24em}.dm-about--youngDanEm{grid-column:2/11;grid-row:1/2}.dm-about--emDan{grid-column:18/27;grid-row:3/5}.dm-about--emFamily{grid-column:3/16;grid-row:4/6}.dm-about--helicopter{grid-column:5/17;grid-row:1/3}.dm-about--dogsledding{grid-column:18/28;grid-row:2/5}.dm-about--mallFamBackyard{grid-column:2/10;grid-row:4/6}.dm-about--siddaCharStCroixPier{grid-column:13/24;grid-row:7/9}.dm-about--siddaCharStCroix{grid-column:3/10;grid-row:8/10}.dm-about--stCroixDrone{grid-column:2/17;grid-row:11/13}.dm-about--hobbies{grid-column:21/27;grid-row:12/14}.dm-about--bassHarborHeadLightStation{grid-column:12/28;grid-row:1/3}.dm-about--nikeBodegaDunkLegend{grid-column:3/9;grid-row:2/4;margin-top:16em}.dm-about--basketball{grid-column:17/26;grid-row:3/5;margin-top:16em}.dm-about--teaching{grid-column:6/-6;margin:24em 0}.dm-about--speaking99U{grid-column:13/26;margin-bottom:16em}}@media screen and (min-width:1400px){.dm-about--headshot{grid-column:13/-1}.dm-about--intro{grid-column:2/12}}@media screen and (min-width:1600px){.dm-about--internship,.dm-about--teaching{grid-column:7/-7}}.c-ds90BookCover{max-width:800px;width:90%;margin:0 auto 4rem}.fabrigaRegular-loaded .c-ds90Headline{font-size:clamp(4.8rem,10vw,8rem);letter-spacing:-.05em;margin-bottom:.25em;line-height:1;text-align:center}.fabrigaRegular-loaded .c-ds90Subhead{text-align:center}@media screen and (min-width:700px){.c-ds90Subhead .rwd-break{display:block}}.c-ds90Info,.c-ds90Intro,.c-ds90Newsletter{margin-bottom:12rem}.c-ds90Newsletter{display:block}.ecraLightItalic-loaded .c-ds90Quote_text{font-family:"Ecra Light Italic"}.c-ds90Quotes{margin-top:12rem}.c-ds90Quotes_grid{grid-gap:4rem}.c-ds90Quote{border:none;margin-bottom:12em}.c-ds90Quote_text{font-size:20px;line-height:1.6}.c-ds90Quote_avatar{width:64px;float:left;border-radius:64px;margin:0 1.6rem 0 0}.c-ds90Quote_attribution{font-size:clamp(1rem,4vw,1.6rem);margin-bottom:.5em;line-height:1.3;font-size:16px;line-height:1.5}.c-ds90Quote_attribution_name{display:block;padding-top:.4rem;margin-top:1.6rem}.fabrigaRegular-loaded .c-ds90Quote_attribution_name{font-family:"Fabriga Regular";font-weight:400}.c-ds90Quote_text:first-child:before{content:"“"}.c-ds90Quote_text:first-child:after{content:"”"}.c-ds90Quotes .dm-l-row{margin-bottom:8em}.c-ds90Quote--large{background:currentColor;background:#ffacac;position:relative;padding:112px 3.2rem 3.2rem;padding:56px 1.2rem 1.6rem;max-width:95%;margin:0 auto 8rem;border-radius:8px}.c-ds90Quote--large .c-ds90Quote_avatar{width:160px;position:absolute;left:calc(50% - 80px);top:-40px;border-radius:80px}.c-ds90Quote--large blockquote{color:#141e27;padding:4rem 1.6rem;border:none}.c-ds90Quote--large blockquote p{font-size:clamp(1.8rem,5.4vw,3.6rem);letter-spacing:-.03em;margin-bottom:.5em;line-height:1.4;text-align:center;font-size:48px;font-size:24px;font-size:clamp(24px,5.4vw,32px)}.c-ds90Quote--large blockquote footer{font-size:clamp(1.2rem,4vw,2rem);letter-spacing:-.04em;margin-top:1.6em;line-height:1.4;text-align:center}.c-ds90H2{font-size:clamp(3.2rem,5.6vw,6.4rem);letter-spacing:-.05em;margin-bottom:.5em;line-height:1;font-weight:400;text-align:center}.c-ds90H3{font-weight:400;font-size:clamp(2.4rem,5.6vw,3.2rem);letter-spacing:-.02em;margin-bottom:1em;line-height:1}.c-ds90Info p{font-size:clamp(1.6rem,2.4vw,2rem);line-height:1.5}.c-ds90H2{text-align:center;background:transparent url(/static/img/products/design-system-90-days/pages2.png) no-repeat 50% 0;background-size:contain;padding-top:calc(48% + .8em);max-width:1980px;margin:0 auto}.c-ds90Gantt{background:transparent url(/static/img/products/design-system-90-days/ds90-gantt3.svg) no-repeat 50% 0;background-size:120%;width:100%;left:0;height:41vw;z-index:1}.c-ds90Contents_split{margin-top:8rem;margin-top:960px;margin-top:61vw;margin-top:42vw;position:relative;z-index:2}@media screen and (min-width:600px){.c-ds90Contents_split{margin-top:55vw;margin-top:45vw}}@media screen and (min-width:800px){.c-ds90Contents_split{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:1fr 1fr 1fr 1fr}.c-ds90Contents_split h3{grid-column:1/2}.c-ds90Contents_split ol{grid-row:1/-1;grid-column:2/-1}.c-ds90Quote--large{padding-left:3.2rem;padding-right:3.2rem}}@media screen and (min-width:1000px){.c-ds90Contents_split{margin-top:41vw}}.c-ds90HoldPlease{font-size:clamp(2.4rem,5.6vw,3.2rem);letter-spacing:-.02em;margin:4em 0;line-height:1}.c-ds90Stat{font-weight:400;font-size:clamp(2.4rem,5.6vw,2.4rem);letter-spacing:-.02em;margin-bottom:3em}@media screen and (max-width:799px){.c-ds90Stat_number{font-weight:400;font-family:"Space Mono";font-size:clamp(8rem,8vw,8rem);letter-spacing:-.02em;line-height:1;margin-bottom:0;display:block}}.c-courseButton--big,.c-ds90Button--big{background:currentColor;background:var(--sf-decision-color-mainBrandColor);background:#ffacac;border:none;text-decoration:none;font-size:clamp(2.4rem,2.4vw,4rem);font-size:clamp(2rem,3.2vw,4rem);font-size:clamp(1.6rem,3.2vw,4rem);letter-spacing:-.04em;margin:0 auto;display:inline-block;color:#141e27;max-width:95%;padding:1.6rem 3.2rem;font-family:"Fabriga Regular";font-weight:400;box-shadow:none;border-radius:8px}.c-courseButton--big:hover,.c-ds90Button--big:hover{background:#fff;background:#141e27;color:#fff;color:#ffacac;box-shadow:none;cursor:pointer}.c-courseButton--big:focus,.c-ds90Button--big:focus{background:#fff;color:#141e27;outline-color:var(--sf-decision-color-mainBrandColor);box-shadow:none}.c-courseCTA,.c-ds90CTA{text-align:center;margin:8rem 0}@media screen and (min-width:800px){.c-courseButton--big,.c-ds90Button--big{padding:2.4rem 4.8rem}}.c-courseCTA_text,.c-ds90CTA_text{font-size:clamp(1.2rem,2.4vw,1.6rem);margin:2.4rem auto 0;padding:0 2.4rem;max-width:800px}.c-ds90PriceJustification{margin-top:8rem}.c-courseButton--big{background-color:var(--mainColor);color:var(--reverseText)}.c-courseCTA_text{font-size:clamp(1.2rem,2.4vw,1.6rem);font-size:1.2rem}.dm-page--adventCalendar .dm-c-pageTitle,.dm-page--emailCourse .dm-c-pageTitle{margin-bottom:3.2em}.c-adventCalendarButton--big{background:currentColor;background:var(--decision-color-currentBrandColor);border:none;text-decoration:none;font-size:clamp(1.6rem,3.2vw,4rem);letter-spacing:-.04em;margin:0 auto;display:inline-block;color:#fff;max-width:95%;padding:1.6rem 3.2rem;font-family:"Fabriga Regular";font-weight:400;box-shadow:none;border-radius:8px}.c-adventCalendarButton--big:hover{background-color:var(--reverseBackground);box-shadow:none;cursor:pointer}.c-adventCalendarButton--big:focus{background-color:#fff;color:var(--decision-color-currentBrandColor);outline-color:var(--decision-color-currentBrandColor);box-shadow:none}.c-adventCalendarCTA{text-align:center}.c-adventCalendarCTA form{max-width:95%!important;margin:0 auto}@media screen and (min-width:800px){.c-adventCalendarButton--big{padding:2.4rem 4.8rem}}.c-adventCalendarCTA_text{font-size:clamp(1.2rem,2.4vw,1.6rem);margin:.8rem auto 0;padding:0 2.4rem;max-width:800px}.c-adventCalendarH2{font-size:clamp(2.4rem,5.6vw,6.4rem);letter-spacing:-.05em;margin-bottom:.5em;margin:1.6em auto .8em;line-height:1;font-weight:400}.c-adventCalendarOL li{padding-left:6em}.c-adventCalendarOL li:before{content:"Dec " counter(section)}.c-adventCalendarOL li:nth-child(-n+9):before{content:"Dec 0" counter(section)}.c-emailCourseOL li:before{content:"Day " counter(section)}.c-emailCourseOL li:nth-child(-n+9):before{content:"Day 0" counter(section)}.c-adventCalendarPhoneImage{max-width:95%;margin:calc(var(--spacingUnit)*5px) auto calc(var(--spacingUnit)*3px)}@media screen and (min-width:1200px){.c-adventCalendarCTA,.dm-page--adventCalendar .dm-c-breadcrumbs,.dm-page--adventCalendar .dm-c-deck,.dm-page--adventCalendar .dm-c-pageTitle .dm-c-typography,.dm-page--emailCourse .dm-c-breadcrumbs,.dm-page--emailCourse .dm-c-deck,.dm-page--emailCourse .dm-c-pageTitle .dm-c-typography{text-align:left;grid-column:2/15}.c-adventCalendarCTA,.c-emailCourseCTA{width:46%;margin:0 0 8em 4%}.c-adventCalendarCTA form,.c-emailCourseCTA form{max-width:100%!important;margin:0 auto}.c-adventCalendarCTA_text,.c-emailCourseCTA_text{padding-left:0;text-align:left;margin-left:0}.c-adventCalendarDetails{background-color:var(--decision-color-editorialCallout);position:relative;padding:8em 0}.c-adventCalendarPhoneImage{position:absolute;top:-799px;right:calc(var(--spacingUnit)*3px)}}@media screen and (min-width:1700px){.c-adventCalendarPhoneImage{right:8%}}.dm-salary--headline{text-align:center;margin-top:calc(var(--spacingUnit)*12px);width:95%;margin-left:auto;margin-right:auto}.dm-salary_text{grid-column:2/-2}[class^=dm-salary--] p{margin-bottom:0;text-indent:1.5em}[class^=dm-salary--] p:first-child{text-indent:0}.dm-page--salary .c-tableWrapper{max-width:100%;overflow-x:scroll}.dm-page--salary .c-tableWrapper,.dm-page--salary table{grid-column:2/-2}.dm-page--salary table.rightAligned td,.dm-page--salary table.rightAligned th[scope=row],.dm-page--salary td.spaceMono{font-family:"Space Mono"}.dm-page--salary td.spaceMono strong{font-family:"Space Mono";font-weight:800}.dm-page--salary table.rightAligned td,.dm-page--salary table.rightAligned th[scope=col]{text-align:right;padding-right:0}.dm-page--salary table.rightAligned th[scope=col]{padding-left:1em;line-height:1.2}[class^=dm-salary--] p+ol,[class^=dm-salary--] p+ul{margin-top:1.5em}.dm-page--salary h2{grid-column:2/-2;margin-top:calc(var(--spacingUnit)*6px)}.dm-salary--date{grid-column:2/6;grid-column:2/-2;font-size:clamp(calc(var(--spacingUnit) * 2px),.5vw + 14.4px,calc(var(--spacingUnit) * 3px));line-height:1.1;letter-spacing:0;margin-bottom:calc(var(--spacingUnit)*1px)}.dm-page--salary h3{margin-bottom:.5em;font-family:"Ecra Extrabold";font-size:clamp(calc(var(--spacingUnit) * 2.5px),.25vw + 19.2px,calc(var(--spacingUnit) * 3px));line-height:1.4;letter-spacing:0}.dm-salary--job{grid-column:7/-2;grid-column:2/-2;margin-bottom:calc(var(--spacingUnit)*4px)}.dm-salary--job h3+p{text-indent:0}.dm-salary--conclusion{margin-top:calc(var(--spacingUnit)*6px);padding-top:calc(var(--spacingUnit)*6px);position:relative}.dm-salary--conclusion:before{content:"";width:calc(var(--spacingUnit)*8px);height:calc(var(--spacingUnit)*.5px);background-color:var(--mainColor);position:absolute;top:0;left:50%;margin-left:calc(var(--spacingUnit)*-4px)}@media screen and (min-width:745px){.dm-page--salary .c-tableWrapper,.dm-page--salary h2,.dm-page--salary table,.dm-salary--date,.dm-salary--job,.dm-salary_text{grid-column:4/-4}}@media screen and (min-width:1200px){.dm-page--salary .c-tableWrapper,.dm-page--salary h2,.dm-page--salary table,.dm-salary_text{grid-column:5/-5}.dm-page--salary h2{margin-bottom:1em}.dm-salary--date{grid-column:5/9;transform:translateY(2px)}.dm-salary--job{grid-column:10/-5}}@media screen and (min-width:1500px){.dm-page--salary .c-tableWrapper,.dm-page--salary h2,.dm-page--salary table,.dm-salary_text{grid-column:7/-7}.dm-page--salary h2{margin-bottom:1em}.dm-salary--date{grid-column:7/10}.dm-salary--job{grid-column:11/-7}}.dm-workingWithDan--headline{text-align:center;margin-top:calc(var(--spacingUnit)*12px);width:95%;margin-left:auto;margin-right:auto}.dm-workingWithDan_text{grid-column:2/-2}[class^=dm-workingWithDan--] p{margin-bottom:0;text-indent:1.5em}[class^=dm-workingWithDan--] h2+p,[class^=dm-workingWithDan--] p:first-child{text-indent:0}[class^=dm-workingWithDan--] p+ol,[class^=dm-workingWithDan--] p+ul{margin-top:1.5em}.dm-page--workingWithDan h2{grid-column:2/-2;margin-top:calc(var(--spacingUnit)*6px)}@media screen and (min-width:745px){.dm-page--workingWithDan h2,.dm-page--workingWithDan table,.dm-salary--date,.dm-salary--job,.dm-workingWithDan_text{grid-column:4/-4}}@media screen and (min-width:1200px){.dm-page--workingWithDan h2,.dm-page--workingWithDan table,.dm-workingWithDan_text{grid-column:5/-5}.dm-page--workingWithDan h2{margin-bottom:1em}.dm-salary--date{grid-column:5/9;transform:translateY(2px)}.dm-salary--job{grid-column:10/-5}}@media screen and (min-width:1500px){.dm-page--workingWithDan h2,.dm-page--workingWithDan table,.dm-workingWithDan_text{grid-column:7/-7}.dm-page--workingWithDan h2{margin-bottom:1em}.dm-salary--date{grid-column:7/10}.dm-salary--job{grid-column:11/-7}}