.header[data-v-5aef12de]{position:sticky;top:0;left:0;right:0;width:100%;z-index:1100;padding:0;border-bottom:1px solid var(--site-border, rgba(184, 241, 255, .24));background:radial-gradient(120% 180% at 8% -120%,rgba(0,210,255,.2),transparent 62%),radial-gradient(120% 180% at 92% -130%,rgba(79,123,255,.26),transparent 60%),linear-gradient(90deg,#030a16e6,#051022e6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.wrap[data-v-5aef12de]{width:100%;max-width:1400px;margin:0 auto;box-sizing:border-box;display:grid;grid-template-columns:auto 1fr auto auto;gap:12px;align-items:center;padding:10px 18px}.brand[data-v-5aef12de]{display:inline-flex;align-items:center}.logo[data-v-5aef12de]{width:94px;height:auto;display:block}.nav[data-v-5aef12de]{min-width:0}.menu[data-v-5aef12de]{list-style:none;display:flex;justify-content:center;gap:6px;padding:0;margin:0;align-items:center}.link[data-v-5aef12de]{display:inline-flex;padding:9px 12px;border-radius:12px;text-decoration:none;color:#e9f7fff5;background:transparent;border:1px solid transparent;transition:background .18s ease,border-color .18s ease;font-weight:600;font-size:14px}.link[data-v-5aef12de]:hover,.link.router-link-active[data-v-5aef12de]{background:#00d2ff24;border-color:#b8f1ff6b}.burger[data-v-5aef12de]{display:none;width:38px;height:38px;border-radius:12px;border:1px solid rgba(156,232,255,.28);background:#00d2ff1a;color:#e8f7fff5;cursor:pointer}.social[data-v-5aef12de]{display:flex;gap:8px;align-items:center}.icon[data-v-5aef12de]{width:36px;height:36px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#e8f7fff5;background:#00d2ff1a;border:1px solid rgba(156,232,255,.28);transition:transform .18s ease,background .18s ease,border-color .18s ease}.icon[data-v-5aef12de]:hover{transform:translateY(-2px);background:#00d2ff2e;border-color:#b8f1ff85}.contact[data-v-5aef12de]{display:flex;align-items:center;gap:10px;color:#eaf7fff5;font-size:13px;white-space:nowrap}.contact-link[data-v-5aef12de]{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:#eaf7fff5;padding:8px 10px;border-radius:12px;border:1px solid rgba(156,232,255,.28);background:#00d2ff1a}.contact-link--phone[data-v-5aef12de],.contact-link--email[data-v-5aef12de]{direction:ltr;justify-content:flex-start}.contact-link--phone span[data-v-5aef12de],.contact-link--email span[data-v-5aef12de]{direction:ltr;unicode-bidi:isolate}.sep[data-v-5aef12de]{opacity:.5}.mobile-contact[data-v-5aef12de]{display:none}@media (max-width: 1280px){.wrap[data-v-5aef12de]{grid-template-columns:auto 1fr auto}.contact[data-v-5aef12de]{display:none}}@media (max-width: 1100px){.wrap[data-v-5aef12de]{grid-template-columns:auto 1fr auto;padding:10px 14px}.logo[data-v-5aef12de]{width:82px}.burger[data-v-5aef12de]{display:inline-flex;align-items:center;justify-content:center}.menu[data-v-5aef12de]{position:fixed;top:72px;right:12px;left:auto;width:min(360px,calc(100vw - 24px));max-height:calc(100dvh - 90px);overflow:auto;flex-direction:column;align-items:stretch;gap:8px;padding:12px;border-radius:16px;background:linear-gradient(140deg,#040b18f5,#06132af5);border:1px solid rgba(184,241,255,.28);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 16px 40px #0006;display:none;z-index:1200}.menu.open[data-v-5aef12de]{display:flex}.link[data-v-5aef12de]{justify-content:flex-start;text-align:right;font-size:15px}.mobile-contact[data-v-5aef12de]{display:flex;flex-direction:column;gap:8px;padding-top:6px}.social[data-v-5aef12de]{gap:6px}.icon[data-v-5aef12de]{width:34px;height:34px}}@media (max-width: 720px){.wrap[data-v-5aef12de]{grid-template-columns:1fr auto 1fr;grid-template-areas:"social brand nav";gap:8px;padding:8px 10px}.brand[data-v-5aef12de]{grid-area:brand;justify-self:center}.nav[data-v-5aef12de]{grid-area:nav;justify-self:end}.social[data-v-5aef12de]{grid-area:social;justify-self:start}.logo[data-v-5aef12de]{width:70px}.social[data-v-5aef12de]{gap:6px}.social .icon[data-v-5aef12de]:nth-child(n+5){display:none}.icon[data-v-5aef12de]{width:32px;height:32px;border-radius:10px}.menu[data-v-5aef12de]{top:64px;right:10px;left:auto;width:min(320px,calc(100vw - 20px));max-height:calc(100dvh - 78px)}.contact-link[data-v-5aef12de]{font-size:13px}}@media (max-width: 420px){.social .icon[data-v-5aef12de]:nth-child(n+4){display:none}}:root{--site-bg-deep: #030914;--site-bg-mid: #061a34;--site-bg-accent: #00d2ff;--site-bg-accent-2: #4f7bff;--site-surface: rgba(8, 16, 36, .72);--site-border: rgba(184, 241, 255, .24);--site-text: #eef8ff}.page{min-height:100vh;background:radial-gradient(90% 60% at 18% -10%,rgba(0,210,255,.18),transparent 60%),radial-gradient(65% 55% at 88% 12%,rgba(79,123,255,.2),transparent 62%),linear-gradient(160deg,#020711,#040c1d 45%,#061632)}.main{width:100%;max-width:none;margin:0;padding:0 0 56px;color:var(--site-text);direction:rtl;text-align:right}.skip-link{position:fixed;top:10px;right:10px;z-index:3000;transform:translateY(-160%);padding:10px 14px;border-radius:12px;color:#061629;background:linear-gradient(135deg,#fff,#62d7ff);font-weight:900;text-decoration:none;transition:transform .18s ease}.skip-link:focus{transform:translateY(0)}.main .page-view{width:min(1100px,100%);margin:0 auto;padding:clamp(16px,3vw,30px) clamp(12px,4vw,26px);box-sizing:border-box}.main .page-card{border:1px solid rgba(184,241,255,.2);border-radius:18px;padding:clamp(14px,2.3vw,26px);background:linear-gradient(150deg,#ffffff14,#ffffff05),#040c1c9e;box-shadow:inset 0 0 0 1px #ffffff0a,0 14px 36px #00000042}.main .page-title{margin:0;font-size:clamp(26px,5vw,42px);line-height:1.2;color:#eff9ff}.main .page-text{margin-top:10px;color:#e8f6ffd6;font-size:clamp(14px,2.7vw,17px);line-height:1.9}@media (max-width: 720px){.main{padding-bottom:38px}}body.site-light-theme{background:#f7fbff;color:#0a1830}body.site-light-theme .page{--site-bg-deep: #f7fbff;--site-bg-mid: #e9f6ff;--site-bg-accent: #00a8ff;--site-bg-accent-2: #071422;--site-surface: rgba(255, 255, 255, .82);--site-border: rgba(2, 77, 122, .16);--site-text: #0a1830;background:radial-gradient(64% 48% at 12% -10%,rgba(0,168,255,.22),transparent 62%),radial-gradient(54% 48% at 88% 4%,rgba(5,28,54,.12),transparent 62%),radial-gradient(70% 58% at 50% 102%,rgba(44,91,255,.14),transparent 66%),linear-gradient(160deg,#fff,#edf8ff 48%,#ddecff)}body.site-light-theme .main{color:#0a1830}body.site-light-theme .header,body.site-light-theme .glass-header{border-bottom-color:#024d7a24;background:radial-gradient(95% 160% at 8% -120%,rgba(0,168,255,.22),transparent 62%),radial-gradient(95% 160% at 92% -130%,rgba(5,28,54,.12),transparent 60%),linear-gradient(90deg,#ffffffdb,#f0f9ffe0);box-shadow:0 10px 32px #0c467614}body.site-light-theme .link,body.site-light-theme .contact,body.site-light-theme .contact-link,body.site-light-theme .icon{color:#12304f}body.site-light-theme .link:hover,body.site-light-theme .link.router-link-active,body.site-light-theme .contact-link,body.site-light-theme .icon,body.site-light-theme .burger{border-color:#0090d63d;background:#ffffffb8}body.site-light-theme .link:hover,body.site-light-theme .link.router-link-active,body.site-light-theme .icon:hover{background:#00a8ff1f;border-color:#0090d657}body.site-light-theme .menu.open{background:linear-gradient(140deg,#fffffff5,#ecf8fff5);border-color:#0090d638}body.site-light-theme .hero,body.site-light-theme .tech,body.site-light-theme .partners,body.site-light-theme .vision,body.site-light-theme .mission,body.site-light-theme .goal,body.site-light-theme .works,body.site-light-theme .services,body.site-light-theme .resume{background:radial-gradient(72% 76% at 86% -12%,rgba(0,168,255,.2),transparent 58%),radial-gradient(60% 70% at -4% 104%,rgba(5,28,54,.1),transparent 62%),linear-gradient(145deg,#ffffffeb,#edf8ffe6);border-color:#024d7a24}body.site-light-theme .hero,body.site-light-theme .tech,body.site-light-theme .partners{box-shadow:inset 0 0 0 1px #ffffffd9,0 20px 54px #1d5e941a}body.site-light-theme .hero__grid,body.site-light-theme .works__grid-bg,body.site-light-theme .resume__grid,body.site-light-theme .services__grid,body.site-light-theme .tech__noise,body.site-light-theme .partners__noise,body.site-light-theme .vision__noise,body.site-light-theme .mission__noise,body.site-light-theme .goal__noise{opacity:.22;filter:saturate(1.1)}body.site-light-theme .hero__orb--a,body.site-light-theme .works__glow--a,body.site-light-theme .resume__glow--a,body.site-light-theme .services__glow--a{background:#00a8ff3d}body.site-light-theme .hero__orb--b,body.site-light-theme .works__glow--b,body.site-light-theme .resume__glow--b,body.site-light-theme .services__glow--b{background:#051c3624}body.site-light-theme .hero__title span,body.site-light-theme .works__title,body.site-light-theme .services__title,body.site-light-theme .resume__name,body.site-light-theme .tech__title,body.site-light-theme .partners__title,body.site-light-theme .vision__title,body.site-light-theme .mission__title,body.site-light-theme .goal__title,body.site-light-theme .page-title,body.site-light-theme h1,body.site-light-theme h2,body.site-light-theme h3{background:linear-gradient(110deg,#020b18,#064b82,#008fe0 68%,#243cff);-webkit-background-clip:text;background-clip:text;color:transparent}body.site-light-theme .hero__eyebrow,body.site-light-theme .tech__eyebrow,body.site-light-theme .partners__eyebrow,body.site-light-theme .works__eyebrow,body.site-light-theme .services__eyebrow,body.site-light-theme .resume__eyebrow,body.site-light-theme .vision__eyebrow,body.site-light-theme .mission__eyebrow,body.site-light-theme .goal__eyebrow,body.site-light-theme .services__section-kicker,body.site-light-theme .resume__section-kicker{color:#0081c8}body.site-light-theme .hero__text,body.site-light-theme .tech__text,body.site-light-theme .partners__text,body.site-light-theme .works__subtitle,body.site-light-theme .works__desc,body.site-light-theme .services__subtitle,body.site-light-theme .services__cta-text,body.site-light-theme .resume__headline,body.site-light-theme .resume__summary,body.site-light-theme .resume__cta-text,body.site-light-theme .vision__text,body.site-light-theme .mission__text,body.site-light-theme .goal__text,body.site-light-theme .page-text,body.site-light-theme p{color:#0a1830c7}body.site-light-theme .hero__slider-wrap,body.site-light-theme .hero__frame,body.site-light-theme .works__hero,body.site-light-theme .works__card,body.site-light-theme .works__stat-card,body.site-light-theme .works__field,body.site-light-theme .services__hero,body.site-light-theme .service-card,body.site-light-theme .deliverable-card,body.site-light-theme .process-step,body.site-light-theme .services__cta,body.site-light-theme .resume__hero,body.site-light-theme .resume__focus-card,body.site-light-theme .resume__metric-card,body.site-light-theme .resume__timeline-card,body.site-light-theme .resume__cert-card,body.site-light-theme .resume__skills-card,body.site-light-theme .resume__soft-card,body.site-light-theme .resume__cta,body.site-light-theme .vision__card,body.site-light-theme .mission__card,body.site-light-theme .goal__card,body.site-light-theme .page-card,body.site-light-theme .contact-card,body.site-light-theme .info-item,body.site-light-theme .quick-action,body.site-light-theme .social-box{border-color:#024d7a24;background:radial-gradient(120% 120% at 92% -24%,rgba(0,168,255,.14),transparent 62%),radial-gradient(110% 120% at 0% 120%,rgba(5,28,54,.08),transparent 62%),#ffffffc7;box-shadow:inset 0 0 0 1px #ffffffe0,0 18px 42px #144e821f}body.site-light-theme .hero__slider,body.site-light-theme .hero__slide-item,body.site-light-theme .works__logo-stage,body.site-light-theme .tech__item,body.site-light-theme .partners__item,body.site-light-theme .resume__timeline-dot,body.site-light-theme .resume__section-icon,body.site-light-theme .services__section-icon,body.site-light-theme .service-card__icon,body.site-light-theme .resume__skills-icon,body.site-light-theme .resume__soft-icon,body.site-light-theme .mission__icon-wrap,body.site-light-theme .vision__icon-wrap,body.site-light-theme .goal__icon-wrap{border-color:#0090d633;background:#ffffffb3;color:#007fc6}body.site-light-theme .works__logo-stage{background:radial-gradient(120% 140% at 100% -10%,rgba(0,168,255,.16),transparent 64%),linear-gradient(160deg,#fffffff0,#ecf8ffe0)}body.site-light-theme .hero__btn--primary,body.site-light-theme .services__btn--primary,body.site-light-theme .resume__btn--primary,body.site-light-theme .submit-btn{color:#071422;background:linear-gradient(135deg,#fff,#89ddff 32%,#00a8ff 68%,#071422);box-shadow:0 16px 34px #0090d638}body.site-light-theme .hero__btn--ghost,body.site-light-theme .services__btn--ghost,body.site-light-theme .resume__btn--ghost,body.site-light-theme .works__count-chip,body.site-light-theme .works__domain-chip,body.site-light-theme .resume__stack-chip,body.site-light-theme .resume__chip{color:#12304f;border-color:#0090d63d;background:#ffffffbd}body.site-light-theme .works__name,body.site-light-theme .works__stat-value,body.site-light-theme .works__tech,body.site-light-theme .services__stat-value,body.site-light-theme .services__section-title,body.site-light-theme .service-card__title,body.site-light-theme .resume__section-title,body.site-light-theme .resume__timeline-role,body.site-light-theme .resume__metric-value,body.site-light-theme .resume__focus-title,body.site-light-theme .resume__skills-title,body.site-light-theme .resume__soft-title,body.site-light-theme .deliverable-card__title,body.site-light-theme .process-step__title{color:#0a1830}body.site-light-theme .works__stat-label,body.site-light-theme .services__stat-label,body.site-light-theme .service-card__summary,body.site-light-theme .service-card__item,body.site-light-theme .resume__timeline-company,body.site-light-theme .resume__timeline-period,body.site-light-theme .resume__list-item,body.site-light-theme .resume__focus-text,body.site-light-theme .resume__metric-label,body.site-light-theme .resume__cert-text,body.site-light-theme .resume__soft-text,body.site-light-theme .deliverable-card__text,body.site-light-theme .process-step__text{color:#0a1830b8}body.site-light-theme .works__input,body.site-light-theme .works__select,body.site-light-theme .contact-form input,body.site-light-theme .contact-form textarea{border-color:#0090d638;background:#ffffffd1;color:#0a1830}body.site-light-theme .works__input::-moz-placeholder,body.site-light-theme .contact-form input::-moz-placeholder,body.site-light-theme .contact-form textarea::-moz-placeholder{color:#0a18307a}body.site-light-theme .works__input::placeholder,body.site-light-theme .contact-form input::placeholder,body.site-light-theme .contact-form textarea::placeholder{color:#0a18307a}body.site-light-theme .hero__image{filter:saturate(1.03) contrast(1.02)}body.site-light-theme .hero__placeholder{color:#0a1830;background:radial-gradient(62% 70% at 50% 26%,rgba(0,168,255,.18),transparent 72%),#f4fbff}body.site-light-theme .scroll-reveal{filter:blur(16px)}body.site-light-theme .scroll-reveal.is-visible{filter:blur(0)}body.site-light-theme .hero__slider-title,body.site-light-theme .hero__slider-title.scroll-reveal,body.site-light-theme .hero__slide-item h1,body.site-light-theme .hero__slide-item h2,body.site-light-theme .hero__slide-item h3,body.site-light-theme .hero__slide-item h4,body.site-light-theme .hero__slide-item h5,body.site-light-theme .hero__slide-item h6{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#071422;filter:none}body.site-light-theme .hero__slider-wrap{background:radial-gradient(95% 100% at var(--mx) var(--my),rgba(0,168,255,.18),transparent 58%),linear-gradient(165deg,#ffffffeb,#e5f4ffc7)}body.site-light-theme .hero__slider{border-color:#0068a833;background:#ffffff9e}body.site-light-theme .hero__slide-item{border-color:#0068a82e;background:radial-gradient(120% 90% at 100% -40%,rgba(0,168,255,.12),transparent 72%),#ffffffd1}body.site-light-theme .hero__skill-index,body.site-light-theme .hero__skill-text,body.site-light-theme .hero__slide-item p,body.site-light-theme .hero__slide-item span{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#071422;opacity:1}body.site-light-theme .hero__skill-index{color:#006fb4}body.site-light-theme .hero__skill-icon-wrap{color:#007fc6;border-color:#0068a838;background:#ddf2ffe6}body.site-light-theme .hero__slider-btn{color:#071422;border-color:#0068a838;background:#ffffffdb}body.site-light-theme .hero__dot{background:#07142242}body.site-light-theme .hero__dot.is-active,body.site-light-theme .hero__slider-progress-bar{background:linear-gradient(90deg,#071422,#007fc6,#00a8ff,#4667ff)}body.site-light-theme .tech__name{color:#071422}body.site-light-theme :is(.hero__slider-wrap,.hero__slide-item,.works__hero,.works__card,.works__stat-card,.service-card,.deliverable-card,.process-step,.services__hero,.services__cta,.resume__hero,.resume__focus-card,.resume__metric-card,.resume__timeline-card,.resume__cert-card,.resume__skills-card,.resume__soft-card,.resume__cta,.vision__card,.mission__card,.goal__card,.contact-card,.info-item,.quick-action,.social-box){color:#071422}body.site-light-theme :is(.works__card,.works__stat-card,.service-card,.deliverable-card,.process-step,.resume__focus-card,.resume__metric-card,.resume__timeline-card,.resume__cert-card,.resume__skills-card,.resume__soft-card,.vision__card,.mission__card,.goal__card,.contact-card,.info-item) :is(h1,h2,h3,h4,h5,h6,strong,.vision__card-title,.mission__card-title,.goal__card-title){background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#071422!important;opacity:1!important;text-shadow:none}body.site-light-theme :is(.works__card,.works__stat-card,.service-card,.deliverable-card,.process-step,.resume__focus-card,.resume__metric-card,.resume__timeline-card,.resume__cert-card,.resume__skills-card,.resume__soft-card,.vision__card,.mission__card,.goal__card,.contact-card,.info-item) :is(p,li,span,small,.vision__card-text,.mission__card-text,.goal__card-text){background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#243a56!important;opacity:1!important;text-shadow:none}body.site-light-theme :is(.vision__icon-wrap,.mission__icon-wrap,.goal__icon-wrap,.service-card__icon,.resume__section-icon) :is(svg,path,span){color:#007fc6!important}body.site-light-theme .main :is(a,.works__domain-chip,.resume__chip,.resume__stack-chip,.works__count-chip){color:#064b82}body.site-light-theme :is(.hero,.tech,.partners,.vision,.mission,.goal,.works,.services,.resume,.contact-page,.page-view){background:radial-gradient(72% 74% at 88% -18%,rgba(0,168,255,.2),transparent 58%),radial-gradient(58% 64% at 0% 108%,rgba(180,226,255,.42),transparent 66%),linear-gradient(145deg,#fff,#f4fbff 48%,#e7f6ff)!important;color:#071422!important;border-color:#007ec229!important}body.site-light-theme :is(.hero__slider-wrap,.hero__frame,.hero__slider,.hero__slide-item,.works__hero,.works__card,.works__stat-card,.works__field,.services__hero,.services__section,.services__stat-card,.service-card,.deliverable-card,.process-step,.services__cta,.resume__hero,.resume__section,.resume__focus-card,.resume__metric-card,.resume__timeline-card,.resume__cert-card,.resume__skills-card,.resume__soft-card,.resume__cta,.vision__card,.mission__card,.goal__card,.contact-card,.contact-form,.contact-info,.quick-actions,.info-item,.quick-action,.social-box,.social-link){background:radial-gradient(120% 120% at 96% -28%,rgba(0,168,255,.13),transparent 62%),radial-gradient(110% 120% at -8% 118%,rgba(196,235,255,.34),transparent 64%),linear-gradient(145deg,#fffffff0,#eff9ffe6)!important;color:#071422!important;border-color:#007ec22e!important;box-shadow:inset 0 0 0 1px #ffffffe6,0 18px 42px #0d67a51f!important}body.site-light-theme :is(.services__section:before,.resume__section:before,.contact-form:before,.contact-card:before,.service-card:before,.resume__timeline-card:before){background:linear-gradient(120deg,#ffffffbd,#a5e0ff38,#ffffff70)!important;opacity:.9!important}body.site-light-theme .services__section:before,body.site-light-theme .resume__section:before,body.site-light-theme .contact-form:before,body.site-light-theme .contact-card:before,body.site-light-theme .service-card:before,body.site-light-theme .resume__timeline-card:before{background:linear-gradient(120deg,#ffffffc7,#a5e0ff38,#ffffff7a)!important;opacity:.9!important}body.site-light-theme :is(.services__section,.resume__section,.contact-card,.contact-form,.contact-info) :is(h1,h2,h3,h4,h5,h6,strong,label,.services__section-title,.resume__section-title){background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#071422!important;opacity:1!important;text-shadow:none!important}body.site-light-theme :is(.services__section,.resume__section,.contact-card,.contact-form,.contact-info,.services__stat-card) :is(p,li,span,small,a,.services__stat-label,.resume__timeline-company,.resume__timeline-period,.resume__list-item,.info-label){background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#253b56!important;opacity:1!important;text-shadow:none!important}body.site-light-theme :is(.services__stat-value,.resume__metric-value,.works__stat-value,.service-card__title,.deliverable-card__title,.process-step__title,.resume__timeline-role,.resume__focus-title,.resume__skills-title,.resume__soft-title){color:#071422!important}body.site-light-theme :is(.hero__btn,.services__btn,.resume__btn,.submit-btn,.contact-form button,.works__controls button,.works__field button,.hero__slider-btn,.main button:not(.hero__dot)){color:#061629!important;border-color:#0084ca47!important;background:linear-gradient(135deg,#fff,#dff6ff,#62d7ff 68%,#008fe0)!important;box-shadow:inset 0 1px #ffffffe6,0 14px 32px #008fe033!important}body.site-light-theme :is(.hero__btn,.services__btn,.resume__btn,.submit-btn,.contact-form button,.works__controls button,.works__field button,.hero__slider-btn,.main button:not(.hero__dot)):hover{background:linear-gradient(135deg,#fff,#c9efff 30%,#37c8ff 66%,#0078c8)!important;transform:translateY(-1px)}body.site-light-theme .hero__dot{background:#008fe047!important}body.site-light-theme .hero__dot.is-active,body.site-light-theme .hero__slider-progress-bar{background:linear-gradient(90deg,#dff6ff,#62d7ff,#008fe0,#236dff)!important}body.site-light-theme :is(input,textarea,select){background:#ffffffe6!important;color:#071422!important;border-color:#0084ca38!important}body.site-light-theme .partners__item{position:relative;min-width:clamp(220px,16vw,290px)!important;min-height:108px!important;padding:18px 26px!important;overflow:hidden!important;isolation:isolate;background:radial-gradient(82% 130% at 12% 12%,rgba(255,255,255,.98),transparent 58%),radial-gradient(90% 120% at 88% 96%,rgba(112,204,255,.22),transparent 64%),linear-gradient(145deg,#fff,#edf8ff 42%,#d8ecf8)!important;border:1px solid rgba(0,126,194,.2)!important;box-shadow:inset 0 0 0 1px #ffffffeb,inset 0 -18px 38px #0c456c14,0 16px 34px #0b5c9221!important}body.site-light-theme .partners__item:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;z-index:-1;border-radius:12px;background:linear-gradient(135deg,#ffffffb8,#cfe8f68a)!important;border:1px solid rgba(0,126,194,.1)}body.site-light-theme .partners__logo,body.site-light-theme .partners__logo--light{display:block!important;width:auto!important;max-width:min(84%,210px)!important;height:auto!important;max-height:78px!important;-o-object-fit:contain!important;object-fit:contain!important;opacity:1!important;mix-blend-mode:normal!important;transform:translateZ(0);filter:drop-shadow(0 0 1px rgba(5,28,54,.5)) drop-shadow(0 1px 0 rgba(255,255,255,.92)) drop-shadow(0 10px 18px rgba(5,43,78,.24)) saturate(1.14) contrast(1.08)!important}body.site-light-theme .works__logo-stage{min-height:clamp(170px,15vw,230px)!important;padding:clamp(18px,2.2vw,30px)!important;background:radial-gradient(92% 115% at 18% 10%,rgba(255,255,255,.98),transparent 58%),radial-gradient(88% 110% at 88% 92%,rgba(87,194,255,.2),transparent 64%),linear-gradient(145deg,#fff,#edf8ff 48%,#d7ecf8)!important;border:1px solid rgba(0,126,194,.22)!important;box-shadow:inset 0 0 0 1px #ffffffeb,inset 0 -22px 45px #0c456c14,0 18px 38px #0b5c9221!important}body.site-light-theme .works__logo-stage:before{background:linear-gradient(135deg,#ffffffad,#c8e6f675)!important;opacity:1!important}body.site-light-theme .works__logo-image{width:auto!important;max-width:min(82%,300px)!important;height:auto!important;max-height:clamp(92px,10vw,150px)!important;-o-object-fit:contain!important;object-fit:contain!important;opacity:1!important;mix-blend-mode:normal!important;filter:drop-shadow(0 0 1px rgba(5,28,54,.5)) drop-shadow(0 1px 0 rgba(255,255,255,.92)) drop-shadow(0 12px 22px rgba(5,43,78,.25)) saturate(1.12) contrast(1.08)!important}body.site-light-theme .works__logo-fallback{color:#064b82!important;background:linear-gradient(135deg,#fff,#dff6ff 48%,#8ee0ff)!important;border:1px solid rgba(0,126,194,.22)!important}
