.Home_page__z25kN{min-height:100vh;background:radial-gradient(circle at 10% 20%,rgba(168,85,247,.15) 0,transparent 25%),radial-gradient(circle at 90% 10%,rgba(99,102,241,.12) 0,transparent 20%),radial-gradient(circle at 70% 80%,rgba(6,182,212,.08) 0,transparent 25%),radial-gradient(circle at 50% 50%,rgba(15,23,42,.95) 0,#0a0e1a 100%);background-attachment:fixed;color:#e2e8f0;padding:48px 24px 72px;position:relative;overflow-x:hidden}.Home_page__z25kN:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(2px 2px at 20% 30%,hsla(0,0%,100%,.15),transparent),radial-gradient(2px 2px at 60% 70%,rgba(168,85,247,.2),transparent),radial-gradient(1px 1px at 50% 50%,rgba(99,102,241,.15),transparent),radial-gradient(1px 1px at 80% 10%,hsla(0,0%,100%,.1),transparent);background-size:200% 200%;animation:Home_shimmer__tR4cd 15s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes Home_shimmer__tR4cd{0%,to{background-position:0 0;opacity:.3}50%{background-position:100% 100%;opacity:.5}}.Home_navbar__MyWFx{max-width:1200px;margin:0 auto 56px;padding:16px 24px;border:1px solid hsla(0,0%,100%,.1);background:rgba(15,23,42,.8);border-radius:20px;display:flex;align-items:center;gap:24px;position:-webkit-sticky;position:sticky;top:20px;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);z-index:1000;box-shadow:0 10px 40px rgba(0,0,0,.4),inset 0 0 0 1px hsla(0,0%,100%,.05),inset 0 1px 0 hsla(0,0%,100%,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}.Home_navbar__MyWFx:hover{border-color:rgba(168,85,247,.3);box-shadow:0 15px 50px rgba(0,0,0,.5),inset 0 0 0 1px rgba(168,85,247,.2),inset 0 1px 0 hsla(0,0%,100%,.15)}.Home_logo__ZEOng{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#a855f7,#6366f1 50%,#ec4899);display:grid;place-items:center;font-weight:900;font-size:18px;letter-spacing:.05em;color:#fff;box-shadow:0 8px 24px rgba(168,85,247,.4),0 0 0 3px rgba(168,85,247,.1);position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.Home_logo__ZEOng:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.2),transparent);transform:rotate(45deg);animation:Home_logoShine__kC4iv 3s ease-in-out infinite}@keyframes Home_logoShine__kC4iv{0%,to{transform:translateX(-100%) translateY(-100%) rotate(45deg)}50%{transform:translateX(100%) translateY(100%) rotate(45deg)}}.Home_logo__ZEOng:hover{transform:scale(1.05) rotate(5deg);box-shadow:0 12px 32px rgba(168,85,247,.5),0 0 0 3px rgba(168,85,247,.2)}.Home_navlinks__rNwnl{display:flex;gap:8px;color:#cbd5e1;font-weight:600;font-size:15px;margin-left:auto}.Home_navlinks__rNwnl a{padding:10px 16px;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Home_navlinks__rNwnl a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(168,85,247,.15),rgba(99,102,241,.15));opacity:0;transition:opacity .3s ease;border-radius:12px}.Home_navlinks__rNwnl a:hover:before{opacity:1}.Home_navlinks__rNwnl a:hover{color:#fff;transform:translateY(-2px)}.Home_hero__g_og0{max-width:1200px;margin:0 auto 96px;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:48px;gap:48px;align-items:center;position:relative;z-index:1}.Home_heroText__CKYvs h1{font-size:clamp(36px,5.5vw,58px);line-height:1.1;margin:16px 0 20px;color:#fff;font-weight:900;letter-spacing:-.02em;animation:Home_fadeInUp__v4Vdz .8s cubic-bezier(.4,0,.2,1)}@keyframes Home_fadeInUp__v4Vdz{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Home_heroText__CKYvs h1 span{background:linear-gradient(135deg,#a855f7,#ec4899,#f59e0b);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:Home_gradientShift__uHDKK 5s ease infinite;position:relative;display:inline-block}@keyframes Home_gradientShift__uHDKK{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.Home_heroText__CKYvs h1 span:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:3px;background:linear-gradient(90deg,#a855f7,#ec4899);border-radius:2px;opacity:.6}.Home_heroText__CKYvs p{color:#cbd5e1;font-size:18px;line-height:1.7;animation:Home_fadeInUp__v4Vdz .8s cubic-bezier(.4,0,.2,1) .2s backwards}.Home_badge__i0K8D{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;background:linear-gradient(135deg,rgba(99,102,241,.2),rgba(168,85,247,.15));color:#c7d2fe;border-radius:999px;font-weight:700;font-size:14px;border:1px solid rgba(99,102,241,.4);box-shadow:0 4px 16px rgba(99,102,241,.2);animation:Home_fadeInUp__v4Vdz .8s cubic-bezier(.4,0,.2,1) .1s backwards;position:relative;overflow:hidden}.Home_badge__i0K8D:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);animation:Home_badgeShine__5giBR 3s ease-in-out infinite}@keyframes Home_badgeShine__5giBR{0%,to{left:-100%}50%{left:100%}}.Home_ctaRow__F50Zi{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:32px 0;animation:Home_fadeInUp__v4Vdz .8s cubic-bezier(.4,0,.2,1) .3s backwards}.Home_primaryButton__2qxWM,.Home_secondaryButton__K3NZJ{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;border-radius:14px;font-weight:700;font-size:15px;border:1px solid transparent;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;cursor:pointer;text-decoration:none}.Home_primaryButton__2qxWM{background:linear-gradient(135deg,#a855f7,#6366f1);color:#fff;box-shadow:0 12px 35px rgba(99,102,241,.4),inset 0 0 0 1px hsla(0,0%,100%,.1)}.Home_primaryButton__2qxWM:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.Home_primaryButton__2qxWM:hover:before{left:100%}.Home_primaryButton__2qxWM:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 16px 45px rgba(99,102,241,.5),inset 0 0 0 1px hsla(0,0%,100%,.2)}.Home_primaryButton__2qxWM:active{transform:translateY(-1px) scale(1)}.Home_secondaryButton__K3NZJ{background:hsla(0,0%,100%,.05);color:#e2e8f0;border:1px solid hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Home_secondaryButton__K3NZJ:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(168,85,247,.1),rgba(99,102,241,.1));opacity:0;transition:opacity .3s ease}.Home_secondaryButton__K3NZJ:hover:before{opacity:1}.Home_secondaryButton__K3NZJ:hover{border-color:rgba(168,85,247,.4);background:hsla(0,0%,100%,.08);transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.Home_socialRow__sB9_r{display:flex;gap:12px;color:#cbd5e1}.Home_socialRow__sB9_r a{padding:12px 20px;border-radius:12px;border:1px solid rgba(168,85,247,.3);background:rgba(168,85,247,.1);color:#e2e8f0;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Home_socialRow__sB9_r a:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(168,85,247,.2);transform:translate(-50%,-50%);transition:width .4s ease,height .4s ease}.Home_socialRow__sB9_r a:hover:before{width:200%;height:200%}.Home_socialRow__sB9_r a:hover{border-color:rgba(168,85,247,.5);transform:translateY(-3px);box-shadow:0 8px 24px rgba(168,85,247,.3);color:#fff}.Home_socialRow__sB9_r a.Home_primaryButton__2qxWM{background:linear-gradient(135deg,#a855f7,#6366f1);color:#fff;border:1px solid transparent;box-shadow:0 10px 30px rgba(99,102,241,.35)}.Home_socialRow__sB9_r a.Home_primaryButton__2qxWM:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 12px 35px rgba(99,102,241,.45)}.Home_stats__Zrmkw{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:16px;gap:16px;margin-top:32px;animation:Home_fadeInUp__v4Vdz .8s cubic-bezier(.4,0,.2,1) .4s backwards}.Home_stats__Zrmkw div{padding:20px;border-radius:16px;background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Home_stats__Zrmkw div:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#a855f7,#6366f1,#ec4899);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.Home_stats__Zrmkw div:hover:before{transform:scaleX(1)}.Home_stats__Zrmkw div:hover{transform:translateY(-4px);border-color:rgba(168,85,247,.3);background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));box-shadow:0 12px 32px rgba(0,0,0,.3)}.Home_stats__Zrmkw strong{display:block;font-size:28px;font-weight:900;background:linear-gradient(135deg,#fff,#cbd5e1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:4px}.Home_stats__Zrmkw span{color:#94a3b8;font-size:14px;font-weight:500}.Home_heroMedia__hllg1{display:flex;justify-content:flex-end;animation:Home_fadeInUp__v4Vdz .8s cubic-bezier(.4,0,.2,1) .5s backwards}.Home_portraitCard__Hcf0t{background:linear-gradient(135deg,rgba(168,85,247,.12),rgba(99,102,241,.08));border:2px solid rgba(168,85,247,.3);border-radius:24px;padding:20px;max-width:440px;width:100%;box-shadow:0 25px 70px rgba(0,0,0,.6),0 0 60px rgba(168,85,247,.25),inset 0 0 0 1px hsla(0,0%,100%,.05);position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.Home_portraitCard__Hcf0t:hover{transform:translateY(-8px) scale(1.02);border-color:rgba(168,85,247,.5);box-shadow:0 35px 90px rgba(0,0,0,.7),0 0 80px rgba(168,85,247,.35),inset 0 0 0 1px hsla(0,0%,100%,.1)}.Home_portraitCard__Hcf0t:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(168,85,247,.15) 0,transparent 70%);animation:Home_rotate__x60Ft 20s linear infinite;pointer-events:none}@keyframes Home_rotate__x60Ft{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Home_portraitCard__Hcf0t:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#a855f7,#6366f1,#ec4899,#f59e0b);background-size:300% 300%;border-radius:24px;z-index:-1;opacity:0;animation:Home_gradientRotate__E_uKm 6s linear infinite;transition:opacity .4s ease}@keyframes Home_gradientRotate__E_uKm{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Home_portraitCard__Hcf0t:hover:after{opacity:.6}.Home_portraitCard__Hcf0t img{width:100%;height:auto;border-radius:16px;object-fit:cover;position:relative;z-index:1;filter:brightness(1.05) contrast(1.15) saturate(1.1);transition:all .4s ease}.Home_portraitCard__Hcf0t:hover img{filter:brightness(1.1) contrast(1.2) saturate(1.15)}.Home_availability__KvJIO{margin-top:16px;display:inline-flex;align-items:center;gap:10px;padding:12px 16px;border-radius:14px;background:rgba(34,197,94,.15);color:#bbf7d0;border:1px solid rgba(34,197,94,.35);font-weight:600;font-size:14px;box-shadow:0 4px 16px rgba(34,197,94,.2);position:relative;z-index:2;transition:all .3s ease}.Home_availability__KvJIO:hover{background:rgba(34,197,94,.2);border-color:rgba(34,197,94,.5);transform:scale(1.02)}.Home_pulse__RjTWC{width:12px;height:12px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 0 rgba(34,197,94,.7),0 0 0 8px rgba(34,197,94,.2);animation:Home_pulse__RjTWC 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes Home_pulse__RjTWC{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.7),0 0 0 8px rgba(34,197,94,.2)}50%{box-shadow:0 0 0 8px rgba(34,197,94,0),0 0 0 12px rgba(34,197,94,0)}}.Home_section__8mMQM{max-width:1200px;margin:0 auto 80px;padding:24px;position:relative}.Home_sectionHeader__2xRFM{max-width:800px;margin-bottom:36px}.Home_sectionHeader__2xRFM h2{font-size:clamp(32px,4.5vw,44px);color:#fff;margin-bottom:12px;font-weight:900;letter-spacing:-.02em;line-height:1.2}.Home_sectionHeader__2xRFM p{color:#cbd5e1;line-height:1.7;font-weight:500;font-size:17px}.Home_eyebrow__1bz5P{text-transform:uppercase;letter-spacing:.15em;font-size:13px;background:linear-gradient(135deg,#a855f7,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:800;margin-bottom:8px;display:inline-block}.Home_cardsGrid__IVEDA{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:24px;gap:24px}.Home_card__HIlp_{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;transition:all .4s cubic-bezier(.4,0,.2,1);min-height:100%;position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Home_card__HIlp_:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(168,85,247,.1),rgba(99,102,241,.05));opacity:0;transition:opacity .4s ease;pointer-events:none}.Home_card__HIlp_:hover:before{opacity:1}.Home_card__HIlp_:hover{transform:translateY(-8px) scale(1.01);border-color:rgba(168,85,247,.3);box-shadow:0 25px 70px rgba(0,0,0,.4),0 0 40px rgba(168,85,247,.2)}.Home_cardImage__lbohh{position:relative;overflow:hidden;aspect-ratio:16/9;background:rgba(15,23,42,.5)}.Home_cardImage__lbohh img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.4,0,.2,1)}.Home_card__HIlp_:hover .Home_cardImage__lbohh img{transform:scale(1.08)}.Home_cardBody__RHfdw{padding:24px;display:grid;grid-gap:12px;gap:12px;flex:1 1}.Home_cardHeader___0kLd{display:flex;flex-direction:column;gap:12px}.Home_card__HIlp_ h3{color:#fff;margin:0;font-size:20px;font-weight:800;line-height:1.3;transition:color .3s ease}.Home_card__HIlp_:hover h3{color:#c7d2fe}.Home_card__HIlp_ p{margin:0;color:#94a3b8;line-height:1.6;font-size:15px}.Home_tagRow__I3t1R{display:flex;flex-wrap:wrap;gap:8px}.Home_tag__eHjzl{padding:6px 12px;border-radius:8px;background:rgba(168,85,247,.15);color:#c7d2fe;font-size:12px;font-weight:600;border:1px solid rgba(168,85,247,.2);transition:all .3s ease}.Home_tag__eHjzl:hover{background:rgba(168,85,247,.25);border-color:rgba(168,85,247,.4);transform:translateY(-2px)}.Home_cardLinks__ovGcy{display:flex;gap:16px;align-items:center;margin-top:auto;padding-top:8px}.Home_cardLinks__ovGcy a{color:#a855f7;font-weight:700;padding:8px 0;position:relative;transition:color .3s ease}.Home_cardLinks__ovGcy a:after{content:"";position:absolute;bottom:4px;left:0;width:0;height:2px;background:linear-gradient(90deg,#a855f7,#ec4899);transition:width .3s ease}.Home_cardLinks__ovGcy a:hover{color:#ec4899}.Home_cardLinks__ovGcy a:hover:after{width:100%}.Home_timeline__QeuvF{display:grid;grid-gap:20px;gap:20px}.Home_timelineItem__BC0S3{padding:24px;border-radius:18px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Home_timelineItem__BC0S3:before{content:"";position:absolute;top:0;left:0;width:4px;height:0;background:linear-gradient(180deg,#a855f7,#ec4899);transition:height .4s ease}.Home_timelineItem__BC0S3:hover:before{height:100%}.Home_timelineItem__BC0S3:hover{transform:translateX(8px);border-color:rgba(168,85,247,.3);background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));box-shadow:0 12px 40px rgba(0,0,0,.3)}.Home_timelineMeta__Cmj74{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;color:#94a3b8;margin-bottom:8px;flex-wrap:wrap}.Home_timelineMeta__Cmj74 h3{color:#fff;font-size:20px;font-weight:800;margin:0}.Home_timelineMeta__Cmj74 span{color:#a855f7;font-weight:700;font-size:14px}.Home_role__1zK10{color:#cbd5e1;font-weight:700;font-size:16px;margin:8px 0 12px}.Home_timelineItem__BC0S3 ul{padding-left:20px;color:#94a3b8;line-height:1.7}.Home_timelineItem__BC0S3 li{margin-bottom:8px;position:relative}.Home_timelineItem__BC0S3 li::marker{color:#a855f7}.Home_skills__TsSM_{display:flex;flex-wrap:wrap;gap:12px}.Home_skillPill__JfOrh{padding:12px 20px;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#e2e8f0;font-weight:700;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Home_skillPill__JfOrh:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(168,85,247,.2),transparent);transition:left .5s ease}.Home_skillPill__JfOrh:hover:before{left:100%}.Home_skillPill__JfOrh:hover{background:linear-gradient(135deg,rgba(168,85,247,.2),rgba(99,102,241,.15));border-color:rgba(168,85,247,.4);transform:translateY(-4px) scale(1.05);box-shadow:0 8px 24px rgba(168,85,247,.3);color:#fff}.Home_contact__UDIgh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;border:1px solid rgba(168,85,247,.2);background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(15,23,42,.8));border-radius:24px;padding:40px;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.Home_contact__UDIgh:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(168,85,247,.15) 0,transparent 60%);animation:Home_rotate__x60Ft 25s linear infinite;pointer-events:none}.Home_aboutActions___Nhly,.Home_contactActions__e2BWx{display:flex;gap:14px;flex-wrap:wrap;position:relative;z-index:1}.Home_footer__wJNRn{max-width:1200px;margin:60px auto 0;padding:32px 24px;border-top:1px solid hsla(0,0%,100%,.1);display:grid;grid-gap:16px;gap:16px;color:#94a3b8}.Home_footer__wJNRn p{font-size:15px;line-height:1.6}.Home_footerLinks__JIDUa{display:flex;gap:12px;flex-wrap:wrap}.Home_footerLinks__JIDUa a{padding:10px 18px;border-radius:12px;border:1px solid rgba(168,85,247,.3);background:rgba(168,85,247,.1);color:#e2e8f0;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}.Home_footerLinks__JIDUa a:hover{border-color:rgba(168,85,247,.5);background:rgba(168,85,247,.2);transform:translateY(-2px);box-shadow:0 6px 20px rgba(168,85,247,.25)}.Home_footerLinks__JIDUa a.Home_primaryButton__2qxWM{background:linear-gradient(135deg,#a855f7,#6366f1);color:#fff;border:1px solid transparent;box-shadow:0 10px 30px rgba(99,102,241,.35)}.Home_footerLinks__JIDUa a.Home_primaryButton__2qxWM:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 12px 35px rgba(99,102,241,.45)}@media (max-width:768px){.Home_page__z25kN{padding:32px 16px 48px}.Home_navbar__MyWFx{position:static;flex-wrap:wrap;justify-content:space-between;top:0;margin-bottom:40px;padding:16px 20px}.Home_navlinks__rNwnl{width:100%;justify-content:flex-start;flex-wrap:wrap;margin-left:0}.Home_hero__g_og0{grid-template-columns:1fr;gap:32px;margin-bottom:64px}.Home_heroMedia__hllg1{justify-content:center}.Home_heroText__CKYvs h1{font-size:clamp(28px,8vw,42px)}.Home_heroText__CKYvs p{font-size:16px}.Home_stats__Zrmkw{grid-template-columns:1fr}.Home_section__8mMQM{margin-bottom:56px;padding:16px}.Home_sectionHeader__2xRFM h2{font-size:clamp(24px,7vw,32px)}.Home_cardsGrid__IVEDA{grid-template-columns:1fr;gap:20px}.Home_contact__UDIgh{padding:28px 20px}.Home_timelineItem__BC0S3{padding:20px}}@media (max-width:480px){.Home_ctaRow__F50Zi{flex-direction:column;align-items:stretch}.Home_primaryButton__2qxWM,.Home_secondaryButton__K3NZJ{width:100%}.Home_socialRow__sB9_r{width:100%;flex-direction:column}.Home_socialRow__sB9_r a{width:100%;text-align:center}}.Home_cardLinks__ovGcy a:focus-visible,.Home_navlinks__rNwnl a:focus-visible,.Home_primaryButton__2qxWM:focus-visible,.Home_secondaryButton__K3NZJ:focus-visible{outline:2px solid #a855f7;outline-offset:4px}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}