._card_xavxq_3{color:inherit;flex-direction:column;gap:10px;text-decoration:none;display:flex}._title_xavxq_11{color:var(--text);margin:0;font-size:14px;font-weight:500;line-height:20px}._meta_xavxq_19{color:var(--text-muted);margin:0;font-size:13px;line-height:20px}._chip_xavxq_26{background:var(--raised);box-shadow:var(--hairline);color:var(--text);white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:12px;line-height:18px}._open_xavxq_39:focus-visible{outline:1.5px solid var(--text);outline-offset:4px;border-radius:12px}._media_xavxq_45{--summary-visual-height:100%;--cover-zoom:.75;--hero-image-fit:contain;--hero-visual-scale:.86;clip-path:inset(0 round 10px);height:360px;position:relative;overflow:hidden;mask-image:linear-gradient(#000,#000)}._hero_xavxq_65{aspect-ratio:auto;clip-path:none;border-radius:0;position:absolute;inset:0}._mediaChip_xavxq_73{position:absolute;top:10px;left:10px}._arrow_xavxq_80{color:var(--text-muted);opacity:0;transition:opacity .2s var(--ease), transform .34s var(--ease-out);margin-left:6px;display:inline-block;transform:translate(-3px,3px)}._open_xavxq_39:hover ._arrow_xavxq_80,._open_xavxq_39:focus-visible ._arrow_xavxq_80{opacity:1;transform:none}._soon_xavxq_99{cursor:default}._frame_xavxq_104{height:var(--frame-height);border:1px dotted var(--guide);background:rgb(var(--fg-rgb) / .025);border-radius:10px;position:relative;overflow:hidden}._chips_xavxq_113{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:10px}._guide_xavxq_125{opacity:0;transition:opacity .3s var(--ease);position:absolute}._soon_xavxq_99:hover ._guide_xavxq_125{opacity:1}._guideDown_xavxq_135{border-left:1px dotted rgb(var(--fg-rgb) / .13);transform-origin:50% 0;height:100%;top:0;left:34%}._guideAcross_xavxq_143{border-top:1px dotted rgb(var(--fg-rgb) / .13);transform-origin:100%;width:100%;top:30%;left:0}._guideLower_xavxq_151{top:68%}@keyframes _drawDown_xavxq_1{0%{transform:scaleY(0)}}@keyframes _drawAcross_xavxq_1{0%{transform:scaleX(0)}}._soon_xavxq_99:hover ._guideDown_xavxq_135{animation:_drawDown_xavxq_1 .6s var(--ease-out) backwards}._soon_xavxq_99:hover ._guideAcross_xavxq_143{animation:_drawAcross_xavxq_1 .7s var(--ease-out) backwards}._soon_xavxq_99:hover ._guideLower_xavxq_151{animation-delay:80ms}._piece_xavxq_181{gap:var(--space-3);border:1px dotted var(--guide);background:rgb(var(--fg-rgb) / .025);border-radius:12px;padding:14px;text-decoration:none;display:flex}._pieceText_xavxq_191{flex-direction:column;gap:2px;min-width:0;display:flex}._tile_xavxq_198{border:1px dotted rgb(var(--fg-rgb) / .28);border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._tileBare_xavxq_210{border:0}._tile_xavxq_198 i{background:rgb(var(--fg-rgb) / .55);display:block}._agents_xavxq_220{width:18px;height:18px;display:block;position:relative}._agents_xavxq_220 i{border-radius:50%;width:4px;height:4px;position:absolute}._agents_xavxq_220 i:first-child{top:0;left:7px}._agents_xavxq_220 i:nth-child(2){top:13px;left:0}._agents_xavxq_220 i:nth-child(3){top:13px;left:14px}@keyframes _turn_xavxq_1{to{transform:rotate(360deg)}}._piece_xavxq_181:hover ._agents_xavxq_220{animation:2.4s linear infinite _turn_xavxq_1}._typing_xavxq_260{gap:4px;display:flex}._typing_xavxq_260 i{opacity:.35;border-radius:50%;width:4px;height:4px}@keyframes _type_xavxq_1{0%,60%,to{opacity:.35}30%{opacity:1}}._piece_xavxq_181:hover ._typing_xavxq_260 i{animation:1.2s ease-in-out infinite _type_xavxq_1}._piece_xavxq_181:hover ._typing_xavxq_260 i:nth-child(2){animation-delay:.2s}._piece_xavxq_181:hover ._typing_xavxq_260 i:nth-child(3){animation-delay:.4s}._node_xavxq_296{display:block}._nodeRing_xavxq_297{fill:#2b2b2b;stroke:#2fae5a;stroke-width:2px}._nodeCheck_xavxq_298{opacity:1}._nodeFrame_xavxq_299{width:40px;height:40px;display:block;position:relative}@property --feed-node-gradient-angle{syntax:"<angle>";inherits:false;initial-value:0deg}._nodeLoading_xavxq_305{z-index:1;background:conic-gradient(from var(--feed-node-gradient-angle), #ff6d5a, #ff6d5a 20%, #ff6d5a33 35%, #ff6d5a33 65%, #ff6d5a 90%, #ff6d5a);opacity:0;border-radius:4px;padding:.9px;position:absolute;inset:0;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}._piece_xavxq_181:hover ._nodeLoading_xavxq_305{animation:1.5s linear infinite _nodeBorderRotate_xavxq_1,2.8s linear forwards _nodeLoadingVisible_xavxq_1}._piece_xavxq_181:hover ._nodeRing_xavxq_297{animation:2.8s linear forwards _nodeRun_xavxq_1}._piece_xavxq_181:hover ._nodeCheck_xavxq_298{animation:2.8s linear forwards _nodeComplete_xavxq_1}@keyframes _nodeRun_xavxq_1{0%,74%{stroke:#7a7a7a}78%,to{stroke:#2fae5a;stroke-width:2px}}@keyframes _nodeBorderRotate_xavxq_1{0%{--feed-node-gradient-angle:0deg}to{--feed-node-gradient-angle:360deg}}@keyframes _nodeLoadingVisible_xavxq_1{0%,74%{opacity:1}78%,to{opacity:0}}@keyframes _nodeComplete_xavxq_1{0%,77%{opacity:0}88%,to{opacity:1}}@media (prefers-reduced-motion:reduce){._piece_xavxq_181:hover ._nodeLoading_xavxq_305{opacity:0;animation:none}._piece_xavxq_181:hover ._nodeRing_xavxq_297{stroke:#2fae5a;stroke-width:2px;animation:none}._piece_xavxq_181:hover ._nodeCheck_xavxq_298{opacity:1;animation:none}}._meter_xavxq_342{align-items:flex-end;gap:3px;height:16px;display:flex}._meter_xavxq_342 i{transform-origin:50% 100%;border-radius:1px;width:3px;transform:scaleY(.45)}._meter_xavxq_342 i:first-child{height:10px}._meter_xavxq_342 i:nth-child(2){height:16px}._meter_xavxq_342 i:nth-child(3){height:7px}._meter_xavxq_342 i:nth-child(4){height:12px}@keyframes _level_xavxq_1{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}._piece_xavxq_181:hover ._meter_xavxq_342 i{animation:.9s ease-in-out infinite _level_xavxq_1}._piece_xavxq_181:hover ._meter_xavxq_342 i:nth-child(2){animation-delay:-300ms}._piece_xavxq_181:hover ._meter_xavxq_342 i:nth-child(3){animation-delay:-600ms}._piece_xavxq_181:hover ._meter_xavxq_342 i:nth-child(4){animation-delay:-150ms}@media (prefers-reduced-motion:reduce){._arrow_xavxq_80,._guide_xavxq_125{transition:none}._soon_xavxq_99:hover ._guide_xavxq_125,._piece_xavxq_181:hover ._agents_xavxq_220,._piece_xavxq_181:hover ._typing_xavxq_260 i,._piece_xavxq_181:hover ._meter_xavxq_342 i{animation:none}}@media (width<=640px){._media_xavxq_45{--hero-visual-scale:.95}._media_xavxq_45,._frame_xavxq_104{aspect-ratio:4/5;height:auto}}._stack_5t24q_1{width:auto;margin-top:calc(var(--grid-gap) - var(--main-padding-top));margin-right:calc(var(--grid-gap) - var(--main-padding-x));position:relative}@media (width<=1200px){._stack_5t24q_1{margin-left:calc(var(--grid-gap) - var(--main-padding-x))}}@media (width>=1201px){._stack_5t24q_1{margin-bottom:calc(var(--grid-gap) - var(--main-padding-bottom))}}._grid_1q3g8_2{gap:var(--space-6);padding:calc(var(--dock-clearance) - var(--grid-gap)) var(--space-6) 0 0;flex-direction:column;display:flex}@media (width<=1200px){._grid_1q3g8_2{padding:0 var(--space-1)}}._columns_1q3g8_18{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._column_1q3g8_18{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}@keyframes _projectsEnter_1q3g8_1{0%{transform:translateY(var(--enter-y))}to{transform:translateY(0)}}._grid_1q3g8_2{animation:_projectsEnter_1q3g8_1 var(--enter-duration) var(--enter-ease) backwards;animation-delay:var(--enter-delay)}html[data-boot] ._grid_1q3g8_2{animation:none}@media (prefers-reduced-motion:reduce){._grid_1q3g8_2{animation:none}}@media (width<=640px){._grid_1q3g8_2{padding:0 var(--space-2)}._columns_1q3g8_18,._column_1q3g8_18{display:contents}._item_1q3g8_73{order:var(--phone-order)}}
