/* Fixed reference declarations, grouped by section. Argent CF served by the Adobe Fonts kit. */
.capacity-landing .cc-header-header-1 { display:flex;align-items:center;justify-content:space-between;gap:32px;padding:18px clamp(20px,4vw,48px);background:#000;border-bottom:1px solid rgba(255,255,255,0.14);position:sticky;top:0;z-index:20 }
.capacity-landing .cc-header-a-2 { text-decoration:none;color:#fff;display:block }
.capacity-landing .cc-header-div-3 { display:flex;align-items:center;gap:10px }
.capacity-landing .cc-header-div-4 { width:36px;height:36px;background:#fff;border-radius:11px 0 11px 0;display:grid;place-items:center;flex:none;color:#000 }
.capacity-landing .cc-header-div-5 { display:flex;flex-direction:column;gap:4px }
.capacity-landing .cc-header-div-6 { font:600 13px/1 'Poppins',sans-serif;letter-spacing:0.1em;text-transform:uppercase;color:#fff }
.capacity-landing .cc-header-div-7 { font:500 7px/1.2 'Poppins',sans-serif;letter-spacing:0.22em;text-transform:uppercase;color:rgba(255,255,255,0.85) }
.capacity-landing .cc-header-nav-8 { display:flex;gap:32px }
.capacity-landing .cc-header-a-9 { font:500 11px/1 'Poppins',sans-serif;text-transform:uppercase;letter-spacing:0.14em;color:#fff;text-decoration:none }
.capacity-landing .cc-header-a-10 { text-decoration:none }
.capacity-landing .cc-hero-section-1 { background-color:#000;background-image:radial-gradient(circle at 12% 18%, rgba(255,255,255,0.85) 0 0.6px, transparent 1.3px),radial-gradient(circle at 68% 42%, rgba(255,255,255,0.7) 0 0.5px, transparent 1.2px),radial-gradient(circle at 37% 77%, rgba(255,255,255,0.6) 0 0.6px, transparent 1.3px),radial-gradient(circle at 84% 12%, rgba(255,255,255,0.9) 0 0.8px, transparent 1.6px),radial-gradient(circle at 52% 58%, rgba(255,255,255,0.45) 0 0.5px, transparent 1.1px),radial-gradient(circle at 23% 93%, rgba(255,255,255,0.75) 0 0.6px, transparent 1.3px),radial-gradient(ellipse 70% 55% at 78% 8%, rgba(70,116,208,0.32) 0%, rgba(70,116,208,0) 65%),radial-gradient(ellipse 60% 50% at 8% 95%, rgba(0,188,173,0.20) 0%, rgba(0,188,173,0) 65%),linear-gradient(180deg, #000 0%, #04070F 55%, #000 100%);background-size:540px 420px,760px 610px,430px 520px,920px 700px,650px 480px,380px 300px,auto,auto,auto;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat,no-repeat,no-repeat,no-repeat;color:#fff;padding:clamp(56px,8vw,112px) clamp(20px,4vw,48px) clamp(56px,7vw,112px) }
.capacity-landing .cc-hero-div-2 { max-width:1320px;margin:0 auto;display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(32px,5vw,72px);align-items:center }
.capacity-landing .cc-hero-div-3 { display:flex;flex-direction:column;gap:28px }
.capacity-landing .cc-hero-div-4 { display:flex;align-items:center;gap:14px;flex-wrap:wrap;font:600 11px/1.4 'Poppins',sans-serif;letter-spacing:0.2em;text-transform:uppercase;color:#fff }
.capacity-landing .cc-hero-span-5 { display:inline-flex;align-items:center;gap:8px;color:#00BCAD }
.capacity-landing .cc-hero-span-6 { white-space:nowrap }
.capacity-landing .cc-hero-span-7 { color:rgba(255,255,255,0.4) }
.capacity-landing .cc-hero-h1-8 { font-family:'argent-cf',Georgia,serif;font-weight:400;font-size:clamp(2.8rem,1.4rem + 5.2vw,5.5rem);line-height:0.98;letter-spacing:-0.025em;margin:0;text-wrap:pretty;color:#fff }
.capacity-landing .cc-hero-p-9 { font-weight:400;font-size:0.9375rem;line-height:1.7;max-width:30em;margin:0;color:rgba(255,255,255,0.85);text-wrap:pretty }
.capacity-landing .cc-hero-strong-10 { font-weight:600;color:#fff }
.capacity-landing .cc-hero-div-11 { display:flex;gap:16px;flex-wrap:wrap;align-items:center }
.capacity-landing .cc-hero-a-12 { text-decoration:none }
.capacity-landing .cc-hero-a-13 { text-decoration:none;font:600 0.6875rem/1 'Poppins',sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#fff;display:inline-flex;align-items:center;gap:8px }
.capacity-landing .cc-hero-p-14 { font-size:0.8125rem;line-height:1.6;color:rgba(255,255,255,0.7);margin:0;max-width:36em }
.capacity-landing .cc-hero-div-15 { border:1px solid rgba(255,255,255,0.28);background:rgba(0,0,0,0.55);padding:clamp(18px,2.5vw,32px);display:flex;flex-direction:column;gap:20px;border-radius:8px 0 8px 0 }
.capacity-landing .cc-hero-div-16 { display:flex;justify-content:space-between;gap:12px;font:600 10px/1.4 'Poppins',sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:rgba(255,255,255,0.7) }
.capacity-landing .cc-hero-span-17 { color:#00BCAD }
.capacity-landing .cc-hero-div-18 { display:flex;flex-direction:column;align-items:center;gap:10px }
.capacity-landing .cc-hero-div-19 { position:relative;width:100%;max-width:340px }
.capacity-landing .cc-hero-svg-20 { width:100%;height:auto;display:block }
.capacity-landing .cc-hero-text-21 { font-family:'Poppins',sans-serif;font-size:12px }
.capacity-landing .cc-hero-div-22 { position:absolute;left:0;right:0;top:64%;text-align:center;font-family:'argent-cf',Georgia,serif;font-weight:700;font-size:clamp(28px,15%,46px);line-height:1;letter-spacing:-0.02em;color:#B4544A }
.capacity-landing .cc-hero-div-23 { font:600 13px/1.3 'Poppins',sans-serif;letter-spacing:0.16em;text-transform:uppercase;color:#fff }
.capacity-landing .cc-hero-div-24 { display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2);padding:16px 0 }
.capacity-landing .cc-hero-div-25 { display:flex;flex-direction:column;gap:6px;align-items:center;text-align:center }
.capacity-landing .cc-hero-div-26 { font-family:'argent-cf',Georgia,serif;font-weight:700;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1;letter-spacing:-0.02em;color:#fff }
.capacity-landing .cc-hero-div-27 { font:600 10px/1.3 'Poppins',sans-serif;letter-spacing:0.16em;text-transform:uppercase;color:rgba(255,255,255,0.75) }
.capacity-landing .cc-hero-div-28 { font:400 10px/1.3 'Poppins',sans-serif;color:rgba(255,255,255,0.5) }
.capacity-landing .cc-hero-p-29 { font-family:'argent-cf',Georgia,serif;font-weight:400;font-size:clamp(1.25rem,1rem + 1vw,1.625rem);line-height:1.3;margin:0;color:#fff;text-wrap:pretty }
.capacity-landing .cc-hero-rule-div-1 { height:2px;background:linear-gradient(90deg,#00BCAD 0%,#4674D0 100%) }
.capacity-landing .cc-integrations-section-1 { background:#fff;padding:28px clamp(20px,4vw,48px) }
.capacity-landing .cc-integrations-div-2 { max-width:1320px;margin:0 auto;display:flex;flex-wrap:wrap;gap:20px 48px;align-items:center }
.capacity-landing .cc-integrations-div-3 { display:flex;align-items:center;gap:12px;flex-wrap:wrap }
.capacity-landing .cc-integrations-span-4 { font:600 10px/1.4 'Poppins',sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#999 }
.capacity-landing .cc-integrations-span-5 { font:600 12px/1 'Poppins',sans-serif;letter-spacing:0.08em;text-transform:uppercase;color:#000;border:1px solid #000;padding:9px 14px;border-radius:8px 0 8px 0 }
.capacity-landing .cc-integrations-div-6 { display:flex;align-items:center;gap:10px;flex-wrap:wrap }
.capacity-landing .cc-comparison-section-1 { background:#fff;padding:clamp(48px,7vw,120px) clamp(20px,4vw,48px) clamp(64px,9vw,160px) }
.capacity-landing .cc-comparison-div-2 { max-width:1320px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(24px,3vw,40px) }
.capacity-landing .cc-comparison-div-3 { display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:baseline }
.capacity-landing .cc-comparison-p-4 { font:600 11px/1.4 'Poppins',sans-serif;letter-spacing:0.18em;text-transform:uppercase;margin:0;color:#000 }
.capacity-landing .cc-comparison-p-5 { font:400 12px/1.4 'Poppins',sans-serif;margin:0;color:#666 }
.capacity-landing .cc-comparison-div-6 { position:relative;height:clamp(300px,42vw,520px);border-radius:8px 0 8px 0;overflow:hidden;cursor:ew-resize;user-select:none;touch-action:none;border:1px solid #CCCCCC }
.capacity-landing .cc-comparison-div-7 { position:absolute;inset:0;background:#EBEBEB;display:flex;align-items:center;padding:clamp(24px,5vw,72px) }
.capacity-landing .cc-comparison-div-8 { display:flex;flex-direction:column;gap:16px;max-width:46% }
.capacity-landing .cc-comparison-div-9 { font:600 10px/1.4 'Poppins',sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#999 }
.capacity-landing .cc-comparison-div-10 { font-family:'argent-cf',Georgia,serif;font-weight:400;font-size:clamp(1.5rem,1rem + 2.6vw,3.25rem);line-height:1.08;letter-spacing:-0.015em;color:#8A8A8A;text-wrap:balance }
.capacity-landing .cc-comparison-div-11 { font:400 0.875rem/1.6 'Poppins',sans-serif;color:#999;max-width:26em }
.capacity-landing .cc-comparison-div-12 { position:absolute;inset:0;clip-path:inset(0 0 0 50%);background-color:#00BCAD;background-image:radial-gradient(circle at 12% 18%, rgba(255,255,255,0.7) 0 0.6px, transparent 1.3px),radial-gradient(circle at 84% 12%, rgba(255,255,255,0.8) 0 0.8px, transparent 1.6px),radial-gradient(circle at 37% 77%, rgba(255,255,255,0.6) 0 0.6px, transparent 1.3px),linear-gradient(118deg,#00BCAD 0%,#4674D0 100%);background-size:540px 420px,920px 700px,430px 520px,auto;background-repeat:repeat,repeat,repeat,no-repeat;display:flex;align-items:center;justify-content:flex-end;padding:clamp(24px,5vw,72px);text-align:right }
.capacity-landing .cc-comparison-div-13 { display:flex;flex-direction:column;gap:16px;align-items:flex-end;max-width:52% }
.capacity-landing .cc-comparison-div-14 { font:600 10px/1.4 'Poppins',sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#fff }
.capacity-landing .cc-comparison-div-15 { font-family:'argent-cf',Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(2.2rem,1.2rem + 4.6vw,5.5rem);line-height:0.98;letter-spacing:-0.025em;color:#fff;text-wrap:balance;padding-bottom:0.1em }
.capacity-landing .cc-comparison-div-16 { font:400 0.875rem/1.6 'Poppins',sans-serif;color:rgba(255,255,255,0.8);max-width:26em }
.capacity-landing .cc-comparison-div-17 { position:absolute;top:0;bottom:0;left:50%;width:0;pointer-events:none }
.capacity-landing .cc-comparison-div-18 { position:absolute;top:0;bottom:0;left:-1px;width:2px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.08) }
.capacity-landing .cc-comparison-div-19 { position:absolute;top:50%;left:-24px;width:48px;height:48px;border-radius:50%;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,0.18);display:flex;align-items:center;justify-content:center;gap:4px;transform:translateY(-50%) }
.capacity-landing .cc-reads-section-1 { background:#fff;border-top:1px solid #CCCCCC;padding:clamp(64px,9vw,160px) clamp(20px,4vw,48px) }
.capacity-landing .cc-reads-div-2 { opacity:1;transform:translateY(0px);transition:opacity 420ms cubic-bezier(0.22,0.61,0.36,1),transform 420ms cubic-bezier(0.22,0.61,0.36,1);max-width:1320px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(32px,4vw,56px) }
.capacity-landing .cc-reads-div-3 { display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(24px,4vw,64px);align-items:end }
.capacity-landing .cc-reads-div-4 { border-top:1px solid #000;padding-top:16px;display:flex;flex-direction:column;gap:20px }
.capacity-landing .cc-reads-div-5 { font:600 11px/1.4 'Poppins',sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#000 }
.capacity-landing .cc-reads-h2-6 { font-family:'argent-cf',Georgia,serif;font-weight:400;font-size:clamp(1.9rem,1.1rem + 2.6vw,3.25rem);line-height:1.08;letter-spacing:-0.015em;margin:0;text-wrap:pretty;color:#000 }
.capacity-landing .cc-reads-p-7 { font-weight:300;font-size:clamp(1rem,0.95rem + 0.4vw,1.125rem);line-height:1.7;margin:0;max-width:34em;color:#000;text-wrap:pretty }
.capacity-landing .cc-reads-div-8 { display:flex;flex-direction:column;gap:16px }
.capacity-landing .cc-reads-div-9 { display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font:600 10px/1.4 'Poppins',sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#000 }
.capacity-landing .cc-reads-span-10 { color:#999 }
.capacity-landing .cc-reads-div-11 { display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px }
.capacity-landing .cc-reads-div-12 { background:linear-gradient(118deg,#00BCAD 0%,#4674D0 100%);color:#fff;padding:22px 24px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;border-radius:8px 0 8px 0 }
.capacity-landing .cc-reads-div-13 { font-family:'argent-cf',Georgia,serif;font-weight:400;font-size:28px;line-height:1 }
.capacity-landing .cc-reads-div-14 { display:flex;flex-direction:column;gap:14px }
.capacity-landing .cc-reads-div-15 { font-size:0.9375rem;line-height:1.5;font-weight:500 }
.capacity-landing .cc-reads-div-16 { display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font:600 9px/1.4 'Poppins',sans-serif;letter-spacing:0.16em;text-transform:uppercase }
.capacity-landing .cc-reads-span-17 { opacity:0.85 }
.capacity-landing .cc-reads-div-18 { display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch }
.capacity-landing .cc-reads-div-19 { background:#F7F7F7;border:1px solid #CCCCCC;padding:clamp(20px,2.5vw,28px);display:flex;flex-direction:column;gap:18px;border-radius:8px 0 8px 0 }
.capacity-landing .cc-reads-div-20 { display:flex;justify-content:space-between;gap:12px;font:600 10px/1.4 'Poppins',sans-serif;letter-spacing:0.18em;text-transform:uppercase }
.capacity-landing .cc-reads-span-21 { color:#000 }
.capacity-landing .cc-reads-div-22 { display:flex;align-items:baseline;gap:16px;flex-wrap:wrap }
.capacity-landing .cc-reads-div-23 { font-family:'argent-cf',Georgia,serif;font-weight:700;font-size:clamp(2.5rem,2rem + 2vw,3.5rem);line-height:1;letter-spacing:-0.02em;color:#000 }
.capacity-landing .cc-reads-div-24 { font-size:0.8125rem;color:#666 }
.capacity-landing .cc-reads-span-25 { color:#00BCAD;font-weight:500 }
.capacity-landing .cc-reads-div-26 { display:flex;flex-direction:column;gap:8px }
.capacity-landing .cc-reads-div-27 { height:8px;background:#E6E6E6;position:relative;overflow:hidden }
.capacity-landing .cc-reads-div-28 { position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#00BCAD 0%,#4674D0 100%);width:76.8% }
.capacity-landing .cc-reads-div-29 { position:absolute;left:75%;top:-2px;bottom:-2px;width:2px;background:#000 }
.capacity-landing .cc-reads-div-30 { display:flex;justify-content:space-between;gap:12px;font-size:0.75rem;color:#666 }
.capacity-landing .cc-reads-strong-31 { color:#000;font-weight:600 }
.capacity-landing .cc-reads-div-32 { display:flex;flex-direction:column;font-size:0.875rem }
.capacity-landing .cc-reads-div-33 { display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #E6E6E6 }
.capacity-landing .cc-reads-span-34 { color:#B4544A;font-weight:600 }
.capacity-landing .cc-reads-div-35 { display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6 }
.capacity-landing .cc-reads-p-36 { font-family:'argent-cf',Georgia,serif;font-size:1.125rem;line-height:1.4;margin:0;color:#000 }
.capacity-landing .cc-reads-div-37 { display:flex;flex-direction:column;gap:20px }
.capacity-landing .cc-reads-div-38 { font-family:'argent-cf',Georgia,serif;font-weight:700;font-size:clamp(2.5rem,2rem + 2vw,3.5rem);line-height:1;letter-spacing:-0.02em;color:#B4544A }
.capacity-landing .cc-reads-div-39 { font-size:0.75rem;color:#666 }
.capacity-landing .cc-reads-div-40 { display:flex;flex-direction:column;gap:10px }
.capacity-landing .cc-reads-div-41 { display:grid;grid-template-columns:84px minmax(0,1fr) 24px;gap:12px;align-items:center;font:600 10px/1.4 'Poppins',sans-serif;letter-spacing:0.14em;text-transform:uppercase;color:#000 }
.capacity-landing .cc-reads-div-42 { height:10px;background:#E6E6E6;position:relative }
.capacity-landing .cc-reads-div-43 { position:absolute;left:0;top:0;bottom:0;background:#4674D0;width:76% }
.capacity-landing .cc-reads-span-44 { text-align:right;color:#000;font-weight:600 }
.capacity-landing .cc-reads-div-45 { position:absolute;left:0;top:0;bottom:0;background:#B4544A;width:80% }
.capacity-landing .cc-reads-span-46 { text-align:right;color:#B4544A;font-weight:600 }
.capacity-landing .cc-reads-div-47 { position:absolute;left:0;top:0;bottom:0;background:#4674D0;width:40% }
.capacity-landing .cc-reads-span-48 { text-align:right;color:#000 }
.capacity-landing .cc-reads-div-49 { display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:auto }
.capacity-landing .cc-reads-span-50 { font-family:'argent-cf',Georgia,serif;font-style:italic;font-size:1rem;color:#666 }
.capacity-landing .cc-reads-div-51 { font-size:0.8125rem;line-height:1.6;color:#666 }
.capacity-landing .cc-questions-section-1 { background-color:#000;background-image:radial-gradient(circle at 12% 18%, rgba(255,255,255,0.85) 0 0.6px, transparent 1.3px),radial-gradient(circle at 68% 42%, rgba(255,255,255,0.7) 0 0.5px, transparent 1.2px),radial-gradient(circle at 37% 77%, rgba(255,255,255,0.6) 0 0.6px, transparent 1.3px),radial-gradient(circle at 84% 12%, rgba(255,255,255,0.9) 0 0.8px, transparent 1.6px),radial-gradient(circle at 52% 58%, rgba(255,255,255,0.45) 0 0.5px, transparent 1.1px),radial-gradient(circle at 23% 93%, rgba(255,255,255,0.75) 0 0.6px, transparent 1.3px),radial-gradient(ellipse 70% 55% at 78% 8%, rgba(70,116,208,0.32) 0%, rgba(70,116,208,0) 65%),radial-gradient(ellipse 60% 50% at 8% 95%, rgba(0,188,173,0.20) 0%, rgba(0,188,173,0) 65%),linear-gradient(180deg, #000 0%, #04070F 55%, #000 100%);background-size:540px 420px,760px 610px,430px 520px,920px 700px,650px 480px,380px 300px,auto,auto,auto;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat,no-repeat,no-repeat,no-repeat;color:#fff;padding:clamp(64px,9vw,160px) clamp(20px,4vw,48px) }
.capacity-landing .cc-questions-div-2 { max-width:1320px;margin:0 auto;display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(40px,6vw,96px);align-items:center }
.capacity-landing .cc-questions-div-3 { display:flex;flex-direction:column;gap:24px }
.capacity-landing .cc-questions-div-4 { display:flex;align-items:center;gap:12px;font:600 11px/1.4 'Poppins',sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#fff }
.capacity-landing .cc-questions-span-5 { width:24px;height:1px;background:#00BCAD;display:block }
.capacity-landing .cc-questions-h2-6 { font-family:'argent-cf',Georgia,serif;font-weight:400;font-size:clamp(1.9rem,1.1rem + 2.6vw,3.25rem);line-height:1.08;letter-spacing:-0.015em;margin:0;text-wrap:pretty;color:#fff }
.capacity-landing .cc-questions-p-7 { font-size:1rem;line-height:1.75;margin:0;max-width:34em;color:#fff;text-wrap:pretty }
.capacity-landing .cc-questions-div-8 { display:flex;flex-direction:column;gap:12px }
.capacity-landing .cc-questions-div-9 { border:1px solid rgba(255,255,255,0.3);padding:18px 20px;display:flex;justify-content:space-between;align-items:center;gap:16px;border-radius:8px 0 8px 0 }
.capacity-landing .cc-questions-span-10 { font:500 1.0625rem/1.5 'Poppins',sans-serif;color:#fff }
.capacity-landing .cc-benefits-section-1 { background:#F7F7F7;padding:clamp(64px,9vw,160px) clamp(20px,4vw,48px) }
.capacity-landing .cc-benefits-div-2 { opacity:1;transform:translateY(0px);transition:opacity 420ms cubic-bezier(0.22,0.61,0.36,1),transform 420ms cubic-bezier(0.22,0.61,0.36,1);max-width:1320px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(40px,5vw,72px) }
.capacity-landing .cc-benefits-div-3 { display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(32px,5vw,80px);align-items:end }
.capacity-landing .cc-benefits-div-4 { display:flex;flex-direction:column;gap:24px }
.capacity-landing .cc-benefits-div-5 { display:flex;align-items:center;gap:12px;font:600 11px/1.4 'Poppins',sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#000 }
.capacity-landing .cc-benefits-span-6 { width:24px;height:1px;background:#00BCAD;display:block }
.capacity-landing .cc-benefits-h2-7 { font-family:'argent-cf',Georgia,serif;font-weight:400;font-size:clamp(2.2rem,1.2rem + 3.8vw,4.5rem);line-height:1;letter-spacing:-0.025em;margin:0;text-wrap:pretty;color:#000 }
.capacity-landing .cc-benefits-p-8 { font-weight:300;font-size:clamp(1rem,0.95rem + 0.4vw,1.125rem);line-height:1.7;margin:0;max-width:28em;color:#000;text-wrap:pretty }
.capacity-landing .cc-benefits-div-9 { display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px) }
.capacity-landing .cc-benefits-div-10 { display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:20px;border-top:1px solid #000;padding-top:22px }
.capacity-landing .cc-benefits-div-11 { display:flex;align-items:baseline;gap:12px }
.capacity-landing .cc-benefits-span-12 { font:600 11px/1 'Poppins',sans-serif;letter-spacing:0.18em;color:#00BCAD }
.capacity-landing .cc-benefits-span-13 { font:600 12px/1.4 'Poppins',sans-serif;letter-spacing:0.16em;text-transform:uppercase;color:#000 }
.capacity-landing .cc-benefits-div-14 { font-family:'argent-cf',Georgia,serif;font-weight:400;font-size:clamp(1.75rem,1.2rem + 1.8vw,2.625rem);line-height:1.05;letter-spacing:-0.02em;color:#000;text-wrap:balance }
.capacity-landing .cc-benefits-p-15 { font-size:0.9375rem;line-height:1.7;margin:0;color:#000;text-wrap:pretty }
.capacity-landing .cc-founders-section-1 { background:#fff;border-top:1px solid #CCCCCC;padding:clamp(64px,9vw,160px) clamp(20px,4vw,48px) }
.capacity-landing .cc-founders-div-2 { opacity:1;transform:translateY(0px);transition:opacity 420ms cubic-bezier(0.22,0.61,0.36,1),transform 420ms cubic-bezier(0.22,0.61,0.36,1);max-width:1320px;margin:0 auto;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(40px,6vw,96px);align-items:start }
.capacity-landing .cc-founders-div-3 { display:flex;flex-direction:column;gap:24px;position:sticky;top:96px }
.capacity-landing .cc-founders-div-4 { display:flex;align-items:center;gap:12px;font:600 11px/1.4 'Poppins',sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#000 }
.capacity-landing .cc-founders-span-5 { width:24px;height:1px;background:#00BCAD;display:block }
.capacity-landing .cc-founders-h2-6 { font-family:'argent-cf',Georgia,serif;font-weight:400;font-size:clamp(2rem,1.1rem + 3.2vw,3.75rem);line-height:1.04;letter-spacing:-0.02em;margin:0;text-wrap:pretty;color:#000 }
.capacity-landing .cc-founders-p-7 { font-size:1rem;line-height:1.75;margin:0;max-width:30em;color:#000;text-wrap:pretty }
.capacity-landing .cc-founders-div-8 { display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(24px,3vw,40px);align-items:start }
.capacity-landing .cc-founders-div-9 { display:contents }
.capacity-landing .cc-founders-div-10 { aspect-ratio:4/5;width:100%;position:relative }
.capacity-landing .cc-founders-div-11 { display:flex;flex-direction:column;gap:16px;border-top:1px solid #000;padding-top:14px }
.capacity-landing .cc-founders-div-12 { display:flex;flex-direction:column;gap:6px }
.capacity-landing .cc-founders-div-13 { font-family:'argent-cf',Georgia,serif;font-weight:400;font-size:clamp(1.75rem,1.3rem + 1.5vw,2.5rem);line-height:1.1;color:#000 }
.capacity-landing .cc-founders-div-14 { font:600 10px/1.4 'Poppins',sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#666 }
.capacity-landing .cc-founders-p-15 { font-size:1rem;line-height:1.75;margin:0;color:#000;text-wrap:pretty }
.capacity-landing .cc-founders-div-16 { display:flex;flex-direction:column;gap:4px;border-top:1px solid #CCCCCC;padding-top:14px }
.capacity-landing .cc-founders-p-17 { font-size:0.9375rem;line-height:1.7;margin:0;color:#000 }
.capacity-landing .cc-founders-strong-18 { font-weight:600 }
.capacity-landing .cc-clock-section-1 { background:#fff;border-top:1px solid #CCCCCC;padding:clamp(64px,9vw,160px) clamp(20px,4vw,48px) }
.capacity-landing .cc-clock-div-2 { opacity:1;transform:translateY(0px);transition:opacity 420ms cubic-bezier(0.22,0.61,0.36,1),transform 420ms cubic-bezier(0.22,0.61,0.36,1);max-width:1320px;margin:0 auto;display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(40px,6vw,96px);align-items:end }
.capacity-landing .cc-clock-div-3 { display:flex;flex-direction:column;gap:12px }
.capacity-landing .cc-clock-div-4 { font:600 11px/1.4 'Poppins',sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#000 }
.capacity-landing .cc-clock-div-5 { font-family:'argent-cf',Georgia,serif;font-weight:700;font-size:clamp(5rem,3rem + 10vw,13rem);line-height:0.9;letter-spacing:-0.03em;color:#000 }
.capacity-landing .cc-clock-div-6 { font-family:'argent-cf',Georgia,serif;font-weight:400;font-size:clamp(1.6rem,1.2rem + 1.8vw,2.75rem);line-height:1.1;letter-spacing:-0.015em;color:#000;text-wrap:pretty }
.capacity-landing .cc-clock-p-7 { font-size:1rem;line-height:1.75;margin:12px 0 0;max-width:30em;color:#000;text-wrap:pretty }
.capacity-landing .cc-clock-figure-8 { margin:0;border-left:1px solid #000;padding-left:clamp(20px,3vw,40px);display:flex;flex-direction:column;gap:20px }
.capacity-landing .cc-clock-blockquote-9 { font-family:'argent-cf',Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(1.6rem,1.1rem + 2.2vw,2.75rem);line-height:1.1;letter-spacing:-0.01em;margin:0;text-wrap:pretty;color:#000 }
.capacity-landing .cc-clock-figcaption-10 { font:500 0.875rem/1.5 'Poppins',sans-serif;color:#000 }
.capacity-landing .cc-beta-section-1 { background-color:#4674D0;background-image:radial-gradient(circle at 12% 18%, rgba(255,255,255,0.9) 0 0.6px, transparent 1.3px),radial-gradient(circle at 68% 42%, rgba(255,255,255,0.8) 0 0.5px, transparent 1.2px),radial-gradient(circle at 37% 77%, rgba(255,255,255,0.7) 0 0.6px, transparent 1.3px),radial-gradient(circle at 84% 12%, rgba(255,255,255,0.95) 0 0.8px, transparent 1.6px),radial-gradient(circle at 52% 58%, rgba(255,255,255,0.55) 0 0.5px, transparent 1.1px),radial-gradient(circle at 23% 93%, rgba(255,255,255,0.8) 0 0.6px, transparent 1.3px),linear-gradient(118deg,#00BCAD 0%,#4674D0 100%);background-size:540px 420px,760px 610px,430px 520px,920px 700px,650px 480px,380px 300px,auto;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat,no-repeat;color:#fff;padding:clamp(64px,9vw,160px) clamp(20px,4vw,48px) 0 }
.capacity-landing .cc-beta-div-2 { max-width:1320px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(64px,8vw,120px) }
.capacity-landing .cc-beta-div-3 { display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,6vw,96px);align-items:start }
.capacity-landing .cc-beta-div-4 { display:flex;flex-direction:column;gap:24px }
.capacity-landing .cc-beta-div-5 { display:flex;align-items:center;gap:12px;font:600 11px/1.4 'Poppins',sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#fff }
.capacity-landing .cc-beta-span-6 { width:24px;height:1px;background:#fff;display:block }
.capacity-landing .cc-beta-h2-7 { font-family:'argent-cf',Georgia,serif;font-weight:400;font-size:clamp(2.2rem,1.3rem + 3.6vw,4rem);line-height:1.04;letter-spacing:-0.02em;margin:0;text-wrap:pretty;color:#fff }
.capacity-landing .cc-beta-div-8 { display:flex;flex-direction:column;gap:0;max-width:30em }
.capacity-landing .cc-beta-div-9 { display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:16px 0;border-top:1px solid rgba(255,255,255,0.3);font-size:0.9375rem;line-height:1.6 }
.capacity-landing .cc-beta-span-10 { font:600 11px/1.6 'Poppins',sans-serif;letter-spacing:0.18em }
.capacity-landing .cc-beta-div-11 { display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:16px 0;border-top:1px solid rgba(255,255,255,0.3);border-bottom:1px solid rgba(255,255,255,0.3);font-size:0.9375rem;line-height:1.6 }
.capacity-landing .cc-beta-p-12 { font-size:0.8125rem;line-height:1.6;margin:0;color:rgba(255,255,255,0.85);max-width:30em }
.capacity-landing .cc-beta-div-13 { display:flex;flex-direction:column;gap:20px }
.capacity-landing .cc-beta-form-14 { display:flex;flex-direction:column;gap:18px }
.capacity-landing .cc-beta-div-15 { display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px }
.capacity-landing .cc-beta-select-16 { width:100%;height:46px;padding:0 14px;background:rgba(255,255,255,0.15);border:0;border-radius:0;color:#fff;font:400 14px/1.4 'Poppins',sans-serif;outline:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 14px center }
.capacity-landing .cc-beta-textarea-17 { background:rgba(255,255,255,0.15);border:0;color:#fff }
.capacity-landing .cc-beta-div-18 { display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding-top:4px }
.capacity-landing .cc-beta-span-19 { font-size:0.8125rem;line-height:1.5;color:rgba(255,255,255,0.85) }
.capacity-landing .cc-beta-footer-20 { border-top:1px solid rgba(255,255,255,0.3);padding:40px 0 32px;display:flex;flex-direction:column;gap:32px }
.capacity-landing .cc-beta-div-21 { display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap;align-items:flex-start }
.capacity-landing .cc-beta-div-22 { display:flex;flex-direction:column;gap:16px }
.capacity-landing .cc-beta-div-23 { display:flex;align-items:center;gap:10px }
.capacity-landing .cc-beta-div-24 { width:36px;height:36px;background:#fff;border-radius:11px 0 11px 0;display:grid;place-items:center;flex:none;color:#000 }
.capacity-landing .cc-beta-div-25 { display:flex;flex-direction:column;gap:4px }
.capacity-landing .cc-beta-div-26 { font:600 13px/1 'Poppins',sans-serif;letter-spacing:0.1em;text-transform:uppercase;color:#fff }
.capacity-landing .cc-beta-div-27 { font:500 7px/1.2 'Poppins',sans-serif;letter-spacing:0.22em;text-transform:uppercase;color:rgba(255,255,255,0.85) }
.capacity-landing .cc-beta-div-28 { display:flex;align-items:center;gap:10px;font-size:0.8125rem;color:rgba(255,255,255,0.85) }
.capacity-landing .cc-beta-img-29 { height:14px;width:auto;display:block }
.capacity-landing .cc-beta-div-30 { display:flex;gap:48px;flex-wrap:wrap }
.capacity-landing .cc-beta-div-31 { display:flex;flex-direction:column;gap:10px;font-size:0.875rem }
.capacity-landing .cc-beta-span-32 { font:600 10px/1.4 'Poppins',sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#fff;margin-bottom:4px }
.capacity-landing .cc-beta-a-33 { color:#fff;text-decoration:none }
.capacity-landing .cc-beta-div-34 { display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,0.3);padding-top:20px;font-size:0.8125rem;color:rgba(255,255,255,0.85) }