.shapefields{position:absolute;inset:0;z-index:-1;overflow:clip;pointer-events:none}.shapefield{position:absolute;inset:-420px -25%;pointer-events:none;background-repeat:no-repeat}@media(max-width:639px){.shapefield:not(.shapefield--keep){display:none}}[data-motion=full] body{background-position:50% calc(var(--sy, 0) * .35px)}[data-motion=full] .shapefield{animation:fieldDrift var(--dur, 28s) ease-in-out var(--dly, 0s) infinite alternate}@keyframes fieldDrift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(var(--tx, 0),var(--ty, 0),0) scale(1.32)}}.wordmark{display:block;position:relative;width:min(100%,780px);aspect-ratio:760 / 240;margin:0 auto clamp(.8rem,2vw,1.4rem);transform:translate(2.803%)}.hero-wordmark{position:relative;margin:0 0 .9rem}.wordmark-outline{position:absolute;inset:0;width:100%;height:100%}.wordmark-letter{position:absolute;display:block;overflow:hidden;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.wordmark-letter video,.wordmark-letter .wordmark-art{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--vpos, 50% 50%)}.wordmark-art{background-position:var(--vpos, 50% 50%)}.wordmark-art{background-image:url(/assets/abheek-mural.png);background-size:cover;background-position:50% 12%}.wordmark-pause{position:absolute;right:0;bottom:4%;display:inline-grid;place-items:center;width:36px;height:36px;padding:0;color:var(--purple);background:var(--paper);border:2px solid rgba(94,43,126,.45);border-radius:50%;cursor:pointer}.wordmark-pause:hover{border-color:var(--purple);background:var(--lavender)}.wordmark-pause svg{width:18px;height:18px;fill:currentColor}.wordmark-pause .ic-play,.wordmark-pause[data-state=paused] .ic-pause{display:none}.wordmark-pause[data-state=paused] .ic-play{display:block}.wordmark-pause[disabled]{opacity:0;pointer-events:none}.marker-rule{display:block;width:min(70%,460px);height:auto;margin:0 auto clamp(1.4rem,3vw,2rem);color:var(--gold)}.bunting--rich{height:clamp(74px,10vw,118px)}.bunting--rich g{transform-box:fill-box;transform-origin:50% 0}[data-motion=full] .hero .blob{transform:translate3d(0,calc(var(--sy, 0) * .1px),0)}[data-motion=full] .hero .decor{transform:translate3d(0,calc(var(--sy, 0) * -.22px),0)}[data-motion=full] .bunting--rich{transform:translate3d(0,calc(var(--sy, 0) * .32px),0)}[data-motion=full] .hero-sheet{transform:translate3d(0,calc(var(--sy, 0) * -.08px),0)}[data-motion=full] .confetti{animation:fall1 9s ease-in-out infinite alternate}[data-motion=full] .confetti:nth-child(4n+2){animation-name:fall2;animation-duration:12s}[data-motion=full] .confetti:nth-child(4n+3){animation-name:fall3;animation-duration:14s}[data-motion=full] .confetti:nth-child(4n){animation-name:fall4;animation-duration:10.5s}[data-motion=full] .confetti:nth-child(7n+1){animation-delay:-1.3s}[data-motion=full] .confetti:nth-child(7n+2){animation-delay:-4.1s}[data-motion=full] .confetti:nth-child(7n+3){animation-delay:-6.8s}[data-motion=full] .confetti:nth-child(7n+4){animation-delay:-9.2s}[data-motion=full] .confetti:nth-child(7n+5){animation-delay:-11.6s}[data-motion=full] .confetti:nth-child(7n+6){animation-delay:-2.7s}[data-motion=full] .confetti:nth-child(7n){animation-delay:-8.4s}@keyframes fall1{0%{transform:translate3d(-18px,-52px,0) rotate(-40deg)}to{transform:translate3d(26px,78px,0) rotate(280deg)}}@keyframes fall2{0%{transform:translate3d(22px,66px,0) rotate(200deg)}to{transform:translate3d(-30px,-60px,0) rotate(-150deg)}}@keyframes fall3{0%{transform:translate3d(-34px,-40px,0) rotate(15deg)}to{transform:translate3d(20px,96px,0) rotate(-260deg)}}@keyframes fall4{0%{transform:translate3d(14px,72px,0) rotate(-95deg)}to{transform:translate3d(-24px,-48px,0) rotate(190deg)}}[data-motion=full] .confetti.diamond{animation-name:fallDiamond}[data-motion=full] .confetti.diamond:nth-child(3n){animation-name:fallDiamond2}@keyframes fallDiamond{0%{transform:translate3d(-16px,-56px,0) rotate(5deg)}to{transform:translate3d(28px,84px,0) rotate(315deg)}}@keyframes fallDiamond2{0%{transform:translate3d(24px,70px,0) rotate(230deg)}to{transform:translate3d(-26px,-52px,0) rotate(-120deg)}}[data-motion=full] .bunting--rich g{animation:flagWave 3.6s ease-in-out var(--sway-delay, 0ms) infinite alternate}[data-motion=full] .bunting--rich g:nth-of-type(3n){animation-duration:4.5s}[data-motion=full] .bunting--rich g:nth-of-type(4n+1){animation-duration:5.3s}@keyframes flagWave{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}[data-motion=full] .bunting--rich path:first-of-type{animation:stringDip 4.6s ease-in-out infinite alternate}@keyframes stringDip{0%{transform:translateY(-1.5px)}to{transform:translateY(2.5px)}}:root{--stock: #F7F3EC;--ink-quiet: #5A6588;--teal-deep: #0F6E73;--lift-1: 0 1px 2px rgba(34, 57, 127, .07), 0 4px 10px rgba(34, 57, 127, .06);--lift-2: 0 2px 4px rgba(34, 57, 127, .08), 0 12px 26px rgba(34, 57, 127, .11);--lift-3: 0 4px 8px rgba(34, 57, 127, .09), 0 22px 48px rgba(34, 57, 127, .15)}body{position:relative;background-color:var(--stock);background-image:url(/assets/paper.jpg);background-size:100% auto;background-repeat:repeat-y;background-blend-mode:multiply;background-position:50% 0}.hero,.page-hero{background:transparent}.mhead,.hero h1,.hero-tag,.statement,h1,h2,h3,.page-hero h1,.page-hero-inner h1,.callout h2,.callout h3,.media-panel h3,.episode h3,.reasons h3,.steps h3,.alt-routes h3,.org-card h3,.pod-route h3,.pcard h3,.way h3,.way-full h3,.tier h3,.zone-head h3,.meta-list dt,.count-word{text-transform:none}.episode-meta{text-transform:none;letter-spacing:0;font-weight:500}.section p,.callout p,.zone-blurb,.lead{font-weight:400;text-wrap:pretty}h1,h2,h3,.mhead,.statement{text-wrap:balance}.pcard li,.zone-items li,.footer-strap{font-weight:500}.card,.pcard,.zone,.callout,.org-card,.tier,.ep-card,.audience-card,.step,.reason,.alt-route,.pod-route,.meta-list,.quote{background:var(--paper);border-radius:4px 9px 5px 8px;box-shadow:var(--lift-2)}.section{position:relative}.section>.wrap{position:relative;z-index:2}.site-header{background:#fff;border-bottom:2px solid var(--lavender)}.primary-nav a:not(.btn){text-transform:none;letter-spacing:0;font-weight:500}.primary-nav a.is-current{font-weight:700}.brand-name{text-transform:none;letter-spacing:-.01em}.brand-date{font-weight:500;color:var(--ink-quiet);text-transform:none;letter-spacing:0}.footer{position:relative;background:var(--paper);border-top:3px solid var(--lavender)}.footer>.wrap{position:relative;z-index:2}.footer-title{font-family:var(--marker);font-weight:400;color:var(--purple);text-transform:none;letter-spacing:0;font-size:clamp(1.8rem,5vw,3.4rem);line-height:1.05;max-width:18ch;margin-inline:auto;text-wrap:balance}.footer-nav a,.footer-links a{text-transform:none;letter-spacing:0;font-weight:500}.zone-items li,.pcard li,.chip,.tier li{text-transform:none;letter-spacing:0}.hero-logo{mix-blend-mode:normal}.hero>.wrap,.page-hero .page-hero-inner{background:#fcfaf5;border-radius:3px 8px 4px 7px;box-shadow:var(--lift-2);padding:clamp(1.8rem,4vw,3rem) clamp(1.4rem,4vw,2.6rem);max-width:min(100% - 2rem,62rem)}.page-hero .page-hero-inner{padding:clamp(1.4rem,3vw,2.2rem) clamp(1.4rem,3.5vw,2.4rem)}main>.section{background:#fcfaf5;border-radius:5px 14px 7px 12px;box-shadow:var(--lift-2);margin:clamp(1rem,2.6vw,2rem) auto;max-width:min(100% - clamp(1.4rem,5vw,4rem),78rem);--fade: clamp(14px, 2.4vw, 40px);-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent);box-shadow:none}main>.section[class*=--]{box-shadow:var(--lift-2)}figcaption{background:var(--paper);border-radius:0 0 6px 6px;padding:.6rem .8rem}.hero .hero-wordmark{position:relative;max-width:780px;margin-inline:auto;margin-bottom:clamp(1rem,3vw,1.8rem)}.hero-wordmark .wordmark{margin-inline:auto}.t-wordmark-tagline{font-family:var(--marker);font-weight:400;color:var(--purple);font-size:clamp(1.8rem,4.2vw,3rem);line-height:1;margin:0 0 .6rem;text-wrap:balance}.hero-wordmark .wordmark-pause{right:0;bottom:4%}.zone .zone-art{display:block;width:100%;height:auto;aspect-ratio:16 / 11;object-fit:cover;border-radius:0}@media(min-width:900px){.zone{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:start;column-gap:clamp(1.4rem,3vw,2.4rem)}.zone-head{grid-column:1 / -1}.zone .zone-art{grid-column:1;grid-row:2 / span 2;height:100%;aspect-ratio:auto;min-height:15rem;align-self:stretch}.zone-blurb{grid-column:2;grid-row:2;margin-top:0}.zone-items{grid-column:2;grid-row:3}.zone:nth-child(2n) .zone-art{grid-column:2}.zone:nth-child(2n) .zone-blurb,.zone:nth-child(2n) .zone-items{grid-column:1}}.pcard,.way,.tier,.audience-card,.org-card,.ep-card,.step,.alt-route{transition:transform .2s ease,box-shadow .2s ease}.pcard:nth-child(3n+1),.way:nth-child(3n+1),.tier:nth-child(3n+1),.audience-card:nth-child(3n+1),.org-card:nth-child(3n+1){--rest-tilt: rotate(-.6deg);transform:var(--rest-tilt)}.pcard:nth-child(3n+2),.way:nth-child(3n+2),.tier:nth-child(3n+2),.audience-card:nth-child(3n+2),.org-card:nth-child(3n+2){--rest-tilt: rotate(.5deg);transform:var(--rest-tilt)}.js .section .stagger>*{opacity:1}.js .section.is-in .stagger>*{opacity:1}.pcard:hover,.way:hover,.tier:hover{box-shadow:var(--lift-3)}[data-calm=on] .pcard,[data-calm=on] .way,[data-calm=on] .tier,[data-calm=on] .audience-card,[data-calm=on] .org-card,[data-calm=on] .ep-card,[data-calm=on] .step,[data-calm=on] .alt-route,[data-calm=on] main>.section{transform:none;box-shadow:none;border:2px solid var(--lavender)}.social-strip{list-style:none;margin:clamp(1.2rem,3vw,2rem) 0 clamp(1.2rem,3vw,1.8rem);padding:0;display:grid;gap:clamp(.7rem,2vw,1.1rem);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.social-strip{grid-template-columns:repeat(auto-fit,minmax(140px,154px))}}.social-strip{max-width:68rem}.social-post a{display:block;position:relative;overflow:hidden;background:var(--paper);border-radius:4px 9px 5px 8px;box-shadow:var(--lift-1);text-decoration:none;color:var(--navy)}.social-post img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.social-caption{display:block;padding:.5rem .6rem .7rem;font-size:.78rem;line-height:1.35;font-weight:500}.social-post:nth-child(3n+1) a{--rest-tilt: rotate(-.7deg);transform:var(--rest-tilt)}.social-post:nth-child(3n+2) a{--rest-tilt: rotate(.6deg);transform:var(--rest-tilt)}.social-follow{margin:0}.sponsor-banner{padding-block:clamp(1rem,2.4vw,1.6rem);background:var(--paper);border-block:2px solid var(--lavender);margin-top:clamp(1rem,2.6vw,2rem)}.sponsor-marquee{overflow:hidden}.sponsor-track{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:clamp(2rem,5vw,4rem);width:max-content}.sponsor-track li{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.3rem;min-height:clamp(58px,7vw,78px)}.sponsor-track li>:last-child{display:flex;align-items:center;justify-content:center;min-height:clamp(34px,5vw,52px)}.sponsor-track img{display:block;height:clamp(30px,4.4vw,46px);width:auto}.sponsor-track a{text-decoration:none}.sponsor-track a:hover span,.sponsor-track a:focus-visible span{text-decoration:underline;text-underline-offset:.25em}.sponsor-track span:not(.sponsor-role):not(.vh){font-weight:700;font-size:clamp(.95rem,1.5vw,1.15rem);color:var(--navy);white-space:nowrap}.sponsor-role{font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-quiet);white-space:nowrap}.sponsor-track span{font-weight:700;color:var(--navy);white-space:nowrap}[data-motion=full] .sponsor-track{animation:sponsorScroll 42s linear infinite}@keyframes sponsorScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.sponsor-marquee:hover .sponsor-track,.sponsor-marquee:focus-within .sponsor-track,[data-calm=on] .sponsor-track{animation-play-state:paused}[data-calm=on] .sponsor-track{transform:none;flex-wrap:wrap;width:auto;justify-content:center}.next-grid{list-style:none;margin:clamp(1.2rem,3vw,2rem) 0 0;padding:0;display:grid;gap:clamp(.8rem,2vw,1.2rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.next-card{background:var(--paper);border-radius:4px 9px 5px 8px;box-shadow:var(--lift-1);padding:clamp(1rem,2.4vw,1.4rem)}.next-card:nth-child(3n+1){--rest-tilt: rotate(-.6deg);transform:var(--rest-tilt)}.next-card:nth-child(3n+2){--rest-tilt: rotate(.5deg);transform:var(--rest-tilt)}.next-card .pcard-icon{background:var(--purple)}.next-card:nth-child(2) .pcard-icon{background:var(--pink)}.next-card:nth-child(3) .pcard-icon{background:var(--teal)}.next-card:nth-child(4) .pcard-icon{background:var(--blue)}.next-card h3{margin:.5rem 0 .2rem;font-size:1.1rem}.next-card h3 a{color:var(--navy);text-decoration:none}.next-card h3 a:after{content:"";position:absolute;inset:0}.next-card{position:relative}.next-card:hover,.next-card:focus-within{box-shadow:var(--lift-3)}.next-card p{margin:0;font-weight:400;font-size:.95rem}
