.about-container.svelte-cwls5q{color:#f1f5f9;min-height:100vh;position:relative;overflow-x:hidden}.page-background.svelte-cwls5q{z-index:-1;background:radial-gradient(at top,#0d1b2a,#000);position:fixed;inset:0;overflow:hidden}.animated-bg.svelte-cwls5q{background-image:radial-gradient(circle at 8% 12%,#fff 1.5px,#0000 1.5px),radial-gradient(circle at 92% 18%,#ffffffe6 1px,#0000 1px),radial-gradient(circle at 28% 35%,#fffffff2 2px,#0000 2px),radial-gradient(circle at 78% 48%,#ffffffd9 1.2px,#0000 1.2px),radial-gradient(circle at 15% 68%,#ffffffe6 1.5px,#0000 1.5px),radial-gradient(circle at 88% 75%,#fffc 1px,#0000 1px),radial-gradient(circle at 42% 22%,#ffffffd9 1.3px,#0000 1.3px),radial-gradient(circle at 68% 85%,#ffffffe6 1.1px,#0000 1.1px),radial-gradient(circle at 52% 58%,#ffffffbf .8px,#0000 .8px),radial-gradient(circle at 35% 88%,#ffffffb3 .6px,#0000 .6px);background-size:400px 400px,350px 350px,450px 450px,380px 380px,420px 420px,370px 370px,410px 410px,390px 390px,360px 360px,340px 340px;animation:180s linear infinite svelte-cwls5q-starsFloat;position:absolute;inset:0}@keyframes svelte-cwls5q-starsFloat{0%{background-position:0 0,80px 100px,200px 250px,120px 150px,240px 90px,140px 240px,280px 60px,180px 300px,100px 180px,220px 120px}to{background-position:400px 400px,430px 450px,650px 700px,500px 530px,660px 510px,510px 610px,690px 470px,570px 690px,460px 540px,620px 520px}}.planet.svelte-cwls5q{transform-origin:50%;opacity:0;filter:drop-shadow(0 0 12px #fff6);pointer-events:none;font-size:2.5rem;animation:720s ease-in-out infinite svelte-cwls5q-planetElliptical;position:absolute;top:50%;left:50%}.saturn.svelte-cwls5q{animation:720s step-end infinite svelte-cwls5q-showSaturn}.earth.svelte-cwls5q{animation:720s step-end infinite svelte-cwls5q-showEarth}@keyframes svelte-cwls5q-planetElliptical{0%,41.67%{opacity:0;transform:translate(-50%,-50%)translate(-200px)translateY(0)scale(.8)}43.06%{opacity:.8;transform:translate(-50%,-50%)translate(-120px)translateY(-40px)scale(1)}45.83%{opacity:1;transform:translate(-50%,-50%)translate(0)translateY(-60px)scale(1.2)}48.61%{opacity:.8;transform:translate(-50%,-50%)translate(120px)translateY(-40px)scale(1)}50%,91.67%{opacity:0;transform:translate(-50%,-50%)translate(200px)translateY(0)scale(.8)}93.06%{opacity:.8;transform:translate(-50%,-50%)translate(120px)translateY(-40px)scale(1)}95.83%{opacity:1;transform:translate(-50%,-50%)translate(0)translateY(-60px)scale(1.2)}98.61%{opacity:.8;transform:translate(-50%,-50%)translate(-120px)translateY(-40px)scale(1)}to{opacity:0;transform:translate(-50%,-50%)translate(-200px)translateY(0)scale(.8)}}@keyframes svelte-cwls5q-showSaturn{0%,49.99%{opacity:1}50%,to{opacity:0}}@keyframes svelte-cwls5q-showEarth{0%,49.99%{opacity:0}50%,to{opacity:1}}.about-content.svelte-cwls5q{z-index:1;max-width:1200px;margin:0 auto;padding:5.5rem 2rem 4rem;position:relative}.about-header.svelte-cwls5q{text-align:center;opacity:0;margin-bottom:3rem;animation:.7s ease-out .1s forwards svelte-cwls5q-fadeInUp}@keyframes svelte-cwls5q-fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.about-header.svelte-cwls5q h1:where(.svelte-cwls5q){color:#f1f5f9;letter-spacing:-.02em;margin-bottom:.75rem;font-size:3rem;font-weight:800}.header-subtitle.svelte-cwls5q{color:#94a3b8;font-size:1.25rem}.story-section.svelte-cwls5q{max-width:1000px;margin:0 auto 4rem}.story-intro.svelte-cwls5q{text-align:center;margin-bottom:3.5rem}.story-kicker.svelte-cwls5q{text-transform:uppercase;letter-spacing:.12em;color:#3b82f6;margin-bottom:.75rem;font-size:.72rem;font-weight:700}.story-headline.svelte-cwls5q{color:#f8fafc;letter-spacing:-.01em;margin-bottom:.6rem;font-size:1.75rem;font-weight:700}.story-lead.svelte-cwls5q{color:#64748b;font-size:1rem}.scroll-fade.svelte-cwls5q{opacity:0;transition:opacity .7s ease-out,transform .7s ease-out;transform:translateY(32px)}.scroll-fade.revealed{opacity:1;transform:translateY(0)}.clip-card.svelte-cwls5q{background:#f0ece3;border-radius:.5rem;padding:1.5rem 1.5rem 1.25rem;text-decoration:none;transition:transform .3s,box-shadow .3s;display:block;position:relative;transform:rotate(-.8deg);box-shadow:0 4px 24px #0006,0 1px 4px #0003}.clip-card.svelte-cwls5q:hover{transform:rotate(0)translateY(-3px);box-shadow:0 8px 36px #00000080}.clip-danger.svelte-cwls5q{transform:rotate(.6deg)}.clip-danger.svelte-cwls5q:hover{transform:rotate(0)translateY(-3px)}.clip-rule.svelte-cwls5q{background:#c8b89a;height:2px;margin-bottom:.9rem}.clip-rule-red.svelte-cwls5q{background:#c0392b}.clip-source.svelte-cwls5q{text-transform:uppercase;letter-spacing:.1em;color:#6b5e4e;margin-bottom:.65rem;font-size:.62rem;font-weight:700;display:block}.clip-source-red.svelte-cwls5q{color:#c0392b}.clip-card.svelte-cwls5q h4:where(.svelte-cwls5q){color:#1a1714;margin:0 0 1rem;font-family:Georgia,serif;font-size:1rem;font-style:italic;line-height:1.6}.clip-footer.svelte-cwls5q{border-top:1px solid #d4c9b8;margin-top:.25rem;padding-top:.6rem}.clip-read.svelte-cwls5q{color:#6b5e4e;letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:700;transition:color .2s}.clip-card.svelte-cwls5q:hover .clip-read:where(.svelte-cwls5q){color:#1a1714}.clip-read-red.svelte-cwls5q{color:#c0392b}.clip-card.svelte-cwls5q:hover .clip-read-red:where(.svelte-cwls5q){color:#8b0000}.timeline-item .tl-dot.revealed{animation:.6s ease-out svelte-cwls5q-dotPulse}@keyframes svelte-cwls5q-dotPulse{0%{box-shadow:0 0 0 4px #3b82f633,0 0 12px #3b82f680}40%{box-shadow:0 0 0 8px #3b82f64d,0 0 24px #3b82f6b3}to{box-shadow:0 0 0 4px #3b82f633,0 0 12px #3b82f680}}.timeline.svelte-cwls5q{margin-bottom:2.5rem;position:relative}.timeline-line.svelte-cwls5q{background:linear-gradient(#3b82f600 0%,#3b82f699 10% 90%,#10b981cc 100%);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 8px #3b82f64d}.timeline-item.svelte-cwls5q{grid-template-columns:1fr 24px 1fr;align-items:center;gap:2rem;margin-bottom:5.5rem;display:grid}.tl-left.svelte-cwls5q .tl-card:where(.svelte-cwls5q){grid-column:1}.tl-left.svelte-cwls5q .tl-dot:where(.svelte-cwls5q){grid-column:2;justify-self:center}.tl-left.svelte-cwls5q .tl-visual:where(.svelte-cwls5q){grid-column:3}.tl-right.svelte-cwls5q .tl-visual:where(.svelte-cwls5q){grid-column:1}.tl-right.svelte-cwls5q .tl-dot:where(.svelte-cwls5q){grid-column:2;justify-self:center}.tl-right.svelte-cwls5q .tl-card:where(.svelte-cwls5q){grid-column:3}.tl-visual.svelte-cwls5q{min-width:0}.tl-dot.svelte-cwls5q{background:#3b82f6;border-radius:50%;flex-shrink:0;width:14px;height:14px;box-shadow:0 0 0 4px #3b82f633,0 0 12px #3b82f680}.tl-card.svelte-cwls5q{background:#1e293b80;border:1px solid #3b82f626;border-radius:1.25rem;padding:1.75rem;transition:transform .3s,background .3s,border-color .3s}.tl-card.svelte-cwls5q:hover{background:#1e293bcc;border-color:#3b82f659;transform:translateY(-3px)}.tl-icon-box.svelte-cwls5q{color:#38bdf8;background:#3b82f61f;border-radius:.75rem;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:1rem;display:flex}.tl-card.svelte-cwls5q h3:where(.svelte-cwls5q){color:#f1f5f9;margin-bottom:.6rem;font-size:1.15rem;font-weight:600}.tl-card.svelte-cwls5q p:where(.svelte-cwls5q){color:#cbd5e1;margin:0;font-size:.95rem;line-height:1.65}.tl-card.svelte-cwls5q strong:where(.svelte-cwls5q){color:#f1f5f9;font-weight:600}.aws-console.svelte-cwls5q{background:#0f1923;border:1px solid #ff99004d;border-radius:.75rem;font-family:Courier New,monospace;font-size:.78rem;overflow:hidden}.console-bar.svelte-cwls5q{background:#1a2332;border-bottom:1px solid #ffffff0f;align-items:center;gap:.4rem;padding:.5rem .75rem;display:flex}.console-dot.svelte-cwls5q{border-radius:50%;flex-shrink:0;width:10px;height:10px}.dot-red.svelte-cwls5q{background:#ef4444}.dot-yellow.svelte-cwls5q{background:#f59e0b}.dot-green.svelte-cwls5q{background:#10b981}.console-title.svelte-cwls5q{color:#94a3b8;letter-spacing:.04em;flex:1;margin-left:.3rem;font-size:.65rem}.console-cursor.svelte-cwls5q{color:#f90;animation:1s step-end infinite svelte-cwls5q-cursorBlink}@keyframes svelte-cwls5q-cursorBlink{0%,to{opacity:1}50%{opacity:0}}.console-body.svelte-cwls5q{flex-direction:column;gap:.5rem;padding:.6rem;display:flex}.console-section.svelte-cwls5q{justify-content:space-between;font-size:.65rem;display:flex}.console-region.svelte-cwls5q{color:#38bdf8}.console-day.svelte-cwls5q{color:#f59e0b;font-size:.65rem;font-weight:700}.resource-grid.svelte-cwls5q{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.resource-tile.svelte-cwls5q{background:#ffffff08;border:1px solid #ffffff12;border-radius:.35rem;flex-direction:column;align-items:center;gap:.15rem;padding:.4rem .3rem;transition:background .2s,border-color .2s;display:flex}.resource-tile.spawning.svelte-cwls5q{background:#f59e0b26;border-color:#f59e0b80;animation:.35s cubic-bezier(.34,1.56,.64,1) svelte-cwls5q-spawnGrow}@keyframes svelte-cwls5q-spawnGrow{0%{opacity:0;background:#f59e0b4d;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.resource-icon-wrap.svelte-cwls5q{color:#64748b;justify-content:center;align-items:center;display:flex;position:relative}.forgotten-badge.svelte-cwls5q{color:#fff;background:#ef4444;border-radius:999px;padding:1px 3px;font-size:.48rem;font-weight:700;line-height:1.2;position:absolute;top:-5px;right:-7px}.resource-name.svelte-cwls5q{color:#94a3b8;font-size:.58rem}.resource-count.svelte-cwls5q{color:#f1f5f9;font-size:.95rem;font-weight:700}.resource-status.svelte-cwls5q{color:#f59e0b;font-size:.55rem;font-weight:600}.console-cost.svelte-cwls5q{color:#94a3b8;background:#ff99000f;border:1px solid #ff990026;border-radius:.35rem;align-items:center;gap:.35rem;padding:.35rem .4rem;font-size:.65rem;display:flex}.console-cost.svelte-cwls5q strong:where(.svelte-cwls5q){color:#f90}.console-forgotten.svelte-cwls5q{color:#f87171;background:#ef444414;border:1px solid #ef444433;border-radius:.35rem;align-items:center;gap:.35rem;padding:.35rem .4rem;font-size:.65rem;display:flex}.triage.svelte-cwls5q{background:#0f1923;border:1px solid #3b82f633;border-radius:.75rem;font-family:Courier New,monospace;font-size:.78rem;overflow:hidden}.triage-bar.svelte-cwls5q{background:#1a2332;border-bottom:1px solid #ffffff0f;flex-direction:column;gap:.45rem;padding:.5rem .75rem;display:flex}.triage-label.svelte-cwls5q{text-transform:uppercase;letter-spacing:.1em;color:#64748b;font-size:.6rem}.triage-filters.svelte-cwls5q{flex-wrap:wrap;gap:.4rem;display:flex}.triage-chip.svelte-cwls5q{color:#475569;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;padding:.2rem .5rem;font-size:.6rem;font-weight:600;transition:all .3s}.triage-chip.chip-active.svelte-cwls5q{color:#f59e0b;background:#f59e0b1a;border-color:#f59e0b80;box-shadow:0 0 8px #f59e0b33}.triage-list.svelte-cwls5q{flex-direction:column;padding:.4rem 0;display:flex}.triage-row.svelte-cwls5q{opacity:.5;border-bottom:1px solid #ffffff08;grid-template-columns:1.4fr .5fr .5fr;align-items:center;gap:.3rem;padding:.3rem .75rem;transition:opacity .4s,background .4s;display:grid}.triage-row.row-dim.svelte-cwls5q{opacity:.15}.triage-row.row-culprit.svelte-cwls5q{opacity:1;background:#f59e0b14;border-color:#f59e0b33;animation:.6s ease-out svelte-cwls5q-culpritPulse}@keyframes svelte-cwls5q-culpritPulse{0%{background:#f59e0b40}to{background:#f59e0b14}}.tr-svc.svelte-cwls5q{color:#38bdf8;font-size:.62rem}.tr-detail.svelte-cwls5q{color:#94a3b8;font-size:.65rem}.tr-cost.svelte-cwls5q{color:#94a3b8;text-align:right;font-size:.65rem}.tr-amber.svelte-cwls5q{color:#f59e0b;font-weight:700}.triage-detail.svelte-cwls5q{opacity:0;background:#f59e0b0f;border-top:1px solid #f59e0b33;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.5rem .75rem;transition:opacity .4s ease-out;display:flex}.triage-detail-visible.svelte-cwls5q{opacity:1}.td-id.svelte-cwls5q{color:#f59e0b;margin-right:.25rem;font-size:.65rem;font-weight:700}.td-pill.svelte-cwls5q{border:1px solid;border-radius:999px;padding:.15rem .45rem;font-size:.58rem;font-weight:600}.td-cost.svelte-cwls5q{color:#f59e0b;background:#f59e0b14;border-color:#f59e0b66}.td-pub.svelte-cwls5q{color:#f87171;background:#f8717114;border-color:#f8717166}.td-api.svelte-cwls5q{color:#c084fc;background:#c084fc14;border-color:#c084fc66}.solution-banner.svelte-cwls5q{background:linear-gradient(135deg,#3b82f61a,#10b98112);border:1px solid #3b82f640;border-radius:1.25rem;align-items:flex-start;gap:1.5rem;max-width:680px;margin:0 auto;padding:2rem 2.5rem;display:flex}.solution-text.svelte-cwls5q{flex:1}.solution-headline.svelte-cwls5q{color:#f8fafc;letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.3rem;font-weight:700}.solution-body.svelte-cwls5q{color:#94a3b8;margin:0;font-size:.95rem;line-height:1.65}.solution-icon.svelte-cwls5q{color:#10b981;background:#10b98126;flex-shrink:0;margin-top:.15rem}.hl-accent.svelte-cwls5q{color:#38bdf8;font-weight:600}.hl-green.svelte-cwls5q{color:#10b981;font-weight:600}.hl-amber.svelte-cwls5q{color:#f59e0b;font-weight:600}.team-section.svelte-cwls5q{opacity:0;margin-bottom:4rem;animation:.7s ease-out .35s forwards svelte-cwls5q-fadeInUp}.section-header.svelte-cwls5q{text-align:center;margin-bottom:3rem}.section-header.svelte-cwls5q h2:where(.svelte-cwls5q){color:#f1f5f9;margin-bottom:.75rem;font-size:2.5rem;font-weight:700}.section-header.svelte-cwls5q p:where(.svelte-cwls5q){color:#94a3b8;font-size:1.05rem}.team-grid.svelte-cwls5q{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.team-card.svelte-cwls5q{text-align:center;background:#1e293b66;border:2px solid #3b82f626;border-radius:1.5rem;flex-direction:column;align-items:center;padding:2.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex}.team-card.svelte-cwls5q:hover{border-color:#3b82f666;transform:translateY(-8px);box-shadow:0 20px 60px #0000004d}.team-avatar.svelte-cwls5q{justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex}.team-photo.svelte-cwls5q{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;will-change:transform;border-radius:50%;width:120px;height:120px;transition:all .3s;box-shadow:0 8px 32px #3b82f666}.no-save.svelte-cwls5q{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.team-card.svelte-cwls5q:hover .team-photo:where(.svelte-cwls5q){transform:scale(1.05);box-shadow:0 12px 48px #3b82f699}.team-card.svelte-cwls5q h3:where(.svelte-cwls5q){color:#f1f5f9;margin-bottom:.4rem;font-size:1.4rem;font-weight:700}.role.svelte-cwls5q{color:#3b82f6;margin-bottom:.75rem;font-size:.85rem;font-weight:600;line-height:1.4}.responsibility.svelte-cwls5q{color:#94a3b8;flex:1;margin-bottom:1rem;font-size:.85rem;font-style:italic;line-height:1.5}.linkedin-link.svelte-cwls5q{color:#0077b5;align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.linkedin-link.svelte-cwls5q:hover{color:#005885;transform:translateY(-1px)}.join-us-card.svelte-cwls5q{background:linear-gradient(135deg,#3b82f61a,#10b9811a);border:2px dashed #3b82f666}.join-us-card.svelte-cwls5q:hover{background:linear-gradient(135deg,#3b82f626,#10b98126);border-style:solid}.join-cta.svelte-cwls5q{color:#10b981;font-weight:600}.join-cta.svelte-cwls5q:hover{color:#059669}.join-section.svelte-cwls5q{text-align:center;opacity:0;background:linear-gradient(135deg,#3b82f60d,#10b9810d);border:2px solid #3b82f633;border-radius:2rem;padding:3rem;animation:.7s ease-out .5s forwards svelte-cwls5q-fadeInUp}.join-content.svelte-cwls5q h2:where(.svelte-cwls5q){color:#f1f5f9;margin-bottom:1rem;font-size:2.5rem;font-weight:700}.join-content.svelte-cwls5q>p:where(.svelte-cwls5q){color:#cbd5e1;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.05rem;line-height:1.6}.join-grid.svelte-cwls5q{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}.join-card.svelte-cwls5q{color:inherit;background:#1e293b99;border:2px solid #3b82f633;border-radius:1rem;align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;transition:all .3s;display:flex}.join-card.svelte-cwls5q:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 12px 40px #3b82f626}.join-icon.svelte-cwls5q{flex-shrink:0;font-size:1.75rem}.join-text.svelte-cwls5q{text-align:left;flex:1}.join-text.svelte-cwls5q strong:where(.svelte-cwls5q){color:#f1f5f9;margin-bottom:.25rem;font-size:.95rem;font-weight:600;display:block}.join-text.svelte-cwls5q span:where(.svelte-cwls5q){color:#94a3b8;font-size:.85rem}.company-footer.svelte-cwls5q{border-top:1px solid #3b82f633;padding-top:1.5rem}.company-footer.svelte-cwls5q p:where(.svelte-cwls5q){color:#94a3b8;font-size:.9rem}@media (width>=769px) and (width<=1024px){.team-grid.svelte-cwls5q{grid-template-columns:repeat(2,1fr)}.about-content.svelte-cwls5q{padding:3rem 1.5rem}.about-header.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:2.25rem}}@media (width<=768px){.about-content.svelte-cwls5q{padding:6rem 1rem 2rem}.timeline-line.svelte-cwls5q{display:none}.timeline-item.svelte-cwls5q{grid-template-columns:1fr;gap:1rem}.tl-left.svelte-cwls5q .tl-card:where(.svelte-cwls5q),.tl-left.svelte-cwls5q .tl-visual:where(.svelte-cwls5q),.tl-right.svelte-cwls5q .tl-card:where(.svelte-cwls5q),.tl-right.svelte-cwls5q .tl-visual:where(.svelte-cwls5q){grid-column:1}.tl-dot.svelte-cwls5q{display:none}.solution-banner.svelte-cwls5q{text-align:left;flex-direction:row;align-items:center;padding:1.25rem}.solution-banner.svelte-cwls5q .tl-icon-box:where(.svelte-cwls5q){flex-shrink:0;margin-bottom:0}.team-grid.svelte-cwls5q,.join-grid.svelte-cwls5q{grid-template-columns:1fr}.join-section.svelte-cwls5q{padding:2rem 1.25rem}.join-content.svelte-cwls5q h2:where(.svelte-cwls5q),.section-header.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.75rem}}
