@charset "UTF-8";.user-menu{position:relative}.user-menu__loading{width:100px;display:flex;justify-content:center}.user-menu__spinner{width:20px;height:20px;border:2px solid rgba(110,108,255,.2);border-top-color:#6e6cff;border-radius:50%;animation:userMenuSpin .8s linear infinite}@keyframes userMenuSpin{to{transform:rotate(360deg)}}.user-menu__auth-buttons{display:flex;align-items:center;gap:12px}.user-menu__login{padding:10px 18px;font-size:14px;font-weight:600;font-family:inherit;color:#374151;text-decoration:none;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease;background:transparent;cursor:pointer}.user-menu__login:hover{background:#f3f4f6;border-color:#d1d5db}.user-menu__signup{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:600;font-family:inherit;color:#fff;background:linear-gradient(135deg,#6e6cff,#8b5cf6);text-decoration:none;border:none;border-radius:8px;transition:all .2s ease;cursor:pointer}.user-menu__signup:hover{transform:translateY(-1px);box-shadow:0 4px 12px #6e6cff59}.user-menu__trigger{display:flex;align-items:center;gap:10px;padding:6px 12px 6px 6px;background:#fff;border:1px solid #e5e7eb;border-radius:50px;cursor:pointer;transition:all .2s ease;font-family:inherit}.user-menu__trigger:hover{border-color:#d1d5db;background:#f9fafb}.user-menu__avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#6e6cff,#8b5cf6);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.user-menu__avatar.large{width:40px;height:40px;font-size:16px}.user-menu__name{font-size:14px;font-weight:500;color:#374151}.user-menu__chevron{color:#9ca3af;transition:transform .2s ease}.user-menu__chevron.open{transform:rotate(180deg)}.user-menu__dropdown{position:absolute;top:calc(100% + 8px);right:0;width:280px;background:#fff;border-radius:12px;box-shadow:0 10px 40px #00000026;border:1px solid #e5e7eb;z-index:100;animation:userMenuFadeIn .15s ease}@keyframes userMenuFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.user-menu__header{display:flex;align-items:center;gap:12px;padding:16px}.user-menu__fullname{font-size:14px;font-weight:600;color:#111827}.user-menu__email{font-size:13px;color:#6b7280}.user-menu__divider{height:1px;background:#f3f4f6}.user-menu__nav{padding:8px}.user-menu__nav a{display:flex;align-items:center;gap:12px;padding:10px 12px;font-size:14px;color:#374151;text-decoration:none;border-radius:8px;transition:all .15s ease}.user-menu__nav a:hover{background:#f3f4f6;color:#6e6cff}.user-menu__nav a svg{color:#9ca3af}.user-menu__nav a:hover svg{color:#6e6cff}.user-menu__signout{display:flex;align-items:center;gap:12px;width:100%;padding:12px 20px;font-size:14px;font-family:inherit;color:#dc2626;background:none;border:none;cursor:pointer;transition:all .15s ease}.user-menu__signout:hover{background:#fef2f2}.user-menu__signout svg{color:#dc2626}@media(max-width:640px){.user-menu__name{display:none}.user-menu__dropdown{width:260px}.user-menu__auth-buttons{gap:8px}.user-menu__login,.user-menu__signup{padding:8px 14px;font-size:13px}}.header[data-astro-cid-mq3pp5jd]{position:sticky;top:0;z-index:100;background:#fffffff2;backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.06);font-family:"Source Sans 3",Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.header__nav[data-astro-cid-mq3pp5jd]{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.header__logo[data-astro-cid-mq3pp5jd]{display:flex;align-items:center;flex-shrink:0}.header__logo[data-astro-cid-mq3pp5jd] img[data-astro-cid-mq3pp5jd]{display:block}.header__menu[data-astro-cid-mq3pp5jd]{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.menu-item[data-astro-cid-mq3pp5jd]>a[data-astro-cid-mq3pp5jd],.menu-item[data-astro-cid-mq3pp5jd] .menu-trigger[data-astro-cid-mq3pp5jd]{display:flex;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:600;color:#434343;text-decoration:none;border-radius:8px;transition:all .2s ease;background:transparent;border:none;cursor:pointer;font-family:inherit}.menu-item[data-astro-cid-mq3pp5jd]>a[data-astro-cid-mq3pp5jd] .menu-icon[data-astro-cid-mq3pp5jd],.menu-item[data-astro-cid-mq3pp5jd] .menu-trigger[data-astro-cid-mq3pp5jd] .menu-icon[data-astro-cid-mq3pp5jd]{color:#8c8c8c;transition:color .2s ease}.menu-item[data-astro-cid-mq3pp5jd]>a[data-astro-cid-mq3pp5jd]:hover,.menu-item[data-astro-cid-mq3pp5jd]>a[data-astro-cid-mq3pp5jd].active,.menu-item[data-astro-cid-mq3pp5jd] .menu-trigger[data-astro-cid-mq3pp5jd]:hover,.menu-item[data-astro-cid-mq3pp5jd] .menu-trigger[data-astro-cid-mq3pp5jd].active{color:#6e6cff;background:#f9f7ff}.menu-item[data-astro-cid-mq3pp5jd]>a[data-astro-cid-mq3pp5jd]:hover .menu-icon[data-astro-cid-mq3pp5jd],.menu-item[data-astro-cid-mq3pp5jd]>a[data-astro-cid-mq3pp5jd].active .menu-icon[data-astro-cid-mq3pp5jd],.menu-item[data-astro-cid-mq3pp5jd] .menu-trigger[data-astro-cid-mq3pp5jd]:hover .menu-icon[data-astro-cid-mq3pp5jd],.menu-item[data-astro-cid-mq3pp5jd] .menu-trigger[data-astro-cid-mq3pp5jd].active .menu-icon[data-astro-cid-mq3pp5jd]{color:#6e6cff}.menu-item[data-astro-cid-mq3pp5jd] .menu-trigger[data-astro-cid-mq3pp5jd] .chevron[data-astro-cid-mq3pp5jd]{transition:transform .2s ease;margin-left:-2px}.menu-item[data-astro-cid-mq3pp5jd] .menu-trigger[data-astro-cid-mq3pp5jd].active .chevron[data-astro-cid-mq3pp5jd]{transform:rotate(180deg)}.has-mega-menu[data-astro-cid-mq3pp5jd]{position:relative}.mega-menu[data-astro-cid-mq3pp5jd]{display:none;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);background:#fff;border-radius:14px;box-shadow:0 20px 60px #00000026;border:1px solid rgba(0,0,0,.06);padding:20px;z-index:200;opacity:0}.mega-menu[data-astro-cid-mq3pp5jd].show{display:block;animation:megaMenuFadeIn .2s ease forwards}.mega-menu[data-astro-cid-mq3pp5jd]:before{content:"";position:absolute;top:-8px;left:50%;transform:translate(-50%) rotate(45deg);width:16px;height:16px;background:#fff;border-left:1px solid rgba(0,0,0,.06);border-top:1px solid rgba(0,0,0,.06)}@keyframes megaMenuFadeIn{0%{opacity:0;margin-top:-8px}to{opacity:1;margin-top:0}}.mega-menu__inner[data-astro-cid-mq3pp5jd]{display:flex;gap:20px}.mega-menu__tools[data-astro-cid-mq3pp5jd]{display:grid;grid-template-columns:repeat(3,140px) 200px;gap:20px;flex:1}.mega-menu__category[data-astro-cid-mq3pp5jd] .category-title[data-astro-cid-mq3pp5jd]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#8c8c8c;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid #f0f0f0}.mega-menu__category[data-astro-cid-mq3pp5jd] .category-title[data-astro-cid-mq3pp5jd] svg[data-astro-cid-mq3pp5jd]{color:#6e6cff}.mega-menu__category[data-astro-cid-mq3pp5jd] ul[data-astro-cid-mq3pp5jd]{list-style:none;padding:0;margin:0}.mega-menu__category[data-astro-cid-mq3pp5jd] li[data-astro-cid-mq3pp5jd] a[data-astro-cid-mq3pp5jd]{display:block;padding:6px 8px;margin:0 -8px;border-radius:5px;text-decoration:none;font-size:13px;font-weight:500;color:#434343;transition:all .15s ease}.mega-menu__category[data-astro-cid-mq3pp5jd] li[data-astro-cid-mq3pp5jd] a[data-astro-cid-mq3pp5jd]:hover{background:#f9f7ff;color:#6e6cff}.mega-menu__category--wide[data-astro-cid-mq3pp5jd]{grid-column:span 1}.mega-menu__category--wide[data-astro-cid-mq3pp5jd] .convert-grid[data-astro-cid-mq3pp5jd]{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.mega-menu__promo[data-astro-cid-mq3pp5jd]{width:160px;flex-shrink:0;background:linear-gradient(135deg,#6e6cff,#8b5cf6);border-radius:10px;padding:16px;color:#fff;display:flex;flex-direction:column}.mega-menu__promo[data-astro-cid-mq3pp5jd] .promo-badge[data-astro-cid-mq3pp5jd]{display:inline-block;padding:3px 8px;background:#fff3;border-radius:50px;font-size:10px;font-weight:700;text-transform:uppercase;margin-bottom:10px;align-self:flex-start}.mega-menu__promo[data-astro-cid-mq3pp5jd] .promo-title[data-astro-cid-mq3pp5jd]{display:block;font-size:14px;font-weight:700;margin-bottom:6px;line-height:1.3}.mega-menu__promo[data-astro-cid-mq3pp5jd] p[data-astro-cid-mq3pp5jd]{font-size:12px;opacity:.9;line-height:1.4;margin-bottom:12px;flex:1}.mega-menu__promo[data-astro-cid-mq3pp5jd] .promo-link[data-astro-cid-mq3pp5jd]{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:#fff;text-decoration:none}.mega-menu__promo[data-astro-cid-mq3pp5jd] .promo-link[data-astro-cid-mq3pp5jd]:hover{text-decoration:underline}.header__actions[data-astro-cid-mq3pp5jd]{display:flex;align-items:center;gap:16px}.header__trust[data-astro-cid-mq3pp5jd]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#595959;padding:6px 12px;background:#f0fdf4;border-radius:50px;border:1px solid #bbf7d0}.header__buttons[data-astro-cid-mq3pp5jd]{display:flex;align-items:center;gap:10px}.btn-login[data-astro-cid-mq3pp5jd]{padding:10px 18px;font-size:14px;font-weight:600;color:#434343;background:transparent;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;transition:all .2s ease;font-family:inherit}.btn-login[data-astro-cid-mq3pp5jd]:hover{border-color:#d9d9d9;background:#f8f9fa}.btn-signup[data-astro-cid-mq3pp5jd]{display:flex;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:600;color:#fff;background:#6e6cff;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;font-family:inherit}.btn-signup[data-astro-cid-mq3pp5jd]:hover{background:#5a58e0;transform:translateY(-1px);box-shadow:0 4px 12px #6e6cff4d}.header__mobile-toggle[data-astro-cid-mq3pp5jd]{display:none;padding:8px;background:transparent;border:none;cursor:pointer;color:#434343}.mobile-menu{display:none!important;position:fixed!important;inset:0!important;z-index:9999!important;background:#fff!important;flex-direction:column;overflow:hidden}.mobile-menu.show{display:flex!important;animation:mobileMenuSlideIn .25s ease}@keyframes mobileMenuSlideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.mobile-menu__header{display:flex!important;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e7eb;background:#fff;flex-shrink:0}.mobile-menu__close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:#f1f5f9;border:none;border-radius:10px;cursor:pointer;color:#475569;transition:all .15s ease}.mobile-menu__content{flex:1!important;overflow-y:auto!important;overflow-x:hidden;padding:20px;background:#fff;-webkit-overflow-scrolling:touch}.mobile-menu__search{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#f8f9fa;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:24px}.mobile-menu__search svg[data-astro-cid-mq3pp5jd]{color:#9ca3af;flex-shrink:0}.mobile-menu__search input[data-astro-cid-mq3pp5jd]{flex:1;border:none;background:transparent;font-size:16px;font-family:inherit;outline:none;min-width:0;color:#1f2937}.mobile-menu__search input[data-astro-cid-mq3pp5jd]::placeholder{color:#9ca3af}.mobile-menu__nav{display:flex;flex-direction:column;gap:2px}.mobile-nav-item{display:flex!important;align-items:center;gap:14px;padding:16px 14px;border-radius:12px;text-decoration:none;transition:all .15s ease;min-height:52px;background:transparent}.mobile-nav-item:active{background:#6e6cff1a}.mobile-nav-item .nav-icon-svg{color:#6e6cff;flex-shrink:0}.mobile-nav-item .nav-text{font-size:16px;font-weight:600;color:#111827}.mobile-nav-item.sub{padding:12px 14px 12px 48px;min-height:44px}.mobile-nav-item.sub .nav-text{font-size:15px;font-weight:500;color:#6b7280}.mobile-nav-divider{height:1px;background:#e5e7eb;margin:16px 0}.mobile-nav-group{margin-bottom:12px}.mobile-nav-group-title{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;padding:16px 14px 10px}.mobile-nav-group-title svg[data-astro-cid-mq3pp5jd]{color:#6e6cff}.mobile-menu__footer{display:flex!important;gap:12px;padding:20px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));border-top:1px solid #e5e7eb;background:#f8f9fa;flex-shrink:0}.btn-login-mobile,.btn-signup-mobile{flex:1;padding:16px 20px;font-size:16px;font-weight:600;border-radius:12px;cursor:pointer;font-family:"Source Sans 3",Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:center;transition:all .15s ease;min-height:52px;display:flex;align-items:center;justify-content:center}.btn-login-mobile{background:#fff;color:#434343;border:1.5px solid #d9d9d9}.btn-login-mobile:active{background:#f1f5f9;transform:scale(.98)}.btn-signup-mobile{background:#6e6cff;color:#fff;border:none;box-shadow:0 4px 12px #6e6cff4d}.btn-signup-mobile:active{background:#5a58e0;transform:scale(.98)}@media(max-width:1100px){.header__trust[data-astro-cid-mq3pp5jd],.mega-menu__promo[data-astro-cid-mq3pp5jd]{display:none}.mega-menu__tools[data-astro-cid-mq3pp5jd]{grid-template-columns:repeat(3,130px) 180px}}@media(max-width:900px){.header__menu[data-astro-cid-mq3pp5jd],.header__buttons[data-astro-cid-mq3pp5jd]{display:none}.header__mobile-toggle[data-astro-cid-mq3pp5jd]{display:flex}}.footer[data-astro-cid-lejjx2fa]{background:linear-gradient(180deg,#fafafa,#f5f5f5);border-top:1px solid #f0f0f0;padding:64px 0 32px;font-family:"Source Sans 3",Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.footer__main[data-astro-cid-lejjx2fa]{display:grid;grid-template-columns:1.5fr 2fr 1fr;gap:48px;margin-bottom:48px}.footer__brand[data-astro-cid-lejjx2fa] .footer__logo[data-astro-cid-lejjx2fa]{display:inline-block;margin-bottom:16px}.footer__brand[data-astro-cid-lejjx2fa] .footer__logo[data-astro-cid-lejjx2fa] img[data-astro-cid-lejjx2fa]{display:block}.footer__tagline[data-astro-cid-lejjx2fa]{font-size:14px;line-height:1.7;color:#595959;margin-bottom:24px}.footer__trust[data-astro-cid-lejjx2fa]{display:flex;gap:16px;flex-wrap:wrap}.trust-badge[data-astro-cid-lejjx2fa]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#434343;background:#fff;padding:6px 12px;border-radius:50px;border:1px solid #f0f0f0}.footer__links[data-astro-cid-lejjx2fa]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.footer__column[data-astro-cid-lejjx2fa] h4[data-astro-cid-lejjx2fa]{font-size:14px;font-weight:700;color:#000;margin-bottom:20px;text-transform:uppercase;letter-spacing:.5px}.footer__column[data-astro-cid-lejjx2fa] ul[data-astro-cid-lejjx2fa]{list-style:none;padding:0;margin:0}.footer__column[data-astro-cid-lejjx2fa] li[data-astro-cid-lejjx2fa]{margin-bottom:12px}.footer__column[data-astro-cid-lejjx2fa] a[data-astro-cid-lejjx2fa]{font-size:14px;color:#595959;transition:color .2s ease}.footer__column[data-astro-cid-lejjx2fa] a[data-astro-cid-lejjx2fa]:hover{color:#6e6cff}.footer__newsletter[data-astro-cid-lejjx2fa] h4[data-astro-cid-lejjx2fa]{font-size:14px;font-weight:700;color:#000;margin-bottom:8px}.footer__newsletter[data-astro-cid-lejjx2fa]>p[data-astro-cid-lejjx2fa]{font-size:14px;color:#595959;margin-bottom:16px}.newsletter-form[data-astro-cid-lejjx2fa]{display:flex;gap:8px;margin-bottom:8px}.newsletter-form[data-astro-cid-lejjx2fa] input[data-astro-cid-lejjx2fa]{flex:1;padding:12px 16px;border:1px solid #d9d9d9;border-radius:8px;font-size:14px;font-family:inherit;background:#fff;transition:border-color .2s ease}.newsletter-form[data-astro-cid-lejjx2fa] input[data-astro-cid-lejjx2fa]:focus{outline:none;border-color:#6e6cff}.newsletter-form[data-astro-cid-lejjx2fa] input[data-astro-cid-lejjx2fa]::placeholder{color:#8c8c8c}.newsletter-form[data-astro-cid-lejjx2fa] button[data-astro-cid-lejjx2fa]{padding:12px 16px;background:#6e6cff;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.newsletter-form[data-astro-cid-lejjx2fa] button[data-astro-cid-lejjx2fa]:hover{background:#4643ff}.newsletter-note[data-astro-cid-lejjx2fa]{font-size:12px;color:#8c8c8c}.footer__divider[data-astro-cid-lejjx2fa]{height:1px;background:#f0f0f0;margin-bottom:24px}.footer__bottom[data-astro-cid-lejjx2fa]{display:flex;justify-content:space-between;align-items:center}.footer__copyright[data-astro-cid-lejjx2fa] p[data-astro-cid-lejjx2fa]{font-size:13px;color:#8c8c8c;margin:0}.footer__social[data-astro-cid-lejjx2fa]{display:flex;gap:10px}.social-link[data-astro-cid-lejjx2fa]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:#fff;border:1px solid #f0f0f0;color:#595959;transition:all .25s ease}.social-link[data-astro-cid-lejjx2fa] svg[data-astro-cid-lejjx2fa]{transition:transform .2s ease}.social-link[data-astro-cid-lejjx2fa]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.social-link[data-astro-cid-lejjx2fa]:hover svg[data-astro-cid-lejjx2fa]{transform:scale(1.1)}.social-link[data-astro-cid-lejjx2fa].social-youtube:hover{background:red;border-color:red;color:#fff}.social-link[data-astro-cid-lejjx2fa].social-facebook:hover{background:#1877f2;border-color:#1877f2;color:#fff}.social-link[data-astro-cid-lejjx2fa].social-x:hover{background:#000;border-color:#000;color:#fff}.social-link[data-astro-cid-lejjx2fa].social-instagram:hover{background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af);border-color:transparent;color:#fff}.social-link[data-astro-cid-lejjx2fa].social-linkedin:hover{background:#0a66c2;border-color:#0a66c2;color:#fff}@media(max-width:1024px){.footer__main[data-astro-cid-lejjx2fa]{grid-template-columns:1fr 1fr;gap:40px}.footer__brand[data-astro-cid-lejjx2fa]{grid-column:1/-1}.footer__links[data-astro-cid-lejjx2fa]{grid-column:1}.footer__newsletter[data-astro-cid-lejjx2fa]{grid-column:2}}@media(max-width:768px){.footer[data-astro-cid-lejjx2fa]{padding:48px 0 24px}.footer__main[data-astro-cid-lejjx2fa]{display:flex;flex-direction:column;gap:40px}.footer__brand[data-astro-cid-lejjx2fa]{text-align:center}.footer__brand[data-astro-cid-lejjx2fa] .footer__logo[data-astro-cid-lejjx2fa]{display:flex;justify-content:center;margin-bottom:16px}.footer__tagline[data-astro-cid-lejjx2fa]{max-width:400px;margin:0 auto 24px;text-align:center}.footer__trust[data-astro-cid-lejjx2fa]{justify-content:center}.footer__links[data-astro-cid-lejjx2fa]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:center}.footer__column[data-astro-cid-lejjx2fa] h4[data-astro-cid-lejjx2fa]{text-align:center}.footer__newsletter[data-astro-cid-lejjx2fa]{text-align:center;max-width:400px;margin:0 auto}.footer__newsletter[data-astro-cid-lejjx2fa] h4[data-astro-cid-lejjx2fa],.footer__newsletter[data-astro-cid-lejjx2fa]>p[data-astro-cid-lejjx2fa]{text-align:center}.newsletter-form[data-astro-cid-lejjx2fa]{max-width:360px;margin:0 auto 8px}.footer__bottom[data-astro-cid-lejjx2fa]{flex-direction:column-reverse;gap:24px;text-align:center}.footer__social[data-astro-cid-lejjx2fa]{justify-content:center}}@media(max-width:540px){.footer__links[data-astro-cid-lejjx2fa]{grid-template-columns:repeat(2,1fr);gap:32px 16px}.footer__column[data-astro-cid-lejjx2fa]:nth-child(3){grid-column:1/-1}.footer__column[data-astro-cid-lejjx2fa]:nth-child(3) ul[data-astro-cid-lejjx2fa]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px}.footer__column[data-astro-cid-lejjx2fa]:nth-child(3) li[data-astro-cid-lejjx2fa]{margin-bottom:0}}@media(max-width:380px){.footer__links[data-astro-cid-lejjx2fa]{grid-template-columns:1fr;gap:28px}.footer__column[data-astro-cid-lejjx2fa]:nth-child(3){grid-column:1}.footer__column[data-astro-cid-lejjx2fa]:nth-child(3) ul[data-astro-cid-lejjx2fa]{flex-direction:column;gap:12px}.social-link[data-astro-cid-lejjx2fa]{width:44px;height:44px}.newsletter-form[data-astro-cid-lejjx2fa]{flex-direction:column;gap:12px}.newsletter-form[data-astro-cid-lejjx2fa] input[data-astro-cid-lejjx2fa]{width:100%}.newsletter-form[data-astro-cid-lejjx2fa] button[data-astro-cid-lejjx2fa]{width:100%;padding:14px}}.auth-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 20px;position:relative;background:#fafafa}.auth-page__background{position:absolute;inset:0;overflow:hidden;pointer-events:none}.auth-page__gradient{position:absolute;top:-30%;right:-10%;width:60%;height:80%;background:radial-gradient(ellipse at center,rgba(110,108,255,.08) 0%,transparent 70%)}.auth-page__pattern{position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(110,108,255,.04) 1px,transparent 0);background-size:32px 32px}.auth-page__container{position:relative;z-index:1;width:100%;max-width:440px}.auth-page__card{background:#fff;border-radius:20px;box-shadow:0 8px 40px #00000014,0 0 1px #00000014;overflow:hidden}.auth-page__loading{display:flex;align-items:center;justify-content:center;padding:60px}.auth-page__badges{display:flex;justify-content:center;gap:16px;margin-top:24px}.auth-page__badges .badge{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#6b7280}.auth-form{padding:40px}.auth-form__header{text-align:center;margin-bottom:32px}.auth-form__logo{height:40px;margin-bottom:24px}.auth-form__header h2{font-size:24px;font-weight:700;color:#111827;margin:0 0 8px;letter-spacing:-.02em}.auth-form__header p{font-size:15px;color:#6b7280;margin:0}.auth-form__header strong{color:#374151}.auth-form__icon{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,#eef2ff,#e0e7ff);display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.auth-form__icon.success{background:linear-gradient(135deg,#ecfdf5,#d1fae5)}.auth-form__icon svg{color:#6e6cff}.auth-form__icon.success svg{color:#22c55e}.auth-form__social{margin-bottom:24px}.auth-form__social>div{display:flex;justify-content:center}.auth-form__divider{display:flex;align-items:center;gap:16px;margin-bottom:24px}.auth-form__divider:before,.auth-form__divider:after{content:"";flex:1;height:1px;background:#e5e7eb}.auth-form__divider span{font-size:13px;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.auth-form__error{background:#fef2f2;border:1px solid #FECACA;color:#dc2626;padding:12px 16px;border-radius:10px;font-size:14px;margin-bottom:20px;display:flex;align-items:center;gap:8px}.auth-form__error:before{content:"⚠"}.auth-form__field{margin-bottom:20px}.auth-form__field label{display:block;font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.auth-form__field input{width:100%;padding:14px 16px;font-size:15px;font-family:inherit;border:1px solid #d1d5db;border-radius:10px;background:#fff;transition:all .2s ease;outline:none;box-sizing:border-box}.auth-form__field input::placeholder{color:#9ca3af}.auth-form__field input:focus{border-color:#6e6cff;box-shadow:0 0 0 3px #6e6cff1a}.auth-form__field input.error{border-color:#ef4444}.auth-form__field input.error:focus{box-shadow:0 0 0 3px #ef44441a}.auth-form__field .field-error{display:block;font-size:13px;color:#ef4444;margin-top:6px}.password-field{position:relative}.password-field input{padding-right:48px}.password-toggle{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;color:#9ca3af;transition:color .2s ease}.password-toggle:hover{color:#6b7280}.password-strength{display:flex;align-items:center;gap:10px;margin-top:8px}.strength-bars{display:flex;gap:4px;flex:1}.strength-bar{height:4px;flex:1;border-radius:2px;background:#e5e7eb;transition:background-color .2s ease}.password-strength span{font-size:12px;font-weight:600}.auth-form__options{display:flex;justify-content:flex-end;margin-bottom:24px}.forgot-password{background:none;border:none;padding:0;font-size:14px;font-weight:500;color:#6e6cff;cursor:pointer;transition:color .2s ease}.forgot-password:hover{color:#5856d6;text-decoration:underline}.auth-form__submit{width:100%;padding:14px 24px;font-size:15px;font-weight:600;font-family:inherit;color:#fff;background:linear-gradient(135deg,#6e6cff,#8b5cf6);border:none;border-radius:10px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}.auth-form__submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #6e6cff59}.auth-form__submit:disabled{opacity:.7;cursor:not-allowed}.auth-form__back{width:100%;padding:12px;margin-top:12px;font-size:14px;font-weight:500;font-family:inherit;color:#6b7280;background:none;border:none;cursor:pointer;transition:color .2s ease}.auth-form__back:hover{color:#374151}.auth-form__terms{font-size:13px;color:#6b7280;text-align:center;margin-top:20px;line-height:1.5}.auth-form__terms a{color:#6e6cff;text-decoration:none}.auth-form__terms a:hover{text-decoration:underline}.auth-form__resend{font-size:14px;color:#6b7280;text-align:center;margin-top:16px}.auth-form__resend button{background:none;border:none;padding:0;font-size:14px;font-weight:500;color:#6e6cff;cursor:pointer}.auth-form__resend button:hover{text-decoration:underline}.auth-form__footer{padding:20px 40px;background:#f9fafb;border-top:1px solid #f3f4f6;text-align:center}.auth-form__footer p{font-size:14px;color:#6b7280;margin:0}.auth-form__footer button{background:none;border:none;padding:0;font-size:14px;font-weight:600;color:#6e6cff;cursor:pointer}.auth-form__footer button:hover{text-decoration:underline}.verification-input{text-align:center;font-size:24px!important;font-weight:600;letter-spacing:.25em;font-family:SF Mono,Monaco,Consolas,monospace!important}.spinner{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}.spinner-large{width:40px;height:40px;border:3px solid rgba(110,108,255,.2);border-top-color:#6e6cff;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:480px){.auth-page{padding:20px 16px}.auth-form{padding:28px 24px}.auth-form__footer{padding:16px 24px}.auth-form__header h2{font-size:22px}.auth-page__badges{flex-direction:column;align-items:center}}:root{--fl-primary: #6366f1;--fl-primary-dark: #7c3aed;--fl-primary-light: #8b5cf6;--fl-accent: #22c55e;--fl-dark: #0f172a;--fl-gray-50: #f8fafc;--fl-gray-100: #f1f5f9;--fl-gray-200: #e2e8f0;--fl-gray-300: #cbd5e1;--fl-gray-400: #94a3b8;--fl-gray-500: #64748b;--fl-gray-600: #475569;--fl-gray-700: #334155;--fl-blue-50: #eff6ff;--fl-blue-100: #dbeafe;--fl-blue-500: #3b82f6;--fl-blue-600: #2563eb;--fl-blue-700: #1e40af}.form-layout-page{max-width:1200px;margin:0 auto;padding:0 24px}.form-layout-version-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(135deg,var(--fl-blue-50) 0%,var(--fl-blue-100) 100%);border:1px solid var(--fl-blue-500);border-radius:100px;margin-bottom:20px}.form-layout-version-badge__icon{display:flex;color:var(--fl-blue-600)}.form-layout-version-badge__text{font-size:.875rem;font-weight:600;color:var(--fl-blue-700);text-transform:uppercase;letter-spacing:.5px}.form-layout-version-badge--green{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-color:#22c55e}.form-layout-version-badge--green .form-layout-version-badge__icon{color:#16a34a}.form-layout-version-badge--green .form-layout-version-badge__text{color:#15803d}.form-layout-hero{padding:20px 0 48px}.form-layout-hero__content{display:grid;grid-template-columns:1fr 400px;gap:64px;align-items:start;max-width:1200px;margin:0 auto;padding:0 24px}.form-layout-hero__text{text-align:center;display:flex;flex-direction:column;align-items:center}.form-layout-hero__text h1{font-size:2.5rem;font-weight:700;color:var(--fl-dark);margin-bottom:16px;line-height:1.2;max-width:700px}.form-layout-hero__subtitle{font-size:1.125rem;color:var(--fl-gray-600);margin-bottom:28px;line-height:1.6;max-width:540px;text-align:center}.form-layout-hero__cta{margin-bottom:32px;display:flex;flex-direction:column;align-items:center;text-align:center}.form-layout-hero__preview{position:sticky;top:24px}.form-layout-cta-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:18px 36px;background:linear-gradient(135deg,var(--fl-primary) 0%,var(--fl-primary-dark) 50%,var(--fl-primary-light) 100%);color:#fff;font-size:1.125rem;font-weight:700;border:none;border-radius:14px;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 24px #6366f159,0 4px 8px #6366f133;position:relative;overflow:hidden}.form-layout-cta-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.form-layout-cta-button:hover{transform:translateY(-2px);box-shadow:0 12px 32px #6366f173,0 6px 12px #6366f140}.form-layout-cta-button:hover:before{left:100%}.form-layout-cta-button__icon,.form-layout-cta-button__arrow{display:flex;align-items:center}.form-layout-cta-button__arrow{transition:transform .2s ease}.form-layout-cta-button:hover .form-layout-cta-button__arrow{transform:translate(4px)}.form-layout-cta-button--white{background:#fff;color:var(--fl-primary);box-shadow:0 4px 16px #00000026}.form-layout-cta-button--white:hover{background:var(--fl-gray-50);box-shadow:0 6px 20px #0003}.form-layout-trust-badges{display:flex;gap:24px;margin-top:20px;flex-wrap:wrap;justify-content:center}.form-layout-trust-badge{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--fl-gray-500)}.form-layout-trust-badge svg{color:var(--fl-accent)}.form-layout-quick-info{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.form-layout-quick-info__item{display:flex;align-items:center;gap:12px;padding:12px 20px;background:var(--fl-gray-50);border:1px solid var(--fl-gray-200);border-radius:12px}.form-layout-quick-info__icon{display:flex;color:var(--fl-primary)}.form-layout-quick-info__content{display:flex;flex-direction:column}.form-layout-quick-info__label{font-size:.7rem;text-transform:uppercase;letter-spacing:.5px;color:var(--fl-gray-400);font-weight:600}.form-layout-quick-info__value{font-size:.95rem;font-weight:700;color:var(--fl-dark)}.form-layout-quick-info--bar{display:inline-flex;align-items:center;gap:0;padding:16px 28px;background:#fff;border:1px solid var(--fl-gray-200);border-radius:16px;box-shadow:0 2px 8px #0000000a}.form-layout-quick-info--bar .form-layout-quick-info__item{padding:0 24px;background:transparent;border:none;border-radius:0}.form-layout-quick-info__divider{width:1px;height:36px;background:var(--fl-gray-200)}.form-layout-preview-card{background:#fff;border:1px solid var(--fl-gray-200);border-radius:16px;overflow:hidden;box-shadow:0 4px 16px #00000014;cursor:pointer;transition:all .3s ease}.form-layout-preview-card:hover{box-shadow:0 8px 32px #6366f126;border-color:var(--fl-primary)}.form-layout-preview-card__header{display:flex;align-items:center;gap:8px;padding:14px 20px;background:var(--fl-gray-50);border-bottom:1px solid var(--fl-gray-200);font-size:.875rem;font-weight:600;color:var(--fl-gray-600)}.form-layout-preview-card__image-wrapper{position:relative}.form-layout-preview-card__image{width:100%;height:auto;display:block}.form-layout-preview-card__overlay{position:absolute;inset:0;background:#6366f100;display:flex;align-items:center;justify-content:center;transition:all .3s ease;opacity:0}.form-layout-preview-card:hover .form-layout-preview-card__overlay{background:#6366f1d9;opacity:1}.form-layout-preview-card__overlay-content{text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;gap:8px;font-weight:600;font-size:1rem}.form-layout-section{padding:56px 0}.form-layout-section--alt{background:var(--fl-gray-50);margin:0 -24px;padding:56px 24px}.form-layout-section__container{max-width:960px;margin:0 auto}.form-layout-section__container h2{font-size:1.75rem;font-weight:700;color:var(--fl-dark);margin-bottom:8px}.form-layout-section__subtitle{color:var(--fl-gray-500);font-size:1rem;margin-bottom:32px}.form-layout-explainer__main p{color:var(--fl-gray-700);line-height:1.8;margin-bottom:16px;font-size:1.05rem}.form-layout-explainer__main a{color:var(--fl-primary);text-decoration:underline;text-underline-offset:2px}.form-layout-key-point{display:flex;gap:16px;padding:20px;background:var(--fl-blue-50);border:1px solid #bfdbfe;border-radius:12px;margin-top:24px}.form-layout-key-point__icon{flex-shrink:0;color:var(--fl-blue-500)}.form-layout-key-point__content{color:var(--fl-blue-700);font-size:.95rem;line-height:1.6}.form-layout-key-point--red{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-color:#ef4444}.form-layout-key-point--red .form-layout-key-point__icon{color:#dc2626}.form-layout-key-point--red .form-layout-key-point__content{color:#991b1b}.form-layout-changes{display:flex;flex-direction:column;gap:20px}.form-layout-change{display:flex;gap:20px;padding:24px;background:#fff;border:1px solid var(--fl-gray-200);border-radius:12px;transition:all .2s ease}.form-layout-change:hover{border-color:var(--fl-primary);box-shadow:0 2px 8px #6366f11a}.form-layout-change__icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ede9fe,#e0e7ff);border-radius:12px;color:var(--fl-primary)}.form-layout-change__content h3{font-size:1.1rem;font-weight:600;color:var(--fl-dark);margin-bottom:6px}.form-layout-change__content p{color:var(--fl-gray-600);line-height:1.6;font-size:.95rem}.form-layout-boxes-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.form-layout-box-group{background:#fff;border:1px solid var(--fl-gray-200);border-radius:12px;padding:24px}.form-layout-box-group h3{font-size:1rem;font-weight:700;color:var(--fl-dark);margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid var(--fl-primary)}.form-layout-box-group ul{list-style:none;padding:0;margin:0}.form-layout-box-group li{padding:8px 0;color:var(--fl-gray-700);font-size:.9rem;border-bottom:1px solid var(--fl-gray-100);line-height:1.5}.form-layout-box-group li:last-child{border-bottom:none}.form-layout-docs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.form-layout-doc-group{background:#fff;border:1px solid var(--fl-gray-200);border-radius:12px;padding:28px}.form-layout-doc-group h3{font-size:1rem;font-weight:600;color:var(--fl-dark);margin-bottom:8px;display:flex;align-items:center;gap:10px}.form-layout-doc-group h3 svg{color:var(--fl-primary);flex-shrink:0}.form-layout-doc-group ul{list-style:none;padding:0;margin:0}.form-layout-doc-group li{padding:8px 0;border-bottom:1px solid var(--fl-gray-100);font-size:.875rem;color:var(--fl-gray-600)}.form-layout-doc-group li:last-child{border-bottom:none}.form-layout-doc-group__subtitle{font-size:.8125rem;color:var(--fl-gray-500);margin-bottom:16px;font-style:italic}.form-layout-doc-group--lista{border-top:3px solid var(--fl-accent)}.form-layout-doc-group--listb{border-top:3px solid var(--fl-blue-500)}.form-layout-doc-group--listc{border-top:3px solid #f59e0b}.form-layout-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.form-layout-card{background:#fff;border:1px solid var(--fl-gray-200);border-radius:12px;padding:24px;transition:all .2s ease}.form-layout-card:hover{border-color:var(--fl-primary);box-shadow:0 2px 8px #6366f11a}.form-layout-card h3{font-size:1.05rem;font-weight:700;color:var(--fl-dark);margin-bottom:16px}.form-layout-card ul{list-style:none;padding:0;margin:0}.form-layout-card li{padding:6px 0 6px 20px;position:relative;color:var(--fl-gray-700);font-size:.9rem;line-height:1.5}.form-layout-card li:before{content:"";position:absolute;left:0;top:12px;width:6px;height:6px;background:var(--fl-primary);border-radius:50%}.form-layout-card__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;margin-bottom:16px}.form-layout-card__icon--yes{background:#f0fdf4;color:#16a34a}.form-layout-card__icon--no{background:#fef2f2;color:#dc2626}.form-layout-steps{display:flex;flex-direction:column;gap:32px}.form-layout-step{display:flex;gap:24px}.form-layout-step__number{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--fl-primary),var(--fl-primary-dark));color:#fff;font-size:1.25rem;font-weight:700;border-radius:50%}.form-layout-step__content{flex:1}.form-layout-step__content h3{font-size:1.15rem;font-weight:600;color:var(--fl-dark);margin-bottom:8px}.form-layout-step__content p{color:var(--fl-gray-600);line-height:1.6;margin-bottom:12px}.form-layout-step__content ul{list-style:none;padding:0;margin:0}.form-layout-step__content li{padding:6px 0 6px 20px;position:relative;color:var(--fl-gray-700);font-size:.93rem;line-height:1.5}.form-layout-step__content li:before{content:"";position:absolute;left:0;top:14px;width:6px;height:6px;background:var(--fl-primary);border-radius:50%}.form-layout-step__required{font-size:.75rem;font-weight:600;color:#16a34a;background:#dcfce7;padding:2px 10px;border-radius:100px;text-transform:uppercase;letter-spacing:.5px}.form-layout-step__optional{font-size:.75rem;font-weight:600;color:var(--fl-gray-500);background:var(--fl-gray-100);padding:2px 10px;border-radius:100px;text-transform:uppercase;letter-spacing:.5px}.form-layout-step__tip{padding:12px 16px;background:#fefce8;border:1px solid #eab308;border-radius:8px;font-size:.875rem;color:#854d0e;line-height:1.5;margin-top:12px}.form-layout-photo-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.form-layout-photo-item{background:#fff;border:1px solid var(--fl-gray-200);border-radius:12px;padding:24px}.form-layout-photo-item h3{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:700;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid var(--fl-primary)}.form-layout-photo-item ul{list-style:none;padding:0;margin:0}.form-layout-photo-item li{padding:6px 0 6px 20px;position:relative;color:var(--fl-gray-700);font-size:.9rem;line-height:1.5}.form-layout-photo-item li:before{content:"✓";position:absolute;left:0;top:5px;font-weight:700;font-size:.85rem}.form-layout-photo-item--required h3 svg{color:#16a34a}.form-layout-photo-item--required li:before{color:#16a34a}.form-layout-photo-item--prohibited h3 svg{color:#dc2626}.form-layout-photo-item--prohibited li:before{content:"✗";color:#dc2626}.form-layout-timeline{display:flex;flex-direction:column;gap:24px}.form-layout-timeline-item{display:flex;gap:20px;padding:24px;background:#fff;border:1px solid var(--fl-gray-200);border-radius:12px}.form-layout-timeline-marker{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--fl-primary),var(--fl-primary-dark));color:#fff;font-size:1.15rem;font-weight:700;border-radius:50%}.form-layout-timeline-content h3{font-size:1.05rem;font-weight:600;color:var(--fl-dark);margin-bottom:6px}.form-layout-timeline-content p{color:var(--fl-gray-600);font-size:.93rem;line-height:1.6}.form-layout-timeline-content a{color:var(--fl-primary);text-decoration:underline;text-underline-offset:2px}.form-layout-issues{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.form-layout-issue{padding:24px;background:#fff;border:1px solid var(--fl-gray-200);border-radius:12px}.form-layout-issue h3{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;color:var(--fl-dark);margin-bottom:8px}.form-layout-issue h3 svg{color:#f59e0b;flex-shrink:0}.form-layout-issue p{color:var(--fl-gray-600);font-size:.9rem;line-height:1.6}.form-layout-note{display:flex;gap:12px;padding:16px 20px;background:var(--fl-blue-50);border:1px solid #bfdbfe;border-radius:10px;margin-top:24px}.form-layout-note svg{flex-shrink:0;color:var(--fl-blue-500);margin-top:2px}.form-layout-note p{color:var(--fl-blue-700);font-size:.9rem;line-height:1.6}.form-layout-faq{display:flex;flex-direction:column;gap:12px}.form-layout-faq__item{background:#fff;border:1px solid var(--fl-gray-200);border-radius:12px;overflow:hidden}.form-layout-faq__item[open]{border-color:var(--fl-primary)}.form-layout-faq__item summary{padding:20px 24px;font-weight:600;color:var(--fl-dark);cursor:pointer;font-size:1rem;list-style:none;display:flex;align-items:center;justify-content:space-between}.form-layout-faq__item summary:after{content:"+";font-size:1.25rem;color:var(--fl-primary);font-weight:300;transition:transform .2s}.form-layout-faq__item summary::-webkit-details-marker{display:none}.form-layout-faq__item[open] summary:after{content:"-"}.form-layout-faq__item p{padding:0 24px 20px;color:var(--fl-gray-600);line-height:1.7;font-size:.95rem}.form-layout-final-cta{background:linear-gradient(135deg,var(--fl-primary) 0%,var(--fl-primary-dark) 50%,var(--fl-primary-light) 100%);margin:0 -24px;padding:64px 24px;text-align:center}.form-layout-final-cta__content{max-width:640px;margin:0 auto}.form-layout-final-cta__content h2{font-size:2rem;font-weight:700;color:#fff;margin-bottom:12px}.form-layout-final-cta__content p{color:#ffffffd9;font-size:1.1rem;margin-bottom:28px}.form-layout-final-cta__trust{display:flex;gap:24px;justify-content:center;margin-top:20px;flex-wrap:wrap}.form-layout-final-cta__trust span{display:flex;align-items:center;gap:6px;color:#fffc;font-size:.85rem;font-weight:500}.form-layout-related{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.form-layout-related__group h3{font-size:1.05rem;font-weight:700;color:var(--fl-dark);margin-bottom:16px}.form-layout-related__links{display:flex;flex-direction:column;gap:12px}.form-layout-related__link{display:flex;align-items:center;gap:14px;padding:14px 18px;background:#fff;border:1px solid var(--fl-gray-200);border-radius:10px;text-decoration:none;transition:all .2s ease}.form-layout-related__link:hover{border-color:var(--fl-primary);background:#faf5ff}.form-layout-related__link svg{color:var(--fl-primary);flex-shrink:0}.form-layout-related__link strong{display:block;font-size:.95rem;color:var(--fl-dark)}.form-layout-related__link span{font-size:.8rem;color:var(--fl-gray-500)}.form-layout-seo-content{padding:48px 0}.form-layout-seo-content h2{font-size:1.5rem;font-weight:700;color:var(--fl-dark);margin-bottom:16px}.form-layout-seo-content p{color:var(--fl-gray-600);line-height:1.8;margin-bottom:16px;font-size:1rem}.form-layout-seo-content p a{color:var(--fl-primary);text-decoration:underline;text-underline-offset:2px}.form-layout-deadlines{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.form-layout-deadline{display:flex;gap:20px;padding:24px;background:#fff;border:1px solid var(--fl-gray-200);border-radius:12px}.form-layout-deadline__date{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:70px;padding:12px;background:linear-gradient(135deg,var(--fl-primary) 0%,var(--fl-primary-light) 100%);border-radius:10px;color:#fff}.form-layout-deadline__month{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.form-layout-deadline__day{font-size:1.75rem;font-weight:700;line-height:1}.form-layout-deadline__info h3{font-size:1rem;font-weight:600;color:var(--fl-dark);margin-bottom:6px}.form-layout-deadline__info p{font-size:.875rem;color:var(--fl-gray-500);line-height:1.5;margin:0}.form-layout-forms-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.form-layout-form-type{background:#fff;border:1px solid var(--fl-gray-200);border-radius:12px;padding:28px}.form-layout-form-type h3{font-size:1.125rem;font-weight:600;color:var(--fl-dark);margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid var(--fl-primary)}.form-layout-form-type ul{list-style:none;padding:0;margin:0}.form-layout-form-type li{padding:10px 0;border-bottom:1px solid var(--fl-gray-100);font-size:.9375rem;color:var(--fl-gray-600)}.form-layout-form-type li:last-child{border-bottom:none}.form-layout-form-type li strong{color:var(--fl-dark)}.form-layout-important{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;background:#fef3c7;border:1px solid #f59e0b;border-radius:10px;margin-top:32px}.form-layout-important svg{color:#d97706;flex-shrink:0;margin-top:2px}.form-layout-important p{margin:0;font-size:.9375rem;color:#92400e;line-height:1.5}.form-layout-penalties{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.form-layout-penalty{background:#fff;border:1px solid var(--fl-gray-200);border-radius:12px;padding:24px;text-align:center}.form-layout-penalty--severe{border-color:#ef4444;background:#fef2f2}.form-layout-penalty__amount{font-size:2rem;font-weight:700;color:#ef4444;margin-bottom:12px}.form-layout-penalty__info h3{font-size:.9375rem;font-weight:600;color:var(--fl-dark);margin-bottom:6px}.form-layout-penalty__info p{font-size:.8125rem;color:var(--fl-gray-500);margin:0;line-height:1.4}.form-layout-tip{display:flex;align-items:center;gap:12px;padding:16px 20px;background:linear-gradient(135deg,var(--fl-blue-50) 0%,var(--fl-blue-100) 100%);border:1px solid var(--fl-blue-500);border-radius:10px;margin-top:32px}.form-layout-tip svg{color:var(--fl-blue-600);flex-shrink:0}.form-layout-tip p{margin:0;font-size:.9375rem;color:var(--fl-blue-700);line-height:1.5}@media(max-width:900px){.form-layout-hero__content{grid-template-columns:1fr;gap:32px;padding:0}.form-layout-hero__preview{position:static;max-width:400px;margin:0 auto}.form-layout-hero__text h1{font-size:2rem}.form-layout-boxes-grid,.form-layout-cards,.form-layout-issues,.form-layout-related,.form-layout-deadlines,.form-layout-forms-grid,.form-layout-docs-grid,.form-layout-photo-grid{grid-template-columns:1fr}.form-layout-penalties{grid-template-columns:repeat(2,1fr)}.form-layout-section--alt{margin:0 -24px;padding:40px 24px}.form-layout-step,.form-layout-change,.form-layout-timeline-item{flex-direction:column;gap:12px}}@media(max-width:480px){.form-layout-hero__text h1{font-size:1.625rem}.form-layout-trust-badges{flex-direction:column;gap:8px;align-items:center}.form-layout-quick-info{flex-direction:column}.form-layout-quick-info--bar{flex-direction:column;padding:16px 20px;gap:0}.form-layout-quick-info--bar .form-layout-quick-info__item{padding:12px 0}.form-layout-quick-info--bar .form-layout-quick-info__divider{width:100%;height:1px}.form-layout-cta-button{padding:16px 24px;font-size:1rem}.form-layout-final-cta__trust{flex-direction:column;gap:12px}}.seo-content{background:#f8fafc;padding:64px 0;margin-top:48px;border-top:1px solid #e2e8f0}.seo-content .container{max-width:900px;margin:0 auto;padding:0 24px}.seo-content h2{font-size:1.75rem;font-weight:700;color:#0f172a;margin-bottom:16px;margin-top:48px}.seo-content h2:first-child{margin-top:0}.seo-content p{font-size:1.0625rem;line-height:1.7;color:#475569;margin-bottom:20px}.features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin:32px 0}.feature{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px}.feature-icon{width:48px;height:48px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:16px}.feature h3{font-size:1.125rem;font-weight:600;color:#0f172a;margin-bottom:8px}.feature p{font-size:.9375rem;color:#64748b;margin:0;line-height:1.5}.steps-list{list-style:none;padding:0;counter-reset:steps}.steps-list li{position:relative;padding-left:56px;margin-bottom:20px;font-size:1.0625rem;line-height:1.6;color:#475569;counter-increment:steps}.steps-list li:before{content:counter(steps);position:absolute;left:0;top:0;width:36px;height:36px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-weight:700;font-size:1rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.steps-list li strong{color:#0f172a}.faq-list{margin-top:24px}.faq-item{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:20px 24px;margin-bottom:16px}.faq-item h3{font-size:1rem;font-weight:600;color:#0f172a;margin:0 0 8px}.faq-item p{font-size:.9375rem;color:#64748b;margin:0;line-height:1.5}.faq-item a{color:#6366f1;text-decoration:none;font-weight:500}.faq-item a:hover{text-decoration:underline}.related-tools{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px}.related-tool{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;text-decoration:none;transition:all .2s}.related-tool:hover{border-color:#6366f1;box-shadow:0 4px 12px #6366f126;transform:translateY(-2px)}.tool-icon{font-size:1.5rem;margin-bottom:8px}.tool-name{font-weight:600;color:#0f172a;font-size:.9375rem;margin-bottom:4px}.tool-desc{font-size:.8125rem;color:#64748b}.formats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin:32px 0}.formats-grid.single{grid-template-columns:1fr;max-width:500px}.format-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;position:relative;transition:all .2s ease}.format-card:hover{border-color:#6366f1;box-shadow:0 4px 12px #6366f11a}.format-card.recommended{border-color:#6366f1;border-width:2px}.format-card h3,.format-card h4{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0 0 8px}.format-card p{font-size:.9375rem;color:#64748b;margin:0;line-height:1.5}.format-badge{display:inline-block;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:.6875rem;font-weight:700;padding:4px 10px;border-radius:4px;text-transform:uppercase;margin-bottom:12px}.format-note{margin-top:12px!important;font-size:.875rem!important;color:#6366f1!important}.format-note a{color:#6366f1;font-weight:600;text-decoration:underline}.compression-levels{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:32px 0}.level-card{position:relative;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;text-align:center}.level-card.recommended{border:2px solid #6366f1;box-shadow:0 4px 20px #6366f126}.level-card h3{font-size:1rem;font-weight:700;color:#0f172a;margin-bottom:10px}.level-card p{font-size:.875rem;color:#64748b;margin:0;line-height:1.5}.level-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:4px 14px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:.75rem;font-weight:700;border-radius:20px;text-transform:uppercase;letter-spacing:.5px}.level-icon{font-size:2.5rem;margin-bottom:12px}.benefits-list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:32px 0}.benefit{display:flex;align-items:flex-start;gap:16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px}.benefit h3{font-size:1rem;font-weight:600;color:#0f172a;margin:0 0 8px}.benefit strong{display:block;font-size:1rem;color:#0f172a;margin-bottom:4px}.benefit p{font-size:.9375rem;color:#64748b;margin:0;line-height:1.5}.benefit-icon{width:28px;height:28px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.tool-section{padding:32px 24px 48px}.tool-container{max-width:800px;margin:0 auto;text-align:center}.tool-title{font-size:2.25rem;font-weight:700;color:#0f172a;margin-bottom:12px}.tool-description{font-size:1.0625rem;color:#64748b;line-height:1.6;max-width:640px;margin:0 auto 32px}.upload-wrapper{position:relative;max-width:600px;margin:0 auto 32px}.upload-box-locked{border:2px dashed #e2e8f0;border-radius:16px;padding:48px 32px;background:#fff;pointer-events:none}.upload-box-locked .upload-icon{width:64px;height:64px;background:#f1f5f9;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#6366f1;margin:0 auto 20px}.upload-title{font-size:1.25rem;font-weight:600;color:#0f172a;margin-bottom:4px}.upload-subtitle{font-size:.9375rem;color:#94a3b8;margin-bottom:20px}.upload-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-weight:600;font-size:.9375rem;border:none;border-radius:10px;cursor:not-allowed;margin-bottom:16px}.upload-info{font-size:.8125rem;color:#94a3b8}.lock-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#ffffffa6;backdrop-filter:blur(4px);border-radius:16px}.lock-icon{opacity:.85;filter:drop-shadow(0 2px 8px rgba(99,102,241,.3))}.trust-badges{display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.trust-badge{display:flex;align-items:center;gap:12px}.badge-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff}.badge-icon.green{background:linear-gradient(135deg,#22c55e,#16a34a)}.badge-icon.teal{background:linear-gradient(135deg,#14b8a6,#0d9488)}.badge-icon.orange{background:linear-gradient(135deg,#f97316,#ea580c)}.badge-text{display:flex;flex-direction:column;text-align:left}.badge-title{font-size:.875rem;font-weight:600;color:#0f172a}.badge-subtitle{font-size:.75rem;color:#94a3b8}.use-cases{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:32px 0}.use-case{display:flex;align-items:flex-start;gap:16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px}.use-case h3{font-size:1rem;font-weight:600;color:#0f172a;margin:0 0 8px}.use-case h4{font-size:1rem;font-weight:600;color:#0f172a;margin:0 0 4px}.use-case p{font-size:.9375rem;color:#64748b;margin:0;line-height:1.5}.use-case-icon{width:28px;height:28px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.position-guide{display:grid;grid-template-columns:200px 1fr;gap:32px;margin:32px 0;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:32px}.page-mock{position:relative;background:#fff;border:2px solid #e2e8f0;border-radius:8px;aspect-ratio:.707;padding:16px;box-shadow:0 4px 12px #00000014}.position-dot{position:absolute;width:24px;height:18px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:transform .2s}.position-dot:hover{transform:scale(1.1)}.position-dot.top-left{top:8px;left:8px}.position-dot.top-center{top:8px;left:50%;transform:translate(-50%)}.position-dot.top-right{top:8px;right:8px}.position-dot.bottom-left{bottom:8px;left:8px}.position-dot.bottom-center{bottom:8px;left:50%;transform:translate(-50%)}.position-dot.bottom-right{bottom:8px;right:8px}.page-content{position:absolute;top:40px;left:20px;right:20px;display:flex;flex-direction:column;gap:8px}.content-line{height:8px;background:#f1f5f9;border-radius:4px}.content-line.short{width:60%}.content-line.medium{width:80%}.position-descriptions{display:flex;flex-direction:column;gap:16px}.position-item{padding:12px 16px;border-radius:8px;background:#f8fafc}.position-item.popular{background:#f0f0ff;border:1px solid #6366f1}.position-item .badge{display:inline-block;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:.7rem;font-weight:700;padding:3px 10px;border-radius:20px;margin-bottom:6px;text-transform:uppercase}.position-item strong{display:block;font-size:.95rem;color:#0f172a;margin-bottom:4px}.position-item p{font-size:.875rem;color:#64748b;margin:0;line-height:1.4}.rotation-options{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:32px 0}.rotation-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;text-align:center}.rotation-card h3{font-size:1rem;font-weight:700;color:#0f172a;margin-bottom:8px}.rotation-card p{font-size:.875rem;color:#64748b;margin:0;line-height:1.5}.rotation-visual{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px}.page-icon{width:40px;height:52px;background:#f1f5f9;border:2px solid #cbd5e1;border-radius:4px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#6366f1;font-size:18px}.page-icon.rotated-90{transform:rotate(90deg)}.page-icon.rotated-180{transform:rotate(180deg)}.page-icon.rotated-270{transform:rotate(270deg)}.arrow{color:#6366f1;font-size:20px;font-weight:700}@media(max-width:768px){.seo-content{padding:48px 0}.seo-content h2{font-size:1.5rem}.features-grid,.formats-grid,.compression-levels{grid-template-columns:1fr}.related-tools{grid-template-columns:repeat(2,1fr)}.tool-title{font-size:1.75rem}.trust-badges{gap:20px}.trust-badge{flex:1 1 100%;justify-content:center}.position-guide{grid-template-columns:1fr}.position-preview{display:flex;justify-content:center}.page-mock{width:160px}.rotation-options,.use-cases,.benefits-list{grid-template-columns:1fr}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{font-family:"Source Sans 3",Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#1f1f1f;background:#fff;line-height:1.7;font-size:17px;font-weight:400;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:optimizeLegibility}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto}button{font-family:inherit}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 24px}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-between{justify-content:space-between}.flex-align-center{align-items:center}.flex-justify-center{justify-content:center}.flex-direction{flex-direction:column}.mr-4{margin-right:4px}.mr-8{margin-right:8px}.mr-16{margin-right:16px}.mr-20{margin-right:20px}.mr-24{margin-right:24px}.mr-48{margin-right:48px}.ml-4{margin-left:4px}.ml-8{margin-left:8px}.ml-16{margin-left:16px}.mb-8{margin-bottom:8px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.mb-32{margin-bottom:32px}.mt-8{margin-top:8px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}h1,h2,h3,h4,h5,h6{font-family:"Source Sans 3",Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;line-height:1.2;margin:0}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}.button{display:inline-flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px;cursor:pointer;transition:all .2s ease;border:none;text-decoration:none;font-family:"Source Sans 3",Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.button.small{padding:8px 16px;font-size:13px}.button.big{padding:12px 24px;font-size:15px}.button.primary{background:#6e6cff;color:#fff}.button.primary:hover{background:#5052d9}.button.outlined{background:transparent;color:#434343;border:1px solid #f0f0f0}.button.outlined:hover{background:#f8fafc;border-color:#94a3b8;color:#1f1f1f}.button.secondary{background:#ffcc02;color:#000}.button.secondary:hover{background:#e6b800}[class^=icon-],[class*=" icon-"]{font-style:normal;font-weight:400;line-height:1}.icon-down-arr:before{content:"▼";font-size:10px}.icon-up-arr:before{content:"▲";font-size:10px}.icon-menu:before{content:"☰"}.icon-close:before{content:"✕"}.icon-search:before{content:"🔍"}.main-page-upload{padding-top:24px;margin-bottom:32px}.main-page-upload__left{width:calc(50% - 16px)}.main-page-upload__left h1{display:inline-block;font-family:"Source Sans 3",Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:38px;line-height:58px;color:#000;margin-bottom:16px;position:relative}.main-page-upload__left h1 .hot-tag{display:inline-block;font-weight:700;font-size:21px;line-height:34px;padding:5px 16px;text-transform:uppercase;box-shadow:0 6px 6px #0000001c;background:#ffcc02;color:#000;position:absolute;border-radius:78px;right:-100px;top:-10px;transform:rotate(6deg)}.main-page-upload__left h1 .hot-tag img{position:absolute;bottom:-28px;left:0}.main-page-upload__left p{font-weight:400;font-size:16px;line-height:24px;color:#1f1f1f;margin-bottom:16px}.main-page-upload__left .images img{display:block;width:100%;max-width:600px}.main-page-upload__right{width:calc(50% - 16px)}.main-page-upload__right .upload-box{height:100%;padding-top:30px;padding-bottom:30px}.upload-box{border-radius:15px;border:1px dashed #C2BDFF;background:#f9f7ff;padding:80px 20px;text-align:center}.upload-box .upload-icon{margin-bottom:24px}.upload-box .upload-icon img{width:114px;height:114px}.upload-box strong{display:block;font-family:"Source Sans 3",Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:700;color:#000;margin-bottom:16px}.upload-box .upload-button{margin-bottom:24px}.upload-box p{font-size:14px;color:#8c8c8c}.services{padding:32px 0}.services-search{margin-bottom:32px}.services-search .input-wrapper{width:780px;max-width:100%;margin:0 auto;position:relative}.services-search .input-wrapper .search-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#8c8c8c;display:flex;align-items:center}.services-search .input-wrapper input{width:100%;padding:14px 16px 14px 48px;border:1px solid #f0f0f0;border-radius:12px;font-size:15px;font-family:inherit;outline:none;transition:border-color .2s ease}.services-search .input-wrapper input:focus{border-color:#6e6cff}.services-search .input-wrapper input::placeholder{color:#8c8c8c}.services-list{display:flex;flex-wrap:wrap}.services-list .service-card{text-align:center;width:calc(25% - 18px);border-radius:20px;border:1px solid #f0f0f0;margin-right:24px;margin-bottom:24px;padding:20px 16px;transition:all .3s ease;background:#fff;text-decoration:none;display:block}.services-list .service-card:nth-child(4n){margin-right:0}.services-list .service-card:hover{border-color:#e8e6ff;background:#f9f7ff}.services-list .service-card .icon{margin-bottom:24px}.services-list .service-card .icon img{display:block;margin:0 auto}.services-list .service-card .title{font-family:"Source Sans 3",Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:700;color:#1f1f1f}.services-list .service-card .title strong{font-weight:700}.services-list .service-card .small-text{font-size:14px;line-height:1.5;color:#595959}.input-label{display:block}.input-label input{width:100%;padding:14px 16px;border:1px solid #f0f0f0;border-radius:12px;font-size:15px;font-family:inherit;outline:none;transition:border-color .2s ease}.input-label input:focus{border-color:#6e6cff}.input-label input::placeholder{color:#8c8c8c}@media(max-width:1199px){.services-list .service-card{width:calc(33.3% - 16px)}.services-list .service-card:nth-child(4n){margin-right:24px}.services-list .service-card:nth-child(3n){margin-right:0}}@media(max-width:1024px){.main-page-upload__left h1{font-size:32px;line-height:44px}.main-page-upload__left h1 .hot-tag{font-size:16px;right:-80px;top:-10px}}@media(max-width:991px){.main-page-upload__left h1{font-size:28px;line-height:40px}.main-page-upload__left h1 .hot-tag{display:none}}@media(max-width:767px){.container{padding:0 16px}.main-page-upload{flex-direction:column;padding-top:0}.main-page-upload__left{width:100%;margin-bottom:16px}.main-page-upload__left h1{font-size:32px;line-height:40px}.main-page-upload__left h1 br,.main-page-upload__left .images{display:none}.main-page-upload__right{width:100%}.services-list .service-card{width:calc(50% - 12px)}.services-list .service-card:nth-child(3n){margin-right:24px}.services-list .service-card:nth-child(2n){margin-right:0}}@media(max-width:580px){.services-list .service-card{width:calc(50% - 8px);margin-right:16px;margin-bottom:16px;padding:8px}.services-list .service-card .icon{margin-bottom:8px}.services-list .service-card .icon img{width:64px;height:64px}.services-list .service-card .title{font-size:13px;line-height:22px;margin-bottom:10px}.services-list .service-card .small-text{font-size:12px;line-height:18px}.services-list .service-card:nth-child(3n){margin-right:16px}.services-list .service-card:nth-child(2n){margin-right:0}}@media(max-width:360px){.services-list .service-card{width:100%;margin-right:0!important}}
