.PlaybookDownloadForm-module-scss-module__W3aSXW__form{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.PlaybookDownloadForm-module-scss-module__W3aSXW__linkBanner{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text);background:color-mix(in srgb, var(--color-chocolate) 10%, var(--color-bg));border:1px solid color-mix(in srgb, var(--color-chocolate) 30%, var(--color-border));border-radius:var(--radius-lg);margin:0}.PlaybookDownloadForm-module-scss-module__W3aSXW__honeypot{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PlaybookDownloadForm-module-scss-module__W3aSXW__grid2{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.PlaybookDownloadForm-module-scss-module__W3aSXW__grid2{grid-template-columns:1fr 1fr}}.PlaybookDownloadForm-module-scss-module__W3aSXW__field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.PlaybookDownloadForm-module-scss-module__W3aSXW__submitError{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-amaranth-red);background:color-mix(in srgb, var(--color-amaranth-red) 8%, var(--color-bg));border:1px solid color-mix(in srgb, var(--color-amaranth-red) 30%, var(--color-border));border-radius:var(--radius-lg);margin:0}.PlaybookDownloadForm-module-scss-module__W3aSXW__actions{gap:var(--space-3);flex-direction:column;display:flex}.PlaybookDownloadForm-module-scss-module__W3aSXW__disclaimer{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-text-muted);margin:0}.PlaybookDownloadForm-module-scss-module__W3aSXW__privacyLink{color:var(--color-amaranth-red);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-amaranth-red) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-amaranth-red) 40%, transparent);transition:text-decoration-color var(--transition-fast);font-weight:500}@media (prefers-reduced-motion:reduce){.PlaybookDownloadForm-module-scss-module__W3aSXW__privacyLink{transition:none}}@media (hover:hover) and (pointer:fine){.PlaybookDownloadForm-module-scss-module__W3aSXW__privacyLink:hover{-webkit-text-decoration-color:var(--color-amaranth-red);text-decoration-color:var(--color-amaranth-red)}}.PlaybookDownloadForm-module-scss-module__W3aSXW__privacyLink:focus-visible{-webkit-text-decoration-color:var(--color-amaranth-red);text-decoration-color:var(--color-amaranth-red);outline:none}.PlaybookDownloadForm-module-scss-module__W3aSXW__success{gap:var(--space-3);padding:var(--space-6);background:var(--color-success-bg);border:1px solid var(--color-success-border);border-radius:var(--radius-2xl);flex-direction:column;display:flex}@media (min-width:768px){.PlaybookDownloadForm-module-scss-module__W3aSXW__success{padding:var(--space-8)}}.PlaybookDownloadForm-module-scss-module__W3aSXW__successHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.PlaybookDownloadForm-module-scss-module__W3aSXW__successIcon{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-success) 15%, transparent);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.PlaybookDownloadForm-module-scss-module__W3aSXW__successTitle{font-size:var(--text-xl);line-height:var(--leading-tight);color:var(--color-text);margin:0;font-weight:600}.PlaybookDownloadForm-module-scss-module__W3aSXW__successBody{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted);margin:0}
.page-module-scss-module__iCdYQW__heroSplit{gap:var(--space-10);grid-template-columns:1fr;align-items:start;padding-block:0;display:grid}@media (min-width:1024px){.page-module-scss-module__iCdYQW__heroSplit{gap:var(--space-16);padding-block:var(--space-16);grid-template-columns:minmax(0,55fr) minmax(0,45fr)}}@media (min-width:1280px){.page-module-scss-module__iCdYQW__heroSplit{gap:var(--space-20)}}.page-module-scss-module__iCdYQW__heroCopy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}@media (min-width:1024px){.page-module-scss-module__iCdYQW__heroCopy{align-self:center}}.page-module-scss-module__iCdYQW__labelRow{margin-bottom:var(--space-5);display:inline-block;position:relative}.page-module-scss-module__iCdYQW__label{font-size:var(--text-sm);text-transform:uppercase;color:var(--color-text-muted);font-weight:500;line-height:var(--leading-snug)}.page-module-scss-module__iCdYQW__labelIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;top:-4px;right:-16px}.page-module-scss-module__iCdYQW__title{font-family:var(--font-display-stack);color:var(--color-text);font-weight:600;line-height:var(--leading-snug);font-size:var(--text-3xl);margin:0}@media (min-width:768px){.page-module-scss-module__iCdYQW__title{font-size:var(--text-4xl)}}@media (min-width:1280px){.page-module-scss-module__iCdYQW__title{font-size:var(--text-5xl)}}@media (min-width:1536px){.page-module-scss-module__iCdYQW__title{font-size:var(--text-6xl)}}.page-module-scss-module__iCdYQW__description{font-family:var(--font-body-stack);color:var(--color-text);line-height:var(--leading-snug);max-width:640px;margin:var(--space-4) 0 var(--space-8);font-weight:500;font-size:var(--text-lg)}.page-module-scss-module__iCdYQW__bullets{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module-scss-module__iCdYQW__bulletItem{padding-left:var(--space-5);font-family:var(--font-body-stack);font-size:var(--text-base);color:var(--color-text);line-height:var(--leading-snug);position:relative}.page-module-scss-module__iCdYQW__bulletDot{border-radius:var(--radius-full);background:var(--color-amaranth-red);width:10px;height:10px;position:absolute;top:.4em;left:0}.page-module-scss-module__iCdYQW__bulletItem:nth-child(3n+2) .page-module-scss-module__iCdYQW__bulletDot{background:var(--color-rose)}.page-module-scss-module__iCdYQW__bulletItem:nth-child(3n) .page-module-scss-module__iCdYQW__bulletDot{background:var(--color-chocolate)}.page-module-scss-module__iCdYQW__bulletText{display:block}.page-module-scss-module__iCdYQW__heroTrust{margin-top:var(--space-10)}.page-module-scss-module__iCdYQW__formColumn{min-width:0}@media (min-width:1024px){.page-module-scss-module__iCdYQW__formColumn{top:calc(var(--header-height) + var(--space-6));align-self:start;position:sticky}}.page-module-scss-module__iCdYQW__formCard{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-3xl);background:var(--color-bg-chocolate);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.page-module-scss-module__iCdYQW__formCard{padding:var(--space-8)}}.page-module-scss-module__iCdYQW__formCardNoise{pointer-events:none;border-radius:inherit;z-index:-1;position:absolute;inset:0}.page-module-scss-module__iCdYQW__coverVisual{aspect-ratio:286/110;border-radius:var(--radius-2xl);background:var(--gradient-primary);width:100%;padding:var(--space-4) var(--space-5);align-items:flex-start;display:flex;position:relative;overflow:hidden}.page-module-scss-module__iCdYQW__coverShapes{width:100%;display:block;position:absolute;bottom:0;left:0;right:0}.page-module-scss-module__iCdYQW__coverTitle{z-index:1;font-family:var(--font-display-stack);font-weight:700;font-size:var(--text-lg);line-height:var(--leading-tight);color:var(--color-text-on-brand);max-width:75%;display:none;position:relative}@media (min-width:768px){.page-module-scss-module__iCdYQW__coverTitle{display:block}}.page-module-scss-module__iCdYQW__formTitle{font-family:var(--font-display-stack);font-size:var(--text-xl);font-weight:600;line-height:var(--leading-tight);color:var(--color-text);margin:0}@media (min-width:768px){.page-module-scss-module__iCdYQW__formTitle{font-size:var(--text-2xl)}}.page-module-scss-module__iCdYQW__ctaActions{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:479px){.page-module-scss-module__iCdYQW__ctaActions{flex-flow:column;align-items:stretch;width:100%}}