.Vuv4Yq_label{margin-bottom:var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);white-space:pre;align-items:baseline;gap:.15em;display:inline-flex}.Vuv4Yq_center{justify-content:center;display:flex}.Vuv4Yq_cursor{color:var(--accent);margin-left:.25em;animation:1.1s step-end infinite Vuv4Yq_blink}@keyframes Vuv4Yq_blink{50%{opacity:0}}
.bF3PRW_section{padding-block:5rem}@media (min-width:768px){.bF3PRW_section{padding-block:8rem}}.bF3PRW_inner{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:1.25rem}@media (min-width:768px){.bF3PRW_inner{padding-inline:2.5rem}}.bF3PRW_inner{gap:var(--space-7);display:grid}@media (min-width:768px){.bF3PRW_inner{align-items:center;gap:var(--space-9);grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.bF3PRW_noPhoto{grid-template-columns:minmax(0,1fr);max-width:860px}}.bF3PRW_photoCol{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.bF3PRW_photoFrame{position:relative}.bF3PRW_photoFrame:after{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,-200px), #ffffff1a, transparent 45%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.bF3PRW_photoFrame:hover:after{opacity:1}.bF3PRW_photoFrame{transform:perspective(900px) rotateX(calc(var(--py,0) * -1 * 8deg)) rotateY(calc(var(--px,0) * 8deg)) translateY(var(--lift,0px));aspect-ratio:4/5;border-radius:var(--radius-xl);background:var(--border);width:100%;max-width:440px;box-shadow:0 30px 80px -30px var(--accent-glow);transition:transform .7s var(--ease-out);overflow:hidden}.bF3PRW_photoFrame:hover{--lift:-6px}.bF3PRW_photoFrame:before{content:"";background:conic-gradient(from 0deg, var(--brand), transparent 22%, transparent 50%, #ffffff59 72%, var(--brand));animation:7s linear infinite bF3PRW_spin;position:absolute;inset:-40%}.bF3PRW_photoInner{border-radius:calc(var(--radius-xl) - 2px);background:var(--bg-card);position:absolute;inset:2px;overflow:hidden}.bF3PRW_photo{object-fit:cover;scale:1.04;translate:calc(var(--px,0)*-10px) calc(var(--py,0)*-8px);transition:translate 1.2s var(--ease-out)}@keyframes bF3PRW_spin{to{transform:rotate(360deg)}}.bF3PRW_location{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted)}.bF3PRW_textCol{flex-direction:column;display:flex}.bF3PRW_title{margin-bottom:var(--space-6)}.bF3PRW_bio{gap:var(--space-4);font-size:var(--text-lg);color:var(--text-secondary);flex-direction:column;line-height:1.7;display:flex}.bF3PRW_facts{margin-top:var(--space-7);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--border);gap:1px;display:grid;overflow:hidden}@media (min-width:480px){.bF3PRW_facts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.bF3PRW_fact{gap:var(--space-3);padding:var(--space-5);background:var(--bg);flex-direction:column;display:flex}.bF3PRW_factHeading{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-weight:400}.bF3PRW_languages{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}.bF3PRW_languages li{justify-content:space-between;gap:var(--space-3);font-weight:600;display:flex}.bF3PRW_languages em{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);font-style:normal}.bF3PRW_edu{font-size:var(--text-sm);color:var(--text-secondary);flex-direction:column;gap:.15rem;display:flex}.bF3PRW_edu+.bF3PRW_edu{margin-top:var(--space-3)}.bF3PRW_edu em{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);font-style:normal}.bF3PRW_eduSchool{font-size:var(--text-base);color:var(--text-primary);font-weight:600}
@keyframes Gfnd2a_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.Gfnd2a_chat{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.Gfnd2a_suggestions{gap:var(--space-3);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.Gfnd2a_suggestions::-webkit-scrollbar{display:none}@media (min-width:480px){.Gfnd2a_suggestions{scroll-snap-type:none;grid-template-columns:repeat(2,1fr);display:grid;overflow-x:visible}}@media (min-width:768px){.Gfnd2a_suggestions{grid-template-columns:repeat(4,1fr)}}.Gfnd2a_card{position:relative}.Gfnd2a_card:after{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,-200px), var(--accent-tint), transparent 45%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.Gfnd2a_card:hover:after{opacity:1}.Gfnd2a_card{justify-content:space-between;gap:var(--space-3);min-height:92px;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-secondary);text-align:left;scroll-snap-align:center;transition:border-color .25s,color .25s,transform .35s var(--ease-out);background:#ffffff08;flex-direction:column;flex:0 0 78%;display:flex}.Gfnd2a_card:hover{color:var(--text-primary);border-color:var(--accent-glow);transform:translateY(-3px)}@media (min-width:480px){.Gfnd2a_card{flex:auto}}.Gfnd2a_cardText{font-size:var(--text-sm);font-weight:500;line-height:1.5}.Gfnd2a_cardIcon{color:var(--text-muted);align-self:flex-end}.Gfnd2a_inputBar{align-items:flex-end;gap:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-elevated);box-shadow:var(--shadow-sm);flex:none;padding:6px 6px 6px 14px;transition:border-color .2s,box-shadow .2s;display:flex}.Gfnd2a_inputBar:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring)}.Gfnd2a_input{min-height:1.75rem;max-height:7.5rem;color:var(--text-primary);resize:none;background:0 0;border:none;outline:none;flex:1;padding:6px 0;font-size:16px;line-height:1.45}.Gfnd2a_input::placeholder{color:var(--text-muted);font-size:14px}.Gfnd2a_input:focus-visible{outline:none}.Gfnd2a_send{border-radius:var(--radius-full);background:var(--accent-fill);width:2.25rem;height:2.25rem;color:var(--accent-contrast);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,transform .1s;display:inline-flex}.Gfnd2a_send:hover:not(:disabled){background:var(--accent-fill-hover)}.Gfnd2a_send:active:not(:disabled){background:var(--accent-fill-active);transform:scale(.95)}.Gfnd2a_send:disabled{background:var(--bg-active);color:var(--text-muted);cursor:not-allowed}.Gfnd2a_resume{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg-elevated);color:var(--text-secondary);align-self:center;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.Gfnd2a_resume:hover{color:var(--text-primary);border-color:var(--border-strong)}.Gfnd2a_overlay{z-index:100000;background:var(--bg);flex-direction:column;height:100dvh;animation:.25s both Gfnd2a_rise;display:flex;position:fixed;inset:0}.Gfnd2a_chatHeader{justify-content:space-between;align-items:center;gap:var(--space-2);padding:10px var(--space-4);border-bottom:1px solid var(--border);background:var(--bg-elevated);flex-shrink:0;display:flex}.Gfnd2a_backBtn{border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--bg-hover);min-height:38px;color:var(--text-primary);align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.Gfnd2a_backBtn:hover{border-color:var(--accent);background:var(--bg-active);color:var(--accent)}.Gfnd2a_headerInfo{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.Gfnd2a_headerText{min-width:0}.Gfnd2a_statusDot{border-radius:var(--radius-full);background:var(--success);width:8px;height:8px;box-shadow:0 0 0 3px var(--success-tint);flex-shrink:0}.Gfnd2a_headerTitle{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.2;overflow:hidden}.Gfnd2a_headerStatus{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.3;display:none;overflow:hidden}@media (min-width:480px){.Gfnd2a_headerStatus{display:block}}.Gfnd2a_headerBtn{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-hover);min-height:38px;color:var(--text-secondary);font-size:var(--text-xs);padding:6px 12px;font-weight:500}.Gfnd2a_headerBtn:hover:not(:disabled){color:var(--text-primary);border-color:var(--border-strong)}.Gfnd2a_headerBtn:disabled{opacity:.5;cursor:not-allowed}.Gfnd2a_body{gap:var(--space-3);width:100%;max-width:760px;min-height:0;padding:0 var(--space-4) var(--space-4);flex-direction:column;flex:1;margin-inline:auto;display:flex}.Gfnd2a_messages{gap:var(--space-4);min-height:0;padding:var(--space-5) var(--space-1) var(--space-3);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}.Gfnd2a_welcome{max-width:440px;margin:0 auto var(--space-3);text-align:center;flex-direction:column;align-items:center;display:flex}.Gfnd2a_welcomeAvatar{width:48px;height:48px;margin-bottom:var(--space-3);border-radius:var(--radius-full);background:var(--accent-fill);color:var(--accent-contrast);justify-content:center;align-items:center;display:flex}.Gfnd2a_welcomeTitle{margin-bottom:var(--space-1);font-weight:600}.Gfnd2a_welcomeSubtitle{font-size:var(--text-xs);color:var(--text-muted);line-height:1.5}.Gfnd2a_user,.Gfnd2a_assistant{animation:.25s both Gfnd2a_rise;display:flex}.Gfnd2a_user{justify-content:flex-end}.Gfnd2a_bubble{max-width:85%;font-size:var(--text-sm);overflow-wrap:anywhere;line-height:1.65}.Gfnd2a_user .Gfnd2a_bubble{border:1px solid var(--border);border-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-sm);background:var(--bg-hover);white-space:pre-wrap;padding:8px 14px}.Gfnd2a_assistant .Gfnd2a_bubble{width:100%;max-width:100%;padding-inline:var(--space-1);font-size:var(--text-base);line-height:1.7}.Gfnd2a_markdown>*+*{margin-top:.75em}.Gfnd2a_markdown ul,.Gfnd2a_markdown ol{padding-left:1.25rem}.Gfnd2a_markdown a{color:var(--accent);text-decoration:underline}.Gfnd2a_markdown strong{font-weight:600}.Gfnd2a_thinking{gap:var(--space-2);padding-block:var(--space-2);display:inline-flex}.Gfnd2a_thinking span{border-radius:var(--radius-full);background:var(--text-muted);width:6px;height:6px;animation:1.2s ease-in-out infinite Gfnd2a_pulse}.Gfnd2a_thinking span:nth-child(2){animation-delay:.15s}.Gfnd2a_thinking span:nth-child(3){animation-delay:.3s}.Gfnd2a_error{padding:var(--space-2) var(--space-4);border:1px solid var(--error);border-radius:var(--radius-md);color:var(--error);font-size:var(--text-sm);text-align:center;align-self:center}.Gfnd2a_chipsRow{gap:var(--space-2);scrollbar-width:none;flex-shrink:0;display:flex;overflow-x:auto}.Gfnd2a_chipsRow::-webkit-scrollbar{display:none}.Gfnd2a_chip{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg-elevated);color:var(--text-secondary);white-space:nowrap;flex-shrink:0;padding:6px 12px;font-size:13px;font-weight:500;line-height:1.3;transition:all .2s}.Gfnd2a_chip:hover:not(:disabled){color:var(--text-primary);border-color:var(--border-strong);background:var(--bg-hover)}.Gfnd2a_chip:disabled{opacity:.5;cursor:not-allowed}@keyframes Gfnd2a_pulse{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}
@keyframes QjDwEa_blob{0%{transform:translate(0)scale(1)rotate(0)}33%{transform:translate(14%,-12%)scale(1.2)rotate(20deg)}66%{transform:translate(-12%,12%)scale(.88)rotate(-15deg)}to{transform:translate(9%,7%)scale(1.12)rotate(8deg)}}.QjDwEa_section{padding-block:5rem}@media (min-width:768px){.QjDwEa_section{padding-block:8rem}}.QjDwEa_section{position:relative;overflow:hidden}.QjDwEa_stars{background-image:radial-gradient(1px 1px at 10% 20%, var(--text-muted), transparent),radial-gradient(1px 1px at 30% 70%, var(--text-muted), transparent),radial-gradient(1.5px 1.5px at 55% 15%, var(--text-secondary), transparent),radial-gradient(1px 1px at 75% 55%, var(--text-muted), transparent),radial-gradient(1px 1px at 90% 30%, var(--text-muted), transparent),radial-gradient(1.5px 1.5px at 20% 90%, var(--text-secondary), transparent),radial-gradient(1px 1px at 65% 85%, var(--text-muted), transparent);opacity:.5;pointer-events:none;background-size:420px 420px;animation:6s ease-in-out infinite alternate QjDwEa_twinkle;position:absolute;inset:0}.QjDwEa_inner{width:100%;max-width:980px;margin-inline:auto;padding-inline:1.25rem}@media (min-width:768px){.QjDwEa_inner{padding-inline:2.5rem}}.QjDwEa_inner{gap:var(--space-7);flex-direction:column;display:flex;position:relative}.QjDwEa_header{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.QjDwEa_lead{max-width:52ch;margin-top:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7}.QjDwEa_window{border:1px solid var(--border-strong);border-radius:var(--radius-xl);box-shadow:var(--shadow-overlay);background:linear-gradient(#161616,#0b0b0b);position:relative}.QjDwEa_window:before{content:"";z-index:-1;background:radial-gradient(ellipse at center, var(--accent-glow), transparent 65%);filter:blur(40px);height:90%;translate:calc(var(--px,0)*24%) calc(var(--py,0)*16%);transition:translate 1.2s var(--ease-out);animation:13s ease-in-out infinite alternate QjDwEa_blob;position:absolute;inset:-30% -10% auto 30%}.QjDwEa_chrome{align-items:center;gap:var(--space-4);border-bottom:1px solid var(--border);padding:.85rem 1.1rem;display:flex}.QjDwEa_lights{gap:6px;display:inline-flex}.QjDwEa_lights i{border-radius:var(--radius-full);background:#ffffff26;width:11px;height:11px}.QjDwEa_lights i:first-child{background:var(--brand)}.QjDwEa_title{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);display:inline-flex}.QjDwEa_online{border-radius:var(--radius-full);background:var(--success);width:7px;height:7px}.QjDwEa_body{padding:var(--space-5)}@media (min-width:768px){.QjDwEa_body{padding:var(--space-6)}}@keyframes QjDwEa_twinkle{0%{opacity:.25}to{opacity:.6}}
@keyframes dXOoJa_blob{0%{transform:translate(0)scale(1)rotate(0)}33%{transform:translate(14%,-12%)scale(1.2)rotate(20deg)}66%{transform:translate(-12%,12%)scale(.88)rotate(-15deg)}to{transform:translate(9%,7%)scale(1.12)rotate(8deg)}}.dXOoJa_section{padding-block:5rem}@media (min-width:768px){.dXOoJa_section{padding-block:8rem}}.dXOoJa_inner{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:1.25rem}@media (min-width:768px){.dXOoJa_inner{padding-inline:2.5rem}}.dXOoJa_card{position:relative}.dXOoJa_card:after{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,-200px), #ea28451a, transparent 45%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.dXOoJa_card:hover:after{opacity:1}.dXOoJa_card{gap:var(--space-7);padding:var(--space-6) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-card);isolation:isolate;display:grid;overflow:hidden}@media (min-width:768px){.dXOoJa_card{align-items:start;gap:var(--space-8);padding:var(--space-8);grid-template-columns:1fr 1fr}}.dXOoJa_glow{z-index:-1;aspect-ratio:1;filter:blur(20px);width:70%;translate:calc(var(--px,0)*20%) calc(var(--py,0)*14%);transition:translate 1.2s var(--ease-out);background:radial-gradient(circle,#ea28454d,#0000 65%);border-radius:50%;animation:15s ease-in-out infinite alternate dXOoJa_blob;position:absolute;bottom:-40%;left:-20%}.dXOoJa_info{flex-direction:column;display:flex}.dXOoJa_heading{letter-spacing:-.035em;text-wrap:balance;margin-bottom:var(--space-4);font-size:clamp(2.25rem,1.4rem + 3.4vw,4rem);font-weight:500;line-height:1.05}.dXOoJa_lead{margin-bottom:var(--space-6);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.75}.dXOoJa_reachLabel{margin-bottom:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);display:block}.dXOoJa_email{letter-spacing:-.02em;overflow-wrap:anywhere;align-self:flex-start;font-size:clamp(1.25rem,1rem + 1.4vw,1.875rem);font-weight:600;position:relative}.dXOoJa_email:after{content:"";background:var(--accent-fill);transform-origin:0;height:2px;transition:transform .4s var(--ease-out);position:absolute;bottom:-4px;left:0;right:0}.dXOoJa_email:hover{color:var(--accent)}.dXOoJa_email:hover:after{transform:scaleX(.3)}.dXOoJa_timezone{margin-top:var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);line-height:1.6}.dXOoJa_channels{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border)}.dXOoJa_links{gap:var(--space-2);flex-wrap:wrap;display:flex}.dXOoJa_channel{align-items:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-full);min-height:40px;font-size:var(--text-sm);color:var(--text-secondary);transition:color .2s,border-color .2s,transform .3s var(--ease-out);padding:.4rem .9rem;font-weight:600;display:inline-flex}.dXOoJa_channel:hover{border-color:var(--accent-fill);color:var(--text-primary);transform:translateY(-2px)}.dXOoJa_form,.dXOoJa_row{gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:480px){.dXOoJa_row{flex-direction:row}.dXOoJa_row>*{flex:1}}.dXOoJa_label{display:block}.dXOoJa_field,.dXOoJa_textarea{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);width:100%;color:var(--text-primary);font-size:var(--text-sm);padding:.85rem 1rem;transition:border-color .2s,box-shadow .2s}.dXOoJa_field::placeholder,.dXOoJa_textarea::placeholder{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.dXOoJa_field:focus,.dXOoJa_textarea:focus{border-color:var(--accent-fill);box-shadow:0 0 0 4px var(--ring);outline:none}.dXOoJa_textarea{resize:vertical;min-height:10rem}.dXOoJa_submit{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);min-height:46px;font-size:var(--text-sm);white-space:nowrap;transition:transform .2s var(--ease-out),background-color .2s,color .2s,box-shadow .2s,border-color .2s;padding:.75rem 1.4rem;font-weight:600;display:inline-flex}.dXOoJa_submit:hover{transform:translateY(-2px)}.dXOoJa_submit:active{transform:translateY(0)scale(.98)}.dXOoJa_submit{background:var(--accent-fill);color:var(--accent-contrast)}.dXOoJa_submit:hover{background:var(--accent-fill-hover);box-shadow:0 10px 30px -8px var(--accent-glow)}.dXOoJa_submit{margin-top:var(--space-2);align-self:flex-start}.dXOoJa_submit:disabled{opacity:.5;cursor:not-allowed;transform:none}.dXOoJa_honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.dXOoJa_ok{padding:var(--space-6);border:1px solid var(--success);border-radius:var(--radius-lg);background:var(--success-tint);color:var(--text-primary);text-align:center;align-self:center}.dXOoJa_err{font-size:var(--text-sm);color:var(--error)}
.lXWaAq_section{padding-block:5rem}@media (min-width:768px){.lXWaAq_section{padding-block:8rem}}.lXWaAq_inner{width:100%;max-width:1040px;margin-inline:auto;padding-inline:1.25rem}@media (min-width:768px){.lXWaAq_inner{padding-inline:2.5rem}}.lXWaAq_inner{gap:var(--space-7);flex-direction:column;display:flex}.lXWaAq_timeline{border-top:1px solid var(--border);flex-direction:column;list-style:none;display:flex}.lXWaAq_item{position:relative}.lXWaAq_item:after{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,-200px), #ffffff0a, transparent 45%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.lXWaAq_item:hover:after{opacity:1}.lXWaAq_item{gap:var(--space-4);padding:var(--space-6) var(--space-2);border-bottom:1px solid var(--border);display:grid}@media (min-width:768px){.lXWaAq_item{gap:var(--space-7);padding:var(--space-7) var(--space-4);grid-template-columns:260px 1fr}}.lXWaAq_item:before{content:"";background:linear-gradient(90deg, var(--accent-fill), transparent);transform-origin:0;width:100%;height:1px;transition:transform .6s var(--ease-out);position:absolute;top:-1px;left:0;transform:scaleX(0)}.lXWaAq_item:hover:before{transform:scaleX(1)}.lXWaAq_side{gap:var(--space-1);flex-direction:column;display:flex}.lXWaAq_period{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted)}.lXWaAq_current{align-items:center;gap:var(--space-2);color:var(--accent);display:inline-flex}.lXWaAq_current:before{content:"";border-radius:var(--radius-full);background:var(--accent-fill);width:6px;height:6px;box-shadow:0 0 0 4px var(--accent-tint)}.lXWaAq_company{margin-top:var(--space-2);font-size:var(--text-lg);font-weight:600}.lXWaAq_company a:hover{color:var(--accent)}.lXWaAq_location{font-size:var(--text-sm);color:var(--text-muted)}.lXWaAq_content{gap:var(--space-3);flex-direction:column;display:flex}.lXWaAq_summary{color:var(--text-secondary);line-height:1.7}.lXWaAq_highlights{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lXWaAq_highlights li{padding-left:var(--space-5);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.65;position:relative}.lXWaAq_highlights li:before{content:"";background:var(--accent);width:10px;height:1px;position:absolute;top:.62em;left:0}
@keyframes fXLRTa_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes fXLRTa_blob{0%{transform:translate(0)scale(1)rotate(0)}33%{transform:translate(14%,-12%)scale(1.2)rotate(20deg)}66%{transform:translate(-12%,12%)scale(.88)rotate(-15deg)}to{transform:translate(9%,7%)scale(1.12)rotate(8deg)}}.fXLRTa_hero{border-radius:var(--radius-xl);background:var(--panel-bg);color:var(--panel-text);isolation:isolate;margin-inline:.75rem;position:relative;overflow:hidden}@media (min-width:768px){.fXLRTa_hero{margin-inline:1.25rem}}.fXLRTa_hero{min-height:calc(100svh - 1.5rem);padding:calc(var(--header-h) + 2.5rem) 0 2.5rem;flex-direction:column;justify-content:center;margin-top:.75rem;display:flex}@media (min-width:768px){.fXLRTa_hero{min-height:calc(100svh - 2.5rem);margin-top:1.25rem}}.fXLRTa_backdrop{z-index:-1;background:#0b0b0b;position:absolute;inset:0;overflow:hidden}.fXLRTa_backdrop:after{translate:calc(var(--px,0)*-14px) calc(var(--py,0)*-14px);transition:translate 1.2s var(--ease-out);content:"";opacity:.5;background-image:radial-gradient(#ffffff1f 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:-20px;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 75%)}.fXLRTa_blobA,.fXLRTa_blobB,.fXLRTa_blobC{aspect-ratio:1;filter:blur(30px);will-change:transform,translate;border-radius:50%;animation:18s ease-in-out infinite alternate fXLRTa_blob;position:absolute}.fXLRTa_blobA{background:radial-gradient(circle, var(--brand) 0%, #ea284599 30%, transparent 68%);width:max(72%,620px);translate:calc(var(--px,0)*14%) calc(var(--py,0)*12%);transition:translate 1.2s var(--ease-out);top:-40%;left:-22%}.fXLRTa_blobB{background:radial-gradient(circle, #b5162f 0%, var(--brand-deep) 35%, transparent 68%);width:max(80%,680px);translate:calc(var(--px,0)*-10%) calc(var(--py,0)*-8%);transition:translate 1.6s var(--ease-out);animation-duration:23s;animation-delay:-9s;bottom:-55%;right:-28%}.fXLRTa_blobC{opacity:.7;width:max(62%,520px);translate:calc(var(--px,0)*18%) calc(var(--py,0)*10%);transition:translate .9s var(--ease-out);background:radial-gradient(circle,#ea2845cc 0%,#0000 62%);animation-duration:15s;animation-delay:-4s;bottom:-70%;left:18%}@media (max-width:767px){.fXLRTa_blobA{top:-15%;left:-70%}.fXLRTa_blobB{bottom:-20%;right:-90%}.fXLRTa_blobC{bottom:-35%;left:-40%}}.fXLRTa_beam{translate:calc(var(--px,0)*8%) calc(var(--py,0)*0%);transition:translate 1.4s var(--ease-out);background:linear-gradient(118deg,#0000 32%,#000000d9 47%,#000000e6 53%,#0000 68%);animation:14s ease-in-out infinite alternate fXLRTa_sway;position:absolute;inset:-30%}.fXLRTa_cursor{background:radial-gradient(560px circle at var(--mx,50%) var(--my,50%), #ff5a7633, transparent 60%);opacity:0;transition:opacity .6s;position:absolute;inset:0}.fXLRTa_hero:hover .fXLRTa_cursor{opacity:1}.fXLRTa_inner{width:100%;max-width:1100px;margin-inline:auto;padding-inline:1.25rem}@media (min-width:768px){.fXLRTa_inner{padding-inline:2.5rem}}.fXLRTa_inner{translate:calc(var(--px,0)*-10px) calc(var(--py,0)*-6px);transition:translate 1.4s var(--ease-out);align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;display:flex}.fXLRTa_inner>*{animation:fXLRTa_rise .8s var(--ease-out) both}.fXLRTa_inner>:nth-child(2){animation-delay:80ms}.fXLRTa_inner>:nth-child(3){animation-delay:.16s}.fXLRTa_inner>:nth-child(4){animation-delay:.24s}.fXLRTa_availability{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.02em;color:#ffffffd9;background:#0000004d;border:1px solid #ffffff26;padding:.4rem .9rem;display:inline-flex}.fXLRTa_dot{border-radius:var(--radius-full);background:#3fb950;width:8px;height:8px;animation:2s ease-out infinite fXLRTa_ping;box-shadow:0 0 #3fb95099}.fXLRTa_title{letter-spacing:-.045em;color:#fff;flex-direction:column;align-items:center;font-size:clamp(3rem,1.4rem + 6.4vw,6.75rem);font-weight:500;line-height:.98;display:flex}.fXLRTa_role{background:linear-gradient(100deg,#ffffff73 20%,#fff 40%,#ffffff73 60%) 0 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;animation:6s linear infinite fXLRTa_shine}.fXLRTa_subtitle{max-width:58ch;font-family:var(--font-mono);font-size:var(--text-sm);color:#fffc;line-height:1.75}.fXLRTa_ctas{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.fXLRTa_ctaPrimary{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);min-height:46px;font-size:var(--text-sm);white-space:nowrap;transition:transform .2s var(--ease-out),background-color .2s,color .2s,box-shadow .2s,border-color .2s;padding:.75rem 1.4rem;font-weight:600;display:inline-flex}.fXLRTa_ctaPrimary:hover{transform:translateY(-2px)}.fXLRTa_ctaPrimary:active{transform:translateY(0)scale(.98)}.fXLRTa_ctaPrimary{background:var(--text-primary);color:var(--bg)}.fXLRTa_ctaPrimary:hover{box-shadow:0 10px 30px -10px var(--accent-glow)}.fXLRTa_ctaPrimary{padding-inline:1.6rem}.fXLRTa_ctaGhost{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);min-height:46px;font-size:var(--text-sm);white-space:nowrap;transition:transform .2s var(--ease-out),background-color .2s,color .2s,box-shadow .2s,border-color .2s;padding:.75rem 1.4rem;font-weight:600;display:inline-flex}.fXLRTa_ctaGhost:hover{transform:translateY(-2px)}.fXLRTa_ctaGhost:active{transform:translateY(0)scale(.98)}.fXLRTa_ctaGhost{color:#fff}.fXLRTa_ctaGhost span{transition:transform .25s var(--ease-out)}.fXLRTa_ctaGhost:hover span{transform:translate(4px)}.fXLRTa_stats{justify-content:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-8);font-family:var(--font-mono);font-size:var(--text-sm);animation:fXLRTa_rise .8s var(--ease-out) .35s both;flex-wrap:wrap;padding-inline:1.25rem;display:flex}@media (min-width:1024px){.fXLRTa_stats{flex-direction:column;align-items:flex-end;margin:0;padding:0;position:absolute;bottom:2.5rem;right:2.5rem}}.fXLRTa_stat{gap:var(--space-4);display:flex}.fXLRTa_stat dt{color:#ffffffb3}.fXLRTa_stat dd{font-variant-numeric:tabular-nums;color:#fff;font-weight:600}@keyframes fXLRTa_sway{0%{transform:rotate(-4deg)translate(-3%)}to{transform:rotate(4deg)translate(3%)}}@keyframes fXLRTa_shine{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes fXLRTa_ping{0%{box-shadow:0 0 #3fb95099}80%,to{box-shadow:0 0 0 8px #3fb95000}}
@keyframes ZcfUpq_blob{0%{transform:translate(0)scale(1)rotate(0)}33%{transform:translate(14%,-12%)scale(1.2)rotate(20deg)}66%{transform:translate(-12%,12%)scale(.88)rotate(-15deg)}to{transform:translate(9%,7%)scale(1.12)rotate(8deg)}}.ZcfUpq_panel{position:relative}.ZcfUpq_panel:after{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,-200px), #ffffff12, transparent 45%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.ZcfUpq_panel:hover:after{opacity:1}.ZcfUpq_panel{border-radius:var(--radius-xl);isolation:isolate;background:radial-gradient(70% 55% at 50% 100%,#ffffff2e,#0000 70%),linear-gradient(#1c1c1c,#0e0e0e);border:1px solid #ffffff1a;overflow:hidden}.ZcfUpq_glow{translate:calc(var(--px,0)*22%) calc(var(--py,0)*10%);transition:translate 1.2s var(--ease-out);z-index:-1;background:radial-gradient(50% 70% at 50% 0,#ea284580,#0000 70%);height:70%;animation:9s ease-in-out infinite alternate ZcfUpq_sweep;position:absolute;inset:0 0 auto}.ZcfUpq_glowLow{translate:calc(var(--px,0)*-16%) calc(var(--py,0)*-10%);transition:translate 1.6s var(--ease-out);z-index:-1;aspect-ratio:1;filter:blur(20px);background:radial-gradient(circle,#780f2073,#0000 65%);border-radius:50%;width:60%;animation:16s ease-in-out infinite alternate ZcfUpq_blob;position:absolute;bottom:-35%;left:20%}.ZcfUpq_top{align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-5) var(--space-6);text-align:center;flex-direction:column;display:flex}.ZcfUpq_badge{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.ZcfUpq_meta{color:var(--text-muted)}.ZcfUpq_title{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.5rem,1.5rem + 4vw,5rem);font-weight:500;line-height:1.05}.ZcfUpq_summary{-webkit-line-clamp:4;max-width:60ch;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);-webkit-box-orient:vertical;line-height:1.75;display:-webkit-box;overflow:hidden}.ZcfUpq_cta{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);min-height:46px;font-size:var(--text-sm);white-space:nowrap;transition:transform .2s var(--ease-out),background-color .2s,color .2s,box-shadow .2s,border-color .2s;padding:.75rem 1.4rem;font-weight:600;display:inline-flex}.ZcfUpq_cta:hover{transform:translateY(-2px)}.ZcfUpq_cta:active{transform:translateY(0)scale(.98)}.ZcfUpq_cta{background:var(--text-primary);color:var(--bg)}.ZcfUpq_cta:hover{box-shadow:0 10px 30px -10px var(--accent-glow)}.ZcfUpq_cta{margin-top:var(--space-2)}.ZcfUpq_screen{padding-inline:var(--space-4);perspective:1400px}@media (min-width:768px){.ZcfUpq_screen{padding-inline:var(--space-9)}}.ZcfUpq_device{aspect-ratio:16/9;transform:rotateX(calc(6deg + var(--py,0) * 5deg)) rotateY(calc(var(--px,0) * 7deg));transform-origin:bottom;transition:transform .9s var(--ease-out);background:#0b0b0b;border:6px solid #2a2a2a;border-bottom:none;border-radius:18px 18px 0 0;position:relative;overflow:hidden;box-shadow:0 -20px 80px -20px #ea284559}.ZcfUpq_device img{object-fit:cover;object-position:top;scale:1.04;translate:calc(var(--px,0)*-12px) calc(var(--py,0)*-8px);transition:translate 1.2s var(--ease-out)}.ZcfUpq_placeholder{padding:var(--space-5);letter-spacing:-.04em;color:#fff3;text-align:center;background:radial-gradient(60% 60% at 30% 20%,#ea284540,#0000 60%),linear-gradient(135deg,#151515,#0b0b0b);justify-content:center;align-items:center;font-size:clamp(2rem,1rem + 4vw,4rem);font-weight:600;display:flex;position:absolute;inset:0}.ZcfUpq_facts{gap:var(--space-5);padding:var(--space-6) var(--space-5);background:#0e0e0ecc;border-top:1px solid #ffffff1a;list-style:none;display:grid}@media (min-width:768px){.ZcfUpq_facts{padding:var(--space-6) var(--space-7);grid-template-columns:repeat(3,1fr)}}.ZcfUpq_facts li{gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--border-strong);flex-direction:column;display:flex}.ZcfUpq_facts li:first-child{border-top-color:var(--accent-fill)}.ZcfUpq_facts strong{font-size:var(--text-2xl);letter-spacing:-.03em;font-weight:600}.ZcfUpq_facts span{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted)}@keyframes ZcfUpq_sweep{0%{transform:translate(-22%)scale(1)}to{transform:translate(22%)scale(1.15)}}
@keyframes Nitf9G_blob{0%{transform:translate(0)scale(1)rotate(0)}33%{transform:translate(14%,-12%)scale(1.2)rotate(20deg)}66%{transform:translate(-12%,12%)scale(.88)rotate(-15deg)}to{transform:translate(9%,7%)scale(1.12)rotate(8deg)}}.Nitf9G_card{position:relative}.Nitf9G_card:after{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,-200px), var(--accent-tint), transparent 45%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.Nitf9G_card:hover:after{opacity:1}.Nitf9G_card{transform:perspective(1800px) rotateX(calc(var(--py,0) * -1 * 2.5deg)) rotateY(calc(var(--px,0) * 2.5deg)) translateY(var(--lift,0px));gap:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-card);transition:border-color .3s,transform .7s var(--ease-out),box-shadow .6s var(--ease-out);padding:.6rem;display:grid}@media (min-width:768px){.Nitf9G_card{align-items:center;gap:var(--space-7);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);padding:.75rem}}.Nitf9G_card:hover{--lift:-4px;border-color:var(--border-strong);box-shadow:0 50px 90px -50px var(--accent-glow)}.Nitf9G_card:hover .Nitf9G_thumb img{transform:scale(1.05)}.Nitf9G_card:hover .Nitf9G_media:before{opacity:1}.Nitf9G_card:hover .Nitf9G_cta{color:var(--text-primary)}.Nitf9G_card:hover .Nitf9G_arrow{border-color:var(--accent-fill);background:var(--accent-fill);color:#fff;transform:rotate(45deg)}@media (min-width:768px){.Nitf9G_reverse{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.Nitf9G_reverse .Nitf9G_media{order:2}}.Nitf9G_media{position:relative}.Nitf9G_media:before{content:"";background:radial-gradient(ellipse at center, var(--accent-glow), transparent 70%);filter:blur(32px);opacity:0;transition:opacity .6s,translate 1.2s var(--ease-out);translate:calc(var(--px,0)*30px) calc(var(--py,0)*20px);position:absolute;inset:15% 8% -6%}.Nitf9G_thumb{aspect-ratio:16/10;border:1px solid var(--border);border-radius:calc(var(--radius-xl) - .6rem);background:var(--bg-hover);position:relative;overflow:hidden}.Nitf9G_thumb img{object-fit:cover;object-position:top;transition:transform .9s var(--ease-out),translate 1s var(--ease-out);scale:1.03;translate:calc(var(--px,0)*-10px) calc(var(--py,0)*-8px)}.Nitf9G_placeholder{background:var(--bg-hover);isolation:isolate;letter-spacing:-.05em;color:var(--text-primary);opacity:.9;justify-content:center;align-items:center;font-size:clamp(5rem,3rem + 6vw,9rem);font-weight:600;display:flex;position:absolute;inset:0;overflow:hidden}.Nitf9G_placeholder:before,.Nitf9G_placeholder:after{content:"";z-index:-1;aspect-ratio:1;filter:blur(10px);border-radius:50%;width:90%;animation:12s ease-in-out infinite alternate Nitf9G_blob;position:absolute}.Nitf9G_placeholder:before{translate:calc(var(--px,0)*22%) calc(var(--py,0)*18%);transition:translate 1.2s var(--ease-out);background:radial-gradient(circle,#ea284566,#0000 62%);top:-55%;left:-25%}.Nitf9G_placeholder:after{translate:calc(var(--px,0)*-18%) calc(var(--py,0)*-14%);transition:translate 1.6s var(--ease-out);background:radial-gradient(circle,#780f2080,#0000 62%);animation-duration:16s;animation-direction:alternate-reverse;bottom:-60%;right:-30%}.Nitf9G_body{gap:var(--space-4);padding:var(--space-2) var(--space-3) var(--space-4);flex-direction:column;display:flex}@media (min-width:768px){.Nitf9G_body{padding:var(--space-5) var(--space-3)}}.Nitf9G_top{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Nitf9G_number{border:1px solid var(--accent-glow);border-radius:var(--radius-full);background:var(--accent-tint);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent);padding:.2rem .6rem}.Nitf9G_meta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase}.Nitf9G_title{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem);font-weight:500;line-height:1.05}.Nitf9G_summary{-webkit-line-clamp:4;max-width:52ch;font-size:var(--text-base);color:var(--text-secondary);-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}.Nitf9G_metrics{gap:var(--space-4) var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(84px,max-content));display:grid}.Nitf9G_metrics div{flex-direction:column-reverse;gap:2px;display:flex}.Nitf9G_metrics dd{font-size:var(--text-2xl);letter-spacing:-.03em;font-weight:600;line-height:1.1}.Nitf9G_metrics dt{font-family:var(--font-mono);color:var(--text-muted);font-size:11px}.Nitf9G_tags{gap:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}.Nitf9G_tags li{border:1px solid var(--border);border-radius:var(--radius-full);font-family:var(--font-mono);color:var(--text-secondary);padding:.3rem .7rem;font-size:11px}.Nitf9G_cta{align-items:center;gap:var(--space-3);margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);font-weight:600;transition:color .3s;display:inline-flex}.Nitf9G_arrow{border:1px solid var(--border-strong);border-radius:var(--radius-full);width:44px;height:44px;color:var(--text-primary);transition:transform .45s var(--ease-out),background-color .3s,border-color .3s,color .3s;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
.Ho_Zba_section{padding-block:5rem}@media (min-width:768px){.Ho_Zba_section{padding-block:8rem}}.Ho_Zba_inner{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:1.25rem}@media (min-width:768px){.Ho_Zba_inner{padding-inline:2.5rem}}.Ho_Zba_inner{gap:var(--space-6);flex-direction:column;display:flex}.Ho_Zba_header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.Ho_Zba_allLink{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);min-height:46px;font-size:var(--text-sm);white-space:nowrap;transition:transform .2s var(--ease-out),background-color .2s,color .2s,box-shadow .2s,border-color .2s;padding:.75rem 1.4rem;font-weight:600;display:inline-flex}.Ho_Zba_allLink:hover{transform:translateY(-2px)}.Ho_Zba_allLink:active{transform:translateY(0)scale(.98)}.Ho_Zba_allLink{border:1px solid var(--border);background:var(--bg-hover);color:var(--text-primary)}.Ho_Zba_allLink:hover{border-color:var(--border-strong)}.Ho_Zba_list{gap:var(--space-5);flex-direction:column;display:flex}@media (min-width:768px){.Ho_Zba_list{gap:var(--space-6)}}
.Op1ZdW_section{padding-block:5rem}@media (min-width:768px){.Op1ZdW_section{padding-block:8rem}}.Op1ZdW_inner{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:1.25rem}@media (min-width:768px){.Op1ZdW_inner{padding-inline:2.5rem}}.Op1ZdW_inner{gap:var(--space-7);flex-direction:column;display:flex}.Op1ZdW_header{max-width:640px}.Op1ZdW_grid{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--border);gap:1px;display:grid;overflow:hidden}@media (min-width:768px){.Op1ZdW_grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.Op1ZdW_cell{position:relative}.Op1ZdW_cell:after{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,-200px), var(--accent-tint), transparent 45%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.Op1ZdW_cell:hover:after{opacity:1}.Op1ZdW_cell{gap:var(--space-4);min-height:320px;padding:var(--space-6);background:var(--bg);flex-direction:column;transition:background-color .3s;display:flex}.Op1ZdW_cell:hover{background:var(--bg-card)}.Op1ZdW_cell:hover .Op1ZdW_index{color:var(--accent)}.Op1ZdW_index{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);transition:color .3s}.Op1ZdW_title{font-size:var(--text-xl)}.Op1ZdW_points{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Op1ZdW_points li{padding-left:var(--space-5);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.65;position:relative}.Op1ZdW_points li:before{content:"";background:var(--accent);width:10px;height:1px;position:absolute;top:.62em;left:0}.Op1ZdW_points{gap:var(--space-3)}.Op1ZdW_tags{gap:var(--space-2);padding-top:var(--space-4);flex-wrap:wrap;margin-top:auto;list-style:none;display:flex}.Op1ZdW_tags li{border:1px solid var(--border);border-radius:var(--radius-full);font-family:var(--font-mono);color:var(--text-secondary);padding:.3rem .65rem;font-size:11px}
.sVYe3q_section{padding-block:4rem 2rem}@media (min-width:768px){.sVYe3q_section{padding-block:6rem 3rem}}.sVYe3q_rows{gap:var(--space-4);margin-top:var(--space-5);flex-direction:column;display:flex}.sVYe3q_marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.sVYe3q_marquee:hover .sVYe3q_track{animation-play-state:paused}.sVYe3q_track{width:max-content;list-style:none;animation:55s linear infinite sVYe3q_marquee;display:flex}.sVYe3q_track li{letter-spacing:-.03em;color:var(--text-muted);white-space:nowrap;align-items:center;padding-right:clamp(1.5rem,1rem + 2vw,3rem);font-size:clamp(1.4rem,.9rem + 2vw,2.4rem);font-weight:600;transition:color .3s;display:inline-flex}.sVYe3q_track li:after{content:"";background:var(--accent-fill);opacity:.8;border-radius:2px;width:7px;height:7px;margin-left:clamp(1.5rem,1rem + 2vw,3rem);transform:rotate(45deg)}.sVYe3q_track li:hover{color:var(--text-primary)}.sVYe3q_reverse .sVYe3q_track{animation-duration:65s;animation-direction:reverse}@keyframes sVYe3q_marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.sVYe3q_track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.sVYe3q_marquee{-webkit-mask-image:none;mask-image:none}.sVYe3q_reverse,.sVYe3q_track li[aria-hidden]{display:none}}
@keyframes i35jra_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.i35jra_page{padding-top:calc(var(--header-h) + var(--space-8));padding-bottom:var(--space-9)}.i35jra_inner{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:1.25rem}@media (min-width:768px){.i35jra_inner{padding-inline:2.5rem}}.i35jra_inner{gap:var(--space-8);flex-direction:column;display:flex}.i35jra_header{align-items:center;gap:var(--space-4);text-align:center;animation:i35jra_rise .8s var(--ease-out) both;flex-direction:column;display:flex}.i35jra_header h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(3rem,1.5rem + 6vw,6.5rem);font-weight:500;line-height:1.05}.i35jra_lead{max-width:52ch;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.75}.i35jra_list{gap:var(--space-5);flex-direction:column;display:flex}@media (min-width:768px){.i35jra_list{gap:var(--space-6)}}.i35jra_empty{font-family:var(--font-mono);text-align:center;color:var(--text-muted)}
@keyframes BpkytG_breathe{0%{transform:scale(1)rotate(-4deg)}to{transform:scale(1.05)rotate(5deg)}}@keyframes BpkytG_pulse{0%{opacity:.55}to{opacity:1}}@keyframes BpkytG_slide-in{0%{opacity:0;translate:28px}to{opacity:1;translate:0}}.BpkytG_section{border-radius:var(--radius-xl);background:var(--panel-bg);color:var(--panel-text);isolation:isolate;margin-inline:.75rem;position:relative;overflow:hidden}@media (min-width:768px){.BpkytG_section{margin-inline:1.25rem}}.BpkytG_section{padding-block:5rem}@media (min-width:768px){.BpkytG_section{padding-block:8rem}}.BpkytG_backdrop{z-index:-1;background:radial-gradient(55% 75% at 82%,#1c0508 0%,#0000 65%),#050303;position:absolute;inset:0;overflow:hidden}.BpkytG_ring{--size:min(62vw, 760px);width:var(--size);aspect-ratio:1;margin-top:calc(var(--size)/-2);translate:calc(var(--px,0)*4%) calc(var(--py,0)*3%);rotate:calc(var(--px,0)*10deg - var(--py,0)*6deg);transition:translate 1.6s var(--ease-out),rotate 1.8s var(--ease-out),filter .6s;will-change:transform,translate,rotate;animation:10s ease-in-out infinite alternate BpkytG_breathe;position:absolute;top:50%;right:3%}.BpkytG_section:hover .BpkytG_ring{filter:brightness(1.2)}.BpkytG_ring>span{position:absolute;inset:0}.BpkytG_ring>span:before{content:"";background:conic-gradient(from -60deg,#0000 0deg,#ea284540 25deg,#ea2845b3 80deg,#ea2845 130deg,#ff5b77 175deg,#ffd0d8 195deg,#fff 199deg,#0000 201deg);border-radius:50%;position:absolute;inset:0}.BpkytG_arc:before{-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 1.5px))}.BpkytG_ring>.BpkytG_glow{filter:blur(14px);animation:5s ease-in-out infinite alternate BpkytG_pulse;inset:-3%}.BpkytG_ring>.BpkytG_glow:before{-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 30px),#000 calc(100% - 29px));mask:radial-gradient(farthest-side,#0000 calc(100% - 30px),#000 calc(100% - 29px))}.BpkytG_ring>.BpkytG_haze{filter:blur(56px);opacity:.5;inset:-10%}.BpkytG_ring>.BpkytG_haze:before{-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 110px),#000 calc(100% - 109px));mask:radial-gradient(farthest-side,#0000 calc(100% - 110px),#000 calc(100% - 109px))}.BpkytG_ring>.BpkytG_spark{aspect-ratio:1;filter:blur(6px);background:radial-gradient(circle,#fff 0%,#ffd3da80 18%,#ea284540 40%,#0000 70%);border-radius:50%;width:9%;animation:3.2s ease-in-out infinite alternate BpkytG_pulse;inset:87.7% auto auto 82.8%;translate:-50% -50%}.BpkytG_ring>.BpkytG_spark:before{content:none}.BpkytG_cursor{background:radial-gradient(520px circle at var(--mx,50%) var(--my,50%), #ff5a7626, transparent 60%);opacity:0;transition:opacity .6s;position:absolute;inset:0}.BpkytG_section:hover .BpkytG_cursor{opacity:1}.BpkytG_inner{width:100%;max-width:1200px;margin-inline:auto;padding-inline:1.25rem}@media (min-width:768px){.BpkytG_inner{padding-inline:2.5rem}}.BpkytG_inner{gap:var(--space-8);flex-direction:column;display:flex}.BpkytG_header{flex-direction:column;align-items:flex-start;display:flex}.BpkytG_title{letter-spacing:-.035em;text-wrap:balance;max-width:12ch;font-size:clamp(2.5rem,1.2rem + 5vw,6rem);font-weight:500;line-height:1.05}.BpkytG_carousel{--pill-h:88px;max-width:820px;position:relative}.BpkytG_slides{display:grid}.BpkytG_slide{gap:var(--space-5);opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;margin:0;transition:opacity .35s,visibility .35s;display:flex}.BpkytG_current{opacity:1;visibility:visible;animation:BpkytG_slide-in .7s var(--ease-out)}.BpkytG_mark{height:3rem;color:var(--text-primary);font-size:5rem;font-weight:700;line-height:1}.BpkytG_quote{margin:0 0 var(--space-6);letter-spacing:-.01em;color:var(--text-primary);text-wrap:pretty;font-size:clamp(1.0625rem,.95rem + .5vw,1.3125rem);font-weight:500;line-height:1.6}.BpkytG_author{align-self:flex-start;align-items:center;gap:var(--space-5);min-height:var(--pill-h);max-width:100%;padding:7px var(--space-7) 7px 7px;border:1px solid var(--border-strong);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff06;margin-top:auto;display:inline-flex}@media (min-width:768px){.BpkytG_author{max-width:calc(100% - 15rem)}}.BpkytG_avatar{width:calc(var(--pill-h) - 14px);aspect-ratio:1;border:1px solid var(--border-strong);color:#fff;font-size:var(--text-lg);letter-spacing:.02em;background:radial-gradient(circle at 30% 25%,#2a2a2a,#0b0b0b 70%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.BpkytG_avatar img{object-fit:cover;width:100%;height:100%}.BpkytG_who{flex-direction:column;gap:4px;min-width:0;display:flex}.BpkytG_name{font-weight:600}.BpkytG_meta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);overflow-wrap:anywhere}a.BpkytG_meta:hover{color:var(--accent)}.BpkytG_pager{align-items:center;gap:var(--space-4);margin-top:var(--space-6);display:flex}@media (min-width:768px){.BpkytG_pager{height:var(--pill-h);margin-top:0;position:absolute;bottom:0;right:0}}.BpkytG_arrow:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}.BpkytG_arrow{border-radius:var(--radius-full);width:64px;height:44px;color:var(--text-muted);transition:color .2s,translate .3s var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.BpkytG_arrow:hover{color:var(--text-primary);translate:-4px}.BpkytG_next svg{transform:scaleX(-1)}.BpkytG_next:hover{translate:4px}.BpkytG_count{gap:var(--space-4);font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--text-secondary);display:inline-flex}@media (max-width:767px){.BpkytG_ring{--size:60vw;opacity:.9;margin-top:1.25rem;top:0;right:4vw}}
