.about-page .wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}.about-page header{z-index:90;pointer-events:none;justify-content:center;display:flex;position:fixed;top:14px;left:14px;right:14px}.about-page .nav{pointer-events:auto;-webkit-backdrop-filter:blur(18px)saturate(160%);background:linear-gradient(135deg,#0b1220c7,#0b12209e);border:1px solid #00d0c638;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;width:100%;max-width:1180px;padding:10px 14px 10px 22px;display:flex;box-shadow:inset 0 1px #ffffff1a,0 14px 38px -18px #0000008c}.about-page .brand{align-items:center;gap:10px;display:inline-flex}.about-page .brand img{width:auto;height:32px}.about-page .nav-right{align-items:center;gap:14px;display:flex}.about-page .brand-back{letter-spacing:.05em;color:var(--muted-strong);align-items:center;gap:6px;font-size:.78rem;font-weight:700;transition:color .2s;display:inline-flex}.about-page .brand-back:hover{color:var(--turquoise)}.about-page .brand-back .arrow{transition:transform .2s var(--ease);font-size:1rem}.about-page .brand-back:hover .arrow{transform:translate(-3px)}.about-page .lang-toggle{border:1px solid var(--glass-border);background:var(--glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;display:flex;overflow:hidden}.about-page .lang-toggle button{color:var(--e-muted);cursor:pointer;background:0 0;border:none;padding:7px 13px;font-family:inherit;font-size:.78rem;font-weight:700;transition:all .2s}.about-page .lang-toggle button.active{background:var(--turquoise);color:#04141a}.about-page .btn{cursor:pointer;text-align:center;white-space:nowrap;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .25s,border-color .25s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:15px 26px;font-family:inherit;font-size:.98rem;font-weight:700;display:inline-flex}.about-page .btn-primary{background:linear-gradient(100deg,var(--turquoise),var(--caribbean-teal));color:#04141a;box-shadow:0 10px 34px -10px #00d0c6b3}.about-page .btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 44px -12px #00d0c6f2}.about-page .btn-coral{background:var(--coral);color:#240a06;box-shadow:0 10px 30px -10px #ff6b5ab3}.about-page .btn-coral:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px #ff6b5ae6}.about-page .btn-ghost{background:var(--glass);border:1px solid var(--glass-border);color:var(--soft-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.about-page .btn-ghost:hover{border-color:var(--turquoise);transform:translateY(-2px)}.about-page .btn-lg{padding:18px 34px;font-size:1.05rem}.about-page .h-hero{background:var(--deep-navy);align-items:center;min-height:88svh;padding:140px 0 80px;display:flex;position:relative;overflow:hidden}.about-page .h-hero-bg{z-index:0;position:absolute;inset:0}.about-page .h-hero-bg img{object-fit:cover;object-position:center;opacity:.55;filter:saturate(115%)contrast(105%);width:100%;height:100%}.about-page .h-hero-bg:after{content:"";background:linear-gradient(90deg,var(--deep-navy)0%,#0b1220c7 38%,#0b122073 70%,transparent 100%),linear-gradient(180deg,#0b12208c 0%,transparent 30%,#0b122099 100%);position:absolute;inset:0}.about-page .h-hero-dots{z-index:1;pointer-events:none;opacity:.55;background-image:radial-gradient(#00d0c61a 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.about-page .h-hero .wrap{z-index:2;width:100%;position:relative}.about-page .h-hero-inner{max-width:620px}.about-page .h-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--turquoise);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00d0c61a;border:1px solid #00d0c659;border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:8px 18px;font-size:.72rem;font-weight:800;display:inline-flex}.about-page .h-eyebrow:before{content:"";background:var(--turquoise);width:8px;height:8px;box-shadow:0 0 12px var(--turquoise);border-radius:50%;animation:1.4s ease-in-out infinite hDot}@keyframes hDot{0%,to{opacity:1}50%{opacity:.35}}.about-page .h-hero h1{letter-spacing:-.028em;text-wrap:balance;margin-bottom:24px;font-size:clamp(2.8rem,6.6vw,5.4rem);font-weight:900;line-height:1.02}.about-page .h-hero h1 .grad{background:linear-gradient(105deg,var(--coral)0%,#ff9078 60%,var(--coral)100%);color:#0000;-webkit-background-clip:text;background-clip:text}.about-page .h-hero p.lead{color:var(--muted-strong);max-width:54ch;margin:0 0 38px;font-size:clamp(1.05rem,2.2vw,1.22rem)}.about-page .meta-row{flex-wrap:wrap;gap:34px;margin:0 0 40px;display:flex}.about-page .meta-item{align-items:flex-start;gap:12px;min-width:0;display:flex}.about-page .meta-item svg{width:22px;height:22px;color:var(--turquoise);stroke:currentColor;stroke-width:2px;fill:none;flex-shrink:0;margin-top:2px}.about-page .meta-item b{color:var(--soft-white);margin-bottom:3px;font-size:.98rem;font-weight:800;display:block}.about-page .meta-item small{color:var(--e-muted);letter-spacing:.02em;font-size:.78rem;font-weight:600;display:block}.about-page .hero-cta{flex-wrap:wrap;gap:14px;display:flex}.about-page .sect{padding:60px 0;position:relative}.about-page .sect.compact{padding:32px 0}.about-page .head{text-align:center;max-width:780px;margin:0 auto 36px}.about-page .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--turquoise);align-items:center;gap:10px;font-size:.72rem;font-weight:700;display:inline-flex}.about-page .eyebrow:before{content:"";background:linear-gradient(90deg,var(--turquoise),transparent);border-radius:2px;width:24px;height:2px}.about-page .head h2{letter-spacing:-.025em;color:var(--soft-white);margin:14px 0 10px;font-size:clamp(1.8rem,4.2vw,2.6rem);font-weight:900;line-height:1.08}.about-page .head p{color:var(--muted-strong);font-size:1.02rem}.about-page .waitlist-card{border:1px solid var(--glass-border);background:linear-gradient(135deg,#0a2f4f73,#0b122066);border-radius:22px;align-items:center;gap:28px;padding:30px 34px;display:flex}.about-page .wl-icon{background:#00d0c61a;border:1px solid #00d0c64d;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.about-page .wl-icon svg{width:24px;height:24px;color:var(--turquoise);stroke:currentColor;stroke-width:2px;fill:none}.about-page .wl-text{flex:1;min-width:0}.about-page .wl-text b{color:var(--soft-white);margin-bottom:4px;font-size:1.12rem;font-weight:800;display:block}.about-page .wl-text small{color:var(--e-muted);font-size:.86rem;display:block}.about-page .wl-btn{flex-shrink:0;padding:14px 26px}.about-page #prizes{padding:70px 0 60px}.about-page .prizes-head{text-align:center;max-width:680px;margin:0 auto 46px;padding:0 6px}.about-page .prizes-eye{letter-spacing:.18em;text-transform:uppercase;color:var(--turquoise);background:#00d0c61a;border:1px solid #00d0c64d;border-radius:999px;margin-bottom:18px;padding:7px 16px;font-size:.72rem;font-weight:800;display:inline-block}.about-page .prizes-head h2{letter-spacing:-.025em;color:var(--soft-white);margin-bottom:14px;font-size:clamp(1.9rem,4.4vw,2.7rem);font-weight:900;line-height:1.08}.about-page .prizes-head p{color:var(--muted-strong);max-width:50ch;margin:0 auto;font-size:1.02rem;line-height:1.5}.about-page .podium{flex-direction:column;gap:18px;max-width:880px;margin:0 auto;display:flex}.about-page .podium-step{border:1px solid var(--glass-border);text-align:center;transition:transform .35s var(--ease),box-shadow .35s var(--ease);background:linear-gradient(#ffffff0f,#ffffff05);border-radius:24px;padding:32px 22px 30px;position:relative;overflow:hidden}.about-page .podium-step:hover{transform:translateY(-4px)}.about-page .podium-1{background:radial-gradient(120% 80% at 50% 0,#ff6b5a38,#0000 70%),linear-gradient(#ff6b5a1a,#0b122066);border:1.5px solid #ff6b5a80;box-shadow:0 0 64px -10px #ff6b5a73,0 28px 70px -22px #ff6b5a73,inset 0 1px #ffffff2e}.about-page .podium-1:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#0000 30%,#ffc8b438 50%,#0000 70%) 0 0/200% 100%;animation:5s ease-in-out infinite coralShine;position:absolute;inset:-1px}@keyframes coralShine{0%,to{background-position:200% 0}50%{background-position:-100% 0}}.about-page .podium-spark{pointer-events:none;background:radial-gradient(circle,#ffc8b4e6,#0000 70%);border-radius:50%;width:18px;height:18px;animation:2.8s ease-in-out infinite sparkle;position:absolute;top:14px;right:14px}.about-page .podium-spark:before,.about-page .podium-spark:after{content:"";background:#ffc8b4bf;border-radius:2px;width:24px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-page .podium-spark:after{transform:translate(-50%,-50%)rotate(90deg)}@keyframes sparkle{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.about-page .podium-2{background:linear-gradient(#00d0c61a,#0b12204d);border:1px solid #00d0c659;box-shadow:0 22px 56px -24px #00d0c652}.about-page .podium-3{background:linear-gradient(#00b5b814,#0a2f4f4d);border:1px solid #00b5b84d;box-shadow:0 22px 56px -24px #00b5b840}.about-page .podium-medal{width:78px;height:78px;transition:transform .35s var(--ease);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 18px;display:flex;position:relative}.about-page .podium-1 .podium-medal{background:radial-gradient(circle at 32% 30%,#ffc4b5,#ff6b5a 55%,#b83c2a);width:96px;height:96px;box-shadow:0 0 36px #ff6b5aa6,0 14px 32px -8px #ff6b5a99,inset 0 -5px 10px #00000047,inset 0 5px 10px #fff6}.about-page .podium-2 .podium-medal{background:radial-gradient(circle at 32% 30%,#9ff1ec,#00d0c6 55%,#008580);box-shadow:0 0 28px #00d0c699,0 10px 24px -8px #00d0c680,inset 0 -4px 8px #0000003d,inset 0 4px 8px #fff6}.about-page .podium-3 .podium-medal{background:radial-gradient(circle at 32% 30%,#7dd7d9,#00b5b8 55%,#005a5c);box-shadow:0 0 24px #00b5b87a,0 10px 24px -8px #00b5b866,inset 0 -4px 8px #00000042,inset 0 4px 8px #ffffff52}.about-page .podium-step:hover .podium-medal{transform:scale(1.06)rotate(-3deg)}.about-page .podium-1:hover .podium-medal{transform:scale(1.08)rotate(-4deg)}.about-page .podium-medal svg{fill:#0b1220;stroke:#0b1220;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;z-index:2;width:38px;height:38px;position:relative}.about-page .podium-1 .podium-medal svg{stroke-width:1.4px;width:50px;height:50px}.about-page .podium-2 .podium-medal svg,.about-page .podium-3 .podium-medal svg{fill:none;stroke-width:2px}.about-page .podium-2 .podium-medal text,.about-page .podium-3 .podium-medal text{fill:#0b1220;stroke:none;font-family:Figtree,Avenir Next,sans-serif;font-weight:900}.about-page .podium-place{letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:.74rem;font-weight:800}.about-page .podium-1 .podium-place{color:#ff9078}.about-page .podium-2 .podium-place{color:var(--turquoise)}.about-page .podium-3 .podium-place{color:var(--caribbean-teal)}.about-page .podium-amount{letter-spacing:-.025em;color:var(--soft-white);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:clamp(2.2rem,6vw,2.6rem);font-weight:900;line-height:1}.about-page .podium-1 .podium-amount{background:linear-gradient(135deg,#ffc4b5 0%,#ff6b5a 60%,#e04a3a 100%);color:#0000;text-shadow:0 0 24px #ff6b5a59;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.6rem,7vw,3.2rem)}.about-page .podium-tag{letter-spacing:.16em;text-transform:uppercase;color:var(--e-muted);border:1px solid var(--glass-border);background:#ffffff0a;border-radius:999px;padding:5px 12px;font-size:.66rem;font-weight:700;display:inline-block}.about-page .podium-1 .podium-tag{color:#240a06;background:linear-gradient(135deg,#ffc4b5,#ff6b5a);border-color:#ff6b5a80;font-weight:800}@media (min-width:760px){.about-page .podium{flex-direction:row;align-items:flex-end;gap:18px}.about-page .podium-step{flex:1;padding:32px 18px 28px}.about-page .podium-1{flex:1.18;order:2;padding:46px 22px 38px;transform:translateY(-12px)}.about-page .podium-1:hover{transform:translateY(-18px)}.about-page .podium-2{order:1}.about-page .podium-3{order:3}}.about-page .mission-card{max-width:760px;transition:transform .3s var(--ease),border-color .3s;background:linear-gradient(135deg,#00b5b81a,#0a2f4f59);border:1px solid #00d0c647;border-radius:22px;align-items:center;gap:22px;margin:0 auto;padding:28px 32px;display:flex}.about-page .mission-card:hover{border-color:var(--turquoise);transform:translateY(-3px)}.about-page .mission-icon{background:#00d0c61f;border:1px solid #00d0c64d;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.about-page .mission-icon svg{width:24px;height:24px;color:var(--turquoise);stroke:currentColor;stroke-width:2px;fill:none}.about-page .mission-eye{letter-spacing:.18em;text-transform:uppercase;color:var(--turquoise);margin-bottom:6px;font-size:.66rem;font-weight:800;display:block}.about-page .mission-card h3{letter-spacing:-.018em;color:var(--soft-white);margin-bottom:6px;font-size:1.25rem;font-weight:900;line-height:1.2}.about-page .mission-card p{color:var(--muted-strong);font-size:.95rem;line-height:1.55}.about-page .how-title{text-align:center;letter-spacing:.22em;text-transform:uppercase;color:var(--muted-strong);margin-bottom:34px;font-size:.78rem;font-weight:800}.about-page .timeline{grid-template-columns:1fr auto 1fr auto 1fr;align-items:start;gap:20px;display:grid;position:relative}.about-page .tl-step{text-align:left;padding:0 6px}.about-page .tl-icon{background:#00d0c614;border:1px solid #00d0c64d;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:18px;display:flex}.about-page .tl-icon svg{width:20px;height:20px;color:var(--turquoise);stroke:currentColor;stroke-width:2px;fill:none}.about-page .tl-day{letter-spacing:.18em;text-transform:uppercase;color:var(--turquoise);margin-bottom:6px;font-size:.68rem;font-weight:800}.about-page .tl-date{color:var(--soft-white);letter-spacing:-.01em;margin-bottom:10px;font-size:1.25rem;font-weight:900;line-height:1.1}.about-page .tl-step h4{color:var(--soft-white);letter-spacing:-.005em;margin-bottom:8px;font-size:1.05rem;font-weight:800}.about-page .tl-step p{color:var(--muted-strong);font-size:.9rem;line-height:1.5}.about-page .tl-arrow{color:var(--turquoise);opacity:.55;letter-spacing:.2em;align-self:center;margin-top:18px;font-size:1.4rem;font-weight:900;line-height:1}.about-page .ticket-banner{background:linear-gradient(135deg,#00b5b824,#0a2f4f80);border:1px solid #00d0c652;border-radius:22px;align-items:center;gap:24px;padding:28px 34px;display:flex;box-shadow:0 18px 50px -28px #00d0c666}.about-page .tb-icon{background:#00d0c624;border:1px solid #00d0c666;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.about-page .tb-icon svg{width:26px;height:26px;color:var(--turquoise);stroke:currentColor;stroke-width:2px;fill:none}.about-page .tb-text{flex:1;min-width:0}.about-page .tb-text b{color:var(--soft-white);margin-bottom:4px;font-size:1.15rem;font-weight:800;display:block}.about-page .tb-text small{color:var(--muted-strong);font-size:.9rem;line-height:1.5;display:block}.about-page .tb-btn{flex-shrink:0}.about-page .who-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.about-page .who-card{background:var(--glass-strong);border:1px solid var(--glass-border);transition:transform .3s var(--ease),border-color .3s;border-radius:22px;padding:30px 32px}.about-page .who-card:hover{border-color:var(--turquoise);transform:translateY(-3px)}.about-page .who-head{align-items:center;gap:14px;margin-bottom:14px;display:flex}.about-page .who-icon{border:1px solid var(--glass-border);background:#00d0c614;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.about-page .who-icon svg{width:22px;height:22px;color:var(--turquoise);stroke:currentColor;stroke-width:2px;fill:none}.about-page .who-card h3{letter-spacing:-.015em;font-size:1.25rem;font-weight:900}.about-page .who-card p{color:var(--muted-strong);font-size:.95rem;line-height:1.55}.about-page .faq-head{text-align:center;max-width:740px;margin:0 auto 36px}.about-page .faq-eye{letter-spacing:.18em;text-transform:uppercase;color:var(--turquoise);margin-bottom:12px;font-size:.72rem;font-weight:800;display:inline-block}.about-page .faq-head h2{letter-spacing:-.025em;color:var(--soft-white);margin-bottom:10px;font-size:clamp(1.8rem,4.2vw,2.6rem);font-weight:900;line-height:1.1}.about-page .faq-head p{color:var(--muted-strong);max-width:56ch;margin:0 auto;font-size:1rem}.about-page .faq{flex-direction:column;gap:12px;max-width:880px;margin:0 auto;display:flex}.about-page .faq details{background:var(--glass-strong);border:1px solid var(--glass-border);transition:border-color .25s var(--ease),background .25s;border-radius:16px;overflow:hidden}.about-page .faq details:hover{border-color:#00d0c64d}.about-page .faq details[open]{background:linear-gradient(135deg,#00b5b80f,#0b122066);border-color:#00d0c666}.about-page .faq summary{cursor:pointer;color:var(--soft-white);padding:20px 56px 20px 24px;font-size:1rem;font-weight:700;line-height:1.4;list-style:none;transition:color .2s;position:relative}.about-page .faq summary::-webkit-details-marker{display:none}.about-page .faq summary:hover{color:var(--turquoise)}.about-page .faq summary:after{content:"+";width:28px;height:28px;color:var(--turquoise);transition:transform .25s var(--ease),background .25s;background:#00d0c61a;border:1px solid #00d0c64d;border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;line-height:1;display:flex;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.about-page .faq details[open] summary:after{content:"−";background:var(--turquoise);color:#04141a;border-color:var(--turquoise);transform:translateY(-50%)rotate(180deg)}.about-page .faq details>div{color:var(--muted-strong);padding:0 24px 22px;font-size:.94rem;line-height:1.6}.about-page .faq details>div p+p{margin-top:10px}.about-page .faq details>div strong{color:var(--soft-white);font-weight:700}.about-page .faq details>div ul{flex-direction:column;gap:6px;margin:8px 0 0 18px;display:flex}.about-page .faq details>div ul li::marker{color:var(--turquoise)}@media (max-width:900px){.about-page .timeline{grid-template-columns:1fr;gap:30px}.about-page .tl-arrow{display:none}.about-page .who-grid{grid-template-columns:1fr}.about-page .waitlist-card,.about-page .ticket-banner{flex-direction:column;align-items:flex-start;gap:18px}.about-page .wl-btn,.about-page .tb-btn,.about-page .tb-btn .btn{width:100%}.about-page .h-hero{padding:120px 0 60px}.about-page .h-hero-inner{max-width:100%}.about-page .meta-row{gap:22px}.about-page .meta-item{flex:1;min-width:140px}.about-page .h-hero-bg:after{background:linear-gradient(#0b1220b3 0%,#0b122066 35%,#0b1220d9 100%)}.about-page .mission-card{text-align:center;flex-direction:column;align-items:flex-start}.about-page .mission-icon{margin:0 auto}.about-page .mission-text{text-align:center;width:100%}}@media (max-width:560px){.about-page .sect{padding:44px 0}.about-page #prizes{padding:48px 0 40px}.about-page .who-card,.about-page .waitlist-card,.about-page .ticket-banner,.about-page .mission-card{padding:24px 22px}.about-page .podium-step{padding:26px 18px 24px}.about-page .podium-1{padding:34px 20px 30px}.about-page .podium-medal{width:68px;height:68px}.about-page .podium-1 .podium-medal{width:84px;height:84px}.about-page .podium-medal svg{width:32px;height:32px}.about-page .podium-1 .podium-medal svg{width:42px;height:42px}.about-page .nav{padding:9px 12px 9px 16px}.about-page .brand img{height:28px}.about-page .brand-back{font-size:.72rem}.about-page .hero-cta{flex-direction:column;width:100%}.about-page .hero-cta .btn{width:100%}.about-page .meta-row{flex-direction:column;gap:16px}}@media (prefers-reduced-motion:reduce){.about-page *,.about-page :before,.about-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@keyframes aboutFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.about-page .fu{animation:.7s cubic-bezier(.2,.7,.3,1) both aboutFadeUp}.about-page .about-hero{text-align:center;padding:150px 22px 70px;position:relative;overflow:hidden}.about-page .about-hero-bg{opacity:.38;position:absolute;inset:0}.about-page .about-hero-bg img{object-fit:cover;object-position:center 35%;filter:saturate(1.05)brightness(.85);width:100%;height:100%}.about-page .about-hero-bg:after{content:"";background:linear-gradient(180deg,#0b122080,#0b1220d1 55%,var(--deep-navy)100%);position:absolute;inset:0}.about-page .about-hero .inner{z-index:2;max-width:1100px;margin:0 auto;position:relative}.about-page .about-eye{letter-spacing:.18em;text-transform:uppercase;color:var(--turquoise);margin-bottom:12px;font-size:.8rem;font-weight:700;display:inline-block}.about-page .about-h1{letter-spacing:-.03em;color:var(--soft-white);margin:0 0 18px;font-size:clamp(2.3rem,6.5vw,4rem);font-weight:900;line-height:1.05}.about-page .about-lead{max-width:56ch;color:var(--muted-strong);margin:0 auto;font-size:clamp(1.02rem,2.2vw,1.18rem);line-height:1.6}.about-page .about-pills{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.about-page .about-pills span{color:var(--soft-white);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b12208c;border:1px solid #00d0c659;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:.85rem;font-weight:700;display:inline-flex}.about-page .about-pills span b{color:var(--turquoise);font-weight:800}.about-page .about-wrap{text-align:center;max-width:1100px;margin:0 auto;padding:0 22px 90px}.about-page .praic-panel{text-align:left;background:linear-gradient(90deg,#00b5b81a,#ffffff08);border:1px solid #00d0c640;border-radius:20px;grid-template-columns:auto 1fr;align-items:center;gap:28px;max-width:920px;margin:26px auto 0;padding:26px 30px;display:grid;position:relative;overflow:hidden}.about-page .praic-panel:before{content:"";background:linear-gradient(90deg,var(--turquoise),var(--caribbean-teal),var(--coral));height:3px;position:absolute;top:0;left:0;right:0}.about-page .praic-left{flex-direction:column;align-items:center;gap:12px;display:flex}.about-page .praic-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--turquoise);font-size:.7rem;font-weight:700}.about-page .praic-logo{background:#f2f4f7;border-radius:12px;padding:10px 18px;display:inline-flex;box-shadow:0 8px 26px #00000059}.about-page .praic-logo img{width:auto;height:38px;display:block}.about-page .praic-panel p{color:var(--muted-strong);margin:0;font-size:.94rem;line-height:1.6}.about-page .praic-chips{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.about-page .praic-chips span{color:var(--muted-strong);background:#00d0c614;border:1px solid #00d0c640;border-radius:999px;padding:5px 11px;font-size:.74rem;font-weight:700}.about-page .about-sub{letter-spacing:-.01em;color:var(--soft-white);margin:70px 0 0;font-size:clamp(1.15rem,2.6vw,1.45rem);font-weight:900}.about-page .about-sub em{background:linear-gradient(90deg,var(--turquoise),var(--coral));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.about-page .board-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:38px;display:grid}.about-page .board-card{text-align:center;background:linear-gradient(#ffffff0d,#ffffff05);border:1px solid #00d0c629;border-radius:20px;padding:30px 20px 26px;transition:transform .28s,border-color .28s,box-shadow .28s;position:relative;overflow:hidden}.about-page .board-card:before{content:"";background:linear-gradient(90deg,var(--turquoise),var(--coral));opacity:0;height:3px;transition:opacity .28s;position:absolute;top:0;left:0;right:0}.about-page .board-card:hover{border-color:#00d0c680;transform:translateY(-6px);box-shadow:0 18px 44px #00000061}.about-page .board-card:hover:before{opacity:1}.about-page .board-grid .board-card:first-child{animation-delay:50ms}.about-page .board-grid .board-card:nth-child(2){animation-delay:.12s}.about-page .board-grid .board-card:nth-child(3){animation-delay:.19s}.about-page .board-grid .board-card:nth-child(4){animation-delay:.26s}.about-page .board-grid .board-card:nth-child(5){animation-delay:.33s}.about-page .board-grid .board-card:nth-child(6){animation-delay:.4s}.about-page .ab-ring{background:linear-gradient(135deg,var(--turquoise),var(--coral));border-radius:50%;width:122px;height:122px;margin:0 auto 16px;padding:3px}.about-page .ab-ava{background:#0e1a2e;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.about-page .ab-ava span{color:var(--soft-white);letter-spacing:.02em;font-size:1.6rem;font-weight:800}.about-page .ab-ava img{object-fit:cover;width:100%;height:100%;transition:transform .35s;position:absolute;inset:0}.about-page .board-card:hover .ab-ava img{transform:scale(1.07)}.about-page .board-card h3{color:var(--soft-white);margin:0 0 10px;font-size:1.05rem;font-weight:800}.about-page .ab-role{letter-spacing:.05em;text-transform:uppercase;color:var(--turquoise);background:#00d0c61a;border:1px solid #00d0c64d;border-radius:999px;margin-bottom:12px;padding:5px 13px;font-size:.72rem;font-weight:800;display:inline-block}.about-page .ab-role.lead-role{color:var(--soft-white);background:linear-gradient(90deg,#00d0c62e,#ff6b5a2e);border-color:#ff6b5a73}.about-page .ab-li{color:var(--turquoise);border:1px solid #00d0c64d;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:.78rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.about-page .ab-li:hover{background:var(--turquoise);color:#06232b}.about-page .about-cta{margin-top:64px}.about-page .about-cta a{color:#06232b;background:linear-gradient(90deg,var(--turquoise),var(--caribbean-teal));border-radius:999px;padding:15px 34px;font-size:1rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block}.about-page .about-cta a:hover{transform:translateY(-2px);box-shadow:0 12px 30px #00d0c640}@media (max-width:900px){.about-page .board-grid{grid-template-columns:repeat(2,1fr);gap:14px}}@media (max-width:560px){.about-page .about-hero{padding:120px 16px 54px}.about-page .about-pills{gap:7px;margin-top:22px}.about-page .about-pills span{padding:7px 12px;font-size:.76rem}.about-page .about-wrap{padding:0 16px 70px}.about-page .praic-panel{text-align:center;grid-template-columns:1fr;gap:16px;margin-top:16px;padding:24px 18px}.about-page .praic-chips{justify-content:center}.about-page .praic-logo img{height:32px}.about-page .about-sub{margin-top:48px}.about-page .board-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:28px}.about-page .board-card{border-radius:15px;padding:18px 10px 16px}.about-page .ab-ring{width:78px;height:78px;margin-bottom:11px;padding:2px}.about-page .ab-ava span{font-size:1.1rem}.about-page .board-card h3{margin-bottom:8px;font-size:.88rem}.about-page .ab-role{margin-bottom:9px;padding:4px 9px;font-size:.6rem}.about-page .ab-li{padding:5px 11px;font-size:.7rem}}.about-page .board-card{flex-direction:column;align-items:center;display:flex}.about-page .board-card .ab-li{margin-top:auto}
.sphub-page .wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}.sphub-page .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--turquoise);align-items:center;gap:10px;font-size:.72rem;font-weight:700;display:inline-flex}.sphub-page .eyebrow:before{content:"";background:linear-gradient(90deg,var(--turquoise),transparent);border-radius:2px;width:24px;height:2px}.sphub-page h1,.sphub-page h2,.sphub-page h3{letter-spacing:-.02em;font-weight:800;line-height:1.04}.sphub-page header{z-index:90;pointer-events:none;justify-content:center;display:flex;position:fixed;top:14px;left:14px;right:14px}.sphub-page .nav{pointer-events:auto;-webkit-backdrop-filter:blur(18px)saturate(160%);background:linear-gradient(135deg,#0b1220c7,#0b12209e);border:1px solid #00d0c638;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;width:100%;max-width:1180px;padding:10px 14px 10px 22px;display:flex;box-shadow:inset 0 1px #ffffff1a,0 14px 38px -18px #0000008c}.sphub-page .brand{align-items:center;gap:10px;display:inline-flex}.sphub-page .brand img{width:auto;height:32px}.sphub-page .brand-back{letter-spacing:.05em;color:var(--muted-strong);align-items:center;gap:6px;font-size:.78rem;font-weight:700;transition:color .2s;display:inline-flex}.sphub-page .brand-back:hover{color:var(--turquoise)}.sphub-page .brand-back .arrow{transition:transform .2s var(--ease);font-size:1rem}.sphub-page .brand-back:hover .arrow{transform:translate(-3px)}.sphub-page .nav-right{align-items:center;gap:14px;display:flex}.sphub-page .lang-toggle{border:1px solid var(--glass-border);background:var(--glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;display:flex;overflow:hidden}.sphub-page .lang-toggle button{color:var(--e-muted);cursor:pointer;background:0 0;border:none;padding:7px 13px;font-family:inherit;font-size:.78rem;font-weight:700;transition:all .2s}.sphub-page .lang-toggle button.active{background:var(--turquoise);color:#04141a}.sphub-page .btn{cursor:pointer;text-align:center;white-space:nowrap;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .25s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:15px 26px;font-family:inherit;font-size:.98rem;font-weight:700;display:inline-flex}.sphub-page .btn-primary{background:linear-gradient(100deg,var(--turquoise),var(--caribbean-teal));color:#04141a;box-shadow:0 10px 34px -10px #00d0c6b3}.sphub-page .btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 44px -12px #00d0c6f2}.sphub-page .btn-coral{background:var(--coral);color:#240a06;box-shadow:0 10px 30px -10px #ff6b5ab3}.sphub-page .btn-coral:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px #ff6b5ae6}.sphub-page .btn-ghost{background:var(--glass);border:1px solid var(--glass-border);color:var(--soft-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sphub-page .btn-ghost:hover{border-color:var(--turquoise);transform:translateY(-2px)}.sphub-page .btn-lg{padding:18px 34px;font-size:1.05rem}.sphub-page .sp-hero{text-align:center;background:radial-gradient(70% 80% at 50% 30%,#00d0c62e,transparent 60%),radial-gradient(50% 50% at 80% 10%,#ff6b5a33,transparent 60%),radial-gradient(50% 50% at 20% 90%,#00d0c61f,transparent 60%),linear-gradient(180deg,var(--deep-navy),var(--ocean-blue)40%,var(--deep-navy));justify-content:center;align-items:center;min-height:80svh;padding:140px 0 70px;display:flex;position:relative;overflow:hidden}.sphub-page .sp-hero:before{content:"";opacity:.6;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40'><circle cx='1' cy='1' r='.8' fill='rgba(0,208,198,0.10)'/></svg>");background-size:40px 40px;position:absolute;inset:0}.sphub-page .sp-hero .wrap{z-index:2;max-width:980px;position:relative}.sphub-page .sp-hero-badge{letter-spacing:.16em;text-transform:uppercase;color:var(--turquoise);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00d0c61a;border:1px solid #00d0c659;border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:8px 18px;font-size:.74rem;font-weight:800;display:inline-flex}.sphub-page .sp-hero h1{letter-spacing:-.025em;text-wrap:balance;margin-bottom:20px;font-size:clamp(2.6rem,6.5vw,5rem);font-weight:900;line-height:1.04}.sphub-page .sp-hero h1 .grad{background:linear-gradient(110deg,var(--turquoise),var(--caribbean-teal)50%,var(--coral));color:#0000;-webkit-background-clip:text;background-clip:text}.sphub-page .sp-hero p{color:var(--muted-strong);max-width:60ch;margin:0 auto 30px;font-size:clamp(1.05rem,2.4vw,1.3rem)}.sphub-page .sp-stats{grid-template-columns:repeat(5,1fr);gap:14px;max-width:900px;margin:50px auto 0;display:grid}.sphub-page .sp-stat{text-align:center;padding:16px 8px}.sphub-page .sp-stat b{color:var(--turquoise);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(1.6rem,3.5vw,2.4rem);font-weight:900;line-height:1;display:block}.sphub-page .sp-stat:nth-child(2n) b{color:var(--coral)}.sphub-page .sp-stat small{color:var(--e-muted);letter-spacing:.02em;margin-top:8px;font-size:.74rem;font-weight:600;display:block}.sphub-page .sect{padding:90px 0;position:relative}.sphub-page .sect-head{text-align:center;max-width:780px;margin:0 auto 50px}.sphub-page .sect-head h2{letter-spacing:-.025em;margin:14px 0;font-size:clamp(2rem,5vw,3.4rem);font-weight:900}.sphub-page .sect-head p{color:var(--muted-strong);max-width:60ch;margin:0 auto;font-size:clamp(1rem,2.2vw,1.18rem)}.sphub-page .why-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.sphub-page .why-cell{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius);transition:transform .35s var(--ease),border-color .35s,box-shadow .35s;padding:32px 28px}.sphub-page .why-cell:hover{border-color:var(--turquoise);transform:translateY(-4px);box-shadow:0 20px 40px -22px #00d0c666}.sphub-page .why-icon{border:1px solid var(--glass-border);background:#00d0c614;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:18px;font-size:1.8rem;display:flex}.sphub-page .why-cell h3{margin-bottom:10px;font-size:1.2rem;font-weight:800}.sphub-page .why-cell p{color:var(--muted-strong);font-size:.94rem}.sphub-page .audience-block{border:1px solid var(--glass-border);background:linear-gradient(135deg,#0a2f4f80,#0b12204d);border-radius:24px;grid-template-columns:1fr 1fr;align-items:start;gap:48px;padding:48px 38px;display:grid}.sphub-page .audience-block h3{letter-spacing:.18em;text-transform:uppercase;color:var(--turquoise);margin-bottom:24px;font-size:.72rem;font-weight:800}.sphub-page .mix-list{flex-direction:column;gap:14px;list-style:none;display:flex}.sphub-page .mix-row{align-items:center;gap:16px;display:flex}.sphub-page .mix-pct{color:var(--soft-white);font-variant-numeric:tabular-nums;letter-spacing:-.01em;flex-shrink:0;width:64px;font-size:1.4rem;font-weight:900}.sphub-page .mix-bar{background:#ffffff0f;border-radius:999px;flex:1;height:6px;position:relative;overflow:hidden}.sphub-page .mix-fill{background:linear-gradient(90deg,var(--turquoise),var(--caribbean-teal));border-radius:999px;height:100%}.sphub-page .mix-row:nth-child(odd) .mix-fill{background:linear-gradient(90deg,var(--coral),#ff9078)}.sphub-page .mix-label{color:var(--muted-strong);flex-shrink:0;width:240px;font-size:.95rem;font-weight:600}.sphub-page .tier-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.sphub-page .tier{background:var(--glass);border:1px solid var(--glass-border);transition:transform .35s var(--ease),border-color .35s,box-shadow .35s;border-radius:22px;flex-direction:column;padding:32px 28px;display:flex;position:relative;overflow:hidden}.sphub-page .tier:hover{border-color:var(--turquoise);transform:translateY(-4px);box-shadow:0 22px 50px -22px #00d0c680}.sphub-page .tier.featured{background:linear-gradient(165deg,#00b5b829,var(--glass));border-color:#0000;box-shadow:0 24px 60px -28px #00d0c699}@property --tier-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.sphub-page .tier.featured:before{content:"";border-radius:inherit;background:conic-gradient(from var(--tier-angle),var(--turquoise),var(--caribbean-teal),var(--coral),var(--turquoise));-webkit-mask-composite:xor;pointer-events:none;opacity:.9;padding:1.5px;animation:6s linear infinite tierSpin;position:absolute;inset:-1.5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes tierSpin{to{--tier-angle:360deg}}.sphub-page .tier.hackathon{background:linear-gradient(165deg,#ff6b5a2e,#0a2f4f80);border-color:#ff6b5a4d}.sphub-page .tier.hackathon:hover{border-color:var(--coral);box-shadow:0 24px 60px -22px #ff6b5a80}.sphub-page .tier-tag{letter-spacing:.18em;text-transform:uppercase;color:var(--turquoise);background:#00d0c61a;border:1px solid #00d0c64d;border-radius:999px;align-self:flex-start;margin-bottom:14px;padding:5px 12px;font-size:.62rem;font-weight:800;display:inline-block}.sphub-page .tier.featured .tier-tag,.sphub-page .tier.hackathon .tier-tag{color:var(--coral);background:#ff6b5a1a;border-color:#ff6b5a4d}.sphub-page .tier-name{letter-spacing:-.02em;margin-bottom:6px;font-size:1.5rem;font-weight:900}.sphub-page .tier-price{letter-spacing:-.025em;color:var(--soft-white);margin-bottom:6px;font-size:clamp(2.4rem,4vw,3rem);font-weight:900;line-height:1}.sphub-page .tier-availability{color:var(--e-muted);align-items:center;gap:6px;margin-bottom:22px;font-size:.84rem;font-weight:600;display:inline-flex}.sphub-page .tier-availability:before{content:"";background:var(--turquoise);width:6px;height:6px;box-shadow:0 0 8px var(--turquoise);border-radius:50%}.sphub-page .tier-features{flex-direction:column;flex:1;gap:10px;margin-bottom:26px;list-style:none;display:flex}.sphub-page .tier-features li{color:var(--muted-strong);align-items:flex-start;gap:10px;font-size:.92rem;line-height:1.45;display:flex}.sphub-page .tier-features li svg{width:16px;height:16px;stroke:var(--turquoise);stroke-width:2.4px;fill:none;flex-shrink:0;margin-top:3px}.sphub-page .tier.featured .tier-features li svg,.sphub-page .tier.hackathon .tier-features li svg{stroke:var(--coral)}.sphub-page .tier .btn{width:100%;margin-top:auto}.sphub-page .addons-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.sphub-page .addon{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius);transition:transform .3s var(--ease),border-color .3s;flex-direction:column;gap:10px;padding:24px;display:flex}.sphub-page .addon:hover{border-color:var(--turquoise);transform:translateY(-3px)}.sphub-page .addon-name{letter-spacing:-.005em;font-size:1.05rem;font-weight:800}.sphub-page .addon-price{color:var(--coral);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.2rem;font-weight:900}.sphub-page .addon-desc{color:var(--muted-strong);font-size:.88rem;line-height:1.45}.sphub-page .sp-final{text-align:center;background:radial-gradient(70% 100% at 50% 0%,#00d0c62e,transparent 60%),linear-gradient(180deg,var(--ocean-blue)0%,var(--deep-navy)100%);border-top:1px solid var(--line);padding:100px 0}.sphub-page .sp-final h2{max-width:24ch;margin:14px auto 16px;font-size:clamp(2rem,5vw,3.2rem);font-weight:900}.sphub-page .sp-final .quote{color:var(--muted-strong);max-width:50ch;margin:0 auto 30px;font-size:1.1rem;font-style:italic;line-height:1.5}.sphub-page .sp-final .quote-attr{color:var(--turquoise);letter-spacing:.04em;margin-top:8px;font-size:.85rem;font-style:normal;font-weight:700;display:block}.sphub-page footer{border-top:1px solid var(--line);text-align:center;background:#0a2f4f26;padding:50px 0}.sphub-page footer p{color:var(--e-muted);margin-bottom:6px;font-size:.84rem}.sphub-page footer .foot-slogan{color:var(--turquoise);margin-top:14px;font-size:.9rem;font-style:italic;font-weight:600}@media (max-width:900px){.sphub-page .why-grid,.sphub-page .tier-grid,.sphub-page .addons-grid{grid-template-columns:1fr 1fr}.sphub-page .audience-block{grid-template-columns:1fr;gap:36px}.sphub-page .sp-stats{grid-template-columns:repeat(3,1fr)}.sphub-page .sp-stats .sp-stat:nth-child(n+4){display:none}}@media (max-width:600px){.sphub-page .why-grid,.sphub-page .tier-grid,.sphub-page .addons-grid{grid-template-columns:1fr}.sphub-page .sp-hero{padding:120px 0 50px}.sphub-page .sect{padding:64px 0}.sphub-page .audience-block{padding:32px 22px}.sphub-page .mix-label{width:auto}.sphub-page .mix-row{flex-wrap:wrap}.sphub-page .nav{padding:9px 12px 9px 16px}.sphub-page .brand img{height:28px}.sphub-page .brand-back{font-size:.72rem}}
