.OY09HG_hero{min-height:calc(100svh - 80px);padding:calc(80px + var(--space-xl)) var(--space-xl) var(--space-xl);z-index:1;box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:1000px;margin:0 auto;display:flex;position:relative}.OY09HG_glowBg{pointer-events:none;z-index:-1;opacity:.45;position:absolute;inset:0;overflow:hidden}.OY09HG_glow1{filter:blur(80px);background:radial-gradient(circle,#0071e32e 0%,#0071e300 70%);border-radius:50%;width:450px;height:450px;animation:15s ease-in-out infinite alternate OY09HG_float1;position:absolute;top:10%;left:15%}.OY09HG_glow2{filter:blur(90px);background:radial-gradient(circle,#a855f71f 0%,#a855f700 70%);border-radius:50%;width:500px;height:500px;animation:18s ease-in-out infinite alternate OY09HG_float2;position:absolute;bottom:15%;right:10%}@keyframes OY09HG_float1{0%{transform:translate(0)scale(1)}to{transform:translate(80px,40px)scale(1.15)}}@keyframes OY09HG_float2{0%{transform:translate(0)scale(1)}to{transform:translate(-100px,-50px)scale(.9)}}.OY09HG_manifesto{text-align:center;z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.OY09HG_eyebrow{animation:OY09HG_fadeSlideUp .8s 50ms var(--ease) both;font-family:var(--font-secondary);letter-spacing:-.02em;color:var(--color-slate-comment);margin-bottom:var(--space-sm);font-size:13px;font-weight:400}.OY09HG_headline{font-family:var(--font-primary);letter-spacing:-.03em;color:var(--color-midnight-ink);margin-bottom:var(--space-md);max-width:900px;font-size:clamp(34px,6vw,84px);font-weight:350;line-height:1.05}.OY09HG_headline em{color:var(--color-slate-comment);font-style:normal}.OY09HG_wordContainer{white-space:nowrap;display:inline-block}.OY09HG_wordMask{vertical-align:bottom;margin-bottom:-.05em;padding-bottom:.05em;display:inline-block;overflow:hidden}.OY09HG_word{animation:.9s cubic-bezier(.16,1,.3,1) forwards OY09HG_slideUpWord;animation-delay:calc(.15s + var(--word-index)*80ms);display:inline-block;transform:translateY(100%)}@keyframes OY09HG_slideUpWord{to{transform:translateY(0)}}.OY09HG_subtext{animation:OY09HG_fadeSlideUp .8s .5s var(--ease) both;font-family:var(--font-secondary);color:var(--color-slate-comment);max-width:580px;margin-bottom:var(--space-lg);font-size:16px;line-height:1.5}.OY09HG_actions{gap:var(--space-sm);margin-bottom:var(--space-xl);flex-wrap:wrap;justify-content:center;animation:.8s cubic-bezier(.34,1.56,.64,1) .65s both OY09HG_actionEntrance;display:flex}@keyframes OY09HG_actionEntrance{0%{opacity:0;transform:scale(.92)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.OY09HG_btnPrimary{border-radius:var(--radius-md);background:var(--color-future-blue);color:var(--color-canvas);font-family:var(--font-secondary);letter-spacing:-.02em;cursor:pointer;box-sizing:border-box;border:none;padding:12px 24px;font-size:14px;font-weight:400;text-decoration:none;transition:background .2s,transform .2s;display:inline-block}.OY09HG_btnPrimary:hover{background:#0062c3;transform:translateY(-2px)}.OY09HG_btnPrimary:active{transform:translateY(0)}.OY09HG_btnGhost{border-radius:var(--radius-md);color:var(--color-midnight-ink);font-family:var(--font-secondary);letter-spacing:-.02em;cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #0000;padding:12px 24px;font-size:14px;font-weight:400;text-decoration:none;transition:background .2s,transform .2s;display:inline-block}.OY09HG_btnGhost:hover{background:#0c0d0f0d;transform:translateY(-2px)}.OY09HG_btnGhost:active{transform:translateY(0)}.OY09HG_divider{animation:OY09HG_fadeSlideUp .8s .8s var(--ease) both;background:var(--color-border);width:100%;height:1px;margin-bottom:var(--space-lg)}.OY09HG_manifestoList{animation:OY09HG_fadeSlideUp .8s .9s var(--ease) both;gap:var(--space-xl);flex-wrap:wrap;justify-content:center;list-style:none;display:flex}.OY09HG_manifestoList li{flex-direction:column;align-items:center;gap:4px;display:flex}.OY09HG_manifestoList span{font-family:var(--font-secondary);color:var(--color-slate-comment);font-size:11px}.OY09HG_manifestoList strong{font-family:var(--font-primary);color:var(--color-midnight-ink);letter-spacing:-.02em;font-size:16px;font-weight:400}@media (max-width:860px){.OY09HG_hero{padding:calc(80px + var(--space-lg)) var(--space-md) var(--space-lg)}.OY09HG_manifestoList{gap:var(--space-md);flex-direction:column;align-items:center}}@media (max-width:480px){.OY09HG_hero{padding:calc(72px + var(--space-md)) var(--space-sm) var(--space-md)}.OY09HG_headline{font-size:clamp(28px,8vw,48px)}.OY09HG_actions{flex-direction:column;width:100%}.OY09HG_actions button,.OY09HG_actions a{width:100%}.OY09HG_btnPrimary,.OY09HG_btnGhost{text-align:center;width:100%}.OY09HG_manifestoList{gap:var(--space-lg);flex-direction:row}.OY09HG_manifestoList li{flex:1}}
.jgAcMW_section{padding-bottom:120px;position:relative}.jgAcMW_bento{background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:1px;display:grid;overflow:hidden}.jgAcMW_cardWrapper{display:flex}.jgAcMW_card{width:100%;padding:var(--space-md) var(--space-sm);cursor:default;transition:background .3s,transform .3s var(--ease);background:#0a0a0b;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;display:flex;position:relative;overflow:hidden}.jgAcMW_card:hover{z-index:2;border-radius:var(--radius-md);background:#121316;transform:scale(1.03)}.jgAcMW_card:hover .jgAcMW_glow{opacity:1}.jgAcMW_card:hover .jgAcMW_icon{transform:scale(1.15)translateY(-2px)}.jgAcMW_glow{background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--accent) 15%, transparent), transparent 70%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.jgAcMW_icon{filter:drop-shadow(0 0 12px color-mix(in srgb, var(--accent) 45%, transparent));transition:transform .3s var(--ease);justify-content:center;align-items:center;font-size:2.4rem;line-height:1;display:flex}.jgAcMW_name{font-family:var(--font-primary);letter-spacing:.04em;color:var(--color-midnight-ink);font-size:.8rem;font-weight:600}.jgAcMW_tag{letter-spacing:.1em;text-transform:uppercase;color:var(--accent,var(--color-slate-comment));opacity:.7;font-size:.6rem}@media (max-width:540px){.jgAcMW_bento{grid-template-columns:repeat(2,1fr)}}
.xFBEqq_section{background:var(--color-canvas);position:relative}.xFBEqq_headerRow{justify-content:space-between;align-items:flex-end;gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.xFBEqq_featuredWrapper{margin-bottom:var(--space-lg)}.xFBEqq_grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.xFBEqq_empty{text-align:center;padding:var(--space-2xl) 0;color:var(--color-slate-comment)}.xFBEqq_emptyIcon{margin-bottom:var(--space-sm);font-size:3rem;display:block}.xFBEqq_emptyText{font-family:var(--font-secondary);letter-spacing:-.02em;color:var(--color-slate-comment);font-size:14px;font-weight:400}.xFBEqq_ctaRow{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-border);justify-content:center;display:flex}@media (max-width:640px){.xFBEqq_grid{grid-template-columns:1fr}.xFBEqq_headerRow{align-items:flex-start;gap:var(--space-sm);flex-direction:column}}
._5b5twW_cardFeatured{background:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-md);animation:_5b5twW_fadeSlideUp .7s var(--ease) both;transition:border-color .3s,box-shadow .3s;position:relative;overflow:hidden}._5b5twW_cardFeatured:hover{border-color:#0f101226}._5b5twW_cardFeatured:before{content:"";background:var(--color-future-blue);width:4px;position:absolute;top:0;bottom:0;left:0}._5b5twW_featuredBg{display:none}._5b5twW_featuredInner{padding:var(--space-lg) var(--space-lg) var(--space-lg) calc(var(--space-lg) + 4px);gap:var(--space-sm);flex-direction:column;display:flex;position:relative}._5b5twW_featuredBadge{top:var(--space-md);right:var(--space-md);font-family:var(--font-secondary);letter-spacing:-.02em;color:var(--color-future-blue);border-radius:var(--radius-md);background:#0071e31a;padding:4px 10px;font-size:11px;font-weight:500;position:absolute}._5b5twW_titleFeatured{font-family:var(--font-primary);letter-spacing:-.02em;color:var(--color-midnight-ink);max-width:75%;font-size:clamp(20px,2.5vw,27px);font-weight:400;line-height:1.2}._5b5twW_card{padding:var(--space-md);gap:var(--space-sm);background:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:transform .3s var(--ease),border-color .3s;animation:_5b5twW_fadeSlideUp .7s var(--ease) both;flex-direction:column;display:flex;position:relative;overflow:hidden}._5b5twW_card:hover{border-color:#0f101226;transform:translateY(-4px)}._5b5twW_card:hover ._5b5twW_stripe{opacity:1}._5b5twW_stripe{background:var(--color-future-blue);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}._5b5twW_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._5b5twW_tag{font-family:var(--font-secondary);border-radius:var(--radius-sm);color:var(--color-slate-comment);background:#7575751a;padding:4px 8px;font-size:11px}._5b5twW_meta{align-items:center;gap:6px;display:flex}._5b5twW_date,._5b5twW_readTime{color:var(--color-slate-comment);font-size:11px}._5b5twW_dot{background:var(--color-slate-comment);border-radius:50%;width:3px;height:3px;display:inline-block}._5b5twW_title{font-family:var(--font-primary);color:var(--color-midnight-ink);letter-spacing:-.02em;font-size:16px;font-weight:400;line-height:1.3}._5b5twW_excerpt{color:var(--color-slate-comment);letter-spacing:-.02em;flex:1;font-size:14px;line-height:1.5}._5b5twW_cta{color:var(--color-future-blue);font-family:var(--font-secondary);letter-spacing:-.02em;cursor:pointer;margin-top:var(--space-xs);background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:400;transition:gap .2s;display:inline-flex}._5b5twW_cta:hover{gap:10px}
._5zEh_W_pills{flex-wrap:wrap;gap:.5rem;list-style:none;display:flex}._5zEh_W_pill{font-family:var(--font-secondary);letter-spacing:.04em;cursor:pointer;padding:.35rem 1rem;font-size:.76rem;font-weight:500;transition:border-color .2s,color .2s,background .2s}._5zEh_W_pill:hover{border-color:var(--color-future-blue);color:var(--color-midnight-ink)}._5zEh_W_pill._5zEh_W_pillActive{background:var(--color-future-blue);border-color:var(--color-future-blue);color:#0d1117;font-weight:700}._5zEh_W_pill._5zEh_W_pillActive:hover{color:#0d1117}
.OV_QCW_newsletter{margin-top:var(--space-xl);padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-ghost-white);justify-content:space-between;align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.OV_QCW_text h3{font-family:var(--font-primary);letter-spacing:-.02em;color:var(--color-midnight-ink);margin-bottom:8px;font-size:24px;font-weight:400}.OV_QCW_text p{font-family:var(--font-secondary);letter-spacing:-.01em;color:var(--color-slate-comment);font-size:14px}.OV_QCW_form{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}
.Wl5EEG_btn{border-radius:var(--radius-md);font-family:var(--font-secondary);letter-spacing:-.02em;cursor:pointer;white-space:nowrap;transition:all .2s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:400;text-decoration:none;display:inline-flex}.Wl5EEG_btn.Wl5EEG_primary{background:var(--color-future-blue);color:var(--color-canvas)}.Wl5EEG_btn.Wl5EEG_primary:hover{background:#0062c3}.Wl5EEG_btn.Wl5EEG_ghost{color:var(--color-midnight-ink);background:0 0;border:1px solid #0000}.Wl5EEG_btn.Wl5EEG_ghost:hover{background:#0c0d0f0d}
._0KBmOW_floatingButton{border-radius:var(--radius-full);background-color:var(--color-midnight-ink);width:56px;height:56px;color:var(--color-ghost-white);cursor:pointer;transition:transform .3s var(--ease),opacity .3s var(--ease);z-index:1000;border:none;justify-content:center;align-items:center;display:flex;position:fixed;bottom:80px;right:10px;box-shadow:0 4px 12px #00000026}._0KBmOW_floatingButton:hover{transform:scale(1.05)}._0KBmOW_floatingButton._0KBmOW_hidden{opacity:0;pointer-events:none;transform:scale(.8)translateY(20px)}._0KBmOW_chatWindow{background-color:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-md);z-index:1000;opacity:0;pointer-events:none;transform-origin:100% 100%;width:360px;height:500px;max-height:calc(100vh - 60px);transition:transform .3s var(--ease),opacity .3s var(--ease);flex-direction:column;display:flex;position:fixed;bottom:30px;right:30px;transform:translateY(20px)scale(.95);box-shadow:0 8px 32px #0000001f}._0KBmOW_chatWindow._0KBmOW_open{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}._0KBmOW_header{border-bottom:1px solid var(--color-border);background-color:var(--color-canvas);border-radius:var(--radius-md) var(--radius-md) 0 0;justify-content:space-between;align-items:center;padding:16px;display:flex}._0KBmOW_headerTitle{font-family:var(--font-primary);color:var(--color-midnight-ink);align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}._0KBmOW_headerTitle ._0KBmOW_botIcon{color:var(--color-future-blue)}._0KBmOW_closeBtn{color:var(--color-slate-comment);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:color .2s;display:flex}._0KBmOW_closeBtn:hover{color:var(--color-midnight-ink)}._0KBmOW_messagesContainer{background-color:var(--color-ghost-white);flex-direction:column;flex:1;gap:16px;padding:16px;display:flex;overflow-y:auto}._0KBmOW_messageWrapper{align-items:flex-end;gap:8px;max-width:85%;display:flex}._0KBmOW_userWrapper{flex-direction:row-reverse;align-self:flex-end}._0KBmOW_assistantWrapper{align-self:flex-start}._0KBmOW_avatar{background-color:var(--color-future-blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._0KBmOW_message{font-family:var(--font-secondary);white-space:pre-wrap;border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.4}._0KBmOW_userMessage{background-color:var(--color-midnight-ink);color:var(--color-canvas);border-bottom-right-radius:4px}._0KBmOW_assistantMessage{background-color:var(--color-canvas);color:var(--color-midnight-ink);border:1px solid var(--color-border);border-bottom-left-radius:4px}._0KBmOW_inputForm{background-color:var(--color-canvas);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-md) var(--radius-md);gap:8px;padding:12px;display:flex}._0KBmOW_inputField{border:1px solid var(--color-border);border-radius:var(--radius-full);background-color:var(--color-ghost-white);color:var(--color-midnight-ink);font-family:var(--font-secondary);outline:none;flex:1;padding:10px 14px;font-size:14px;transition:border-color .2s}._0KBmOW_inputField:focus{border-color:var(--color-future-blue)}._0KBmOW_inputField::placeholder{color:var(--color-slate-comment)}._0KBmOW_sendButton{background-color:var(--color-future-blue);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .2s,opacity .2s;display:flex}._0KBmOW_sendButton:hover:not(:disabled){transform:scale(1.05)}._0KBmOW_sendButton:disabled{opacity:.5;cursor:not-allowed}._0KBmOW_dotFlashing{background-color:var(--color-slate-comment);width:6px;height:6px;color:var(--color-slate-comment);border-radius:5px;margin:0 12px;animation:1s linear .5s infinite alternate _0KBmOW_dot-flashing;position:relative}._0KBmOW_dotFlashing:before,._0KBmOW_dotFlashing:after{content:"";background-color:var(--color-slate-comment);width:6px;height:6px;color:var(--color-slate-comment);border-radius:5px;animation:1s infinite alternate _0KBmOW_dot-flashing;display:inline-block;position:absolute;top:0}._0KBmOW_dotFlashing:before{animation-delay:0s;left:-12px}._0KBmOW_dotFlashing:after{animation-delay:1s;left:12px}@keyframes _0KBmOW_dot-flashing{0%{background-color:var(--color-slate-comment)}50%,to{background-color:#86878833}}@media (max-width:480px){._0KBmOW_chatWindow{width:calc(100vw - 40px);bottom:20px;right:20px}._0KBmOW_floatingButton{bottom:20px;right:20px}}
.C9qKZq_input{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-canvas-2);color:var(--color-midnight-ink);font-family:var(--font-secondary);outline:none;width:220px;padding:.65rem 1rem;font-size:.82rem;transition:border-color .2s,box-shadow .2s}.C9qKZq_input::placeholder{color:var(--color-slate-comment)}.C9qKZq_input:focus{border-color:var(--color-future-blue);box-shadow:0 0 0 3px #58a6ff1a}.C9qKZq_input:disabled{opacity:.5;cursor:not-allowed}
.OJJ4WW_section{border-top:1px solid var(--color-border);padding-top:100px;padding-bottom:100px;overflow:hidden}.OJJ4WW_subtext{font-family:var(--font-secondary);color:var(--color-slate-comment);letter-spacing:-.02em;margin-top:8px;font-size:14px}.OJJ4WW_sectionHeader{margin-bottom:10px!important}.OJJ4WW_marqueeContainer{width:100vw;margin-top:25px;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.OJJ4WW_marqueeTrack{align-items:center;gap:80px;width:max-content;padding:0 40px;animation:40s linear infinite OJJ4WW_marqueeScroll;display:flex}.OJJ4WW_marqueeTrack:hover{animation-play-state:paused}.OJJ4WW_brandLogo{justify-content:center;align-items:center;min-width:150px;text-decoration:none;transition:transform .3s;display:flex}.OJJ4WW_brandLogo:hover,.OJJ4WW_brandLogo:focus-visible{transform:scale(1.05)}.OJJ4WW_logoImage{object-fit:contain;filter:grayscale();opacity:.55;width:auto;max-width:160px;height:56px;transition:filter .3s,opacity .3s}.OJJ4WW_brandLogo:hover .OJJ4WW_logoImage,.OJJ4WW_brandLogo:focus-visible .OJJ4WW_logoImage{filter:grayscale(0);opacity:1}@keyframes OJJ4WW_marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:768px){.OJJ4WW_logoImage{max-width:120px;height:42px}.OJJ4WW_brandLogo{min-width:110px}.OJJ4WW_marqueeTrack{gap:40px}}
.OOqMJq_section{padding:120px 0}.OOqMJq_list{flex-direction:column;display:flex}.OOqMJq_item{gap:var(--space-xl);padding:var(--space-xl) 0;border-top:1px solid var(--color-border);grid-template-columns:300px 1fr;transition:opacity .3s;display:grid}.OOqMJq_item:last-child{border-bottom:1px solid var(--color-border)}.OOqMJq_item:hover .OOqMJq_itemTitle{color:var(--color-midnight-ink)}.OOqMJq_itemTitle{font-family:var(--font-primary);letter-spacing:-.02em;color:var(--color-slate-comment);align-items:center;gap:var(--space-md);font-size:24px;font-weight:400;transition:color .3s;display:flex}.OOqMJq_itemNumber{font-family:var(--font-secondary);color:var(--color-future-blue);font-size:13px}.OOqMJq_itemDesc{font-family:var(--font-secondary);color:var(--color-slate-comment);max-width:600px;font-size:16px;line-height:1.6}@media (max-width:768px){.OOqMJq_item{gap:var(--space-md);padding:var(--space-lg) 0;grid-template-columns:1fr}}@media (max-width:480px){.OOqMJq_section{padding:80px 0}.OOqMJq_itemTitle{font-size:20px}.OOqMJq_item{padding:var(--space-md) 0}}
.u5E0Oq_section{padding:80px 0}.u5E0Oq_grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;margin-top:48px;display:grid}@media (max-width:480px){.u5E0Oq_grid{grid-template-columns:1fr;gap:20px}}.u5E0Oq_cardReveal{flex-direction:column;height:100%;display:flex}.u5E0Oq_card{background:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:transform .3s var(--ease),border-color .3s var(--ease);flex-direction:column;height:100%;display:flex;overflow:hidden}.u5E0Oq_card:hover{border-color:#58a6ff66;transform:translateY(-6px)}.u5E0Oq_card:hover .u5E0Oq_image{transform:scale(1.05)}.u5E0Oq_imageWrapper{border-bottom:1px solid var(--color-border);width:100%;height:220px;position:relative;overflow:hidden}.u5E0Oq_image{object-fit:cover;transition:transform .6s var(--ease)}.u5E0Oq_content{flex-direction:column;flex-grow:1;padding:32px 24px;display:flex}.u5E0Oq_title{font-family:var(--font-primary);color:var(--color-midnight-ink);margin:0 0 16px;font-size:1.35rem;font-weight:700;line-height:1.3}.u5E0Oq_desc{color:var(--color-slate-comment);flex-grow:1;margin:0 0 24px;font-size:1rem;line-height:1.6}.u5E0Oq_tags{flex-wrap:wrap;gap:8px;display:flex}.u5E0Oq_tagBadge{padding:4px 10px;font-size:.7rem}
.cJWORa_section{padding:120px 0;position:relative}.cJWORa_grid{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.cJWORa_cardReveal{flex-direction:column;height:100%;display:flex}.cJWORa_card{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-canvas);height:100%;transition:transform .3s var(--ease),border-color .3s;flex-direction:column;display:flex;overflow:hidden}.cJWORa_card:hover{border-color:#0f101226;transform:translateY(-4px)}.cJWORa_card:hover .cJWORa_image{transform:scale(1.04)}.cJWORa_imageWrapper{background:#0f101208;width:100%;height:200px;position:relative;overflow:hidden}.cJWORa_image{object-fit:cover;transition:transform .4s var(--ease)}.cJWORa_imagePlaceholder{background:linear-gradient(135deg,#0071e31a,#a855f71a);width:100%;height:100%}.cJWORa_content{padding:var(--space-md);gap:var(--space-sm);flex-direction:column;flex:1;display:flex}.cJWORa_cardHeader{align-items:center;display:flex}.cJWORa_date{color:var(--color-slate-comment);font-size:12px;font-family:var(--font-secondary)}.cJWORa_title{font-family:var(--font-heading);color:var(--color-midnight-ink);letter-spacing:-.01em;font-size:20px;font-weight:350;line-height:1.25}.cJWORa_text{font-family:var(--font-secondary);color:var(--color-slate-comment);letter-spacing:-.02em;font-size:14px;line-height:1.5}.cJWORa_empty{text-align:center;padding:var(--space-2xl) 0}.cJWORa_emptyText{font-family:var(--font-secondary);color:var(--color-slate-comment);font-size:14px}@media (max-width:768px){.cJWORa_section{padding:80px 0}.cJWORa_grid{gap:var(--space-md);grid-template-columns:1fr}}
.CgwxEq_section{padding:80px 0}.CgwxEq_card{text-align:center;background:var(--color-canvas);border:1px solid var(--color-border);border-radius:24px;max-width:700px;margin:0 auto;padding:48px}.CgwxEq_description{font-family:var(--font-secondary);color:var(--color-slate-comment);max-width:500px;margin:0 auto 40px;font-size:1.125rem;line-height:1.6}.CgwxEq_form{text-align:left;flex-direction:column;gap:24px;display:flex}.CgwxEq_inputGroup{flex-direction:column;gap:8px;display:flex}.CgwxEq_label{color:var(--color-midnight-ink);margin-left:4px;font-size:.875rem;font-weight:600}.CgwxEq_input,.CgwxEq_textarea{border-radius:var(--radius-md);color:var(--color-midnight-ink);font-family:var(--font-secondary);letter-spacing:-.02em;transition:border-color .3s var(--ease),box-shadow .3s var(--ease);background:#0c0d0f0d;border:1px solid #0f101214;padding:16px;font-size:14px}.CgwxEq_input::placeholder,.CgwxEq_textarea::placeholder{color:var(--color-slate-comment)}.CgwxEq_input:focus,.CgwxEq_textarea:focus{background:var(--color-canvas);border-color:var(--color-future-blue);outline:none;box-shadow:0 0 0 3px #0071e31a}.CgwxEq_textarea{resize:vertical;min-height:150px}@media (max-width:768px){.CgwxEq_card{padding:32px 24px}}@media (max-width:480px){.CgwxEq_card{border-radius:var(--radius-md);padding:24px 16px}.CgwxEq_description{font-size:1rem}}
