@charset "UTF-8";:root{--colorDarkPurple:#000;--colorLightPurple:#111;--colorAltDark:#081431;--colorWhite:#fff;--colorSecondaryWhite:#ddd;--colorLightGrey:#f9f9f9;--colorMidGrey:#ccc;--colorMidBlack:#666;--colorSecondaryBlack:#444;--colorBlack:rgb(9, 3, 14);--colorGreen:#00B2CA;--colorLightGreen:#F7FDFD;--colorBlue:#084887;--colorRed:#9E2E48;--colorBlueDark:#081635;--bgColorPrimary:var(--colorDarkPurple);--bgColorSecondary:var(--colorLightPurple);--bgColorWhite:var(--colorWhite);--typeHeaderColorDark:var(--colorDarkPurple);--typeHeaderColorLight:var(--colorWhite);--typeBodyColor:var(--colorBlack);--typeBodyLinkColor:var(--colorBlueDark);--standardBorderRadius:13px;--footerHeight:54px}@media (prefers-color-scheme:dark){:root{--typeHeaderColorDark:var(--colorWhite);--typeHeaderColorLight:var(--colorWhite);--typeBodyColor:var(--colorWhite);--typeBodyLinkColor:var(--colorRed);--bgColorPrimary:var(--colorDarkPurple);--bgColorSecondary:var(--colorLightPurple);--bgColorWhite:var(--colorBlack)}body{background:var(--bgColorWhite)}}@media (prefers-color-scheme:light){:root{--typeHeaderColorDark:var(--colorBlue);--typeHeaderColorLight:var(--colorWhite);--typeBodyColor:var(--colorBlack);--typeBodyLinkColor:var(--colorBlueDark);--bgColorPrimary:var(--colorWhite);--bgColorSecondary:var(--colorLightGreen);--bgColorWhite:var(--colorWhite)}}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}h1{font-size:56px;font-weight:800;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--typeBodyColor);margin:.4em 0}@media screen and (min-width:1024px){h1{font-size:72px}}h2{font-size:32px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--typeBodyColor)}@media screen and (min-width:1024px){h2{font-size:46px}}@media screen and (min-width:1200px){h2{font-size:58px}}h3{font-size:24px;font-weight:800;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--typeBodyColor)}@media screen and (min-width:1024px){h3{font-size:30px}}@media screen and (min-width:1200px){h3{font-size:36px}}p{font-size:18px;line-height:28px;font-weight:400;font-size:18px;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--typeBodyColor)}@media screen and (min-width:1024px){p{font-size:21px;line-height:31px}}@media screen and (min-width:1024px){p{font-size:21px}}header nav{font-weight:800;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;font-size:18px;font-weight:600}@media screen and (min-width:1024px){header nav{font-size:18px}}header nav a{text-decoration:none}header nav a:hover{text-decoration:underline}h1.white-text,h2.white-text,h3.white-text{color:#fff;color:var(--typeHeaderColorLight)}h1.dark-text,h2.dark-text,h3.dark-text{color:#220e34;color:var(--typeHeaderColorDark)}summary h2,summary h3{display:inline-block;margin:0 0 10px;cursor:pointer}summary::marker{color:var(--colorGreen);padding:30px;list-style-image:none;padding:0 10px 0 0;position:relative;top:-5px;display:inline}@media (prefers-color-scheme:light){summary::marker{color:var(--colorGreen)}}@media (prefers-color-scheme:dark){summary::marker{color:var(--bgColorSecondary)}}summary::-webkit-details-marker{color:var(--colorGreen);padding:0 10px 0 0;position:relative;top:-5px;display:inline}@media (prefers-color-scheme:light){summary::-webkit-details-marker{color:var(--colorGreen)}}@media (prefers-color-scheme:dark){summary::-webkit-details-marker{color:var(--bgColorSecondary)}}a,a:visited{color:var(--typeBodyLinkColor)}.cta-cnt{background:0 0;box-sizing:content-box;grid-column-gap:20px}.cta-cnt .mobile-hidden{display:none}@media screen and (min-width:1024px){.cta-cnt .mobile-hidden{display:block}}@media screen and (min-width:1024px){.cta-cnt{width:428px;background:var(--colorBlue);border-radius:var(--standardBorderRadius);padding:15px;display:grid;grid-row-gap:0;grid-template-rows:auto auto;grid-template-columns:266px 142px;grid-template-areas:"button qr" "text qr"}}@media (prefers-color-scheme:light) and (min-width:1024px){.cta-cnt{background:var(--colorBlue)}}@media (prefers-color-scheme:dark) and (min-width:1024px){.cta-cnt{background:var(--colorDarkPurple)}}.cta-cnt .storeBtn{width:216px;display:block}.cta-cnt .storeBtn img{width:100%;height:auto}.cta-cnt .qrCode{grid-area:qr}.cta-cnt .qrCode img{width:142px;height:142px;border-radius:9px}.cta-cnt p{grid-area:text;font-size:12px;line-height:20px;margin-bottom:0;font-weight:600;color:var(--colorWhite)}.button-secondary{border:2px solid var(--colorWhite);border-radius:25px;color:var(--colorWhite);padding:15px 0;font-weight:700;display:block;margin:30px 0;width:216px;text-align:center;display:none}@media screen and (min-width:768px){.button-secondary{display:block}}.button-secondary:hover{background:var(--colorWhite);color:var(--bgColorSecondary);cursor:pointer}.postMeta{margin:0 0 60px;background:var(--colorGreen);padding-left:20px}@media (prefers-color-scheme:dark){.postMeta{background:var(--colorLightPurple)}}@media screen and (min-width:768px){.postMeta{padding-left:0}}@media screen and (min-width:1024px){.postMeta{margin:30px 0 0;background:0 0}}.postMeta .cnt{padding:10px 0;height:auto}@media screen and (min-width:768px){.postMeta .cnt{width:600px;margin:0 auto}}@media screen and (min-width:1024px){.postMeta .cnt{border-top:1px solid var(--colorMidGrey);border-bottom:1px solid var(--colorMidGrey);padding:30px 0;width:100%}}@media screen and (min-width:1024px) and (prefers-color-scheme:light){.postMeta .cnt{border-top:1px solid var(--colorMidGrey);border-bottom:1px solid var(--colorMidGrey)}}@media screen and (min-width:1024px) and (prefers-color-scheme:dark){.postMeta .cnt{border-top:1px solid var(--colorMidBlack);border-bottom:1px solid var(--colorMidBlack)}}.postMeta .cnt p{font-size:13px;line-height:1.4;display:inline;color:var(--colorWhite)}.postMeta .cnt p:last-of-type{margin-bottom:0}.postMeta .cnt p a:active,.postMeta .cnt p a:link,.postMeta .cnt p a:visited{color:var(--colorWhite);text-decoration:none}.postMeta .cnt p a:active:hover,.postMeta .cnt p a:link:hover,.postMeta .cnt p a:visited:hover{text-decoration:underline}@media (min-width:768px){.postMeta .cnt p{margin-right:6px}}@media (min-width:1024px){.postMeta .cnt p{margin:0 0 10px 0;display:block}}@media (prefers-color-scheme:light) and (min-width:1024px){.postMeta .cnt p{color:var(--colorMidBlack)}.postMeta .cnt p a:active,.postMeta .cnt p a:link,.postMeta .cnt p a:visited{color:var(--colorMidBlack)}}@media (prefers-color-scheme:dark) and (min-width:1024px){.postMeta .cnt p{color:var(--colorMidGrey)}.postMeta .cnt p a:active,.postMeta .cnt p a:link,.postMeta .cnt p a:visited{color:var(--colorMidGrey)}}body{padding:0;margin:0}#grid-cnt{display:grid;grid-row-gap:0;grid-template-rows:112px auto auto}#grid-cnt .section-grid{display:grid;grid-template-columns:20px auto 20px;grid-template-areas:". content ."}.content{grid-area:content}#grid-cnt main{display:grid;grid-row-gap:0;grid-template-rows:auto}@media screen and (min-width:768px){#grid-cnt{grid-template-rows:88px auto auto}#grid-cnt .section-grid{grid-template-columns:auto 728px auto}}@media screen and (min-width:1024px){#grid-cnt .section-grid{grid-template-columns:auto 960px auto}}@media screen and (min-width:1200px){#grid-cnt .section-grid{grid-template-columns:auto 1170px auto}}header.header{background:var(--bgColorPrimary);color:var(--colorWhite);display:flex;justify-content:center}header.header .content{display:grid;grid-row-gap:0;grid-template-columns:20px 44px auto 132px 20px;grid-template-rows:68px 44px;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);grid-template-areas:". logo . appstore ." "nav nav nav nav nav";width:100%}@media screen and (min-width:768px){header.header .content{width:728px;grid-column-gap:30px;grid-template-columns:64px auto 135px;grid-template-rows:88px;grid-template-areas:"logo nav appstore"}}@media screen and (min-width:1024px){header.header .content{width:960px}}@media screen and (min-width:1200px){header.header .content{width:1170px}}@media screen and (min-width:1024px){#grid-cnt .section-grid{grid-template-columns:auto 960px auto}}@media screen and (min-width:1200px){#grid-cnt .section-grid{grid-template-columns:auto 1170px auto}}.header nav{display:flex;align-items:center;justify-content:center;grid-area:nav;background:var(--colorGreen)}@media screen and (min-width:768px){.header nav{justify-content:flex-end}}@media (prefers-color-scheme:light){.header nav{background:var(--colorGreen)}}@media (prefers-color-scheme:dark){.header nav{background:var(--bgColorSecondary)}}@media screen and (min-width:768px){.header nav{background:0 0}}.header nav ul{display:flex;padding:0;margin:0;align-items:center;justify-content:space-between;width:calc(100% - 40px)}@media screen and (min-width:768px){.header nav ul{width:auto;justify-content:center}}.header nav ul li{list-style:none;margin-right:20px}.header nav ul li:last-of-type{margin-right:0}.header nav ul li a{color:var(--colorWhite)}@media (prefers-color-scheme:light) and (min-width:768px){.header nav ul li a{color:var(--colorBlue)}}@media (prefers-color-scheme:dark){.header nav ul li a{color:var(--colorWhite)}}header.header .logo,header.header h1{grid-area:logo;align-self:center;height:42px;margin:0;padding:0;line-height:0}header.header .logo img,header.header h1 img{height:42px}@media screen and (min-width:768px){header.header .logo,header.header h1{height:54px}header.header .logo img,header.header h1 img{height:54px}}header.header .appstore-badge{grid-area:appstore;align-self:center;justify-self:center;height:45px}header.header .appstore-badge img{height:100%}section.hero{background:var(--colorGreen);color:var(--colorWhite);position:relative;height:auto}@media (prefers-color-scheme:light){section.hero{background:var(--colorGreen)}}@media (prefers-color-scheme:dark){section.hero{background:var(--colorDarkPurple)}}@media screen and (min-width:768px){section.hero{min-height:600px;height:calc(100vh - 112px);max-height:850px}}@media screen and (min-width:1024px){section.hero{min-height:600px;height:calc(100vh - 112px);max-height:1000px}}section.hero .image{width:100%;height:240px;display:block}@media screen and (min-width:768px){section.hero .image{position:absolute;height:100%;z-index:1}}section.hero .image img{object-fit:cover;width:100%;height:100%;z-index:1}section.hero .image:after{width:100%;height:100%;background:var(--colorGreen);opacity:.2;content:" ";z-index:2;display:block;position:absolute;top:0}@media (prefers-color-scheme:light){section.hero .image:after{background:var(--colorGreen);opacity:.2}}@media (prefers-color-scheme:dark){section.hero .image:after{background:var(--colorDarkPurple);opacity:.6}}@media screen and (min-width:768px){section.hero .image:after{opacity:.8}}section.hero .content{display:grid;z-index:2;position:relative;grid-row-gap:0;grid-template-rows:auto auto;grid-template-columns:1fr calc(100% - 40px) 1fr;grid-template-areas:". image ." ". text .";width:100%}section.hero .content h2,section.hero .content p{color:var(--colorWhite)}section.hero .content h2{font-size:44px;margin-bottom:.4em}section.hero .content .text{grid-area:text;margin-bottom:40px}@media screen and (min-width:768px){section.hero .content{grid-template-columns:auto 354px 354px auto;grid-template-rows:auto;grid-template-areas:". text text image";align-items:center;height:100%}section.hero .content p{max-width:420px;font-weight:600}section.hero .content h2{font-size:72px}}@media screen and (min-width:1024px){section.hero .content{grid-template-columns:auto 480px 480px auto}section.hero .content p{max-width:450px}section.hero .content h2{max-width:690px}}@media screen and (min-width:1200px){section.hero .content{grid-template-columns:auto 585px 585px auto}}.slim-hero{width:100%;min-height:100px;background:var(--colorGreen);color:var(--colorWhite);display:grid;grid-template-rows:auto;grid-template-columns:20px 1fr 20px;grid-template-areas:". content .";align-items:center}@media (prefers-color-scheme:light){.slim-hero{background:var(--colorGreen)}}@media (prefers-color-scheme:dark){.slim-hero{background:var(--colorLightPurple)}}@media screen and (min-width:768px){.slim-hero{min-height:200px;grid-template-columns:1fr 708px 1fr;align-items:start}}@media screen and (min-width:1024px){.slim-hero{grid-template-columns:1fr 960px 1fr}}@media screen and (min-width:1200px){.slim-hero{grid-template-columns:1fr 1170px 1fr}}.slim-hero .content{grid-area:content;display:grid;grid-template-rows:auto auto;grid-template-columns:1fr;grid-template-areas:"breadcrumb" "title";height:100%;align-content:center}@media screen and (min-width:768px){.slim-hero .content{align-content:start}}.slim-hero .content h1{color: #fff;color:var(--colorWhite)}@media screen and (min-width:768px){.slim-hero .content h1{text-align:center;grid-area:title}}.slim-hero .content .breadcrumb{color: #fff;color:var(--colorWhite);margin-top:20px;display:none}@media screen and (min-width:768px){.slim-hero .content .breadcrumb{display:block;grid-area:breadcrumb}}.slim-hero .content .breadcrumb a,.slim-hero .content .breadcrumb a:visited{color: #fff;color:var(--colorWhite);text-decoration:none}.slim-hero .content .breadcrumb a:hover,.slim-hero .content .breadcrumb a:visited:hover{text-decoration:underline}@media screen and (min-width:768px){.single .slim-hero h1{text-align:left}}.image-hero{width:100%;min-height:300px;background:var(--colorGreen);color:var(--colorWhite);display:grid;position:relative;grid-template-rows:auto;grid-template-columns:20px 1fr 20px;grid-template-areas:". content .";align-items:center}@media (prefers-color-scheme:light){.image-hero{background:var(--colorGreen)}}@media (prefers-color-scheme:dark){.image-hero{background:var(--colorLightPurple)}}@media screen and (min-width:768px){.image-hero{min-height:500px;grid-template-columns:1fr 600px 1fr;align-items:start}}@media screen and (min-width:1024px){.image-hero{grid-template-columns:1fr 960px 1fr}}@media screen and (min-width:1200px){.image-hero{grid-template-columns:1fr 1170px 1fr}}.image-hero .featured-image-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.image-hero .featured-image-container:after{width:100%;height:100%;background:var(--colorGreen);opacity:.7;content:" ";z-index:2;display:block;position:absolute;top:0}@media (prefers-color-scheme:light){.image-hero .featured-image-container:after{background:var(--colorGreen);opacity:.7}}@media (prefers-color-scheme:dark){.image-hero .featured-image-container:after{background:var(--colorDarkPurple);opacity:.8}}.image-hero .featured-image-container img{width:100%;height:100%;object-fit:cover}.image-hero .content{grid-area:content;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;grid-template-areas:"title";height:100%;align-content:center;position:relative;z-index:2}@media screen and (min-width:768px){.image-hero .content{align-content:start;grid-template-areas:"breadcrumb" "title";grid-template-rows:50px 1fr}}.image-hero .content .title-container{display:flex;justify-content:flex-start;align-items:center;height:100%}.image-hero .content .title-container h1{color: #fff;color:var(--colorWhite)}@media screen and (min-width:768px){.image-hero .content .title-container h1{grid-area:title;margin-top:-50px}}.image-hero .content .breadcrumb{color: #fff;color:var(--colorWhite);margin-top:20px;display:none}@media screen and (min-width:768px){.image-hero .content .breadcrumb{display:block;grid-area:breadcrumb}}.image-hero .content .breadcrumb a,.image-hero .content .breadcrumb a:visited{color: #fff;color:var(--colorWhite);text-decoration:none}.image-hero .content .breadcrumb a:hover,.image-hero .content .breadcrumb a:visited:hover{text-decoration:underline}@media screen and (min-width:768px){.single .image-hero h1{text-align:left}}section.text-image-50-splt{background:var(--colorLightGrey);color:var(--colorWhite)}@media (prefers-color-scheme:light){section.text-image-50-splt{background:var(--colorLightGrey)}}@media (prefers-color-scheme:dark){section.text-image-50-splt{background:var(--colorDarkPurple)}}section.text-image-50-splt .content{display:grid;grid-row-gap:0;grid-template-rows:auto auto;grid-template-columns:100%;grid-template-areas:"image" "text";width:100%}@media screen and (min-width:768px){section.text-image-50-splt .content{grid-template-columns:1fr 354px 354px 1fr;grid-template-rows:auto;grid-template-areas:". text image .";align-items:center}}@media screen and (min-width:1024px){section.text-image-50-splt .content{grid-template-columns:1fr 480px 480px 1fr}}@media screen and (min-width:1200px){section.text-image-50-splt .content{grid-template-columns:1fr 585px 585px 1fr}}@media screen and (min-width:768px){section.text-image-50-splt .content.full-bleed-image{grid-template-areas:". text image image"}}section.text-image-50-splt .content h2{color:var(--colorBlue)}@media (prefers-color-scheme:light){section.text-image-50-splt .content h2{color:var(--colorBlue)}}@media (prefers-color-scheme:dark){section.text-image-50-splt .content h2{color:var(--colorWhite)}}section.text-image-50-splt .content .text{grid-area:text;padding:0 20px 0 20px;padding-bottom:50px}@media screen and (min-width:768px){section.text-image-50-splt .content .text{padding:0 50px 50px 0}}@media screen and (min-width:768px) and (max-width:1200px){section.text-image-50-splt .content .text{padding:50px 50px 50px 0}}section.text-image-50-splt .content .text ul{padding-left:0;padding-bottom:30px}section.text-image-50-splt .content .text ul li{font-size:18px;line-height:28px;font-weight:400;list-style:none;margin-left:0;margin-bottom:10px}@media screen and (min-width:1024px){section.text-image-50-splt .content .text ul li{font-size:21px;line-height:31px}}@media screen and (min-width:768px){section.text-image-50-splt .content .text ul li{width:48%;display:inline-block}}@media screen and (max-width:1200px){section.text-image-50-splt .content .text ul li{font-size:15px;line-height:21px;margin-bottom:10px}}section.text-image-50-splt .content .text .storeBtn{width:216px;display:block}section.text-image-50-splt .content .text .storeBtn img{width:100%}section.text-image-50-splt .content .image{grid-area:image;min-height:238px;background-size:cover}@media screen and (min-width:768px){section.text-image-50-splt .content .image{height:100%}}@media screen and (min-width:1024px){section.text-image-50-splt .content .image{min-height:600px;max-width:50vw}}section.text-image-50-splt .content .image img{height:100%;object-fit:cover;width:100%}section.text-image-50-splt.altDarkBackground{background:var(--colorGreen);color:var(--colorWhite)}@media (prefers-color-scheme:light){section.text-image-50-splt.altDarkBackground{background:var(--colorGreen)}}@media (prefers-color-scheme:dark){section.text-image-50-splt.altDarkBackground{background:var(--colorBlueDark)}}section.text-image-50-splt.altDarkBackground a,section.text-image-50-splt.altDarkBackground h2,section.text-image-50-splt.altDarkBackground li,section.text-image-50-splt.altDarkBackground p{color:var(--White)}@media screen and (prefers-reduced-motion:no-preference) and (min-width:768px){section.text-image-50-splt .text h2 span{opacity:0}section.text-image-50-splt.animate .text h2 span,section.text-image-50-splt.animate .text p{opacity:0;animation-duration:.25s;animation-name:slideUpTextAndFadeIn;animation-fill-mode:forwards}section.text-image-50-splt.animate .text h2 span:nth-of-type(1){animation-delay:0}section.text-image-50-splt.animate .text h2 span:nth-of-type(2){animation-delay:.5s}section.text-image-50-splt.animate .text h2 span:nth-of-type(3){animation-delay:1s}section.text-image-50-splt.animate .text p{animation-delay:1.5s}}@keyframes slideUpTextAndFadeIn{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateX(0)}}section.full-width-image{background:var(--colorDarkPurple);color:var(--colorWhite);height:350px}@media screen and (min-width:768px){section.full-width-image{height:450px}}section.full-width-image img{object-fit:cover;width:100%;height:100%}@media screen and (prefers-reduced-motion:reduce){section.full-width-image{background:var(--colorDarkPurple);color:var(--colorWhite);height:450px}section.full-width-image img{object-fit:cover;width:100%;height:100%}}@media screen and (prefers-reduced-motion:no-preference){section.full-width-image.canFix{background:0 0}}@media screen and (prefers-reduced-motion:no-preference) and (min-width:1024px){section.full-width-image.canFix img{width:100vw;height:100vh;position:fixed;z-index:-1;top:0;left:0}}section.accordion-block{background:var(--bgColorWhite);padding:20px 0 60px}@media screen and (min-width:768px){section.accordion-block{padding:60px 0 100px}}section.accordion-block .content{display:grid;grid-row-gap:0;grid-template-rows:auto auto;grid-template-columns:auto calc(100% - 40px) auto;grid-template-areas:". text ." ". blocks .";width:100%}@media screen and (min-width:768px){section.accordion-block .content{grid-template-columns:auto 708px auto}}@media screen and (min-width:1024px){section.accordion-block .content{grid-template-columns:auto 960px auto}}@media screen and (min-width:1200px){section.accordion-block .content{grid-template-columns:auto 1170px auto}}section.accordion-block .block-grid{display:grid;grid-row-gap:0;grid-template-rows:auto;grid-template-columns:auto;width:100%;grid-area:blocks}@media screen and (min-width:768px){section.accordion-block .block-grid{grid-column-gap:30px;grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){section.accordion-block .block-grid{grid-template-columns:1fr 1fr 1fr}}section.accordion-block .block-grid .block{margin-top:.25em}@media screen and (min-width:768px){section.accordion-block .block-grid .block{margin-top:1em}}@media screen and (min-width:768px){section.accordion-block .block-grid .block summary::marker{position:absolute;left:-9999999999px;padding:0}}@media screen and (min-width:768px){section.accordion-block .block-grid .block summary::-webkit-details-marker{position:absolute;left:-9999999999px;padding:0}}section.accordion-block .block-grid .block p{color:var(--typeBodyColor)}section.accordion-block h2{grid-area:text}@media screen and (min-width:768px){section.accordion-block h2{text-align:center}}section.article-content-cnt{background:var(--bgColorWhite);padding:20px 0 60px}@media screen and (min-width:768px){section.article-content-cnt{padding:60px 0 100px}}section.article-content-cnt{display:grid;grid-row-gap:0;grid-template-rows:auto;grid-template-columns:auto calc(100% - 40px) auto;grid-template-areas:". text .";width:100%}@media screen and (min-width:768px){section.article-content-cnt{grid-template-columns:1fr 600px 1fr}}@media screen and (min-width:1024px){section.article-content-cnt{grid-template-columns:1fr 690px 1fr}}@media screen and (min-width:1200px){section.article-content-cnt{grid-template-columns:1fr 690px 1fr}}section.article-content-cnt .content{grid-area:text}section.article-content-cnt .content ul{padding-left:0;padding-bottom:0}section.article-content-cnt .content ul li{color:var(--typeBodyColor);font-size:18px;line-height:28px;font-weight:400;margin-left:0;margin-bottom:10px}@media screen and (min-width:1024px){section.article-content-cnt .content ul li{font-size:21px;line-height:31px}}section.carousel-text-animation{width:100%;display:flex;justify-content:center;padding:40px 0 40px}@media screen and (min-width:768px){section.carousel-text-animation{padding:0}}section.carousel-text-animation .carousel{width:100%}@media screen and (min-width:768px){section.carousel-text-animation .carousel{width:100%}}@media screen and (min-width:1024px){section.carousel-text-animation .carousel{width:960px}}@media screen and (min-width:1200px){section.carousel-text-animation .carousel{width:1170px}}section.carousel-text-animation .slide{display:grid;grid-row-gap:0;grid-template-columns:100%;width:100%;align-items:center;height:auto;grid-template-rows:auto auto auto;grid-template-areas:"top" "animation" "bottom"}section.carousel-text-animation .slide .top{grid-area:top;width:calc(100% - 40px);padding-left:20px;align-self:end}@media screen and (min-width:768px){section.carousel-text-animation .slide .top{padding-left:0}}section.carousel-text-animation .slide .bottom{grid-area:bottom;align-self:start;width:calc(100% - 40px);padding-left:20px}@media screen and (min-width:768px){section.carousel-text-animation .slide .bottom{padding-left:0}}@media screen and (min-width:768px){section.carousel-text-animation .slide{height:653px;grid-template-rows:auto auto;align-content:center;grid-template-columns:1fr 354px 354px 1fr;grid-template-areas:". top animation." ". bottom animation ."}}@media screen and (min-width:1024px){section.carousel-text-animation .slide{grid-template-columns:1fr 480px 480px 1fr}}@media screen and (min-width:1200px){section.carousel-text-animation .slide{grid-template-columns:1fr 585px 585px 1fr}}section.carousel-text-animation .slide .text{grid-area:text}section.carousel-text-animation .slide .animation{grid-area:animation;justify-self:center;width:100%}section.carousel-text-animation .slide .animation.grid{width:100%;height:320px}@media screen and (min-width:768px){section.carousel-text-animation .slide .animation.grid{width:400px;height:400px}}@media screen and (min-width:960px){section.carousel-text-animation .slide .animation.grid{width:500px;height:500px}}@media screen and (prefers-reduced-motion:no-preference){section.carousel-text-animation .slide .animation{grid-area:animation}}section.carousel-text-animation .slide .animation.grid.intro{margin-top:-80px}@media screen and (min-width:768px){section.carousel-text-animation .slide .animation.grid.intro{margin-top:-180px}}section.carousel-text-animation .tns-nav button{border-radius:50%;background:#fff;box-shadow:none;border:0;width:15px;height:15px;margin-right:5px}section.carousel-text-animation .tns-nav button:last-of-type{margin-right:0}section.carousel-text-animation .tns-nav button.tns-nav-active{background:var(--bgColorPrimary)}section.carousel-text-animation .slide .animation.grid{display:grid;grid-row-gap:0;grid-template-rows:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;justify-items:center}section.carousel-text-animation .slide .animation.grid .large{grid-column:2/span 2;grid-row:2/span 2}section.carousel-text-animation .slide .animation.grid .parent1{grid-column:1/span 2;grid-row:4}section.carousel-text-animation .slide .animation.grid .parent2{grid-column:3/span 2;grid-row:4}section.carousel-text-animation .slide .animation.grid .community1{grid-column:1/span 2;grid-row:1}section.carousel-text-animation .slide .animation.grid .community2{grid-column:3/span 2;grid-row:1}section.carousel-text-animation .slide .animation.grid .community3{grid-column:1;grid-row:2/span 2}section.carousel-text-animation .slide .animation.grid .community4{grid-column:4;grid-row:2/span 2}section.carousel-text-animation .slide .animation.phoneSlide{position:relative;height:300px;width:100%}@media screen and (min-width:768px){section.carousel-text-animation .slide .animation.phoneSlide{height:600px}}section.carousel-text-animation .slide .animation.phoneSlide .cnt{display:flex;flex-direction:column;align-items:center;position:absolute;top:0;height:600px;overflow:hidden;bottom:0}@keyframes fadeAndScaleUp{0%{opacity:0;transform:scale(0)}90%{opacity:1;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}@keyframes slideAndFadeIn{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0)}}section.carousel-text-animation{background:var(--bgColorSecondary);color:var(--colorWhite);position:relative}@media screen and (min-width:768px){section.carousel-text-animation .slide .bottom,section.carousel-text-animation .slide .top{padding:0 30px 0 0}}@media screen and (min-width:1024px){section.carousel-text-animation .slide .bottom,section.carousel-text-animation .slide .top{padding:0 50px 0 0}}section.carousel-text-animation .slide{display:none}@media screen and (min-width:768px),screen and (prefers-reduced-motion:reduce){section.carousel-text-animation .slide{display:grid}}section.carousel-text-animation .slide.intro{display:grid}section.carousel-text-animation .slide .button-secondary{display:block;color:var(--colorGreen);border-color:var(--colorGreen)}@media (prefers-color-scheme:light){section.carousel-text-animation .slide .button-secondary{color:var(--colorGreen);border-color:var(--colorGreen)}}@media (prefers-color-scheme:dark){section.carousel-text-animation .slide .button-secondary{color:var(--colorWhite);border-color:var(--colorWhite)}}@media screen and (prefers-reduced-motion:reduce){section.carousel-text-animation .slide .button-secondary{display:none}}section.carousel-text-animation .slide .button-secondary:hover{color:var(--colorWhite);background:var(--colorGreen)}@media (prefers-color-scheme:light){section.carousel-text-animation .slide .button-secondary:hover{color:var(--colorWhite);background:var(--colorGreen)}}@media (prefers-color-scheme:dark){section.carousel-text-animation .slide .button-secondary:hover{color:var(--bgColorSecondary);background:var(--colorWhite)}}section.carousel-text-animation .slide h2{color:var(--colorBlue)}@media (prefers-color-scheme:light){section.carousel-text-animation .slide h2{color:var(--colorGreen)}}@media (prefers-color-scheme:dark){section.carousel-text-animation .slide h2{color:var(--colorWhite)}}section.carousel-text-animation .slide .animation.grid img{border-radius:50%}section.carousel-text-animation .slide .animation.grid .large{width:120px;height:120px}@media screen and (min-width:768px){section.carousel-text-animation .slide .animation.grid .large{width:150px;height:150px}}@media screen and (min-width:960px){section.carousel-text-animation .slide .animation.grid .large{width:200px;height:200px}}section.carousel-text-animation .slide .animation.grid .parent1,section.carousel-text-animation .slide .animation.grid .parent2{width:90px}@media screen and (min-width:768px){section.carousel-text-animation .slide .animation.grid .parent1,section.carousel-text-animation .slide .animation.grid .parent2{width:100px}}@media screen and (min-width:960px){section.carousel-text-animation .slide .animation.grid .parent1,section.carousel-text-animation .slide .animation.grid .parent2{width:128px}}section.carousel-text-animation .slide .animation.grid .community{width:60px}@media screen and (min-width:768px){section.carousel-text-animation .slide .animation.grid .community{width:80px}}@media screen and (min-width:960px){section.carousel-text-animation .slide .animation.grid .community{width:105px}}section.carousel-text-animation .slide .animation.phoneSlide{overflow:hidden;margin-top:20px}@media screen and (min-width:768px){section.carousel-text-animation .slide .animation.phoneSlide{margin-top:51px}}section.carousel-text-animation .slide .animation.phoneSlide .cnt{width:54%;overflow:visible}section.carousel-text-animation .slide .animation.phoneSlide .cnt .avatar{width:40px;height:40px;margin-bottom:20px;border-radius:50%}@media screen and (min-width:768px){section.carousel-text-animation .slide .animation.phoneSlide .cnt .avatar{width:90px;height:90px}}section.carousel-text-animation .slide .animation.phoneSlide .cnt .phone{width:100%}section.carousel-text-animation .slide .animation.phoneSlide .first .phone{opacity:1;margin-left:20px;margin-top:40px}@media screen and (min-width:768px){section.carousel-text-animation .slide .animation.phoneSlide .first .phone{margin-left:0;margin-top:80px}}section.carousel-text-animation .slide .animation.phoneSlide .second{margin-left:120px}@media screen and (min-width:768px){section.carousel-text-animation .slide .animation.phoneSlide .second{margin-left:180px}}section.carousel-text-animation .slide .animation.phoneSlide .second .avatar{opacity:1}section.carousel-text-animation .slide .animation.phoneSlide .second .phone{opacity:1;margin-top:20px}section.carousel-text-animation .slide .animation.phoneSlide .third{margin-left:160px}@media screen and (min-width:768px){section.carousel-text-animation .slide .animation.phoneSlide .third{margin-left:240px}}section.carousel-text-animation .slide .animation.phoneSlide .third .avatar{opacity:1}section.carousel-text-animation .slide .animation.phoneSlide .third .phone{opacity:1}section.carousel-text-animation .tns-nav{position:absolute;bottom:40px;left:0;right:0;display:flex;justify-content:center}section.carousel-text-animation .tns-nav button{font-size:1px}@media screen and (prefers-reduced-motion:no-preference){section.carousel-text-animation .carousel-item .slide .animation{grid-area:animation}section.carousel-text-animation .carousel-item .slide .animation.grid .community,section.carousel-text-animation .carousel-item .slide .animation.grid .large,section.carousel-text-animation .carousel-item .slide .animation.grid .parent1,section.carousel-text-animation .carousel-item .slide .animation.grid .parent2{opacity:0;transform:scale(0)}section.carousel-text-animation .carousel-item .slide .animation.phoneSlide{overflow:hidden}section.carousel-text-animation .carousel-item .slide .animation.phoneSlide .cnt .avatar,section.carousel-text-animation .carousel-item .slide .animation.phoneSlide .cnt .phone{opacity:0}section.carousel-text-animation .carousel-item .slide .animation.phoneSlide .first .phone{opacity:0}section.carousel-text-animation .carousel-item .slide .animation.phoneSlide .second .avatar,section.carousel-text-animation .carousel-item .slide .animation.phoneSlide .second .phone{opacity:0}section.carousel-text-animation .carousel-item .slide .animation.phoneSlide .third .avatar,section.carousel-text-animation .carousel-item .slide .animation.phoneSlide .third .phone{opacity:0}section.carousel-text-animation .carousel-item.animate .slide .animation.phoneSlide .cnt .avatar{animation-duration:.5s;animation-name:fadeAndScaleUp;animation-fill-mode:forwards}section.carousel-text-animation .carousel-item.animate .slide .animation.phoneSlide .cnt .phone{animation-duration:.5s;animation-name:slideAndFadeIn;animation-fill-mode:forwards}section.carousel-text-animation .carousel-item.animate .slide .animation.phoneSlide .second .avatar{animation-delay:2s}section.carousel-text-animation .carousel-item.animate .slide .animation.phoneSlide .second .phone{animation-delay:2s}section.carousel-text-animation .carousel-item.animate .slide .animation.phoneSlide .third .avatar{animation-delay:2.5s}section.carousel-text-animation .carousel-item.animate .slide .animation.phoneSlide .third .phone{animation-delay:2.5s}section.carousel-text-animation .carousel-item.animate .slide .animation.grid img{animation-duration:.5s;animation-name:fadeAndScaleUp;animation-fill-mode:forwards}section.carousel-text-animation .carousel-item.animate .slide .animation.grid .large{animation-duration:.5s;animation-name:fadeAndScaleUp;animation-delay:0}section.carousel-text-animation .carousel-item.animate .slide .animation.grid .parent1{animation-delay:1s}section.carousel-text-animation .carousel-item.animate .slide .animation.grid .parent2{animation-delay:1.5s}section.carousel-text-animation .carousel-item.animate .slide .animation.grid .community1{animation-delay:3s}section.carousel-text-animation .carousel-item.animate .slide .animation.grid .community2{animation-delay:2.5s}section.carousel-text-animation .carousel-item.animate .slide .animation.grid .community3{animation-delay:3.5s}section.carousel-text-animation .carousel-item.animate .slide .animation.grid .community4{animation-delay:2s}}section.standard{width:100%;height:auto;display:grid;grid-template-rows:auto;grid-template-columns:20px 1fr 20px;grid-template-areas:". content .";padding:60px 0 100px}@media screen and (min-width:768px){section.standard{grid-template-columns:1fr 600px 1fr}}@media screen and (min-width:1024px){section.standard{grid-template-columns:1fr 690px 1fr}}@media screen and (min-width:1200px){section.standard{grid-template-columns:1fr 690px 1fr}}section.standard .content{grid-area:content}section.standard .content a{color:var(--typeBodyLinkColor)}section.standard .content h2>a{color:var(--typeBodyColor)}section.standard .content .author,section.standard .content .date{color:var(--typeBodyColor)}.single section.standard{width:100%;height:auto;display:grid;grid-template-rows:auto auto auto;grid-template-columns:20px 1fr 20px;grid-template-areas:"meta meta meta" ". firstP ." ". content .";padding:0 0 100px}@media screen and (min-width:768px){.single section.standard{grid-template-columns:1fr 600px 1fr}}@media screen and (min-width:1024px){.single section.standard{padding:60px 0 100px;grid-template-columns:1fr 130px 640px 130px 1fr;grid-template-rows:auto auto;grid-template-areas:". firstP firstP . ." ". meta content . .";column-gap:30px}}@media screen and (min-width:1200px){.single section.standard{grid-template-columns:1fr 200px 690px 200px 1fr;grid-template-areas:". firstP firstP . ." ". meta content . .";column-gap:30px}}.single section.standard .content{grid-area:content}.single section.standard .introP{grid-area:firstP;font-size:30px;line-height:1.25;margin:0 0 .4em;font-weight:300;color:#444;color:var(--colorSecondaryBlack);padding-right:30px}@media screen and (min-width:1200px){.single section.standard .introP{font-size:40px}}@media (prefers-color-scheme:light){.single section.standard .introP{color:var(--colorSecondaryBlack)}}@media (prefers-color-scheme:dark){.single section.standard .introP{color:var(--colorSecondaryWhite)}}.single section.standard .postMeta{grid-area:meta}.single section.standard a{color:var(--typeBodyLinkColor)}.blogIndex article.post{margin-bottom:60px}.blogIndex article.post h2{margin:20px 0 20px}.blogIndex article.post .date{font-size:13px}.blogIndex article.post img{width:100%;height:300px;object-fit:cover}footer.footer{padding-bottom:env(safe-area-inset-bottom);height:var(--footerHeight);color:var(--colorWhite);display:flex;justify-content:center}footer.footer .content{display:grid;grid-row-gap:0;grid-template-columns:30px 1fr 30px;grid-template-rows:var(--footerHeight);grid-template-areas:"logo footerNav social";grid-column-gap:15px;width:calc(100% - 40px)}@media screen and (min-width:768px){footer.footer .content{grid-template-columns:44px 1fr 30px;width:728px;grid-column-gap:30px;grid-template-rows:var(--footerHeight);grid-template-areas:"logo footerNav social"}}@media screen and (min-width:1024px){footer.footer .content{width:960px}}@media screen and (min-width:1200px){footer.footer .content{width:1170px}}@media (prefers-color-scheme:light){footer.footer{background:var(--colorBlue)}}@media (prefers-color-scheme:dark){footer.footer{background:var(--bgColorPrimary)}}footer.footer .logo{width:30px;height:30px;grid-area:logo;align-self:center}@media screen and (min-width:768px){footer.footer .logo{width:44px;height:44px}}footer.footer .footerNav{grid-area:footerNav;font-size:14px;margin-top:0;margin-bottom:0;height:100%;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){footer.footer .footerNav{display:flex;align-items:center;font-size:18px;justify-content:flex-start}}footer.footer .footerNav ul{padding-left:0;display:flex;justify-content:center;justify-content:flex-start}@media screen and (min-width:768px){footer.footer .footerNav ul{justify-content:flex-start}}footer.footer .footerNav ul li{display:inline;margin-right:15px}footer.footer .footerNav ul li:last-of-type{margin-right:0}footer.footer .footerNav a,footer.footer .footerNav a:visited{text-decoration:none;color:var(--colorWhite)}footer.footer .footerNav a:hover,footer.footer .footerNav a:visited:hover{text-decoration:underline}footer.footer .social{grid-area:social;display:flex;align-items:center}div.wpforms-container-full .wpforms-form .wpforms-field-label{color:var(--typeBodyColor)}.post-type-archive-faqs .content>ul{padding-left:0;list-style:none}@media screen and (min-width:768px){.post-type-archive-faqs .content>ul h3{max-width:calc(100% - 1em);margin-left:1em}.post-type-archive-faqs .content>ul summary{position:relative}.post-type-archive-faqs .content>ul summary::marker{position:absolute;top:15px}.post-type-archive-faqs .content>ul summary::-webkit-details-marker{position:absolute;top:15px}}