html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;border:0;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}img,fieldset,a img{border:none}input[type=text],input[type=email],input[type=tel],textarea{-webkit-appearance:none}input[type=submit],button{cursor:pointer}input[type=submit]::-moz-focus-inner{border:0;padding:0}button::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto}input,button{border:0;margin:0;padding:0}div,input,textarea,select,button,h1,h2,h3,h4,h5,h6,a,span,a:focus{outline:none}ul,ol{list-style-type:none}table{border-spacing:0;border-collapse:collapse;width:100%}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}@media (prefers-reduced-motion:reduce){*{transition:none!important}}body{background:rgb(var(--ground));font-family:var(--font-noto-cyrillic),var(--font-noto-devanagari),var(--font-inclusive),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC","Noto Sans SC","Source Han Sans SC",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgb(var(--ink)/.95);font-size:1rem;line-height:1.5}@supports not (overflow:clip){body{overflow-x:hidden}}img{display:block}img[src*=\.svg]{filter:var(--svg-tint)}img{vertical-align:bottom;max-width:100%}[class*=hoff-research-card] img{max-width:none}a{text-decoration:none}textarea,input,button{font-family:inherit}button{background:0 0}html{scroll-behavior:auto;scroll-padding-top:calc(clamp(5.5rem,4.83333rem + 2.96296vw,7.5rem) + clamp(.375rem,.333333rem + .185185vw,.5rem))}:focus-visible{outline:2px solid rgb(var(--ink)/.65);outline-offset:5px}[data-offscreen],[data-offscreen] *,[data-offscreen] :before,[data-offscreen] :after{animation-play-state:paused!important}[data-section]{contain-intrinsic-size:auto 60rem}[data-offscreen]:not([data-near]){content-visibility:auto}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.section{margin-bottom:clamp(4rem,2rem + 8.88889vw,10rem)}[class^=container]{max-width:clamp(75rem,100vw - 20rem,85rem);margin:0 auto;padding-inline:clamp(1.5rem,1.16667rem + 1.48148vw,2.5rem)}.h1,.h2,.h3{font-family:var(--font-noto-cyrillic),var(--font-noto-devanagari),var(--font-inclusive),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC","Noto Sans SC","Source Han Sans SC",sans-serif;letter-spacing:-.02em;text-wrap:balance;margin-bottom:1rem;font-weight:700}.h1{font-size:clamp(3rem,2.66667rem + 1.48148vw,4rem);line-height:1.1}.h2{font-size:clamp(2.25rem,2rem + 1.11111vw,3rem);line-height:1.15}.h3{font-size:clamp(1.75rem,1.5rem + 1.11111vw,2.5rem);line-height:1.2}.swiper-testimonials-author{overflow:visible!important}.swiper-testimonials-author .swiper-slide.swiper-slide-active{background:rgb(var(--ink)/.1);box-shadow:0 24px 32px -12px rgb(var(--deep)/.1),inset 2px 4px 16px 0 rgb(var(--ink)/.06)}.swiper-testimonials-author .swiper-slide.swiper-slide-active:before{opacity:1}.swiper-pagination-bullets.swiper-pagination-testimonials{margin-inline:clamp(.5rem,.416667rem + .37037vw,.75rem);display:flex;position:relative;inset:auto!important}.swiper-pagination-bullets.swiper-pagination-testimonials .swiper-pagination-bullet{background:rgb(var(--ink)/.25);opacity:1;border-radius:50%;width:.5rem;height:.5rem;margin-inline:.25rem;transition:background .2s}.swiper-pagination-bullets.swiper-pagination-testimonials .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgb(var(--ink)/.7)}
@font-face{font-family:inclusiveSans;src:url(../media/InclusiveSans_Variable-s.p.0x48609qh9r_n.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:inclusiveSans Fallback;src:local(Arial);ascent-override:87.81%;descent-override:23.11%;line-gap-override:0.0%;size-adjust:108.18%}.inclusivesans_e0c3e9b-module__QM-8dW__className{font-family:inclusiveSans,inclusiveSans Fallback}.inclusivesans_e0c3e9b-module__QM-8dW__variable{--font-inclusive:"inclusiveSans", "inclusiveSans Fallback"}
@font-face{font-family:inclusiveSansItalic;src:url(../media/InclusiveSans_Italic_Variable-s.420_slt1_--ca.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:italic}@font-face{font-family:inclusiveSansItalic Fallback;src:local(Arial);ascent-override:87.74%;descent-override:23.09%;line-gap-override:0.0%;size-adjust:108.28%}.inclusivesansitalic_a5cbd9d1-module__4_oKAW__className{font-family:inclusiveSansItalic,inclusiveSansItalic Fallback}.inclusivesansitalic_a5cbd9d1-module__4_oKAW__variable{--font-inclusive-italic:"inclusiveSansItalic", "inclusiveSansItalic Fallback"}
@font-face{unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-family:notoCyrillic;src:url(../media/NotoSans_Cyrillic_Variable.1undqm_-sukdc.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}.notocyrillic_724d418b-module__ejo6WW__className{font-family:notoCyrillic}.notocyrillic_724d418b-module__ejo6WW__variable{--font-noto-cyrillic:"notoCyrillic"}
@font-face{unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF;font-family:notoDevanagari;src:url(../media/NotoSans_Devanagari_Variable.3giajfo5uv2ys.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}.notodevanagari_2d82b809-module__vT8PZa__className{font-family:notoDevanagari}.notodevanagari_2d82b809-module__vT8PZa__variable{--font-noto-devanagari:"notoDevanagari"}
@font-face{font-family:devicon;src:url(../media/devicon-s.p.2glv92qrfmg00.woff2)format("woff2");font-display:block}@font-face{font-family:devicon Fallback;src:local(Arial);ascent-override:93.75%;descent-override:6.25%;line-gap-override:0.0%;size-adjust:100.0%}.devicon_4c5c43ea-module__uEeU1a__className{font-family:devicon,devicon Fallback}.devicon_4c5c43ea-module__uEeU1a__variable{--font-devicon:"devicon", "devicon Fallback"}
@font-face{font-family:nerdSymbols;src:url(../media/nerd_symbols-s.3qouvj4kpo129.woff2)format("woff2");font-display:block}@font-face{font-family:nerdSymbols Fallback;src:local(Arial);ascent-override:79.98%;descent-override:20.02%;line-gap-override:0.0%;size-adjust:100.0%}.nerdsymbols_ed711b1b-module__9r45Ga__className{font-family:nerdSymbols,nerdSymbols Fallback}.nerdsymbols_ed711b1b-module__9r45Ga__variable{--font-nerd:"nerdSymbols", "nerdSymbols Fallback"}
.global-not-found-module-sass-module__j4YlfG__page{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.75rem,.666667rem + .37037vw,1rem);min-height:100vh;padding-block:clamp(1.5rem,1.33333rem + .740741vw,2rem);padding-inline:clamp(1.5rem,1.16667rem + 1.48148vw,2.5rem);display:flex}.global-not-found-module-sass-module__j4YlfG__code{letter-spacing:.08em;color:rgb(var(--ink)/.76);font-size:.875rem;font-weight:600}.global-not-found-module-sass-module__j4YlfG__title{margin-bottom:clamp(.75rem,.666667rem + .37037vw,1rem)}.global-not-found-module-sass-module__j4YlfG__links{flex-wrap:wrap;justify-content:center;gap:clamp(.375rem,.333333rem + .185185vw,.5rem) clamp(1rem,.916667rem + .37037vw,1.25rem);font-size:.875rem;display:flex}.global-not-found-module-sass-module__j4YlfG__links a{color:rgb(var(--ink)/.76);transition:color .2s}.global-not-found-module-sass-module__j4YlfG__links a:hover,.global-not-found-module-sass-module__j4YlfG__links a:focus-visible{color:rgb(var(--ink)/.95)}
