:root{--optimizely-blue: #0037ff;--optimizely-blue-90: #2453f5;--optimizely-blue-80: #3c65f6;--optimizely-blue-60: #6c8af7;--optimizely-blue-40: #9cb0f9;--optimizely-blue-20: #ced8fc;--dark-blue: #080736;--dark-blue-90: #212149;--dark-blue-80: #393a5d;--dark-blue-60: #6b6b86;--dark-blue-40: #9c9cad;--dark-blue-20: #cecdd6;--black: #000;--white: #fff;--green: #3be081;--green-100: #2fb367;--green-90: #7bdf96;--green-80: #87e3a1;--green-60: #a1e9b8;--green-40: #bef0d0;--green-20: #def8e7;--light-blue: #00ccff;--light-blue-90: #61cffa;--light-blue-80: #6ad4fa;--light-blue-60: #86defb;--light-blue-40: #aae9fc;--light-blue-20: #d4f4fe;--orange: #ff8110;--orange-90: #f09443;--orange-80: #f19f53;--orange-60: #f4b67a;--orange-40: #f7cea5;--orange-20: #fbe7d2;--purple: #861dff;--purple-90: #8745f6;--purple-80: #9356f6;--purple-60: #ae7ef7;--purple-40: #c8a8f9;--purple-20: #e3d4fc;--red: #f13030;--red-90: #e1534d;--red-80: #e36560;--red-60: #e88986;--red-40: #efafae;--red-20: #f6d7d7;--yellow: #ffcc00;--yellow-90: #f8d34d;--yellow-80: #f9d758;--yellow-60: #fae17a;--yellow-40: #fcecae;--yellow-20: #fdf4d0;--fiord: #445669;--slate-gray: #6b7d8d;--heather: #bcc3ca;--athens-gray: #dcdfe3;--porcelain: #f0f2f3;--wild-sand: #f6f6f6;--primary-button-hover: #022b9c;--pill-button-hover: rgba(0, 55, 255, 0.1);--brand-primary: --optimizely-blue;--brand-secondary: --dark-blue;--partner-premier: #333858;--partner-platinum: #445669;--partner-gold: #ffce00;--partner-silver: #aeb1b7;--partner-bronze: #895e1a}.button-parent{cursor:pointer}.button-parent .button,.button-parent .opti-form .mktoButtonWrap button,.opti-form .mktoButtonWrap .button-parent button,.button-parent .mktoForm .mktoButtonWrap button,.mktoForm .mktoButtonWrap .button-parent button{pointer-events:none}.button-parent:hover .button--primary,.button-parent:hover .opti-form .mktoButtonWrap button,.opti-form .mktoButtonWrap .button-parent:hover button,.button-parent:hover .mktoForm .mktoButtonWrap button,.mktoForm .mktoButtonWrap .button-parent:hover button,.button-parent:focus .button--primary,.button-parent:focus .opti-form .mktoButtonWrap button,.opti-form .mktoButtonWrap .button-parent:focus button,.button-parent:focus .mktoForm .mktoButtonWrap button,.mktoForm .mktoButtonWrap .button-parent:focus button{background-color:var(--primary-button-hover)}.button-parent:hover .button--secondary,.button-parent:focus .button--secondary{color:var(--white);background-color:var(--optimizely-blue);border-width:2px}.button-parent:hover .button--text,.button-parent:focus .button--text{text-decoration:underline}.button-parent:hover .button--pill,.button-parent:focus .button--pill{color:var(--optimizely-blue);background-color:var(--pill-button-hover)}.button-parent:hover .button--secondary-cta,.button-parent:focus .button--secondary-cta{color:var(--black);border:none}.button-parent:hover .button--secondary-cta .button__icon--arrow,.button-parent:hover .button--secondary-cta .button__icon--play,.button-parent:focus .button--secondary-cta .button__icon--arrow,.button-parent:focus .button--secondary-cta .button__icon--play{color:var(--optimizely-blue)}.button-parent:hover .button__icon--arrow,.button-parent:hover .button__icon--play,.button-parent:focus .button__icon--arrow,.button-parent:focus .button__icon--play{transform:translate3d(1.1rem, 0, 0)}.button-parent.util--dark-background:hover .button--secondary{color:var(--black);background-color:var(--white)}.button-parent.util--dark-background:hover .button--secondary-cta{color:var(--white)}.button-parent.util--dark-background:hover .button--secondary-cta .button__svg{fill:var(--white)}.util--dark-background .button--secondary{color:var(--white);background:rgba(0,55,255,.4)}.util--dark-background .button--secondary:hover,.util--dark-background .button--secondary:focus{color:var(--optimizely-blue);background-color:var(--white)}.util--dark-background .button--secondary-cta{color:var(--white)}.util--dark-background .button--secondary-cta:hover{color:var(--white)}.util--dark-background .button--secondary-cta:hover .button__icon--arrow,.util--dark-background .button--secondary-cta:hover .button__icon--play{color:var(--white)}.button-container{display:flex;flex-flow:nowrap column;align-items:flex-start;margin:.8rem 0;color:var(--black)}@media(min-width: 576px){.button-container{flex-flow:nowrap row}}.button,.opti-form .mktoButtonWrap button,.mktoForm .mktoButtonWrap button{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;position:relative;color:inherit;text-decoration:none;white-space:nowrap;cursor:pointer;border:none;transition:color .2s ease-out,background-color .2s ease-out}.button--primary,.opti-form .mktoButtonWrap button,.mktoForm .mktoButtonWrap button{padding:1.1rem 3.2rem;color:var(--white);background-color:var(--optimizely-blue);border:none;border-radius:2.2rem}.button--primary:hover,.opti-form .mktoButtonWrap button:hover,.mktoForm .mktoButtonWrap button:hover,.button--primary:focus,.opti-form .mktoButtonWrap button:focus,.mktoForm .mktoButtonWrap button:focus{color:var(--white);background-color:var(--primary-button-hover)}.button--secondary{padding:1.1rem 3.2rem;color:var(--optimizely-blue);background:rgba(0,55,255,.2);border-radius:2.2rem}.button--secondary:hover,.button--secondary:focus{color:var(--white);background-color:var(--optimizely-blue)}.button--secondary-cta{display:flex;flex-direction:row;align-items:center;margin:-0.8rem 0;padding:.8rem 0;color:var(--optimizely-blue);border:none;background-color:transparent;white-space:normal}.button--secondary-cta:hover,.button--secondary-cta:focus{color:var(--black)}.button--secondary-cta:hover .button__icon--arrow,.button--secondary-cta:hover .button__icon--play,.button--secondary-cta:focus .button__icon--arrow,.button--secondary-cta:focus .button__icon--play{color:var(--optimizely-blue);transform:translate3d(1.1rem, 0, 0)}.button--text{margin:-0.8rem 0;padding:.8rem 0;color:var(--optimizely-blue);border:none;background-color:transparent}.button--pill,.button--pill-small{padding:1.2rem 2.5rem;color:var(--optimizely-blue);background-color:transparent;box-shadow:inset 0 0 0 2px var(--optimizely-blue);border-radius:10rem}.button--pill:hover,.button--pill:focus,.button--pill-small:hover,.button--pill-small:focus{color:var(--optimizely-blue);background-color:var(--pill-button-hover)}.button--pill-small{font-size:1.4rem;margin:.7rem .7rem .7rem 0;padding:0 1.2rem;list-style:none}.button__icon{position:relative;display:block}.button__icon--arrow,.button__icon--play{flex:0 0 19px;width:19px}.button__icon--arrow{height:13px;margin-left:20px;transform:translate3d(0, 0, 0);transition:transform .15s linear}.button__icon--play{display:none;height:14px;margin-left:12px}.button__icon--play--is-visible{display:inline-block}.button__svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;fill:currentColor}.button:hover,.opti-form .mktoButtonWrap button:hover,.mktoForm .mktoButtonWrap button:hover,.button:focus,.opti-form .mktoButtonWrap button:focus,.mktoForm .mktoButtonWrap button:focus{text-decoration:none}.button:disabled,.opti-form .mktoButtonWrap button:disabled,.mktoForm .mktoButtonWrap button:disabled{background:var(--heather);pointer-events:none}.button:not(:first-child),.opti-form .mktoButtonWrap button:not(:first-child),.mktoForm .mktoButtonWrap button:not(:first-child){margin-top:2.4rem}@media(min-width: 576px){.button:not(:first-child),.opti-form .mktoButtonWrap button:not(:first-child),.mktoForm .mktoButtonWrap button:not(:first-child){margin-top:0;margin-left:3.2rem}}.button--secondary-cta:not(:first-child){margin-top:1.6rem}@media(min-width: 768px){.button--secondary-cta:not(:first-child){margin-top:0}}.button.button--text:hover,.opti-form .mktoButtonWrap button.button--text:hover,.mktoForm .mktoButtonWrap button.button--text:hover,.button.button--text:focus,.opti-form .mktoButtonWrap button.button--text:focus,.mktoForm .mktoButtonWrap button.button--text:focus{color:var(--optimizely-blue);text-decoration:underline}/*! Generated by Fontspring (https://www.fontspring.com) on February 16, 2021
*
* Fully installable fonts can be purchased at http://www.fontspring.com
*
* The fonts included in this stylesheet are subject to the End User License you purchased
* from Fontspring. The fonts are protected under domestic and international trademark and
* copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
* distributing this font software.
*
* (c) 2010-2021 Fontspring
*
*
*/@font-face{font-family:"TT Commons";font-display:swap;src:url(/dist/40a6f763215c1fa2c3e7.woff2) format("woff2"),url(/dist/ce338b367b9af2cce4b2.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT Commons";font-display:swap;src:url(/dist/61eb61f697b55f253257.woff2) format("woff2"),url(/dist/275bbbd5b4457432a9a7.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"TT Commons";font-display:swap;src:url(/dist/be5c305ee560967cafca.woff2) format("woff2"),url(/dist/f12d264cb5bc443f6862.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"TT Commons";font-display:swap;src:url(/dist/1889bd078e1366d9b579.woff2) format("woff2"),url(/dist/5e061372ad8fd312deb3.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:"NBI Pro Mono";font-style:normal;font-weight:normal;font-display:swap;src:url(/dist/b754836b2eff27464483.woff2) format("woff2"),url(/dist/c9bcc2cc39fc54923001.woff) format("woff")}@font-face{font-family:"NBI Pro Light";font-style:normal;font-weight:normal;font-display:swap;src:url(/dist/5de213cb3886e941aef5.woff2) format("woff2"),url(/dist/71932290a057bc98a9b9.woff) format("woff")}@font-face{font-family:"NBI Pro Regular";font-style:normal;font-weight:normal;font-display:swap;src:url(/dist/a86cb1e5f74b5760de86.woff2) format("woff2"),url(/dist/4e6a950a0b85e411cb4e.woff) format("woff")}@font-face{font-family:"NBI Pro Medium";font-style:normal;font-weight:normal;font-display:swap;src:url(/dist/f8a07da05db4a3423fc3.woff2) format("woff2"),url(/dist/84ee49d49086aaa28293.woff) format("woff")}@font-face{font-family:"NBI Pro Bold";font-style:normal;font-weight:normal;font-display:swap;src:url(/dist/51068b28881cb1fa0685.woff2) format("woff2"),url(/dist/206c7df945aa2d25dcaa.woff) format("woff")}html{font-size:62.5%;box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit;margin:0;padding:0;font-size:inherit;font-weight:inherit}html,body{overflow-x:hidden}html.u-lock,body.u-lock{overflow-y:hidden}body{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;position:relative;color:var(--black)}body a{text-decoration:none}body a:hover{color:var(--optimizely-blue);text-decoration:none}.visuallyhidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0)}.img-fluid{max-width:100%;height:auto}main{overflow:hidden}main[aria-hidden=true]{height:auto}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--gutter-x, 0.75rem);padding-left:var(--gutter-x, 0.75rem);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:100%}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:100%}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:100%}}@media(min-width: 1440px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:100%}}@media(min-width: 1920px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1920px}}.row{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.row-cols-7>*{flex:0 0 auto;width:14.2857142857%}.row-cols-8>*{flex:0 0 auto;width:12.5%}.row-cols-9>*{flex:0 0 auto;width:11.1111111111%}.row-cols-10>*{flex:0 0 auto;width:10%}.row-cols-11>*{flex:0 0 auto;width:9.0909090909%}.row-cols-12>*{flex:0 0 auto;width:8.3333333333%}.row-cols-13>*{flex:0 0 auto;width:7.6923076923%}.row-cols-14>*{flex:0 0 auto;width:7.1428571429%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:7.14285714%}.col-2{flex:0 0 auto;width:14.28571429%}.col-3{flex:0 0 auto;width:21.42857143%}.col-4{flex:0 0 auto;width:28.57142857%}.col-5{flex:0 0 auto;width:35.71428571%}.col-6{flex:0 0 auto;width:42.85714286%}.col-7{flex:0 0 auto;width:50%}.col-8{flex:0 0 auto;width:57.14285714%}.col-9{flex:0 0 auto;width:64.28571429%}.col-10{flex:0 0 auto;width:71.42857143%}.col-11{flex:0 0 auto;width:78.57142857%}.col-12{flex:0 0 auto;width:85.71428571%}.col-13{flex:0 0 auto;width:92.85714286%}.col-14{flex:0 0 auto;width:100%}.offset-1{margin-left:7.14285714%}.offset-2{margin-left:14.28571429%}.offset-3{margin-left:21.42857143%}.offset-4{margin-left:28.57142857%}.offset-5{margin-left:35.71428571%}.offset-6{margin-left:42.85714286%}.offset-7{margin-left:50%}.offset-8{margin-left:57.14285714%}.offset-9{margin-left:64.28571429%}.offset-10{margin-left:71.42857143%}.offset-11{margin-left:78.57142857%}.offset-12{margin-left:85.71428571%}.offset-13{margin-left:92.85714286%}.g-0,.gx-0{--gutter-x: 0}.g-0,.gy-0{--gutter-y: 0}.g-1,.gx-1{--gutter-x: 8px}.g-1,.gy-1{--gutter-y: 8px}.g-2,.gx-2{--gutter-x: 12px}.g-2,.gy-2{--gutter-y: 12px}@media(min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.row-cols-sm-7>*{flex:0 0 auto;width:14.2857142857%}.row-cols-sm-8>*{flex:0 0 auto;width:12.5%}.row-cols-sm-9>*{flex:0 0 auto;width:11.1111111111%}.row-cols-sm-10>*{flex:0 0 auto;width:10%}.row-cols-sm-11>*{flex:0 0 auto;width:9.0909090909%}.row-cols-sm-12>*{flex:0 0 auto;width:8.3333333333%}.row-cols-sm-13>*{flex:0 0 auto;width:7.6923076923%}.row-cols-sm-14>*{flex:0 0 auto;width:7.1428571429%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:7.14285714%}.col-sm-2{flex:0 0 auto;width:14.28571429%}.col-sm-3{flex:0 0 auto;width:21.42857143%}.col-sm-4{flex:0 0 auto;width:28.57142857%}.col-sm-5{flex:0 0 auto;width:35.71428571%}.col-sm-6{flex:0 0 auto;width:42.85714286%}.col-sm-7{flex:0 0 auto;width:50%}.col-sm-8{flex:0 0 auto;width:57.14285714%}.col-sm-9{flex:0 0 auto;width:64.28571429%}.col-sm-10{flex:0 0 auto;width:71.42857143%}.col-sm-11{flex:0 0 auto;width:78.57142857%}.col-sm-12{flex:0 0 auto;width:85.71428571%}.col-sm-13{flex:0 0 auto;width:92.85714286%}.col-sm-14{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:7.14285714%}.offset-sm-2{margin-left:14.28571429%}.offset-sm-3{margin-left:21.42857143%}.offset-sm-4{margin-left:28.57142857%}.offset-sm-5{margin-left:35.71428571%}.offset-sm-6{margin-left:42.85714286%}.offset-sm-7{margin-left:50%}.offset-sm-8{margin-left:57.14285714%}.offset-sm-9{margin-left:64.28571429%}.offset-sm-10{margin-left:71.42857143%}.offset-sm-11{margin-left:78.57142857%}.offset-sm-12{margin-left:85.71428571%}.offset-sm-13{margin-left:92.85714286%}.g-sm-0,.gx-sm-0{--gutter-x: 0}.g-sm-0,.gy-sm-0{--gutter-y: 0}.g-sm-1,.gx-sm-1{--gutter-x: 8px}.g-sm-1,.gy-sm-1{--gutter-y: 8px}.g-sm-2,.gx-sm-2{--gutter-x: 12px}.g-sm-2,.gy-sm-2{--gutter-y: 12px}}@media(min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.row-cols-md-7>*{flex:0 0 auto;width:14.2857142857%}.row-cols-md-8>*{flex:0 0 auto;width:12.5%}.row-cols-md-9>*{flex:0 0 auto;width:11.1111111111%}.row-cols-md-10>*{flex:0 0 auto;width:10%}.row-cols-md-11>*{flex:0 0 auto;width:9.0909090909%}.row-cols-md-12>*{flex:0 0 auto;width:8.3333333333%}.row-cols-md-13>*{flex:0 0 auto;width:7.6923076923%}.row-cols-md-14>*{flex:0 0 auto;width:7.1428571429%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:7.14285714%}.col-md-2{flex:0 0 auto;width:14.28571429%}.col-md-3{flex:0 0 auto;width:21.42857143%}.col-md-4{flex:0 0 auto;width:28.57142857%}.col-md-5{flex:0 0 auto;width:35.71428571%}.col-md-6{flex:0 0 auto;width:42.85714286%}.col-md-7{flex:0 0 auto;width:50%}.col-md-8{flex:0 0 auto;width:57.14285714%}.col-md-9{flex:0 0 auto;width:64.28571429%}.col-md-10{flex:0 0 auto;width:71.42857143%}.col-md-11{flex:0 0 auto;width:78.57142857%}.col-md-12{flex:0 0 auto;width:85.71428571%}.col-md-13{flex:0 0 auto;width:92.85714286%}.col-md-14{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:7.14285714%}.offset-md-2{margin-left:14.28571429%}.offset-md-3{margin-left:21.42857143%}.offset-md-4{margin-left:28.57142857%}.offset-md-5{margin-left:35.71428571%}.offset-md-6{margin-left:42.85714286%}.offset-md-7{margin-left:50%}.offset-md-8{margin-left:57.14285714%}.offset-md-9{margin-left:64.28571429%}.offset-md-10{margin-left:71.42857143%}.offset-md-11{margin-left:78.57142857%}.offset-md-12{margin-left:85.71428571%}.offset-md-13{margin-left:92.85714286%}.g-md-0,.gx-md-0{--gutter-x: 0}.g-md-0,.gy-md-0{--gutter-y: 0}.g-md-1,.gx-md-1{--gutter-x: 8px}.g-md-1,.gy-md-1{--gutter-y: 8px}.g-md-2,.gx-md-2{--gutter-x: 12px}.g-md-2,.gy-md-2{--gutter-y: 12px}}@media(min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.row-cols-lg-7>*{flex:0 0 auto;width:14.2857142857%}.row-cols-lg-8>*{flex:0 0 auto;width:12.5%}.row-cols-lg-9>*{flex:0 0 auto;width:11.1111111111%}.row-cols-lg-10>*{flex:0 0 auto;width:10%}.row-cols-lg-11>*{flex:0 0 auto;width:9.0909090909%}.row-cols-lg-12>*{flex:0 0 auto;width:8.3333333333%}.row-cols-lg-13>*{flex:0 0 auto;width:7.6923076923%}.row-cols-lg-14>*{flex:0 0 auto;width:7.1428571429%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:7.14285714%}.col-lg-2{flex:0 0 auto;width:14.28571429%}.col-lg-3{flex:0 0 auto;width:21.42857143%}.col-lg-4{flex:0 0 auto;width:28.57142857%}.col-lg-5{flex:0 0 auto;width:35.71428571%}.col-lg-6{flex:0 0 auto;width:42.85714286%}.col-lg-7{flex:0 0 auto;width:50%}.col-lg-8{flex:0 0 auto;width:57.14285714%}.col-lg-9{flex:0 0 auto;width:64.28571429%}.col-lg-10{flex:0 0 auto;width:71.42857143%}.col-lg-11{flex:0 0 auto;width:78.57142857%}.col-lg-12{flex:0 0 auto;width:85.71428571%}.col-lg-13{flex:0 0 auto;width:92.85714286%}.col-lg-14{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:7.14285714%}.offset-lg-2{margin-left:14.28571429%}.offset-lg-3{margin-left:21.42857143%}.offset-lg-4{margin-left:28.57142857%}.offset-lg-5{margin-left:35.71428571%}.offset-lg-6{margin-left:42.85714286%}.offset-lg-7{margin-left:50%}.offset-lg-8{margin-left:57.14285714%}.offset-lg-9{margin-left:64.28571429%}.offset-lg-10{margin-left:71.42857143%}.offset-lg-11{margin-left:78.57142857%}.offset-lg-12{margin-left:85.71428571%}.offset-lg-13{margin-left:92.85714286%}.g-lg-0,.gx-lg-0{--gutter-x: 0}.g-lg-0,.gy-lg-0{--gutter-y: 0}.g-lg-1,.gx-lg-1{--gutter-x: 8px}.g-lg-1,.gy-lg-1{--gutter-y: 8px}.g-lg-2,.gx-lg-2{--gutter-x: 12px}.g-lg-2,.gy-lg-2{--gutter-y: 12px}}@media(min-width: 1440px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.row-cols-xl-7>*{flex:0 0 auto;width:14.2857142857%}.row-cols-xl-8>*{flex:0 0 auto;width:12.5%}.row-cols-xl-9>*{flex:0 0 auto;width:11.1111111111%}.row-cols-xl-10>*{flex:0 0 auto;width:10%}.row-cols-xl-11>*{flex:0 0 auto;width:9.0909090909%}.row-cols-xl-12>*{flex:0 0 auto;width:8.3333333333%}.row-cols-xl-13>*{flex:0 0 auto;width:7.6923076923%}.row-cols-xl-14>*{flex:0 0 auto;width:7.1428571429%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:7.14285714%}.col-xl-2{flex:0 0 auto;width:14.28571429%}.col-xl-3{flex:0 0 auto;width:21.42857143%}.col-xl-4{flex:0 0 auto;width:28.57142857%}.col-xl-5{flex:0 0 auto;width:35.71428571%}.col-xl-6{flex:0 0 auto;width:42.85714286%}.col-xl-7{flex:0 0 auto;width:50%}.col-xl-8{flex:0 0 auto;width:57.14285714%}.col-xl-9{flex:0 0 auto;width:64.28571429%}.col-xl-10{flex:0 0 auto;width:71.42857143%}.col-xl-11{flex:0 0 auto;width:78.57142857%}.col-xl-12{flex:0 0 auto;width:85.71428571%}.col-xl-13{flex:0 0 auto;width:92.85714286%}.col-xl-14{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:7.14285714%}.offset-xl-2{margin-left:14.28571429%}.offset-xl-3{margin-left:21.42857143%}.offset-xl-4{margin-left:28.57142857%}.offset-xl-5{margin-left:35.71428571%}.offset-xl-6{margin-left:42.85714286%}.offset-xl-7{margin-left:50%}.offset-xl-8{margin-left:57.14285714%}.offset-xl-9{margin-left:64.28571429%}.offset-xl-10{margin-left:71.42857143%}.offset-xl-11{margin-left:78.57142857%}.offset-xl-12{margin-left:85.71428571%}.offset-xl-13{margin-left:92.85714286%}.g-xl-0,.gx-xl-0{--gutter-x: 0}.g-xl-0,.gy-xl-0{--gutter-y: 0}.g-xl-1,.gx-xl-1{--gutter-x: 8px}.g-xl-1,.gy-xl-1{--gutter-y: 8px}.g-xl-2,.gx-xl-2{--gutter-x: 12px}.g-xl-2,.gy-xl-2{--gutter-y: 12px}}@media(min-width: 1920px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.row-cols-xxl-7>*{flex:0 0 auto;width:14.2857142857%}.row-cols-xxl-8>*{flex:0 0 auto;width:12.5%}.row-cols-xxl-9>*{flex:0 0 auto;width:11.1111111111%}.row-cols-xxl-10>*{flex:0 0 auto;width:10%}.row-cols-xxl-11>*{flex:0 0 auto;width:9.0909090909%}.row-cols-xxl-12>*{flex:0 0 auto;width:8.3333333333%}.row-cols-xxl-13>*{flex:0 0 auto;width:7.6923076923%}.row-cols-xxl-14>*{flex:0 0 auto;width:7.1428571429%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:7.14285714%}.col-xxl-2{flex:0 0 auto;width:14.28571429%}.col-xxl-3{flex:0 0 auto;width:21.42857143%}.col-xxl-4{flex:0 0 auto;width:28.57142857%}.col-xxl-5{flex:0 0 auto;width:35.71428571%}.col-xxl-6{flex:0 0 auto;width:42.85714286%}.col-xxl-7{flex:0 0 auto;width:50%}.col-xxl-8{flex:0 0 auto;width:57.14285714%}.col-xxl-9{flex:0 0 auto;width:64.28571429%}.col-xxl-10{flex:0 0 auto;width:71.42857143%}.col-xxl-11{flex:0 0 auto;width:78.57142857%}.col-xxl-12{flex:0 0 auto;width:85.71428571%}.col-xxl-13{flex:0 0 auto;width:92.85714286%}.col-xxl-14{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:7.14285714%}.offset-xxl-2{margin-left:14.28571429%}.offset-xxl-3{margin-left:21.42857143%}.offset-xxl-4{margin-left:28.57142857%}.offset-xxl-5{margin-left:35.71428571%}.offset-xxl-6{margin-left:42.85714286%}.offset-xxl-7{margin-left:50%}.offset-xxl-8{margin-left:57.14285714%}.offset-xxl-9{margin-left:64.28571429%}.offset-xxl-10{margin-left:71.42857143%}.offset-xxl-11{margin-left:78.57142857%}.offset-xxl-12{margin-left:85.71428571%}.offset-xxl-13{margin-left:92.85714286%}.g-xxl-0,.gx-xxl-0{--gutter-x: 0}.g-xxl-0,.gy-xxl-0{--gutter-y: 0}.g-xxl-1,.gx-xxl-1{--gutter-x: 8px}.g-xxl-1,.gy-xxl-1{--gutter-y: 8px}.g-xxl-2,.gx-xxl-2{--gutter-x: 12px}.g-xxl-2,.gy-xxl-2{--gutter-y: 12px}}.container{padding-left:0;padding-right:0}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-top-0{border-top:0 !important}.border-end{border-right:1px solid #dee2e6 !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:1px solid #dee2e6 !important}.border-start-0{border-left:0 !important}.border-primary{border-color:#0d6efd !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#198754 !important}.border-info{border-color:#0dcaf0 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#212529 !important}.border-white{border-color:#fff !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.font-monospace{font-family:var(--font-monospace) !important}.fs-1{font-size:rfs-fluid-value(2.5rem) !important}.fs-2{font-size:rfs-fluid-value(2rem) !important}.fs-3{font-size:rfs-fluid-value(1.75rem) !important}.fs-4{font-size:rfs-fluid-value(1.5rem) !important}.fs-5{font-size:rfs-fluid-value(1.25rem) !important}.fs-6{font-size:rfs-fluid-value(1rem) !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--text-opacity: 1;color:rgba(var(--primary-rgb), var(--text-opacity)) !important}.text-secondary{--text-opacity: 1;color:rgba(var(--secondary-rgb), var(--text-opacity)) !important}.text-success{--text-opacity: 1;color:rgba(var(--success-rgb), var(--text-opacity)) !important}.text-info{--text-opacity: 1;color:rgba(var(--info-rgb), var(--text-opacity)) !important}.text-warning{--text-opacity: 1;color:rgba(var(--warning-rgb), var(--text-opacity)) !important}.text-danger{--text-opacity: 1;color:rgba(var(--danger-rgb), var(--text-opacity)) !important}.text-light{--text-opacity: 1;color:rgba(var(--light-rgb), var(--text-opacity)) !important}.text-dark{--text-opacity: 1;color:rgba(var(--dark-rgb), var(--text-opacity)) !important}.text-black{--text-opacity: 1;color:rgba(var(--black-rgb), var(--text-opacity)) !important}.text-white{--text-opacity: 1;color:rgba(var(--white-rgb), var(--text-opacity)) !important}.text-body{--text-opacity: 1;color:rgba(var(--body-color-rgb), var(--text-opacity)) !important}.text-muted{--text-opacity: 1;color:#6c757d !important}.text-black-50{--text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-reset{--text-opacity: 1;color:inherit !important}.text-opacity-25{--text-opacity: 0.25}.text-opacity-50{--text-opacity: 0.5}.text-opacity-75{--text-opacity: 0.75}.text-opacity-100{--text-opacity: 1}.bg-primary{--bg-opacity: 1;background-color:rgba(var(--primary-rgb), var(--bg-opacity)) !important}.bg-secondary{--bg-opacity: 1;background-color:rgba(var(--secondary-rgb), var(--bg-opacity)) !important}.bg-success{--bg-opacity: 1;background-color:rgba(var(--success-rgb), var(--bg-opacity)) !important}.bg-info{--bg-opacity: 1;background-color:rgba(var(--info-rgb), var(--bg-opacity)) !important}.bg-warning{--bg-opacity: 1;background-color:rgba(var(--warning-rgb), var(--bg-opacity)) !important}.bg-danger{--bg-opacity: 1;background-color:rgba(var(--danger-rgb), var(--bg-opacity)) !important}.bg-light{--bg-opacity: 1;background-color:rgba(var(--light-rgb), var(--bg-opacity)) !important}.bg-dark{--bg-opacity: 1;background-color:rgba(var(--dark-rgb), var(--bg-opacity)) !important}.bg-black{--bg-opacity: 1;background-color:rgba(var(--black-rgb), var(--bg-opacity)) !important}.bg-white{--bg-opacity: 1;background-color:rgba(var(--white-rgb), var(--bg-opacity)) !important}.bg-body{--bg-opacity: 1;background-color:rgba(var(--body-bg-rgb), var(--bg-opacity)) !important}.bg-transparent{--bg-opacity: 1;background-color:transparent !important}.bg-opacity-10{--bg-opacity: 0.1}.bg-opacity-25{--bg-opacity: 0.25}.bg-opacity-50{--bg-opacity: 0.5}.bg-opacity-75{--bg-opacity: 0.75}.bg-opacity-100{--bg-opacity: 1}.bg-gradient{background-image:var(--gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:.25rem !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:.2rem !important}.rounded-2{border-radius:.25rem !important}.rounded-3{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-end{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-start{border-bottom-left-radius:.25rem !important;border-top-left-radius:.25rem !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1440px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1920px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.util--rounded{border-radius:.5rem;overflow:hidden}@media(min-width: 768px){.util--rounded.container>.row [class*=col-md]>[data-component],.util--rounded.virtual-container>.row [class*=col-md]>[data-component]{border-radius:.5rem}.util--rounded.container>.row[class*=gx-md] [class*=col-md]>[data-component],.util--rounded.virtual-container>.row[class*=gx-md] [class*=col-md]>[data-component]{border-radius:0}.util--rounded.container>.row[class*=gx-md]:first-child>[class*=col-md]:first-child,.util--rounded.virtual-container>.row[class*=gx-md]:first-child>[class*=col-md]:first-child{overflow:hidden;border-top-left-radius:.5rem}.util--rounded.container>.row[class*=gx-md]:first-child>[class*=col-md]:last-child,.util--rounded.virtual-container>.row[class*=gx-md]:first-child>[class*=col-md]:last-child{overflow:hidden;border-top-right-radius:.5rem}.util--rounded.container>.row[class*=gx-md]:last-child>[class*=col-md]:first-child,.util--rounded.virtual-container>.row[class*=gx-md]:last-child>[class*=col-md]:first-child{overflow:hidden;border-bottom-left-radius:.5rem}.util--rounded.container>.row[class*=gx-md]:last-child>[class*=col-md]:last-child,.util--rounded.virtual-container>.row[class*=gx-md]:last-child>[class*=col-md]:last-child{overflow:hidden;border-bottom-right-radius:.5rem}}.badge{display:inline-block;padding:.5rem 1rem;font-size:1.8rem;line-height:1;font-weight:400;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;margin-left:1rem;top:-3px}.badge__green{color:var(--green-100);background:var(--green-20);border-radius:1.4rem;padding:0 1.6rem;line-height:2.8rem}.flag-icon-background,.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{position:relative;display:inline-block;width:2.1333333333rem;line-height:1.6rem;margin-bottom:20px;margin-right:10px;border-radius:2px}.flag-icon:before{content:" "}.flag-icon-ad{background-image:url(/dist/45026b922ec57f969a0a.svg)}.flag-icon-ae{background-image:url(/dist/2c530f6449f3e5abd04b.svg)}.flag-icon-af{background-image:url(/dist/458ab7e0c32d14aefe33.svg)}.flag-icon-ag{background-image:url(/dist/0e0b36e3772013f7c453.svg)}.flag-icon-ai{background-image:url(/dist/ea1ddcd80e876f1b1bc5.svg)}.flag-icon-al{background-image:url(/dist/3dd8853b91d6f490b4c1.svg)}.flag-icon-am{background-image:url(/dist/e935f82147f4d3c76c92.svg)}.flag-icon-ao{background-image:url(/dist/ad6f3c8c3519f36b36c4.svg)}.flag-icon-aq{background-image:url(/dist/2aa5f7a5dc19b0459507.svg)}.flag-icon-ar{background-image:url(/dist/2ff091f8773d0ea8640d.svg)}.flag-icon-as{background-image:url(/dist/d3cdceb60588165bb274.svg)}.flag-icon-at{background-image:url(/dist/1281f451a103684e9248.svg)}.flag-icon-au{background-image:url(/dist/6057ca47ed0a3a9db80f.svg)}.flag-icon-aw{background-image:url(/dist/45fc2c2909f0f1594a42.svg)}.flag-icon-ax{background-image:url(/dist/72b18f780c4989928379.svg)}.flag-icon-az{background-image:url(/dist/d4faca473814e47b3f03.svg)}.flag-icon-ba{background-image:url(/dist/ef02e12126ec0694622a.svg)}.flag-icon-bb{background-image:url(/dist/021629a6a596929b0462.svg)}.flag-icon-bd{background-image:url(/dist/d16830cba55e113c5888.svg)}.flag-icon-be{background-image:url(/dist/410c4acc521ec3a59836.svg)}.flag-icon-bf{background-image:url(/dist/4275eb85c53fe2d0f6a8.svg)}.flag-icon-bg{background-image:url(/dist/c9c13073359faec8e076.svg)}.flag-icon-bh{background-image:url(/dist/586c9602b1cb80a11469.svg)}.flag-icon-bi{background-image:url(/dist/71a29cac0ec60ceb6a18.svg)}.flag-icon-bj{background-image:url(/dist/0abca2bf5dd0b467ad74.svg)}.flag-icon-bl{background-image:url(/dist/6a6bc7f183b774316b63.svg)}.flag-icon-bm{background-image:url(/dist/e2aa572a02963b087e48.svg)}.flag-icon-bn{background-image:url(/dist/ad7aafa9a29894397b43.svg)}.flag-icon-bo{background-image:url(/dist/be3220429f44dae6997f.svg)}.flag-icon-bq{background-image:url(/dist/8ff78ac28371e9069bfb.svg)}.flag-icon-br{background-image:url(/dist/5ec13287c2da0d77a7e7.svg)}.flag-icon-bs{background-image:url(/dist/52a5c8a779e74cfefc81.svg)}.flag-icon-bt{background-image:url(/dist/eed19cbfd0dc809d6886.svg)}.flag-icon-bv{background-image:url(/dist/db29881d0320524021dc.svg)}.flag-icon-bw{background-image:url(/dist/8a35721e3f5ff275ace8.svg)}.flag-icon-by{background-image:url(/dist/69557e1f40644f381fd6.svg)}.flag-icon-bz{background-image:url(/dist/4eb2d29f4fcc586ae3e2.svg)}.flag-icon-ca{background-image:url(/dist/d348137a99e6d528c5b7.svg)}.flag-icon-cc{background-image:url(/dist/200233c98efe5d026e98.svg)}.flag-icon-cd{background-image:url(/dist/e5fd4d1225cc6c53b73d.svg)}.flag-icon-cf{background-image:url(/dist/fb6c2e7b4db96bad9e8c.svg)}.flag-icon-cg{background-image:url(/dist/2dc3dcb6dd80b8c836a0.svg)}.flag-icon-ch{background-image:url(/dist/7a52ef5e31b7f5e08a01.svg)}.flag-icon-ci{background-image:url(/dist/b1030b2b5315547c7fbe.svg)}.flag-icon-ck{background-image:url(/dist/b017605283ce1720f9cf.svg)}.flag-icon-cl{background-image:url(/dist/73e68058129b5d4ac061.svg)}.flag-icon-cm{background-image:url(/dist/7578267e8568b1490427.svg)}.flag-icon-cn{background-image:url(/dist/7977e12a9afade492c93.svg)}.flag-icon-co{background-image:url(/dist/59ec93f7d718ebed3779.svg)}.flag-icon-cr{background-image:url(/dist/6f2d7bb05d9edb1089ec.svg)}.flag-icon-cu{background-image:url(/dist/0e56d916c19dfea0436a.svg)}.flag-icon-cv{background-image:url(/dist/78e36b23c9a3de4f6ccf.svg)}.flag-icon-cw{background-image:url(/dist/b083ca38b3019ad567fe.svg)}.flag-icon-cx{background-image:url(/dist/b9b5e6cd65826aab60c6.svg)}.flag-icon-cy{background-image:url(/dist/70de54e68d8683969410.svg)}.flag-icon-cz{background-image:url(/dist/61e10a9f5d53696e853b.svg)}.flag-icon-de{background-image:url(/dist/7e82f4c71df5fc78abbb.svg)}.flag-icon-dj{background-image:url(/dist/260b6b749461b5734d3a.svg)}.flag-icon-dk{background-image:url(/dist/f4e8fc5376a202f1d771.svg)}.flag-icon-dm{background-image:url(/dist/484cebe46d9b8413b03e.svg)}.flag-icon-do{background-image:url(/dist/d67be805005c9c17a7bd.svg)}.flag-icon-dz{background-image:url(/dist/945a413c6ba8e484b7b1.svg)}.flag-icon-ec{background-image:url(/dist/3ea7f906eaf807123a28.svg)}.flag-icon-ee{background-image:url(/dist/887a78f0eb107b3ce616.svg)}.flag-icon-eg{background-image:url(/dist/b3580df977ae211f31d3.svg)}.flag-icon-eh{background-image:url(/dist/e325080467bc184662ab.svg)}.flag-icon-er{background-image:url(/dist/458bc299993e856c309d.svg)}.flag-icon-es{background-image:url(/dist/a96d99a1553a2d025794.svg)}.flag-icon-et{background-image:url(/dist/eb9c9ab2b0028e16ba97.svg)}.flag-icon-fi{background-image:url(/dist/3b522e7f272eee4009b2.svg)}.flag-icon-fj{background-image:url(/dist/0dba3eb3fa79982600e3.svg)}.flag-icon-fk{background-image:url(/dist/9358c1aeec1b9473bcec.svg)}.flag-icon-fm{background-image:url(/dist/5906b7c1d3bbcec327a4.svg)}.flag-icon-fo{background-image:url(/dist/d250554878c6157b10b7.svg)}.flag-icon-fr{background-image:url(/dist/81d43a151d8bc64145f2.svg)}.flag-icon-ga{background-image:url(/dist/4257c8ec8a129da794b2.svg)}.flag-icon-gb{background-image:url(/dist/ba1c7f5df0dd4173c951.svg)}.flag-icon-gd{background-image:url(/dist/b446a44dff915db18869.svg)}.flag-icon-ge{background-image:url(/dist/6f39161679531006dd72.svg)}.flag-icon-gf{background-image:url(/dist/695a47d62497dc584667.svg)}.flag-icon-gg{background-image:url(/dist/6b23b5b1092e831766f9.svg)}.flag-icon-gh{background-image:url(/dist/d060e231aa94a98e78d9.svg)}.flag-icon-gi{background-image:url(/dist/345b700f04babfed53e1.svg)}.flag-icon-gl{background-image:url(/dist/84ac5572fd0727fd850e.svg)}.flag-icon-gm{background-image:url(/dist/c42a14961345087b8f9c.svg)}.flag-icon-gn{background-image:url(/dist/bf5b087387ce93eddfac.svg)}.flag-icon-gp{background-image:url(/dist/092b6bf958cd4a1f76c9.svg)}.flag-icon-gq{background-image:url(/dist/c2cb1adba91b64af03bc.svg)}.flag-icon-gr{background-image:url(/dist/e2d0116790bdfda46fb4.svg)}.flag-icon-gs{background-image:url(/dist/c19adcdd5855af626a3c.svg)}.flag-icon-gt{background-image:url(/dist/b661a392a95d5dee8749.svg)}.flag-icon-gu{background-image:url(/dist/459831ea94ce2f15eede.svg)}.flag-icon-gw{background-image:url(/dist/f29eedfe431a60cae11e.svg)}.flag-icon-gy{background-image:url(/dist/49a30b4ff82716f3aadd.svg)}.flag-icon-hk{background-image:url(/dist/5958a21e3591f39465b9.svg)}.flag-icon-hm{background-image:url(/dist/fdd5197f75474534c518.svg)}.flag-icon-hn{background-image:url(/dist/f53ee3d65d19c9dd755e.svg)}.flag-icon-hr{background-image:url(/dist/00a76e1b588a62b0fad9.svg)}.flag-icon-ht{background-image:url(/dist/3af38bff509f443ef70e.svg)}.flag-icon-hu{background-image:url(/dist/bcbd277021f4a8f5a059.svg)}.flag-icon-id{background-image:url(/dist/e2afd171e6a62816237b.svg)}.flag-icon-ie{background-image:url(/dist/5ecf710f14d859cbceb6.svg)}.flag-icon-il{background-image:url(/dist/c8a44024fcef85ecc38c.svg)}.flag-icon-im{background-image:url(/dist/3f4947ea48157b4767bf.svg)}.flag-icon-in{background-image:url(/dist/e5926cb75dcbb15638da.svg)}.flag-icon-io{background-image:url(/dist/42fbb97bdba65f62e422.svg)}.flag-icon-iq{background-image:url(/dist/5cd51d2bbb7385580434.svg)}.flag-icon-ir{background-image:url(/dist/ba460127a3a6f3753bc7.svg)}.flag-icon-is{background-image:url(/dist/6186c939cb501a5483ae.svg)}.flag-icon-it{background-image:url(/dist/290f2fec799fabdf2a85.svg)}.flag-icon-je{background-image:url(/dist/d5cdf54c3223a6c23c7a.svg)}.flag-icon-jm{background-image:url(/dist/6bb96bbc99218d9f84f7.svg)}.flag-icon-jo{background-image:url(/dist/431a54ad589a6fc95787.svg)}.flag-icon-jp{background-image:url(/dist/35f56179667f774d6712.svg)}.flag-icon-ke{background-image:url(/dist/74aaf58557811d8e79ab.svg)}.flag-icon-kg{background-image:url(/dist/2365642c52934c01d5ec.svg)}.flag-icon-kh{background-image:url(/dist/7b33804c913e2285c538.svg)}.flag-icon-ki{background-image:url(/dist/ca3612cab6a40c7ecbc8.svg)}.flag-icon-km{background-image:url(/dist/8d8db75c227ab26ab420.svg)}.flag-icon-kn{background-image:url(/dist/7ac42d3093ac41b3b36f.svg)}.flag-icon-kp{background-image:url(/dist/36dd65699e13d39028ec.svg)}.flag-icon-kr{background-image:url(/dist/c38646af188c96f91cb5.svg)}.flag-icon-kw{background-image:url(/dist/00dccffd36c95cc13678.svg)}.flag-icon-ky{background-image:url(/dist/ef8e18776eff1caf6b64.svg)}.flag-icon-kz{background-image:url(/dist/7194851eb720d3fdb3ad.svg)}.flag-icon-la{background-image:url(/dist/02db41770e775430c928.svg)}.flag-icon-lb{background-image:url(/dist/e2fb9a881a74d4204bd9.svg)}.flag-icon-lc{background-image:url(/dist/c6488de9494a4e151cc4.svg)}.flag-icon-li{background-image:url(/dist/69a1d60ca3996705d91f.svg)}.flag-icon-lk{background-image:url(/dist/593078c9718a2a7a20d6.svg)}.flag-icon-lr{background-image:url(/dist/4d8ea4e47c7663553890.svg)}.flag-icon-ls{background-image:url(/dist/0de0f907e70c37b2e86e.svg)}.flag-icon-lt{background-image:url(/dist/4c19d3a9f8cb00a45baa.svg)}.flag-icon-lu{background-image:url(/dist/adc8f77e99b53bd83b54.svg)}.flag-icon-lv{background-image:url(/dist/9a5d132cec13c3e033f0.svg)}.flag-icon-ly{background-image:url(/dist/c102521dc848133a2c88.svg)}.flag-icon-ma{background-image:url(/dist/363a4f79da72a6e74be0.svg)}.flag-icon-mc{background-image:url(/dist/a2634c60fa92f9ff20f0.svg)}.flag-icon-md{background-image:url(/dist/4d08e48ef4cfb7c192dc.svg)}.flag-icon-me{background-image:url(/dist/0b785614513a0b99de04.svg)}.flag-icon-mf{background-image:url(/dist/2d96a80bd05aca4ef711.svg)}.flag-icon-mg{background-image:url(/dist/f9101073ea57c9f7664c.svg)}.flag-icon-mh{background-image:url(/dist/c0b2e372c1a8cb36930e.svg)}.flag-icon-mk{background-image:url(/dist/31ba11ec4d4cdae74ebc.svg)}.flag-icon-ml{background-image:url(/dist/18083e46073cc9f5f58f.svg)}.flag-icon-mm{background-image:url(/dist/6f93c6d0ec04077b61c7.svg)}.flag-icon-mn{background-image:url(/dist/5e4557f7ed743f19592c.svg)}.flag-icon-mo{background-image:url(/dist/51161bb2c65f7b5c3096.svg)}.flag-icon-mp{background-image:url(/dist/c4bbb9adf1c756f74c90.svg)}.flag-icon-mq{background-image:url(/dist/e82d6df9e99c87fb655b.svg)}.flag-icon-mr{background-image:url(/dist/3642790a35ff100e55f7.svg)}.flag-icon-ms{background-image:url(/dist/4ec6a6f0a79c00a30193.svg)}.flag-icon-mt{background-image:url(/dist/c91049a111e0a4dc2611.svg)}.flag-icon-mu{background-image:url(/dist/97beced41b168e88e8fb.svg)}.flag-icon-mv{background-image:url(/dist/0329f53cf8f786716fe4.svg)}.flag-icon-mw{background-image:url(/dist/b4d805efda655aef8b6e.svg)}.flag-icon-mx{background-image:url(/dist/bc63d25be57acf721e56.svg)}.flag-icon-my{background-image:url(/dist/0d298a9e4566332f8a84.svg)}.flag-icon-mz{background-image:url(/dist/a49154291dade2de46ea.svg)}.flag-icon-na{background-image:url(/dist/1235197b26f3fa132ca2.svg)}.flag-icon-nc{background-image:url(/dist/1fc2577c1583774452b7.svg)}.flag-icon-ne{background-image:url(/dist/6fd3ccdef1a91e8be5ae.svg)}.flag-icon-nf{background-image:url(/dist/7a4f3d1b34fa49f5a098.svg)}.flag-icon-ng{background-image:url(/dist/b69ed1e58b69dcadbf0e.svg)}.flag-icon-ni{background-image:url(/dist/8e6de230a13b85d8a7bd.svg)}.flag-icon-nl{background-image:url(/dist/21eb77dcfa38c6d7bb81.svg)}.flag-icon-no{background-image:url(/dist/6df96bb22557028a5f77.svg)}.flag-icon-np{background-image:url(/dist/48e7bf99194aaf67cdf6.svg)}.flag-icon-nr{background-image:url(/dist/7fc386420ec3bcdde8b5.svg)}.flag-icon-nu{background-image:url(/dist/3d600e0bff892f2497cb.svg)}.flag-icon-nz{background-image:url(/dist/d9a2237a8ca440c88323.svg)}.flag-icon-om{background-image:url(/dist/cd707fa29f9b26d41b54.svg)}.flag-icon-pa{background-image:url(/dist/281d8a2c4dfe36d0cb5e.svg)}.flag-icon-pe{background-image:url(/dist/9e2ec84ad461c170e9e5.svg)}.flag-icon-pf{background-image:url(/dist/55ef8c0c0ec77344399e.svg)}.flag-icon-pg{background-image:url(/dist/dcb8c4ab032af81620bd.svg)}.flag-icon-ph{background-image:url(/dist/596b9b66d026fa222c2d.svg)}.flag-icon-pk{background-image:url(/dist/3488d396f62c4df4a836.svg)}.flag-icon-pl{background-image:url(/dist/7ea4b5b2df865bf73b06.svg)}.flag-icon-pm{background-image:url(/dist/c5a64f87b2370f6a2ae3.svg)}.flag-icon-pn{background-image:url(/dist/70f99951ddfe119a5a63.svg)}.flag-icon-pr{background-image:url(/dist/62d4165f8ebe324a0aa7.svg)}.flag-icon-ps{background-image:url(/dist/c75ef51395d304a3b5c0.svg)}.flag-icon-pt{background-image:url(/dist/b89a5b80ca1a71c3b96a.svg)}.flag-icon-pw{background-image:url(/dist/a95a959029a5253f5e35.svg)}.flag-icon-py{background-image:url(/dist/51b0bef3321042c04717.svg)}.flag-icon-qa{background-image:url(/dist/90240e607800ce7ed1bd.svg)}.flag-icon-re{background-image:url(/dist/f05b5f1673afe6db0760.svg)}.flag-icon-ro{background-image:url(/dist/ea966c3dc0adf3d08a00.svg)}.flag-icon-rs{background-image:url(/dist/49e114bcd3dd324d1609.svg)}.flag-icon-ru{background-image:url(/dist/f1c2ba49b3ccc06ba58a.svg)}.flag-icon-rw{background-image:url(/dist/26854553b660fa5e4982.svg)}.flag-icon-sa{background-image:url(/dist/2b88f93793dba55db7da.svg)}.flag-icon-sb{background-image:url(/dist/01c0d6f3adab09fc7788.svg)}.flag-icon-sc{background-image:url(/dist/45eeab58b1a4e638a87f.svg)}.flag-icon-sd{background-image:url(/dist/b0cc60a13b76b2170551.svg)}.flag-icon-se{background-image:url(/dist/5656c8575df009fc05e6.svg)}.flag-icon-sg{background-image:url(/dist/d5985df35205cdb5366e.svg)}.flag-icon-sh{background-image:url(/dist/c5ab8c6e3ffc963e14fb.svg)}.flag-icon-si{background-image:url(/dist/41bcdc4984767b4234e7.svg)}.flag-icon-sj{background-image:url(/dist/4952c9a6d03f7d9caa08.svg)}.flag-icon-sk{background-image:url(/dist/be58e557507f14689689.svg)}.flag-icon-sl{background-image:url(/dist/4fd17d63688a1b300bca.svg)}.flag-icon-sm{background-image:url(/dist/7e23c95234800a7c7e1e.svg)}.flag-icon-sn{background-image:url(/dist/1ce79520b54b680dcc8e.svg)}.flag-icon-so{background-image:url(/dist/d83c86934323662b98dc.svg)}.flag-icon-sr{background-image:url(/dist/690504905775fc1b1480.svg)}.flag-icon-ss{background-image:url(/dist/e4bf9bb42bd5d25190fe.svg)}.flag-icon-st{background-image:url(/dist/72697a87cfc011963be4.svg)}.flag-icon-sv{background-image:url(/dist/ab0e588697a6012fa713.svg)}.flag-icon-sx{background-image:url(/dist/27231f3df5636b6333b5.svg)}.flag-icon-sy{background-image:url(/dist/6529aa17e46f775a3931.svg)}.flag-icon-sz{background-image:url(/dist/7eb9677fe4138f16060b.svg)}.flag-icon-tc{background-image:url(/dist/f4f865830e706c26ef44.svg)}.flag-icon-td{background-image:url(/dist/230eddd3b5d97166b70e.svg)}.flag-icon-tf{background-image:url(/dist/cf4959c4339d5b123093.svg)}.flag-icon-tg{background-image:url(/dist/b5894b7e6df335306f65.svg)}.flag-icon-th{background-image:url(/dist/b6ade2beba225ed5f2b5.svg)}.flag-icon-tj{background-image:url(/dist/b32f7c017787f0d8579b.svg)}.flag-icon-tk{background-image:url(/dist/54b9e3f941cb3083e2a3.svg)}.flag-icon-tl{background-image:url(/dist/8d61b43b5de827c449fc.svg)}.flag-icon-tm{background-image:url(/dist/01e7370028a9b36db892.svg)}.flag-icon-tn{background-image:url(/dist/c35fa8efebbd3c701cd3.svg)}.flag-icon-to{background-image:url(/dist/65dda6ec6f9719bbd784.svg)}.flag-icon-tr{background-image:url(/dist/2880fc8e0e28f4a11a8d.svg)}.flag-icon-tt{background-image:url(/dist/b9a6939e2ab09927d190.svg)}.flag-icon-tv{background-image:url(/dist/d40e510acc886acba2c5.svg)}.flag-icon-tw{background-image:url(/dist/f192727a26d8e84e7777.svg)}.flag-icon-tz{background-image:url(/dist/12e4f79eba4f5d410509.svg)}.flag-icon-ua{background-image:url(/dist/67a46bf793e26237ace0.svg)}.flag-icon-ug{background-image:url(/dist/39da33d7643b9b15bcef.svg)}.flag-icon-um{background-image:url(/dist/900700441907ff5c8726.svg)}.flag-icon-us{background-image:url(/dist/3cc0d38b3e8d93132c90.svg)}.flag-icon-uy{background-image:url(/dist/4c3f85c5401c3a3875ee.svg)}.flag-icon-uz{background-image:url(/dist/6e16292aee6b5262a693.svg)}.flag-icon-va{background-image:url(/dist/6d6a5ae672030a7e351f.svg)}.flag-icon-vc{background-image:url(/dist/e19034240ae39be40a4c.svg)}.flag-icon-ve{background-image:url(/dist/b8bb0477d02228d82ffb.svg)}.flag-icon-vg{background-image:url(/dist/97bc12f8c7d4f9fa99f8.svg)}.flag-icon-vi{background-image:url(/dist/bad0002a368d6bca0956.svg)}.flag-icon-vn{background-image:url(/dist/079d66e422a21253422e.svg)}.flag-icon-vu{background-image:url(/dist/7a4bfae35183b26bdf8f.svg)}.flag-icon-wf{background-image:url(/dist/e9a373c6bcbf8ea5021f.svg)}.flag-icon-ws{background-image:url(/dist/a6817aa95b8cdf652ba6.svg)}.flag-icon-ye{background-image:url(/dist/f62afcddf3ac8b1dfd3e.svg)}.flag-icon-yt{background-image:url(/dist/5c77b04743aada260f6b.svg)}.flag-icon-za{background-image:url(/dist/6f40b938a5dd091a63c5.svg)}.flag-icon-zm{background-image:url(/dist/61155c1cf2449b90fd52.svg)}.flag-icon-zw{background-image:url(/dist/31e470c54a09364c6876.svg)}.flag-icon-es-ct{background-image:url(/dist/1796893df41886541c9f.svg)}.flag-icon-eu{background-image:url(/dist/db2e50ad0bf5ecccc0ca.svg)}.flag-icon-gb-eng{background-image:url(/dist/1fa89df2764a3f107c34.svg)}.flag-icon-gb-nir{background-image:url(/dist/8ad03581959bce8c3da0.svg)}.flag-icon-gb-sct{background-image:url(/dist/4743f1b0f3ffe8d16ba5.svg)}.flag-icon-gb-wls{background-image:url(/dist/a69b6bb076d89808e064.svg)}.flag-icon-un{background-image:url(/dist/4c0a34afb0c02cd13b3d.svg)}.flag-icon-xk{background-image:url(/dist/12d1409638442c96c8b9.svg)}.mktoForm *,.mktoForm *::before,.mktoForm *::after{box-sizing:border-box}.mktoForm,.mktoForm .mktoField,.mktoForm .mktoHtmlText,.mktoForm .mktoFormCol,.mktoForm .mktoFieldWrap,.mktoForm .mktoCheckboxList,.mktoForm .mktoRadioList{position:relative;width:100% !important}.mktoForm .mktoOffset,.mktoForm .mktoGutter{display:none}.mktoForm .mktoFieldDescriptor{margin-bottom:1rem}.mktoForm .mktoAsterix,.mktoForm .mktoCheckboxList input,.mktoForm .mktoRadioList input{display:inline-block;width:auto !important}.mktoForm textarea.mktoField{resize:vertical !important}.mktoForm .mktoCheckboxList>input,.mktoForm .mktoRadioList>input{position:absolute;left:-9999px}.mktoForm .mktoCheckboxList>label,.mktoForm .mktoRadioList>label{position:relative;padding:0 0 .5rem 3.3rem}.opti-form input[type=checkbox],.opti-form input[type=radio],.mktoForm input[type=checkbox],.mktoForm input[type=radio]{-moz-appearance:none;-webkit-appearance:none}.opti-form .opti-form-type-radio,.opti-form .opti-form-type-checkbox,.mktoForm .opti-form-type-radio,.mktoForm .opti-form-type-checkbox{margin:1rem 0}.opti-form .opti-form-type-radio .opti-form--error,.opti-form .opti-form-type-checkbox .opti-form--error,.mktoForm .opti-form-type-radio .opti-form--error,.mktoForm .opti-form-type-checkbox .opti-form--error{position:relative;padding-left:3.5rem;top:0}.opti-form input[type=checkbox]~label,.opti-form input[type=checkbox]+label,.opti-form input[type=radio]+label,.mktoForm input[type=checkbox]~label,.mktoForm input[type=checkbox]+label,.mktoForm input[type=radio]+label{position:relative;display:inline-block;width:100%;padding-left:3.5rem;padding-right:1rem}.opti-form input[type=checkbox]~label p,.opti-form input[type=checkbox]+label p,.opti-form input[type=radio]+label p,.mktoForm input[type=checkbox]~label p,.mktoForm input[type=checkbox]+label p,.mktoForm input[type=radio]+label p{display:inline}.opti-form input[type=checkbox]~label:after,.opti-form input[type=checkbox]+label:after,.opti-form input[type=radio]+label:after,.mktoForm input[type=checkbox]~label:after,.mktoForm input[type=checkbox]+label:after,.mktoForm input[type=radio]+label:after{content:"";position:absolute;top:.2rem;left:0;height:2rem;width:2rem;background:var(--white);border:2px solid var(--athens-gray)}.opti-form input[type=checkbox]~label:hover,.opti-form input[type=checkbox]+label:hover,.opti-form input[type=radio]+label:hover,.mktoForm input[type=checkbox]~label:hover,.mktoForm input[type=checkbox]+label:hover,.mktoForm input[type=radio]+label:hover{cursor:pointer}.opti-form input[type=radio]+label:after,.mktoForm input[type=radio]+label:after{border-radius:50%}.opti-form input[type=checkbox]~label:after,.opti-form input[type=checkbox]+label:after,.mktoForm input[type=checkbox]~label:after,.mktoForm input[type=checkbox]+label:after{border-radius:4px}.opti-form input[type=checkbox]~label:before,.opti-form input[type=checkbox]+label:before,.mktoForm input[type=checkbox]~label:before,.mktoForm input[type=checkbox]+label:before{content:"";position:absolute;top:.2rem;left:0;z-index:1;height:2rem;width:2rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjcwNzYgMC4zNzQyODJMNS4zMTY5NSA4Ljc2NDk1TDIuMjU5NjIgNS43MDc2MkMyLjAwODE1IDUuNDY0NzQgMS42NzEzNCA1LjMzMDM1IDEuMzIxNzUgNS4zMzMzOEMwLjk3MjE1MiA1LjMzNjQyIDAuNjM3NzM1IDUuNDc2NjUgMC4zOTA1MjQgNS43MjM4NkMwLjE0MzMxNCA1Ljk3MTA3IDAuMDAzMDg4MyA2LjMwNTQ5IDUuMDQwMzVlLTA1IDYuNjU1MDhDLTAuMDAyOTg3NDkgNy4wMDQ2OCAwLjEzMTQwNSA3LjM0MTQ4IDAuMzc0MjgyIDcuNTkyOTVMNC4zNzQyOCAxMS41OTI5QzQuNjI0MzIgMTEuODQyOSA0Ljk2MzQgMTEuOTgzMyA1LjMxNjk1IDExLjk4MzNDNS42NzA1IDExLjk4MzMgNi4wMDk1OCAxMS44NDI5IDYuMjU5NjIgMTEuNTkyOUwxNS41OTI5IDIuMjU5NjJDMTUuODM1OCAyLjAwODE1IDE1Ljk3MDIgMS42NzEzNCAxNS45NjcyIDEuMzIxNzVDMTUuOTY0MSAwLjk3MjE1MiAxNS44MjM5IDAuNjM3NzM1IDE1LjU3NjcgMC4zOTA1MjRDMTUuMzI5NSAwLjE0MzMxMyAxNC45OTUxIDAuMDAzMDg4MyAxNC42NDU1IDUuMDQwMzVlLTA1QzE0LjI5NTkgLTAuMDAyOTg3NDkgMTMuOTU5MSAwLjEzMTQwNSAxMy43MDc2IDAuMzc0MjgyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);background-position:center;background-repeat:no-repeat;background-size:13px 10px}.opti-form td input[type=checkbox]~label,.opti-form td input[type=checkbox]+label,.opti-form td input[type=radio]+label,.mktoForm td input[type=checkbox]~label,.mktoForm td input[type=checkbox]+label,.mktoForm td input[type=radio]+label{display:inline;width:auto}.opti-form input[type=radio]:checked+label:after,.mktoForm input[type=radio]:checked+label:after{border:6px solid var(--optimizely-blue)}.opti-form input[type=checkbox]:checked~label:after,.opti-form input[type=checkbox]:checked+label:after,.mktoForm input[type=checkbox]:checked~label:after,.mktoForm input[type=checkbox]:checked+label:after{border:10px solid var(--optimizely-blue)}.opti-form .opti-form-type-textarea label,.opti-form .field-type-textarea label,.mktoForm .opti-form-type-textarea label,.mktoForm .field-type-textarea label{font-size:1.8rem;width:100%}.opti-form .opti-form-type-textarea label+textarea,.opti-form .field-type-textarea label+textarea,.mktoForm .opti-form-type-textarea label+textarea,.mktoForm .field-type-textarea label+textarea{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-top:1rem}.opti-form .opti-form-type-textarea textarea,.opti-form .field-type-textarea textarea,.mktoForm .opti-form-type-textarea textarea,.mktoForm .field-type-textarea textarea{border-radius:.5rem;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;width:100%;padding:1rem 2rem;background:transparent;border:1px solid var(--fiord)}.opti-form .opti-form-type-textarea textarea:focus,.opti-form .opti-form-type-textarea textarea:focus-visible,.opti-form .field-type-textarea textarea:focus,.opti-form .field-type-textarea textarea:focus-visible,.mktoForm .opti-form-type-textarea textarea:focus,.mktoForm .opti-form-type-textarea textarea:focus-visible,.mktoForm .field-type-textarea textarea:focus,.mktoForm .field-type-textarea textarea:focus-visible{border-color:var(--black);outline:none}.opti-form .opti-form-type-tel,.opti-form .opti-form-type-email,.opti-form .opti-form-type-text,.opti-form .field-type-tel,.opti-form .field-type-email,.opti-form .field-type-text,.mktoForm .opti-form-type-tel,.mktoForm .opti-form-type-email,.mktoForm .opti-form-type-text,.mktoForm .field-type-tel,.mktoForm .field-type-email,.mktoForm .field-type-text{position:relative}.opti-form .opti-form-type-tel label,.opti-form .opti-form-type-email label,.opti-form .opti-form-type-text label,.opti-form .field-type-tel label,.opti-form .field-type-email label,.opti-form .field-type-text label,.mktoForm .opti-form-type-tel label,.mktoForm .opti-form-type-email label,.mktoForm .opti-form-type-text label,.mktoForm .field-type-tel label,.mktoForm .field-type-email label,.mktoForm .field-type-text label{position:absolute;top:1.3rem;left:0;z-index:2;margin:0;color:var(--fiord);cursor:text}.opti-form .opti-form-type-tel label.label-focus,.opti-form .opti-form-type-email label.label-focus,.opti-form .opti-form-type-text label.label-focus,.opti-form .field-type-tel label.label-focus,.opti-form .field-type-email label.label-focus,.opti-form .field-type-text label.label-focus,.mktoForm .opti-form-type-tel label.label-focus,.mktoForm .opti-form-type-email label.label-focus,.mktoForm .opti-form-type-text label.label-focus,.mktoForm .field-type-tel label.label-focus,.mktoForm .field-type-email label.label-focus,.mktoForm .field-type-text label.label-focus{pointer-events:none}.opti-form .opti-form-type-tel label.label-animate,.opti-form .opti-form-type-email label.label-animate,.opti-form .opti-form-type-text label.label-animate,.opti-form .field-type-tel label.label-animate,.opti-form .field-type-email label.label-animate,.opti-form .field-type-text label.label-animate,.mktoForm .opti-form-type-tel label.label-animate,.mktoForm .opti-form-type-email label.label-animate,.mktoForm .opti-form-type-text label.label-animate,.mktoForm .field-type-tel label.label-animate,.mktoForm .field-type-email label.label-animate,.mktoForm .field-type-text label.label-animate{font-size:1.8rem;line-height:2.3rem;pointer-events:none;transition-property:font-size,top;transition-duration:.2s;transition-timing-function:ease-out}.opti-form .opti-form-type-tel label.label-animate.label-focus,.opti-form .opti-form-type-tel label.label-animate.label-input-has-content,.opti-form .opti-form-type-email label.label-animate.label-focus,.opti-form .opti-form-type-email label.label-animate.label-input-has-content,.opti-form .opti-form-type-text label.label-animate.label-focus,.opti-form .opti-form-type-text label.label-animate.label-input-has-content,.opti-form .field-type-tel label.label-animate.label-focus,.opti-form .field-type-tel label.label-animate.label-input-has-content,.opti-form .field-type-email label.label-animate.label-focus,.opti-form .field-type-email label.label-animate.label-input-has-content,.opti-form .field-type-text label.label-animate.label-focus,.opti-form .field-type-text label.label-animate.label-input-has-content,.mktoForm .opti-form-type-tel label.label-animate.label-focus,.mktoForm .opti-form-type-tel label.label-animate.label-input-has-content,.mktoForm .opti-form-type-email label.label-animate.label-focus,.mktoForm .opti-form-type-email label.label-animate.label-input-has-content,.mktoForm .opti-form-type-text label.label-animate.label-focus,.mktoForm .opti-form-type-text label.label-animate.label-input-has-content,.mktoForm .field-type-tel label.label-animate.label-focus,.mktoForm .field-type-tel label.label-animate.label-input-has-content,.mktoForm .field-type-email label.label-animate.label-focus,.mktoForm .field-type-email label.label-animate.label-input-has-content,.mktoForm .field-type-text label.label-animate.label-focus,.mktoForm .field-type-text label.label-animate.label-input-has-content{top:-0.8rem;font-size:1.1rem}.opti-form .opti-form-type-tel input:focus+label,.opti-form .opti-form-type-tel input.has-value+label,.opti-form .opti-form-type-email input:focus+label,.opti-form .opti-form-type-email input.has-value+label,.opti-form .opti-form-type-text input:focus+label,.opti-form .opti-form-type-text input.has-value+label,.opti-form .field-type-tel input:focus+label,.opti-form .field-type-tel input.has-value+label,.opti-form .field-type-email input:focus+label,.opti-form .field-type-email input.has-value+label,.opti-form .field-type-text input:focus+label,.opti-form .field-type-text input.has-value+label,.mktoForm .opti-form-type-tel input:focus+label,.mktoForm .opti-form-type-tel input.has-value+label,.mktoForm .opti-form-type-email input:focus+label,.mktoForm .opti-form-type-email input.has-value+label,.mktoForm .opti-form-type-text input:focus+label,.mktoForm .opti-form-type-text input.has-value+label,.mktoForm .field-type-tel input:focus+label,.mktoForm .field-type-tel input.has-value+label,.mktoForm .field-type-email input:focus+label,.mktoForm .field-type-email input.has-value+label,.mktoForm .field-type-text input:focus+label,.mktoForm .field-type-text input.has-value+label{top:-0.8rem;font-size:1.1rem}.opti-form .opti-form-input--required label::after,.opti-form .mktoRequiredField label::after,.mktoForm .opti-form-input--required label::after,.mktoForm .mktoRequiredField label::after{content:"*";color:var(--optimizely-blue)}.opti-form .opti-form-type-tel input::placeholder,.opti-form .field-type-tel input::placeholder,.mktoForm .opti-form-type-tel input::placeholder,.mktoForm .field-type-tel input::placeholder{color:transparent}.opti-form .opti-form-type-tel input:focus::placeholder,.opti-form .field-type-tel input:focus::placeholder,.mktoForm .opti-form-type-tel input:focus::placeholder,.mktoForm .field-type-tel input:focus::placeholder{color:var(--fiord)}.opti-form #LblSalutation,.mktoForm #LblSalutation{display:none}.opti-form input[type=email],.opti-form input[type=number],.opti-form input[type=password],.opti-form input[type=search],.opti-form input[type=tel],.opti-form input[type=text],.opti-form input[type=url],.mktoForm input[type=email],.mktoForm input[type=number],.mktoForm input[type=password],.mktoForm input[type=search],.mktoForm input[type=tel],.mktoForm input[type=text],.mktoForm input[type=url]{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin-bottom:3.2rem;padding:.5rem 0 0 0;max-height:4.4rem;height:4.4rem;width:100%;color:var(--black);background-color:transparent !important;border:none;border-bottom:1px solid var(--black);border-radius:0}@media(min-width: 768px){.opti-form input[type=email],.opti-form input[type=number],.opti-form input[type=password],.opti-form input[type=search],.opti-form input[type=tel],.opti-form input[type=text],.opti-form input[type=url],.mktoForm input[type=email],.mktoForm input[type=number],.mktoForm input[type=password],.mktoForm input[type=search],.mktoForm input[type=tel],.mktoForm input[type=text],.mktoForm input[type=url]{margin-bottom:4rem}}.opti-form input[type=email].error,.opti-form input[type=email].mktoInvalid,.opti-form input[type=number].error,.opti-form input[type=number].mktoInvalid,.opti-form input[type=password].error,.opti-form input[type=password].mktoInvalid,.opti-form input[type=search].error,.opti-form input[type=search].mktoInvalid,.opti-form input[type=tel].error,.opti-form input[type=tel].mktoInvalid,.opti-form input[type=text].error,.opti-form input[type=text].mktoInvalid,.opti-form input[type=url].error,.opti-form input[type=url].mktoInvalid,.mktoForm input[type=email].error,.mktoForm input[type=email].mktoInvalid,.mktoForm input[type=number].error,.mktoForm input[type=number].mktoInvalid,.mktoForm input[type=password].error,.mktoForm input[type=password].mktoInvalid,.mktoForm input[type=search].error,.mktoForm input[type=search].mktoInvalid,.mktoForm input[type=tel].error,.mktoForm input[type=tel].mktoInvalid,.mktoForm input[type=text].error,.mktoForm input[type=text].mktoInvalid,.mktoForm input[type=url].error,.mktoForm input[type=url].mktoInvalid{border-bottom-color:var(--red)}.opti-form input[type=email].error,.opti-form input[type=number].error,.opti-form input[type=password].error,.opti-form input[type=search].error,.opti-form input[type=tel].error,.opti-form input[type=text].error,.opti-form input[type=url].error,.mktoForm input[type=email].error,.mktoForm input[type=number].error,.mktoForm input[type=password].error,.mktoForm input[type=search].error,.mktoForm input[type=tel].error,.mktoForm input[type=text].error,.mktoForm input[type=url].error{position:relative}.opti-form input[type=email].error+.opti-form--error,.opti-form input[type=number].error+.opti-form--error,.opti-form input[type=password].error+.opti-form--error,.opti-form input[type=search].error+.opti-form--error,.opti-form input[type=tel].error+.opti-form--error,.opti-form input[type=text].error+.opti-form--error,.opti-form input[type=url].error+.opti-form--error,.mktoForm input[type=email].error+.opti-form--error,.mktoForm input[type=number].error+.opti-form--error,.mktoForm input[type=password].error+.opti-form--error,.mktoForm input[type=search].error+.opti-form--error,.mktoForm input[type=tel].error+.opti-form--error,.mktoForm input[type=text].error+.opti-form--error,.mktoForm input[type=url].error+.opti-form--error{display:block}.opti-form input[type=email]:focus,.opti-form input[type=email]:focus-visible,.opti-form input[type=number]:focus,.opti-form input[type=number]:focus-visible,.opti-form input[type=password]:focus,.opti-form input[type=password]:focus-visible,.opti-form input[type=search]:focus,.opti-form input[type=search]:focus-visible,.opti-form input[type=tel]:focus,.opti-form input[type=tel]:focus-visible,.opti-form input[type=text]:focus,.opti-form input[type=text]:focus-visible,.opti-form input[type=url]:focus,.opti-form input[type=url]:focus-visible,.mktoForm input[type=email]:focus,.mktoForm input[type=email]:focus-visible,.mktoForm input[type=number]:focus,.mktoForm input[type=number]:focus-visible,.mktoForm input[type=password]:focus,.mktoForm input[type=password]:focus-visible,.mktoForm input[type=search]:focus,.mktoForm input[type=search]:focus-visible,.mktoForm input[type=tel]:focus,.mktoForm input[type=tel]:focus-visible,.mktoForm input[type=text]:focus,.mktoForm input[type=text]:focus-visible,.mktoForm input[type=url]:focus,.mktoForm input[type=url]:focus-visible{outline:none;border-bottom-color:var(--optimizely-blue)}.opti-form .opti-form-type-select-one,.opti-form .field-type-select-one,.mktoForm .opti-form-type-select-one,.mktoForm .field-type-select-one{position:relative}.opti-form .opti-form-type-select-one label,.opti-form .field-type-select-one label,.mktoForm .opti-form-type-select-one label,.mktoForm .field-type-select-one label{margin-bottom:.5rem;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.opti-form .opti-form-type-select-one .opti-select__toggle,.opti-form .opti-form-type-select-one select,.opti-form .field-type-select-one .opti-select__toggle,.opti-form .field-type-select-one select,.mktoForm .opti-form-type-select-one .opti-select__toggle,.mktoForm .opti-form-type-select-one select,.mktoForm .field-type-select-one .opti-select__toggle,.mktoForm .field-type-select-one select{display:block;width:100%;margin-bottom:4rem;padding:1rem 0;text-align:left;border-top:none;border-left:none;border-right:none;border-bottom:1px solid var(--black);font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCA4Ij4gIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgIDxwYXRoIGQ9Ik0tMS00aDE2djE2SC0xeiIvPiAgICA8cGF0aCBzdHJva2U9IiM2NzZBODAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMSAxbDYgNiA2LTYiLz4gIDwvZz48L3N2Zz4=) no-repeat transparent;background-position-x:calc(100% - 16px);background-position-y:52%;background-size:16px 16px;color:var(--fiord)}.opti-form .opti-form-type-select-one .opti-select__toggle:hover,.opti-form .opti-form-type-select-one select:hover,.opti-form .field-type-select-one .opti-select__toggle:hover,.opti-form .field-type-select-one select:hover,.mktoForm .opti-form-type-select-one .opti-select__toggle:hover,.mktoForm .opti-form-type-select-one select:hover,.mktoForm .field-type-select-one .opti-select__toggle:hover,.mktoForm .field-type-select-one select:hover{cursor:pointer}.opti-form .opti-form-type-select-one .opti-select__container,.opti-form .field-type-select-one .opti-select__container,.mktoForm .opti-form-type-select-one .opti-select__container,.mktoForm .field-type-select-one .opti-select__container{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.opti-form .opti-form-type-select-one .opti-select__options-container,.opti-form .field-type-select-one .opti-select__options-container,.mktoForm .opti-form-type-select-one .opti-select__options-container,.mktoForm .field-type-select-one .opti-select__options-container{position:absolute;z-index:1000;width:100%;top:100%;left:0;box-shadow:0 5px 10px rgba(0,0,0,.1);background:var(--white);max-height:300px;overflow:auto}.opti-form .opti-form-type-select-one .opti-select__options-container[aria-hidden=true],.opti-form .field-type-select-one .opti-select__options-container[aria-hidden=true],.mktoForm .opti-form-type-select-one .opti-select__options-container[aria-hidden=true],.mktoForm .field-type-select-one .opti-select__options-container[aria-hidden=true]{display:none}.opti-form .opti-form-type-select-one .opti-select__options-container::-webkit-scrollbar-track,.opti-form .field-type-select-one .opti-select__options-container::-webkit-scrollbar-track,.mktoForm .opti-form-type-select-one .opti-select__options-container::-webkit-scrollbar-track,.mktoForm .field-type-select-one .opti-select__options-container::-webkit-scrollbar-track{width:8px}.opti-form .opti-form-type-select-one .opti-select__options-container::-webkit-scrollbar,.opti-form .field-type-select-one .opti-select__options-container::-webkit-scrollbar,.mktoForm .opti-form-type-select-one .opti-select__options-container::-webkit-scrollbar,.mktoForm .field-type-select-one .opti-select__options-container::-webkit-scrollbar{width:8px}.opti-form .opti-form-type-select-one .opti-select__options-container::-webkit-scrollbar-thumb,.opti-form .field-type-select-one .opti-select__options-container::-webkit-scrollbar-thumb,.mktoForm .opti-form-type-select-one .opti-select__options-container::-webkit-scrollbar-thumb,.mktoForm .field-type-select-one .opti-select__options-container::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--athens-gray)}.opti-form .opti-form-type-select-one .opti-select__option-group-heading,.opti-form .field-type-select-one .opti-select__option-group-heading,.mktoForm .opti-form-type-select-one .opti-select__option-group-heading,.mktoForm .field-type-select-one .opti-select__option-group-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.opti-form .opti-form-type-select-one .opti-select__option,.opti-form .field-type-select-one .opti-select__option,.mktoForm .opti-form-type-select-one .opti-select__option,.mktoForm .field-type-select-one .opti-select__option{list-style:none;padding:1rem;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.opti-form .opti-form-type-select-one .opti-select__option[data-option-type=radio],.opti-form .opti-form-type-select-one .opti-select__option[data-option-type=checkbox],.opti-form .field-type-select-one .opti-select__option[data-option-type=radio],.opti-form .field-type-select-one .opti-select__option[data-option-type=checkbox],.mktoForm .opti-form-type-select-one .opti-select__option[data-option-type=radio],.mktoForm .opti-form-type-select-one .opti-select__option[data-option-type=checkbox],.mktoForm .field-type-select-one .opti-select__option[data-option-type=radio],.mktoForm .field-type-select-one .opti-select__option[data-option-type=checkbox]{position:relative;padding-left:4rem}.opti-form .opti-form-type-select-one .opti-select__option[data-option-type=radio]:after,.opti-form .opti-form-type-select-one .opti-select__option[data-option-type=checkbox]:after,.opti-form .field-type-select-one .opti-select__option[data-option-type=radio]:after,.opti-form .field-type-select-one .opti-select__option[data-option-type=checkbox]:after,.mktoForm .opti-form-type-select-one .opti-select__option[data-option-type=radio]:after,.mktoForm .opti-form-type-select-one .opti-select__option[data-option-type=checkbox]:after,.mktoForm .field-type-select-one .opti-select__option[data-option-type=radio]:after,.mktoForm .field-type-select-one .opti-select__option[data-option-type=checkbox]:after{content:"";position:absolute;top:1.1rem;left:1rem;height:2rem;width:2rem;background:var(--white);border:2px solid var(--athens-gray)}.opti-form .opti-form-type-select-one .opti-select__option[data-option-type=radio]:after,.opti-form .field-type-select-one .opti-select__option[data-option-type=radio]:after,.mktoForm .opti-form-type-select-one .opti-select__option[data-option-type=radio]:after,.mktoForm .field-type-select-one .opti-select__option[data-option-type=radio]:after{border-radius:50%}.opti-form .opti-form-type-select-one .opti-select__option[data-option-type=radio][aria-selected=true]:after,.opti-form .field-type-select-one .opti-select__option[data-option-type=radio][aria-selected=true]:after,.mktoForm .opti-form-type-select-one .opti-select__option[data-option-type=radio][aria-selected=true]:after,.mktoForm .field-type-select-one .opti-select__option[data-option-type=radio][aria-selected=true]:after{border:6px solid var(--optimizely-blue)}.opti-form .opti-form-type-select-one .opti-select__option[data-option-type=checkbox]:after,.opti-form .field-type-select-one .opti-select__option[data-option-type=checkbox]:after,.mktoForm .opti-form-type-select-one .opti-select__option[data-option-type=checkbox]:after,.mktoForm .field-type-select-one .opti-select__option[data-option-type=checkbox]:after{border-radius:4px}.opti-form .opti-form-type-select-one .opti-select__option[data-option-type=checkbox]:before,.opti-form .field-type-select-one .opti-select__option[data-option-type=checkbox]:before,.mktoForm .opti-form-type-select-one .opti-select__option[data-option-type=checkbox]:before,.mktoForm .field-type-select-one .opti-select__option[data-option-type=checkbox]:before{content:"";position:absolute;top:1rem;left:1rem;z-index:1;height:2rem;width:2rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjcwNzYgMC4zNzQyODJMNS4zMTY5NSA4Ljc2NDk1TDIuMjU5NjIgNS43MDc2MkMyLjAwODE1IDUuNDY0NzQgMS42NzEzNCA1LjMzMDM1IDEuMzIxNzUgNS4zMzMzOEMwLjk3MjE1MiA1LjMzNjQyIDAuNjM3NzM1IDUuNDc2NjUgMC4zOTA1MjQgNS43MjM4NkMwLjE0MzMxNCA1Ljk3MTA3IDAuMDAzMDg4MyA2LjMwNTQ5IDUuMDQwMzVlLTA1IDYuNjU1MDhDLTAuMDAyOTg3NDkgNy4wMDQ2OCAwLjEzMTQwNSA3LjM0MTQ4IDAuMzc0MjgyIDcuNTkyOTVMNC4zNzQyOCAxMS41OTI5QzQuNjI0MzIgMTEuODQyOSA0Ljk2MzQgMTEuOTgzMyA1LjMxNjk1IDExLjk4MzNDNS42NzA1IDExLjk4MzMgNi4wMDk1OCAxMS44NDI5IDYuMjU5NjIgMTEuNTkyOUwxNS41OTI5IDIuMjU5NjJDMTUuODM1OCAyLjAwODE1IDE1Ljk3MDIgMS42NzEzNCAxNS45NjcyIDEuMzIxNzVDMTUuOTY0MSAwLjk3MjE1MiAxNS44MjM5IDAuNjM3NzM1IDE1LjU3NjcgMC4zOTA1MjRDMTUuMzI5NSAwLjE0MzMxMyAxNC45OTUxIDAuMDAzMDg4MyAxNC42NDU1IDUuMDQwMzVlLTA1QzE0LjI5NTkgLTAuMDAyOTg3NDkgMTMuOTU5MSAwLjEzMTQwNSAxMy43MDc2IDAuMzc0MjgyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);background-position:center;background-repeat:no-repeat;background-size:13px 10px}.opti-form .opti-form-type-select-one .opti-select__option[data-option-type=checkbox][aria-selected=true]:after,.opti-form .field-type-select-one .opti-select__option[data-option-type=checkbox][aria-selected=true]:after,.mktoForm .opti-form-type-select-one .opti-select__option[data-option-type=checkbox][aria-selected=true]:after,.mktoForm .field-type-select-one .opti-select__option[data-option-type=checkbox][aria-selected=true]:after{border:10px solid var(--optimizely-blue)}.opti-form .opti-form-type-select-one .opti-select__option:hover,.opti-form .field-type-select-one .opti-select__option:hover,.mktoForm .opti-form-type-select-one .opti-select__option:hover,.mktoForm .field-type-select-one .opti-select__option:hover{background:var(--wild-sand);cursor:pointer}.opti-form select[aria-invalid=false],.mktoForm select[aria-invalid=false]{color:var(--black)}.opti-form .opti-form--error,.opti-form .mktoError,.mktoForm .opti-form--error,.mktoForm .mktoError{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.8rem;position:absolute;right:auto !important;margin-top:.5rem;color:var(--red)}.opti-form .opti-form--error,.mktoForm .opti-form--error{top:4.5rem}.opti-form .mktoButtonRow,.mktoForm .mktoButtonRow{margin-top:4rem}.opti-form .field-type-radio,.opti-form #container_unsubscribe_notice_Consent__c,.opti-form label[for=radio_Marketing_Consent__c],.opti-form #container_checkbox_Marketing_Consent__c,.opti-form #container_data_processing_consent,.opti-form #container_consentRequired,.mktoForm .field-type-radio,.mktoForm #container_unsubscribe_notice_Consent__c,.mktoForm label[for=radio_Marketing_Consent__c],.mktoForm #container_checkbox_Marketing_Consent__c,.mktoForm #container_data_processing_consent,.mktoForm #container_consentRequired{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.8rem;margin-bottom:1.6rem}.opti-form .field-type-radio>label,.opti-form #container_unsubscribe_notice_Consent__c>label,.opti-form label[for=radio_Marketing_Consent__c]>label,.opti-form #container_checkbox_Marketing_Consent__c>label,.opti-form #container_data_processing_consent>label,.opti-form #container_consentRequired>label,.mktoForm .field-type-radio>label,.mktoForm #container_unsubscribe_notice_Consent__c>label,.mktoForm label[for=radio_Marketing_Consent__c]>label,.mktoForm #container_checkbox_Marketing_Consent__c>label,.mktoForm #container_data_processing_consent>label,.mktoForm #container_consentRequired>label{display:block;margin-bottom:1.6rem}.opti-form .field-type-radio strong,.opti-form #container_unsubscribe_notice_Consent__c strong,.opti-form label[for=radio_Marketing_Consent__c] strong,.opti-form #container_checkbox_Marketing_Consent__c strong,.opti-form #container_data_processing_consent strong,.opti-form #container_consentRequired strong,.mktoForm .field-type-radio strong,.mktoForm #container_unsubscribe_notice_Consent__c strong,.mktoForm label[for=radio_Marketing_Consent__c] strong,.mktoForm #container_checkbox_Marketing_Consent__c strong,.mktoForm #container_data_processing_consent strong,.mktoForm #container_consentRequired strong{font-weight:600}.opti-form .field-type-radio p,.opti-form #container_unsubscribe_notice_Consent__c p,.opti-form label[for=radio_Marketing_Consent__c] p,.opti-form #container_checkbox_Marketing_Consent__c p,.opti-form #container_data_processing_consent p,.opti-form #container_consentRequired p,.mktoForm .field-type-radio p,.mktoForm #container_unsubscribe_notice_Consent__c p,.mktoForm label[for=radio_Marketing_Consent__c] p,.mktoForm #container_checkbox_Marketing_Consent__c p,.mktoForm #container_data_processing_consent p,.mktoForm #container_consentRequired p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.8rem}.opti-form #container_consentRequired,.mktoForm #container_consentRequired{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.8rem;margin-bottom:0}.opti-form .mktoNotYou:hover,.mktoForm .mktoNotYou:hover{cursor:pointer}.opti-form--recaptcha,.mktoForm--recaptcha{margin-top:4rem;margin-bottom:4rem}.opti-form--recaptcha span,.mktoForm--recaptcha span{margin-top:0;margin-left:0}div[data-marketo-form-wrapper] .marketo-form-countdown{position:absolute;top:0;right:0;left:0;bottom:0;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 7.1428571429%;text-align:center;background:var(--wild-sand)}div[data-marketo-form-wrapper] .marketo-progress-bar{position:relative;overflow:hidden;background:var(--heather);height:14px;width:50%;border-radius:7px}div[data-marketo-form-wrapper] .marketo-progress-indicator{position:absolute;top:0;left:0;height:14px;width:0;background:var(--optimizely-blue);transition:width ease-out}div[data-marketo-form-wrapper] .marketo-progress-indicator.start-progress{animation:animateProgress 9s forwards;animation-iteration-count:1}@keyframes animateProgress{0%{width:0}16%{width:16%}33%{width:33%}49%{width:49%}66%{width:66%}83%{width:83%}100%{width:100%}}div[data-marketo-form-wrapper] .marketo-form-submit-result{position:absolute;top:0;right:0;left:0;bottom:0;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 7.1428571429%;text-align:center;background:var(--wild-sand)}div[data-marketo-form-wrapper] .marketo-form-submit-result .form-result-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-bottom:1.6rem}@media(min-width: 576px){div[data-marketo-form-wrapper] .marketo-form-submit-result .form-result-heading{font-size:2.5rem;line-height:2.8rem}}div[data-marketo-form-wrapper] .marketo-form-submit-result .modal__header h2{margin-top:0}.customerHubSectionPage .highlighted-resources-block,.customerHubSectionPage .highlighted-blog-block,.customerHubSectionPage .asset-theme-list-block{position:relative;margin-top:0}.customerHubSectionPage .highlighted-resources-block,.customerHubSectionPage .highlighted-blog-block{margin-bottom:200px}.customerHubSectionPage .highlighted-resources-block::after,.customerHubSectionPage .highlighted-blog-block::after{content:"";position:absolute;left:7.1428571429%;right:7.1428571429%;bottom:-100px;height:1px;background:var(--heather)}.table{--table-bg: transparent;--table-accent-bg: transparent;--table-striped-color: var(--black);--table-striped-bg: #f6f6f6;--table-active-color: var(--black);--table-active-bg: rgba(0, 0, 0, 0.1);--table-hover-color: var(--black);--table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--black);vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:1rem .5rem;background-color:var(--table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--table-accent-bg: var(--table-striped-bg);color:var(--table-striped-color)}.table-active{--table-accent-bg: var(--table-active-bg);color:var(--table-active-color)}.table-hover>tbody>tr:hover>*{--table-accent-bg: var(--table-hover-bg);color:var(--table-hover-color)}.table-primary{--table-bg: #cfe2ff;--table-striped-bg: #c5d7f2;--table-striped-color: #000;--table-active-bg: #bacbe6;--table-active-color: #000;--table-hover-bg: #bfd1ec;--table-hover-color: #000;color:#000;border-color:#bacbe6}.table-secondary{--table-bg: #e2e3e5;--table-striped-bg: #d7d8da;--table-striped-color: #000;--table-active-bg: #cbccce;--table-active-color: #000;--table-hover-bg: #d1d2d4;--table-hover-color: #000;color:#000;border-color:#cbccce}.table-success{--table-bg: #d1e7dd;--table-striped-bg: #c7dbd2;--table-striped-color: #000;--table-active-bg: #bcd0c7;--table-active-color: #000;--table-hover-bg: #c1d6cc;--table-hover-color: #000;color:#000;border-color:#bcd0c7}.table-info{--table-bg: #cff4fc;--table-striped-bg: #c5e8ef;--table-striped-color: #000;--table-active-bg: #badce3;--table-active-color: #000;--table-hover-bg: #bfe2e9;--table-hover-color: #000;color:#000;border-color:#badce3}.table-warning{--table-bg: #fff3cd;--table-striped-bg: #f2e7c3;--table-striped-color: #000;--table-active-bg: #e6dbb9;--table-active-color: #000;--table-hover-bg: #ece1be;--table-hover-color: #000;color:#000;border-color:#e6dbb9}.table-danger{--table-bg: #f8d7da;--table-striped-bg: #eccccf;--table-striped-color: #000;--table-active-bg: #dfc2c4;--table-active-color: #000;--table-hover-bg: #e5c7ca;--table-hover-color: #000;color:#000;border-color:#dfc2c4}.table-light{--table-bg: #f8f9fa;--table-striped-bg: #ecedee;--table-striped-color: #000;--table-active-bg: #dfe0e1;--table-active-color: #000;--table-hover-bg: #e5e6e7;--table-hover-color: #000;color:#000;border-color:#dfe0e1}.table-dark{--table-bg: #212529;--table-striped-bg: #2c3034;--table-striped-color: #fff;--table-active-bg: #373b3e;--table-active-color: #fff;--table-hover-bg: #323539;--table-hover-color: #fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1439.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1919.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.table{caption-side:bottom;border-collapse:collapse}.table tbody,.table td,.table tfoot,.table th,.table thead,.table tr{border-color:inherit;border-style:solid;border-width:0}.site-in-edit-mode .primary-navigation,.site-in-edit-mode .primary-footer{display:none}.card-icons{display:inline}.card-icons .card-icon{display:inline-block;width:4rem;height:2.5rem;margin-left:.5rem;transform:translateY(0.5rem)}.card-icons .card-icon__mastercard{background:url(/dist/a7d8ff0cfd96c366c357.svg) no-repeat}.card-icons .card-icon__visa{background:url(/dist/3c1cee0b753d482dfc1f.svg) no-repeat}.opti-arrow__next,.opti-arrow__prev{position:relative;top:auto;left:auto;right:auto;width:3.5rem;height:2.5rem;margin-top:0}.opti-arrow__next:after,.opti-arrow__prev:after{display:none}.opti-arrow__next{transform:rotate(180deg);transform-origin:center;background:url(/dist/1828594ab204e9dbb956.svg) no-repeat;background-size:100%;margin-left:2rem}.opti-arrow__next.swiper-button-disabled{transform:rotate(180deg);transform-origin:center;background:url(/dist/37a44d8a5d154d02e754.svg) no-repeat;background-size:100%;opacity:1 !important}.opti-arrow__prev{background:url(/dist/1828594ab204e9dbb956.svg) no-repeat;background-size:100%}.opti-arrow__prev.swiper-button-disabled{background:url(/dist/37a44d8a5d154d02e754.svg) no-repeat;background-size:100%;opacity:1 !important}.related-content-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.related-content-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.related-content-block{margin-top:8rem;margin-bottom:8rem}}.related-content-block__intro{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:2.4rem}@media(min-width: 992px){.related-content-block__intro{flex:0 0 auto;width:64.28571429%}}.related-content-block__col-offset{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.related-content-block__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin:0}@media(min-width: 576px){.related-content-block__heading{font-size:3.9rem;line-height:4.6rem}}.related-content-block__heading+.related-content-block__rich-text{margin-top:1.6rem}.related-content-block__preamble{margin-top:2.8rem}@media(min-width: 576px){.related-content-block__preamble{margin-top:1.4rem}}.related-content-block__rich-text{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;margin-top:2.4rem}.related-content-block__rich-text img{max-width:100%;height:auto}.related-content-block__rich-text img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.related-content-block__rich-text img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.related-content-block__rich-text p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.related-content-block__rich-text:last-child{margin-bottom:0}.related-content-block__rich-text i,.related-content-block__rich-text em{font-style:italic}.related-content-block__rich-text b,.related-content-block__rich-text strong{font-weight:600}.related-content-block__rich-text+.button-container{margin-top:-2rem}.related-content-block__rich-text p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.related-content-block__rich-text p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.related-content-block__rich-text p a:not(.button):focus{border:var(--black) dashed .01rem}.related-content-block__rich-text ul,.related-content-block__rich-text ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.related-content-block__rich-text ul li,.related-content-block__rich-text ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.related-content-block__rich-text>*:last-child{margin-bottom:0;padding-bottom:0}.related-content-block__teasers{margin-bottom:-4rem}@media(min-width: 768px){.related-content-block__teasers{margin-bottom:0}}.related-content-block__card{flex:0 0 auto;width:100%;position:relative;display:block;margin-bottom:4rem;color:var(--black);text-decoration:none}@media(min-width: 576px){.related-content-block__card{flex:0 0 auto;width:50%}}@media(min-width: 768px){.related-content-block__card{flex:0 0 auto;width:33.33333333%;margin-bottom:0}.related-content-block--four .related-content-block__card{flex:0 0 auto;width:25%}.related-content-block--two .related-content-block__card{flex:0 0 auto;width:50%}}.related-content-block__card.button-parent:hover,.related-content-block__card.button-parent:focus{text-decoration:none;border-bottom:0}.related-content-block__card.button-parent:hover .related-content-block__title,.related-content-block__card.button-parent:focus .related-content-block__title{color:var(--optimizely-blue)}.related-content-block__card.button-parent:hover .related-content-block__copy,.related-content-block__card.button-parent:focus .related-content-block__copy{color:var(--black)}.related-content-block__card.button-parent:hover .button,.related-content-block__card.button-parent:hover .opti-form .mktoButtonWrap button,.opti-form .mktoButtonWrap .related-content-block__card.button-parent:hover button,.related-content-block__card.button-parent:hover .mktoForm .mktoButtonWrap button,.mktoForm .mktoButtonWrap .related-content-block__card.button-parent:hover button,.related-content-block__card.button-parent:focus .button,.related-content-block__card.button-parent:focus .opti-form .mktoButtonWrap button,.opti-form .mktoButtonWrap .related-content-block__card.button-parent:focus button,.related-content-block__card.button-parent:focus .mktoForm .mktoButtonWrap button,.mktoForm .mktoButtonWrap .related-content-block__card.button-parent:focus button{color:var(--black)}.related-content-block__image-wrapper{border-radius:.5rem;margin-bottom:2.4rem;position:relative;overflow:hidden;height:0;padding-top:56.25%;background-color:var(--porcelain)}.related-content-block__image-wrapper img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;min-width:100%;min-height:100%}@media(min-width: 992px){.related-content-block__content{flex:0 0 auto;width:87.5%}}.related-content-block__content-type{padding:0;background:transparent;border:0;border-radius:0;outline:0;appearance:none;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em}.related-content-block__content-type:hover{text-decoration:underline}.related-content-block__title{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin:2rem 0 0;color:var(--black);transition:color .2s linear}@media(min-width: 576px){.related-content-block__title{font-size:2.5rem;line-height:2.8rem}}@media(min-width: 576px){.related-content-block__title{margin-top:1.6rem}}.related-content-block__copy{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:.8rem 0 0;color:var(--black)}@media(min-width: 576px){.related-content-block__copy{margin-top:1.2rem}}.related-content-block .button-container{margin-top:2.8rem}@media(min-width: 576px){.related-content-block .button-container{margin-top:1.4rem}}.customer-hub-theme-page .media-block+.related-content-block{margin-top:0}
.react-button{position:relative}
.accordion-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.accordion-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.accordion-block{margin-top:8rem;margin-bottom:8rem}}.accordion-block__header{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:2.4rem}@media(min-width: 576px){.accordion-block__header{margin-bottom:3.2rem}}.accordion-block__title{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.accordion-block__title{font-size:3.9rem;line-height:4.6rem}}.accordion-block__col-offset{flex:0 0 auto;width:92.85714286%;margin-left:3.57142857%}@media(min-width: 576px){.accordion-block__col-offset{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}}.accordion-block__canvas{flex:0 0 auto;width:92.85714286%;margin-left:3.57142857%}@media(min-width: 576px){.accordion-block__canvas{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}}.accordion-block__block{border-bottom:solid 1px var(--slate-gray)}.accordion-block__block:first-child .accordion-block__trigger-target{height:0}@media(min-width: 576px){.accordion-block__block:first-child .accordion-block__trigger-target{height:auto}}.accordion-block__block:last-child{border-bottom:none}.accordion-block__block--open .accordion-block__trigger{cursor:default}.accordion-block__block--open .accordion-block__trigger::before{transform:translateX(0)}.accordion-block__block--open .accordion-block__label .accordion-block__svg{transform:rotate(0deg)}.accordion-block__trigger{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;position:relative;width:100%;padding:1.6rem 3.7338%;overflow:hidden;color:var(--white);text-align:left;background-color:var(--dark-blue);border:none;cursor:pointer}@media(min-width: 576px){.accordion-block__trigger{font-size:2.5rem;line-height:2.8rem}}@media(min-width: 576px){.accordion-block__trigger{padding:2.4rem 8.6850065%}}.accordion-block__trigger::before{position:absolute;top:0;bottom:0;left:0;z-index:1;display:none;width:6.0877%;background-color:var(--optimizely-blue);transform:translateX(-103%);transition:.2s ease-out;content:""}@media(min-width: 576px){.accordion-block__trigger::before{display:block}}.accordion-block__trigger::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:rgba(0,0,0,0);content:""}.accordion-block__trigger:hover::before,.accordion-block__trigger:focus::before{transform:translateX(0)}.accordion-block__label{display:flex;flex-direction:row;align-items:flex-start;text-align:left}.accordion-block__label .accordion-block__icon{position:relative;display:block;flex:0 0 2.5rem;width:2.5rem;height:2.4rem;margin-bottom:0;margin-left:1.6rem}@media(min-width: 576px){.accordion-block__label .accordion-block__icon{display:none}}.accordion-block__label .accordion-block__svg{position:absolute;top:0;left:0;transform:rotate(180deg);transition:transform .3s}.accordion-block__trigger-target{height:0;overflow:hidden}.accordion-block__content{display:flex;flex-direction:column;padding:3.2rem 3.7338%;background-color:var(--wild-sand)}@media(min-width: 576px){.accordion-block__content{padding:5.2rem 3.7338%}}@media(min-width: 768px){.accordion-block__content{flex-direction:row}}.accordion-block__box{width:100%}@media(min-width: 768px){.accordion-block__box{flex:0 0 50%;width:50%}}@media(min-width: 768px){.accordion-block__box:first-child{padding-right:3.7338%}}.accordion-block__box:last-child{margin-top:3.2rem}@media(min-width: 768px){.accordion-block__box:last-child{margin-top:0}}.accordion-block__icon{margin-bottom:1.2rem}@media(min-width: 576px){.accordion-block__icon{margin-bottom:1.6rem}}.accordion-block__image{display:block;max-width:6.4rem}.accordion-block__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.accordion-block__headline{font-size:3.1rem;line-height:3.5rem}}.accordion-block__headline+.accordion-block__body{margin-top:.4rem}@media(min-width: 576px){.accordion-block__headline+.accordion-block__body{margin-top:.8rem}}.accordion-block__body{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem}.accordion-block__entry:not(:last-child){margin-bottom:1.6rem}@media(min-width: 576px){.accordion-block__entry:not(:last-child){margin-bottom:3.2rem}}.accordion-block__entry .accordion-block__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;display:flex;flex-direction:row;align-items:flex-start}.accordion-block__entry .accordion-block__body{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;padding-left:2.4rem}@media(min-width: 576px){.accordion-block__entry .accordion-block__body{padding-left:0}}.accordion-block__entry .accordion-block__icon{margin:0 .8rem 0 0}.accordion-block__entry .accordion-block__svg{position:relative;top:.4rem;vertical-align:top}.accordion-block .button-container{margin-top:2.4rem;margin-bottom:0}@media(min-width: 576px){.accordion-block .button-container{margin-top:3.2rem}}
.accordion-with-image{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.accordion-with-image{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.accordion-with-image{margin-top:8rem;margin-bottom:8rem}}.accordion-with-image__wrapper{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;display:flex;flex-direction:row}.accordion-with-image__media{flex:0 0 auto;width:43.75%;position:relative;display:none;height:0;padding-top:43.75%;overflow:hidden}@media(min-width: 576px){.accordion-with-image__media{display:block}}.accordion-with-image__image{position:absolute;top:0;right:0;bottom:0;left:0}.accordion-with-image__image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.accordion-with-image__canvas{margin-left:auto}@media(min-width: 576px){.accordion-with-image__canvas{flex:0 0 auto;width:50%}}.accordion-with-image__title{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:2rem}@media(min-width: 576px){.accordion-with-image__title{font-size:3.9rem;line-height:4.6rem}}@media(min-width: 576px){.accordion-with-image__title{margin-bottom:1rem}}.accordion-with-image__block{border-bottom:solid 1px var(--heather)}.accordion-with-image__block--open .accordion-with-image__trigger{opacity:1}.accordion-with-image__block--open .accordion-with-image__label .accordion-with-image__svg{transform:rotate(0deg)}.accordion-with-image__trigger{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;position:relative;width:100%;padding:1.6rem 0;overflow:hidden;color:var(--black);text-align:left;border:none;background-color:transparent;opacity:.4;transition:opacity .3s;cursor:pointer}@media(min-width: 576px){.accordion-with-image__trigger{font-size:2.5rem;line-height:2.8rem}}.accordion-with-image__trigger:hover{opacity:1}@media(min-width: 576px){.accordion-with-image__trigger{padding:3rem 0}}.accordion-with-image__trigger::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:rgba(0,0,0,0);content:""}.accordion-with-image__label{display:flex;flex-direction:row;align-items:flex-start;text-align:left}.accordion-with-image__label .accordion-with-image__text{padding-right:1.6rem}.accordion-with-image__label .accordion-with-image__icon{position:relative;display:block;flex:0 0 2.5rem;width:2.5rem;height:2.4rem;margin-bottom:0;margin-left:auto}.accordion-with-image__label .accordion-with-image__svg{position:absolute;top:0;left:0;transform:rotate(180deg);transition:transform .3s}.accordion-with-image__trigger-target{height:0;overflow:hidden}.accordion-with-image__content{display:flex;flex-direction:column;padding:0 0 4rem 0}@media(min-width: 576px){.accordion-with-image__content{padding:0 0 4.8rem 0}}.accordion-with-image__body img{max-width:100%;height:auto}.accordion-with-image__body img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.accordion-with-image__body img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.accordion-with-image__body p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.accordion-with-image__body:last-child{margin-bottom:0}.accordion-with-image__body i,.accordion-with-image__body em{font-style:italic}.accordion-with-image__body b,.accordion-with-image__body strong{font-weight:600}.accordion-with-image__body+.button-container{margin-top:-2rem}.accordion-with-image__body p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.accordion-with-image__body p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.accordion-with-image__body p a:not(.button):focus{border:var(--black) dashed .01rem}.accordion-with-image__body ul,.accordion-with-image__body ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.accordion-with-image__body ul li,.accordion-with-image__body ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.accordion-with-image__body h1,.accordion-with-image__body h2,.accordion-with-image__body h3,.accordion-with-image__body h4,.accordion-with-image__body h5,.accordion-with-image__body h6{margin-top:0;margin-bottom:1.68rem}.accordion-with-image__body h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.accordion-with-image__body h1{font-size:4.9rem;line-height:5.6rem}}.accordion-with-image__body h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.accordion-with-image__body h2{font-size:3.9rem;line-height:4.6rem}}.accordion-with-image__body h2:first-child{margin-top:0}.accordion-with-image__body h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.accordion-with-image__body h3{font-size:3.1rem;line-height:3.5rem}}.accordion-with-image__body h3:first-child{margin-top:0}.accordion-with-image__body h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.accordion-with-image__body h4{font-size:2.5rem;line-height:2.8rem}}.accordion-with-image__body h4:first-child{margin-top:0}.accordion-with-image__body h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.accordion-with-image__body h5:first-child{margin-top:0}.accordion-with-image__body h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.accordion-with-image__body h6:first-child{margin-top:0}.accordion-with-image__body table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.accordion-with-image__body th,.accordion-with-image__body td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.accordion-with-image__body tbody tr:first-child td{font-weight:600}.accordion-with-image__body code:not([class]){color:var(--red-60)}.accordion-with-image__info{margin-top:2.4rem}@media(min-width: 576px){.accordion-with-image__info{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:1.6rem;margin-right:-0.8rem;margin-left:-0.8rem}}.accordion-with-image__info-block{margin-top:2.4rem}@media(min-width: 576px){.accordion-with-image__info-block{flex:0 0 50%;width:50%;padding:0 .8rem}}.accordion-with-image__info-block:nth-child(1){margin-top:0}@media(min-width: 576px){.accordion-with-image__info-block:nth-child(2){margin-top:0}}.accordion-with-image__info-label{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0;font-weight:600}.accordion-with-image__info-value{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}
.webinar-agenda h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:2rem}@media(min-width: 576px){.webinar-agenda h2{font-size:3.9rem;line-height:4.6rem}}.webinar-agenda .timeline{margin:0 0 auto 9px;position:relative;padding:0 0 38px;list-style:none}.webinar-agenda .timeline .event{padding:0 0 20px 50px;margin-bottom:0;position:relative;display:block;border-left:2px solid #0037ff}.webinar-agenda .timeline .event:last-of-type{padding-bottom:0;margin-bottom:0;border-left:0}.webinar-agenda .timeline .event:after{left:-10px;background:#0037ff;border-radius:50%;height:20px;width:20px;content:"";position:absolute;display:block;top:0}.webinar-agenda .timeline .event time{margin-bottom:0;text-transform:uppercase;font-size:1.2rem;line-height:2rem;letter-spacing:4px;font-weight:400;vertical-align:top;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em}.webinar-agenda .timeline .event h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin:8px 0 4px}.webinar-agenda .timeline .event p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}
.anchor-list-block{position:relative}.anchor-list-block::after{content:"";position:absolute;left:0;bottom:2rem;width:100%;height:.1rem;border-radius:0;background:var(--athens-gray);z-index:1}.anchor-list-block__link{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;position:relative;display:block;margin:0 1.4rem;color:var(--fiord)}.anchor-list-block__link::after{content:"";position:absolute;left:3rem;bottom:-2.1rem;right:0;height:0;background:var(--optimizely-blue);transition:height .1s linear}.anchor-list-block__link:hover{color:var(--black);border-bottom:none}.anchor-list-block__link:hover::after{height:.3rem}.anchor-list-block__link:hover .anchor-list-block__icon{transform:rotate(90deg)}.anchor-list-block__icon{position:relative;top:.3rem;display:inline-block;margin-right:1rem;fill:var(--optimizely-blue);transition:transform .2s linear}.anchor-list-block .swiper-container{height:8.5rem;width:100%;z-index:2}@media(min-width: 768px){.anchor-list-block .swiper-container.swiper--locked .swiper-wrapper{justify-content:space-between}}.anchor-list-block .swiper-wrapper{position:relative;padding-left:0;width:100%;height:6.4rem;align-items:center;z-index:10}.anchor-list-block .swiper-slide{width:auto;height:auto;margin-bottom:0;list-style:none}.anchor-list-block .swiper-slide:first-child{margin-left:12px}
.announcement-banner{display:flex;align-items:center;justify-content:center;min-height:4rem;color:var(--white);background:var(--dark-blue)}.announcement-banner--with-icon{min-height:7rem}.announcement-banner .button--secondary-cta,.announcement-banner .button--secondary-cta:focus .button__icon--arrow,.announcement-banner .button--secondary-cta:hover .button__icon--arrow{color:var(--white)}.announcement-banner__row{justify-content:center;align-items:center}.announcement-banner--optimizely-blue{color:var(--white);background:var(--optimizely-blue)}.announcement-banner__media{flex:0 0 auto;width:auto}.announcement-banner__media img{display:block;margin-right:3rem;height:4rem;width:auto;object-fit:contain}.announcement-banner__content{flex:0 0 auto;width:85.71428571%;display:flex;flex-flow:row wrap;align-items:center;margin-top:auto;margin-bottom:auto;padding-top:1.2rem;padding-bottom:1.2rem}@media(min-width: 992px){.announcement-banner__content{flex:0 0 auto;width:auto}}.announcement-banner--with-icon .announcement-banner__content{flex:0 0 auto;width:auto;margin-left:0;max-width:72%}.announcement-banner__text{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.8rem;margin-top:auto;margin-bottom:1.2rem;margin-right:2rem;width:100%;line-height:2.3rem}@media(min-width: 992px){.announcement-banner__text{flex:1;margin-top:0;margin-bottom:0;margin-right:4rem}}.announcement-banner .button-container{margin-top:0;margin-bottom:auto}@media(min-width: 992px){.announcement-banner .button-container{margin-bottom:0}}.announcement-banner .button-container .button{font-size:1.6rem}@media(max-width: 991.98px){.announcement-banner .button-container .button{padding-top:0}}
.areaOverviewPage .area-page__hero,.areaOverviewSubPage .area-page__hero{position:relative;color:var(--white);margin-bottom:2rem}.areaOverviewPage .area-page__hero.hero-overlay-image-blue,.areaOverviewSubPage .area-page__hero.hero-overlay-image-blue{position:relative;color:var(--white)}.areaOverviewPage .area-page__hero-image,.areaOverviewSubPage .area-page__hero-image{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.areaOverviewPage .area-page__hero-image img,.areaOverviewSubPage .area-page__hero-image img{min-height:100%;min-width:100%;max-width:none;max-height:none;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:auto;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.areaOverviewPage .area-page__hero-content,.areaOverviewSubPage .area-page__hero-content{position:relative;z-index:3;padding:2rem 1rem}.areaOverviewPage .area-page__heading,.areaOverviewSubPage .area-page__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;padding-bottom:1rem}@media(min-width: 576px){.areaOverviewPage .area-page__heading,.areaOverviewSubPage .area-page__heading{font-size:4.9rem;line-height:5.6rem}}.areaOverviewPage .area-page__preamble,.areaOverviewSubPage .area-page__preamble{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem}.areaOverviewPage .area-page__section-top,.areaOverviewSubPage .area-page__section-top{margin-top:3rem;margin-bottom:3rem}@media(min-width: 768px){.areaOverviewPage .area-page__section-top,.areaOverviewSubPage .area-page__section-top{margin-top:6rem;margin-bottom:6rem}}.areaOverviewPage .area-page__content,.areaOverviewSubPage .area-page__content{margin-top:3rem;margin-bottom:3rem}.areaOverviewPage .area-page__content img,.areaOverviewSubPage .area-page__content img{max-width:100%;height:auto}.areaOverviewPage .area-page__content img.image-left,.areaOverviewSubPage .area-page__content img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.areaOverviewPage .area-page__content img.image-right,.areaOverviewSubPage .area-page__content img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.areaOverviewPage .area-page__content p,.areaOverviewSubPage .area-page__content p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.areaOverviewPage .area-page__content:last-child,.areaOverviewSubPage .area-page__content:last-child{margin-bottom:0}.areaOverviewPage .area-page__content i,.areaOverviewPage .area-page__content em,.areaOverviewSubPage .area-page__content i,.areaOverviewSubPage .area-page__content em{font-style:italic}.areaOverviewPage .area-page__content b,.areaOverviewPage .area-page__content strong,.areaOverviewSubPage .area-page__content b,.areaOverviewSubPage .area-page__content strong{font-weight:600}.areaOverviewPage .area-page__content+.button-container,.areaOverviewSubPage .area-page__content+.button-container{margin-top:-2rem}.areaOverviewPage .area-page__content p a:not(.button),.areaOverviewSubPage .area-page__content p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.areaOverviewPage .area-page__content p a:not(.button):hover,.areaOverviewSubPage .area-page__content p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.areaOverviewPage .area-page__content p a:not(.button):focus,.areaOverviewSubPage .area-page__content p a:not(.button):focus{border:var(--black) dashed .01rem}.areaOverviewPage .area-page__content ul,.areaOverviewPage .area-page__content ol,.areaOverviewSubPage .area-page__content ul,.areaOverviewSubPage .area-page__content ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.areaOverviewPage .area-page__content ul li,.areaOverviewPage .area-page__content ol li,.areaOverviewSubPage .area-page__content ul li,.areaOverviewSubPage .area-page__content ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.areaOverviewPage .area-page__content h1,.areaOverviewPage .area-page__content h2,.areaOverviewPage .area-page__content h3,.areaOverviewPage .area-page__content h4,.areaOverviewPage .area-page__content h5,.areaOverviewPage .area-page__content h6,.areaOverviewSubPage .area-page__content h1,.areaOverviewSubPage .area-page__content h2,.areaOverviewSubPage .area-page__content h3,.areaOverviewSubPage .area-page__content h4,.areaOverviewSubPage .area-page__content h5,.areaOverviewSubPage .area-page__content h6{margin-top:0;margin-bottom:1.68rem}.areaOverviewPage .area-page__content h1,.areaOverviewSubPage .area-page__content h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.areaOverviewPage .area-page__content h1,.areaOverviewSubPage .area-page__content h1{font-size:4.9rem;line-height:5.6rem}}.areaOverviewPage .area-page__content h2,.areaOverviewSubPage .area-page__content h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.areaOverviewPage .area-page__content h2,.areaOverviewSubPage .area-page__content h2{font-size:3.9rem;line-height:4.6rem}}.areaOverviewPage .area-page__content h2:first-child,.areaOverviewSubPage .area-page__content h2:first-child{margin-top:0}.areaOverviewPage .area-page__content h3,.areaOverviewSubPage .area-page__content h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.areaOverviewPage .area-page__content h3,.areaOverviewSubPage .area-page__content h3{font-size:3.1rem;line-height:3.5rem}}.areaOverviewPage .area-page__content h3:first-child,.areaOverviewSubPage .area-page__content h3:first-child{margin-top:0}.areaOverviewPage .area-page__content h4,.areaOverviewSubPage .area-page__content h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.areaOverviewPage .area-page__content h4,.areaOverviewSubPage .area-page__content h4{font-size:2.5rem;line-height:2.8rem}}.areaOverviewPage .area-page__content h4:first-child,.areaOverviewSubPage .area-page__content h4:first-child{margin-top:0}.areaOverviewPage .area-page__content h5,.areaOverviewSubPage .area-page__content h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.areaOverviewPage .area-page__content h5:first-child,.areaOverviewSubPage .area-page__content h5:first-child{margin-top:0}.areaOverviewPage .area-page__content h6,.areaOverviewSubPage .area-page__content h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.areaOverviewPage .area-page__content h6:first-child,.areaOverviewSubPage .area-page__content h6:first-child{margin-top:0}.areaOverviewPage .area-page__content table,.areaOverviewSubPage .area-page__content table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.areaOverviewPage .area-page__content th,.areaOverviewPage .area-page__content td,.areaOverviewSubPage .area-page__content th,.areaOverviewSubPage .area-page__content td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.areaOverviewPage .area-page__content tbody tr:first-child td,.areaOverviewSubPage .area-page__content tbody tr:first-child td{font-weight:600}.areaOverviewPage .area-page__content code:not([class]),.areaOverviewSubPage .area-page__content code:not([class]){color:var(--red-60)}@media(min-width: 768px){.areaOverviewPage .area-page__content,.areaOverviewSubPage .area-page__content{margin-top:6rem;margin-bottom:6rem}}.areaOverviewPage .area-page__teasers,.areaOverviewSubPage .area-page__teasers{margin-top:3rem;margin-bottom:3rem}@media(min-width: 768px){.areaOverviewPage .area-page__teasers,.areaOverviewSubPage .area-page__teasers{margin-top:6rem;margin-bottom:6rem}}.areaOverviewPage .area-page__teaser-item img,.areaOverviewSubPage .area-page__teaser-item img{max-width:100%;height:auto}.areaOverviewPage .area-page__teaser-item img.image-left,.areaOverviewSubPage .area-page__teaser-item img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.areaOverviewPage .area-page__teaser-item img.image-right,.areaOverviewSubPage .area-page__teaser-item img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.areaOverviewPage .area-page__teaser-item p,.areaOverviewSubPage .area-page__teaser-item p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.areaOverviewPage .area-page__teaser-item:last-child,.areaOverviewSubPage .area-page__teaser-item:last-child{margin-bottom:0}.areaOverviewPage .area-page__teaser-item i,.areaOverviewPage .area-page__teaser-item em,.areaOverviewSubPage .area-page__teaser-item i,.areaOverviewSubPage .area-page__teaser-item em{font-style:italic}.areaOverviewPage .area-page__teaser-item b,.areaOverviewPage .area-page__teaser-item strong,.areaOverviewSubPage .area-page__teaser-item b,.areaOverviewSubPage .area-page__teaser-item strong{font-weight:600}.areaOverviewPage .area-page__teaser-item+.button-container,.areaOverviewSubPage .area-page__teaser-item+.button-container{margin-top:-2rem}.areaOverviewPage .area-page__teaser-item p a:not(.button),.areaOverviewSubPage .area-page__teaser-item p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.areaOverviewPage .area-page__teaser-item p a:not(.button):hover,.areaOverviewSubPage .area-page__teaser-item p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.areaOverviewPage .area-page__teaser-item p a:not(.button):focus,.areaOverviewSubPage .area-page__teaser-item p a:not(.button):focus{border:var(--black) dashed .01rem}.areaOverviewPage .area-page__teaser-item ul,.areaOverviewPage .area-page__teaser-item ol,.areaOverviewSubPage .area-page__teaser-item ul,.areaOverviewSubPage .area-page__teaser-item ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.areaOverviewPage .area-page__teaser-item ul li,.areaOverviewPage .area-page__teaser-item ol li,.areaOverviewSubPage .area-page__teaser-item ul li,.areaOverviewSubPage .area-page__teaser-item ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.areaOverviewPage .area-page__teaser-item h1,.areaOverviewPage .area-page__teaser-item h2,.areaOverviewPage .area-page__teaser-item h3,.areaOverviewPage .area-page__teaser-item h4,.areaOverviewPage .area-page__teaser-item h5,.areaOverviewPage .area-page__teaser-item h6,.areaOverviewSubPage .area-page__teaser-item h1,.areaOverviewSubPage .area-page__teaser-item h2,.areaOverviewSubPage .area-page__teaser-item h3,.areaOverviewSubPage .area-page__teaser-item h4,.areaOverviewSubPage .area-page__teaser-item h5,.areaOverviewSubPage .area-page__teaser-item h6{margin-top:0;margin-bottom:1.68rem}.areaOverviewPage .area-page__teaser-item h1,.areaOverviewSubPage .area-page__teaser-item h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.areaOverviewPage .area-page__teaser-item h1,.areaOverviewSubPage .area-page__teaser-item h1{font-size:4.9rem;line-height:5.6rem}}.areaOverviewPage .area-page__teaser-item h2,.areaOverviewSubPage .area-page__teaser-item h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.areaOverviewPage .area-page__teaser-item h2,.areaOverviewSubPage .area-page__teaser-item h2{font-size:3.9rem;line-height:4.6rem}}.areaOverviewPage .area-page__teaser-item h2:first-child,.areaOverviewSubPage .area-page__teaser-item h2:first-child{margin-top:0}.areaOverviewPage .area-page__teaser-item h3,.areaOverviewSubPage .area-page__teaser-item h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.areaOverviewPage .area-page__teaser-item h3,.areaOverviewSubPage .area-page__teaser-item h3{font-size:3.1rem;line-height:3.5rem}}.areaOverviewPage .area-page__teaser-item h3:first-child,.areaOverviewSubPage .area-page__teaser-item h3:first-child{margin-top:0}.areaOverviewPage .area-page__teaser-item h4,.areaOverviewSubPage .area-page__teaser-item h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.areaOverviewPage .area-page__teaser-item h4,.areaOverviewSubPage .area-page__teaser-item h4{font-size:2.5rem;line-height:2.8rem}}.areaOverviewPage .area-page__teaser-item h4:first-child,.areaOverviewSubPage .area-page__teaser-item h4:first-child{margin-top:0}.areaOverviewPage .area-page__teaser-item h5,.areaOverviewSubPage .area-page__teaser-item h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.areaOverviewPage .area-page__teaser-item h5:first-child,.areaOverviewSubPage .area-page__teaser-item h5:first-child{margin-top:0}.areaOverviewPage .area-page__teaser-item h6,.areaOverviewSubPage .area-page__teaser-item h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.areaOverviewPage .area-page__teaser-item h6:first-child,.areaOverviewSubPage .area-page__teaser-item h6:first-child{margin-top:0}.areaOverviewPage .area-page__teaser-item table,.areaOverviewSubPage .area-page__teaser-item table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.areaOverviewPage .area-page__teaser-item th,.areaOverviewPage .area-page__teaser-item td,.areaOverviewSubPage .area-page__teaser-item th,.areaOverviewSubPage .area-page__teaser-item td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.areaOverviewPage .area-page__teaser-item tbody tr:first-child td,.areaOverviewSubPage .area-page__teaser-item tbody tr:first-child td{font-weight:600}.areaOverviewPage .area-page__teaser-item code:not([class]),.areaOverviewSubPage .area-page__teaser-item code:not([class]){color:var(--red-60)}.areaOverviewPage .area-page__teaser-item a,.areaOverviewSubPage .area-page__teaser-item a{color:var(--black)}.areaOverviewPage .card.card__single,.areaOverviewSubPage .card.card__single{margin-top:8rem}.areaOverviewPage .card.card__single .card-body,.areaOverviewSubPage .card.card__single .card-body{border:solid 1px var(--heather);background:var(--white);padding:3rem;color:var(--black);margin:-40px 20px 0}@media(min-width: 992px){.areaOverviewPage .card.card__single .card-body,.areaOverviewSubPage .card.card__single .card-body{margin:0 0 0 -50px}}@media(min-width: 1440px){.areaOverviewPage .card.card__single .card-body,.areaOverviewSubPage .card.card__single .card-body{padding:8rem}}
.asset-theme-list-block-card{flex:0 0 auto;width:100%;margin-bottom:4rem}@media(min-width: 576px){.asset-theme-list-block-card{flex:0 0 auto;width:50%}}.asset-theme-list-block-card__image-container{border-radius:.5rem;position:relative;overflow:hidden;height:0;padding-top:56.25%;margin-bottom:1.6rem;background-color:var(--porcelain)}.asset-theme-list-block-card__image-container img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;min-width:100%;min-height:100%}.asset-theme-list-block-card__label{font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;color:var(--fiord)}.asset-theme-list-block-card__label:hover,.asset-theme-list-block-card__label:focus{color:var(--fiord);text-decoration:underline}.asset-theme-list-block-card__headline{flex:0 0 auto;width:87.5%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:.6rem;margin-bottom:1.6rem;color:var(--black)}@media(min-width: 576px){.asset-theme-list-block-card__headline{font-size:2.5rem;line-height:2.8rem}}@media(min-width: 768px){.asset-theme-list-block-card__headline{flex:0 0 auto;width:87.5%}}.asset-theme-list-block-card.button-parent:hover,.asset-theme-list-block-card.button-parent:focus{text-decoration:none;border-bottom:0}.asset-theme-list-block-card.button-parent:hover .asset-theme-list-block-card__headline,.asset-theme-list-block-card.button-parent:focus .asset-theme-list-block-card__headline{color:var(--optimizely-blue)}.asset-theme-list-block-card.button-parent:hover .button,.asset-theme-list-block-card.button-parent:focus .button{color:var(--black)}
.asset-theme-list-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.asset-theme-list-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.asset-theme-list-block{margin-top:8rem;margin-bottom:8rem}}.asset-theme-list-block__content{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:4rem}@media(min-width: 992px){.asset-theme-list-block__content{flex:0 0 auto;width:28.57142857%}}.asset-theme-list-block__cards{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.asset-theme-list-block__cards{flex:0 0 auto;width:57.14285714%;margin-left:0}}.asset-theme-list-block__headline{flex:0 0 auto;width:100%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:0;margin-bottom:1.6rem}@media(min-width: 576px){.asset-theme-list-block__headline{font-size:3.9rem;line-height:4.6rem}}@media(min-width: 992px){.asset-theme-list-block__headline{flex:0 0 auto;width:87.5%}}.asset-theme-list-block__body{flex:0 0 auto;width:100%;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:3.2rem}@media(min-width: 992px){.asset-theme-list-block__body{flex:0 0 auto;width:87.5%}}
.author-listing .hero-bg-primary{background-color:var(--dark-blue);text-align:center}.author-listing__list{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.author-listing__list{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.author-listing__list{margin-top:8rem;margin-bottom:8rem}}.author-listing .author-card{margin-bottom:4rem;padding-bottom:4rem;border-bottom:1px solid var(--athens-gray)}.author-listing .author-card__wrapper{display:flex;flex-flow:column nowrap}@media(min-width: 768px){.author-listing .author-card__wrapper{flex-flow:row nowrap}}.author-listing .author-card__image-wrapper{flex-shrink:0;margin-bottom:4rem;margin-right:4rem;width:13rem;height:13rem}@media(min-width: 768px){.author-listing .author-card__image-wrapper{margin-left:4rem;margin-bottom:0}}.author-listing .author-card__image-wrapper img{display:block;width:100%;height:100%;object-fit:cover}.author-listing .author-card__content{padding-right:4rem}.author-page h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.author-page h1{font-size:4.9rem;line-height:5.6rem}}.author-page h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.author-page h2{font-size:3.9rem;line-height:4.6rem}}.author-page h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.author-page h3{font-size:3.1rem;line-height:3.5rem}}.author-page .ml-0{margin-left:0}.author-page .hero.hero-dark-theme{background-color:var(--dark-blue);color:var(--white)}.author-page .hero .hero-content{display:flex;flex-flow:column nowrap;padding:2rem 0 4rem}@media(min-width: 768px){.author-page .hero .hero-content{flex-flow:row nowrap;align-items:center}}.author-page .hero .hero-content img{border-radius:50%;margin:30px 0;display:block;width:20rem;height:20rem;background:var(--white);background:radial-gradient(circle, var(--white) 60%, var(--dark-blue) 60%)}@media(min-width: 768px){.author-page .hero .hero-content .hero-content-bio{flex-shrink:1;margin-left:3rem;width:auto;max-width:80rem}}@media(min-width: 992px){.author-page .hero .hero-content .hero-content-bio{margin-left:5rem}}.author-page .author-container-body{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.author-page .author-container-body{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.author-page .author-container-body{margin-top:8rem;margin-bottom:8rem}}.author-page .author-container-body .button-container{margin-bottom:4rem}@media(min-width: 992px){.author-page .author-container-body .button-container{margin-bottom:6rem}}.author-page .author-container-body .post-summary{padding-bottom:30px;margin-bottom:30px;max-width:1100px}.author-page .author-container-body .post-summary:last-child{border-bottom:0 !important;padding-bottom:0;margin-bottom:0}.author-page .author-container-body .post-summary h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:1.2rem;max-width:65rem}@media(min-width: 576px){.author-page .author-container-body .post-summary h3{font-size:3.1rem;line-height:3.5rem}}.author-page .author-container-body .post-summary h3 a{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;color:var(--black);transition:color .2s ease-out}@media(min-width: 576px){.author-page .author-container-body .post-summary h3 a{font-size:3.1rem;line-height:3.5rem}}.author-page .author-container-body .post-summary h3 a:hover,.author-page .author-container-body .post-summary h3 a:focus{color:var(--optimizely-blue)}.author-page .author-container-body .post-summary .time{font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1.2rem}.author-page .author-container-body .post-summary p:last-child{margin-bottom:0}.author-container h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.author-container h1{font-size:4.9rem;line-height:5.6rem}}.author-container h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.author-container h2{font-size:3.9rem;line-height:4.6rem}}.author-container h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.author-container h3{font-size:3.1rem;line-height:3.5rem}}.author-container h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.author-container h4{font-size:2.5rem;line-height:2.8rem}}.author-container h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.author-container p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem}.author-container .hero-bg-primary{background-color:var(--dark-blue)}
.resource-info{padding-left:0;list-style:none;margin:0 0 2.4rem}@media(min-width: 768px){.resource-info{margin-bottom:5rem}}.resource-info li{display:inline-block;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;color:var(--fiord);margin:0;padding:0 2rem 0 0;position:relative}.resource-info li:after{content:"•";position:absolute;top:-0.1rem;right:.5rem;vertical-align:baseline}.resource-info li:last-child{margin-right:0}.resource-info li:last-child:after{content:""}.resource-info li.resource-info__read-time{padding-left:3.6rem}.resource-info li.resource-info__read-time:before{display:block;height:2rem;width:3.4rem;background:url(/dist/b5641f5c22d180819c7a.svg) no-repeat center center;background-size:cover;position:absolute;top:0;left:0;content:""}
.top-stories{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.top-stories{flex:0 0 auto;width:57.14285714%}}@media(min-width: 992px){.top-stories{flex:0 0 auto;width:28.57142857%;margin-left:0;padding-left:5rem}}.top-stories h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:2.4rem}@media(min-width: 576px){.top-stories h2{font-size:3.9rem;line-height:4.6rem}}.top-stories ul.list-unstyled{padding-left:0;list-style:none;margin-top:0}.top-stories ul.list-unstyled>li h3{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;color:var(--black);font-weight:600}
.featured-story__row{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x))}.featured-story__container{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.featured-story__container{flex:0 0 auto;width:57.14285714%}}.featured-story__image{margin-bottom:2.4rem}.featured-story__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.featured-story__heading{font-size:3.1rem;line-height:3.5rem}}.featured-story__heading a{color:var(--black)}.featured-story__heading a:hover{text-decoration:underline}.featured-story__copy{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;color:var(--black);padding:2rem 0 2rem}
.blog-start-page__heading-row{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x));margin-bottom:2.3rem;margin-top:2.3rem}@media(min-width: 992px){.blog-start-page__heading-row{margin-bottom:5rem}}.blog-start-page h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;flex:0 0 auto;width:71.42857143%;margin-left:7.14285714%}@media(min-width: 576px){.blog-start-page h1{font-size:4.9rem;line-height:5.6rem}}@media(min-width: 768px){.blog-start-page h1{flex:0 0 auto;width:57.14285714%}}.blog-start-page__filter{flex:0 0 auto;width:14.28571429%}@media(min-width: 768px){.blog-start-page__filter{flex:0 0 auto;width:28.57142857%;text-align:right}.blog-start-page__filter>div{width:fit-content;margin-left:auto}}.blog-start-page .button-container{margin-top:6.8rem;margin-bottom:6.8rem}
.resource-item-teaser__image{margin-bottom:2.4rem}.resource-item-teaser__image img{width:100%}.resource-item-teaser__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.resource-item-teaser__heading{font-size:3.1rem;line-height:3.5rem}}.resource-item-teaser__heading a{color:var(--black)}.resource-item-teaser__heading a:hover{text-decoration:underline}
.blog-listing-filtered{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.blog-listing-filtered{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.blog-listing-filtered{margin-top:8rem;margin-bottom:8rem}}.blog-listing-filtered__heading-row{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x));font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;margin-bottom:2.3rem}@media(min-width: 576px){.blog-listing-filtered__heading-row{font-size:4.9rem;line-height:5.6rem}}@media(min-width: 992px){.blog-listing-filtered__heading-row{margin-bottom:5rem}}.blog-listing-filtered__heading{flex:0 0 auto;width:71.42857143%;margin-left:7.14285714%}@media(min-width: 768px){.blog-listing-filtered__heading{flex:0 0 auto;width:57.14285714%}}.blog-listing-filtered__filter{flex:0 0 auto;width:14.28571429%}@media(min-width: 768px){.blog-listing-filtered__filter{flex:0 0 auto;width:28.57142857%;text-align:right}.blog-listing-filtered__filter>div{width:fit-content;margin-left:auto}}.blog-listing-filtered__load-more{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x))}.blog-listing-filtered__load-more .button-container{flex:0 0 auto;width:85.71428571%}.blog-listing-filtered__load-more .button-container .button{margin:0 auto}.blog-listing-filtered .blog-post-list-filtered{margin-left:7.14285714%}.blog-listing-filtered .blog-post-list-filtered__row{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x))}.blog-listing-filtered .blog-post-list-filtered .blog-post-teaser{flex:0 0 auto;width:85.71428571%;padding-right:6px;padding-left:6px}@media(min-width: 768px){.blog-listing-filtered .blog-post-list-filtered .blog-post-teaser{flex:0 0 auto;width:42.85714286%}}@media(min-width: 992px){.blog-listing-filtered .blog-post-list-filtered .blog-post-teaser{flex:0 0 auto;width:28.57142857%}}.blog-listing-filtered .blog-post-list-filtered .blog-post-teaser__image{margin-bottom:2.4rem}.blog-listing-filtered .blog-post-list-filtered .blog-post-teaser__image img{width:100%}.blog-listing-filtered .blog-post-list-filtered .blog-post-teaser__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.blog-listing-filtered .blog-post-list-filtered .blog-post-teaser__heading{font-size:3.1rem;line-height:3.5rem}}.blog-listing-filtered .blog-post-list-filtered .blog-post-teaser__heading a{color:var(--black)}.blog-listing-filtered .blog-post-list-filtered .blog-post-teaser__heading a:hover{text-decoration:underline}
.blog-post h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.blog-post h2{font-size:3.9rem;line-height:4.6rem}}.blog-post h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.blog-post h3{font-size:3.1rem;line-height:3.5rem}}.blog-post h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.blog-post h4{font-size:2.5rem;line-height:2.8rem}}.blog-post__header,.blog-post__row{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x))}.blog-post__header{margin-top:1rem}@media(min-width: 768px){.blog-post__header{margin-top:10rem}}.blog-post__header .eyebrow{color:var(--fiord);font-size:1.4rem !important;line-height:1.4rem !important;letter-spacing:.4rem;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.6rem}.blog-post__header .blog-post__left-container{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;padding-bottom:3.6rem}@media(min-width: 768px){.blog-post__header .blog-post__left-container{flex:0 0 auto;width:50%;padding-right:5rem;padding-bottom:0}}.blog-post__header .blog-post__right-container{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;padding-bottom:3.6rem}@media(min-width: 768px){.blog-post__header .blog-post__right-container{flex:0 0 auto;width:35.71428571%;margin-left:0;padding-bottom:0}}.blog-post__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.blog-post__heading{font-size:4.9rem;line-height:5.6rem}}.blog-post__preamble{padding-bottom:3.6rem;padding-top:3.6rem}.blog-post__preamble img{max-width:100%;height:auto}.blog-post__preamble img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.blog-post__preamble img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.blog-post__preamble p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.blog-post__preamble:last-child{margin-bottom:0}.blog-post__preamble i,.blog-post__preamble em{font-style:italic}.blog-post__preamble b,.blog-post__preamble strong{font-weight:600}.blog-post__preamble+.button-container{margin-top:-2rem}.blog-post__preamble p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.blog-post__preamble p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.blog-post__preamble p a:not(.button):focus{border:var(--black) dashed .01rem}.blog-post__preamble ul,.blog-post__preamble ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.blog-post__preamble ul li,.blog-post__preamble ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.blog-post__preamble h1,.blog-post__preamble h2,.blog-post__preamble h3,.blog-post__preamble h4,.blog-post__preamble h5,.blog-post__preamble h6{margin-top:0;margin-bottom:1.68rem}.blog-post__preamble h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.blog-post__preamble h1{font-size:4.9rem;line-height:5.6rem}}.blog-post__preamble h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.blog-post__preamble h2{font-size:3.9rem;line-height:4.6rem}}.blog-post__preamble h2:first-child{margin-top:0}.blog-post__preamble h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.blog-post__preamble h3{font-size:3.1rem;line-height:3.5rem}}.blog-post__preamble h3:first-child{margin-top:0}.blog-post__preamble h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.blog-post__preamble h4{font-size:2.5rem;line-height:2.8rem}}.blog-post__preamble h4:first-child{margin-top:0}.blog-post__preamble h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.blog-post__preamble h5:first-child{margin-top:0}.blog-post__preamble h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.blog-post__preamble h6:first-child{margin-top:0}.blog-post__preamble table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.blog-post__preamble th,.blog-post__preamble td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.blog-post__preamble tbody tr:first-child td{font-weight:600}.blog-post__preamble code:not([class]){color:var(--red-60)}.blog-post__main-content{border-bottom:solid 1px var(--athens-gray);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.blog-post__main-content img{max-width:100%;height:auto}.blog-post__main-content img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.blog-post__main-content img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.blog-post__main-content p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.blog-post__main-content:last-child{margin-bottom:0}.blog-post__main-content i,.blog-post__main-content em{font-style:italic}.blog-post__main-content b,.blog-post__main-content strong{font-weight:600}.blog-post__main-content+.button-container{margin-top:-2rem}.blog-post__main-content p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.blog-post__main-content p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.blog-post__main-content p a:not(.button):focus{border:var(--black) dashed .01rem}.blog-post__main-content ul,.blog-post__main-content ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.blog-post__main-content ul li,.blog-post__main-content ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.blog-post__main-content h1,.blog-post__main-content h2,.blog-post__main-content h3,.blog-post__main-content h4,.blog-post__main-content h5,.blog-post__main-content h6{margin-top:0;margin-bottom:1.68rem}.blog-post__main-content h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.blog-post__main-content h1{font-size:4.9rem;line-height:5.6rem}}.blog-post__main-content h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.blog-post__main-content h2{font-size:3.9rem;line-height:4.6rem}}.blog-post__main-content h2:first-child{margin-top:0}.blog-post__main-content h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.blog-post__main-content h3{font-size:3.1rem;line-height:3.5rem}}.blog-post__main-content h3:first-child{margin-top:0}.blog-post__main-content h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.blog-post__main-content h4{font-size:2.5rem;line-height:2.8rem}}.blog-post__main-content h4:first-child{margin-top:0}.blog-post__main-content h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.blog-post__main-content h5:first-child{margin-top:0}.blog-post__main-content h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.blog-post__main-content h6:first-child{margin-top:0}.blog-post__main-content table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.blog-post__main-content th,.blog-post__main-content td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.blog-post__main-content tbody tr:first-child td{font-weight:600}.blog-post__main-content code:not([class]){color:var(--red-60)}@media(min-width: 768px){.blog-post__main-content{flex:0 0 auto;width:57.14285714%}}.blog-post__main-content ul{list-style:none}.blog-post__main-content ul li{position:relative;text-indent:14px}.blog-post__main-content ul li::before{content:" ";width:6px;height:6px;position:absolute;top:8px;display:block;border-radius:5rem;background-color:var(--slate-gray)}@media(min-width: 768px){.blog-post__main-content{flex:0 0 auto;width:50%}}.blog-post__category-footer{border-top:solid 1px var(--athens-gray);padding:2.3rem 0;margin-top:4.4rem}.blog-post__category-footer ul{list-style-type:none;margin:0;padding:0}.blog-post__category-footer ul li{text-indent:0;display:inline-block;padding:0;margin:0 1.2rem 0 0}.blog-post__category-footer ul li:before{display:none}.blog-post__category-footer ul li:last-child{margin-right:0}.blog-post__category-footer ul li a{border:solid 1px var(--purple);color:var(--purple);display:block;padding:.6rem 1.2rem;border-radius:1.5rem;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.3rem;line-height:1.6rem}.blog-post aside{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;position:relative;position:-webkit-sticky;position:sticky;top:0}@media(min-width: 768px){.blog-post aside{flex:0 0 auto;width:28.57142857%;margin-left:7.14285714%}}.blog-post aside h2{font-size:3.1rem;margin-bottom:2.4rem}.blog-post aside ul.list-unstyled{padding-left:0;list-style:none;margin-top:0}.blog-post aside ul.list-unstyled>li h3{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;color:var(--black);font-weight:600}.blog-post aside ul.list-unstyled>li .resource-info{margin-bottom:3.2rem}.blog-post aside div[data-component=blog-posts-top-stories]{display:none}@media(min-width: 768px){.blog-post aside div[data-component=blog-posts-top-stories]{display:block}}.blog-post__footer{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x));margin-top:1.3rem}@media(min-width: 768px){.blog-post__footer{margin-top:3.7rem}}.blog-post__footer .blog-post__left-column{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;padding-bottom:4.8rem}@media(min-width: 768px){.blog-post__footer .blog-post__left-column{flex:0 0 auto;width:21.42857143%;padding-bottom:0}}.blog-post__footer .blog-post__left-column h3{line-height:4.6rem}.blog-post__footer .blog-post__right-column{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.blog-post__footer .blog-post__right-column{flex:0 0 auto;width:21.42857143%}}.blog-post__footer .blog-post__right-column h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:1.2rem}@media(min-width: 576px){.blog-post__footer .blog-post__right-column h2{font-size:3.9rem;line-height:4.6rem}}.blog-post__footer .blog-post__right-column .resource-item-teaser__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:1.2rem}@media(min-width: 576px){.blog-post__footer .blog-post__right-column .resource-item-teaser__heading{font-size:3.1rem;line-height:3.5rem}}.blog-post__author__left-container img{border-radius:50%;max-width:100%}.blog-post__author__right-container{margin-left:1rem}.blog-post__author__right-container .name{font-size:2rem;line-height:2rem;font-weight:700;margin-bottom:0}.blog-post__author__right-container .position{font-size:1.3rem}.blog-post__author .blog-post__author-bio{display:block !important}.blog-post .reading-time{position:relative;padding-top:3.8rem;margin-bottom:1.3rem}@media(min-width: 768px){.blog-post .reading-time{margin-bottom:4.3rem}}.blog-post .reading-time:before{display:block;height:5rem;width:5rem;background:url(/dist/b5641f5c22d180819c7a.svg) no-repeat center center;background-size:cover;content:"";position:absolute;top:0;left:-0.6rem}.blog-post hr.thick{display:none;border:0;height:.4rem;background-color:var(--porcelain);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-top:4.8rem;margin-bottom:4.8rem}@media(min-width: 768px){.blog-post hr.thick{display:block}}.blog-post .resource-item-teaser .resource-info{margin-top:2.4rem}.blog-post .ml-0{margin-left:0}
.blog-post-page__info-wrapper{margin-bottom:4rem}.blog-post-page__info{display:flex;position:relative;padding:2rem;padding-left:calc(clamp(2rem, 10%, 5rem) + 2rem);background:var(--dark-blue);color:var(--white)}.blog-post-page__info::before{position:absolute;top:0;left:0;content:"";width:clamp(2rem,10%,5rem);height:100%;background:var(--optimizely-blue)}.blog-post-page__info--image{padding:0;padding-left:clamp(2rem,10%,5rem)}.blog-post-page__info--image img{display:none;border-radius:0;width:150px;height:auto}@media(min-width: 768px){.blog-post-page__info--image img{display:block}}.blog-post-page__info--image .blog-post-page__info-author{padding:2rem}.blog-post-page__info-author{display:flex;flex-direction:column}.blog-post-page__info-author>p{margin-bottom:.5rem}.blog-post-page__info-author a{color:var(--white);text-decoration:underline}.blog-post-page__info-author a:hover{color:var(--optimizely-blue)}.blog-post-page__info-author-details{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.blog-post-page__info-author-detail{margin:0}.blog-post-page__info-author-detail+.blog-post-page__info-author-detail{display:flex;text-align:center}.blog-post-page__info-author-detail+.blog-post-page__info-author-detail::before{content:"⬤";height:100%;font-size:.5rem;margin:0 1rem}.blog-post-page__info-date{color:var(--white)}
.blog-post-page-teaser{display:flex;flex-direction:column;height:100%;width:100%;margin-top:0}.blog-post-page-teaser__image{border-radius:.5rem;margin-bottom:2.4rem;position:relative;overflow:hidden;height:0;padding-top:56.25%;background-color:var(--porcelain)}.blog-post-page-teaser__image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;min-width:100%;min-height:100%}.blog-post-page-teaser__header{margin-bottom:2rem;color:var(--black)}.blog-post-page-teaser__header h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.blog-post-page-teaser__text{margin-bottom:2rem;color:var(--black)}.blog-post-page-teaser__text p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.blog-post-page-teaser__footer a{position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.blog-post-page-teaser__footer a:hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.blog-post-page-teaser__footer a:focus{border:var(--black) dashed .01rem}
main>.call-to-action-block:last-of-type{margin-bottom:0}.call-to-action-block{margin-top:4rem;margin-bottom:4rem;overflow:hidden;background-color:var(--wild-sand)}@media(min-width: 768px){.call-to-action-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.call-to-action-block{margin-top:8rem;margin-bottom:8rem}}.call-to-action-block__wrapper{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;position:relative;min-height:38rem;padding:8rem 0 0}@media(min-width: 992px){.call-to-action-block__wrapper{padding:10rem 0 8.3rem}}.call-to-action-block__content{flex:0 0 auto;width:100%;position:relative;z-index:2}@media(min-width: 992px){.call-to-action-block__content{flex:0 0 auto;width:62.5%}}.call-to-action-block__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.call-to-action-block__heading{font-size:3.9rem;line-height:4.6rem}}.call-to-action-block__rich-text{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;margin-top:.8rem}.call-to-action-block__rich-text img{max-width:100%;height:auto}.call-to-action-block__rich-text img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.call-to-action-block__rich-text img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.call-to-action-block__rich-text p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.call-to-action-block__rich-text:last-child{margin-bottom:0}.call-to-action-block__rich-text i,.call-to-action-block__rich-text em{font-style:italic}.call-to-action-block__rich-text b,.call-to-action-block__rich-text strong{font-weight:600}.call-to-action-block__rich-text+.button-container{margin-top:-2rem}.call-to-action-block__rich-text p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.call-to-action-block__rich-text p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.call-to-action-block__rich-text p a:not(.button):focus{border:var(--black) dashed .01rem}.call-to-action-block__rich-text ul,.call-to-action-block__rich-text ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.call-to-action-block__rich-text ul li,.call-to-action-block__rich-text ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}@media(min-width: 576px){.call-to-action-block__rich-text{margin-top:1.6rem}}.call-to-action-block__canvas{position:relative;z-index:1}@media(min-width: 576px){.call-to-action-block__canvas{right:-7.9%}}@media(min-width: 992px){.call-to-action-block__canvas{flex:0 0 auto;width:50%;position:absolute;top:0;bottom:0}}.call-to-action-block__animation-grid{display:flex;flex-direction:row;flex-wrap:wrap;width:34.8rem;height:23.2rem;margin-left:auto}@media(min-width: 576px){.call-to-action-block__animation-grid{width:42rem;height:28rem}}@media(min-width: 768px){.call-to-action-block__animation-grid{width:57.3rem;height:38.2rem}}@media(min-width: 992px){.call-to-action-block__animation-grid{position:absolute;top:50%;right:0;width:52.5rem;height:35rem;margin-left:0;transform:translateY(-50%)}}@media(min-width: 1440px){.call-to-action-block__animation-grid{width:57rem;height:38rem}}.call-to-action-block__graphic,.call-to-action-block__slug{position:relative;flex:0 0 11.6rem;width:11.6rem;height:11.6rem}@media(min-width: 576px){.call-to-action-block__graphic,.call-to-action-block__slug{flex:0 0 14rem;width:14rem;height:14rem}}@media(min-width: 768px){.call-to-action-block__graphic,.call-to-action-block__slug{flex:0 0 19.1rem;width:19.1rem;height:19.1rem}}@media(min-width: 992px){.call-to-action-block__graphic,.call-to-action-block__slug{flex:0 0 17.5rem;width:17.5rem;height:17.5rem}}@media(min-width: 1440px){.call-to-action-block__graphic,.call-to-action-block__slug{flex:0 0 19rem;width:19rem;height:19rem}}.call-to-action-block__graphic[data-graphic=purple] .call-to-action-block__svg,.call-to-action-block__slug[data-graphic=purple] .call-to-action-block__svg{fill:var(--purple)}.call-to-action-block__graphic[data-graphic=orange] .call-to-action-block__svg,.call-to-action-block__slug[data-graphic=orange] .call-to-action-block__svg{fill:var(--orange)}.call-to-action-block__graphic[data-graphic=green] .call-to-action-block__svg,.call-to-action-block__slug[data-graphic=green] .call-to-action-block__svg{fill:var(--green)}.call-to-action-block__graphic[data-graphic=blue] .call-to-action-block__svg,.call-to-action-block__slug[data-graphic=blue] .call-to-action-block__svg{fill:var(--light-blue)}.call-to-action-block__svg{position:absolute;top:0;left:0;width:100%;height:100%}.call-to-action-block .button-container{margin-top:3.2rem}
.card{margin-bottom:3rem}.card .img-container{margin-bottom:2.3rem}.card h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:1.2rem}@media(min-width: 576px){.card h5{font-size:3.1rem;line-height:3.5rem}}.card .card-body p:last-child{padding-bottom:0;margin-bottom:0}.card .card-footer{padding:1rem 0 0}.card.card-horizontal{display:flex}.card.card-horizontal .img-container{padding-right:1rem}.card.card-horizontal .card-body .button--secondary-cta{margin-left:0;margin-top:.6rem}.customer-hub-dark .card{color:var(--white)}.customer-hub-dark .card h2,.customer-hub-dark .card h5{color:var(--yellow);font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:3rem}@media(min-width: 576px){.customer-hub-dark .card h2,.customer-hub-dark .card h5{font-size:3.9rem;line-height:4.6rem}}.customer-hub-dark .card .button--secondary-cta{color:var(--light-blue)}
.cart-page{margin-bottom:2rem}@media(min-width: 768px){.cart-page{margin-bottom:4rem}}.cart-page__header{padding-top:5rem;padding-bottom:5rem;color:var(--white);background:var(--dark-blue)}.cart-page__heading{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.cart-page__heading{font-size:4.9rem;line-height:5.6rem}}.cart-page__heading .items-counter{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;padding-left:1rem}.cart-page__heading .items-counter .items-count{font-style:normal}.cart-page__loader{width:2.4rem;height:2.4rem;background:url(/dist/a02943eef7c9afb69f7f.gif);background-size:cover;visibility:hidden}.cart-page__loader-visible{visibility:visible}.cart-page__content{padding-top:3rem;padding-bottom:3rem;flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.cart-page__content{flex:0 0 auto;width:53.57142857%}}.cart-page__item{padding:2rem 0;border-bottom:1px solid var(--porcelain)}.cart-page__item:last-child{border-bottom:none}.cart-page__item-preview{flex:0 0 auto;width:100%;padding-bottom:1rem}@media(min-width: 768px){.cart-page__item-preview{flex:0 0 auto;width:50%;padding-bottom:0}}.cart-page__item-quantity{flex:0 0 auto;width:33.33333333%}@media(min-width: 768px){.cart-page__item-quantity{flex:0 0 auto;width:25%}}.cart-page__item-quantity .number-input-quantity{width:4rem;text-align:center}.cart-page__item-controls{display:flex;justify-content:center}.cart-page__item-controls .number-input-quantity{background:none;border:none;color:var(--black);font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem}.cart-page__item-controls .increase,.cart-page__item-controls .decrease{position:relative;border:1px solid var(--heather);background:none;height:2.5rem;width:2.5rem;border-radius:50%}.cart-page__item-controls .increase svg,.cart-page__item-controls .decrease svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cart-page__item-controls .increase svg path,.cart-page__item-controls .increase svg rect,.cart-page__item-controls .decrease svg path,.cart-page__item-controls .decrease svg rect{fill:var(--heather)}.cart-page__item-controls .increase:hover,.cart-page__item-controls .decrease:hover{cursor:pointer;border-color:var(--optimizely-blue)}.cart-page__item-controls .increase:hover svg path,.cart-page__item-controls .increase:hover svg rect,.cart-page__item-controls .decrease:hover svg path,.cart-page__item-controls .decrease:hover svg rect{fill:var(--optimizely-blue)}.cart-page__item-total{flex:0 0 auto;width:33.33333333%;text-align:center;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}@media(min-width: 768px){.cart-page__item-total{flex:0 0 auto;width:16.66666667%}}.cart-page__item-remove{flex:0 0 auto;width:33.33333333%}@media(min-width: 768px){.cart-page__item-remove{flex:0 0 auto;width:8.33333333%}}.cart-page__item-remove .button-container{justify-content:center;flex-flow:nowrap row}.cart-page__item-remove .remove-btn{height:2.5rem;width:2.5rem;background:url(/dist/98f9ff95d8c9d465aad6.svg) no-repeat 50% 50%}.cart-page__item-remove .remove-btn:hover{background:url(/dist/36d240ddc7d560758ce4.svg) no-repeat 50% 50%}.cart-page__product-title{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.cart-page__product-title a{color:var(--optimizely-blue)}.cart-page__product-bullets{margin-top:.5rem}.cart-page__product-bullet{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;list-style:none;color:var(--fiord)}.cart-page__panel{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.cart-page__panel{flex:0 0 auto;width:28.57142857%;margin-left:3.57142857%;margin-top:-10rem}}.cart-page__panel-content{padding:2rem;border-radius:.5rem;background:var(--wild-sand)}.cart-page__panel-content dl{display:flex;justify-content:space-between;padding:.9rem 0;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}@media(min-width: 768px){.cart-page__panel-content{padding:4rem}}.cart-page__panel-header{display:flex;align-items:baseline;padding-bottom:2rem}.cart-page__panel-header-count{padding-left:1rem;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.cart-page__panel-header-count i{font-style:normal}.cart-page__panel-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.cart-page__panel-heading{font-size:3.1rem;line-height:3.5rem}}.cart-page__panel-taxes{color:var(--heather);border-bottom:1px solid var(--heather)}.cart-page__panel-total{color:var(--green)}.cart-page__panel-promo-box .coupon-item{position:relative;padding:1rem;margin-left:1rem}.cart-page__panel-promo-box .coupon-item .remove-coupon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:1.8rem;width:1.8rem;border:1px solid var(--heather);border-radius:50%;content:""}.cart-page__panel-promo-box .coupon-item .remove-coupon:before,.cart-page__panel-promo-box .coupon-item .remove-coupon:after{position:absolute;top:50%;left:50%;height:1rem;width:.1rem;background:var(--heather);content:""}.cart-page__panel-promo-box .coupon-item .remove-coupon:before{transform:translate(-50%, -50%) rotate(45deg)}.cart-page__panel-promo-box .coupon-item .remove-coupon:after{transform:translate(-50%, -50%) rotate(-45deg)}.cart-page__panel-promo-code{padding:2rem 0}.cart-page__panel-promo-code .promo{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:.5rem;border-bottom:1px solid var(--black)}.cart-page__panel-promo-code .promo-code{flex-grow:1;border:none;background:none;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.cart-page__panel-promo-code .promo-code:focus{outline:none}.cart-page__panel-promo-code .promo-apply{margin-left:0}.cart-page__panel .button-container{justify-content:right}.cart-page__panel-payment-methods{text-align:right;padding:2rem 0 1rem}.cart-page__panel-payment-methods svg{width:40px}
.checklist-block{margin-top:4rem;margin-bottom:4rem;flex:0 0 auto;width:100%;background-color:var(--light-blue);position:relative;overflow:hidden}@media(min-width: 768px){.checklist-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.checklist-block{margin-top:8rem;margin-bottom:8rem}}@media(min-width: 768px){.checklist-block{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}}@media(min-width: 1440px){.checklist-block{flex:0 0 auto;width:57.14285714%;margin-left:21.42857143%}}.checklist-block__content{position:relative;padding:5rem 4rem;z-index:3}.checklist-block__content-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:1.7rem}@media(min-width: 576px){.checklist-block__content-heading{font-size:3.9rem;line-height:4.6rem}}.checklist-block__bullets{display:inline-block;list-style:none}.checklist-block__bullet{display:grid;grid-template-columns:auto 36px}.checklist-block__bullet:not(:last-child){margin-bottom:1.6rem}.checklist-block__bullet-text{align-self:center;margin-right:5rem}.checklist-block__bullet-checkmark{justify-self:center;align-self:center}.checklist-block__background{position:absolute;bottom:0;left:0;display:grid;grid-template-columns:repeat(3, 191px)}@media(min-width: 992px){.checklist-block__background{height:100%;grid-template-columns:repeat(3, auto)}}.checklist-block__background-graphic{fill:rgba(204,245,255,.3);position:relative;z-index:2;height:100%;width:100%}.checklist-block__background-graphic:first-child{grid-row:2;grid-column:1;transform:rotate(180deg)}.checklist-block__background-graphic:nth-child(2){grid-row:1;grid-column:2}.checklist-block__background-graphic:nth-child(3){grid-row:2;grid-column:2}.checklist-block__background-graphic:nth-child(4){grid-row:1;grid-column:3}
.scaling-circles-animation{cursor:initial;position:absolute;background:#1c28f9;top:0;left:0;right:0;bottom:0;width:100%;height:100%;align-items:center;justify-content:center;display:flex;border-radius:2.2rem}.scaling-circles-animation .circle{position:relative;display:inline-flex;width:12px;height:12px;background:red;border-radius:100%;margin:0 .25rem;padding:0}.scaling-circles-animation .circle:nth-child(1){background-color:#999eff;transform:scale(0.6);animation:scaleFirstCircle .5s 0s linear infinite alternate}.scaling-circles-animation .circle:nth-child(2){background-color:#cbceff;transform:scale(0.6);animation:scaleSecondCircle .5s .25s linear infinite alternate}.scaling-circles-animation .circle:nth-child(3){background-color:#fff;transform:scale(0.6);animation:scaleThirdCircle .5s .5s linear infinite alternate}@keyframes scaleFirstCircle{0%{transform:scale(0.6)}100%{transform:scale(1)}}@keyframes scaleSecondCircle{0%{transform:scale(0.6)}100%{transform:scale(1)}}@keyframes scaleThirdCircle{0%{transform:scale(0.6)}100%{transform:scale(1)}}
.checkoutPage .cart-wrapper{display:none}
.checkout__header{padding-top:5rem;padding-bottom:5rem;color:var(--white);background:var(--dark-blue)}.checkout__header h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.checkout__header h1{font-size:4.9rem;line-height:5.6rem}}.checkout__headline{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.checkout__content{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;order:2}@media(min-width: 992px){.checkout__content{flex:0 0 auto;width:53.57142857%;order:1}}.checkout__message{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.checkout__message{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.checkout__message{margin-top:8rem;margin-bottom:8rem}}.checkout__panel{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-top:4rem;order:1}@media(min-width: 992px){.checkout__panel{flex:0 0 auto;width:28.57142857%;margin-left:3.57142857%;margin-top:-18rem;order:2}}.checkout__panel-content{position:relative;padding:2rem 2rem 3rem;border-radius:.5rem;background:var(--wild-sand)}@media(min-width: 768px){.checkout__panel-content{padding:4rem 4rem 5rem}}.checkout__panel-content h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:2rem}@media(min-width: 576px){.checkout__panel-content h3{font-size:3.1rem;line-height:3.5rem}}.checkout__panel-content dl{display:flex;justify-content:space-between;padding:.9rem 0;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;line-height:2rem}.checkout__panel-content dl p{font-size:1.6rem;max-width:250px}.checkout__panel-content dl span{font-size:1.6rem;color:var(--fiord)}.checkout__panel-edit{position:absolute;top:2rem;right:2rem;padding:.7rem 0;color:var(--optimizely-blue);font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}@media(min-width: 768px){.checkout__panel-edit{top:4rem;right:4rem}}.checkout__panel-subtotal{margin-top:1.6rem;border-top:1px solid var(--heather)}.checkout__panel-subtotal dt,.checkout__panel-subtotal dd{padding-top:1rem}.checkout__panel-taxes{color:var(--heather);border-bottom:1px solid var(--heather)}.checkout__panel-taxes dt,.checkout__panel-taxes dd{padding-bottom:1rem}.checkout__panel-total{color:var(--green);margin-top:1.6rem}.checkout__panel-promo{margin-top:2rem;border-bottom:1px solid var(--black)}.checkout .form-container{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.checkout .form-container{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.checkout .form-container{margin-top:8rem;margin-bottom:8rem}}.checkout__form-section{padding-bottom:2rem}.checkout__form-section h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:2rem}@media(min-width: 576px){.checkout__form-section h3{font-size:3.1rem;line-height:3.5rem}}.checkout__form-number-value{margin-bottom:2rem;height:3.2rem;width:3.2rem;border:2px solid var(--optimizely-blue);border-radius:50%;color:var(--optimizely-blue);text-align:center;font-weight:600;line-height:1.4}.checkout__form-elem{flex:0 0 auto;width:100%}@media(min-width: 768px){.checkout__form-elem{flex:0 0 auto;width:50%}}.checkout .card-payment-label{display:inline;width:auto !important}.checkout__invoice-section{flex:0 0 auto;width:100%;margin-bottom:2rem}@media(min-width: 768px){.checkout__invoice-section{flex:0 0 auto;width:50%}}.checkout__stripe-section{flex:0 0 auto;width:100%;margin-bottom:2rem}@media(min-width: 768px){.checkout__stripe-section{flex:0 0 auto;width:50%}}.checkout__stripe-section form{width:100%}.checkout__stripe-section .stripe-form-control{height:auto;border-radius:.5rem;background:var(--wild-sand)}.checkout__stripe-section .stripe-logo{margin-left:0;height:26px;background:url(/dist/b35db8818034f7c18c57.svg) no-repeat;background-size:110px}.checkout__stripe-section .StripeElement--webkit-autofill{background:transparent !important}.checkout__stripe-section .StripeElement{width:100%;margin-bottom:1rem;padding:1.4rem 1.2rem}.checkout__stripe-section .stripe-form-error{color:var(--red);font-size:1.6rem;line-height:1.8rem;padding-bottom:1rem}.checkout__navigation{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-top:2rem;margin-bottom:2rem;text-align:center}.checkout__navigation .btn{position:relative;margin:0 .5rem}.checkout__navigation .btn:disabled{background:#ccc;border-color:#ccc;pointer-events:none}
.checkout__confirm{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.checkout__confirm{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.checkout__confirm{margin-top:8rem;margin-bottom:8rem}}.checkout__confirm-header{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;padding:3rem 1rem;background:var(--green);border-radius:.5rem;text-align:center}.checkout__confirm-header img{max-width:100%;height:auto}.checkout__confirm-header img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.checkout__confirm-header img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.checkout__confirm-header p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.checkout__confirm-header:last-child{margin-bottom:0}.checkout__confirm-header i,.checkout__confirm-header em{font-style:italic}.checkout__confirm-header b,.checkout__confirm-header strong{font-weight:600}.checkout__confirm-header+.button-container{margin-top:-2rem}.checkout__confirm-header p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.checkout__confirm-header p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.checkout__confirm-header p a:not(.button):focus{border:var(--black) dashed .01rem}.checkout__confirm-header ul,.checkout__confirm-header ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.checkout__confirm-header ul li,.checkout__confirm-header ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.checkout__confirm-header h1,.checkout__confirm-header h2,.checkout__confirm-header h3,.checkout__confirm-header h4,.checkout__confirm-header h5,.checkout__confirm-header h6{margin-top:0;margin-bottom:1.68rem}.checkout__confirm-header h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.checkout__confirm-header h1{font-size:4.9rem;line-height:5.6rem}}.checkout__confirm-header h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.checkout__confirm-header h2{font-size:3.9rem;line-height:4.6rem}}.checkout__confirm-header h2:first-child{margin-top:0}.checkout__confirm-header h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.checkout__confirm-header h3{font-size:3.1rem;line-height:3.5rem}}.checkout__confirm-header h3:first-child{margin-top:0}.checkout__confirm-header h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.checkout__confirm-header h4{font-size:2.5rem;line-height:2.8rem}}.checkout__confirm-header h4:first-child{margin-top:0}.checkout__confirm-header h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.checkout__confirm-header h5:first-child{margin-top:0}.checkout__confirm-header h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.checkout__confirm-header h6:first-child{margin-top:0}.checkout__confirm-header table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.checkout__confirm-header th,.checkout__confirm-header td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.checkout__confirm-header tbody tr:first-child td{font-weight:600}.checkout__confirm-header code:not([class]){color:var(--red-60)}.checkout__confirm-listing{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.checkout__confirm-listing{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.checkout__confirm-listing{margin-top:8rem;margin-bottom:8rem}}.checkout__confirm h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.checkout__confirm h3{font-size:3.1rem;line-height:3.5rem}}.checkout__confirm-list{margin-left:0;padding-left:0;padding-top:4rem}.checkout__confirm-list li:before{display:none}.checkout__confirm-list-item{padding-bottom:4rem}.checkout__confirm-list-item:last-child{padding-bottom:0}.checkout__confirm-list-item .img-container{flex:0 0 auto;width:100%}@media(min-width: 576px){.checkout__confirm-list-item .img-container{flex:0 0 auto;width:35.71428571%}}@media(min-width: 992px){.checkout__confirm-list-item .img-container{flex:0 0 auto;width:21.42857143%}}.checkout__confirm-list-item .img-container img{width:100%;height:auto;border-radius:.5rem}.checkout__confirm-list-item .description-container{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;flex:0 0 auto;width:100%}@media(min-width: 576px){.checkout__confirm-list-item .description-container{flex:0 0 auto;width:64.28571429%}}@media(min-width: 992px){.checkout__confirm-list-item .description-container{flex:0 0 auto;width:50%}}.checkout__confirm-list-item .voucher-container{flex:0 0 auto;width:100%;text-align:center}@media(min-width: 992px){.checkout__confirm-list-item .voucher-container{flex:0 0 auto;width:28.57142857%}}.checkout__confirm-list-item .voucher-container button{margin-top:0;margin-left:0}.checkout__confirm-list-item .order-item-code{display:block;padding:1rem 0;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}@media(min-width: 768px){.checkout__confirm-list-item .order-item-code{padding-top:0}}.checkout__confirm-voucher{margin-top:4rem;display:flex;justify-content:center}.checkout__confirm-summary{flex:0 0 auto;width:28.57142857%;margin-left:7.14285714%}.checkout__confirm-details{padding-top:4rem}.checkout__confirm-detail{display:flex;flex-wrap:wrap;padding-bottom:2rem}.checkout__confirm-detail dt,.checkout__confirm-detail dd{flex:0 0 auto;width:50%}
.color-content-with-stats-block{cursor:pointer;width:100%;height:100%}.color-content-with-stats-block__wrapper{display:flex;flex-direction:column;height:100%;padding:4rem 3rem 3rem;color:var(--white);background-color:var(--optimizely-blue)}@media(min-width: 576px){.color-content-with-stats-block__wrapper{padding:4rem 4.6rem}}.color-content-with-stats-block__wrapper:hover{color:var(--white);border:none}.color-content-with-stats-block__wrapper:hover .color-content-with-stats-block__icon{transform:translate3d(2rem, 0, 0)}@media(min-width: 576px){.color-content-with-stats-block__wrapper:hover .color-content-with-stats-block__icon{transform:translate3d(3rem, 0, 0)}}.color-content-with-stats-block__wrapper[data-background-color=dark-blue]{background-color:var(--dark-blue)}.color-content-with-stats-block__wrapper[data-background-color=purple]{background-color:var(--purple)}.color-content-with-stats-block .color-content-with-stats-block__media{margin-bottom:2.8rem;filter:brightness(0) invert(1)}@media(min-width: 576px){.color-content-with-stats-block .color-content-with-stats-block__media{margin-bottom:4rem}}.color-content-with-stats-block .color-content-with-stats-block__media img{max-width:18rem}.color-content-with-stats-block__stat{margin-bottom:3.2rem}@media(min-width: 576px){.color-content-with-stats-block__stat{margin-bottom:2.4rem}}.color-content-with-stats-block__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;color:var(--yellow)}@media(min-width: 576px){.color-content-with-stats-block__headline{font-size:4.9rem;line-height:5.6rem}}.color-content-with-stats-block__copy{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-top:.4rem}.color-content-with-stats-block__icon{display:inline-block;padding-top:2rem;margin-top:-2rem;margin-left:auto;transform:translate3d(0, 0, 0);transition:transform .15s linear}@media(min-width: 576px){.color-content-with-stats-block__icon{margin-top:auto}}
.facet-dropdown-filter-select-wrapper{position:relative}.filter-section-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-bottom:1.2rem}.facet-dropdown-filter-select-button-text{color:var(--optimizely-blue);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-right:20px}.facet-dropdown-filter-select-button{border-radius:.5rem;cursor:pointer;position:relative;display:flex;flex-direction:row;align-items:center;padding:1.2rem 2rem;background-color:var(--white);border:2px solid var(--optimizely-blue)}.facet-dropdown-filter-select-button::after{content:"";position:absolute;top:1.5rem;right:2rem;width:1.2rem;height:1.2rem;border:solid var(--optimizely-blue);border-width:0 2px 2px 0;transform:rotate(45deg)}.facet-dropdown-filter-select-button[aria-expanded=true] .facet-dropdown-filter-select-button-text{opacity:0;display:none}.facet-dropdown-filter-select-button[aria-expanded=true] .facet-dropdown-filter-opened-select-button-text{opacity:1;display:inline-block;color:var(--optimizely-blue)}.facet-dropdown-filter-select-button[aria-expanded=true]::after{border-width:2px 0 0 2px;top:2rem}.facet-dropdown-filter-select-button[aria-expanded=false] .facet-dropdown-filter-select-button-text{opacity:1;display:inline-block}.facet-dropdown-filter-select-button[aria-expanded=false] .facet-dropdown-filter-opened-select-button-text{opacity:0;display:none}.facet-dropdown-filter-options{visibility:hidden;max-height:300px;overflow-y:auto;list-style:none;margin:-2px 0 0;border:2px solid var(--optimizely-blue)}.facet-dropdown-filter-options[aria-hidden=false]{visibility:visible;position:absolute;top:100%;left:0;width:100%;background-color:var(--white);box-shadow:0 2px 4px 0 rgba(0,0,0,.22);z-index:1}.facet-dropdown-filter-option-selection-indicator[data-selection-type=checkbox]{content:"";width:20px;height:20px;border-radius:4px;border:1px solid rgba(0,0,0,.22);background-color:var(--white);position:relative;display:inline-block;margin-right:10px}.facet-dropdown-filter-option-selection-indicator[data-selection-type=radio]{content:"";width:20px;height:20px;border-radius:50%;border:1px solid rgba(0,0,0,.22);background-color:var(--white);position:relative;display:inline-block;margin-right:10px}.facet-dropdown-group-title{display:flex;align-items:center;padding:16px 16px 0 16px;margin-bottom:0}.facet-dropdown-group-title h5{margin-bottom:0}.facet-dropdown-filter-option,.facet-dropdown-filter-group-header{padding:1rem 1rem 0 1rem;margin-bottom:0}.facet-dropdown-filter-option::before,.facet-dropdown-filter-group-header::before{display:none}.facet-dropdown-filter-group-header{padding-bottom:.75rem}.facet-dropdown-filter-option{display:flex;align-items:center;cursor:pointer;padding:1rem}.facet-dropdown-filter-option[aria-selected=true] .facet-dropdown-filter-option-selection-indicator[data-selection-type=radio]::before{content:"";top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background-color:var(--optimizely-blue);position:absolute}.facet-dropdown-filter-option[aria-selected=true] .facet-dropdown-filter-option-selection-indicator[data-selection-type=checkbox]{display:flex;justify-content:center;align-items:center}.facet-dropdown-filter-option[aria-selected=true] .facet-dropdown-filter-option-selection-indicator[data-selection-type=checkbox]::before{content:"";display:block;width:6px;height:10px;border:solid var(--optimizely-blue);border-width:0 2px 2px 0;transform:rotate(45deg);margin-bottom:2px}.facet-dropdown-filter-option[data-option-disabled=true]{cursor:default}.facet-dropdown-filter-option[data-option-disabled=true] .facet-dropdown-filter-option-selection-indicator{background-color:var(--athens-gray);border-color:var(--athens-gray)}.facet-dropdown-filter-option[data-option-disabled=true] .facet-dropdown-filter-option-name{color:var(--athens-gray)}.facet-dropdown-filter-option[data-option-disabled=true] .facet-dropdown-filter-option-name::before{background-color:var(--athens-gray)}.facet-dropdown-filter-option:hover{color:var(--white);background-color:var(--optimizely-blue)}
.commerce-catalog-page__filters{margin-top:4rem;margin-bottom:4rem;flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.commerce-catalog-page__filters{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.commerce-catalog-page__filters{margin-top:8rem;margin-bottom:8rem}}.commerce-catalog-page__filters h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-bottom:2rem}.commerce-catalog-page__filter{flex:0 0 auto;width:100%}@media(min-width: 768px){.commerce-catalog-page__filter{flex:0 0 auto;width:33.33333333%}}.commerce-catalog-page__results{margin-top:4rem;margin-bottom:4rem;flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.commerce-catalog-page__results{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.commerce-catalog-page__results{margin-top:8rem;margin-bottom:8rem}}.commerce-catalog-page__result{flex:0 0 auto;width:100%;list-style:none}@media(min-width: 768px){.commerce-catalog-page__result{flex:0 0 auto;width:50%}}@media(min-width: 1440px){.commerce-catalog-page__result{flex:0 0 auto;width:33.33333333%}}.commerce-catalog-page__footer{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:2rem}@media(min-width: 768px){.commerce-catalog-page__footer{margin-bottom:4rem}}.commerce-catalog-page__footer .button-container{justify-content:center}
.product-teaser-detailed-content-heading{margin:20px 0 30px}.product-teaser-detailed img{width:100%;height:auto}.product-teaser-detailed-content-bullets{margin-left:0}.product-teaser-detailed-content-bullets .product-teaser-detailed-content-bullet{position:relative;padding-left:1.5rem}.product-teaser-detailed-content-bullets .product-teaser-detailed-content-bullet:before{position:absolute;top:6px;left:0;margin-left:0;border-radius:50%;height:16px;width:16px;content:""}.product-teaser-detailed-content-bullets .product-teaser-detailed-content-bullet:after{position:absolute;top:10px;left:4px;transform:rotate(-45deg);width:8px;height:6px;border-bottom:2px solid #fff;border-left:2px solid #fff;content:""}.product-teaser-basic{margin-bottom:2rem}@media(min-width: 768px){.product-teaser-basic{margin-bottom:4rem}}.product-teaser-basic-img img{border-radius:.5rem;width:100%;height:auto}.product-teaser-basic-content-heading{margin:1.5rem 0;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.product-teaser-basic-content-price{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;font-weight:600;margin-bottom:1rem}.product-teaser-basic-content-no-price{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;font-style:italic;margin-bottom:1rem}.product-teaser-basic-content-info-list{margin-bottom:2rem;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.product-teaser-basic-content-info dd{font-weight:600}.product-teaser-basic-content-info-label{margin:0;font-weight:600}
.content-carousel-slide a{color:var(--black)}.content-carousel-slide__image-wrapper{margin-bottom:1.5rem}.content-carousel-slide__image-wrapper img{width:100%;border-radius:.5rem}.content-carousel-slide__title{margin-top:.5rem;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.content-carousel-slide__title{font-size:2.5rem;line-height:2.8rem}}.content-carousel-slide__video-length{margin-top:.5rem;text-transform:uppercase;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em}
.tabbed-cards{overflow:hidden}.tabbed-cards__background{padding:10rem 0 3rem}.tabbed-cards__background[data-color-mode=wild-sand]{background-color:var(--wild-sand)}.tabbed-cards__background[data-color-mode=wild-sand] .tabbed-cards__trigger{background-color:var(--wild-sand)}.tabbed-cards__background[data-color-mode=white]{background-color:var(--white)}.tabbed-cards__background[data-color-mode=white] .tabbed-cards__trigger{background-color:var(--white)}.tabbed-cards__background[data-color-mode=white] .tabbed-cards__slide{background-color:var(--wild-sand)}.tabbed-cards__background[data-color-mode=white] .tabbed-cards__slide:hover{background-color:var(--optimizely-blue)}.tabbed-cards__header{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:3.2rem}@media(min-width: 576px){.tabbed-cards__header{margin-bottom:4rem}}.tabbed-cards__title{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.tabbed-cards__title{font-size:3.9rem;line-height:4.6rem}}.tabbed-cards__tabs{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;display:none;height:4rem;overflow:hidden}.tabbed-cards__tabs .tabbed-cards__wrapper{overflow-y:hidden;overflow-x:scroll}@media(min-width: 576px){.tabbed-cards__tabs{display:block}}.tabbed-cards__tabs-track{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;height:4rem}.tabbed-cards__tabs-track .tabbed-cards__tab:first-child{padding-left:0}.tabbed-cards__tab-tracker{position:absolute;right:0;bottom:0;left:0;height:3px;overflow:hidden;background-color:var(--heather)}.tabbed-cards__tab-tracker .tabbed-cards__marker{position:absolute;top:0;bottom:0;display:block;background-color:var(--optimizely-blue);transition:width .1s}.tabbed-cards__tab{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;display:flex;align-items:flex-start;padding:0 2.5rem;color:var(--fiord);border:none;background-color:transparent;transition:color .1s}.tabbed-cards__tab:hover,.tabbed-cards__tab:focus,.tabbed-cards__tab--open{color:var(--black)}.tabbed-cards__canvas{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.tabbed-cards__block{border-bottom:solid 3px var(--heather)}@media(min-width: 576px){.tabbed-cards__block{border-bottom:none}}.tabbed-cards__block:first-child{border-top:solid 3px var(--heather)}@media(min-width: 576px){.tabbed-cards__block:first-child{border-top:none}}@media(min-width: 576px){.tabbed-cards__block--init{height:0;transform:translateX(110vw)}}@media(min-width: 576px){.tabbed-cards__block--open{height:auto;transform:translateX(0)}}.tabbed-cards__block--open .tabbed-cards__trigger{color:var(--optimizely-blue)}.tabbed-cards__block--open .tabbed-cards__label .tabbed-cards__svg{transform:rotate(0deg)}.tabbed-cards__block--open.tabbed-cards__block--fade-ended .tabbed-cards__trigger-target{margin-right:0;margin-left:0;padding-right:0;padding-left:0;overflow:visible}.tabbed-cards__block--fade-ended{overflow:visible}.tabbed-cards__block--fade-ended .tabbed-cards__glide-js{transform:translateX(0)}.tabbed-cards__block--fade-ended .tabbed-cards__trigger-target{margin-left:-3.5714285714%;margin-right:-3.5714285714%;padding-left:3.5714285714%;padding-right:3.5714285714%}@media(min-width: 576px){.tabbed-cards__block--fade-ended .tabbed-cards__trigger-target{margin-right:0;margin-left:0;padding-right:0;padding-left:0}}.tabbed-cards__block--fade-ended .tabbed-cards__console{opacity:1}.tabbed-cards__trigger{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;position:relative;width:100%;padding:1.6rem 0;overflow:hidden;color:var(--fiord);text-align:left;border:none;cursor:pointer}@media(min-width: 576px){.tabbed-cards__trigger{display:none}}.tabbed-cards__trigger::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:rgba(0,0,0,0);content:""}.tabbed-cards__label{display:flex;flex-direction:row;align-items:flex-start;text-align:left}.tabbed-cards__label .tabbed-cards__text{padding-right:1.6rem}@media(min-width: 576px){.tabbed-cards__label .tabbed-cards__text{padding-right:0}}.tabbed-cards__label .tabbed-cards__icon{position:relative;display:block;flex:0 0 2.5rem;width:2.5rem;height:2.4rem;margin-bottom:0;margin-left:auto}@media(min-width: 576px){.tabbed-cards__label .tabbed-cards__icon{display:none}}.tabbed-cards__label .tabbed-cards__svg{position:absolute;top:0;left:0;transform:rotate(180deg);transition:transform .3s}.tabbed-cards__trigger-target{height:0;overflow:hidden}@media(min-width: 576px){.tabbed-cards__trigger-target{height:auto;overflow:visible}}.tabbed-cards__content{display:flex;flex-direction:column;padding:.8rem 0 4rem 0}@media(min-width: 576px){.tabbed-cards__content{padding:4rem 0 3rem}}.tabbed-cards__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin:0}@media(min-width: 576px){.tabbed-cards__headline{font-size:3.1rem;line-height:3.5rem}}@media(min-width: 576px){.tabbed-cards__headline{padding-right:17rem}}.tabbed-cards__headline+.tabbed-cards__body{margin:.8rem 0 0}.tabbed-cards__badge{text-transform:uppercase;font-weight:600;background-color:var(--green-40);color:var(--green-100)}.tabbed-cards__body{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}@media(min-width: 576px){.tabbed-cards__body{padding-right:17rem}}.tabbed-cards__glide-js{position:relative;margin-top:4rem;transform:translateX(100vw);transition:transform .3s ease-out}.tabbed-cards__slides{display:flex;flex-direction:row;flex-wrap:nowrap}.tabbed-cards__slide{display:flex;overflow:hidden;color:var(--black);background-color:var(--white);border-radius:.5rem;transition:all .1s}.tabbed-cards__slide.button-parent .button--secondary-cta{color:var(--optimizely-blue)}@media(min-width: 768px){.tabbed-cards__slide.button-parent:hover{color:var(--white);text-decoration:none;background-color:var(--optimizely-blue);border-bottom:none}.tabbed-cards__slide.button-parent:hover .tabbed-cards__headline,.tabbed-cards__slide.button-parent:hover .tabbed-cards__body{color:var(--white)}.tabbed-cards__slide.button-parent:hover .tabbed-cards__badge{background-color:var(--white);color:var(--optimizely-blue)}.tabbed-cards__slide.button-parent:hover .tabbed-cards__image{filter:brightness(0) invert(1)}.tabbed-cards__slide.button-parent:hover .button--secondary-cta{color:var(--white)}.tabbed-cards__slide.button-parent:hover .button__svg{fill:var(--white)}}.tabbed-cards__slide .tabbed-cards__wrapper{display:flex;flex-direction:column;height:100%;padding:4.4rem 2.4rem 3.2rem;touch-action:none;user-select:none}.tabbed-cards__slide .tabbed-cards__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;padding-right:0}.tabbed-cards__slide .tabbed-cards__body{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;padding-right:0}.tabbed-cards__slide .tabbed-cards__icon{margin-bottom:1.2rem}@media(min-width: 576px){.tabbed-cards__slide .tabbed-cards__icon{margin-bottom:2.4rem}}.tabbed-cards__slide .tabbed-cards__image{display:block;width:6rem;height:6rem}.tabbed-cards__slide .button-container{margin-top:auto;margin-bottom:0;padding-top:5rem}.tabbed-cards__console{position:absolute;top:-7.7rem;right:0;display:none;opacity:0;transition:opacity .3s;transition-delay:.3s}@media(min-width: 576px){.tabbed-cards__console{display:block}}.tabbed-cards__controls{display:flex;flex-direction:row}.tabbed-cards--disable-arrows .tabbed-cards__controls{display:none}.tabbed-cards__arrow{display:block;width:5rem;height:3.7rem;overflow:hidden;background-color:transparent;border:none}.tabbed-cards__arrow[disabled] .tabbed-cards__icon--disabled{display:block}.tabbed-cards__arrow[disabled] .tabbed-cards__icon--active{display:none}.tabbed-cards__arrow--next{margin-left:2.6rem;transform:rotate(180deg)}.tabbed-cards__arrow .tabbed-cards__icon--disabled{display:none}
.content-carousel{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.content-carousel{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.content-carousel{margin-top:8rem;margin-bottom:8rem}}.content-carousel__container{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.content-carousel__eyebrow{margin-bottom:0}.content-carousel__serieslogo{height:2.6rem}.content-carousel__header{transform:translateY(1rem)}.content-carousel__heading h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.content-carousel__heading h2{font-size:3.9rem;line-height:4.6rem}}@media(min-width: 768px){.content-carousel__heading h2,.content-carousel__heading .button-container{display:inline-block}}.content-carousel__heading-link{border:solid 1px var(--purple);color:var(--purple);padding:.6rem 3rem;margin-top:1rem;font-size:1.8rem;line-height:2.4rem;border-radius:1.9rem}@media(min-width: 768px){.content-carousel__heading-link{display:inline-block;margin-left:1.5rem;margin-top:0;transform:translateY(-0.5rem)}}.content-carousel .swiper{padding-top:4rem}.content-carousel .swiper-navigation{display:none;position:absolute;top:0;right:0}@media(min-width: 768px){.content-carousel .swiper-navigation{display:block}}.content-carousel .swiper-button-prev,.content-carousel .swiper-button-next{display:inline-block;position:relative;top:auto;left:auto;right:auto;width:3.5rem;height:2.5rem;margin-top:0}.content-carousel .swiper-button-prev:after,.content-carousel .swiper-button-next:after{display:none}.content-carousel .swiper-button-prev{background:url(/dist/1828594ab204e9dbb956.svg) no-repeat;background-size:100%}.content-carousel .swiper-button-prev.swiper-button-disabled{background:url(/dist/37a44d8a5d154d02e754.svg) no-repeat;background-size:100%}.content-carousel .swiper-button-next{transform:rotate(180deg);transform-origin:center;background:url(/dist/1828594ab204e9dbb956.svg) no-repeat;background-size:100%;margin-left:2rem}.content-carousel .swiper-button-next.swiper-button-disabled{transform:rotate(180deg);transform-origin:center;background:url(/dist/37a44d8a5d154d02e754.svg) no-repeat;background-size:100%}.content-carousel .swiper-button-lock{display:none}
.theme-page__dark .content-carousel .content-carousel-slide a{color:var(--porcelain)}.theme-page__dark .content-carousel .content-carousel-slide a:hover{color:var(--white)}.theme-page__dark .content-carousel__heading-link{border-color:var(--light-blue)}.theme-page__dark .content-carousel .swiper-button-prev{background:url(/dist/89233884169bc4ced4cc.svg) no-repeat;background-size:100%}.theme-page__dark .content-carousel .swiper-button-next{transform:rotate(0deg);transform-origin:center;background:url(/dist/f5d8572066444f927a39.svg) no-repeat;background-size:100%}.theme-page__dark .content-carousel .content-carousel__heading{color:var(--white)}
.content-carousel{background:var(--dark-blue);color:var(--white);padding-top:5.6rem;padding-bottom:5.6rem}.content-carousel__header{flex:0 0 auto;width:85.71428571%;padding-bottom:4.8rem}@media(min-width: 992px){.content-carousel__header{flex:0 0 auto;width:21.42857143%;padding-bottom:0}}.content-carousel__heading h2{font-size:4.9rem;line-height:5.8rem}.content-carousel__heading-link{border:0;color:var(--white);padding:0;border-radius:0;font-size:2rem;margin-top:2.4rem;display:inline-block}@media(min-width: 992px){.content-carousel__heading-link{margin-left:0;transform:translateY(0)}}.content-carousel__eyebrow{font-size:1.3rem;text-transform:uppercase;letter-spacing:.1rem}.content-carousel__carousel_container{flex:0 0 auto;width:85.71428571%}@media(min-width: 992px){.content-carousel__carousel_container{flex:0 0 auto;width:64.28571429%}}.content-carousel .swiper{padding-top:0;padding-bottom:4rem}.content-carousel .swiper-navigation{position:relative;bottom:0;top:auto;text-align:right}.content-carousel .swiper-button-prev,.content-carousel .swiper-button-next{width:5.4rem;height:3.7rem}.content-carousel .swiper-button-prev{background:url(/dist/89233884169bc4ced4cc.svg) no-repeat}.content-carousel .swiper-button-prev.swiper-button-disabled{background:url(/dist/841023416cc5bd402760.svg) no-repeat}.content-carousel .swiper-button-next{transform:rotate(0deg);background:url(/dist/f5d8572066444f927a39.svg) no-repeat}.content-carousel .swiper-button-next.swiper-button-disabled{background:url(/dist/0c320be33a5517620595.svg) no-repeat}.content-carousel .swiper .content-carousel-slide a{color:var(--white)}
.content-color-block{position:relative;height:100%;overflow:hidden}.content-color-block__content-container{padding:5rem 4rem}.content-color-block__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.content-color-block__heading{font-size:3.1rem;line-height:3.5rem}}.content-color-block__body{padding-top:1rem;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.content-color-block__arrow-container{margin-top:auto;display:flex;justify-content:flex-end}.content-color-block__cta-arrow{margin-top:-2rem;margin-bottom:5rem;margin-right:4rem;transition:transform .2s ease-out}.content-color-block__cta{position:unset;display:flex;flex-flow:column nowrap;height:100%}.content-color-block__cta:hover{text-decoration:none}.content-color-block__cta:hover .content-color-block__cta-arrow{transform:translateX(1rem)}.content-color-block.color-theme--dark-blue,.content-color-block.color-theme--purple,.content-color-block.color-theme--fiord,.content-color-block.color-theme--optimizely-blue{color:var(--white)}.content-color-block.color-theme--dark-blue .content-color-block__cta,.content-color-block.color-theme--purple .content-color-block__cta,.content-color-block.color-theme--fiord .content-color-block__cta,.content-color-block.color-theme--optimizely-blue .content-color-block__cta{color:var(--white)}.content-color-block.color-theme--dark-blue{background:var(--dark-blue)}.content-color-block.color-theme--purple{background:var(--purple)}.content-color-block.color-theme--fiord{background:var(--fiord)}.content-color-block.color-theme--optimizely-blue{background:var(--optimizely-blue)}.content-color-block.color-theme--green,.content-color-block.color-theme--yellow,.content-color-block.color-theme--light-blue,.content-color-block.color-theme--orange{color:var(--black)}.content-color-block.color-theme--green .content-color-block__cta,.content-color-block.color-theme--yellow .content-color-block__cta,.content-color-block.color-theme--light-blue .content-color-block__cta,.content-color-block.color-theme--orange .content-color-block__cta{color:var(--black)}.content-color-block.color-theme--green{background:var(--green)}.content-color-block.color-theme--yellow{background:var(--yellow)}.content-color-block.color-theme--light-blue{background:var(--light-blue)}.content-color-block.color-theme--orange{background:var(--orange)}
.cookie-consent__banner,.cookie-consent__settings{position:fixed;bottom:0;background:var(--white);border-radius:.5rem .5rem 0 0;z-index:1303;padding:3rem;overflow-y:auto;max-height:100vh;flex:0 0 auto;width:100%}@media(min-width: 768px){.cookie-consent__banner,.cookie-consent__settings{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}}@media(min-width: 992px){.cookie-consent__banner,.cookie-consent__settings{flex:0 0 auto;width:71.42857143%;margin-left:14.28571429%}}@media(min-width: 1440px){.cookie-consent__banner,.cookie-consent__settings{flex:0 0 auto;width:42.85714286%;margin-left:28.57142857%}}.cookie-consent__settings{display:none}.cookie-consent .modals__background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--black);opacity:.8;z-index:1302}
.customer-stories-listing h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.customer-stories-listing h2{font-size:3.9rem;line-height:4.6rem}}.customer-stories-listing h3{margin-top:0;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.customer-stories-listing h3{font-size:3.1rem;line-height:3.5rem}}.customer-stories-listing h3 a{color:var(--black)}.customer-stories-listing h3 a:hover{text-decoration:underline;color:var(--optimizely-blue)}.customer-stories-listing .col{margin-bottom:1.2rem}.customer-stories-listing img.img-fluid{display:block;max-height:7.5rem;max-width:25rem}.customer-stories-listing .industry{color:var(--purple);font-size:1.3rem;line-height:1.3rem;letter-spacing:.1rem;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1.2rem}.customer-stories-listing .customer-story-teaser{background-color:var(--wild-sand);padding:4rem 2.4rem 3.2rem;height:100%;border-radius:.5rem}.customer-stories-listing .customer-story-teaser__image-container{height:10rem;margin-bottom:2rem}
.customer-story-start-page h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;margin-bottom:4.6rem;margin-top:8.6rem}@media(min-width: 576px){.customer-story-start-page h1{font-size:4.9rem;line-height:5.6rem}}.customer-story-start-page .see-all-stories{margin-bottom:6rem}.customer-story-start-page .customer-stories{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.customer-story-start-page .customer-stories h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:4.6rem}@media(min-width: 576px){.customer-story-start-page .customer-stories h2{font-size:3.9rem;line-height:4.6rem}}.customer-story-start-page .container{padding-bottom:4.6rem}.customer-story-start-page .content-carousel,.customer-story-start-page .content-carousel>.container{padding-bottom:0}.customer-story-start-page .theme-page__dark>.content-carousel{margin-bottom:0 !important}.customer-stories-featured .col:first-child .customer-story-teaser{background:var(--dark-blue)}.customer-stories-featured .col:last-child .customer-story-teaser{background:var(--optimizely-blue)}.customer-stories-featured .col .customer-story-teaser{background:var(--purple);padding:3rem;height:100%;display:flex;flex-direction:column !important}.customer-stories-featured .col .customer-story-teaser h3{color:var(--white);margin-bottom:1.6rem}.customer-stories-featured .col .customer-story-teaser .industry{display:none}.customer-stories-featured .col .customer-story-teaser .img{text-align:left}.customer-stories-featured .col .customer-story-teaser .read-story{display:block;color:var(--partner-gold);font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;font-size:2.1rem;line-height:2.6rem;font-weight:600;background:url(/dist/f5d8572066444f927a39.svg) no-repeat center right;margin-top:auto}.customer-story-listing{padding-top:4.4rem}.customer-story-listing h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:3.6rem}@media(min-width: 576px){.customer-story-listing h2{font-size:3.9rem;line-height:4.6rem}}.customer-story-listing .col{margin-bottom:1.2rem}.customer-story-listing img.img-fluid{max-height:7.5rem;max-width:25rem}.customer-story-listing h3{margin-top:0;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.customer-story-listing h3{font-size:3.1rem;line-height:3.5rem}}.customer-story-listing h3 a{color:var(--black)}.customer-story-listing h3 a:hover{color:var(--optimizely-blue);text-decoration:underline}.customer-story-listing .industry{color:var(--purple);font-size:1.3rem;line-height:1.3rem;letter-spacing:.1rem;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1.2rem}
.customer-story-listing-page{margin-top:2.4rem}.customer-story-listing-page h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;margin-bottom:4.8rem}@media(min-width: 576px){.customer-story-listing-page h1{font-size:4.9rem;line-height:5.6rem}}.customer-story-listing-page .see-all-stories{margin-bottom:6rem}.customer-story-listing-page .customer-stories{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}
.hero-block{overflow:hidden}.hero-block__container{position:relative;overflow:visible}.hero-block--dark-blue{color:var(--white);background:var(--dark-blue)}.hero-block--porcelain{background:var(--porcelain)}.hero-block .bread-crumbs{position:absolute;top:2.6rem}.hero-block__brand-bar{display:none}@media(min-width: 768px){.hero-block__brand-bar{flex:0 0 auto;width:7.14285714%;display:block}}.hero-block--porcelain .hero-block__brand-bar{background:var(--dark-blue)}.hero-block--dark-blue .hero-block__brand-bar{background:var(--optimizely-blue)}.hero-block__media{flex:0 0 auto;width:100%;position:relative;z-index:11;padding-bottom:74.6575342466%;height:0;order:1}.hero-block__media img,.hero-block__media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;height:100% !important;object-fit:cover}@media(min-width: 992px){.hero-block__media img,.hero-block__media iframe{position:static;top:auto;right:auto;bottom:auto;left:auto}}.hero-block__media img.video-play-btn,.hero-block__media iframe.video-play-btn{width:6rem !important;height:6rem !important}@media(min-width: 992px){.hero-block__media img.video-play-btn,.hero-block__media iframe.video-play-btn{width:8rem !important;height:8rem !important}}@media(min-width: 992px){.hero-block__media{flex:0 0 auto;width:42.85714286%;padding-bottom:0;padding-left:0;padding-right:0;height:auto;z-index:9;order:0}}.hero-block__media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero-block__media-wrapper iframe .wistia_embed_initialized .wistia_swatch{display:none}.hero-block__video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:1;transition:opacity .2s linear}.hero-block__video-overlay.ui--has-played{opacity:0;pointer-events:none}.hero-block__poster{width:100%;height:100%}.hero-block__poster img{width:100%;height:100%;opacity:1;transition:opacity .2s .2s linear;object-fit:cover}.ui--has-played .hero-block__poster img{opacity:0;pointer-events:none}.hero-block__video-play{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);display:block;margin:0;background:transparent;border:none;transition:all .2s ease-out;cursor:pointer}.hero-block__video-play:hover{transform:translateY(-50%) translateX(-50%) scale(1.05)}.hero-block__video-play svg{width:4rem;height:4rem}@media(min-width: 576px){.hero-block__video-play svg{width:6rem;height:6rem}}@media(min-width: 768px){.hero-block__video-play svg{width:9rem;height:9rem}}@media(min-width: 992px){.hero-block__video-play svg{width:11rem;height:11rem}}@media(min-width: 1440px){.hero-block__video-play svg{width:13rem;height:13rem}}.hero-block__content{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;position:relative;display:flex;justify-content:center;flex-direction:column;padding-top:8rem;padding-bottom:4rem}.hero-block__content>*{position:relative;z-index:12}@media(min-width: 768px){.hero-block__content{flex:0 0 auto;width:78.57142857%}}@media(min-width: 992px){.hero-block__content{flex:0 0 auto;width:39.28571429%;margin-left:3.57142857%;padding-top:10rem;padding-bottom:8rem}}.hero-block__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.hero-block__headline{font-size:4.9rem;line-height:5.6rem}}.hero-block__body{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;margin-top:.8rem}.hero-block__product-info{display:flex;align-items:center;margin-bottom:3.2rem}.hero-block__product-name{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;display:block}.hero-block__product-icon+.hero-block__product-name{margin-left:1.6rem}.hero-block__product-icon{display:block;width:3.2rem;height:3.2rem}.hero-block__product-icon img{display:block;width:3.2rem;height:3.2rem}.hero-block .button-container{position:relative;z-index:12;margin-top:2.4rem;margin-bottom:0}.hero-block__watermark-icon{position:absolute;left:21.4285714286%;bottom:0;width:56.5rem;height:auto;z-index:10;stroke-width:1px}.hero-block--porcelain .hero-block__watermark-icon{stroke:var(--athens-gray)}.hero-block--dark-blue .hero-block__watermark-icon{opacity:.2;stroke:var(--white)}@media(min-width: 992px){.hero-block__watermark-icon{top:-5rem;bottom:-23.0769230769%;left:-23.0769230769%;right:-23.0769230769%;height:auto;width:auto}}@media(min-width: 1920px){.hero-block__watermark-icon{top:-5rem;bottom:-23.0769230769%;left:auto;right:-60%;overflow:visible}}
.customer-story-page{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.customer-story-page{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.customer-story-page{margin-top:8rem;margin-bottom:8rem}}.customer-story-page__row{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x))}.customer-story-page__main{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.customer-story-page__main{flex:0 0 auto;width:50%}}@media(min-width: 992px){.customer-story-page__main{flex:0 0 auto;width:57.14285714%}}.customer-story-page__main img{max-width:100%;height:auto}.customer-story-page__main img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.customer-story-page__main img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.customer-story-page__main p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.customer-story-page__main:last-child{margin-bottom:0}.customer-story-page__main i,.customer-story-page__main em{font-style:italic}.customer-story-page__main b,.customer-story-page__main strong{font-weight:600}.customer-story-page__main+.button-container{margin-top:-2rem}.customer-story-page__main p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.customer-story-page__main p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.customer-story-page__main p a:not(.button):focus{border:var(--black) dashed .01rem}.customer-story-page__main ul,.customer-story-page__main ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.customer-story-page__main ul li,.customer-story-page__main ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.customer-story-page__main h1,.customer-story-page__main h2,.customer-story-page__main h3,.customer-story-page__main h4,.customer-story-page__main h5,.customer-story-page__main h6{margin-top:0;margin-bottom:1.68rem}.customer-story-page__main h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.customer-story-page__main h1{font-size:4.9rem;line-height:5.6rem}}.customer-story-page__main h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.customer-story-page__main h2{font-size:3.9rem;line-height:4.6rem}}.customer-story-page__main h2:first-child{margin-top:0}.customer-story-page__main h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.customer-story-page__main h3{font-size:3.1rem;line-height:3.5rem}}.customer-story-page__main h3:first-child{margin-top:0}.customer-story-page__main h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.customer-story-page__main h4{font-size:2.5rem;line-height:2.8rem}}.customer-story-page__main h4:first-child{margin-top:0}.customer-story-page__main h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.customer-story-page__main h5:first-child{margin-top:0}.customer-story-page__main h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.customer-story-page__main h6:first-child{margin-top:0}.customer-story-page__main table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.customer-story-page__main th,.customer-story-page__main td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.customer-story-page__main tbody tr:first-child td{font-weight:600}.customer-story-page__main code:not([class]){color:var(--red-60)}.customer-story-page__quick{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.customer-story-page__quick{flex:0 0 auto;width:28.57142857%}}@media(min-width: 992px){.customer-story-page__quick{flex:0 0 auto;width:21.42857143%}}.customer-story-page__quick-container{background:var(--wild-sand);border-radius:.5rem;border-top:1rem solid var(--optimizely-blue);padding:2rem}.customer-story-page__quick h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.customer-story-page__quick h4{font-size:2.5rem;line-height:2.8rem}}.customer-story-page__quick-industry,.customer-story-page__quick-products,.customer-story-page__quick-company-url{padding:2rem 0}.customer-story-page__quick-industry p{padding-top:1rem;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.customer-story-page__quick-product{display:flex;flex-flow:row;align-items:center;margin:1.5rem 0}.customer-story-page__quick-product:last-child{margin-bottom:0}.customer-story-page__quick-product img{width:3.2rem;margin-right:1rem}.customer-story-page__quick-product .button-container{margin:0}.customer-story-page__quick-company-url{position:relative;width:100%}.customer-story-page__quick-company-url:after{position:absolute;top:0;right:0;height:100%;width:4rem;background:linear-gradient(to right, transparent, var(--wild-sand));content:""}.customer-story-page__quick-company-url a{overflow:hidden;white-space:nowrap}.customer-story-page__assocation-partners .customer-story-page__row{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x))}.customer-story-page__assocation-partners .customer-story-page__container{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.customer-story-page__assocation-partners .customer-story-page__container{flex:0 0 auto;width:57.14285714%}}.customer-story-page__assocation-partners .customer-story-page__container .customerstory{padding-bottom:3rem}.customer-story-page__eyebrow{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin:0 0 2.4rem}.solution-partner-customer-story{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.solution-partner-customer-story__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;padding-bottom:1.6rem}@media(min-width: 576px){.solution-partner-customer-story__heading{font-size:3.9rem;line-height:4.6rem}}.solution-partner-customer-story__country{padding-bottom:1.6rem;color:var(--fiord)}.solution-partner-customer-story__description{padding-bottom:2.4rem}.hero-block .video-container .wistia_embed{max-width:100%}.hero-block__premium-logo{text-align:center;padding:5rem 2rem 0}@media(min-width: 992px){.hero-block__premium-logo{flex:0 0 auto;width:42.85714286%;margin-left:3.57142857%;align-self:center;padding-top:0}}.hero-block__content-customerstory{align-self:center;padding:5rem 2rem}@media(min-width: 992px){.hero-block__content-customerstory{min-height:50rem;padding:0}}.hero-block .customer-story__video-container .wistia_embed_initialized .wistia_swatch{display:none}@media(min-width: 992px){.hero-block .customer-story__video-container{flex:0 0 auto;width:42.85714286%;margin-left:3.57142857%;padding-top:0;align-self:center}}
.data-visualization{background:var(--dark-blue);color:var(--white);position:relative;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.data-visualization{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.data-visualization{margin-top:8rem;margin-bottom:8rem}}@media(min-width: 1440px){.data-visualization:before{position:absolute;top:0;left:0;content:"";width:clamp(2rem,10%,5rem);height:100%;background:var(--optimizely-blue)}}.data-visualization__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:1rem}@media(min-width: 576px){.data-visualization__heading{font-size:3.9rem;line-height:4.6rem}}.data-visualization .container{position:relative}.data-visualization__content-row{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x))}.data-visualization__content-row .data-visualization__content-container{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;padding-top:6rem;padding-bottom:6rem}@media(min-width: 1440px){.data-visualization__content-row .data-visualization__content-container .data-visualization__description,.data-visualization__content-row .data-visualization__content-container .data-visualization__heading{max-width:60%}}.data-visualization__content-row .stats-container{position:relative;padding-top:7.2rem}.data-visualization__content-row .stats-container .stats-left-column{flex:0 0 auto;width:100%}@media(min-width: 992px){.data-visualization__content-row .stats-container .stats-left-column{flex:0 0 auto;width:50%}}@media(min-width: 1440px){.data-visualization__content-row .stats-container .stats-left-column{flex:0 0 auto;width:28.57142857%}}.data-visualization__content-row .stats-container .stats-left-column ul{list-style-type:none}.data-visualization__content-row .stats-container .stats-left-column ul li{position:relative}@media(min-width: 1440px){.data-visualization__content-row .stats-container .stats-left-column ul li{cursor:pointer}}.data-visualization__content-row .stats-container .stats-left-column ul li:last-child{margin-bottom:0}.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab .stat-tab__item{margin-bottom:2.4rem;padding-bottom:3rem;border-bottom:solid .4rem var(--white)}.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab .stat-tab__item:hover{cursor:pointer}@media(min-width: 992px){.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab .stat-tab__item{border-bottom:none;padding-bottom:0}}.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab .stat-tab__item .stat-tab__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;color:var(--white)}@media(min-width: 576px){.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab .stat-tab__item .stat-tab__heading{font-size:4.9rem;line-height:5.6rem}}@media(min-width: 992px){.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab .stat-tab__item .stat-tab__heading{padding-left:8rem;margin-bottom:1.2rem}}.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab .stat-tab__item .stat-tab__description{display:none}@media(min-width: 992px){.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab .stat-tab__item .stat-tab__description{display:block;padding-left:8rem}}@media(min-width: 992px){.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab .stat-tab__item .stat-tab__description-content{padding-bottom:3.2rem;border-bottom:solid .4rem var(--dark-blue)}}.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab .stat-tab__item .stat-tab__impact-container{padding-top:3.2rem;display:none}.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab.active .stat-tab__item{border-color:var(--partner-gold)}.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab.active .stat-tab__item .stat-tab__heading{background:url(/dist/f5d8572066444f927a39.svg) no-repeat center left;background-size:5rem;color:var(--partner-gold);padding-left:8rem;margin-bottom:1.2rem}.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab.active .stat-tab__item .stat-tab__description{display:block}.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab.active .stat-tab__item .stat-tab__description-content{border-color:var(--partner-gold)}.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab.active .stat-tab-content__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;color:var(--partner-gold)}@media(min-width: 576px){.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab.active .stat-tab-content__heading{font-size:3.1rem;line-height:3.5rem}}.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab.active .stat-tab__impact-container{display:block}@media(min-width: 992px){.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab.active .stat-tab__impact-container{display:none}}@media(min-width: 1440px){.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab:hover .stat-tab__item .stat-tab__heading{background:url(/dist/f5d8572066444f927a39.svg) no-repeat center left;background-size:5rem;color:var(--partner-gold)}.data-visualization__content-row .stats-container .stats-left-column ul li.stat-tab:hover .stat-tab__item .stat-tab__description-content{border-color:var(--partner-gold)}}.data-visualization__content-row .stats-container .stats-right-column{display:none;flex:0 0 auto;width:85.71428571%}@media(min-width: 992px){.data-visualization__content-row .stats-container .stats-right-column{display:block;flex:0 0 auto;width:42.85714286%;margin-left:7.14285714%}}@media(min-width: 1440px){.data-visualization__content-row .stats-container .stats-right-column{flex:0 0 auto;width:50%;margin-left:21.42857143%}}.data-visualization__content-row .stats-container .stats-right-column .stat-tab-content{display:none}.data-visualization__content-row .stats-container .stats-right-column .stat-tab-content__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;color:var(--partner-gold)}@media(min-width: 576px){.data-visualization__content-row .stats-container .stats-right-column .stat-tab-content__heading{font-size:3.1rem;line-height:3.5rem}}.data-visualization__content-row .stats-container .stats-right-column .stat-tab-content.active{display:block}.data-visualization__content-row .stats-container .stats-right-column .stat-tab-content.active img{max-width:450px;display:block;margin:0 auto 1.2rem}
.detail-list-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.detail-list-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.detail-list-block{margin-top:8rem;margin-bottom:8rem}}.detail-list-block-top{margin-bottom:4rem}.detail-list-block-top-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.detail-list-block-top-heading{font-size:3.1rem;line-height:3.5rem}}.detail-list-block-details-tabs-wrapper{display:flex;justify-content:center;margin-bottom:2rem}@media(min-width: 768px){.detail-list-block-details-tabs-wrapper{margin-bottom:0}}.detail-list-block-details-tabs-container{display:flex;flex-direction:column;align-items:flex-start;background-color:var(--white);width:100%;height:100%}.detail-list-block-details-tab-wrapper{margin-top:0 !important;margin-bottom:0;width:100%}@media(min-width: 768px){.detail-list-block-details-tab-wrapper{width:auto}}.detail-list-block-details-tab-wrapper:not(:last-of-type){margin-bottom:2rem}.detail-list-block-details-tab{border:none;background:transparent;position:relative;padding-right:3rem;text-align:left;width:100%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;font-weight:400;color:var(--heather)}@media(min-width: 576px){.detail-list-block-details-tab{font-size:2.5rem;line-height:2.8rem}}.detail-list-block-details-tab.active{font-weight:600;color:var(--optimizely-blue);position:relative}.detail-list-block-details-tab.active::after{position:absolute;content:"";top:50%;right:0;width:1rem;height:1rem;border:solid var(--optimizely-blue);border-width:0 .2rem .2rem 0;transform:rotate(45deg) translateY(-50%)}@media(min-width: 768px){.detail-list-block-details-tab.active::after{transform:rotate(-45deg) translateY(-0.6rem)}}.detail-list-block-details-tab:not(.active):hover{cursor:pointer;color:var(--optimizely-blue)}.detail-list-block-details-tab-content{display:none}.detail-list-block-details-tab-content.active{display:block}.detail-list-block-details-tab-content-heading{margin-bottom:2rem}.detail-list-block-details-tab-content-description img{max-width:100%;height:auto}.detail-list-block-details-tab-content-description img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.detail-list-block-details-tab-content-description img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.detail-list-block-details-tab-content-description p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.detail-list-block-details-tab-content-description:last-child{margin-bottom:0}.detail-list-block-details-tab-content-description i,.detail-list-block-details-tab-content-description em{font-style:italic}.detail-list-block-details-tab-content-description b,.detail-list-block-details-tab-content-description strong{font-weight:600}.detail-list-block-details-tab-content-description+.button-container{margin-top:-2rem}.detail-list-block-details-tab-content-description p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.detail-list-block-details-tab-content-description p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.detail-list-block-details-tab-content-description p a:not(.button):focus{border:var(--black) dashed .01rem}.detail-list-block-details-tab-content-description ul,.detail-list-block-details-tab-content-description ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.detail-list-block-details-tab-content-description ul li,.detail-list-block-details-tab-content-description ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.detail-list-block-details-tab-content-description h1,.detail-list-block-details-tab-content-description h2,.detail-list-block-details-tab-content-description h3,.detail-list-block-details-tab-content-description h4,.detail-list-block-details-tab-content-description h5,.detail-list-block-details-tab-content-description h6{margin-top:0;margin-bottom:1.68rem}.detail-list-block-details-tab-content-description h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.detail-list-block-details-tab-content-description h1{font-size:4.9rem;line-height:5.6rem}}.detail-list-block-details-tab-content-description h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.detail-list-block-details-tab-content-description h2{font-size:3.9rem;line-height:4.6rem}}.detail-list-block-details-tab-content-description h2:first-child{margin-top:0}.detail-list-block-details-tab-content-description h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.detail-list-block-details-tab-content-description h3{font-size:3.1rem;line-height:3.5rem}}.detail-list-block-details-tab-content-description h3:first-child{margin-top:0}.detail-list-block-details-tab-content-description h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.detail-list-block-details-tab-content-description h4{font-size:2.5rem;line-height:2.8rem}}.detail-list-block-details-tab-content-description h4:first-child{margin-top:0}.detail-list-block-details-tab-content-description h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.detail-list-block-details-tab-content-description h5:first-child{margin-top:0}.detail-list-block-details-tab-content-description h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.detail-list-block-details-tab-content-description h6:first-child{margin-top:0}.detail-list-block-details-tab-content-description table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.detail-list-block-details-tab-content-description th,.detail-list-block-details-tab-content-description td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.detail-list-block-details-tab-content-description tbody tr:first-child td{font-weight:600}.detail-list-block-details-tab-content-description code:not([class]){color:var(--red-60)}.detail-list-block-details-tab-content-container{background-color:var(--wild-sand);width:100%;height:100%;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;padding:2rem 0}@media(min-width: 768px){.detail-list-block-details-tab-content-container{padding:2.4rem 4rem}}.detail-list-block-details-tab-content-media-container{margin-bottom:20px}.detail-list-block-details-tab-content-media-container[data-has-image=true]{max-width:85%}.detail-list-block-details-tab-content-video-container .play-btn svg{height:50px;width:50px}.detail-list-block-details-tab-content-video-container .video-thumb-container{margin-bottom:20px;position:relative}.detail-list-block-details-tab-content-video-container .video-thumb-container img{width:100%}.detail-list-block-details-tab-content-video-container .video-thumb-container div{position:absolute !important;top:0;left:0;height:100% !important;width:100% !important}.detail-list-block-details-tab-content-video-container .video-thumb-container .play-wistia-overlay svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:50px;width:50px;transition:transform .15s ease-out}.detail-list-block-details-tab-content-video-container .video-thumb-container .play-wistia-overlay svg:hover{transform:translate(-50%, -50%) scale(1.1)}@media(min-width: 992px){.detail-list-block-details-tab-content-video-container .video-thumb-container{margin-bottom:0}}.detail-list-block-details-tab-content-video-info .video-title{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;font-weight:600}.detail-list-block-content-link{position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.detail-list-block-content-link:hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.detail-list-block-content-link:focus{border:var(--black) dashed .01rem}.dark .detail-list-block{color:var(--white)}.dark .detail-list-block-details-tabs-container{background-color:var(--dark-blue);color:var(--white)}.dark .detail-list-block .detail-list-block-details-tab{color:var(--white)}.dark .detail-list-block .detail-list-block-details-tab.active:before{background-color:var(--purple)}.dark .detail-list-block-details-wrapper .detail-list-block-details-tab-content-container{background-color:var(--fiord);border-color:var(--fiord)}
.digital-maturity-assessment .use-rte h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:1rem}@media(min-width: 576px){.digital-maturity-assessment .use-rte h3{font-size:3.1rem;line-height:3.5rem}}.digital-maturity-assessment .use-rte h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-bottom:1rem}@media(min-width: 576px){.digital-maturity-assessment .use-rte h4{font-size:2.5rem;line-height:2.8rem}}.digital-maturity-assessment .use-rte h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-bottom:1rem}.digital-maturity-assessment .use-rte p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem}.digital-maturity-assessment .use-rte strong{font-weight:600}
.time-zone-picker{position:relative;display:inline-flex;align-items:center;margin-bottom:4rem}.time-zone-picker-list-wrapper{visibility:hidden;position:fixed;z-index:1000}.time-zone-picker-list-wrapper[aria-hidden=false]{visibility:visible;background:var(--white);width:350px;left:0;right:0;margin:0 auto;top:100px;overflow:hidden;border-radius:2px;box-shadow:0 2px 4px 0 rgba(52,57,85,.22)}@media(min-width: 768px){.time-zone-picker-list-wrapper[aria-hidden=false]{right:80px;margin:0;left:unset}}@media(min-width: 992px){.time-zone-picker-list-wrapper{position:absolute}.time-zone-picker-list-wrapper[aria-hidden=false]{right:unset;left:100%;top:unset;margin:0 0 0 1rem}.time-zone-picker-list-wrapper.time-zone-picker-list-wrapper-align-left{left:unset;right:120%}}.time-zone-picker-list{overflow:auto;height:400px;margin:0;padding:.5rem 0}.time-zone-picker-list-header{color:#999caa;padding:1rem;background:#f2f2f4;display:flex;justify-content:space-between;align-items:center}.time-zone-picker-list-item-selection-indicator{content:"";flex-shrink:0;width:20px;height:20px;border-radius:50%;border:1px solid rgba(52,57,85,.22);position:relative;display:inline-block;margin-right:10px;margin-top:3px}.time-zone-picker-list-item{margin:0;padding:.5rem 1rem;color:#343955;cursor:pointer;display:flex}.time-zone-picker-list-item::before{display:none}.time-zone-picker-list-item:hover{background:rgba(52,57,85,.22)}.time-zone-picker-list-item[data-selected=true] .time-zone-picker-list-item-selection-indicator::before{content:"";top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background-color:#080736;position:absolute}.time-zone-picker-list-item-name{line-height:normal;font-size:1.8rem}.time-zone-picker-button{flex-shrink:0;color:var(--optimizely-blue)}.time-zone-picker-button:hover{cursor:pointer;text-decoration:underline;border:none}.time-zone-picker-list-header-close{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;width:14px;height:14px}.time-zone-picker-list-header-close::before,.time-zone-picker-list-header-close::after{content:"";position:absolute;width:2px;height:100%;cursor:pointer}.time-zone-picker-list-header-close::before{transform:rotate(-45deg);background-color:#676a80}.time-zone-picker-list-header-close::after{transform:rotate(45deg);background-color:#676a80}
.education-product-info-box-wrapper{height:100%}.education-product-info-box-wrapper .time-zone-picker{margin-bottom:.75rem}.education-product-info-box{position:sticky;top:90px;border:1px solid #cccdd5;border-radius:2px}.education-product-info-box-image img{border-radius:0;width:100%;height:auto}.education-product-info-box-content{padding:20px 40px 40px}.education-product-info-box-content[data-can-be-purchased=false]{padding-bottom:20px}.education-product-info-box-product{margin-bottom:30px}.education-product-info-box-products-list-heading{margin-top:1rem;margin-bottom:20px}.education-product-info-box-products-list-wrapper{position:relative}.education-product-info-box-products-list-feather{content:"";position:absolute;bottom:0;left:0;right:0;height:90px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%);display:none}.education-product-info-box-products-list[data-expand-toggle-enabled=true]{margin-right:-30px;padding-right:30px;position:relative;transition:height .3s ease-in-out;overflow:hidden}.education-product-info-box-products-list[data-expand-toggle-enabled=true][aria-expanded=false]{height:300px}.education-product-info-box-products-list[data-expand-toggle-enabled=true][aria-expanded=false][data-expand-type=short]{height:150px}.education-product-info-box-products-list[data-expand-toggle-enabled=true][aria-expanded=false]~.education-product-info-box-products-list-feather{display:block}.education-product-info-box-products-list[data-expand-toggle-enabled=true][aria-expanded=true]{height:var(--list-full-height)}.education-product-info-box-product-info{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.education-product-info-box-product-price{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:8px}.education-product-info-box-products-toggle-button-wrapper{display:flex;justify-content:center}.education-product-info-box-products-varying-start-end-time{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.education-product-info-box-add-to-cart-button{position:relative}.education-product-info-box-products-expand-button[aria-pressed=false] .education-product-info-box-products-collapse-text{display:none}.education-product-info-box-products-expand-button[aria-pressed=true] .education-product-info-box-products-expand-text{display:none}.education-product-info-box-number-of-attendees-wrapper{display:flex;justify-content:space-between;padding:20px 0}.education-product-info-box-number-of-attendees-control-wrapper{display:flex;align-items:center}.education-product-info-box-number-of-attendees-control-wrapper input::-webkit-outer-spin-button,.education-product-info-box-number-of-attendees-control-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.education-product-info-box-number-of-attendees-control-wrapper input[type=number]{-moz-appearance:textfield}.education-product-info-box-additional-products-wrapper{margin-top:14px}.education-product-info-box-additional-products-wrapper p{margin-bottom:.75rem}.education-product-info-box-additional-products-wrapper li{margin-bottom:.75rem}.education-product-info-box-number-of-attendees-control-value{width:30px;text-align:center;border:none;background:transparent}.education-product-info-box-disclaimer{text-align:center;margin-bottom:20px}.education-product-info-box-add-to-cart-button-wrapper{display:flex;justify-content:center}.education-product-info-box-checkmark{position:absolute;top:6px;left:0;height:20px;width:20px;border-radius:50%}.education-product-info-box-checkmark::after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;display:none}.education-product-info-box-selection-input{position:absolute;opacity:0;cursor:pointer}.education-product-info-box-selection-input:checked~.education-product-info-box-checkmark::after{display:block}.education-product-info-box-selectable-product{padding-left:35px;position:relative;margin-bottom:20px}.education-product-info-box-selectable-product[aria-disabled=true]{color:#676a80}.education-product-info-box-number-of-attendees-control-button{width:16px;height:16px;border:none;padding:4px;cursor:pointer}.education-product-info-box-number-of-attendees-control-button[data-modification-type=subtract]{background:url(/dist/96bf5e4f729f923f3d90.svg) no-repeat}.education-product-info-box-number-of-attendees-control-button[data-modification-type=add]{background:url(/dist/a478aa8aca68effe2a6f.svg) no-repeat}.education-product-info-box-voucher-disclaimer{color:var(--slate-gray);margin-top:2.4rem !important;margin-bottom:6px}.education-product-info-box-date-location-help{margin-bottom:30px}.education-product-info-box-available-dates-heading{margin-top:30px}.education-product-info-box-available-dates-description{margin-bottom:.75rem}.education-product-info-box-product-session{margin-bottom:1rem}.education-product-info-box-add-to-cart-error-message{margin:.5rem 0}
.product-teaser-detailed-content-heading{margin:20px 0 30px}.product-teaser-detailed img{width:100%;height:auto}.product-teaser-detailed-content-bullets{margin-left:0}.product-teaser-detailed-content-bullets .product-teaser-detailed-content-bullet{position:relative;padding-left:1.5rem}.product-teaser-detailed-content-bullets .product-teaser-detailed-content-bullet:before{position:absolute;top:6px;left:0;margin-left:0;border-radius:50%;height:16px;width:16px;content:""}.product-teaser-detailed-content-bullets .product-teaser-detailed-content-bullet:after{position:absolute;top:10px;left:4px;transform:rotate(-45deg);width:8px;height:6px;border-bottom:2px solid #fff;border-left:2px solid #fff;content:""}.product-teaser-detailed-content-heading{margin:20px 0 30px}.product-teaser-detailed img{width:100%;height:auto}.product-teaser-detailed-content-bullets{margin-left:0}.product-teaser-detailed-content-bullets .product-teaser-detailed-content-bullet{position:relative;padding-left:1.5rem}.product-teaser-detailed-content-bullets .product-teaser-detailed-content-bullet:before{position:absolute;top:6px;left:0;margin-left:0;border-radius:50%;height:16px;width:16px;content:""}.product-teaser-detailed-content-bullets .product-teaser-detailed-content-bullet:after{position:absolute;top:10px;left:4px;transform:rotate(-45deg);width:8px;height:6px;border-bottom:2px solid #fff;border-left:2px solid #fff;content:""}.product-teaser-basic{margin-bottom:2rem}@media(min-width: 768px){.product-teaser-basic{margin-bottom:4rem}}.product-teaser-basic-img img{border-radius:.5rem;width:100%;height:auto}.product-teaser-basic-content-heading{margin:1.5rem 0;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.product-teaser-basic-content-price{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;font-weight:600;margin-bottom:1rem}.product-teaser-basic-content-no-price{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;font-style:italic;margin-bottom:1rem}.product-teaser-basic-content-info-list{margin-bottom:2rem;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.product-teaser-basic-content-info dd{font-weight:600}.product-teaser-basic-content-info-label{margin:0;font-weight:600}.openSessionProduct .education-product-page img,.elearningProduct .education-product-page img{max-width:100%;height:auto}.openSessionProduct .education-product-page img.image-left,.elearningProduct .education-product-page img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.openSessionProduct .education-product-page img.image-right,.elearningProduct .education-product-page img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.openSessionProduct .education-product-page p,.elearningProduct .education-product-page p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.openSessionProduct .education-product-page:last-child,.elearningProduct .education-product-page:last-child{margin-bottom:0}.openSessionProduct .education-product-page i,.openSessionProduct .education-product-page em,.elearningProduct .education-product-page i,.elearningProduct .education-product-page em{font-style:italic}.openSessionProduct .education-product-page b,.openSessionProduct .education-product-page strong,.elearningProduct .education-product-page b,.elearningProduct .education-product-page strong{font-weight:600}.openSessionProduct .education-product-page+.button-container,.elearningProduct .education-product-page+.button-container{margin-top:-2rem}.openSessionProduct .education-product-page p a:not(.button),.elearningProduct .education-product-page p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.openSessionProduct .education-product-page p a:not(.button):hover,.elearningProduct .education-product-page p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.openSessionProduct .education-product-page p a:not(.button):focus,.elearningProduct .education-product-page p a:not(.button):focus{border:var(--black) dashed .01rem}.openSessionProduct .education-product-page ul,.openSessionProduct .education-product-page ol,.elearningProduct .education-product-page ul,.elearningProduct .education-product-page ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.openSessionProduct .education-product-page ul li,.openSessionProduct .education-product-page ol li,.elearningProduct .education-product-page ul li,.elearningProduct .education-product-page ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.openSessionProduct .education-product-page h1,.openSessionProduct .education-product-page h2,.openSessionProduct .education-product-page h3,.openSessionProduct .education-product-page h4,.openSessionProduct .education-product-page h5,.openSessionProduct .education-product-page h6,.elearningProduct .education-product-page h1,.elearningProduct .education-product-page h2,.elearningProduct .education-product-page h3,.elearningProduct .education-product-page h4,.elearningProduct .education-product-page h5,.elearningProduct .education-product-page h6{margin-top:0;margin-bottom:1.68rem}.openSessionProduct .education-product-page h1,.elearningProduct .education-product-page h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.openSessionProduct .education-product-page h1,.elearningProduct .education-product-page h1{font-size:4.9rem;line-height:5.6rem}}.openSessionProduct .education-product-page h2,.elearningProduct .education-product-page h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.openSessionProduct .education-product-page h2,.elearningProduct .education-product-page h2{font-size:3.9rem;line-height:4.6rem}}.openSessionProduct .education-product-page h2:first-child,.elearningProduct .education-product-page h2:first-child{margin-top:0}.openSessionProduct .education-product-page h3,.elearningProduct .education-product-page h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.openSessionProduct .education-product-page h3,.elearningProduct .education-product-page h3{font-size:3.1rem;line-height:3.5rem}}.openSessionProduct .education-product-page h3:first-child,.elearningProduct .education-product-page h3:first-child{margin-top:0}.openSessionProduct .education-product-page h4,.elearningProduct .education-product-page h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.openSessionProduct .education-product-page h4,.elearningProduct .education-product-page h4{font-size:2.5rem;line-height:2.8rem}}.openSessionProduct .education-product-page h4:first-child,.elearningProduct .education-product-page h4:first-child{margin-top:0}.openSessionProduct .education-product-page h5,.elearningProduct .education-product-page h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.openSessionProduct .education-product-page h5:first-child,.elearningProduct .education-product-page h5:first-child{margin-top:0}.openSessionProduct .education-product-page h6,.elearningProduct .education-product-page h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.openSessionProduct .education-product-page h6:first-child,.elearningProduct .education-product-page h6:first-child{margin-top:0}.openSessionProduct .education-product-page table,.elearningProduct .education-product-page table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.openSessionProduct .education-product-page th,.openSessionProduct .education-product-page td,.elearningProduct .education-product-page th,.elearningProduct .education-product-page td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.openSessionProduct .education-product-page tbody tr:first-child td,.elearningProduct .education-product-page tbody tr:first-child td{font-weight:600}.openSessionProduct .education-product-page code:not([class]),.elearningProduct .education-product-page code:not([class]){color:var(--red-60)}.openSessionProduct .education-product-page .h2,.elearningProduct .education-product-page .h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.openSessionProduct .education-product-page .h2,.elearningProduct .education-product-page .h2{font-size:3.9rem;line-height:4.6rem}}.openSessionProduct .education-product-page .h3,.elearningProduct .education-product-page .h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.openSessionProduct .education-product-page .h3,.elearningProduct .education-product-page .h3{font-size:3.1rem;line-height:3.5rem}}.openSessionProduct .education-product-page .h4,.elearningProduct .education-product-page .h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.openSessionProduct .education-product-page .h4,.elearningProduct .education-product-page .h4{font-size:2.5rem;line-height:2.8rem}}.openSessionProduct .education-product-page .h5,.elearningProduct .education-product-page .h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.openSessionProduct .education-product-page .ml-0,.elearningProduct .education-product-page .ml-0{margin-left:0 !important}.openSessionProduct .education-product-page p,.elearningProduct .education-product-page p{margin-bottom:.8rem}.openSessionProduct .education-product-page p:last-child,.elearningProduct .education-product-page p:last-child{margin-bottom:.8rem}.checklist-block,.education-product-page-content{margin:4rem auto}@media(min-width: 576px){.checklist-block,.education-product-page-content{margin:100px auto}}.education-product-page-media-wrapper{margin-bottom:7rem}.education-product-page-tags{display:grid;grid-gap:1.5rem;margin:4rem 0;grid-template-columns:1fr;word-break:break-word}@media(min-width: 768px){.education-product-page-tags{margin-bottom:6rem 0;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.education-product-page-tags{grid-template-columns:repeat(4, 1fr)}}.education-product-page-tag{position:relative;display:flex;align-items:center;line-height:18px}.education-product-page-tag::before{content:"";position:relative;width:32px;height:32px;margin-right:10px;background-repeat:no-repeat;background-position:center;flex-shrink:0}.education-product-page-tag[data-tag-type=training-type]::before{background-image:url(/dist/85ab6ee04220c2935e1d.svg)}.education-product-page-tag[data-tag-type=duration]::before{background-image:url(/dist/a413c07c96948e6f9879.svg)}.education-product-page-tag[data-tag-type=languages]::before{background-image:url(/dist/e852cabea48ea1476afe.svg)}.education-product-page-tag[data-tag-type=certification-available]::before{background-image:url(/dist/597d44911a59e2f1364c.svg)}.education-product-info-box-wrapper{height:100%}.education-product-info-box-wrapper .time-zone-picker{margin-bottom:.75rem}.education-product-info-box{position:sticky;top:90px;border:1px solid #cccdd5;border-radius:2px}.education-product-info-box-image img{border-radius:0;width:100%;height:auto}.education-product-info-box-content{padding:20px 40px 40px}.education-product-info-box-content[data-can-be-purchased=false]{padding-bottom:20px}.education-product-info-box-product{margin-bottom:30px}.education-product-info-box-products-list-heading{margin-top:1rem;margin-bottom:20px}.education-product-info-box-products-list-wrapper{position:relative}.education-product-info-box-products-list-feather{content:"";position:absolute;bottom:0;left:0;right:0;height:90px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%);display:none}.education-product-info-box-products-list[data-expand-toggle-enabled=true]{margin-right:-30px;padding-right:30px;position:relative;transition:height .3s ease-in-out;overflow:hidden}.education-product-info-box-products-list[data-expand-toggle-enabled=true][aria-expanded=false]{height:300px}.education-product-info-box-products-list[data-expand-toggle-enabled=true][aria-expanded=false][data-expand-type=short]{height:150px}.education-product-info-box-products-list[data-expand-toggle-enabled=true][aria-expanded=false]~.education-product-info-box-products-list-feather{display:block}.education-product-info-box-products-list[data-expand-toggle-enabled=true][aria-expanded=true]{height:var(--list-full-height)}.education-product-info-box-product-info{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.education-product-info-box-product-price{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:8px}.education-product-info-box-products-toggle-button-wrapper{display:flex;justify-content:center}.education-product-info-box-products-varying-start-end-time{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.education-product-info-box-add-to-cart-button{position:relative}.education-product-info-box-products-expand-button[aria-pressed=false] .education-product-info-box-products-collapse-text{display:none}.education-product-info-box-products-expand-button[aria-pressed=true] .education-product-info-box-products-expand-text{display:none}.education-product-info-box-number-of-attendees-wrapper{display:flex;justify-content:space-between;padding:20px 0}.education-product-info-box-number-of-attendees-control-wrapper{display:flex;align-items:center}.education-product-info-box-number-of-attendees-control-wrapper input::-webkit-outer-spin-button,.education-product-info-box-number-of-attendees-control-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.education-product-info-box-number-of-attendees-control-wrapper input[type=number]{-moz-appearance:textfield}.education-product-info-box-additional-products-wrapper{margin-top:14px}.education-product-info-box-additional-products-wrapper p{margin-bottom:.75rem}.education-product-info-box-additional-products-wrapper li{margin-bottom:.75rem}.education-product-info-box-number-of-attendees-control-value{width:30px;text-align:center;border:none;background:transparent}.education-product-info-box-disclaimer{text-align:center;margin-bottom:20px}.education-product-info-box-add-to-cart-button-wrapper{display:flex;justify-content:center}.education-product-info-box-checkmark{position:absolute;top:6px;left:0;height:20px;width:20px;border-radius:50%}.education-product-info-box-checkmark::after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;display:none}.education-product-info-box-selection-input{position:absolute;opacity:0;cursor:pointer}.education-product-info-box-selection-input:checked~.education-product-info-box-checkmark::after{display:block}.education-product-info-box-selectable-product{padding-left:35px;position:relative;margin-bottom:20px}.education-product-info-box-selectable-product[aria-disabled=true]{color:#676a80}.education-product-info-box-number-of-attendees-control-button{width:16px;height:16px;border:none;padding:4px;cursor:pointer}.education-product-info-box-number-of-attendees-control-button[data-modification-type=subtract]{background:url(/dist/96bf5e4f729f923f3d90.svg) no-repeat}.education-product-info-box-number-of-attendees-control-button[data-modification-type=add]{background:url(/dist/a478aa8aca68effe2a6f.svg) no-repeat}.education-product-info-box-voucher-disclaimer{color:var(--slate-gray);margin-top:2.4rem !important;margin-bottom:6px}.education-product-info-box-date-location-help{margin-bottom:30px}.education-product-info-box-available-dates-heading{margin-top:30px}.education-product-info-box-available-dates-description{margin-bottom:.75rem}.education-product-info-box-product-session{margin-bottom:1rem}.education-product-info-box-add-to-cart-error-message{margin:.5rem 0}
.error-page__container{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.error-page__container{flex:0 0 auto;width:71.42857143%}}@media(min-width: 992px){.error-page__container{flex:0 0 auto;width:57.14285714%}}.error-page h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;margin-top:6.8rem}@media(min-width: 576px){.error-page h1{font-size:4.9rem;line-height:5.6rem}}@media(min-width: 768px){.error-page h1{margin-top:8.4rem}}@media(min-width: 992px){.error-page h1{margin-top:10.4rem}}.error-page__preamble{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem}
.faq-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.faq-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.faq-block{margin-top:8rem;margin-bottom:8rem}}.faq-block__header{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.faq-block__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin:0}@media(min-width: 576px){.faq-block__heading{font-size:3.9rem;line-height:4.6rem}}.faq-block__preamble{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;margin:1.6rem 0 0 0}.faq-block .faq-block__header>*:last-child{margin-bottom:4rem}.faq-block__canvas{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.faq-block__block{border-bottom:solid 1px rgba(0,55,255,.2)}.faq-block__block:first-child{border-top:solid 1px rgba(0,55,255,.2)}@media(min-width: 576px){.faq-block__block--open .faq-block__trigger{padding-bottom:1.6rem}}.faq-block__block--open .faq-block__label{color:var(--optimizely-blue)}.faq-block__block--open .faq-block__label .faq-block__svg{transform:rotate(0deg)}.faq-block__block--open .faq-block__icon{transform:rotate(180deg);transition:transform .3s}.faq-block__block--open .faq-block__svg--plus{opacity:0}.faq-block__block--open .faq-block__svg--minus{opacity:1}.faq-block__trigger{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;position:relative;width:100%;padding:2.4rem 1.6rem 2.4rem 4.4rem;overflow:hidden;text-align:left;background-color:transparent;border:none;cursor:pointer;transition:padding .3s}@media(min-width: 576px){.faq-block__trigger{padding:3.2rem 8.6850065%}}.faq-block__trigger::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:rgba(0,0,0,0);content:""}.faq-block__trigger:hover .faq-block__label{color:var(--optimizely-blue)}.faq-block__label{font-weight:600;transition:color .1s}.faq-block__trigger-target{height:0;overflow:hidden}.faq-block__content{padding:0 1.6rem 3.2rem 4.4rem}.faq-block__content img{max-width:100%;height:auto}.faq-block__content img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.faq-block__content img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.faq-block__content p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.faq-block__content:last-child{margin-bottom:0}.faq-block__content i,.faq-block__content em{font-style:italic}.faq-block__content b,.faq-block__content strong{font-weight:600}.faq-block__content+.button-container{margin-top:-2rem}.faq-block__content p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.faq-block__content p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.faq-block__content p a:not(.button):focus{border:var(--black) dashed .01rem}.faq-block__content ul,.faq-block__content ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.faq-block__content ul li,.faq-block__content ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.faq-block__content h1,.faq-block__content h2,.faq-block__content h3,.faq-block__content h4,.faq-block__content h5,.faq-block__content h6{margin-top:0;margin-bottom:1.68rem}.faq-block__content h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.faq-block__content h1{font-size:4.9rem;line-height:5.6rem}}.faq-block__content h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.faq-block__content h2{font-size:3.9rem;line-height:4.6rem}}.faq-block__content h2:first-child{margin-top:0}.faq-block__content h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.faq-block__content h3{font-size:3.1rem;line-height:3.5rem}}.faq-block__content h3:first-child{margin-top:0}.faq-block__content h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.faq-block__content h4{font-size:2.5rem;line-height:2.8rem}}.faq-block__content h4:first-child{margin-top:0}.faq-block__content h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.faq-block__content h5:first-child{margin-top:0}.faq-block__content h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.faq-block__content h6:first-child{margin-top:0}.faq-block__content table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.faq-block__content th,.faq-block__content td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.faq-block__content tbody tr:first-child td{font-weight:600}.faq-block__content code:not([class]){color:var(--red-60)}@media(min-width: 576px){.faq-block__content{padding:0 8.6850065% 3.2rem}}.faq-block__icon{position:absolute;top:2.4rem;left:0;display:block;width:2.4rem;height:2.4rem;transition:all .3s}@media(min-width: 576px){.faq-block__icon{top:3.2rem;left:calc(3.7338% - 1.2rem)}}.faq-block__svg{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s}.faq-block__svg--minus{opacity:0}.faq-block .button-container{margin:2.4rem 0 0 0}
.featured-assets{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.featured-assets{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.featured-assets{margin-top:8rem;margin-bottom:8rem}}.featured-assets__header{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:3.2rem}@media(min-width: 576px){.featured-assets__header{margin-bottom:2.4rem}}.featured-assets__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.featured-assets__heading{font-size:4.9rem;line-height:5.6rem}}.featured-assets__cards{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.featured-assets__card{flex:0 0 auto;width:100%;margin-bottom:4rem}@media(min-width: 576px){.featured-assets__card{flex:0 0 auto;width:50%}}.featured-assets__card-container.button-parent:hover,.featured-assets__card-container.button-parent:focus{text-decoration:none;border-bottom:0}.featured-assets__card-container.button-parent:hover .featured-assets__headline,.featured-assets__card-container.button-parent:focus .featured-assets__headline{color:var(--optimizely-blue)}.featured-assets__card-container.button-parent:hover .button,.featured-assets__card-container.button-parent:focus .button{color:var(--black)}.featured-assets__image-container{border-radius:.5rem;position:relative;overflow:hidden;height:0;padding-top:56.25%;margin-bottom:1.6rem;background-color:var(--porcelain)}.featured-assets__image-container img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;min-width:100%;min-height:100%}.featured-assets__content{flex:0 0 auto;width:100%}@media(min-width: 576px){.featured-assets__content{flex:0 0 auto;width:87.5%}}.featured-assets__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin:0;color:var(--black)}@media(min-width: 576px){.featured-assets__headline{font-size:2.5rem;line-height:2.8rem}}.featured-assets .button-container{margin-top:1.6rem;margin-bottom:0}
.listing-filter-btn{color:var(--optimizely-blue);background:rgba(0,55,255,.2);border:0;border-radius:50%;padding:.8rem;cursor:pointer}@media(min-width: 768px){.listing-filter-btn{padding:1.1rem 3.2rem;border-radius:2.2rem;display:flex;margin-top:.8rem}}.listing-filter-btn span.btn-text{display:none;font-size:1.8rem;font-family:"TT Commons",Arial,sans-serif}@media(min-width: 768px){.listing-filter-btn span.btn-text{display:inline-block;flex-grow:1 !important;align-items:center;line-height:2.5rem;padding-right:.8rem}}.listing-filter-btn span.btn-icon{background:url(/dist/af2ae31f73bf79f9a661.svg) no-repeat center right;height:2.5rem;width:2.5rem;display:block;line-height:2.5rem}.modals .listing-filter-modal{max-width:1200px}.modals .listing-filter-modal .modal-item--no-padding .modal-item__inner{padding:5.5rem !important}.modals .listing-filter-modal .modal-item--no-padding .modal-item__inner h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.modals .listing-filter-modal .modal-item--no-padding .modal-item__inner h2{font-size:3.9rem;line-height:4.6rem}}.modals .listing-filter-modal .modal-item--no-padding .modal-item__inner .modal-item__close-button-container{top:25px;right:25px;cursor:pointer}.modals .listing-filter-modal .modal-item--no-padding .modal-item__inner .modal-item__close-button-container path{fill:var(--black)}.modals .listing-filter-modal .modal-item--no-padding .modal-item__inner .modal-item__close-button-container .modal-item__close-button{cursor:pointer}.modals .listing-filter-modal .modal-item--no-padding .modal-item__inner .opti-form fieldset{border:0;margin-top:2.4rem;width:100%;padding-right:var(--gutter-x, 0.75rem);padding-left:var(--gutter-x, 0.75rem);margin-right:auto;margin-left:auto}.modals .listing-filter-modal .modal-item--no-padding .modal-item__inner .opti-form fieldset:first-child{margin-top:0}.modals .listing-filter-modal .modal-item--no-padding .modal-item__inner .opti-form fieldset legend{font-size:2rem;font-weight:700}.modals .listing-filter-modal .modal-item--no-padding .modal-item__inner .opti-form fieldset label{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.modals .listing-filter-modal .modal-item--no-padding .modal-item__inner .opti-form fieldset .col{padding-top:.25rem;padding-bottom:.25rem}.modals .listing-filter-modal .modal-item--no-padding .modal-item__inner .opti-form input[type=text]{margin-bottom:0}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}@media(min-width: 768px){.text-right .listing-filter-btn{float:right}}
.modals{display:none;position:fixed;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;z-index:1300}.modals--is-open{display:flex}.modals__container{height:100%;width:100%;overflow:auto}.modals__row{display:flex;height:100%;margin-left:0;margin-right:0}.modals__background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--black);opacity:.8;z-index:1302}.modals .modals__container{display:none}.modals .modals__container--is-open{display:block}.modals .modal-item{flex:0 0 auto;width:100%;position:relative;margin:auto;padding:7rem 0}@media(min-width: 768px){.modals .modal-item.small .modal-item__inner{flex:0 0 auto;width:42.85714286%;margin-left:28.57142857%}.modals .modal-item.medium .modal-item__inner{flex:0 0 auto;width:71.42857143%;margin-left:14.28571429%}}.modals .modal-item--no-padding .modal-item__inner{padding:0}.modals .modal-item--no-padding .modal-item__inner .modal-item__close-button-container{top:-4.8rem;right:2.4rem}@media(min-width: 576px){.modals .modal-item--no-padding .modal-item__inner .modal-item__close-button-container{right:0}}.modals .modal-item--no-padding .modal-item__inner .modal-item__close-button-icon path{fill:var(--white)}.modals .modal-item--no-padding .modal-item__inner .media-block__media{flex:0 0 auto;width:100%;margin-left:0;margin-bottom:0}.modals .modal-item__inner{flex:0 0 auto;width:100%;border-radius:.5rem;position:relative;background:var(--white);margin:auto;z-index:1302;padding:8rem 0 4rem;overflow-x:hidden}@media(min-width: 576px){.modals .modal-item__inner{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}}.modals .modal-item__inner .modal-item__close-button-container{position:absolute;top:2.4rem;right:2.4rem;z-index:1303}.modals .modal-item__inner .modal-item__close-button{padding:0;background:transparent;border:0;border-radius:0;outline:0;appearance:none}.modals .modal-item__inner .modal-item__close-button-icon path{fill:var(--black)}.modals .modal-item__inner .react-module:nth-child(2),.modals .modal-item__inner .vanilla-module:nth-child(2){margin-top:0}.modals .modal-item__inner .react-module:last-child,.modals .modal-item__inner .vanilla-module:last-child{margin-bottom:0}.modals .modal-item__inner .react-module .media-block__media,.modals .modal-item__inner .vanilla-module .media-block__media{margin-bottom:0}.modals .modal-item .wistia_embed{margin-bottom:-0.6rem}.modals .modal-item .video-wrapper{border-radius:.5rem;overflow:hidden}.modals .modal-item figure{margin-bottom:0}
.glossaryPage h1,.glossaryListPage h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.glossaryPage h1,.glossaryListPage h1{font-size:4.9rem;line-height:5.6rem}}.glossaryPage h2,.glossaryListPage h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.glossaryPage h2,.glossaryListPage h2{font-size:3.9rem;line-height:4.6rem}}.glossaryPage h3,.glossaryListPage h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.glossaryPage h3,.glossaryListPage h3{font-size:3.1rem;line-height:3.5rem}}.glossaryPage .hero,.glossaryListPage .hero{margin-bottom:0}.glossaryPage .hero.theme-dark,.glossaryListPage .hero.theme-dark{background-color:var(--dark-blue)}.glossaryPage .hero .hero-content,.glossaryListPage .hero .hero-content{padding:60px 24px;max-width:1080px}.glossaryPage .hero .hero-content a,.glossaryListPage .hero .hero-content a{color:var(--white)}.glossaryPage .hero .hero-content h2,.glossaryListPage .hero .hero-content h2{color:var(--white);font-weight:600;font-size:22px;line-height:1.27273}.glossaryPage .hero .hero-content .optipedia-logo,.glossaryListPage .hero .hero-content .optipedia-logo{color:var(--white);font-size:26px;letter-spacing:3px;text-transform:uppercase;text-decoration:none !important}.glossaryPage .hero .hero-content .optipedia-logo:hover,.glossaryListPage .hero .hero-content .optipedia-logo:hover{color:var(--wild-sand);border-bottom:0px}.glossaryPage .alpha-bar,.glossaryListPage .alpha-bar{padding:8px 20px;line-height:1.8}.glossaryPage .alpha-bar .container,.glossaryListPage .alpha-bar .container{max-width:320px}@media(min-width: 576px){.glossaryPage .alpha-bar .container,.glossaryListPage .alpha-bar .container{max-width:550px}}.glossaryPage .alpha-bar .container .list-inline,.glossaryListPage .alpha-bar .container .list-inline{margin:0;padding:0}.glossaryPage .alpha-bar .container .list-inline li.list-inline-item,.glossaryListPage .alpha-bar .container .list-inline li.list-inline-item{display:inline-block}.glossaryPage .alpha-bar.bg-grey,.glossaryListPage .alpha-bar.bg-grey{background-color:var(--wild-sand)}.glossaryListPage .glossary-container{margin:30px auto}@media(min-width: 768px){.glossaryListPage .glossary-container{max-width:calc(100% - 14vw);margin:80px auto}}@media(min-width: 1440px){.glossaryListPage .glossary-container{max-width:1224px}}.glossaryListPage .glossary-container .glossary-card{padding:20px}.glossaryListPage .glossary-container .glossary-card h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.glossaryListPage .glossary-container .glossary-card:hover{text-decoration:none;color:inherit;box-shadow:0 7px 27px rgba(107,125,141,.6);transition:box-shadow .15s linear 0s}.glossaryPage .hero{padding-top:0}.glossaryPage .hero .hero-content h2{font-size:40px;line-height:46px;margin:18px auto 0}.glossaryPage .glossary-article{padding-bottom:20px}.glossaryPage .glossary-article img{max-width:100%;height:auto}.glossaryPage .glossary-article img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.glossaryPage .glossary-article img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.glossaryPage .glossary-article p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.glossaryPage .glossary-article:last-child{margin-bottom:0}.glossaryPage .glossary-article i,.glossaryPage .glossary-article em{font-style:italic}.glossaryPage .glossary-article b,.glossaryPage .glossary-article strong{font-weight:600}.glossaryPage .glossary-article+.button-container{margin-top:-2rem}.glossaryPage .glossary-article p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.glossaryPage .glossary-article p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.glossaryPage .glossary-article p a:not(.button):focus{border:var(--black) dashed .01rem}.glossaryPage .glossary-article ul,.glossaryPage .glossary-article ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.glossaryPage .glossary-article ul li,.glossaryPage .glossary-article ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.glossaryPage .glossary-article h1,.glossaryPage .glossary-article h2,.glossaryPage .glossary-article h3,.glossaryPage .glossary-article h4,.glossaryPage .glossary-article h5,.glossaryPage .glossary-article h6{margin-top:0;margin-bottom:1.68rem}.glossaryPage .glossary-article h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.glossaryPage .glossary-article h1{font-size:4.9rem;line-height:5.6rem}}.glossaryPage .glossary-article h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.glossaryPage .glossary-article h2{font-size:3.9rem;line-height:4.6rem}}.glossaryPage .glossary-article h2:first-child{margin-top:0}.glossaryPage .glossary-article h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.glossaryPage .glossary-article h3{font-size:3.1rem;line-height:3.5rem}}.glossaryPage .glossary-article h3:first-child{margin-top:0}.glossaryPage .glossary-article h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.glossaryPage .glossary-article h4{font-size:2.5rem;line-height:2.8rem}}.glossaryPage .glossary-article h4:first-child{margin-top:0}.glossaryPage .glossary-article h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.glossaryPage .glossary-article h5:first-child{margin-top:0}.glossaryPage .glossary-article h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.glossaryPage .glossary-article h6:first-child{margin-top:0}.glossaryPage .glossary-article table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.glossaryPage .glossary-article th,.glossaryPage .glossary-article td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.glossaryPage .glossary-article tbody tr:first-child td{font-weight:600}.glossaryPage .glossary-article code:not([class]){color:var(--red-60)}.glossaryPage .glossary-article img{max-width:100%}.glossaryPage .glossary-article h1,.glossaryPage .glossary-article h2{margin-bottom:22px}.glossaryPage .glossary-article h3{color:var(--black);font-weight:600;font-size:26px;line-height:1.23077;margin:30px 0 20px}@media(min-width: 992px){.glossaryPage .glossary-article h3{font-size:32px;line-height:1.25}}.glossaryPage .glossary-article .case-study-container{border:1px solid #dcdfe3;margin-bottom:16px}.glossaryPage .glossary-article .case-study-container a img{padding:24px;vertical-align:middle}.glossaryPage .glossary-article .case-study-container a img:first-child{float:left}.glossaryPage .glossary-article .case-study-container a img:last-child{float:right}.glossaryPage .glossary-article .case-study-container .case-study-content{border-top:1px solid #dcdfe3;padding:24px;margin-bottom:0}.glossaryPage .glossary-article ul{margin:20px 0;padding:0 0 0 40px}
.header-text-form{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.header-text-form{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.header-text-form{margin-top:8rem;margin-bottom:8rem}}.header-text-form__header-text{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;position:relative;padding-top:5rem;padding-bottom:3rem;color:var(--white);background-color:var(--dark-blue)}@media(min-width: 992px){.header-text-form__header-text{flex:0 0 auto;width:42.85714286%;padding-top:6rem;padding-bottom:4rem}}.header-text-form__header-text::after{content:"";position:absolute;top:0;left:0;bottom:0;width:4.1666666667%;background-color:var(--optimizely-blue)}@media(min-width: 992px){.header-text-form__header-text::after{width:8.3333333333%}}.header-text-form__header,.header-text-form__text{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:83.33333333%;margin-left:8.33333333%}@media(min-width: 992px){.header-text-form__header,.header-text-form__text{flex:0 0 auto;width:75%;margin-left:16.66666667%}}.header-text-form__header{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:1.5rem}@media(min-width: 576px){.header-text-form__header{font-size:3.9rem;line-height:4.6rem}}@media(min-width: 992px){.header-text-form__header{margin-bottom:2.4rem}}.header-text-form__text img{max-width:100%;height:auto}.header-text-form__text img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.header-text-form__text img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.header-text-form__text p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.header-text-form__text:last-child{margin-bottom:0}.header-text-form__text i,.header-text-form__text em{font-style:italic}.header-text-form__text b,.header-text-form__text strong{font-weight:600}.header-text-form__text+.button-container{margin-top:-2rem}.header-text-form__text p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.header-text-form__text p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.header-text-form__text p a:not(.button):focus{border:var(--black) dashed .01rem}.header-text-form__text ul,.header-text-form__text ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.header-text-form__text ul li,.header-text-form__text ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.header-text-form__text h1,.header-text-form__text h2,.header-text-form__text h3,.header-text-form__text h4,.header-text-form__text h5,.header-text-form__text h6{margin-top:0;margin-bottom:1.68rem}.header-text-form__text h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.header-text-form__text h1{font-size:4.9rem;line-height:5.6rem}}.header-text-form__text h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.header-text-form__text h2{font-size:3.9rem;line-height:4.6rem}}.header-text-form__text h2:first-child{margin-top:0}.header-text-form__text h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.header-text-form__text h3{font-size:3.1rem;line-height:3.5rem}}.header-text-form__text h3:first-child{margin-top:0}.header-text-form__text h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.header-text-form__text h4{font-size:2.5rem;line-height:2.8rem}}.header-text-form__text h4:first-child{margin-top:0}.header-text-form__text h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.header-text-form__text h5:first-child{margin-top:0}.header-text-form__text h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.header-text-form__text h6:first-child{margin-top:0}.header-text-form__text table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.header-text-form__text th,.header-text-form__text td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.header-text-form__text tbody tr:first-child td{font-weight:600}.header-text-form__text code:not([class]){color:var(--red-60)}.header-text-form__form{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;background-color:var(--green)}@media(min-width: 992px){.header-text-form__form{flex:0 0 auto;width:42.85714286%;margin-left:0}}.header-text-form__form .opti-form-wrapper,.header-text-form__form [data-marketo-form-wrapper]{padding:3.5rem 8.3333333333% 4.8rem}.header-text-form__form .opti-form-wrapper .mktoForm,.header-text-form__form [data-marketo-form-wrapper] .mktoForm{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x))}.header-text-form__form .opti-form-wrapper .mktoForm .mktoFormRow,.header-text-form__form .opti-form-wrapper .mktoForm .mktoButtonRow,.header-text-form__form [data-marketo-form-wrapper] .mktoForm .mktoFormRow,.header-text-form__form [data-marketo-form-wrapper] .mktoForm .mktoButtonRow{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y)}@media(min-width: 992px){.header-text-form__form .opti-form-wrapper .mktoForm #FirstName_row,.header-text-form__form .opti-form-wrapper .mktoForm #LastName_row,.header-text-form__form .opti-form-wrapper .mktoForm #Phone_row,.header-text-form__form .opti-form-wrapper .mktoForm #Country_row,.header-text-form__form .opti-form-wrapper .mktoForm #Company_row,.header-text-form__form .opti-form-wrapper .mktoForm #Title_row,.header-text-form__form .opti-form-wrapper .mktoForm #Role__c_row,.header-text-form__form [data-marketo-form-wrapper] .mktoForm #FirstName_row,.header-text-form__form [data-marketo-form-wrapper] .mktoForm #LastName_row,.header-text-form__form [data-marketo-form-wrapper] .mktoForm #Phone_row,.header-text-form__form [data-marketo-form-wrapper] .mktoForm #Country_row,.header-text-form__form [data-marketo-form-wrapper] .mktoForm #Company_row,.header-text-form__form [data-marketo-form-wrapper] .mktoForm #Title_row,.header-text-form__form [data-marketo-form-wrapper] .mktoForm #Role__c_row{flex:0 0 auto;width:50%}}.header-text-form__form .opti-form-wrapper .mktoForm #LblCountry,.header-text-form__form [data-marketo-form-wrapper] .mktoForm #LblCountry{color:var(--fiord);font-size:1.1rem;position:absolute;top:-0.8rem}.header-text-form__form .opti-form-wrapper .mktoForm #Country,.header-text-form__form [data-marketo-form-wrapper] .mktoForm #Country{font-size:1.8rem;line-height:2.3rem}
.bread-crumbs{position:relative;display:block;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.3rem;line-height:1.6rem}.bread-crumbs__item{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.3rem;line-height:1.6rem;position:relative;color:var(--black)}.util--dark-background .bread-crumbs__item{color:var(--white)}.bread-crumbs__item:not(:last-child){margin-right:2.2rem}.bread-crumbs__item:not(:last-child)::after{content:"";pointer-events:none;position:absolute;top:50%;left:calc(100% + .7rem);width:.7rem;height:.7rem;border:solid var(--slate-gray);border-width:0 1px 1px 0;transform:rotate(-45deg) translateY(-50%)}.bread-crumbs a.bread-crumbs__item:hover,.bread-crumbs a.bread-crumbs__item:focus{color:var(--black);text-decoration:underline}.util--dark-background .bread-crumbs a.bread-crumbs__item:hover,.util--dark-background .bread-crumbs a.bread-crumbs__item:focus{color:var(--white)}
.highlight-block{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-top:0;margin-bottom:4rem}.highlight-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:3rem}@media(min-width: 576px){.highlight-heading{font-size:3.9rem;line-height:4.6rem}}.highlight-row{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x))}.highlight-container{border-top:solid 2px var(--athens-gray);border-bottom:solid 2px var(--athens-gray);padding-top:3rem;padding-bottom:3rem}.highlight-items{padding-left:0 !important;list-style:none}.highlight-item{margin-bottom:2.4rem;background:url(/dist/ea0a7ced089b5c9bf0a2.svg) no-repeat top left;background-size:1.9rem 3.6rem;padding:.7rem 0 0 3rem}.highlight-item:last-child{margin-bottom:0}.section+.section-highlight-block{margin-top:4rem}@media(min-width: 768px){.section+.section-highlight-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.section+.section-highlight-block{margin-top:8rem;margin-bottom:8rem}}
.highlighted-blog-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.highlighted-blog-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.highlighted-blog-block{margin-top:8rem;margin-bottom:8rem}}.highlighted-blog-block__heading{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:2.4rem}@media(min-width: 576px){.highlighted-blog-block__heading{font-size:3.9rem;line-height:4.6rem}}@media(min-width: 768px){.highlighted-blog-block__heading{flex:0 0 auto;width:71.42857143%;margin-bottom:4rem}}@media(min-width: 992px){.highlighted-blog-block__heading{flex:0 0 auto;width:57.14285714%}}.highlighted-blog-block__blogs{flex:0 0 auto;width:100%;list-style:none}@media(min-width: 768px){.highlighted-blog-block__blogs{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}}@media(min-width: 768px){.highlighted-blog-block__blogs .swiper-wrapper{--gutter-x: 0;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x));box-sizing:border-box}}.highlighted-blog-block__button-container{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.highlighted-blog-block__button-container .button-container{justify-content:center}}.highlighted-blog-block__separator{display:inline-block;transform:translateY(-2px)}.highlighted-blog-block__post{margin-bottom:3rem}.highlighted-blog-block__post.swiper-slide{flex:0 0 auto;width:71.42857143%;margin-left:0}.highlighted-blog-block__post.swiper-slide:first-child{margin-left:7.14285714%}@media(min-width: 768px){.highlighted-blog-block__post.swiper-slide:first-child{margin-left:0}}.highlighted-blog-block__post.swiper-slide:last-child{margin-right:7.1428571429%}@media(min-width: 992px){.highlighted-blog-block__post.swiper-slide:last-child{margin-right:0}}@media(min-width: 768px){.highlighted-blog-block__post.swiper-slide{flex:0 0 auto;width:100%}}@media(min-width: 992px){.highlighted-blog-block__post.swiper-slide{flex:0 0 auto;width:45.83333333%;margin-bottom:4rem}.highlighted-blog-block__post.swiper-slide:nth-child(2n){margin-left:3.57142857%}}.highlighted-blog-block__post-type{color:var(--fiord)}.highlighted-blog-block__post-type:hover,.highlighted-blog-block__post-type:focus{color:var(--fiord);text-decoration:underline}@media(min-width: 768px){.highlighted-blog-block__post-link{--gutter-x: 0;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x))}}.highlighted-blog-block__post-image-wrapper{border-radius:.5rem;position:relative;overflow:hidden;margin-bottom:1.2rem;padding-bottom:56.0311284047%;height:0;background-color:var(--porcelain)}.highlighted-blog-block__post-image-wrapper img{width:100%}@media(min-width: 768px){.highlighted-blog-block__post-image-wrapper{flex:0 0 auto;width:41.66666667%;padding-bottom:23.3463035019%}}@media(min-width: 992px){.highlighted-blog-block__post-image-wrapper{flex:0 0 auto;width:45.45454545%;padding-bottom:25.4686947294%}}.highlighted-blog-block__post-content{flex:0 0 auto;width:91.66666667%}@media(min-width: 768px){.highlighted-blog-block__post-content{flex:0 0 auto;width:54.16666667%;margin-left:4.16666667%}}@media(min-width: 992px){.highlighted-blog-block__post-content{flex:0 0 auto;width:54.54545455%;margin-left:0;padding-left:16px}}.highlighted-blog-block__post-date{padding:0;background:transparent;border:0;border-radius:0;outline:0;appearance:none;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;position:relative;display:block;margin-top:-3px;margin-right:20px;color:var(--fiord)}@media(min-width: 992px){.highlighted-blog-block__post-date{margin-bottom:.4rem}}.highlighted-blog-block__post-headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-bottom:.8rem;transition:color .2s linear}.highlighted-blog-block__post-author{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.8rem;display:block;margin-bottom:2.4rem}@media(min-width: 992px){.highlighted-blog-block__post-author{margin-bottom:1.6rem}}
@media(min-width: 992px){.resource-card--side .resource-card__link{display:flex}}.resource-card__labels{font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;margin-top:-3px;margin-bottom:12px}.resource-card__label{padding:0;background:transparent;border:0;border-radius:0;outline:0;appearance:none;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;position:relative;display:inline-block;margin-right:20px;color:var(--fiord);margin-left:6px}.resource-card__label:hover,.resource-card__label:focus{color:var(--fiord);text-decoration:underline}.resource-card__label::after{content:"•";position:absolute;top:-2px;left:calc(100% + 4px);margin-left:5px;pointer-events:none}.resource-card__label:first-child{margin-left:0}.resource-card__label:last-child::after{display:none}.resource-card button.resource-card__label:hover{text-decoration:underline}.resource-card__serieslogo{height:1.86rem}@media(min-width: 768px){.resource-card__serieslogo{height:2.06rem}}.resource-card__title{flex:0 0 auto;width:95.83333333%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:.8rem;transition:color .2s linear}@media(min-width: 576px){.resource-card__title{font-size:3.1rem;line-height:3.5rem}}@media(min-width: 992px){.resource-card__title{flex:0 0 auto;width:91.66666667%}}.resource-card--side .resource-card__title{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.resource-card__text{flex:0 0 auto;width:95.83333333%;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}@media(min-width: 768px){.resource-card__text{margin-bottom:2.4rem}}@media(min-width: 992px){.resource-card__text{flex:0 0 auto;width:91.66666667%}}@media(min-width: 992px){.resource-card--side .resource-card__content{flex:0 0 auto;width:63.63636364%;padding-left:1.2rem}}@media(min-width: 992px){.resource-card--side .resource-card__image-wrapper{flex:0 0 auto;width:36.36363636%}}.resource-card__image{border-radius:.5rem;position:relative;overflow:hidden;margin-bottom:1.2rem;padding-bottom:56%;width:100%;height:0;background-color:var(--porcelain)}@media(min-width: 768px){.resource-card__image{margin-bottom:1.6rem}}@media(min-width: 992px){.resource-card--side .resource-card__image{margin-bottom:0}}.resource-card__image>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.resource-card__image>.duration{position:absolute;bottom:0;left:0;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;padding:.7rem 1.6rem;background:var(--optimizely-blue-40);color:var(--white)}.resource-card--large{margin-bottom:5.6rem}@media(min-width: 992px){.resource-card--large{margin-bottom:0}}.resource-card--side{flex:0 0 auto;width:71.42857143%;margin-left:0;margin-bottom:0}@media(min-width: 992px){.resource-card--side{flex:0 0 auto;width:100%;margin-bottom:4rem}}.resource-card--side:first-child{margin-left:7.14285714%}@media(min-width: 992px){.resource-card--side:first-child{margin-left:0}}.resource-card--side:last-child{margin-right:7.1428571429%}@media(min-width: 992px){.resource-card--side:last-child{margin-right:0}}
.resource-topic-listing img,.gated-page-base img,.resource-center img,.resource-page img{max-width:100%;height:auto}.resource-topic-listing img.image-left,.gated-page-base img.image-left,.resource-center img.image-left,.resource-page img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.resource-topic-listing img.image-right,.gated-page-base img.image-right,.resource-center img.image-right,.resource-page img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.resource-topic-listing p,.gated-page-base p,.resource-center p,.resource-page p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.resource-topic-listing:last-child,.gated-page-base:last-child,.resource-center:last-child,.resource-page:last-child{margin-bottom:0}.resource-topic-listing i,.resource-topic-listing em,.gated-page-base i,.gated-page-base em,.resource-center i,.resource-center em,.resource-page i,.resource-page em{font-style:italic}.resource-topic-listing b,.resource-topic-listing strong,.gated-page-base b,.gated-page-base strong,.resource-center b,.resource-center strong,.resource-page b,.resource-page strong{font-weight:600}.resource-topic-listing+.button-container,.gated-page-base+.button-container,.resource-center+.button-container,.resource-page+.button-container{margin-top:-2rem}.resource-topic-listing p a:not(.button),.gated-page-base p a:not(.button),.resource-center p a:not(.button),.resource-page p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.resource-topic-listing p a:not(.button):hover,.gated-page-base p a:not(.button):hover,.resource-center p a:not(.button):hover,.resource-page p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.resource-topic-listing p a:not(.button):focus,.gated-page-base p a:not(.button):focus,.resource-center p a:not(.button):focus,.resource-page p a:not(.button):focus{border:var(--black) dashed .01rem}.resource-topic-listing ul,.resource-topic-listing ol,.gated-page-base ul,.gated-page-base ol,.resource-center ul,.resource-center ol,.resource-page ul,.resource-page ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.resource-topic-listing ul li,.resource-topic-listing ol li,.gated-page-base ul li,.gated-page-base ol li,.resource-center ul li,.resource-center ol li,.resource-page ul li,.resource-page ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.resource-topic-listing h1,.resource-topic-listing h2,.resource-topic-listing h3,.resource-topic-listing h4,.resource-topic-listing h5,.resource-topic-listing h6,.gated-page-base h1,.gated-page-base h2,.gated-page-base h3,.gated-page-base h4,.gated-page-base h5,.gated-page-base h6,.resource-center h1,.resource-center h2,.resource-center h3,.resource-center h4,.resource-center h5,.resource-center h6,.resource-page h1,.resource-page h2,.resource-page h3,.resource-page h4,.resource-page h5,.resource-page h6{margin-top:0;margin-bottom:1.68rem}.resource-topic-listing h1,.gated-page-base h1,.resource-center h1,.resource-page h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.resource-topic-listing h1,.gated-page-base h1,.resource-center h1,.resource-page h1{font-size:4.9rem;line-height:5.6rem}}.resource-topic-listing h2,.gated-page-base h2,.resource-center h2,.resource-page h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.resource-topic-listing h2,.gated-page-base h2,.resource-center h2,.resource-page h2{font-size:3.9rem;line-height:4.6rem}}.resource-topic-listing h2:first-child,.gated-page-base h2:first-child,.resource-center h2:first-child,.resource-page h2:first-child{margin-top:0}.resource-topic-listing h3,.gated-page-base h3,.resource-center h3,.resource-page h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.resource-topic-listing h3,.gated-page-base h3,.resource-center h3,.resource-page h3{font-size:3.1rem;line-height:3.5rem}}.resource-topic-listing h3:first-child,.gated-page-base h3:first-child,.resource-center h3:first-child,.resource-page h3:first-child{margin-top:0}.resource-topic-listing h4,.gated-page-base h4,.resource-center h4,.resource-page h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.resource-topic-listing h4,.gated-page-base h4,.resource-center h4,.resource-page h4{font-size:2.5rem;line-height:2.8rem}}.resource-topic-listing h4:first-child,.gated-page-base h4:first-child,.resource-center h4:first-child,.resource-page h4:first-child{margin-top:0}.resource-topic-listing h5,.gated-page-base h5,.resource-center h5,.resource-page h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.resource-topic-listing h5:first-child,.gated-page-base h5:first-child,.resource-center h5:first-child,.resource-page h5:first-child{margin-top:0}.resource-topic-listing h6,.gated-page-base h6,.resource-center h6,.resource-page h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.resource-topic-listing h6:first-child,.gated-page-base h6:first-child,.resource-center h6:first-child,.resource-page h6:first-child{margin-top:0}.resource-topic-listing table,.gated-page-base table,.resource-center table,.resource-page table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.resource-topic-listing th,.resource-topic-listing td,.gated-page-base th,.gated-page-base td,.resource-center th,.resource-center td,.resource-page th,.resource-page td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.resource-topic-listing tbody tr:first-child td,.gated-page-base tbody tr:first-child td,.resource-center tbody tr:first-child td,.resource-page tbody tr:first-child td{font-weight:600}.resource-topic-listing code:not([class]),.gated-page-base code:not([class]),.resource-center code:not([class]),.resource-page code:not([class]){color:var(--red-60)}.resource-topic-listing .h1,.gated-page-base .h1,.resource-center .h1,.resource-page .h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.resource-topic-listing .h1,.gated-page-base .h1,.resource-center .h1,.resource-page .h1{font-size:4.9rem;line-height:5.6rem}}.resource-topic-listing .h2,.gated-page-base .h2,.resource-center .h2,.resource-page .h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.resource-topic-listing .h2,.gated-page-base .h2,.resource-center .h2,.resource-page .h2{font-size:3.9rem;line-height:4.6rem}}.resource-topic-listing .h3,.gated-page-base .h3,.resource-center .h3,.resource-page .h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.resource-topic-listing .h3,.gated-page-base .h3,.resource-center .h3,.resource-page .h3{font-size:3.1rem;line-height:3.5rem}}.resource-topic-listing .h4,.gated-page-base .h4,.resource-center .h4,.resource-page .h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.resource-topic-listing .h4,.gated-page-base .h4,.resource-center .h4,.resource-page .h4{font-size:2.5rem;line-height:2.8rem}}.resource-topic-listing .h5,.gated-page-base .h5,.resource-center .h5,.resource-page .h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.resource-topic-listing .mt-20,.gated-page-base .mt-20,.resource-center .mt-20,.resource-page .mt-20{padding-top:20px}.resource-container{padding-bottom:35px;padding-top:35px}@media(min-width: 768px){.resource-container{padding-bottom:70px;padding-top:70px}}@media(min-width: 768px){.resource-container .w-md-50{width:50% !important}}.webinar-heading{color:var(--athens-gray);font-size:1.4rem !important;line-height:1.4rem !important;letter-spacing:.4rem;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.6rem}.webinar-heading ul{margin:0;padding:0;list-style-type:none}.webinar-heading ul li{display:inline-block}.webinar-heading ul li:after{content:"•";padding-left:5px;font-size:5.5rem;position:relative;display:inline-block;vertical-align:baseline;top:.9rem}.webinar-heading ul li:last-child:after{content:""}.topic-card{margin-bottom:32px;padding-bottom:32px;border:0;border-bottom:solid 1px var(--heather)}@media(min-width: 768px){.topic-card{margin-bottom:45px;padding-bottom:45px}}.topic-card:last-child{margin-bottom:0}.topic-card h2{margin-top:0}.topic-card .img-wrapper{border-radius:.5rem;position:relative}.topic-card .img-wrapper .duration{position:absolute;bottom:.6rem;left:0;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;padding:.7rem 1.6rem;background:var(--optimizely-blue-40);color:var(--white)}.topic-card .button.button--secondary-cta{margin-left:0}.topic-description{padding-bottom:35px}@media(min-width: 768px){.topic-description{padding-bottom:70px;width:50%}}ul.resource-list{padding:0}.playlist-navigation{margin-bottom:3rem;flex:0 0 auto;width:71.42857143%;margin-left:14.28571429%}@media(min-width: 1440px){.playlist-navigation{text-align:right}}.playlist-navigation a{display:inline-block;vertical-align:bottom;color:var(--white);line-height:3rem}.playlist-navigation a img{width:3rem;vertical-align:bottom}.playlist-navigation a:first-child{margin-right:3rem}.resource-eyebrow{color:var(--fiord);font-size:1.4rem !important;line-height:1.4rem !important;letter-spacing:.4rem;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.6rem}.resource-tags{text-transform:uppercase;display:block;margin-bottom:1.2rem;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em}@media(min-width: 992px){.resource-tags{margin-bottom:.4rem}}.resource-tags ul{overflow:hidden;margin-left:0;padding-left:0;list-style-type:disc;color:var(--fiord)}.resource-tags ul li{float:left;padding-right:2.6rem}.resource-tags ul li:first-child::marker{display:none}.resource-tags ul li a{color:var(--fiord);font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em}.resource-tags ul li a:hover{color:var(--optimizely-blue)}
.highlighted-resources-block{padding-top:8rem;margin-bottom:4.8rem}@media(min-width: 768px){.highlighted-resources-block{padding-top:9rem;margin-bottom:6rem}}@media(min-width: 992px){.highlighted-resources-block{padding-top:10rem;margin-bottom:10rem}}.highlighted-resources-block__row{max-width:none}@media(min-width: 992px){.highlighted-resources-block__row{max-width:100%}}.highlighted-resources-block--watermark{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNiIgaGVpZ2h0PSI2NzgiIHZpZXdCb3g9IjAgMCAxMDI2IDY3OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOTEwLjYzNyA5Ljc0MzM5ZS0wNkwxMDI1LjA1IDIuOTc0ODhlLTA1QzEwMjUuMDUgOTAuODA5MSA5ODkuNjcgMTc2LjExNSA5MjUuNDY5IDI0MC40NjRDODYxLjc3IDMwMy44OSA3NzcuNTU4IDMzOS4xNjQgNjg3Ljc5MSAzMzkuOTM5QzY4Ny4zMDMgNDMwLjA0MSA2NTEuOTY1IDUxNC42MDkgNTg4LjIxIDU3OC41MTJDNTIzLjc5NyA2NDIuNjUgNDM4LjQwOCA2NzggMzQ3LjUwOSA2NzhWNTYzLjY5NEM0NzIuMDk3IDU2My42OTQgNTczLjM3OCA0NjIuNTEzIDU3My4zNzggMzM4LjA0OEg2ODQuNzY4VjIyNS42NDdDODA5LjM1NiAyMjUuNjQ3IDkxMC42MzcgMTI0LjQ2NiA5MTAuNjM3IDkuNzQzMzllLTA2Wk02NzcuNTQ1IDIuOTg4NjJlLTA1TDU2My4xMjcgOS44ODA3M2UtMDZDNTYzLjEyNyAxMjQuNDY2IDQ2MS44NDYgMjI1LjY0NyAzMzcuMjU4IDIyNS42NDdMMzM3LjI1OCAzMzguMDYyQzI0Ny40OTMgMzM4LjgzOCAxNjMuMjgzIDM3NC4xMTIgOTkuNTg1OCA0MzcuNTM3QzM1LjM4NDggNTAxLjg4NiA3LjkzODc4ZS0wNiA1ODcuMTkyIDAgNjc4LjAwMUgxMTQuNDE4QzExNC40MTggNTUzLjUzNSAyMTUuNjk5IDQ1Mi4zNTQgMzQwLjI4NyA0NTIuMzU0VjMzOS45MzlDNDMwLjA1MiAzMzkuMTYzIDUxNC4yNjIgMzAzLjg4OSA1NzcuOTU5IDI0MC40NjRDNjQyLjE2IDE3Ni4xMTUgNjc3LjU0NSA5MC44MDkxIDY3Ny41NDUgMi45ODg2MmUtMDVaIiBmaWxsPSIjRjZGNkY2Ii8+DQo8L3N2Zz4NCg==);background-repeat:no-repeat;background-position:35% 0}@media(min-width: 992px){.highlighted-resources-block--watermark{background-position:50% 0}}.highlighted-resources-block__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;margin-bottom:1.6rem}@media(min-width: 576px){.highlighted-resources-block__headline{font-size:4.9rem;line-height:5.6rem}}.highlighted-resources-block__body{margin-bottom:1.6rem}@media(min-width: 768px){.highlighted-resources-block__body{margin-bottom:2.4rem}}.highlighted-resources-block__body[data-block-has-side-resources-heading=true]{margin-bottom:calc(
                2.4rem - calc(-24px - 2.8rem)
            )}.highlighted-resources-block__intro{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:6.4rem}@media(min-width: 992px){.highlighted-resources-block__intro{flex:0 0 auto;width:50%;margin-bottom:5.6rem}}@media(min-width: 992px){.highlighted-resources-block--alternate .highlighted-resources-block__intro{flex:0 0 auto;width:39.28571429%}}.highlighted-resources-block--alternate .highlighted-resources-block__intro .highlighted-resources-block__body{margin-bottom:2.4rem}.highlighted-resources-block__side-resources-heading-container{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.highlighted-resources-block__side-resources-heading-container{margin-left:0;flex:0 0 auto;width:100%;margin-top:calc(-24px - 2.8rem)}}.highlighted-resources-block__side-resources-heading-container h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:4rem}@media(min-width: 576px){.highlighted-resources-block__side-resources-heading-container h2{font-size:3.9rem;line-height:4.6rem}}@media(min-width: 992px){.highlighted-resources-block__side-resources-heading-container h2{font-size:20px;line-height:24px;margin-bottom:2.8rem}}.highlighted-resources-block__large-resource{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.highlighted-resources-block__large-resource{flex:0 0 auto;width:42.85714286%}}.highlighted-resources-block__side-resources{flex:0 0 auto;width:100%}@media(min-width: 992px){.highlighted-resources-block__side-resources{margin-left:3.57142857%;flex:0 0 auto;width:39.28571429%}}.highlighted-resources-block__side-resources .swiper-container{overflow:visible}@media(min-width: 992px){.highlighted-resources-block__side-resources .swiper-wrapper{--gutter-x: 0;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x));box-sizing:border-box}}@media(min-width: 992px){.highlighted-resources-block--alternate .highlighted-resources-block__side-resources{margin-left:7.14285714%}}.highlighted-resources-block__side-resources+.highlighted-resources-block__bottom-resources{margin-top:5.6rem}@media(min-width: 992px){.highlighted-resources-block__side-resources+.highlighted-resources-block__bottom-resources{margin-top:3.2rem}}.highlighted-resources-block__side-resources .playlist-navigation{margin:0 5.325rem .8rem}@media(min-width: 992px){.highlighted-resources-block__side-resources .playlist-navigation{margin:2.5rem 0 .8rem}}.highlighted-resources-block__side-resources .playlist-navigation .playlist__title{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:0;transition:color .2s linear}@media(min-width: 576px){.highlighted-resources-block__side-resources .playlist-navigation .playlist__title{font-size:3.1rem;line-height:3.5rem}}.highlighted-resources-block__side-resources .playlist-navigation .button{margin:0 !important;line-height:3.5rem;font-weight:bold;font-size:2rem;vertical-align:middle}.highlighted-resources-block__side-resources .playlist-navigation .button:last-child{padding-left:2rem}.highlighted-resources-block__side-resources .playlist-navigation .button.playlist-cta-button:before{display:inline-block;content:" ";background-image:url(/dist/9db5a15e1d043728a7fe.svg);background-size:25px 25px;height:25px;width:25px;line-height:3.5rem;vertical-align:text-bottom}.highlighted-resources-block__side-resources .playlist-navigation .button.playlist-cta-button__playnext:before{background-image:url(/dist/ab73e3eff64b1b3296c7.svg)}.highlighted-resources-block__bottom-resources{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x));flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.highlighted-resources-block__bottom-resources .resource-card{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:50%}}.theme-page__dark .highlighted-resources-block .resource-card__label{color:var(--heather)}
.homepage-hero-block{position:relative;overflow:hidden;padding-top:4.8rem;padding-bottom:2.4rem;z-index:20}@media(min-width: 992px){.homepage-hero-block{padding-top:6rem}}.homepage-hero-block .row{position:relative;z-index:21}.homepage-hero-block__content{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:4.2rem}@media(min-width: 992px){.homepage-hero-block__content{flex:0 0 auto;width:35.71428571%;margin-left:7.14285714%;margin-top:auto;margin-bottom:auto}}.homepage-hero-block__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;margin-bottom:2.4rem;font-size:5.6rem;line-height:5.6rem}@media(min-width: 576px){.homepage-hero-block__headline{font-size:4.9rem;line-height:5.6rem}}@media(min-width: 576px){.homepage-hero-block__headline{font-size:10rem;line-height:10rem}}.homepage-hero-block__text{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;padding-right:10%}.homepage-hero-block__image-wrapper{flex:0 0 auto;width:100%}@media(min-width: 992px){.homepage-hero-block__image-wrapper{flex:0 0 auto;width:53.57142857%;margin-bottom:0}}.homepage-hero-block__image{display:block;width:100%;height:auto}.homepage-hero-block__watermark{position:absolute;top:0;left:50%;z-index:19;fill:var(--wild-sand);transform:translate3d(-50%, 0, 0)}
.icon-block{padding-top:6rem;padding-right:4.1666666667%;width:100%;height:100%}@media(min-width: 768px){.icon-block{padding-top:7rem;margin-bottom:0;padding-right:12.5%;padding-left:0}}.icon-block__inner{display:flex;flex-direction:column;height:inherit}.icon-block__icon{height:5rem;margin-bottom:1.6rem}.icon-block__icon img{height:inherit;width:auto}.icon-block__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-bottom:1.2rem}.icon-block__body{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:1.6rem}@media(min-width: 768px){.icon-block__button.button-container{margin-top:auto}}
.image-carousel-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.image-carousel-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.image-carousel-block{margin-top:8rem;margin-bottom:8rem}}.image-carousel-block-container{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.image-carousel-block .swiper-slide{list-style:none}.image-carousel-block .swiper-slide img{width:100%;border-radius:.5rem}.image-carousel-block .swiper-slide figcaption{padding-top:.5rem;padding-bottom:1.5rem;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.8rem}.image-carousel-block .swiper-pagination-bullets{bottom:0}.image-carousel-block .swiper-pagination-bullet-active{background:var(--optimizely-blue)}.image-carousel-block .swiper-navigation{display:flex;justify-content:end;height:2.5rem}.image-carousel-block .swiper-button-next,.image-carousel-block .swiper-button-prev{display:none;position:relative;top:auto;left:auto;right:auto;width:3.5rem;height:2.5rem;margin-top:0}@media(min-width: 992px){.image-carousel-block .swiper-button-next,.image-carousel-block .swiper-button-prev{display:block}}.image-carousel-block .swiper-button-next:after,.image-carousel-block .swiper-button-prev:after{display:none}.image-carousel-block .swiper-button-next{transform:rotate(180deg);transform-origin:center;background:url(/dist/1828594ab204e9dbb956.svg) no-repeat;background-size:100%;margin-left:2rem}.image-carousel-block .swiper-button-next.swiper-button-disabled{transform:rotate(180deg);transform-origin:center;background:url(/dist/37a44d8a5d154d02e754.svg) no-repeat;background-size:100%}.image-carousel-block .swiper-button-prev{background:url(/dist/1828594ab204e9dbb956.svg) no-repeat;background-size:100%}.image-carousel-block .swiper-button-prev.swiper-button-disabled{background:url(/dist/37a44d8a5d154d02e754.svg) no-repeat;background-size:100%}
.labs-author{margin-bottom:2.4rem}.labs-author__author-details-container{display:flex}.labs-author__label,.labs-author__tag{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.labs-author__label{margin-bottom:.6rem}.labs-author__tag{display:block;margin-bottom:2.4rem}.labs-author__image{width:4.8rem;height:4.8rem;border-radius:50%;margin-right:2.4rem}.labs-author__info{list-style:none;padding:0;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em}.labs-author__fullname,.labs-author__title,.labs-author__company,.labs-author__bio{line-height:2.24rem}.labs-author__fullname{font-weight:600}.labs-author__resource-file{font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:2.4rem}
.labs-entry-page{margin-top:4rem;margin-bottom:4rem;display:block}@media(min-width: 768px){.labs-entry-page{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.labs-entry-page{margin-top:8rem;margin-bottom:8rem}}.labs-entry-page__breadcrumb{font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;padding:0;margin:4rem 0}.labs-entry-page__breadcrumb-item{display:inline}.labs-entry-page__breadcrumb-item-link{text-decoration:none;color:var(--optimizely-blue)}.labs-entry-page__breadcrumb-item-link:hover{text-decoration:underline}.labs-entry-page__sidebar{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:3.2rem}@media(min-width: 768px){.labs-entry-page__sidebar{flex:0 0 auto;width:28.57142857%}}.labs-entry-page__label,.labs-entry-page__tag{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.labs-entry-page__label{margin-bottom:.6rem}.labs-entry-page__tag{display:block;margin-bottom:2.4rem}.labs-entry-page__resource-file-container{display:flex;margin-bottom:2.4rem}.labs-entry-page__resource-file-icon-container{position:relative;top:2px;color:var(--optimizely-blue)}.labs-entry-page__resource-file-icon-svg{fill:currentColor}.labs-entry-page__resource-file-link{position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue);margin-left:1rem;font-size:1.6rem}.labs-entry-page__resource-file-link:hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.labs-entry-page__resource-file-link:focus{border:var(--black) dashed .01rem}.labs-entry-page__repo-link{display:block;margin-top:2.4rem}.labs-entry-page__icon{width:2.4rem;height:2.4rem}.labs-entry-page__main{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.labs-entry-page__main img{max-width:100%;height:auto}.labs-entry-page__main img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.labs-entry-page__main img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.labs-entry-page__main p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.labs-entry-page__main:last-child{margin-bottom:0}.labs-entry-page__main i,.labs-entry-page__main em{font-style:italic}.labs-entry-page__main b,.labs-entry-page__main strong{font-weight:600}.labs-entry-page__main+.button-container{margin-top:-2rem}.labs-entry-page__main p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.labs-entry-page__main p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.labs-entry-page__main p a:not(.button):focus{border:var(--black) dashed .01rem}.labs-entry-page__main ul,.labs-entry-page__main ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.labs-entry-page__main ul li,.labs-entry-page__main ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.labs-entry-page__main h1,.labs-entry-page__main h2,.labs-entry-page__main h3,.labs-entry-page__main h4,.labs-entry-page__main h5,.labs-entry-page__main h6{margin-top:0;margin-bottom:1.68rem}.labs-entry-page__main h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.labs-entry-page__main h1{font-size:4.9rem;line-height:5.6rem}}.labs-entry-page__main h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.labs-entry-page__main h2{font-size:3.9rem;line-height:4.6rem}}.labs-entry-page__main h2:first-child{margin-top:0}.labs-entry-page__main h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.labs-entry-page__main h3{font-size:3.1rem;line-height:3.5rem}}.labs-entry-page__main h3:first-child{margin-top:0}.labs-entry-page__main h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.labs-entry-page__main h4{font-size:2.5rem;line-height:2.8rem}}.labs-entry-page__main h4:first-child{margin-top:0}.labs-entry-page__main h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.labs-entry-page__main h5:first-child{margin-top:0}.labs-entry-page__main h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.labs-entry-page__main h6:first-child{margin-top:0}.labs-entry-page__main table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.labs-entry-page__main th,.labs-entry-page__main td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.labs-entry-page__main tbody tr:first-child td{font-weight:600}.labs-entry-page__main code:not([class]){color:var(--red-60)}@media(min-width: 768px){.labs-entry-page__main{flex:0 0 auto;width:57.14285714%;margin-left:0}}.labs-entry-page__rte-block{margin-bottom:2.4rem}.labs-entry-page__additional-links{padding-top:2.4rem;border-top:1px solid var(--heather)}
.labs-card{flex:0 0 auto;width:85.71428571%;text-decoration:none;margin-bottom:4rem;background-color:var(--white);color:var(--black)}@media(min-width: 768px){.labs-card{flex:0 0 auto;width:28.57142857%}}@media(min-width: 1440px){.labs-card{flex:0 0 auto;width:21.42857143%}}.labs-card:hover{text-decoration:none;border-bottom:0}.labs-card__inner{display:flex;flex-direction:column;height:100%;padding:20px 0 0;border-top:2px solid var(--optimizely-blue)}.labs-card__title{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.labs-card__description{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:5rem}.labs-card__labels{font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;display:block;margin-top:auto}
.labs-overview-page{margin-top:4rem;margin-bottom:4rem;overflow-x:hidden}@media(min-width: 768px){.labs-overview-page{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.labs-overview-page{margin-top:8rem;margin-bottom:8rem}}.labs-overview-page__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;text-align:center}@media(min-width: 576px){.labs-overview-page__heading{font-size:4.9rem;line-height:5.6rem}}.labs-overview-page__preamble{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;text-align:center;margin-bottom:0}.labs-overview-page__pills{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0}.labs-overview-page__pill{list-style:none;margin-bottom:0}.labs-overview-page__filters{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;display:flex;justify-content:space-between;margin-top:5rem;margin-bottom:5rem}.labs-overview-page__cards-outer{flex:0 0 auto;width:100%;margin-left:7.14285714%}
.latest-press-releases{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.latest-press-releases{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.latest-press-releases{margin-top:8rem;margin-bottom:8rem}}.latest-press-releases__heading{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.latest-press-releases__heading{font-size:3.9rem;line-height:4.6rem}}@media(min-width: 992px){.latest-press-releases__heading{flex:0 0 auto;width:64.28571429%;margin-bottom:.8rem}}.latest-press-releases .button-container{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:4rem}@media(min-width: 992px){.latest-press-releases .button-container{flex:0 0 auto;width:64.28571429%}}.latest-press-releases__press-releases{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.latest-press-releases__press-link{display:block;color:var(--black);padding:2.4rem 0;border-bottom:1px solid rgba(0,55,255,.1)}.latest-press-releases__press-link:hover,.latest-press-releases__press-link:focus{color:var(--black);text-decoration:none;border-bottom:1px solid rgba(0,55,255,.1)}.latest-press-releases__date{font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;display:block;margin-bottom:1.6rem;color:var(--fiord)}.latest-press-releases__press-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:1.6rem;transition:color .2s ease-out}@media(min-width: 576px){.latest-press-releases__press-heading{font-size:3.1rem;line-height:3.5rem}}@media(min-width: 992px){.latest-press-releases__press-heading{flex:0 0 auto;width:62.5%}}.latest-press-releases__press-link:hover .latest-press-releases__press-heading,.latest-press-releases__press-link:focus .latest-press-releases__press-heading{color:var(--optimizely-blue)}.latest-press-releases__press-body{margin-bottom:0}@media(min-width: 992px){.latest-press-releases__press-body{flex:0 0 auto;width:83.33333333%}}
.layout-container:not(.layout-container--no-spacing){margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.layout-container:not(.layout-container--no-spacing){margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.layout-container:not(.layout-container--no-spacing){margin-top:8rem;margin-bottom:8rem}}.layout-container .row.gy-2{margin-top:0}
.lead-gen__grid{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.lead-gen__grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:max-content auto;grid-column-gap:12px;grid-row-gap:12px}}.lead-gen__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;grid-area:1/1/2/2;position:relative;z-index:1;padding-top:6.4rem;padding-bottom:12.8rem;color:var(--white)}@media(min-width: 576px){.lead-gen__heading{font-size:4.9rem;line-height:5.6rem}}@media(min-width: 992px){.lead-gen__heading{padding-top:13.4rem;padding-bottom:9.4rem;padding-right:7.1428571429%}}.lead-gen__heading::before{content:"";position:absolute;top:0;bottom:0;left:-100vw;width:300vw;z-index:-1;background-color:var(--dark-blue)}.lead-gen__blocks{grid-area:2/1/3/2}@media(min-width: 992px){.lead-gen__blocks>:first-child{margin-top:4rem}}@media(min-width: 992px){.lead-gen__blocks{padding-right:7.1428571429%}}.lead-gen__form{grid-area:1/2/4/3}.lead-gen__form [data-marketo-form-wrapper]{border-radius:.5rem;position:relative;z-index:2;overflow:hidden;margin-top:-7rem;padding:4rem 7.1428571429%;background-color:var(--wild-sand)}@media(min-width: 992px){.lead-gen__form [data-marketo-form-wrapper]{margin-top:13.4rem}}
.legalDocumentPage .download-list{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.legalDocumentPage .download-list{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.legalDocumentPage .download-list{margin-top:8rem;margin-bottom:8rem}}.legalDocumentPage h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.legalDocumentPage h1{font-size:4.9rem;line-height:5.6rem}}.legalDocumentPage h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.legalDocumentPage h3{font-size:3.1rem;line-height:3.5rem}}.legalDocumentPage h3:hover{cursor:pointer}.legalDocumentPage .download-doc-item{margin:4rem 0}.legalDocumentPage .download-doc-item-name{margin-bottom:.85rem;word-break:break-all}.legalDocumentPage hr{margin:5rem 0}@media(min-width: 768px){.legalDocumentPage hr{margin:7.5rem 0}}@media(min-width: 992px){.legalDocumentPage hr{margin:10rem 0}}.legalDocumentPage .accordion{margin-bottom:5rem}@media(min-width: 768px){.legalDocumentPage .accordion{margin:7.5rem 0}}@media(min-width: 992px){.legalDocumentPage .accordion{margin:10rem 0}}.legalDocumentPage .accordion__trigger:after{content:" ";display:inline-block;border:solid #676a80;border-width:0 .2rem .2rem 0;padding:.5rem;transform-origin:center center;transform:rotate(45deg);-webkit-transform:rotate(45deg);vertical-align:middle;transition:transform .2s ease-out;margin-bottom:1.6rem;margin-left:2.4rem}.legalDocumentPage .accordion__trigger-target{height:0;overflow:hidden}.legalDocumentPage .accordion--open .accordion__trigger:after{transform-origin:center center;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);vertical-align:middle;margin-bottom:.3rem;margin-top:0}
.link-list-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.link-list-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.link-list-block{margin-top:8rem;margin-bottom:8rem}}.link-list-block__headline{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:3.2rem}@media(min-width: 576px){.link-list-block__headline{font-size:3.9rem;line-height:4.6rem}}@media(min-width: 768px){.link-list-block__headline{margin-bottom:5rem}}.link-list-block__list{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;list-style:none}@media(min-width: 768px){.link-list-block__list{column-count:2;column-gap:8.3333333333%}}.link-list-block__item{break-inside:avoid}.link-list-block__logo{margin-right:4rem;width:3rem;height:3rem}@media(min-width: 768px){.link-list-block__logo{margin-right:5.2rem;width:4rem;height:4rem}}.link-list-block__link{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;position:relative;display:flex;align-items:center;height:7.2rem;color:var(--black);border-bottom:2px solid var(--porcelain);transition:color .2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media(min-width: 576px){.link-list-block__link{font-size:2.5rem;line-height:2.8rem}}@media(min-width: 768px){.link-list-block__link{height:8.4rem}}.link-list-block__link::after{content:"";position:absolute;bottom:-2px;left:0;height:2px;width:0;background:var(--optimizely-blue);transition:width .2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.link-list-block__link:hover{color:var(--optimizely-blue);text-decoration:none;border-bottom:2px solid var(--porcelain)}.link-list-block__link:hover::after{width:100%}.link-list-block__arrow{margin-left:auto;width:2.7rem;height:1.9rem}@media(min-width: 768px){.link-list-block__arrow{width:4.3rem;height:3rem}}
.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:32px 32px;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.list-block{padding-top:100px}.list-block .list-group{padding-left:0 !important}
.logo-bar-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.logo-bar-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.logo-bar-block{margin-top:8rem;margin-bottom:8rem}}.logo-bar-block__header{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:2.5rem}@media(min-width: 576px){.logo-bar-block__header{font-size:3.9rem;line-height:4.6rem}}.logo-bar-block__offset-container{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.logo-bar-block__item{flex:0 0 auto;width:50%;margin:2.5rem 0;align-self:center;text-align:center;height:8.5rem}.logo-bar-block__item img{display:inline-block;padding:1rem;max-height:8.5rem;max-width:150px;width:auto;height:auto}@media(min-width: 768px){.logo-bar-block__item{flex:0 0 auto;width:25%}}
.marketing-page__container{margin-top:4rem;margin-bottom:4rem;flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.marketing-page__container{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.marketing-page__container{margin-top:8rem;margin-bottom:8rem}}@media(min-width: 768px){.marketing-page__container{flex:0 0 auto;width:71.42857143%}}@media(min-width: 992px){.marketing-page__container{flex:0 0 auto;width:57.14285714%}}.marketing-page__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.marketing-page__heading{font-size:4.9rem;line-height:5.6rem}}.marketing-page__preamble{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem}.marketing-page__main-body img{max-width:100%;height:auto}.marketing-page__main-body img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.marketing-page__main-body img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.marketing-page__main-body p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.marketing-page__main-body:last-child{margin-bottom:0}.marketing-page__main-body i,.marketing-page__main-body em{font-style:italic}.marketing-page__main-body b,.marketing-page__main-body strong{font-weight:600}.marketing-page__main-body+.button-container{margin-top:-2rem}.marketing-page__main-body p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.marketing-page__main-body p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.marketing-page__main-body p a:not(.button):focus{border:var(--black) dashed .01rem}.marketing-page__main-body ul,.marketing-page__main-body ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.marketing-page__main-body ul li,.marketing-page__main-body ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.marketing-page__main-body h1,.marketing-page__main-body h2,.marketing-page__main-body h3,.marketing-page__main-body h4,.marketing-page__main-body h5,.marketing-page__main-body h6{margin-top:0;margin-bottom:1.68rem}.marketing-page__main-body h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.marketing-page__main-body h1{font-size:4.9rem;line-height:5.6rem}}.marketing-page__main-body h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.marketing-page__main-body h2{font-size:3.9rem;line-height:4.6rem}}.marketing-page__main-body h2:first-child{margin-top:0}.marketing-page__main-body h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.marketing-page__main-body h3{font-size:3.1rem;line-height:3.5rem}}.marketing-page__main-body h3:first-child{margin-top:0}.marketing-page__main-body h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.marketing-page__main-body h4{font-size:2.5rem;line-height:2.8rem}}.marketing-page__main-body h4:first-child{margin-top:0}.marketing-page__main-body h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.marketing-page__main-body h5:first-child{margin-top:0}.marketing-page__main-body h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.marketing-page__main-body h6:first-child{margin-top:0}.marketing-page__main-body table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.marketing-page__main-body th,.marketing-page__main-body td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.marketing-page__main-body tbody tr:first-child td{font-weight:600}.marketing-page__main-body code:not([class]){color:var(--red-60)}
main.marketing-page.dark{background-color:var(--dark-blue);border-bottom:solid 1px var(--dark-blue-80);color:var(--white);padding-top:6rem}main.marketing-page.dark .page-header h2{color:var(--partner-gold);padding-bottom:4rem}main.marketing-page.dark .highlighted-resources-block .button--secondary-cta{color:var(--light-blue)}@media(min-width: 768px){main.marketing-page.dark .highlighted-resources-block .highlighted-resources-block__side-resources-heading-container h2{font-size:3rem}}main.marketing-page.dark .highlighted-resources-block .highlighted-resources-block__side-resources .resource-card--side{margin-bottom:0}@media(min-width: 768px){main.marketing-page.dark .highlighted-resources-block .highlighted-resources-block__side-resources .resource-card--side{margin-bottom:5rem}}main.marketing-page.dark .related-content-block__title,main.marketing-page.dark .related-content-block__copy,main.marketing-page.dark .teaser-block__copy,main.marketing-page.dark .teaser-block__title,main.marketing-page.dark .teaser-block__card,main.marketing-page.dark .teaser-block__card.button-parent:hover .teaser-block__copy,main.marketing-page.dark .teaser-block__card.button-parent:focus .teaser-block__copy{color:var(--white)}main.marketing-page.dark .related-content-block__card .button--secondary-cta,main.marketing-page.dark .related-content-block__card .button--secondary-cta .button__icon,main.marketing-page.dark .teaser-block__card .button--secondary-cta,main.marketing-page.dark .teaser-block__card .button--secondary-cta .button__icon{color:var(--optimizely-blue)}main.marketing-page.dark .related-content-block__card .button--secondary-cta:hover,main.marketing-page.dark .related-content-block__card .button--secondary-cta:focus,main.marketing-page.dark .related-content-block__card .button--secondary-cta .button__icon:hover,main.marketing-page.dark .related-content-block__card .button--secondary-cta .button__icon:focus,main.marketing-page.dark .teaser-block__card .button--secondary-cta:hover,main.marketing-page.dark .teaser-block__card .button--secondary-cta:focus,main.marketing-page.dark .teaser-block__card .button--secondary-cta .button__icon:hover,main.marketing-page.dark .teaser-block__card .button--secondary-cta .button__icon:focus{color:var(--purple)}main.marketing-page.dark .related-content-block__card:hover .related-content-block__title,main.marketing-page.dark .related-content-block__card:hover .related-content-block__copy,main.marketing-page.dark .related-content-block__card:hover .teaser-block__title,main.marketing-page.dark .teaser-block__card:hover .related-content-block__title,main.marketing-page.dark .teaser-block__card:hover .related-content-block__copy,main.marketing-page.dark .teaser-block__card:hover .teaser-block__title{color:var(--white)}main.marketing-page.dark .related-content-block__card:hover .button--secondary-cta,main.marketing-page.dark .related-content-block__card:hover .button--secondary-cta .button__icon,main.marketing-page.dark .teaser-block__card:hover .button--secondary-cta,main.marketing-page.dark .teaser-block__card:hover .button--secondary-cta .button__icon{color:var(--purple)}main.marketing-page.dark .content-color-block.color-theme--dark-blue{background:var(--dark-blue-80)}main.marketing-page.dark .related-content-block__intro .button--secondary-cta:hover,main.marketing-page.dark .related-content-block__intro .button--secondary-cta:focus{color:var(--purple)}
.app-page-hero{padding:4rem 0;background:var(--wild-sand)}.app-page-hero p:last-of-type{margin-bottom:0}.app-hero-breadcrumbs{margin-bottom:4rem}.app-page-header{display:flex;flex-direction:column}@media(min-width: 992px){.app-page-header{flex-direction:row}}.app-page-header-logo-container{display:flex;align-items:center;justify-content:center;width:120px;min-width:120px;height:120px;border:1px solid var(--wild-sand);box-shadow:0 1px 4px 0 rgba(0,0,0,.1);border-radius:10px;background:#fff}@media(min-width: 992px){.app-page-header-logo-container{width:165px;min-width:165px;height:165px}}.app-page-header-logo{width:calc(100% - 20px)}.app-page-header-logo img{max-width:100px}@media(min-width: 992px){.app-page-header-logo img{max-width:145px}}.app-page-header-info{flex-grow:1;padding:2rem 0}.app-page-header-info h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.app-page-header-info h1{font-size:4.9rem;line-height:5.6rem}}@media(min-width: 992px){.app-page-header-info{padding:0 3rem;font-size:1.8rem}}.app-page-header-info span{display:block;padding-bottom:.5rem}.app-page-header-pricing{width:270px;min-width:270px}.app-page-header-pricing span{display:block}.app-page-header-pricing .button{margin-top:1.6rem;margin-left:0}@media(min-width: 1440px){.app-page-header-pricing .button{width:100%;text-align:center}}.app-page-app-price-details{background:#fff;padding:2rem;border:1px solid var(--wild-sand);border-radius:2px}.app-page-app-price{display:block;font-size:4rem;line-height:4rem}.app-page-app-prev-price{margin:.25rem 0 .5rem}.app-page-app-prev-price em{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;font-style:normal}.app-page-app-status{position:relative;display:block;padding-left:34px;padding-top:1.6rem;font-size:1.6rem}.app-page-app-status:before{position:absolute;top:16px;left:0;width:26px;height:26px;background:url(/dist/93b9a52515f2e1f319d4.svg) no-repeat;background-size:26px;content:""}.app-page-product-list a:before{content:", ";display:inline;margin-left:-0.25rem}.app-page-product-list a:last-child::before{content:" & ";margin-left:.05rem}.app-page-product-list a:first-child::before{content:"";margin-left:0}.app-page-main-body{margin-top:4rem}.app-page-main-body img{max-width:100%;height:auto}.app-page-main-body img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.app-page-main-body img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.app-page-main-body p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.app-page-main-body:last-child{margin-bottom:0}.app-page-main-body i,.app-page-main-body em{font-style:italic}.app-page-main-body b,.app-page-main-body strong{font-weight:600}.app-page-main-body+.button-container{margin-top:-2rem}.app-page-main-body p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.app-page-main-body p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.app-page-main-body p a:not(.button):focus{border:var(--black) dashed .01rem}.app-page-main-body ul,.app-page-main-body ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.app-page-main-body ul li,.app-page-main-body ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.app-page-main-body h1,.app-page-main-body h2,.app-page-main-body h3,.app-page-main-body h4,.app-page-main-body h5,.app-page-main-body h6{margin-top:0;margin-bottom:1.68rem}.app-page-main-body h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.app-page-main-body h1{font-size:4.9rem;line-height:5.6rem}}.app-page-main-body h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.app-page-main-body h2{font-size:3.9rem;line-height:4.6rem}}.app-page-main-body h2:first-child{margin-top:0}.app-page-main-body h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.app-page-main-body h3{font-size:3.1rem;line-height:3.5rem}}.app-page-main-body h3:first-child{margin-top:0}.app-page-main-body h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.app-page-main-body h4{font-size:2.5rem;line-height:2.8rem}}.app-page-main-body h4:first-child{margin-top:0}.app-page-main-body h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.app-page-main-body h5:first-child{margin-top:0}.app-page-main-body h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.app-page-main-body h6:first-child{margin-top:0}.app-page-main-body table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.app-page-main-body th,.app-page-main-body td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.app-page-main-body tbody tr:first-child td{font-weight:600}.app-page-main-body code:not([class]){color:var(--red-60)}.app-page-main-body :first-child{margin-top:0}.app-page-main-body p:last-of-type{margin-bottom:0}.marketplaceAppPage .benefits-block{margin-bottom:0}.marketplaceAppPage blockquote{margin-bottom:0 !important}.app-page-publisher-info{margin-top:4rem}.app-page-publisher-text h3{margin-top:0}.app-page-publisher-text p:last-of-type{margin-bottom:0}@media(max-width: 767.98px){.app-page-publisher-img{margin-bottom:1.5rem}}.app-page-publisher-img img{max-width:100%}.app-page-app-features,.app-page-app-downloads{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-top:4rem}.app-page-app-features h3,.app-page-app-downloads h3{margin-top:0}@media(min-width: 768px){.app-page-app-features,.app-page-app-downloads{flex:0 0 auto;width:42.85714286%;margin-left:0}.app-page-app-features:nth-child(2n+1),.app-page-app-downloads:nth-child(2n+1){margin-left:7.14285714%}}.app-page-app-features h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.app-page-app-features h4{font-size:2.5rem;line-height:2.8rem}}.app-page-app-features ul{margin-left:0;margin-bottom:0;margin-top:1.6rem;padding-left:0}.app-page-app-features ul li{position:relative;padding-left:3rem;list-style:none}.app-page-app-features ul li:before{position:absolute;top:.5rem;left:0;margin-left:0;background:var(--optimizely-blue);border-radius:50%;height:16px;width:16px;content:""}.app-page-app-features ul li:after{position:absolute;top:9px;left:4px;transform:rotate(-45deg);width:8px;height:6px;border-bottom:2px solid #fff;border-left:2px solid #fff;content:""}.app-page-app-downloads h4,.app-page-app-release-notes h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.app-page-app-downloads h4,.app-page-app-release-notes h4{font-size:2.5rem;line-height:2.8rem}}.app-page-app-downloads ul,.app-page-app-release-notes ul{margin-left:0;margin-top:1.6rem;padding-left:0}.app-page-app-downloads ul li,.app-page-app-release-notes ul li{position:relative;margin-bottom:0;padding:1.2rem 0 1.2rem 4rem;list-style:none}.app-page-app-downloads ul li:before,.app-page-app-release-notes ul li:before{display:none}.app-page-app-downloads .release-note-icon,.app-page-app-downloads .download-icon,.app-page-app-release-notes .release-note-icon,.app-page-app-release-notes .download-icon{position:absolute;top:1rem;left:0;height:3rem;width:3rem}.app-page-app-release-notes{margin-top:4rem}
.app-page-gallery{position:relative;margin-top:4rem;overflow:hidden;flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.app-page-gallery{flex:0 0 auto;width:57.14285714%;margin-left:21.42857143%}}@media(min-width: 992px){.app-page-gallery{flex:0 0 auto;width:42.85714286%;margin-left:28.57142857%}}.app-page-gallery__thumbs{padding:1.5rem 0}.app-page-gallery__thumbs .swiper-slide{opacity:.5}.app-page-gallery__thumbs .swiper-slide-active{opacity:1}.app-page-gallery__thumbs .no-thumbnail{position:absolute;height:100%;width:100%;background:var(--optimizely-blue)}.app-page-gallery__controls{position:relative;min-height:4rem;display:flex;align-items:center;justify-content:center}@media(max-width: 767.98px){.app-page-gallery__controls .swiper-button-prev,.app-page-gallery__controls .swiper-button-next{display:none}}.app-page-gallery__controls .swiper-button-prev:after,.app-page-gallery__controls .swiper-button-next:after{font-size:1.8rem;color:var(--black)}.app-page-gallery__controls .swiper-pagination-bullet{border:1px solid var(--black);background-color:transparent;width:12px;height:12px;border-radius:50%;padding:0;margin-right:12px}.app-page-gallery__controls .swiper-pagination-bullet-active{background:var(--black)}.app-page-slider-media{position:relative;border-radius:2px;overflow:hidden;height:0;padding-bottom:56.25%}.app-page-slider-media img{max-height:100%;max-width:100%}.app-page-slider-text{padding-top:1.5rem}.app-page-slider-text h3,.app-page-slider-text h4{margin-top:0}.app-page-slider-text p:last-of-type{margin-bottom:0}@media(min-width: 992px){.app-page-slider-text{margin:0 2rem}}.app-page-slider-thumbnail,.app-page-slider-image{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:auto;width:auto}.slide-thumbnail-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:40px;width:40px;z-index:2}
.marketplace-form-block{margin-top:4rem;margin-bottom:4rem;padding-top:4rem;padding-bottom:4rem;flex:0 0 auto;width:100%;background:var(--wild-sand)}@media(min-width: 768px){.marketplace-form-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.marketplace-form-block{margin-top:8rem;margin-bottom:8rem}}@media(min-width: 768px){.marketplace-form-block{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;border-radius:3px;padding-top:6rem;padding-bottom:6rem}}.marketplace-form-block__heading,.marketplace-form-block__content{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.marketplace-form-block__heading,.marketplace-form-block__content{flex:0 0 auto;width:71.42857143%;margin-left:14.28571429%}}@media(min-width: 992px){.marketplace-form-block__heading,.marketplace-form-block__content{flex:0 0 auto;width:57.14285714%;margin-left:21.42857143%}}@media(min-width: 1440px){.marketplace-form-block__heading,.marketplace-form-block__content{flex:0 0 auto;width:42.85714286%;margin-left:28.57142857%}}.marketplace-form-block__heading img{max-width:100%;height:auto}.marketplace-form-block__heading img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.marketplace-form-block__heading img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.marketplace-form-block__heading p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.marketplace-form-block__heading:last-child{margin-bottom:0}.marketplace-form-block__heading i,.marketplace-form-block__heading em{font-style:italic}.marketplace-form-block__heading b,.marketplace-form-block__heading strong{font-weight:600}.marketplace-form-block__heading+.button-container{margin-top:-2rem}.marketplace-form-block__heading p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.marketplace-form-block__heading p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.marketplace-form-block__heading p a:not(.button):focus{border:var(--black) dashed .01rem}.marketplace-form-block__heading ul,.marketplace-form-block__heading ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.marketplace-form-block__heading ul li,.marketplace-form-block__heading ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.marketplace-form-block__heading h1,.marketplace-form-block__heading h2,.marketplace-form-block__heading h3,.marketplace-form-block__heading h4,.marketplace-form-block__heading h5,.marketplace-form-block__heading h6{margin-top:0;margin-bottom:1.68rem}.marketplace-form-block__heading h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.marketplace-form-block__heading h1{font-size:4.9rem;line-height:5.6rem}}.marketplace-form-block__heading h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.marketplace-form-block__heading h2{font-size:3.9rem;line-height:4.6rem}}.marketplace-form-block__heading h2:first-child{margin-top:0}.marketplace-form-block__heading h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.marketplace-form-block__heading h3{font-size:3.1rem;line-height:3.5rem}}.marketplace-form-block__heading h3:first-child{margin-top:0}.marketplace-form-block__heading h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.marketplace-form-block__heading h4{font-size:2.5rem;line-height:2.8rem}}.marketplace-form-block__heading h4:first-child{margin-top:0}.marketplace-form-block__heading h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.marketplace-form-block__heading h5:first-child{margin-top:0}.marketplace-form-block__heading h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.marketplace-form-block__heading h6:first-child{margin-top:0}.marketplace-form-block__heading table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.marketplace-form-block__heading th,.marketplace-form-block__heading td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.marketplace-form-block__heading tbody tr:first-child td{font-weight:600}.marketplace-form-block__heading code:not([class]){color:var(--red-60)}.marketplace-form-block .opti-form-type-textarea{margin-bottom:2rem}.marketplace-form-block__by-submitting{margin:2rem 0}.marketplace-form-block__terms-and-conditions-container{padding:0 1rem}.marketplace-form-block__terms-and-conditions-container img{max-width:100%;height:auto}.marketplace-form-block__terms-and-conditions-container img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.marketplace-form-block__terms-and-conditions-container img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.marketplace-form-block__terms-and-conditions-container p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.marketplace-form-block__terms-and-conditions-container:last-child{margin-bottom:0}.marketplace-form-block__terms-and-conditions-container i,.marketplace-form-block__terms-and-conditions-container em{font-style:italic}.marketplace-form-block__terms-and-conditions-container b,.marketplace-form-block__terms-and-conditions-container strong{font-weight:600}.marketplace-form-block__terms-and-conditions-container+.button-container{margin-top:-2rem}.marketplace-form-block__terms-and-conditions-container p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.marketplace-form-block__terms-and-conditions-container p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.marketplace-form-block__terms-and-conditions-container p a:not(.button):focus{border:var(--black) dashed .01rem}.marketplace-form-block__terms-and-conditions-container ul,.marketplace-form-block__terms-and-conditions-container ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.marketplace-form-block__terms-and-conditions-container ul li,.marketplace-form-block__terms-and-conditions-container ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.marketplace-form-block__terms-and-conditions-container h1,.marketplace-form-block__terms-and-conditions-container h2,.marketplace-form-block__terms-and-conditions-container h3,.marketplace-form-block__terms-and-conditions-container h4,.marketplace-form-block__terms-and-conditions-container h5,.marketplace-form-block__terms-and-conditions-container h6{margin-top:0;margin-bottom:1.68rem}.marketplace-form-block__terms-and-conditions-container h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.marketplace-form-block__terms-and-conditions-container h1{font-size:4.9rem;line-height:5.6rem}}.marketplace-form-block__terms-and-conditions-container h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.marketplace-form-block__terms-and-conditions-container h2{font-size:3.9rem;line-height:4.6rem}}.marketplace-form-block__terms-and-conditions-container h2:first-child{margin-top:0}.marketplace-form-block__terms-and-conditions-container h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.marketplace-form-block__terms-and-conditions-container h3{font-size:3.1rem;line-height:3.5rem}}.marketplace-form-block__terms-and-conditions-container h3:first-child{margin-top:0}.marketplace-form-block__terms-and-conditions-container h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.marketplace-form-block__terms-and-conditions-container h4{font-size:2.5rem;line-height:2.8rem}}.marketplace-form-block__terms-and-conditions-container h4:first-child{margin-top:0}.marketplace-form-block__terms-and-conditions-container h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.marketplace-form-block__terms-and-conditions-container h5:first-child{margin-top:0}.marketplace-form-block__terms-and-conditions-container h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.marketplace-form-block__terms-and-conditions-container h6:first-child{margin-top:0}.marketplace-form-block__terms-and-conditions-container table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.marketplace-form-block__terms-and-conditions-container th,.marketplace-form-block__terms-and-conditions-container td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.marketplace-form-block__terms-and-conditions-container tbody tr:first-child td{font-weight:600}.marketplace-form-block__terms-and-conditions-container code:not([class]){color:var(--red-60)}@media(min-width: 768px){.marketplace-form-block__terms-and-conditions-container{padding:0 2rem}}@media(min-width: 992px){.marketplace-form-block__terms-and-conditions-container{padding:0 3rem}}.marketplace-form-block__submitted-message img{max-width:100%;height:auto}.marketplace-form-block__submitted-message img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.marketplace-form-block__submitted-message img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.marketplace-form-block__submitted-message p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.marketplace-form-block__submitted-message:last-child{margin-bottom:0}.marketplace-form-block__submitted-message i,.marketplace-form-block__submitted-message em{font-style:italic}.marketplace-form-block__submitted-message b,.marketplace-form-block__submitted-message strong{font-weight:600}.marketplace-form-block__submitted-message+.button-container{margin-top:-2rem}.marketplace-form-block__submitted-message p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.marketplace-form-block__submitted-message p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.marketplace-form-block__submitted-message p a:not(.button):focus{border:var(--black) dashed .01rem}.marketplace-form-block__submitted-message ul,.marketplace-form-block__submitted-message ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.marketplace-form-block__submitted-message ul li,.marketplace-form-block__submitted-message ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.marketplace-form-block__submitted-message h1,.marketplace-form-block__submitted-message h2,.marketplace-form-block__submitted-message h3,.marketplace-form-block__submitted-message h4,.marketplace-form-block__submitted-message h5,.marketplace-form-block__submitted-message h6{margin-top:0;margin-bottom:1.68rem}.marketplace-form-block__submitted-message h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.marketplace-form-block__submitted-message h1{font-size:4.9rem;line-height:5.6rem}}.marketplace-form-block__submitted-message h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.marketplace-form-block__submitted-message h2{font-size:3.9rem;line-height:4.6rem}}.marketplace-form-block__submitted-message h2:first-child{margin-top:0}.marketplace-form-block__submitted-message h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.marketplace-form-block__submitted-message h3{font-size:3.1rem;line-height:3.5rem}}.marketplace-form-block__submitted-message h3:first-child{margin-top:0}.marketplace-form-block__submitted-message h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.marketplace-form-block__submitted-message h4{font-size:2.5rem;line-height:2.8rem}}.marketplace-form-block__submitted-message h4:first-child{margin-top:0}.marketplace-form-block__submitted-message h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.marketplace-form-block__submitted-message h5:first-child{margin-top:0}.marketplace-form-block__submitted-message h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.marketplace-form-block__submitted-message h6:first-child{margin-top:0}.marketplace-form-block__submitted-message table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.marketplace-form-block__submitted-message th,.marketplace-form-block__submitted-message td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.marketplace-form-block__submitted-message tbody tr:first-child td{font-weight:600}.marketplace-form-block__submitted-message code:not([class]){color:var(--red-60)}
.marketplace-benefits-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.marketplace-benefits-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.marketplace-benefits-block{margin-top:8rem;margin-bottom:8rem}}.marketplace-benefits-block__content{border-radius:.3rem;background-color:var(--wild-sand);padding:4rem 3rem;overflow:hidden;position:relative;z-index:1}@media(min-width: 768px){.marketplace-benefits-block__content{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}}@media(min-width: 768px){.marketplace-benefits-block__content{padding-left:60px;padding-right:60px}}.marketplace-benefits-block__content::before{background-color:var(--wild-sand);content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/dist/90db1336848402d41f41.svg),url(/dist/90db1336848402d41f41.svg);background-position:left -140px bottom,right -90px bottom;background-repeat:no-repeat,no-repeat;background-size:55%,85%;background-blend-mode:luminosity;z-index:-1;opacity:.3}.marketplace-benefits-block__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;text-align:center;margin-bottom:6rem;margin-top:0}@media(min-width: 576px){.marketplace-benefits-block__heading{font-size:3.9rem;line-height:4.6rem}}.marketplace-benefits-block__description{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;text-align:center;margin-bottom:6rem;margin-top:-3rem}.marketplace-benefits-block__benefits{justify-content:center}.marketplace-benefits-block__benefit{list-style:none;align-items:center;text-align:center;margin-bottom:2rem}@media(min-width: 768px){.marketplace-benefits-block__benefit{flex:0 0 auto;width:50%;margin-left:0}}@media(min-width: 992px){.marketplace-benefits-block__benefit{flex:0 0 auto;width:25%;margin-bottom:0}}.marketplace-benefits-block__benefit-icon{width:5.5rem;height:5.5rem;margin:0 auto 2rem}.marketplace-benefits-block__benefit-icon .check-icon{height:100%;width:100%;background:url(/dist/5c67106b25ff1f5d81fa.svg) no-repeat;background-size:100%}@media(min-width: 768px){.marketplace-benefits-block__benefit-icon{margin-bottom:4rem}}.marketplace-benefits-block__benefit-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:0;margin-bottom:1rem}@media(min-width: 576px){.marketplace-benefits-block__benefit-heading{font-size:2.5rem;line-height:2.8rem}}.marketplace-benefits-block__benefit-text{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}
.app-teaser{height:100%;display:flex;flex-direction:row;align-items:center;padding:2rem}.app-teaser-image-container{height:100px;width:100px;min-width:100px;overflow:hidden;border-radius:10px;box-shadow:0 0 4px rgba(0,0,0,.2);background:var(--white)}.app-teaser-info-container{padding-left:1.6rem}.app-teaser-title{font-size:1.8rem;line-height:2.3rem;font-weight:600;color:var(--black);margin:0}.app-teaser-publisher{color:var(--black);font-size:1.6rem;margin:0}.app-teaser-preamble{font-size:1.6rem}.app-teaser-info-container-category{color:var(--black);font-size:1.4rem;margin:0}.featured-apps-heading{margin-top:0;margin-bottom:1.5rem;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.featured-apps-heading{font-size:2.5rem;line-height:2.8rem}}.featured-apps-listing{padding:0}.featured-apps-listing .featured-app-item-container{list-style:none;flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;border:none !important}@media(min-width: 768px){.featured-apps-listing .featured-app-item-container{flex:0 0 auto;width:28.57142857%;margin-left:0}.featured-apps-listing .featured-app-item-container:first-child{margin-left:7.14285714%}}.featured-apps-listing .featured-app-item-container a:hover{text-decoration:none}.featured-app-item{margin-bottom:2rem;box-shadow:0 2px 12px rgba(1,7,43,.1);transition:box-shadow .3s ease-out;border-radius:3px;overflow:hidden}@media(min-width: 576px){.featured-app-item{margin-bottom:3rem}}@media(min-width: 992px){.featured-app-item{margin-bottom:4rem}}.featured-app-item:hover{box-shadow:0 2px 12px rgba(1,7,43,.39)}.featured-app-item:hover *{text-decoration:none !important}.featured-app-item .app-teaser-top,.featured-app-item .app-teaser-bottom{padding:2rem}@media(min-width: 992px){.featured-app-item .app-teaser-top,.featured-app-item .app-teaser-bottom{padding:3.2rem 3.2rem 5rem;min-height:180px}}.featured-app-item .app-teaser-top{display:flex;background:var(--optimizely-blue);color:#fff}.featured-app-item .app-teaser-top .app-teaser-title,.featured-app-item .app-teaser-top .app-teaser-publisher,.featured-app-item .app-teaser-top .app-teaser-info-container-category{color:#fff}.featured-app-item .app-teaser-bottom{color:var(--black);font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}
.marketplace-search-page__hero{position:relative;background:var(--wild-sand);margin-bottom:4rem;padding:4rem 0}@media(min-width: 768px){.marketplace-search-page__hero{margin-bottom:6rem;padding:6rem 0}}.marketplace-search-page__hero-content img,.marketplace-search-page__filters-heading img{max-width:100%;height:auto}.marketplace-search-page__hero-content img.image-left,.marketplace-search-page__filters-heading img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.marketplace-search-page__hero-content img.image-right,.marketplace-search-page__filters-heading img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.marketplace-search-page__hero-content p,.marketplace-search-page__filters-heading p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.marketplace-search-page__hero-content:last-child,.marketplace-search-page__filters-heading:last-child{margin-bottom:0}.marketplace-search-page__hero-content i,.marketplace-search-page__hero-content em,.marketplace-search-page__filters-heading i,.marketplace-search-page__filters-heading em{font-style:italic}.marketplace-search-page__hero-content b,.marketplace-search-page__hero-content strong,.marketplace-search-page__filters-heading b,.marketplace-search-page__filters-heading strong{font-weight:600}.marketplace-search-page__hero-content+.button-container,.marketplace-search-page__filters-heading+.button-container{margin-top:-2rem}.marketplace-search-page__hero-content p a:not(.button),.marketplace-search-page__filters-heading p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.marketplace-search-page__hero-content p a:not(.button):hover,.marketplace-search-page__filters-heading p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.marketplace-search-page__hero-content p a:not(.button):focus,.marketplace-search-page__filters-heading p a:not(.button):focus{border:var(--black) dashed .01rem}.marketplace-search-page__hero-content ul,.marketplace-search-page__hero-content ol,.marketplace-search-page__filters-heading ul,.marketplace-search-page__filters-heading ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.marketplace-search-page__hero-content ul li,.marketplace-search-page__hero-content ol li,.marketplace-search-page__filters-heading ul li,.marketplace-search-page__filters-heading ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.marketplace-search-page__hero-content h1,.marketplace-search-page__hero-content h2,.marketplace-search-page__hero-content h3,.marketplace-search-page__hero-content h4,.marketplace-search-page__hero-content h5,.marketplace-search-page__hero-content h6,.marketplace-search-page__filters-heading h1,.marketplace-search-page__filters-heading h2,.marketplace-search-page__filters-heading h3,.marketplace-search-page__filters-heading h4,.marketplace-search-page__filters-heading h5,.marketplace-search-page__filters-heading h6{margin-top:0;margin-bottom:1.68rem}.marketplace-search-page__hero-content h1,.marketplace-search-page__filters-heading h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.marketplace-search-page__hero-content h1,.marketplace-search-page__filters-heading h1{font-size:4.9rem;line-height:5.6rem}}.marketplace-search-page__hero-content h2,.marketplace-search-page__filters-heading h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.marketplace-search-page__hero-content h2,.marketplace-search-page__filters-heading h2{font-size:3.9rem;line-height:4.6rem}}.marketplace-search-page__hero-content h2:first-child,.marketplace-search-page__filters-heading h2:first-child{margin-top:0}.marketplace-search-page__hero-content h3,.marketplace-search-page__filters-heading h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.marketplace-search-page__hero-content h3,.marketplace-search-page__filters-heading h3{font-size:3.1rem;line-height:3.5rem}}.marketplace-search-page__hero-content h3:first-child,.marketplace-search-page__filters-heading h3:first-child{margin-top:0}.marketplace-search-page__hero-content h4,.marketplace-search-page__filters-heading h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.marketplace-search-page__hero-content h4,.marketplace-search-page__filters-heading h4{font-size:2.5rem;line-height:2.8rem}}.marketplace-search-page__hero-content h4:first-child,.marketplace-search-page__filters-heading h4:first-child{margin-top:0}.marketplace-search-page__hero-content h5,.marketplace-search-page__filters-heading h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.marketplace-search-page__hero-content h5:first-child,.marketplace-search-page__filters-heading h5:first-child{margin-top:0}.marketplace-search-page__hero-content h6,.marketplace-search-page__filters-heading h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.marketplace-search-page__hero-content h6:first-child,.marketplace-search-page__filters-heading h6:first-child{margin-top:0}.marketplace-search-page__hero-content table,.marketplace-search-page__filters-heading table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.marketplace-search-page__hero-content th,.marketplace-search-page__hero-content td,.marketplace-search-page__filters-heading th,.marketplace-search-page__filters-heading td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.marketplace-search-page__hero-content tbody tr:first-child td,.marketplace-search-page__filters-heading tbody tr:first-child td{font-weight:600}.marketplace-search-page__hero-content code:not([class]),.marketplace-search-page__filters-heading code:not([class]){color:var(--red-60)}.marketplace-search-page__hero-content,.marketplace-search-page__filters,.marketplace-search-page__filters-heading{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.marketplace-search-page__text-search,.marketplace-search-page__filter{flex:0 0 auto;width:100%}@media(min-width: 768px){.marketplace-search-page__text-search,.marketplace-search-page__filter{flex:0 0 auto;width:33.33333333%}}.marketplace-search-page__text-search{align-self:end}.marketplace-search-page__search-icon{position:absolute;right:1rem;top:1.7rem}.marketplace-search-page__result{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-top:2rem;margin-bottom:2rem}@media(min-width: 768px){.marketplace-search-page__result{margin-top:4rem;margin-bottom:4rem}}@media(min-width: 768px)and (max-width: 1439.98px){.marketplace-search-page__result{flex:0 0 auto;width:42.85714286%;margin-left:0}.marketplace-search-page__result:nth-child(2n+1){margin-left:7.14285714%}}@media(min-width: 1440px){.marketplace-search-page__result{flex:0 0 auto;width:28.57142857%;margin-left:0}.marketplace-search-page__result:nth-child(3n+1){margin-left:7.14285714%}}.marketplace-search-page__result a{color:var(--black)}.marketplace-search-page__result a:hover{text-decoration:none}.marketplace-search-page__result .marketplace-app-item-icon{position:relative;margin-right:2rem;height:100px;width:100px;border-radius:10px;box-shadow:0 0 4px rgba(0,0,0,.2);overflow:hidden}.marketplace-search-page__result .marketplace-app-item-icon img{width:auto;max-height:100px;max-width:100px}.marketplace-search-page__result .marketplace-app-item-heading h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.marketplace-search-page__result .marketplace-app-item-info{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.marketplace-search-page__result .marketplace-app-item-top{display:flex}.marketplace-search-page__result .marketplace-app-item-preamble{margin:1rem 0 2rem}@media(min-width: 576px){.marketplace-search-page__result .marketplace-app-item-preamble{margin:1rem 0 3rem;padding-right:3rem}}@media(min-width: 992px){.marketplace-search-page__result .marketplace-app-item-preamble{margin:2rem 0 6rem}}.marketplace-search-page__result .marketplace-app-item-preamble p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.marketplace-search-page__status{margin-bottom:2rem;text-align:center}.marketplace-search-page__status .button-container{justify-content:center}@media(min-width: 768px){.marketplace-search-page__status{margin-bottom:4rem}}
.marketplace-promo-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.marketplace-promo-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.marketplace-promo-block{margin-top:8rem;margin-bottom:8rem}}.marketplace-promo-block h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.marketplace-promo-block h3{font-size:3.1rem;line-height:3.5rem}}.marketplace-promo-block p{margin-bottom:3rem}.marketplace-promo-block .button{margin-left:0}@media(max-width: 767.98px){.marketplace-promo-block img{margin-top:1rem}}.marketplace-start-hero{background:linear-gradient(to top, #fff, var(--wild-sand))}.marketplace-start-hero-left{padding-top:4rem;padding-bottom:4rem;display:flex;align-items:center;justify-content:center}.marketplace-start-hero-left h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.marketplace-start-hero-left h1{font-size:4.9rem;line-height:5.6rem}}.marketplace-start-hero-left p:last-of-type{margin-bottom:0}@media(max-width: 575.98px){.marketplace-start-hero-left{order:2}}.marketplace-start-hero-right{text-align:center}@media(max-width: 575.98px){.marketplace-start-hero-right{order:1}}
.marketplace-startpage-applists:not(:first-child):not(:last-child){border-left:1px solid var(--wild-sand);border-right:1px solid var(--wild-sand)}@media(max-width: 575.98px){.marketplace-startpage-applists:not(:last-child){border-bottom:1px solid var(--wild-sand)}.marketplace-startpage-applists:not(:first-child):not(:last-child){border-left:none;border-right:none}}.marketplace-startpage-applist{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-top:2rem;margin-bottom:2rem}@media(min-width: 768px){.marketplace-startpage-applist{flex:0 0 auto;width:28.57142857%;margin-left:0}.marketplace-startpage-applist:first-child{margin-left:7.14285714%}}.marketplace-startpage-applist .button-container{justify-content:center;margin-top:2rem}.marketplace-startpage-applist-header{margin-bottom:2rem;text-align:center;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.marketplace-startpage-applist-header{font-size:2.5rem;line-height:2.8rem}}.marketplace-startpage-applist-header+ul{margin:0}.marketplace-startpage-applist-item{height:150px;list-style:none}@media(max-width: 767.98px){.marketplace-startpage-applist-item{height:220px}}@media(max-width: 575.98px){.marketplace-startpage-applist-item{height:150px}}.marketplace-startpage-applist-item:not(:last-child){margin-bottom:2rem}.marketplace-startpage-applist-item:hover,.marketplace-startpage-applist-item:focus{background-color:var(--wild-sand);cursor:pointer}.marketplace-startpage-applist-item a:hover{text-decoration:none}
.marketplace-start-cto-block{border-radius:3px;margin:4rem 0;padding:4rem 0;background:var(--optimizely-blue);color:var(--porcelain)}@media(max-width: 991.98px){.marketplace-start-cto-block-content{padding:0 1.5rem}.marketplace-start-cto-block-content img{margin-bottom:1.5rem}}.marketplace-start-cto-block-content h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.marketplace-start-cto-block-content h3{font-size:3.1rem;line-height:3.5rem}}
.marketplace-product-teaser-block{text-align:center;margin-bottom:4rem}.marketplace-product-teaser-block:last-child{margin-bottom:0}@media(min-width: 992px){.marketplace-product-teaser-block{margin-bottom:4rem}}.marketplace-product-teaser-image{margin:0 auto 2rem;height:5rem;width:5rem}@media(min-width: 992px){.marketplace-product-teaser-image{height:6rem;width:6rem}}
.marketplace-product-teaser-list-block{margin-top:4rem}.marketplace-product-teaser-list-block h3{margin-bottom:3rem}
.maturity-model-page{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.maturity-model-page{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.maturity-model-page{margin-top:8rem;margin-bottom:8rem}}.maturity-model-page__content{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.maturity-model-page__content{flex:0 0 auto;width:71.42857143%;margin-left:14.28571429%;min-height:60rem}}@media(min-width: 1440px){.maturity-model-page__content{flex:0 0 auto;width:57.14285714%;margin-left:21.42857143%}}.maturity-model-page__header{text-align:center}.maturity-model-page__header img{max-width:100%;height:auto}.maturity-model-page__header img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.maturity-model-page__header img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.maturity-model-page__header p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.maturity-model-page__header:last-child{margin-bottom:0}.maturity-model-page__header i,.maturity-model-page__header em{font-style:italic}.maturity-model-page__header b,.maturity-model-page__header strong{font-weight:600}.maturity-model-page__header+.button-container{margin-top:-2rem}.maturity-model-page__header p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.maturity-model-page__header p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.maturity-model-page__header p a:not(.button):focus{border:var(--black) dashed .01rem}.maturity-model-page__header ul,.maturity-model-page__header ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.maturity-model-page__header ul li,.maturity-model-page__header ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.maturity-model-page__header h1,.maturity-model-page__header h2,.maturity-model-page__header h3,.maturity-model-page__header h4,.maturity-model-page__header h5,.maturity-model-page__header h6{margin-top:0;margin-bottom:1.68rem}.maturity-model-page__header h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.maturity-model-page__header h1{font-size:4.9rem;line-height:5.6rem}}.maturity-model-page__header h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.maturity-model-page__header h2{font-size:3.9rem;line-height:4.6rem}}.maturity-model-page__header h2:first-child{margin-top:0}.maturity-model-page__header h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.maturity-model-page__header h3{font-size:3.1rem;line-height:3.5rem}}.maturity-model-page__header h3:first-child{margin-top:0}.maturity-model-page__header h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.maturity-model-page__header h4{font-size:2.5rem;line-height:2.8rem}}.maturity-model-page__header h4:first-child{margin-top:0}.maturity-model-page__header h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.maturity-model-page__header h5:first-child{margin-top:0}.maturity-model-page__header h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.maturity-model-page__header h6:first-child{margin-top:0}.maturity-model-page__header table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.maturity-model-page__header th,.maturity-model-page__header td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.maturity-model-page__header tbody tr:first-child td{font-weight:600}.maturity-model-page__header code:not([class]){color:var(--red-60)}.maturity-model-page__header .button-container{justify-content:center}.maturity-model-questionnaire__error{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;color:var(--red);text-align:center}.maturity-model-questionnaire__progress{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;text-align:right;margin-top:.5rem}.maturity-model-questionnaire__privacy{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}@media(min-width: 768px){.maturity-model-questionnaire__step-container{display:flex}}.maturity-model-questionnaire__navigation{position:relative;display:flex;align-content:center;justify-content:center}@media(min-width: 768px){.maturity-model-questionnaire__navigation{width:7rem}}.maturity-model-questionnaire__question{padding:2rem 0}@media(min-width: 768px){.maturity-model-questionnaire__question{padding:0 2rem;flex-grow:1}}.maturity-model-questionnaire__next,.maturity-model-questionnaire__prev{background:none;border:none;height:100%;width:100%}.maturity-model-questionnaire__next:hover,.maturity-model-questionnaire__prev:hover{cursor:pointer}@media(min-width: 768px){.maturity-model-questionnaire__next-icon,.maturity-model-questionnaire__prev-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}.maturity-model-questionnaire__next-icon{transform:rotate(180deg)}@media(min-width: 768px){.maturity-model-questionnaire__next-icon{transform:translate(-50%, -50%) rotate(180deg)}}.maturity-model-questionnaire__table{width:100%;border-collapse:collapse}.maturity-model-questionnaire__table td{padding:1rem;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.maturity-model-questionnaire__table thead td{text-align:center}.maturity-model-questionnaire__table tbody tr:nth-child(odd){background:var(--wild-sand)}.maturity-model-questionnaire__table tbody td label{padding:0 10px !important}.maturity-model-questionnaire__table-row-input{text-align:center}.maturity-model-questionnaire__table-row-label{text-align:left}.maturity-model-questionnaire__form-submit{margin-top:3rem}.maturity-model-question__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-bottom:2rem}@media(min-width: 576px){.maturity-model-question__heading{font-size:2.5rem;line-height:2.8rem}}.maturity-model-question__subheading{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:1rem}.maturity-model-question__input-group{position:relative}.maturity-model-question__error{color:var(--red);font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.maturity-model-page__results h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;text-align:center;margin-bottom:2rem}@media(min-width: 576px){.maturity-model-page__results h2{font-size:3.9rem;line-height:4.6rem}}.maturity-model-page__results .preamble{margin:3rem 0;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;text-align:center}.maturity-model-page__results-overview{margin:2rem 0;padding-bottom:2rem}@media(min-width: 768px){.maturity-model-page__results-overview{margin:4rem 0;padding-top:10rem}}.maturity-model-page__results-graph,.maturity-model-page__results-summary{flex:0 0 auto;width:100%}.maturity-model-page__results-graph{padding-bottom:7rem;counter-reset:level}@media(min-width: 768px){.maturity-model-page__results-graph{flex:0 0 auto;width:71.42857143%}}.maturity-model-page__results-graph ol{display:flex;align-items:flex-end}.maturity-model-page__results-graph li{position:relative;background:var(--porcelain);width:20%;list-style:none}.maturity-model-page__results-graph li:not(:last-child){margin-right:2px}.maturity-model-page__results-graph li:after{content:"";display:block;width:100px;height:40px;margin-left:-16px;margin-top:-22px;background-color:var(--white);transform:rotate(-26deg)}.maturity-model-page__results-graph li:before{content:"Level " counter(level);counter-increment:level;position:absolute;left:50%;transform:translateX(-50%);bottom:-40px;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;white-space:nowrap}.maturity-model-page__results-graph li.active{background:var(--optimizely-blue)}.maturity-model-page__results-graph li i{z-index:1;position:absolute;top:0;left:50%;width:50px;height:50px;border-radius:50%;background-color:#fff;border:1.6rem solid var(--orange);transform:translateX(-50%)}@media(min-width: 768px){.maturity-model-page__results-graph li i{top:-120px;left:calc(50% + 10px)}}@media(min-width: 768px){.maturity-model-page__results-graph li i:before{content:"You are here";position:absolute;top:-5px;left:50px;white-space:nowrap;font-style:normal;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}}@media(min-width: 768px){.maturity-model-page__results-graph li i:after{content:"";position:absolute;left:50%;transform:translateX(-50%);display:block;top:25px;width:1px;height:78px;background-color:var(--orange)}}.maturity-model-page__results-graph li:nth-child(1){height:4rem}.maturity-model-page__results-graph li:nth-child(2){height:8rem}.maturity-model-page__results-graph li:nth-child(3){height:12rem}.maturity-model-page__results-graph li:nth-child(4){height:16rem}.maturity-model-page__results-graph li:nth-child(5){height:20rem}.maturity-model-page__results-summary img{max-width:100%;height:auto}.maturity-model-page__results-summary img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.maturity-model-page__results-summary img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.maturity-model-page__results-summary p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.maturity-model-page__results-summary:last-child{margin-bottom:0}.maturity-model-page__results-summary i,.maturity-model-page__results-summary em{font-style:italic}.maturity-model-page__results-summary b,.maturity-model-page__results-summary strong{font-weight:600}.maturity-model-page__results-summary+.button-container{margin-top:-2rem}.maturity-model-page__results-summary p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.maturity-model-page__results-summary p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.maturity-model-page__results-summary p a:not(.button):focus{border:var(--black) dashed .01rem}.maturity-model-page__results-summary ul,.maturity-model-page__results-summary ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.maturity-model-page__results-summary ul li,.maturity-model-page__results-summary ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.maturity-model-page__results-summary h1,.maturity-model-page__results-summary h2,.maturity-model-page__results-summary h3,.maturity-model-page__results-summary h4,.maturity-model-page__results-summary h5,.maturity-model-page__results-summary h6{margin-top:0;margin-bottom:1.68rem}.maturity-model-page__results-summary h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.maturity-model-page__results-summary h1{font-size:4.9rem;line-height:5.6rem}}.maturity-model-page__results-summary h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.maturity-model-page__results-summary h2{font-size:3.9rem;line-height:4.6rem}}.maturity-model-page__results-summary h2:first-child{margin-top:0}.maturity-model-page__results-summary h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.maturity-model-page__results-summary h3{font-size:3.1rem;line-height:3.5rem}}.maturity-model-page__results-summary h3:first-child{margin-top:0}.maturity-model-page__results-summary h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.maturity-model-page__results-summary h4{font-size:2.5rem;line-height:2.8rem}}.maturity-model-page__results-summary h4:first-child{margin-top:0}.maturity-model-page__results-summary h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.maturity-model-page__results-summary h5:first-child{margin-top:0}.maturity-model-page__results-summary h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.maturity-model-page__results-summary h6:first-child{margin-top:0}.maturity-model-page__results-summary table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.maturity-model-page__results-summary th,.maturity-model-page__results-summary td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.maturity-model-page__results-summary tbody tr:first-child td{font-weight:600}.maturity-model-page__results-summary code:not([class]){color:var(--red-60)}.maturity-model-page__results-summary h4{margin:0}@media(min-width: 768px){.maturity-model-page__results-summary{flex:0 0 auto;width:28.57142857%}}.maturity-model-page__results-category{display:flex;margin:2rem 0;flex-wrap:wrap;flex-direction:column}@media(min-width: 768px){.maturity-model-page__results-category{margin:4rem 0}}.maturity-model-page__results-category-item{flex:0 0 auto;width:100%}.maturity-model-page__results-category-item img{max-width:100%;height:auto}.maturity-model-page__results-category-item img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.maturity-model-page__results-category-item img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.maturity-model-page__results-category-item p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.maturity-model-page__results-category-item:last-child{margin-bottom:0}.maturity-model-page__results-category-item i,.maturity-model-page__results-category-item em{font-style:italic}.maturity-model-page__results-category-item b,.maturity-model-page__results-category-item strong{font-weight:600}.maturity-model-page__results-category-item+.button-container{margin-top:-2rem}.maturity-model-page__results-category-item p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.maturity-model-page__results-category-item p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.maturity-model-page__results-category-item p a:not(.button):focus{border:var(--black) dashed .01rem}.maturity-model-page__results-category-item ul,.maturity-model-page__results-category-item ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.maturity-model-page__results-category-item ul li,.maturity-model-page__results-category-item ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.maturity-model-page__results-category-item h1,.maturity-model-page__results-category-item h2,.maturity-model-page__results-category-item h3,.maturity-model-page__results-category-item h4,.maturity-model-page__results-category-item h5,.maturity-model-page__results-category-item h6{margin-top:0;margin-bottom:1.68rem}.maturity-model-page__results-category-item h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.maturity-model-page__results-category-item h1{font-size:4.9rem;line-height:5.6rem}}.maturity-model-page__results-category-item h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.maturity-model-page__results-category-item h2{font-size:3.9rem;line-height:4.6rem}}.maturity-model-page__results-category-item h2:first-child{margin-top:0}.maturity-model-page__results-category-item h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.maturity-model-page__results-category-item h3{font-size:3.1rem;line-height:3.5rem}}.maturity-model-page__results-category-item h3:first-child{margin-top:0}.maturity-model-page__results-category-item h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.maturity-model-page__results-category-item h4{font-size:2.5rem;line-height:2.8rem}}.maturity-model-page__results-category-item h4:first-child{margin-top:0}.maturity-model-page__results-category-item h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.maturity-model-page__results-category-item h5:first-child{margin-top:0}.maturity-model-page__results-category-item h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.maturity-model-page__results-category-item h6:first-child{margin-top:0}.maturity-model-page__results-category-item table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.maturity-model-page__results-category-item th,.maturity-model-page__results-category-item td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.maturity-model-page__results-category-item tbody tr:first-child td{font-weight:600}.maturity-model-page__results-category-item code:not([class]){color:var(--red-60)}@media(min-width: 768px){.maturity-model-page__results-category-item{flex:0 0 auto;width:50%}}@media(min-width: 1440px){.maturity-model-page__results-category-item{flex:0 0 auto;width:20%}}.maturity-model-page__results-category-item h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;color:var(--optimizely-blue);margin:0}@media(min-width: 576px){.maturity-model-page__results-category-item h3{font-size:4.9rem;line-height:5.6rem}}.maturity-model-page__results-category-item h4{margin:0 0 1rem}.maturity-model-page__results-category-item progress{width:100%;margin-bottom:1rem;border-radius:0;height:3px}.maturity-model-page__results-category-item progress[value]::-webkit-progress-value{background:var(--optimizely-blue)}.maturity-model-page__results-category-item progress[value]::-webkit-progress-bar{background:var(--wild-sand)}
.media-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.media-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.media-block{margin-top:8rem;margin-bottom:8rem}}.media-block__intro{padding-bottom:1.6rem;flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.media-block__intro{flex:0 0 auto;width:57.14285714%}}.media-block__media{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:1.2rem}.media-block__media-wrapper{border-radius:.5rem;overflow:hidden;position:relative}.media-block__media-wrapper img,.media-block__media-wrapper video,.media-block__media-wrapper iframe{display:block;object-fit:cover;width:100%;height:auto}.media-block__media-wrapper .wistia-api-embed{display:none}.media-block__media-wrapper .wistia-api-embed.wistia_embed_initialized{display:block}.media-block__media-wrapper .wistia-api-embed.wistia_embed_initialized .wistia_swatch{display:none}.media-block__poster{position:relative;width:100%;height:100%}.media-block__poster img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:opacity .2s .2s linear;object-fit:cover}.ui--has-played .media-block__poster img{opacity:0;pointer-events:none}.media-block__image{position:absolute;top:0;right:0;bottom:0;left:0;width:auto !important}.media-block__image figcaption{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.media-block__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:1.6rem}@media(min-width: 576px){.media-block__heading{font-size:3.9rem;line-height:4.6rem}}.media-block__description{margin-bottom:3.2rem}.media-block__description img{max-width:100%;height:auto}.media-block__description img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.media-block__description img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.media-block__description p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.media-block__description:last-child{margin-bottom:0}.media-block__description i,.media-block__description em{font-style:italic}.media-block__description b,.media-block__description strong{font-weight:600}.media-block__description+.button-container{margin-top:-2rem}.media-block__description p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.media-block__description p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.media-block__description p a:not(.button):focus{border:var(--black) dashed .01rem}.media-block__description ul,.media-block__description ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.media-block__description ul li,.media-block__description ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.media-block__description h1,.media-block__description h2,.media-block__description h3,.media-block__description h4,.media-block__description h5,.media-block__description h6{margin-top:0;margin-bottom:1.68rem}.media-block__description h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.media-block__description h1{font-size:4.9rem;line-height:5.6rem}}.media-block__description h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.media-block__description h2{font-size:3.9rem;line-height:4.6rem}}.media-block__description h2:first-child{margin-top:0}.media-block__description h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.media-block__description h3{font-size:3.1rem;line-height:3.5rem}}.media-block__description h3:first-child{margin-top:0}.media-block__description h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.media-block__description h4{font-size:2.5rem;line-height:2.8rem}}.media-block__description h4:first-child{margin-top:0}.media-block__description h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.media-block__description h5:first-child{margin-top:0}.media-block__description h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.media-block__description h6:first-child{margin-top:0}.media-block__description table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.media-block__description th,.media-block__description td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.media-block__description tbody tr:first-child td{font-weight:600}.media-block__description code:not([class]){color:var(--red-60)}.media-block__video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:1;transition:opacity .2s linear}.media-block__video-overlay.ui--hidden{opacity:0;pointer-events:none}.media-block__video-play{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);display:block;margin:0;background:transparent;transition:all .2s ease-out;cursor:pointer}.media-block__video-play:hover{transform:translateY(-50%) translateX(-50%) scale(1.05);text-decoration:none;border-bottom:none}.media-block__video-play svg{width:4rem;height:4rem;background:var(--white);border-radius:50%;border:5px solid var(--white)}.media-block__video-play svg path{fill:var(--athens-gray)}@media(min-width: 576px){.media-block__video-play svg{width:6rem;height:6rem}}@media(min-width: 768px){.media-block__video-play svg{width:9rem;height:9rem}}@media(min-width: 992px){.media-block__video-play svg{width:11rem;height:11rem}}@media(min-width: 1440px){.media-block__video-play svg{width:13rem;height:13rem}}.media-block__video-caption{display:block;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;padding-top:.8rem}.media-block .w-css-reset-tree button.w-big-play-button{background:url(/dist/1467a2af87d9a174c923.svg) center center no-repeat !important}.media-block .w-css-reset-tree button.w-big-play-button>div{background-color:transparent !important}.media-block .w-css-reset-tree button.w-big-play-button svg{display:none !important}
.offer-page{margin-top:4rem;margin-bottom:4rem;flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.offer-page{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.offer-page{margin-top:8rem;margin-bottom:8rem}}.offer-page-top{flex:0 0 auto;width:100%}.offer-page-top h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.offer-page-top h2{font-size:4.9rem;line-height:5.6rem}}.offer-page-top p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.offer-page-offer{width:auto;margin-top:5rem;display:flex;flex-direction:column;padding:3rem;background-color:var(--wild-sand)}.offer-page-offer ul{list-style:none;margin:0;padding:0;margin-top:2rem}.offer-page-offer-header{display:flex;flex-direction:column}@media(min-width: 768px){.offer-page-offer-header{flex-direction:row}}.offer-page-offer-header h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.offer-page-offer-header h1{font-size:3.1rem;line-height:3.5rem}}.offer-page-offer-header small{margin-top:auto;font-size:1.25rem}@media(min-width: 768px){.offer-page-offer-header small{margin-left:2rem}}.offer-page-offer-fee{font-weight:600;margin-top:1rem}.offer-page-offer-fee+.offer-page-offer-fee{margin-top:0}.offer-page-offer-form{flex:0 0 auto;width:100%}.offer-page-offer-form h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3rem;margin-bottom:1.5rem}@media(min-width: 576px){.offer-page-offer-form h4{font-size:2.5rem;line-height:2.8rem}}.offer-page-offer-form-field-left{flex:0 0 auto;width:100%}@media(min-width: 768px){.offer-page-offer-form-field-left{flex:0 0 auto;width:46.66666667%}}.offer-page-offer-form-field-right{flex:0 0 auto;width:100%}@media(min-width: 768px){.offer-page-offer-form-field-right{margin-left:6.66666667%;flex:0 0 auto;width:46.66666667%}}.offer-page-offer-form-terms-and-conditions>.opti-form-type-checkbox{display:inline-block}.offer-page-offer-form-terms-and-conditions .terms-and-conditions-button{position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue);font-size:inherit;border:none;background-color:transparent;text-decoration:underline;margin-top:0;margin-left:-0.5rem}.offer-page-offer-form-terms-and-conditions .terms-and-conditions-button:hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.offer-page-offer-form-terms-and-conditions .terms-and-conditions-button:focus{border:var(--black) dashed .01rem}.offer-page-offer-form-terms-and-conditions .terms-and-conditions-button:hover{cursor:pointer;text-decoration:none}
.offer-thank-you{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.offer-thank-you h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;margin-bottom:5rem}@media(min-width: 576px){.offer-thank-you h1{font-size:4.9rem;line-height:5.6rem}}.offer-thank-you-mainBody{margin-bottom:5rem}.offer-thank-you-mainBody img{max-width:100%;height:auto}.offer-thank-you-mainBody img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.offer-thank-you-mainBody img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.offer-thank-you-mainBody p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.offer-thank-you-mainBody:last-child{margin-bottom:0}.offer-thank-you-mainBody i,.offer-thank-you-mainBody em{font-style:italic}.offer-thank-you-mainBody b,.offer-thank-you-mainBody strong{font-weight:600}.offer-thank-you-mainBody+.button-container{margin-top:-2rem}.offer-thank-you-mainBody p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.offer-thank-you-mainBody p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.offer-thank-you-mainBody p a:not(.button):focus{border:var(--black) dashed .01rem}.offer-thank-you-mainBody ul,.offer-thank-you-mainBody ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.offer-thank-you-mainBody ul li,.offer-thank-you-mainBody ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.offer-thank-you-mainBody h1,.offer-thank-you-mainBody h2,.offer-thank-you-mainBody h3,.offer-thank-you-mainBody h4,.offer-thank-you-mainBody h5,.offer-thank-you-mainBody h6{margin-top:0;margin-bottom:1.68rem}.offer-thank-you-mainBody h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.offer-thank-you-mainBody h1{font-size:4.9rem;line-height:5.6rem}}.offer-thank-you-mainBody h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.offer-thank-you-mainBody h2{font-size:3.9rem;line-height:4.6rem}}.offer-thank-you-mainBody h2:first-child{margin-top:0}.offer-thank-you-mainBody h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.offer-thank-you-mainBody h3{font-size:3.1rem;line-height:3.5rem}}.offer-thank-you-mainBody h3:first-child{margin-top:0}.offer-thank-you-mainBody h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.offer-thank-you-mainBody h4{font-size:2.5rem;line-height:2.8rem}}.offer-thank-you-mainBody h4:first-child{margin-top:0}.offer-thank-you-mainBody h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.offer-thank-you-mainBody h5:first-child{margin-top:0}.offer-thank-you-mainBody h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.offer-thank-you-mainBody h6:first-child{margin-top:0}.offer-thank-you-mainBody table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.offer-thank-you-mainBody th,.offer-thank-you-mainBody td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.offer-thank-you-mainBody tbody tr:first-child td{font-weight:600}.offer-thank-you-mainBody code:not([class]){color:var(--red-60)}
.opti-form-wrapper .form-block__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:1.6rem}@media(min-width: 576px){.opti-form-wrapper .form-block__heading{font-size:3.1rem;line-height:3.5rem}}.opti-form-wrapper .Form__Element{margin-top:.4rem;position:relative}.opti-form-wrapper .Form__Element label.Form__Element__Caption{position:absolute;top:1.3rem;left:0;z-index:2;margin:0;color:var(--fiord);cursor:text;font-size:1.8rem;line-height:2.3rem;pointer-events:none;transition-property:font-size,top;transition-duration:.2s;transition-timing-function:ease-out}.opti-form-wrapper .Form__Element label.Form__Element__Caption.label-focus,.opti-form-wrapper .Form__Element label.Form__Element__Caption.label-input-has-content{top:-0.8rem;font-size:1.1rem}.opti-form-wrapper .Form__Element label.Form__Element__Caption.label-focus{pointer-events:none}.opti-form-wrapper .Form__Element input:not([type=checkbox]):not([type=radio]):focus+label{top:-0.8rem;font-size:1.1rem}.opti-form-wrapper .Form__Element .FormTextbox.FormTextbox--Textarea{resize:vertical !important}.opti-form-wrapper .Form__Element .FormTextbox.FormTextbox--Textarea label{font-size:1.8rem;width:100%;position:relative;left:auto;top:auto}.opti-form-wrapper .Form__Element .FormTextbox.FormTextbox--Textarea label+textarea{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-top:1rem}.opti-form-wrapper .Form__Element .FormTextbox.FormTextbox--Textarea textarea{border-radius:.5rem;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;width:100%;padding:1rem 2rem;background:transparent;border:1px solid var(--fiord);margin-top:1rem}.opti-form-wrapper .Form__Element .FormTextbox.FormTextbox--Textarea textarea:focus,.opti-form-wrapper .Form__Element .FormTextbox.FormTextbox--Textarea textarea:focus-visible{border-color:var(--black);outline:none}.opti-form-wrapper .Form__Element .FormSelection{position:relative}.opti-form-wrapper .Form__Element .FormSelection label{margin-bottom:.5rem;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;font-size:1.1rem;position:absolute;top:-0.8rem}.opti-form-wrapper .Form__Element .FormSelection select{display:block;width:100%;margin-bottom:4rem;padding:1rem 0;text-align:left;border-top:none;border-left:none;border-right:none;border-bottom:1px solid var(--black);font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCA4Ij4gIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgIDxwYXRoIGQ9Ik0tMS00aDE2djE2SC0xeiIvPiAgICA8cGF0aCBzdHJva2U9IiM2NzZBODAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMSAxbDYgNiA2LTYiLz4gIDwvZz48L3N2Zz4=) no-repeat transparent;background-position-x:calc(100% - 16px);background-position-y:52%;background-size:16px 16px;color:var(--fiord)}.opti-form-wrapper .Form__Element .FormSelection select:hover{cursor:pointer}.opti-form-wrapper .Form__Element .FormSelection select[aria-invalid=false]{color:var(--black)}.opti-form-wrapper .Form__Element .FormSelection .FormTextbox .mktoField{resize:vertical !important}.opti-form-wrapper .Form__Element.ValidationRequired label::after{content:"*";color:var(--optimizely-blue)}.opti-form-wrapper .Form__Element .FormSubmitButton{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;position:relative;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .2s ease-out,background-color .2s ease-out;padding:1.1rem 3.2rem;color:var(--white);background-color:var(--optimizely-blue);border:none;border-radius:2.2rem}.opti-form-wrapper .Form__Element .FormSubmitButton:hover,.opti-form-wrapper .Form__Element .FormSubmitButton:focus{color:var(--white);background-color:var(--primary-button-hover);text-decoration:none}.opti-form-wrapper .Form__Element .FormSubmitButton:disabled{background:var(--heather);pointer-events:none}.opti-form-wrapper .Form__Element p,.opti-form-wrapper .Form__Element strong{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.8rem}.opti-form-wrapper .Form__Element strong{font-weight:600}
.order-hosting-page{margin-top:4rem;margin-bottom:4rem;flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.order-hosting-page{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.order-hosting-page{margin-top:8rem;margin-bottom:8rem}}.order-hosting-page-top-left{flex:0 0 auto;width:100%}.order-hosting-page-top-left img{max-width:100%;height:auto}.order-hosting-page-top-left img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.order-hosting-page-top-left img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.order-hosting-page-top-left p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.order-hosting-page-top-left:last-child{margin-bottom:0}.order-hosting-page-top-left i,.order-hosting-page-top-left em{font-style:italic}.order-hosting-page-top-left b,.order-hosting-page-top-left strong{font-weight:600}.order-hosting-page-top-left+.button-container{margin-top:-2rem}.order-hosting-page-top-left p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.order-hosting-page-top-left p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.order-hosting-page-top-left p a:not(.button):focus{border:var(--black) dashed .01rem}.order-hosting-page-top-left ul,.order-hosting-page-top-left ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.order-hosting-page-top-left ul li,.order-hosting-page-top-left ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.order-hosting-page-top-left h1,.order-hosting-page-top-left h2,.order-hosting-page-top-left h3,.order-hosting-page-top-left h4,.order-hosting-page-top-left h5,.order-hosting-page-top-left h6{margin-top:0;margin-bottom:1.68rem}.order-hosting-page-top-left h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.order-hosting-page-top-left h1{font-size:4.9rem;line-height:5.6rem}}.order-hosting-page-top-left h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.order-hosting-page-top-left h2{font-size:3.9rem;line-height:4.6rem}}.order-hosting-page-top-left h2:first-child{margin-top:0}.order-hosting-page-top-left h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.order-hosting-page-top-left h3{font-size:3.1rem;line-height:3.5rem}}.order-hosting-page-top-left h3:first-child{margin-top:0}.order-hosting-page-top-left h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.order-hosting-page-top-left h4{font-size:2.5rem;line-height:2.8rem}}.order-hosting-page-top-left h4:first-child{margin-top:0}.order-hosting-page-top-left h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.order-hosting-page-top-left h5:first-child{margin-top:0}.order-hosting-page-top-left h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.order-hosting-page-top-left h6:first-child{margin-top:0}.order-hosting-page-top-left table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.order-hosting-page-top-left th,.order-hosting-page-top-left td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.order-hosting-page-top-left tbody tr:first-child td{font-weight:600}.order-hosting-page-top-left code:not([class]){color:var(--red-60)}@media(min-width: 768px){.order-hosting-page-top-left{flex:0 0 auto;width:57.14285714%}}.order-hosting-page-top-right{margin-top:2rem;flex:0 0 auto;width:100%}.order-hosting-page-top-right img{max-width:100%;height:auto}.order-hosting-page-top-right img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.order-hosting-page-top-right img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.order-hosting-page-top-right p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.order-hosting-page-top-right:last-child{margin-bottom:0}.order-hosting-page-top-right i,.order-hosting-page-top-right em{font-style:italic}.order-hosting-page-top-right b,.order-hosting-page-top-right strong{font-weight:600}.order-hosting-page-top-right+.button-container{margin-top:-2rem}.order-hosting-page-top-right p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.order-hosting-page-top-right p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.order-hosting-page-top-right p a:not(.button):focus{border:var(--black) dashed .01rem}.order-hosting-page-top-right ul,.order-hosting-page-top-right ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.order-hosting-page-top-right ul li,.order-hosting-page-top-right ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.order-hosting-page-top-right h1,.order-hosting-page-top-right h2,.order-hosting-page-top-right h3,.order-hosting-page-top-right h4,.order-hosting-page-top-right h5,.order-hosting-page-top-right h6{margin-top:0;margin-bottom:1.68rem}.order-hosting-page-top-right h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.order-hosting-page-top-right h1{font-size:4.9rem;line-height:5.6rem}}.order-hosting-page-top-right h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.order-hosting-page-top-right h2{font-size:3.9rem;line-height:4.6rem}}.order-hosting-page-top-right h2:first-child{margin-top:0}.order-hosting-page-top-right h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.order-hosting-page-top-right h3{font-size:3.1rem;line-height:3.5rem}}.order-hosting-page-top-right h3:first-child{margin-top:0}.order-hosting-page-top-right h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.order-hosting-page-top-right h4{font-size:2.5rem;line-height:2.8rem}}.order-hosting-page-top-right h4:first-child{margin-top:0}.order-hosting-page-top-right h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.order-hosting-page-top-right h5:first-child{margin-top:0}.order-hosting-page-top-right h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.order-hosting-page-top-right h6:first-child{margin-top:0}.order-hosting-page-top-right table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.order-hosting-page-top-right th,.order-hosting-page-top-right td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.order-hosting-page-top-right tbody tr:first-child td{font-weight:600}.order-hosting-page-top-right code:not([class]){color:var(--red-60)}@media(min-width: 768px){.order-hosting-page-top-right{flex:0 0 auto;width:35.71428571%;margin-left:7.14285714%;margin-top:0}}.order-hosting-page-currencies{margin-top:4rem;margin-bottom:4rem;flex:0 0 auto;width:100%}@media(min-width: 768px){.order-hosting-page-currencies{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.order-hosting-page-currencies{margin-top:8rem;margin-bottom:8rem}}.order-hosting-page-currencies ul{display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:0;gap:.5rem}.order-hosting-page-currencies li{width:100px}.order-hosting-page-currencies .button-container,.order-hosting-page-currencies .button{width:100%}.order-hosting-page-currencies .button{text-align:center}.order-hosting-page-currencies .button--primary{border-radius:.5rem;border:solid 2px var(--optimizely-blue)}.order-hosting-page-currencies .button--primary:hover{border-color:var(--primary-button-hover)}.order-hosting-page-currencies .button--secondary:hover{background-color:var(--primary-button-hover);border-color:var(--primary-button-hover)}.order-hosting-page-offers{align-items:stretch}.order-hosting-page-offer-container{flex:0 0 auto;width:100%;margin-top:2rem}@media(min-width: 768px){.order-hosting-page-offer-container{flex:0 0 auto;width:50%}}@media(min-width: 992px){.order-hosting-page-offer-container{flex:0 0 auto;width:33.33333333%}}.order-hosting-page-offer-container+.order-hosting-page-offer-container{margin-left:0}.order-hosting-page-offer{height:100%;padding:2rem;border-radius:.5rem;background-color:var(--wild-sand)}.order-hosting-page-offer-header h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.order-hosting-page-offer-header small{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.order-hosting-page-offer-details{list-style:none;margin:0;padding:2rem 0}.order-hosting-page-offer-details li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.order-hosting-page-offer-fee{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.order-hosting-page-offer .button-container{margin-top:2rem}
.outdated-content-banner-block__container{background-color:#dcdfe3}.outdated-content-banner-block__body{width:50%;margin:auto;padding:1.313rem;white-space:pre-line;font-size:16px;line-height:18px}
.partner-list-page__filters{margin-top:4rem;margin-bottom:4rem;flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.partner-list-page__filters{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.partner-list-page__filters{margin-top:8rem;margin-bottom:8rem}}.partner-list-page__filter{flex:0 0 auto;width:100%}@media(min-width: 768px){.partner-list-page__filter{flex:0 0 auto;width:33.33333333%}}.partner-list-page__results{margin-top:4rem;margin-bottom:4rem;flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.partner-list-page__results{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.partner-list-page__results{margin-top:8rem;margin-bottom:8rem}}.partner-list-page__result{flex:0 0 auto;width:100%;margin-bottom:2rem}@media(min-width: 768px){.partner-list-page__result{flex:0 0 auto;width:50%}}@media(min-width: 1440px){.partner-list-page__result{flex:0 0 auto;width:33.33333333%}}@media(min-width: 768px){.partner-list-page__result{margin-bottom:4rem}}.partner-list-page__result a.card{border-radius:.5rem;display:flex;flex-flow:column nowrap;overflow:hidden;height:100%;color:var(--black)}.partner-list-page__result a.card:hover .card-title{color:var(--optimizely-blue)}.partner-list-page__result .partner-status{padding:1.5rem 3.2rem}.partner-list-page__result .partner-status.premier.platinum{color:var(--white);background-color:var(--partner-premier)}.partner-list-page__result .partner-status.platinum,.partner-list-page__result .partner-status.techpartnerplatinumtier{color:var(--white);background-color:var(--partner-platinum)}.partner-list-page__result .partner-status.gold,.partner-list-page__result .partner-status.techpartnergoldtier{color:var(--dark-blue);background-color:var(--partner-gold)}.partner-list-page__result .partner-status.silver,.partner-list-page__result .partner-status.techpartnersilvertier{color:var(--dark-blue);background-color:var(--partner-silver)}.partner-list-page__result .partner-status.bronze{color:var(--white);background-color:var(--partner-bronze)}.partner-list-page__result .card-wrapper{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:flex;flex-flow:column nowrap;padding:0 2.2rem 2.2rem;height:100%;border:1px solid var(--athens-gray);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.partner-list-page__result .card-body{display:flex;flex-flow:column nowrap;height:100%}.partner-list-page__result .partner-logo-placeholder-wrapper,.partner-list-page__result .partner-logo-wrapper{display:flex;justify-content:center;padding:1.2rem;height:12rem}.partner-list-page__result .partner-logo-placeholder-wrapper img,.partner-list-page__result .partner-logo-wrapper img{width:auto;height:100%;object-fit:contain;aspect-ratio:1/1}.partner-list-page__result .partner-logo-placeholder{border-radius:.5rem;text-align:center;background-color:var(--heather);display:flex;justify-content:center;align-items:center;width:9.6rem;height:9.6rem}.partner-list-page__result .partner-logo-placeholder span{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;color:var(--white)}@media(min-width: 576px){.partner-list-page__result .partner-logo-placeholder span{font-size:2.5rem;line-height:2.8rem}}.partner-list-page__result .card-spacer{margin-bottom:4.8rem;height:1px;border:none;background:var(--athens-gray)}.partner-list-page__result .card-title{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-bottom:1.2rem;transition:color .2s ease-out}@media(min-width: 576px){.partner-list-page__result .card-title{font-size:2.5rem;line-height:2.8rem}}.partner-list-page__result .card-text{margin-bottom:3.2rem}.partner-list-page__result .flag-inline{margin-bottom:1.6rem;color:var(--fiord)}.partner-list-page__result .button-container{margin-top:auto}.partner-list-page__footer-content{margin-top:4rem;margin-bottom:4rem;flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.partner-list-page__footer-content{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.partner-list-page__footer-content{margin-top:8rem;margin-bottom:8rem}}.partner-list-page__footer-content .button-container{justify-content:center}
.partner-page-hero{background-color:var(--porcelain);padding-top:4rem;padding-bottom:4rem;margin-bottom:6rem;overflow-anchor:none}.partner-list .partner-page-hero{background-color:var(--white)}.partner-page-hero a:hover{border-bottom:1px solid var(--optimizely-blue)}.partner-page-hero a:visited{color:var(--optimizely-blue)}.partner-page-hero-breadcrumbs{margin-bottom:4rem}.partner-page-hero-breadcrumbs :not(:first-child):before{content:"|";margin-left:5px;margin-right:8px;color:var(--dark-blue)}.partner-listing-page-content{overflow-anchor:none}.partner-page-name-wrapper{display:flex;flex-direction:row;align-items:baseline;margin-bottom:1rem}.partner-page-name-wrapper .flag-icon{margin:0 1rem;width:2.3rem;bottom:2px}.partner-page-name-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;margin-bottom:0}@media(min-width: 576px){.partner-page-name-heading{font-size:4.9rem;line-height:5.6rem}}.partner-page-description{position:relative;min-height:12rem;word-break:break-word;overflow:hidden}.partner-page-description img{max-width:100%;height:auto}.partner-page-description img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.partner-page-description img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.partner-page-description p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.partner-page-description:last-child{margin-bottom:0}.partner-page-description i,.partner-page-description em{font-style:italic}.partner-page-description b,.partner-page-description strong{font-weight:600}.partner-page-description+.button-container{margin-top:-2rem}.partner-page-description p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.partner-page-description p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.partner-page-description p a:not(.button):focus{border:var(--black) dashed .01rem}.partner-page-description ul,.partner-page-description ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.partner-page-description ul li,.partner-page-description ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.partner-page-description h1,.partner-page-description h2,.partner-page-description h3,.partner-page-description h4,.partner-page-description h5,.partner-page-description h6{margin-top:0;margin-bottom:1.68rem}.partner-page-description h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.partner-page-description h1{font-size:4.9rem;line-height:5.6rem}}.partner-page-description h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.partner-page-description h2{font-size:3.9rem;line-height:4.6rem}}.partner-page-description h2:first-child{margin-top:0}.partner-page-description h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.partner-page-description h3{font-size:3.1rem;line-height:3.5rem}}.partner-page-description h3:first-child{margin-top:0}.partner-page-description h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.partner-page-description h4{font-size:2.5rem;line-height:2.8rem}}.partner-page-description h4:first-child{margin-top:0}.partner-page-description h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.partner-page-description h5:first-child{margin-top:0}.partner-page-description h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.partner-page-description h6:first-child{margin-top:0}.partner-page-description table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.partner-page-description th,.partner-page-description td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.partner-page-description tbody tr:first-child td{font-weight:600}.partner-page-description code:not([class]){color:var(--red-60)}.partner-page-description[data-is-expandable=false]{min-height:0}.partner-page-description[aria-hidden=true]{height:0}.partner-page-description[aria-hidden=true]:after{position:absolute;bottom:0;left:0;width:100%;height:60%;background:linear-gradient(rgba(240, 242, 243, 0) 0%, var(--porcelain) 100%);content:""}.partner-page-description-empty{color:var(--fiord)}.partner-page-description-toggle-button{display:none;margin-top:0 !important}.partner-page-description-toggle-button[data-is-enabled=true]{display:block}.partner-page-description-toggle-button .text-expanded{display:none}.partner-page-description-toggle-button [aria-pressed=true] .text-expanded{display:block}.partner-page-description-toggle-button [aria-pressed=true] .text-collapsed{display:none}.partner-page-information{display:flex;flex-direction:column}.partner-page-information-logo{margin-bottom:2rem}.partner-page-information-logo img{width:12rem;height:auto}.partner-information-section{margin:0 0 2rem}.partner-information-section h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-bottom:0}.partner-information-section a:not(:last-of-type)::after{content:","}.partner-information-office:not(:last-of-type)::after{content:","}.partner-page-badges{margin-bottom:2rem;display:flex;flex-wrap:wrap}.partner-page-badges-section{display:flex;flex-flow:row;align-items:center}.partner-page-badges-section:not(:last-of-type){margin-right:2rem}.partner-page-badge{height:8rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.partner-page-badge:not(:last-of-type){margin-right:1rem}.partner-page-badge .img-fluid{height:100%}.partner-page-badge img{max-height:100%;width:auto}@media(min-width: 768px){.partner-page-badge{height:10rem}}.partner-page-description-wrapper{margin-bottom:4rem}.partner-page-section{margin-top:2rem;margin-bottom:6rem}.partner-page-section[data-has-content=false]{margin-bottom:0}.partner-page-section:last-child{margin-bottom:0 !important}.partner-page-section-heading{margin-top:0;margin-bottom:3rem}h2.partner-page-section-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){h2.partner-page-section-heading{font-size:3.9rem;line-height:4.6rem}}h3.partner-page-section-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){h3.partner-page-section-heading{font-size:3.1rem;line-height:3.5rem}}.partner-page-competencies-specializations{display:grid;grid-template-columns:1fr;row-gap:4rem}@media(min-width: 768px){.partner-page-competencies-specializations{grid-template-columns:repeat(3, 1fr)}}.partner-page-competencies-specialization{display:flex;flex-direction:row;align-items:center}.partner-page-competencies-specialization-icon{margin-right:1.2rem;width:4.7rem;height:4.7rem}.partner-page-competencies-specialization-text{display:flex;flex-direction:column;justify-content:center;color:#07149b}.partner-page-competencies-specialization-text *:last-child{margin-bottom:0}.partner-page-competencies-specialization-text[data-has-description=true] .partner-page-competencies-specialization-text-heading{margin-bottom:0 !important}.partner-page-competencies-specialization-text-description{color:var(--fiord);line-height:2rem}.partner-page-customer-references{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1rem;width:100%}.partner-page-customer-references[data-items="1"]{grid-template-columns:1fr}.partner-page-customer-references[data-items="2"]{grid-template-columns:repeat(2, 1fr)}@media(min-width: 992px){.partner-page-customer-references{grid-template-columns:repeat(6, 1fr)}.partner-page-customer-references[data-items="3"]{grid-template-columns:repeat(3, 1fr)}.partner-page-customer-references[data-items="4"]{grid-template-columns:repeat(4, 1fr)}.partner-page-customer-references[data-items="5"]{grid-template-columns:repeat(5, 1fr)}}.partner-page-customer-reference{width:10rem;height:100%;margin:auto auto auto 0;transition:.3s;display:flex;flex-direction:column;align-items:center;position:relative;filter:grayscale(100%)}.partner-page-customer-reference:hover{filter:none}.partner-page-customer-reference .img-fluid{width:80%;max-height:100%}.partner-page-customer-reference-link{text-align:center}.partner-page-customer-reference-link:hover,.partner-page-customer-reference-link:focus{border:none}.partner-page-bullet{position:relative;margin-right:1rem;background:var(--partner-platinum);border-radius:50%;height:1.6rem;width:1.6rem;display:flex;align-items:center;justify-content:center}.partner-page-bullet::before{transform:rotate(-45deg);width:.8rem;height:.6rem;border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";position:relative;top:-1px}.partner-page-bullet-text{position:relative}.partner-page-industry-expertise-bullet{display:flex;flex-direction:row;align-items:baseline;margin-bottom:3rem}.partner-page-award-badges{display:flex;flex-flow:row}.partner-page-award-badge{height:13.5rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.partner-page-award-badge:not(:last-of-type){margin-right:1rem}.partner-page-award-badge .img-fluid{height:100%}.partner-page-award-badge img{height:100%;width:auto}.partner-page-badge-certified-developers{background-image:url(/dist/f10344e3cae6f5d03624.svg);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;height:8rem;width:8rem;color:var(--orange);font-size:3.8rem}@media(min-width: 768px){.partner-page-badge-certified-developers{height:10rem;width:10rem}}.partner-page-footer{display:flex;flex-direction:row;justify-content:center;margin-top:4rem;margin-bottom:4rem}.partner-filtering{position:relative;width:100%}.partner-search-results{margin-bottom:4rem}.partner-search-result-footer{display:flex;justify-content:center}

.partner-network-opti-block-entry{flex:0 0 auto;width:50%;padding-bottom:1.5rem}.partner-network-opti-block-entry:last-child{padding-bottom:0}.partner-network-opti-block-entry__logo-container,.partner-network-opti-block-entry__partner-stat-container{display:flex;justify-content:center;align-items:center;height:13rem;padding:4rem}.partner-network-opti-block-entry__logo-container{background:var(--dark-blue-90)}.partner-network-opti-block-entry__logo{max-width:100%;max-height:100%}.partner-network-opti-block-entry__partner-stat-container{text-align:center;background:var(--optimizely-blue-20)}.partner-network-opti-block-entry__partner-stat-title{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}
.partner-network-opti-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.partner-network-opti-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.partner-network-opti-block{margin-top:8rem;margin-bottom:8rem}}.partner-network-opti-block__content{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:4rem}@media(min-width: 992px){.partner-network-opti-block__content{flex:0 0 auto;width:35.71428571%;margin-top:auto;margin-bottom:auto}}.partner-network-opti-block__entries{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.partner-network-opti-block__entries{flex:0 0 auto;width:42.85714286%}}.partner-network-opti-block__entries-inner{display:flex;flex-wrap:wrap}.partner-network-opti-block__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:0;margin-bottom:1.6rem}@media(min-width: 576px){.partner-network-opti-block__headline{font-size:3.9rem;line-height:4.6rem}}.partner-network-opti-block__body{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:3.2rem}.partner-network-opti-block__cta-container.button-container{margin:0}
.tech-partner-page .media-block__video-play svg{filter:drop-shadow(1px 1px 7px rgba(0, 0, 0, 0.2))}.tech-partner-page .tech-partner-page-section{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;padding-top:4rem;margin-bottom:4rem;border-top:1px solid var(--athens-gray)}.tech-partner-page .tech-partner-page-section-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.tech-partner-page .tech-partner-page-section-heading{font-size:3.1rem;line-height:3.5rem}}.tech-partner-page .tech-partner-page-award-badges{display:flex;flex-flow:row}.tech-partner-page .marketplace-app-search-page-item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:100%}@media(min-width: 768px){.tech-partner-page .marketplace-app-search-page-item{flex:0 0 auto;width:50%}}@media(min-width: 992px){.tech-partner-page .marketplace-app-search-page-item{flex:0 0 auto;width:33.33333333%}}.tech-partner-page .marketplace-app-search-page-item a{color:var(--black)}.tech-partner-page .marketplace-app-search-page-item a:hover h5{color:var(--optimizely-blue)}.tech-partner-page .marketplace-app-search-page-item h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;transition:color .2s ease-out}.tech-partner-page .tech-partner-page-award-badge{height:135px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.tech-partner-page .tech-partner-page-award-badge:not(:last-of-type){margin-right:1rem}.tech-partner-page .tech-partner-page-award-badge .img-fluid{height:100%}.tech-partner-page .tech-partner-page-award-badge img{height:100%;width:auto}.tech-partner-page .tech-partner-page-downloads h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.tech-partner-page .tech-partner-page-downloads h3{font-size:3.1rem;line-height:3.5rem}}.tech-partner-page .tech-partner-page-downloads ul{margin-left:0;margin-top:1rem;list-style:none}.tech-partner-page .tech-partner-page-downloads ul li{position:relative;margin-bottom:0;padding:1.5rem 0 1rem 5rem}.tech-partner-page .tech-partner-page-downloads ul li a::after{display:none}.tech-partner-page .tech-partner-page-downloads ul li:before{display:none}.tech-partner-page .tech-partner-page-downloads .download-icon{position:absolute;top:10px;left:0;height:40px;width:40px}.tech-partner-page .tech-partner-page-customer-references{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:60px;width:100%}.tech-partner-page .tech-partner-page-customer-references[data-items="1"]{grid-template-columns:1fr}.tech-partner-page .tech-partner-page-customer-references[data-items="2"]{grid-template-columns:repeat(2, 1fr)}@media(min-width: 992px){.tech-partner-page .tech-partner-page-customer-references{grid-template-columns:repeat(6, 1fr)}.tech-partner-page .tech-partner-page-customer-references[data-items="3"]{grid-template-columns:repeat(3, 1fr)}.tech-partner-page .tech-partner-page-customer-references[data-items="4"]{grid-template-columns:repeat(4, 1fr)}.tech-partner-page .tech-partner-page-customer-references[data-items="5"]{grid-template-columns:repeat(5, 1fr)}}.tech-partner-page .tech-partner-page-customer-reference{width:100px;margin:auto auto auto 0;transition:.3s;display:flex;flex-direction:column;align-items:center;position:relative;filter:grayscale(100%)}.tech-partner-page .tech-partner-page-customer-reference:hover{filter:none}.tech-partner-page .tech-partner-page-customer-reference .img-fluid{width:80%;max-height:100%}.tech-partner-page .tech-partner-page-customer-reference-link{text-align:center}
.plan-details{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.plan-details{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.plan-details{margin-top:8rem;margin-bottom:8rem}}.plan-details__alpha-wrapper{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.plan-details__block{border-radius:.5rem;--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x));overflow:hidden}@media(min-width: 992px){.plan-details__block{display:flex;flex-direction:row}}.plan-details__main{flex:0 0 auto;width:100%;background-color:var(--wild-sand)}@media(min-width: 576px){.plan-details__main{display:flex}}@media screen and (min-width: 1100px){.plan-details__main{flex:0 0 auto;width:66.66666667%}}.plan-details__wrapper{display:flex;flex-direction:column;width:100%;height:100%;padding:3.2rem 1.1rem 2.4rem}@media(min-width: 576px){.plan-details__wrapper{padding:4.8rem 4.6rem 4rem}}.plan-details__header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding:0 1.7rem 2.4rem 1.7rem;border-bottom:solid 1px var(--heather)}@media(min-width: 576px){.plan-details__header{padding:0 0 2.2rem 0}}.plan-details__header .plan-details__icon{max-width:5rem;max-height:5rem;margin-right:.8rem}@media(min-width: 576px){.plan-details__header .plan-details__icon{max-width:6.4rem;max-height:6.4rem}}.plan-details__header .plan-details__icon img{display:block;max-width:5rem;max-height:5rem}@media(min-width: 576px){.plan-details__header .plan-details__icon img{max-width:6.4rem;max-height:6.4rem}}.plan-details__hgroup{display:flex;flex-direction:column}.plan-details__eyebrow{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.4rem;line-height:1.8rem;margin-top:.5rem;color:var(--optimizely-blue)}@media(min-width: 576px){.plan-details__eyebrow{margin-bottom:.8rem}}.plan-details__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.plan-details__headline{font-size:3.1rem;line-height:3.5rem}}.plan-details__content{margin-top:2.4rem;padding:0 1.7rem}@media(min-width: 576px){.plan-details__content{display:flex;flex-direction:row;width:100%;margin-top:3.2rem;padding:0}}@media(min-width: 576px){.plan-details__content+.plan-details__capabilities{margin-top:8rem}}.plan-details__content-detail+.plan-details__key-features{margin-top:3.2rem}@media(min-width: 576px){.plan-details__content-detail{flex:0 0 auto;width:46.42857143%}.plan-details__content-detail+.plan-details__key-features{margin-left:auto;margin-top:0}}.plan-details__content-detail .button--primary{width:100%;text-align:center}@media(min-width: 576px){.plan-details__content-detail .button--primary{width:auto}}@media(min-width: 576px){.plan-details__key-features{flex:0 0 auto;width:46.42857143%}}.plan-details__body{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.plan-details__body+.button-container{margin-top:2.4rem}.plan-details__key-features-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.plan-details__key-features-heading+.plan-details__list{margin-top:1.6rem}.plan-details__key-features-heading+.button-container{margin-top:3.2rem}@media(min-width: 576px){.plan-details__key-features-heading+.button-container{margin-top:2.4rem}}.plan-details__list{margin:0;padding:0;list-style-type:none}.plan-details__list .plan-details__icon{display:block;width:2.2rem;height:2.2rem;margin-right:1.8rem}.plan-details__list .plan-details__icon block__svg{width:100%;height:100%}.plan-details__list+.button-container{margin-top:3.2rem}@media(min-width: 576px){.plan-details__list+.button-container{margin-top:2.4rem}}.plan-details__item{display:flex;flex-direction:row;align-items:flex-start}.plan-details__item::before{display:none}.plan-details__item:not(:first-child){margin-top:1.6rem}.plan-details__label{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block}.plan-details__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.plan-details__heading{font-size:2.5rem;line-height:2.8rem}}.plan-details__capabilities{display:none}@media(min-width: 576px){.plan-details__capabilities{display:block}}.plan-details__capabilities .plan-details__icon{width:1.6rem;height:1.6rem}.plan-details__capabilities .plan-details__heading+.plan-details__preamble{margin-top:.8rem}.plan-details__capabilities .plan-details__heading+.plan-details__list{margin-top:1.6rem}.plan-details__capability:not(:first-child){margin-top:5.7rem}.plan-details__capability+.plan-details__footer{margin-top:3.4rem}.plan-details__capabilities-header{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.plan-details__capabilities-header{font-size:3.1rem;line-height:3.5rem}}.plan-details__capabilities-header+.plan-details__capabilities-columns{margin-top:3.2rem}.plan-details__preamble{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.plan-details__preamble+.plan-details__list{margin-top:1.6rem}.plan-details__capabilities-columns{display:flex;flex-direction:row;width:100%}.plan-details__capabilities-column{flex:0 0 auto;width:46.42857143%}.plan-details__capabilities-column+.plan-details__capabilities-column{margin-left:auto}.plan-details__availability{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.plan-details__availability+.plan-details__footer-wrap{margin-top:2.4rem}.plan-details__footer .plan-details__icon{width:auto;height:auto;max-width:5rem;max-height:5rem;margin-top:.5rem;margin-right:1.2rem}.plan-details__footer .plan-details__icon img{display:block;max-width:5rem;max-height:5rem}.plan-details__footer .plan-details__eyebrow{margin-bottom:0}.plan-details__footer .plan-details__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.plan-details__footer .plan-details__headline{font-size:2.5rem;line-height:2.8rem}}.plan-details__footer-wrap{display:flex;flex-direction:row;align-items:flex-start}.plan-details__sidebar{flex:0 0 auto;width:100%;background-color:var(--athens-gray)}@media screen and (min-width: 1100px){.plan-details__sidebar{flex:0 0 auto;width:33.33333333%;display:flex}}.plan-details__sidebar .plan-details__wrapper{padding:4rem 1.1rem 3.2rem}@media(min-width: 576px){.plan-details__sidebar .plan-details__wrapper{padding:6.4rem 4.6rem 4rem}}.plan-details__sidebar .plan-details__heading{padding:0 1.7rem}@media(min-width: 576px){.plan-details__sidebar .plan-details__heading{padding:0}}.plan-details__sidebar .plan-details__heading+.plan-details__body{margin-top:.8rem}.plan-details__sidebar .plan-details__heading+.plan-details__cards{margin-top:2.4rem}@media(min-width: 576px){.plan-details__sidebar .plan-details__heading+.plan-details__cards{margin-top:4rem}}.plan-details__sidebar .plan-details__icon{max-width:5rem;max-height:5rem;margin-top:.5rem;margin-right:.8rem}@media(min-width: 576px){.plan-details__sidebar .plan-details__icon{max-width:4rem;max-height:4rem}}.plan-details__sidebar .plan-details__icon img{display:block;max-width:5rem;max-height:5rem}@media(min-width: 576px){.plan-details__sidebar .plan-details__icon img{max-width:4rem;max-height:4rem}}.plan-details__sidebar .plan-details__eyebrow{margin-bottom:0}.plan-details__sidebar .plan-details__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.plan-details__sidebar .plan-details__headline{font-size:2.5rem;line-height:2.8rem}}.plan-details__sidebar .plan-details__header{padding:0;border-bottom:none}.plan-details__sidebar .plan-details__header+.plan-details__body{margin-top:1.6rem}.plan-details__sidebar .plan-details__header+.button-container{margin-top:2.4rem}@media(min-width: 576px){.plan-details__sidebar .plan-details__header+.button-container{margin-top:1.6rem}}.plan-details__sidebar .plan-details__body{padding:0 1.7rem}@media(min-width: 576px){.plan-details__sidebar .plan-details__body{padding:0}}@media(min-width: 576px){.plan-details__sidebar .plan-details__body+.plan-details__plans-cards{display:flex;flex-wrap:wrap;margin-top:4rem;width:100%}}@media screen and (min-width: 1100px){.plan-details__sidebar .plan-details__body+.plan-details__plans-cards{flex-direction:column}}.plan-details__sidebar .plan-details__body+.button-container{margin-top:2.4rem}@media(min-width: 576px){.plan-details__sidebar .plan-details__body+.button-container{margin-top:1.6rem}}.plan-details__plan-card{border-radius:.5rem;padding:3.2rem 1.7rem;margin-top:2.4rem;background-color:var(--white)}@media(min-width: 576px){.plan-details__plan-card{flex:0 0 auto;width:46.42857143%;padding:2rem}.plan-details__plan-card:nth-child(even){margin-left:auto}}@media screen and (min-width: 1100px){.plan-details__plan-card{width:100%}}@media(min-width: 576px){.plan-details__plan-card:nth-child(1),.plan-details__plan-card:nth-child(2){margin-top:0}}@media screen and (min-width: 1100px){.plan-details__plan-card:nth-child(2){margin-top:2.4rem}}.plan-details__plan-card .plan-details__body{padding:0}.plan-details .button-container{margin-bottom:0}
.plan-features-block{flex:0 0 auto;width:100%;height:100%}.plan-features-block__wrapper{border-radius:.5rem;display:flex;flex-direction:column;height:100%;padding:3.2rem 2.8rem;background-color:var(--wild-sand)}@media(min-width: 768px){.plan-features-block__wrapper{padding:3.2rem}}@media(min-width: 992px){.plan-features-block__wrapper{padding:3.2rem 5rem 4rem}}.plan-features-block__header{display:flex;flex-direction:row;align-items:center;padding:0 0 2.8rem;border-bottom:solid 1px var(--heather)}@media(min-width: 576px){.plan-features-block__header{padding:0 0 2.8rem}}.plan-features-block__header .plan-features-block__icon{max-width:5rem;max-height:5rem;margin-top:.5rem;margin-right:1.2rem;margin-left:0}.plan-features-block__header .plan-features-block__icon img{display:block;width:5rem;height:5rem;object-fit:cover}.plan-features-block__hgroup{display:flex;flex-direction:column}.plan-features-block__eyebrow{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.4rem;line-height:1.8rem;margin-top:.5rem;color:var(--optimizely-blue)}.plan-features-block__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.plan-features-block__headline{font-size:3.1rem;line-height:3.5rem}}.plan-features-block__content{padding:2.4rem 0 3.2rem}@media(min-width: 576px){.plan-features-block__content{padding:3.2rem 0 3rem}}@media(min-width: 992px){.plan-features-block__content{padding-bottom:5rem}}.plan-features-block__list{margin:0;padding:0;list-style-type:none}@media(min-width: 576px){.plan-features-block__list{display:grid;grid-template-columns:1fr 1fr}}@media(min-width: 992px){.plan-features-block__list{display:block}}.plan-features-block__list .plan-features-block__icon{display:block;width:2.2rem;height:2.2rem;margin-right:1.8rem}.plan-features-block__item{display:flex;flex-direction:row;align-items:flex-start}.plan-features-block__item::before{display:none}.plan-features-block__item:not(:last-child){margin-bottom:1.6rem}.plan-features-block__label{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block}.plan-features-block .button-container{margin:auto 0 0;padding:0}.plan-features-block .button-container .button{width:100%;text-align:center;white-space:pre-wrap}@media(min-width: 576px){.plan-features-block .button-container .button{width:auto;white-space:normal}}@media(min-width: 576px){.plan-features-block .button-container{padding:0}}
.press-release{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.press-release{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.press-release{margin-top:8rem;margin-bottom:8rem}}.press-release__title{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;margin-bottom:2rem}@media(min-width: 576px){.press-release__title{font-size:4.9rem;line-height:5.6rem}}.press-release__preamble{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.press-release__preamble{flex:0 0 auto;width:64.28571429%;margin-bottom:4rem}}.press-release__heading{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.press-release__heading{font-size:3.9rem;line-height:4.6rem}}@media(min-width: 992px){.press-release__heading{flex:0 0 auto;width:64.28571429%;margin-bottom:.8rem}}.press-release__contact-card{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:5rem}.press-release__contact-card h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2rem}.press-release__contact-heading{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:2rem}@media(min-width: 576px){.press-release__contact-heading{font-size:3.1rem;line-height:3.5rem}}.press-release .button-container{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;align-items:center;justify-content:center;margin-top:4rem;margin-bottom:4rem}.press-release__press-releases{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.press-release__press-link{display:block;color:var(--black);padding-top:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid rgba(0,55,255,.1)}.press-release__press-link:hover,.press-release__press-link:focus{color:var(--black);text-decoration:none;border-bottom:1px solid rgba(0,55,255,.1)}.press-release__date{font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;display:block;margin-bottom:1.6rem;color:var(--fiord)}.press-release__press-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:1.6rem;transition:color .2s ease-out}@media(min-width: 576px){.press-release__press-heading{font-size:3.1rem;line-height:3.5rem}}@media(min-width: 992px){.press-release__press-heading{flex:0 0 auto;width:62.5%}}.press-release__press-link:hover .press-release__press-heading,.press-release__press-link:focus .press-release__press-heading{color:var(--optimizely-blue)}.press-release__press-body{margin-bottom:0}@media(min-width: 992px){.press-release__press-body{flex:0 0 auto;width:83.33333333%}}
.press-release-page{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.press-release-page{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.press-release-page{margin-top:8rem;margin-bottom:8rem}}.press-release-page__intro,.press-release-page__body,.press-release-page__about{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.press-release-page__intro,.press-release-page__body,.press-release-page__about{flex:0 0 auto;width:71.42857143%}}@media(min-width: 992px){.press-release-page__intro,.press-release-page__body,.press-release-page__about{flex:0 0 auto;width:57.14285714%}}.press-release-page__pre-title{margin-bottom:1.5rem}.press-release-page__title{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;margin-bottom:2rem}@media(min-width: 576px){.press-release-page__title{font-size:4.9rem;line-height:5.6rem}}.press-release-page__preamble{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;font-style:italic}@media(min-width: 992px){.press-release-page__preamble{margin-bottom:4rem}}.press-release-page__heading{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.press-release-page__heading{font-size:3.9rem;line-height:4.6rem}}@media(min-width: 992px){.press-release-page__heading{flex:0 0 auto;width:64.28571429%;margin-bottom:.8rem}}.press-release-page__date{font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;display:block;margin-bottom:1.6rem;color:var(--fiord)}.press-release-page__body{margin-top:4rem}.press-release-page__body img{max-width:100%;height:auto}.press-release-page__body img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.press-release-page__body img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.press-release-page__body p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.press-release-page__body:last-child{margin-bottom:0}.press-release-page__body i,.press-release-page__body em{font-style:italic}.press-release-page__body b,.press-release-page__body strong{font-weight:600}.press-release-page__body+.button-container{margin-top:-2rem}.press-release-page__body p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.press-release-page__body p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.press-release-page__body p a:not(.button):focus{border:var(--black) dashed .01rem}.press-release-page__body ul,.press-release-page__body ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.press-release-page__body ul li,.press-release-page__body ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.press-release-page__body h1,.press-release-page__body h2,.press-release-page__body h3,.press-release-page__body h4,.press-release-page__body h5,.press-release-page__body h6{margin-top:0;margin-bottom:1.68rem}.press-release-page__body h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.press-release-page__body h1{font-size:4.9rem;line-height:5.6rem}}.press-release-page__body h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.press-release-page__body h2{font-size:3.9rem;line-height:4.6rem}}.press-release-page__body h2:first-child{margin-top:0}.press-release-page__body h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.press-release-page__body h3{font-size:3.1rem;line-height:3.5rem}}.press-release-page__body h3:first-child{margin-top:0}.press-release-page__body h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.press-release-page__body h4{font-size:2.5rem;line-height:2.8rem}}.press-release-page__body h4:first-child{margin-top:0}.press-release-page__body h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.press-release-page__body h5:first-child{margin-top:0}.press-release-page__body h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.press-release-page__body h6:first-child{margin-top:0}.press-release-page__body table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.press-release-page__body th,.press-release-page__body td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.press-release-page__body tbody tr:first-child td{font-weight:600}.press-release-page__body code:not([class]){color:var(--red-60)}.press-release-page__body p:last-child{margin-bottom:0}.press-release-page__about{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.press-release-page__about{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.press-release-page__about{margin-top:8rem;margin-bottom:8rem}}.press-release-page__about img{max-width:100%;height:auto}.press-release-page__about img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.press-release-page__about img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.press-release-page__about p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.press-release-page__about:last-child{margin-bottom:0}.press-release-page__about i,.press-release-page__about em{font-style:italic}.press-release-page__about b,.press-release-page__about strong{font-weight:600}.press-release-page__about+.button-container{margin-top:-2rem}.press-release-page__about p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.press-release-page__about p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.press-release-page__about p a:not(.button):focus{border:var(--black) dashed .01rem}.press-release-page__about ul,.press-release-page__about ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.press-release-page__about ul li,.press-release-page__about ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.press-release-page__about h1,.press-release-page__about h2,.press-release-page__about h3,.press-release-page__about h4,.press-release-page__about h5,.press-release-page__about h6{margin-top:0;margin-bottom:1.68rem}.press-release-page__about h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.press-release-page__about h1{font-size:4.9rem;line-height:5.6rem}}.press-release-page__about h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.press-release-page__about h2{font-size:3.9rem;line-height:4.6rem}}.press-release-page__about h2:first-child{margin-top:0}.press-release-page__about h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.press-release-page__about h3{font-size:3.1rem;line-height:3.5rem}}.press-release-page__about h3:first-child{margin-top:0}.press-release-page__about h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.press-release-page__about h4{font-size:2.5rem;line-height:2.8rem}}.press-release-page__about h4:first-child{margin-top:0}.press-release-page__about h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.press-release-page__about h5:first-child{margin-top:0}.press-release-page__about h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.press-release-page__about h6:first-child{margin-top:0}.press-release-page__about table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.press-release-page__about th,.press-release-page__about td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.press-release-page__about tbody tr:first-child td{font-weight:600}.press-release-page__about code:not([class]){color:var(--red-60)}
.primary-footer{position:relative;padding-top:3.8rem;color:var(--white);background:var(--dark-blue)}.primary-footer>.container>.row:first-child{--gutter-x: 0;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x))}.primary-footer__logo-wrapper{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;display:flex;align-items:center}@media(min-width: 992px){.primary-footer__logo-wrapper{flex:0 0 auto;width:14.28571429%}}.primary-footer__logo{width:4.6rem;height:4.5rem}.primary-footer__sections{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:4rem}.primary-footer__sections>.row{justify-content:space-between}.primary-footer__section{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:45.83333333%;margin-top:2.4rem}@media(min-width: 992px){.primary-footer__section{flex:0 0 auto;width:16.66666667%;margin-top:3.8rem;padding-top:2.4rem;border-top:1px solid var(--fiord)}.primary-footer__section--spacer{display:none}}.primary-footer__section:not(.primary-footer__section--office){margin-bottom:auto}.primary-footer__section--office,.primary-footer__section:first-child,.primary-footer__section:nth-child(2){margin-top:3.8rem;padding-top:2.4rem;border-top:1px solid var(--fiord)}.primary-footer__section--office{display:flex;flex-flow:column nowrap}.primary-footer__section-header{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:1.2rem;font-size:1.7rem;font-weight:600}@media(min-width: 992px){.primary-footer__section-header{font-size:1.8rem}}.primary-footer__section-office{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.4rem;line-height:1.8rem;display:flex;flex-flow:column nowrap;justify-content:space-between;height:100%;color:var(--heather)}.primary-footer__section-office p{line-height:2.4rem}.primary-footer__section-office strong{font-weight:600}.primary-footer__section-address{padding-bottom:2.4rem;margin-bottom:auto}.primary-footer__section-contact{margin-top:auto}.primary-footer__section-links{display:flex;flex-flow:column nowrap}.primary-footer__section-link{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.4rem;line-height:1.8rem;margin-bottom:1rem;color:var(--heather)}.primary-footer__section-link:hover,.primary-footer__section-link:focus{color:var(--heather);text-decoration:underline;border-bottom:none}.primary-footer__section-contact-link{color:var(--white);text-decoration:underline}.primary-footer__section-contact-link:hover,.primary-footer__section-contact-link:focus{color:var(--white);text-decoration:underline}.primary-footer__options{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:4rem}.primary-footer__options .row{--gutter-x: 0;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x));justify-content:space-between}@media(min-width: 992px){.primary-footer__options .row{justify-content:flex-end}}@media(min-width: 992px){.primary-footer__options{flex:0 0 auto;width:71.42857143%;margin-left:0;margin-bottom:0}}.primary-footer__options-language{flex:0 0 auto;width:45.83333333%}@media(min-width: 992px){.primary-footer__options-language{flex:0 0 auto;width:20%}}.primary-footer__options-currency{flex:0 0 auto;width:45.83333333%}@media(min-width: 992px){.primary-footer__options-currency{flex:0 0 auto;width:20%;margin-left:4.85714286%}}.primary-footer__options ul{list-style:none;padding:0}.primary-footer__options .languagelinks-list-link,.primary-footer__options .market-selection-container,.primary-footer__options h5{font-size:1.4rem;text-transform:capitalize}.primary-footer__bottom{padding-top:4rem;padding-bottom:2rem;background:var(--dark-blue-80)}@media screen and (min-width: 1100px){.primary-footer__bottom{padding-bottom:2.5rem}}.primary-footer__bottom>.container>.row{justify-content:space-between}.primary-footer__bottom-content{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.primary-footer__bottom-content{flex:0 0 auto;width:auto}}.primary-footer__bottom-social{order:-1;display:flex;justify-content:center;margin-bottom:2.8rem}@media screen and (min-width: 1100px){.primary-footer__bottom-social{flex:0 0 auto;width:auto;margin-bottom:0;margin-right:7.1428571429%;order:0}}.primary-footer__bottom-links{display:flex;flex-flow:column nowrap}@media(min-width: 768px){.primary-footer__bottom-links{flex-flow:row wrap}}.primary-footer__bottom-link{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.4rem;line-height:1.8rem;margin-bottom:1rem;color:var(--white)}@media(min-width: 768px){.primary-footer__bottom-link{margin-right:2rem}}.primary-footer__bottom-link:hover,.primary-footer__bottom-link:focus{color:var(--white);text-decoration:underline;border-bottom:none}.primary-footer__social-link{margin:0 2rem}@media(min-width: 768px){.primary-footer__social-link{margin:auto 0 0 3.5rem}}.primary-footer__social-link:hover,.primary-footer__social-link:focus{opacity:.8;border-bottom:none}.primary-footer__copyright{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.4rem;line-height:1.8rem;margin-bottom:2.4rem;color:var(--white)}@media(min-width: 768px){.primary-footer__copyright{margin-right:2rem;margin-bottom:0;float:left}}.market-selection-container{margin-top:1rem}.languagelinks,.market-selection{position:relative;z-index:2}.languagelinks ul,.market-selection ul{margin-bottom:0}.languagelinks-togglebutton,.market-list-togglebutton{display:block;margin:0;padding:9px 10px;border:0;background:var(--dark-blue-80);width:100%;text-align:left}.languagelinks-togglebutton .lang-list-closed-title,.languagelinks-togglebutton .market-list-closed-title,.market-list-togglebutton .lang-list-closed-title,.market-list-togglebutton .market-list-closed-title{color:var(--white);font-weight:600;text-transform:capitalize}.languagelinks-togglebutton[aria-expanded=true],.market-list-togglebutton[aria-expanded=true]{background:var(--white);border-radius:2px 2px 0 0;color:var(--dark-blue-80)}.languagelinks-togglebutton::after,.market-list-togglebutton::after{position:absolute;right:10px;top:9px;content:"";width:1.6rem;height:1.6rem;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCA4Ij4gIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgIDxwYXRoIGQ9Ik0tMS00aDE2djE2SC0xeiIvPiAgICA8cGF0aCBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMSAxbDYgNiA2LTYiLz4gIDwvZz48L3N2Zz4=) no-repeat transparent;background-size:1.6rem 1.6rem}.languagelinks-list,.market-list{position:absolute;top:0;right:0;z-index:2;width:100%;border-radius:0 0 2px 2px;background:var(--white)}.languagelinks-list[aria-hidden=true],.market-list[aria-hidden=true]{padding:0;opacity:0;max-height:0;display:none}.languagelinks-list[aria-hidden=false],.market-list[aria-hidden=false]{opacity:1;display:block}.languagelinks-item,.languagelinks-list li,.market-list-item{position:relative}.languagelinks-item a,.languagelinks-list li a,.market-list-item a{display:block;padding:3px 10px;color:var(--dark-blue-80);font-size:1.4rem;line-height:2;text-transform:capitalize}.languagelinks-item [data-language-current=true],.languagelinks-item.active-currency,.languagelinks-list li [data-language-current=true],.languagelinks-list li.active-currency,.market-list-item [data-language-current=true],.market-list-item.active-currency{color:var(--dark-blue-80)}.languagelinks-item [data-language-current=true] a,.languagelinks-item.active-currency a,.languagelinks-list li [data-language-current=true] a,.languagelinks-list li.active-currency a,.market-list-item [data-language-current=true] a,.market-list-item.active-currency a{color:var(--dark-blue-80)}.languagelinks-item [data-language-current=true]:after,.languagelinks-item.active-currency:after,.languagelinks-list li [data-language-current=true]:after,.languagelinks-list li.active-currency:after,.market-list-item [data-language-current=true]:after,.market-list-item.active-currency:after{position:absolute;top:12px;right:15px;content:"";display:block;width:6px;height:10px;border:solid var(--dark-blue-80);border-width:0 2px 2px 0;transform:rotate(45deg);margin-bottom:1px}.languagelinks-item [data-language-current=true]:hover:after,.languagelinks-item.active-currency:hover:after,.languagelinks-list li [data-language-current=true]:hover:after,.languagelinks-list li.active-currency:hover:after,.market-list-item [data-language-current=true]:hover:after,.market-list-item.active-currency:hover:after{border-color:var(--white)}.languagelinks-item[data-language-current=false],.languagelinks-list li[data-language-current=false],.market-list-item[data-language-current=false]{color:var(--dark-blue-80)}.languagelinks-item:hover,.languagelinks-list li:hover,.market-list-item:hover{background:var(--fiord);cursor:pointer}.languagelinks-item:hover:after,.languagelinks-list li:hover:after,.market-list-item:hover:after{border-color:var(--white)}.languagelinks-item:hover a,.languagelinks-list li:hover a,.market-list-item:hover a{color:var(--white)}.languagelinks-item span,.languagelinks-list li span,.market-list-item span{display:inline-block}
.primary-nav__mega-menu{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;display:flex;overflow:hidden;overflow-y:auto;flex-direction:column;background:var(--wild-sand);transform:translateX(100%);transition:transform .2s ease-out}@media(min-width: 1200px){.primary-nav__mega-menu{top:81px;bottom:auto;padding-top:0;box-shadow:.8rem 1.4rem 2.4rem rgba(0,0,0,.25);transform:translateX(150%);transition-duration:0s}}.primary-nav__mega-menu--is-active{transform:translateX(0)}.primary-nav__mega-menu .primary-nav__wrapper{flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;padding:2rem 0 4rem;background-color:transparent}.primary-nav__mega-menu-graph-wrapper{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:14.28571429%;margin-left:10.71428571%;max-width:4rem;margin-bottom:2rem}@media(min-width: 1200px){.primary-nav__mega-menu-graph-wrapper{flex:0 0 auto;width:12.85714286%;margin-left:0;max-width:none}}.primary-nav__mega-menu-graph{max-width:14.8rem;width:100%;height:auto}@media(min-width: 1200px){.primary-nav__mega-menu-graph{max-width:none}}.primary-nav__mega-menu-top{padding-bottom:4rem;flex-direction:column}@media(min-width: 1200px){.primary-nav__mega-menu-top{flex-direction:row;padding-top:5rem;padding-bottom:0}}.primary-nav__mega-menu-header{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:78.57142857%;margin-left:10.71428571%}@media(min-width: 1200px){.primary-nav__mega-menu-header{flex:0 0 auto;width:42.85714286%;margin-left:3.57142857%;padding-left:2rem;padding-bottom:3rem}}.primary-nav__mega-menu-header .primary-nav__mega-menu-card--pills{display:none;width:auto;padding:1.6rem 0}@media(min-width: 1200px){.primary-nav__mega-menu-header .primary-nav__mega-menu-card--pills{display:block}}.primary-nav__mega-menu-header .primary-nav__mega-menu-cards-title{font-size:1.8rem}@media(min-width: 1200px){.primary-nav__mega-menu-header .primary-nav__mega-menu-cards-title{font-size:1.4rem}}.primary-nav__mega-menu-header .primary-nav__mega-menu-cards-title+.primary-nav__mega-menu-card-tags{margin-top:1.6rem}.primary-nav__mega-menu-title{position:relative;margin:0 0 1rem;color:var(--optimizely-blue)}.primary-nav__mega-menu-link{padding-right:3rem;font-size:2.4rem;line-height:2.4rem;font-weight:600}@media(min-width: 1200px){.primary-nav__mega-menu-link.button--secondary-cta{padding:0;margin:0 0 1.6rem}}.primary-nav__mega-menu-link>span{margin-right:1rem}.primary-nav__mega-menu-description{margin:0;color:var(--black);font-size:1.6rem;line-height:1.8rem}@media(min-width: 1200px){.primary-nav__mega-menu-description{font-size:1.4rem}}.primary-nav__mega-menu-cards{width:100%;margin:0 3rem 2.5rem}@media(min-width: 1200px){.primary-nav__mega-menu-cards{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:57.14285714%;margin-left:21.42857143%;padding-top:0;margin-top:1.4rem}}.primary-nav__mega-menu-cards--graphic{margin:0 0 2.5rem 0}.primary-nav__mega-menu-cards--graphic .primary-nav__mega-menu-card{width:24.7rem;margin-right:2.7rem;padding:0;background-color:transparent}.primary-nav__mega-menu-cards--graphic .primary-nav__mega-menu-card:last-of-type{margin-right:0}.primary-nav__mega-menu-cards .primary-nav__nav-list{padding-right:0;padding-bottom:0;padding-left:0}@media(min-width: 1200px){.primary-nav__mega-menu-cards .primary-nav__nav-list{margin:0 -1.7rem}}.primary-nav__horizontal-rule{display:none;border:0;height:1px;margin:0 0 3rem;background-color:rgba(0,0,0,.25)}@media(min-width: 1200px){.primary-nav__horizontal-rule{display:block;margin-right:-2rem}}.primary-nav__mega-menu-cards-title{margin:0 0 1.6rem;padding:0;color:var(--black);font-weight:600;font-size:1.4rem;line-height:1.5rem}@media(min-width: 1200px){.primary-nav__mega-menu-cards-title{padding:0}}.primary-nav__mega-menu-card-img{border-radius:.6rem;margin-bottom:1.2rem}.primary-nav__mega-menu-card{padding:2.4rem 1.7rem;margin-bottom:1.7rem;border-radius:3px;background-color:#fff;box-shadow:0 .6rem .6rem rgba(var(--black), 0.05)}@media(min-width: 1200px){.primary-nav__mega-menu-card{width:33.333%;background-color:transparent}}.primary-nav__mega-menu-cards--graphic .primary-nav__mega-menu-card{box-shadow:none}.primary-nav__mega-menu-card:last-of-type{margin-bottom:0}.primary-nav__mega-menu-card-description{margin:.9rem 0 0;color:var(--black);font-size:1.6rem;line-height:1.8rem}@media(min-width: 1200px){.primary-nav__mega-menu-card-description{margin:0 0 2rem;font-size:1.4rem}}.primary-nav__mega-menu-card-link>span{margin-right:1rem}.primary-nav__mega-menu-cards--graphic .primary-nav__mega-menu-card-link{font-size:1.6rem;line-height:2rem}.primary-nav__mega-menu-card-link.button{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;font-weight:600}@media(min-width: 1200px){.primary-nav__mega-menu-card-link.button{padding:0;margin:0 0 1.6rem;font-size:1.8rem}}.primary-nav__mega-menu-card-item{display:inline-block;margin:0 4px 1.2rem 0}.primary-nav__mega-menu-card-tags{display:none;margin:0;padding:0}@media(min-width: 1200px){.primary-nav__mega-menu-card-tags{display:block;overflow-x:auto;margin-top:-5px;padding:5px 0}}.primary-nav__mega-menu-card-tag{padding:.6rem 1.2rem;color:var(--optimizely-blue);font-size:1.4rem;line-height:1.5rem;white-space:nowrap;border:1px solid var(--optimizely-blue);border-radius:3rem;transition:color .2s ease-out,background-color .2s ease-out}.primary-nav__mega-menu-card-tag:hover,.primary-nav__mega-menu-card-tag:focus{color:var(--white);background-color:var(--optimizely-blue)}.primary-nav__mega-menu-tertiary{width:100%;margin-top:2.5rem;padding-bottom:4rem}@media(min-width: 1200px){.primary-nav__mega-menu-tertiary{flex:0 0 auto;width:21.42857143%;margin-left:3.57142857%;margin-top:0;padding-bottom:3rem}}.primary-nav__mega-menu-tertiary-title{margin:0 0 1.2rem;font-weight:600;color:var(--black);font-size:1.8rem;line-height:2.3rem}@media(min-width: 1200px){.primary-nav__mega-menu-tertiary-title{font-size:1.4rem}}.primary-nav__mega-menu-tertiary-title+ul{padding-left:0}.primary-nav__mega-menu-tertiary-list{columns:2;column-gap:1.2rem}@media(min-width: 1200px){.primary-nav__mega-menu-tertiary-list{columns:1;column-gap:0}}.primary-nav__mega-menu-tertiary-item{margin:0 0 1.2rem}.primary-nav__mega-menu-tertiary-item:last-of-type{margin-bottom:0}.primary-nav__mega-menu-tertiary-link{display:inline;font-size:1.6rem;line-height:2rem;color:var(--optimizely-blue)}@media(min-width: 1200px){.primary-nav__mega-menu-tertiary-link{font-size:1.4rem}}.primary-nav__mega-menu-tertiary-link:hover{text-decoration:underline}.primary-nav__mega-menu-tertiary-link[href^=http]:not([href*="https://optimizely.com"]){padding-right:1.6rem;background:url("data:image/svg+xml,%3Csvg width=%2712%27 height=%2712%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M3 9l6-6M4.125 3H9v4.875%27 stroke=%27%230037FF%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") center right no-repeat}.primary-nav__mega-menu-card--pills{padding:2.4rem 0}.primary-nav__mega-menu-card--pills .primary-nav__column{flex:0 0 auto;width:92.85714286%;margin-left:3.57142857%}@media(min-width: 1200px){.primary-nav__mega-menu-card--pills .primary-nav__column{margin:0}}.primary-nav__cta-bar{display:flex;flex-direction:column;align-items:flex-start;margin:0 -36px;padding:30px 36px;color:#fff;background-color:var(--optimizely-blue)}.primary-nav__cta-bar--purple{background-color:var(--purple)}.primary-nav__cta-bar-top{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:78.57142857%;margin-left:10.71428571%}.primary-nav__cta-bar-icon{margin-bottom:24px}.primary-nav__cta-bar-description{margin:0 0 25px;font-weight:600;font-size:20px;line-height:20px}.primary-nav__cta-bar-link{color:#fff;font-weight:600;font-size:16px;line-height:20px}.primary-nav__utilities{display:none}@media(min-width: 1200px){.primary-nav__utilities{display:flex;flex-direction:row;align-items:center;height:100%;margin-left:auto}}.primary-nav--is-active .primary-nav__utilities{display:block}.primary-nav__utilities-list{padding:2.6rem 0 3.6rem}@media(min-width: 1200px){.primary-nav__utilities-list{display:flex;flex-direction:row;align-items:center;height:100%;padding:0}.primary-nav__utilities-list .primary-nav__nav-link{margin-right:1.2rem;margin-left:1.2rem}}.primary-nav__utilities-list .primary-nav__nav-link{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;padding:1.2rem 0;color:var(--fiord);font-weight:600;border-bottom:none}@media(min-width: 1200px){.primary-nav__utilities-list .primary-nav__nav-link{padding:1.6rem 0;color:var(--black);font-size:1.6rem}}.primary-nav__utilities-list .primary-nav__nav-link:hover,.primary-nav__utilities-list .primary-nav__nav-link:focus{color:var(--optimizely-blue);border-bottom:none}.primary-nav__utilities-item{padding:1.2rem 0;color:#0d6efd;font-size:1.8rem;line-height:2.3rem}.primary-nav__utilities-item:last-child{padding-bottom:0}@media(min-width: 1200px){.primary-nav__utilities-item--search .primary-nav__utilities-link{position:relative;margin-right:1.2rem;margin-left:1.2rem;padding:1.6rem 0}.primary-nav__utilities-item--search .primary-nav__utilities-link::before{position:absolute;right:0;bottom:0;left:0;display:none;height:4px;background-color:var(--optimizely-blue);content:""}}.primary-nav__utilities-item--search .primary-nav__utilities-link:hover,.primary-nav__utilities-item--search .primary-nav__utilities-link:focus{color:var(--optimizely-blue)}@media(min-width: 1200px){.primary-nav__utilities-item--search .primary-nav__utilities-link:hover,.primary-nav__utilities-item--search .primary-nav__utilities-link:focus{border:none}.primary-nav__utilities-item--search .primary-nav__utilities-link:hover::before,.primary-nav__utilities-item--search .primary-nav__utilities-link:focus::before{display:block}}.primary-nav__utilities-item--search .primary-nav__utilities-link:hover svg,.primary-nav__utilities-item--search .primary-nav__utilities-link:focus svg{fill:var(--optimizely-blue)}.primary-nav__utilities-item--search .primary-nav__utilities-link span{white-space:nowrap}.primary-nav__utilities-item--login{padding:0}.primary-nav__utilities-item--login .primary-nav__utilities-link{width:100%;padding:1.2rem 0;border:none;background-color:transparent}@media(min-width: 1200px){.primary-nav__utilities-item--login .primary-nav__utilities-link{position:relative;margin-right:1.2rem;margin-left:1.2rem;padding:1.6rem 0}.primary-nav__utilities-item--login .primary-nav__utilities-link::before{position:absolute;right:0;bottom:0;left:0;display:none;height:4px;background-color:var(--optimizely-blue);content:""}}.primary-nav__utilities-item--login .primary-nav__utilities-link:hover,.primary-nav__utilities-item--login .primary-nav__utilities-link:focus{color:var(--optimizely-blue)}@media(min-width: 1200px){.primary-nav__utilities-item--login .primary-nav__utilities-link:hover,.primary-nav__utilities-item--login .primary-nav__utilities-link:focus{border:none}.primary-nav__utilities-item--login .primary-nav__utilities-link:hover::before,.primary-nav__utilities-item--login .primary-nav__utilities-link:focus::before{display:block}.primary-nav__utilities-item--login .primary-nav__utilities-link:hover img,.primary-nav__utilities-item--login .primary-nav__utilities-link:focus img{filter:invert(9%) sepia(100%) saturate(6164%) hue-rotate(246deg) brightness(101%) contrast(146%)}}@media(min-width: 1200px){.primary-nav__utilities-item--login .primary-nav__utilities-link--active::before{display:block}}.primary-nav__utilities-item--login .primary-nav__utilities-link img{display:none}@media(min-width: 1200px){.primary-nav__utilities-item--login .primary-nav__utilities-link img{display:block;margin-right:.8rem}}.primary-nav__utilities-item--login .primary-nav__utilities-link svg{display:block}@media(min-width: 1200px){.primary-nav__utilities-item--login .primary-nav__utilities-link svg{display:none}}.primary-nav__utilities-item--login .primary-nav__utilities-link .primary-nav__utilities-label{white-space:nowrap}@media(min-width: 1200px){.primary-nav__utilities-item--login .primary-nav__offset-alt-column{width:auto;margin:0;padding:0}}@media(min-width: 1200px){.primary-nav__utilities-item--login .row{margin:0}}@media(min-width: 1200px){.primary-nav__utilities-item{display:flex;flex-direction:row;align-items:center;height:100%;position:relative;margin:0;padding:0}}.primary-nav__utilities-link{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:flex;align-items:center;justify-content:space-between;color:var(--fiord);font-weight:600;cursor:pointer}.primary-nav__utilities-link>span{max-width:95%}.primary-nav__utilities-link:hover,.primary-nav__utilities-link:focus{border-bottom:none}@media(min-width: 1200px){.primary-nav__utilities-link{display:flex;flex-direction:row;align-items:center;height:100%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;padding:0 1.6rem;color:var(--black);font-size:1.6rem;background:transparent;border:none}}.primary-nav__utilities-link-title{margin:3rem 0 1.4rem;color:var(--black);font-weight:600;font-size:1.6rem;line-height:1.8rem}.primary-nav__utilities-link-sub{display:none}.primary-nav__utilities-link-sub--is-active{display:block}.primary-nav__utilities-link-sub ul{padding-left:0}.primary-nav__utilities-link-sub-link{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 0;border-bottom:1px solid var(--athens-gray);font-weight:600;font-size:2rem;line-height:2.4rem}.primary-nav__utilities-label{padding-right:1.6rem}@media(min-width: 1200px){.primary-nav__utilities-label{padding-right:0}}.primary-nav__svg{margin-right:.8rem}.primary-nav__sign-in-block{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;display:flex;flex-direction:column;overflow:hidden;overflow-y:auto;padding:3rem 0 3.6rem;background-color:var(--wild-sand);transform:translateX(100%);transition:transform .2s ease-out;box-shadow:none}@media(min-width: 1200px){.primary-nav__sign-in-block{top:8.1rem;left:auto;right:0;bottom:auto;display:none;min-width:22.7rem;padding:3rem 2.4rem 1.8rem;overflow:hidden;box-shadow:0 1.4rem 2.4rem rgba(0,0,0,.25);transform:translate(0);transition:none}}@media(min-width: 1440px){.primary-nav__sign-in-block{right:auto}}.primary-nav__sign-in-block--active{transform:translateX(0)}@media(min-width: 1200px){.primary-nav__sign-in-block--active{display:block}}.primary-nav__sign-in-block-list{padding-left:0}.primary-nav__sign-in-block-item{margin-bottom:0}.primary-nav__sign-in-block-link.button{padding:0;background:transparent;border:0;border-radius:0;outline:0;appearance:none;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;padding:1.6rem 0;margin:0;display:flex;justify-content:flex-start;align-items:center;width:100%;color:var(--optimizely-blue);border-bottom:1px solid var(--athens-gray)}@media(min-width: 1200px){.primary-nav__sign-in-block-link.button{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0;padding:1.2rem 0;font-weight:600;border:none}}.primary-nav__sign-in-block-link.button:hover,.primary-nav__sign-in-block-link.button:focus{color:var(--black)}.primary-nav__sign-in-block-link.button:hover .button__svg,.primary-nav__sign-in-block-link.button:focus .button__svg{fill:var(--black)}.primary-nav__sign-in-block-heading{margin-bottom:4px;color:var(--black);font-size:1.4rem;line-height:1.8rem;font-weight:600}.header-search{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:5.8rem;padding:2.2rem 2.3rem;margin:0 -2.3rem;color:var(--white);line-height:15px;background-color:var(--optimizely-blue);box-shadow:0 6px 6px rgba(0,0,0,.05);border-radius:43px}.header-search:hover{color:var(--white);border-bottom:none}.header-search__label{margin-left:20px}.primary-nav__burger{position:relative;display:inline-block;width:24px;height:24px;border:none;background:transparent;cursor:pointer}@media(min-width: 1200px){.primary-nav__burger{display:none}}.primary-nav__burger-inner,.primary-nav__burger-inner::before,.primary-nav__burger-inner::after{position:absolute;top:0;right:0;bottom:0;left:0;width:20px;height:2px;margin:auto;background:#000;transition:background-color .2s ease-in-out,transform .2s ease-in-out;content:""}.primary-nav__burger-inner::before{transform:translateY(-6px)}.primary-nav__burger-inner::after{transform:translateY(6px)}.primary-nav--is-active .primary-nav__burger-inner{background-color:transparent}.primary-nav--is-active .primary-nav__burger-inner::before{transform:rotate(45deg)}.primary-nav--is-active .primary-nav__burger-inner::after{transform:rotate(-45deg)}.primary-nav__vignette-title{font-weight:600;font-size:20px;line-height:24px;margin-bottom:0}.primary-nav__vignette-btn{appearance:none;background:transparent;border:0}.primary-nav__banner{width:100%;color:var(--white);margin-top:auto;margin-bottom:-4rem;background-color:var(--optimizely-blue)}@media(min-width: 1200px){.primary-nav__banner{display:flex;align-items:center;margin-top:2.3rem}}.primary-nav__banner[data-background-color=purple]{background-color:var(--purple)}.primary-nav__banner[data-background-color=optimizely-blue]{background-color:var(--optimizely-blue)}.primary-nav__banner[data-background-color=fiord]{background-color:var(--fiord)}.primary-nav__banner .button-container{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:42.85714286%;margin-left:10.71428571%;font-size:16px;margin-bottom:0}@media(min-width: 1200px){.primary-nav__banner .button-container{flex:0 0 auto;width:auto;justify-content:flex-end;margin-left:auto;flex-grow:1}}.primary-nav__banner .button--secondary-cta{font-weight:600;color:var(--white);white-space:nowrap}@media(min-width: 1200px){.primary-nav__banner .button--secondary-cta{font-size:16px}}.primary-nav__banner .button--secondary-cta:active,.primary-nav__banner .button--secondary-cta:hover{color:var(--white)}.primary-nav__banner .button--secondary-cta:active .button__icon--arrow,.primary-nav__banner .button--secondary-cta:hover .button__icon--arrow{color:var(--white)}.primary-nav__banner-media{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:17.85714286%;margin-left:10.71428571%;margin-bottom:24px}@media(min-width: 1200px){.primary-nav__banner-media{margin-left:0;width:auto;margin-bottom:0;padding-left:0}}.primary-nav__banner-image{display:block;max-width:120px;width:auto;height:40px;object-fit:contain}.primary-nav__banner-copy{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:57.14285714%;margin-left:10.71428571%;margin-bottom:24px;font-weight:600}@media(min-width: 1200px){.primary-nav__banner-copy{flex:0 0 auto;width:auto;margin-left:0;margin-bottom:0;padding-right:2rem;flex-grow:1;font-size:1.4rem}[data-text-size=large] .primary-nav__banner-copy{font-size:1.6rem}}.primary-nav__banner-content{padding:3rem 0 4rem;display:flex;flex-direction:column;align-items:flex-start}@media(min-width: 1200px){.primary-nav__banner-content{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:57.85714286%;margin-left:21.42857143%;padding:2.9rem 0 2.7rem 2rem;flex-direction:row;align-items:center}}.primary-nav__shopping-cart-list-item{display:flex;flex-direction:row;align-items:center;height:100%}.cart-wrapper{display:flex;flex-direction:row;align-items:center;width:auto;height:100%;margin:0 1.2rem}@media(min-width: 1200px){.cart-wrapper{position:relative}}.cart-wrapper span{display:none}.cart-wrapper .cart-icon{position:relative;display:flex;flex-direction:row;align-items:center;width:auto;height:100%;cursor:pointer;background:transparent;border:none}@media(min-width: 1200px){.cart-wrapper .cart-icon:hover::before,.cart-wrapper .cart-icon:focus::before{display:block}}.cart-wrapper .cart-icon:hover .cart-wrapper__svg,.cart-wrapper .cart-icon:focus .cart-wrapper__svg{fill:var(--optimizely-blue)}.cart-wrapper .cart-icon:hover span,.cart-wrapper .cart-icon:focus span{color:var(--optimizely-blue)}.cart-wrapper .cart-icon:hover span.items-in-cart-count,.cart-wrapper .cart-icon:focus span.items-in-cart-count{color:var(--white)}.cart-wrapper .cart-icon::before{position:absolute;right:0;bottom:0;left:0;display:none;height:4px;background-color:var(--optimizely-blue);content:""}.cart-wrapper .cart-icon span{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;display:block;color:var(--black);font-size:1.6rem;white-space:nowrap}.cart-wrapper .cart-icon span.items-in-cart-count{padding-left:.7rem;font-size:1rem;line-height:1rem;color:var(--white)}.cart-wrapper .items-in-cart-count{position:absolute;top:0;right:0;display:flex;flex-direction:row;align-items:center;justify-content:center;width:auto;height:auto;min-height:1.2rem;min-width:1.9rem;padding:2px .7rem;background:var(--optimizely-blue);border-radius:.9rem;color:var(--white);font-size:1rem;font-weight:600;text-align:center;line-height:1rem;pointer-events:none}@media(min-width: 1200px){.cart-wrapper .items-in-cart-count{top:2.1rem;right:-0.9rem}}.cart-wrapper .items-in-cart-count.animation{-webkit-animation:numberOfItemsInCartEffect .5s normal;animation:numberOfItemsInCartEffect .5s normal}.cart-wrapper .cart-content{position:absolute;top:64px;right:0;width:100%;padding-bottom:2rem;background:var(--white);z-index:9999;white-space:normal;box-shadow:0 1px 0 0 rgba(52,57,85,.22);border-radius:0}@media(min-width: 1200px){.cart-wrapper .cart-content{width:300px;box-shadow:0 2px 4px 0 rgba(52,57,85,.22);border-radius:2px;top:2.4rem}}.cart-wrapper .cart-content span{display:block}.cart-wrapper .cart-content p,.cart-wrapper .cart-content ul{font-size:1.6rem;line-height:2.8rem;margin-bottom:0}.cart-wrapper .cart-content .shopping-cart-item{font-size:1.6rem;line-height:normal;padding:.8rem 0;display:flex;flex-direction:row}.cart-wrapper .cart-content .shopping-cart-item-quantity,.cart-wrapper .cart-content .shopping-cart-item-remove{width:10%}.cart-wrapper .cart-content .shopping-cart-item-name{padding-right:10px;width:80%}.cart-wrapper .cart-content .shopping-cart-item-price{font-weight:500}.cart-wrapper .cart-content .shopping-cart-item-remove{position:relative}.cart-wrapper .cart-content .remove-item-from-cart{position:absolute;top:0;left:50%;transform:translateX(-50%);height:20px;width:20px;background:url(/dist/b5c541a671df84de2ce8.svg) 50%;background-repeat:no-repeat;border:none;cursor:pointer}.cart-wrapper .cart-content .shopping-cart-total{padding-bottom:1.6rem;font-size:2rem;font-weight:400;line-height:normal}.cart-wrapper .cart-content .shopping-cart-total span{display:inline-block;padding-right:4px;line-height:normal}.cart-wrapper .cart-content .shopping-cart-total span:last-of-type{padding-right:0}.cart-wrapper .cart-content .shopping-cart-total-amt{font-weight:600}.cart-wrapper .cart-content .cart-header{background:#f2f2f4;color:#999caa}.cart-wrapper .cart-content .cart-footer,.cart-wrapper .cart-content .cart-header,.cart-wrapper .cart-content .cart-items{position:relative;padding:1.2rem}.cart-wrapper .cart-content .cart-footer{display:flex;flex-direction:column;align-items:center}.cart-wrapper .btn-close-cart{position:absolute;top:50%;right:.75rem;height:24px;width:24px;transform:translateY(-50%);background:url(/dist/ec4fbcdc172948e1a878.svg) no-repeat;background-size:10px;background-position:50%;border:none;cursor:pointer}.cart-wrapper .btn-close-cart span{display:none}.cart-wrapper .btn.btn-secondary{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;position:relative;padding:1.1rem 3.2rem;color:var(--white);text-decoration:none;background-color:var(--optimizely-blue);border:none;white-space:nowrap;cursor:pointer;border-radius:.5rem}.cart-wrapper .btn.btn-secondary:hover,.cart-wrapper .btn.btn-secondary:focus{color:var(--white);background-color:var(--primary-button-hover)}.cart-wrapper__icon{position:relative;display:block;margin-right:.8rem}.cart-wrapper__icon--cart{width:2rem;height:2rem}.cart-wrapper__svg{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes numberOfItemsInCartEffect{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}.primary-navigation{position:relative;width:100%;height:6.4rem}@media(min-width: 1200px){.primary-navigation{height:8.1rem}}.primary-nav{position:absolute;top:0;right:0;left:0;z-index:1202;height:6.4rem}.primary-nav li{list-style-type:none}.primary-nav ul,.primary-nav ol{margin-bottom:0}.primary-nav--cart-is-active{height:100vh}.primary-nav--child-menu-open .primary-nav__inner{overflow-y:hidden}.primary-nav--desktop{height:auto;background-color:var(--white)}.primary-nav--desktop .primary-nav__content{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;display:flex;flex-direction:row;align-items:center;height:8.1rem}.primary-nav--desktop .primary-nav__content.primary-nav__mega-top{flex-direction:row;align-items:flex-start;padding-top:5rem;padding-bottom:0;height:auto}.primary-nav--desktop .primary-nav__content.primary-nav__mega-bottom{flex-direction:row;align-items:flex-start;height:auto}@media(min-width: 1200px){.primary-nav--desktop .primary-nav__content.primary-nav__mega-bottom .primary-nav__column{flex:0 0 auto;width:67.85714286%;margin-left:16.42857143%;padding:0 2rem}}.primary-nav--desktop .primary-nav__content.primary-nav__mega-bottom .primary-nav__mega-menu-card--pills{padding-top:0;padding-bottom:0}.primary-nav--desktop .primary-nav__content.primary-nav__mega-bottom .primary-nav__mega-menu-card--pills .primary-nav__column{width:100%;margin-left:0}.primary-nav--mobile .cart-wrapper{margin-left:auto}.primary-nav--mobile .cart-wrapper__label{display:none !important}.primary-nav--mobile .cart-wrapper__icon{margin:0 1.4rem 0 1.2rem}.primary-nav--mobile .cart-wrapper .items-in-cart-count{top:-1px}.primary-nav--mobile .primary-nav__wrapper--top{height:6.4rem}.primary-nav__wrapper{padding:1.6rem 0 1.6rem 0;display:flex;justify-content:space-between;align-items:center;background-color:var(--white)}.primary-nav__wrapper--top .primary-nav__offset-alt-column{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.primary-nav__row{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x))}@media(min-width: 1200px){.primary-nav__logo-container{flex:0 0 13.1rem;display:flex;align-items:center;height:100%}}@media(min-width: 992px){.primary-nav__logo-container{flex:0 0 auto;width:16.42857143%}}.primary-nav__logo{position:relative;left:-1rem;display:block;max-width:13.1rem;max-height:3.2rem;width:auto;height:auto}@media(min-width: 1200px){.primary-nav__logo{left:0;max-width:16.1rem;max-height:3.7rem;margin-right:0}}.primary-nav__logo:hover,.primary-nav__logo:focus{border-bottom:none}.primary-nav__logo-image{position:relative;top:-3px;display:block;object-fit:contain;max-width:13.1rem;max-height:3.2rem}@media(min-width: 1200px){.primary-nav__logo-image{top:-4px;max-width:100%;max-height:100%}}.primary-nav__burger{position:relative;right:-4px}.primary-nav__vignette-btn{position:relative;left:-6px}.primary-nav__inner{position:fixed;top:6.4rem;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-flow:column;justify-content:space-between;background:var(--wild-sand);transform:translateX(100%);transition:transform .2s ease-out}.primary-nav--is-active .primary-nav__inner{transform:translateX(0)}@media(min-width: 1200px){.primary-nav__nav{height:100%}}.primary-nav__nav-list{margin:0;padding:.8rem 0 2.6rem 0}@media(min-width: 1200px){.primary-nav__nav-list{display:flex;flex-direction:row;height:100%;padding:0}}@media(min-width: 1200px){.primary-nav__nav-item{display:flex;align-items:center;height:100%;margin:0}}.primary-nav__nav-link{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;padding:1.6rem 0;display:flex;justify-content:space-between;align-items:center;width:100%;color:var(--optimizely-blue);border:none;border-bottom:1px solid var(--athens-gray);background:transparent;cursor:pointer;white-space:nowrap}@media(min-width: 1200px){.primary-nav__nav-link{position:relative;height:100%;margin:0 2rem;color:var(--black);font-size:1.6rem;border:none}.primary-nav__nav-link::before{position:absolute;right:0;bottom:0;left:0;display:none;height:4px;background-color:var(--optimizely-blue);content:""}.primary-nav__nav-link svg{display:none}}.primary-nav__nav-link:hover,.primary-nav__nav-link:focus{border-bottom:1px solid var(--athens-gray);color:var(--black)}@media(min-width: 1200px){.primary-nav__nav-link:hover,.primary-nav__nav-link:focus{color:var(--optimizely-blue);border:none}.primary-nav__nav-link:hover::before,.primary-nav__nav-link:focus::before{display:block}}@media(min-width: 1200px){.primary-nav__nav-link--active::before{display:block}}.primary-nav__nav-link>span{max-width:95%}.primary-nav__nav-label{padding-right:1.6rem;white-space:nowrap}@media(min-width: 1200px){.primary-nav__nav-label{padding-right:0}}.primary-nav__primary-cta{margin-left:1.5rem}.primary-nav__thumbnail-block.swiper-slide{width:70%}@media(min-width: 1200px){.primary-nav__thumbnail-block.swiper-slide{display:flex;flex-direction:row;flex-shrink:inherit;width:33.33%;height:auto;padding:0 1.7rem}}.primary-nav__thumbnail-image-container{position:relative;overflow:hidden;height:0;padding-top:56.2189054726%;margin-bottom:1.6rem;background-color:var(--porcelain);border-radius:.5rem}.primary-nav__thumbnail-image-container img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.primary-nav__thumbnail{display:block;flex-grow:1;border-bottom:none;color:var(--optimizely-blue)}.primary-nav__thumbnail:hover{border-bottom:none;color:var(--black)}.primary-nav__thumbnail-title{font-size:1.6rem;line-height:2rem;font-weight:600}.primary-nav__nav-list--link-block{height:auto}@media(min-width: 1200px){.primary-nav__nav-list--link-block{padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin:0 -2rem}}.primary-nav__nav-list--link-block.swiper-container{overflow:visible}@media(min-width: 1200px){.primary-nav__nav-list--link-block.swiper-container{margin:0 -1.7rem 2rem}}.primary-nav__nav-list--link-block .swiper-wrapper{padding:0 1.7rem}@media(min-width: 1200px){.primary-nav__nav-list--link-block .swiper-wrapper{width:auto;height:auto;margin:0 -0.85rem;padding:0}}.primary-nav__column{flex:0 0 auto;width:87.85714286%;margin-left:7.14285714%}@media(min-width: 1200px){.primary-nav__column{flex:0 0 auto;width:57.14285714%;margin-left:21.42857143%}}.primary-nav__column-inner{flex:0 0 auto;width:96.42857143%;margin-left:3.57142857%}@media(min-width: 1200px){.primary-nav__column-inner{width:100%;margin:0}}.primary-nav__offset-alt-column{flex:0 0 auto;width:78.57142857%;margin-left:10.71428571%}.primary-nav__offset-alt-column--inset{flex:0 0 auto;width:82.14285714%;margin-left:7.14285714%}.primary-nav__searchfield{flex:0 0 auto;width:57.14285714%;margin-left:7.14285714%;display:flex;flex-direction:row;align-items:center;height:100%}.primary-nav__searchfield input{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;width:100%;padding:0;margin:0;border:none;background:transparent;font-size:2rem;line-height:2.5rem;font-weight:600;outline:none}.primary-nav__searchfield input::placeholder{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;font-weight:400}.primary-nav__searchfield label{width:100%;padding-right:2.4rem;font-size:2rem;line-height:2.5rem;font-weight:700}.primary-nav__searchfield .react-autosuggest__container{width:100%}.primary-nav__search-wrapper{position:relative;display:flex;flex-direction:row;align-items:center;width:100%}.primary-nav__search-wrapper::before{position:absolute;right:0;bottom:-1.2rem;left:0;display:block;height:2px;background-color:var(--optimizely-blue);content:""}.primary-nav__search-form{display:flex;flex-direction:row;align-items:center;width:100%}.primary-nav__search-close{padding:0;margin:0;border:none;background:transparent;cursor:pointer}.primary-nav__search-icon{position:relative;display:block;width:3.5rem;height:3.3rem;overflow:hidden}.primary-nav__search-svg{position:absolute;top:0;right:-0.8rem;width:100%;height:100%}.primary-nav .react-autosuggest__suggestions-container{position:absolute;top:4.7rem;left:-1.6rem;width:calc(100% + 3.2rem);background-color:var(--white)}.primary-nav .react-autosuggest__suggestions-container ul{margin:0;padding:1.2rem 0 2.2rem}.primary-nav .react-autosuggest__suggestions-container li{margin:0;padding:.8rem 1.6rem;cursor:pointer}.primary-nav .react-autosuggest__suggestions-container li:hover span{color:var(--optimizely-blue)}.primary-nav .react-autosuggest__suggestions-container span{font-size:2rem;line-height:2.5rem;font-weight:400}.primary-nav .react-autosuggest__suggestions-container span.react-autosuggest__suggestion-match{font-weight:600}.primary-nav .visually-hidden{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}
.wistia-video{position:relative;padding-bottom:56.25%;width:100%;height:0}.wistia-video__poster{width:100%;height:100%}.wistia-video__poster__poster-image{width:auto;height:auto;min-width:100%;min-height:100%;opacity:1;transition:opacity .2s .2s linear}.ui--has-played .wistia-video__poster__poster-image{opacity:0;pointer-events:none}.wistia-video__embed{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.wistia-video__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:1;transition:opacity .2s linear}.wistia-video__overlay.ui--hidden{opacity:0;pointer-events:none}.wistia-video__play{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);display:block;margin:0;background:transparent;transition:all .2s ease-out;cursor:pointer}.wistia-video__play:hover{transform:translateY(-50%) translateX(-50%) scale(1.05);text-decoration:none;border-bottom:none}.wistia-video__play svg{width:4rem;height:4rem}@media(min-width: 576px){.wistia-video__play svg{width:6rem;height:6rem}}@media(min-width: 768px){.wistia-video__play svg{width:9rem;height:9rem}}@media(min-width: 992px){.wistia-video__play svg{width:11rem;height:11rem}}@media(min-width: 1440px){.wistia-video__play svg{width:13rem;height:13rem}}
.product-display-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.product-display-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.product-display-block{margin-top:8rem;margin-bottom:8rem}}.product-display-block__top{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x));padding-top:4.8rem;padding-bottom:4rem;color:var(--white);background-color:var(--optimizely-blue)}@media(min-width: 768px){.product-display-block__top{padding-top:6rem;padding-bottom:5.5rem;background:linear-gradient(90deg, var(--dark-blue) 32%, var(--optimizely-blue) 32%)}}.product-display-block__bottom{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x));color:var(--white);background-color:var(--purple)}.product-display-block__media-container{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:2.4rem}@media(min-width: 992px){.product-display-block__media-container{flex:0 0 auto;width:39.28571429%;margin-bottom:0}}.product-display-block__content-container{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.product-display-block__content-container{flex:0 0 auto;width:39.28571429%;padding-top:7rem}}@media(min-width: 1440px){.product-display-block__content-container{display:flex;flex-flow:column nowrap;justify-content:center;padding-top:0}}.product-display-block__media-headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:1.6rem}@media(min-width: 576px){.product-display-block__media-headline{font-size:3.9rem;line-height:4.6rem}}@media(min-width: 768px){.product-display-block__media-headline{margin-bottom:2.4rem}}.product-display-block__wistia-video{margin-bottom:1.6rem;width:100%}@media(min-width: 768px){.product-display-block__wistia-video{margin-bottom:2.4rem}}.product-display-block__logo-wrapper{width:25%}.product-display-block__logo-wrapper>img{display:block;max-width:100%;height:auto}.product-display-block__eyebrow{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;display:block;margin-bottom:1.2rem}@media(min-width: 576px){.product-display-block__eyebrow{font-size:2.5rem;line-height:2.8rem}}.product-display-block__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:1.6rem}@media(min-width: 576px){.product-display-block__headline{font-size:3.9rem;line-height:4.6rem}}.product-display-block__text{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:3.2rem}@media(min-width: 768px){.product-display-block__text{margin-bottom:4rem}}.product-display-block .button--secondary-cta{color:var(--white)}.product-display-block .button--secondary-cta:hover svg,.product-display-block .button--secondary-cta:focus svg{color:var(--white)}.product-display-block__link-menu{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;padding-top:2.4rem;padding-bottom:2.8rem}@media(min-width: 768px){.product-display-block__link-menu>.row{justify-content:space-between}}.product-display-block__link-item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:100%;margin-bottom:4.8rem}.product-display-block__link-item:first-child{margin-top:0}.product-display-block__link-item:last-child{margin-bottom:0}.product-display-block__link-item .button--secondary-cta{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.product-display-block__link-item .button--secondary-cta{font-size:2.5rem;line-height:2.8rem}}@media(min-width: 768px){.product-display-block__link-item{flex:0 0 auto;width:29.16666667%;margin-bottom:0}}.product-display-block__link-text{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:2.4rem}.product-display-block__pills.button-container{flex-flow:row wrap;margin-bottom:0}.product-display-block__pills.button-container .button{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.8rem;margin:0 1rem 1rem 0;padding:.5rem 1.8rem;color:var(--white);box-shadow:inset 0 0 0 1px var(--white);transition:color .2s ease-out,background-color .2s ease-out}.product-display-block__pills.button-container .button:last-child{margin-right:0}.product-display-block__pills.button-container .button:hover,.product-display-block__pills.button-container .button:focus{color:var(--purple);background-color:var(--white)}
.product-listing-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.product-listing-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.product-listing-block{margin-top:8rem;margin-bottom:8rem}}.product-listing-block__tabs{display:none}.product-listing-block__tab{background-color:transparent;border:none;outline:none;cursor:pointer;margin-right:2rem;margin-bottom:20px;position:relative;text-decoration:none !important;color:var(--fiord);padding:1.5rem 0}.product-listing-block__tab:hover{color:var(--optimizely-blue)}.product-listing-block__tab.active::before{content:"";height:2px;position:absolute;background-color:#ff553e;width:100%;bottom:1rem}.product-listing-block__tab-content{display:none}.product-listing-block__tab-content.active{display:block}.product-listing-block__tab-content table tr:first-child{padding-bottom:0 !important;font-size:1rem !important}.product-listing-block__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:1.6rem}@media(min-width: 576px){.product-listing-block__heading{font-size:3.9rem;line-height:4.6rem}}.product-listing-block__heading,.product-listing-block__list{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.product-listing-block .product-list-session,.product-listing-block .product-table{width:100%;border-collapse:collapse}.product-listing-block .product-list-session img,.product-listing-block .product-table img{max-width:100%;height:auto}.product-listing-block .product-list-session img.image-left,.product-listing-block .product-table img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.product-listing-block .product-list-session img.image-right,.product-listing-block .product-table img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.product-listing-block .product-list-session p,.product-listing-block .product-table p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.product-listing-block .product-list-session:last-child,.product-listing-block .product-table:last-child{margin-bottom:0}.product-listing-block .product-list-session i,.product-listing-block .product-list-session em,.product-listing-block .product-table i,.product-listing-block .product-table em{font-style:italic}.product-listing-block .product-list-session b,.product-listing-block .product-list-session strong,.product-listing-block .product-table b,.product-listing-block .product-table strong{font-weight:600}.product-listing-block .product-list-session+.button-container,.product-listing-block .product-table+.button-container{margin-top:-2rem}.product-listing-block .product-list-session p a:not(.button),.product-listing-block .product-table p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.product-listing-block .product-list-session p a:not(.button):hover,.product-listing-block .product-table p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.product-listing-block .product-list-session p a:not(.button):focus,.product-listing-block .product-table p a:not(.button):focus{border:var(--black) dashed .01rem}.product-listing-block .product-list-session ul,.product-listing-block .product-list-session ol,.product-listing-block .product-table ul,.product-listing-block .product-table ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.product-listing-block .product-list-session ul li,.product-listing-block .product-list-session ol li,.product-listing-block .product-table ul li,.product-listing-block .product-table ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.product-listing-block .product-list-session h1,.product-listing-block .product-list-session h2,.product-listing-block .product-list-session h3,.product-listing-block .product-list-session h4,.product-listing-block .product-list-session h5,.product-listing-block .product-list-session h6,.product-listing-block .product-table h1,.product-listing-block .product-table h2,.product-listing-block .product-table h3,.product-listing-block .product-table h4,.product-listing-block .product-table h5,.product-listing-block .product-table h6{margin-top:0;margin-bottom:1.68rem}.product-listing-block .product-list-session h1,.product-listing-block .product-table h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.product-listing-block .product-list-session h1,.product-listing-block .product-table h1{font-size:4.9rem;line-height:5.6rem}}.product-listing-block .product-list-session h2,.product-listing-block .product-table h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.product-listing-block .product-list-session h2,.product-listing-block .product-table h2{font-size:3.9rem;line-height:4.6rem}}.product-listing-block .product-list-session h2:first-child,.product-listing-block .product-table h2:first-child{margin-top:0}.product-listing-block .product-list-session h3,.product-listing-block .product-table h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.product-listing-block .product-list-session h3,.product-listing-block .product-table h3{font-size:3.1rem;line-height:3.5rem}}.product-listing-block .product-list-session h3:first-child,.product-listing-block .product-table h3:first-child{margin-top:0}.product-listing-block .product-list-session h4,.product-listing-block .product-table h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.product-listing-block .product-list-session h4,.product-listing-block .product-table h4{font-size:2.5rem;line-height:2.8rem}}.product-listing-block .product-list-session h4:first-child,.product-listing-block .product-table h4:first-child{margin-top:0}.product-listing-block .product-list-session h5,.product-listing-block .product-table h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.product-listing-block .product-list-session h5:first-child,.product-listing-block .product-table h5:first-child{margin-top:0}.product-listing-block .product-list-session h6,.product-listing-block .product-table h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.product-listing-block .product-list-session h6:first-child,.product-listing-block .product-table h6:first-child{margin-top:0}.product-listing-block .product-list-session table,.product-listing-block .product-table table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.product-listing-block .product-list-session th,.product-listing-block .product-list-session td,.product-listing-block .product-table th,.product-listing-block .product-table td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.product-listing-block .product-list-session tbody tr:first-child td,.product-listing-block .product-table tbody tr:first-child td{font-weight:600}.product-listing-block .product-list-session code:not([class]),.product-listing-block .product-table code:not([class]){color:var(--red-60)}.product-listing-block .product-list-session thead,.product-listing-block .product-table thead{width:100%}.product-listing-block .product-list-session thead tr,.product-listing-block .product-table thead tr{border-bottom:solid 1px var(--heather)}.product-listing-block .product-list-session thead tr th,.product-listing-block .product-table thead tr th{border:0;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;font-weight:normal;width:15%;padding:1.5rem .5rem}@media(min-width: 576px){.product-listing-block .product-list-session thead tr th,.product-listing-block .product-table thead tr th{font-size:2.5rem;line-height:2.8rem}}.product-listing-block .product-list-session thead tr th:first-child,.product-listing-block .product-table thead tr th:first-child{width:40%}.product-listing-block .product-list-session tbody,.product-listing-block .product-table tbody{width:100%}.product-listing-block .product-list-session tbody tr,.product-listing-block .product-table tbody tr{border-bottom:solid 1px var(--heather)}.product-listing-block .product-list-session tbody tr td,.product-listing-block .product-table tbody tr td{border:0;width:15%;padding:1.5rem .5rem}.product-listing-block .product-list-session tbody tr td:first-child,.product-listing-block .product-table tbody tr td:first-child{width:40%}.product-listing-block .product-list-session tbody tr:first-child td,.product-listing-block .product-table tbody tr:first-child td{font-weight:normal}.product-listing-block .product-list-session tbody tr:first-child td a,.product-listing-block .product-table tbody tr:first-child td a{white-space:nowrap}.product-listing-block .product-list-variants{display:none}.product-listing-block .product-list-variants[aria-expanded=true]{display:block;background:var(--porcelain)}.product-listing-block .product-list-product-name{display:flex;align-items:center;border-bottom:none}.product-listing-block .product-list-session .product-list-collapse-expand{border:none;position:relative;display:flex;align-items:center;justify-content:center;background-color:transparent;margin-right:20px}.product-listing-block .product-list-session .product-list-collapse-expand::before{position:absolute;width:10px;height:10px;content:"";border:solid #676a80;border-width:0 2px 2px 0;display:inline-block;transition:transform .3s}.product-listing-block .product-list-session .product-list-collapse-expand[aria-pressed=false]::before{transform:rotate(-45deg)}.product-listing-block .product-list-session .product-list-collapse-expand[aria-pressed=true]::before{transform:rotate(45deg)}
.product-roadmap{padding-bottom:6rem}.product-roadmap-section{padding-top:6rem;padding-bottom:6rem;background:var(--wild-sand)}.product-roadmap-section__top{flex:0 0 auto;width:71.42857143%;margin-left:7.14285714%}.product-roadmap-section__eyebrow{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.product-roadmap-section__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.product-roadmap-section__heading{font-size:3.9rem;line-height:4.6rem}}.product-roadmap-section__preamble{padding-top:1rem;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.product-roadmap__legend{padding-top:2rem;flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.product-roadmap__legend{flex:0 0 auto;width:21.42857143%;padding-top:4rem}}@media(min-width: 992px){.product-roadmap__legend{flex:0 0 auto;width:28.57142857%}}@media(min-width: 1440px){.product-roadmap__legend{flex:0 0 auto;width:21.42857143%}}.product-roadmap__legend-item{position:relative;list-style:none;padding-bottom:1rem;padding-left:2.4rem}.product-roadmap__legend-item:after{position:absolute;left:0;top:.5rem;height:1.4rem;width:1.4rem;border-radius:50%;content:""}.product-roadmap__legend-item[data-color=green]:after{background:var(--green)}.product-roadmap__legend-item[data-color=light-blue]:after{background:var(--light-blue)}.product-roadmap__legend-item[data-color=orange]:after{background:var(--orange)}.product-roadmap__legend-item[data-color=purple]:after{background:var(--purple)}.product-roadmap__milestones{position:relative;padding-top:3rem;flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.product-roadmap__milestones{padding-top:4rem;flex:0 0 auto;width:64.28571429%;margin-left:0}}@media(min-width: 992px){.product-roadmap__milestones{flex:0 0 auto;width:57.14285714%}.product-roadmap__milestones:before,.product-roadmap__milestones:after{position:absolute;height:15rem;width:calc(100% - 2rem);content:"";z-index:3;pointer-events:none;transition:opacity .3s ease-out}.product-roadmap__milestones:before{top:4rem;background:linear-gradient(var(--wild-sand), transparent);opacity:1}.product-roadmap__milestones:after{bottom:2.8rem;background:linear-gradient(transparent, var(--wild-sand));opacity:1}.product-roadmap__milestones[data-position=top]:before{opacity:0}.product-roadmap__milestones[data-position=end]:after{opacity:0}}.product-roadmap__milestones-scroll-container{padding-left:calc(var(--gutter-x)*.5)}@media(min-width: 992px){.product-roadmap__milestones-scroll-container{position:relative;max-height:750px;padding:2rem 0 0 2.2rem;overflow:auto}.product-roadmap__milestones-scroll-container::-webkit-scrollbar{width:5px;z-index:6}.product-roadmap__milestones-scroll-container::-webkit-scrollbar-track{background:var(--porcelain)}.product-roadmap__milestones-scroll-container::-webkit-scrollbar-thumb{background:var(--heather);border-radius:2px}}.product-roadmap__milestone-item{position:relative;padding-bottom:6rem;padding-left:4rem;list-style:none;border-left:2px solid var(--slate-gray);z-index:2}.product-roadmap__milestone-item img{max-width:100%;height:auto}.product-roadmap__milestone-item img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.product-roadmap__milestone-item img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.product-roadmap__milestone-item p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.product-roadmap__milestone-item:last-child{margin-bottom:0}.product-roadmap__milestone-item i,.product-roadmap__milestone-item em{font-style:italic}.product-roadmap__milestone-item b,.product-roadmap__milestone-item strong{font-weight:600}.product-roadmap__milestone-item+.button-container{margin-top:-2rem}.product-roadmap__milestone-item p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.product-roadmap__milestone-item p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.product-roadmap__milestone-item p a:not(.button):focus{border:var(--black) dashed .01rem}.product-roadmap__milestone-item ul,.product-roadmap__milestone-item ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.product-roadmap__milestone-item ul li,.product-roadmap__milestone-item ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.product-roadmap__milestone-item h1,.product-roadmap__milestone-item h2,.product-roadmap__milestone-item h3,.product-roadmap__milestone-item h4,.product-roadmap__milestone-item h5,.product-roadmap__milestone-item h6{margin-top:0;margin-bottom:1.68rem}.product-roadmap__milestone-item h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.product-roadmap__milestone-item h1{font-size:4.9rem;line-height:5.6rem}}.product-roadmap__milestone-item h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.product-roadmap__milestone-item h2{font-size:3.9rem;line-height:4.6rem}}.product-roadmap__milestone-item h2:first-child{margin-top:0}.product-roadmap__milestone-item h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.product-roadmap__milestone-item h3{font-size:3.1rem;line-height:3.5rem}}.product-roadmap__milestone-item h3:first-child{margin-top:0}.product-roadmap__milestone-item h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.product-roadmap__milestone-item h4{font-size:2.5rem;line-height:2.8rem}}.product-roadmap__milestone-item h4:first-child{margin-top:0}.product-roadmap__milestone-item h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.product-roadmap__milestone-item h5:first-child{margin-top:0}.product-roadmap__milestone-item h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.product-roadmap__milestone-item h6:first-child{margin-top:0}.product-roadmap__milestone-item table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.product-roadmap__milestone-item th,.product-roadmap__milestone-item td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.product-roadmap__milestone-item tbody tr:first-child td{font-weight:600}.product-roadmap__milestone-item code:not([class]){color:var(--red-60)}@media(min-width: 992px){.product-roadmap__milestone-item{padding-left:16rem}}.product-roadmap__milestone-item:after{position:absolute;right:calc(100% - .7rem);top:0;height:1.6rem;width:1.6rem;border-radius:50%;content:""}.product-roadmap__milestone-item:before{position:absolute;left:0;top:.7rem;height:2px;width:3rem;content:""}@media(min-width: 992px){.product-roadmap__milestone-item:before{width:15rem}}.product-roadmap__milestone-item[data-color=green]:after,.product-roadmap__milestone-item[data-color=green]:before{background:var(--green)}.product-roadmap__milestone-item[data-color=light-blue]:after,.product-roadmap__milestone-item[data-color=light-blue]:before{background:var(--light-blue)}.product-roadmap__milestone-item[data-color=orange]:after,.product-roadmap__milestone-item[data-color=orange]:before{background:var(--orange)}.product-roadmap__milestone-item[data-color=purple]:after,.product-roadmap__milestone-item[data-color=purple]:before{background:var(--purple)}.product-roadmap__milestone-item h4{margin-top:0}.product-roadmap__milestone-item ul{padding-left:0}.product-roadmap__milestone-item ul li{position:relative;list-style:none;padding-left:1.6rem}.product-roadmap__milestone-item ul li:after{position:absolute;top:.9rem;left:0;height:.6rem;width:.6rem;background:var(--slate-gray);border-radius:.3rem;content:""}.product-roadmap__milestone-item-link{margin-left:0 !important}.product-roadmap__milestone-item-icon{max-height:4rem;max-width:4rem;transform:translateY(-1.25rem)}.product-roadmap__milestone-goal{position:relative;z-index:4;padding-left:4rem;border-color:transparent}@media(min-width: 992px){.product-roadmap__milestone-goal{padding-left:6rem}}.product-roadmap__milestone-goal h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.product-roadmap__milestone-goal h4{font-size:2.5rem;line-height:2.8rem}}.product-roadmap__milestone-goal:after{position:absolute;left:-0.6rem;top:.6rem;height:1.6rem;width:1.6rem;border-radius:50%;background:var(--optimizely-blue);content:""}@media(min-width: 992px){.product-roadmap__milestone-goal:after{left:1.6rem;top:.6rem}}.product-roadmap__milestone-goal:before{position:absolute;left:-2.2rem;top:-1rem;height:4.8rem;width:4.8rem;border-radius:50%;background:var(--optimizely-blue-40);content:""}@media(min-width: 992px){.product-roadmap__milestone-goal:before{left:0;top:-1rem}}
.product-teaser-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.product-teaser-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.product-teaser-block{margin-top:8rem;margin-bottom:8rem}}.product-teaser-block__heading{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.product-teaser-block__heading h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:0;margin-bottom:3rem}@media(min-width: 576px){.product-teaser-block__heading h2{font-size:3.9rem;line-height:4.6rem}}.product-teaser-block__item{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:4rem}@media(min-width: 768px){.product-teaser-block__item{flex:0 0 auto;width:28.57142857%;margin-left:0;margin-bottom:0}.product-teaser-block__item:nth-child(3n+1){margin-left:7.14285714%}}.product-teaser-block__item:last-child{margin-bottom:0}@media(min-width: 768px){.product-teaser-block__item--single-item{flex:0 0 auto;width:42.85714286%}}.product-teaser-block__item h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.product-teaser-block__item h4{font-size:2.5rem;line-height:2.8rem}}.product-teaser-block__item img{border-radius:.5rem;width:100%;height:auto}.product-teaser-block .product-teaser-basic-content-price,.product-teaser-block .product-teaser-basic-content-info{font-size:1.8rem}.product-teaser-block .product-teaser-basic-content-info-value{font-weight:600}
.webinar-speakers{margin-top:5rem;margin-bottom:1.5rem}.webinar-speakers .speaker .profile-image{width:75px;height:75px;padding-right:1rem}@media(min-width: 768px){.webinar-speakers .speaker .profile-image{width:90px;height:90px}}.webinar-speakers .speaker h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-bottom:1rem}.webinar-speakers .speaker p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}
main>.quote-block:last-of-type{margin-bottom:0}.quote-block{position:relative;margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.quote-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.quote-block{margin-top:8rem;margin-bottom:8rem}}.quote-block__container{background-color:var(--light-blue);transition:background-color .5s ease-out}.quote-block__container[data-color=color-blue]{background-color:var(--light-blue)}.quote-block__container[data-color=color-green]{background-color:var(--green)}.quote-block__container[data-color=color-orange]{background-color:var(--orange)}.quote-block__container[data-color=color-yellow]{background-color:var(--yellow)}.quote-block__swiper{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.quote-block-slide{height:100%}.quote-block-slide .row{height:100%}.quote-block-slide__media{display:none}@media(min-width: 992px){.quote-block-slide__media{display:block;flex:0 0 auto;width:35.71428571%}}.quote-block-slide__media img{display:block;min-height:100%;object-fit:cover}.quote-block-slide__content{position:relative;flex:0 0 auto;width:85.71428571%;height:100%;display:flex;align-items:center}@media(min-width: 992px){.quote-block-slide__content{flex:0 0 auto;width:71.42857143%}}.quote-block-slide blockquote{padding-top:4rem;padding-bottom:4rem}@media(min-width: 992px){.quote-block-slide blockquote{padding-top:9rem;padding-bottom:9rem}}@media(min-width: 992px){.quote-block-slide__has-image{flex:0 0 auto;width:50%;margin-left:7.14285714%}}.quote-block-slide__quote{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:2rem}@media(min-width: 576px){.quote-block-slide__quote{font-size:3.1rem;line-height:3.5rem}}.quote-block-slide__quote-short{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;margin-bottom:2rem}@media(min-width: 576px){.quote-block-slide__quote-short{font-size:4.9rem;line-height:5.6rem}}.quote-block-slide__svg-quote{margin-bottom:2.4rem;width:8.1rem;height:4rem}@media(min-width: 768px){.quote-block-slide__svg-quote{width:11.9rem;height:5.9rem;margin-bottom:3.2rem}}.quote-block-slide__spokesperson{display:block;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;margin-bottom:.5rem}.quote-block-slide__spokesperson-info{display:flex}.quote-block-slide__role{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.quote-block-slide__company{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.quote-block-slide__company-has-role:before{content:", "}.quote-block-slide__company-logo img{margin-top:1.6rem;height:5rem}@media(max-width: 575.98px){.quote-block-slide__company-logo img{height:4rem}}.quote-block .swiper-pagination{padding-left:.5rem;margin-bottom:2rem}@media(min-width: 992px){.quote-block .swiper-pagination{display:none}}.quote-block .swiper-pagination-bullet{background:var(--white)}.quote-block .swiper-arrows{display:none;flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.quote-block .swiper-arrows{display:flex;position:relative;justify-content:end;height:0;overflow:visible}}.quote-block .swiper-arrows .swiper-button-prev,.quote-block .swiper-arrows .swiper-button-next{position:relative;top:auto;left:auto;right:auto;bottom:3rem;height:2rem;margin-bottom:2rem}
.raw-html{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.raw-html{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.raw-html{margin-top:8rem;margin-bottom:8rem}}.raw-html a::after{display:none}
.redeem-voucher-wizard{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.redeem-voucher-wizard{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.redeem-voucher-wizard{margin-top:8rem;margin-bottom:8rem}}.redeem-voucher-wizard__fetch-voucher{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.redeem-voucher-wizard__fetch-voucher{flex:0 0 auto;width:71.42857143%;margin-left:14.28571429%;text-align:center}}@media(min-width: 992px){.redeem-voucher-wizard__fetch-voucher{flex:0 0 auto;width:57.14285714%;margin-left:21.42857143%}}@media(min-width: 768px){.redeem-voucher-wizard__submit-voucher-form{flex:0 0 auto;width:57.14285714%;margin-left:28.57142857%}}@media(min-width: 992px){.redeem-voucher-wizard__submit-voucher-form{flex:0 0 auto;width:28.57142857%;margin-left:35.71428571%}}.redeem-voucher-wizard__submit-voucher-form input{text-align:center}.redeem-voucher-wizard__submit-voucher-form .button-container{flex-flow:row;justify-content:center}.redeem-voucher-wizard__submit-voucher-form .opti-form--error{left:50%;transform:translateX(-50%);width:100%}.redeem-voucher-wizard__session-select{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.redeem-voucher-wizard__session-select{flex:0 0 auto;width:42.85714286%}.redeem-voucher-wizard__session-select .redeem-voucher-wizard__step-navigation{justify-content:end}}@media(min-width: 992px){.redeem-voucher-wizard__session-select{flex:0 0 auto;width:50%}}.redeem-voucher-wizard__session-select label>ul{display:inline-table;pointer-events:unset}.redeem-voucher-wizard__session-select label>ul li{list-style:none;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.redeem-voucher-wizard__session-select li div[class^=opti-form-type-]{margin:0}.redeem-voucher-wizard__session-select-dropdown-title{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;padding:1rem}.redeem-voucher-wizard__session-select .session-availability{font-size:1.4rem}.redeem-voucher-wizard__session-select .session-availability.available-seats-one{color:var(--red)}.redeem-voucher-wizard__session-select .session-availability.available-seats-few{color:var(--orange)}.redeem-voucher-wizard__participant-details{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.redeem-voucher-wizard__participant-details{flex:0 0 auto;width:42.85714286%}}@media(min-width: 992px){.redeem-voucher-wizard__participant-details{flex:0 0 auto;width:50%}}.redeem-voucher-wizard__confirmation{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.redeem-voucher-wizard__confirmation{flex:0 0 auto;width:42.85714286%}.redeem-voucher-wizard__confirmation .redeem-voucher-wizard__step-navigation{justify-content:end}}@media(min-width: 992px){.redeem-voucher-wizard__confirmation{flex:0 0 auto;width:50%}}.redeem-voucher-wizard__confirmation .course-detail-info,.redeem-voucher-wizard__confirmation .course-detail-participant{margin:3rem 0;padding:3rem;background:var(--wild-sand);border-radius:.5rem}.redeem-voucher-wizard__confirmation .course-detail-info h5,.redeem-voucher-wizard__confirmation .course-detail-participant h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-bottom:1rem}.redeem-voucher-wizard__confirmation .course-detail-info dl,.redeem-voucher-wizard__confirmation .course-detail-participant dl{padding:1rem 0}.redeem-voucher-wizard__confirmation .course-detail-info dl dt,.redeem-voucher-wizard__confirmation .course-detail-participant dl dt{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}@media(min-width: 768px){.redeem-voucher-wizard__confirmation .course-detail-info dl,.redeem-voucher-wizard__confirmation .course-detail-participant dl{display:flex;border-bottom:1px solid var(--athens-gray)}.redeem-voucher-wizard__confirmation .course-detail-info dl dd,.redeem-voucher-wizard__confirmation .course-detail-info dl dt,.redeem-voucher-wizard__confirmation .course-detail-participant dl dd,.redeem-voucher-wizard__confirmation .course-detail-participant dl dt{width:50%}.redeem-voucher-wizard__confirmation .course-detail-info dl:last-of-type,.redeem-voucher-wizard__confirmation .course-detail-participant dl:last-of-type{border-bottom:none}}.redeem-voucher-wizard__confirmation .course-detail-info dd,.redeem-voucher-wizard__confirmation .course-detail-participant dd{word-break:break-all}.redeem-voucher-wizard__confirmation .course-detail-info .button-container,.redeem-voucher-wizard__confirmation .course-detail-participant .button-container{margin-top:2rem}.redeem-voucher-wizard__confirmation .course-detail-info p{padding-bottom:1rem}.redeem-voucher-wizard__thank-you{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.redeem-voucher-wizard__thank-you{flex:0 0 auto;width:71.42857143%;margin-left:14.28571429%;text-align:center}.redeem-voucher-wizard__thank-you .button-container{justify-content:center}}@media(min-width: 992px){.redeem-voucher-wizard__thank-you{flex:0 0 auto;width:57.14285714%;margin-left:21.42857143%}}.redeem-voucher-wizard__step-heading img{max-width:100%;height:auto}.redeem-voucher-wizard__step-heading img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.redeem-voucher-wizard__step-heading img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.redeem-voucher-wizard__step-heading p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.redeem-voucher-wizard__step-heading:last-child{margin-bottom:0}.redeem-voucher-wizard__step-heading i,.redeem-voucher-wizard__step-heading em{font-style:italic}.redeem-voucher-wizard__step-heading b,.redeem-voucher-wizard__step-heading strong{font-weight:600}.redeem-voucher-wizard__step-heading+.button-container{margin-top:-2rem}.redeem-voucher-wizard__step-heading p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.redeem-voucher-wizard__step-heading p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.redeem-voucher-wizard__step-heading p a:not(.button):focus{border:var(--black) dashed .01rem}.redeem-voucher-wizard__step-heading ul,.redeem-voucher-wizard__step-heading ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.redeem-voucher-wizard__step-heading ul li,.redeem-voucher-wizard__step-heading ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.redeem-voucher-wizard__step-heading h1,.redeem-voucher-wizard__step-heading h2,.redeem-voucher-wizard__step-heading h3,.redeem-voucher-wizard__step-heading h4,.redeem-voucher-wizard__step-heading h5,.redeem-voucher-wizard__step-heading h6{margin-top:0;margin-bottom:1.68rem}.redeem-voucher-wizard__step-heading h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.redeem-voucher-wizard__step-heading h1{font-size:4.9rem;line-height:5.6rem}}.redeem-voucher-wizard__step-heading h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.redeem-voucher-wizard__step-heading h2{font-size:3.9rem;line-height:4.6rem}}.redeem-voucher-wizard__step-heading h2:first-child{margin-top:0}.redeem-voucher-wizard__step-heading h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.redeem-voucher-wizard__step-heading h3{font-size:3.1rem;line-height:3.5rem}}.redeem-voucher-wizard__step-heading h3:first-child{margin-top:0}.redeem-voucher-wizard__step-heading h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.redeem-voucher-wizard__step-heading h4{font-size:2.5rem;line-height:2.8rem}}.redeem-voucher-wizard__step-heading h4:first-child{margin-top:0}.redeem-voucher-wizard__step-heading h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.redeem-voucher-wizard__step-heading h5:first-child{margin-top:0}.redeem-voucher-wizard__step-heading h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.redeem-voucher-wizard__step-heading h6:first-child{margin-top:0}.redeem-voucher-wizard__step-heading table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.redeem-voucher-wizard__step-heading th,.redeem-voucher-wizard__step-heading td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.redeem-voucher-wizard__step-heading tbody tr:first-child td{font-weight:600}.redeem-voucher-wizard__step-heading code:not([class]){color:var(--red-60)}@media(min-width: 768px){.redeem-voucher-wizard__step-navigation{display:flex;justify-content:space-between}}.redeem-voucher-wizard__panel{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-top:3rem}@media(min-width: 768px){.redeem-voucher-wizard__panel{flex:0 0 auto;width:35.71428571%;margin-top:0}}@media(min-width: 992px){.redeem-voucher-wizard__panel{flex:0 0 auto;width:28.57142857%}}.redeem-voucher-wizard__panel-content{padding:3rem;background:var(--wild-sand);border-radius:.5rem;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.redeem-voucher-wizard__panel dl{display:flex;padding:1rem 0;border-bottom:1px solid var(--athens-gray)}.redeem-voucher-wizard__panel dl:last-child{border-bottom:none}.redeem-voucher-wizard__panel dd,.redeem-voucher-wizard__panel dt{width:50%}
@media(min-width: 992px){.playlist-resource--side .playlist-resource__link{display:flex}}.playlist-resource__labels{font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;margin-top:-3px;margin-bottom:12px}.playlist-resource__label{padding:0;background:transparent;border:0;border-radius:0;outline:0;appearance:none;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;position:relative;display:inline-block;margin-right:20px;color:var(--fiord);margin-left:6px}.playlist-resource__label:hover,.playlist-resource__label:focus{color:var(--fiord);text-decoration:underline}.playlist-resource__label::after{content:"•";position:absolute;top:-2px;left:calc(100% + 4px);margin-left:5px;pointer-events:none}.playlist-resource__label:first-child{margin-left:0}.playlist-resource__label:last-child::after{display:none}.playlist-resource button.playlist-resource__label:hover{text-decoration:underline}.playlist-resource__title{flex:0 0 auto;width:95.83333333%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:.8rem;transition:color .2s linear}@media(min-width: 576px){.playlist-resource__title{font-size:3.1rem;line-height:3.5rem}}@media(min-width: 992px){.playlist-resource__title{flex:0 0 auto;width:91.66666667%}}.playlist-resource--side .playlist-resource__title{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.playlist-resource__text{flex:0 0 auto;width:95.83333333%;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}@media(min-width: 768px){.playlist-resource__text{margin-bottom:2.4rem}}@media(min-width: 992px){.playlist-resource__text{flex:0 0 auto;width:91.66666667%}}@media(min-width: 992px){.playlist-resource--side .playlist-resource__content{flex:0 0 auto;width:63.63636364%;padding-left:1.2rem}}@media(min-width: 992px){.playlist-resource--side .playlist-resource__image-wrapper{flex:0 0 auto;width:36.36363636%}}.playlist-resource__image{border-radius:.5rem;position:relative;overflow:hidden;margin-bottom:1.2rem;padding-bottom:56%;width:100%;height:0;background-color:var(--porcelain)}@media(min-width: 768px){.playlist-resource__image{margin-bottom:1.6rem}}@media(min-width: 992px){.playlist-resource--side .playlist-resource__image{margin-bottom:0}}.playlist-resource__image>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.playlist-resource__image .playlist-resource__video-length{position:absolute;right:10px;bottom:10px;padding:10px;background:rgba(8,7,54,.8)}.playlist-resource__image .playlist-resource__current-progress,.playlist-resource__image .playlist-resource__video-progress{position:absolute;left:0;bottom:0px;height:5px;width:100%}.playlist-resource__image .playlist-resource__video-progress{background:rgba(8,7,54,.8)}.playlist-resource__image .playlist-resource__current-progress{background:var(--light-blue);border-top:solid 1px var(--dark-blue-80);-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.playlist-resource__image .playlist-resource__current-progress.progress--10{width:10%}.playlist-resource__image .playlist-resource__current-progress.progress--25{width:25%}.playlist-resource__image .playlist-resource__current-progress.progress--50{width:50%}.playlist-resource__image .playlist-resource__current-progress.progress--75{width:75%}.playlist-resource__image .playlist-resource__current-progress.progress--90{width:90%}.playlist-resource--large{margin-bottom:5.6rem}@media(min-width: 992px){.playlist-resource--large{margin-bottom:0}}.playlist-resource--side{flex:0 0 auto;width:71.42857143%;margin-left:0;margin-bottom:0}@media(min-width: 992px){.playlist-resource--side{flex:0 0 auto;width:100%;margin-bottom:4rem}}.playlist-resource--side:first-child{margin-left:7.14285714%}@media(min-width: 992px){.playlist-resource--side:first-child{margin-left:0}}.playlist-resource--side:last-child{margin-right:7.1428571429%}@media(min-width: 992px){.playlist-resource--side:last-child{margin-right:0}}
.resource-collection{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.resource-collection{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.resource-collection{margin-top:8rem;margin-bottom:8rem}}.resource-collection__row{max-width:none}@media(min-width: 992px){.resource-collection__row{max-width:100%}}.resource-collection__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;margin-bottom:1.6rem;padding-left:0}@media(min-width: 576px){.resource-collection__headline{font-size:4.9rem;line-height:5.6rem}}.resource-collection__body{margin-bottom:1.6rem}@media(min-width: 768px){.resource-collection__body{margin-bottom:2.4rem}}.resource-collection__body[data-block-has-side-resources-heading=true]{margin-bottom:calc(
                2.4rem - calc(-24px - 2.8rem)
            )}.resource-collection__intro{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.resource-collection__side-resources-heading-container{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.resource-collection__side-resources-heading-container{margin-left:0;flex:0 0 auto;width:100%}}.resource-collection__side-resources-heading-container h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:4rem}@media(min-width: 576px){.resource-collection__side-resources-heading-container h2{font-size:3.9rem;line-height:4.6rem}}@media(min-width: 992px){.resource-collection__side-resources-heading-container h2{font-size:3.1rem;line-height:3.5rem;margin-bottom:2.8rem}}.resource-collection__side-resources-heading-container h2 .resource-collection__resource-heading-link{display:inline-block;text-transform:uppercase;font-weight:bold;background:#fff;font-size:1.8rem;line-height:2.4rem;border-radius:19rem;color:var(--dark-blue);padding:.6rem 3rem;position:relative;margin-left:1.2rem;top:-4px}.resource-collection__large-resource{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.resource-collection__large-resource{flex:0 0 auto;width:42.85714286%}}.resource-collection__video-resource-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.resource-collection__video-resource-heading{font-size:3.9rem;line-height:4.6rem}}.resource-collection__side-resources{flex:0 0 auto;width:100%}@media(min-width: 992px){.resource-collection__side-resources{margin-left:3.57142857%;flex:0 0 auto;width:39.28571429%}}.resource-collection__side-resources .swiper-container{overflow:visible}@media(min-width: 992px){.resource-collection__side-resources .swiper-wrapper{--gutter-x: 0;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x));box-sizing:border-box}}@media(min-width: 992px){.resource-collection--alternate .resource-collection__side-resources{margin-left:7.14285714%}}.resource-collection__side-resources+.resource-collection__bottom-resources{margin-top:5.6rem}@media(min-width: 992px){.resource-collection__side-resources+.resource-collection__bottom-resources{margin-top:3.2rem}}.resource-collection__side-resources .resource-collection-navigation{margin:0 5.325rem .8rem}@media(min-width: 992px){.resource-collection__side-resources .resource-collection-navigation{margin:2.5rem 0 .8rem}}.resource-collection__side-resources .resource-collection-navigation .resource-collection__title{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:0;transition:color .2s linear}@media(min-width: 576px){.resource-collection__side-resources .resource-collection-navigation .resource-collection__title{font-size:3.1rem;line-height:3.5rem}}.resource-collection__side-resources .resource-collection-navigation .button{margin:0 !important;line-height:3.5rem;font-weight:bold;font-size:2rem;vertical-align:middle}.resource-collection__side-resources .resource-collection-navigation .button:last-child{padding-left:2rem}.resource-collection__side-resources .resource-collection-navigation .button.resource-collection-cta-button:before{display:inline-block;content:" ";background-image:url(/dist/9db5a15e1d043728a7fe.svg);background-size:25px 25px;height:25px;width:25px;line-height:3.5rem;vertical-align:text-bottom}.resource-collection__side-resources .resource-collection-navigation .button.resource-collection-cta-button__playnext:before{background-image:url(/dist/ab73e3eff64b1b3296c7.svg)}.resource-collection__bottom-resources{--gutter-x: 12px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-0.5*var(--gutter-x));margin-left:calc(-0.5*var(--gutter-x));flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.resource-collection__bottom-resources .resource-card{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:50%}}.theme-page__dark .resource-collection .playlist-resource__label{color:var(--heather)}
.resource-topic-listing img,.gated-page-base img,.resource-center img,.resource-page img{max-width:100%;height:auto}.resource-topic-listing img.image-left,.gated-page-base img.image-left,.resource-center img.image-left,.resource-page img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.resource-topic-listing img.image-right,.gated-page-base img.image-right,.resource-center img.image-right,.resource-page img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.resource-topic-listing p,.gated-page-base p,.resource-center p,.resource-page p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.resource-topic-listing:last-child,.gated-page-base:last-child,.resource-center:last-child,.resource-page:last-child{margin-bottom:0}.resource-topic-listing i,.resource-topic-listing em,.gated-page-base i,.gated-page-base em,.resource-center i,.resource-center em,.resource-page i,.resource-page em{font-style:italic}.resource-topic-listing b,.resource-topic-listing strong,.gated-page-base b,.gated-page-base strong,.resource-center b,.resource-center strong,.resource-page b,.resource-page strong{font-weight:600}.resource-topic-listing+.button-container,.gated-page-base+.button-container,.resource-center+.button-container,.resource-page+.button-container{margin-top:-2rem}.resource-topic-listing p a:not(.button),.gated-page-base p a:not(.button),.resource-center p a:not(.button),.resource-page p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.resource-topic-listing p a:not(.button):hover,.gated-page-base p a:not(.button):hover,.resource-center p a:not(.button):hover,.resource-page p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.resource-topic-listing p a:not(.button):focus,.gated-page-base p a:not(.button):focus,.resource-center p a:not(.button):focus,.resource-page p a:not(.button):focus{border:var(--black) dashed .01rem}.resource-topic-listing ul,.resource-topic-listing ol,.gated-page-base ul,.gated-page-base ol,.resource-center ul,.resource-center ol,.resource-page ul,.resource-page ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.resource-topic-listing ul li,.resource-topic-listing ol li,.gated-page-base ul li,.gated-page-base ol li,.resource-center ul li,.resource-center ol li,.resource-page ul li,.resource-page ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.resource-topic-listing h1,.resource-topic-listing h2,.resource-topic-listing h3,.resource-topic-listing h4,.resource-topic-listing h5,.resource-topic-listing h6,.gated-page-base h1,.gated-page-base h2,.gated-page-base h3,.gated-page-base h4,.gated-page-base h5,.gated-page-base h6,.resource-center h1,.resource-center h2,.resource-center h3,.resource-center h4,.resource-center h5,.resource-center h6,.resource-page h1,.resource-page h2,.resource-page h3,.resource-page h4,.resource-page h5,.resource-page h6{margin-top:0;margin-bottom:1.68rem}.resource-topic-listing h1,.gated-page-base h1,.resource-center h1,.resource-page h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.resource-topic-listing h1,.gated-page-base h1,.resource-center h1,.resource-page h1{font-size:4.9rem;line-height:5.6rem}}.resource-topic-listing h2,.gated-page-base h2,.resource-center h2,.resource-page h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.resource-topic-listing h2,.gated-page-base h2,.resource-center h2,.resource-page h2{font-size:3.9rem;line-height:4.6rem}}.resource-topic-listing h2:first-child,.gated-page-base h2:first-child,.resource-center h2:first-child,.resource-page h2:first-child{margin-top:0}.resource-topic-listing h3,.gated-page-base h3,.resource-center h3,.resource-page h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.resource-topic-listing h3,.gated-page-base h3,.resource-center h3,.resource-page h3{font-size:3.1rem;line-height:3.5rem}}.resource-topic-listing h3:first-child,.gated-page-base h3:first-child,.resource-center h3:first-child,.resource-page h3:first-child{margin-top:0}.resource-topic-listing h4,.gated-page-base h4,.resource-center h4,.resource-page h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.resource-topic-listing h4,.gated-page-base h4,.resource-center h4,.resource-page h4{font-size:2.5rem;line-height:2.8rem}}.resource-topic-listing h4:first-child,.gated-page-base h4:first-child,.resource-center h4:first-child,.resource-page h4:first-child{margin-top:0}.resource-topic-listing h5,.gated-page-base h5,.resource-center h5,.resource-page h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.resource-topic-listing h5:first-child,.gated-page-base h5:first-child,.resource-center h5:first-child,.resource-page h5:first-child{margin-top:0}.resource-topic-listing h6,.gated-page-base h6,.resource-center h6,.resource-page h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.resource-topic-listing h6:first-child,.gated-page-base h6:first-child,.resource-center h6:first-child,.resource-page h6:first-child{margin-top:0}.resource-topic-listing table,.gated-page-base table,.resource-center table,.resource-page table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.resource-topic-listing th,.resource-topic-listing td,.gated-page-base th,.gated-page-base td,.resource-center th,.resource-center td,.resource-page th,.resource-page td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.resource-topic-listing tbody tr:first-child td,.gated-page-base tbody tr:first-child td,.resource-center tbody tr:first-child td,.resource-page tbody tr:first-child td{font-weight:600}.resource-topic-listing code:not([class]),.gated-page-base code:not([class]),.resource-center code:not([class]),.resource-page code:not([class]){color:var(--red-60)}.resource-topic-listing .h1,.gated-page-base .h1,.resource-center .h1,.resource-page .h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.resource-topic-listing .h1,.gated-page-base .h1,.resource-center .h1,.resource-page .h1{font-size:4.9rem;line-height:5.6rem}}.resource-topic-listing .h2,.gated-page-base .h2,.resource-center .h2,.resource-page .h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.resource-topic-listing .h2,.gated-page-base .h2,.resource-center .h2,.resource-page .h2{font-size:3.9rem;line-height:4.6rem}}.resource-topic-listing .h3,.gated-page-base .h3,.resource-center .h3,.resource-page .h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.resource-topic-listing .h3,.gated-page-base .h3,.resource-center .h3,.resource-page .h3{font-size:3.1rem;line-height:3.5rem}}.resource-topic-listing .h4,.gated-page-base .h4,.resource-center .h4,.resource-page .h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.resource-topic-listing .h4,.gated-page-base .h4,.resource-center .h4,.resource-page .h4{font-size:2.5rem;line-height:2.8rem}}.resource-topic-listing .h5,.gated-page-base .h5,.resource-center .h5,.resource-page .h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.resource-topic-listing .mt-20,.gated-page-base .mt-20,.resource-center .mt-20,.resource-page .mt-20{padding-top:20px}.resource-container{padding-bottom:35px;padding-top:35px}@media(min-width: 768px){.resource-container{padding-bottom:70px;padding-top:70px}}@media(min-width: 768px){.resource-container .w-md-50{width:50% !important}}.webinar-heading{color:var(--athens-gray);font-size:1.4rem !important;line-height:1.4rem !important;letter-spacing:.4rem;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.6rem}.webinar-heading ul{margin:0;padding:0;list-style-type:none}.webinar-heading ul li{display:inline-block}.webinar-heading ul li:after{content:"•";padding-left:5px;font-size:5.5rem;position:relative;display:inline-block;vertical-align:baseline;top:.9rem}.webinar-heading ul li:last-child:after{content:""}.topic-card{margin-bottom:32px;padding-bottom:32px;border:0;border-bottom:solid 1px var(--heather)}@media(min-width: 768px){.topic-card{margin-bottom:45px;padding-bottom:45px}}.topic-card:last-child{margin-bottom:0}.topic-card h2{margin-top:0}.topic-card .img-wrapper{border-radius:.5rem;position:relative}.topic-card .img-wrapper .duration{position:absolute;bottom:.6rem;left:0;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;padding:.7rem 1.6rem;background:var(--optimizely-blue-40);color:var(--white)}.topic-card .button.button--secondary-cta{margin-left:0}.topic-description{padding-bottom:35px}@media(min-width: 768px){.topic-description{padding-bottom:70px;width:50%}}ul.resource-list{padding:0}.playlist-navigation{margin-bottom:3rem;flex:0 0 auto;width:71.42857143%;margin-left:14.28571429%}@media(min-width: 1440px){.playlist-navigation{text-align:right}}.playlist-navigation a{display:inline-block;vertical-align:bottom;color:var(--white);line-height:3rem}.playlist-navigation a img{width:3rem;vertical-align:bottom}.playlist-navigation a:first-child{margin-right:3rem}.resource-eyebrow{color:var(--fiord);font-size:1.4rem !important;line-height:1.4rem !important;letter-spacing:.4rem;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.6rem}.resource-tags{text-transform:uppercase;display:block;margin-bottom:1.2rem;font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em}@media(min-width: 992px){.resource-tags{margin-bottom:.4rem}}.resource-tags ul{overflow:hidden;margin-left:0;padding-left:0;list-style-type:disc;color:var(--fiord)}.resource-tags ul li{float:left;padding-right:2.6rem}.resource-tags ul li:first-child::marker{display:none}.resource-tags ul li a{color:var(--fiord);font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em}.resource-tags ul li a:hover{color:var(--optimizely-blue)}.gated-page-base__grid{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.gated-page-base__grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:max-content auto;grid-column-gap:12px;grid-row-gap:12px}}.gated-page-base__heading{grid-area:1/1/2/2;position:relative;z-index:1;padding-top:6.4rem;padding-bottom:12.8rem;color:var(--white)}@media(min-width: 992px){.gated-page-base__heading{padding-top:13.4rem;padding-bottom:9.4rem;padding-right:7.1428571429%}}.gated-page-base__heading::before{content:"";position:absolute;top:0;bottom:0;left:-100vw;width:300vw;z-index:-1;background-color:var(--dark-blue)}.gated-page-base__heading .eyebrow{font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;padding-bottom:1.6rem}.gated-page-base__heading .eyebrow .o-library__image{width:24px;height:24px;display:inline-block;vertical-align:bottom}.gated-page-base__serieslogo{margin-bottom:1.68rem;height:2.6rem !important}@media(min-width: 576px){.gated-page-base__serieslogo{height:3.2rem !important}}.gated-page-base__blocks{grid-area:2/1/3/2;margin-top:8rem}.gated-page-base__blocks img{max-width:100%;height:auto}.gated-page-base__blocks img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.gated-page-base__blocks img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.gated-page-base__blocks p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.gated-page-base__blocks:last-child{margin-bottom:0}.gated-page-base__blocks i,.gated-page-base__blocks em{font-style:italic}.gated-page-base__blocks b,.gated-page-base__blocks strong{font-weight:600}.gated-page-base__blocks+.button-container{margin-top:-2rem}.gated-page-base__blocks p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.gated-page-base__blocks p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.gated-page-base__blocks p a:not(.button):focus{border:var(--black) dashed .01rem}.gated-page-base__blocks ul,.gated-page-base__blocks ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.gated-page-base__blocks ul li,.gated-page-base__blocks ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.gated-page-base__blocks h1,.gated-page-base__blocks h2,.gated-page-base__blocks h3,.gated-page-base__blocks h4,.gated-page-base__blocks h5,.gated-page-base__blocks h6{margin-top:0;margin-bottom:1.68rem}.gated-page-base__blocks h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.gated-page-base__blocks h1{font-size:4.9rem;line-height:5.6rem}}.gated-page-base__blocks h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.gated-page-base__blocks h2{font-size:3.9rem;line-height:4.6rem}}.gated-page-base__blocks h2:first-child{margin-top:0}.gated-page-base__blocks h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.gated-page-base__blocks h3{font-size:3.1rem;line-height:3.5rem}}.gated-page-base__blocks h3:first-child{margin-top:0}.gated-page-base__blocks h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.gated-page-base__blocks h4{font-size:2.5rem;line-height:2.8rem}}.gated-page-base__blocks h4:first-child{margin-top:0}.gated-page-base__blocks h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.gated-page-base__blocks h5:first-child{margin-top:0}.gated-page-base__blocks h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.gated-page-base__blocks h6:first-child{margin-top:0}.gated-page-base__blocks table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.gated-page-base__blocks th,.gated-page-base__blocks td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.gated-page-base__blocks tbody tr:first-child td{font-weight:600}.gated-page-base__blocks code:not([class]){color:var(--red-60)}@media(min-width: 992px){.gated-page-base__blocks>:first-child:not(p):not([class*=col-]):not(h2){margin-top:4rem}}@media(min-width: 992px){.gated-page-base__blocks{padding-right:7.1428571429%}}.gated-page-base__form{grid-area:1/2/4/3}.gated-page-base__form .opti-form-wrapper,.gated-page-base__form [data-marketo-form-wrapper]{border-radius:.5rem;position:relative;z-index:2;overflow:hidden;margin-top:-7rem;padding:4rem 7.1428571429%;background-color:var(--wild-sand)}@media(min-width: 992px){.gated-page-base__form .opti-form-wrapper,.gated-page-base__form [data-marketo-form-wrapper]{margin-top:13.4rem}}@media(min-width: 992px){.gated-page-base__grid.gated-page-base__ungated{grid-template-columns:repeat(6, 1fr)}}.gated-page-base__grid.gated-page-base__ungated .gated-page-base__heading{grid-area:1/2/2/6}.ungated-container{border-radius:.5rem;margin:0 0 4rem 0}.ungated-container .button-container{text-align:center}.ungated-container .button-container .button{margin-left:auto;margin-right:auto}.gated-page-base__wrapper .logo-bar-block .logo-bar-block__offset-container{margin-left:0}.ungated-video__hero{background:var(--dark-blue);color:var(--white);padding:6rem 0;margin:0;text-align:center}.ungated-video__hero.hero-summary{padding-bottom:12rem}.ungated-video__hero-content h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.ungated-video__hero-content h1{font-size:4.9rem;line-height:5.6rem}}.ungated-video__hero__nopad{padding:3rem 3rem 0}@media(min-width: 992px){.ungated-video__hero__nopad{padding:3rem 0 0}}.ungated-video__hero__nopad .media-block{margin:0;padding-bottom:3rem}.ungated-video__hero__nopad .media-block__media{margin-bottom:0;flex:0 0 auto;width:100%}@media(min-width: 992px){.ungated-video__hero__nopad .media-block__media{flex:0 0 auto;width:71.42857143%;margin-left:14.28571429%}}.thank-you__hero{background:var(--dark-blue);color:var(--white);padding:6rem 0;margin:0;text-align:center}.thank-you__hero.hero-summary{padding-bottom:12rem}.thank-you__hero-content h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.thank-you__hero-content h1{font-size:4.9rem;line-height:5.6rem}}.thank-you__content{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-top:6rem;margin-bottom:6rem}.thank-you__content h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.thank-you__content h2{font-size:3.9rem;line-height:4.6rem}}.thank-you__content h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.thank-you__content h3{font-size:3.1rem;line-height:3.5rem}}.thank-you__content h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.thank-you__content h4{font-size:2.5rem;line-height:2.8rem}}.thank-you__asset-heading{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.thank-you__asset-list{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-top:3rem;margin-bottom:6rem}.thank-you__asset-item{flex:0 0 auto;width:100%}@media(min-width: 768px){.thank-you__asset-item{flex:0 0 auto;width:50%}}.thank-you__asset-item .file-size{margin:0 auto;text-align:center}.thank-you .media-block{margin-top:3rem}.thank-you .media-block__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:1rem}@media(min-width: 576px){.thank-you .media-block__heading{font-size:3.1rem;line-height:3.5rem}}.thank-you .media-block__description{margin-bottom:1.5rem}.thank-you .media-block__intro,.thank-you .media-block__media{flex:0 0 auto;width:100%;margin-left:0;padding-bottom:3rem}.thank-you__single .thank-you__asset-heading{text-align:center}.thank-you__single .gatedasset{flex:0 0 auto;width:100%}main.ungated-video .thank-you__hero__nopad,main.thank-you .thank-you__hero__nopad{padding:3rem 3rem 0}main.ungated-video .thank-you__hero__nopad .playlist-copy,main.thank-you .thank-you__hero__nopad .playlist-copy{flex:0 0 auto;width:100%;padding-bottom:1.8rem}@media(min-width: 992px){main.ungated-video .thank-you__hero__nopad .playlist-copy,main.thank-you .thank-you__hero__nopad .playlist-copy{flex:0 0 auto;width:71.42857143%;margin-left:14.28571429%;padding-bottom:3rem}}main.ungated-video .thank-you__hero__nopad .playlist-copy h1,main.thank-you .thank-you__hero__nopad .playlist-copy h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){main.ungated-video .thank-you__hero__nopad .playlist-copy h1,main.thank-you .thank-you__hero__nopad .playlist-copy h1{font-size:4.9rem;line-height:5.6rem}}@media(min-width: 992px){main.ungated-video .thank-you__hero__nopad,main.thank-you .thank-you__hero__nopad{padding:3rem 0 0}}main.ungated-video .thank-you__hero__nopad .media-block,main.thank-you .thank-you__hero__nopad .media-block{margin:0 0 3rem}main.ungated-video .thank-you__hero__nopad .media-block__media,main.thank-you .thank-you__hero__nopad .media-block__media{margin-bottom:0;flex:0 0 auto;width:100%}@media(min-width: 992px){main.ungated-video .thank-you__hero__nopad .media-block__media,main.thank-you .thank-you__hero__nopad .media-block__media{flex:0 0 auto;width:71.42857143%;margin-left:14.28571429%}}main.ungated-video .thank-you__hero__nopad .filedownload,main.thank-you .thank-you__hero__nopad .filedownload{background:var(--light-blue);color:var(--dark-blue);padding:1.1rem 3.2rem;border:none;border-radius:.5rem;margin-bottom:3rem;display:inline-block}main.ungated-video .highlighted-resources-block,main.thank-you .highlighted-resources-block{margin-top:0;padding-top:3rem}@media(min-width: 1440px){main.ungated-video .highlighted-resources-block,main.thank-you .highlighted-resources-block{padding-top:8rem}}main.ungated-video .highlighted-resources-block__intro:empty,main.thank-you .highlighted-resources-block__intro:empty{display:none}main.ungated-video .highlighted-resources-block__side-resources-heading-container,main.thank-you .highlighted-resources-block__side-resources-heading-container{margin-top:3.2rem}main.ungated-video .highlighted-resources-block__side-resources-heading-container h2,main.thank-you .highlighted-resources-block__side-resources-heading-container h2{font-size:3.1rem;line-height:3.5rem}main.ungated-video .highlighted-resources-block .resource-card__image>img,main.thank-you .highlighted-resources-block .resource-card__image>img{object-fit:initial}main.ungated-video .resource-card--large .resource-card__text img,main.thank-you .resource-card--large .resource-card__text img{max-width:100%;height:auto}main.ungated-video .resource-card--large .resource-card__text img.image-left,main.thank-you .resource-card--large .resource-card__text img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}main.ungated-video .resource-card--large .resource-card__text img.image-right,main.thank-you .resource-card--large .resource-card__text img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}main.ungated-video .resource-card--large .resource-card__text p,main.thank-you .resource-card--large .resource-card__text p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}main.ungated-video .resource-card--large .resource-card__text:last-child,main.thank-you .resource-card--large .resource-card__text:last-child{margin-bottom:0}main.ungated-video .resource-card--large .resource-card__text i,main.ungated-video .resource-card--large .resource-card__text em,main.thank-you .resource-card--large .resource-card__text i,main.thank-you .resource-card--large .resource-card__text em{font-style:italic}main.ungated-video .resource-card--large .resource-card__text b,main.ungated-video .resource-card--large .resource-card__text strong,main.thank-you .resource-card--large .resource-card__text b,main.thank-you .resource-card--large .resource-card__text strong{font-weight:600}main.ungated-video .resource-card--large .resource-card__text+.button-container,main.thank-you .resource-card--large .resource-card__text+.button-container{margin-top:-2rem}main.ungated-video .resource-card--large .resource-card__text p a:not(.button),main.thank-you .resource-card--large .resource-card__text p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}main.ungated-video .resource-card--large .resource-card__text p a:not(.button):hover,main.thank-you .resource-card--large .resource-card__text p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}main.ungated-video .resource-card--large .resource-card__text p a:not(.button):focus,main.thank-you .resource-card--large .resource-card__text p a:not(.button):focus{border:var(--black) dashed .01rem}main.ungated-video .resource-card--large .resource-card__text ul,main.ungated-video .resource-card--large .resource-card__text ol,main.thank-you .resource-card--large .resource-card__text ul,main.thank-you .resource-card--large .resource-card__text ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}main.ungated-video .resource-card--large .resource-card__text ul li,main.ungated-video .resource-card--large .resource-card__text ol li,main.thank-you .resource-card--large .resource-card__text ul li,main.thank-you .resource-card--large .resource-card__text ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}main.ungated-video .resource-card--large .resource-card__text h1,main.ungated-video .resource-card--large .resource-card__text h2,main.ungated-video .resource-card--large .resource-card__text h3,main.ungated-video .resource-card--large .resource-card__text h4,main.ungated-video .resource-card--large .resource-card__text h5,main.ungated-video .resource-card--large .resource-card__text h6,main.thank-you .resource-card--large .resource-card__text h1,main.thank-you .resource-card--large .resource-card__text h2,main.thank-you .resource-card--large .resource-card__text h3,main.thank-you .resource-card--large .resource-card__text h4,main.thank-you .resource-card--large .resource-card__text h5,main.thank-you .resource-card--large .resource-card__text h6{margin-top:0;margin-bottom:1.68rem}main.ungated-video .resource-card--large .resource-card__text h1,main.thank-you .resource-card--large .resource-card__text h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){main.ungated-video .resource-card--large .resource-card__text h1,main.thank-you .resource-card--large .resource-card__text h1{font-size:4.9rem;line-height:5.6rem}}main.ungated-video .resource-card--large .resource-card__text h2,main.thank-you .resource-card--large .resource-card__text h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){main.ungated-video .resource-card--large .resource-card__text h2,main.thank-you .resource-card--large .resource-card__text h2{font-size:3.9rem;line-height:4.6rem}}main.ungated-video .resource-card--large .resource-card__text h2:first-child,main.thank-you .resource-card--large .resource-card__text h2:first-child{margin-top:0}main.ungated-video .resource-card--large .resource-card__text h3,main.thank-you .resource-card--large .resource-card__text h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){main.ungated-video .resource-card--large .resource-card__text h3,main.thank-you .resource-card--large .resource-card__text h3{font-size:3.1rem;line-height:3.5rem}}main.ungated-video .resource-card--large .resource-card__text h3:first-child,main.thank-you .resource-card--large .resource-card__text h3:first-child{margin-top:0}main.ungated-video .resource-card--large .resource-card__text h4,main.thank-you .resource-card--large .resource-card__text h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){main.ungated-video .resource-card--large .resource-card__text h4,main.thank-you .resource-card--large .resource-card__text h4{font-size:2.5rem;line-height:2.8rem}}main.ungated-video .resource-card--large .resource-card__text h4:first-child,main.thank-you .resource-card--large .resource-card__text h4:first-child{margin-top:0}main.ungated-video .resource-card--large .resource-card__text h5,main.thank-you .resource-card--large .resource-card__text h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}main.ungated-video .resource-card--large .resource-card__text h5:first-child,main.thank-you .resource-card--large .resource-card__text h5:first-child{margin-top:0}main.ungated-video .resource-card--large .resource-card__text h6,main.thank-you .resource-card--large .resource-card__text h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}main.ungated-video .resource-card--large .resource-card__text h6:first-child,main.thank-you .resource-card--large .resource-card__text h6:first-child{margin-top:0}main.ungated-video .resource-card--large .resource-card__text table,main.thank-you .resource-card--large .resource-card__text table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}main.ungated-video .resource-card--large .resource-card__text th,main.ungated-video .resource-card--large .resource-card__text td,main.thank-you .resource-card--large .resource-card__text th,main.thank-you .resource-card--large .resource-card__text td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}main.ungated-video .resource-card--large .resource-card__text tbody tr:first-child td,main.thank-you .resource-card--large .resource-card__text tbody tr:first-child td{font-weight:600}main.ungated-video .resource-card--large .resource-card__text code:not([class]),main.thank-you .resource-card--large .resource-card__text code:not([class]){color:var(--red-60)}
.gated-page-base__grid{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.gated-page-base__grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:max-content auto;grid-column-gap:12px;grid-row-gap:12px}}.gated-page-base__heading{grid-area:1/1/2/2;position:relative;z-index:1;padding-top:6.4rem;padding-bottom:12.8rem;color:var(--white)}@media(min-width: 992px){.gated-page-base__heading{padding-top:13.4rem;padding-bottom:9.4rem;padding-right:7.1428571429%}}.gated-page-base__heading::before{content:"";position:absolute;top:0;bottom:0;left:-100vw;width:300vw;z-index:-1;background-color:var(--dark-blue)}.gated-page-base__heading .eyebrow{font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;padding-bottom:1.6rem}.gated-page-base__heading .eyebrow .o-library__image{width:24px;height:24px;display:inline-block;vertical-align:bottom}.gated-page-base__serieslogo{margin-bottom:1.68rem;height:2.6rem !important}@media(min-width: 576px){.gated-page-base__serieslogo{height:3.2rem !important}}.gated-page-base__blocks{grid-area:2/1/3/2;margin-top:8rem}.gated-page-base__blocks img{max-width:100%;height:auto}.gated-page-base__blocks img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.gated-page-base__blocks img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.gated-page-base__blocks p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.gated-page-base__blocks:last-child{margin-bottom:0}.gated-page-base__blocks i,.gated-page-base__blocks em{font-style:italic}.gated-page-base__blocks b,.gated-page-base__blocks strong{font-weight:600}.gated-page-base__blocks+.button-container{margin-top:-2rem}.gated-page-base__blocks p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.gated-page-base__blocks p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.gated-page-base__blocks p a:not(.button):focus{border:var(--black) dashed .01rem}.gated-page-base__blocks ul,.gated-page-base__blocks ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.gated-page-base__blocks ul li,.gated-page-base__blocks ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.gated-page-base__blocks h1,.gated-page-base__blocks h2,.gated-page-base__blocks h3,.gated-page-base__blocks h4,.gated-page-base__blocks h5,.gated-page-base__blocks h6{margin-top:0;margin-bottom:1.68rem}.gated-page-base__blocks h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.gated-page-base__blocks h1{font-size:4.9rem;line-height:5.6rem}}.gated-page-base__blocks h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.gated-page-base__blocks h2{font-size:3.9rem;line-height:4.6rem}}.gated-page-base__blocks h2:first-child{margin-top:0}.gated-page-base__blocks h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.gated-page-base__blocks h3{font-size:3.1rem;line-height:3.5rem}}.gated-page-base__blocks h3:first-child{margin-top:0}.gated-page-base__blocks h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.gated-page-base__blocks h4{font-size:2.5rem;line-height:2.8rem}}.gated-page-base__blocks h4:first-child{margin-top:0}.gated-page-base__blocks h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.gated-page-base__blocks h5:first-child{margin-top:0}.gated-page-base__blocks h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.gated-page-base__blocks h6:first-child{margin-top:0}.gated-page-base__blocks table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.gated-page-base__blocks th,.gated-page-base__blocks td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.gated-page-base__blocks tbody tr:first-child td{font-weight:600}.gated-page-base__blocks code:not([class]){color:var(--red-60)}@media(min-width: 992px){.gated-page-base__blocks>:first-child:not(p):not([class*=col-]):not(h2){margin-top:4rem}}@media(min-width: 992px){.gated-page-base__blocks{padding-right:7.1428571429%}}.gated-page-base__form{grid-area:1/2/4/3}.gated-page-base__form .opti-form-wrapper,.gated-page-base__form [data-marketo-form-wrapper]{border-radius:.5rem;position:relative;z-index:2;overflow:hidden;margin-top:-7rem;padding:4rem 7.1428571429%;background-color:var(--wild-sand)}@media(min-width: 992px){.gated-page-base__form .opti-form-wrapper,.gated-page-base__form [data-marketo-form-wrapper]{margin-top:13.4rem}}@media(min-width: 992px){.gated-page-base__grid.gated-page-base__ungated{grid-template-columns:repeat(6, 1fr)}}.gated-page-base__grid.gated-page-base__ungated .gated-page-base__heading{grid-area:1/2/2/6}.ungated-container{border-radius:.5rem;margin:0 0 4rem 0}.ungated-container .button-container{text-align:center}.ungated-container .button-container .button{margin-left:auto;margin-right:auto}.gated-page-base__wrapper .logo-bar-block .logo-bar-block__offset-container{margin-left:0}
.ungated-video__hero{background:var(--dark-blue);color:var(--white);padding:6rem 0;margin:0;text-align:center}.ungated-video__hero.hero-summary{padding-bottom:12rem}.ungated-video__hero-content h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.ungated-video__hero-content h1{font-size:4.9rem;line-height:5.6rem}}.ungated-video__hero__nopad{padding:3rem 3rem 0}@media(min-width: 992px){.ungated-video__hero__nopad{padding:3rem 0 0}}.ungated-video__hero__nopad .media-block{margin:0;padding-bottom:3rem}.ungated-video__hero__nopad .media-block__media{margin-bottom:0;flex:0 0 auto;width:100%}@media(min-width: 992px){.ungated-video__hero__nopad .media-block__media{flex:0 0 auto;width:71.42857143%;margin-left:14.28571429%}}
.thank-you__hero{background:var(--dark-blue);color:var(--white);padding:6rem 0;margin:0;text-align:center}.thank-you__hero.hero-summary{padding-bottom:12rem}.thank-you__hero-content h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.thank-you__hero-content h1{font-size:4.9rem;line-height:5.6rem}}.thank-you__content{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-top:6rem;margin-bottom:6rem}.thank-you__content h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem}@media(min-width: 576px){.thank-you__content h2{font-size:3.9rem;line-height:4.6rem}}.thank-you__content h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.thank-you__content h3{font-size:3.1rem;line-height:3.5rem}}.thank-you__content h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.thank-you__content h4{font-size:2.5rem;line-height:2.8rem}}.thank-you__asset-heading{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.thank-you__asset-list{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-top:3rem;margin-bottom:6rem}.thank-you__asset-item{flex:0 0 auto;width:100%}@media(min-width: 768px){.thank-you__asset-item{flex:0 0 auto;width:50%}}.thank-you__asset-item .file-size{margin:0 auto;text-align:center}.thank-you .media-block{margin-top:3rem}.thank-you .media-block__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:1rem}@media(min-width: 576px){.thank-you .media-block__heading{font-size:3.1rem;line-height:3.5rem}}.thank-you .media-block__description{margin-bottom:1.5rem}.thank-you .media-block__intro,.thank-you .media-block__media{flex:0 0 auto;width:100%;margin-left:0;padding-bottom:3rem}.thank-you__single .thank-you__asset-heading{text-align:center}.thank-you__single .gatedasset{flex:0 0 auto;width:100%}
main.ungated-video .thank-you__hero__nopad,main.thank-you .thank-you__hero__nopad{padding:3rem 3rem 0}main.ungated-video .thank-you__hero__nopad .playlist-copy,main.thank-you .thank-you__hero__nopad .playlist-copy{flex:0 0 auto;width:100%;padding-bottom:1.8rem}@media(min-width: 992px){main.ungated-video .thank-you__hero__nopad .playlist-copy,main.thank-you .thank-you__hero__nopad .playlist-copy{flex:0 0 auto;width:71.42857143%;margin-left:14.28571429%;padding-bottom:3rem}}main.ungated-video .thank-you__hero__nopad .playlist-copy h1,main.thank-you .thank-you__hero__nopad .playlist-copy h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){main.ungated-video .thank-you__hero__nopad .playlist-copy h1,main.thank-you .thank-you__hero__nopad .playlist-copy h1{font-size:4.9rem;line-height:5.6rem}}@media(min-width: 992px){main.ungated-video .thank-you__hero__nopad,main.thank-you .thank-you__hero__nopad{padding:3rem 0 0}}main.ungated-video .thank-you__hero__nopad .media-block,main.thank-you .thank-you__hero__nopad .media-block{margin:0 0 3rem}main.ungated-video .thank-you__hero__nopad .media-block__media,main.thank-you .thank-you__hero__nopad .media-block__media{margin-bottom:0;flex:0 0 auto;width:100%}@media(min-width: 992px){main.ungated-video .thank-you__hero__nopad .media-block__media,main.thank-you .thank-you__hero__nopad .media-block__media{flex:0 0 auto;width:71.42857143%;margin-left:14.28571429%}}main.ungated-video .thank-you__hero__nopad .filedownload,main.thank-you .thank-you__hero__nopad .filedownload{background:var(--light-blue);color:var(--dark-blue);padding:1.1rem 3.2rem;border:none;border-radius:.5rem;margin-bottom:3rem;display:inline-block}main.ungated-video .highlighted-resources-block,main.thank-you .highlighted-resources-block{margin-top:0;padding-top:3rem}@media(min-width: 1440px){main.ungated-video .highlighted-resources-block,main.thank-you .highlighted-resources-block{padding-top:8rem}}main.ungated-video .highlighted-resources-block__intro:empty,main.thank-you .highlighted-resources-block__intro:empty{display:none}main.ungated-video .highlighted-resources-block__side-resources-heading-container,main.thank-you .highlighted-resources-block__side-resources-heading-container{margin-top:3.2rem}main.ungated-video .highlighted-resources-block__side-resources-heading-container h2,main.thank-you .highlighted-resources-block__side-resources-heading-container h2{font-size:3.1rem;line-height:3.5rem}main.ungated-video .highlighted-resources-block .resource-card__image>img,main.thank-you .highlighted-resources-block .resource-card__image>img{object-fit:initial}main.ungated-video .resource-card--large .resource-card__text img,main.thank-you .resource-card--large .resource-card__text img{max-width:100%;height:auto}main.ungated-video .resource-card--large .resource-card__text img.image-left,main.thank-you .resource-card--large .resource-card__text img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}main.ungated-video .resource-card--large .resource-card__text img.image-right,main.thank-you .resource-card--large .resource-card__text img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}main.ungated-video .resource-card--large .resource-card__text p,main.thank-you .resource-card--large .resource-card__text p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}main.ungated-video .resource-card--large .resource-card__text:last-child,main.thank-you .resource-card--large .resource-card__text:last-child{margin-bottom:0}main.ungated-video .resource-card--large .resource-card__text i,main.ungated-video .resource-card--large .resource-card__text em,main.thank-you .resource-card--large .resource-card__text i,main.thank-you .resource-card--large .resource-card__text em{font-style:italic}main.ungated-video .resource-card--large .resource-card__text b,main.ungated-video .resource-card--large .resource-card__text strong,main.thank-you .resource-card--large .resource-card__text b,main.thank-you .resource-card--large .resource-card__text strong{font-weight:600}main.ungated-video .resource-card--large .resource-card__text+.button-container,main.thank-you .resource-card--large .resource-card__text+.button-container{margin-top:-2rem}main.ungated-video .resource-card--large .resource-card__text p a:not(.button),main.thank-you .resource-card--large .resource-card__text p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}main.ungated-video .resource-card--large .resource-card__text p a:not(.button):hover,main.thank-you .resource-card--large .resource-card__text p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}main.ungated-video .resource-card--large .resource-card__text p a:not(.button):focus,main.thank-you .resource-card--large .resource-card__text p a:not(.button):focus{border:var(--black) dashed .01rem}main.ungated-video .resource-card--large .resource-card__text ul,main.ungated-video .resource-card--large .resource-card__text ol,main.thank-you .resource-card--large .resource-card__text ul,main.thank-you .resource-card--large .resource-card__text ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}main.ungated-video .resource-card--large .resource-card__text ul li,main.ungated-video .resource-card--large .resource-card__text ol li,main.thank-you .resource-card--large .resource-card__text ul li,main.thank-you .resource-card--large .resource-card__text ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}main.ungated-video .resource-card--large .resource-card__text h1,main.ungated-video .resource-card--large .resource-card__text h2,main.ungated-video .resource-card--large .resource-card__text h3,main.ungated-video .resource-card--large .resource-card__text h4,main.ungated-video .resource-card--large .resource-card__text h5,main.ungated-video .resource-card--large .resource-card__text h6,main.thank-you .resource-card--large .resource-card__text h1,main.thank-you .resource-card--large .resource-card__text h2,main.thank-you .resource-card--large .resource-card__text h3,main.thank-you .resource-card--large .resource-card__text h4,main.thank-you .resource-card--large .resource-card__text h5,main.thank-you .resource-card--large .resource-card__text h6{margin-top:0;margin-bottom:1.68rem}main.ungated-video .resource-card--large .resource-card__text h1,main.thank-you .resource-card--large .resource-card__text h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){main.ungated-video .resource-card--large .resource-card__text h1,main.thank-you .resource-card--large .resource-card__text h1{font-size:4.9rem;line-height:5.6rem}}main.ungated-video .resource-card--large .resource-card__text h2,main.thank-you .resource-card--large .resource-card__text h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){main.ungated-video .resource-card--large .resource-card__text h2,main.thank-you .resource-card--large .resource-card__text h2{font-size:3.9rem;line-height:4.6rem}}main.ungated-video .resource-card--large .resource-card__text h2:first-child,main.thank-you .resource-card--large .resource-card__text h2:first-child{margin-top:0}main.ungated-video .resource-card--large .resource-card__text h3,main.thank-you .resource-card--large .resource-card__text h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){main.ungated-video .resource-card--large .resource-card__text h3,main.thank-you .resource-card--large .resource-card__text h3{font-size:3.1rem;line-height:3.5rem}}main.ungated-video .resource-card--large .resource-card__text h3:first-child,main.thank-you .resource-card--large .resource-card__text h3:first-child{margin-top:0}main.ungated-video .resource-card--large .resource-card__text h4,main.thank-you .resource-card--large .resource-card__text h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){main.ungated-video .resource-card--large .resource-card__text h4,main.thank-you .resource-card--large .resource-card__text h4{font-size:2.5rem;line-height:2.8rem}}main.ungated-video .resource-card--large .resource-card__text h4:first-child,main.thank-you .resource-card--large .resource-card__text h4:first-child{margin-top:0}main.ungated-video .resource-card--large .resource-card__text h5,main.thank-you .resource-card--large .resource-card__text h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}main.ungated-video .resource-card--large .resource-card__text h5:first-child,main.thank-you .resource-card--large .resource-card__text h5:first-child{margin-top:0}main.ungated-video .resource-card--large .resource-card__text h6,main.thank-you .resource-card--large .resource-card__text h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}main.ungated-video .resource-card--large .resource-card__text h6:first-child,main.thank-you .resource-card--large .resource-card__text h6:first-child{margin-top:0}main.ungated-video .resource-card--large .resource-card__text table,main.thank-you .resource-card--large .resource-card__text table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}main.ungated-video .resource-card--large .resource-card__text th,main.ungated-video .resource-card--large .resource-card__text td,main.thank-you .resource-card--large .resource-card__text th,main.thank-you .resource-card--large .resource-card__text td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}main.ungated-video .resource-card--large .resource-card__text tbody tr:first-child td,main.thank-you .resource-card--large .resource-card__text tbody tr:first-child td{font-weight:600}main.ungated-video .resource-card--large .resource-card__text code:not([class]),main.thank-you .resource-card--large .resource-card__text code:not([class]){color:var(--red-60)}
.sample-size-calculator-block{margin-top:4rem;margin-bottom:4rem;flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.sample-size-calculator-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.sample-size-calculator-block{margin-top:8rem;margin-bottom:8rem}}@media(min-width: 768px){.sample-size-calculator-block{width:100%;margin-left:0}}.sample-size-calculator-block .row+.row{margin-top:3.6rem}@media(min-width: 768px){.sample-size-calculator-block__info{flex:0 0 auto;width:50%}}@media(min-width: 992px){.sample-size-calculator-block__info{flex:0 0 auto;width:57.14285714%}}.sample-size-calculator-block__conversion,.sample-size-calculator-block__effect,.sample-size-calculator-block__significance{margin-bottom:2rem}@media(min-width: 768px){.sample-size-calculator-block__conversion,.sample-size-calculator-block__effect,.sample-size-calculator-block__significance{flex:0 0 auto;width:35.71428571%;margin-left:7.14285714%;margin-bottom:0}}@media(min-width: 992px){.sample-size-calculator-block__conversion,.sample-size-calculator-block__effect,.sample-size-calculator-block__significance{flex:0 0 auto;width:28.57142857%;margin-left:7.14285714%}}.sample-size-calculator-block__calc-sample-cont{flex:0 0 auto;width:100%;text-align:center}.sample-size-calculator-block__calc-sample-cont h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem}@media(min-width: 576px){.sample-size-calculator-block__calc-sample-cont h4{font-size:2.5rem;line-height:2.8rem}}.sample-size-calculator-block__calc-sample-cont #sample{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;color:var(--optimizely-blue)}@media(min-width: 576px){.sample-size-calculator-block__calc-sample-cont #sample{font-size:4.9rem;line-height:5.6rem}}.sample-size-calculator-block__significance span{font-size:3.6rem}.sample-size-calculator-block a{position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.sample-size-calculator-block a:hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.sample-size-calculator-block a:focus{border:var(--black) dashed .01rem}.sample-size-calculator-block p,.sample-size-calculator-block label{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem}.sample-size-calculator-block label{display:block;margin-bottom:.5rem}.sample-size-calculator-block input[type=number]{width:10rem;background:transparent !important;border:solid 1px var(--black);border-radius:0;padding-left:8px;font-size:3.6rem;line-height:23px;color:var(--fiord)}
.button-parent{cursor:pointer}.button-parent .button{pointer-events:none}.button-parent:hover .button--primary,.button-parent:focus .button--primary{background-color:var(--primary-button-hover)}.button-parent:hover .button--secondary,.button-parent:focus .button--secondary{color:var(--white);background-color:var(--optimizely-blue);border-width:2px}.button-parent:hover .button--text,.button-parent:focus .button--text{text-decoration:underline}.button-parent:hover .button--pill,.button-parent:focus .button--pill{color:var(--optimizely-blue);background-color:var(--pill-button-hover)}.button-parent:hover .button--secondary-cta,.button-parent:focus .button--secondary-cta{color:var(--black);border:none}.button-parent:hover .button--secondary-cta .button__icon--arrow,.button-parent:hover .button--secondary-cta .button__icon--play,.button-parent:focus .button--secondary-cta .button__icon--arrow,.button-parent:focus .button--secondary-cta .button__icon--play{color:var(--optimizely-blue)}.button-parent:hover .button__icon--arrow,.button-parent:hover .button__icon--play,.button-parent:focus .button__icon--arrow,.button-parent:focus .button__icon--play{transform:translate3d(1.1rem, 0, 0)}.button-parent.util--dark-background:hover .button--secondary{color:var(--black);background-color:var(--white)}.button-parent.util--dark-background:hover .button--secondary-cta{color:var(--white)}.button-parent.util--dark-background:hover .button--secondary-cta .button__svg{fill:var(--white)}.util--dark-background .button--secondary{color:var(--white);background:rgba(0,55,255,.4)}.util--dark-background .button--secondary:hover,.util--dark-background .button--secondary:focus{color:var(--optimizely-blue);background-color:var(--white)}.util--dark-background .button--secondary-cta{color:var(--white)}.util--dark-background .button--secondary-cta:hover{color:var(--white)}.util--dark-background .button--secondary-cta:hover .button__icon--arrow,.util--dark-background .button--secondary-cta:hover .button__icon--play{color:var(--white)}.button-container{display:flex;flex-flow:nowrap column;align-items:flex-start;margin:.8rem 0;color:var(--black)}@media(min-width: 576px){.button-container{flex-flow:nowrap row}}.button{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;position:relative;color:inherit;text-decoration:none;white-space:nowrap;cursor:pointer;border:none;transition:color .2s ease-out,background-color .2s ease-out}.button--primary{padding:1.1rem 3.2rem;color:var(--white);background-color:var(--optimizely-blue);border:none;border-radius:2.2rem}.button--primary:hover,.button--primary:focus{color:var(--white);background-color:var(--primary-button-hover)}.button--secondary{padding:1.1rem 3.2rem;color:var(--optimizely-blue);background:rgba(0,55,255,.2);border-radius:2.2rem}.button--secondary:hover,.button--secondary:focus{color:var(--white);background-color:var(--optimizely-blue)}.button--secondary-cta{display:flex;flex-direction:row;align-items:center;margin:-0.8rem 0;padding:.8rem 0;color:var(--optimizely-blue);border:none;background-color:transparent;white-space:normal}.button--secondary-cta:hover,.button--secondary-cta:focus{color:var(--black)}.button--secondary-cta:hover .button__icon--arrow,.button--secondary-cta:hover .button__icon--play,.button--secondary-cta:focus .button__icon--arrow,.button--secondary-cta:focus .button__icon--play{color:var(--optimizely-blue);transform:translate3d(1.1rem, 0, 0)}.button--text{margin:-0.8rem 0;padding:.8rem 0;color:var(--optimizely-blue);border:none;background-color:transparent}.button--pill,.button--pill-small{padding:1.2rem 2.5rem;color:var(--optimizely-blue);background-color:transparent;box-shadow:inset 0 0 0 2px var(--optimizely-blue);border-radius:10rem}.button--pill:hover,.button--pill:focus,.button--pill-small:hover,.button--pill-small:focus{color:var(--optimizely-blue);background-color:var(--pill-button-hover)}.button--pill-small{font-size:1.4rem;margin:.7rem .7rem .7rem 0;padding:0 1.2rem;list-style:none}.button__icon{position:relative;display:block}.button__icon--arrow,.button__icon--play{flex:0 0 19px;width:19px}.button__icon--arrow{height:13px;margin-left:20px;transform:translate3d(0, 0, 0);transition:transform .15s linear}.button__icon--play{display:none;height:14px;margin-left:12px}.button__icon--play--is-visible{display:inline-block}.button__svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;fill:currentColor}.button:hover,.button:focus{text-decoration:none}.button:disabled{background:var(--heather);pointer-events:none}.button:not(:first-child){margin-top:2.4rem}@media(min-width: 576px){.button:not(:first-child){margin-top:0;margin-left:3.2rem}}.button--secondary-cta:not(:first-child){margin-top:1.6rem}@media(min-width: 768px){.button--secondary-cta:not(:first-child){margin-top:0}}.button.button--text:hover,.button.button--text:focus{color:var(--optimizely-blue);text-decoration:underline}.search-result{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.search-result{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.search-result{margin-top:8rem;margin-bottom:8rem}}.search-result__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:4rem}@media(min-width: 576px){.search-result__heading{font-size:3.9rem;line-height:4.6rem}}.search-result__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;display:block;padding:4.5rem 0 5.5rem;color:var(--black)}.search-result__item:hover,.search-result__item:focus{color:var(--black)}.search-result__item:hover .search-result__item-heading,.search-result__item:focus .search-result__item-heading{color:var(--optimizely-blue)}.search-result__item:not(:last-of-type){border-bottom:1px solid var(--athens-gray)}.search-result__item-content{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex:0 0 auto;width:100%}@media(min-width: 768px){.search-result__item-content{flex:0 0 auto;width:62.5%}}.search-result__item-content p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem}.search-result__item-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:1.6rem;transition:color .2s ease-out}@media(min-width: 576px){.search-result__item-heading{font-size:3.1rem;line-height:3.5rem}}.search-result__item em{font-weight:600}.search-result__image-wrapper{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);display:none}.search-result__image-wrapper img{border-radius:.5rem;display:block;width:100%;height:auto;max-height:22rem;object-fit:cover}@media(min-width: 768px){.search-result__image-wrapper{flex:0 0 auto;width:33.33333333%;margin-left:4.16666667%;display:flex;justify-content:flex-end}}.search-result .input-group{width:100%;display:flex;flex-wrap:wrap}.search-result .input-group #searchText{flex-grow:1;border-radius:.5rem;border:2px solid var(--optimizely-blue);padding:1.1rem 0 1.1rem 2rem}.search-result .button-container{margin-top:4rem;justify-content:center;align-items:center}.search-result span.hits{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin-bottom:40px;margin-top:20px}
.secondary-navigation-item .button-container.secondary-navigation-item__button-container{display:block}.secondary-navigation-item .button.secondary-navigation-item__button{color:var(--slate-gray)}@media(min-width: 768px){.secondary-navigation-item .button.secondary-navigation-item__button{padding-bottom:1.2rem;color:var(--white)}}.secondary-navigation-item .button.secondary-navigation-item__button--is-active,.secondary-navigation-item .button.secondary-navigation-item__button:focus,.secondary-navigation-item .button.secondary-navigation-item__button:hover{color:var(--white);text-decoration:none;border-bottom:.3rem solid var(--optimizely-blue)}@media(min-width: 576px){.secondary-navigation-item .button.secondary-navigation-item__button{padding-bottom:1.1rem}}@media(min-width: 768px){.secondary-navigation-item .button.secondary-navigation-item__button{padding-bottom:1.3rem}}.secondary-navigation-item .button.secondary-navigation-item__button--pill{color:var(--white);background-color:transparent;box-shadow:inset 0 0 0 2px var(--white);border-radius:10rem}.secondary-navigation-item .button.secondary-navigation-item__button--pill:focus,.secondary-navigation-item .button.secondary-navigation-item__button--pill:hover{background-color:var(--optimizely-blue);box-shadow:inset 0 0 0 2px var(--optimizely-blue);border-bottom:none}.secondary-navigation-item .button.secondary-navigation-item__primary-link{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;color:var(--white);margin-right:10.6rem;padding-bottom:.6rem}@media(min-width: 576px){.secondary-navigation-item .button.secondary-navigation-item__primary-link{font-size:3.1rem;line-height:3.5rem}}
.secondary-navigation{height:16rem}@media(min-width: 768px){.secondary-navigation{height:10rem;padding-bottom:0}}.secondary-navigation__container{position:fixed;top:0;right:0;left:0;z-index:1201;height:16rem;padding-top:3rem;padding-bottom:2rem;background:var(--dark-blue);transition:all .1s;transform:translateY(6.4rem)}@media(min-width: 768px){.secondary-navigation__container{height:10rem;padding-top:0;padding-bottom:0;transform:translateY(8.1rem)}}.secondary-navigation__container::after{position:absolute;top:0;bottom:0;z-index:1;display:block;width:200vw;background-color:var(--dark-blue);transform:translateX(-100vw);content:""}.secondary-navigation__row{position:relative;z-index:2;height:100%}.secondary-navigation__content{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;display:flex;flex-direction:row;flex-wrap:wrap}@media(min-width: 768px){.secondary-navigation__content{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;flex-wrap:nowrap}}.secondary-navigation__primary-link{display:flex;flex-direction:row;align-items:center;order:0;margin-right:auto}@media(min-width: 768px){.secondary-navigation__primary-link{margin-right:0;padding-right:2rem}}.secondary-navigation__primary-link+.secondary-navigation__side-links,.secondary-navigation__primary-link+.secondary-navigation__cta{margin-left:auto}.secondary-navigation__primary-link .button.secondary-navigation-item__primary-link{font-size:2.8rem;line-height:3.2rem;font-weight:600}@media(min-width: 992px){.secondary-navigation__primary-link .button.secondary-navigation-item__primary-link{font-size:3.1rem;line-height:3.5rem}}.secondary-navigation__main-links{position:relative;display:flex;align-items:center;order:2;overflow:hidden;width:calc(100% + 4rem);height:4.6rem;margin-top:1.6rem;margin-right:-2rem;margin-left:-2rem;padding:0 2rem}@media(min-width: 768px){.secondary-navigation__main-links{flex:0 0 auto;width:54.28571429%;order:1;height:auto;margin-top:0;margin-right:0;margin-left:0}}.secondary-navigation__main-links::before,.secondary-navigation__main-links::after{position:absolute;top:0;bottom:0;z-index:2;width:2rem;background:linear-gradient(90deg, #080736 8.33%, rgba(8, 7, 54, 0) 100%);content:""}.secondary-navigation__main-links::before{left:0}.secondary-navigation__main-links::after{right:0;transform:rotate(180deg)}.secondary-navigation__main-links+.secondary-navigation__side-links,.secondary-navigation__main-links+.secondary-navigation__cta{margin-left:auto}.secondary-navigation__main-links .button{margin:0 1.2rem;font-size:2rem;line-height:2.5rem;font-weight:400}@media(min-width: 768px){.secondary-navigation__main-links .button{margin:0 2.5rem;font-size:1.6rem;line-height:2.4rem;font-weight:600}}.secondary-navigation__main-links .secondary-navigation-item .button.secondary-navigation-item__primary-link{padding-bottom:.7rem}.secondary-navigation__arrow{position:absolute;top:0;width:5rem;height:100%;z-index:3;pointer-events:none}.secondary-navigation__arrow::after{content:"";cursor:pointer;pointer-events:auto;position:absolute;top:50%;width:.8rem;height:.8rem;border:solid var(--white);border-width:0 2px 2px 0}.secondary-navigation__arrow-right{right:0;background:linear-gradient(to right, transparent, var(--dark-blue) 70%)}.secondary-navigation__arrow-right::after{right:0;transform:rotate(-45deg) translateY(-50%)}.secondary-navigation__arrow-left{left:0;background:linear-gradient(to left, transparent, var(--dark-blue) 70%)}.secondary-navigation__arrow-left::after{left:.8rem;transform:rotate(135deg) translateY(50%)}.secondary-navigation__side-links{display:flex;align-items:center;overflow:hidden;order:3}.secondary-navigation__side-links .button{margin:0 2.5rem;font-size:1.6rem;line-height:2.4rem;font-weight:600}.secondary-navigation__side-list{display:none;flex-direction:row;list-style:none}@media(min-width: 768px){.secondary-navigation__side-list{display:flex}}.secondary-navigation__cta{display:flex;flex-direction:row;align-items:center;order:1;min-height:4.8rem}@media(min-width: 768px){.secondary-navigation__cta{order:4;padding-left:2.5rem}}.secondary-navigation__cta .button{font-size:1.6rem;line-height:2.4rem;font-weight:600}.secondary-navigation .swiper-container{position:relative;overflow:hidden;z-index:1;width:100%;height:100%;margin:0}@media(min-width: 768px){.secondary-navigation .swiper-container{height:60%}}@media(min-width: 768px){.secondary-navigation .swiper-container:hover .swiper-scrollbar{opacity:1}}.secondary-navigation .swiper-slide{display:flex;flex-direction:row;align-items:center;width:auto}.secondary-navigation .swiper-slide:first-child .button{margin-left:0}.secondary-navigation .swiper-scrollbar{left:0;bottom:0;z-index:1;display:none;height:2px;width:calc(100% + 2rem);background:var(--slate-gray);border-radius:0;transition:opacity .1s}@media(min-width: 768px){.secondary-navigation .swiper-scrollbar{bottom:-1.2rem;display:block;opacity:0}}.secondary-navigation .swiper-scrollbar::before{position:absolute;top:-1.2rem;right:0;left:0;z-index:0;height:1.2rem;background-color:rgba(0,0,0,0);content:""}.secondary-navigation .swiper-scrollbar-drag{background-color:var(--fiord)}.secondary-navigation .button-container,.secondary-navigation .secondary-navigation-item .button.secondary-navigation-item__primary-link{margin:0;padding:0}.secondary-navigation .secondary-navigation-item .button.secondary-navigation-item__primary-link{padding-bottom:.6rem}
.heading-eyebrow{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-bottom:1.6rem}.section-intro-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.section-intro-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.section-intro-block{margin-top:8rem;margin-bottom:8rem}}.section-intro-block--negative-large{margin-bottom:-8rem}@media(min-width: 768px){.section-intro-block--negative-large{margin-bottom:-9rem}}@media(min-width: 992px){.section-intro-block--negative-large{margin-bottom:-10rem}}.section-intro-block--negative-medium{margin-bottom:-4rem}@media(min-width: 768px){.section-intro-block--negative-medium{margin-bottom:-5rem}}@media(min-width: 992px){.section-intro-block--negative-medium{margin-bottom:-6rem}}.section-intro-block--negative-small{margin-bottom:-2rem}@media(min-width: 768px){.section-intro-block--negative-small{margin-bottom:-3rem}}@media(min-width: 992px){.section-intro-block--negative-small{margin-bottom:-4rem}}.section-intro-block--large{margin-bottom:8rem}@media(min-width: 768px){.section-intro-block--large{margin-bottom:9rem}}@media(min-width: 992px){.section-intro-block--large{margin-bottom:10rem}}.section-intro-block--medium{margin-bottom:4rem}@media(min-width: 768px){.section-intro-block--medium{margin-bottom:5rem}}@media(min-width: 992px){.section-intro-block--medium{margin-bottom:6rem}}.section-intro-block--small{margin-bottom:2rem}@media(min-width: 768px){.section-intro-block--small{margin-bottom:3rem}}@media(min-width: 992px){.section-intro-block--small{margin-bottom:4rem}}.section-intro-block__eyebrow{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-bottom:1.6rem}@media(min-width: 992px){.section-intro-block__eyebrow{flex:0 0 auto;width:50%}}.section-intro-block__heading{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:1.6rem}@media(min-width: 576px){.section-intro-block__heading{font-size:3.9rem;line-height:4.6rem}}@media(min-width: 992px){.section-intro-block__heading{flex:0 0 auto;width:50%}}.section-intro-block__preamble:last-child{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-bottom:1.6rem}@media(min-width: 992px){.section-intro-block__preamble:last-child{flex:0 0 auto;width:50%}}.section-intro-block__text{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.section-intro-block__text img{max-width:100%;height:auto}.section-intro-block__text img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.section-intro-block__text img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.section-intro-block__text p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.section-intro-block__text:last-child{margin-bottom:0}.section-intro-block__text i,.section-intro-block__text em{font-style:italic}.section-intro-block__text b,.section-intro-block__text strong{font-weight:600}.section-intro-block__text+.button-container{margin-top:-2rem}.section-intro-block__text p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.section-intro-block__text p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.section-intro-block__text p a:not(.button):focus{border:var(--black) dashed .01rem}.section-intro-block__text ul,.section-intro-block__text ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.section-intro-block__text ul li,.section-intro-block__text ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.section-intro-block__text h1,.section-intro-block__text h2,.section-intro-block__text h3,.section-intro-block__text h4,.section-intro-block__text h5,.section-intro-block__text h6{margin-top:0;margin-bottom:1.68rem}.section-intro-block__text h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.section-intro-block__text h1{font-size:4.9rem;line-height:5.6rem}}.section-intro-block__text h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.section-intro-block__text h2{font-size:3.9rem;line-height:4.6rem}}.section-intro-block__text h2:first-child{margin-top:0}.section-intro-block__text h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.section-intro-block__text h3{font-size:3.1rem;line-height:3.5rem}}.section-intro-block__text h3:first-child{margin-top:0}.section-intro-block__text h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.section-intro-block__text h4{font-size:2.5rem;line-height:2.8rem}}.section-intro-block__text h4:first-child{margin-top:0}.section-intro-block__text h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.section-intro-block__text h5:first-child{margin-top:0}.section-intro-block__text h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.section-intro-block__text h6:first-child{margin-top:0}.section-intro-block__text table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.section-intro-block__text th,.section-intro-block__text td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.section-intro-block__text tbody tr:first-child td{font-weight:600}.section-intro-block__text code:not([class]){color:var(--red-60)}.section-intro-block__text ul{list-style-type:none;margin-left:1.8rem}.section-intro-block__text li::before{position:relative;top:-3px;display:inline-block;width:.6rem;height:.6rem;border-radius:5rem;margin-right:1rem;margin-left:-1.8rem;content:"";background-color:var(--slate-gray)}@media(min-width: 992px){.section-intro-block__text{flex:0 0 auto;width:50%}}.section-intro-block .button-container{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.section-intro-block .button-container{flex:0 0 auto;width:50%}}.section-intro-block__customer-story .section-intro-block__eyebrow,.section-intro-block__customer-story .section-intro-block__heading,.section-intro-block__customer-story .section-intro-block__preamble:last-child,.section-intro-block__customer-story .section-intro-block__text,.section-intro-block__customer-story .section-intro-block .button-container{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;padding-left:0}@media(min-width: 992px){.section-intro-block__customer-story .section-intro-block__eyebrow,.section-intro-block__customer-story .section-intro-block__heading,.section-intro-block__customer-story .section-intro-block__preamble:last-child,.section-intro-block__customer-story .section-intro-block__text,.section-intro-block__customer-story .section-intro-block .button-container{flex:0 0 auto;width:57.14285714%}}
.sign-up-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.sign-up-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.sign-up-block{margin-top:8rem;margin-bottom:8rem}}.sign-up-block__canvas{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;border-radius:.5rem;position:relative;overflow:hidden;background-color:var(--light-blue)}.sign-up-block__canvas[data-color-mode=green]{background-color:var(--green)}.sign-up-block__canvas[data-color-mode=orange]{background-color:var(--orange)}.sign-up-block__canvas[data-color-mode=yellow]{background-color:var(--yellow)}.sign-up-block .sign-up-block__wrapper{flex:0 0 auto;width:66.66666667%;margin-left:16.66666667%;padding:4rem 0}@media(min-width: 768px){.sign-up-block .sign-up-block__wrapper{padding:8.9rem 0 6.8rem}}.sign-up-block__header{position:relative;z-index:2}@media(min-width: 768px){.sign-up-block__header{flex:0 0 auto;width:62.5%}}.sign-up-block__header .icon-badge{display:none;max-width:7rem;float:left;margin-right:1rem}@media(min-width: 992px){.sign-up-block__header .icon-badge{display:block}}.sign-up-block__title{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem}@media(min-width: 576px){.sign-up-block__title{font-size:3.1rem;line-height:3.5rem}}.sign-up-block__title .badge{background:var(--dark-blue-90)}.sign-up-block__body{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-top:.8rem}@media(min-width: 768px){.sign-up-block__body{margin-top:.2rem}}.sign-up-block .button-container{position:relative;z-index:2;margin-top:2.4rem}@media(min-width: 768px){.sign-up-block .button-container{flex:0 0 auto;width:25%;margin-left:12.5%;display:flex;align-items:center;margin-top:0}}.sign-up-block__svg{position:absolute;top:0;left:0;min-height:100%;min-width:100%;width:auto;height:auto;object-fit:cover;opacity:.4}@media(min-width: 768px){.sign-up-block__svg{top:-10px;right:40%;bottom:-10px;min-width:60%;min-height:calc(100% + 10px)}}
.standard-page__preamble{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem}.standard-page__container{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.standard-page__container h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;margin-top:6.8rem}@media(min-width: 576px){.standard-page__container h1{font-size:4.9rem;line-height:5.6rem}}@media(min-width: 768px){.standard-page__container h1{margin-top:8.4rem}}@media(min-width: 992px){.standard-page__container h1{margin-top:10.4rem}}@media(min-width: 768px){.standard-page__container{flex:0 0 auto;width:71.42857143%}}@media(min-width: 992px){.standard-page__container{flex:0 0 auto;width:57.14285714%}}.standard-page__mainbody{margin-top:4rem;margin-bottom:4rem}.standard-page__mainbody img{max-width:100%;height:auto}.standard-page__mainbody img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.standard-page__mainbody img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.standard-page__mainbody p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.standard-page__mainbody:last-child{margin-bottom:0}.standard-page__mainbody i,.standard-page__mainbody em{font-style:italic}.standard-page__mainbody b,.standard-page__mainbody strong{font-weight:600}.standard-page__mainbody+.button-container{margin-top:-2rem}.standard-page__mainbody p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.standard-page__mainbody p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.standard-page__mainbody p a:not(.button):focus{border:var(--black) dashed .01rem}.standard-page__mainbody ul,.standard-page__mainbody ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.standard-page__mainbody ul li,.standard-page__mainbody ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.standard-page__mainbody h1,.standard-page__mainbody h2,.standard-page__mainbody h3,.standard-page__mainbody h4,.standard-page__mainbody h5,.standard-page__mainbody h6{margin-top:0;margin-bottom:1.68rem}.standard-page__mainbody h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.standard-page__mainbody h1{font-size:4.9rem;line-height:5.6rem}}.standard-page__mainbody h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.standard-page__mainbody h2{font-size:3.9rem;line-height:4.6rem}}.standard-page__mainbody h2:first-child{margin-top:0}.standard-page__mainbody h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.standard-page__mainbody h3{font-size:3.1rem;line-height:3.5rem}}.standard-page__mainbody h3:first-child{margin-top:0}.standard-page__mainbody h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.standard-page__mainbody h4{font-size:2.5rem;line-height:2.8rem}}.standard-page__mainbody h4:first-child{margin-top:0}.standard-page__mainbody h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.standard-page__mainbody h5:first-child{margin-top:0}.standard-page__mainbody h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.standard-page__mainbody h6:first-child{margin-top:0}.standard-page__mainbody table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.standard-page__mainbody th,.standard-page__mainbody td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.standard-page__mainbody tbody tr:first-child td{font-weight:600}.standard-page__mainbody code:not([class]){color:var(--red-60)}@media(min-width: 768px){.standard-page__mainbody{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.standard-page__mainbody{margin-top:8rem;margin-bottom:8rem}}
.tabbed-product-teaser-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.tabbed-product-teaser-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.tabbed-product-teaser-block{margin-top:8rem;margin-bottom:8rem}}.tabbed-product-teaser-block-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:0;margin-bottom:4rem}@media(min-width: 576px){.tabbed-product-teaser-block-heading{font-size:3.1rem;line-height:3.5rem}}.tabbed-product-teaser-block-content-tabs-wrapper{display:flex;justify-content:center;margin-bottom:2rem}@media(min-width: 768px){.tabbed-product-teaser-block-content-tabs-wrapper{margin-bottom:0}}.tabbed-product-teaser-block-content-tabs-container{display:flex;flex-direction:column;align-items:flex-start;background-color:var(--white);width:100%;height:100%;padding-left:1rem}.tabbed-product-teaser-block-content-tab-wrapper{margin:0}.tabbed-product-teaser-block-content-tab-wrapper:not(:last-of-type){margin-bottom:2rem}.tabbed-product-teaser-block-content-tab{border:none;background:transparent;position:relative;padding-left:5px;text-align:left}.tabbed-product-teaser-block-content-tab:hover{cursor:pointer}.tabbed-product-teaser-block-content-tab.active{font-weight:600}.tabbed-product-teaser-block-content-tab.active:before{content:"";position:absolute;height:100%;width:4px;border-radius:2px;background-color:var(--optimizely-blue);top:50%;left:-8px;transform:translateY(-50%)}.tabbed-product-teaser-block-content-tab:not(.active):hover:before{content:"";position:absolute;height:100%;width:4px;border-radius:2px;background-color:var(--athens-gray);top:50%;left:-8px;transform:translateY(-50%)}.tabbed-product-teaser-block-content-tab-content{display:none}.tabbed-product-teaser-block-content-tab-content>.button-container{display:flex;justify-content:center;align-items:center;margin-top:4rem}.tabbed-product-teaser-block-content-tab-content.active{display:block}.tabbed-product-teaser-block-content-tab-content:focus{outline:none}.tabbed-product-teaser-block-content-tab-content-heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-bottom:2rem}@media(min-width: 576px){.tabbed-product-teaser-block-content-tab-content-heading{font-size:2.5rem;line-height:2.8rem}}.tabbed-product-teaser-block-content-tab-content-description{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:4rem}.tabbed-product-teaser-block-content-tab-content-container{padding:20px;background-color:var(--var);width:100%;height:100%;border:1px solid var(--porcelain);border-radius:4px}@media(min-width: 992px){.tabbed-product-teaser-block-content-tab-content-container{padding:40px}}.tabbed-product-teaser-block-tab-content-link{margin-top:40px}
.teaser-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.teaser-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.teaser-block{margin-top:8rem;margin-bottom:8rem}}.teaser-block__intro{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:2.4rem}@media(min-width: 992px){.teaser-block__intro{flex:0 0 auto;width:64.28571429%}}.teaser-block__col-offset{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.teaser-block__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin:0}@media(min-width: 576px){.teaser-block__heading{font-size:3.9rem;line-height:4.6rem}}.teaser-block__heading+.teaser-block__rich-text{margin-top:1.6rem}.teaser-block__rich-text{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem}.teaser-block__rich-text img{max-width:100%;height:auto}.teaser-block__rich-text img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.teaser-block__rich-text img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.teaser-block__rich-text p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.teaser-block__rich-text:last-child{margin-bottom:0}.teaser-block__rich-text i,.teaser-block__rich-text em{font-style:italic}.teaser-block__rich-text b,.teaser-block__rich-text strong{font-weight:600}.teaser-block__rich-text+.button-container{margin-top:-2rem}.teaser-block__rich-text p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.teaser-block__rich-text p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.teaser-block__rich-text p a:not(.button):focus{border:var(--black) dashed .01rem}.teaser-block__rich-text ul,.teaser-block__rich-text ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.teaser-block__rich-text ul li,.teaser-block__rich-text ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.teaser-block__rich-text>*:last-child{margin-bottom:0;padding-bottom:0}.teaser-block__card{flex:0 0 auto;width:100%;position:relative;display:block;margin:2rem 0;color:var(--black);text-decoration:none}@media(min-width: 576px){.teaser-block__card{flex:0 0 auto;width:50%}}@media(min-width: 768px){.teaser-block__card{flex:0 0 auto;width:33.33333333%;margin:3rem 0}.teaser-block--four .teaser-block__card{flex:0 0 auto;width:25%}.teaser-block--two .teaser-block__card{flex:0 0 auto;width:50%}}.teaser-block__card.button-parent:hover,.teaser-block__card.button-parent:focus{text-decoration:none;border-bottom:0}.teaser-block__card.button-parent:hover .teaser-block__title,.teaser-block__card.button-parent:focus .teaser-block__title{color:var(--optimizely-blue)}.teaser-block__card.button-parent:hover .teaser-block__copy,.teaser-block__card.button-parent:focus .teaser-block__copy{color:var(--black)}.teaser-block__card.button-parent:hover .button,.teaser-block__card.button-parent:focus .button{color:var(--black)}.teaser-block__image-wrapper{border-radius:.5rem;overflow:hidden}.teaser-block__image-wrapper img{display:block;width:100%;height:auto;object-fit:cover}.teaser-block__title{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin:2rem 0 0;color:var(--black);transition:color .2s linear}@media(min-width: 576px){.teaser-block__title{font-size:2.5rem;line-height:2.8rem}}@media(min-width: 576px){.teaser-block__title{margin-top:1.6rem}}.teaser-block__copy{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:.8rem 0 0;color:var(--black)}@media(min-width: 576px){.teaser-block__copy{margin-top:1.2rem}}.teaser-block .button-container{margin-top:2.8rem}@media(min-width: 576px){.teaser-block .button-container{margin-top:3.2rem}}.customer-hub-theme-page .media-block+.teaser-block{margin-top:0}

.text-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.text-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.text-block{margin-top:8rem;margin-bottom:8rem}}.util--no-padding .text-block{padding:0}.util--no-padding .text-block .container{--gutter-x: 0}@media(min-width: 768px){.text-block{padding-left:0}}.text-block__content{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 992px){.text-block__content{flex:0 0 auto;width:57.14285714%}}.modals .text-block{margin:0;padding-left:3.5714285714%}.text-block__image{border-radius:.5rem;margin-bottom:2.4rem;overflow:hidden}.text-block__image img{display:block;width:100%;height:auto}.text-block__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-bottom:1.6rem}@media(min-width: 576px){.text-block__heading{font-size:2.5rem;line-height:2.8rem}}.text-block__body img{max-width:100%;height:auto}.text-block__body img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.text-block__body img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.text-block__body p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.text-block__body:last-child{margin-bottom:0}.text-block__body i,.text-block__body em{font-style:italic}.text-block__body b,.text-block__body strong{font-weight:600}.text-block__body+.button-container{margin-top:-2rem}.text-block__body p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.text-block__body p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.text-block__body p a:not(.button):focus{border:var(--black) dashed .01rem}.text-block__body ul,.text-block__body ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.text-block__body ul li,.text-block__body ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.text-block__body h1,.text-block__body h2,.text-block__body h3,.text-block__body h4,.text-block__body h5,.text-block__body h6{margin-top:0;margin-bottom:1.68rem}.text-block__body h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.text-block__body h1{font-size:4.9rem;line-height:5.6rem}}.text-block__body h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.text-block__body h2{font-size:3.9rem;line-height:4.6rem}}.text-block__body h2:first-child{margin-top:0}.text-block__body h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.text-block__body h3{font-size:3.1rem;line-height:3.5rem}}.text-block__body h3:first-child{margin-top:0}.text-block__body h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.text-block__body h4{font-size:2.5rem;line-height:2.8rem}}.text-block__body h4:first-child{margin-top:0}.text-block__body h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.text-block__body h5:first-child{margin-top:0}.text-block__body h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.text-block__body h6:first-child{margin-top:0}.text-block__body table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.text-block__body th,.text-block__body td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.text-block__body tbody tr:first-child td{font-weight:600}.text-block__body code:not([class]){color:var(--red-60)}.text-block__body p:last-child{margin-bottom:4rem}@media(min-width: 992px){.text-block__body p:last-child{margin-bottom:0}}.text-block .button-container{margin-top:2.4rem}.theme-page__dark .text-block{color:var(--white)}.theme-page__dark .text-block h2{color:var(--yellow);font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:3rem}@media(min-width: 576px){.theme-page__dark .text-block h2{font-size:3.9rem;line-height:4.6rem}}@media(min-width: 992px){.theme-page__dark .text-block h2{margin-bottom:5rem}}.theme-page__dark .text-block .button-container .button{color:var(--light-blue)}.theme-page__dark .text-block .button-container .button:hover{color:var(--white)}
.text-hero-block{position:relative;padding-top:6.4rem;padding-bottom:6.4rem}.text-hero-block--dark-blue{color:var(--white);background:var(--dark-blue)}.text-hero-block--wild-sand{background:var(--wild-sand)}@media(min-width: 1440px){.text-hero-block{padding-top:11rem;padding-bottom:11rem}}.text-hero-block .bread-crumbs{position:absolute;top:2.6rem;left:7.1428571429%}.text-hero-block__content{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;text-align:center}@media(min-width: 768px){.text-hero-block__content{flex:0 0 auto;width:71.42857143%;margin-left:14.28571429%}}@media(min-width: 992px){.text-hero-block__content{flex:0 0 auto;width:57.14285714%;margin-left:21.42857143%}}.text-hero-block__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem;margin:0}@media(min-width: 576px){.text-hero-block__headline{font-size:4.9rem;line-height:5.6rem}}.text-hero-block__body{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;margin-top:1.6rem}.text-hero-block__button{margin-top:3.2rem;align-items:center;justify-content:center}
.text-media-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.text-media-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.text-media-block{margin-top:8rem;margin-bottom:8rem}}.text-media-block__content{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}@media(min-width: 768px){.text-media-block__content{flex:0 0 auto;width:39.28571429%;margin-left:3.57142857%}.text-media-block--text-left .text-media-block__content{margin-left:7.14285714%}}.text-media-block__preheading{font-family:"NBI Pro Mono",Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em;display:block;margin-bottom:1.2rem;color:var(--fiord)}.text-media-block__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-bottom:1.6rem}@media(min-width: 576px){.text-media-block__heading{font-size:3.9rem;line-height:4.6rem}}.text-media-block__preamble{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-bottom:.8rem}.text-media-block__body{margin-bottom:3.2rem}.text-media-block__body img{max-width:100%;height:auto}.text-media-block__body img.image-left{float:left;margin:0 1rem 1rem 0;max-width:50%}.text-media-block__body img.image-right{float:right;margin:0 0 1rem 1rem;max-width:50%}.text-media-block__body p{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin:0 0 2rem}.text-media-block__body:last-child{margin-bottom:0}.text-media-block__body i,.text-media-block__body em{font-style:italic}.text-media-block__body b,.text-media-block__body strong{font-weight:600}.text-media-block__body+.button-container{margin-top:-2rem}.text-media-block__body p a:not(.button){position:relative;text-decoration:none;outline:0;border-bottom-width:0;border-bottom-style:solid;color:var(--optimizely-blue)}.text-media-block__body p a:not(.button):hover{text-decoration:none;border-bottom-width:.02rem;border-bottom-color:var(--optimizely-blue)}.text-media-block__body p a:not(.button):focus{border:var(--black) dashed .01rem}.text-media-block__body ul,.text-media-block__body ol{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;display:block;margin:1em 0;padding-left:40px}.text-media-block__body ul li,.text-media-block__body ol li{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}.text-media-block__body h1,.text-media-block__body h2,.text-media-block__body h3,.text-media-block__body h4,.text-media-block__body h5,.text-media-block__body h6{margin-top:0;margin-bottom:1.68rem}.text-media-block__body h1{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.text-media-block__body h1{font-size:4.9rem;line-height:5.6rem}}.text-media-block__body h2{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;margin-top:3.8448rem}@media(min-width: 576px){.text-media-block__body h2{font-size:3.9rem;line-height:4.6rem}}.text-media-block__body h2:first-child{margin-top:0}.text-media-block__body h3{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-top:3.4176rem}@media(min-width: 576px){.text-media-block__body h3{font-size:3.1rem;line-height:3.5rem}}.text-media-block__body h3:first-child{margin-top:0}.text-media-block__body h4{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.2rem;line-height:2.6rem;margin-top:3.0384rem}@media(min-width: 576px){.text-media-block__body h4{font-size:2.5rem;line-height:2.8rem}}.text-media-block__body h4:first-child{margin-top:0}.text-media-block__body h5{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.7rem}.text-media-block__body h5:first-child{margin-top:0}.text-media-block__body h6{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem;margin-top:2.4rem}.text-media-block__body h6:first-child{margin-top:0}.text-media-block__body table{min-width:100%;width:100% !important;margin-bottom:1.5rem;display:block;overflow-x:auto;font-size:1.2rem;line-height:1.8rem;text-align:left;border-collapse:collapse}.text-media-block__body th,.text-media-block__body td{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.3rem;min-width:8rem;padding:.8rem;text-align:left;vertical-align:middle;border:.01rem solid var(--athens-gray)}.text-media-block__body tbody tr:first-child td{font-weight:600}.text-media-block__body code:not([class]){color:var(--red-60)}.text-media-block__media{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;position:relative;margin-bottom:1.2rem}@media(min-width: 768px){.text-media-block__media{flex:0 0 auto;width:42.85714286%;margin-left:7.14285714%;margin-bottom:0;align-self:flex-start}.text-media-block--text-left .text-media-block__media{margin-left:3.57142857%}}.text-media-block__media-wrapper{border-radius:.5rem;overflow:hidden;position:relative}.text-media-block__media-wrapper iframe{border-radius:.5rem;overflow:hidden}.text-media-block__media-wrapper img{display:block;max-width:100%;height:auto}.text-media-block__poster{width:100%;height:100%}.text-media-block__poster img{width:auto;height:auto;min-width:100%;min-height:100%;opacity:1;transition:opacity .2s .2s linear}.ui--has-played .text-media-block__poster img{opacity:0;pointer-events:none}.text-media-block__video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:1;transition:opacity .2s linear}.text-media-block__video-overlay.ui--hidden{opacity:0;pointer-events:none}.text-media-block__video-play{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);display:block;margin:0;background:transparent;transition:all .2s ease-out;cursor:pointer}.text-media-block__video-play:hover{transform:translateY(-50%) translateX(-50%) scale(1.05);text-decoration:none;border-bottom:none}.text-media-block__video-play svg{width:4rem;height:4rem;background:var(--white);border-radius:50%;border:5px solid var(--white)}.text-media-block__video-play svg path{fill:var(--athens-gray)}@media(min-width: 576px){.text-media-block__video-play svg{width:6rem;height:6rem}}@media(min-width: 768px){.text-media-block__video-play svg{width:8rem;height:8rem}}@media(min-width: 768px){.text-media-block--text-left .text-media-block__row{flex-direction:row-reverse;justify-content:flex-end}}@media(min-width: 768px){.text-media-block--text-center .text-media-block__row{align-items:center}}@media(min-width: 768px){.text-media-block--text-center .text-media-block__media{align-self:center}}
.theme-page__dark{background-color:var(--dark-blue);border-bottom:solid 1px var(--dark-blue-80)}.theme-page__dark>section,.theme-page__dark .content-recs{color:var(--white)}.theme-page__dark>section .button.button--secondary-cta,.theme-page__dark .content-recs .button.button--secondary-cta{color:var(--light-blue)}.theme-page__dark>section .button.button--secondary-cta:hover,.theme-page__dark>section .button.button--secondary-cta:focus,.theme-page__dark .content-recs .button.button--secondary-cta:hover,.theme-page__dark .content-recs .button.button--secondary-cta:focus{color:var(--white)}.theme-page__dark .teaser-block{color:var(--white)}.theme-page__dark .teaser-block .teaser-block__card .teaser-block__copy,.theme-page__dark .teaser-block .teaser-block__card .teaser-block__title{color:var(--white)}.theme-page__dark .teaser-block .teaser-block__card:hover .button.button--secondary-cta,.theme-page__dark .teaser-block .teaser-block__card:focus .button.button--secondary-cta{color:var(--white)}.theme-page__dark .sign-up-block__canvas{background-color:var(--dark-blue-90)}.theme-page__dark .content-recs{color:var(--white)}.theme-page__dark .content-recs .related-content-block__card{color:var(--white)}.theme-page__dark .content-recs .related-content-block__card .related-content-block__content .related-content-block__title,.theme-page__dark .content-recs .related-content-block__card .related-content-block__content .related-content-block__copy{color:var(--white)}.theme-page__dark .content-recs .related-content-block__card:hover .button.button--secondary-cta,.theme-page__dark .content-recs .related-content-block__card:focus .button.button--secondary-cta{color:var(--white)}
.two-images-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 768px){.two-images-block{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 992px){.two-images-block{margin-top:8rem;margin-bottom:8rem}}.two-images-block__item{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%;margin-bottom:4rem}@media(min-width: 992px){.two-images-block__item{flex:0 0 auto;width:39.28571429%;margin-bottom:0}}.two-images-block__image{border-radius:.5rem;margin-bottom:4rem;overflow:hidden}.two-images-block__image img{height:100%;width:100%;object-fit:cover}.two-images-block__heading{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2.8rem;line-height:3.2rem;margin-bottom:.8rem}@media(min-width: 576px){.two-images-block__heading{font-size:3.1rem;line-height:3.5rem}}.two-images-block__copy{margin-bottom:4rem}
.video-wrapper{position:relative;margin-bottom:100px !important}.video-wrapper .video-overlay{width:100%;height:100%;background-image:radial-gradient(circle, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.5));position:absolute;z-index:9 !important;top:0;left:0;text-align:center}.video-wrapper .video-overlay .play-btn{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);background:transparent;margin:0;transition:all .2s ease-out}.video-wrapper .video-overlay .play-btn:hover{transform:translateY(-50%) translateX(-50%) scale(1.05);cursor:pointer}
.watermark-text-hero{padding:2.8rem 0 3.2rem}@media(min-width: 576px){.watermark-text-hero{padding:14rem 0 9.8rem}}.watermark-text-hero+.layout-container:not(.layout-container--no-spacing){margin-top:6.5rem}.watermark-text-hero--watermark{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNiIgaGVpZ2h0PSI2NzgiIHZpZXdCb3g9IjAgMCAxMDI2IDY3OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOTEwLjYzNyA5Ljc0MzM5ZS0wNkwxMDI1LjA1IDIuOTc0ODhlLTA1QzEwMjUuMDUgOTAuODA5MSA5ODkuNjcgMTc2LjExNSA5MjUuNDY5IDI0MC40NjRDODYxLjc3IDMwMy44OSA3NzcuNTU4IDMzOS4xNjQgNjg3Ljc5MSAzMzkuOTM5QzY4Ny4zMDMgNDMwLjA0MSA2NTEuOTY1IDUxNC42MDkgNTg4LjIxIDU3OC41MTJDNTIzLjc5NyA2NDIuNjUgNDM4LjQwOCA2NzggMzQ3LjUwOSA2NzhWNTYzLjY5NEM0NzIuMDk3IDU2My42OTQgNTczLjM3OCA0NjIuNTEzIDU3My4zNzggMzM4LjA0OEg2ODQuNzY4VjIyNS42NDdDODA5LjM1NiAyMjUuNjQ3IDkxMC42MzcgMTI0LjQ2NiA5MTAuNjM3IDkuNzQzMzllLTA2Wk02NzcuNTQ1IDIuOTg4NjJlLTA1TDU2My4xMjcgOS44ODA3M2UtMDZDNTYzLjEyNyAxMjQuNDY2IDQ2MS44NDYgMjI1LjY0NyAzMzcuMjU4IDIyNS42NDdMMzM3LjI1OCAzMzguMDYyQzI0Ny40OTMgMzM4LjgzOCAxNjMuMjgzIDM3NC4xMTIgOTkuNTg1OCA0MzcuNTM3QzM1LjM4NDggNTAxLjg4NiA3LjkzODc4ZS0wNiA1ODcuMTkyIDAgNjc4LjAwMUgxMTQuNDE4QzExNC40MTggNTUzLjUzNSAyMTUuNjk5IDQ1Mi4zNTQgMzQwLjI4NyA0NTIuMzU0VjMzOS45MzlDNDMwLjA1MiAzMzkuMTYzIDUxNC4yNjIgMzAzLjg4OSA1NzcuOTU5IDI0MC40NjRDNjQyLjE2IDE3Ni4xMTUgNjc3LjU0NSA5MC44MDkxIDY3Ny41NDUgMi45ODg2MmUtMDVaIiBmaWxsPSIjRjZGNkY2Ii8+DQo8L3N2Zz4NCg==);background-repeat:no-repeat;background-position:35% 50%}@media(min-width: 576px){.watermark-text-hero--watermark{background-position:50% 50%}}.watermark-text-hero__wrapper{flex:0 0 auto;width:85.71428571%;margin-left:7.14285714%}.watermark-text-hero__header{display:flex;flex-direction:row;align-items:center;margin-bottom:2.6rem}@media(min-width: 576px){.watermark-text-hero__header{margin-bottom:2.4rem}}.watermark-text-hero__header .watermark-text-hero__icon{max-width:3.2rem;max-height:3.2rem;margin-right:.8rem}@media(min-width: 576px){.watermark-text-hero__header .watermark-text-hero__icon{margin-right:1rem}}.watermark-text-hero__header .watermark-text-hero__icon img{display:block;max-width:3.2rem;max-height:3.2rem}@media(min-width: 768px){.watermark-text-hero__content{flex:0 0 auto;width:66.66666667%}}.watermark-text-hero__product-name{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.watermark-text-hero__headline{font-family:"TT Commons",Arial,sans-serif;font-weight:600;font-size:3.9rem;line-height:4.6rem}@media(min-width: 576px){.watermark-text-hero__headline{font-size:4.9rem;line-height:5.6rem}}.watermark-text-hero__body{font-family:"TT Commons",Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;margin-top:.8rem}@media(min-width: 576px){.watermark-text-hero__body{margin-top:1.6rem}}.watermark-text-hero .button-container{margin:2.4rem 0 0}@media(min-width: 576px){.watermark-text-hero .button-container{margin:3.2rem 0 0}.watermark-text-hero .button-container .button--secondary-cta:not(:first-child){margin-top:-0.8rem;margin-bottom:-0.8rem}}
