@property --w-size{syntax: "<length>"; inherits: true; initial-value: 100vw;}:root{--color-text: #665E61;--color-text-rgb: 102, 94, 97;--color-white: #FFFFFF;--color-white-rgb: 255, 255, 255;--color-black: #000000;--color-black-rgb: 0, 0, 0;--color-dark: #231F20;--color-dark-rgb: 35, 31, 32;--color-primary: #DB571F;--color-primary-rgb: 219, 87, 31;--color-primary-dark: #471103;--color-primary-dark-rgb: 71, 17, 3;--color-primary-light: #FAD1A5;--color-primary-light-rgb: 250, 209, 165;--color-error: #FF2F2F;--color-error-rgb: 255, 47, 47;--color-success: #107c10;--color-success-rgb: 16, 124, 16;--font-primary: Comfortaa, sans-serif;--base-line-height: 1.7;--width-min: 375px;--width-max: 1440px;--gap-container: clamp(14px, (14 + (82 - 14) * (tan(atan2(var(--w-size), 1px)) - 375) / 1065) * 1px, 82px);--header-height: clamp(90px, (90 + (116 - 90) * (tan(atan2(var(--w-size), 1px)) - 768) / 672) * 1px, 116px);--radius: 4px;--transition-duration: .15s;--transition: all var(--transition-duration) linear;--scroll-thumb-clr: rgba(var(--color-accent-rgb), .5);--scroll-thumb-hover-clr: var(--color-accent);--field-size: 40px;--field-radius: 0;--field-fs: 16px;--field-px: .75em;--field-bg-color: transparent;--field-border-color: var(--color-accent);--icon-telegram: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.9932 1.58221C15.0223 1.40736 14.9567 1.23016 14.8208 1.11645C14.6848 1.00274 14.4988 0.969519 14.3318 1.02914L0.331836 6.02914C0.143209 6.0965 0.0129867 6.26994 0.000913704 6.46987C-0.0111592 6.6698 0.0972469 6.85765 0.276398 6.94722L4.2764 8.94722C4.43688 9.02746 4.62806 9.01556 4.77735 8.91603L8.09775 6.70244L6.10957 9.18766C6.02203 9.29709 5.98442 9.43824 6.00592 9.57672C6.02742 9.7152 6.10605 9.8383 6.22265 9.91603L12.2227 13.916C12.3638 14.0101 12.5431 14.0262 12.6988 13.9588C12.8545 13.8914 12.9653 13.7496 12.9932 13.5822L14.9932 1.58221Z' /%3E%3C/svg%3E");--icon-instagram: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 5C6.11929 5 5 6.11929 5 7.5C5 8.88071 6.11929 10 7.5 10C8.88071 10 10 8.88071 10 7.5C10 6.11929 8.88071 5 7.5 5Z' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.5 0C2.01472 0 0 2.01472 0 4.5V10.5C0 12.9853 2.01472 15 4.5 15H10.5C12.9853 15 15 12.9853 15 10.5V4.5C15 2.01472 12.9853 0 10.5 0H4.5ZM4 7.5C4 5.567 5.567 4 7.5 4C9.433 4 11 5.567 11 7.5C11 9.433 9.433 11 7.5 11C5.567 11 4 9.433 4 7.5ZM11 4H12V3H11V4Z' /%3E%3C/svg%3E");--icon-youtube: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.59861 7.50012L7 8.56586V6.43438L8.59861 7.50012Z' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.5061 1.77318C5.45719 0.926518 9.54281 0.926518 13.4939 1.77318C14.3724 1.96143 15 2.73778 15 3.63621V11.364C15 12.2625 14.3724 13.0388 13.4939 13.2271C9.54281 14.0737 5.45719 14.0737 1.5061 13.2271C0.627614 13.0388 0 12.2625 0 11.364V3.63621C0 2.73778 0.627614 1.96143 1.5061 1.77318ZM6.77735 5.0841C6.62392 4.98181 6.42665 4.97228 6.26407 5.05929C6.10149 5.1463 6 5.31573 6 5.50012V9.50012C6 9.68452 6.10149 9.85395 6.26407 9.94096C6.42665 10.028 6.62392 10.0184 6.77735 9.91615L9.77735 7.91615C9.91645 7.82341 10 7.6673 10 7.50012C10 7.33295 9.91645 7.17683 9.77735 7.0841L6.77735 5.0841Z' /%3E%3C/svg%3E");--icon-address-book: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.5 0C2.67157 0 2 0.671573 2 1.5V4H1V5H2V10H1V11H2V13.5C2 14.3284 2.67157 15 3.5 15H12.5C13.3284 15 14 14.3284 14 13.5V1.5C14 0.671573 13.3284 0 12.5 0H3.5ZM6 5C6 3.89543 6.89543 3 8 3C9.10457 3 10 3.89543 10 5C10 6.10457 9.10457 7 8 7C6.89543 7 6 6.10457 6 5ZM5 10.9999C5 9.343 6.34318 8 8 8C9.65685 8 11 9.34315 11 11V12H5V10.9999Z' /%3E%3C/svg%3E");--icon-play: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17.8802V6.11981C7 5.25685 7.83605 4.71918 8.50177 5.154L17.5046 11.0342C18.1651 11.4656 18.1651 12.5344 17.5046 12.9658L8.50177 18.846C7.83605 19.2808 7 18.7431 7 17.8802Z' /%3E%3C/svg%3E");--icon-logo-background: url("data:image/svg+xml,%3Csvg width='83.591698' height='86.13604' viewBox='0 0 83.5917 86.13604' fill='currentColor' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cpath d='m 24.2214,15.08444 c 0.3822,-0.2554 0.4837,-0.7759 0.2225,-1.1566 -0.2564,-0.3807 -0.774,-0.4819 -1.161,-0.2217 -8.9978,6.0579 -14.3674,16.1207 -14.3674,26.9257 0,0.4578 0.3725,0.8337 0.8369,0.8337 0.4644,0 0.8369,-0.3711 0.8369,-0.8337 0,-10.2508 5.0987,-19.7979 13.6321,-25.5474 z' /%3E%3Cpath d='m 34.5106,75.08524 c 0.0532,0.0097 0.1064,0.0145 0.1548,0.0145 0.4064,0 0.7692,-0.2892 0.8466,-0.7036 0.0871,-0.4675 -0.2225,-0.9157 -0.6918,-0.9976 -8.3544,-1.5229 -15.8864,-6.4387 -20.6658,-13.4894 -0.2661,-0.3903 -0.803,-0.4964 -1.1949,-0.2313 -0.3918,0.2651 -0.4982,0.8 -0.2322,1.1904 5.0359,7.4266 12.9791,12.6122 21.7833,14.217 z' /%3E%3Cpath d='m 73.268698,41.46074 c 0.459,0 0.837,-0.371 0.837,-0.8337 0,-5.8218 -1.563,-11.5327 -4.523,-16.5159 -0.237,-0.3952 -0.745,-0.5253 -1.142,-0.294 -0.397,0.2362 -0.527,0.7422 -0.295,1.1374 2.806,4.7278 4.291,10.1447 4.291,15.6677 0,0.4578 0.372,0.8337 0.837,0.8337 z' /%3E%3Cpath d='m 41.7961,1.80244 c 22.049598,0 39.986598,17.8701 39.986598,39.8367 0,0.4964 0.407,0.9012 0.905,0.9012 0.498,0 0.904,-0.4048 0.904,-0.9012 C 83.591698,18.67974 64.841698,0 41.7961,0 18.7502,0 0,18.67974 0,41.63914 c 0,0.4964 0.4063,0.9012 0.9046,0.9012 0.4983,0 0.9046,-0.4048 0.9046,-0.9012 0,-21.9666 17.9375,-39.8367 39.9869,-39.8367 z' /%3E%3C/svg%3E")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box;outline:none!important}html{scroll-behavior:smooth}html,body{font-size:clamp(14px,(14 + (18 - 14) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,18px)}body{display:flex;flex-direction:column;min-width:var(--width-min);min-height:100vh;min-height:100dvh;font-family:var(--font-primary);font-weight:400;color:var(--color-text);background-color:var(--color-white);line-height:var(--base-line-height);overflow-x:hidden}.is-opened-main-menu body{overflow:hidden;margin-right:var(--compensate-scrollbar, 0)}input,textarea,select,button{font-family:var(--font-primary)}main{display:flex;flex-direction:column;flex:1 1 auto;gap:clamp(60px,(60 + (100 - 60) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,100px)}.container{--container-width: var(--width-max);--container-px: var(--gap-container);--container-py: 0;--container-pt: var(--container-py);--container-pb: var(--container-py);--container-pl: var(--container-px);--container-pr: var(--container-px);width:var(--container-width);max-width:100%;margin-left:auto;margin-right:auto;padding:var(--container-pt) var(--container-pr) var(--container-pb) var(--container-pl)}.markdown{display:block}.markdown>*{margin:calc(var(--base-line-height) * 1em) 0}.markdown>*:first-child{margin-top:0}.markdown>*:last-child{margin-bottom:0}.markdown h2{font-size:clamp(28px,(28 + (42 - 28) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,42px)}.markdown h3{font-size:clamp(26px,(26 + (36 - 26) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,36px)}.markdown h4{font-size:clamp(23px,(23 + (30 - 23) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,30px)}.markdown h5{font-size:clamp(20px,(20 + (24 - 20) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,24px)}.markdown h6{font-size:clamp(18px,(18 + (20 - 18) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,20px)}.markdown ul{list-style-type:square;padding-left:1.125em}.markdown strong{font-weight:600}.markdown a{color:inherit;transition:var(--transition);transition-property:color;font-weight:700}.markdown a:hover{color:var(--color-primary)}[class*=line-clamp]{--line-clamp: 1;display:-webkit-box;-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.uppercase{text-transform:uppercase}.line-clamp,.line-clamp-1{--line-clamp: 1}.line-clamp-2{--line-clamp: 2}.line-clamp-3{--line-clamp: 3}.line-clamp-4{--line-clamp: 4}.line-clamp-5{--line-clamp: 5}@media(hover:hover){*{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb-clr) transparent}*::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-hover-clr)}}.img,.img-cover,.img-contain{display:block;width:100%;max-width:100%;height:auto;border-radius:var(--radius)}.img-cover{-o-object-fit:cover;object-fit:cover}.img-contain{-o-object-fit:contain;object-fit:contain}.bg-img-cover,.bg-img-contain{background-repeat:no-repeat;background-position:center}.bg-img-cover{background-size:cover}.bg-img-contain{background-size:contain}.icon{--icon-size: 100%;--icon-color: inherit;display:block;width:var(--icon-size);height:auto;color:var(--icon-color)}.btn-clear{border:0;background-color:transparent;font-family:inherit;color:inherit;font-size:inherit;cursor:pointer;padding:0}.btn{--btn-size: clamp(54px, (54 + (62 - 54) * (tan(atan2(var(--w-size), 1px)) - 375) / 1065) * 1px, 62px);--btn-width: var(--btn-size);--btn-height: var(--btn-size);--btn-gap: 1.25em;--btn-border-size: 2px;--btn-shadow-size: calc(var(--btn-size) / 10);--btn-radius: 100px;--btn-px: 2em;--btn-py: .5em;--btn-fz: clamp(14px, (14 + (16 - 14) * (tan(atan2(var(--w-size), 1px)) - 375) / 1065) * 1px, 16px);--btn-color: var(--color-dark);--btn-color-border: transparent;--btn-color-bg: transparent;--btn-color-shadow: transparent;--btn-color-icon: var(--color-primary);--btn-hover-color: var(--color-dark);--btn-hover-color-border: transparent;--btn-hover-color-bg: transparent;--btn-hover-color-shadow: transparent;--btn-hover-color-icon: var(--color-primary);display:flex;align-items:center;justify-content:center;min-width:var(--btn-width);min-height:var(--btn-height);gap:var(--btn-gap);border:var(--btn-border-size) solid var(--btn-color-border);border-radius:var(--btn-radius);color:var(--btn-color);background-color:var(--btn-color-bg);position:relative;cursor:pointer;text-decoration:none;padding:var(--btn-py) var(--btn-px);font-size:var(--btn-fz);font-family:var(--font-action);font-weight:600;transition:var(--transition);line-height:1.5;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn.is-processing{color:transparent;pointer-events:none}.btn.is-processing .loader{opacity:1}.btn .icon-right-arrow{width:clamp(6px,(6 + (8 - 6) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,8px);color:var(--btn-color-icon);transition:var(--transition);transition-property:color}.btn:hover{color:var(--btn-hover-color);border-color:var(--btn-hover-color-border);background-color:var(--btn-hover-color-bg);box-shadow:var(--btn-hover-color-shadow)}.btn:hover .icon-right-arrow{width:8px;color:var(--btn-hover-color-icon)}.btn-white{--btn-color: var(--color-dark);--btn-color-border: var(--color-white);--btn-color-bg: var(--color-white);--btn-color-icon: var(--color-primary);--btn-hover-color: var(--color-white);--btn-hover-color-border: var(--color-primary);--btn-hover-color-bg: var(--color-primary);--btn-hover-color-icon: var(--color-white)}.btn-white.is-processing{--btn-color-border: var(--color-primary);--btn-color-bg: var(--color-primary)}.btn-white-with-dark-border{--btn-color: var(--color-dark);--btn-color-border: var(--color-dark);--btn-color-bg: var(--color-white);--btn-color-icon: var(--color-primary);--btn-hover-color: var(--color-white);--btn-hover-color-border: var(--color-dark);--btn-hover-color-bg: var(--color-dark);--btn-hover-color-icon: var(--color-primary)}.btn-white-with-dark-border.is-processing{--btn-color-border: var(--color-dark);--btn-color-bg: var(--color-dark)}.btn-primary{--btn-color: var(--color-white);--btn-color-border: var(--color-primary);--btn-color-bg: var(--color-primary);--btn-color-icon: var(--color-white);--btn-hover-color: var(--color-white);--btn-hover-color-border: var(--color-dark);--btn-hover-color-bg: var(--color-dark);--btn-hover-color-icon: var(--color-primary)}.btn-primary.is-processing{--btn-color-border: var(--color-dark);--btn-color-bg: var(--color-dark)}.btn-blur-white{--btn-color: var(--color-white);--btn-color-border: rgba(var(--color-white-rgb), .64);--btn-color-bg: rgba(var(--color-white-rgb), .32);--btn-hover-color: var(--color-dark);--btn-hover-color-border: var(--color-white);--btn-hover-color-bg: var(--color-white);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.btn-blur-white.is-processing{--btn-color-border: var(--color-white);--btn-color-bg: var(--color-white)}.btn-play{display:flex;align-items:center;justify-content:center;width:48px;aspect-ratio:1;border-radius:50%;background-color:rgba(var(--color-white-rgb),.48);position:absolute;top:calc(50% - 24px);left:calc(50% - 24px);z-index:2;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);transition:var(--transition);transition-property:scale,box-shadow}.btn-play:before{display:block;content:"";width:24px;aspect-ratio:1;background-color:var(--color-white);-webkit-mask-image:var(--icon-play);mask-image:var(--icon-play);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;margin:auto}.btn-burger{display:flex;align-items:center;justify-content:center;width:46px;height:46px;position:relative}.btn-burger:before{display:block;content:"";width:84%;aspect-ratio:1;border-radius:50%;background-color:var(--color-white);position:absolute;opacity:0;transition:var(--transition);transition-property:opacity}.btn-burger span{--gap-lines: 10px;--color-lines: var(--color-white);display:block;width:80%;height:3px;background-color:var(--color-lines);border-radius:2px;transition:var(--transition);transition-property:width,background-color;position:relative;z-index:5}.btn-burger span:before,.btn-burger span:after{display:block;content:"";width:100%;height:100%;position:absolute;left:0;background-color:var(--color-lines);border-radius:2px;transition:var(--transition);transition-property:rotate,background-color}.btn-burger span:before{bottom:var(--gap-lines)}.btn-burger span:after{top:var(--gap-lines)}.is-opened-header-menu .btn-burger:before{opacity:1}.is-opened-header-menu .btn-burger span{--gap-lines: 0px;--color-lines: var(--color-primary-dark);width:50%;background-color:transparent}.is-opened-header-menu .btn-burger span:before{rotate:45deg}.is-opened-header-menu .btn-burger span:after{rotate:-45deg}.link-primary{--link-color: var(--color-primary);display:inline-block;font-size:clamp(16px,(16 + (18 - 16) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,18px);line-height:1.5;padding:.2em .44em .1em;border-bottom:2px solid var(--link-color);text-decoration:none;text-transform:uppercase;font-weight:600;color:var(--link-color);transition:var(--transition);transition-property:color,border-color;font-family:var(--font-action)}.link-primary:hover{--link-color: var(--color-accent)}[data-ajax-form].is-processing{pointer-events:none}.form{display:flex;flex-direction:column;align-items:flex-start;gap:40px;container-type:inline-size}.form button[type=submit]{margin:0 auto}.form-fieldset{width:100%}.form-fieldset-title{font-size:clamp(22px,(22 + (30 - 22) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,30px);font-weight:500;color:var(--color-primary)}.form-fieldset-subtitle{opacity:.5}.form-fieldset-group{display:flex;flex-direction:column;gap:1em;margin-top:1em}.form-errors{color:var(--color-error)}.form-errors:empty{display:none}.form-grid-cols-2{display:grid;grid-template-columns:100%;gap:12px 30px;width:100%}.form-actions{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:1em;margin-top:1em}.form-actions [data-fancybox-close]{margin-right:auto}input,textarea,select,.ss-main{width:100%;height:var(--field-size);border-radius:var(--field-radius);background-color:var(--field-bg-color);padding:4px var(--field-px);font-size:var(--field-fs);border-width:0 0 1px 0;border-style:solid;border-color:var(--field-border-color);transition:var(--transition);transition-property:border-color;font-weight:400;color:var(--color-text)}input:hover,input:focus,input.is-filled,textarea:hover,textarea:focus,textarea.is-filled,select:hover,select:focus,select.is-filled,.ss-main:hover,.ss-main:focus,.ss-main.is-filled{border-color:var(--color-primary)}input.is-invalid,textarea.is-invalid,select.is-invalid,.ss-main.is-invalid{border-color:var(--color-error)}textarea{height:100px;padding:8px var(--field-px);resize:none}.form-control-label{display:block}.form-control-label sup{display:inline-block;color:red;margin-left:-1em;translate:calc(100% + .65em) -.125em}.anchor-section{scroll-margin-top:40px}.section-header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.section-subheading{display:flex;align-items:center;gap:14px;font-size:clamp(14px,(14 + (18 - 14) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,18px);text-transform:uppercase;font-weight:700;color:var(--color-primary);position:relative;line-height:1.3}.section-subheading:before,.section-subheading:after{display:block;content:"";width:20px;height:2px;border-radius:1px;background-color:var(--color-primary)}.section-title{font-size:clamp(24px,(24 + (48 - 24) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,48px);color:var(--color-dark);line-height:1.5}.section-subtitle{max-width:30.5em}.section-body{margin-top:clamp(26px,(26 + (62 - 26) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,62px)}.logo{display:block;width:clamp(116px,(116 + (166 - 116) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,166px);text-decoration:none;color:inherit;transition:var(--transition);transition-property:width,color}.logo:is(a):hover{color:var(--color-primary)}.socials{display:flex;flex-wrap:wrap;gap:24px 32px}.social-link{display:flex;align-items:center;gap:12px;font-size:18px;line-height:1.3;color:inherit;text-transform:uppercase;font-weight:700;text-decoration:none;transition:var(--transition);transition-property:color,border,background}.social-link:hover{color:var(--color-primary)}.social-link:after{display:block;content:"";width:15px;aspect-ratio:1;background-color:var(--color-primary);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:var(--transition);transition-property:background-color}.social-link.is-telegram:after{-webkit-mask-image:var(--icon-telegram);mask-image:var(--icon-telegram)}.social-link.is-instagram:after{-webkit-mask-image:var(--icon-instagram);mask-image:var(--icon-instagram)}.social-link.is-youtube:after{-webkit-mask-image:var(--icon-youtube);mask-image:var(--icon-youtube)}.social-link.is-blog:after{-webkit-mask-image:var(--icon-address-book);mask-image:var(--icon-address-book)}.modals{display:none}.modal{--f-close-button-color: var(--color-primary);--f-close-button-hover-color: var(--color-accent);display:flex;flex-direction:column;width:100%;max-width:600px;gap:30px;background-color:var(--color-white);border-radius:var(--radius);padding:50px clamp(16px,(16 + (36 - 16) * (tan(atan2(var(--w-size),1px)) - 375) / 393) * 1px,36px) 40px;box-shadow:0 0 2em rgba(var(--color-black-rgb),.1)}.modal .f-button{top:1em;right:1em}.modal-title{font-size:clamp(34px,(34 + (50 - 34) * (tan(atan2(var(--w-size),1px)) - 375) / 393) * 1px,50px);text-align:center}.result-request-modal{--base-color: var(--color-success);display:flex;flex-direction:column;align-items:center;max-width:380px;gap:16px;text-align:center;color:var(--base-color)}.result-request-modal:before{display:block;content:"";width:50px;aspect-ratio:1;background-color:var(--base-color);-webkit-mask-image:var(--check-circle-icon);mask-image:var(--check-circle-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.result-request-modal.is-error{--base-color: var(--color-error)}.result-request-modal.is-error:before{-webkit-mask-image:var(--warning-icon);mask-image:var(--warning-icon)}.loader{--loader-size: calc(var(--btn-size, 30px) * .65);--loader-thickness: 2px;--loader-clr: var(--color-white);display:block;width:var(--loader-size);aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,var(--loader-clr) 94%,rgba(0,0,0,0)) top/var(--loader-thickness) var(--loader-thickness) no-repeat,conic-gradient(rgba(0,0,0,0) 30%,var(--loader-clr));-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - var(--loader-thickness)),#000 0);animation:l13 1s infinite linear;position:absolute;top:calc(50% - var(--loader-size) / 2);left:calc(50% - var(--loader-size) / 2);transition:var(--transition);opacity:0;pointer-events:none}@keyframes l13{to{transform:rotate(1turn)}}.informer{border-left:3px solid var(--color-primary);padding:.125em 0 .125em 12px}[data-tabs-wrapper]{position:relative}[data-tab-container]{width:100%;transition:var(--transition);transition-property:opacity;opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}[data-tab-container].is-active{position:static;opacity:1;visibility:visible;pointer-events:auto}.header{display:flex;align-items:center;width:100%;height:var(--header-height);position:absolute;top:0;left:0;color:var(--color-white);padding:14px 0;z-index:50}.header .logo{margin-right:auto}@media(min-width:992px){.header .btn-burger{display:none}}.header-container{display:flex;align-items:center;gap:34px}@media(max-width:991.9px){.header-nav{display:flex;flex-direction:column;width:calc(100vw - var(--gap-container) * 2);max-height:calc(100dvh - var(--header-height) - 14px);position:absolute;top:100%;left:var(--gap-container);border-radius:18px;background-color:var(--color-primary-dark);overflow:hidden;box-shadow:0 8px 20px rgba(var(--color-black-rgb),.25);padding:14px;transition:var(--transition);transition-property:opacity,visibility,margin;margin-top:30px;opacity:0;visibility:hidden;pointer-events:none}.header-nav:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to bottom,var(--color-primary),var(--color-primary-light));opacity:.28;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.is-opened-header-menu .header-nav{opacity:1;visibility:visible;pointer-events:auto;margin-top:0}.header-menu{display:flex;flex-direction:column;font-weight:500;font-size:16px}@media(max-width:991.9px){.header-menu{align-items:center;flex:1 1 auto;overflow-y:auto;position:relative;z-index:5;font-weight:700;text-transform:uppercase;text-align:center;padding:34px 0;gap:32px}}@media(min-width:992px){.header-menu{flex-direction:row;gap:1em;padding-top:18px}}.header-menu a{color:inherit;text-decoration:none;transition:var(--transition);transition-property:color}.header-menu a:hover,.header-menu a.is-active{color:var(--color-primary)}.footer{margin-top:clamp(32px,(32 + (62 - 32) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,62px);background-color:#231f20;color:var(--color-white);border-radius:34px 34px 0 0;font-weight:500;line-height:1.5}.footer-body{--container-py: clamp(24px, (24 + (48 - 24) * (tan(atan2(var(--w-size), 1px)) - 375) / 1065) * 1px, 48px);display:flex;flex-direction:column;align-items:center;gap:32px}@media(min-width:768px){.footer-body{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"logo menu" "logo socials";gap:24px 32px;align-items:center}}.footer-body .logo{width:clamp(116px,(116 + (166 - 116) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,166px);grid-area:logo}.footer-menu{display:flex;flex-wrap:wrap;justify-content:center;font-size:clamp(14px,(14 + (16 - 14) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,16px);gap:16px;grid-area:menu}@media(min-width:768px){.footer-menu{justify-content:flex-end}}.footer-menu a{color:inherit;text-decoration:none;transition:var(--transition);transition-property:color}.footer-menu a:hover{color:var(--color-primary)}.footer-socials{grid-area:socials;justify-content:center}@media(min-width:768px){.footer-socials{justify-content:flex-end}}.footer-bottom{background-color:#1c1a1a;color:#665e61;padding:14px 0}.footer-bottom-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 36px;text-align:center}.footer-bottom-container .copyright{margin-right:auto}@media(max-width:767.9px){.footer-bottom-container .copyright{width:100%}}.footer-bottom-container a{color:inherit;text-decoration:none;transition:var(--transition);transition-property:color}.footer-bottom-container a:hover{color:var(--color-white)}.home-hero{background-color:var(--color-primary-dark);color:var(--color-white);padding:calc(var(--header-height) + 4px) 0 clamp(16px,(16 + (54 - 16) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,54px);position:relative}@media(max-width:767.9px){.home-hero{border-radius:0 0 34px 34px;margin-bottom:calc(120px + clamp(8px,(8 + (16 - 8) * (tan(atan2(var(--w-size),1px)) - 375) / 393) * 1px,16px))}}.home-hero-container{display:flex;flex-direction:column}@media(min-width:992px){.home-hero-container{display:grid;grid-template-columns:1fr 220px;grid-template-areas:"tiles tiles" "title achievements" "actions actions"}}.home-hero-achievements{display:flex;grid-area:achievements;position:relative;z-index:5}@media(max-width:1279.9px){.home-hero-achievements{padding-bottom:12px}}@media(max-width:991.9px){.home-hero-achievements{padding-bottom:20px}}@media(min-width:480px){.home-hero-achievements{gap:32px}}@media(min-width:992px){.home-hero-achievements{flex-direction:column;align-self:center}}.home-hero-achievements .item{line-height:1.3}@media(max-width:479.9px){.home-hero-achievements .item{width:50%}}.home-hero-achievements .item strong{font-size:clamp(14px,(14 + (18 - 14) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,18px);font-weight:700;text-transform:uppercase}.home-hero-achievements .item p{font-size:clamp(12px,(12 + (16 - 12) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,16px);font-weight:500;margin-top:.25em}.home-hero-tiles{display:flex;gap:4px;height:clamp(360px,(360 + (452 - 360) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,452px);grid-area:tiles}@media(min-width:768px){.home-hero-tiles{margin-bottom:clamp(24px,(24 + (32 - 24) * (tan(atan2(var(--w-size),1px)) - 768) / 672) * 1px,32px)}}.home-hero-tiles .item{display:flex;width:clamp(54px,(54 + (80 - 54) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,80px)}.home-hero-tiles .item:before{display:block;content:"";width:100%;height:100%;border-radius:clamp(14px,(14 + (18 - 14) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,18px);background:linear-gradient(to bottom,var(--color-primary),var(--color-primary-light));opacity:.28;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}@media(max-width:1279.9px){.home-hero-tiles .item{position:relative}}@media(max-width:767.9px){.home-hero-tiles .item:first-child{display:none}}@media(min-width:768px){.home-hero-tiles .item:nth-of-type(1):before{opacity:.04}.home-hero-tiles .item:nth-of-type(2):before{opacity:.08}.home-hero-tiles .item:nth-of-type(3):before{opacity:.2}}.home-hero-tiles .item:nth-of-type(4){flex:1 0 0}.home-hero-autor-image{max-width:clamp(280px,(280 + (400 - 280) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,400px);position:absolute;bottom:0;translate:0% 0}@media(max-width:1279.9px){.home-hero-autor-image{max-width:none;width:auto;height:105%;left:50%;translate:-50% 0}}@media(max-width:991.9px){.home-hero-autor-image{height:103%}}@media(min-width:1280px){.home-hero-autor-image{left:clamp(47%,(47 + (50 - 47) * (tan(atan2(var(--w-size),1px)) - 1280) / 160) * 1%,50%)}}.home-hero-interaction{width:11.5em;border-radius:clamp(14px,(14 + (18 - 14) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,18px);background:linear-gradient(to bottom,var(--color-primary),var(--color-primary-light));position:relative;font-size:clamp(14px,(14 + (16 - 14) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,16px);padding:16px 0;overflow:hidden}@media(max-width:767.9px){.home-hero-interaction{position:absolute;width:calc(100vw - var(--gap-container) * 2);height:120px;top:calc(100% + clamp(8px,(8 + (16 - 8) * (tan(atan2(var(--w-size),1px)) - 375) / 393) * 1px,16px));padding:16px 22px;background:linear-gradient(to right,var(--color-primary),var(--color-primary-light))}}.home-hero-interaction img{position:absolute;left:0;bottom:-12px}@media(max-width:767.9px){.home-hero-interaction img{width:122px;inset:-8px 50px auto auto;transform:scaleX(-1)}}.home-hero-interaction-head{display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.3;text-transform:uppercase;font-weight:700;gap:8px}@media(max-width:767.9px){.home-hero-interaction-head{align-items:flex-start;text-align:left}}.home-hero-interaction-head .icon{width:24px}.home-hero-interaction-link{--rb-position: clamp(16px, (16 + (24 - 16) * (tan(atan2(var(--w-size), 1px)) - 375) / 1065) * 1px, 24px);position:absolute;right:var(--rb-position);bottom:var(--rb-position);padding:0;z-index:5}.home-hero-title{font-size:clamp(64px,(64 + (156 - 64) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,156px);text-transform:uppercase;font-weight:600;line-height:1.1;grid-area:title;position:relative;z-index:5}@media(max-width:1279.9px){.home-hero-title{padding-bottom:12px}}@media(min-width:768px)and (max-width:992.9px){.home-hero-title{font-size:clamp(116px,(116 + (140 - 116) * (tan(atan2(var(--w-size),1px)) - 768) / 224) * 1px,140px)}}@media(max-width:767.9px){.home-hero-title{font-size:clamp(60px,(60 + (116 - 60) * (tan(atan2(var(--w-size),1px)) - 375) / 393) * 1px,116px);padding:0 clamp(8px,(8 + (16 - 8) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,16px) .125em;margin-top:-1.47em}}@media(min-width:992px)and (max-width:1279.9px){.home-hero-title{font-size:clamp(110px,(110 + (124 - 110) * (tan(atan2(var(--w-size),1px)) - 992) / 288) * 1px,124px)}}.home-hero-title span{display:block;font-size:.346em;font-weight:300}.home-hero-actions{display:flex;flex-wrap:wrap;grid-area:actions;gap:24px 8px;position:relative;z-index:5}@media(max-width:767.9px){.home-hero-actions{margin-top:8px}}@media(min-width:992px){.home-hero-actions{align-items:center}}.home-hero-actions .btn{min-width:clamp(140px,(140 + (180 - 140) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,180px)}.home-hero-info{width:100%;line-height:1.5;font-size:clamp(14px,(14 + (16 - 14) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,16px);margin-right:auto}@media(min-width:992px){.home-hero-info{max-width:26em}}.home-about{position:relative}@media(max-width:991.9px){.home-about{margin-bottom:clamp(26px,(26 + (30 - 26) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,30px)}}.home-about-container{display:flex;flex-direction:column;gap:18px}@media(min-width:992px){.home-about-container{display:grid;grid-template-columns:clamp(280px,(280 + (500 - 280) * (tan(atan2(var(--w-size),1px)) - 992) / 448) * 1px,500px) 1fr;grid-template-areas:"picture header" "picture description";grid-template-rows:auto 1fr;align-items:flex-start;gap:18px clamp(32px,(32 + (64 - 32) * (tan(atan2(var(--w-size),1px)) - 992) / 448) * 1px,64px)}}.home-about-header{grid-area:header}@media(min-width:992px){.home-about-header{align-items:flex-start;text-align:left}}.home-about-picture{--picture-ratio: 1 / 1;--picture-radius: 50%;aspect-ratio:var(--picture-ratio);grid-area:picture;background-image:url(/img/about/background.jpg);border-radius:var(--picture-radius);margin:0 auto}@media(max-width:991.9px){.home-about-picture{width:100%;max-width:clamp(84px,(84 + (160 - 84) * (tan(atan2(var(--w-size),1px)) - 375) / 617) * 1px,160px)}}@media(min-width:992px){.home-about-picture{--picture-ratio: 1 / 1.36;--picture-radius: clamp(24px, (24 + (48 - 24) * (tan(atan2(var(--w-size), 1px)) - 992) / 448) * 1px, 48px);margin:0;position:relative}}.home-about-picture .btn{white-space:nowrap;position:absolute;z-index:5}@media(max-width:991.9px){.home-about-picture .btn{--btn-color: var(--color-white);--btn-color-border: var(--color-dark);--btn-color-bg: var(--color-dark);--btn-hover-color: var(--color-white);--btn-hover-color-border: var(--color-primary);--btn-hover-color-bg: var(--color-primary);--btn-hover-color-icon: var(--color-white);left:50%;bottom:0;translate:-50% 50%}}@media(min-width:992px){.home-about-picture .btn{right:clamp(12px,(12 + (24 - 12) * (tan(atan2(var(--w-size),1px)) - 992) / 448) * 1px,24px);bottom:clamp(12px,(12 + (24 - 12) * (tan(atan2(var(--w-size),1px)) - 992) / 448) * 1px,24px)}}.home-about-image{aspect-ratio:var(--picture-ratio);border-radius:var(--picture-radius);-o-object-position:top center;object-position:top center;padding:10% 2% 0}.home-about-description{grid-area:description;position:relative;padding:.25em 1em 3.5em}@media(min-width:992px){.home-about-description{padding:1em 3em 2em 0}}.home-about-description:before{display:block;content:"";position:absolute;top:calc(clamp(84px,(84 + (160 - 84) * (tan(atan2(var(--w-size),1px)) - 375) / 617) * 1px,160px)/-2 - 18px);right:calc(var(--gap-container) * -1 + 10px);left:calc(var(--gap-container) * -1 + 10px);bottom:0;background-color:#fff7eb;border-radius:48px;z-index:-1}@media(min-width:992px){.home-about-description:before{top:-10px;right:0;left:calc(clamp(40%,(40 + (60 - 40) * (tan(atan2(var(--w-size),1px)) - 992) / 448) * 1%,60%)*-1);bottom:0}}.home-books-list{display:flex;flex-direction:column;gap:10px}@media(min-width:768px){.home-books-list{display:grid}}@media(min-width:768px){.home-books-list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1440px){.home-books-list{grid-template-columns:repeat(6,1fr)}}.book-card{display:flex;flex-direction:column;border-radius:32px;border:2px solid #E8E6E7;transition:var(--transition);transition-property:border-color;padding:clamp(18px,(18 + (34 - 18) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,34px) 18px clamp(24px,(24 + (34 - 24) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,34px);gap:6px;text-align:center}.book-card:hover{border-color:#bebebe}@media(min-width:768px){.book-card{grid-column:span 1}.book-card:last-child{grid-column:span 2}}@media(min-width:1440px){.book-card{grid-column:span 2}.book-card:nth-child(-n+2){grid-column:span 3}}.book-card-image{width:clamp(224px,(224 + (318 - 224) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,318px);max-width:100%;margin:0 auto}.book-card-title{font-size:clamp(18px,(18 + (24 - 18) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,24px);font-weight:500;color:var(--color-dark);line-height:1.5;margin-top:auto}.book-card-description{max-width:28.25em;font-size:clamp(14px,(14 + (16 - 14) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,16px);margin:0 auto 8px}.book-card-actions{display:flex;flex-wrap:wrap;gap:10px 6px;justify-content:center;height:0;opacity:0;transition:var(--transition);transition-property:height,margin,opacity}.book-card-actions .btn{scale:0}@media(pointer:coarse)and (hover:none){.book-card-actions{height:clamp(54px,(54 + (62 - 54) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,62px);margin-top:14px;opacity:1}.book-card-actions .btn{scale:1}}.book-card:hover .book-card-actions{height:clamp(54px,(54 + (62 - 54) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,62px);margin-top:clamp(6px,(6 + (14 - 6) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,14px);opacity:1}.book-card:hover .book-card-actions .btn{scale:1}.home-media-socials{justify-content:center}@media(max-width:767.9px){.home-media-socials{gap:6px}}@media(min-width:768px){.home-media-socials{margin-bottom:-3px}}.home-media-socials .social-link{color:var(--color-primary-dark)}@media(max-width:767.9px){.home-media-socials .social-link{font-size:14px;padding:1em 1.7em;border:2px solid rgba(var(--color-primary-rgb),.12);border-radius:100px}.home-media-socials .social-link:hover{color:var(--color-white);border-color:var(--color-primary);background-color:var(--color-primary)}.home-media-socials .social-link:hover:after{background-color:var(--color-white)}}@media(min-width:768px){.home-media-socials .social-link{padding-bottom:24px;position:relative}.home-media-socials .social-link:before{display:block;content:"";width:100%;height:4px;position:absolute;left:0;bottom:0;opacity:0;background-color:var(--color-primary-dark);border-radius:2px;visibility:hidden;transition:var(--transition);transition-property:opacity}.home-media-socials .social-link:hover{color:var(--color-primary)}.home-media-socials .social-link:hover:before{opacity:1;visibility:visible}}.home-media-gallery{display:flex;gap:10px}@media(max-width:767.9px){.home-media-gallery{overflow-x:auto;margin:24px calc(var(--gap-container) * -1) 0;padding:0 var(--gap-container)}}@media(min-width:768px){.home-media-gallery{padding:24px;border:2px solid #E8E6E7;border-radius:clamp(32px,(32 + (48 - 32) * (tan(atan2(var(--w-size),1px)) - 768) / 672) * 1px,48px)}}.home-media-gallery .item{width:calc((100% - 30px)/4);position:relative}@media(max-width:767.9px){.home-media-gallery .item{width:204px;flex:1 0 204px}}.home-media-gallery .item-image{border-radius:24px}.home-media-gallery .item:hover .item-play-button{scale:1.4;box-shadow:0 0 1em rgba(var(--color-black-rgb),.25)}.home-work-list{display:flex;flex-direction:column;gap:clamp(8px,(8 + (14 - 8) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,14px)}.home-work-list .item{--border-radius: 32px;--bg-color: var(--color-primary-dark);display:flex;align-items:center;min-height:clamp(356px,(356 + (374 - 356) * (tan(atan2(var(--w-size),1px)) - 375) / 393) * 1px,374px);padding:24px clamp(28px,(28 + (90 - 28) * (tan(atan2(var(--w-size),1px)) - 660) / 780) * 1px,90px) 24px clamp(28px,(28 + (506 - 28) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,506px);position:relative;color:var(--color-white)}@media(max-width:659.9px){.home-work-list .item{min-height:356px;padding:24px;text-align:right}}@media(max-width:767.9px){.home-work-list .item{background:var(--bg-color);border-radius:var(--border-radius);overflow:hidden}}@media(min-width:768px){.home-work-list .item{--padding-top: clamp(30px, (30 + (48 - 30) * (tan(atan2(var(--w-size), 1px)) - 768) / 672) * 1px, 48px);min-height:calc(374px + var(--padding-top));padding:var(--padding-top) clamp(40px,(40 + (90 - 40) * (tan(atan2(var(--w-size),1px)) - 768) / 672) * 1px,90px) 24px clamp(260px,(260 + (506 - 260) * (tan(atan2(var(--w-size),1px)) - 768) / 672) * 1px,506px);margin-top:calc(clamp(30px,(30 + (48 - 30) * (tan(atan2(var(--w-size),1px)) - 768) / 672) * 1px,48px)*-1)}.home-work-list .item:before{display:block;content:"";width:100%;height:calc(100% - var(--padding-top));position:absolute;left:0;bottom:0;background-color:var(--bg-color);z-index:-1;border-radius:var(--border-radius)}}.home-work-list .item-picture{display:flex;flex-direction:column;height:100%;position:absolute;left:0;bottom:0}@media(max-width:767.9px){.home-work-list .item-picture{width:100%}}@media(min-width:768px){.home-work-list .item-picture{width:clamp(260px,(260 + (434 - 260) * (tan(atan2(var(--w-size),1px)) - 768) / 672) * 1px,434px)}}.home-work-list .item-picture:before,.home-work-list .item-picture:after{display:block;content:"";width:312px;height:100%;position:absolute;left:0;bottom:0;border-radius:60px}@media(min-width:768px){.home-work-list .item-picture:before,.home-work-list .item-picture:after{width:calc(clamp(-120%,(-120 + (-100 - -120) * (tan(atan2(var(--w-size),1px)) - 768) / 672) * 1%,-100%)*-1);height:calc(100% - var(--padding-top, 0));border-radius:90px}}.home-work-list .item-picture:before{background-color:var(--color-primary);-webkit-mask-image:var(--icon-logo-background);mask-image:var(--icon-logo-background);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:-28px -54px;mask-position:-28px -54px;-webkit-mask-size:96% auto;mask-size:96% auto}@media(min-width:768px){.home-work-list .item-picture:before{-webkit-mask-position:clamp(-280%,(-280 + (-94 - -280) * (tan(atan2(var(--w-size),1px)) - 768) / 672) * 1%,-94%) 46%;mask-position:clamp(-280%,(-280 + (-94 - -280) * (tan(atan2(var(--w-size),1px)) - 768) / 672) * 1%,-94%) 46%}}.home-work-list .item-picture:after{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.home-work-list .item-image{display:block;width:auto;height:100%;position:relative;z-index:3}@media(max-width:659.9px){.home-work-list .item-image{opacity:.48}}@media(max-width:767.9px){.home-work-list .item-image{height:356px;padding-top:14px;margin-right:auto;translate:-10% 0;margin-top:auto}}@media(min-width:768px){.home-work-list .item-image{height:100%;margin:0 auto}}.home-work-list .item-body{display:flex;flex-direction:column;gap:8px;position:relative;z-index:5}@media(max-width:659.9px){.home-work-list .item-body{width:100%;margin-top:auto}}@media(min-width:768px){.home-work-list .item-body{padding-top:24px}}.home-work-list .item-title{font-size:clamp(24px,(24 + (48 - 24) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,48px);font-weight:500;line-height:1.5}.home-work-list .item-description a{font-weight:700;text-decoration:none;color:inherit;transition:var(--transition);transition-property:color}.home-work-list .item-description a:hover{color:var(--color-primary)}.home-work-list .item-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:24px}@media(max-width:659.9px){.home-work-list .item-actions{justify-content:center;padding-top:40px}}.home-work-list .item:nth-child(2n){--bg-color: var(--color-primary-light);padding-left:clamp(28px,(28 + (90 - 28) * (tan(atan2(var(--w-size),1px)) - 660) / 780) * 1px,90px);padding-right:clamp(28px,(28 + (506 - 28) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,506px);color:var(--color-dark)}@media(max-width:659.9px){.home-work-list .item:nth-child(2n){padding:24px;text-align:left}}@media(min-width:768px){.home-work-list .item:nth-child(2n){padding-left:clamp(40px,(40 + (90 - 40) * (tan(atan2(var(--w-size),1px)) - 768) / 672) * 1px,90px);padding-right:clamp(260px,(260 + (506 - 260) * (tan(atan2(var(--w-size),1px)) - 768) / 672) * 1px,506px)}}.home-work-list .item:nth-child(2n) .item-picture{left:auto;right:0}.home-work-list .item:nth-child(2n) .item-picture:before,.home-work-list .item:nth-child(2n) .item-picture:after{left:auto;right:0}.home-work-list .item:nth-child(2n) .item-picture:before{background-color:var(--color-white);transform:scaleX(-1)}@media(min-width:768px){.home-work-list .item:nth-child(2n) .item-picture:before{-webkit-mask-position:clamp(-80%,(-80 + (-40 - -80) * (tan(atan2(var(--w-size),1px)) - 768) / 672) * 1%,-40%) 46%;mask-position:clamp(-80%,(-80 + (-40 - -80) * (tan(atan2(var(--w-size),1px)) - 768) / 672) * 1%,-40%) 46%}}@media(max-width:767.9px){.home-work-list .item:nth-child(2n) .item-image{margin:0 0 0 auto;translate:10% 0}}.home-featured-media{display:flex;align-items:center;gap:clamp(34px,(34 + (48 - 34) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,48px);margin:0 calc(var(--gap-container) * -1);padding:0 var(--gap-container);overflow-x:auto}.home-featured-media .item-image{flex:calc(var(--image-size) * clamp(.7em,(.7 + (1 - .7) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1em,1em)) 0 0;font-size:1px}.home-featured-media .item-image:first-child{margin-left:auto}.home-featured-media .item-image:last-child{margin-right:auto}.home-featured-content{margin-top:clamp(30px,(30 + (62 - 30) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,62px)}.home-featured-content-tabs{display:flex;justify-content:center;position:relative}@media(max-width:425.9px){.home-featured-content-tabs:before{display:block;content:"";width:100%;height:2px;background-color:rgba(var(--color-primary-rgb),.24);position:absolute;left:0;bottom:0}}@media(min-width:426px){.home-featured-content-tabs{gap:24px}}.home-featured-content-tabs .tab-button{font-weight:700;color:var(--color-dark);line-height:1.5;padding-bottom:clamp(14px,(14 + (16 - 14) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,16px);border-bottom:2px solid transparent;transition:var(--transition);transition-property:border-color}@media(max-width:425.9px){.home-featured-content-tabs .tab-button{width:50%}}.home-featured-content-tabs .tab-button.is-active{border-color:var(--color-primary)}.home-featured-content-wrapper{margin-top:clamp(24px,(24 + (48 - 24) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,48px)}.home-featured-content-container .item{display:grid;grid-template-columns:clamp(64px,(64 + (100 - 64) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,100px) 1fr auto;gap:8px clamp(16px,(16 + (24 - 16) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,24px);align-items:center;font-weight:500;line-height:1.5}.home-featured-content-container .item:not(:first-child){--top-distance: clamp(14px, (14 + (18 - 14) * (tan(atan2(var(--w-size), 1px)) - 375) / 1065) * 1px, 18px);border-top:2px solid #E8E6E7;padding-top:var(--top-distance);margin-top:var(--top-distance)}.home-featured-content-container .item-picture{position:relative}.home-featured-content-container .item-image{aspect-ratio:1;border-radius:14px}.home-featured-content-container .item-body{color:var(--color-dark)}.home-featured-content-container .item-title{font-size:clamp(18px,(18 + (24 - 18) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,24px)}.home-featured-content-container .item-description{font-size:clamp(14px,(14 + (16 - 14) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,16px)}.home-featured-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:clamp(36px,(36 + (48 - 36) * (tan(atan2(var(--w-size),1px)) - 375) / 1065) * 1px,48px)}
