@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_f2d81e59-module__dt-NXW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_f2d81e59-module__dt-NXW__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_59625b96-module__EAJILG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_59625b96-module__EAJILG__variable{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.d19752fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_6ef7709c-module__ovPiYG__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_6ef7709c-module__ovPiYG__variable{--font-serif:"Playfair Display","Playfair Display Fallback"}
.Logo-module-scss-module__5ImXbW__wrap{align-items:center;height:53px;display:flex;position:relative;overflow:hidden}.Logo-module-scss-module__5ImXbW__main{fill:currentColor;color:#f0f4f3;width:auto;height:53px}.Logo-module-scss-module__5ImXbW__tarzan{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Logo-module-scss-module__5ImXbW__tarzanImg{opacity:0;width:auto;height:60px;animation:10s linear infinite Logo-module-scss-module__5ImXbW__tarzanSwing;position:absolute;top:50%}@keyframes Logo-module-scss-module__5ImXbW__tarzanSwing{0%{opacity:0;transform:translateY(-50%)translate(-60px)rotate(-20deg)}5%{opacity:.7}15%{opacity:.7;transform:translateY(-35%)translate(30px)rotate(-5deg)}30%{opacity:.7;transform:translateY(-25%)translate(70px)rotate(0)}45%{opacity:.7;transform:translateY(-40%)translate(110px)rotate(8deg)}55%{opacity:.5;transform:translateY(-55%)translate(150px)rotate(15deg)}60%{opacity:0}to{opacity:0;transform:translateY(-60%)translate(180px)rotate(20deg)}}
.Header-module-scss-module__klcqGG__header{z-index:1000;background:0 0;border-bottom:1px solid #0000;align-items:center;height:72px;transition:background .4s cubic-bezier(.25,.46,.45,.94),border-color .4s cubic-bezier(.25,.46,.45,.94);display:flex;position:fixed;top:0;left:0;right:0}.Header-module-scss-module__klcqGG__scrolled{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#0a0f14d9;border-bottom-color:#10b9810f}.Header-module-scss-module__klcqGG__menuOpen{background:0 0;border-bottom-color:#0000}.Header-module-scss-module__klcqGG__container{width:100%;max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.Header-module-scss-module__klcqGG__container{padding-left:2rem;padding-right:2rem}}.Header-module-scss-module__klcqGG__container{justify-content:space-between;align-items:center;padding-left:1.5rem;padding-right:1.5rem;display:flex}@media (min-width:768px){.Header-module-scss-module__klcqGG__container{padding-left:2rem;padding-right:2rem}}.Header-module-scss-module__klcqGG__logo{z-index:1001;align-items:center;transition:opacity .2s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative}.Header-module-scss-module__klcqGG__logo svg{width:auto;height:32px}@media (min-width:768px){.Header-module-scss-module__klcqGG__logo svg{height:40px}}.Header-module-scss-module__klcqGG__logo:hover{opacity:.8}.Header-module-scss-module__klcqGG__nav{gap:3rem;display:none}@media (min-width:1024px){.Header-module-scss-module__klcqGG__nav{display:flex}}.Header-module-scss-module__klcqGG__navLink{color:#7e9189;text-transform:uppercase;letter-spacing:.14em;will-change:transform;align-items:baseline;gap:6px;font-size:.7rem;font-weight:500;transition:color .2s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative}.Header-module-scss-module__klcqGG__navLink:after{content:"";background:linear-gradient(90deg,#10b981,#0000);width:0;height:1px;transition:width .4s cubic-bezier(.25,.46,.45,.94);position:absolute;bottom:-4px;left:0}.Header-module-scss-module__klcqGG__navLink:hover{color:#f0f4f3}.Header-module-scss-module__klcqGG__navLink:hover:after{width:100%}.Header-module-scss-module__klcqGG__navLink:hover .Header-module-scss-module__klcqGG__navIndex{color:#10b981}.Header-module-scss-module__klcqGG__navIndex{color:#2a3632;font-variant-numeric:tabular-nums;font-size:.5rem;font-weight:700;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.Header-module-scss-module__klcqGG__cta{color:#34d399;letter-spacing:.05em;background:0 0;border:1px solid #10b9814d;border-radius:9999px;padding:10px 2rem;font-size:.75rem;font-weight:600;transition:all .2s cubic-bezier(.25,.46,.45,.94);display:none;position:relative;overflow:hidden}.Header-module-scss-module__klcqGG__cta span{z-index:1;position:relative}.Header-module-scss-module__klcqGG__cta:before{content:"";opacity:0;background:linear-gradient(135deg,#10b98126,#0000);transition:opacity .2s cubic-bezier(.25,.46,.45,.94);position:absolute;inset:0}.Header-module-scss-module__klcqGG__cta:hover{border-color:#10b981;box-shadow:0 0 20px #10b98126}.Header-module-scss-module__klcqGG__cta:hover:before{opacity:1}@media (min-width:1024px){.Header-module-scss-module__klcqGG__cta{display:inline-flex}}.Header-module-scss-module__klcqGG__mobileToggle{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:relative}@media (min-width:1024px){.Header-module-scss-module__klcqGG__mobileToggle{display:none}}.Header-module-scss-module__klcqGG__toggleLine{transform-origin:50%;background:#34d399;border-radius:2px;width:24px;height:2px;transition:all .4s cubic-bezier(.68,-.6,.32,1.6);display:block}.Header-module-scss-module__klcqGG__toggleLine:first-child{transform:translateY(-6px)}.Header-module-scss-module__klcqGG__toggleLine:nth-child(2){transform:translateY(0)}.Header-module-scss-module__klcqGG__toggleLine:nth-child(3){transform:translateY(6px)}.Header-module-scss-module__klcqGG__active .Header-module-scss-module__klcqGG__toggleLine:first-child{transform:translateY(0)rotate(45deg)}.Header-module-scss-module__klcqGG__active .Header-module-scss-module__klcqGG__toggleLine:nth-child(2){opacity:0;transform:scaleX(0)}.Header-module-scss-module__klcqGG__active .Header-module-scss-module__klcqGG__toggleLine:nth-child(3){transform:translateY(0)rotate(-45deg)}.Header-module-scss-module__klcqGG__mobileMenu{z-index:999;clip-path:circle(0% at calc(100% - 40px) 36px);pointer-events:none;background:#0a0f14;position:fixed;inset:0}.Header-module-scss-module__klcqGG__mobileMenu.Header-module-scss-module__klcqGG__open{pointer-events:auto}@media (min-width:1024px){.Header-module-scss-module__klcqGG__mobileMenu{display:none}}.Header-module-scss-module__klcqGG__mobileMenuContent{flex-direction:column;justify-content:center;height:100%;padding:112px 2rem 4rem;display:flex;overflow-y:auto}.Header-module-scss-module__klcqGG__mobileNav{flex-direction:column;gap:.25rem;display:flex}.Header-module-scss-module__klcqGG__mobileNavLink{opacity:0;border-bottom:1px solid #f0f4f30f;align-items:center;gap:1.5rem;padding:1.5rem 0;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:flex}.Header-module-scss-module__klcqGG__mobileNavLink:hover{background:#10b9810d;border-bottom-color:#0000;border-radius:8px;padding-left:1rem}.Header-module-scss-module__klcqGG__mobileNavLink:hover .Header-module-scss-module__klcqGG__mobileNavIndex{color:#10b981}.Header-module-scss-module__klcqGG__mobileNavLink:hover .Header-module-scss-module__klcqGG__mobileNavLabel{color:#f0f4f3}.Header-module-scss-module__klcqGG__mobileNavLink:hover .Header-module-scss-module__klcqGG__mobileNavArrow{opacity:1;transform:translate(0)}.Header-module-scss-module__klcqGG__mobileNavIndex{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#3f4f49;min-width:28px;font-size:.75rem;font-weight:600;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.Header-module-scss-module__klcqGG__mobileNavLabel{color:#a3b3ad;letter-spacing:-.02em;flex:1;font-size:clamp(1.5rem,5vw,2rem);font-weight:600;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.Header-module-scss-module__klcqGG__mobileNavArrow{color:#10b981;opacity:0;transition:all .4s cubic-bezier(.25,.46,.45,.94);transform:translate(-10px)}.Header-module-scss-module__klcqGG__mobileNavArrow svg{display:block}.Header-module-scss-module__klcqGG__mobileMenuFooter{opacity:0;flex-direction:column;gap:2rem;margin-top:auto;padding-top:4rem;display:flex}.Header-module-scss-module__klcqGG__mobileCta{color:#0a0f14;letter-spacing:.02em;text-align:center;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border-radius:9999px;justify-content:center;align-items:center;gap:1rem;padding:1.5rem 3rem;font-size:1rem;font-weight:600;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.Header-module-scss-module__klcqGG__mobileCta svg{transition:transform .2s cubic-bezier(.25,.46,.45,.94)}.Header-module-scss-module__klcqGG__mobileCta:hover{transform:scale(1.02);box-shadow:0 10px 40px #10b9814d}.Header-module-scss-module__klcqGG__mobileCta:hover svg{transform:translate(4px)}.Header-module-scss-module__klcqGG__mobileCta:active{transform:scale(.98)}.Header-module-scss-module__klcqGG__mobileMenuSocials{justify-content:center;align-items:center;gap:1rem;display:flex}.Header-module-scss-module__klcqGG__mobileMenuSocials a{color:#5e726b;text-transform:uppercase;letter-spacing:.1em;font-size:.875rem;font-weight:500;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.Header-module-scss-module__klcqGG__mobileMenuSocials a:hover{color:#34d399}.Header-module-scss-module__klcqGG__socialDot{background:#2a3632;border-radius:50%;width:4px;height:4px}.Header-module-scss-module__klcqGG__mobileMenuTagline{text-align:center;color:#3f4f49;letter-spacing:.05em;font-size:.75rem}
.HoverGif-module-scss-module__6A0Pmq__trigger{display:inline-block}.HoverGif-module-scss-module__6A0Pmq__float{pointer-events:none;z-index:9999;transform:translate(-50%,calc(-100% - var(--hover-gif-offset,20px)));animation:.25s cubic-bezier(.34,1.56,.64,1) forwards HoverGif-module-scss-module__6A0Pmq__hoverGifPop;position:fixed}@media (hover:none){.HoverGif-module-scss-module__6A0Pmq__float{display:none}}@keyframes HoverGif-module-scss-module__6A0Pmq__hoverGifPop{0%{opacity:0;transform:translate(-50%,calc(-80% - var(--hover-gif-offset,20px)))scale(.4)}to{opacity:1;transform:translate(-50%,calc(-100% - var(--hover-gif-offset,20px)))scale(1)}}
.Hero-module-scss-module__YhKSxa__hero{background:#0a0f14;align-items:flex-end;min-height:100svh;padding-bottom:4rem;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.Hero-module-scss-module__YhKSxa__hero{padding-bottom:8rem}}@media (min-width:1024px){.Hero-module-scss-module__YhKSxa__hero{align-items:center;padding-bottom:0}}.Hero-module-scss-module__YhKSxa__noiseOverlay{pointer-events:none;z-index:2;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");width:200%;height:200%;position:absolute;inset:-50%}.Hero-module-scss-module__YhKSxa__orb{z-index:1;will-change:transform;border-radius:50%;position:absolute}.Hero-module-scss-module__YhKSxa__orbA{filter:blur(120px);background:radial-gradient(circle,#10b9811f,#0000 65%);width:900px;height:900px;top:-400px;right:-300px}.Hero-module-scss-module__YhKSxa__orbB{filter:blur(100px);background:radial-gradient(circle,#fb718514,#0000 65%);width:500px;height:500px;bottom:-100px;left:10%}.Hero-module-scss-module__YhKSxa__gridLines{z-index:1;opacity:.02;background-image:linear-gradient(#34d39999 1px,#0000 1px),linear-gradient(90deg,#34d39999 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at 30%,#000,#0000);mask-image:radial-gradient(60% 60% at 30%,#000,#0000)}.Hero-module-scss-module__YhKSxa__deco{z-index:3;font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#10b98133;letter-spacing:.05em;pointer-events:none;will-change:transform;opacity:0;font-size:.65rem;animation:.6s cubic-bezier(.34,1.56,.64,1) .5s forwards Hero-module-scss-module__YhKSxa__heroScaleIn;position:absolute}.Hero-module-scss-module__YhKSxa__decoA{color:#10b98114;font-size:1.5rem;font-weight:800;top:18%;right:12%}.Hero-module-scss-module__YhKSxa__decoB{animation-delay:.55s;top:30%;right:8%}.Hero-module-scss-module__YhKSxa__decoC{color:#f0f4f30a;font-size:1.2rem;animation-delay:.6s;bottom:25%;left:5%}.Hero-module-scss-module__YhKSxa__decoD{animation-delay:.65s;bottom:18%;right:15%}.Hero-module-scss-module__YhKSxa__content{z-index:3;width:100%;max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;position:relative}@media (min-width:768px){.Hero-module-scss-module__YhKSxa__content{padding-left:2rem;padding-right:2rem}}.Hero-module-scss-module__YhKSxa__content{will-change:transform,opacity;flex-direction:column;gap:6rem;padding-top:calc(72px + 6rem);display:flex}@media (min-width:1024px){.Hero-module-scss-module__YhKSxa__content{flex-direction:row;justify-content:space-between;align-items:flex-end;padding-top:0}}.Hero-module-scss-module__YhKSxa__left{flex-direction:column;gap:2rem;max-width:900px;display:flex}.Hero-module-scss-module__YhKSxa__eyebrow{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;letter-spacing:.2em;color:#10b981;text-transform:uppercase;opacity:0;margin-bottom:1rem;font-size:.7rem;animation:.8s cubic-bezier(.16,1,.3,1) .1s forwards Hero-module-scss-module__YhKSxa__heroFadeInLeft;display:block}.Hero-module-scss-module__YhKSxa__title{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.035em;font-size:2.25rem;font-weight:800;line-height:1.05}@media (min-width:768px){.Hero-module-scss-module__YhKSxa__title{font-size:3.75rem}}@media (min-width:1024px){.Hero-module-scss-module__YhKSxa__title{font-size:4.5rem}}.Hero-module-scss-module__YhKSxa__title{flex-direction:column;margin:0;font-size:clamp(2.2rem,10vw,6rem);line-height:.95;display:flex}@media (min-width:640px){.Hero-module-scss-module__YhKSxa__title{font-size:clamp(2.8rem,8vw,6rem);line-height:.9}}.Hero-module-scss-module__YhKSxa__titleLine{will-change:transform;opacity:0;animation:1.2s cubic-bezier(.16,1,.3,1) forwards Hero-module-scss-module__YhKSxa__heroSlideUp;display:block}.Hero-module-scss-module__YhKSxa__titleLine:nth-child(2){animation-delay:.15s}.Hero-module-scss-module__YhKSxa__titleAccent{font-family:var(--font-serif),"Playfair Display",serif;color:#7e9189;font-style:italic;font-weight:400}.Hero-module-scss-module__YhKSxa__techSpecs{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;text-transform:uppercase;letter-spacing:.12em;color:#5e726b;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:-1rem;font-size:.65rem;display:flex}@media (min-width:768px){.Hero-module-scss-module__YhKSxa__techSpecs{font-size:.7rem}}.Hero-module-scss-module__YhKSxa__specDivider{color:#10b98166}.Hero-module-scss-module__YhKSxa__baseline{color:#7e9189;letter-spacing:.01em;opacity:0;max-width:600px;margin-top:3rem;font-size:1rem;font-weight:400;line-height:1.7;animation:.8s cubic-bezier(.16,1,.3,1) .8s forwards Hero-module-scss-module__YhKSxa__heroFadeInUp}.Hero-module-scss-module__YhKSxa__baseline strong{background:linear-gradient(135deg,#34d399,#10b981,#059669);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.Hero-module-scss-module__YhKSxa__actions{opacity:0;flex-direction:column;align-items:flex-start;gap:1rem;margin-top:1rem;animation:.8s cubic-bezier(.16,1,.3,1) .6s forwards Hero-module-scss-module__YhKSxa__heroFadeInUp;display:flex}@media (min-width:640px){.Hero-module-scss-module__YhKSxa__actions{flex-direction:row;align-items:center}}.Hero-module-scss-module__YhKSxa__ctaPrimary{color:#060b10;letter-spacing:.02em;background:linear-gradient(135deg,#10b981,#059669);border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:14px 2rem;font-size:.875rem;font-weight:700;transition:transform .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94);display:inline-flex;position:relative;overflow:hidden}@media (min-width:640px){.Hero-module-scss-module__YhKSxa__ctaPrimary{width:auto;padding:16px 3rem}}.Hero-module-scss-module__YhKSxa__ctaPrimary:before{content:"";opacity:0;background:linear-gradient(135deg,#34d399,#10b981);transition:opacity .2s cubic-bezier(.25,.46,.45,.94);position:absolute;inset:0}.Hero-module-scss-module__YhKSxa__ctaPrimary:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 12px 40px #10b98159,0 0 0 1px #10b98133}.Hero-module-scss-module__YhKSxa__ctaPrimary:hover:before{opacity:1}.Hero-module-scss-module__YhKSxa__ctaPrimary:hover .Hero-module-scss-module__YhKSxa__ctaIcon{transform:translate(4px)}.Hero-module-scss-module__YhKSxa__ctaText,.Hero-module-scss-module__YhKSxa__ctaIcon{z-index:1;position:relative}.Hero-module-scss-module__YhKSxa__ctaIcon{transition:transform .2s cubic-bezier(.25,.46,.45,.94);display:flex}.Hero-module-scss-module__YhKSxa__ctaSecondary{color:#a3b3ad;border:1px solid #f0f4f31a;border-radius:9999px;justify-content:center;align-items:center;width:100%;padding:14px 2rem;font-size:.875rem;font-weight:500;transition:all .2s cubic-bezier(.25,.46,.45,.94);display:inline-flex}@media (min-width:640px){.Hero-module-scss-module__YhKSxa__ctaSecondary{width:auto;padding:16px 3rem}}.Hero-module-scss-module__YhKSxa__ctaSecondary:hover{color:#34d399;background:#10b9810f;border-color:#10b98166}.Hero-module-scss-module__YhKSxa__floatingWords{z-index:0;pointer-events:none;perspective:1000px;position:absolute;inset:0;overflow:hidden}.Hero-module-scss-module__YhKSxa__floatingWord{white-space:nowrap;-webkit-user-select:none;user-select:none;will-change:transform,opacity,filter;mix-blend-mode:overlay;position:absolute}.Hero-module-scss-module__YhKSxa__floatingWord.Hero-module-scss-module__YhKSxa__serif{font-family:var(--font-serif),"Playfair Display",serif;letter-spacing:.02em;color:#f0f4f3;opacity:.08;filter:blur(.5px);text-shadow:0 0 30px #f0f4f326;z-index:2;font-style:italic;font-weight:400}.Hero-module-scss-module__YhKSxa__floatingWord.Hero-module-scss-module__YhKSxa__sans{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;text-transform:uppercase;letter-spacing:.35em;color:#10b98126;opacity:.035;text-shadow:0 0 20px #10b98114;z-index:1;font-weight:600}.Hero-module-scss-module__YhKSxa__floatingWord.Hero-module-scss-module__YhKSxa__lg{font-size:2rem}@media (min-width:1024px){.Hero-module-scss-module__YhKSxa__floatingWord.Hero-module-scss-module__YhKSxa__lg{font-size:3.2rem}}.Hero-module-scss-module__YhKSxa__floatingWord.Hero-module-scss-module__YhKSxa__lg.Hero-module-scss-module__YhKSxa__serif{opacity:.06;filter:blur(.6px)}.Hero-module-scss-module__YhKSxa__floatingWord.Hero-module-scss-module__YhKSxa__lg.Hero-module-scss-module__YhKSxa__sans{opacity:.025;letter-spacing:.4em}.Hero-module-scss-module__YhKSxa__floatingWord.Hero-module-scss-module__YhKSxa__md{font-size:1.2rem}@media (min-width:1024px){.Hero-module-scss-module__YhKSxa__floatingWord.Hero-module-scss-module__YhKSxa__md{font-size:1.75rem}}.Hero-module-scss-module__YhKSxa__floatingWord.Hero-module-scss-module__YhKSxa__sm{font-size:.72rem}@media (min-width:1024px){.Hero-module-scss-module__YhKSxa__floatingWord.Hero-module-scss-module__YhKSxa__sm{font-size:.9rem}}.Hero-module-scss-module__YhKSxa__floatingWord.Hero-module-scss-module__YhKSxa__sm.Hero-module-scss-module__YhKSxa__sans{opacity:.1;letter-spacing:.15em}.Hero-module-scss-module__YhKSxa__word1{top:12%;right:8%}.Hero-module-scss-module__YhKSxa__word2{top:28%;right:22%}.Hero-module-scss-module__YhKSxa__word3{top:8%;right:35%}.Hero-module-scss-module__YhKSxa__word4{top:42%;right:5%}.Hero-module-scss-module__YhKSxa__word5{top:55%;right:25%}.Hero-module-scss-module__YhKSxa__word6{top:35%;right:45%}.Hero-module-scss-module__YhKSxa__word7{bottom:12%;right:12%}.Hero-module-scss-module__YhKSxa__word8{bottom:20%;left:40%}.Hero-module-scss-module__YhKSxa__word9{bottom:5%;left:8%}.Hero-module-scss-module__YhKSxa__word10{top:4%;left:4%}.Hero-module-scss-module__YhKSxa__word11{top:65%;left:2%}.Hero-module-scss-module__YhKSxa__word12{top:88%;right:35%}@keyframes Hero-module-scss-module__YhKSxa__heroSlideUp{0%{opacity:0;transform:translateY(100px)skewY(4deg)}to{opacity:1;transform:translateY(0)skewY(0)}}@keyframes Hero-module-scss-module__YhKSxa__heroFadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes Hero-module-scss-module__YhKSxa__heroFadeInUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero-module-scss-module__YhKSxa__heroScaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes Hero-module-scss-module__YhKSxa__floatBreath{0%,to{filter:blur(.5px)}50%{filter:blur(1px)}}@keyframes Hero-module-scss-module__YhKSxa__opacityPulse{0%,to{opacity:.08}50%{opacity:.12}}.Hero-module-scss-module__YhKSxa__floatingWord.Hero-module-scss-module__YhKSxa__serif{animation:12s ease-in-out infinite Hero-module-scss-module__YhKSxa__floatBreath}@media (max-width:768px){.Hero-module-scss-module__YhKSxa__floatingWords{display:none}}.Hero-module-scss-module__YhKSxa__orbitSystem{flex-shrink:0;width:380px;height:380px;display:none;position:relative}@media (min-width:1024px){.Hero-module-scss-module__YhKSxa__orbitSystem{display:block}}@media (min-width:1280px){.Hero-module-scss-module__YhKSxa__orbitSystem{width:440px;height:440px}}
.Eyebrow-module-scss-module__4ffi_q__eyebrow{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;letter-spacing:.2em;color:#10b981;text-transform:uppercase;margin-bottom:1.5rem;font-size:.7rem;display:block}
.ExpertisesGrid-module-scss-module__l7ETZW__section{padding-top:6rem;padding-bottom:6rem}@media (min-width:768px){.ExpertisesGrid-module-scss-module__l7ETZW__section{padding-top:8rem;padding-bottom:8rem}}@media (min-width:1024px){.ExpertisesGrid-module-scss-module__l7ETZW__section{padding-top:12rem;padding-bottom:12rem}}.ExpertisesGrid-module-scss-module__l7ETZW__section{background:#101820;position:relative}.ExpertisesGrid-module-scss-module__l7ETZW__section:before{content:"";background:linear-gradient(90deg,#0000,#10b98126,#0000);height:1px;position:absolute;top:0;left:0;right:0}.ExpertisesGrid-module-scss-module__l7ETZW__container{width:100%;max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.ExpertisesGrid-module-scss-module__l7ETZW__container{padding-left:2rem;padding-right:2rem}}.ExpertisesGrid-module-scss-module__l7ETZW__header{flex-direction:column;gap:3rem;margin-bottom:8rem;display:flex}@media (min-width:1024px){.ExpertisesGrid-module-scss-module__l7ETZW__header{text-align:left;flex-direction:row;justify-content:space-between;align-items:flex-end}}.ExpertisesGrid-module-scss-module__l7ETZW__headerLeft{max-width:600px}.ExpertisesGrid-module-scss-module__l7ETZW__heading{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.025em;font-size:1.5rem;font-weight:700;line-height:1.15}@media (min-width:768px){.ExpertisesGrid-module-scss-module__l7ETZW__heading{font-size:1.875rem}}@media (min-width:1024px){.ExpertisesGrid-module-scss-module__l7ETZW__heading{font-size:2.25rem}}.ExpertisesGrid-module-scss-module__l7ETZW__heading{margin:0;font-size:1.5rem;line-height:1}@media (min-width:768px){.ExpertisesGrid-module-scss-module__l7ETZW__heading{font-size:1.875rem}}.ExpertisesGrid-module-scss-module__l7ETZW__headingAccent{font-family:var(--font-serif),"Playfair Display",serif;color:#a3b3ad;font-style:italic;font-weight:400;display:block}.ExpertisesGrid-module-scss-module__l7ETZW__headerRight{border-top:1px solid #f0f4f314;max-width:440px;padding-top:1.5rem}@media (min-width:1024px){.ExpertisesGrid-module-scss-module__l7ETZW__headerRight{border-top:none;border-left:1px solid #f0f4f31a;margin-bottom:.25rem;padding-top:0;padding-left:3rem}}.ExpertisesGrid-module-scss-module__l7ETZW__introText{color:#7e9189;font-size:.9rem;line-height:1.7}@media (min-width:768px){.ExpertisesGrid-module-scss-module__l7ETZW__introText{font-size:1rem}}.ExpertisesGrid-module-scss-module__l7ETZW__introText strong{background:linear-gradient(135deg,#34d399,#10b981,#059669);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.ExpertisesGrid-module-scss-module__l7ETZW__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.ExpertisesGrid-module-scss-module__l7ETZW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ExpertisesGrid-module-scss-module__l7ETZW__grid{grid-template-columns:repeat(3,1fr)}}.ExpertisesGrid-module-scss-module__l7ETZW__card{will-change:transform;background:#f0f4f305;border:1px solid #f0f4f30d;border-radius:20px;padding:3rem 2rem;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.ExpertisesGrid-module-scss-module__l7ETZW__card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#10b98114 50%,#0000 100%);width:100%;height:100%;transition:left .6s ease-in-out;position:absolute;top:0;left:-100%}.ExpertisesGrid-module-scss-module__l7ETZW__card:hover{border-color:#10b9814d;transform:translateY(-8px);box-shadow:0 12px 40px #0000001f,0 0 0 1px #10b9811a}.ExpertisesGrid-module-scss-module__l7ETZW__card:hover:before{left:100%}.ExpertisesGrid-module-scss-module__l7ETZW__card:hover .ExpertisesGrid-module-scss-module__l7ETZW__cardGlow{opacity:1;transform:scale(1.2)}.ExpertisesGrid-module-scss-module__l7ETZW__card:hover .ExpertisesGrid-module-scss-module__l7ETZW__iconWrapper{color:#10b981;background:linear-gradient(135deg,#10b98126,#10b98114);border-color:#10b98166;transform:scale(1.15)rotate(-8deg);box-shadow:0 8px 20px #10b98133,0 0 0 4px #10b9810d}.ExpertisesGrid-module-scss-module__l7ETZW__card:hover .ExpertisesGrid-module-scss-module__l7ETZW__cardNumber{color:#10b9811f;opacity:1;transform:translateY(-35%)scale(1.15)rotate(-2deg)}.ExpertisesGrid-module-scss-module__l7ETZW__card:hover .ExpertisesGrid-module-scss-module__l7ETZW__cardTitle{background:linear-gradient(135deg,#34d399,#10b981,#059669);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;transform:translate(4px)}.ExpertisesGrid-module-scss-module__l7ETZW__card:hover .ExpertisesGrid-module-scss-module__l7ETZW__cardDesc{color:#a3b3ad}.ExpertisesGrid-module-scss-module__l7ETZW__card:hover .ExpertisesGrid-module-scss-module__l7ETZW__tag{color:#a3b3ad;background:#10b98114;border-color:#10b98133;transform:translateY(-2px)}.ExpertisesGrid-module-scss-module__l7ETZW__cardNumber{color:#f0f4f304;pointer-events:none;will-change:transform,color,opacity;font-size:7rem;font-weight:900;line-height:1;transition:all .6s cubic-bezier(.4,0,.2,1);position:absolute;top:-10px;right:1.5rem}.ExpertisesGrid-module-scss-module__l7ETZW__cardGlow{opacity:0;pointer-events:none;will-change:transform,opacity;background:radial-gradient(circle at 30% 30%,#10b9811a,#0000 60%);width:200%;height:200%;transition:all .6s ease-out;position:absolute;top:-50%;left:-50%}.ExpertisesGrid-module-scss-module__l7ETZW__cardContent{z-index:1;position:relative}.ExpertisesGrid-module-scss-module__l7ETZW__iconWrapper{color:#7e9189;will-change:transform;background:#f0f4f308;border:1px solid #f0f4f30f;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:2rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex}.ExpertisesGrid-module-scss-module__l7ETZW__cardTitle{letter-spacing:-.01em;will-change:transform;margin-bottom:.5rem;font-size:1.125rem;font-weight:700;transition:all .5s cubic-bezier(.4,0,.2,1)}.ExpertisesGrid-module-scss-module__l7ETZW__cardDesc{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#5e726b;margin-bottom:1.5rem;font-size:.875rem;line-height:1.65;transition:color .4s}.ExpertisesGrid-module-scss-module__l7ETZW__highlight{text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(135deg,#34d399,#10b981,#059669);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:.65rem;font-weight:700}.ExpertisesGrid-module-scss-module__l7ETZW__tags{flex-wrap:wrap;gap:6px;display:flex}.ExpertisesGrid-module-scss-module__l7ETZW__tag{color:#5e726b;will-change:transform;background:#f0f4f308;border:1px solid #f0f4f30a;border-radius:9999px;padding:4px 12px;font-size:.65rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1)}.ExpertisesGrid-module-scss-module__l7ETZW__cardLink{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;letter-spacing:.1em;text-transform:uppercase;color:#10b981;margin-top:1rem;font-size:.7rem;text-decoration:none;transition:color .3s;display:inline-block}.ExpertisesGrid-module-scss-module__l7ETZW__cardLink:hover{color:#34d399}
.ProtocolSection-module-scss-module__Lf75Hq__section{padding:100px 0 60px;position:relative;overflow:hidden}@media (max-width:768px){.ProtocolSection-module-scss-module__Lf75Hq__section{padding:80px 0 50px}}.ProtocolSection-module-scss-module__Lf75Hq__header{text-align:left;max-width:1200px;margin:0 auto 80px;padding:0 40px}@media (max-width:768px){.ProtocolSection-module-scss-module__Lf75Hq__header{margin-bottom:60px;padding:0 24px}}.ProtocolSection-module-scss-module__Lf75Hq__mainTitle{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.025em;font-size:1.5rem;font-weight:700;line-height:1.15}@media (min-width:768px){.ProtocolSection-module-scss-module__Lf75Hq__mainTitle{font-size:1.875rem}}@media (min-width:1024px){.ProtocolSection-module-scss-module__Lf75Hq__mainTitle{font-size:2.25rem}}.ProtocolSection-module-scss-module__Lf75Hq__mainTitle{flex-direction:column;margin:0;font-size:clamp(2.5rem,6vw,6rem);line-height:.9;display:flex}.ProtocolSection-module-scss-module__Lf75Hq__titleAccent{font-family:var(--font-serif),"Playfair Display",serif;color:#7e9189;font-style:italic;font-weight:400;display:block}.ProtocolSection-module-scss-module__Lf75Hq__subtitle{color:#7e9189;max-width:700px;margin-top:4rem;font-size:.9rem;line-height:1.7}@media (min-width:768px){.ProtocolSection-module-scss-module__Lf75Hq__subtitle{font-size:1rem}}.ProtocolSection-module-scss-module__Lf75Hq__subtitle strong{background:linear-gradient(135deg,#34d399,#10b981,#059669);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.ProtocolSection-module-scss-module__Lf75Hq__cardsContainer{flex-direction:column;gap:50px;max-width:1400px;margin:0 auto;padding:0 40px;display:flex}@media (max-width:768px){.ProtocolSection-module-scss-module__Lf75Hq__cardsContainer{gap:40px;padding:0 24px}}.ProtocolSection-module-scss-module__Lf75Hq__card{opacity:0;transition:all 1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--card-index)*.1s);transform:translateY(80px)scale(.95)}.ProtocolSection-module-scss-module__Lf75Hq__card.ProtocolSection-module-scss-module__Lf75Hq__visible{opacity:1;transform:translateY(0)scale(1)}.ProtocolSection-module-scss-module__Lf75Hq__card.ProtocolSection-module-scss-module__Lf75Hq__visible .ProtocolSection-module-scss-module__Lf75Hq__gradientBlob{opacity:1;transform:scale(1)rotate(0)}.ProtocolSection-module-scss-module__Lf75Hq__card.ProtocolSection-module-scss-module__Lf75Hq__visible .ProtocolSection-module-scss-module__Lf75Hq__numberBackground{opacity:1;transform:translate(0)translateY(0)}.ProtocolSection-module-scss-module__Lf75Hq__card.ProtocolSection-module-scss-module__Lf75Hq__visible .ProtocolSection-module-scss-module__Lf75Hq__cardContent>*{opacity:1;transform:translateY(0)}.ProtocolSection-module-scss-module__Lf75Hq__cardInner{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f0f4f305;border:1px solid #f0f4f314;border-radius:24px;padding:40px;transition:all .6s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.ProtocolSection-module-scss-module__Lf75Hq__cardInner:hover{background:#f0f4f308;border-color:#10b98133;transform:translateY(-4px)}.ProtocolSection-module-scss-module__Lf75Hq__cardInner:hover .ProtocolSection-module-scss-module__Lf75Hq__gradientBlob{opacity:.15;transform:scale(1.05)rotate(5deg)}.ProtocolSection-module-scss-module__Lf75Hq__cardInner:hover .ProtocolSection-module-scss-module__Lf75Hq__numberBackground{transform:translate(10px)translateY(-10px)}@media (max-width:1024px){.ProtocolSection-module-scss-module__Lf75Hq__cardInner{padding:36px}}@media (max-width:768px){.ProtocolSection-module-scss-module__Lf75Hq__cardInner{border-radius:20px;padding:32px}}.ProtocolSection-module-scss-module__Lf75Hq__gradientBlob{opacity:0;filter:blur(80px);pointer-events:none;border-radius:50%;width:400px;height:400px;transition:all 1.2s cubic-bezier(.16,1,.3,1);position:absolute;top:-100px;right:-100px;transform:scale(.8)rotate(-45deg)}@media (max-width:768px){.ProtocolSection-module-scss-module__Lf75Hq__gradientBlob{width:300px;height:300px;top:-50px;right:-50px}}.ProtocolSection-module-scss-module__Lf75Hq__numberBackground{display:none}.ProtocolSection-module-scss-module__Lf75Hq__cardContent{z-index:1;position:relative}.ProtocolSection-module-scss-module__Lf75Hq__cardContent>*{opacity:0;transition:all .8s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.ProtocolSection-module-scss-module__Lf75Hq__cardContent>:first-child{transition-delay:.5s}.ProtocolSection-module-scss-module__Lf75Hq__cardContent>:nth-child(2){transition-delay:.6s}.ProtocolSection-module-scss-module__Lf75Hq__cardContent>:nth-child(3){transition-delay:.7s}.ProtocolSection-module-scss-module__Lf75Hq__cardContent>:nth-child(4){transition-delay:.8s}.ProtocolSection-module-scss-module__Lf75Hq__cardContent>:nth-child(5){transition-delay:.9s}.ProtocolSection-module-scss-module__Lf75Hq__cardContent>:nth-child(6){transition-delay:1s}.ProtocolSection-module-scss-module__Lf75Hq__cardContent>:nth-child(7){transition-delay:1.1s}.ProtocolSection-module-scss-module__Lf75Hq__cardContent>:nth-child(8){transition-delay:1.2s}.ProtocolSection-module-scss-module__Lf75Hq__cardContent>:nth-child(9){transition-delay:1.3s}.ProtocolSection-module-scss-module__Lf75Hq__cardContent>:nth-child(10){transition-delay:1.4s}.ProtocolSection-module-scss-module__Lf75Hq__cardHeader{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}@media (max-width:768px){.ProtocolSection-module-scss-module__Lf75Hq__cardHeader{margin-bottom:20px}}.ProtocolSection-module-scss-module__Lf75Hq__cardNumber{color:#10b981;letter-spacing:.5px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-weight:600}.ProtocolSection-module-scss-module__Lf75Hq__progressDots{gap:8px;display:flex}.ProtocolSection-module-scss-module__Lf75Hq__dot{background:#f0f4f326;border-radius:50%;width:8px;height:8px;transition:all .3s}.ProtocolSection-module-scss-module__Lf75Hq__dot.ProtocolSection-module-scss-module__Lf75Hq__active{background:#10b981;box-shadow:0 0 12px #10b98166}.ProtocolSection-module-scss-module__Lf75Hq__cardTitle{letter-spacing:-.01em;color:#f0f4f3;max-width:700px;margin:0 0 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:28px;font-weight:600;line-height:1.3}@media (max-width:1024px){.ProtocolSection-module-scss-module__Lf75Hq__cardTitle{font-size:26px}}@media (max-width:768px){.ProtocolSection-module-scss-module__Lf75Hq__cardTitle{margin-bottom:20px;font-size:24px}}.ProtocolSection-module-scss-module__Lf75Hq__divider{background:linear-gradient(90deg,#10b981,#0000);width:60px;height:2px;margin:0 0 24px}@media (max-width:768px){.ProtocolSection-module-scss-module__Lf75Hq__divider{margin-bottom:20px}}.ProtocolSection-module-scss-module__Lf75Hq__cardDescription{color:#f0f4f3b3;max-width:700px;margin:0 0 32px;font-size:15px;line-height:1.7}@media (max-width:768px){.ProtocolSection-module-scss-module__Lf75Hq__cardDescription{margin-bottom:28px;font-size:14px}}.ProtocolSection-module-scss-module__Lf75Hq__scopeContainer{border-top:1px solid #f0f4f314;gap:16px;padding:24px 0 0;display:flex}@media (max-width:768px){.ProtocolSection-module-scss-module__Lf75Hq__scopeContainer{flex-direction:column;gap:8px}}.ProtocolSection-module-scss-module__Lf75Hq__scopeLabel{letter-spacing:1.5px;text-transform:uppercase;color:#f0f4f366;flex-shrink:0;font-size:12px;font-weight:600}.ProtocolSection-module-scss-module__Lf75Hq__scope{color:#f0f4f399;margin:0;font-size:14px;font-style:italic;line-height:1.6}.ProtocolSection-module-scss-module__Lf75Hq__cornerDecoration{border-bottom:2px solid #10b98126;border-left:2px solid #10b98126;border-bottom-left-radius:32px;width:120px;height:120px;transition:all .6s;position:absolute;bottom:0;left:0}.ProtocolSection-module-scss-module__Lf75Hq__cardInner:hover .ProtocolSection-module-scss-module__Lf75Hq__cornerDecoration{border-color:#10b98166}@media (max-width:768px){.ProtocolSection-module-scss-module__Lf75Hq__cornerDecoration{width:80px;height:80px}}
.FeaturedProjects-module-scss-module__VchOfq__section{background:#0a0f14;height:100svh;padding-top:20px;position:relative;overflow:hidden}.FeaturedProjects-module-scss-module__VchOfq__headerFixed{z-index:2;pointer-events:none;position:absolute;top:60px;left:0;right:0}@media (min-width:768px){.FeaturedProjects-module-scss-module__VchOfq__headerFixed{top:80px}}.FeaturedProjects-module-scss-module__VchOfq__headerWrapper{width:100%;max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.FeaturedProjects-module-scss-module__VchOfq__headerWrapper{padding-left:2rem;padding-right:2rem}}.FeaturedProjects-module-scss-module__VchOfq__headerWrapper{flex-direction:column;gap:3rem;display:flex}@media (min-width:1024px){.FeaturedProjects-module-scss-module__VchOfq__headerWrapper{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:6rem}}.FeaturedProjects-module-scss-module__VchOfq__headerLeft{max-width:600px}.FeaturedProjects-module-scss-module__VchOfq__heading{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.025em;font-size:1.5rem;font-weight:700;line-height:1.15}@media (min-width:768px){.FeaturedProjects-module-scss-module__VchOfq__heading{font-size:1.875rem}}@media (min-width:1024px){.FeaturedProjects-module-scss-module__VchOfq__heading{font-size:2.25rem}}.FeaturedProjects-module-scss-module__VchOfq__heading{color:#f0f4f3;font-size:1.5rem;line-height:.95}@media (min-width:768px){.FeaturedProjects-module-scss-module__VchOfq__heading{font-size:1.875rem}}.FeaturedProjects-module-scss-module__VchOfq__heading .FeaturedProjects-module-scss-module__VchOfq__serif{font-family:var(--font-serif),"Playfair Display",serif;color:#a3b3ad;font-style:italic;font-weight:400;display:block}.FeaturedProjects-module-scss-module__VchOfq__headerRight{border-top:1px solid #f0f4f314;max-width:500px;padding-top:1.5rem}@media (min-width:1024px){.FeaturedProjects-module-scss-module__VchOfq__headerRight{border-top:none;border-left:1px solid #f0f4f31a;margin-bottom:.25rem;padding-top:0;padding-left:3rem}}.FeaturedProjects-module-scss-module__VchOfq__intro{color:#f0f4f3;margin-bottom:1rem;font-size:1.05rem;line-height:1.5}@media (min-width:768px){.FeaturedProjects-module-scss-module__VchOfq__intro{font-size:1.15rem}}.FeaturedProjects-module-scss-module__VchOfq__intro strong{background:linear-gradient(135deg,#34d399,#10b981,#059669);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.FeaturedProjects-module-scss-module__VchOfq__description{color:#7e9189;margin-bottom:1.5rem;font-size:.85rem;line-height:1.7}@media (min-width:768px){.FeaturedProjects-module-scss-module__VchOfq__description{font-size:.95rem}}.FeaturedProjects-module-scss-module__VchOfq__highlight{color:#c5d0cc}.FeaturedProjects-module-scss-module__VchOfq__meta{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#3f4f49;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:1rem;font-size:.65rem;display:flex}.FeaturedProjects-module-scss-module__VchOfq__line{background:#f0f4f31a;flex-grow:1;height:1px}.FeaturedProjects-module-scss-module__VchOfq__track{will-change:transform;align-items:center;gap:1rem;height:100%;padding:160px 5vh 0 1.5rem;display:flex}@media (min-width:640px){.FeaturedProjects-module-scss-module__VchOfq__track{gap:1.5rem;padding:170px 2rem 0}}@media (min-width:768px){.FeaturedProjects-module-scss-module__VchOfq__track{gap:2rem;padding:200px 10vh 0 4rem}}.FeaturedProjects-module-scss-module__VchOfq__card{width:280px;height:380px;color:inherit;background:#f0f4f305;border:1px solid #f0f4f30d;border-radius:12px;flex-direction:column;flex-shrink:0;text-decoration:none;transition:border-color .4s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:hidden}@media (min-width:640px){.FeaturedProjects-module-scss-module__VchOfq__card{border-radius:20px;width:340px;height:420px}}@media (min-width:768px){.FeaturedProjects-module-scss-module__VchOfq__card{width:480px;height:520px}}.FeaturedProjects-module-scss-module__VchOfq__card:hover{border-color:#10b98133;transform:translateY(-8px)}.FeaturedProjects-module-scss-module__VchOfq__card:hover .FeaturedProjects-module-scss-module__VchOfq__thumbnailImage{transform:scale(1.05)}.FeaturedProjects-module-scss-module__VchOfq__card:hover .FeaturedProjects-module-scss-module__VchOfq__cardIndex{-webkit-text-stroke:1.5px #10b98140;text-shadow:0 0 30px #10b98133,0 0 60px #10b9811a}.FeaturedProjects-module-scss-module__VchOfq__cardIndex{display:none}.FeaturedProjects-module-scss-module__VchOfq__thumbnailWrapper{aspect-ratio:16/10;position:relative;overflow:hidden}.FeaturedProjects-module-scss-module__VchOfq__thumbnailImage{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.FeaturedProjects-module-scss-module__VchOfq__category{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-transform:uppercase;letter-spacing:.1em;color:#f0f4f3;background:#0a0f14b3;border:1px solid #10b9811a;border-radius:9999px;padding:4px 12px;font-size:.6rem;font-weight:600;position:absolute;top:1rem;left:1rem}.FeaturedProjects-module-scss-module__VchOfq__body{flex-direction:column;flex:1;padding:1rem;display:flex}@media (min-width:640px){.FeaturedProjects-module-scss-module__VchOfq__body{padding:1.5rem}}@media (min-width:768px){.FeaturedProjects-module-scss-module__VchOfq__body{padding:2rem}}.FeaturedProjects-module-scss-module__VchOfq__title{letter-spacing:-.01em;margin-bottom:6px;font-size:1.125rem;font-weight:700}.FeaturedProjects-module-scss-module__VchOfq__headline{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#5e726b;margin-bottom:1.5rem;font-size:.875rem;line-height:1.7}.FeaturedProjects-module-scss-module__VchOfq__results{border-top:1px solid #f0f4f30a;gap:2rem;margin-top:auto;padding-top:1.5rem;display:flex}.FeaturedProjects-module-scss-module__VchOfq__result .FeaturedProjects-module-scss-module__VchOfq__resultValue{background:linear-gradient(135deg,#34d399,#10b981,#059669);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:2px;font-size:1.125rem;font-weight:800}.FeaturedProjects-module-scss-module__VchOfq__result .FeaturedProjects-module-scss-module__VchOfq__resultLabel{color:#5e726b;letter-spacing:.02em;font-size:.65rem}.FeaturedProjects-module-scss-module__VchOfq__ctaCard{background:linear-gradient(135deg,#10b98114,#10b98105);border:1px solid #10b98126;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:1rem;width:240px;height:380px;padding:1.5rem;text-decoration:none;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:flex}@media (min-width:640px){.FeaturedProjects-module-scss-module__VchOfq__ctaCard{border-radius:20px;gap:1.5rem;width:280px;height:420px}}@media (min-width:768px){.FeaturedProjects-module-scss-module__VchOfq__ctaCard{width:360px;height:520px;padding:2rem}}.FeaturedProjects-module-scss-module__VchOfq__ctaCard:hover{background:linear-gradient(135deg,#10b9811f,#10b9810a);border-color:#10b98166;transform:translateY(-8px)}.FeaturedProjects-module-scss-module__VchOfq__ctaCard:hover .FeaturedProjects-module-scss-module__VchOfq__ctaCardArrow{color:#10b981;transform:translate(8px)}.FeaturedProjects-module-scss-module__VchOfq__ctaCardLabel{text-transform:uppercase;letter-spacing:.18em;background:linear-gradient(135deg,#34d399,#10b981,#059669);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:.65rem;font-weight:700}.FeaturedProjects-module-scss-module__VchOfq__ctaCardHeading{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#f0f4f3;text-align:center;font-size:1.5rem;font-weight:800}.FeaturedProjects-module-scss-module__VchOfq__ctaCardArrow{color:#34d399;transition:all .2s cubic-bezier(.25,.46,.45,.94)}
.AgencyNumbers-module-scss-module__J-4H2a__agencySection{color:#f0f4f3;background-color:#0a0f14;position:relative;overflow:hidden}.AgencyNumbers-module-scss-module__J-4H2a__heroWrapper{height:85vh;min-height:600px;max-height:1000px;position:relative;overflow:hidden}@media (max-width:768px){.AgencyNumbers-module-scss-module__J-4H2a__heroWrapper{height:70vh;min-height:450px}}.AgencyNumbers-module-scss-module__J-4H2a__heroImageContainer{position:absolute;inset:0;overflow:hidden}.AgencyNumbers-module-scss-module__J-4H2a__heroImage{object-fit:cover;object-position:center center;transform:scale(1.1)}.AgencyNumbers-module-scss-module__J-4H2a__heroOverlay{background:linear-gradient(#060b104d 0%,#060b101a 40%,#060b1099 80%,#0a0f14 100%);position:absolute;inset:0}.AgencyNumbers-module-scss-module__J-4H2a__heroContent{width:100%;max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;position:absolute;bottom:6rem;left:0;right:0}@media (min-width:768px){.AgencyNumbers-module-scss-module__J-4H2a__heroContent{padding-left:2rem;padding-right:2rem}}.AgencyNumbers-module-scss-module__J-4H2a__heroContent{z-index:2}@media (max-width:768px){.AgencyNumbers-module-scss-module__J-4H2a__heroContent{bottom:4rem}}.AgencyNumbers-module-scss-module__J-4H2a__heroLabel{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;letter-spacing:.2em;color:#10b981;text-transform:uppercase;margin-bottom:1rem;font-size:.7rem;display:block}.AgencyNumbers-module-scss-module__J-4H2a__heroTitle{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.035em;font-size:2.25rem;font-weight:800;line-height:1.05}@media (min-width:768px){.AgencyNumbers-module-scss-module__J-4H2a__heroTitle{font-size:3.75rem}}@media (min-width:1024px){.AgencyNumbers-module-scss-module__J-4H2a__heroTitle{font-size:4.5rem}}.AgencyNumbers-module-scss-module__J-4H2a__heroTitle{color:#f0f4f3;text-shadow:0 4px 30px #060b1080;font-size:clamp(2.5rem,8vw,5rem);line-height:.95}.AgencyNumbers-module-scss-module__J-4H2a__heroTitle .AgencyNumbers-module-scss-module__J-4H2a__serif{font-family:"Cormorant Garamond",var(--font-serif),"Playfair Display",serif,serif;color:#c5d0cc;font-style:italic;font-weight:400;display:block}.AgencyNumbers-module-scss-module__J-4H2a__container{width:100%;max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.AgencyNumbers-module-scss-module__J-4H2a__container{padding-left:2rem;padding-right:2rem}}.AgencyNumbers-module-scss-module__J-4H2a__container{flex-direction:column;padding-top:8rem;padding-bottom:12rem;display:flex}@media (max-width:768px){.AgencyNumbers-module-scss-module__J-4H2a__container{padding-top:6rem;padding-bottom:8rem}}.AgencyNumbers-module-scss-module__J-4H2a__header{margin-bottom:4rem}.AgencyNumbers-module-scss-module__J-4H2a__meta{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#5e726b;text-transform:uppercase;letter-spacing:.15em;justify-content:space-between;align-items:center;margin-bottom:1.5rem;font-size:.75rem;display:flex}@media (max-width:640px){.AgencyNumbers-module-scss-module__J-4H2a__meta{flex-direction:column;align-items:flex-start;gap:.25rem}}@media (min-width:640px){.AgencyNumbers-module-scss-module__J-4H2a__meta{gap:3rem}}.AgencyNumbers-module-scss-module__J-4H2a__label{color:#3f4f49}.AgencyNumbers-module-scss-module__J-4H2a__location{color:#10b981;font-weight:500}.AgencyNumbers-module-scss-module__J-4H2a__title{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.035em;font-size:2.25rem;font-weight:800;line-height:1.05}@media (min-width:768px){.AgencyNumbers-module-scss-module__J-4H2a__title{font-size:3.75rem}}@media (min-width:1024px){.AgencyNumbers-module-scss-module__J-4H2a__title{font-size:4.5rem}}.AgencyNumbers-module-scss-module__J-4H2a__title{font-size:2.25rem;line-height:1.1}@media (min-width:768px){.AgencyNumbers-module-scss-module__J-4H2a__title{font-size:3rem}}@media (min-width:1024px){.AgencyNumbers-module-scss-module__J-4H2a__title{font-size:3.75rem}}.AgencyNumbers-module-scss-module__J-4H2a__title .AgencyNumbers-module-scss-module__J-4H2a__serif{font-family:"Cormorant Garamond",var(--font-serif),"Playfair Display",serif,serif;color:#a3b3ad;font-style:italic;font-weight:400;display:block}.AgencyNumbers-module-scss-module__J-4H2a__separator{background:#f0f4f31a;width:100%;height:1px;margin:4rem 0}@media (max-width:768px){.AgencyNumbers-module-scss-module__J-4H2a__separator{margin:3rem 0}}.AgencyNumbers-module-scss-module__J-4H2a__bodyGrid{grid-template-columns:1fr;gap:6rem;display:grid}@media (min-width:1024px){.AgencyNumbers-module-scss-module__J-4H2a__bodyGrid{grid-template-columns:1.2fr .8fr;align-items:start;gap:12rem}}.AgencyNumbers-module-scss-module__J-4H2a__manifesto{flex-direction:column;gap:1.5rem;display:flex}.AgencyNumbers-module-scss-module__J-4H2a__paragraph{color:#7e9189;font-size:1.1rem;line-height:1.7}@media (max-width:768px){.AgencyNumbers-module-scss-module__J-4H2a__paragraph{font-size:1rem}}.AgencyNumbers-module-scss-module__J-4H2a__paragraph strong{color:#f0f4f3;font-weight:500}.AgencyNumbers-module-scss-module__J-4H2a__quoteBox{border-left:2px solid #10b981;padding-left:2rem;position:relative}@media (max-width:1024px){.AgencyNumbers-module-scss-module__J-4H2a__quoteBox{margin-top:2rem;padding-left:1.5rem}}.AgencyNumbers-module-scss-module__J-4H2a__quote{font-family:"Cormorant Garamond",var(--font-serif),"Playfair Display",serif,serif;color:#f0f4f3;margin-bottom:1rem;font-size:1.35rem;font-style:italic;font-weight:400;line-height:1.5}@media (max-width:768px){.AgencyNumbers-module-scss-module__J-4H2a__quote{font-size:1.15rem}}.AgencyNumbers-module-scss-module__J-4H2a__author{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;text-transform:uppercase;letter-spacing:.1em;color:#5e726b;font-size:.75rem;font-style:normal}.AgencyNumbers-module-scss-module__J-4H2a__author .AgencyNumbers-module-scss-module__J-4H2a__role{color:#3f4f49;text-transform:none;letter-spacing:.05em}.AgencyNumbers-module-scss-module__J-4H2a__statsRow{grid-template-columns:1fr;gap:4rem;display:grid}@media (min-width:768px){.AgencyNumbers-module-scss-module__J-4H2a__statsRow{grid-template-columns:repeat(2,1fr);gap:3rem}}@media (min-width:1280px){.AgencyNumbers-module-scss-module__J-4H2a__statsRow{grid-template-columns:repeat(4,1fr);gap:2rem}}.AgencyNumbers-module-scss-module__J-4H2a__statItem{flex-direction:column;display:flex}.AgencyNumbers-module-scss-module__J-4H2a__statLabel{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;text-transform:uppercase;letter-spacing:.1em;color:#5e726b;margin-bottom:.25rem;font-size:.7rem}.AgencyNumbers-module-scss-module__J-4H2a__statNumber{color:#f0f4f3;font-feature-settings:"tnum";margin-bottom:.25rem;font-size:3.5rem;font-weight:300;line-height:1}@media (max-width:768px){.AgencyNumbers-module-scss-module__J-4H2a__statNumber{font-size:2.5rem}}.AgencyNumbers-module-scss-module__J-4H2a__statValue{display:inline-block}.AgencyNumbers-module-scss-module__J-4H2a__statDesc{color:#7e9189;font-size:.85rem;font-weight:400;line-height:1.4}
.MemoryGame-module-scss-module__jAdPua__wrapper{background:#f0f4f304;border:1px solid #f0f4f30a;border-radius:20px;margin-top:4rem;padding:3rem}.MemoryGame-module-scss-module__jAdPua__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.MemoryGame-module-scss-module__jAdPua__titleRow{align-items:center;gap:.5rem;display:flex}.MemoryGame-module-scss-module__jAdPua__title{text-transform:uppercase;letter-spacing:.12em;color:#a3b3ad;font-size:.7rem;font-weight:700}.MemoryGame-module-scss-module__jAdPua__subtitle{color:#3f4f49;margin-left:.25rem;font-size:.75rem}.MemoryGame-module-scss-module__jAdPua__dot{background:#10b981;border-radius:50%;width:6px;height:6px;animation:2.5s ease-in-out infinite MemoryGame-module-scss-module__jAdPua__pulse;box-shadow:0 0 8px #10b98180}@keyframes MemoryGame-module-scss-module__jAdPua__pulse{0%,to{box-shadow:0 0 4px #10b9814d}50%{box-shadow:0 0 14px #10b981b3}}.MemoryGame-module-scss-module__jAdPua__stats{gap:1.5rem;display:flex}.MemoryGame-module-scss-module__jAdPua__stat{flex-direction:column;align-items:center;gap:2px;display:flex}.MemoryGame-module-scss-module__jAdPua__statLabel{text-transform:uppercase;letter-spacing:.1em;color:#3f4f49;font-size:.55rem;font-weight:600}.MemoryGame-module-scss-module__jAdPua__statValue{color:#a3b3ad;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}.MemoryGame-module-scss-module__jAdPua__progressBar{background:#f0f4f30a;border-radius:1px;height:2px;margin-bottom:2rem;overflow:hidden}.MemoryGame-module-scss-module__jAdPua__progressFill{background:linear-gradient(90deg,#059669,#10b981,#34d399);border-radius:1px;height:100%;transition:width .4s cubic-bezier(.25,.46,.45,.94)}.MemoryGame-module-scss-module__jAdPua__grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}@media (min-width:640px){.MemoryGame-module-scss-module__jAdPua__grid{grid-template-columns:repeat(6,1fr)}}.MemoryGame-module-scss-module__jAdPua__card{aspect-ratio:1;perspective:800px;cursor:pointer;position:relative}.MemoryGame-module-scss-module__jAdPua__cardInner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.4,0,.2,1);position:relative}.MemoryGame-module-scss-module__jAdPua__flipped .MemoryGame-module-scss-module__jAdPua__cardInner,.MemoryGame-module-scss-module__jAdPua__matched .MemoryGame-module-scss-module__jAdPua__cardInner{transform:rotateY(180deg)}.MemoryGame-module-scss-module__jAdPua__cardFront,.MemoryGame-module-scss-module__jAdPua__cardBack{backface-visibility:hidden;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.MemoryGame-module-scss-module__jAdPua__cardFront{background:#7e9189;border:1px solid #0000000f;transition:border-color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94)}.MemoryGame-module-scss-module__jAdPua__card:hover .MemoryGame-module-scss-module__jAdPua__cardFront{background:#6e8279;border-color:#10b9814d;transform:scale(1.03)}.MemoryGame-module-scss-module__jAdPua__frontIcon{color:#5e726b66;font-size:.7rem;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.MemoryGame-module-scss-module__jAdPua__card:hover .MemoryGame-module-scss-module__jAdPua__frontIcon{color:#10b98199}.MemoryGame-module-scss-module__jAdPua__cardBack{background:#e7edea;border:1px solid #10b98133;gap:3px;transform:rotateY(180deg)}.MemoryGame-module-scss-module__jAdPua__backSymbol{justify-content:center;align-items:center;width:60%;height:60%;line-height:1;display:flex}.MemoryGame-module-scss-module__jAdPua__backLabel{text-transform:uppercase;letter-spacing:.08em;color:#3f4f49;font-size:.5rem;font-weight:600}.MemoryGame-module-scss-module__jAdPua__matched .MemoryGame-module-scss-module__jAdPua__cardBack{background:#c6f0da;border-color:#10b981}.MemoryGame-module-scss-module__jAdPua__matched .MemoryGame-module-scss-module__jAdPua__cardBack:after{content:"✓";color:#059669;opacity:.7;font-size:.55rem;font-weight:700;position:absolute;bottom:3px;right:5px}.MemoryGame-module-scss-module__jAdPua__matchPulse .MemoryGame-module-scss-module__jAdPua__cardInner{animation:.5s cubic-bezier(.34,1.56,.64,1) MemoryGame-module-scss-module__jAdPua__matchBounce}@keyframes MemoryGame-module-scss-module__jAdPua__matchBounce{0%{transform:rotateY(180deg)scale(1)}50%{transform:rotateY(180deg)scale(1.15)}to{transform:rotateY(180deg)scale(1)}}.MemoryGame-module-scss-module__jAdPua__winMessage{background:#10b9810f;border:1px solid #10b98133;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding:1.5rem 2rem;animation:.4s cubic-bezier(.25,.46,.45,.94) MemoryGame-module-scss-module__jAdPua__slideUp;display:flex}@keyframes MemoryGame-module-scss-module__jAdPua__slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.MemoryGame-module-scss-module__jAdPua__winContent{flex-direction:column;gap:2px;display:flex}.MemoryGame-module-scss-module__jAdPua__winTitle{background:linear-gradient(135deg,#34d399,#10b981,#059669);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:.875rem;font-weight:700}.MemoryGame-module-scss-module__jAdPua__winStats{color:#7e9189;font-size:.75rem}.MemoryGame-module-scss-module__jAdPua__resetBtn{color:#34d399;white-space:nowrap;border:1px solid #10b9814d;border-radius:9999px;padding:.5rem 1.5rem;font-size:.75rem;font-weight:600;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.MemoryGame-module-scss-module__jAdPua__resetBtn:hover{background:#10b9811a;border-color:#10b981}.MemoryGame-module-scss-module__jAdPua__resetBtnSmall{color:#3f4f49;margin-top:1rem;padding:.25rem 1rem;font-size:.6rem;font-weight:500;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.MemoryGame-module-scss-module__jAdPua__resetBtnSmall:hover{color:#7e9189}.MemoryGame-module-scss-module__jAdPua__trigger{flex-direction:column;align-items:center;gap:.5rem;margin-top:4rem;display:flex}.MemoryGame-module-scss-module__jAdPua__tagline{color:#3f4f49;font-size:.75rem;font-style:italic}.MemoryGame-module-scss-module__jAdPua__triggerBtn{text-transform:uppercase;letter-spacing:.1em;color:#5e726b;border:1px solid #f0f4f30f;border-radius:9999px;padding:.5rem 1.5rem;font-size:.65rem;font-weight:600;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.MemoryGame-module-scss-module__jAdPua__triggerBtn:hover{color:#34d399;border-color:#10b9814d}
.TeamPreview-module-scss-module__fQxjXW__section{background:#0a0f14;height:100vh;padding-top:20px;position:relative;overflow:hidden}.TeamPreview-module-scss-module__fQxjXW__headerFixed{z-index:10;pointer-events:none;position:absolute;top:32px;left:0;right:0}@media (min-width:768px){.TeamPreview-module-scss-module__fQxjXW__headerFixed{top:48px}}.TeamPreview-module-scss-module__fQxjXW__headerInner{width:100%;max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.TeamPreview-module-scss-module__fQxjXW__headerInner{padding-left:2rem;padding-right:2rem}}.TeamPreview-module-scss-module__fQxjXW__headerInner{pointer-events:auto;justify-content:space-between;align-items:flex-start;display:flex}.TeamPreview-module-scss-module__fQxjXW__headerLeft{flex:1}.TeamPreview-module-scss-module__fQxjXW__eyebrow{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;letter-spacing:.2em;color:#10b981;text-transform:uppercase;margin-bottom:.5rem;font-size:.7rem;display:block}.TeamPreview-module-scss-module__fQxjXW__heading{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.025em;font-size:1.5rem;font-weight:700;line-height:1.15}@media (min-width:768px){.TeamPreview-module-scss-module__fQxjXW__heading{font-size:1.875rem}}@media (min-width:1024px){.TeamPreview-module-scss-module__fQxjXW__heading{font-size:2.25rem}}.TeamPreview-module-scss-module__fQxjXW__heading{flex-direction:column;margin:0 0 1rem;font-size:clamp(2rem,4.5vw,4rem);line-height:.9;display:flex}.TeamPreview-module-scss-module__fQxjXW__headingAccent{font-family:var(--font-serif),"Playfair Display",serif;color:#7e9189;font-style:italic;font-weight:400;display:block}.TeamPreview-module-scss-module__fQxjXW__subtitle{color:#7e9189;margin-top:4rem;margin-bottom:1rem;font-size:.9rem;line-height:1.7}@media (min-width:768px){.TeamPreview-module-scss-module__fQxjXW__subtitle{font-size:1rem}}.TeamPreview-module-scss-module__fQxjXW__subtitle strong{background:linear-gradient(135deg,#34d399,#10b981,#059669);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.TeamPreview-module-scss-module__fQxjXW__intro{color:#7e9189;max-width:680px;margin-top:1rem;font-size:.8rem;line-height:1.7}.TeamPreview-module-scss-module__fQxjXW__intro strong{background:linear-gradient(135deg,#34d399,#10b981,#059669);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}@media (min-width:768px){.TeamPreview-module-scss-module__fQxjXW__intro{font-size:.9rem}}.TeamPreview-module-scss-module__fQxjXW__linkedinCta{color:#a3b3ad;white-space:nowrap;border:1px solid #f0f4f31a;border-radius:9999px;flex-shrink:0;align-items:center;gap:.5rem;padding:12px 2rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.TeamPreview-module-scss-module__fQxjXW__linkedinCta:hover{color:#f0f4f3;background:#0a66c21a;border-color:#0a66c2}.TeamPreview-module-scss-module__fQxjXW__linkedinCta:hover .TeamPreview-module-scss-module__fQxjXW__linkedinIcon{color:#0a66c2}.TeamPreview-module-scss-module__fQxjXW__linkedinIcon{color:#7e9189;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.TeamPreview-module-scss-module__fQxjXW__track{will-change:transform;align-items:flex-start;gap:2rem;height:100%;padding:200px 10vh 6rem 4rem;display:flex}@media (min-width:768px){.TeamPreview-module-scss-module__fQxjXW__track{padding-top:220px;padding-bottom:8rem}}.TeamPreview-module-scss-module__fQxjXW__post{background:#f0f4f305;border:1px solid #f0f4f30d;border-radius:20px;flex-shrink:0;width:280px;transition:border-color .4s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.25,.46,.45,.94);overflow:hidden}@media (min-width:768px){.TeamPreview-module-scss-module__fQxjXW__post{width:320px}}.TeamPreview-module-scss-module__fQxjXW__post:hover{border-color:#10b98126;transform:translateY(-4px)}.TeamPreview-module-scss-module__fQxjXW__post:hover .TeamPreview-module-scss-module__fQxjXW__overlay{opacity:1}.TeamPreview-module-scss-module__fQxjXW__post:hover .TeamPreview-module-scss-module__fQxjXW__postImage img{transform:scale(1.03)}.TeamPreview-module-scss-module__fQxjXW__postImage{aspect-ratio:3/3.5;position:relative;overflow:hidden}.TeamPreview-module-scss-module__fQxjXW__postImage img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.TeamPreview-module-scss-module__fQxjXW__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;background:#060b108c;justify-content:center;align-items:center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94);display:flex;position:absolute;inset:0}.TeamPreview-module-scss-module__fQxjXW__overlayStats{gap:2rem;display:flex}.TeamPreview-module-scss-module__fQxjXW__overlayStat{color:#f0f4f3;align-items:center;gap:.25rem;font-size:.875rem;font-weight:700;display:flex}.TeamPreview-module-scss-module__fQxjXW__overlayStat svg{opacity:.9}.TeamPreview-module-scss-module__fQxjXW__postFooter{padding:1rem 1.5rem 1.5rem}.TeamPreview-module-scss-module__fQxjXW__postActions{gap:1rem;margin-bottom:.5rem;display:flex}.TeamPreview-module-scss-module__fQxjXW__actionIcon{color:#7e9189;cursor:pointer;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.TeamPreview-module-scss-module__fQxjXW__actionIcon:hover{color:#f0f4f3}.TeamPreview-module-scss-module__fQxjXW__likes{color:#f0f4f3;margin-bottom:.25rem;font-size:.72rem;font-weight:700}.TeamPreview-module-scss-module__fQxjXW__caption{flex-wrap:wrap;align-items:baseline;gap:.25rem;margin-bottom:.25rem;display:flex}.TeamPreview-module-scss-module__fQxjXW__captionHandle{color:#f0f4f3;font-size:.72rem;font-weight:700}.TeamPreview-module-scss-module__fQxjXW__captionRole{color:#5e726b;font-size:.65rem}.TeamPreview-module-scss-module__fQxjXW__comment{color:#7e9189;margin-bottom:.25rem;font-size:.65rem;line-height:1.5}.TeamPreview-module-scss-module__fQxjXW__commentAuthor{color:#a3b3ad;margin-right:.25rem;font-weight:700}.TeamPreview-module-scss-module__fQxjXW__views{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#3f4f49;letter-spacing:.05em;font-size:.6rem}
.FooterManifesto-module-scss-module__Mf4Cqq__manifestoContainer{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#5e726b;margin-top:6rem;padding-top:2rem}.FooterManifesto-module-scss-module__Mf4Cqq__separator{opacity:.5;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.FooterManifesto-module-scss-module__Mf4Cqq__separator .FooterManifesto-module-scss-module__Mf4Cqq__separatorLabel{letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;font-size:.65rem}.FooterManifesto-module-scss-module__Mf4Cqq__separator .FooterManifesto-module-scss-module__Mf4Cqq__separatorLine{background:linear-gradient(90deg,#f0f4f333,#0000);width:100%;height:1px}.FooterManifesto-module-scss-module__Mf4Cqq__content{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:1024px){.FooterManifesto-module-scss-module__Mf4Cqq__content{flex-direction:row;gap:6rem}}.FooterManifesto-module-scss-module__Mf4Cqq__header{flex-shrink:0;width:100%}@media (min-width:1024px){.FooterManifesto-module-scss-module__Mf4Cqq__header{width:200px}}.FooterManifesto-module-scss-module__Mf4Cqq__title{font-family:var(--font-serif),"Playfair Display",serif;color:#f0f4f3;margin-bottom:.25rem;font-size:1.2rem;font-style:italic}.FooterManifesto-module-scss-module__Mf4Cqq__coords{opacity:.4;letter-spacing:.05em;font-size:.65rem}.FooterManifesto-module-scss-module__Mf4Cqq__textBlock{text-align:justify;column-count:1;column-gap:4rem;padding:1rem 0;font-size:.75rem;line-height:1.8}@media (min-width:768px){.FooterManifesto-module-scss-module__Mf4Cqq__textBlock{column-count:2;column-rule:1px solid #f0f4f30d;padding:1.5rem 2rem}}.FooterManifesto-module-scss-module__Mf4Cqq__textBlock p{margin:0}.FooterManifesto-module-scss-module__Mf4Cqq__keyword{color:#a3b3ad;font-weight:600}.FooterManifesto-module-scss-module__Mf4Cqq__techStack{color:#10b981;letter-spacing:.02em;font-weight:700}
.TrustBand-module-scss-module__uQJvSq__section{padding-top:6rem;padding-bottom:6rem}@media (min-width:768px){.TrustBand-module-scss-module__uQJvSq__section{padding-top:8rem;padding-bottom:8rem}}@media (min-width:1024px){.TrustBand-module-scss-module__uQJvSq__section{padding-top:12rem;padding-bottom:12rem}}.TrustBand-module-scss-module__uQJvSq__section{background:#101820;position:relative;overflow:hidden}.TrustBand-module-scss-module__uQJvSq__section:before{content:"";background:linear-gradient(90deg,#0000,#10b98126,#0000);height:1px;position:absolute;top:0;left:0;right:0}.TrustBand-module-scss-module__uQJvSq__header{width:100%;max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.TrustBand-module-scss-module__uQJvSq__header{padding-left:2rem;padding-right:2rem}}.TrustBand-module-scss-module__uQJvSq__header{border-bottom:1px solid #f0f4f314;align-items:baseline;gap:1.5rem;margin-bottom:4rem;padding-bottom:1rem;display:flex}@media (min-width:768px){.TrustBand-module-scss-module__uQJvSq__header{justify-content:space-between}}.TrustBand-module-scss-module__uQJvSq__label{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#10b981;letter-spacing:.15em;font-size:.7rem}.TrustBand-module-scss-module__uQJvSq__heading{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#f0f4f3;text-transform:uppercase;letter-spacing:.2em;font-size:.85rem;font-weight:500}@media (min-width:768px){.TrustBand-module-scss-module__uQJvSq__heading{font-size:.9rem}}.TrustBand-module-scss-module__uQJvSq__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.TrustBand-module-scss-module__uQJvSq__track{align-items:center;gap:6rem;width:max-content;padding:1.5rem 0;animation:40s linear infinite TrustBand-module-scss-module__uQJvSq__scroll;display:flex}.TrustBand-module-scss-module__uQJvSq__track:hover{animation-play-state:paused}@keyframes TrustBand-module-scss-module__uQJvSq__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.TrustBand-module-scss-module__uQJvSq__logoItem{flex-shrink:0;align-items:center;gap:6rem;display:flex}.TrustBand-module-scss-module__uQJvSq__imageWrapper{opacity:.5;filter:grayscale()brightness(200%);justify-content:center;align-items:center;width:156px;height:88px;transition:opacity .3s;display:flex;position:relative}.TrustBand-module-scss-module__uQJvSq__imageWrapper:hover{opacity:1}@media (min-width:768px){.TrustBand-module-scss-module__uQJvSq__imageWrapper{width:182px;height:110px}}.TrustBand-module-scss-module__uQJvSq__clientLogo{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.TrustBand-module-scss-module__uQJvSq__separator{color:#2a3632;font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;flex-shrink:0;font-size:1.2rem;font-weight:300}
.Footer-module-scss-module__EzUeIG__footer{color:#f0f4f3;background-color:#060b10;border-top:1px solid #f0f4f31a;padding:6rem 0 2rem}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__footer{padding:12rem 0 2rem}}.Footer-module-scss-module__EzUeIG__container{width:100%;max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__container{padding-left:2rem;padding-right:2rem}}.Footer-module-scss-module__EzUeIG__ctaSection{flex-direction:column;align-items:flex-start;margin-bottom:4rem;display:flex}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__ctaSection{margin-bottom:6rem}}.Footer-module-scss-module__EzUeIG__ctaLabel{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#10b981;letter-spacing:.2em;margin-bottom:1.5rem;font-size:.75rem}.Footer-module-scss-module__EzUeIG__bigLink{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.035em;font-size:2.25rem;font-weight:800;line-height:1.05}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__bigLink{font-size:3.75rem}}@media (min-width:1024px){.Footer-module-scss-module__EzUeIG__bigLink{font-size:4.5rem}}.Footer-module-scss-module__EzUeIG__bigLink{color:#f0f4f3;flex-direction:column;font-size:clamp(2rem,10vw,6rem);line-height:.95;text-decoration:none;transition:opacity .3s;display:flex}@media (min-width:640px){.Footer-module-scss-module__EzUeIG__bigLink{font-size:clamp(2.5rem,8vw,6rem);line-height:.9}}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__bigLink{flex-direction:row;align-items:center;gap:1.5rem}}.Footer-module-scss-module__EzUeIG__bigLink:hover{opacity:.8}.Footer-module-scss-module__EzUeIG__bigLink:hover .Footer-module-scss-module__EzUeIG__arrow{transform:translate(20px)rotate(-45deg)}@media (max-width:688px){.Footer-module-scss-module__EzUeIG__bigLink .Footer-module-scss-module__EzUeIG__arrow{display:none}}.Footer-module-scss-module__EzUeIG__linkText{display:block}.Footer-module-scss-module__EzUeIG__linkTextItalic{font-family:var(--font-serif),"Playfair Display",serif;color:#7e9189;font-style:italic;font-weight:400;display:block}.Footer-module-scss-module__EzUeIG__arrow{margin-top:.5rem;font-size:.5em;transition:transform .4s}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__arrow{margin-top:0}}.Footer-module-scss-module__EzUeIG__separator{background:#f0f4f326;width:100%;height:1px;margin-bottom:4rem}.Footer-module-scss-module__EzUeIG__aiBriefSection{background:#f0f4f305;border:1px solid #f0f4f314;border-radius:12px;max-width:700px;margin:3rem 0;overflow:hidden}@media (min-width:640px){.Footer-module-scss-module__EzUeIG__aiBriefSection{border-radius:20px}}.Footer-module-scss-module__EzUeIG__aiBriefToggle{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.5rem 2rem;transition:background .3s;display:flex}@media (min-width:640px){.Footer-module-scss-module__EzUeIG__aiBriefToggle{padding:2rem 3rem}}.Footer-module-scss-module__EzUeIG__aiBriefToggle:hover{background:#f0f4f305}.Footer-module-scss-module__EzUeIG__aiBriefChevron{color:#5e726b;flex-shrink:0;margin-left:1.5rem;transition:transform .3s}.Footer-module-scss-module__EzUeIG__aiBriefOpen .Footer-module-scss-module__EzUeIG__aiBriefChevron{transform:rotate(180deg)}.Footer-module-scss-module__EzUeIG__aiBriefBody{max-height:0;padding:0 2rem;transition:max-height .4s,padding .4s;overflow:hidden}@media (min-width:640px){.Footer-module-scss-module__EzUeIG__aiBriefBody{padding:0 3rem}}.Footer-module-scss-module__EzUeIG__aiBriefOpen .Footer-module-scss-module__EzUeIG__aiBriefBody{max-height:800px;padding:0 2rem 2rem}@media (min-width:640px){.Footer-module-scss-module__EzUeIG__aiBriefOpen .Footer-module-scss-module__EzUeIG__aiBriefBody{padding:0 3rem 3rem}}.Footer-module-scss-module__EzUeIG__aiBriefLabel{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#10b981;letter-spacing:.05em;margin-bottom:.25rem;font-size:.85rem}.Footer-module-scss-module__EzUeIG__aiBriefDesc{color:#5e726b;margin:0;font-size:.85rem;line-height:1.5}.Footer-module-scss-module__EzUeIG__aiBriefForm{flex-direction:column;gap:1rem;display:flex}.Footer-module-scss-module__EzUeIG__textareaWrapper{flex:1;position:relative}.Footer-module-scss-module__EzUeIG__aiBriefInput{color:#f0f4f3;resize:none;background:#f0f4f308;border:1px solid #f0f4f31a;border-radius:12px;width:100%;padding:1rem 1.5rem 2rem;font-size:.9rem;transition:all .3s}.Footer-module-scss-module__EzUeIG__aiBriefInput::placeholder{color:#3f4f49}.Footer-module-scss-module__EzUeIG__aiBriefInput:focus{background:#f0f4f30a;border-color:#10b9814d;outline:none}.Footer-module-scss-module__EzUeIG__charCount{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#3f4f49;font-size:.7rem;transition:color .3s;position:absolute;bottom:.5rem;right:1rem}.Footer-module-scss-module__EzUeIG__charCountWarning{color:#fb7185}.Footer-module-scss-module__EzUeIG__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.Footer-module-scss-module__EzUeIG__captchaSection{background:#10b98108;border:1px solid #10b9811a;border-radius:12px;margin-top:1.5rem;padding:1rem 1.5rem}.Footer-module-scss-module__EzUeIG__captchaLabel{color:#a3b3ad;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.85rem;display:flex}.Footer-module-scss-module__EzUeIG__captchaIcon{font-size:1rem}.Footer-module-scss-module__EzUeIG__captchaInputWrapper{align-items:center;max-width:200px;display:flex;position:relative}.Footer-module-scss-module__EzUeIG__captchaInput{color:#f0f4f3;background:#f0f4f308;border:1px solid #f0f4f31a;border-radius:8px;width:100%;padding:.5rem 3rem .5rem 1rem;font-size:.9rem;transition:all .3s}.Footer-module-scss-module__EzUeIG__captchaInput::placeholder{color:#3f4f49}.Footer-module-scss-module__EzUeIG__captchaInput:focus{border-color:#10b9814d;outline:none}.Footer-module-scss-module__EzUeIG__captchaValid{background:#10b9810d;border-color:#10b98180!important}.Footer-module-scss-module__EzUeIG__captchaCheck{color:#10b981;font-size:1rem;animation:.3s Footer-module-scss-module__EzUeIG__fadeIn;position:absolute;right:.5rem}@keyframes Footer-module-scss-module__EzUeIG__fadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.Footer-module-scss-module__EzUeIG__aiBriefButton{color:#f0f4f3;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#10b98126,#10b98114);border:1px solid #10b98133;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:1rem;padding:1rem 2rem;font-size:.9rem;font-weight:600;transition:all .3s;display:flex}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__aiBriefButton{width:auto}}.Footer-module-scss-module__EzUeIG__aiBriefButton:hover:not(:disabled){background:linear-gradient(135deg,#10b98133,#10b9811f);border-color:#10b9814d;transform:translateY(-2px)}.Footer-module-scss-module__EzUeIG__aiBriefButton:disabled{opacity:.5;cursor:not-allowed}.Footer-module-scss-module__EzUeIG__aiBriefError{color:#fb7185;background:#fb718514;border:1px solid #fb718533;border-radius:12px;align-items:center;gap:.5rem;margin-top:1.5rem;padding:1rem 1.5rem;font-size:.85rem;display:flex}.Footer-module-scss-module__EzUeIG__errorIcon{font-size:1rem}.Footer-module-scss-module__EzUeIG__aiBriefLoading{color:#7e9189;background:#10b9810d;border:1px solid #10b9811a;border-radius:12px;align-items:center;gap:1rem;margin-top:1.5rem;padding:1.5rem;font-size:.85rem;display:flex}.Footer-module-scss-module__EzUeIG__dots{gap:6px;display:flex}.Footer-module-scss-module__EzUeIG__dots span{background:#10b981;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite Footer-module-scss-module__EzUeIG__pulse}.Footer-module-scss-module__EzUeIG__dots span:nth-child(2){animation-delay:.3s}.Footer-module-scss-module__EzUeIG__dots span:nth-child(3){animation-delay:.6s}.Footer-module-scss-module__EzUeIG__aiBriefResponse{background:#10b9810d;border:1px solid #10b98126;border-radius:12px;margin-top:1.5rem;padding:2rem}.Footer-module-scss-module__EzUeIG__responseLabel{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#10b981;letter-spacing:.1em;margin-bottom:1rem;font-size:.75rem}.Footer-module-scss-module__EzUeIG__responseText{color:#a3b3ad;white-space:pre-wrap;margin-bottom:1.5rem;font-size:.9rem;line-height:1.7}.Footer-module-scss-module__EzUeIG__sendBriefButton{color:#060b10;cursor:pointer;background:#10b981;border:none;border-radius:12px;padding:1rem 1.5rem;font-size:.9rem;font-weight:700;transition:all .3s}.Footer-module-scss-module__EzUeIG__sendBriefButton:hover{background:#34d399;transform:translateY(-2px)}.Footer-module-scss-module__EzUeIG__grid{grid-template-columns:1fr;gap:3rem;margin-bottom:6rem;display:grid}@media (min-width:640px){.Footer-module-scss-module__EzUeIG__grid{grid-template-columns:repeat(2,1fr);gap:4rem}}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__grid{grid-template-columns:repeat(4,1fr);gap:4rem;margin-bottom:6rem}}.Footer-module-scss-module__EzUeIG__col{flex-direction:column;display:flex}.Footer-module-scss-module__EzUeIG__colLabel{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#3f4f49;letter-spacing:.1em;margin-bottom:2rem;font-size:.7rem}.Footer-module-scss-module__EzUeIG__nav,.Footer-module-scss-module__EzUeIG__serviceNav{flex-direction:column;display:flex}.Footer-module-scss-module__EzUeIG__serviceNav a{color:#5e726b;width:fit-content;padding:6px 0;font-size:.85rem;text-decoration:none;transition:color .3s;display:block}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__serviceNav a{padding:4px 0}}.Footer-module-scss-module__EzUeIG__serviceNav a:hover{color:#f0f4f3}.Footer-module-scss-module__EzUeIG__navLink,.Footer-module-scss-module__EzUeIG__socialLink{color:#a3b3ad;width:fit-content;margin-bottom:1rem;font-size:1.1rem;text-decoration:none;transition:all .3s;display:block;position:relative}.Footer-module-scss-module__EzUeIG__navLink:hover,.Footer-module-scss-module__EzUeIG__socialLink:hover{color:#f0f4f3;transform:translate(10px)}.Footer-module-scss-module__EzUeIG__contactInfo{flex-direction:column;display:flex}.Footer-module-scss-module__EzUeIG__emailLink{color:#f0f4f3;border-bottom:1px solid #f0f4f333;width:fit-content;margin-bottom:1.5rem;padding-bottom:5px;font-size:1.2rem;text-decoration:none;transition:all .3s;display:inline-block}.Footer-module-scss-module__EzUeIG__emailLink:hover{border-color:#f0f4f3}.Footer-module-scss-module__EzUeIG__address{color:#5e726b;font-size:.95rem;line-height:1.6}.Footer-module-scss-module__EzUeIG__socials{flex-direction:column;display:flex}.Footer-module-scss-module__EzUeIG__localTime{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#10b981;align-items:center;gap:8px;margin-top:auto;padding-top:2rem;font-size:.75rem;display:flex}.Footer-module-scss-module__EzUeIG__dot{background-color:#10b981;border-radius:50%;width:6px;height:6px;animation:2s infinite Footer-module-scss-module__EzUeIG__pulse}@keyframes Footer-module-scss-module__EzUeIG__pulse{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.Footer-module-scss-module__EzUeIG__bottom{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#3f4f49;text-transform:uppercase;letter-spacing:.05em;border-top:1px solid #f0f4f30d;flex-direction:column;gap:1rem;margin-top:4rem;padding-top:1.5rem;font-size:.6rem;display:flex}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__bottom{flex-direction:row;justify-content:space-between;align-items:center;margin-top:4rem;font-size:.65rem}}.Footer-module-scss-module__EzUeIG__copyright{color:#3f4f49;font-size:.65rem}.Footer-module-scss-module__EzUeIG__legal{flex-wrap:wrap;gap:1rem;display:flex}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__legal{gap:1.5rem}}.Footer-module-scss-module__EzUeIG__legal a{color:#3f4f49;text-decoration:none;transition:color .3s}.Footer-module-scss-module__EzUeIG__legal a:hover{color:#f0f4f3}
.ValuesScroll-module-scss-module__7ZKmda__section{background:#0a0f14;height:100vh;position:relative}.ValuesScroll-module-scss-module__7ZKmda__section:before{content:"";background:linear-gradient(90deg,#0000,#10b98126,#0000);height:1px;position:absolute;top:0;left:0;right:0}.ValuesScroll-module-scss-module__7ZKmda__container{width:100%;max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.ValuesScroll-module-scss-module__7ZKmda__container{padding-left:2rem;padding-right:2rem}}.ValuesScroll-module-scss-module__7ZKmda__container{grid-template-columns:1fr;align-items:center;gap:4rem;height:100%;display:grid}@media (min-width:1024px){.ValuesScroll-module-scss-module__7ZKmda__container{grid-template-columns:1fr 1fr;gap:8rem}}.ValuesScroll-module-scss-module__7ZKmda__left{align-self:center}.ValuesScroll-module-scss-module__7ZKmda__header{flex-direction:column;gap:3rem;display:flex}@media (min-width:1024px){.ValuesScroll-module-scss-module__7ZKmda__header{flex-direction:row;justify-content:space-between;gap:6rem}}.ValuesScroll-module-scss-module__7ZKmda__headerLeft{flex:1}.ValuesScroll-module-scss-module__7ZKmda__eyebrow{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;letter-spacing:.2em;color:#10b981;text-transform:uppercase;margin-bottom:1.5rem;font-size:.7rem;display:block}.ValuesScroll-module-scss-module__7ZKmda__heading{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.025em;font-size:1.5rem;font-weight:700;line-height:1.15}@media (min-width:768px){.ValuesScroll-module-scss-module__7ZKmda__heading{font-size:1.875rem}}@media (min-width:1024px){.ValuesScroll-module-scss-module__7ZKmda__heading{font-size:2.25rem}}.ValuesScroll-module-scss-module__7ZKmda__heading{flex-direction:column;margin:0;font-size:clamp(2.5rem,6vw,6rem);line-height:.9;display:flex}.ValuesScroll-module-scss-module__7ZKmda__headingAccent{font-family:var(--font-serif),"Playfair Display",serif;color:#7e9189;font-style:italic;font-weight:400;display:block}.ValuesScroll-module-scss-module__7ZKmda__headerRight{border-top:1px solid #f0f4f314;flex:1;padding-top:1.5rem}@media (min-width:1024px){.ValuesScroll-module-scss-module__7ZKmda__headerRight{border-top:none;border-left:1px solid #f0f4f31a;padding-top:0;padding-left:3rem}}.ValuesScroll-module-scss-module__7ZKmda__introText{color:#7e9189;margin-top:3rem;margin-bottom:1rem;font-size:.9rem;line-height:1.7}.ValuesScroll-module-scss-module__7ZKmda__introText:first-of-type{margin-top:4rem}.ValuesScroll-module-scss-module__7ZKmda__introText:last-of-type{margin-bottom:0}@media (min-width:768px){.ValuesScroll-module-scss-module__7ZKmda__introText{font-size:1rem}}.ValuesScroll-module-scss-module__7ZKmda__introText strong{background:linear-gradient(135deg,#34d399,#10b981,#059669);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.ValuesScroll-module-scss-module__7ZKmda__viewport{align-items:flex-start;height:100%;padding:4rem 0;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%)}.ValuesScroll-module-scss-module__7ZKmda__track{will-change:transform;flex-direction:column;gap:1.5rem;padding-bottom:20vh;display:flex}.ValuesScroll-module-scss-module__7ZKmda__card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f0f4f305;border:1px solid #f0f4f30d;border-radius:20px;flex-shrink:0;padding:2rem 3rem;transition:border-color .4s cubic-bezier(.25,.46,.45,.94),background .4s cubic-bezier(.25,.46,.45,.94)}.ValuesScroll-module-scss-module__7ZKmda__card:hover{background:#10b9810a;border-color:#10b98133}.ValuesScroll-module-scss-module__7ZKmda__cardHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.ValuesScroll-module-scss-module__7ZKmda__cardIcon{background:#10b9811a;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.1rem;display:flex}.ValuesScroll-module-scss-module__7ZKmda__cardIndex{color:#2a3632;font-variant-numeric:tabular-nums;letter-spacing:.1em;font-size:.6rem;font-weight:700}.ValuesScroll-module-scss-module__7ZKmda__cardTitle{color:#f0f4f3;margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.ValuesScroll-module-scss-module__7ZKmda__cardDesc{color:#7e9189;font-size:.875rem;line-height:1.65}
.CustomCursor-module-scss-module__vjXEBq__cursor{pointer-events:none;z-index:9999;mix-blend-mode:difference;opacity:0;background:#10b981;border-radius:50%;width:12px;height:12px;transition:width .3s cubic-bezier(.25,.46,.45,.94),height .3s cubic-bezier(.25,.46,.45,.94),opacity .3s;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.CustomCursor-module-scss-module__vjXEBq__cursor.CustomCursor-module-scss-module__vjXEBq__visible{opacity:1}.CustomCursor-module-scss-module__vjXEBq__cursor.CustomCursor-module-scss-module__vjXEBq__hovering{background:#10b98180;width:48px;height:48px}.CustomCursor-module-scss-module__vjXEBq__ring{pointer-events:none;z-index:9998;opacity:0;border:1px solid #10b9814d;border-radius:50%;width:40px;height:40px;transition:width .4s cubic-bezier(.25,.46,.45,.94),height .4s cubic-bezier(.25,.46,.45,.94),border-color .3s,opacity .3s;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.CustomCursor-module-scss-module__vjXEBq__ring.CustomCursor-module-scss-module__vjXEBq__visible{opacity:1}.CustomCursor-module-scss-module__vjXEBq__ring.CustomCursor-module-scss-module__vjXEBq__hovering{border-color:#10b98126;width:64px;height:64px}
.page-module-scss-module__ZGgknG__page{background:#0a0f14;min-height:100vh}.page-module-scss-module__ZGgknG__container{width:100%;max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.page-module-scss-module__ZGgknG__container{padding-left:2rem;padding-right:2rem}}.page-module-scss-module__ZGgknG__container{max-width:800px}.page-module-scss-module__ZGgknG__article{padding-top:calc(72px + 4rem);padding-bottom:6rem}.page-module-scss-module__ZGgknG__header{margin-bottom:4rem}.page-module-scss-module__ZGgknG__backLink{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#5e726b;align-items:center;gap:.5rem;margin-bottom:3rem;font-size:.75rem;text-decoration:none;transition:color .2s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.page-module-scss-module__ZGgknG__backLink:hover{color:#10b981}.page-module-scss-module__ZGgknG__meta{color:#5e726b;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.8rem;display:flex}.page-module-scss-module__ZGgknG__category{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;letter-spacing:.1em;text-transform:uppercase;color:#10b981;font-size:.7rem}.page-module-scss-module__ZGgknG__separator{color:#2a3632}.page-module-scss-module__ZGgknG__title{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.025em;font-size:1.5rem;font-weight:700;line-height:1.15}@media (min-width:768px){.page-module-scss-module__ZGgknG__title{font-size:1.875rem}}@media (min-width:1024px){.page-module-scss-module__ZGgknG__title{font-size:2.25rem}}.page-module-scss-module__ZGgknG__title{margin-bottom:1.5rem;font-size:clamp(1.8rem,5vw,3rem);line-height:1.15}.page-module-scss-module__ZGgknG__tags{flex-wrap:wrap;gap:.25rem;display:flex}.page-module-scss-module__ZGgknG__tag{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#5e726b;background:#f0f4f30a;border-radius:4px;padding:3px .5rem;font-size:.65rem}.page-module-scss-module__ZGgknG__prose{color:#a3b3ad;font-size:1rem;line-height:1.8}@media (min-width:768px){.page-module-scss-module__ZGgknG__prose{font-size:1.125rem}}.page-module-scss-module__ZGgknG__prose h2{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#f0f4f3;margin-top:4rem;margin-bottom:1.5rem;font-size:1.25rem;font-weight:700}@media (min-width:768px){.page-module-scss-module__ZGgknG__prose h2{font-size:1.5rem}}.page-module-scss-module__ZGgknG__prose h2 strong{font-weight:700}.page-module-scss-module__ZGgknG__prose h3{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#f0f4f3;margin-top:3rem;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.page-module-scss-module__ZGgknG__prose p{margin-bottom:1.5rem}.page-module-scss-module__ZGgknG__prose a{color:#34d399;text-underline-offset:3px;text-decoration:underline;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.page-module-scss-module__ZGgknG__prose a:hover{color:#10b981}.page-module-scss-module__ZGgknG__prose ul,.page-module-scss-module__ZGgknG__prose ol{margin-bottom:1.5rem;padding-left:2rem}.page-module-scss-module__ZGgknG__prose ul li,.page-module-scss-module__ZGgknG__prose ol li{margin-bottom:.5rem}.page-module-scss-module__ZGgknG__prose ul li::marker{color:#10b981}.page-module-scss-module__ZGgknG__prose blockquote{color:#7e9189;background:#10b9810a;border-left:3px solid #10b981;border-radius:0 8px 8px 0;margin:3rem 0;padding:1.5rem 2rem;font-style:italic}.page-module-scss-module__ZGgknG__prose figure{margin:3rem 0}.page-module-scss-module__ZGgknG__prose figure img{border-radius:12px;width:100%;height:auto}.page-module-scss-module__ZGgknG__prose figure figcaption{color:#3f4f49;text-align:center;margin-top:.5rem;font-size:.875rem}.page-module-scss-module__ZGgknG__prose img{border-radius:12px;max-width:100%;height:auto}.page-module-scss-module__ZGgknG__prose strong{color:#f0f4f3;font-weight:600}.page-module-scss-module__ZGgknG__articleFooter{border-top:1px solid #f0f4f30f;margin-top:4rem;padding-top:3rem}.page-module-scss-module__ZGgknG__authorBox{background:#f0f4f305;border:1px solid #f0f4f30f;border-radius:20px;padding:2rem}.page-module-scss-module__ZGgknG__authorName{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#f0f4f3;margin-top:1rem;font-weight:700}.page-module-scss-module__ZGgknG__authorRole{color:#5e726b;font-size:.875rem}.page-module-scss-module__ZGgknG__navigation{border-top:1px solid #f0f4f30f;padding:4rem 0}.page-module-scss-module__ZGgknG__navGrid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:640px){.page-module-scss-module__ZGgknG__navGrid{grid-template-columns:1fr 1fr}}.page-module-scss-module__ZGgknG__navLink{background:#f0f4f305;border:1px solid #f0f4f30f;border-radius:12px;flex-direction:column;gap:.25rem;padding:1.5rem;text-decoration:none;transition:all .2s cubic-bezier(.25,.46,.45,.94);display:flex}.page-module-scss-module__ZGgknG__navLink:hover{background:#f0f4f30a;border-color:#10b98133}.page-module-scss-module__ZGgknG__navNext{text-align:right}.page-module-scss-module__ZGgknG__navLabel{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;letter-spacing:.1em;text-transform:uppercase;color:#3f4f49;font-size:.65rem}.page-module-scss-module__ZGgknG__navTitle{color:#a3b3ad;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.page-module-scss-module__ZGgknG__related{padding:4rem 0 8rem}.page-module-scss-module__ZGgknG__relatedGrid{grid-template-columns:1fr;gap:2rem;margin-top:3rem;display:grid}@media (min-width:640px){.page-module-scss-module__ZGgknG__relatedGrid{grid-template-columns:1fr 1fr}}.page-module-scss-module__ZGgknG__relatedCard{color:inherit;background:#f0f4f305;border:1px solid #f0f4f30f;border-radius:20px;padding:2rem;text-decoration:none;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.page-module-scss-module__ZGgknG__relatedCard:hover{background:#f0f4f30a;border-color:#10b98133;transform:translateY(-2px)}.page-module-scss-module__ZGgknG__relatedCategory{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;letter-spacing:.1em;text-transform:uppercase;color:#10b981;font-size:.65rem}.page-module-scss-module__ZGgknG__relatedTitle{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#f0f4f3;margin:.5rem 0;font-size:1rem;font-weight:700;line-height:1.35}.page-module-scss-module__ZGgknG__relatedExcerpt{color:#5e726b;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}
.page-module-scss-module__MoBG_G__page{background:#0a0f14;min-height:100vh}.page-module-scss-module__MoBG_G__hero{padding-top:calc(72px + 6rem);padding-bottom:4rem}.page-module-scss-module__MoBG_G__container{width:100%;max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.page-module-scss-module__MoBG_G__container{padding-left:2rem;padding-right:2rem}}.page-module-scss-module__MoBG_G__header{max-width:700px}.page-module-scss-module__MoBG_G__title{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.025em;font-size:1.5rem;font-weight:700;line-height:1.15}@media (min-width:768px){.page-module-scss-module__MoBG_G__title{font-size:1.875rem}}@media (min-width:1024px){.page-module-scss-module__MoBG_G__title{font-size:2.25rem}}.page-module-scss-module__MoBG_G__title{margin:0 0 2rem;font-size:clamp(2.5rem,6vw,5rem);line-height:.95}.page-module-scss-module__MoBG_G__titleAccent{font-family:var(--font-serif),"Playfair Display",serif;color:#7e9189;font-style:italic;font-weight:400}.page-module-scss-module__MoBG_G__subtitle{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#7e9189;max-width:550px;font-size:1.125rem;font-weight:400;line-height:1.75}.page-module-scss-module__MoBG_G__listing{padding-bottom:8rem}.page-module-scss-module__MoBG_G__filters{flex-wrap:wrap;gap:.5rem;margin-bottom:4rem;display:flex}.page-module-scss-module__MoBG_G__filterBtn{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;letter-spacing:.05em;text-transform:uppercase;color:#5e726b;cursor:pointer;background:#f0f4f308;border:1px solid #f0f4f314;border-radius:9999px;padding:.5rem 1.5rem;font-size:.75rem;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.page-module-scss-module__MoBG_G__filterBtn:hover{color:#f0f4f3;border-color:#f0f4f326}.page-module-scss-module__MoBG_G__filterActive{color:#060b10;background:#10b981;border-color:#10b981}.page-module-scss-module__MoBG_G__filterActive:hover{color:#060b10;border-color:#10b981}.page-module-scss-module__MoBG_G__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:640px){.page-module-scss-module__MoBG_G__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module-scss-module__MoBG_G__grid{grid-template-columns:repeat(3,1fr)}}.page-module-scss-module__MoBG_G__articleCard{color:inherit;background:#f0f4f305;border:1px solid #f0f4f30f;border-radius:20px;flex-direction:column;padding:2rem;text-decoration:none;transition:border-color .4s cubic-bezier(.25,.46,.45,.94),background .4s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.25,.46,.45,.94);display:flex}.page-module-scss-module__MoBG_G__articleCard:hover{background:#f0f4f30a;border-color:#10b98133;transform:translateY(-4px)}.page-module-scss-module__MoBG_G__cardMeta{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.page-module-scss-module__MoBG_G__cardCategory{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;letter-spacing:.1em;text-transform:uppercase;color:#10b981;font-size:.7rem}.page-module-scss-module__MoBG_G__cardDate{color:#3f4f49;font-size:.75rem}.page-module-scss-module__MoBG_G__cardTitle{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#f0f4f3;margin-bottom:.5rem;font-size:1.125rem;font-weight:700;line-height:1.3}@media (min-width:768px){.page-module-scss-module__MoBG_G__cardTitle{font-size:1.25rem}}.page-module-scss-module__MoBG_G__cardExcerpt{color:#5e726b;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin-bottom:1.5rem;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.page-module-scss-module__MoBG_G__cardFooter{border-top:1px solid #f0f4f30f;justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.page-module-scss-module__MoBG_G__cardTags{gap:.25rem;display:flex}.page-module-scss-module__MoBG_G__cardTag{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#5e726b;background:#f0f4f30a;border-radius:4px;padding:2px .5rem;font-size:.65rem}.page-module-scss-module__MoBG_G__cardRead{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#3f4f49;font-size:.7rem}.page-module-scss-module__MoBG_G__empty{text-align:center;color:#5e726b;padding:6rem 2rem;font-size:1rem}
.page-module-scss-module__9Z3Caa__main{background:#0a0f14;min-height:100vh;padding-top:calc(72px + 6rem);padding-bottom:6rem}.page-module-scss-module__9Z3Caa__container{width:100%;max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.page-module-scss-module__9Z3Caa__container{padding-left:2rem;padding-right:2rem}}.page-module-scss-module__9Z3Caa__container{max-width:720px}.page-module-scss-module__9Z3Caa__header{text-align:center;margin-bottom:6rem}.page-module-scss-module__9Z3Caa__title{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.025em;font-size:1.5rem;font-weight:700;line-height:1.15}@media (min-width:768px){.page-module-scss-module__9Z3Caa__title{font-size:1.875rem}}@media (min-width:1024px){.page-module-scss-module__9Z3Caa__title{font-size:2.25rem}}.page-module-scss-module__9Z3Caa__title{flex-direction:column;align-items:center;margin:0 0 4rem;font-size:clamp(2.5rem,6vw,6rem);line-height:.9;display:flex}.page-module-scss-module__9Z3Caa__titleAccent{font-family:var(--font-serif),"Playfair Display",serif;color:#7e9189;font-style:italic;font-weight:400;display:block}.page-module-scss-module__9Z3Caa__subtitle{color:#7e9189;max-width:600px;margin:0 auto 2rem;font-size:.9rem;line-height:1.7}@media (min-width:768px){.page-module-scss-module__9Z3Caa__subtitle{font-size:1rem}}.page-module-scss-module__9Z3Caa__subtitle strong{background:linear-gradient(135deg,#34d399,#10b981,#059669);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.page-module-scss-module__9Z3Caa__loading{text-align:center;color:#7e9189;padding:3rem}.page-module-scss-module__9Z3Caa__briefBanner{color:#34d399;background:#10b98114;border:1px solid #10b98133;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;margin-bottom:3rem;padding:1.5rem 2rem;font-size:.875rem;font-weight:500;display:flex}.page-module-scss-module__9Z3Caa__form{flex-direction:column;gap:2rem;display:flex}.page-module-scss-module__9Z3Caa__row{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:640px){.page-module-scss-module__9Z3Caa__row{grid-template-columns:1fr 1fr}}.page-module-scss-module__9Z3Caa__field{flex-direction:column;gap:.5rem;display:flex}.page-module-scss-module__9Z3Caa__field label{background:linear-gradient(135deg,#34d399,#10b981,#059669);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:.875rem;font-weight:600}.page-module-scss-module__9Z3Caa__field input,.page-module-scss-module__9Z3Caa__field textarea{color:#f0f4f3;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#f0f4f308;border:1px solid #f0f4f314;border-radius:12px;padding:1.5rem 2rem;font-size:1rem;transition:border-color .4s cubic-bezier(.25,.46,.45,.94),box-shadow .4s cubic-bezier(.25,.46,.45,.94),opacity .4s cubic-bezier(.25,.46,.45,.94)}.page-module-scss-module__9Z3Caa__field input::placeholder,.page-module-scss-module__9Z3Caa__field textarea::placeholder{color:#3f4f49}.page-module-scss-module__9Z3Caa__field input:focus,.page-module-scss-module__9Z3Caa__field textarea:focus{border-color:#10b98166;outline:none;box-shadow:0 0 0 3px #10b98114}.page-module-scss-module__9Z3Caa__field input:disabled,.page-module-scss-module__9Z3Caa__field textarea:disabled{opacity:.6;cursor:not-allowed}.page-module-scss-module__9Z3Caa__field textarea{resize:vertical;min-height:180px;line-height:1.7}.page-module-scss-module__9Z3Caa__turnstile{justify-content:center;display:flex}.page-module-scss-module__9Z3Caa__submit{color:#060b10;background:linear-gradient(135deg,#10b981,#059669);border-radius:9999px;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;padding:16px 3rem;font-size:1rem;font-weight:700;transition:transform .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.page-module-scss-module__9Z3Caa__submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 30px #10b9814d}.page-module-scss-module__9Z3Caa__submit:disabled{opacity:.7;cursor:not-allowed}.page-module-scss-module__9Z3Caa__submit svg{transition:transform .2s cubic-bezier(.25,.46,.45,.94)}.page-module-scss-module__9Z3Caa__submit:hover:not(:disabled) svg{transform:translate(3px)}.page-module-scss-module__9Z3Caa__errorBanner{color:#fb7185;background:#fb718514;border:1px solid #fb718533;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;margin-bottom:3rem;padding:1.5rem 2rem;font-size:.875rem;font-weight:500;display:flex}.page-module-scss-module__9Z3Caa__spinner{border:2px solid #060b1033;border-top-color:#060b10;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite page-module-scss-module__9Z3Caa__spin}@keyframes page-module-scss-module__9Z3Caa__spin{to{transform:rotate(360deg)}}.page-module-scss-module__9Z3Caa__success{text-align:center;background:#10b98108;border:1px solid #10b9811a;border-radius:20px;padding:6rem 3rem}.page-module-scss-module__9Z3Caa__successIcon{background:linear-gradient(135deg,#10b98133 0%,#10b9810d 100%);border:1px solid #10b9814d;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 2rem;display:flex}.page-module-scss-module__9Z3Caa__successIcon svg{color:#10b981}.page-module-scss-module__9Z3Caa__success h2{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#f0f4f3;margin-bottom:1rem;font-size:1.5rem;font-weight:800}.page-module-scss-module__9Z3Caa__success p{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#5e726b;margin-bottom:2rem;font-size:1rem;line-height:1.7}.page-module-scss-module__9Z3Caa__resetButton{color:#34d399;cursor:pointer;background:0 0;border:1px solid #10b9814d;border-radius:9999px;padding:1rem 2rem;font-size:.875rem;font-weight:600;transition:all .2s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.page-module-scss-module__9Z3Caa__resetButton:hover{background:#10b9811a;border-color:#10b98180}.page-module-scss-module__9Z3Caa__info{border-top:1px solid #f0f4f30f;flex-direction:column;gap:2rem;margin-top:6rem;padding-top:4rem;display:flex}@media (min-width:640px){.page-module-scss-module__9Z3Caa__info{flex-direction:row;justify-content:center;gap:6rem}}.page-module-scss-module__9Z3Caa__infoItem{text-align:center}.page-module-scss-module__9Z3Caa__infoItem h3{text-transform:uppercase;letter-spacing:.15em;color:#5e726b;margin-bottom:.5rem;font-size:.65rem;font-weight:700}.page-module-scss-module__9Z3Caa__infoItem a,.page-module-scss-module__9Z3Caa__infoItem span{color:#a3b3ad;font-size:1rem}.page-module-scss-module__9Z3Caa__infoItem a{transition:color .2s cubic-bezier(.25,.46,.45,.94)}.page-module-scss-module__9Z3Caa__infoItem a:hover{color:#34d399}
.page-module-scss-module__rd4KSa__main{background:#0a0f14;min-height:100vh}.page-module-scss-module__rd4KSa__hero{background:linear-gradient(#10b98108 0%,#0000 100%);border-bottom:1px solid #f0f4f30d;padding-top:calc(72px + 4rem);padding-bottom:4rem}@media (min-width:768px){.page-module-scss-module__rd4KSa__hero{padding-top:calc(72px + 6rem);padding-bottom:6rem}}.page-module-scss-module__rd4KSa__container{width:100%;max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.page-module-scss-module__rd4KSa__container{padding-left:2rem;padding-right:2rem}}.page-module-scss-module__rd4KSa__title{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#f0f4f3;letter-spacing:-.02em;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.1}.page-module-scss-module__rd4KSa__subtitle{color:#7e9189;margin-top:1rem;font-size:1rem;line-height:1.7}.page-module-scss-module__rd4KSa__content{padding:4rem 0 8rem}@media (min-width:768px){.page-module-scss-module__rd4KSa__content{padding:6rem 0 12rem}}.page-module-scss-module__rd4KSa__grid{gap:4rem;display:grid}@media (min-width:768px){.page-module-scss-module__rd4KSa__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.page-module-scss-module__rd4KSa__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.page-module-scss-module__rd4KSa__section:first-child{grid-column:span 2}}@media (min-width:1280px){.page-module-scss-module__rd4KSa__section:first-child{grid-column:span 1}}@media (min-width:768px){.page-module-scss-module__rd4KSa__section:nth-child(3){grid-column:span 2}}@media (min-width:1280px){.page-module-scss-module__rd4KSa__section:nth-child(3){grid-column:span 3}}@media (min-width:768px){.page-module-scss-module__rd4KSa__section:nth-child(3) .page-module-scss-module__rd4KSa__linkList{columns:2}}@media (min-width:1280px){.page-module-scss-module__rd4KSa__section:nth-child(3) .page-module-scss-module__rd4KSa__linkList{columns:3}}.page-module-scss-module__rd4KSa__sectionTitle{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#f0f4f3;letter-spacing:-.01em;border-bottom:1px solid #10b98133;margin-bottom:1.5rem;padding-bottom:.5rem;font-size:1.125rem;font-weight:700}.page-module-scss-module__rd4KSa__linkList{margin:0;padding:0;list-style:none}.page-module-scss-module__rd4KSa__linkItem{break-inside:avoid}.page-module-scss-module__rd4KSa__link{border-bottom:1px solid #f0f4f30a;padding:.5rem 0;text-decoration:none;transition:all .2s;display:block}.page-module-scss-module__rd4KSa__link:hover{padding-left:.5rem}.page-module-scss-module__rd4KSa__link:hover .page-module-scss-module__rd4KSa__linkLabel{color:#10b981}.page-module-scss-module__rd4KSa__linkLabel{color:#c5d0cc;font-size:.875rem;font-weight:500;transition:color .2s;display:block}.page-module-scss-module__rd4KSa__linkDesc{color:#5e726b;margin-top:2px;font-size:.75rem;line-height:1.5;display:block}
.page-module-scss-module__LoMaDa__page{background:#0a0f14;min-height:100vh}.page-module-scss-module__LoMaDa__hero{background:#0a0f14;padding:8rem 0 4rem}@media (min-width:1024px){.page-module-scss-module__LoMaDa__hero{padding:12rem 0 6rem}}.page-module-scss-module__LoMaDa__container{width:100%;max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.page-module-scss-module__LoMaDa__container{padding-left:2rem;padding-right:2rem}}.page-module-scss-module__LoMaDa__header{max-width:800px}.page-module-scss-module__LoMaDa__title{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.035em;font-size:2.25rem;font-weight:800;line-height:1.05}@media (min-width:768px){.page-module-scss-module__LoMaDa__title{font-size:3.75rem}}@media (min-width:1024px){.page-module-scss-module__LoMaDa__title{font-size:4.5rem}}.page-module-scss-module__LoMaDa__title{color:#f0f4f3;margin-bottom:1.5rem}.page-module-scss-module__LoMaDa__titleAccent{font-family:var(--font-serif),"Playfair Display",serif;color:#7e9189;font-style:italic;font-weight:400}.page-module-scss-module__LoMaDa__subtitle{color:#7e9189;max-width:600px;font-size:1.125rem;line-height:1.7}@media (min-width:768px){.page-module-scss-module__LoMaDa__subtitle{font-size:1.25rem}}.page-module-scss-module__LoMaDa__projects{padding-bottom:8rem}.page-module-scss-module__LoMaDa__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.page-module-scss-module__LoMaDa__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.page-module-scss-module__LoMaDa__grid{grid-template-columns:repeat(3,1fr)}}.page-module-scss-module__LoMaDa__projectCard{background:#101820;border-radius:20px;text-decoration:none;transition:transform .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94);display:block;position:relative;overflow:hidden}.page-module-scss-module__LoMaDa__projectCard:hover{transform:translateY(-8px);box-shadow:0 20px 60px #10b9811a}.page-module-scss-module__LoMaDa__projectCard:hover .page-module-scss-module__LoMaDa__cardImage img{transform:scale(1.1)}.page-module-scss-module__LoMaDa__projectCard:hover .page-module-scss-module__LoMaDa__cardOverlay{opacity:.4}.page-module-scss-module__LoMaDa__projectCard:hover .page-module-scss-module__LoMaDa__cardTitle{background:linear-gradient(135deg,#34d399,#10b981,#059669);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.page-module-scss-module__LoMaDa__projectCard:hover .page-module-scss-module__LoMaDa__cardCta{color:#10b981}.page-module-scss-module__LoMaDa__projectCard:hover .page-module-scss-module__LoMaDa__cardCta svg{transform:translate(4px)}.page-module-scss-module__LoMaDa__cardImage{aspect-ratio:16/10;position:relative;overflow:hidden}.page-module-scss-module__LoMaDa__cardImage img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.page-module-scss-module__LoMaDa__cardOverlay{opacity:.6;background:linear-gradient(#0000 50%,#0a0f14 100%);transition:opacity .2s cubic-bezier(.25,.46,.45,.94);position:absolute;inset:0}.page-module-scss-module__LoMaDa__cardContent{padding:2rem;position:relative}.page-module-scss-module__LoMaDa__cardIndex{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#10b9811a;letter-spacing:-.05em;font-size:3rem;font-weight:800;position:absolute;top:-4rem;right:1.5rem}.page-module-scss-module__LoMaDa__cardCategory{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#10b981;text-transform:uppercase;letter-spacing:.15em;margin-bottom:.5rem;font-size:.65rem;display:inline-block}.page-module-scss-module__LoMaDa__cardTitle{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#f0f4f3;margin-bottom:.5rem;font-size:1.25rem;font-weight:700;transition:all .2s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.page-module-scss-module__LoMaDa__cardTitle{font-size:1.5rem}}.page-module-scss-module__LoMaDa__cardHeadline{color:#7e9189;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.page-module-scss-module__LoMaDa__cardTags{flex-wrap:wrap;gap:.25rem;margin-bottom:1.5rem;display:flex}.page-module-scss-module__LoMaDa__cardTag{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#5e726b;letter-spacing:.05em;background:#f0f4f308;border-radius:9999px;padding:.25rem .5rem;font-size:.65rem}.page-module-scss-module__LoMaDa__cardCta{font-family:var(--font-mono),"JetBrains Mono","Fira Code",monospace;color:#7e9189;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.5rem;font-size:.75rem;transition:color .2s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.page-module-scss-module__LoMaDa__cardCta svg{transition:transform .2s cubic-bezier(.25,.46,.45,.94)}
.Section-module-scss-module__SBs9eG__section{transition:background-color .6s;position:relative}.Section-module-scss-module__SBs9eG__dark{color:#f0f4f3;background:#0a0f14}.Section-module-scss-module__SBs9eG__light{color:#060b10;background:linear-gradient(#eef2f0 0%,#e9eeeb 50%,#e6ece8 100%)}
