:root{--font-size-1:clamp(38px,3.5vw,60px);--font-size-2:clamp(32.5px,3vw,50px);--font-size-3:clamp(30px,2.6vw,45px);--font-size-4:clamp(27.5px,2.4vw,40px);--font-size-5:clamp(25px,2.05vw,35px);--font-size-6:clamp(22.5px,1.8vw,30px);--space-1:clamp(50px,6.2vw,120px);--space-2:clamp(40px,5vw,90px);--space-3:clamp(35px,3.5vw,60px);--space-4:clamp(25px,2.5vw,40px);--color-1:#1d2440;--color-2:#c57f27;--color-3:#1a73e8;--box-bg:#f6f6f6;--box-bg-2:#f3f2ee;--box-bg-3:#f1f3f2;--box-bg-4:#dce6f2;--box-bg-5:#f1e9dc;--t-color:#1d2440;--b-color:#6a6760;--b-color-light:#b0aba5;--link-color:#0a85ff;--bg-reverse:#0d1117;--bg-light:#f2f4f8;--st:.3s all;--title-line-height:1.2;--body-line-height:1.7;--border-light:rgba(28,33,40,.1);--border-light-2:#eaedf3}@media (min-width:480.6px){:root{--site-width:clamp(300px,90%,1280px)}}@media (max-width:480.5px){:root{--site-width:calc(100% - 50px)}}html{font-size:10px}@media (min-width:1360.6px) and (max-width:1660.5px){html{font-size:8px}}@media (min-width:1199.6px) and (max-width:1360.5px){html{font-size:7px}}@media (min-width:834.6px) and (max-width:1199.5px){html{font-size:7px}}@media (min-width:480.6px) and (max-width:834.5px){html{font-size:8px}}@media (max-width:480.5px){html{font-size:7px}}.space_1{padding-bottom:var(--space-1);padding-top:var(--space-1)}.space_2{padding-bottom:var(--space-2);padding-top:var(--space-2)}.space_3{padding-bottom:var(--space-3);padding-top:var(--space-3)}.space_4{padding-bottom:var(--space-4);padding-top:var(--space-4)}.space_0_1{padding-bottom:var(--space-1)}.space_0_2{padding-bottom:var(--space-2)}.space_0_3{padding-bottom:var(--space-3)}.space_0_4{padding-bottom:var(--space-4)}.space_1_0,.space_1_2{padding-top:var(--space-1)}.space_1_2{padding-bottom:var(--space-2)}.space_1_3{padding-bottom:var(--space-3)}.space_1_3,.space_1_4{padding-top:var(--space-1)}.space_1_4{padding-bottom:var(--space-4)}.space_2_0,.space_2_1{padding-top:var(--space-2)}.space_2_1{padding-bottom:var(--space-1)}.space_2_3{padding-bottom:var(--space-3)}.space_2_3,.space_2_4{padding-top:var(--space-2)}.space_2_4{padding-bottom:var(--space-4)}.space_3_0,.space_3_1{padding-top:var(--space-3)}.space_3_1{padding-bottom:var(--space-1)}.space_3_2{padding-bottom:var(--space-2)}.space_3_2,.space_3_4{padding-top:var(--space-3)}.space_3_4{padding-bottom:var(--space-4)}.space_4_0,.space_4_1{padding-top:var(--space-4)}.space_4_1{padding-bottom:var(--space-1)}.space_4_2{padding-bottom:var(--space-2)}.space_4_2,.space_4_3{padding-top:var(--space-4)}.space_4_3{padding-bottom:var(--space-3)}.btns{display:flex;flex-wrap:wrap;gap:1.6rem}.btn-1{border:1px solid;border-radius:10px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:clamp(15px,1.2vw,16px);font-weight:600;justify-content:center;min-width:150px;overflow:hidden;padding:1.25rem 3rem;position:relative;text-align:center;transition:var(--st);width:-moz-fit-content;width:fit-content}.btn-1:hover{transform:translateY(-1px)}@media (max-width:480.5px){.btn-1{width:100%}}.btn-1{background-color:var(--color-1);border-color:var(--color-1)}.btn-1:hover{box-shadow:0 3px 12px rgba(29,36,64,.35)}.btn-2{border:1px solid;border-radius:10px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:clamp(15px,1.2vw,16px);font-weight:600;justify-content:center;min-width:150px;overflow:hidden;padding:1.25rem 3rem;position:relative;text-align:center;transition:var(--st);width:-moz-fit-content;width:fit-content}.btn-2:hover{transform:translateY(-1px)}@media (max-width:480.5px){.btn-2{width:100%}}.btn-2{background-color:var(--color-2);border-color:var(--color-2)}.btn-2:hover{box-shadow:0 3px 12px rgba(197,127,39,.35)}.btn-3{border:1px solid;border-radius:10px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:clamp(15px,1.2vw,16px);font-weight:600;justify-content:center;min-width:150px;overflow:hidden;padding:1.25rem 3rem;position:relative;text-align:center;transition:var(--st);width:-moz-fit-content;width:fit-content}.btn-3:hover{transform:translateY(-1px)}@media (max-width:480.5px){.btn-3{width:100%}}.btn-3{background-color:#f9f9f9;border-color:rgba(0,0,0,.05);color:var(--b-color)}.btn-3:hover{box-shadow:0 3px 12px hsla(0,0%,98%,.65)}.eyebrow{color:var(--color-2);letter-spacing:.14em;text-transform:uppercase}.arrow-link,.eyebrow{display:inline-flex;font-size:14px;font-weight:600}.arrow-link{align-items:center}.arrow-link:after{background-color:currentColor;content:"";display:inline-block;flex-shrink:0;height:20px;margin-left:4px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-width='1.5' class='size-6' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M17.25 8.25 21 12m0 0-3.75 3.75M21 12H3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-width='1.5' class='size-6' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M17.25 8.25 21 12m0 0-3.75 3.75M21 12H3'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:var(--st);width:20px}.arrow-link:hover:after{transform:translateX(4px)}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}.site-main{margin-inline:auto;max-width:2560px}div{box-sizing:border-box}h1{font-size:2em;margin:0}h1,h2,h3,h4,h5,h6{margin-left:0;margin-right:0;margin-top:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}figure{margin:0}button,input,optgroup,option,select,textarea{border:1px solid;border-radius:0;box-sizing:border-box;font-family:inherit;font-size:100%;font-size:3rem;line-height:1.15;margin:0;padding:5px;width:100%}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../icons/chevron-down.svg);background-position:center right 3px;background-repeat:no-repeat;background-size:20px;padding-right:10px}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:900;src:url(../fonts/Merriweather.woff2) format("woff2")}@font-face{font-display:swap;font-family:Merriweather\ 400;font-style:normal;font-weight:400;src:url(../fonts/Merriweather-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Merriweather\ 700;font-style:normal;font-weight:700;src:url(../fonts/Merriweather-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400 700;src:url(../fonts/Inter.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrainsMono;font-style:normal;font-weight:400;src:url(../fonts/JetBrainsMono-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrainsMono;font-style:normal;font-weight:700;src:url(../fonts/JetBrainsMono-Bold.woff2) format("woff2")}body{color:var(--b-color);font-family:Inter,sans-serif;font-size:clamp(16px,1.2vw,18px);line-height:var(--body-line-height)}h1,h2,h3,h4,h5,h6{color:var(--t-color);font-family:Merriweather,Georgia,sans-serif;font-weight:900;line-height:var(--title-line-height);margin-bottom:.75em;text-wrap:balance}html{scroll-padding-top:76px}html:has(body.admin-bar){scroll-padding-top:108px}body{background-color:#faf8f4}.container{margin-inline:auto;width:var(--site-width)}.c-narrow{margin-inline:auto;width:clamp(300px,85%,1080px)}.title-1,h1{font-size:var(--font-size-1)}.title-2,h2{font-size:var(--font-size-2)}.title-3,h3{font-size:var(--font-size-3)}.title-4,h4{font-size:var(--font-size-4)}.title-5,h5{font-size:var(--font-size-5)}.title-6,h6{font-size:var(--font-size-6)}.st_block{position:relative}a{color:var(--link-color)}.error404 article{text-align:center}.error404 article img{max-width:30rem;width:auto}.error404 article h1{font-size:20rem}.error404 article h2{font-size:5rem}.error404 article .text404{font-size:30px;margin-block:var(--space-4)}@media (max-width:480.5px){.error404 article h1{font-size:15rem}.error404 article .text404{font-size:25px}}.wp-block-table td,.wp-block-table th{line-height:1.2}.wp-block-table table{margin-bottom:1em}canvas.net-bg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}svg.net-bg{z-index:-1}.mac_code_box{background-color:var(--box-bg-2);border:1px solid var(--border-light);border-radius:10px;font-family:JetBrainsMono,sans-serif}.mac_code_box .code_box_top{align-items:center;background-color:rgba(0,0,0,.05);border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;padding:0 16px}.mac_code_box .code_box_top .dots{align-items:center;display:flex;gap:6px}.mac_code_box .code_box_top .dots .dot{border-radius:50%;display:block;height:12px;width:12px}.mac_code_box .code_box_top .dots .dot-red{background-color:#ff5f57}.mac_code_box .code_box_top .dots .dot-yellow{background-color:#ffbd2e}.mac_code_box .code_box_top .dots .dot-green{background-color:#28c840}.mac_code_box .code_box_top .code_title{font-size:13px}.mac_code_box .code_box_main{font-size:13px;padding:2rem}.mac_code_box .code_box_main>div{background-color:rgba(26,115,232,.04);border-left:2px solid var(--color-2);border-radius:4px;padding:1rem}.mac_code_box .code_box_main>div:not(:last-child){margin-bottom:2rem}.mac_code_box .code_box_main p{margin:0;white-space:pre-wrap}.mac_code_box .code_box_main p br{display:none}@media (max-width:480.5px){.mac_code_box .code_box_main{font-size:12px}}red{color:red}.tag{align-items:center;background-color:rgba(232,152,15,.1);border:1px solid var(--color-2);border-radius:30px;color:var(--color-2);display:inline-flex;font-size:14px;font-weight:600;padding:3px 14px;width:-moz-fit-content;width:fit-content}.tag svg{height:12.5px;margin-right:8px;width:auto}.tag svg polygon{fill:var(--color-2)}blockquote{background-color:var(--box-bg-2);border:1px solid var(--border-light);border-left:3px solid var(--color-1);border-radius:8px;margin-left:0;padding:3rem}blockquote p:first-child{margin-top:0}blockquote p:last-child{margin-bottom:0}blockquote{margin-right:0;margin-top:4.8rem}blockquote strong{color:var(--color-1)}blockquote .testimonial_text{font-size:20px;font-style:italic;font-weight:600}@media (max-width:480.5px){blockquote .testimonial_text{font-size:18px}}blockquote .testimonial_company,blockquote .testimonial_person{font-size:clamp(14px,1.1vw,16px)}blockquote .testimonial_person{font-weight:700;margin-bottom:0}blockquote .testimonial_company{margin-top:0}ul.code li{font-family:JetBrainsMono,sans-serif;font-size:14px}ul.arrows{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}ul.arrows li{padding-left:28px}ul.arrows li:not(:last-child){margin-bottom:4px}ul.arrows li:before{background-color:var(--color-2);content:"";display:inline-block;height:20px;margin-left:-28px;margin-right:8px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-width='1.5' class='size-6' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M17.25 8.25 21 12m0 0-3.75 3.75M21 12H3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-width='1.5' class='size-6' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M17.25 8.25 21 12m0 0-3.75 3.75M21 12H3'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:translateY(5px);width:20px;width:16px}ul.no,ul.yes{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}ul.no li,ul.yes li{margin-bottom:8px;padding-left:24px;position:relative}ul.no li:before,ul.yes li:before{background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:0;position:absolute;top:5px;width:16px}ul.yes li:before{background-image:url(../../assets/icons/check-circle-green.svg)}ul.no li{color:var(--b-color-light)}ul.no li:before{background-image:url(../../assets/icons/x-circle-red.svg)}.no_space{padding-block:0}.hero_form_title{color:var(--color-1);font-size:16px;font-weight:600;letter-spacing:.12em;margin-bottom:8px;margin-top:0;text-transform:uppercase}.hero_form_text{font-size:14px;margin-bottom:16px;margin-top:0}.hero_form_right{background-color:var(--box-bg-2);border:1px solid var(--border-light);border-radius:8px;border-top:4px solid var(--color-1);height:-moz-fit-content;height:fit-content;padding:3.2rem}.hs-form-field{margin-bottom:12px}.hs-form-field input,.hs-form-field option,.hs-form-field select,.hs-form-field textarea{background-color:#e7e7e8;border:none;border-radius:4px;color:var(--color-1);font-size:14px;outline:none;padding-inline:2rem}.hs-form-field input,.hs-form-field option,.hs-form-field select{height:38px}.hs-form-field textarea{padding-block:12px}.hs-form-field label{color:var(--color-1);font-size:14px;font-weight:500}.hs-form-field label.hs-error-msg{color:red;font-size:12px}.hs-form-field .inputs-list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.hs-form-field .inputs-list .hs-form-booleancheckbox-display,.hs-form-field .inputs-list .hs-form-checkbox-display,.hs-form-field .inputs-list .hs-form-radio-display{align-items:center;cursor:pointer;display:grid;gap:8px;margin-block:8px}.hs-form-field .inputs-list .hs-form-booleancheckbox-display span,.hs-form-field .inputs-list .hs-form-checkbox-display span,.hs-form-field .inputs-list .hs-form-radio-display span{background-position:0 0;background-repeat:no-repeat;background-size:22px;padding-left:32px}.hs-form-field .inputs-list .hs-form-booleancheckbox-display input,.hs-form-field .inputs-list .hs-form-checkbox-display input,.hs-form-field .inputs-list .hs-form-radio-display input{display:none;opacity:0}.hs-form-field .inputs-list .hs-form-booleancheckbox-display span,.hs-form-field .inputs-list .hs-form-checkbox-display span{background-image:url(../icons/square.svg)}.hs-form-field .inputs-list .hs-form-booleancheckbox-display input:checked+span,.hs-form-field .inputs-list .hs-form-checkbox-display input:checked+span{background-image:url(../icons/check-square.svg)}.hs-form-field .inputs-list .hs-form-radio-display span{background-image:url(../icons/circle.svg)}.hs-form-field .inputs-list .hs-form-radio-display input:checked+span{background-image:url(../icons/check-circle.svg)}.hs_error_rollup{margin-bottom:8px}.hs-error-msgs{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.hs-error-msgs li{line-height:1}.hs-error-msgs li:not(:last-child){margin-bottom:8px}.hs-error-msgs .hs-main-font-element{color:red}input.hs-button{border:1px solid;border-radius:10px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:clamp(15px,1.2vw,16px);font-weight:600;justify-content:center;min-width:150px;overflow:hidden;padding:1.25rem 3rem;position:relative;text-align:center;transition:var(--st);width:-moz-fit-content;width:fit-content}input.hs-button:hover{transform:translateY(-1px)}@media (max-width:480.5px){input.hs-button{width:100%}}input.hs-button{background-color:var(--color-1);border-color:var(--color-1)}input.hs-button:hover{box-shadow:0 3px 12px rgba(29,36,64,.35)}input.hs-button{cursor:pointer;width:100%}.block_bg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.block_bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:834.5px){.block_bg .bg_img:not(:only-of-type).desk_bg{display:none}}@media (min-width:834.6px){.block_bg .mob_bg{display:none}}.st_intro{max-width:108rem}.st_intro p:first-child{margin-top:0}.st_intro p:last-child{margin-bottom:0}.eyebrow span{background:hsla(0,0%,100%,.06);border:1px solid var(--b-color-light);border-radius:4px;color:var(--b-color-light);font-family:JetBrainsMono,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;margin-left:8px;padding:3px 10px;text-transform:uppercase}.intro_title:last-child{margin-bottom:var(--space-3)}.intro_title:not(:last-child){margin-bottom:2.8rem}.intro_title span{color:var(--color-2)}.intro_text{margin-bottom:var(--space-3)}.page blockquote{border-left:3px solid var(--color-1);font-size:clamp(14px,1.1vw,16px);padding:2rem 3rem;width:-moz-fit-content;width:fit-content}.cols-2 .st_info_boxes_inner{grid-template-columns:repeat(2,minmax(0,1fr))}.cols-3 .st_info_boxes_inner{grid-template-columns:repeat(3,minmax(0,1fr))}.cols-4 .st_info_boxes_inner{grid-template-columns:repeat(4,minmax(0,1fr))}.cols-5 .st_info_boxes_inner{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:834.5px){.tab-cols-1 .st_info_boxes_inner{grid-template-columns:1fr}.tab-cols-2 .st_info_boxes_inner{grid-template-columns:1fr 1fr}.tab-cols-3 .st_info_boxes_inner{grid-template-columns:repeat(3,1fr)}.tab-cols-4 .st_info_boxes_inner{grid-template-columns:repeat(4,1fr)}}@media (max-width:480.5px){.mob-cols-1 .st_info_boxes_inner{grid-template-columns:1fr}.mob-cols-2 .st_info_boxes_inner{grid-template-columns:1fr 1fr}.mob-cols-3 .st_info_boxes_inner{grid-template-columns:repeat(3,1fr)}}.all_resources .page_name{display:none}.archive_hero{border-bottom:1px solid var(--border-light);margin-bottom:var(--space-3);position:relative}@media (min-width:834.6px){.archive_hero .st_inner_hero_inner{width:60%}}.archive_hero .tag.parent{margin-right:8px;transition:var(--st)}.archive_hero .tag.parent:not(:hover){background-color:rgba(0,0,0,.02);border-color:var(--border-light);color:var(--b-color)}.archive_hero h1{margin-block:2.4rem}.archive_hero h1 span{color:var(--color-2)}.archive_pagination{text-align:center}.archive_pagination,.archive_pagination .nav-links{align-items:center;display:flex;gap:3px;justify-content:center}.archive_pagination .page-numbers{align-items:center;color:#fff;display:inline-flex;font-weight:400;height:4.5rem;justify-content:center;transition:var(--st);width:4.5rem}.archive_pagination .page-numbers:not(a){color:var(--color-1);font-weight:700}.archive_pagination a.page-numbers{background-color:var(--color-1)}.archive_pagination a.page-numbers:hover{background-color:var(--color-2)}.archive_pagination .next,.archive_pagination .prev{background-position:50%;background-repeat:no-repeat;background-size:20px;font-size:0}.archive_pagination .prev{background-image:url(../icons/arrow-left-white.svg)}.archive_pagination .next{background-image:url(../icons/arrow-right-white.svg)}.archive_pagination a{color:var(--color-1)}@media (min-width:480.6px){.posts_grid.archive_upcoming{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.posts_grid.archive_upcoming .grid_post_top{color:var(--color-2);font-size:14px;font-weight:700;letter-spacing:.14em;margin-block:8px;text-transform:uppercase}.posts_grid.archive_upcoming .grid_post_top .grid_post_tax:before{animation:wh-pulse-ring 2s infinite;background:var(--color-2);border-radius:50%;box-shadow:0 0 0 0 rgba(232,152,15,.5);content:"";display:inline-flex;flex-shrink:0;height:7px;margin-right:4px;transform:translateY(-1px);width:7px}.posts_grid.archive_upcoming .grid_post_date .date{color:var(--color-1);display:block;font-size:var(--font-size-4)!important;font-weight:700;margin-bottom:4px}.posts_grid.archive_upcoming .grid_post_read_more{align-items:flex-end;display:flex;justify-content:flex-end}@keyframes wh-pulse-ring{0%{box-shadow:0 0 0 0 rgba(232,152,15,.5)}70%{box-shadow:0 0 0 8px rgba(232,152,15,0)}to{box-shadow:0 0 0 0 rgba(232,152,15,0)}}.posts_grid{display:grid;gap:3.2rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1199.5px){.posts_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480.5px){.posts_grid{grid-template-columns:1fr}}.posts_grid .grid_post{background-color:var(--bg-light);border:1px solid var(--border-light);border-radius:12px;border-top:3px solid var(--color-1);display:flex;flex-direction:column;padding:12px 2rem 2rem;position:relative;transition:var(--st)}.posts_grid .grid_post .grid_category{background-color:rgba(118,131,144,.04);border:1px solid var(--border-light);font-size:10px;font-weight:600;letter-spacing:.1em;padding:3px 10px;text-transform:uppercase}.posts_grid .grid_post .post_grid_title{font-size:20px;margin-bottom:1.8rem;margin-top:12px}.posts_grid .grid_post .post_grid_title a{color:var(--t-color)}.posts_grid .grid_post .post_grid_excerpt{font-size:clamp(14px,1.1vw,16px);margin-bottom:2rem}.posts_grid .grid_post .grid_post_tags{display:flex;flex-wrap:wrap;gap:4px;margin-block:-.8rem 2rem}.posts_grid .grid_post .grid_post_tags .grid_tag{background-color:#fff;border:1px solid var(--border-light-2);border-radius:3px;font-size:10px;padding:2px 8px}.posts_grid .grid_post .grid_post_bottom{border-top:1px solid var(--border-light);display:flex;gap:2rem;justify-content:space-between;line-height:1;margin-top:auto;padding-top:2rem;width:100%}@media (max-width:834.5px){.posts_grid .grid_post .grid_post_bottom{flex-direction:column}}.posts_grid .grid_post .grid_post_bottom .grid_post_date{font-size:14px}.posts_grid .grid_post .grid_post_bottom .grid_read_more{align-items:center;color:var(--link-color);display:flex;font-size:14px}.posts_grid .grid_post .grid_post_bottom .grid_read_more:after{background-color:currentColor;content:"";display:inline-block;flex-shrink:0;height:16px;margin-left:4px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-width='1.5' class='size-6' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M17.25 8.25 21 12m0 0-3.75 3.75M21 12H3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-width='1.5' class='size-6' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M17.25 8.25 21 12m0 0-3.75 3.75M21 12H3'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:var(--st);width:16px}.posts_grid .grid_post .grid_wrap_link{height:100%;left:0;position:absolute;top:0;width:100%}.posts_grid .grid_post:hover{transform:translateY(-5px)}.posts_grid .grid_post:hover .grid_read_more:after{transform:translateX(4px)}.posts_grid .posts-navigation{width:100%}.posts_grid .posts-navigation .nav-links{display:flex;flex-wrap:wrap;justify-content:space-between}.c-blog{margin-inline:auto;width:clamp(300px,90%,1080px)}.admin-bar .post_toc{top:calc(112px + 1rem)}.post_main{display:grid;gap:4.8rem;grid-template-columns:250px 1fr;padding-block:var(--space-4)}@media (max-width:834.5px){.post_main{grid-template-columns:1fr}}.post_main .wp-block-heading{margin-top:1.25em}.post_main h2{font-size:clamp(28px,2.1vw,36px)}.post_main h3{font-size:clamp(26px,2vw,34px)}.post_main h4{font-size:clamp(24px,1.9vw,28px)}.post_main h5{font-size:clamp(22px,1.8vw,26px)}.post_main h6{font-size:clamp(20px,1.7vw,24px)}.post_main .wp-block-table table{font-size:clamp(14px,1.1vw,16px)}.post_main .wp-block-table table td,.post_main .wp-block-table table th{border-width:0 0 1px;padding:1.5rem 2rem}.post_main .wp-block-table table td strong,.post_main .wp-block-table table th strong{color:var(--color-1)}.post_main .wp-block-table thead{background-color:rgba(197,127,39,.06)}.post_main .wp-block-table thead th{color:var(--color-2);font-family:JetBrainsMono,sans-serif;font-size:14px;text-align:left;text-transform:uppercase}.post_main .wp-block-table thead th strong{color:var(--color-1);font-weight:700}.single_post_cta{background-color:var(--box-bg-2);border:1px solid var(--border-light);border-radius:8px;margin-top:var(--space-3);padding:3.2rem;text-align:center}.single_post_cta .global_cta_title{font-size:3.2rem}.single_post_cta .global_cta_text{margin-bottom:3.2rem}.c-news{margin-inline:auto;width:clamp(200px,90%,780px)}.single-news-release .st_call_to_action{background-color:#f2f4f8;margin-block:var(--space-3)}.single-news-release .st_call_to_action_inner{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;text-align:center}.st_case_study_sec{border-bottom:1px solid var(--border-light)}.st_case_study_sec .st_intro .eyebrow{color:var(--b-color);font-size:12px}.st_case_study_sec .st_intro .intro_title{font-size:var(--font-size-4)}.st_case_study_sec .st_intro .intro_text{margin-bottom:0}.st_case_study_sec ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.st_case_study_sec ul li:before{background-color:var(--color-1);content:"";display:inline-block;height:20px;margin-right:8px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-width='1.5' class='size-6' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M17.25 8.25 21 12m0 0-3.75 3.75M21 12H3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-width='1.5' class='size-6' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M17.25 8.25 21 12m0 0-3.75 3.75M21 12H3'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:translateY(3px);width:20px}.st_case_study_sec ul li:not(:last-child){margin-bottom:1.5rem}.post_toc{padding-bottom:var(--space-4)}@media (min-width:834.6px){.post_toc{position:sticky;top:calc(80px + 1rem)}}.post_toc{height:-moz-fit-content;height:fit-content}.post_toc .toc_title{color:#000;font-size:16px;font-weight:700;margin-block:0 2rem;text-transform:uppercase}.post_toc ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.post_toc ul a{border-left:3px solid var(--border-light);color:var(--b-color);display:flex;font-size:15px;margin-bottom:10px;padding-left:1.5rem;transition:var(--st)}.post_toc ul a.active,.post_toc ul a:hover{border-color:var(--color-2)}.cookie_notice h2{font-size:var(--font-size-5)}.cookie_notice h2:not(:first-child){border-top:1px solid var(--border-light);margin-top:3.2rem;padding-top:3.2rem}.cookie_notice .wp-block-heading{font-size:var(--font-size-6)}.archive h2.eyebrow{font-family:Inter,sans-serif;font-weight:700;margin-bottom:2.4rem}.archive .archive_past{padding-top:var(--space-3)}.post-filters{border-bottom:1px solid var(--border-light);grid-column:1/-1;margin-bottom:var(--space-4);padding-bottom:var(--space-4)}.post-filters_header{margin-bottom:2.4rem}.post-filters_header .title-2{margin:0}.post-filters__top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2.4rem 3.2rem;justify-content:space-between}.post-filters__taxonomies{align-items:start;display:grid;flex:1 1 60%;gap:2.4rem 3.2rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1199.5px){.post-filters__taxonomies{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480.5px){.post-filters__taxonomies{gap:2rem;grid-template-columns:1fr}}.post-filters__post-type{min-width:0;position:relative}@media (max-width:480.5px){.post-filters__post-type.has-taxonomies:not(:last-child){border-bottom:1px solid var(--border-light);padding-bottom:2rem}}.post-filters__post-type-header{align-items:center;display:flex}.post-filters__post-type-header input{display:none}.post-filters__post-type-header label{background-image:url(../icons/square.svg);background-position:0;background-repeat:no-repeat;background-size:18px;color:var(--t-color);cursor:pointer;font-size:18px;font-weight:700;padding-left:28px;transition:var(--st)}@media (max-width:480.5px){.post-filters__post-type-header label{font-size:16px}}.post-filters__post-type-header input:checked+label{background-image:url(../icons/check-square.svg)}.post-filters__post-type-toggle{align-items:center;background-color:#f9f9f9;border:1px solid var(--border-light);border-radius:8px;color:var(--b-color);cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:8px;padding:1rem 1.6rem;transition:var(--st);width:100%}.post-filters__post-type-toggle:after{background-color:currentColor;content:"";flex-shrink:0;height:16px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19.5 8.25-7.5 7.5-7.5-7.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19.5 8.25-7.5 7.5-7.5-7.5'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:var(--st);width:16px}.post-filters__post-type-toggle:hover{border-color:var(--b-color-light)}.post-filters__post-type-toggle.active{border-color:var(--color-1);color:var(--color-1)}.post-filters__post-type-toggle.active:after{transform:scaleY(-1)}@media (max-width:480.5px){.post-filters__post-type-toggle{font-size:14px}}.post-filters__post-type-toggle-label{flex:1;text-align:left}.terms-counter{align-items:center;background-color:var(--color-2);border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:2rem;justify-content:center;line-height:1;min-width:2rem;padding:0 5px}.post-filters__dropdown{background-color:#fff;border:1px solid var(--border-light);border-radius:8px;box-shadow:0 8px 24px rgba(29,36,64,.12);display:none;left:0;max-height:42rem;min-width:26rem;overflow-y:auto;padding:1.6rem;position:absolute;top:calc(100% + 8px);z-index:91}@media (max-width:480.5px){.post-filters__dropdown{max-width:calc(100vw - 50px);min-width:0;width:100%}}.post-filters__term{display:flex}.post-filters__term:not(:last-of-type){margin-bottom:1.2rem}.post-filters__term input{display:none}.post-filters__term label{background-image:url(../icons/square.svg);background-position:0;background-repeat:no-repeat;background-size:18px;color:var(--b-color);cursor:pointer;font-size:16px;padding-left:28px;transition:var(--st)}.post-filters__term input:checked+label{background-image:url(../icons/check-square.svg);color:var(--t-color)}.post-filters__term--all{border-bottom:1px solid var(--border-light);margin-bottom:1.4rem;padding-bottom:1.4rem}.post-filters__term--all label{color:var(--t-color);font-weight:700}.post-filters__tax-group:not(:last-of-type){border-bottom:1px solid var(--border-light);margin-bottom:1.4rem;padding-bottom:1.4rem}.post-filters__tax-group-title{color:var(--b-color);display:block;font-size:13px;font-weight:700;letter-spacing:.04em;margin-bottom:1rem;text-transform:uppercase}.clear-filters{color:var(--color-2);cursor:pointer;display:inline-block;font-size:14px;font-weight:700;margin-top:1.6rem;transition:var(--st)}.clear-filters:hover{text-decoration:underline}.filter_search{flex:1 1 28rem;margin-left:auto;max-width:36rem}@media (max-width:834.5px){.filter_search{margin-left:0;max-width:none}}#search-form-filter{align-items:center;background-color:#f9f9f9;border:1px solid var(--border-light);border-radius:8px;display:flex;padding:0 1.2rem;transition:var(--st)}#search-form-filter:focus-within{border-color:var(--color-1)}#search-form-filter svg{fill:var(--b-color);flex-shrink:0;height:2rem;width:2rem}#search-form-filter input{background:transparent;border:none;flex:1;font-size:16px;outline:none;padding:1.2rem}@media (max-width:480.5px){#search-form-filter input{padding:1rem 1.2rem}}#search-form-filter .remove-search{cursor:pointer;fill:var(--b-color)}.loader-wrapper{display:none}.loader-wrapper.active{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:hsla(0,0%,100%,.78);inset:0;justify-content:center;position:fixed;z-index:999}.loader,.loader-wrapper.active{align-items:center;display:flex}.loader{flex-direction:column;gap:1.6rem}.loader__logo{animation:loaderShine 1.4s linear infinite,loaderPulse 1.8s ease-in-out infinite;background-image:linear-gradient(100deg,var(--color-1) 0,var(--color-1) 38%,var(--color-2) 50%,var(--color-1) 62%,var(--color-1) 100%);background-repeat:no-repeat;background-size:220% 100%;display:block;height:32px;mask-image:url(../images/sayari-logo.svg);-webkit-mask-image:url(../images/sayari-logo.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;width:180px}@media (max-width:480.5px){.loader__logo{height:25px;width:140px}}.loader__bar{background:var(--border-light);border-radius:999px;display:block;height:3px;overflow:hidden;position:relative;width:70px}.loader__bar:after{animation:loaderBar 1.2s ease-in-out infinite;background:var(--color-2);border-radius:inherit;bottom:0;content:"";left:-40%;position:absolute;top:0;width:40%}@keyframes loaderShine{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes loaderPulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes loaderBar{0%{left:-40%}50%{left:100%}to{left:100%}}.sub-menu{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.sub-menu-trigger svg{stroke:var(--color-1)}.top_bar{padding-block:12px;text-align:center}.top_bar .top_bar_inner{align-items:center;display:flex;flex-wrap:wrap;font-family:Merriweather,Georgia,sans-serif;font-weight:400;gap:1.6rem;justify-content:center}.top_bar .top_bar_inner span{color:var(--color-2)}.top_bar p{font-size:18px;margin:0}@media (max-width:480.5px){.top_bar p{font-size:14px}}.top_bar a{color:var(--color-2)}@media (min-width:1199.6px){body.admin-bar .header-main{top:32px}.hamburger,.menu-toggle{display:none}.header-main{backdrop-filter:blur(16px);background-color:#faf8f4;border-bottom:1px solid var(--border-light);position:relative;position:sticky;top:0;z-index:9}.header-main .header-main_inner{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;position:relative}.header-main .header-main_inner .site-logo{align-items:center;display:flex;margin:0;width:100px}.header-main .header-main_inner .site-logo a{line-height:0}.header-main .header-main_inner .site-logo img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.main-navigation{margin-inline:var(--space-4) auto}.main-navigation #primary-menu{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.main-navigation #primary-menu .sub-menu-trigger{transition-delay:.25s!important}.main-navigation #primary-menu ul.sub-menu{background-color:#faf8f4;display:block;filter:drop-shadow(2.5px 2.5px 5px rgba(0,0,0,.05));min-width:200px;opacity:0;padding:1.6rem .8rem;pointer-events:none;position:absolute;transform:translate(-25px,-10px);transition:var(--st);transition-delay:.25s}.main-navigation #primary-menu ul.sub-menu li:not(:last-child) a{margin-bottom:.5rem}.main-navigation #primary-menu ul.sub-menu li{padding:4px 1rem 4px 2rem}.main-navigation #primary-menu ul.sub-menu li:first-child{padding-top:8px}.main-navigation #primary-menu ul.sub-menu li:last-child{padding-bottom:8px}.main-navigation #primary-menu ul.sub-menu li a{display:flex;font-weight:500;width:100%}.main-navigation #primary-menu ul ul{left:100%;top:0}.main-navigation #primary-menu ul ul ul{left:unset;right:100%;top:0}.main-navigation #primary-menu>li>.sub-menu{top:100%}.main-navigation #primary-menu .menu-item-has-children{align-items:center;display:flex;position:relative}.main-navigation #primary-menu .menu-item-has-children.mm-trigger .sub-menu{display:none!important}.main-navigation #primary-menu .menu-item-has-children a{text-decoration:none}.main-navigation #primary-menu .menu-item-has-children:hover>ul.sub-menu{opacity:1;pointer-events:all;transform:translate(-25px)}.main-navigation #primary-menu>li:not(:last-child){margin-right:3.9rem}.main-navigation #primary-menu>li.menu-item-has-children{margin-right:2.8rem}.main-navigation #primary-menu>li.menu-item-has-children li a{font-size:14px;padding-right:5px}.main-navigation #primary-menu>li>a{display:flex;font-size:15px;font-weight:500;padding-block:2.5rem}.main-navigation #primary-menu>li a{color:var(--t-color)}.main-navigation #primary-menu>li .sub-menu-trigger{display:flex;margin-left:5px;pointer-events:none;transition:var(--st);width:15px}.main-navigation #primary-menu>li .sub-menu-trigger svg{stroke:var(--t-color)}.main-navigation #primary-menu li li:hover>.sub-menu-trigger{transform:rotate(0deg)}.main-navigation #primary-menu li li li:hover>.sub-menu-trigger{transform:rotate(180deg)}.main-navigation #primary-menu li:hover>.sub-menu-trigger{right:4px;top:1px;transform:scale(-1)}.nav_right a{font-size:14px;min-width:unset;padding:1rem 2rem}}.mega_menu{display:none}@media (min-width:834.6px){.mega_menu{background-color:#faf8f4;border-bottom:1px solid var(--border-light);border-top:1px solid var(--border-light);filter:drop-shadow(2.5px 2.5px 5px rgba(0,0,0,.05));position:absolute;width:100%}.mega_menu .mega_menu_inner{display:flex;gap:var(--space-3);padding-block:3.2rem;padding-left:calc(100px + 2rem + var(--space-4))}}@media (min-width:834.6px) and (max-width:834.5px){.mega_menu .mega_menu_inner{flex-direction:column;gap:2rem}}@media (min-width:834.6px){.mega_menu .submenu{display:flex;flex-direction:column}.mega_menu .submenu .submenu_title{font-size:14px;margin-top:0}.mega_menu .submenu .submenu_items{display:flex;flex-direction:column}.mega_menu .submenu .submenu_items .submenu_item{color:var(--color-1);font-size:15px;font-weight:500}.mega_menu .submenu .submenu_items .submenu_item:not(:last-child){margin-bottom:8px}.mega_menu .mm-trigger.is-active .sub-menu-trigger{transform:scale(-1)}}label[for=nav-toggle]{font-size:0;opacity:0}@media (max-width:1199.5px){.nav_btn{display:none}.header-main{background-color:#fff;box-sizing:border-box;height:70px;position:sticky;top:0;width:100%;z-index:9}.header-main .header-main_inner{align-items:center;box-sizing:border-box;display:flex;gap:16px;height:100%;justify-content:space-between}.header-main .site-logo{display:flex;margin:0;max-height:calc(100% - 15px);max-width:30%;order:1;width:200px}.header-main img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.header-main .main-navigation{order:3}.header-main .main-navigation ul{display:none}.header-main #primary-menu{background-color:#fff;box-sizing:border-box;height:calc(100svh - 59px);left:0;margin-top:9px;overflow:auto;padding:25px 25px 50px;position:absolute;width:100%;z-index:9}.header-main #primary-menu>li:not(:last-child){border-bottom:1px solid var(--border-light)}.header-main #primary-menu li{align-items:center;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:calc(100% - 55px) 25px;position:relative}.header-main #primary-menu li a{color:var(--color-1);display:inline-flex;font-size:18px;font-weight:500;padding:1.5rem;width:100%}.header-main #primary-menu li.current-menu-item a{font-weight:700}.header-main #primary-menu li.menu-item-has-children a{grid-column:1/2}.header-main #primary-menu li .sub-menu-trigger{grid-column:2/3;width:25px}.header-main #primary-menu li .sub-menu-trigger svg{transition:var(--st)}.header-main #primary-menu li>.sub-menu{grid-column:1/3;padding-left:15px;width:100%}.header-main #primary-menu li>.sub-menu li{padding-block:5px}.header-main #primary-menu li>.sub-menu li a{font-size:15px}.header-main #primary-menu li>.sub-menu img{left:0;-o-object-position:top;object-position:top;position:absolute;top:.5rem;width:30px}.header-main #primary-menu li>.sub-menu a{font-size:18px;padding:.5rem 2rem 0 15px}.header-main #primary-menu li.sub-menu-open>.sub-menu-trigger svg{transform:scale(-1)}.hamburger{align-items:center;display:flex;height:30px;justify-content:center;position:relative;width:30px}.hamburger>div{background:#000;height:1.5px;left:-2.5px;position:relative;top:-2px;transition:all .4s ease;width:20px}.hamburger>div:after,.hamburger>div:before{background:#000;content:"";height:1.5px;position:absolute;top:-10px;transition:all .4s ease;width:27.5px}.hamburger>div:after{top:10px}.menu-toggle{height:100%;opacity:0;position:absolute;width:100%;z-index:99}.menu-toggle:checked+div{background:transparent}.menu-toggle:checked+div:before{background:#000;top:0;transform:rotate(45deg)}.menu-toggle:checked+div:after{background:#000;top:0;transform:rotate(135deg)}.nav_right{order:2}.nav_right .login_link{display:none}.nav_right .demo_button{font-size:14px;padding:.75rem 2rem}}footer{border-top:var(--border-light);padding-top:var(--space-2)}@media (max-width:834.5px){footer{padding-bottom:55px}}footer .footer_main{display:grid;gap:5rem;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr;padding-bottom:var(--space-4)}@media (min-width:834.6px) and (max-width:1199.5px){footer .footer_main{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:480.6px) and (max-width:834.5px){footer .footer_main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480.5px){footer .footer_main{gap:3rem;grid-template-columns:1fr}}footer .footer_main .custom-logo{margin-bottom:1.6rem;max-width:15rem}footer .footer_main .footer_info_text{font-size:15px}footer .footer_main .footer_badges{margin-top:2.4rem}footer .footer_main .footer_badge{align-items:center;border:1px solid var(--border-light);border-radius:4px;display:flex;font-size:13px;font-weight:600;padding:3px 10px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}footer .footer_main .footer_badge:before{background-color:#e8980f;border-radius:7px;content:"";display:inline-flex;height:7px;margin-right:10px;width:7px}footer .footer_main .footer_socials{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;margin-top:2.4rem}footer .footer_main .footer_socials .social_icon{align-items:center;aspect-ratio:1/1;border:1px solid var(--border-light);border-radius:4px;box-sizing:border-box;display:flex;height:40px;justify-content:center;line-height:0;transition:var(--st);width:40px}footer .footer_main .footer_socials .social_icon:hover{border-color:var(--link-color)}footer .footer_main .footer_socials .social_icon svg{stroke:var(--b-color);width:20px}footer .footer_main .footer_newsletter_title{margin-bottom:0}footer .footer_main .footer_menu .footer_title{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}footer .footer_main .footer_menu ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}footer .footer_main .footer_menu ul li{line-height:1.2;margin-top:1.5rem}footer .footer_main .footer_menu ul li a{color:var(--b-color);font-size:15px;transition:var(--st)}footer .footer_main .footer_menu ul li a:hover{color:var(--link-color)}footer .footer_bottom{align-items:center;border-top:1px solid var(--border-light);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding-block:2rem}@media (max-width:834.5px){footer .footer_bottom{flex-direction:column}}footer .footer_bottom .copy{font-size:13px}footer .footer_bottom .copy p{margin:0}footer .footer_bottom ul{display:flex;gap:2rem;list-style:none;margin-bottom:0;margin-top:0;padding-left:0}footer .footer_bottom ul a{color:var(--b-color);font-size:13px}