*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--ink:#0d0d0d;--paper:#faf8f3;--gold:#c9a84c;--gold-light:#e8c96a;--red:#c0392b;--mid:#3a3a3a;--soft:#777;--rule:#e0dbd0;--style-guide-color-icon:#6c757d;--style-guide-color-link:#0d6efd;--style-guide-color-colored:#6c757d;--style-guide-color-content:#6c757d;--style-guide-color-overlay:#f8f9fa;--style-guide-color-headline:#212529;--style-guide-color-primary1:#172332;--style-guide-color-primary2:#1c6fb7;--style-guide-color-primary3:#1180e0;--style-guide-color-primary4:#c6e1f8;--style-guide-color-background:#fff;--style-guide-color-secondary1:#0d1112;--style-guide-color-secondary2:#1b1b1b;--style-guide-color-secondary3:#f3f3f3;--style-guide-color-secondary4:#fff;--style-guide-color-subheadline:#495057}html{scroll-behavior:smooth}body{color:#fff;background:#06070f;margin:0;font-family:Arial,sans-serif;font-size:17px;line-height:1.7;overflow-x:hidden}.masthead{z-index:100;justify-content:space-between;align-items:center;padding:14px 24px 12px;display:flex;position:sticky;top:0}.masthead-brand{letter-spacing:-.5px;text-transform:uppercase;color:var(--ink);text-decoration-line:none;text-decoration-thickness:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:initial;text-decoration-color:initial;font-family:Playfair Display,serif;font-size:22px;font-weight:900}.masthead-tag{letter-spacing:2px;text-transform:uppercase;color:var(--red);font-size:11px;font-weight:600}.masthead-cta{color:#fff;letter-spacing:1.5px;text-transform:uppercase;text-decoration-line:none;text-decoration-thickness:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:initial;text-decoration-color:initial;transition-behavior:normal;padding:9px 18px;font-size:12px;font-weight:600;transition:background .2s}.masthead-cta:hover{color:var(--ink)}.hero{background:radial-gradient(circle,#0d1022,#05060d);flex-wrap:wrap;justify-content:center;align-items:center;max-width:860px;margin:0 auto;padding:100px 20px 60px;display:flex}.hero-kicker{letter-spacing:2.5px;text-transform:uppercase;color:var(--red);margin-bottom:20px;padding-top:6px;font-size:11px;font-weight:700;display:inline-block}.hero h1{letter-spacing:-1px;color:var(--ink);margin-bottom:22px;font-family:Playfair Display,serif;font-size:42px;font-weight:900;line-height:1.1}.hero h1 em{color:var(--gold);font-style:italic}.hero-deck{color:var(--mid);max-width:680px;margin-bottom:28px;font-family:DM Serif Display,serif;font-size:20px;font-style:italic;font-weight:300;line-height:1.6}.hero-meta{color:var(--soft);letter-spacing:.5px;flex-wrap:wrap;gap:24px;margin-bottom:36px;padding-top:14px;font-size:12px;display:flex}.hero-meta strong{color:var(--ink);font-weight:600}.hero-caption{color:var(--soft);padding:8px 24px;font-size:12px;font-style:italic}.article-wrap{grid-template-columns:1fr 260px;gap:0 52px;max-width:860px;margin:0 auto;padding:0 24px;display:grid}.article-body{padding:44px 0 60px}.article-body p{color:#222;margin-bottom:22px}.article-body h2{color:var(--ink);margin:44px 0 16px;padding-top:44px;font-family:Playfair Display,serif;font-size:26px;font-weight:700;line-height:1.25}.article-body h3{color:var(--mid);margin:30px 0 12px;font-family:Playfair Display,serif;font-size:20px;font-style:italic}.pullquote{color:var(--ink);margin:36px 0;padding:14px 0 14px 22px;font-family:DM Serif Display,serif;font-size:24px;font-style:italic;line-height:1.4}.stat-row{flex-wrap:wrap;gap:20px;margin:36px 0;display:flex}.stat-box{color:#fff;text-align:center;flex:1;min-width:130px;padding:20px 16px}.stat-box .num{color:var(--gold);font-family:Playfair Display,serif;font-size:36px;font-weight:900;line-height:1}.stat-box .lbl{letter-spacing:1.5px;text-transform:uppercase;color:#bbb;margin-top:6px;font-size:11px}.faculty-grid{grid-template-columns:1fr 1fr;gap:20px;margin:30px 0;display:grid}.faculty-card{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:#fff;padding:20px;position:relative;overflow:hidden}.faculty-card:before{content:"";width:4px;height:100%;position:absolute;top:0;left:0}.faculty-card .icon{margin-bottom:8px;font-size:28px}.faculty-card h4{margin-bottom:6px;font-family:Playfair Display,serif;font-size:17px;font-weight:700}.faculty-card p{color:var(--mid);margin:0;font-size:13.5px;line-height:1.55}.science-box{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:#f0ece1;margin:36px 0;padding:24px 22px}.science-box .label{letter-spacing:2px;text-transform:uppercase;color:var(--gold);margin-bottom:10px;font-size:10px;font-weight:700}.science-box p{color:var(--mid);margin-bottom:10px;font-size:14.5px}.science-box p:last-child{margin-bottom:0}.testimonial{color:#eee;scroll-snap-align:start;background:#0e1124;border-radius:18px;min-width:260px;margin:20px 0;padding:10px;position:relative;box-shadow:0 0 20px #7a8cff33}.testimonial:before{content:"\"";color:var(--gold);opacity:.4;font-family:Playfair Display,serif;font-size:80px;line-height:.8;position:absolute;top:10px;left:18px}.testimonial p{color:#ddd;padding-left:4px;font-size:15px;line-height:1.6;margin-bottom:10px!important}.testimonial .attrib{color:var(--gold);letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:600;margin:0!important}.testimonials-section h2{padding-top:44px}.sidebar{padding:44px 0 60px 28px}.sidebar-widget{margin-bottom:36px}.sidebar-widget .widget-label{letter-spacing:2px;text-transform:uppercase;color:var(--red);margin-bottom:14px;padding-top:8px;font-size:10px;font-weight:700}.sidebar-widget p{color:var(--mid);font-size:13.5px;line-height:1.55}.cta-section{color:#fff;text-align:center;margin-top:0;padding:64px 24px}.cta-section .eyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--gold);margin-bottom:16px;font-size:11px;font-weight:700}.cta-section h2{max-width:680px;margin:0 auto 20px;font-family:Playfair Display,serif;font-size:clamp(28px,5vw,48px);font-weight:900;line-height:1.15}.cta-section h2 em{color:var(--gold);font-style:italic}.cta-section p{color:#bbb;max-width:520px;margin:0 auto 36px;font-size:16px;line-height:1.6}.cta-btn{color:var(--ink);letter-spacing:2px;text-transform:uppercase;text-decoration-line:none;text-decoration-thickness:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:initial;text-decoration-color:initial;transition-behavior:normal;padding:18px 44px;font-size:14px;font-weight:700;transition:all .25s;animation:2.5s ease-in-out infinite pulse;animation-range:normal;display:inline-block}.cta-btn:hover{transform:translateY(-2px)}.cta-urgency{color:#888;letter-spacing:.5px;margin-top:14px;font-size:12px}.bio-section{grid-template-columns:180px 1fr;align-items:start;gap:32px;max-width:860px;margin:0 auto;padding:44px 24px;display:grid}.bio-content .label{letter-spacing:2px;text-transform:uppercase;color:var(--gold);margin-bottom:12px;padding-top:6px;font-size:10px;font-weight:700}.bio-content h3{margin-bottom:6px;font-family:Playfair Display,serif;font-size:26px;font-weight:900}.bio-content .title{color:var(--soft);letter-spacing:.3px;margin-bottom:16px;font-size:13px;font-weight:500}.bio-content p{color:var(--mid);margin-bottom:14px;font-size:15px;line-height:1.65}footer{color:#666;text-align:center;letter-spacing:.5px;padding:24px;font-size:12px}.divider{text-align:center;color:var(--gold);letter-spacing:12px;margin:36px 0;font-size:18px}.inline-img{width:100%;margin:28px 0 8px;display:block}.inline-img img{object-fit:cover;width:100%;max-height:380px;display:block}.inline-img figcaption{color:var(--soft);padding:6px 0;font-size:12px;font-style:italic}*{box-sizing:border-box}.hero img{border-radius:18px;max-width:420px;box-shadow:0 0 40px #7a8cff4d}.hero p{color:#cfd2ff;font-size:18px}.testimonial img{border-radius:14px;width:100%}.cm-section>:not(.video-background-wrapper){z-index:1!important;position:relative!important}[data-style-guide-theme=dark]{--style-guide-color-icon:#adb5bd;--style-guide-color-link:#66d9ef;--style-guide-color-colored:#28a745;--style-guide-color-content:#dee2e6;--style-guide-color-overlay:#4b5563;--style-guide-color-headline:#fff;--style-guide-color-background:#374151;--style-guide-color-subheadline:#f8f9fa}[data-style-guide-theme=none]{--style-guide-color-icon:#000;--style-guide-color-link:#000;--style-guide-color-colored:#000;--style-guide-color-content:#000;--style-guide-color-overlay:transparent;--style-guide-color-headline:#000;--style-guide-color-background:transparent;--style-guide-color-subheadline:#000}[data-style-guide-theme=light]{--style-guide-color-icon:#495057;--style-guide-color-link:#0d6efd;--style-guide-color-colored:#28a745;--style-guide-color-content:#495057;--style-guide-color-overlay:#e9ecef;--style-guide-color-headline:#212529;--style-guide-color-background:#f8f9fa;--style-guide-color-subheadline:#343a40}[data-style-guide-theme=neutral]{--style-guide-color-icon:#dee2e6;--style-guide-color-link:#66d9ef;--style-guide-color-colored:#ffc107;--style-guide-color-content:#111;--style-guide-color-overlay:#5a7ae0;--style-guide-color-headline:#fff;--style-guide-color-background:#3d5fcf;--style-guide-color-subheadline:#f8f9fa}[data-style-guide-theme=veryDark]{--style-guide-color-icon:#9ca3af;--style-guide-color-link:#66d9ef;--style-guide-color-colored:#fd7e14;--style-guide-color-content:#adb5bd;--style-guide-color-overlay:#1f2937;--style-guide-color-headline:#fff;--style-guide-color-background:#111827;--style-guide-color-subheadline:#f8f9fa}[data-style-guide-theme=veryLight]{--style-guide-color-icon:#6c757d;--style-guide-color-link:#0d6efd;--style-guide-color-colored:#6c757d;--style-guide-color-content:#6c757d;--style-guide-color-overlay:#f8f9fa;--style-guide-color-headline:#212529;--style-guide-color-background:#ededed;--style-guide-color-subheadline:#495057}[data-section-theme=dark],[data-row-theme=dark],[data-column-theme=dark]{--theme-background:#374151;--theme-overlay:#4b5563;--theme-colored:#28a745;--theme-headline:#fff;--theme-subheadline:#f8f9fa;--theme-content:#dee2e6;--theme-link:#66d9ef;--theme-icon:#adb5bd}.cm-section[data-section-theme=dark],.cm-row[data-row-theme=dark],.cm-column[data-column-theme=dark]{background-color:#374151!important;background-image:none!important}[data-section-theme=dark] h1:not([style*=color]),[data-section-theme=dark] h2:not([style*=color]),[data-section-theme=dark] h3:not([style*=color]),[data-section-theme=dark] .cm-headline-text:not([style*=color]),[data-section-theme=dark] [data-style-guide-typography-headline]:not([style*=color]),[data-row-theme=dark] h1:not([style*=color]),[data-row-theme=dark] h2:not([style*=color]),[data-row-theme=dark] h3:not([style*=color]),[data-row-theme=dark] .cm-headline-text:not([style*=color]),[data-row-theme=dark] [data-style-guide-typography-headline]:not([style*=color]),[data-column-theme=dark] h1:not([style*=color]),[data-column-theme=dark] h2:not([style*=color]),[data-column-theme=dark] h3:not([style*=color]),[data-column-theme=dark] .cm-headline-text:not([style*=color]),[data-column-theme=dark] [data-style-guide-typography-headline]:not([style*=color]){color:var(--theme-headline)}[data-section-theme=dark] h4:not([style*=color]),[data-section-theme=dark] .cm-subheadline-text:not([style*=color]),[data-section-theme=dark] [data-style-guide-typography-subheadline]:not([style*=color]),[data-row-theme=dark] h4:not([style*=color]),[data-row-theme=dark] .cm-subheadline-text:not([style*=color]),[data-row-theme=dark] [data-style-guide-typography-subheadline]:not([style*=color]),[data-column-theme=dark] h4:not([style*=color]),[data-column-theme=dark] .cm-subheadline-text:not([style*=color]),[data-column-theme=dark] [data-style-guide-typography-subheadline]:not([style*=color]){color:var(--theme-subheadline)}[data-section-theme=dark] p:not([style*=color]),[data-section-theme=dark] span:not([style*=color]),[data-section-theme=dark] .cm-text:not([style*=color]),[data-section-theme=dark] [data-style-guide-typography-content]:not([style*=color]),[data-row-theme=dark] p:not([style*=color]),[data-row-theme=dark] span:not([style*=color]),[data-row-theme=dark] .cm-text:not([style*=color]),[data-row-theme=dark] [data-style-guide-typography-content]:not([style*=color]),[data-column-theme=dark] p:not([style*=color]),[data-column-theme=dark] span:not([style*=color]),[data-column-theme=dark] .cm-text:not([style*=color]),[data-column-theme=dark] [data-style-guide-typography-content]:not([style*=color]){color:var(--theme-content)}[data-section-theme=dark] .cm-list:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-section-theme=dark] .cm-list li:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-row-theme=dark] .cm-list:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-row-theme=dark] .cm-list li:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-column-theme=dark] .cm-list:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-column-theme=dark] .cm-list li:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color){color:var(--theme-colored)}[data-section-theme=dark] a:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-section-theme=dark] .cm-link:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-row-theme=dark] a:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-row-theme=dark] .cm-link:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-column-theme=dark] a:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-column-theme=dark] .cm-link:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-section-theme=dark] .cm-navigation:not([style*=color]),[data-row-theme=dark] .cm-navigation:not([style*=color]),[data-column-theme=dark] .cm-navigation:not([style*=color]){color:var(--theme-link)}[data-section-theme=dark] .cm-icon:not([style*=color]),[data-section-theme=dark] .fa-solid:not([style*=color]):not(.cm-list *),[data-row-theme=dark] .cm-icon:not([style*=color]),[data-row-theme=dark] .fa-solid:not([style*=color]):not(.cm-list *),[data-column-theme=dark] .cm-icon:not([style*=color]),[data-column-theme=dark] .fa-solid:not([style*=color]):not(.cm-list *){color:var(--theme-icon);fill:var(--theme-icon)}[data-section-theme=dark] .cm-list li.fa-check:before,[data-section-theme=dark] .cm-list li.fa-times:before,[data-section-theme=dark] .cm-list li.fa-star:before,[data-section-theme=dark] .cm-list li[class*=fa-]:before,[data-row-theme=dark] .cm-list li.fa-check:before,[data-row-theme=dark] .cm-list li.fa-times:before,[data-row-theme=dark] .cm-list li.fa-star:before,[data-row-theme=dark] .cm-list li[class*=fa-]:before,[data-column-theme=dark] .cm-list li.fa-check:before,[data-column-theme=dark] .cm-list li.fa-times:before,[data-column-theme=dark] .cm-list li.fa-star:before,[data-column-theme=dark] .cm-list li[class*=fa-]:before{color:var(--theme-colored)}[data-section-theme=dark] .cm-form:not([data-has-manual-typography]):not([style*=font]):not([style*=color]),[data-row-theme=dark] .cm-form:not([data-has-manual-typography]):not([style*=font]):not([style*=color]),[data-column-theme=dark] .cm-form:not([data-has-manual-typography]):not([style*=font]):not([style*=color]),[data-section-theme=dark] cm-checkout:not([data-style-guide-button]):not([style*=color]),[data-section-theme=dark] cm-new-checkout:not([data-style-guide-button]):not([style*=color]),[data-section-theme=dark] .cm-button:not([data-style-guide-button]):not([style*=color]),[data-row-theme=dark] .cm-button:not([data-style-guide-button]):not([style*=color]),[data-column-theme=dark] .cm-button:not([data-style-guide-button]):not([style*=color]){color:var(--theme-content)}[data-section-theme=light],[data-row-theme=light],[data-column-theme=light]{--theme-background:#f8f9fa;--theme-overlay:#e9ecef;--theme-colored:#28a745;--theme-headline:#212529;--theme-subheadline:#343a40;--theme-content:#495057;--theme-link:#0d6efd;--theme-icon:#495057}.cm-section[data-section-theme=light],.cm-row[data-row-theme=light],.cm-column[data-column-theme=light]{background-color:#f8f9fa!important;background-image:none!important}[data-section-theme=light] h1:not([style*=color]),[data-section-theme=light] h2:not([style*=color]),[data-section-theme=light] h3:not([style*=color]),[data-section-theme=light] .cm-headline-text:not([style*=color]),[data-section-theme=light] [data-style-guide-typography-headline]:not([style*=color]),[data-row-theme=light] h1:not([style*=color]),[data-row-theme=light] h2:not([style*=color]),[data-row-theme=light] h3:not([style*=color]),[data-row-theme=light] .cm-headline-text:not([style*=color]),[data-row-theme=light] [data-style-guide-typography-headline]:not([style*=color]),[data-column-theme=light] h1:not([style*=color]),[data-column-theme=light] h2:not([style*=color]),[data-column-theme=light] h3:not([style*=color]),[data-column-theme=light] .cm-headline-text:not([style*=color]),[data-column-theme=light] [data-style-guide-typography-headline]:not([style*=color]){color:var(--theme-headline)}[data-section-theme=light] h4:not([style*=color]),[data-section-theme=light] .cm-subheadline-text:not([style*=color]),[data-section-theme=light] [data-style-guide-typography-subheadline]:not([style*=color]),[data-row-theme=light] h4:not([style*=color]),[data-row-theme=light] .cm-subheadline-text:not([style*=color]),[data-row-theme=light] [data-style-guide-typography-subheadline]:not([style*=color]),[data-column-theme=light] h4:not([style*=color]),[data-column-theme=light] .cm-subheadline-text:not([style*=color]),[data-column-theme=light] [data-style-guide-typography-subheadline]:not([style*=color]){color:var(--theme-subheadline)}[data-section-theme=light] p:not([style*=color]),[data-section-theme=light] span:not([style*=color]),[data-section-theme=light] .cm-text:not([style*=color]),[data-section-theme=light] [data-style-guide-typography-content]:not([style*=color]),[data-row-theme=light] p:not([style*=color]),[data-row-theme=light] span:not([style*=color]),[data-row-theme=light] .cm-text:not([style*=color]),[data-row-theme=light] [data-style-guide-typography-content]:not([style*=color]),[data-column-theme=light] p:not([style*=color]),[data-column-theme=light] span:not([style*=color]),[data-column-theme=light] .cm-text:not([style*=color]),[data-column-theme=light] [data-style-guide-typography-content]:not([style*=color]){color:var(--theme-content)}[data-section-theme=light] .cm-list:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-section-theme=light] .cm-list li:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-row-theme=light] .cm-list:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-row-theme=light] .cm-list li:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-column-theme=light] .cm-list:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-column-theme=light] .cm-list li:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color){color:var(--theme-colored)}[data-section-theme=light] a:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-section-theme=light] .cm-link:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-row-theme=light] a:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-row-theme=light] .cm-link:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-column-theme=light] a:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-column-theme=light] .cm-link:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-section-theme=light] .cm-navigation:not([style*=color]),[data-row-theme=light] .cm-navigation:not([style*=color]),[data-column-theme=light] .cm-navigation:not([style*=color]){color:var(--theme-link)}[data-section-theme=light] .cm-icon:not([style*=color]),[data-section-theme=light] .fa-solid:not([style*=color]):not(.cm-list *),[data-row-theme=light] .cm-icon:not([style*=color]),[data-row-theme=light] .fa-solid:not([style*=color]):not(.cm-list *),[data-column-theme=light] .cm-icon:not([style*=color]),[data-column-theme=light] .fa-solid:not([style*=color]):not(.cm-list *){color:var(--theme-icon);fill:var(--theme-icon)}[data-section-theme=light] .cm-list li.fa-check:before,[data-section-theme=light] .cm-list li.fa-times:before,[data-section-theme=light] .cm-list li.fa-star:before,[data-section-theme=light] .cm-list li[class*=fa-]:before,[data-row-theme=light] .cm-list li.fa-check:before,[data-row-theme=light] .cm-list li.fa-times:before,[data-row-theme=light] .cm-list li.fa-star:before,[data-row-theme=light] .cm-list li[class*=fa-]:before,[data-column-theme=light] .cm-list li.fa-check:before,[data-column-theme=light] .cm-list li.fa-times:before,[data-column-theme=light] .cm-list li.fa-star:before,[data-column-theme=light] .cm-list li[class*=fa-]:before{color:var(--theme-colored)}[data-section-theme=light] .cm-form:not([data-has-manual-typography]):not([style*=font]):not([style*=color]),[data-row-theme=light] .cm-form:not([data-has-manual-typography]):not([style*=font]):not([style*=color]),[data-column-theme=light] .cm-form:not([data-has-manual-typography]):not([style*=font]):not([style*=color]),[data-section-theme=light] cm-checkout:not([data-style-guide-button]):not([style*=color]),[data-section-theme=light] cm-new-checkout:not([data-style-guide-button]):not([style*=color]),[data-section-theme=light] .cm-button:not([data-style-guide-button]):not([style*=color]),[data-row-theme=light] .cm-button:not([data-style-guide-button]):not([style*=color]),[data-column-theme=light] .cm-button:not([data-style-guide-button]):not([style*=color]){color:var(--theme-content)}[data-section-theme=neutral],[data-row-theme=neutral],[data-column-theme=neutral]{--theme-background:#3d5fcf;--theme-overlay:#5a7ae0;--theme-colored:#ffc107;--theme-headline:#fff;--theme-subheadline:#f8f9fa;--theme-content:#111;--theme-link:#66d9ef;--theme-icon:#dee2e6}.cm-section[data-section-theme=neutral],.cm-row[data-row-theme=neutral],.cm-column[data-column-theme=neutral]{background-color:#3d5fcf!important;background-image:none!important}[data-section-theme=neutral] h1:not([style*=color]),[data-section-theme=neutral] h2:not([style*=color]),[data-section-theme=neutral] h3:not([style*=color]),[data-section-theme=neutral] .cm-headline-text:not([style*=color]),[data-section-theme=neutral] [data-style-guide-typography-headline]:not([style*=color]),[data-row-theme=neutral] h1:not([style*=color]),[data-row-theme=neutral] h2:not([style*=color]),[data-row-theme=neutral] h3:not([style*=color]),[data-row-theme=neutral] .cm-headline-text:not([style*=color]),[data-row-theme=neutral] [data-style-guide-typography-headline]:not([style*=color]),[data-column-theme=neutral] h1:not([style*=color]),[data-column-theme=neutral] h2:not([style*=color]),[data-column-theme=neutral] h3:not([style*=color]),[data-column-theme=neutral] .cm-headline-text:not([style*=color]),[data-column-theme=neutral] [data-style-guide-typography-headline]:not([style*=color]){color:var(--theme-headline)}[data-section-theme=neutral] h4:not([style*=color]),[data-section-theme=neutral] .cm-subheadline-text:not([style*=color]),[data-section-theme=neutral] [data-style-guide-typography-subheadline]:not([style*=color]),[data-row-theme=neutral] h4:not([style*=color]),[data-row-theme=neutral] .cm-subheadline-text:not([style*=color]),[data-row-theme=neutral] [data-style-guide-typography-subheadline]:not([style*=color]),[data-column-theme=neutral] h4:not([style*=color]),[data-column-theme=neutral] .cm-subheadline-text:not([style*=color]),[data-column-theme=neutral] [data-style-guide-typography-subheadline]:not([style*=color]){color:var(--theme-subheadline)}[data-section-theme=neutral] p:not([style*=color]),[data-section-theme=neutral] span:not([style*=color]),[data-section-theme=neutral] .cm-text:not([style*=color]),[data-section-theme=neutral] [data-style-guide-typography-content]:not([style*=color]),[data-row-theme=neutral] p:not([style*=color]),[data-row-theme=neutral] span:not([style*=color]),[data-row-theme=neutral] .cm-text:not([style*=color]),[data-row-theme=neutral] [data-style-guide-typography-content]:not([style*=color]),[data-column-theme=neutral] p:not([style*=color]),[data-column-theme=neutral] span:not([style*=color]),[data-column-theme=neutral] .cm-text:not([style*=color]),[data-column-theme=neutral] [data-style-guide-typography-content]:not([style*=color]){color:var(--theme-content)}[data-section-theme=neutral] .cm-list:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-section-theme=neutral] .cm-list li:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-row-theme=neutral] .cm-list:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-row-theme=neutral] .cm-list li:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-column-theme=neutral] .cm-list:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-column-theme=neutral] .cm-list li:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color){color:var(--theme-colored)}[data-section-theme=neutral] a:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-section-theme=neutral] .cm-link:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-row-theme=neutral] a:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-row-theme=neutral] .cm-link:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-column-theme=neutral] a:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-column-theme=neutral] .cm-link:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-section-theme=neutral] .cm-navigation:not([style*=color]),[data-row-theme=neutral] .cm-navigation:not([style*=color]),[data-column-theme=neutral] .cm-navigation:not([style*=color]){color:var(--theme-link)}[data-section-theme=neutral] .cm-icon:not([style*=color]),[data-section-theme=neutral] .fa-solid:not([style*=color]):not(.cm-list *),[data-row-theme=neutral] .cm-icon:not([style*=color]),[data-row-theme=neutral] .fa-solid:not([style*=color]):not(.cm-list *),[data-column-theme=neutral] .cm-icon:not([style*=color]),[data-column-theme=neutral] .fa-solid:not([style*=color]):not(.cm-list *){color:var(--theme-icon);fill:var(--theme-icon)}[data-section-theme=neutral] .cm-list li.fa-check:before,[data-section-theme=neutral] .cm-list li.fa-times:before,[data-section-theme=neutral] .cm-list li.fa-star:before,[data-section-theme=neutral] .cm-list li[class*=fa-]:before,[data-row-theme=neutral] .cm-list li.fa-check:before,[data-row-theme=neutral] .cm-list li.fa-times:before,[data-row-theme=neutral] .cm-list li.fa-star:before,[data-row-theme=neutral] .cm-list li[class*=fa-]:before,[data-column-theme=neutral] .cm-list li.fa-check:before,[data-column-theme=neutral] .cm-list li.fa-times:before,[data-column-theme=neutral] .cm-list li.fa-star:before,[data-column-theme=neutral] .cm-list li[class*=fa-]:before{color:var(--theme-colored)}[data-section-theme=neutral] .cm-form:not([data-has-manual-typography]):not([style*=font]):not([style*=color]),[data-row-theme=neutral] .cm-form:not([data-has-manual-typography]):not([style*=font]):not([style*=color]),[data-column-theme=neutral] .cm-form:not([data-has-manual-typography]):not([style*=font]):not([style*=color]),[data-section-theme=neutral] cm-checkout:not([data-style-guide-button]):not([style*=color]),[data-section-theme=neutral] cm-new-checkout:not([data-style-guide-button]):not([style*=color]),[data-section-theme=neutral] .cm-button:not([data-style-guide-button]):not([style*=color]),[data-row-theme=neutral] .cm-button:not([data-style-guide-button]):not([style*=color]),[data-column-theme=neutral] .cm-button:not([data-style-guide-button]):not([style*=color]){color:var(--theme-content)}[data-section-theme=veryDark],[data-row-theme=veryDark],[data-column-theme=veryDark]{--theme-background:#111827;--theme-overlay:#1f2937;--theme-colored:#fd7e14;--theme-headline:#fff;--theme-subheadline:#f8f9fa;--theme-content:#adb5bd;--theme-link:#66d9ef;--theme-icon:#9ca3af}.cm-section[data-section-theme=veryDark],.cm-row[data-row-theme=veryDark],.cm-column[data-column-theme=veryDark]{background-color:#111827!important;background-image:none!important}[data-section-theme=veryDark] h1:not([style*=color]),[data-section-theme=veryDark] h2:not([style*=color]),[data-section-theme=veryDark] h3:not([style*=color]),[data-section-theme=veryDark] .cm-headline-text:not([style*=color]),[data-section-theme=veryDark] [data-style-guide-typography-headline]:not([style*=color]),[data-row-theme=veryDark] h1:not([style*=color]),[data-row-theme=veryDark] h2:not([style*=color]),[data-row-theme=veryDark] h3:not([style*=color]),[data-row-theme=veryDark] .cm-headline-text:not([style*=color]),[data-row-theme=veryDark] [data-style-guide-typography-headline]:not([style*=color]),[data-column-theme=veryDark] h1:not([style*=color]),[data-column-theme=veryDark] h2:not([style*=color]),[data-column-theme=veryDark] h3:not([style*=color]),[data-column-theme=veryDark] .cm-headline-text:not([style*=color]),[data-column-theme=veryDark] [data-style-guide-typography-headline]:not([style*=color]){color:var(--theme-headline)}[data-section-theme=veryDark] h4:not([style*=color]),[data-section-theme=veryDark] .cm-subheadline-text:not([style*=color]),[data-section-theme=veryDark] [data-style-guide-typography-subheadline]:not([style*=color]),[data-row-theme=veryDark] h4:not([style*=color]),[data-row-theme=veryDark] .cm-subheadline-text:not([style*=color]),[data-row-theme=veryDark] [data-style-guide-typography-subheadline]:not([style*=color]),[data-column-theme=veryDark] h4:not([style*=color]),[data-column-theme=veryDark] .cm-subheadline-text:not([style*=color]),[data-column-theme=veryDark] [data-style-guide-typography-subheadline]:not([style*=color]){color:var(--theme-subheadline)}[data-section-theme=veryDark] p:not([style*=color]),[data-section-theme=veryDark] span:not([style*=color]),[data-section-theme=veryDark] .cm-text:not([style*=color]),[data-section-theme=veryDark] [data-style-guide-typography-content]:not([style*=color]),[data-row-theme=veryDark] p:not([style*=color]),[data-row-theme=veryDark] span:not([style*=color]),[data-row-theme=veryDark] .cm-text:not([style*=color]),[data-row-theme=veryDark] [data-style-guide-typography-content]:not([style*=color]),[data-column-theme=veryDark] p:not([style*=color]),[data-column-theme=veryDark] span:not([style*=color]),[data-column-theme=veryDark] .cm-text:not([style*=color]),[data-column-theme=veryDark] [data-style-guide-typography-content]:not([style*=color]){color:var(--theme-content)}[data-section-theme=veryDark] .cm-list:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-section-theme=veryDark] .cm-list li:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-row-theme=veryDark] .cm-list:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-row-theme=veryDark] .cm-list li:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-column-theme=veryDark] .cm-list:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-column-theme=veryDark] .cm-list li:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color){color:var(--theme-colored)}[data-section-theme=veryDark] a:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-section-theme=veryDark] .cm-link:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-row-theme=veryDark] a:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-row-theme=veryDark] .cm-link:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-column-theme=veryDark] a:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-column-theme=veryDark] .cm-link:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-section-theme=veryDark] .cm-navigation:not([style*=color]),[data-row-theme=veryDark] .cm-navigation:not([style*=color]),[data-column-theme=veryDark] .cm-navigation:not([style*=color]){color:var(--theme-link)}[data-section-theme=veryDark] .cm-icon:not([style*=color]),[data-section-theme=veryDark] .fa-solid:not([style*=color]):not(.cm-list *),[data-row-theme=veryDark] .cm-icon:not([style*=color]),[data-row-theme=veryDark] .fa-solid:not([style*=color]):not(.cm-list *),[data-column-theme=veryDark] .cm-icon:not([style*=color]),[data-column-theme=veryDark] .fa-solid:not([style*=color]):not(.cm-list *){color:var(--theme-icon);fill:var(--theme-icon)}[data-section-theme=veryDark] .cm-list li.fa-check:before,[data-section-theme=veryDark] .cm-list li.fa-times:before,[data-section-theme=veryDark] .cm-list li.fa-star:before,[data-section-theme=veryDark] .cm-list li[class*=fa-]:before,[data-row-theme=veryDark] .cm-list li.fa-check:before,[data-row-theme=veryDark] .cm-list li.fa-times:before,[data-row-theme=veryDark] .cm-list li.fa-star:before,[data-row-theme=veryDark] .cm-list li[class*=fa-]:before,[data-column-theme=veryDark] .cm-list li.fa-check:before,[data-column-theme=veryDark] .cm-list li.fa-times:before,[data-column-theme=veryDark] .cm-list li.fa-star:before,[data-column-theme=veryDark] .cm-list li[class*=fa-]:before{color:var(--theme-colored)}[data-section-theme=veryDark] .cm-form:not([data-has-manual-typography]):not([style*=font]):not([style*=color]),[data-row-theme=veryDark] .cm-form:not([data-has-manual-typography]):not([style*=font]):not([style*=color]),[data-column-theme=veryDark] .cm-form:not([data-has-manual-typography]):not([style*=font]):not([style*=color]),[data-section-theme=veryDark] cm-checkout:not([data-style-guide-button]):not([style*=color]),[data-section-theme=veryDark] cm-new-checkout:not([data-style-guide-button]):not([style*=color]),[data-section-theme=veryDark] .cm-button:not([data-style-guide-button]):not([style*=color]),[data-row-theme=veryDark] .cm-button:not([data-style-guide-button]):not([style*=color]),[data-column-theme=veryDark] .cm-button:not([data-style-guide-button]):not([style*=color]){color:var(--theme-content)}[data-section-theme=veryLight],[data-row-theme=veryLight],[data-column-theme=veryLight]{--theme-background:#ededed;--theme-overlay:#f8f9fa;--theme-colored:#6c757d;--theme-headline:#212529;--theme-subheadline:#495057;--theme-content:#6c757d;--theme-link:#0d6efd;--theme-icon:#6c757d}.cm-section[data-section-theme=veryLight],.cm-row[data-row-theme=veryLight],.cm-column[data-column-theme=veryLight]{background-color:#ededed!important;background-image:none!important}[data-section-theme=veryLight] h1:not([style*=color]),[data-section-theme=veryLight] h2:not([style*=color]),[data-section-theme=veryLight] h3:not([style*=color]),[data-section-theme=veryLight] .cm-headline-text:not([style*=color]),[data-section-theme=veryLight] [data-style-guide-typography-headline]:not([style*=color]),[data-row-theme=veryLight] h1:not([style*=color]),[data-row-theme=veryLight] h2:not([style*=color]),[data-row-theme=veryLight] h3:not([style*=color]),[data-row-theme=veryLight] .cm-headline-text:not([style*=color]),[data-row-theme=veryLight] [data-style-guide-typography-headline]:not([style*=color]),[data-column-theme=veryLight] h1:not([style*=color]),[data-column-theme=veryLight] h2:not([style*=color]),[data-column-theme=veryLight] h3:not([style*=color]),[data-column-theme=veryLight] .cm-headline-text:not([style*=color]),[data-column-theme=veryLight] [data-style-guide-typography-headline]:not([style*=color]){color:var(--theme-headline)}[data-section-theme=veryLight] h4:not([style*=color]),[data-section-theme=veryLight] .cm-subheadline-text:not([style*=color]),[data-section-theme=veryLight] [data-style-guide-typography-subheadline]:not([style*=color]),[data-row-theme=veryLight] h4:not([style*=color]),[data-row-theme=veryLight] .cm-subheadline-text:not([style*=color]),[data-row-theme=veryLight] [data-style-guide-typography-subheadline]:not([style*=color]),[data-column-theme=veryLight] h4:not([style*=color]),[data-column-theme=veryLight] .cm-subheadline-text:not([style*=color]),[data-column-theme=veryLight] [data-style-guide-typography-subheadline]:not([style*=color]){color:var(--theme-subheadline)}[data-section-theme=veryLight] p:not([style*=color]),[data-section-theme=veryLight] span:not([style*=color]),[data-section-theme=veryLight] .cm-text:not([style*=color]),[data-section-theme=veryLight] [data-style-guide-typography-content]:not([style*=color]),[data-row-theme=veryLight] p:not([style*=color]),[data-row-theme=veryLight] span:not([style*=color]),[data-row-theme=veryLight] .cm-text:not([style*=color]),[data-row-theme=veryLight] [data-style-guide-typography-content]:not([style*=color]),[data-column-theme=veryLight] p:not([style*=color]),[data-column-theme=veryLight] span:not([style*=color]),[data-column-theme=veryLight] .cm-text:not([style*=color]),[data-column-theme=veryLight] [data-style-guide-typography-content]:not([style*=color]){color:var(--theme-content)}[data-section-theme=veryLight] .cm-list:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-section-theme=veryLight] .cm-list li:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-row-theme=veryLight] .cm-list:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-row-theme=veryLight] .cm-list li:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-column-theme=veryLight] .cm-list:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color),[data-column-theme=veryLight] .cm-list li:not([style*=color]):not([data-has-manual-color]):not(.has-manual-color){color:var(--theme-colored)}[data-section-theme=veryLight] a:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-section-theme=veryLight] .cm-link:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-row-theme=veryLight] a:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-row-theme=veryLight] .cm-link:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-column-theme=veryLight] a:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-column-theme=veryLight] .cm-link:not([style*=color]):not(.cm-button):not([data-style-guide-button]):not(.cm-navigation-item),[data-section-theme=veryLight] .cm-navigation:not([style*=color]),[data-row-theme=veryLight] .cm-navigation:not([style*=color]),[data-column-theme=veryLight] .cm-navigation:not([style*=color]){color:var(--theme-link)}[data-section-theme=veryLight] .cm-icon:not([style*=color]),[data-section-theme=veryLight] .fa-solid:not([style*=color]):not(.cm-list *),[data-row-theme=veryLight] .cm-icon:not([style*=color]),[data-row-theme=veryLight] .fa-solid:not([style*=color]):not(.cm-list *),[data-column-theme=veryLight] .cm-icon:not([style*=color]),[data-column-theme=veryLight] .fa-solid:not([style*=color]):not(.cm-list *){color:var(--theme-icon);fill:var(--theme-icon)}[data-section-theme=veryLight] .cm-list li.fa-check:before,[data-section-theme=veryLight] .cm-list li.fa-times:before,[data-section-theme=veryLight] .cm-list li.fa-star:before,[data-section-theme=veryLight] .cm-list li[class*=fa-]:before,[data-row-theme=veryLight] .cm-list li.fa-check:before,[data-row-theme=veryLight] .cm-list li.fa-times:before,[data-row-theme=veryLight] .cm-list li.fa-star:before,[data-row-theme=veryLight] .cm-list li[class*=fa-]:before,[data-column-theme=veryLight] .cm-list li.fa-check:before,[data-column-theme=veryLight] .cm-list li.fa-times:before,[data-column-theme=veryLight] .cm-list li.fa-star:before,[data-column-theme=veryLight] .cm-list li[class*=fa-]:before{color:var(--theme-colored)}[data-section-theme=veryLight] .cm-form:not([data-has-manual-typography]):not([style*=font]):not([style*=color]),[data-row-theme=veryLight] .cm-form:not([data-has-manual-typography]):not([style*=font]):not([style*=color]),[data-column-theme=veryLight] .cm-form:not([data-has-manual-typography]):not([style*=font]):not([style*=color]),[data-section-theme=veryLight] cm-checkout:not([data-style-guide-button]):not([style*=color]),[data-section-theme=veryLight] cm-new-checkout:not([data-style-guide-button]):not([style*=color]),[data-section-theme=veryLight] .cm-button:not([data-style-guide-button]):not([style*=color]),[data-row-theme=veryLight] .cm-button:not([data-style-guide-button]):not([style*=color]),[data-column-theme=veryLight] .cm-button:not([data-style-guide-button]):not([style*=color]){color:var(--theme-content)}[data-style-guide-typography-headline]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-headline=large]{letter-spacing:0;font-family:Bebas Neue,sans-serif;font-size:58px;font-weight:800;line-height:1.2}[data-style-guide-typography-headline]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-headline=small]{letter-spacing:0;font-family:Bebas Neue,sans-serif;font-size:38px;font-weight:800;line-height:1.2}[data-style-guide-typography-headline]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-headline=medium]{letter-spacing:0;font-family:Bebas Neue,sans-serif;font-size:48px;font-weight:800;line-height:1.2}[data-style-guide-typography-headline]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-headline=extraLarge]{letter-spacing:0;font-family:Bebas Neue,sans-serif;font-size:68px;font-weight:800;line-height:1.2}[data-style-guide-typography-subheadline]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-subheadline=large]{letter-spacing:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.4}[data-style-guide-typography-subheadline]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-subheadline=small]{letter-spacing:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.4}[data-style-guide-typography-subheadline]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-subheadline=medium]{letter-spacing:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.4}[data-style-guide-typography-subheadline]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-subheadline=extraLarge]{letter-spacing:0;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1.4}[data-style-guide-typography-content]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-content=large]{letter-spacing:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:1.5}[data-style-guide-typography-content]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-content=small]{letter-spacing:0;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:1.5}[data-style-guide-typography-content]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-content=medium]{letter-spacing:0;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.5}[data-style-guide-typography-content]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-content=extraLarge]{letter-spacing:0;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:1.5}[data-style-guide-shadow=style1]{box-shadow:0 0 #00000040}[data-style-guide-shadow=style2]{box-shadow:0 4px 8px #00000030}[data-style-guide-shadow=style3]{box-shadow:0 8px 16px #00000020}[data-style-guide-border=style1]{border:0 solid #e8ebf1}[data-style-guide-border=style2]{border:2px solid #e8ebf1}[data-style-guide-border=style3]{border:3px solid #e8ebf1}[data-style-guide-corner=style1]{border-radius:4px}[data-style-guide-corner=style2]{border-radius:8px}[data-style-guide-corner=style3]{border-radius:16px}.cm-button[data-style-guide-button=style1]{color:#fff;text-transform:none;text-align:center;cursor:pointer;background-color:#000;border:1px solid #e8ebf1;border-radius:50px;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;text-decoration:none}.cm-button[data-style-guide-button=style1]:not([style*=font-family]):not([style*=font-size]):not([style*=font-weight]){font-family:undefined,sans-serif}.cm-button[data-style-guide-button=style1]:not([style*=box-shadow]){box-shadow:0 0 #ffffff26}.cm-button[data-style-guide-button=style1]:not([style*=text-shadow]){text-shadow:0 1px 2px #0000001a}.cm-button[data-style-guide-button=style1]:hover{color:#fff;text-transform:none;background-color:#000;border:1px solid #e8ebf1;border-radius:50px;text-decoration:none}.cm-button[data-style-guide-button=style1]:not([style*=box-shadow]):hover{box-shadow:0 0 #ffffff26}.cm-button[data-style-guide-button=style1]:not([style*=text-shadow]):hover{text-shadow:0 1px 2px #0000001a}.cm-button[data-style-guide-button=style1]:not([style*=font-family]):not([style*=font-size]):not([style*=font-weight]):hover{font-family:undefined,sans-serif}.cm-button[data-style-guide-button=style1]:active{color:#fff;text-transform:none;background-color:#000;border:1px solid #e8ebf1;border-radius:50px;text-decoration:none}.cm-button[data-style-guide-button=style1]:not([style*=box-shadow]):active{box-shadow:0 0 #ffffff26}.cm-button[data-style-guide-button=style1]:not([style*=text-shadow]):active{text-shadow:0 1px 2px #0000001a}.cm-button[data-style-guide-button=style1]:not([style*=font-family]):not([style*=font-size]):not([style*=font-weight]):active{font-family:undefined,sans-serif}.cm-button[data-style-guide-button=style2]{color:#000;text-transform:none;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #e8ebf1;border-radius:50px;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;text-decoration:none}.cm-button[data-style-guide-button=style2]:not([style*=font-family]):not([style*=font-size]):not([style*=font-weight]){font-family:undefined,sans-serif}.cm-button[data-style-guide-button=style2]:not([style*=box-shadow]){box-shadow:0 0 #ffffff26}.cm-button[data-style-guide-button=style2]:not([style*=text-shadow]){text-shadow:0 1px 2px #0000001a}.cm-button[data-style-guide-button=style2]:hover{color:#000;text-transform:none;background-color:#fff;border:1px solid #e8ebf1;border-radius:50px;text-decoration:none}.cm-button[data-style-guide-button=style2]:not([style*=box-shadow]):hover{box-shadow:0 0 #ffffff26}.cm-button[data-style-guide-button=style2]:not([style*=text-shadow]):hover{text-shadow:0 1px 2px #0000001a}.cm-button[data-style-guide-button=style2]:not([style*=font-family]):not([style*=font-size]):not([style*=font-weight]):hover{font-family:undefined,sans-serif}.cm-button[data-style-guide-button=style2]:active{color:#000;text-transform:none;background-color:#fff;border:1px solid #e8ebf1;border-radius:50px;text-decoration:none}.cm-button[data-style-guide-button=style2]:not([style*=box-shadow]):active{box-shadow:0 0 #ffffff26}.cm-button[data-style-guide-button=style2]:not([style*=text-shadow]):active{text-shadow:0 1px 2px #0000001a}.cm-button[data-style-guide-button=style2]:not([style*=font-family]):not([style*=font-size]):not([style*=font-weight]):active{font-family:undefined,sans-serif}.cm-button[data-style-guide-button=style3]{color:#fffbf8;text-transform:none;text-align:center;cursor:pointer;background-color:#009d43;border:1px solid #d3d3d3;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;text-decoration:none}.cm-button[data-style-guide-button=style3]:not([style*=font-family]):not([style*=font-size]):not([style*=font-weight]){font-family:undefined,sans-serif}.cm-button[data-style-guide-button=style3]:not([style*=box-shadow]){box-shadow:3px 3px 15px -7px #00000073}.cm-button[data-style-guide-button=style3]:not([style*=text-shadow]){text-shadow:0 1px 2px #0000001a}.cm-button[data-style-guide-button=style3]:hover{color:#fffbf8;text-transform:none;background-color:#007a35;border:1px solid #d3d3d3;border-radius:8px;text-decoration:none}.cm-button[data-style-guide-button=style3]:not([style*=box-shadow]):hover{box-shadow:3px 3px 15px -7px #00000073}.cm-button[data-style-guide-button=style3]:not([style*=text-shadow]):hover{text-shadow:0 1px 2px #0000001a}.cm-button[data-style-guide-button=style3]:not([style*=font-family]):not([style*=font-size]):not([style*=font-weight]):hover{font-family:undefined,sans-serif}.cm-button[data-style-guide-button=style3]:active{color:#fffbf8;text-transform:none;background-color:#006429;border:1px solid #d3d3d3;border-radius:8px;text-decoration:none}.cm-button[data-style-guide-button=style3]:not([style*=box-shadow]):active{box-shadow:3px 3px 15px -7px #00000073}.cm-button[data-style-guide-button=style3]:not([style*=text-shadow]):active{text-shadow:0 1px 2px #0000001a}.cm-button[data-style-guide-button=style3]:not([style*=font-family]):not([style*=font-size]):not([style*=font-weight]):active{font-family:undefined,sans-serif}[data-style-guide-border=""]{border:none;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial}[data-style-guide-shadow=""]{box-shadow:none}[data-style-guide-corner=""]{border-radius:0}.cm-button[data-style-guide-button=style1]:not([style*=background-image]):not([style*=background\:]){color:#fff;text-transform:none;text-decoration-line:none;text-decoration-thickness:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:initial;text-decoration-color:initial;text-align:center;cursor:pointer;background-color:#000;border:1px solid #e8ebf1;border-radius:50px;justify-content:center;align-items:center;min-height:48px;padding:12px 24px}.cm-button[data-style-guide-button=style1]:not([style*=background-image]):not([style*=background\:]):hover,.cm-button[data-style-guide-button=style1]:not([style*=background-image]):not([style*=background\:]):active{color:#fff;text-transform:none;text-decoration-line:none;text-decoration-thickness:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:initial;text-decoration-color:initial;background-color:#000;border:1px solid #e8ebf1;border-radius:50px}.cm-button[data-style-guide-button=style2]:not([style*=background-image]):not([style*=background\:]){color:#000;text-transform:none;text-decoration-line:none;text-decoration-thickness:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:initial;text-decoration-color:initial;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #e8ebf1;border-radius:50px;justify-content:center;align-items:center;min-height:48px;padding:12px 24px}.cm-button[data-style-guide-button=style2]:not([style*=background-image]):not([style*=background\:]):hover,.cm-button[data-style-guide-button=style2]:not([style*=background-image]):not([style*=background\:]):active{color:#000;text-transform:none;text-decoration-line:none;text-decoration-thickness:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:initial;text-decoration-color:initial;background-color:#fff;border:1px solid #e8ebf1;border-radius:50px}.cm-button[data-style-guide-button=style3]:not([style*=background-image]):not([style*=background\:]){color:#fffbf8;text-transform:none;text-decoration-line:none;text-decoration-thickness:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:initial;text-decoration-color:initial;text-align:center;cursor:pointer;background-color:#009d43;border:1px solid #d3d3d3;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:12px 24px}.cm-button[data-style-guide-button=style3]:not([style*=background-image]):not([style*=background\:]):hover{color:#fffbf8;text-transform:none;text-decoration-line:none;text-decoration-thickness:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:initial;text-decoration-color:initial;background-color:#007a35;border:1px solid #d3d3d3;border-radius:8px}.cm-button[data-style-guide-button=style3]:not([style*=background-image]):not([style*=background\:]):active{color:#fffbf8;text-transform:none;text-decoration-line:none;text-decoration-thickness:initial;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:initial;text-decoration-color:initial;background-color:#006429;border:1px solid #d3d3d3;border-radius:8px}.cm-section>:not(.video-background-wrapper):not(.cm-color-layer){z-index:2!important;position:relative!important}.cm-section[data-section-theme=dark]:not(.has-manual-background),.cm-row[data-row-theme=dark]:not(.has-manual-background),.cm-column[data-column-theme=dark]:not(.has-manual-background){background-color:#374151!important;background-image:none!important}.cm-section[data-section-theme=light]:not(.has-manual-background),.cm-row[data-row-theme=light]:not(.has-manual-background),.cm-column[data-column-theme=light]:not(.has-manual-background){background-color:#f8f9fa!important;background-image:none!important}.cm-section[data-section-theme=neutral]:not(.has-manual-background),.cm-row[data-row-theme=neutral]:not(.has-manual-background),.cm-column[data-column-theme=neutral]:not(.has-manual-background){background-color:#3d5fcf!important;background-image:none!important}.cm-section[data-section-theme=veryDark]:not(.has-manual-background),.cm-row[data-row-theme=veryDark]:not(.has-manual-background),.cm-column[data-column-theme=veryDark]:not(.has-manual-background){background-color:#111827!important;background-image:none!important}.cm-section[data-section-theme=veryLight]:not(.has-manual-background),.cm-row[data-row-theme=veryLight]:not(.has-manual-background),.cm-column[data-column-theme=veryLight]:not(.has-manual-background){background-color:#ededed!important;background-image:none!important}#iwjxg{text-align:center;width:100%;padding:10px}#iv502{text-align:center;background-color:#0e0e0e;width:100%;padding:10px;background-image:none!important}#ipeoo,#ikac8,#i86ou{overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%}#iqw6k{max-width:860px;margin:0 auto}#i59ln,#iorpg,#i6kpp,#i2pel,#icxqh,#i5mbn,#i6nki,#irw5qg,#i8h66r,#ia1lgz,#i19h3j,#i7ua3a,#idoraj,#isqoh6,#ip1kn1,#ijt5il,#i9mycy,#iilckh,#i27mtf,#icyt9f{overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%}#iq4mu8,#itmtnx{overflow-wrap:break-word;text-align:center;color:#5b5454;width:fit-content;max-width:100%}#iyyzfe,#id7w08{overflow-wrap:break-word;text-align:center;color:#6e6565;width:fit-content;max-width:100%}#icfs7j{overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%;font-size:31px;font-weight:500}#iklxi2{overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%;font-size:12px}#il021n,#iguzy9,#ikfmdu,#i3izlr,#i0k09n,#iolagq,#idqyxn,#ijtn7x,#io9q5t,#i9iaxj,#immcvl,#iwsh6d,#ij20mp,#iazeii,#iljwb2,#ilips7,#i1v9jx,#iu17nh,#insyjd,#i02dlj{overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%}#isf245{color:var(--ink);overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%;font-family:Playfair Display,serif;font-size:16px;line-height:1.4}#i8ztqa{letter-spacing:2px;text-transform:uppercase;color:var(--gold);overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%;margin-bottom:10px;font-size:11px;font-weight:700}#i086qk{color:#fff;overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%;margin-bottom:16px;font-family:Playfair Display,serif;font-size:19px;line-height:1.3}#ir0i0b{background:var(--gold);color:var(--ink);letter-spacing:1.5px;text-transform:uppercase;text-align:center;width:100%;padding:10px;font-size:12px;font-weight:700;text-decoration:none;display:block}#ih8ebm{background:var(--ink);text-align:center;margin-top:28px;padding:24px 18px}#iku71q,#iqmkbz,#ibkg49,#ik3ftd,#ioy9ko,#ifaodr,#ibs09n,#iwvirg{overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%}#i3vde7{text-align:center;background-color:#cda30c;width:100%;padding:10px;background-image:none!important}#inij97{overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%}#i0g8m,#i1ors{background-color:#fff;background-image:none!important}#ikzby2{color:#101010}#ilkq33{aspect-ratio:16/9;object-fit:cover;width:919px;max-width:100%;height:592px}#ip9z5{background-color:#fff;background-image:none!important}#in5nh{background-color:#000;background-image:none!important}#ifbeh{background-color:#050505;background-image:none!important}#ipwh6{background-color:#000;background-image:none!important}#i9pkzr{text-align:center;overflow-wrap:break-word;width:fit-content;max-width:100%}#i8l7rh,#ipjfoo,#ilkdke,#ikzkn2,#il40hf{color:#0d0d0d}#i8a30d{overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%}#idoc6f,#i2oj7f,#i5tpqm,#ik1ccp,#ie05b4,#i4oe3b,#ib4a4a,#iijnpg{color:#090808}#i1149f{overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%}#ijib5t{color:#000}#ia4pu5{color:#e71818}#i87rdg{color:#000}#izlmfo{color:#080707;text-transform:none;background-color:#ddcaca;background-image:none!important}#i9j8y6{color:#000;background-color:#ddcaca;font-size:10px;background-image:none!important}#it5koy{color:#030303}#i1rdfg{color:#060606;background-color:#ddcaca;background-image:none!important}#i8nnvw{color:#030303;background-color:#ddcaca;background-image:none!important}#iii21z,#iqg6o2{color:#000;background-color:#ddcaca;background-image:none!important}#iooz6h{border-color:#000!important}#icebac,#iebxla,#ilzeuj,#iwtl6m,#i90uw3,#ip5107,#i8vyrw{color:#060606}#i4amk5{overflow-wrap:break-word;width:fit-content;max-width:100%;text-align:left!important}#imkfoo{aspect-ratio:16/9;object-fit:cover;width:221px;max-width:100%;height:402px}#iz73jy{overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%}#ijcxtm,#ipgo0u,#itmhqi,#imc851,#ixfsmx,#ijk81e,#irx1tt,#igfuxz,#ig7mcj,#iob9hc,#ihrmid{color:#000}#i35rcy{background-color:#fff;background-image:none!important}#ich3ch{aspect-ratio:16/9;object-fit:cover;width:133px;max-width:100%;height:288px}#i7ciwl{overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%;color:#d22727!important}#ildvne{overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%}#ipy0qg,#ideupt,#i7mqeo,#iijv7x{color:#c3b216}#cta{background-color:#000;background-image:none!important}@keyframes pulse{0%,to{box-shadow:0 0 #c9a84c00}50%{box-shadow:0 0 0 12px #c9a84c2e}}@media (max-width:800px){.hero{flex-direction:column}}@media (max-width:700px){.article-wrap{grid-template-columns:1fr}.sidebar{display:none}}@media (max-width:600px){.bio-section{grid-template-columns:1fr}}@media (max-width:500px){.faculty-grid{grid-template-columns:1fr}}@media (max-width:480px){[data-style-guide-typography-headline]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-headline=large]{font-size:28px}[data-style-guide-typography-headline]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-headline=small]{font-size:18px}[data-style-guide-typography-headline]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-headline=medium]{font-size:24px}[data-style-guide-typography-headline]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-headline=extraLarge]{font-size:32px}[data-style-guide-typography-subheadline]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-subheadline=large]{font-size:14px}[data-style-guide-typography-subheadline]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-subheadline=small]{font-size:10px}[data-style-guide-typography-subheadline]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-subheadline=medium]{font-size:12px}[data-style-guide-typography-subheadline]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-subheadline=extraLarge]{font-size:16px}[data-style-guide-typography-content]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-content=large]{font-size:14px}[data-style-guide-typography-content]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-content=small]{font-size:10px}[data-style-guide-typography-content]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-content=medium]{font-size:12px}[data-style-guide-typography-content]:not([style*=font-size]):not(.has-manual-typography):not([data-has-manual-typography])[data-style-guide-typography-content=extraLarge]{font-size:16px}#i9pkzr{overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%}#iooz6h{border-color:#000!important}#iz73jy,#ildvne{overflow-wrap:break-word;text-align:center;width:fit-content;max-width:100%}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}strong{font-weight:bolder}small{font-size:80%}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
/*$vite$:1*/