.tech{padding:36px 0}.tech-grid{grid-template-columns:1.2fr 1fr;align-items:start;gap:40px;display:grid}.tech-head{letter-spacing:-.01em;color:#e8eef9;margin:0 0 18px;font-size:clamp(24px,3.2vw,40px)}.tech-cta-card{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;max-width:380px;padding:16px}.tech-cta-title{color:#fff;margin-bottom:4px;font-weight:700}.tech-cta-sub{color:#c9d4e9;margin-bottom:12px}.tech-right{max-height:520px;padding-right:8px;overflow:auto}.tech-list{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.tech-item{border-bottom:1px solid #ffffff1f;grid-template-columns:40px 1fr 18px;align-items:start;gap:16px;padding-bottom:18px;display:grid}.ti-icon{filter:grayscale();opacity:.85;background:#ffffff0f;border-radius:10px;place-items:center;width:40px;height:40px;transition:all .2s;display:grid}.ti-icon img{filter:invert()brightness(1.3);width:24px;height:24px;display:block}.tech-item:hover .ti-icon{filter:grayscale(0%);opacity:1;transform:scale(1.05)}.technologies-section{padding:clamp(50px,8vw,150px) 10px clamp(50px,6vw,90px)}.technologies-section .technologies-grid{justify-content:space-between;align-items:start;display:flex}.technologies-section .technologies-grid .technologies-right{flex-direction:column;gap:30px;display:flex}.technologies-section .technologies-left{align-self:flex-start;width:45%;position:sticky;top:120px}.technologies-section .technologies-title{margin:0 0 24px;font-size:clamp(28px,3vw,42px);line-height:1.12}.technologies-section .technologies-intro{font-size:var(--font-size-base);line-height:1.8}.technologies-section .technologies-right{width:45%}.technologies-section .technology-card{background:0 0;border:none;flex-direction:column;padding:0;display:flex}.technologies-section .technology-header{align-items:center;gap:14px;width:100%;display:flex}.technologies-section .technology-icon{color:#fff;background:#2f2f35;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.technologies-section .technology-icon svg{width:20px;height:20px}.technologies-section .technology-name{font-size:var(--font-size-lg);margin:0}.technologies-section .technology-desc{font-size:var(--font-size-sm);margin:20px 0 30px;line-height:1.7}@media (max-width:1100px){.technologies-section .technologies-grid{flex-direction:column}.technologies-section .technologies-left{width:100%;position:static}.technologies-section .technologies-right{width:100%}.technologies-section .technologies-title{margin-bottom:16px}.technologies-section .technologies-intro{margin-bottom:32px}}@media (max-width:640px){.technologies-section{padding:30px 10px 20px}.technologies-section .technologies-title{color:#fff;opacity:1;margin-bottom:16px;font-size:28px}.technologies-section .technologies-intro{color:#fff;opacity:1;margin-bottom:24px;font-size:15px}.technologies-section .technologies-right{gap:18px}.technologies-section .technology-name{color:#fff;opacity:1;font-size:17px}.technologies-section .technology-desc{color:#fff;opacity:1;margin:14px 0 24px;font-size:13px}}.technologies-section.technologies-section--dark{background:#000}.technologies-section.technologies-section--dark .technologies-title{color:#fff}.technologies-section.technologies-section--dark .technologies-intro{color:#e6e9efeb}.technologies-section.technologies-section--dark .technologies-intro a{color:#fff;text-decoration:underline}.technologies-section.technologies-section--dark .technology-icon{color:#fff;background:#2f2f35}.technologies-section.technologies-section--dark .technology-name{color:#fff}.technologies-section.technologies-section--dark .technology-desc{color:#e6e9ef}.technologies-section.technologies-section--dark .technology-desc a{color:#fff;text-decoration:underline}.technologies-section.technologies-section--light{background:#fff}.technologies-section.technologies-section--light .technologies-title{color:#0b1220}.technologies-section.technologies-section--light .technologies-intro{color:#0b1220c7}.technologies-section.technologies-section--light .technologies-intro a{color:#0b1220;text-decoration:underline}.technologies-section.technologies-section--light .technology-icon{color:#fff;background:#2f2f35}.technologies-section.technologies-section--light .technology-name{color:#0b1220}.technologies-section.technologies-section--light .technology-desc{color:#0b1220b8}.technologies-section.technologies-section--light .technology-desc a{color:#1a63ff}