.shelbe-intro{align-items:start;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin-bottom:72px}.shelbe-intro-left h3{color:var(--ink);font-family:Inter,system-ui,sans-serif;font-size:40px;font-weight:700;letter-spacing:-.035em;line-height:1.05;margin-bottom:24px}.shelbe-intro-left h3 em{color:var(--brand-red);font-style:italic;font-weight:600}.shelbe-intro-left p{color:var(--ink-2);font-size:16px;line-height:1.65;margin-bottom:16px}.shelbe-intro-right{background:var(--surface-card);border:.5px solid var(--hairline);border-radius:14px;padding:28px 32px}.shelbe-intro-right-label{color:var(--ink-3);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}.shelbe-quote{color:var(--ink);font-family:Inter,system-ui,sans-serif;font-size:19px;letter-spacing:-.01em;line-height:1.45;margin-bottom:18px}.shelbe-quote em{color:var(--brand-red);font-style:italic}.features-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.feature{background:var(--surface-card);border:.5px solid var(--hairline);border-radius:16px;box-shadow:0 1px 2px rgba(26,26,25,.03),0 4px 12px rgba(26,26,25,.04);cursor:default;display:flex;flex-direction:column;gap:16px;min-height:320px;padding:40px 36px 36px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.feature:hover{border-color:var(--hairline-strong);box-shadow:0 2px 4px rgba(26,26,25,.04),0 12px 32px rgba(26,26,25,.08),0 4px 8px rgba(179,1,44,.04);transform:translateY(-4px)}.feature-icon{align-items:center;background:var(--brand-pink-soft);border:.5px solid var(--brand-pink-coral);border-radius:10px;display:flex;height:44px;justify-content:center;margin-bottom:4px;transition:background .25s ease,border-color .25s ease,transform .25s ease;width:44px}.feature:hover .feature-icon{background:var(--brand-pink);border-color:var(--brand-red);transform:scale(1.04)}.feature-num{color:var(--brand-red);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.feature h4{color:var(--ink);font-family:Inter,system-ui,sans-serif;font-size:22px;font-weight:600;letter-spacing:-.028em;line-height:1.2}.feature p{color:var(--ink-2);font-size:14px;line-height:1.6}.feature-example{border-top:.5px dashed var(--hairline-strong);color:var(--ink-3);font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.5;margin-top:auto;padding-top:20px}.feature-example b{color:var(--brand-red);font-weight:500}.feature-wide{align-items:start;background:var(--surface-card);border:.5px solid var(--hairline);border-radius:16px;box-shadow:0 1px 2px rgba(26,26,25,.03),0 4px 12px rgba(26,26,25,.04);display:grid;gap:48px;grid-template-columns:minmax(280px,1fr) 1.3fr;margin-top:20px;overflow:hidden;padding:48px;position:relative;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.feature-wide:hover{border-color:var(--hairline-strong);box-shadow:0 2px 4px rgba(26,26,25,.04),0 16px 40px rgba(26,26,25,.08),0 4px 12px rgba(179,1,44,.05);transform:translateY(-4px)}.feature-wide:before{background:linear-gradient(180deg,var(--brand-red) 0,var(--brand-red-dark) 100%);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.feature-wide-left{display:flex;flex-direction:column;gap:16px}.feature-wide-right{display:flex;flex-direction:column;gap:20px;padding-top:4px}.feature-wide h4{color:var(--ink);font-family:Inter,system-ui,sans-serif;font-size:32px;font-weight:600;letter-spacing:-.028em;line-height:1.15}.feature-wide h4 em{color:var(--brand-red);font-style:italic;font-weight:600}.feature-wide-body p{color:var(--ink-2);font-size:16px;line-height:1.6}.feature-wide-agents{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.feature-wide-agent-pill{align-items:center;background:var(--surface);border:.5px solid var(--hairline-strong);border-radius:999px;color:var(--ink);display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:7px 14px}.feature-wide-agent-pill svg{color:var(--brand-red);height:14px;width:14px}.feature-wide .feature-example{border-top:none;font-size:12px;margin-top:0;padding-top:0}.feature-wide-tries{align-items:flex-start;display:flex;gap:14px;padding-top:4px}.feature-wide-tries-label{color:var(--brand-red);flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.1em;padding-top:2px;text-transform:uppercase}.feature-wide-tries-label b{font-weight:500}.feature-wide-tries-list{display:flex;flex-direction:column;gap:6px}.feature-wide-try{color:var(--ink-3);font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.5}