.page_pageContainer___Ajkl{width:100vw;overflow-x:hidden;font-family:Inter var,sans-serif}.page_snapContainer__T2mPp{height:100vh;overflow-y:auto;scroll-snap-type:y mandatory}@media (max-width:1024px){.page_snapContainer__T2mPp{height:auto;scroll-snap-type:none;overflow-y:auto;-webkit-overflow-scrolling:touch}}.page_homepageHero__efNs2{position:relative;width:100vw;height:100vh;overflow:hidden;scroll-snap-align:start}@media (max-width:1024px){.page_homepageHero__efNs2{height:auto;min-height:100vh;scroll-snap-align:none;padding-bottom:2rem}}.page_shaderBackground__KkwWa{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.page_contentOverlay__tI6zR{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none}.page_contentOverlay__tI6zR>*{pointer-events:auto}.page_topHeader__Iby3v{position:absolute;top:2rem;left:2rem;right:2rem;display:flex;justify-content:space-between;align-items:center;z-index:10}.page_learnMoreLink__UUNDs{color:white;text-decoration:none;font-family:Inter var,sans-serif;font-size:1rem;font-weight:200;transition:opacity .3s ease}.page_learnMoreLink__UUNDs:hover{opacity:.8}.page_iconLinks__e7lga{display:flex;align-items:center;gap:1rem}.page_iconLink__pODfJ{color:white;text-decoration:none;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.page_iconLink__pODfJ:hover{opacity:.8;transform:translateY(-2px)}.page_scrollIndicator__m4b3d{position:absolute;top:2rem;left:2rem;display:flex;flex-direction:row;align-items:center;gap:.5rem;z-index:20}.page_scrollText__6_TOb{font-family:Inter var,sans-serif;font-size:.75rem;font-weight:300;color:white;letter-spacing:.15em;text-transform:uppercase;opacity:.8;transition:opacity .3s ease}.page_scrollArrow__7WaKn{color:white;opacity:.7;transition:all .3s ease;animation:page_bounce__Y_Fqi 2s infinite}.page_scrollIndicator__m4b3d:hover .page_scrollText__6_TOb{opacity:1}.page_scrollIndicator__m4b3d:hover .page_scrollArrow__7WaKn{opacity:1;transform:translateY(2px)}@keyframes page_bounce__Y_Fqi{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-3px)}60%{transform:translateY(-1px)}}.page_bottomLeft__f7V1K{position:absolute;bottom:4rem;right:3rem}.page_mainTitle__MDT3w{font-family:Inter var,sans-serif;font-size:10rem;font-weight:200;color:white;margin:0;line-height:1.1;letter-spacing:-.02em}.page_subtitle__iAJUg{font-family:Inter var,sans-serif;font-size:1.25rem;font-weight:300;color:white;margin:.5rem 0 0 1rem;opacity:.9;letter-spacing:.02em;text-align:right}.page_protocolTags__dmoS1{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-top:1.5rem;margin-right:1rem}.page_protocolTag__GSmNL{font-family:Inter var,sans-serif;font-size:.75rem;font-weight:200;color:white;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:3px;padding:.25rem .5rem;letter-spacing:.05em;opacity:.8;transition:all .3s ease}.page_protocolTag__GSmNL:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3);opacity:1}.page_aboutHero__hcQ_P{background:#0a0a0a;color:#ededed;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:0 2rem;scroll-snap-align:start}@media (max-width:1024px){.page_aboutHero__hcQ_P{height:auto;min-height:100vh;scroll-snap-align:none;padding:4rem 2rem}}.page_heroContent__2lPR8{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;gap:4rem}.page_heroText__g5S3T{text-align:center}.page_heroTitle__Gfler{font-size:4rem;font-weight:200;margin:0 0 2rem;line-height:1.2;letter-spacing:-.02em;color:#ffffff}.page_heroDescription__E0XDR{font-size:1.25rem;font-weight:200;margin:0;opacity:.9;line-height:1.5;max-width:800px}.page_heroMarqueeContainer__IKWjo{width:100%;overflow:hidden;pointer-events:none}.page_heroMarqueeItem__tDnw0{font-family:Inter var,sans-serif;font-size:.9rem;font-weight:200;color:#4ade80;margin-right:1.5rem;white-space:nowrap}.page_innovationSection___Nu_s{background:#0a0a0a;color:#ededed;padding:4rem 2rem;position:relative;height:100vh;display:flex;align-items:center;scroll-snap-align:start}@media (max-width:1024px){.page_innovationSection___Nu_s{height:auto;scroll-snap-align:none;padding:4rem 1.5rem}}.page_innovationContainer__Y_rA7{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;align-items:stretch}.page_abstractSection___4aTP{display:flex;flex-direction:column;justify-content:space-between;padding:2rem}.page_abstractTitle__R7N6p{font-family:Inter var,sans-serif;font-size:2rem;font-weight:200;color:#ffffff;margin:0 0 2rem;letter-spacing:-.02em}.page_innovationRightSection__ldyCp{display:flex;flex-direction:column;gap:1.5rem;height:100%}.page_titleBar__xwe0F{position:relative;padding:1.5rem 2rem;background:radial-gradient(circle at 10px 10px,rgba(128,128,128,.4) 1px,transparent 0),radial-gradient(circle at 30px 30px,rgba(128,128,128,.3) 1px,transparent 0),#1a1a1a;background-size:20px 20px,40px 40px,100% 100%;border-radius:8px}.page_titleContainer__LkrOz{display:flex;align-items:center;gap:1rem}.page_pulsingDot__FBYEj{width:12px;height:12px;background:#4ade80;border-radius:50%;animation:page_pulse__U_e85 2s ease-in-out infinite;box-shadow:0 0 0 0 rgba(74,222,128,.7)}@keyframes page_pulse__U_e85{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(74,222,128,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(74,222,128,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(74,222,128,0)}}.page_sectionTitle__hzsAh{font-size:2rem;color:#ffffff;letter-spacing:-.02em}.page_abstractText__1zQQf,.page_sectionTitle__hzsAh{font-family:Inter var,sans-serif;font-weight:200;margin:0}.page_abstractText__1zQQf{font-size:1.1rem;line-height:1.6;opacity:.9}.page_abstractText__1zQQf strong{font-weight:300;color:#ffffff}.page_innovationGrid__62E8d{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;align-content:end;flex:1 1}.page_innovationCard__bdISp{background:radial-gradient(circle at 8px 8px,rgba(128,128,128,.3) 1px,transparent 0),radial-gradient(circle at 24px 24px,rgba(128,128,128,.2) 1px,transparent 0),#1a1a1a;background-size:16px 16px,32px 32px,100% 100%;border-radius:12px;padding:2rem;transition:all .3s ease}.page_innovationCard__bdISp:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.3)}.page_cardHeader__NhxBC{align-items:center;gap:.75rem}.page_cardIcon__ejM_b{color:#888888;flex-shrink:0}.page_cardTitle__wyNTT{font-size:1.1rem;color:#ffffff;line-height:1.2}.page_cardDescription__qsYh_,.page_cardTitle__wyNTT{font-family:Inter var,sans-serif;font-weight:200;margin:0}.page_cardDescription__qsYh_{font-size:.9rem;line-height:1.5;opacity:.9}@media (max-width:768px){.page_mainTitle__MDT3w{font-size:2.5rem;text-align:right}.page_subtitle__iAJUg{font-size:1rem}.page_protocolTags__dmoS1{justify-content:flex-end;margin-right:1rem;margin-top:1rem}.page_protocolTag__GSmNL{font-size:.7rem;padding:.2rem .4rem}.page_topHeader__Iby3v{top:1.5rem;left:1.5rem;right:1.5rem;flex-direction:row;gap:1rem;align-items:center}.page_iconLinks__e7lga{gap:.75rem}.page_iconLink__pODfJ{width:28px;height:28px}.page_scrollIndicator__m4b3d{top:1.5rem;left:1.5rem;gap:.4rem}.page_scrollText__6_TOb{font-size:.7rem}.page_bottomLeft__f7V1K{bottom:2rem;right:2rem}.page_heroTitle__Gfler{font-size:2.5rem}.page_heroDescription__E0XDR{font-size:1rem;font-weight:200}.page_heroContent__2lPR8{gap:2rem}.page_innovationContainer__Y_rA7{grid-template-columns:1fr;gap:2rem;min-height:auto}.page_abstractSection___4aTP{padding:1rem}.page_abstractTitle__R7N6p{font-size:1.5rem;margin-bottom:1rem}.page_titleBar__xwe0F{padding:1rem 1.5rem}.page_sectionTitle__hzsAh{font-size:1.5rem}.page_abstractText__1zQQf{font-size:1rem}.page_innovationGrid__62E8d{grid-template-columns:1fr;gap:1rem}.page_innovationCard__bdISp{padding:1.5rem}.page_cardTitle__wyNTT{font-size:1rem}.page_cardDescription__qsYh_{font-size:.85rem}}.page_marketContextSection__y5Vsd{background:#0a0a0a;color:#ededed;padding:6rem 2rem;position:relative;height:100vh;display:flex;align-items:center;scroll-snap-align:start}@media (max-width:1024px){.page_marketContextSection__y5Vsd{height:auto;scroll-snap-align:none;padding:4rem 1.5rem}}.page_marketContainer__UxTEp{max-width:1400px;margin:0 auto}.page_marketTitle__jHeV6{font-family:Inter var,sans-serif;font-size:3rem;font-weight:200;color:#ffffff;margin:0 0 3rem;text-align:center;letter-spacing:-.02em}.page_marketGrid__mNqfn{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;align-items:stretch}.page_marketCard__4Y4_6{position:relative;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.05));border-radius:20px;padding:2.5rem;transition:all .4s ease;overflow:hidden;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:280px;display:flex;flex-direction:column}.page_marketCard__4Y4_6:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.4)}.page_cardBackgroundIcon___eKzx{position:absolute;top:50%;right:-20px;transform:translateY(-50%);opacity:.08;z-index:1;filter:blur(1px)}.page_cardContent__aU4Di{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between}.page_cardHeader__NhxBC{display:flex;justify-content:flex-end;margin-bottom:1rem}.page_cardIcon__ejM_b{opacity:.7}.page_metricNumber__d_rVq{font-family:Inter var,sans-serif;font-size:3rem;font-weight:300;margin:0 0 .5rem;line-height:1;letter-spacing:-.02em}.page_metricPhrase__x9jDo{font-family:Inter var,sans-serif;font-size:1.1rem;font-weight:400;margin:0 0 .5rem;line-height:1.2}.page_metricDescription__aLcXU{font-family:Inter var,sans-serif;font-size:.9rem;font-weight:200;margin:0;opacity:.8;line-height:1.4}.page_purpleCard__3NpW0{background:linear-gradient(135deg,#8B5CF6,#7C3AED 50%,#6D28D9);border:1px solid rgba(139,92,246,.3)}.page_purpleCard__3NpW0 .page_cardBackgroundIcon___eKzx{color:rgba(255,255,255,.15)}.page_purpleCard__3NpW0 .page_cardIcon__ejM_b{color:#DDD6FE}.page_purpleCard__3NpW0 .page_metricNumber__d_rVq{color:#F3F4F6}.page_purpleCard__3NpW0 .page_metricPhrase__x9jDo{color:#E5E7EB}.page_purpleCard__3NpW0 .page_metricDescription__aLcXU{color:#C4B5FD}.page_tealCard__5_PaQ{background:linear-gradient(135deg,#14B8A6,#0D9488 50%,#0F766E);border:1px solid rgba(20,184,166,.3)}.page_tealCard__5_PaQ .page_cardBackgroundIcon___eKzx{color:rgba(255,255,255,.15)}.page_tealCard__5_PaQ .page_cardIcon__ejM_b{color:#A7F3D0}.page_tealCard__5_PaQ .page_metricNumber__d_rVq{color:#F0FDFA}.page_tealCard__5_PaQ .page_metricPhrase__x9jDo{color:#ECFDF5}.page_tealCard__5_PaQ .page_metricDescription__aLcXU{color:#6EE7B7}.page_orangeCard___csrX{background:linear-gradient(135deg,#F97316,#EA580C 50%,#DC2626);border:1px solid rgba(249,115,22,.3)}.page_orangeCard___csrX .page_cardBackgroundIcon___eKzx{color:rgba(255,255,255,.15)}.page_orangeCard___csrX .page_cardIcon__ejM_b{color:#FDBA74}.page_orangeCard___csrX .page_metricNumber__d_rVq{color:#FFF7ED}.page_orangeCard___csrX .page_metricPhrase__x9jDo{color:#FED7AA}.page_orangeCard___csrX .page_metricDescription__aLcXU{color:#FB923C}.page_pinkCard__vhibr{background:linear-gradient(135deg,#EC4899,#DB2777 50%,#BE185D);border:1px solid rgba(236,72,153,.3)}.page_pinkCard__vhibr .page_cardBackgroundIcon___eKzx{color:rgba(255,255,255,.15)}.page_pinkCard__vhibr .page_cardIcon__ejM_b{color:#F9A8D4}.page_pinkCard__vhibr .page_metricNumber__d_rVq{color:#FDF2F8}.page_pinkCard__vhibr .page_metricPhrase__x9jDo{color:#FCE7F3}.page_pinkCard__vhibr .page_metricDescription__aLcXU{color:#F472B6}@media (max-width:1200px){.page_marketGrid__mNqfn{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width:768px){.page_marketContextSection__y5Vsd{padding:4rem 1.5rem;height:auto;scroll-snap-align:none}.page_marketTitle__jHeV6{font-size:2rem;margin-bottom:2rem}.page_marketGrid__mNqfn{grid-template-columns:1fr;gap:1.5rem}.page_marketCard__4Y4_6{padding:2rem;min-height:220px}.page_metricNumber__d_rVq{font-size:2.5rem}.page_metricPhrase__x9jDo{font-size:1rem}.page_metricDescription__aLcXU{font-size:.85rem}.page_cardBackgroundIcon___eKzx{right:-10px;opacity:.05}}.page_techArchSection__8TI0B{background:#0a0a0a;color:#ededed;position:relative;height:100vh;overflow:hidden;scroll-snap-align:start;display:flex;align-items:center}@media (max-width:1024px){.page_techArchSection__8TI0B{height:auto;overflow:visible;scroll-snap-align:none;padding:4rem 1.5rem}}.page_techContainer__IKo7S{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:start;height:100%;padding:2rem;box-sizing:border-box}.page_techLeftContent__qdKfm{position:-webkit-sticky;position:sticky;top:2rem}.page_techTitle__kXcw2{font-family:Inter var,sans-serif;font-size:3rem;font-weight:200;color:#ffffff;margin:0 0 2rem;line-height:1.2;letter-spacing:-.02em}.page_techDescription__6o2NK{font-family:Inter var,sans-serif;font-size:1.1rem;font-weight:200;color:#ededed;line-height:1.6;opacity:.9;margin:0}.page_techCardsContainer__s4_o_{display:flex;flex-direction:column;gap:2rem;height:calc(100vh - 4rem);overflow-y:auto;padding:0 2rem 2rem 0;scroll-behavior:smooth;box-sizing:border-box}@media (max-width:1024px){.page_techCardsContainer__s4_o_{height:auto;overflow-y:visible}}.page_techCardsContainer__s4_o_::-webkit-scrollbar{width:0;background:transparent}.page_techCardsContainer__s4_o_{scrollbar-width:none;-ms-overflow-style:none}.page_techCard__YNVHB{position:relative;border-radius:16px;padding:0;overflow:hidden;transition:all .4s ease;min-height:200px;flex-shrink:0}.page_techCard__YNVHB:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.3)}.page_techCardContent__jGEg4{position:relative;z-index:2;padding:3rem;height:100%;display:flex;flex-direction:column;justify-content:space-between}.page_techCardHeader__qSZaC{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.page_techCardIcon__mDjg3{flex-shrink:0}.page_techCardTitle__EERz7{font-family:Inter var,sans-serif;font-size:1.2rem;font-weight:400;margin:0;line-height:1.2}.page_techCardPhrase__BFPWO{font-family:Inter var,sans-serif;font-size:1.4rem;font-weight:300;margin:0 0 1rem;line-height:1.3}.page_techCardDescription__u18Nl{font-family:Inter var,sans-serif;font-size:.95rem;font-weight:200;line-height:1.5;margin:0;opacity:.9}.page_pattern1__7KMuQ{--s:84px;--c1:#A855F7;--c2:#8B5CF6;--c3:#7C3AED;--_g:0 120deg,#0000 0;background:conic-gradient(from 0deg at calc(500% / 6) calc(100% / 3),var(--c3) var(--_g)),conic-gradient(from -120deg at calc(100% / 6) calc(100% / 3),var(--c2) var(--_g)),conic-gradient(from 120deg at calc(100% / 3) calc(500% / 6),var(--c1) var(--_g)),conic-gradient(from 120deg at calc(200% / 3) calc(500% / 6),var(--c1) var(--_g)),conic-gradient(from -180deg at calc(100% / 3) 50%,var(--c2) 60deg,var(--c1) var(--_g)),conic-gradient(from 60deg at calc(200% / 3) 50%,var(--c1) 60deg,var(--c3) var(--_g)),conic-gradient(from -60deg at 50% calc(100% / 3),var(--c1) 120deg,var(--c2) 0 240deg,var(--c3) 0);background-size:calc(var(--s) * 1.732) var(--s)}.page_pattern2__sC5OI{--s:194px;--c1:#14B8A6;--c2:#0D9488;--_l:#0000 calc(25% / 3),var(--c1) 0 25%,#0000 0;--_g:conic-gradient(from 120deg at 50% 87.5%,var(--c1) 120deg,#0000 0);background:var(--_g),var(--_g) 0 calc(var(--s) / 2),conic-gradient(from 180deg at 75%,var(--c2) 60deg,#0000 0),conic-gradient(from 60deg at 75% 75%,var(--c1) 0 60deg,#0000 0),linear-gradient(150deg,var(--_l)) 0 calc(var(--s) / 2),conic-gradient(at 25% 25%,#0000 50%,var(--c2) 0 240deg,var(--c1) 0 300deg,var(--c2) 0),linear-gradient(-150deg,var(--_l)) #0F766E;background-size:calc(.866 * var(--s)) var(--s)}.page_pattern3__D_TsO{--s:222px;--c1:#F97316;--c2:#EA580C;--c3:#DC2626;--_g:var(--c1) 10%,var(--c2) 10.5% 19%,#0000 19.5% 80.5%,var(--c2) 81% 89.5%,var(--c3) 90%;--_c:from -90deg at 37.5% 50%,#0000 75%;--_l1:linear-gradient(145deg,var(--_g));--_l2:linear-gradient(35deg,var(--_g));background:var(--_l1),var(--_l1) calc(var(--s) / 2) var(--s),var(--_l2),var(--_l2) calc(var(--s) / 2) var(--s),conic-gradient(var(--_c),var(--c1) 0) calc(var(--s) / 8) 0,conic-gradient(var(--_c),var(--c3) 0) calc(var(--s) / 2) 0,linear-gradient(90deg,var(--c3) 38%,var(--c1) 0 50%,var(--c3) 0 62%,var(--c1) 0);background-size:var(--s) calc(2 * var(--s) / 3)}.page_pinkPattern1__pG9AH{--s:84px;--c1:#EC4899;--c2:#DB2777;--c3:#BE185D;--_g:0 120deg,#0000 0;background:conic-gradient(from 0deg at calc(500% / 6) calc(100% / 3),var(--c3) var(--_g)),conic-gradient(from -120deg at calc(100% / 6) calc(100% / 3),var(--c2) var(--_g)),conic-gradient(from 120deg at calc(100% / 3) calc(500% / 6),var(--c1) var(--_g)),conic-gradient(from 120deg at calc(200% / 3) calc(500% / 6),var(--c1) var(--_g)),conic-gradient(from -180deg at calc(100% / 3) 50%,var(--c2) 60deg,var(--c1) var(--_g)),conic-gradient(from 60deg at calc(200% / 3) 50%,var(--c1) 60deg,var(--c3) var(--_g)),conic-gradient(from -60deg at 50% calc(100% / 3),var(--c1) 120deg,var(--c2) 0 240deg,var(--c3) 0);background-size:calc(var(--s) * 1.732) var(--s)}.page_orangePattern2__3qnlU{--s:194px;--c1:#F97316;--c2:#EA580C;--_l:#0000 calc(25% / 3),var(--c1) 0 25%,#0000 0;--_g:conic-gradient(from 120deg at 50% 87.5%,var(--c1) 120deg,#0000 0);background:var(--_g),var(--_g) 0 calc(var(--s) / 2),conic-gradient(from 180deg at 75%,var(--c2) 60deg,#0000 0),conic-gradient(from 60deg at 75% 75%,var(--c1) 0 60deg,#0000 0),linear-gradient(150deg,var(--_l)) 0 calc(var(--s) / 2),conic-gradient(at 25% 25%,#0000 50%,var(--c2) 0 240deg,var(--c1) 0 300deg,var(--c2) 0),linear-gradient(-150deg,var(--_l)) #DC2626;background-size:calc(.866 * var(--s)) var(--s)}.page_tealPattern3__tZ5QP{--s:222px;--c1:#14B8A6;--c2:#0D9488;--c3:#0F766E;--_g:var(--c1) 10%,var(--c2) 10.5% 19%,#0000 19.5% 80.5%,var(--c2) 81% 89.5%,var(--c3) 90%;--_c:from -90deg at 37.5% 50%,#0000 75%;--_l1:linear-gradient(145deg,var(--_g));--_l2:linear-gradient(35deg,var(--_g));background:var(--_l1),var(--_l1) calc(var(--s) / 2) var(--s),var(--_l2),var(--_l2) calc(var(--s) / 2) var(--s),conic-gradient(var(--_c),var(--c1) 0) calc(var(--s) / 8) 0,conic-gradient(var(--_c),var(--c3) 0) calc(var(--s) / 2) 0,linear-gradient(90deg,var(--c3) 38%,var(--c1) 0 50%,var(--c3) 0 62%,var(--c1) 0);background-size:var(--s) calc(2 * var(--s) / 3)}.page_pattern4__41jf5{--s:60px;--c1:#EC4899;--c2:#DB2777;--c3:#BE185D;background:radial-gradient(circle at 25% 25%,var(--c1) 15%,transparent 35%),radial-gradient(circle at 75% 25%,var(--c2) 15%,transparent 35%),radial-gradient(circle at 25% 75%,var(--c3) 15%,transparent 35%),radial-gradient(circle at 75% 75%,var(--c1) 15%,transparent 35%),linear-gradient(45deg,var(--c1) 25%,var(--c2) 25%,var(--c2) 50%,var(--c3) 50%,var(--c3) 75%,var(--c1) 75%);background-size:var(--s) var(--s),var(--s) var(--s),var(--s) var(--s),var(--s) var(--s),calc(var(--s) * 2) calc(var(--s) * 2)}.page_purpleTech__xq38b .page_techCardContent__jGEg4{background:linear-gradient(90deg,rgba(139,92,246,1),rgba(139,92,246,1) 20%,rgba(139,92,246,.5) 60%,transparent)}.page_purpleTech__xq38b .page_techCardIcon__mDjg3{color:#DDD6FE}.page_purpleTech__xq38b .page_techCardTitle__EERz7{color:#F3F4F6}.page_purpleTech__xq38b .page_techCardPhrase__BFPWO{color:#E5E7EB}.page_purpleTech__xq38b .page_techCardDescription__u18Nl{color:#E5E7EB;opacity:.9}.page_tealTech__ExPA1 .page_techCardContent__jGEg4{background:linear-gradient(90deg,rgba(20,184,166,1),rgba(20,184,166,1) 20%,rgba(20,184,166,.5) 60%,transparent)}.page_tealTech__ExPA1 .page_techCardIcon__mDjg3{color:#A7F3D0}.page_tealTech__ExPA1 .page_techCardTitle__EERz7{color:#F0FDFA}.page_tealTech__ExPA1 .page_techCardPhrase__BFPWO{color:#ECFDF5}.page_tealTech__ExPA1 .page_techCardDescription__u18Nl{color:#D1FAE5;opacity:.9}.page_orangeTech__j5Z8J .page_techCardContent__jGEg4{background:linear-gradient(90deg,rgba(249,115,22,1),rgba(249,115,22,1) 20%,rgba(249,115,22,.5) 60%,transparent)}.page_orangeTech__j5Z8J .page_techCardIcon__mDjg3{color:#FDBA74}.page_orangeTech__j5Z8J .page_techCardTitle__EERz7{color:#FFF7ED}.page_orangeTech__j5Z8J .page_techCardPhrase__BFPWO{color:#FED7AA}.page_orangeTech__j5Z8J .page_techCardDescription__u18Nl{color:#FED7AA;opacity:.9}.page_pinkTech__IfEG_ .page_techCardContent__jGEg4{background:linear-gradient(90deg,rgba(236,72,153,1),rgba(236,72,153,1) 20%,rgba(236,72,153,.5) 60%,transparent)}.page_pinkTech__IfEG_ .page_techCardIcon__mDjg3{color:#F9A8D4}.page_pinkTech__IfEG_ .page_techCardTitle__EERz7{color:#FDF2F8}.page_pinkTech__IfEG_ .page_techCardPhrase__BFPWO{color:#FCE7F3}.page_pinkTech__IfEG_ .page_techCardDescription__u18Nl{color:#FCE7F3;opacity:.9}@media (max-width:1200px){.page_techContainer__IKo7S{grid-template-columns:1fr;gap:3rem}.page_techLeftContent__qdKfm{position:static}}@media (max-width:768px){.page_techArchSection__8TI0B{padding:4rem 1.5rem;height:auto;overflow:visible;scroll-snap-align:none}.page_techTitle__kXcw2{font-size:2rem;margin-bottom:1.5rem}.page_techDescription__6o2NK{font-size:1rem}.page_techCardsContainer__s4_o_{gap:1.5rem}.page_techCard__YNVHB{min-height:160px}.page_techCardContent__jGEg4{padding:2.5rem}.page_techCardTitle__EERz7{font-size:1.1rem}.page_techCardPhrase__BFPWO{font-size:1.2rem}.page_techCardDescription__u18Nl{font-size:.9rem}}.page_protocolsSection__u7SZb{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;scroll-snap-align:start;overflow:hidden}@media (max-width:1024px){.page_protocolsSection__u7SZb{height:auto;scroll-snap-align:none;overflow:visible;padding:4rem 0}}.page_protocolBackground__BT2CV{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:all .6s ease}.page_protocolBackground__BT2CV:after{content:"";position:absolute;inset:0;z-index:1;background-image:radial-gradient(circle at 50% 50%,#0000 0,#0000 2px,hsl(0 0 4%) 0);background-size:8px 8px;-webkit-backdrop-filter:blur(1em) brightness(6);backdrop-filter:blur(1em) brightness(6);pointer-events:none}.page_purpleCircleBackground__qmK4p,.page_rainCircleBackground__j3JpH{background-color:#000;background-image:radial-gradient(4px 100px at 0 235px,var(--c),#0000),radial-gradient(4px 100px at 300px 235px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 117.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 252px,var(--c),#0000),radial-gradient(4px 100px at 300px 252px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 126px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 150px,var(--c),#0000),radial-gradient(4px 100px at 300px 150px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 75px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 253px,var(--c),#0000),radial-gradient(4px 100px at 300px 253px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 126.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 204px,var(--c),#0000),radial-gradient(4px 100px at 300px 204px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 102px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 134px,var(--c),#0000),radial-gradient(4px 100px at 300px 134px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 67px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 179px,var(--c),#0000),radial-gradient(4px 100px at 300px 179px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 89.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 299px,var(--c),#0000),radial-gradient(4px 100px at 300px 299px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 149.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 215px,var(--c),#0000),radial-gradient(4px 100px at 300px 215px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 107.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 281px,var(--c),#0000),radial-gradient(4px 100px at 300px 281px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 140.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 158px,var(--c),#0000),radial-gradient(4px 100px at 300px 158px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 79px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 210px,var(--c),#0000),radial-gradient(4px 100px at 300px 210px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 105px,var(--c) 100%,#0000 150%);background-size:300px 235px,300px 235px,300px 235px,300px 252px,300px 252px,300px 252px,300px 150px,300px 150px,300px 150px,300px 253px,300px 253px,300px 253px,300px 204px,300px 204px,300px 204px,300px 134px,300px 134px,300px 134px,300px 179px,300px 179px,300px 179px,300px 299px,300px 299px,300px 299px,300px 215px,300px 215px,300px 215px,300px 281px,300px 281px,300px 281px,300px 158px,300px 158px,300px 158px,300px 210px,300px 210px,300px 210px;animation:page_rainAnimation__Baz4o 150s linear infinite}.page_purpleCircleBackground__qmK4p{--c:#8b5cf6}.page_tealCircleBackground__7shZ9{--c:#14b8a6}.page_orangeCircleBackground__PzvbM,.page_tealCircleBackground__7shZ9{background-color:#000;background-image:radial-gradient(4px 100px at 0 235px,var(--c),#0000),radial-gradient(4px 100px at 300px 235px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 117.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 252px,var(--c),#0000),radial-gradient(4px 100px at 300px 252px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 126px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 150px,var(--c),#0000),radial-gradient(4px 100px at 300px 150px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 75px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 253px,var(--c),#0000),radial-gradient(4px 100px at 300px 253px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 126.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 204px,var(--c),#0000),radial-gradient(4px 100px at 300px 204px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 102px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 134px,var(--c),#0000),radial-gradient(4px 100px at 300px 134px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 67px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 179px,var(--c),#0000),radial-gradient(4px 100px at 300px 179px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 89.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 299px,var(--c),#0000),radial-gradient(4px 100px at 300px 299px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 149.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 215px,var(--c),#0000),radial-gradient(4px 100px at 300px 215px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 107.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 281px,var(--c),#0000),radial-gradient(4px 100px at 300px 281px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 140.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 158px,var(--c),#0000),radial-gradient(4px 100px at 300px 158px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 79px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 210px,var(--c),#0000),radial-gradient(4px 100px at 300px 210px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 105px,var(--c) 100%,#0000 150%);background-size:300px 235px,300px 235px,300px 235px,300px 252px,300px 252px,300px 252px,300px 150px,300px 150px,300px 150px,300px 253px,300px 253px,300px 253px,300px 204px,300px 204px,300px 204px,300px 134px,300px 134px,300px 134px,300px 179px,300px 179px,300px 179px,300px 299px,300px 299px,300px 299px,300px 215px,300px 215px,300px 215px,300px 281px,300px 281px,300px 281px,300px 158px,300px 158px,300px 158px,300px 210px,300px 210px,300px 210px;animation:page_rainAnimation__Baz4o 150s linear infinite}.page_orangeCircleBackground__PzvbM{--c:#f97316}.page_pinkCircleBackground__336Fq{--c:#ec4899;background-color:#000;background-image:radial-gradient(4px 100px at 0 235px,var(--c),#0000),radial-gradient(4px 100px at 300px 235px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 117.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 252px,var(--c),#0000),radial-gradient(4px 100px at 300px 252px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 126px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 150px,var(--c),#0000),radial-gradient(4px 100px at 300px 150px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 75px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 253px,var(--c),#0000),radial-gradient(4px 100px at 300px 253px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 126.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 204px,var(--c),#0000),radial-gradient(4px 100px at 300px 204px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 102px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 134px,var(--c),#0000),radial-gradient(4px 100px at 300px 134px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 67px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 179px,var(--c),#0000),radial-gradient(4px 100px at 300px 179px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 89.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 299px,var(--c),#0000),radial-gradient(4px 100px at 300px 299px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 149.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 215px,var(--c),#0000),radial-gradient(4px 100px at 300px 215px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 107.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 281px,var(--c),#0000),radial-gradient(4px 100px at 300px 281px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 140.5px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 158px,var(--c),#0000),radial-gradient(4px 100px at 300px 158px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 79px,var(--c) 100%,#0000 150%),radial-gradient(4px 100px at 0 210px,var(--c),#0000),radial-gradient(4px 100px at 300px 210px,var(--c),#0000),radial-gradient(1.5px 1.5px at 150px 105px,var(--c) 100%,#0000 150%);background-size:300px 235px,300px 235px,300px 235px,300px 252px,300px 252px,300px 252px,300px 150px,300px 150px,300px 150px,300px 253px,300px 253px,300px 253px,300px 204px,300px 204px,300px 204px,300px 134px,300px 134px,300px 134px,300px 179px,300px 179px,300px 179px,300px 299px,300px 299px,300px 299px,300px 215px,300px 215px,300px 215px,300px 281px,300px 281px,300px 281px,300px 158px,300px 158px,300px 158px,300px 210px,300px 210px,300px 210px;animation:page_rainAnimation__Baz4o 150s linear infinite}.page_protocolsContainer__j5meM{position:relative;z-index:2;max-width:1400px;width:100%;height:100%;display:flex;flex-direction:column;padding:2rem;box-sizing:border-box}.page_protocolsTitle__7lrWl{font-family:Inter var,sans-serif;font-size:1.2rem;font-weight:100;color:rgba(255,255,255,.95);text-align:left;letter-spacing:-.02em;margin:0 0 2rem;padding-left:2rem;text-shadow:0 2px 20px rgba(0,0,0,.3)}.page_protocolsContent__lCsyg{display:grid;grid-template-columns:1fr 300px;grid-gap:4rem;gap:4rem;align-items:center;height:100%;max-height:calc(100vh - 200px)}@media (max-width:1024px){.page_protocolsContent__lCsyg{height:auto;max-height:none}}.page_protocolInfo__luukR{display:flex;flex-direction:column;gap:2rem;padding:2rem}.page_protocolHeader__SclCD{display:flex;align-items:center;gap:1.5rem;margin-bottom:1rem}.page_protocolIcon__xXUyz{color:rgba(255,255,255,.9);flex-shrink:0;filter:drop-shadow(0 2px 10px rgba(0,0,0,.3))}.page_protocolTitle__VfRkC{font-size:2.5rem;font-weight:300;color:rgba(255,255,255,.95);line-height:1.2;letter-spacing:-.02em}.page_protocolPhrase__V10Mw,.page_protocolTitle__VfRkC{font-family:Inter var,sans-serif;margin:0;text-shadow:0 2px 15px rgba(0,0,0,.3)}.page_protocolPhrase__V10Mw{font-size:2rem;font-weight:400;color:rgba(255,255,255,.9);line-height:1.3}.page_protocolDescription__P_5yx{font-family:Inter var,sans-serif;font-size:1.1rem;font-weight:200;color:rgba(255,255,255,.85);line-height:1.6;margin:0;max-width:600px;text-shadow:0 1px 10px rgba(0,0,0,.3)}.page_protocolMenu__yoLUt{display:flex;flex-direction:column;gap:.5rem;height:60vh;align-items:flex-end;justify-content:center}@media (max-width:1024px){.page_protocolMenu__yoLUt{height:auto}}.page_protocolMenuItem__KPYfm{border-radius:50px;padding:.75rem 1rem;cursor:pointer;transition:all .4s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:rgba(255,255,255,.7);font-family:Inter var,sans-serif;font-size:.85rem;font-weight:300;text-align:center;display:flex;align-items:center;justify-content:center;height:40px;position:relative;overflow:hidden;background:transparent;border:none}.page_protocolMenuItem__KPYfm:hover{color:rgba(255,255,255,.9)}.page_protocolMenuText__wF8Zx{white-space:nowrap;text-shadow:0 1px 8px rgba(0,0,0,.3);font-weight:300;letter-spacing:.02em}.page_selected__GuR9L{background:rgba(var(--c-rgb),.2);border:1px solid rgba(var(--c-rgb),.4);color:rgba(255,255,255,1)}@media (max-width:1200px){.page_protocolsContent__lCsyg{grid-template-columns:1fr;gap:3rem;text-align:center}.page_protocolMenu__yoLUt{flex-direction:row;height:auto;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem}.page_protocolMenuItem__KPYfm{width:auto;min-width:220px;padding:.5rem .75rem;font-size:.8rem;height:35px}}@keyframes page_rainAnimation__Baz4o{0%{background-position:0 220px,3px 220px,151.5px 337.5px,25px 24px,28px 24px,176.5px 150px,50px 16px,53px 16px,201.5px 91px,75px 224px,78px 224px,226.5px 350.5px,100px 19px,103px 19px,251.5px 121px,125px 120px,128px 120px,276.5px 187px,150px 31px,153px 31px,301.5px 120.5px,175px 235px,178px 235px,326.5px 384.5px,200px 121px,203px 121px,351.5px 228.5px,225px 224px,228px 224px,376.5px 364.5px,250px 26px,253px 26px,401.5px 105px,275px 75px,278px 75px,426.5px 180px}to{background-position:0 6800px,3px 6800px,151.5px 6917.5px,25px 13632px,28px 13632px,176.5px 13758px,50px 5416px,53px 5416px,201.5px 5491px,75px 17175px,78px 17175px,226.5px 17301.5px,100px 5119px,103px 5119px,251.5px 5221px,125px 8428px,128px 8428px,276.5px 8495px,150px 9876px,153px 9876px,301.5px 9965.5px,175px 13391px,178px 13391px,326.5px 13540.5px,200px 14741px,203px 14741px,351.5px 14848.5px,225px 18770px,228px 18770px,376.5px 18910.5px,250px 5082px,253px 5082px,401.5px 5161px,275px 6375px,278px 6375px,426.5px 6480px}}@keyframes page_hueRotate__GG02a{0%{-webkit-backdrop-filter:blur(1em) brightness(6) hue-rotate(0deg);backdrop-filter:blur(1em) brightness(6) hue-rotate(0deg)}to{-webkit-backdrop-filter:blur(1em) brightness(6) hue-rotate(1turn);backdrop-filter:blur(1em) brightness(6) hue-rotate(1turn)}}@media (max-width:768px){.page_protocolsTitle__7lrWl{font-size:1rem;margin-bottom:1.5rem}.page_protocolTitle__VfRkC{font-size:2rem}.page_protocolPhrase__V10Mw{font-size:1.5rem}.page_protocolDescription__P_5yx{font-size:1rem}.page_protocolInfo__luukR{padding:1rem;gap:1.5rem}.page_protocolsContainer__j5meM{padding:1rem}}.page_roadmapSection__srhqb{background:#0a0a0a;color:#ededed;position:relative;height:100vh;overflow:hidden;scroll-snap-align:start;display:flex;align-items:center}@media (max-width:1024px){.page_roadmapSection__srhqb{height:auto;overflow:visible;scroll-snap-align:none;padding:4rem 1.5rem}}.page_roadmapContainer__Ahmw9{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center;height:100%;padding:2rem;box-sizing:border-box}.page_roadmapLeftContent__Y_GR_{display:flex;flex-direction:column;justify-content:center;height:100%}.page_roadmapTitle__k2Jfn{font-family:Inter var,sans-serif;font-size:3rem;font-weight:200;color:#ffffff;margin:0 0 2rem;line-height:1.2;letter-spacing:-.02em}.page_roadmapDescription__8OcAh{font-family:Inter var,sans-serif;font-size:1.1rem;font-weight:200;color:#ededed;line-height:1.6;opacity:.9;margin:0}.page_roadmapCardsContainer__aJFB3{display:flex;flex-direction:column;gap:2rem;height:calc(100vh - 4rem);overflow-y:auto;padding:0 0 2rem 2rem;scroll-behavior:smooth;box-sizing:border-box}@media (max-width:1024px){.page_roadmapCardsContainer__aJFB3{height:auto;overflow-y:visible}}.page_roadmapCardsContainer__aJFB3::-webkit-scrollbar{width:0;background:transparent}.page_roadmapCardsContainer__aJFB3{scrollbar-width:none;-ms-overflow-style:none}.page_roadmapCard__s0z9o{position:relative;border-radius:16px;padding:0;overflow:hidden;transition:all .4s ease;min-height:200px;flex-shrink:0}.page_roadmapCard__s0z9o:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.3)}.page_roadmapCardContent__dZ_1k{position:relative;z-index:2;padding:3rem;height:100%;display:flex;flex-direction:column;justify-content:space-between}.page_roadmapCardHeader__ZDOhQ{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.page_roadmapCardIcon__JFfRm{flex-shrink:0}.page_roadmapCardTitle__ZFPkD{font-family:Inter var,sans-serif;font-size:1.2rem;font-weight:400;margin:0;line-height:1.2}.page_roadmapCardPhase__zdigt{font-family:Inter var,sans-serif;font-size:1.4rem;font-weight:300;margin:0 0 1rem;line-height:1.3}.page_roadmapCardDescription__Fjwd_{font-family:Inter var,sans-serif;font-size:.95rem;font-weight:200;line-height:1.5;margin:0;opacity:.9}@media (max-width:1200px){.page_roadmapContainer__Ahmw9{grid-template-columns:1fr;gap:3rem}.page_roadmapLeftContent__Y_GR_{height:auto;text-align:center}.page_roadmapCardsContainer__aJFB3{padding:0 2rem 2rem 0}}@media (max-width:768px){.page_roadmapSection__srhqb{padding:4rem 1.5rem;height:auto;overflow:visible;scroll-snap-align:none}.page_roadmapTitle__k2Jfn{font-size:2rem;margin-bottom:1.5rem}.page_roadmapDescription__8OcAh{font-size:1rem}.page_roadmapCardsContainer__aJFB3{gap:1.5rem;padding:0}.page_roadmapCard__s0z9o{min-height:160px}.page_roadmapCardContent__dZ_1k{padding:2.5rem}.page_roadmapCardTitle__ZFPkD{font-size:1.1rem}.page_roadmapCardPhase__zdigt{font-size:1.2rem}.page_roadmapCardDescription__Fjwd_{font-size:.9rem}}.page_footerSection__t2TqJ{position:relative;width:100vw;height:100vh;overflow:hidden;scroll-snap-align:start;background:#000}@media (max-width:1024px){.page_footerSection__t2TqJ{height:auto;min-height:100vh;scroll-snap-align:none;overflow:visible}}.page_latticeBackground__MM1Cn{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.page_footerContentOverlay__4hk_c{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none}.page_footerContentOverlay__4hk_c>*{pointer-events:auto}.page_footerSocialIcons__xfGcS{position:absolute;top:2rem;right:2rem;display:flex;align-items:center;gap:1rem;z-index:10}.page_footerIconLink__oOD4S{color:white;text-decoration:none;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.page_footerIconLink__oOD4S:hover{opacity:.8;transform:translateY(-2px)}.page_footerBrandContainer__7HXbR{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:flex-end;justify-content:center;padding:0}.page_footerBrandText__AyTFR{font-family:Inter var,sans-serif;font-size:clamp(6rem,20vw,20rem);font-weight:100;letter-spacing:-.02em;margin:0;color:white;text-align:center;line-height:.8}@media (max-width:768px){.page_footerSocialIcons__xfGcS{top:1.5rem;right:1.5rem;gap:.75rem}.page_footerIconLink__oOD4S{width:36px;height:36px}.page_footerBrandContainer__7HXbR{padding:0}.page_footerBrandText__AyTFR{font-size:clamp(4rem,25vw,12rem)}}