@font-face{font-family:__Sora_ce197d;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Sora_ce197d;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Sora_Fallback_ce197d;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_ce197d{font-family:__Sora_ce197d,__Sora_Fallback_ce197d;font-style:normal}.__variable_ce197d{--font-display:"__Sora_ce197d","__Sora_Fallback_ce197d"}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_595324;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:__IBM_Plex_Mono_595324,__IBM_Plex_Mono_Fallback_595324;font-style:normal}.__variable_595324{--font-mono:"__IBM_Plex_Mono_595324","__IBM_Plex_Mono_Fallback_595324"}:root{--bg:#040816;--bg-2:#070f22;--ink:#f2f5fb;--muted:#8f9cb5;--line:rgba(121,151,199,.22);--card:rgba(11,20,39,.78);--accent:#f25f57;--accent-2:#6dd5d2}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:radial-gradient(1200px 540px at 20% 9%,rgba(246,84,84,.22),transparent 58%),radial-gradient(1100px 640px at 76% 10%,rgba(0,180,184,.2),transparent 64%),linear-gradient(180deg,#030713,#020612 52%,#02050f);color:var(--ink);font-family:var(--font-display),sans-serif}body{overflow-x:hidden}.site{position:relative;max-width:1220px;margin:0 auto;padding:24px 20px 72px}.aurora{background:radial-gradient(circle at 50% -8%,rgba(255,106,90,.15),transparent 36%);filter:blur(18px)}.aurora,.starfield{pointer-events:none;position:fixed;inset:0}.starfield{opacity:.58;background-image:radial-gradient(rgba(252,255,255,.62) 1px,transparent 0);background-size:160px 160px;animation:drift 24s linear infinite}.starfield:after,.starfield:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(121,219,221,.8) 1.1px,transparent 0);background-size:220px 220px;opacity:.22;animation:twinkle 3.8s ease-in-out infinite}.starfield:after{background-image:radial-gradient(hsla(4,91%,68%,.7) 1.2px,transparent 0);background-size:290px 290px;animation-delay:1.4s}.nav{position:-webkit-sticky;position:sticky;top:10px;z-index:5;display:flex;justify-content:space-between;margin-bottom:56px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:rgba(7,14,29,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nav,.navBrand{align-items:center}.navBrand{display:inline-flex;color:#ebf3ff;text-decoration:none}.navBrandWordmark{width:136px;height:auto;display:block}.navLinks{display:flex;gap:18px}.navLinks a{color:#becee9;text-decoration:none;font-size:.82rem}.navLinks a:hover{color:#fff}.navLinks .navGithubCta{padding:8px 12px;border:1px solid rgba(121,151,199,.42);border-radius:999px;background:rgba(9,17,34,.68);color:#dce9fb;font-family:var(--font-mono),monospace;line-height:1}.navLinks .navGithubCta:hover{border-color:rgba(125,231,216,.72);color:#f2fbff}.hero{text-align:center;margin:0 auto 54px;max-width:920px}.lobsterWrap{position:relative;width:340px;margin:0 auto 24px;animation:bob 4s ease-in-out infinite}.lobster{position:relative;z-index:2;width:108px;height:108px;margin:0 auto;border-radius:999px;background:linear-gradient(170deg,#f26b62,#b53734 84%);box-shadow:0 0 44px rgba(255,93,75,.48)}.reinBack{top:46px;width:156px;height:4px;background:linear-gradient(90deg,rgba(116,85,66,.25),#cf8f67 20%,#bc7854);transform-origin:8px center;z-index:1;box-shadow:0 0 12px hsla(24,50%,61%,.2);animation:reinTension 3s ease-in-out infinite}.reinBack,.reinBack:after{position:absolute;border-radius:999px}.reinBack:after{content:"";right:-7px;top:-5px;width:12px;height:12px;border:2px solid #cf8f67;background:rgba(8,16,32,.7)}.reinBack.left{left:84px;transform:rotate(-30deg)}.reinBack.right{left:100px;transform:rotate(30deg);animation-delay:.2s}.lobster .eye{height:18px;background:#070d19;z-index:2}.lobster .eye,.lobster .lid{position:absolute;top:36px;width:18px;border-radius:999px}.lobster .lid{height:2px;background:#cc5f56;z-index:3;transform-origin:top center;animation:blink 5.4s ease-in-out infinite}.lobster .eye:after{content:"";position:absolute;width:5px;height:5px;border-radius:999px;background:#7de3de;top:3px;left:4px}.lobster .eye.left{left:27px}.lobster .eye.right{right:27px}.lobster .lid.left{left:27px}.lobster .lid.right{right:27px}.lobster .arm{position:absolute;top:52px;width:24px;height:24px;border-radius:999px;background:#d3524d}.lobster .arm.left{left:-8px}.lobster .arm.right{right:-8px}.lobster .antenna{position:absolute;top:-6px;width:22px;height:12px;border-top:3px solid #eb665d}.lobster .antenna.left{left:30px;border-radius:18px 0 0 0;transform:rotate(-24deg)}.lobster .antenna.right{right:30px;border-radius:0 18px 0 0;transform:rotate(24deg)}.wordmark{margin:0;font-size:2em;letter-spacing:-.04em;line-height:.92;background:linear-gradient(92deg,#ff7069 4%,#ec9d90 44%,#8fe1d8);background-size:180% 180%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shimmer 7s ease-in-out infinite}.heroTag{margin:20px 0 0;font-family:var(--font-mono),monospace;font-size:1.1rem;letter-spacing:.13em;color:var(--accent);text-transform:uppercase}.heroLead{margin:24px auto 0;max-width:840px;font-size:1em;font-weight:400;line-height:1.52;color:#95a4c1}.heroCtas{margin:36px auto 0;width:min(100%,760px);display:flex;gap:12px;flex-wrap:wrap}.heroCta,.heroCtas{align-items:center;justify-content:center}.heroCta{display:inline-flex;gap:10px;border-radius:999px;text-decoration:none;font-family:var(--font-mono),monospace;font-size:.86rem;line-height:1;padding:14px 18px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,color .16s ease}.heroCta:hover{transform:translateY(-1px)}.heroCtaPrimary{border:1px solid hsla(5,81%,65%,.65);background:linear-gradient(120deg,hsla(7,100%,70%,.28),rgba(188,63,58,.22));color:#ffe9e6;box-shadow:0 10px 24px rgba(196,73,63,.22)}.heroCtaPrimary:hover{border-color:hsla(6,100%,74%,.88);box-shadow:0 14px 28px rgba(196,73,63,.26)}.heroStarCount{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,181,161,.45);background:rgba(44,15,13,.4);color:#ffd6cf;font-size:.78rem;min-width:88px;justify-content:center}.heroCtaSecondary{border:1px solid rgba(121,151,199,.42);background:rgba(8,17,34,.68);color:#d8e6fb}.heroCtaSecondary:hover{border-color:rgba(125,231,216,.72);color:#f2fbff}.announce{margin:46px auto 0;width:min(100%,760px);display:flex;align-items:center;justify-content:center;gap:14px;text-decoration:none;border:1px solid var(--line);padding:14px 18px;background:rgba(8,17,34,.68);animation:pulseGlow 3s ease-in-out infinite}.announce,.pill{border-radius:999px}.pill{background:linear-gradient(130deg,#ff7b5c,#ef524d);color:#fff;padding:6px 12px;font-weight:700;font-size:.79rem;letter-spacing:.04em}.announceText{color:#d5dff0;font-size:clamp(.82rem,1.2vw,.96rem)}.arrow{color:#8fa2be;font-size:1rem}.block{margin-top:36px}.sectionTitle{margin:0 0 14px;font-size:clamp(1.3rem,2.2vw,1.8rem);letter-spacing:-.02em}.sectionTitle:before{content:"›";color:var(--accent);margin-right:10px}.terminal{border-radius:16px;overflow:hidden;border:1px solid var(--line);background:rgba(9,17,33,.88)}.terminalTop{display:flex;align-items:center;gap:14px;padding:12px 14px;border-bottom:1px solid var(--line);background:rgba(12,20,38,.8)}.dots{display:flex;gap:6px}.dots span{width:11px;height:11px;border-radius:999px}.dots span:first-child{background:#ff5f57}.dots span:nth-child(2){background:#febb2d}.dots span:nth-child(3){background:#2ac94f}.tabs{display:flex;gap:8px;flex-wrap:wrap}.tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;border:1px solid transparent;border-radius:8px;padding:4px 10px;background:rgba(8,13,24,.88);color:#7f91af;font-family:var(--font-mono),monospace;font-size:.78rem;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease}.tab.active{background:linear-gradient(102deg,#7ef3d4,#5dd8ed);color:#0b1823;font-weight:700}.tab:hover:not(.active){color:#d6e3f8;border-color:rgba(121,151,199,.42)}.tab:focus-visible{outline:2px solid rgba(125,231,216,.75);outline-offset:2px}.terminalMeta{margin-left:auto;color:#8ea0bf;font-family:var(--font-mono),monospace;font-size:.8rem}.terminalBody{padding:22px 18px 26px}.terminalHint{margin:0 0 14px;color:#7b8dac}.terminalCmd,.terminalHint{font-family:var(--font-mono),monospace}.terminalCmd{margin:0;color:#f7fafc;font-size:clamp(.92rem,1.25vw,1.14rem)}.quickPanels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.quickPanel{border:1px solid rgba(121,151,199,.24);border-radius:12px;background:rgba(7,14,30,.74);padding:12px}.quickPanelActive{animation:fade-up .36s ease}.quickPanelHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.quickPanelTitle{margin:0;color:#f0f5fd;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.quickPanelHint{margin:10px 0 8px;color:#7f92b1}.quickPanelCopy,.quickPanelHint{font-family:var(--font-mono),monospace;font-size:.72rem}.quickPanelCopy{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(121,151,199,.42);border-radius:8px;background:rgba(10,19,37,.9);color:#d3e3fa;padding:6px 10px;line-height:1;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.quickPanelCopy:hover{border-color:rgba(125,231,216,.72);color:#f2fbff}.quickPanelCopy:focus-visible{outline:2px solid rgba(125,231,216,.75);outline-offset:2px}.quickPanelCmd{margin:0;color:#eef6ff;font-family:var(--font-mono),monospace;font-size:.84rem;line-height:1.5;white-space:pre-wrap;word-break:break-word}.quickPanelCmdLine{display:block}.quickPanelCmdComment{color:#7ca4c4}.quickCaption{margin:13px 0 0;color:#7f8da8;font-size:.9rem}.featureGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.featureCard{border:1px solid var(--line);border-radius:16px;background:var(--card);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:22px;min-height:210px;transition:transform .22s ease,border-color .22s ease}.featureCard:hover{transform:translateY(-4px);border-color:rgba(130,168,224,.5)}.featureIcon{color:var(--accent);font-family:var(--font-mono),monospace;font-size:1.46rem;line-height:1}.featureCard h3{margin:18px 0 10px;font-size:clamp(1rem,1.2vw,1.18rem)}.featureCard p{margin:0;color:#8596b2;font-size:.94rem;line-height:1.6}.trustLead{margin:0 0 18px;color:#9cb0ce;font-size:.94rem;line-height:1.58;max-width:840px}.trustGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:4px}.trustCard{position:relative;overflow:hidden;border:1px solid rgba(121,151,199,.25);border-radius:16px;background:linear-gradient(155deg,rgba(14,25,48,.82),rgba(8,15,30,.8));-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:20px;min-height:228px;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.trustCard:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(242,95,87,.55),rgba(109,213,210,.55))}.trustCard:hover{transform:translateY(-4px);border-color:rgba(130,168,224,.48);box-shadow:0 16px 30px rgba(5,11,26,.36)}.trustHead{display:flex;align-items:center;gap:12px;margin-bottom:10px}.trustIconWrap{width:40px;height:40px;border-radius:12px;border:1px solid rgba(137,177,234,.35);background:radial-gradient(circle at 30% 25%,rgba(242,95,87,.2),rgba(13,23,44,.95));color:#8fe1d8;display:grid;place-items:center;flex:0 0 auto}.trustIconWrap svg{width:20px;height:20px;display:block}.trustCard h3{margin:0;font-size:clamp(.98rem,1.2vw,1.12rem);line-height:1.28}.trustCard p{margin:0;color:#90a5c5;font-size:.94rem;line-height:1.65}.trustConclusion{margin:18px 0 0;border:1px solid rgba(242,95,87,.28);border-left:4px solid #f06d62;border-radius:12px;background:linear-gradient(95deg,rgba(52,20,24,.42),rgba(16,31,48,.28));padding:14px 16px;color:#ff8c82;font-size:clamp(.94rem,1.1vw,1.02rem);font-weight:700}.tweetIntro{margin:0 0 16px;color:#8ea0bc;font-size:.94rem;max-width:760px;line-height:1.5}.sectionHead{display:flex;align-items:center;justify-content:space-between;gap:14px}.sectionView{color:var(--accent);text-decoration:none;font-size:.94rem;white-space:nowrap}.sectionView:hover{color:#ff8d85}.quoteMarquee{position:relative;overflow:hidden;border-radius:20px;border:1px solid rgba(121,151,199,.2);background:rgba(8,16,33,.56);padding:14px 0}.quoteMarquee:after,.quoteMarquee:before{content:"";position:absolute;top:0;bottom:0;width:72px;z-index:2;pointer-events:none}.quoteMarquee:before{left:0;background:linear-gradient(90deg,rgba(3,7,20,.98),rgba(3,7,20,0))}.quoteMarquee:after{right:0;background:linear-gradient(270deg,rgba(3,7,20,.98),rgba(3,7,20,0))}.quoteTrack{--quote-duration:90s;display:flex;gap:16px;width:max-content;padding:0 16px;animation:quoteSlide var(--quote-duration) linear infinite;will-change:transform}.quoteTrack.noLoop{animation:none}.quoteTrack:hover{animation-play-state:paused}.quoteCard{width:clamp(280px,35vw,430px);min-height:224px;border:1px solid var(--line);border-radius:18px;background:rgba(9,18,37,.82);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 rgba(174,205,244,.12);padding:18px;display:flex;flex-direction:column;gap:16px;justify-content:space-between}.quoteTop{display:flex;align-items:center;gap:12px}.quoteAvatarImg{width:52px;height:52px;border-radius:999px;border:2px solid rgba(214,232,255,.28);object-fit:cover;flex:0 0 auto;background:#1a2942}.quoteMeta{display:flex;flex-direction:column;gap:4px;min-width:0}.quoteName{margin:0;color:#e4ecfa;font-weight:700;font-size:.92rem;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quoteHandle{margin:0;color:#f07567;text-decoration:none;font-size:.86rem;font-weight:600}.quoteHandle:hover{color:#ff9488}.quoteText{margin:0;color:#92a4c0;font-size:clamp(.92rem,1.05vw,1rem);line-height:1.58;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.quoteLink{align-self:flex-start;color:#9ccfd2;text-decoration:none;font-size:.84rem;font-family:var(--font-mono),monospace;letter-spacing:.04em;text-transform:uppercase}.quoteLink:hover{color:#b8ece8}.quoteFallback,.quoteLoading{border:1px solid var(--line);border-radius:18px;padding:22px 18px;background:rgba(9,17,34,.68);color:#8fa1bd}.quoteFallback{display:flex;flex-wrap:wrap;gap:10px}.quoteFallbackLink{color:#9ccfd2;text-decoration:none;font-family:var(--font-mono),monospace;font-size:.82rem;border:1px solid rgba(121,151,199,.3);border-radius:999px;padding:9px 13px}.quoteFallbackLink:hover{border-color:rgba(121,151,199,.6);color:#b8ece8}.subscribe{margin-top:44px;border:1px solid var(--line);border-radius:24px;padding:28px 26px;background:rgba(10,19,36,.72);text-align:center}.subscribe p{margin:0;color:#8ea0bc;font-size:.96rem}.subscribeForm{margin-top:22px;display:flex;gap:12px;justify-content:center}.subscribeForm input{width:min(100%,340px);border-radius:14px;border:1px solid var(--line);background:rgba(7,13,24,.86);color:#dbe6f8;font-size:.96rem;padding:14px}.subscribeForm button{border:none;border-radius:14px;padding:14px 20px;font-weight:700;color:#fff;background:linear-gradient(120deg,#ef665b,#b93f38)}.footer{margin-top:44px;padding-top:28px;border-top:1px solid rgba(133,158,196,.2)}.footerLinks{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.footerLinks a{color:#d05f56;text-decoration:none;font-size:.9rem}.footerLinks a:hover{color:#f4877f}.footerSupport{margin:16px auto 0;max-width:760px;display:flex;flex-direction:column;align-items:center;gap:12px;border:1px solid rgba(121,151,199,.24);border-radius:18px;background:rgba(10,18,36,.56);padding:18px 16px}.footerSupportText{margin:0;text-align:center;color:#9fb0cb;font-size:.9rem;line-height:1.5}.footerGithubCta{gap:10px;border:1px solid hsla(5,81%,65%,.65);padding:11px 16px;background:linear-gradient(120deg,hsla(7,100%,70%,.28),rgba(188,63,58,.22));color:#ffe9e6;text-decoration:none;font-family:var(--font-mono),monospace;font-size:.82rem;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;box-shadow:0 10px 24px rgba(196,73,63,.2)}.footerGithubCta,.footerStarCount{display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.footerStarCount{min-width:88px;border:1px solid rgba(255,181,161,.45);background:rgba(44,15,13,.4);color:#ffd6cf;font-size:.76rem;padding:6px 10px}.footerGithubCta:hover{transform:translateY(-1px);border-color:hsla(6,100%,74%,.88);box-shadow:0 14px 28px rgba(196,73,63,.24)}.footer p{margin:20px auto 0;max-width:760px;text-align:center;color:#7e8ca8;font-size:.92rem;line-height:1.6}.fade-up{opacity:0;transform:translateY(18px);animation:fade-up .65s cubic-bezier(.2,.68,.22,1) forwards}@keyframes fade-up{to{opacity:1;transform:translateY(0)}}@keyframes drift{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes twinkle{0%,to{opacity:.12}50%{opacity:.35}}@keyframes shimmer{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes reinTension{0%,to{filter:brightness(1)}50%{filter:brightness(1.12)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 0 rgba(118,221,218,.05)}50%{box-shadow:0 0 24px rgba(118,221,218,.2)}}@keyframes quoteSlide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes blink{0%,44%,48%,to{height:2px}45%,47%{height:18px}}@media (prefers-reduced-motion:reduce){.quoteTrack{animation:none}}@media (max-width:1024px){.featureGrid,.trustGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.site{padding:16px 14px 54px}.nav{position:static;margin-bottom:34px}.navLinks{display:none}.lobsterWrap{width:250px}.reinBack{width:112px;top:48px}.reinBack.left{left:62px;transform:rotate(-34deg)}.reinBack.right{left:78px;transform:rotate(34deg)}.announce{border-radius:18px;justify-content:flex-start;padding:12px}.announceText{text-align:left}.heroCtas{flex-direction:column;align-items:stretch}.heroCta,.heroCtas{width:100%}.footerGithubCta,.heroCtaPrimary{justify-content:space-between}.footerGithubCta{width:100%}.terminalTop{flex-wrap:wrap}.tabs{width:100%}.terminalMeta{margin-left:0}.featureGrid,.trustGrid{grid-template-columns:1fr}.trustCard{min-height:0}.trustHead{align-items:flex-start}.trustIconWrap{width:36px;height:36px;border-radius:10px}.sectionHead{flex-wrap:wrap;align-items:flex-end}.quoteMarquee{border-radius:16px}.quoteMarquee:after,.quoteMarquee:before{width:26px}.quoteCard{width:84vw;min-height:212px}.quoteText{-webkit-line-clamp:6}.subscribe{padding:22px 14px}.subscribeForm{flex-direction:column;align-items:center}.subscribeForm button,.subscribeForm input{width:100%}}