:root{--background: black;--text: #F0F2F5;--title: #F0F2F5;--blue: #53BDFF;--primary: #008EFF;--secondary: #75E7AD;--black: #000;--white: #F5F3F0;--gray: #797A7B;--dark: #181817;--gradient: linear-gradient(90deg, #53BDFF 0%, #75E7AD 100%)}[data-theme="light"]{--background: #FFF;--text: #353535;--title: #131313;--blue: #53BDFF;--black: #000;--primary: #008EFF;--secondary: #75E7AD;--white: #F5F3F0;--gray: #9B9C9E;--dark: #F0F2F5;--gradient: linear-gradient(90deg, #53BDFF 0%, #75E7AD 100%)}:root{--background: black;--text: #F0F2F5;--title: #F0F2F5;--blue: #53BDFF;--primary: #008EFF;--secondary: #75E7AD;--black: #000;--white: #F5F3F0;--gray: #797A7B;--dark: #181817;--gradient: linear-gradient(90deg, #53BDFF 0%, #75E7AD 100%)}[data-theme="light"]{--background: #FFF;--text: #353535;--title: #131313;--blue: #53BDFF;--black: #000;--primary: #008EFF;--secondary: #75E7AD;--white: #F5F3F0;--gray: #9B9C9E;--dark: #F0F2F5;--gradient: linear-gradient(90deg, #53BDFF 0%, #75E7AD 100%)}@keyframes pulseScale{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.hero{padding:3.2rem 0 3.6rem;background-color:#181817}@media only screen and (max-width:680px){.hero{padding:3.5rem 0 1.6rem}}[data-theme="light"] .hero{background-color:#F0F2F5}.hero .container{position:relative}.hero .theme-toggle{position:absolute;top:0;right:0}@media only screen and (max-width:680px){.hero .theme-toggle{top:-2.5rem}}.hero__wrap{text-align:center;display:flex;flex-direction:column;gap:0.8rem}@media only screen and (max-width:680px){.hero__wrap{width:14rem;max-width:100%;margin:auto;gap:0.6rem}}.hero h1{color:var(--text);font-family:"Plus Jakarta Sans", sans-serif;font-size:2.4rem;font-weight:500;line-height:2.9rem;letter-spacing:0;margin:0}@media only screen and (max-width:680px){.hero h1{font-size:1.4rem;line-height:1.7rem}}[data-theme="light"] .hero h1{color:#181817}.hero h1 br{display:none}@media only screen and (max-width:680px){.hero h1 br{display:block}}.hero p{color:var(--text);font-size:1.1rem;font-weight:400;line-height:1.6rem;margin:0}@media only screen and (max-width:680px){.hero p{font-size:0.9rem;line-height:1.3rem;max-width:300px;margin:auto}}[data-theme="light"] .hero p{color:#797A7B}.resources-item{display:flex;flex-direction:column;border-radius:0.4rem;border:1px solid #434343;background-color:#181817;padding:0.3rem;transition:all 0.3s ease}@media only screen and (max-width:767px){.resources-item{padding:1rem}}[data-theme="light"] .resources-item{background-color:#F0F2F5;border-color:#9B9C9E}.resources-item:hover{border-color:#434343;background-color:#000}[data-theme="light"] .resources-item:hover{border-color:#9B9C9E;background-color:#F0F2F5;box-shadow:0 4px 4px 0 rgba(0, 0, 0, 0.25)}.resources-item__image{width:100%;position:relative;height:11rem;margin-bottom:1.1rem}@media only screen and (max-width:767px){.resources-item__image{height:10rem;margin-bottom:1rem}}.resources-item__image img{width:100%;height:100%;object-fit:cover;border-radius:0.4rem}.resources-item__content{width:100%;display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;padding:0 0.5rem 1rem}.resources-item h3{color:var(--title);font-family:"Plus Jakarta Sans", sans-serif;font-size:1.3rem;font-weight:400;line-height:1.7rem;margin:0 0 2rem}@media only screen and (max-width:680px){.resources-item h3{font-size:1rem;line-height:1.4rem}}.resources-item .btn{color:#9B9C9E;font-size:0.8rem;font-weight:500;line-height:1.1rem;position:relative;display:inline-flex;justify-content:center;align-items:center;border:none;gap:0.5rem;padding:0;margin-top:auto}[data-theme="light"] .resources-item .btn{color:#797A7B}.resources-item .btn:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.42233 9.37891V2.28125M8.42233 2.28125L1.30469 9.3989M8.42233 2.28125H1.32468' stroke='%239B9C9E' stroke-width='0.970588'/%3E%3C/svg%3E%0A");width:0.55rem;height:0.55rem;background-repeat:no-repeat;background-size:contain;transition:all 0.3s ease}[data-theme="light"] .resources-item .btn:after{background-image:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.42233 9.37891V2.28125M8.42233 2.28125L1.30469 9.3989M8.42233 2.28125H1.32468' stroke='%23797A7B' stroke-width='0.970588'/%3E%3C/svg%3E%0A")}.resources-item .btn:hover{color:#F0F2F5}[data-theme="light"] .resources-item .btn:hover{color:#181817}.resources-item .btn:hover:after{background-image:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.42233 9.37891V2.28125M8.42233 2.28125L1.30469 9.3989M8.42233 2.28125H1.32468' stroke='%23F0F2F5' stroke-width='0.970588'/%3E%3C/svg%3E%0A")}[data-theme="light"] .resources-item .btn:hover:after{background-image:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.42233 9.37891V2.28125M8.42233 2.28125L1.30469 9.3989M8.42233 2.28125H1.32468' stroke='%23181817' stroke-width='0.970588'/%3E%3C/svg%3E%0A")}.resources{padding-bottom:4rem;background-color:#181817}[data-theme="light"] .resources{background-color:#F0F2F5}.resources__sticky{width:60.5rem;max-width:100%;margin:auto;box-shadow:none !important}.resources__sticky .resources-item{display:flex;flex-direction:row;align-items:flex-start;gap:3.6rem;padding:0;border:none;background-color:transparent}@media only screen and (max-width:767px){.resources__sticky .resources-item{gap:1.2rem}}@media only screen and (max-width:680px){.resources__sticky .resources-item{flex-direction:column}}[data-theme="light"] .resources__sticky .resources-item{box-shadow:none !important}.resources__sticky .resources-item__image{width:43%;border-radius:0.6rem;display:flex;justify-content:center;align-items:center;padding:0;height:14.4rem}@media only screen and (max-width:680px){.resources__sticky .resources-item__image{width:100%;height:9.35rem}}.resources__sticky .resources-item__content{width:48%}@media only screen and (max-width:680px){.resources__sticky .resources-item__content{width:100%;gap:0.85rem}}.resources__sticky h3{font-size:1.7rem;line-height:2.1rem;letter-spacing:0}@media only screen and (max-width:680px){.resources__sticky h3{font-size:1.2rem;line-height:1.6rem;letter-spacing:0.01rem}}.resources__sticky p{color:#BEC0C2;font-size:0.9rem;font-weight:400;line-height:1.3rem;margin:0 0 2rem}@media only screen and (max-width:767px){.resources__sticky p{font-size:0.8rem;line-height:1.1rem}}[data-theme="light"] .resources__sticky p{color:#797A7B}.resources__categories{display:flex;gap:1rem;margin:0;padding:0;list-style:none}.resources__categories li{border-bottom:2px solid transparent}.resources__categories li.active{border-color:#E0E2E5}.resources__categories li.active a{font-weight:700}.resources__categories li a{color:#E0E2E5 !important;font-size:0.9rem;font-weight:400;line-height:1.3rem;text-decoration:none}@media only screen and (max-width:767px){.resources__categories li a{font-size:0.8rem;line-height:1.1rem}}.resources__categories__wrap{margin-top:6.5rem;display:flex;justify-content:space-between;padding:0.35rem 0;border-bottom:1px solid rgba(255, 255, 255, 0.4);background:rgba(255, 255, 255, 0.01);display:none}@media only screen and (max-width:767px){.resources__categories__wrap{justify-content:flex-start}}.resources__categories__wrap p{color:#E0E2E5;font-size:0.9rem;font-weight:400;line-height:1.3rem;margin:0}@media only screen and (max-width:767px){.resources__categories__wrap p{display:none}}.resources__list{display:grid;-ms-grid-columns:repeat(3, 1fr);grid-template-columns:repeat(3, 1fr);gap:3.75rem 1.2rem;margin:3.5rem 0 2rem}@media only screen and (max-width:1024px){.resources__list{-ms-grid-columns:repeat(2, 1fr);grid-template-columns:repeat(2, 1fr);margin:3rem 0 1.2rem}}@media only screen and (max-width:680px){.resources__list{-ms-grid-columns:repeat(1, 1fr);grid-template-columns:repeat(1, 1fr);gap:1.2rem;margin:1.2rem 0}}.single-article__wrap{display:flex;min-height:100vh}@media only screen and (max-width:767px){.single-article__wrap{flex-direction:column}}.single-article__content{width:100%;max-width:50%;display:flex;justify-content:center;padding:6.2rem 1rem 3rem}@media only screen and (max-width:767px){.single-article__content{max-width:100%;padding:3rem 1rem}}.single-article__content__wrap{width:100%;max-width:26.7rem}.single-article__content h1{color:#F0F2F5;font-size:1.7rem;font-weight:500;line-height:2.1rem;margin:0}@media only screen and (max-width:767px){.single-article__content h1{font-size:1.3rem;line-height:1.8rem}}.single-article__content h2{color:var(--title);font-size:1.2rem;font-weight:600;line-height:1.7rem;margin:2.4rem 0 0.8rem}@media only screen and (max-width:767px){.single-article__content h2{font-size:1.1rem;line-height:1.6rem}}.single-article__content h3{color:var(--title);font-size:1rem;font-weight:600;line-height:1.6rem;margin:2rem 0 0.8rem}@media only screen and (max-width:767px){.single-article__content h3{font-size:1rem;line-height:1.5rem}}.single-article__content p{color:var(--text);font-size:0.9rem;font-weight:400;line-height:1.3rem;letter-spacing:0.004rem;margin:0.8rem 0}@media only screen and (max-width:767px){.single-article__content p{line-height:1.1rem}}.single-article__content p a{color:var(--text)}.single-article__content p a:hover{color:var(--blue)}.single-article__content ol li,.single-article__content ul li{color:var(--text);font-size:0.8rem;font-weight:400;line-height:1.2rem;letter-spacing:0.004rem;margin:0.8rem 0}@media only screen and (max-width:767px){.single-article__content ol li,.single-article__content ul li{line-height:1.1rem}}.single-article__img{margin:2rem 0;width:100%;height:14rem}@media only screen and (max-width:767px){.single-article__img{height:10rem}}.single-article__img img{width:100%;height:100%;object-fit:cover;border-radius:0.6rem}.single-article__form{width:100%;max-width:50%;display:flex;justify-content:center;align-items:center;padding:4.5rem 1rem;background-image:url("../images/demo-background.webp");background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:767px){.single-article__form{max-width:100%;padding:3rem 1rem}}.single-article__form__wrap{width:100%;max-width:26.25rem}.single-article__form .hs-form .hs-form-field{margin-bottom:1.6rem}@media only screen and (max-width:680px){.single-article__form .hs-form .hs-form-field{margin-bottom:1rem}}.single-article__form .hs-form fieldset+fieldset{margin-top:1.6rem}@media only screen and (max-width:680px){.single-article__form .hs-form fieldset{margin:0 !important;gap:0}}.single-article__form .hs-form fieldset .hs-form-field{margin-bottom:0rem}@media only screen and (max-width:680px){.single-article__form .hs-form fieldset .hs-form-field{margin-bottom:1rem}}.single-article__form .hs-form label{color:#797A7B}.single-article__form .hs-form label.hs-error-msg{color:red}.single-article__form .hs-form .hs-input{border-radius:0.2rem;border:1px solid #BEC0C2;background:rgba(255, 255, 255, 0.05);box-shadow:0 13px 27px -5px rgba(50, 50, 93, 0.25), 0 8px 16px -8px rgba(0, 0, 0, 0.3);backdrop-filter:blur(8.5px)}.single-article__form .hs-form .inputs-list{display:block;columns:2;-webkit-columns:2;-moz-columns:2}.single-article__form .hs-form .inputs-list span{color:#000}.single-article__form .hs-form .inputs-list .hs-input:checked:after{border-color:#797a7b}.single-article__form .hs-form .hs-fieldtype-booleancheckbox .inputs-list{display:flex;columns:1;-webkit-columns:1;-moz-columns:1}.single-article__form .hs-form .hs-fieldtype-booleancheckbox .inputs-list .hs-input{min-width:1.15rem !important}.single-article__form .hs-form .hs-richtext{color:#fff;font-size:0.7rem;font-weight:400;line-height:1rem}.single-article__form .hs-form .hs-richtext a{color:#008EFF}.single-article__form .hs-form .hs-richtext p{color:#fff;font-size:0.7rem;font-weight:400;line-height:1rem}.single-article__form .hs-form .hs-richtext p a{color:#008EFF}.single-article__form .hs-form .inputs-list{margin:0.5rem 0}.single-article__form .hs-form .inputs-list label{color:#fff;font-size:0.7rem;font-weight:400;line-height:1rem}.single-article__form .hs-form .inputs-list label span{color:#fff}.single-article .btn-group{margin-top:1rem}