.ceo-module__cvwgNW__heroSection{border-bottom:1px solid #eee;grid-template-columns:1fr 360px;align-items:start;gap:40px;margin-bottom:48px;padding-bottom:40px;display:grid}.ceo-module__cvwgNW__heroText{padding-top:8px}.ceo-module__cvwgNW__greeting{color:#1a1a2e;word-break:keep-all;letter-spacing:-.3px;margin-bottom:16px;font-size:24px;font-weight:700;line-height:1.5}.ceo-module__cvwgNW__heroDesc{color:#6b7280;word-break:keep-all;margin-bottom:8px;font-size:17px;line-height:1.8}.ceo-module__cvwgNW__tagline{border-left:4px solid var(--color-primary);color:#1a1a2e;word-break:keep-all;letter-spacing:-.2px;background:linear-gradient(135deg,#f8f9ff 0%,#f0f4ff 100%);border-radius:0 12px 12px 0;margin-top:28px;padding:24px 28px;font-size:20px;font-weight:700;line-height:1.6}.ceo-module__cvwgNW__tagline strong{color:var(--color-primary);font-weight:800}.ceo-module__cvwgNW__ceoName{color:#9ca3af;letter-spacing:.5px;margin-top:28px;font-size:17px}.ceo-module__cvwgNW__ceoName strong{color:#1a1a2e;letter-spacing:2px;font-size:22px;font-weight:800}.ceo-module__cvwgNW__heroImageWrap{background:#fff;border-radius:12px;flex-shrink:0;width:360px;height:400px;overflow:hidden}.ceo-module__cvwgNW__heroImage{object-fit:contain;object-position:center;width:100%;height:100%}.ceo-module__cvwgNW__messageWrapper{grid-template-columns:240px 1fr;align-items:start;gap:36px;margin-bottom:48px;display:grid}.ceo-module__cvwgNW__messageImageWrap{top:calc(100px + var(--admin-bar-offset,0px));border-radius:12px;height:720px;position:sticky;overflow:hidden}.ceo-module__cvwgNW__messageImage{object-fit:cover;width:100%;height:100%}.ceo-module__cvwgNW__messageSection{min-width:0}.ceo-module__cvwgNW__messageText{color:#4b5563;text-align:left;word-break:keep-all;margin-bottom:12px;font-size:17px;line-height:2}.ceo-module__cvwgNW__messageText strong{color:#1a1a2e;font-weight:700}.ceo-module__cvwgNW__sectionSubtitle{color:#1a1a2e;text-align:left;letter-spacing:-.3px;word-break:keep-all;border-top:2px solid #eee;margin:40px 0 18px;padding-top:28px;font-size:22px;font-weight:800;line-height:1.4;position:relative}.ceo-module__cvwgNW__sectionSubtitle:before{content:"";background:var(--color-primary);vertical-align:middle;border-radius:2px;width:4px;height:22px;margin-right:12px;display:inline-block}.ceo-module__cvwgNW__sectionSubtitle strong{color:var(--color-primary);font-weight:800}.ceo-module__cvwgNW__closing{color:#1a1a2e;word-break:keep-all;letter-spacing:-.2px;border-top:2px solid #eee;margin-top:40px;padding:28px 0;font-size:19px;font-weight:700;line-height:1.9}.ceo-module__cvwgNW__thanks{color:#374151;margin-top:20px;font-size:18px;font-weight:600}@media (max-width:768px){.ceo-module__cvwgNW__heroSection{grid-template-columns:1fr;gap:24px}.ceo-module__cvwgNW__heroImageWrap{width:200px;height:250px;margin:0 auto}.ceo-module__cvwgNW__greeting{font-size:20px}.ceo-module__cvwgNW__tagline{padding:18px 20px;font-size:17px}.ceo-module__cvwgNW__sectionSubtitle{font-size:19px}.ceo-module__cvwgNW__messageWrapper{grid-template-columns:1fr}.ceo-module__cvwgNW__messageImageWrap{height:300px;position:static}}
