.back-to-top_backToTop__U0waf{position:fixed;bottom:20px;right:20px;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;cursor:pointer;transition:all .2s ease;z-index:100;opacity:0;animation:back-to-top_fadeIn__pBu_v .3s ease forwards}.back-to-top_backToTop__U0waf:hover{background:hsla(0,0%,100%,.2);transform:translateY(-2px)}.back-to-top_backToTop__U0waf:active{transform:translateY(0)}@media(min-width:768px){.back-to-top_backToTop__U0waf{display:none}}@keyframes back-to-top_fadeIn__pBu_v{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.header_header__pwrbs{padding:48px;top:0;left:0;right:0;display:flex}@media(max-width:768px){.header_header__pwrbs{padding:2rem}}.hero_hero__container__CLDzH{padding:clamp(3rem,6vw,6rem);display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;gap:clamp(1.5rem,3vw,2.5rem)}@media(max-width:1024px){.hero_hero__container__CLDzH{padding:3rem}}@media(max-width:768px){.hero_hero__container__CLDzH{padding:2rem}}.hero_hero__container__CLDzH>:not(:last-child){margin-bottom:0}.hero_hero__title__x1lij{font-weight:700;font-size:clamp(2rem,4vw,3rem);line-height:1.2;color:#fff;margin-top:0;text-align:center;letter-spacing:-.02em;max-width:800px}@media(max-width:1024px){.hero_hero__title__x1lij{font-size:28px;line-height:34px}}.hero_hero__subtitle__Tmtqe{font-weight:500;font-size:clamp(1.25rem,2.5vw,1.75rem);line-height:1.4;color:hsla(0,0%,100%,.9);margin-top:0;text-align:center;max-width:600px}@media(max-width:1024px){.hero_hero__subtitle__Tmtqe{font-size:22px;line-height:26px}}.hero_hero__links__cutJa{color:#fff;display:flex;justify-content:center;padding:.5rem;flex-wrap:wrap;gap:5mm}.hero_hero__links__cutJa .hero_hero__link__Lw_fY,.hero_hero__links__cutJa .hero_hero__mail_container__M36ea{display:flex;flex-direction:column;align-items:center;gap:5mm;cursor:pointer}.hero_hero__links__cutJa .hero_hero__link_text__MeX7C{writing-mode:vertical-rl;pointer-events:none}@media(max-width:1024px){.hero_hero__links__cutJa{margin-top:.5rem}}@media(max-width:768px){.hero_hero__links__cutJa{flex-direction:column;align-items:flex-start}.hero_hero__links__cutJa .hero_hero__link__Lw_fY,.hero_hero__links__cutJa .hero_hero__mail_container__M36ea{flex-direction:row;align-items:center;gap:2.5mm}.hero_hero__links__cutJa .hero_hero__link_text__MeX7C{writing-mode:horizontal-tb}}.hero_hero__icon__uQQq7{cursor:pointer;transition:transform .15s ease-in-out}@media(hover:hover){.hero_hero__icon__uQQq7:hover{transform:scale(1.05)}}.hero_hero__mail_container__M36ea{position:relative}.hero_hero__mail_container__M36ea:hover .hero_tooltip__cz3vS{display:initial}.hero_tooltip__cz3vS{position:absolute;display:none;left:50%;top:-90px;transform:translateX(-50%);transition:all .2s ease;z-index:100}.hero_tooltip__cz3vS:hover{display:initial}.hero_tooltip__inner_container__OYvIV{background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:12px 16px;border-radius:8px;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);min-width:200px;margin-bottom:8px}.hero_tooltip__text__7qXjs{font-weight:500;font-size:14px;line-height:1.4;color:#fff;text-align:center}.hero_tooltip__text__7qXjs:last-child{margin-bottom:0}.hero_tooltip__arrow__dMRgW{width:20px;height:10px;position:relative;margin:0 auto}.hero_tooltip__arrow__dMRgW:after{border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid hsla(0,0%,100%,.2)}.hero_tooltip__arrow__dMRgW:after,.hero_tooltip__arrow__dMRgW:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:0;height:0}.hero_tooltip__arrow__dMRgW:before{border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-top:9px solid hsla(0,0%,100%,.1);margin-top:-1px}.blog_blog__mJCdt{padding:2rem 0;max-width:800px;margin:0 auto;width:100%}.blog_blog__mJCdt h2{font-family:JetBrains Mono,monospace;font-size:2.5rem;margin-bottom:2.5rem;color:#fff;opacity:.9;font-weight:700;padding:0 1.5rem;letter-spacing:-.02em;text-shadow:0 2px 4px rgba(0,0,0,.3)}@media(max-width:640px){.blog_blog__mJCdt h2{font-size:2rem;margin-bottom:2rem}}.blog_post__rwl44,.blog_posts__KxSQU{display:flex;flex-direction:column;gap:1rem}.blog_post__rwl44{background:hsla(0,0%,100%,.05);border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .2s ease;position:relative;padding:1.5rem}.blog_post__rwl44:hover{background:hsla(0,0%,100%,.08)}.blog_post__rwl44 h3{color:#fff;font-size:1.25rem;line-height:1.4;margin-bottom:.25rem}.blog_post__rwl44 p{color:#ccc;line-height:1.6;flex-grow:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;opacity:.8}.blog_meta__C_NaY{display:flex;align-items:center;gap:.5rem;color:#666;font-size:.875rem;margin-top:auto}.blog_meta__C_NaY span{opacity:.6}.blog_postLink__KAcUB{text-decoration:none;color:inherit}.blog_postLink__KAcUB:hover{text-decoration:none}.styles_container__IT_OK{min-height:100vh;display:flex;flex-direction:column}.styles_page__pTj2g{flex:1 1;max-width:1200px;margin:0 auto;padding:0 1rem;width:100%;display:flex;flex-direction:column;gap:4rem}