*{outline:none !important;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;height:auto}body{-webkit-font-smoothing:antialiased}@font-face{font-family:'Studio Sans';src:url("/fonts/studio-sans/studiosans-extralight-subset.woff2") format("woff2"),url("/fonts/studio-sans/studiosans-extralight-subset.zopfli.woff") format("woff"),url("/fonts/studio-sans/studiosans-extralight-subset.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Studio Sans';src:url("/fonts/studio-sans/studiosans-light-subset.woff2") format("woff2"),url("/fonts/studio-sans/studiosans-light-subset.zopfli.woff") format("woff"),url("/fonts/studio-sans/studiosans-light-subset.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Studio Sans';src:url("/fonts/studio-sans/studiosans-regular-subset.woff2") format("woff2"),url("/fonts/studio-sans/studiosans-regular-subset.zopfli.woff") format("woff"),url("/fonts/studio-sans/studiosans-regular-subset.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Studio Sans';src:url("/fonts/studio-sans/studiosans-medium-subset.woff2") format("woff2"),url("/fonts/studio-sans/studiosans-medium-subset.zopfli.woff") format("woff"),url("/fonts/studio-sans/studiosans-medium-subset.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Studio Sans';src:url("/fonts/studio-sans/studiosans-bold-subset.woff2") format("woff2"),url("/fonts/studio-sans/studiosans-bold-subset.zopfli.woff") format("woff"),url("/fonts/studio-sans/studiosans-bold-subset.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Studio Sans';src:url("/fonts/studio-sans/studiosans-extrabold-subset.woff2") format("woff2"),url("/fonts/studio-sans/studiosans-extrabold-subset.zopfli.woff") format("woff"),url("/fonts/studio-sans/studiosans-extrabold-subset.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Solitas Serif';src:url("/fonts/solitas-serif/solitas-serif-regular-subset.woff2") format("woff2"),url("/fonts/solitas-serif/solitas-serif-regular-subset.zopfli.woff") format("woff"),url("/fonts/solitas-serif/solitas-serif-regular-subset.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Solitas Serif';src:url("/fonts/solitas-serif/solitas-serif-book-italic-subset.woff2") format("woff2"),url("/fonts/solitas-serif/solitas-serif-book-italic-subset.zopfli.woff") format("woff"),url("/fonts/solitas-serif/solitas-serif-book-italic-subset.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'Solitas Serif';src:url("/fonts/solitas-serif/solitas-serif-bold-subset.woff2") format("woff2"),url("/fonts/solitas-serif/solitas-serif-bold-subset.zopfli.woff") format("woff"),url("/fonts/solitas-serif/solitas-serif-bold-subset.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Montserrat';src:url("/fonts/montserrat/montserrat-regular-webfont.woff2") format("woff2"),url("/fonts/montserrat/montserrat-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat';src:url("/fonts/montserrat/montserrat-italic-webfont.woff2") format("woff2"),url("/fonts/montserrat/montserrat-italic-webfont.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:'Montserrat';src:url("/fonts/montserrat/montserrat-semibold-webfont.woff2") format("woff2"),url("/fonts/montserrat/montserrat-semibold-webfont.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:'Montserrat';src:url("/fonts/montserrat/montserrat-bold-webfont.woff2") format("woff2"),url("/fonts/montserrat/montserrat-bold-webfont.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'Montserrat';src:url("/fonts/montserrat/montserrat-extrabold-webfont.woff2") format("woff2"),url("/fonts/montserrat/montserrat-extrabold-webfont.woff") format("woff");font-weight:800;font-style:normal}.pre-a,.type-system-a .pre{font-family:"Solitas Serif";font-size:1.4rem;color:#aba695;letter-spacing:-0.7px;line-height:1.1;margin-bottom:.45em}.pre-a.dark,.type-system-a .dark.pre,.dark .pre-a,.dark .type-system-a .pre,.type-system-a .dark .pre{color:white}@media all and (min-width: 761px){.pre-a,.type-system-a .pre{font-size:1.8rem}}.pre-b,.modal .form>p,.type-system-c .pre{font-family:"Montserrat";font-size:1.1875rem;color:#555451;letter-spacing:-0.61px;line-height:2.16;margin-bottom:1em}.pre-b.dark,.modal .form>p.dark,.type-system-c .dark.pre,.dark .pre-b,.dark .modal .form>p,.modal .dark .form>p,.dark .type-system-c .pre,.type-system-c .dark .pre{color:#dbf9e2}@media all and (min-width: 761px){.pre-b,.modal .form>p,.type-system-c .pre{font-size:1.1875rem}}.pre-c,.panel-control,.panel-title,.type-system-b .pre{font-family:"Montserrat";text-transform:uppercase;font-size:.75em;color:#aba695;font-weight:600;letter-spacing:0.65px;margin-bottom:1.3333333333em}.pre-c.dark,.dark.panel-control,.dark.panel-title,.type-system-b .dark.pre,.dark .pre-c,.dark .panel-control,.dark .panel-title,.dark .type-system-b .pre,.type-system-b .dark .pre{color:#dbf9e2}.head-super{font-family:"Studio Sans";font-weight:900;font-size:90px;color:#aba695;letter-spacing:-4.6px;line-height:73px}.head-a,.post h1 strong,.cta-hero .heading,.type-system-a h1,.type-system-a h2{font-family:"Montserrat";font-size:2.5em;color:#211f19;letter-spacing:-2.14px;line-height:1;font-weight:800;margin-bottom:.7em}.head-a.dark,.post h1 strong.dark,.cta-hero .dark.heading,.type-system-a h1.dark,.type-system-a h2.dark,.dark .head-a,.dark .post h1 strong,.post h1 .dark strong,.dark .cta-hero .heading,.cta-hero .dark .heading,.dark .type-system-a h1,.type-system-a .dark h1,.dark .type-system-a h2,.type-system-a .dark h2{color:white}@media all and (min-width: 761px){.head-a,.post h1 strong,.cta-hero .heading,.type-system-a h1,.type-system-a h2{font-size:2.875em;margin-bottom:.6086956522em}}.head-b,.post h2,.s2-intro h2,.type-system-c h1,.type-system-c h2,.type-system-c h3,.type-system-c h4,.type-system-c h5,.type-system-c h6,.type-system-b h1,.type-system-b h2,.type-system-b h3,.type-system-b h4,.type-system-b h5,.type-system-b h6,.type-system-a h3{font-family:"Montserrat";font-weight:600;font-size:1.875em;color:#211f19;letter-spacing:-1.3px;line-height:1.17;margin-bottom:.6333333333em;display:block}.head-b.dark,.post h2.dark,.s2-intro h2.dark,.type-system-c h1.dark,.type-system-c h2.dark,.type-system-c h3.dark,.type-system-c h4.dark,.type-system-c h5.dark,.type-system-c h6.dark,.type-system-b h1.dark,.type-system-b h2.dark,.type-system-b h3.dark,.type-system-b h4.dark,.type-system-b h5.dark,.type-system-b h6.dark,.type-system-a h3.dark,.dark .head-b,.dark .post h2,.post .dark h2,.dark .s2-intro h2,.s2-intro .dark h2,.dark .type-system-c h1,.type-system-c .dark h1,.dark .type-system-c h2,.type-system-c .dark h2,.dark .type-system-c h3,.type-system-c .dark h3,.dark .type-system-c h4,.type-system-c .dark h4,.dark .type-system-c h5,.type-system-c .dark h5,.dark .type-system-c h6,.type-system-c .dark h6,.dark .type-system-b h1,.type-system-b .dark h1,.dark .type-system-b h2,.type-system-b .dark h2,.dark .type-system-b h3,.type-system-b .dark h3,.dark .type-system-b h4,.type-system-b .dark h4,.dark .type-system-b h5,.type-system-b .dark h5,.dark .type-system-b h6,.type-system-b .dark h6,.dark .type-system-a h3,.type-system-a .dark h3{color:white}@media all and (min-width: 761px){.head-b,.post h2,.s2-intro h2,.type-system-c h1,.type-system-c h2,.type-system-c h3,.type-system-c h4,.type-system-c h5,.type-system-c h6,.type-system-b h1,.type-system-b h2,.type-system-b h3,.type-system-b h4,.type-system-b h5,.type-system-b h6,.type-system-a h3{font-size:2.1875em;margin-bottom:.5428571429em}}.head-c,.post h3,.post h4,.modal .form h3,.type-system-d h1,.type-system-d h2,.type-system-d h3,.type-system-d h4,.type-system-d h5,.type-system-d h6,.type-system-a h4{font-family:"Montserrat";font-size:1.1875em;color:#211f19;letter-spacing:-0.52px;line-height:1.32;font-weight:800;margin-bottom:.1578947368em}.head-c.dark,.post h3.dark,.post h4.dark,.modal .form h3.dark,.type-system-d h1.dark,.type-system-d h2.dark,.type-system-d h3.dark,.type-system-d h4.dark,.type-system-d h5.dark,.type-system-d h6.dark,.type-system-a h4.dark,.dark .head-c,.dark .post h3,.post .dark h3,.dark .post h4,.post .dark h4,.dark .modal .form h3,.modal .form .dark h3,.dark .type-system-d h1,.type-system-d .dark h1,.dark .type-system-d h2,.type-system-d .dark h2,.dark .type-system-d h3,.type-system-d .dark h3,.dark .type-system-d h4,.type-system-d .dark h4,.dark .type-system-d h5,.type-system-d .dark h5,.dark .type-system-d h6,.type-system-d .dark h6,.dark .type-system-a h4,.type-system-a .dark h4{color:white}.head-d,.post h5,.post h6,.panel-title-large,.type-system-e h1,.type-system-e h2,.type-system-e h3,.type-system-e h4,.type-system-e h5,.type-system-e h6,.type-system-a h5,.type-system-a h6{font-family:"Studio Sans";font-weight:500;font-size:1rem;color:#2c3745;letter-spacing:-0.2px;line-height:1.3;margin:.5em 0}.head-d.dark,.post h5.dark,.post h6.dark,.dark.panel-title-large,.type-system-e h1.dark,.type-system-e h2.dark,.type-system-e h3.dark,.type-system-e h4.dark,.type-system-e h5.dark,.type-system-e h6.dark,.type-system-a h5.dark,.type-system-a h6.dark,.dark .head-d,.dark .post h5,.post .dark h5,.dark .post h6,.post .dark h6,.dark .panel-title-large,.dark .type-system-e h1,.type-system-e .dark h1,.dark .type-system-e h2,.type-system-e .dark h2,.dark .type-system-e h3,.type-system-e .dark h3,.dark .type-system-e h4,.type-system-e .dark h4,.dark .type-system-e h5,.type-system-e .dark h5,.dark .type-system-e h6,.type-system-e .dark h6,.dark .type-system-a h5,.type-system-a .dark h5,.dark .type-system-a h6,.type-system-a .dark h6{color:white}.head-e,.form .field-check label:first-child,.form .field-radio label:first-child{font-family:"Studio Sans";font-weight:500;font-size:14px;color:#211f19;letter-spacing:-0.2px;line-height:1.3;margin:0 0 .15em}.head-e.dark,.form .field-check label.dark:first-child,.form .field-radio label.dark:first-child,.dark .head-e,.dark .form .field-check label:first-child,.form .field-check .dark label:first-child,.dark .form .field-radio label:first-child,.form .field-radio .dark label:first-child{color:white}.body-a,.post>p,.post ul,.post ol,.type-system-b p:not(.pre),.type-system-b ul,.type-system-b ol,.type-system-a p:not(.pre),.type-system-a ul,.type-system-a ol{font-family:"Montserrat";color:#555451;font-size:1.1875em;letter-spacing:-0.76px;line-height:1.47;margin-bottom:1em;font-weight:normal}.body-a:last-of-type,.post>p:last-of-type,.post ul:last-of-type,.post ol:last-of-type,.type-system-b p:last-of-type:not(.pre),.type-system-b ul:last-of-type,.type-system-b ol:last-of-type,.type-system-a p:last-of-type:not(.pre),.type-system-a ul:last-of-type,.type-system-a ol:last-of-type{margin-bottom:0}.body-a strong,.post>p strong,.post ul strong,.post ol strong,.type-system-b p:not(.pre) strong,.type-system-b ul strong,.type-system-b ol strong,.type-system-a p:not(.pre) strong,.type-system-a ul strong,.type-system-a ol strong{color:#211f19;font-weight:600}.body-a>li,.post>p>li,.post ul>li,.post ol>li,.type-system-b p:not(.pre)>li,.type-system-b ul>li,.type-system-b ol>li,.type-system-a p:not(.pre)>li,.type-system-a ul>li,.type-system-a ol>li{padding-left:3em;margin-bottom:.5em}.body-a>li:last-child,.post>p>li:last-child,.post ul>li:last-child,.post ol>li:last-child,.type-system-b p:not(.pre)>li:last-child,.type-system-b ul>li:last-child,.type-system-b ol>li:last-child,.type-system-a p:not(.pre)>li:last-child,.type-system-a ul>li:last-child,.type-system-a ol>li:last-child{margin-bottom:1em}.body-a>li:before,.post>p>li:before,.post ul>li:before,.post ol>li:before,.type-system-b p:not(.pre)>li:before,.type-system-b ul>li:before,.type-system-b ol>li:before,.type-system-a p:not(.pre)>li:before,.type-system-a ul>li:before,.type-system-a ol>li:before{content:'\25C6';position:absolute;margin-left:-1.5em;color:#3CB6D6}.dark .body-a>li:before,.dark .post>p>li:before,.dark .post ul>li:before,.post .dark ul>li:before,.dark .post ol>li:before,.post .dark ol>li:before,.dark .type-system-b p:not(.pre)>li:before,.type-system-b .dark p:not(.pre)>li:before,.dark .type-system-b ul>li:before,.type-system-b .dark ul>li:before,.dark .type-system-b ol>li:before,.type-system-b .dark ol>li:before,.dark .type-system-a p:not(.pre)>li:before,.type-system-a .dark p:not(.pre)>li:before,.dark .type-system-a ul>li:before,.type-system-a .dark ul>li:before,.dark .type-system-a ol>li:before,.type-system-a .dark ol>li:before{color:white}.body-a>li li:first-child,.post>p>li li:first-child,.post ul>li li:first-child,.post ol>li li:first-child,.type-system-b p:not(.pre)>li li:first-child,.type-system-b ul>li li:first-child,.type-system-b ol>li li:first-child,.type-system-a p:not(.pre)>li li:first-child,.type-system-a ul>li li:first-child,.type-system-a ol>li li:first-child{margin-top:.5em}.body-a.dark,.post>p.dark,.post ul.dark,.post ol.dark,.type-system-b p.dark:not(.pre),.type-system-b ul.dark,.type-system-b ol.dark,.type-system-a p.dark:not(.pre),.type-system-a ul.dark,.type-system-a ol.dark,.dark .body-a,.dark .post>p,.dark .post ul,.post .dark ul,.dark .post ol,.post .dark ol,.dark .type-system-b p:not(.pre),.type-system-b .dark p:not(.pre),.dark .type-system-b ul,.type-system-b .dark ul,.dark .type-system-b ol,.type-system-b .dark ol,.dark .type-system-a p:not(.pre),.type-system-a .dark p:not(.pre),.dark .type-system-a ul,.type-system-a .dark ul,.dark .type-system-a ol,.type-system-a .dark ol{color:white}.body-b,.post h1 span{font-family:"Montserrat";color:#555451;font-weight:normal;font-size:1.1875em;letter-spacing:-0.55px;line-height:1.2;margin-bottom:1em}.body-b:last-child,.post h1 span:last-child{margin-bottom:0}.body-b.dark,.post h1 span.dark,.dark .body-b,.dark .post h1 span,.post h1 .dark span{color:white}@media all and (min-width: 761px){.body-b,.post h1 span{font-size:1.5em;margin-bottom:.7916666667em}}.body-c,.s2-intro p,.type-system-c p:not(.pre),.type-system-c ul,.type-system-c ol{font-family:"Montserrat";font-size:1.125rem;color:#42494f;letter-spacing:-0.65px;line-height:1.5;font-weight:normal;margin-bottom:1em}.body-c:last-child,.s2-intro p:last-child,.type-system-c p:last-child:not(.pre),.type-system-c ul:last-child,.type-system-c ol:last-child{margin-bottom:0}.body-c strong,.s2-intro p strong,.type-system-c p:not(.pre) strong,.type-system-c ul strong,.type-system-c ol strong{font-weight:600;color:#211f19}.body-c.dark,.s2-intro p.dark,.type-system-c p.dark:not(.pre),.type-system-c ul.dark,.type-system-c ol.dark,.dark .body-c,.dark .s2-intro p,.s2-intro .dark p,.dark .type-system-c p:not(.pre),.type-system-c .dark p:not(.pre),.dark .type-system-c ul,.type-system-c .dark ul,.dark .type-system-c ol,.type-system-c .dark ol{color:rgba(248,250,251,0.85)}.body-c.dark strong,.s2-intro p.dark strong,.type-system-c p.dark:not(.pre) strong,.type-system-c ul.dark strong,.type-system-c ol.dark strong,.dark .body-c strong,.dark .s2-intro p strong,.s2-intro .dark p strong,.dark .type-system-c p:not(.pre) strong,.type-system-c .dark p:not(.pre) strong,.dark .type-system-c ul strong,.type-system-c .dark ul strong,.dark .type-system-c ol strong,.type-system-c .dark ol strong{color:white}.body-c>li,.s2-intro p>li,.type-system-c p:not(.pre)>li,.type-system-c ul>li,.type-system-c ol>li{padding-left:1.5em;margin-bottom:.65em}.body-c>li:last-child,.s2-intro p>li:last-child,.type-system-c p:not(.pre)>li:last-child,.type-system-c ul>li:last-child,.type-system-c ol>li:last-child{margin-bottom:0}.body-c>li:before,.s2-intro p>li:before,.type-system-c p:not(.pre)>li:before,.type-system-c ul>li:before,.type-system-c ol>li:before{content:'\25C6';position:absolute;margin-left:-1.5em;color:#3CB6D6}@media all and (min-width: 761px){.body-c,.s2-intro p,.type-system-c p:not(.pre),.type-system-c ul,.type-system-c ol{font-size:1.25rem}}.body-d,.benefits .container .panel ul li,.type-system-d p:not(.pre),.type-system-d ul,.type-system-d ol{font-family:"Montserrat";font-size:1rem;color:#555451;letter-spacing:-0.62px;line-height:1.63;margin-bottom:.75em}.body-d:last-child,.benefits .container .panel ul li:last-child,.type-system-d p:last-child:not(.pre),.type-system-d ul:last-child,.type-system-d ol:last-child{margin-bottom:0}.body-d strong,.benefits .container .panel ul li strong,.type-system-d p:not(.pre) strong,.type-system-d ul strong,.type-system-d ol strong{color:#211f19;font-weight:600}.body-d>li,.benefits .container .panel ul li>li,.type-system-d p:not(.pre)>li,.type-system-d ul>li,.type-system-d ol>li{padding-left:2em;margin-bottom:.75em}.body-d>li:last-child,.benefits .container .panel ul li>li:last-child,.type-system-d p:not(.pre)>li:last-child,.type-system-d ul>li:last-child,.type-system-d ol>li:last-child{margin-bottom:0}.body-d>li:before,.benefits .container .panel ul li>li:before,.type-system-d p:not(.pre)>li:before,.type-system-d ul>li:before,.type-system-d ol>li:before{content:'\25C6';position:absolute;margin-left:-2em;color:#3CB6D6}.body-d.dark,.benefits .container .panel ul li.dark,.type-system-d p.dark:not(.pre),.type-system-d ul.dark,.type-system-d ol.dark,.dark .body-d,.dark .benefits .container .panel ul li,.benefits .container .panel ul .dark li,.dark .type-system-d p:not(.pre),.type-system-d .dark p:not(.pre),.dark .type-system-d ul,.type-system-d .dark ul,.dark .type-system-d ol,.type-system-d .dark ol{color:#dbf9e2}.body-d.dark strong,.benefits .container .panel ul li.dark strong,.type-system-d p.dark:not(.pre) strong,.type-system-d ul.dark strong,.type-system-d ol.dark strong,.dark .body-d strong,.dark .benefits .container .panel ul li strong,.benefits .container .panel ul .dark li strong,.dark .type-system-d p:not(.pre) strong,.type-system-d .dark p:not(.pre) strong,.dark .type-system-d ul strong,.type-system-d .dark ul strong,.dark .type-system-d ol strong,.type-system-d .dark ol strong{color:#F8FAFB}ul.body-d:last-of-type,ol.body-d:last-of-type{margin-bottom:1em}.body-e,.disclaimer .second-row p,.global-nav .links a:not(.button),.section-nav .links a:not(.button),.panel-footer,.panel .code,.modal .bottom p,.modal .description p,.form .field,.form .field-check,.form .field-radio,.type-system-e p:not(.pre),.type-system-e ul,.type-system-e ol{font-family:"Montserrat";font-size:.625rem;color:#555451;letter-spacing:-0.22px;line-height:1.4;margin-bottom:.5em}.body-e:last-child,.disclaimer .second-row p:last-child,.global-nav .links a:last-child:not(.button),.section-nav .links a:last-child:not(.button),.panel-footer:last-child,.panel .code:last-child,.modal .bottom p:last-child,.modal .description p:last-child,.form .field:last-child,.form .field-check:last-child,.form .field-radio:last-child,.type-system-e p:last-child:not(.pre),.type-system-e ul:last-child,.type-system-e ol:last-child{margin-bottom:0}.body-e a,.disclaimer .second-row p a,.global-nav .links a:not(.button) a,.section-nav .links a:not(.button) a,.panel-footer a,.panel .code a,.modal .bottom p a,.modal .description p a,.form .field a,.form .field-check a,.form .field-radio a,.type-system-e p:not(.pre) a,.type-system-e ul a,.type-system-e ol a{color:#67c08c;text-decoration:none}.body-e a:hover,.disclaimer .second-row p a:hover,.global-nav .links a:not(.button) a:hover,.section-nav .links a:not(.button) a:hover,.panel-footer a:hover,.panel .code a:hover,.modal .bottom p a:hover,.modal .description p a:hover,.form .field a:hover,.form .field-check a:hover,.form .field-radio a:hover,.type-system-e p:not(.pre) a:hover,.type-system-e ul a:hover,.type-system-e ol a:hover{text-decoration:underline}.body-e>li,.disclaimer .second-row p>li,.global-nav .links a:not(.button)>li,.section-nav .links a:not(.button)>li,.panel-footer>li,.panel .code>li,.modal .bottom p>li,.modal .description p>li,.form .field>li,.form .field-check>li,.form .field-radio>li,.type-system-e p:not(.pre)>li,.type-system-e ul>li,.type-system-e ol>li{padding-left:1.5em;margin-bottom:.5em}.body-e>li:last-child,.disclaimer .second-row p>li:last-child,.global-nav .links a:not(.button)>li:last-child,.section-nav .links a:not(.button)>li:last-child,.panel-footer>li:last-child,.panel .code>li:last-child,.modal .bottom p>li:last-child,.modal .description p>li:last-child,.form .field>li:last-child,.form .field-check>li:last-child,.form .field-radio>li:last-child,.type-system-e p:not(.pre)>li:last-child,.type-system-e ul>li:last-child,.type-system-e ol>li:last-child{margin-bottom:0}.body-e>li:before,.disclaimer .second-row p>li:before,.global-nav .links a:not(.button)>li:before,.section-nav .links a:not(.button)>li:before,.panel-footer>li:before,.panel .code>li:before,.modal .bottom p>li:before,.modal .description p>li:before,.form .field>li:before,.form .field-check>li:before,.form .field-radio>li:before,.type-system-e p:not(.pre)>li:before,.type-system-e ul>li:before,.type-system-e ol>li:before{content:'\25C6';position:absolute;margin-left:-1.5em;color:#3CB6D6}.body-e.dark,.disclaimer .second-row p.dark,.global-nav .links a.dark:not(.button),.section-nav .links a.dark:not(.button),.dark.panel-footer,.panel .dark.code,.modal .bottom p.dark,.modal .description p.dark,.form .dark.field,.form .dark.field-check,.form .dark.field-radio,.type-system-e p.dark:not(.pre),.type-system-e ul.dark,.type-system-e ol.dark,.dark .body-e,.dark .disclaimer .second-row p,.disclaimer .second-row .dark p,.dark .global-nav .links a:not(.button),.global-nav .links .dark a:not(.button),.dark .section-nav .links a:not(.button),.section-nav .links .dark a:not(.button),.dark .panel-footer,.dark .panel .code,.panel .dark .code,.dark .modal .bottom p,.modal .bottom .dark p,.dark .modal .description p,.modal .description .dark p,.dark .form .field,.form .dark .field,.dark .form .field-check,.form .dark .field-check,.dark .form .field-radio,.form .dark .field-radio,.dark .type-system-e p:not(.pre),.type-system-e .dark p:not(.pre),.dark .type-system-e ul,.type-system-e .dark ul,.dark .type-system-e ol,.type-system-e .dark ol{color:#dbf9e2}.body-f,.post blockquote p{font-family:"Montserrat";font-size:1.1875em;font-weight:normal;color:#211f19;letter-spacing:-0.66px;line-height:1.37;margin-bottom:.2105263158em;font-style:italic}.body-f.dark,.post blockquote p.dark,.dark .body-f,.dark .post blockquote p,.post blockquote .dark p{color:#dbf9e2}.body-g{font-family:"Solitas Serif";font-size:1.875rem;line-height:1.18;letter-spacing:-0.53px;text-align:center;color:#2c3745}.body-g.dark,.dark .body-g{color:#dbf9e2}@media all and (min-width: 761px){.body-g{font-size:2.4375rem}}.body-small,.form .field-consent{font-family:"Studio Sans";font-size:.75rem;color:#555451;letter-spacing:-0.15px;line-height:1.25;margin-bottom:.5em;padding-left:25px;position:relative}.body-small:last-child,.form .field-consent:last-child{margin-bottom:0}.body-small.dark,.form .dark.field-consent,.dark .body-small,.dark .form .field-consent,.form .dark .field-consent{color:#dbf9e2}.text-center{text-align:center}.form .field,.form .field-check,.form .field-radio{position:relative}.form .field label{display:block;position:absolute;top:7px;left:1px;pointer-events:none;color:#62615d;font-size:14px;background:linear-gradient(90deg, #fff 85%, rgba(255,255,255,0) 100%);width:95px;padding:.25em 0 0 10px;height:20px}.form .field.tight label{width:55px}.form .field-check,.form .field-radio{margin-bottom:1.25em}.form .field-check label,.form .field-radio label{padding:0 0 .5em;display:block}.form .field-consent{padding:.75em .5em .5em;background:#F7F6F6;padding-left:2rem;position:relative;margin-top:.5em;margin-bottom:-20px;border-radius:4px}.dark .form .field-consent{background:transparent;padding:.75em 0 .5em 1.5rem}.dark .form .field-consent a{color:inherit}.form .field-consent input{position:absolute;left:.75em}.dark .form .field-consent input{left:0}.form input[type="text"],.form input[type="email"]{display:block;background:#fff;border-radius:4px;border:1px solid #CCDCE1;padding:.5em 0 .5em 90px;text-indent:10px;font-size:14px;color:#aba695;letter-spacing:0;height:38px;margin-bottom:.5em;width:100%}.form input[type="text"]:focus,.form input[type="email"]:focus{border-color:#3CB6D6}.form .field.tight input[type="text"],.form .field-tight input[type="email"]{padding-left:50px}.form ::placeholder{color:#898783}.form .button{width:100%;text-align:center;height:41px}.form .consent{padding-left:25px;margin-top:.5em;position:relative}.form .consent input{position:absolute;left:0}.form .step{opacity:0;overflow:hidden;height:0;transition:.2s opacity ease-in-out}.form .is-open{opacity:1;overflow:none;height:auto}.form .form-secure{padding:0 2em 0 2em}.form .form-secure p:before{content:'';display:inline-block;width:18px;height:18px;background:url("/images/global/form-secure.png") no-repeat;background-size:contain;position:absolute;left:0}.amp{font-family:"Baskerville", serif;font-style:italic}@media all and (min-width: 761px){.br-large{display:block}}.modal-bg{background:rgba(0,0,0,0.45);position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;z-index:3;visibility:hidden;transition:.5s all ease-in-out}@media (prefers-color-scheme: dark){.modal-bg{background:rgba(0,0,0,0.85)}}.modal-bg.is-open{visibility:visible;opacity:1}.modal{width:95vw;max-width:37.5em;position:absolute;z-index:4;visibility:hidden;opacity:0;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15),0 3px 2px 0 rgba(0,0,0,0.05);left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);position:fixed;border-radius:9px;transition:.5s all ease-in-out}@media (prefers-color-scheme: dark){.modal{background:#aba695}}@media all and (min-width: 360px){.modal{max-width:350px}}@media all and (min-width: 761px){.modal{max-width:750px}}.modal.is-open{opacity:1;visibility:visible}.modal .form{padding:2em 1.75em 1.5em}.modal .form>p{line-height:17px}@media all and (min-width: 761px){.modal .form{padding:2.75em 2.5em 2.5em;width:55%;float:left;position:relative}}.modal .description{padding:1.5em 1.75em 1.5em;background:#F6FAFC;position:relative}@media all and (min-width: 761px){.modal .description{border-left:1px solid #CCDCE1;border-radius:0 5px 0 0;padding:2.5em 2.5em 3.5em;width:45%;float:right;min-height:380px}}@media (prefers-color-scheme: dark){.modal .description{background:#1F4051;border-color:#2d5d76}}.modal .bottom{clear:both;width:100%;padding:1em 2.5em .75em;background:#211f19;border-radius:0 0 5px 5px}.modal .bottom p{line-height:16px;opacity:1;color:#dbf9e2;padding-left:25px}.modal .bottom p a{color:#3CB6D6}.modal .bottom p a:hover{color:#84E0FF}.modal .bottom p:before{content:'💪';font-size:11px;width:25px;display:inline-block;position:absolute;margin-left:-25px}.modal .close{display:block;width:20px;height:20px;text-align:center;text-decoration:none;padding-top:2.25px;background:#dbf9e2;color:#aba695;font-size:20px;border-radius:4px;position:absolute;top:6px;left:6px}.modal .close:hover{background:#555451;color:#F8FAFB}.modal .field{position:relative}.modal .field label{display:block;position:absolute;top:10px;left:1px;pointer-events:none;color:#6f6e6a;font-size:14px;background:linear-gradient(90deg, #fff 85%, rgba(255,255,255,0) 100%);width:90px;padding:.25em 0 0 10px;height:20px}@media (prefers-color-scheme: dark){.modal .field label{background:linear-gradient(90deg, #384550 85%, rgba(56,69,80,0) 100%)}}.modal input[type="text"],.modal input[type="email"]{display:block;background:#fff;border-radius:4px;border:1px solid #CCDCE1;padding:.5em 0 .5em 80px;text-indent:10px;font-size:14px;color:#555451;letter-spacing:0;height:38px;margin-bottom:.5em;width:100%}.modal input[type="text"]:focus,.modal input[type="email"]:focus{border-color:#3CB6D6}@media (prefers-color-scheme: dark){.modal input[type="text"],.modal input[type="email"]{color:#dbf9e2;background:#c2beb1;border-color:#555451}}.modal ::placeholder{color:#898783}.modal .button{width:100%;height:41px}.modal .consent{padding-left:25px;margin-top:.5em;position:relative}.modal .consent input{position:absolute;left:0}body{background:white;transition:background .3s ease-in-out}a.panel{text-decoration:none}.panel{display:block;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15),0 3px 2px 0 rgba(0,0,0,0.05);border-radius:9px;margin-bottom:1em;padding:2em}.panel.dark,.dark .panel{background:rgba(255,255,255,0.15);border:1px solid rgba(255,255,255,0.2)}@media (prefers-color-scheme: dark){.panel{background:rgba(255,255,255,0.15);border:1px solid rgba(255,255,255,0.2)}}.panel.dark-alt{background:rgba(0,0,0,0.15);border:1px solid rgba(0,0,0,0.2)}.panel.solo{max-width:500px;margin:2em auto}.panel.small{padding:1em}.panel.cta{background:#faf9f6;border:5px solid #fff;padding:1.6em}.panel .code{background:rgba(35,43,50,0.1);border-radius:6px;padding:1em 1em .9em;margin-top:1.25em;font-size:16px;color:#727D87;letter-spacing:3.8px;text-align:center;line-height:21px}.panel .feature{max-width:calc(100% + 3em);width:calc(100% + 3em);margin:-1em -1.5em 1.5em}.panel-title{position:relative;background:#F8FAFB;padding:1.25em 1em 0.75em 2.15em;margin:-2em -2em 2em;border-radius:6px 6px 0 0}.dark .panel-title{background:rgba(255,255,255,0.2);color:#dbf9e2}@media (prefers-color-scheme: dark){.panel-title{background:rgba(255,255,255,0.2);color:#dbf9e2}}.dark-alt .panel-title{background:rgba(0,0,0,0.1)}.panel-title-large{background:#F8FAFB;border-radius:6px 6px 0 0;padding:1em .5em 0.75em 1.65em;margin:-1.5em -1.5em 1.5em}.panel.small .panel-title-large{padding:.75em .5em .5em .75em;margin:-.75em -.75em .75em}.dark .panel-title-large{background:rgba(255,255,255,0.2);color:#dbf9e2}.dark-alt .panel-title-large{background:rgba(0,0,0,0.1)}.panel-footer{position:relative;background:#F8FAFB;padding:1em 1em 0.75em 2.15em;margin:1.5em -1.6em -1.6em;border-radius:0 0 6px 6px}.panel-footer:last-child{margin-bottom:-1.6em}.panel-footer a{color:#dbf9e2;text-decoration:none}.panel-footer a:hover{text-decoration:underline}.dark .panel-footer{background:rgba(255,255,255,0.2);color:#dbf9e2}@media (prefers-color-scheme: dark){.panel-footer{background:rgba(255,255,255,0.2);color:#dbf9e2}}.dark-alt .panel-footer{background:rgba(0,0,0,0.1)}.panel-icon{float:right;margin:-4.5px -4.5px 0 0}.panel-figure{margin:-2em -2em 2em -2em;max-width:calc(100% + 4em);border-radius:6px 6px 0 0}.panel-control{text-align:center;background:#F8FAFB;padding:1.25em 1em 0.75em 2.15em;margin:1em -2em -2em;border-radius:0 0 6px 6px}.dark .panel-control{background:rgba(255,255,255,0.2);color:#dbf9e2}.dark-alt .panel-control{background:rgba(0,0,0,0.1)}.panel-control a{background:rgba(171,166,149,0.4);display:inline-block;border-radius:100px;color:transparent;width:10px;height:10px;margin:0 1px}.panel-control a.active{background:rgba(171,166,149,0.9)}.image{border:1px solid #dbf9e2;padding:.5em;border-radius:6px}.image.dark,.dark .image{background:#aba695;border:1px solid #cdcac0}.image img{border-radius:4px}.image-caption{background:#F7F6F6;border-top:1px solid #dbf9e2;margin:.5em -0.55em -0.5em;padding:.5em .5em .25em;border-radius:0 0 4px 4px;text-align:center;opacity:.75}.image-caption.dark,.dark .image-caption{background:#a49f8c;border-top:1px solid #cdcac0}.image-caption:last-child{margin-bottom:-0.5em}.section-nav{padding-top:1em;position:relative;z-index:1}@media all and (max-width: 760px){.section-nav .container>a,.section-nav .container>img{position:absolute;top:6px}}.section-nav .links{float:right}@media all and (max-width: 760px){.section-nav .links{display:none}}.section-nav .links li{display:inline-block;margin-left:.75em}.section-nav .links a:not(.button){text-decoration:none}.section-nav .links a:not(.button):hover{color:#211f19}.dark .section-nav .links a:not(.button):hover{color:white}.global-nav{background:#aba695;height:50px}.global-nav .title{display:inline-block;background:url("/images/global/logo.png") no-repeat;background-size:contain;text-indent:-999em;width:25px;height:25px;margin-top:13px}@media all and (max-width: 760px){.global-nav .title{float:right}}.global-nav .mobile-nav{display:block;float:right;margin-right:1em;position:relative;top:15px;height:21px}@media all and (min-width: 761px){.global-nav .mobile-nav{display:none}}.global-nav .mobile-nav span{display:block;top:10px;background:white;position:relative;height:1px;width:21px}.global-nav .mobile-nav span:before,.global-nav .mobile-nav span:after{content:'';height:1px;width:21px;background:white;display:block}.global-nav .mobile-nav span:before{position:absolute;margin-top:-8px}.global-nav .mobile-nav span:after{position:absolute;margin-top:8px}.global-nav .button.small{padding:.45em .8em .075em}.global-nav .links a:not(.button){color:#dbf9e2;text-decoration:none;padding:5px 0;display:inline-block}@media all and (max-width: 760px){.global-nav .links a:not(.button){display:block}}.global-nav .links a:not(.button):hover{color:white}@media all and (max-width: 760px){.global-nav .links .button-small{display:block;text-align:center}}.global-nav .links .active a{font-weight:500;color:white}@media all and (max-width: 760px){.global-nav .links{background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15), 0 3px 2px 0 rgba(0,0,0,0.05);border-radius:9px;margin-bottom:1em;padding:1em;position:absolute;right:4em;margin-top:2em;pointer-events:none;opacity:0;transition:.15s all ease-in-out}.global-nav .links.is-open{margin-top:2.75em;pointer-events:auto;opacity:1;z-index:4}.global-nav .links a:not(.button){color:#555451}.global-nav .links a:not(.button):hover{color:#aba695}}@media all and (min-width: 761px){.global-nav .links{float:right;padding-top:.75em}.global-nav .links li{display:inline-block;margin-left:2em}}.global-nav .links .section-links{background:#F8FAFB;margin:-0.5em;border-radius:6px;padding:.25em .5em .75em;margin-bottom:.5em}.container{max-width:39.375em;margin:0 auto;padding:0 2em}@media all and (min-width: 689px){.container{padding:0}}.button{display:inline-block;background:#4ad785;font-family:"Montserrat";font-size:.875em;line-height:normal;padding:1.1428571429em 1.9285714286em 1em 1.9285714286em;border-radius:5px;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:800;letter-spacing:normal;transition:all .15s ease-in-out;top:0;cursor:pointer;position:relative;-webkit-appearance:none;border:none}@media only screen and (min-width: 480px){.button{padding-right:3.2142857143em}}.button:not(.small):after{content:none;width:5px;height:5px;border-top:2px solid white;border-right:2px solid white;display:inline-block;transform:rotate(45deg) translateY(-50%);position:absolute;top:50%;left:calc(100% - 28px)}@media only screen and (min-width: 480px){.button:not(.small):after{content:''}}.button:not(.fake):hover{top:-1px;box-shadow:0 5px 5px rgba(0,0,0,0.1);background:#67c08c}.button.small{padding:.6em .8em .35em}.button.full{width:100%;text-align:center}.button.teal{background:#31D6BE}.button.teal:hover{background:#006672}.button.red{background:#E4400F}.button.red:hover{background:#cd7d71}.button.black{background:#aba695}.button.black:hover{background:#211f19}.button.white{border:1px solid rgba(85,84,81,0.6);box-shadow:0 1px 0 rgba(85,84,81,0.6);color:#aba695;background:white}.button.white:not(.fake):hover{box-shadow:0 1.5px 3px rgba(85,84,81,0.5);background:white}.button.white.fake{background:transparent;border:none;box-shadow:none;font-weight:400;cursor:inherit}@media (prefers-color-scheme: dark){.button.white.fake{color:#dbf9e2}}.global-footer{background:#211f19;padding:3em 0 2em}.global-footer .container{display:grid;grid-template-columns:47% 47%;grid-gap:1% 6%}@media all and (min-width: 761px){.global-footer .container{grid-template-columns:25% 25% 25% 25%;grid-gap:0%}}.global-footer ul{padding-bottom:1em}.global-footer strong{display:block;margin-bottom:.75rem}.global-footer li a{color:#dbf9e2;display:block;text-decoration:none;margin-bottom:.25rem}.global-closing{background:#fff}.global-closing .container{padding-bottom:2.5625em;display:flex;text-align:center;flex-direction:column}@media only screen and (min-width: 480px){.global-closing .container{flex-direction:row;justify-content:center}}.global-closing .body-e,.global-closing .disclaimer .second-row p,.disclaimer .second-row .global-closing p,.global-closing .type-system-e p:not(.pre),.type-system-e .global-closing p:not(.pre),.global-closing .type-system-e ul,.type-system-e .global-closing ul,.global-closing .type-system-e ol,.type-system-e .global-closing ol,.global-closing .form .field,.form .global-closing .field,.global-closing .form .field-check,.form .global-closing .field-check,.global-closing .form .field-radio,.form .global-closing .field-radio,.global-closing .modal .description p,.modal .description .global-closing p,.global-closing .modal .bottom p,.modal .bottom .global-closing p,.global-closing .panel .code,.panel .global-closing .code,.global-closing .panel-footer,.global-closing .section-nav .links a:not(.button),.section-nav .links .global-closing a:not(.button),.global-closing .global-nav .links a:not(.button),.global-nav .links .global-closing a:not(.button){margin-right:1em}@media only screen and (max-width: 479px){.global-closing .body-e,.global-closing .disclaimer .second-row p,.disclaimer .second-row .global-closing p,.global-closing .type-system-e p:not(.pre),.type-system-e .global-closing p:not(.pre),.global-closing .type-system-e ul,.type-system-e .global-closing ul,.global-closing .type-system-e ol,.type-system-e .global-closing ol,.global-closing .form .field,.form .global-closing .field,.global-closing .form .field-check,.form .global-closing .field-check,.global-closing .form .field-radio,.form .global-closing .field-radio,.global-closing .modal .description p,.modal .description .global-closing p,.global-closing .modal .bottom p,.modal .bottom .global-closing p,.global-closing .panel .code,.panel .global-closing .code,.global-closing .panel-footer,.global-closing .section-nav .links a:not(.button),.section-nav .links .global-closing a:not(.button),.global-closing .global-nav .links a:not(.button),.global-nav .links .global-closing a:not(.button){order:2}}.global-closing ul{display:flex;justify-content:center}@media only screen and (max-width: 479px){.global-closing ul{order:1}}.global-closing ul li{margin-right:1em}.global-closing .closing-gdpr{background-image:url("/images/global/closing-gdpr.svg")}.global-closing .closing-cookie{background-image:url("/images/global/closing-cookie.svg")}.global-closing .closing-bfi{background-image:url("/images/global/closing-bfi.svg");background-position:.75rem .8em;background-size:28px;padding-left:3rem}.global-closing .closing-logo{background:url("/images/global/closing-logo.png") center no-repeat;background-size:contain;width:116px;height:40px}@media all and (max-width: 959px){.global-closing .closing-logo{margin:4em auto 0}}@media all and (max-width: 400px){.global-closing .closing-logo{margin:1em auto 0}}@media all and (min-width: 960px){.global-closing .closing-logo{float:right;margin-top:5px}}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min--moz-device-pixel-ratio: 2),screen and (-moz-min-device-pixel-ratio: 2),screen and (-o-min-device-pixel-ratio: 2/1),screen and (min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.global-closing .closing-logo{background-image:url("/images/global/closing-logo@2x.png")}}.global-closing.dark{background-color:#232b32}.content-solo-small{max-width:500px;margin:0 auto}.content-solo{max-width:630px;margin:0 auto}.content-solo-large{max-width:760px;margin:0 auto}@media all and (min-width: 761px){.content-right{max-width:50%;margin-left:50%}}.text-center{text-align:center}.push-top{margin-top:1.5em}.highlight,.cta-hero strong{display:inline-block;color:#211f19;border-radius:4px;padding:0.3125rem;line-height:normal}.highlight.pale,.cta-hero strong.pale{background-color:#fff6d9}.highlight.gold,.cta-hero strong{background-color:#f5e7ba}.s2-intro h2{max-width:600px;font-weight:bold}.header{text-align:center;padding:1.25em 0 2.75em}.hero{margin-bottom:3.5625em}.hero .container{display:flex;flex-direction:column;align-items:center;text-align:center}.hero .highlight,.hero .cta-hero strong,.cta-hero .hero strong{font-weight:600}@media only screen and (max-width: 479px){.hero .highlight,.hero .cta-hero strong,.cta-hero .hero strong{display:block}}.hero .pre-b,.hero .type-system-c .pre,.type-system-c .hero .pre,.hero .modal .form>p,.modal .hero .form>p{margin-bottom:.4736842105em}.hero .body-b,.hero .post h1 span,.post h1 .hero span{max-width:496px;margin-left:auto;margin-right:auto}.hero .button{margin-bottom:2.5em}.hero figure{padding:.3125em .3125em .0625em;border-radius:9px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15),0 3px 2px 0 rgba(0,0,0,0.05);position:relative}.hero figure img{border-radius:6px}.hero figure .prod-img{position:absolute;width:100%;max-width:9.375em;bottom:-3.25em;right:-1.875em}@media only screen and (min-width: 480px){.hero figure .prod-img{max-width:11.25em}}@media only screen and (min-width: 640px){.hero figure .prod-img{max-width:15.875em}}@media only screen and (min-width: 768px){.hero figure .prod-img{right:-2.625em}}.contents{margin-bottom:1.3125em}.contents .container>.head-b,.contents .post .container>h2,.post .contents .container>h2,.contents .type-system-a .container>h3,.type-system-a .contents .container>h3,.contents .type-system-b .container>h1,.type-system-b .contents .container>h1,.contents .type-system-b .container>h2,.type-system-b .contents .container>h2,.contents .type-system-b .container>h3,.type-system-b .contents .container>h3,.contents .type-system-b .container>h4,.type-system-b .contents .container>h4,.contents .type-system-b .container>h5,.type-system-b .contents .container>h5,.contents .type-system-b .container>h6,.type-system-b .contents .container>h6,.contents .type-system-c .container>h1,.type-system-c .contents .container>h1,.contents .type-system-c .container>h2,.type-system-c .contents .container>h2,.contents .type-system-c .container>h3,.type-system-c .contents .container>h3,.contents .type-system-c .container>h4,.type-system-c .contents .container>h4,.contents .type-system-c .container>h5,.type-system-c .contents .container>h5,.contents .type-system-c .container>h6,.type-system-c .contents .container>h6,.contents .s2-intro .container>h2,.s2-intro .contents .container>h2{font-weight:bold}.contents .container h2 em{display:inline-block;font-weight:normal;font-style:italic;position:relative;text-decoration:underline;text-decoration-color:#eb4f47}.contents .container ul{margin:3.125em 0em 2.8125em;text-align:center}@media only screen and (min-width: 480px){.contents .container ul{display:grid;text-align:left;grid-template-columns:repeat(2, 1fr);grid-row-gap:1.5625em;grid-column-gap:3.125em}}.contents .container ul li{display:flex;flex-direction:column;align-content:center;margin-bottom:1.5625em}@media only screen and (min-width: 480px){.contents .container ul li{margin-bottom:0}}.contents .container ul li img{margin:0 auto .9375em}@media only screen and (min-width: 480px){.contents .container ul li img{margin:0 0 .9375em}}.testimonials{margin-bottom:64px}.testimonials .container{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:1.5625em;grid-row-gap:1.25em}@media only screen and (min-width: 480px){.testimonials .container{grid-column-gap:2.75em}}.cta-hero{margin-bottom:2.625em}.cta-hero .container .panel{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:0;padding-bottom:2.5625em}.cta-hero .container .panel .highlight,.cta-hero .container .panel strong{padding-top:0;padding-bottom:0;display:inline}.cta-hero .container .panel .head-a,.cta-hero .container .panel .post h1 strong,.post h1 .cta-hero .container .panel strong,.cta-hero .container .panel .type-system-a h1,.type-system-a .cta-hero .container .panel h1,.cta-hero .container .panel .type-system-a h2,.type-system-a .cta-hero .container .panel h2,.cta-hero .container .panel .heading{margin-bottom:.4782608696em}.cta-hero .container .panel .body-a,.cta-hero .container .panel .post>p,.cta-hero .container .panel .post ul,.post .cta-hero .container .panel ul,.cta-hero .container .panel .post ol,.post .cta-hero .container .panel ol,.cta-hero .container .panel .type-system-a p:not(.pre),.type-system-a .cta-hero .container .panel p:not(.pre),.cta-hero .container .panel .type-system-a ul,.type-system-a .cta-hero .container .panel ul,.cta-hero .container .panel .type-system-a ol,.type-system-a .cta-hero .container .panel ol,.cta-hero .container .panel .type-system-b p:not(.pre),.type-system-b .cta-hero .container .panel p:not(.pre),.cta-hero .container .panel .type-system-b ul,.type-system-b .cta-hero .container .panel ul,.cta-hero .container .panel .type-system-b ol,.type-system-b .cta-hero .container .panel ol{max-width:25.5789473684em;margin-right:auto;margin-left:auto;margin-bottom:1.0526315789em;position:relative}.cta-hero .container .panel .body-a::after,.cta-hero .container .panel .post>p::after,.cta-hero .container .panel .post ul::after,.post .cta-hero .container .panel ul::after,.cta-hero .container .panel .post ol::after,.post .cta-hero .container .panel ol::after,.cta-hero .container .panel .type-system-a p:not(.pre)::after,.type-system-a .cta-hero .container .panel p:not(.pre)::after,.cta-hero .container .panel .type-system-a ul::after,.type-system-a .cta-hero .container .panel ul::after,.cta-hero .container .panel .type-system-a ol::after,.type-system-a .cta-hero .container .panel ol::after,.cta-hero .container .panel .type-system-b p:not(.pre)::after,.type-system-b .cta-hero .container .panel p:not(.pre)::after,.cta-hero .container .panel .type-system-b ul::after,.type-system-b .cta-hero .container .panel ul::after,.cta-hero .container .panel .type-system-b ol::after,.type-system-b .cta-hero .container .panel ol::after{content:none;display:inline-block;width:2.3684210526em;height:1.6315789474em;background:url("data:image/svg+xml;charset=utf8,%3Csvg height='31' width='45' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23aba695' stroke-linecap='round' stroke-width='2'%3E%3Cpath d='M6.476 1.73c4.1 13.654 14.265 21.831 30.5 24.532M39 30c.86-1.424 2.194-2.782 4-4.075-2-1.525-3.232-2.352-4-3.925'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;background-size:contain;position:absolute;bottom:-2.1052631579em;left:2.1052631579em}@media only screen and (min-width: 640px){.cta-hero .container .panel .body-a::after,.cta-hero .container .panel .post>p::after,.cta-hero .container .panel .post ul::after,.post .cta-hero .container .panel ul::after,.cta-hero .container .panel .post ol::after,.post .cta-hero .container .panel ol::after,.cta-hero .container .panel .type-system-a p:not(.pre)::after,.type-system-a .cta-hero .container .panel p:not(.pre)::after,.cta-hero .container .panel .type-system-a ul::after,.type-system-a .cta-hero .container .panel ul::after,.cta-hero .container .panel .type-system-a ol::after,.type-system-a .cta-hero .container .panel ol::after,.cta-hero .container .panel .type-system-b p:not(.pre)::after,.type-system-b .cta-hero .container .panel p:not(.pre)::after,.cta-hero .container .panel .type-system-b ul::after,.type-system-b .cta-hero .container .panel ul::after,.cta-hero .container .panel .type-system-b ol::after,.type-system-b .cta-hero .container .panel ol::after{content:''}}.cta-hero .container .panel figure{margin:0 auto;max-width:100%;width:15.875em;height:15.3125em;position:relative}.cta-hero .container .panel figure img{position:absolute;width:100%;top:-4.875em;left:0}.disclaimer{margin-top:50px}.disclaimer .container{padding-top:2.6875em;padding-bottom:2.6875em;max-width:746px;margin:auto}.disclaimer img{display:inline-block;margin-bottom:0.625em}.disclaimer .first-row{text-align:center;margin-bottom:1.5em}@media all and (min-width: 761px){.disclaimer .first-row p{padding:0 4.5em}}.disclaimer .first-row p a{text-decoration:none;color:#3CB6D6}.disclaimer .first-row p a:hover{text-decoration:underline}@media all and (min-width: 640px){.disclaimer .second-row{display:flex}}.disclaimer .second-row .column:first-of-type{margin-bottom:1.75em}@media all and (min-width: 640px){.disclaimer .second-row .column{width:50%}.disclaimer .second-row .column:first-of-type{margin-bottom:0;margin-right:1.75em}}.benefits{margin-bottom:3.875em}.benefits .container .panel{display:flex;flex-direction:column;align-items:center;padding-top:2.25em;padding-bottom:1.5em}.benefits .container .panel .head-c,.benefits .container .panel .post h3,.post .benefits .container .panel h3,.benefits .container .panel .post h4,.post .benefits .container .panel h4,.benefits .container .panel .type-system-a h4,.type-system-a .benefits .container .panel h4,.benefits .container .panel .type-system-d h1,.type-system-d .benefits .container .panel h1,.benefits .container .panel .type-system-d h2,.type-system-d .benefits .container .panel h2,.benefits .container .panel .type-system-d h3,.type-system-d .benefits .container .panel h3,.benefits .container .panel .type-system-d h4,.type-system-d .benefits .container .panel h4,.benefits .container .panel .type-system-d h5,.type-system-d .benefits .container .panel h5,.benefits .container .panel .type-system-d h6,.type-system-d .benefits .container .panel h6,.benefits .container .panel .modal .form h3,.modal .form .benefits .container .panel h3{color:#232b32;text-align:center;max-width:23.2631578947em;margin-left:auto;margin-right:auto;margin-bottom:.7894736842em}.benefits .container .panel ul{display:flex;flex-direction:column;width:100%;margin:.625em -1.0625em 1.25em 0}@media screen and (min-width: 540px){.benefits .container .panel ul{flex-direction:row;justify-content:center;flex-wrap:wrap;margin-bottom:.625em}}.benefits .container .panel ul li{margin-left:1.5625em}@media screen and (min-width: 540px){.benefits .container .panel ul li{margin-left:1.875em}.benefits .container .panel ul li:first-child{margin-left:0}}.benefits .container .panel ul li em{display:inline-block;position:relative}.benefits .container .panel ul li em::after{content:'';display:inline-block;width:13px;height:13px;background:url("/images/home-page/x.svg") no-repeat center;transform:translateY(calc(-50% - 2px));position:absolute;top:50%;left:-1.0625em}.benefits .container .panel a{margin-top:20px}@media screen and (min-width: 540px){.benefits .container .panel a{margin-top:10px}}.modal-form{padding:2.5em;max-width:38.75em}.modal-form .close{line-height:0;box-shadow:0 1px 2px 0 rgba(105,104,101,0.5);border:solid 2px #ffffff;background-color:#3a455b;border-radius:50%;color:#fff;width:25px;height:25px;padding:0;cursor:pointer}@media screen and (min-width: 640px){.modal-form .close{top:-7px;left:-7px}}.modal-form .head-a,.modal-form .post h1 strong,.post h1 .modal-form strong,.modal-form .type-system-a h1,.type-system-a .modal-form h1,.modal-form .type-system-a h2,.type-system-a .modal-form h2,.modal-form .cta-hero .heading,.cta-hero .modal-form .heading{margin-top:20px;margin-bottom:20px}.modal-form .body-d,.modal-form .type-system-d p:not(.pre),.type-system-d .modal-form p:not(.pre),.modal-form .type-system-d ul,.type-system-d .modal-form ul,.modal-form .type-system-d ol,.type-system-d .modal-form ol,.modal-form .benefits .container .panel ul li,.benefits .container .panel ul .modal-form li{margin-bottom:1.25em}.modal-form .form{margin:0 auto 0;padding:0;float:initial;max-width:19.375em}.modal-form .form .hidden{display:none}.modal-form .form .field label{padding-top:0;color:#232b32}.modal-form .form .field-consent{background:none;padding:0;padding-left:20px}.modal-form .form .field-consent label{font-size:11px}.modal-form .form .field-consent input{left:0;margin:0;top:0}.modal-form .form ._error-inner{color:#E4400F}.modal-form .bottom-img{margin:10px auto 0;max-width:375px;overflow:hidden}.modal-form .bottom-img .wrapper{margin-top:-5%;padding-bottom:32%;position:relative}.modal-form .bottom-img .wrapper img{padding-left:13%;position:absolute;top:0;right:0;left:0}.video-ty .container{max-width:625px;margin-bottom:45px;text-align:center}.video-ty .container .head-a,.video-ty .container .post h1 strong,.post h1 .video-ty .container strong,.video-ty .container .type-system-a h1,.type-system-a .video-ty .container h1,.video-ty .container .type-system-a h2,.type-system-a .video-ty .container h2,.video-ty .container .cta-hero .heading,.cta-hero .video-ty .container .heading{margin-top:30px;margin-bottom:15px}.video-ty .container .image-wrapper{padding-left:13%;margin:15px -15px -10px}.buy-link .panel{max-width:625px;margin:0 auto 144px}.buy-link .panel .shopify-buy-frame{margin:85px auto}.post{max-width:650px;margin:0 auto;padding:0 2em 3em}.post a{color:#279ab8}.post a:hover{color:#E4400F}.post h1 span{display:block;margin-top:.5em}.post h2{margin-top:1em;border-top:3px solid #dbf9e2;padding-top:1em}.post h3,.post h4{margin-top:1.5em}.post blockquote{margin-bottom:1em}.post ul>li:before{content:'\25C6';position:absolute;margin-left:-2em;color:#3CB6D6}.post ol{counter-reset:ol-counter}.post ol>li:before{position:absolute;margin-left:-3em;background:#279ab8;color:white;content:counter(ol-counter);counter-increment:ol-counter;width:21px;height:21px;border-radius:100px;font-size:.8rem;font-weight:500;text-align:center;line-height:1.9}

/*# sourceMappingURL=screen.css.map */