/*!
Theme Name: Mohan Ji USA
Theme URI: aqlix.com
Author: Aqlix
Author URI: aqlix.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: mohan-ji-usa
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Mohan Ji USA is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,500;0,600;0,700;1,500;1,600&display=swap');

:root{--ink:#122a3a;--navy:#102d3c;--deep:#0d2634;--cream:#f8f5ee;--sand:#eee6d8;--gold:#c39a54;--gold-light:#e4c88d;--muted:#6c7a7d;--line:#d9d9d0;--white:#fff;--serif:'Playfair Display',Georgia,serif;--sans:'DM Sans',Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--cream);font-family:var(--sans);font-size:16px;line-height:1.65}button,input,textarea,select{font:inherit}button,a{transition:all .2s ease}button{cursor:pointer}a{color:inherit;text-decoration:none}.container{width:min(1180px,calc(100% - 64px));margin:0 auto}.skip-link{position:absolute;left:12px;top:-50px;background:var(--gold);color:var(--deep);padding:8px 14px;z-index:99}.skip-link:focus{top:10px}
.announcement-bar{background:var(--gold);color:var(--deep);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.announcement-inner{min-height:37px;display:flex;align-items:center;justify-content:center;gap:12px}.announcement-separator{opacity:.6}.live-dot{width:7px;height:7px;background:#fff;border-radius:50%;display:inline-block;box-shadow:0 0 0 4px rgba(255,255,255,.18)}
.site-header{height:84px;background:var(--cream);position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(18,42,58,.08)}.nav-wrap{height:100%;display:flex;align-items:center;gap:34px}.brand{display:flex;align-items:center;gap:11px;white-space:nowrap}.brand-mark{height:39px;width:36px;display:block}.brand-mark svg{height:100%;width:100%;fill:var(--gold)}.brand-mark .mark-cut{fill:var(--deep);opacity:.45}.brand-name{font-family:var(--serif);font-size:17px;line-height:1.05;font-weight:600}.brand-name em{display:block;color:var(--gold);font-family:var(--sans);font-size:9px;font-style:normal;letter-spacing:.19em;text-transform:uppercase;margin-top:4px}.desktop-nav{display:flex;gap:25px;margin-left:auto}.desktop-nav a{font-size:12px;font-weight:600;color:#546368}.desktop-nav a:hover,.footer-grid a:hover{color:var(--gold)}.button{border:0;border-radius:2px;display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:52px;padding:0 25px;font-weight:700;font-size:12px;letter-spacing:.05em}.button span{font-size:17px;font-weight:400}.button-dark{background:var(--deep);color:#fff}.button-dark:hover{background:var(--gold);color:var(--deep)}.button-gold{background:var(--gold);color:var(--deep)}.button-gold:hover{background:#d7b875;transform:translateY(-2px)}.button-small{min-height:42px;padding:0 17px;font-size:11px;background:var(--deep);color:#fff}.button-full{width:100%;margin-top:12px}.text-button{background:transparent;border:0;padding:10px 0;color:inherit;font-weight:700;font-size:12px}.text-button:hover{color:var(--gold-light)}.menu-toggle,.mobile-menu{display:none}
.hero{position:relative;overflow:hidden;background:var(--deep);color:#fff;min-height:690px}.hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:90px;align-items:center;min-height:690px;position:relative;z-index:2}.hero-copy{padding:70px 0 74px}.eyebrow{color:var(--gold);text-transform:uppercase;letter-spacing:.19em;font-size:10px;font-weight:700;margin:0 0 17px}.eyebrow.light{color:var(--gold-light)}h1,h2,h3,p{margin-top:0}h1,h2{font-family:var(--serif);font-weight:500;line-height:1.1}h1{font-size:clamp(48px,6vw,80px);letter-spacing:-.04em;margin:0 0 10px}h1 span,h2 em{color:var(--gold-light);font-style:italic}h2{font-size:clamp(34px,4vw,54px);letter-spacing:-.035em;margin:0 0 28px}h3{font-family:var(--serif);font-size:20px;line-height:1.25;margin:12px 0 11px}.hero-subtitle{font-family:var(--serif);font-size:20px;color:#d5e0dd;margin:0}.hero-rule{height:1px;width:62px;background:var(--gold);margin:22px 0 15px}.hero-tagline{font-family:var(--serif);font-style:italic;color:#d4b675;font-size:19px;margin:0 0 27px}.hero-tagline b{color:#fff;font-weight:500}.hero-description{color:#bdcbcb;font-size:14px;max-width:600px;margin-bottom:13px;line-height:1.7}.hero-meta{display:flex;gap:32px;margin:29px 0 30px}.hero-meta>div{display:flex;align-items:flex-start;gap:9px}.meta-icon{color:var(--gold-light);font-size:22px;line-height:1.1}.hero-meta b,.hero-meta small{display:block}.hero-meta b{font-size:12px;color:#fff}.hero-meta small{font-size:11px;color:#a9b9b8;margin-top:2px}.hero-actions{display:flex;align-items:center;gap:27px}.supporting-line{font-size:10px;color:#9caaa9;margin-top:21px}.supporting-line span{color:var(--gold);padding:0 5px}.registration-card{background:#fbfaf5;color:var(--ink);padding:31px 34px 25px;box-shadow:0 24px 55px rgba(0,0,0,.2);max-width:480px;margin-left:auto;width:100%;border-top:4px solid var(--gold)}.card-topline{display:flex;justify-content:space-between;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:700;color:var(--gold)}.step-label{color:#a4aaa5}.step-label strong{color:var(--ink)}.progress{height:2px;background:#ddd9cf;margin:15px 0 27px}.progress span{display:block;width:50%;height:100%;background:var(--gold);transition:width .3s ease}.form-step{display:none}.form-step.active{display:block}.form-step h2{font-size:33px;color:var(--ink);margin-bottom:12px}.form-intro{font-size:12px;color:var(--muted);line-height:1.6;margin-bottom:22px}.form-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px}.form-fields label:nth-child(3),.form-fields label:nth-child(4),.form-fields label:nth-child(5),.form-fields label:nth-child(6){grid-column:span 2}label,legend{display:block;font-size:11px;font-weight:700;line-height:1.4}input,textarea,select{width:100%;background:#fff;border:1px solid #d7d9d1;border-radius:1px;color:var(--ink);padding:11px 12px;margin-top:6px;font-size:12px;outline:0}input:focus,textarea:focus,select:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgba(195,154,84,.12)}textarea{resize:vertical}.conditional-field{display:none}.conditional-field.visible{display:block}.microcopy,.privacy-note,.field-note{font-size:10px;line-height:1.5;color:#8b918c}.microcopy{text-align:center;margin:13px 0 0}.microcopy span{color:var(--gold);font-size:18px;vertical-align:-2px}.back-step{border:0;background:none;padding:0;color:var(--muted);font-size:11px;margin-bottom:17px}.back-step:hover{color:var(--gold)}fieldset{border:0;padding:0;margin:0 0 17px}legend{margin-bottom:10px}.check-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 13px}.check-grid label,.consent{font-size:10px;font-weight:500;display:flex;gap:7px;line-height:1.35}.check-grid input,.consent input{width:14px;height:14px;flex:none;margin:0;accent-color:var(--gold)}.form-step>.field-note{margin:-7px 0 16px}.form-step>label{margin-bottom:13px}.form-two-col{display:grid;grid-template-columns:1fr 1fr;gap:12px}.optional{font-weight:400;color:#9c9e95}.consent{margin:11px 0}.privacy-note{text-align:center;margin:12px 0 0}
.hero-glow{position:absolute;filter:blur(2px);border-radius:50%;opacity:.25}.hero-glow-one{height:500px;width:500px;right:-160px;top:-200px;background:radial-gradient(circle,#96733c 0,transparent 65%)}.hero-glow-two{height:600px;width:600px;left:-430px;bottom:-360px;background:radial-gradient(circle,#2e7a75 0,transparent 65%)}.hero-orb{position:absolute;right:3%;bottom:-170px;width:350px;height:350px;border-radius:50%;border:1px solid rgba(195,154,84,.18);box-shadow:0 0 0 38px rgba(195,154,84,.025),0 0 0 77px rgba(195,154,84,.025)}.hero-orb span{position:absolute;inset:70px;border:1px solid rgba(195,154,84,.35);border-radius:50%}
.experience-strip{background:#eae3d6;color:var(--ink)}.strip-grid{display:grid;grid-template-columns:repeat(6,1fr);min-height:98px;align-items:center;gap:22px}.strip-grid span{font-size:10px;font-weight:700;letter-spacing:.04em;text-align:center;line-height:1.4}.strip-grid span:not(:last-child){border-right:1px solid #cfc6b6;padding-right:22px}
.section{padding:120px 0}.split-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:100px;align-items:start}.section-copy{font-size:15px;color:#546365}.section-copy p{margin-bottom:20px}.highlight-quote{color:var(--ink);border-left:2px solid var(--gold);padding:9px 0 9px 20px;font-family:var(--serif);font-size:18px;line-height:1.5;margin-top:28px}.intro-section{background:#fbfaf5}.mohanji-section{background:#eae3d6}.reverse{grid-template-columns:1fr .98fr}.portrait-panel{height:440px;position:relative;background:linear-gradient(145deg,#ceb47c 0%,#8b6f46 48%,#1e3d44 100%);overflow:hidden;min-width:0}.portrait-halo{position:absolute;left:50%;top:45px;transform:translateX(-50%);height:290px;width:290px;border-radius:50%;border:1px solid rgba(255,246,218,.8);box-shadow:0 0 0 18px rgba(255,246,218,.15),0 0 0 46px rgba(255,246,218,.08)}.portrait-sun{position:absolute;left:50%;top:110px;transform:translateX(-50%);height:145px;width:145px;border-radius:50%;background:radial-gradient(circle at 45% 40%,#faeac2,#ca9e58 70%);opacity:.85}.portrait-silhouette{position:absolute;left:50%;bottom:-70px;transform:translateX(-50%);width:210px;height:370px;border-radius:48% 48% 0 0;background:linear-gradient(90deg,#102e3b,#1a3c43 55%,#0c2735);clip-path:polygon(42% 0,59% 0,70% 12%,65% 19%,85% 41%,100% 100%,0 100%,15% 41%,35% 19%,30% 12%)}.portrait-caption{position:absolute;right:22px;bottom:22px;color:#f8edcf;text-transform:uppercase;letter-spacing:.14em;font-size:9px;line-height:1.9;text-align:right}.gold-callout{margin-top:28px;color:var(--ink);border-top:1px solid var(--gold);padding-top:16px;font-family:var(--serif);font-style:italic;font-size:18px}
.experience-section{background:#fbfaf5}.section-heading{max-width:760px;margin-bottom:54px}.section-heading.centered{margin-left:auto;margin-right:auto;text-align:center}.section-heading>p:last-child{color:var(--muted);font-size:14px;max-width:600px;margin:0 auto}.experience-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.experience-grid article{min-height:260px;padding:28px 27px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.number{font-family:var(--serif);font-style:italic;color:var(--gold);font-size:18px}.experience-grid p{font-size:13px;color:var(--muted);line-height:1.6;margin:0}
.questions-section{background:#eae3d6}.question-layout{display:grid;grid-template-columns:1fr 1fr;gap:90px}.large-copy{font-family:var(--serif);font-size:20px;line-height:1.4;color:var(--ink)}.question-layout>div>p:not(.eyebrow):not(.large-copy){color:#586768;font-size:14px}.question-prompt{border:1px solid var(--gold);padding:20px 24px;margin:31px 0;font-family:var(--serif);font-style:italic;font-size:18px;color:var(--ink)}.example-questions{border-left:1px solid var(--gold);padding-left:34px}.example-questions ul{list-style:none;padding:0;margin:0 0 28px}.example-questions li{padding:12px 0;border-bottom:1px solid rgba(18,42,58,.13);font-family:var(--serif);font-size:15px;line-height:1.45}.example-questions li:before{content:'“';color:var(--gold);font-size:22px;margin-right:8px}.pause-section{background:var(--deep);color:#fff;padding:106px 0;position:relative;overflow:hidden}.pause-section:after{content:'';position:absolute;right:-100px;top:-130px;width:510px;height:510px;border:1px solid rgba(195,154,84,.22);border-radius:50%;box-shadow:0 0 0 35px rgba(195,154,84,.04),0 0 0 70px rgba(195,154,84,.03)}.pause-inner{display:grid;grid-template-columns:1fr 1fr;gap:90px;position:relative;z-index:1}.pause-inner h2{color:#fff}.pause-inner p:not(.eyebrow){color:#b9c7c5;font-size:14px;max-width:520px}.pause-lead{font-family:var(--serif);font-size:21px!important;color:#fff!important;line-height:1.4}.pause-line{color:var(--gold-light);font-family:var(--serif);font-style:italic;font-size:22px;border-top:1px solid var(--gold);padding-top:18px;margin-top:27px}
.community-section{background:#fbfaf5}.supporting-line.dark{color:#75807e}.attend-section{background:#eae3d6}.narrow-container{width:min(900px,calc(100% - 64px));margin:0 auto}.attend-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 52px;border-top:1px solid #cfc6b6;margin-top:44px}.attend-grid div{display:flex;gap:12px;padding:16px 0;border-bottom:1px solid #cfc6b6;font-family:var(--serif);font-size:15px}.attend-grid div:first-letter{color:var(--gold)}.attend-grid span{color:var(--ink)}.inclusivity{max-width:730px;margin:40px auto 0;text-align:center;color:#64706e;font-size:13px}
.program-section{background:#fbfaf5}.timeline{max-width:790px;margin:0 auto;border-left:1px solid var(--gold);padding-left:32px}.timeline>div{display:grid;grid-template-columns:65px 1fr;gap:20px;position:relative;padding:0 0 26px}.timeline>div:before{content:'';position:absolute;left:-38px;top:6px;width:10px;height:10px;background:var(--cream);border:2px solid var(--gold);border-radius:50%}.timeline>div.featured:before{background:var(--gold)}.timeline>div>span{font-family:var(--serif);color:var(--gold);font-size:19px}.timeline article{border-bottom:1px solid var(--line);padding-bottom:20px}.timeline h3{margin:0 0 5px;font-size:18px}.timeline p{margin:0;color:var(--muted);font-size:13px}.timing-note{text-align:center;color:#8a8f88;font-size:10px;margin:34px 0 0}
.details-section{background:#eae3d6}.details-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:110px}.detail-list{border-top:1px solid #cfc6b6}.detail-list>div{display:grid;grid-template-columns:130px 1fr;gap:22px;padding:17px 0;border-bottom:1px solid #cfc6b6}.detail-list span{font-size:10px;color:#7c827c;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.detail-list strong{font-family:var(--serif);font-size:15px;line-height:1.45;font-weight:500}.detail-list small{display:block;color:#687471;font-family:var(--sans);font-size:11px;margin-top:4px}
.partners-section{padding:72px 0;background:var(--gold);color:var(--deep)}.partner-inner{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center}.partners-section .eyebrow{color:var(--deep);opacity:.7}.partners-section h2{font-size:40px;margin-bottom:18px}.partner-inner>div>p:not(.eyebrow){max-width:470px;font-size:13px}.partner-logos{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(13,38,52,.25)}.partner-logos span{background:var(--gold);padding:18px 15px;text-align:center;font-family:var(--serif);font-size:17px;line-height:1.1}.partner-logos small{font-family:var(--sans);font-size:8px;letter-spacing:.12em;text-transform:uppercase}.partner-note{grid-column:1/-1;border-top:1px solid rgba(13,38,52,.3);padding-top:17px;text-align:center;font-family:var(--serif);font-style:italic;margin:0;font-size:15px}
.faq-section{background:#fbfaf5}.faq-list{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line)}summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;padding:19px 0;font-family:var(--serif);font-size:16px}summary::-webkit-details-marker{display:none}summary span{font-family:var(--sans);font-size:22px;font-weight:300;color:var(--gold);line-height:1}details[open] summary span{transform:rotate(45deg)}details p{color:var(--muted);font-size:13px;max-width:730px;margin:0 45px 20px 0}
.final-cta{background:var(--deep);color:#fff;text-align:center;padding:120px 0;position:relative;overflow:hidden}.final-cta:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:650px;height:650px;border:1px solid rgba(195,154,84,.12);border-radius:50%;box-shadow:0 0 0 55px rgba(195,154,84,.025)}.final-inner{position:relative;z-index:1}.final-cta h2{color:#fff}.final-cta p:not(.eyebrow){color:#bdcbca;font-family:var(--serif);font-size:17px;line-height:1.8}.final-cta .button{margin-top:17px}.final-meta{font-size:11px;margin-top:29px;color:#dbe2dc}.final-meta span{color:var(--gold);padding:0 9px}.final-cta small{display:block;color:#a2b1af;font-size:10px;margin-top:13px}
.site-footer{background:#0a202b;color:#96aaa8;padding:62px 0 25px;font-size:12px}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:45px;padding-bottom:48px}.footer-brand{color:#fff}.footer-grid p{margin-top:18px;line-height:1.9}.footer-label{color:var(--gold);font-size:10px;text-transform:uppercase;letter-spacing:.15em;font-weight:700;margin:0!important}.footer-grid a{color:#c2cfca}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:22px;display:flex;justify-content:space-between;gap:25px;font-size:10px}.footer-bottom p{margin:0;max-width:610px}.footer-bottom a{color:#c2cfca}.footer-bottom span{color:var(--gold);padding:0 6px}
.success-modal[hidden]{display:none}.success-modal{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:20px}.modal-backdrop{position:absolute;inset:0;background:rgba(7,20,27,.82);backdrop-filter:blur(5px)}.modal-card{position:relative;background:var(--cream);width:min(570px,100%);padding:48px 50px;text-align:center;box-shadow:0 20px 80px rgba(0,0,0,.3)}.modal-close{position:absolute;right:17px;top:12px;background:none;border:0;font-size:27px;color:var(--muted)}.success-icon{width:47px;height:47px;border-radius:50%;background:var(--gold);display:grid;place-items:center;margin:0 auto 20px;color:var(--deep);font-size:25px}.modal-card h2{font-size:33px;margin-bottom:19px}.modal-card>p:not(.eyebrow):not(.share-copy){font-size:13px;color:var(--muted)}.confirmation-details{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px;margin:23px 0}.confirmation-details strong,.confirmation-details span{display:block;font-family:var(--serif);font-size:14px}.confirmation-details span{color:var(--muted);font-family:var(--sans);font-size:11px;margin-top:3px}.modal-actions{display:flex;align-items:center;flex-direction:column;gap:9px}.modal-actions .text-button{color:var(--ink)}.share-copy{font-size:10px!important;color:#8b918c!important;margin:20px 0 0}
@media(max-width:1050px){.desktop-nav{gap:14px}.desktop-nav a{font-size:11px}.hero-grid{gap:45px}.strip-grid{gap:10px}.strip-grid span:not(:last-child){padding-right:10px}.split-grid,.question-layout,.pause-inner{gap:55px}.details-grid{gap:55px}}
@media(max-width:800px){.container,.narrow-container{width:min(100% - 40px,600px)}.announcement-inner{font-size:9px;gap:6px;white-space:nowrap}.site-header{height:71px}.desktop-nav,.nav-cta{display:none}.nav-wrap{justify-content:space-between}.menu-toggle{display:flex;background:transparent;border:0;width:36px;height:36px;flex-direction:column;gap:7px;justify-content:center;align-items:center}.menu-toggle span{width:22px;height:1px;background:var(--ink)}.mobile-menu{display:flex;position:absolute;top:71px;left:0;right:0;background:var(--cream);padding:20px;flex-direction:column;gap:17px;border-bottom:1px solid var(--line);transform:translateY(-150%);transition:transform .25s ease}.mobile-menu.open{transform:translateY(0)}.mobile-menu a{font-size:13px}.mobile-menu .button{margin-top:3px}.hero-grid{display:flex;flex-direction:column;gap:12px;align-items:stretch;min-height:0}.hero-copy{padding:76px 0 34px}.hero{min-height:0}.hero-orb{right:-170px;bottom:330px;width:300px;height:300px}.registration-card{margin:0 auto 70px;max-width:600px}.experience-strip{padding:20px 0}.strip-grid{grid-template-columns:repeat(2,1fr);min-height:0;gap:0}.strip-grid span{padding:12px 8px;border-right:0!important}.strip-grid span:nth-child(odd){border-right:1px solid #cfc6b6!important}.strip-grid span:nth-child(-n+4){border-bottom:1px solid #cfc6b6}.section{padding:80px 0}.split-grid,.reverse,.question-layout,.pause-inner,.details-grid,.partner-inner{display:flex;flex-direction:column;gap:40px}.reverse{flex-direction:column-reverse}.portrait-panel{width:100%;height:360px}.experience-grid{grid-template-columns:1fr 1fr}.experience-grid article{min-height:235px;padding:22px 18px}.example-questions{border-left:0;border-top:1px solid var(--gold);padding:30px 0 0}.attend-grid{gap:0}.program-section .section-heading{margin-bottom:38px}.details-grid>div:first-child{text-align:center}.detail-list{width:100%}.partner-logos{width:100%}.footer-grid{grid-template-columns:1fr 1fr;gap:32px}.footer-grid>div:first-child{grid-column:1/-1}.footer-bottom{display:block}.footer-bottom p+p{margin-top:14px}.final-cta{padding:88px 0}.modal-card{padding:38px 25px}}
@media(max-width:500px){body{font-size:15px}.announcement-inner{justify-content:flex-start;overflow:hidden}.announcement-inner span:nth-of-type(4),.announcement-inner .announcement-separator:nth-of-type(3){display:none}h1{font-size:48px}.hero-subtitle{font-size:18px}.hero-description{font-size:13px}.hero-meta{display:block;margin:25px 0}.hero-meta>div{margin:13px 0}.hero-actions{display:block}.hero-actions .button{width:100%;margin-bottom:8px}.hero-actions .text-button{display:block;margin:auto}.supporting-line{line-height:1.8}.registration-card{padding:25px 18px}.form-fields,.form-two-col,.check-grid{display:block}.form-fields label,.form-fields label:nth-child(3),.form-fields label:nth-child(4),.form-fields label:nth-child(5),.form-fields label:nth-child(6){display:block;margin-bottom:13px}.form-step h2{font-size:29px}.check-grid label{margin-bottom:9px}.section-heading h2,.split-grid h2{font-size:37px}.experience-grid{grid-template-columns:1fr}.experience-grid article{min-height:0}.pause-line{font-size:19px}.attend-grid{grid-template-columns:1fr}.detail-list>div{grid-template-columns:100px 1fr;gap:12px}.partner-logos span{font-size:14px}.footer-grid{grid-template-columns:1fr;gap:28px}.footer-grid>div:first-child{grid-column:auto}.final-meta{line-height:1.8}.final-meta span{display:none}.final-cta p:not(.eyebrow){font-size:16px}}