.comm-page-custom-summit-2026{font-family:Raleway,sans-serif}.comm-page-custom-summit-2026 .forceCommunityRichText a,.comm-page-custom-summit-2026 .forceCommunityRichText h1,.comm-page-custom-summit-2026 .forceCommunityRichText h2,.comm-page-custom-summit-2026 .forceCommunityRichText h3,.comm-page-custom-summit-2026 .forceCommunityRichText h4,.comm-page-custom-summit-2026 .forceCommunityRichText p{font-family:Raleway,sans-serif}.comm-page-custom-summit-2026 .cb-section:has(.etb-footer){position:relative}.comm-page-custom-summit-2026 .cb-section:has(.etb-footer)::before{content:'';position:absolute;top:0;bottom:0;left:calc(-50vw + 50%);width:100vw;background-color:#1c4168;z-index:-1}.comm-page-custom-summit-2026 .cb-section:has(.etb-footer) .cb-section_row{min-height:0!important}.comm-page-custom-summit-2026 .etb-footer{text-align:center;padding:24px 16px 48px}.comm-page-custom-summit-2026 .etb-footer-logo{display:block;margin:0 auto 24px;height:84px;width:auto;filter:brightness(0) invert(1);opacity:.9}.comm-page-custom-summit-2026 .etb-footer-links{font-size:14px;font-weight:600;color:#fff;margin-bottom:8px}.comm-page-custom-summit-2026 .etb-footer-links a{color:#fff!important;text-decoration:underline}.comm-page-custom-summit-2026 .etb-footer-sep{margin:0 8px;opacity:.5}.comm-page-custom-summit-2026 .etb-footer-copy{font-size:13px;color:rgba(255,255,255,.6);margin:0}.comm-page-custom-summit-2026 .cb-section:has(.etb-pricing-section){position:relative}.comm-page-custom-summit-2026 .cb-section:has(.etb-pricing-section)::before{content:'';position:absolute;top:0;bottom:0;left:calc(-50vw + 50%);width:100vw;background-color:#f5f6f8;z-index:-1}.comm-page-custom-summit-2026 .etb-pricing-section{padding:56px 0 64px;text-align:left}.comm-page-custom-summit-2026 .forceCommunityRichText h2.etb-pricing-heading{font-size:32px;font-weight:700;line-height:1.2;color:#1c4168;margin-bottom:12px;text-align:left}.comm-page-custom-summit-2026 .etb-pricing-subtext{font-size:16px;line-height:1.6;color:#5a6a7a;margin-bottom:32px}.comm-page-custom-summit-2026 .etb-pricing-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:20px}.comm-page-custom-summit-2026 .etb-pricing-card{background-color:#fff;border-radius:10px;padding:40px 28px 32px;text-align:center;position:relative}.comm-page-custom-summit-2026 .etb-pricing-card--featured{border:2px solid #346eaa}.comm-page-custom-summit-2026 .etb-pricing-badge{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background-color:#346eaa;color:#fff;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 16px;border-radius:20px;white-space:nowrap}.comm-page-custom-summit-2026 .etb-pricing-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#346eaa;margin-bottom:12px}.comm-page-custom-summit-2026 .etb-pricing-amount{font-size:72px;font-weight:700;color:#1c4168;line-height:1;margin-bottom:16px}.comm-page-custom-summit-2026 .etb-pricing-currency{font-size:32px;vertical-align:super;font-weight:700}.comm-page-custom-summit-2026 .etb-pricing-desc{font-size:14px;line-height:1.6;color:#5a6a7a;margin:0}.comm-page-custom-summit-2026 .etb-hotel-block{background-color:#ebf2f9;border-radius:10px;padding:28px;text-align:center}.comm-page-custom-summit-2026 .etb-hotel-price{font-size:28px;font-weight:700;color:#1c4168;margin-bottom:6px}.comm-page-custom-summit-2026 .etb-hotel-unit{font-size:18px;font-weight:400}.comm-page-custom-summit-2026 .etb-hotel-desc{font-size:15px;color:#346eaa;margin:0}@media (max-width:768px){.comm-page-custom-summit-2026 .etb-pricing-cards{grid-template-columns:1fr}}.comm-page-custom-summit-2026 .etb-why-section{padding:56px 0 48px;text-align:left}.comm-page-custom-summit-2026 .etb-eyebrow--underline::after{content:'';display:block;width:32px;height:3px;background-color:#346eaa;margin-top:8px;margin-bottom:24px}.comm-page-custom-summit-2026 .forceCommunityRichText h2.etb-why-heading{font-size:32px;font-weight:700;line-height:1.2;color:#1c4168;margin-bottom:20px;text-align:left}.comm-page-custom-summit-2026 .etb-why-body{font-size:16px;line-height:1.7;color:#5a6a7a;margin-bottom:40px;max-width:760px}.comm-page-custom-summit-2026 .etb-why-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.comm-page-custom-summit-2026 .etb-why-card{background-color:#f4f7fa;border-left:4px solid #346eaa;border-radius:6px;padding:24px}.comm-page-custom-summit-2026 .etb-why-card-heading{font-size:16px;font-weight:700;color:#346eaa;margin-bottom:12px}.comm-page-custom-summit-2026 .etb-why-card-body{font-size:15px;line-height:1.6;color:#5a6a7a;margin:0}@media (max-width:768px){.comm-page-custom-summit-2026 .etb-why-cards{grid-template-columns:1fr}}.comm-page-custom-summit-2026 .cb-section:has(.flowRuntimeForFlexipage){position:relative}.comm-page-custom-summit-2026 .cb-section:has(.flowRuntimeForFlexipage)::before{content:'';position:absolute;top:0;bottom:0;left:calc(-50vw + 50%);width:100vw;background-color:#ebf2f9;z-index:-1}.comm-page-custom-summit-2026 .cb-section:has(.flowRuntimeForFlexipage) .cb-section_row{min-height:0!important;padding:0 0 40px 0}.comm-page-custom-summit-2026 .flowRuntimeForFlexipage{border:none!important;border-radius:12px;box-shadow:0 4px 32px rgba(28,65,104,.12);background-color:#fff;padding:8px}.comm-page-custom-summit-2026 .etb-form-intro{text-align:center;max-width:600px;margin:0 auto;padding:48px 16px 24px}.comm-page-custom-summit-2026 .etb-eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#346eaa;margin-bottom:12px}.comm-page-custom-summit-2026 .forceCommunityRichText h2.etb-form-heading{font-size:26px;font-weight:700;line-height:1.2;color:#1c4168;margin-bottom:16px;text-align:center}.comm-page-custom-summit-2026 .etb-form-subtext{font-size:16px;line-height:1.6;color:#346eaa;margin:0}.comm-page-custom-summit-2026 .forceCommunityRichText h2{font-size:36px;font-weight:700;line-height:1.2;color:#1c4168;margin-bottom:12px;text-align:center}.comm-page-custom-summit-2026 .etb-accent{color:#2d7a20}.comm-page-custom-summit-2026 .cb-section:has(.sfdcCbImage) .forceCommunityRichText p:not(.etb-disclaimer){font-size:16px;line-height:1.6;color:#346eaa;margin-bottom:0;text-align:center}.comm-page-custom-summit-2026 .cb-section_row .cb-section_column.slds-large-size_3-of-12{padding:24px}.comm-page-custom-summit-2026 .forceCommunityRichText img.sfdcCbImage{display:block;max-width:200px;margin:0 0 0 auto}@media (max-width:1024px){.comm-page-custom-summit-2026 .forceCommunityRichText img.sfdcCbImage{margin:0 auto}}.comm-page-custom-summit-2026 .cb-section:has(.sfdcCbImage){padding-top:8px;position:relative}.comm-page-custom-summit-2026 .cb-section:has(.sfdcCbImage)::before{content:'';position:absolute;top:0;bottom:0;left:calc(-50vw + 50%);width:100vw;background-color:#ebf2f9;z-index:-1}.comm-page-custom-summit-2026 .cb-section_row{align-items:center}.comm-page-custom-summit-2026 .cb-section:has(.etb-details-strip) .cb-section_row{min-height:0!important}.comm-page-custom-summit-2026 .cb-section:has(.etb-details-strip) .cb-section_column{padding-top:0;padding-bottom:0}.comm-page-custom-summit-2026 .etb-details-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;padding:24px 16px;background-color:#1c4168;position:relative;width:100vw;left:calc(-50vw + 50%)}.comm-page-custom-summit-2026 .etb-detail-item{display:flex;align-items:center;gap:10px;color:#fff;font-size:15px;font-weight:600;white-space:nowrap}.comm-page-custom-summit-2026 .etb-detail-item i{font-size:18px;color:#2d7a20}.comm-page-custom-summit-2026 .etb-cta-group{display:flex;flex-direction:column;gap:12px;align-items:center;width:100%;margin-top:20px}.comm-page-custom-summit-2026 .etb-cta-row{display:flex;gap:12px;flex-wrap:wrap}.comm-page-custom-summit-2026 .etb-cta-primary{background-color:#2d7a20;color:#fff!important;text-decoration:none;border:none;padding:14px 32px;border-radius:6px;font-size:15px;font-weight:700;text-align:center;white-space:nowrap}.comm-page-custom-summit-2026 .etb-cta-secondary{background-color:#ebf2f9;color:#1c4168!important;text-decoration:none;border:2px solid #346eaa;padding:14px 32px;border-radius:6px;font-size:15px;font-weight:700;text-align:center;white-space:nowrap}.comm-page-custom-summit-2026 .etb-disclaimer{color:rgba(0,0,0,.5);font-size:12px;margin:0}