.whitepaper-page.svelte-1cf1qs9{padding-top:5rem;min-height:100vh}.hero-section.svelte-1cf1qs9{padding:var(--spacing-2xl) 0 var(--spacing-xl)}.hero-inner.svelte-1cf1qs9{max-width:var(--max-width);margin:0 auto;padding:0 var(--spacing-xl)}.cover-wrapper.svelte-1cf1qs9{text-align:center;margin-bottom:var(--spacing-xl);display:flex;height:100%;width:100%;justify-content:center}.cover-image.svelte-1cf1qs9{display:block;width:auto;height:auto;max-width:100%;max-height:500px;border-radius:2px;box-shadow:-28px 24px 32px -5px #00001459,-16px 16px 16px -16px #00001480}.title.svelte-1cf1qs9{font-size:var(--font-size-article-title);font-weight:400;color:var(--color-blue);line-height:1.1;letter-spacing:-.02em;margin-bottom:var(--spacing-sm)}.meta.svelte-1cf1qs9{font-size:var(--font-size-sm);font-weight:600;color:var(--color-dark);display:flex;align-items:baseline;gap:.5rem}.desc.svelte-1cf1qs9{margin-top:var(--spacing-xl)}.desc-heading.svelte-1cf1qs9{font-size:var(--font-size-lg);font-weight:700;color:var(--color-blue);margin-bottom:var(--spacing-md)}.desc-text.svelte-1cf1qs9{font-size:var(--font-size-base);line-height:1.8;color:var(--color-dark)}.download-section.svelte-1cf1qs9{background:var(--color-dark);padding:var(--spacing-section) 0}.download-inner.svelte-1cf1qs9{max-width:var(--max-width);margin:0 auto;padding:0 var(--spacing-xl)}.download-label.svelte-1cf1qs9{font-size:var(--font-size-sm);font-weight:600;letter-spacing:.1em;color:var(--color-blue);margin-bottom:var(--spacing-md)}.download-heading.svelte-1cf1qs9{font-size:clamp(1.5rem,4vw,2rem);font-weight:300;color:var(--color-white);line-height:1.4;margin-bottom:var(--spacing-2xl)}.form-error.svelte-1cf1qs9{color:#e74c3c;font-size:var(--font-size-sm);margin-bottom:var(--spacing-md)}.download-form.svelte-1cf1qs9{display:flex;flex-direction:column;gap:var(--spacing-xl)}.form-field.svelte-1cf1qs9{display:flex;flex-direction:column;gap:.4rem}.form-field.svelte-1cf1qs9 label:where(.svelte-1cf1qs9){font-size:var(--font-size-sm);color:var(--color-white);font-weight:400}.form-field.svelte-1cf1qs9 input:where(.svelte-1cf1qs9){background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.3);padding:.5rem 0;font-size:var(--font-size-base);color:var(--color-white);font-family:inherit;outline:none;transition:border-color .2s}.form-field.svelte-1cf1qs9 input:where(.svelte-1cf1qs9):focus{border-bottom-color:var(--color-blue)}.form-field.svelte-1cf1qs9 input:where(.svelte-1cf1qs9)::placeholder{color:#ffffff4d}.download-success.svelte-1cf1qs9{align-self:end}.form-submit.svelte-1cf1qs9{padding-top:var(--spacing-md)}@media(min-width:769px){.hero-inner.svelte-1cf1qs9{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl);align-items:start}.cover-wrapper.svelte-1cf1qs9{max-width:100%;margin-bottom:0}.download-inner.svelte-1cf1qs9{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl);align-items:start}.download-heading.svelte-1cf1qs9{margin-bottom:0}}@media(max-width:768px){.hero-inner.svelte-1cf1qs9{padding:0 var(--spacing-md)}.title.svelte-1cf1qs9{font-size:clamp(1.75rem,6vw,2.5rem)}.download-inner.svelte-1cf1qs9{padding:0 var(--spacing-md)}}
