.conference-page{--conference-navy:#071e35;--conference-lime:#b6f238;--conference-muted:#607387;color:var(--conference-navy);background:#fff;font-size:16px;line-height:1.6}.conference-page *{box-sizing:border-box}.conference-shell{max-width:1240px;margin:0 auto;padding:0 32px}.conference-page h1,.conference-page h2,.conference-page h3{letter-spacing:-.035em;margin:0;font-weight:800;line-height:1.12}.conference-page h2{font-size:clamp(32px,3.5vw,44px)}.conference-page h3{font-size:23px}.conference-page p{margin:0}.conference-eyebrow{letter-spacing:.16em;color:#526d36;font-size:11px;font-weight:800;margin-bottom:18px!important}.conference-hero{padding:140px 0 76px}.conference-hero-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:36px;display:grid}.conference-hero h1{max-width:590px;font-size:clamp(38px,3.8vw,52px)}.conference-hero h1 span{background:linear-gradient(#0000 68%,#d7f9a3 0)}.conference-lede{color:var(--conference-muted);max-width:540px;font-size:17px;line-height:1.7;margin-top:26px!important}.conference-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.conference-button{appearance:none;border:1px solid var(--conference-navy);background:var(--conference-navy);color:#fff;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:15px 22px;font-size:14px;font-weight:750;line-height:1.35;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.conference-button:hover{transform:translateY(-1px)}.conference-button svg,.conference-text-link svg,.conference-nav-action svg{flex-shrink:0;width:17px;height:17px}.conference-button-lime{background:var(--conference-lime);border-color:var(--conference-lime);color:var(--conference-navy)}.conference-button-outline{color:var(--conference-navy);background:0 0;border-color:#c7d2d9}.conference-text-link{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.conference-hero-note{color:#748596;font-size:12px;margin-top:22px!important}.conference-hero-art{margin:0 -25px 0 0}.conference-hero-art img{width:100%;height:auto;display:block}.conference-page figcaption{text-align:center;color:#84919e;margin-top:8px;font-size:10px}.conference-section-nav{z-index:25;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-top:1px solid #e7ecee;border-bottom:1px solid #e7ecee;position:sticky;top:72px}.conference-section-nav .conference-shell{align-items:center;gap:32px;min-height:61px;display:flex}.conference-section-nav a{color:var(--conference-navy);white-space:nowrap;padding:18px 0;font-size:13px;font-weight:700;text-decoration:none}.conference-section-nav .conference-nav-action{color:#476b18;align-items:center;gap:8px;margin-left:auto;display:flex}.conference-section{padding:88px 0;scroll-margin-top:150px}.conference-intro{text-align:center;max-width:760px;margin:0 auto 46px}.conference-intro>p:not(.conference-eyebrow){color:var(--conference-muted);max-width:640px;margin:20px auto 0;font-size:17px;line-height:1.7}.conference-timeline{grid-template-columns:repeat(3,1fr);gap:46px;margin:0;padding:0;list-style:none;display:grid}.conference-timeline li{position:relative}.conference-step-marker{align-items:center;gap:14px;height:58px;margin-bottom:28px;display:flex;position:relative}.conference-step-marker:after{content:"";background:#dce4e6;height:1px;position:absolute;left:105px;right:-30px}.conference-timeline li:last-child .conference-step-marker:after{right:0}.conference-step-marker>svg{color:#41691b;background:#f0f7e9;border-radius:12px;width:48px;height:48px;padding:12px}.conference-step-marker>span{color:#87959d;font-size:11px;font-weight:800}.conference-step-label{color:#577333;font-size:12px;font-weight:800;margin-bottom:14px!important}.conference-timeline h3{max-width:270px;margin-bottom:16px}.conference-timeline li>p:last-child{color:var(--conference-muted);font-size:15px;line-height:1.75}.conference-comparison{background:#f6f8f8;padding:70px 0 56px}.conference-comparison .conference-intro{margin-bottom:32px}.conference-comparison-labels{text-align:center;color:#607387;grid-template-columns:1fr 1fr;align-items:center;gap:20px;font-size:15px;display:grid}.conference-comparison-labels strong{color:var(--conference-navy);justify-content:center;align-items:center;gap:10px;display:flex}.conference-comparison figure{background:#fff;border-radius:14px;margin:16px 0 0;padding:12px;overflow:hidden}.conference-comparison figure>img{width:100%;height:auto;display:block}.conference-scope-grid{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.conference-scope h2{max-width:440px}.conference-scope-grid>div>p:not(.conference-eyebrow){color:var(--conference-muted);max-width:440px;margin-top:22px;line-height:1.8}.conference-checklist{margin:0;padding:0;list-style:none}.conference-checklist li{border-bottom:1px solid #edf0f1;gap:14px;padding:13px 0;font-size:15px;font-weight:600;display:flex}.conference-checklist li:first-child{padding-top:0}.conference-checklist svg{color:#41651f;background:#e9f6d9;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-top:2px;padding:3px}.conference-scope-note{color:#7b8791;font-size:12px;line-height:1.7;margin-top:22px!important}.conference-pricing{background:#f3f6f7}.conference-price-grid{grid-template-columns:1fr 1fr;gap:24px;max-width:1050px;margin:auto;display:grid}.conference-price-card{background:#fff;border:1px solid #dce3e6;border-radius:12px;flex-direction:column;padding:36px;display:flex}.conference-price-card h3{margin-bottom:26px;font-size:26px}.conference-price{letter-spacing:-.05em;font-size:44px;font-weight:800;line-height:1.15}.conference-price span{letter-spacing:0;font-size:15px;font-weight:500}.conference-media{color:#607387;line-height:1.6;margin:10px 0 24px!important;font-size:12px!important}.conference-price-card>p:not(.conference-eyebrow):not(.conference-media){color:#607387;font-size:15px}.conference-price-card ul{margin:25px 0;padding:0;font-size:14px;list-style:none}.conference-price-card li{padding:8px 0 8px 22px;position:relative}.conference-price-card li:before{content:"✓";color:#68952d;position:absolute;left:0}.conference-price-bottom{margin-top:auto;padding-top:16px}.conference-price-bottom>p{color:#748596;margin-bottom:20px;font-size:12px}.conference-price-featured{background:var(--conference-navy);color:#fff;border-color:var(--conference-navy)}.conference-price-featured .conference-eyebrow{color:var(--conference-lime)}.conference-price-featured>p:not(.conference-eyebrow),.conference-price-featured .conference-price-bottom>p{color:#bccbd7!important}.conference-price-featured li:before{color:var(--conference-lime)}.conference-credit{color:#d5f6ae;border:1px solid #3a4f5c;border-radius:6px;margin-bottom:12px;padding:12px 14px;font-size:12px}.conference-selected-strip{background:#f5faee;border:1px solid #d7e2cb;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;max-width:1050px;margin:0 auto 24px;padding:16px 20px;font-size:13px;display:flex}.conference-selected-strip>span{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.conference-selected-strip svg{width:18px;height:18px}.conference-selected-strip button{cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.conference-filters{grid-template-columns:1.8fr 1fr;gap:20px;display:grid}.conference-filters label>span{margin-bottom:8px;font-size:12px;font-weight:750;display:block}.conference-search{border:1px solid #d5dee3;border-radius:6px;align-items:center;gap:12px;padding:0 15px;display:flex}.conference-search>svg{color:#7a8b97;width:18px;height:18px}.conference-filters input,.conference-filters select{width:100%;height:50px;color:var(--conference-navy);background:#fff;font-size:14px}.conference-filters input{border:0;outline:0;min-width:0}.conference-search:focus-within{outline-offset:2px;outline:2px solid #94c84b}.conference-filters select{border:1px solid #d5dee3;border-radius:6px;padding:0 12px}.conference-results-meta{color:#81909b;justify-content:space-between;margin:20px 0 14px;font-size:12px;display:flex}.conference-table{border-collapse:separate;border-spacing:0;text-align:left;border:1px solid #dce4e8;border-radius:10px;width:100%;font-size:14px;overflow:hidden}.conference-table thead th{letter-spacing:.06em;text-transform:uppercase;color:#607387;background:#f5f7f8;padding:17px 20px;font-size:11px}.conference-table tbody th,.conference-table td{vertical-align:middle;border-top:1px solid #e6ecef;padding:23px 20px}.conference-table tbody th{width:38%;font-weight:400}.conference-table th strong{font-size:15px;font-weight:750;display:block}.conference-table th>span{color:#718493;margin-top:4px;font-size:11px;display:block}.conference-table th>a{color:#607387;margin-top:7px;font-size:10px;text-decoration:none;display:inline-block}.conference-table td small{color:#7b8d98;margin-top:6px;font-size:10px;display:block}.conference-table td:last-child{width:185px}.conference-select{color:var(--conference-navy);cursor:pointer;white-space:nowrap;background:#f3f9e9;border:1px solid #d5dfd0;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 12px;font-size:12px;font-weight:750;display:inline-flex}.conference-select svg{width:14px;height:14px}.conference-select:disabled{color:#86919a;cursor:default;background:#f2f4f5;border-color:#e0e5e8}.conference-row-selected{background:#f9fdf3}.conference-catalog-note{color:#7a8a97;font-size:11px;line-height:1.8;margin:18px 0 0!important}.conference-request{border:1px solid #dde4e6;border-radius:9px;justify-content:space-between;align-items:center;gap:26px;margin-top:34px;padding:28px 32px;display:flex}.conference-request h3{font-size:22px}.conference-request p{color:#607387;margin-top:8px;font-size:13px}.conference-empty{text-align:center;border:1px solid #e6ecef;padding:45px}.conference-empty p{color:#607387;margin:10px 0}.conference-faq{background:#f7f9fa}.conference-faq-grid{grid-template-columns:1fr 1.6fr;gap:80px;display:grid}.conference-faq details{border-bottom:1px solid #dce4e8;padding:20px 0}.conference-faq details:first-child{padding-top:0}.conference-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:15px;font-weight:750;list-style:none;display:flex}.conference-faq summary:after{content:"+";font-size:20px;font-weight:500}.conference-faq details[open] summary:after{content:"−"}.conference-faq details p{color:#607387;margin-top:16px;font-size:14px;line-height:1.8}.conference-close{background:var(--conference-navy);color:#fff;text-align:center;padding:80px 0}.conference-close .conference-eyebrow{color:var(--conference-lime)}.conference-close h2{font-size:clamp(30px,3.2vw,42px);line-height:1.25}.conference-close h2 span{color:var(--conference-lime)}.conference-close .conference-actions{justify-content:center}.conference-dialog{color:#071e35;border:1px solid #dce4e8;border-radius:14px;width:min(620px,100vw - 32px);max-height:90dvh;padding:34px;line-height:1.6;overflow:auto;box-shadow:0 30px 100px #071e3533}.conference-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#071e35a6}.conference-dialog h2{letter-spacing:-.04em;margin:0 34px 18px 0;font-size:32px;font-weight:800;line-height:1.15}.conference-dialog h3{margin:0 0 10px;font-size:18px;font-weight:800;line-height:1.3}.conference-dialog p{margin:0}.conference-dialog-close{cursor:pointer;background:#f2f5f6;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:16px;right:16px}.conference-dialog-close svg{width:18px;height:18px}.conference-dialog-meta{color:#607387;align-items:center;gap:8px;font-size:14px;display:flex;margin-top:8px!important}.conference-dialog-meta svg{width:16px;height:16px}.conference-dialog-exhibits{color:#7c8e98;font-size:11px;margin-top:8px!important}.conference-deadline{background:#f1f7e8;border:1px solid #e0e9d2;border-radius:6px;flex-direction:column;margin:24px 0;padding:14px 18px;display:flex}.conference-deadline>span{color:#5d773b;font-size:11px;font-weight:700}.conference-deadline strong{font-size:19px}.conference-deadline small{color:#71805b;font-size:10px}.conference-enrollment-options{flex-direction:column;gap:16px;display:flex}.conference-enrollment-options article{border:1px solid #dce4e8;border-radius:8px;padding:22px}.conference-enrollment-options article.selected{border-color:#9abe70}.conference-enrollment-options p{color:#607387;font-size:13px;line-height:1.8}.conference-enrollment-options small{color:#7e8c95;margin-top:7px;font-size:11px;display:block}.conference-enrollment-options .conference-button{min-height:48px;margin-top:18px;font-size:13px}.conference-dialog-footnote{color:#81909b;font-size:11px;margin:18px 0 8px!important}.conference-alert{background:#fff7e4;border:1px solid #eedeb4;border-radius:6px;padding:18px;font-size:14px;margin-bottom:22px!important}.conference-request-dialog{width:min(760px,100vw - 24px)}.conference-request-dialog>p:not(.conference-eyebrow){color:#607387;font-size:14px}.conference-request-form{border:0;width:100%;height:850px;margin-top:20px;display:block}.conference-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.conference-page :focus-visible,.conference-dialog :focus-visible{outline-offset:4px;outline:2px solid #87b637}.conference-enrollment-context{color:#071e35;max-width:650px;margin:0 auto;padding:30px 24px 0}.conference-enrollment-context h1{margin:0 0 10px;font-size:28px;font-weight:800}.conference-enrollment-context p{color:#607387;font-size:14px}.conference-enrollment-context .conference-alert{margin-top:20px}.conference-enroll-summary{background:#f5f8f1;border:1px solid #dbe7cd;border-radius:8px;margin-bottom:24px;padding:18px}.conference-enroll-summary strong{display:block}.conference-enroll-summary p{color:#607387;margin:6px 0 0;font-size:13px}.conference-enroll-summary small{margin-top:8px;font-size:11px;display:block}.conference-enroll-summary a{color:#41651f;font-size:12px;text-decoration:underline}.conference-enroll-status{background:#fff7e4;border:1px solid #eedeb4;border-radius:6px;margin-bottom:20px;padding:14px 18px;font-size:12px}.conference-enroll-status a{font-weight:700;text-decoration:underline}@media (min-width:1500px){.conference-hero-grid{grid-template-columns:.95fr 1.2fr}.conference-hero-art{margin-right:-60px}}@media (max-width:1000px){.conference-hero-grid{grid-template-columns:1fr 1fr;gap:22px}.conference-hero{padding-top:120px}.conference-hero h1{font-size:40px}.conference-hero-art{margin-right:0}.conference-table tbody th,.conference-table td{padding:20px 14px}.conference-scope-grid{gap:50px}.conference-price-card{padding:28px}.conference-timeline{gap:28px}.conference-actions{gap:16px}.conference-faq-grid{gap:45px}.conference-button{padding:14px 17px}}@media (max-width:767px){.conference-shell{padding:0 22px}.conference-hero{padding:112px 0 36px}.conference-hero-grid{text-align:center;grid-template-columns:1fr;gap:34px}.conference-hero-copy{max-width:580px;margin:0 auto}.conference-hero h1{max-width:490px;margin:auto;font-size:38px}.conference-lede{font-size:15px;line-height:1.75;margin-top:22px!important}.conference-actions{justify-content:center;gap:18px}.conference-hero-art{margin:0 -12px}.conference-hero-note{font-size:11px}.conference-section-nav{top:72px}.conference-section-nav .conference-shell{justify-content:center;gap:24px;min-height:56px}.conference-section-nav a{padding:17px 0;font-size:12px}.conference-section-nav .conference-nav-action{display:none}.conference-section{padding:58px 0}.conference-intro{margin-bottom:34px}.conference-intro>p:not(.conference-eyebrow){font-size:15px}.conference-eyebrow{font-size:10px;margin-bottom:15px!important}.conference-timeline{grid-template-columns:1fr;gap:30px;padding-left:0}.conference-timeline li{padding-left:70px}.conference-step-marker{flex-direction:column;gap:5px;height:auto;margin:0;position:absolute;top:0;left:0}.conference-step-marker:after{display:none}.conference-step-marker>svg{width:44px;height:44px;padding:11px}.conference-step-marker>span{font-size:9px}.conference-timeline h3{max-width:290px;margin-bottom:12px;font-size:23px}.conference-step-label{font-size:11px;margin-bottom:9px!important}.conference-timeline li>p:last-child{font-size:14px}.conference-comparison{padding:48px 0 36px}.conference-comparison-labels{grid-template-columns:1fr 1.2fr;gap:12px;font-size:10px}.conference-comparison-labels strong{gap:6px}.conference-comparison-labels img{width:20px;height:20px}.conference-comparison figure{margin:14px -10px 0;padding:4px}.conference-comparison figcaption{padding:6px;font-size:8px}.conference-scope-grid{grid-template-columns:1fr;gap:30px}.conference-scope-grid>div:first-child{text-align:center}.conference-scope h2{margin:auto}.conference-scope-grid>div>p:not(.conference-eyebrow){max-width:none;font-size:15px}.conference-checklist li{font-size:14px}.conference-price-grid{grid-template-columns:1fr;gap:18px}.conference-price-card{padding:28px 24px}.conference-price-card h3{font-size:25px}.conference-price{font-size:42px}.conference-price-card .conference-button{width:100%}.conference-filters{grid-template-columns:1fr;gap:15px}.conference-results-meta{font-size:11px}.conference-table{border:0;border-radius:0;display:block;overflow:visible}.conference-table caption,.conference-table thead{display:none}.conference-table tbody{gap:14px;display:grid}.conference-table tr{border:1px solid #dce4e8;border-radius:9px;grid-template-columns:1fr 1fr;gap:18px 10px;padding:22px;display:grid}.conference-table tbody th{border:0;grid-column:1/-1;width:auto;padding:0}.conference-table th strong{font-size:18px;line-height:1.25}.conference-table th>span{font-size:11px}.conference-table th>a{font-size:10px}.conference-table td{border:0;padding:0;font-size:12px;display:block}.conference-table td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.06em;color:#8b98a2;margin-bottom:6px;font-size:10px;display:block}.conference-table td:last-child{grid-column:1/-1;width:100%}.conference-select{width:100%;min-height:45px}.conference-catalog-note{font-size:10px;margin-top:22px!important}.conference-request{flex-direction:column;align-items:flex-start;gap:20px;padding:24px}.conference-request h3{font-size:21px}.conference-request .conference-button{width:100%}.conference-faq-grid{grid-template-columns:1fr;gap:30px}.conference-faq-grid>h2{text-align:center}.conference-faq summary{font-size:14px}.conference-faq details p{font-size:13px}.conference-close{padding:58px 0}.conference-close h2{font-size:31px;line-height:1.2}.conference-close .conference-actions{flex-direction:column;gap:8px}.conference-selected-strip{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.conference-selected-strip>span>span{font-size:11px}.conference-dialog{padding:28px 22px}.conference-dialog h2{font-size:28px}.conference-enrollment-options article{padding:18px}.conference-enrollment-options .conference-button{width:100%}.conference-dialog-meta{font-size:12px}.conference-dialog-exhibits{font-size:10px}.conference-dialog h3{font-size:17px}.conference-request-dialog{padding:30px 18px}.conference-request-form{height:940px}.conference-page figcaption{font-size:9px}.conference-enrollment-context h1{font-size:25px}}@media (prefers-reduced-motion:reduce){.conference-button{transition:none}.conference-page{scroll-behavior:auto}}.conference-section-nav{margin:0;display:block}.conference-dialog{margin:auto}.conference-page .enroll-primary:disabled{opacity:.5;cursor:not-allowed}.conference-price-card .conference-price{color:var(--conference-navy)}.conference-price-featured h3,.conference-price-featured .conference-price,.conference-price-featured .conference-price span,.conference-price-featured ul,.conference-price-featured li{color:#fff}.conference-price-featured .conference-media{color:#d1dce7!important}.conference-price-featured .conference-credit{color:#173026;background:#f0f8e6;border:0;padding:20px}.conference-credit>span{margin-bottom:8px;font-size:12px;font-weight:700;display:block}.conference-price-featured .conference-credit>strong{color:#173026;letter-spacing:-1px;font-size:32px;line-height:1.15;display:block}.conference-credit strong small{letter-spacing:0;margin-top:5px;font-size:13px;font-weight:600;display:block}.conference-price-featured .conference-credit p{color:#304c3e;margin:14px 0 0;font-size:13px;line-height:1.6}.conference-sales-table td:last-child{white-space:nowrap}@media (max-width:767px){.conference-sales-table tbody tr{grid-template-columns:1fr 1fr}.conference-sales-table tbody th{grid-column:1/-1}.conference-sales-table td:last-child{text-align:left}.conference-sales-table tbody th{width:auto}.conference-sales-table td:last-child{white-space:normal;grid-column:auto;width:auto}}.conference-program-panel{max-width:1050px;color:var(--conference-navy);background:#fff;border:1px solid #dce4e8;border-radius:16px;margin:auto;overflow:hidden}.conference-program-stages{grid-template-columns:1fr 1fr;display:grid}.conference-program-stage{padding:38px 40px 34px}.conference-program-stage+.conference-program-stage{border-left:1px solid #e2e8ec}.conference-program-label{color:#607387;letter-spacing:.1em;align-items:center;gap:10px;font-size:10px;font-weight:750;display:flex;margin:0 0 20px!important}.conference-program-label span{color:#46602b;letter-spacing:0;background:#f0f5e9;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.conference-program-stage h3{color:var(--conference-navy);letter-spacing:-.7px;margin:0 0 22px;font-size:26px;line-height:1.2}.conference-program-price{color:var(--conference-navy);letter-spacing:-2px;white-space:nowrap;font-size:46px;font-weight:800;line-height:1.1}.conference-program-price>span{letter-spacing:0;font-size:14px;font-weight:500}.conference-program-description{color:#607387;font-size:13px;line-height:1.6;margin:14px 0 24px!important}.conference-program-stage ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.conference-program-stage li{color:var(--conference-navy);padding-left:21px;font-size:13px;line-height:1.6;position:relative}.conference-program-stage li:before{content:"✓";color:#657e3a;font-weight:800;position:absolute;left:0}.conference-program-credit{color:var(--conference-navy);background:#c1f443;grid-template-columns:1fr 1fr;align-items:center;gap:28px;padding:27px 40px;display:grid}.conference-program-credit-label{color:#375219;letter-spacing:.1em;font-size:9px;font-weight:800;margin:0 0 9px!important}.conference-program-credit h3{color:var(--conference-navy);letter-spacing:-.7px;margin:0;font-size:25px;font-weight:800;line-height:1.2}.conference-program-credit>p{color:#233b26;font-size:13px;line-height:1.7;margin:0!important}.conference-program-footer{justify-content:space-between;align-items:center;gap:20px;padding:22px 40px;display:flex}.conference-program-footer>p{color:#607387;font-size:12px;margin:0!important}@media (max-width:767px){.conference-program-stages{grid-template-columns:1fr}.conference-program-stage{padding:27px 25px}.conference-program-stage+.conference-program-stage{border-top:1px solid #e2e8ec;border-left:0}.conference-program-label{margin-bottom:15px!important}.conference-program-stage h3{margin-bottom:17px;font-size:24px}.conference-program-price{font-size:40px}.conference-program-description{font-size:12px;margin:12px 0 20px!important}.conference-program-stage li{font-size:12px}.conference-program-credit{grid-template-columns:1fr;gap:14px;padding:25px}.conference-program-credit h3{font-size:25px}.conference-program-credit>p{font-size:12px}.conference-program-footer{text-align:center;flex-direction:column;align-items:stretch;gap:17px;padding:24px 25px}}.conference-example{background:#fff}.conference-handoff{background:#f5f7f5}.conference-handoff-grid{background:#fff;border:1px solid #dce4e8;border-radius:12px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.conference-handoff-grid article{padding:32px 38px}.conference-handoff-grid article+article{background:#f0f6e7;border-left:1px solid #dce4e8}.conference-handoff-label{letter-spacing:.09em;color:#58713b;align-items:center;gap:10px;min-height:28px;font-size:10px;font-weight:800;display:flex;margin:0 0 20px!important}.conference-handoff-label img{border-radius:5px}.conference-handoff-grid h3{letter-spacing:-.6px;color:var(--conference-navy);margin:0 0 22px;font-size:23px;line-height:1.25}.conference-handoff-grid ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.conference-handoff-grid li{color:#415b6f;padding-left:22px;font-size:14px;line-height:1.6;position:relative}.conference-handoff-grid li:before{content:"✓";color:#6b834b;font-weight:800;position:absolute;left:0}.conference-handoff .conference-scope-note{text-align:center;max-width:760px;font-size:10px;line-height:1.7;margin:20px auto 0!important}.conference-client-proof{background:#fff}.conference-proof-layout{grid-template-columns:1.15fr 1fr;align-items:center;gap:100px;display:grid}.conference-proof-layout h2{letter-spacing:-1.3px;color:var(--conference-navy);margin:0 0 22px;font-size:39px;line-height:1.15}.conference-proof-layout>div>p:not(.conference-eyebrow){color:#607387;max-width:530px;margin:0 0 22px;font-size:15px;line-height:1.8}.conference-proof-metrics{gap:22px;display:grid}.conference-proof-metrics>div{border-bottom:1px solid #e1e7eb;justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:22px;display:flex}.conference-proof-metrics strong{color:var(--conference-navy);letter-spacing:-1px;white-space:nowrap;font-size:37px;font-weight:800}.conference-proof-metrics span{color:#607387;text-align:right;font-size:11px}@media (max-width:1000px) and (min-width:768px){.conference-proof-layout{gap:40px}}@media (max-width:767px){.conference-handoff-grid{grid-template-columns:1fr}.conference-handoff-grid article{padding:28px 25px}.conference-handoff-grid article+article{border-top:1px solid #dce4e8;border-left:0}.conference-handoff-grid h3{font-size:23px}.conference-handoff-grid li{font-size:13px}.conference-proof-layout{grid-template-columns:1fr;gap:28px}.conference-proof-layout h2{text-align:center;font-size:32px}.conference-proof-layout>div>p{text-align:center}.conference-proof-layout>div>.conference-text-link{justify-content:center;display:flex}.conference-proof-layout>div>p:not(.conference-eyebrow){font-size:14px}.conference-proof-metrics{gap:18px}.conference-proof-metrics>div{padding-bottom:18px}.conference-proof-metrics strong{font-size:32px}.conference-proof-metrics span{font-size:10px}}.conference-isometric-example-label{letter-spacing:.1em;color:#60764b;max-width:1050px;font-size:10px;font-weight:800;margin:0 auto 20px!important}.conference-isometric-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 40px;max-width:1050px;margin:0 auto;padding:0;list-style:none;display:grid}.conference-isometric-flow>li{border-bottom:1px solid #e1e7eb;min-width:0;padding-bottom:24px}.conference-isometric-step{align-items:center;gap:12px;display:flex}.conference-isometric-step>span{color:#60764b;border:1px solid #dce6ce;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.conference-isometric-step h3{color:var(--conference-navy);letter-spacing:-.4px;margin:0;font-size:20px;line-height:1.3}.conference-isometric-flow img{aspect-ratio:3/2;object-fit:contain;background:#fff;width:100%;height:auto;margin:12px 0;display:block}.conference-isometric-flow>li>p{color:#607387;font-size:14px;line-height:1.65;margin:0!important}@media (max-width:767px){.conference-isometric-flow{grid-template-columns:1fr;gap:30px}.conference-isometric-step h3{font-size:19px}.conference-isometric-flow>li>p{font-size:13px}.conference-isometric-example-label{font-size:9px;margin-bottom:18px!important}}.conference-isometric-flow>li>p{margin:11px 0 0 42px!important}.conference-isometric-flow img{margin:12px 0 0}.conference-research-stat{background:#fff;border:1px solid #dce4e8;border-left:3px solid #9dcc36;border-radius:8px;align-items:center;gap:28px;margin:28px 0 0;padding:22px 26px;display:flex}.conference-research-stat .conference-research-statement{color:var(--conference-navy);letter-spacing:0;flex:1;margin:0;font-size:18px;font-weight:500;line-height:1.6}.conference-research-statement>span,.conference-research-statement>strong{color:var(--conference-navy);font-weight:800}.conference-research-source{color:#48604c;text-underline-offset:3px;flex:0 0 205px;font-size:11px;line-height:1.7}.conference-comparison figure{background:0 0;padding:0}.conference-sales-table th:first-child{width:30%}.conference-sales-table .conference-purchase-cell{text-align:right;width:205px}.conference-purchase{background:var(--conference-navy);color:#fff;white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 14px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.conference-purchase svg{width:15px;height:15px}.conference-purchase:hover{background:#153e5d}.conference-purchase-closed{color:#607387;white-space:normal;font-size:12px;display:inline-block}@media (max-width:767px){.conference-research-stat{margin-top:24px;padding:19px 20px;display:block}.conference-research-stat .conference-research-statement{font-size:16px;line-height:1.65}.conference-research-source{margin-top:12px;display:block}.conference-sales-table th:first-child{width:auto}.conference-sales-table .conference-purchase-cell{text-align:left;grid-column:1/-1;width:auto;padding-top:12px}.conference-purchase{width:100%}}.conference-page .conference-close h2{color:#fff}.conference-page .conference-close h2 span{color:var(--conference-lime)}.conference-page .conference-close .conference-text-link{color:#fff}.conference-page .conference-close .conference-button-lime{color:var(--conference-navy);background:var(--conference-lime)}.conference-page .conference-close .conference-text-link:hover{color:var(--conference-lime)}.conference-page .conference-annual-benefit{color:#173026;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;font-size:13px;line-height:1.5;display:flex}.conference-annual-benefit>b{background:var(--conference-lime);color:var(--conference-navy);white-space:nowrap;border-radius:4px;padding:3px 9px;font-size:10px;font-weight:800;display:inline-block}.conference-annual-benefit>span{font-weight:700}.conference-event-link{color:#172841;text-underline-offset:4px;align-items:center;gap:10px;-webkit-text-decoration:underline #8b9caa;text-decoration:underline #8b9caa;display:inline-flex}.conference-event-link:hover{color:#345f76;text-decoration-color:currentColor}.conference-event-link:focus-visible{outline-offset:5px;border-radius:3px;outline:3px solid #b6d83d}.conference-event-link svg{flex-shrink:0;width:17px;height:17px}.conference-event-closed{color:#5d6b7a;margin-top:8px;font-size:13px;display:block}
