.tct-pb-hero{background:var(--tct-lavender);padding-bottom:56px}.tct-pb-hero-row{align-items:center;display:flex;flex-wrap:wrap;gap:48px}.tct-pb-hero-copy{display:flex;flex:1 1 0;flex-direction:column;gap:20px;min-width:300px}.tct-pb-hero-copy h1{color:var(--tct-navy);font-family:var(--font-display);font-size:46px;font-weight:600;line-height:1.06;margin:0;text-wrap:balance}.tct-pb-hero-copy p{color:var(--tct-ink-64);font-size:19px;line-height:1.55;margin:0}.tct-pb-hero-media{border-radius:12px;box-shadow:0 16px 36px rgba(16,20,52,.18);flex:1 1 0;min-width:280px;overflow:hidden}.tct-pb-hero-media img{aspect-ratio:1202/802;display:block;height:auto;object-fit:cover;width:100%}.tct-pb-download{padding:56px 64px}.tct-pb-theme-navy{background:var(--tct-navy)}.tct-pb-theme-navy .tct-pb-download-copy h2{color:#fff}.tct-pb-theme-navy .tct-pb-download-copy p{color:var(--tct-lilac)}.tct-pb-theme-navy .tct-pb-download-meta,.tct-pb-theme-navy .tct-pb-eyebrow{color:var(--tct-grey-100)}.tct-pb-theme-lavender{background:var(--tct-lavender)}.tct-pb-theme-lavender .tct-pb-download-copy h2{color:var(--tct-navy)}.tct-pb-theme-lavender .tct-pb-download-copy p{color:var(--tct-ink-64)}.tct-pb-theme-lavender .tct-pb-eyebrow{color:var(--color-action)}.tct-pb-theme-lavender .tct-pb-download-meta{color:var(--tct-ink-64)}.tct-pb-theme-brick{background:var(--tct-red-brick)}.tct-pb-theme-brick .tct-pb-download-copy h2{color:#fff}.tct-pb-theme-brick .tct-pb-download-copy p,.tct-pb-theme-brick .tct-pb-download-meta,.tct-pb-theme-brick .tct-pb-eyebrow{color:var(--tct-grey-100)}.tct-pb-download-grid{align-items:center;display:grid;gap:56px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1040px}.tct-pb-download-copy{display:flex;flex-direction:column;gap:18px}.tct-pb-eyebrow{align-self:flex-start;font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase}.tct-pb-download-copy h2{font-family:var(--font-display);font-size:34px;font-weight:600;line-height:1.14;margin:0}.tct-pb-download-copy p{font-size:17px;line-height:1.6;margin:0;max-width:440px}.tct-pb-download-meta{align-items:center;display:flex;font-size:14px;gap:12px;margin-top:8px}.tct-pb-download-card{background:#fff;border-radius:16px;color:var(--tct-navy);padding:32px}.tct-pb-form{display:flex;flex-direction:column;gap:18px}.tct-pb-form-grid{display:grid;gap:16px;grid-template-columns:1fr 1fr}.tct-pb-field{display:flex;flex-direction:column;gap:7px}.tct-pb-field-full{grid-column:1/-1}.tct-pb-field label{color:var(--tct-navy);font-size:13px;font-weight:600}.tct-pb-field input{background:#fff;border:1px solid var(--tct-grey-400);border-radius:4px;color:var(--tct-navy);font-family:var(--font-body);font-size:15px;height:52px;outline:none;padding:0 14px}.tct-pb-field input::placeholder{color:var(--tct-grey-500)}.tct-pb-check{align-items:flex-start;display:flex;gap:12px}.tct-pb-check input{accent-color:var(--tct-blue-ink);flex-shrink:0;height:20px;margin:2px 0 0;width:20px}.tct-pb-check p,.tct-pb-check span{color:var(--tct-ink-64);font-size:13px;line-height:1.5;margin:0}.tct-pb-check a{font-weight:600}.tct-pb-intro{background:#fff}.tct-pb-intro-inner{max-width:840px}.tct-pb-faq-inner{max-width:900px}.tct-pb-faq-inner h2{color:var(--tct-navy);font-family:var(--font-display);font-size:28px;font-weight:600;margin:0 0 24px;text-align:center}@media (max-width:900px){.tct-pb-download,.tct-pb-faq,.tct-pb-hero,.tct-pb-intro{padding-left:40px!important;padding-right:40px!important}}@media (max-width:640px){.tct-pb-hero{padding:48px 20px 40px!important}.tct-pb-hero-copy h1{font-size:32px!important}.tct-pb-hero-row{align-items:flex-start!important;flex-direction:column-reverse!important}.tct-pb-hero-media{width:100%}.tct-pb-download{padding:32px 20px!important}.tct-pb-download-grid,.tct-pb-form-grid{grid-template-columns:1fr!important}.tct-pb-faq,.tct-pb-intro{padding:40px 20px!important}}