._4eYieq_hero{padding:clamp(5rem,14vw,10rem) 0 clamp(4rem,10vw,7rem);position:relative;overflow:hidden}._4eYieq_hero:before{content:"";z-index:-1;background-image:linear-gradient(var(--line) 1px, transparent 1px),linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000);mask-image:linear-gradient(#000c,#0000)}._4eYieq_hero>.container{position:relative}._4eYieq_heroTitle{max-width:20ch;margin:1rem 0 1.5rem;font-size:clamp(2.75rem,7vw,5.25rem)}._4eYieq_heroLede{max-width:52ch;color:var(--fg-muted);font-size:clamp(1.1rem,1.6vw,1.3rem)}._4eYieq_heroActions{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}._4eYieq_feature{border:1px solid var(--line);background:var(--bg-elevated);box-shadow:var(--shadow);border-radius:16px;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);padding:clamp(1.5rem,4vw,3rem);display:grid}@media (max-width:900px){._4eYieq_feature{grid-template-columns:1fr}}._4eYieq_featureText{flex-direction:column;gap:1rem;display:flex}._4eYieq_featureText p{color:var(--fg-muted)}._4eYieq_featureTitle{margin-top:-.25rem;font-size:clamp(2rem,4vw,3rem)}._4eYieq_featureMedia{border:1px solid var(--line);background:var(--bg);border-radius:12px;overflow:hidden}._4eYieq_featureMedia img{width:100%;height:auto}._4eYieq_stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:2rem;padding:1rem 0;list-style:none;display:flex}._4eYieq_stats li{flex-direction:column;line-height:1.25;display:flex}._4eYieq_stats strong{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);font-size:1.5rem;font-weight:600}._4eYieq_stats span{font-family:var(--font-mono);color:var(--fg-faint);font-size:.72rem}._4eYieq_links{flex-wrap:wrap;gap:1.25rem;margin-top:.25rem;font-size:.95rem;display:flex}._4eYieq_primaryLink{font-weight:500}._4eYieq_grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:1.5rem;display:grid}@media (max-width:760px){._4eYieq_grid{grid-template-columns:1fr}}._4eYieq_card{border:1px solid var(--line);background:var(--bg-elevated);border-radius:16px;flex-direction:column;gap:.75rem;padding:clamp(1.25rem,3vw,2rem);display:flex}._4eYieq_card h3{font-size:1.75rem}._4eYieq_card>p{color:var(--fg-muted)}._4eYieq_cardMedia{border:1px solid var(--line);aspect-ratio:16/9;background:var(--bg);border-radius:10px;justify-content:center;align-items:center;margin-bottom:.5rem;display:flex;overflow:hidden}._4eYieq_cardMedia img{object-fit:cover;width:100%;height:100%}._4eYieq_cardMediaLogo img{object-fit:contain;width:auto;height:55%}._4eYieq_stack{font-family:var(--font-mono);font-size:.8rem;color:var(--fg-faint)!important}._4eYieq_split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}._4eYieq_split ._4eYieq_section-title,._4eYieq_split h2{margin-bottom:1rem}@media (max-width:860px){._4eYieq_split{grid-template-columns:1fr}}._4eYieq_prose{color:var(--fg-muted);flex-direction:column;gap:1.25rem;font-size:1.1rem;display:flex}._4eYieq_prose strong{color:var(--fg);font-weight:500}._4eYieq_principles{flex-direction:column;gap:1rem;padding-left:1.5rem;display:flex}._4eYieq_principles li{padding-left:.5rem}._4eYieq_principles li::marker{font-family:var(--font-mono);color:var(--accent)}
.e8Bnoq_spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:.5s linear infinite e8Bnoq_spinner}@keyframes e8Bnoq_spinner{to{transform:rotate(360deg)}}
.dveEqG_button{background:var(--accent);color:var(--on-accent);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-weight:500;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.dveEqG_button:hover{background:var(--accent-hover);text-decoration:none}.dveEqG_button:disabled{opacity:.6;cursor:not-allowed}.dveEqG_secondary{color:var(--fg);border-color:var(--line-strong);background:0 0}.dveEqG_secondary:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--fg)}.dveEqG_small{padding:.5rem .9rem;font-size:.875rem}.dveEqG_medium{padding:.7rem 1.25rem;font-size:.95rem}.dveEqG_large{padding:.9rem 1.6rem;font-size:1rem}
.gdxIRa_form{flex-direction:column;gap:1.25rem;width:100%;display:flex}.gdxIRa_form label{flex-direction:column;flex:1;gap:.4rem;display:flex}.gdxIRa_form label span{color:var(--fg-muted);font-size:.85rem;font-weight:500}.gdxIRa_form input,.gdxIRa_form textarea{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg-elevated);width:100%;padding:.75rem .9rem;transition:border-color .15s}.gdxIRa_form input:focus,.gdxIRa_form textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.gdxIRa_form textarea{resize:vertical;min-height:8rem}.gdxIRa_row{gap:1.25rem;display:flex}@media (max-width:600px){.gdxIRa_row{flex-direction:column}}.gdxIRa_actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.gdxIRa_ok{color:var(--fg-muted)}.gdxIRa_error{color:#c2410c}
.U_LVtW_hero{padding:clamp(3rem,8vw,6rem) 0 clamp(3rem,8vw,5rem)}.U_LVtW_heroInner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (max-width:900px){.U_LVtW_heroInner{grid-template-columns:1fr}}.U_LVtW_heroText{flex-direction:column;gap:1.25rem;display:flex}.U_LVtW_heroText h1{max-width:14ch;font-size:clamp(2.5rem,5.5vw,4rem)}.U_LVtW_logo{border-radius:14px}.U_LVtW_lede{color:var(--fg-muted);max-width:48ch;font-size:1.15rem}.U_LVtW_stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:2rem;padding:1rem 0;list-style:none;display:flex}.U_LVtW_stats li{flex-direction:column;line-height:1.25;display:flex}.U_LVtW_stats strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.5rem;font-weight:600}.U_LVtW_stats span{font-family:var(--font-mono);color:var(--fg-faint);font-size:.72rem}.U_LVtW_actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.U_LVtW_ghLink{font-size:.95rem}.U_LVtW_heroMedia{border:1px solid var(--line);box-shadow:var(--shadow);background:var(--bg-elevated);border-radius:14px;overflow:hidden}.U_LVtW_heroMedia img{width:100%;height:auto}.U_LVtW_why{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,6vw,5rem);display:grid}@media (max-width:860px){.U_LVtW_why{grid-template-columns:1fr}}.U_LVtW_prose{color:var(--fg-muted);flex-direction:column;gap:1.25rem;font-size:1.1rem;display:flex}.U_LVtW_grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}@media (max-width:900px){.U_LVtW_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.U_LVtW_grid{grid-template-columns:1fr}}.U_LVtW_feature{border:1px solid var(--line);background:var(--bg-elevated);border-radius:14px;flex-direction:column;gap:.6rem;padding:1.5rem;display:flex}.U_LVtW_feature h3{font-size:1.4rem}.U_LVtW_feature p{color:var(--fg-muted);font-size:.98rem}.U_LVtW_icon{background:var(--accent-soft);border-radius:10px;width:fit-content;margin-bottom:.25rem;padding:.6rem;display:inline-flex}.U_LVtW_icon img{display:block}@media (prefers-color-scheme:dark){.U_LVtW_icon img{filter:invert()hue-rotate(180deg)}}.U_LVtW_cta{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.U_LVtW_cta h2{margin-bottom:1rem}.U_LVtW_cta .U_LVtW_actions{justify-content:center}
