.content-module__-eTm3q__container{background:var(--bg-primary);flex-direction:column;min-height:100%;padding:0 1.5rem 1.5rem;display:flex;position:relative}.content-module__-eTm3q__container:before{content:"";background:var(--bg-primary);z-index:-1;position:fixed;inset:0}.content-module__-eTm3q__headerWrapper{background:var(--bg-primary);z-index:100;border-bottom:1px solid var(--border);margin:0 -1.5rem;padding:0 1.5rem;position:sticky;top:0;left:0;right:0}.content-module__-eTm3q__header{justify-content:space-between;align-items:center;width:100%;max-width:800px;margin:0 auto;padding:1rem 0;animation:.6s ease-out content-module__-eTm3q__fade-in;display:flex}.content-module__-eTm3q__logo{color:inherit;font-size:1.875rem;text-decoration:none}.content-module__-eTm3q__backLink{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.875rem;text-decoration:none;transition:color .2s;display:flex}.content-module__-eTm3q__backLink:hover{color:var(--accent)}.content-module__-eTm3q__backIcon{width:16px;height:16px}.content-module__-eTm3q__main{flex:1;width:100%;max-width:800px;margin:0 auto;padding-top:2rem;animation:.8s ease-out .2s both content-module__-eTm3q__fade-up}.content-module__-eTm3q__title{letter-spacing:-.03em;margin-bottom:.5rem;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.1}.content-module__-eTm3q__titleAccent{background:linear-gradient(135deg,var(--aurora-1)0%,var(--aurora-2)40%,var(--aurora-3)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.content-module__-eTm3q__lastUpdated{color:var(--text-muted);margin-bottom:2rem;font-size:.875rem}.content-module__-eTm3q__content{color:var(--text-secondary);line-height:1.7}.content-module__-eTm3q__content h2{color:var(--text-primary);letter-spacing:-.02em;margin:2.5rem 0 1rem;font-size:1.5rem;font-weight:600}.content-module__-eTm3q__content h3{color:var(--text-primary);margin:2rem 0 .75rem;font-size:1.125rem;font-weight:600}.content-module__-eTm3q__content p{margin-bottom:1rem}.content-module__-eTm3q__content ul,.content-module__-eTm3q__content ol{margin-bottom:1rem;padding-left:1.5rem}.content-module__-eTm3q__content li{margin-bottom:.5rem}.content-module__-eTm3q__content a{color:var(--accent);text-decoration:none;transition:opacity .2s}.content-module__-eTm3q__content a:hover{opacity:.8;text-decoration:underline}.content-module__-eTm3q__content strong{color:var(--text-primary);font-weight:600}.content-module__-eTm3q__intro{color:var(--text-secondary);border-bottom:1px solid var(--border);margin-bottom:2rem;padding-bottom:2rem;font-size:1.125rem;line-height:1.6}.content-module__-eTm3q__cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin:2rem 0;display:grid}.content-module__-eTm3q__card{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:1.5rem;transition:all .3s}.content-module__-eTm3q__card:hover{border-color:var(--accent);transform:translateY(-2px)}.content-module__-eTm3q__cardIcon{width:40px;height:40px;color:var(--accent);margin-bottom:1rem}.content-module__-eTm3q__cardTitle{color:var(--text-primary);margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.content-module__-eTm3q__cardText{color:var(--text-secondary);font-size:.9375rem;line-height:1.5}.content-module__-eTm3q__team{margin:3rem 0}.content-module__-eTm3q__teamTitle{color:var(--text-primary);margin-bottom:1rem;font-size:1.25rem;font-weight:600}.content-module__-eTm3q__teamText{color:var(--text-secondary);line-height:1.6}.content-module__-eTm3q__cta{border:1px solid var(--border);text-align:center;background:linear-gradient(135deg,#ed38330d 0%,#f9a8250d 50%,#3366cc0d 100%);border-radius:16px;margin-top:3rem;padding:2rem}.content-module__-eTm3q__ctaTitle{color:var(--text-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.content-module__-eTm3q__ctaText{color:var(--text-secondary);margin-bottom:1.5rem}.content-module__-eTm3q__ctaButton{background:linear-gradient(135deg,var(--aurora-1)0%,var(--aurora-2)100%);color:#fff;border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.content-module__-eTm3q__ctaButton:hover{box-shadow:0 10px 30px -10px var(--accent-glow);transform:translateY(-2px)}.content-module__-eTm3q__footer{flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:800px;margin:0 auto;padding:2rem 0 1rem;animation:.8s ease-out .4s both content-module__-eTm3q__fade-in;display:flex}.content-module__-eTm3q__footerLinks{align-items:center;gap:1.5rem;display:flex}.content-module__-eTm3q__footerLink{color:var(--text-muted);font-size:.875rem;text-decoration:none;transition:color .2s}.content-module__-eTm3q__footerLink:hover{color:var(--accent)}.content-module__-eTm3q__footerCopyright{color:var(--text-muted);opacity:.7;font-size:.75rem}@keyframes content-module__-eTm3q__fade-in{0%{opacity:0}to{opacity:1}}@keyframes content-module__-eTm3q__fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.content-module__-eTm3q__container{padding:1rem}.content-module__-eTm3q__header{padding:.5rem 0 1.5rem}.content-module__-eTm3q__logo{font-size:1.5625rem}.content-module__-eTm3q__backLink{font-size:.8125rem}.content-module__-eTm3q__title{font-size:clamp(1.75rem,6vw,2.5rem)}.content-module__-eTm3q__intro{font-size:1rem}.content-module__-eTm3q__content h2{font-size:1.25rem}.content-module__-eTm3q__cards{grid-template-columns:1fr}.content-module__-eTm3q__cta{padding:1.5rem}.content-module__-eTm3q__footerLinks{flex-wrap:wrap;justify-content:center;gap:1rem}.content-module__-eTm3q__footerLink{font-size:.75rem}}
.Logo-module__1yxu3a__logo{font-weight:600;font-size:inherit;letter-spacing:-.02em;align-items:baseline;line-height:1;display:inline-flex}.Logo-module__1yxu3a__logoIcon{object-fit:contain;vertical-align:baseline;filter:brightness(0)saturate()invert(10%)sepia(12%)saturate(1347%)hue-rotate(200deg)brightness(93%)contrast(92%);width:auto;height:.52em;margin-right:-.01em;position:relative;top:.02em}.Logo-module__1yxu3a__logoText{line-height:1}.Logo-module__1yxu3a__logoAccent{background:linear-gradient(135deg,var(--aurora-1)0%,var(--aurora-2)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}
