.hero[data-astro-cid-rhjaanil]{background-color:#181d27;padding-top:200px;padding-bottom:660px;position:relative;overflow:hidden;background-image:url(/images/BG-DC.svg);background-repeat:no-repeat;background-size:contain;background-position:center top}.hero-container[data-astro-cid-rhjaanil]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.hero-label[data-astro-cid-rhjaanil]{display:inline-block;background-color:var(--color-purple);color:#fff;border-radius:6px;padding:6px 14px;font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:24px}.hero[data-astro-cid-rhjaanil] h1[data-astro-cid-rhjaanil]{color:#fff;max-width:760px;margin-bottom:24px;text-align:center}.hero-desc[data-astro-cid-rhjaanil]{font-size:var(--text-lg);color:#ffffffd9;max-width:920px;margin-bottom:28px;line-height:1.7;text-align:center}.hero-btn[data-astro-cid-rhjaanil]{background-image:linear-gradient(90deg,var(--color-coral) 0%,var(--color-orange) 100%);background-color:transparent;border:4px solid #E9EAEB;border-radius:6px;font-weight:600;padding:14px 32px;transition:background .25s ease,background-color .25s ease,border-color .25s ease}.hero-btn[data-astro-cid-rhjaanil]:hover{background-image:none;background-color:var(--color-purple);border-color:var(--color-purple)}.gradient-section[data-astro-cid-rhjaanil]{background-image:linear-gradient(180deg,var(--color-purple) 0%,var(--color-purple-dark) 100%);margin-top:-600px;padding-top:60px;padding-bottom:80px;position:relative;z-index:1}.gradient-heading[data-astro-cid-rhjaanil]{color:var(--color-coral);text-align:center;line-height:1.2;margin-bottom:32px;font-size:var(--text-3xl)}.model-text[data-astro-cid-rhjaanil]{max-width:720px;margin:0 auto 48px;text-align:center}.model-intro[data-astro-cid-rhjaanil]{font-size:var(--text-lg);color:#ffffffd9;line-height:1.7;margin-bottom:16px}.model-intro[data-astro-cid-rhjaanil] strong[data-astro-cid-rhjaanil]{color:#fff}.phases-grid[data-astro-cid-rhjaanil]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.phase-card[data-astro-cid-rhjaanil]{background-color:#fff;border-radius:6px;padding:30px;display:flex;flex-direction:column;align-items:center;text-align:center}.phase-icon[data-astro-cid-rhjaanil]{display:flex;align-items:center;justify-content:center;width:80px;height:80px;margin-bottom:20px}.phase-icon[data-astro-cid-rhjaanil] img[data-astro-cid-rhjaanil]{max-width:100%;max-height:100%;object-fit:contain;display:block;margin:0 auto}.phase-content[data-astro-cid-rhjaanil] h3[data-astro-cid-rhjaanil]{font-size:var(--text-lg);font-weight:700;color:var(--color-text-dark);line-height:1.3;margin-bottom:12px}.phase-content[data-astro-cid-rhjaanil] p[data-astro-cid-rhjaanil]{font-size:var(--text-sm);color:var(--color-text);line-height:1.6;margin-bottom:8px}.phase-content[data-astro-cid-rhjaanil] p[data-astro-cid-rhjaanil]:last-child{margin-bottom:0}.detail-section[data-astro-cid-rhjaanil]{padding:80px 0 70px;background-color:var(--color-bg)}.detail-section--alt[data-astro-cid-rhjaanil]{background-color:var(--color-bg-section)}.detail-label[data-astro-cid-rhjaanil]{display:inline-block;background-color:#624cb91a;color:var(--color-purple);border-radius:4px;padding:4px 12px;font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px;border:1px solid rgba(98,76,185,.2)}.detail-heading[data-astro-cid-rhjaanil]{font-size:var(--text-2xl);font-weight:700;color:var(--color-text-dark);margin-bottom:32px;text-align:center}.detail-intro-box[data-astro-cid-rhjaanil]{display:flex;align-items:flex-start;gap:16px;background:linear-gradient(135deg,var(--color-purple) 0%,var(--color-purple-dark) 100%);border-radius:8px;padding:24px 28px;margin-bottom:40px;max-width:820px;margin-left:auto;margin-right:auto}.detail-intro-box[data-astro-cid-rhjaanil] p[data-astro-cid-rhjaanil]{color:#ffffffe6;font-size:var(--text-base);line-height:1.7;margin-bottom:0;font-weight:500}.detail-intro-icon[data-astro-cid-rhjaanil]{display:flex;align-items:center;flex-shrink:0;margin-top:2px}.detail-grid[data-astro-cid-rhjaanil]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.detail-col[data-astro-cid-rhjaanil]{background-color:#fff;border-radius:12px;padding:24px;box-shadow:0 16px 80px -10px #502d1629;display:flex;flex-direction:column}.detail-col-header[data-astro-cid-rhjaanil]{display:flex;align-items:center;gap:10px;padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid var(--color-border)}.check-icon[data-astro-cid-rhjaanil]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;border-radius:50%;background-color:var(--color-purple);color:#fff;font-style:normal;font-size:14px;font-weight:700}.col-title[data-astro-cid-rhjaanil]{color:var(--color-purple);font-size:var(--text-sm);font-weight:600;line-height:1.4}.detail-list[data-astro-cid-rhjaanil]{list-style:none;padding:0;margin:0}.detail-list[data-astro-cid-rhjaanil] li[data-astro-cid-rhjaanil]{position:relative;padding:8px 8px 8px 24px;color:var(--color-text);font-size:var(--text-sm);line-height:1.5;border-bottom:1px solid rgba(233,234,235,.6)}.detail-list[data-astro-cid-rhjaanil] li[data-astro-cid-rhjaanil]:last-child{border-bottom:none}.detail-list[data-astro-cid-rhjaanil] li[data-astro-cid-rhjaanil]:before{content:"";position:absolute;left:4px;top:50%;transform:translateY(-50%);width:10px;height:8px;background-image:url(/images/DC-bullet-orange.svg);background-repeat:no-repeat;background-size:contain}.detail-outcome-text[data-astro-cid-rhjaanil]{font-size:var(--text-sm);color:var(--color-text);line-height:1.6;margin-bottom:12px}.billing-note[data-astro-cid-rhjaanil]{font-size:var(--text-base);color:var(--color-text);line-height:1.7;text-align:center;max-width:680px;margin:40px auto 0;font-style:italic}.divider-section[data-astro-cid-rhjaanil]{width:100%;overflow:hidden;line-height:0}.divider-img[data-astro-cid-rhjaanil]{width:100%;max-width:100%;display:block}.standard-section[data-astro-cid-rhjaanil]{padding:80px 0 70px;background-color:var(--color-bg)}.separation-text[data-astro-cid-rhjaanil]{font-size:var(--text-lg);color:var(--color-text);line-height:1.7;text-align:center;max-width:700px;margin:0 auto 40px}.separation-text--bottom[data-astro-cid-rhjaanil]{margin-top:40px;margin-bottom:0}.standard-grid[data-astro-cid-rhjaanil]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.standard-col[data-astro-cid-rhjaanil]{background-color:#fff;border-radius:12px;padding:24px;box-shadow:0 8px 40px -8px #502d161f;display:flex;flex-direction:column}.engagement-section[data-astro-cid-rhjaanil]{padding:80px 0 70px;background-color:var(--color-bg-section)}.engagement-grid[data-astro-cid-rhjaanil]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:40px}.engagement-card[data-astro-cid-rhjaanil]{background-color:#fff;border-radius:12px;box-shadow:0 8px 40px -8px #502d161f;overflow:hidden}.engagement-card-inner[data-astro-cid-rhjaanil]{padding:32px}.engagement-card-title[data-astro-cid-rhjaanil]{display:flex;align-items:center;gap:12px;font-size:var(--text-lg);font-weight:700;color:var(--color-text-dark);margin-bottom:16px}.engagement-icon[data-astro-cid-rhjaanil]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;background-color:var(--color-purple);border-radius:6px;overflow:hidden}.engagement-icon[data-astro-cid-rhjaanil] img[data-astro-cid-rhjaanil]{width:20px;height:20px;object-fit:contain}.engagement-card[data-astro-cid-rhjaanil] p[data-astro-cid-rhjaanil]{font-size:var(--text-sm);color:var(--color-text);line-height:1.6;margin-bottom:20px}.engagement-list[data-astro-cid-rhjaanil]{list-style:none;padding:0;margin:0 0 16px}.engagement-list[data-astro-cid-rhjaanil] li[data-astro-cid-rhjaanil]{position:relative;padding:6px 8px 6px 24px;color:var(--color-text);font-size:var(--text-sm);line-height:1.5;border-bottom:1px solid rgba(233,234,235,.6)}.engagement-list[data-astro-cid-rhjaanil] li[data-astro-cid-rhjaanil]:last-child{border-bottom:none}.engagement-list[data-astro-cid-rhjaanil] li[data-astro-cid-rhjaanil]:before{content:"";position:absolute;left:4px;top:50%;transform:translateY(-50%);width:10px;height:8px;background-image:url(/images/DC-bullet-orange.svg);background-repeat:no-repeat;background-size:contain}.engagement-note[data-astro-cid-rhjaanil]{font-size:var(--text-xs);color:var(--color-text-muted);font-style:italic;margin-bottom:0}.cta-section[data-astro-cid-rhjaanil]{padding:80px 0;background-color:var(--color-bg)}.cta-inner[data-astro-cid-rhjaanil]{background-image:linear-gradient(135deg,var(--color-purple) 0%,var(--color-purple-dark) 100%);border-radius:16px;padding:64px 48px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;max-width:760px;margin:0 auto}.cta-heading[data-astro-cid-rhjaanil]{font-size:var(--text-4xl);font-weight:700;color:#fff;line-height:1.1;margin-bottom:0}.cta-heading-highlight[data-astro-cid-rhjaanil]{background:linear-gradient(90deg,var(--color-coral) 0%,var(--color-orange) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cta-inner[data-astro-cid-rhjaanil] p[data-astro-cid-rhjaanil]{font-size:var(--text-base);color:#ffffffd9;line-height:1.7;margin-bottom:0}.cta-btn[data-astro-cid-rhjaanil]{background-image:linear-gradient(90deg,var(--color-coral) 0%,var(--color-orange) 100%);background-color:transparent;border:4px solid rgba(255,255,255,.3);border-radius:6px;font-weight:600;padding:14px 32px;transition:background .25s ease,border-color .25s ease}.cta-btn[data-astro-cid-rhjaanil]:hover{background-image:none;background-color:#ffffff26;border-color:#fff9}@media(max-width:1024px){.hero[data-astro-cid-rhjaanil]{padding-bottom:480px}.gradient-section[data-astro-cid-rhjaanil]{margin-top:-420px}.standard-grid[data-astro-cid-rhjaanil]{grid-template-columns:1fr 1fr}}@media(max-width:768px){.hero[data-astro-cid-rhjaanil]{padding-top:140px;padding-bottom:380px;background-size:cover}.gradient-section[data-astro-cid-rhjaanil]{margin-top:-340px}.phases-grid[data-astro-cid-rhjaanil],.detail-grid[data-astro-cid-rhjaanil],.standard-grid[data-astro-cid-rhjaanil],.engagement-grid[data-astro-cid-rhjaanil]{grid-template-columns:1fr}.cta-inner[data-astro-cid-rhjaanil]{padding:40px 28px;align-items:stretch}.cta-heading[data-astro-cid-rhjaanil]{font-size:var(--text-3xl)}.gradient-heading[data-astro-cid-rhjaanil]{font-size:var(--text-2xl)}.detail-intro-box[data-astro-cid-rhjaanil]{flex-direction:column}}
