/* Canonical v8.4 layout: compact chrome, eight side actions and intact artwork. */
@font-face{font-family:PGInter;src:url('assets/fonts/inter-latin-400-normal.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:PGInter;src:url('assets/fonts/inter-latin-600-normal.woff2') format('woff2');font-style:normal;font-weight:600 900;font-display:swap}
@font-face{font-family:PGHindi;src:url('assets/fonts/noto-sans-devanagari-devanagari-400-normal.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:PGHindi;src:url('assets/fonts/noto-sans-devanagari-devanagari-600-normal.woff2') format('woff2');font-style:normal;font-weight:600 900;font-display:swap}
:root{--sans:PGInter,PGHindi,Arial,sans-serif;--serif:PGInter,PGHindi,Arial,sans-serif;--max:1440px}
body,button,input,textarea,select,#main-nav a,.v81-gateway-copy b{font-family:var(--sans)!important}
.home-v81 .v81-journey-head h2{font:600 26px/1.25 var(--sans)!important;text-transform:none!important;letter-spacing:-.03em!important;margin:6px 0 0!important}
.home-v81 .v81-cred-card h3{font:600 22px/1.25 var(--sans)!important;letter-spacing:-.02em!important}
.home-v81 .v81-final-ask h2{font:600 26px/1.25 var(--sans)!important;letter-spacing:-.02em!important}
.home-v81 .v81-surface{padding-left:24px!important;padding-right:24px!important}
.guidance-choices{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important;margin:0 0 22px!important}.guidance-choice{width:100%;box-sizing:border-box}
html[data-theme="dark"] .v81-surface{background:#0b202d!important}
html[data-theme="dark"] .v81-journey-head h2{color:#f6efdf!important}
html[data-theme="dark"] .v81-value-strip{background:#142d3b!important;color:#f6efdf!important;border-color:#435b69!important}
html[data-theme="dark"] .v81-value-strip b{color:#f6efdf!important}html[data-theme="dark"] .v81-value-strip small{color:#bbcbd2!important}
@media(max-width:820px){.guidance-choices{grid-template-columns:1fr!important}.home-v81 .v81-surface{padding-left:16px!important;padding-right:16px!important}}
.topbar{display:grid!important;grid-template-columns:72px minmax(0,1fr) auto!important;min-height:80px!important;height:80px!important;padding:6px 24px!important;gap:16px!important}
.brand,.brand img{width:68px!important;height:68px!important;min-width:0!important;object-fit:contain!important;margin:0!important;padding:0!important}
#main-nav{grid-column:2!important;grid-row:1!important;align-self:center!important;flex-wrap:nowrap!important;justify-content:center!important;padding:0!important;height:auto!important}
.top-actions{grid-column:3!important;grid-row:1!important;align-self:center!important;padding:0!important;flex-wrap:nowrap!important}
.footer{display:grid!important;grid-template-columns:72px 1fr auto!important;gap:20px!important;padding:12px 28px!important;min-height:90px!important}.footer-brand img{width:68px!important;height:68px!important;object-fit:contain!important}.footer-links{justify-content:center}.footer-note{font-size:11px!important}
.hero-stage84{display:grid;grid-template-columns:minmax(190px,1fr) minmax(0,3.4fr) minmax(190px,1fr);gap:18px;max-width:1500px;margin:auto;padding:24px;align-items:stretch;background:radial-gradient(ellipse at 50% 20%,#243b45 0%,#091b28 68%)}
.hero-side84{display:grid;grid-template-rows:repeat(4,1fr);gap:12px}.hero-action84{display:grid;grid-template-columns:34px minmax(0,1fr) 12px;align-items:center;gap:10px;padding:16px 12px;text-align:left;border:1px solid #52616a;border-radius:15px;background:linear-gradient(145deg,#163341,#0c2331);color:#f7f0df;box-shadow:0 8px 18px #0003;transition:transform .2s,border-color .2s;font:inherit;width:100%;min-width:0}.hero-action84:hover{transform:translateY(-3px);border-color:#dfbd73}.hero-icon84{color:#e9c877;font-size:26px}.hero-action84 b{font-size:13px;line-height:1.35;display:block}.hero-action84 small{font-size:11px;line-height:1.5;color:#b9c8ce;display:block;margin-top:5px}.hero-action84>span:last-child{color:#deb96d}.hero-centre84{display:flex;flex-direction:column;justify-content:center;min-width:0;border:1px solid #a88b51;border-radius:20px;overflow:hidden;background:#102a38;box-shadow:0 16px 32px #0004}.hero-caption84{padding:14px 20px;text-align:center}.hero-caption84 span{font-size:10px;letter-spacing:.2em;color:#e9c877}.hero-caption84 p{font-size:15px;margin:8px 0 0;color:#e6e9e7}.hero-art84{position:relative}.hero-art84 img{width:100%;display:block;height:auto!important;object-fit:contain!important}.hero-art84 .v81-hero-hotspot{position:absolute!important;left:53.5%!important;top:76%!important;width:23%!important;height:11%!important;min-width:0!important;min-height:0!important;border:0!important;background:transparent!important;margin:0!important;padding:0!important}.hero-art84 .v81-hero-hotspot:after{content:none!important}.hero-foot84{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;gap:10px}.hero-foot84 span{font-size:9px;letter-spacing:.15em;color:#b8c8cd}.hero-foot84 button{font-size:12px;color:#efcf82;white-space:nowrap}.v81-surface{padding-top:0!important}.v81-journey-head{padding:22px 0!important}.v81-gateway-copy b{font-size:16px!important}.v81-gateway-copy{min-height:130px!important}.v81-hero-image{max-width:100%}.page-wrap{padding-top:26px!important}.page-head h1,.ask-intro84 h1{font-family:var(--sans)!important;font-size:clamp(24px,2.4vw,34px)!important}.page-head p{max-width:820px}.section-nav84{display:flex;gap:8px;margin-bottom:18px;flex-wrap:wrap}.section-nav84 button{min-height:38px}.book84{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:32px;padding:28px!important}.book84>img{width:100%;max-height:300px;object-fit:contain;filter:drop-shadow(0 14px 12px #0004)}.book84 h2{font-size:25px}.book84 small{display:block;margin-top:12px;color:var(--muted)}.actions84{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.chapters84{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:start}.chapter84{min-height:0!important;overflow:hidden}.chapter84 summary{display:flex;gap:14px;align-items:center;padding:19px;list-style:none;font-size:13px}.chapter84 summary::-webkit-details-marker{display:none}.chapter84 summary span{color:#bc924a;font-size:12px}.chapter84 summary b{flex:1}.chapter84 summary i{font-style:normal}.chapter84[open] summary i{transform:rotate(45deg)}.chapter84>div{padding:0 20px 18px}.chapter84 p{margin:5px 0 12px}.assessment-grid{grid-template-columns:1fr 1fr!important}.assessment-help{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:18px!important}.assessment-help>div:first-child{display:grid;gap:5px}.assessment-help span{font-size:12px}.assessment-help>div:last-child{min-width:150px;text-align:right}.assessment-help progress{display:block;width:100%;height:7px;margin-top:8px;accent-color:#bc924a}.assessment-title{display:flex;justify-content:space-between;gap:12px}.assessment-question{margin-top:20px}.assessment-question>label{line-height:1.5;display:block;min-height:0!important}.rating-options84{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin:9px 0}.rating-options84 label{position:relative;cursor:pointer;margin:0!important}.rating-options84 input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.rating-options84 span{display:grid;place-items:center;min-height:42px;border:1px solid #526676;border-radius:8px;background:#20394b;color:#f7f0df;font-size:14px;font-weight:700}.rating-options84 input:checked+span{background:#e3be6c;color:#102333;border-color:#ba8933;box-shadow:0 0 0 2px #c89c4440}.rating-options84 input:focus-visible+span{outline:3px solid #bc924a;outline-offset:3px}.rating84>small{display:flex;justify-content:space-between;font-size:10px;color:var(--muted)}.domain-score{font-size:12px!important}.ask-intro84{display:grid;grid-template-columns:1fr 240px;align-items:center;gap:32px;padding:28px 30px;margin-bottom:24px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(110deg,#153445,#0c2131)}.ask-intro84 p{max-width:820px;line-height:1.7;font-size:14px}.ask-intro84 blockquote{border-left:1px solid var(--line);margin:0;padding:25px;font:italic 21px/1.6 Georgia,serif;color:#dfba6c}.ask84{padding:26px!important}.ask84 h2{font-size:23px;margin:0}.composer84{border:1px solid #879ba8;border-radius:16px;padding:16px;background:#fefdf9;color:#183044;margin-top:18px}.composer84 label{font-weight:700;font-size:13px}.composer84 textarea{display:block;width:100%;min-height:110px;max-height:230px;resize:vertical;background:transparent;color:#173044;font:15px/1.6 var(--sans);padding:14px 0;border:0;outline-offset:2px!important}.composer84>div{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #d7dfe3;padding-top:14px}.composer84 small{font-size:10px}.guidance-note84{display:block;margin-top:12px;color:var(--muted);line-height:1.5;font-size:11px}.ask-side h3{font-size:21px!important}.ask-side>.card{margin-bottom:16px}.guidance-choice{min-height:86px!important}.live-hero84{display:grid;grid-template-columns:1fr 265px;gap:48px;align-items:center;padding:36px 40px;border-radius:20px;border:1px solid #a88b51;background:radial-gradient(ellipse at top right,#4b4635,#112e3b 55%,#091f2d);color:#fff3d9}.live-hero84 h1{font-size:clamp(28px,3vw,40px);line-height:1.18;max-width:650px}.live-hero84 p{color:#c3d0d5;font-size:15px;line-height:1.65;max-width:640px;margin:20px 0 26px}.live-hero84 figure{margin:0;border:1px solid #937641;border-radius:18px;overflow:hidden}.live-hero84 img{width:100%;height:300px;object-fit:cover;object-position:center 28%;display:block}.live-hero84 figcaption{text-align:center;font-size:11px;letter-spacing:.04em;padding:14px;background:#0a2433;color:#dbb869}.live-values84{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line);margin:20px 0;padding-bottom:18px}.live-values84>div{padding:0 24px;border-right:1px solid var(--line)}.live-values84>div:last-child{border:0}.live-values84 b{font-size:13px}.live-values84 small{display:block;font-size:12px;color:var(--muted);margin-top:8px}.event84{padding:0!important;overflow:hidden;display:flex;flex-direction:column;min-height:0!important}.event-art84{height:150px;background-size:cover;background-position:center;padding:14px}.event-art84 span{font-size:9px;letter-spacing:.08em;border:1px solid #b6944f;padding:7px 9px;background:#0c2633;color:#f0ce7a;border-radius:6px}.event-copy84{padding:23px;display:flex;flex-direction:column;flex:1}.event-copy84 h3{font-size:21px!important}.event-copy84 p{flex:1}.event-copy84 button{width:100%;margin-top:14px}.session84{display:flex;flex-direction:column;padding:26px!important;gap:12px}.session84 h3{font-size:23px!important;margin:0}.session84 p{flex:1;min-height:90px}.session84 .price-line{display:grid;gap:8px;margin:8px 0}.session84 .price-line b{font-size:28px}.session84 small{font-size:11px;color:var(--muted)}.session-number84{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line);border-radius:50%;font-size:12px;color:#bc924a}.featured84{border-color:#bb934e!important}.live-details84{padding:18px 22px;margin-bottom:12px}.live-details84 summary{font-size:14px;font-weight:700}.live-details84 .grid{margin-top:18px}#book84,#chapters84,#check84,#reset84,#sessions84,#events84,#journey-gateways{scroll-margin-top:100px}
html[data-theme="light"]{--muted:#526778;--gold2:#91600e;--line:#d7ccbb}html[data-theme="light"] .page-wrap{color:#193347}html[data-theme="light"] .card,html[data-theme="light"] .assessment-domain,html[data-theme="light"] .guidance-choice{background:#fffcf7!important;color:#193347!important;border-color:#dcd2c3!important;box-shadow:0 12px 26px #4a39251a!important}html[data-theme="light"] .card :is(h2,h3,h4,b,label),html[data-theme="light"] .guidance-choice b{color:#193347!important}html[data-theme="light"] .card p,html[data-theme="light"] .section-top p,html[data-theme="light"] .page-head p,html[data-theme="light"] .guidance-choice small{color:#526778!important}html[data-theme="light"] .rating-options84 span{background:#ece5d9;color:#193347;border-color:#d5cbbb}html[data-theme="light"] .rating-options84 input:checked+span{background:#e3bc64;border-color:#ab7b26;color:#142d3d}html[data-theme="light"] .assessment-help{background:#fffaf2!important;color:#193347!important}html[data-theme="light"] .ask-intro84{background:linear-gradient(110deg,#fffcf7,#eee5d7)}html[data-theme="light"] .ask-intro84 h1{color:#193347}html[data-theme="light"] .ask-intro84 p{color:#526778}html[data-theme="light"] .ask-intro84 blockquote{color:#98600e}html[data-theme="light"] .chip,html[data-theme="light"] .btn:not(.primary){background:#eee6d8!important;color:#193347!important;border-color:#d9cbb6!important}html[data-theme="light"] .book-metrics>div{background:#f4efe6;border-color:#e1d7c7}html[data-theme="light"] .book-metrics span,html[data-theme="light"] .reader-section p,html[data-theme="light"] .reader-section li{color:#526778!important}html[data-theme="light"] .chapter84 .practice{color:#526778}html[data-theme="light"] .live-hero84 .eyebrow{color:#e8c477}html[data-theme="light"] .live-hero84 h1{color:#fff2d4}html[data-theme="light"] .live-hero84 .btn:not(.primary){background:transparent!important;color:#f3dba4!important;border-color:#be974d!important}html[data-theme="light"] .v81-cred-card,html[data-theme="light"] .v81-ask-copy{color:#f8f0dd!important}html[data-theme="light"] .v81-cred-card :is(h3,p),html[data-theme="light"] .v81-ask-copy :is(h2,p){color:#f8f0dd!important}
@media(max-width:1180px){.topbar{grid-template-columns:60px 1fr auto!important;padding:6px 16px!important;gap:10px!important}.brand,.brand img{width:58px!important;height:58px!important}#main-nav a{font-size:12px!important;padding:8px!important}.top-actions{gap:4px!important}.top-actions button{font-size:12px!important}.hero-stage84{grid-template-columns:170px minmax(0,1fr) 170px;gap:12px;padding:20px 16px}.hero-action84{grid-template-columns:25px minmax(0,1fr);padding:12px 9px;gap:8px}.hero-action84>span:last-child{display:none}.hero-action84 b{font-size:12px}.hero-action84 small{font-size:10px}.hero-foot84{flex-wrap:wrap;justify-content:center}.hero-caption84 p{font-size:13px}}
@media(max-width:1000px){.topbar{grid-template-columns:60px 1fr!important}#main-nav{display:none!important;position:absolute;top:80px!important;left:12px;right:12px;background:#091d2a;z-index:100;border:1px solid #657078;border-radius:14px;padding:12px!important}#main-nav.open{display:flex!important;flex-direction:column}.top-actions{grid-column:2!important;justify-content:flex-end}.menu-btn{display:flex!important}.hero-stage84{grid-template-columns:1fr 1fr}.hero-centre84{grid-column:1/-1;grid-row:1}.hero-side84{grid-template-rows:repeat(4,1fr)}.hero-action84{grid-template-columns:30px 1fr 12px;padding:14px}.hero-action84>span:last-child{display:block}.hero-action84 b{font-size:14px}.hero-action84 small{font-size:12px}.hero-caption84{padding:12px}.hero-foot84{justify-content:space-between}.hero-art84{max-width:800px;margin:auto}.footer{grid-template-columns:60px 1fr!important}.footer-note{grid-column:2}.footer-brand{grid-row:1/3}.ask-layout-v7{grid-template-columns:1fr!important}.ask-side{display:grid;grid-template-columns:1fr 1fr;gap:14px}.live-hero84{grid-template-columns:1fr 210px;padding:26px;gap:24px}.live-hero84 img{height:270px}}
@media(max-width:600px){.topbar{height:72px!important;min-height:72px!important;padding:5px 10px!important;grid-template-columns:54px 1fr!important;gap:5px!important}.brand,.brand img{width:54px!important;height:54px!important}.top-actions{gap:3px!important}.top-actions .icon-btn{width:32px!important}.top-actions button{padding:4px 6px!important;min-height:36px!important;font-size:11px!important}.top-actions #member-btn{display:none!important}#main-nav{top:72px!important}.hero-stage84{padding:12px;gap:10px}.hero-side84{gap:10px}.hero-action84{grid-template-columns:24px 1fr;gap:6px;padding:12px 9px;min-height:91px}.hero-action84>span:last-child{display:none}.hero-action84 b{font-size:12px}.hero-action84 small{font-size:10px}.hero-icon84{font-size:22px}.hero-caption84 span{font-size:8px}.hero-caption84 p{font-size:12px}.hero-foot84{padding:12px;justify-content:center}.hero-foot84 span{font-size:8px}.hero-foot84 button{font-size:11px}.hero-centre84{border-radius:14px}.book84{grid-template-columns:1fr;padding:22px!important;gap:20px}.book84>img{max-width:170px;margin:auto}.book84 h2{font-size:22px}.book-metrics{gap:6px}.book-metrics>div{min-width:75px;flex:1;padding:8px}.chapters84,.assessment-grid{grid-template-columns:1fr!important}.chapter84 summary{padding:16px}.assessment-help{align-items:stretch;flex-direction:column}.assessment-help>div:last-child{text-align:left}.ask-intro84{grid-template-columns:1fr;padding:22px;gap:0}.ask-intro84 blockquote{display:none}.ask84{padding:18px!important}.ask-side{grid-template-columns:1fr}.composer84{padding:12px}.composer84>div{align-items:flex-end}.composer84>div small{max-width:95px}.composer84 .btn{font-size:12px;padding:10px 14px}.live-hero84{grid-template-columns:1fr;padding:24px}.live-hero84 h1{font-size:28px}.live-hero84 figure{width:190px;margin:auto}.live-hero84 img{height:230px}.live-values84{grid-template-columns:1fr 1fr;row-gap:20px}.live-values84>div{padding:0 12px}.session84 p{min-height:0}.footer{padding:12px!important;gap:8px!important;grid-template-columns:54px 1fr!important}.footer-brand img{width:54px!important;height:54px!important}.footer-links{gap:12px!important;flex-wrap:wrap!important}.footer-links a,.footer-links button{font-size:11px!important}.footer-note{font-size:9px!important;text-align:center}.guidance-choice{grid-template-columns:34px 1fr 14px!important}.guidance-choice b{font-size:13px}.guidance-choice small{font-size:11px}.event-copy84{padding:19px}}
