.learn-hero{padding-bottom:clamp(2.5rem,6vw,4rem)}.learn-hero-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""h1""img""answer""btns""meta";display:grid}.learn-hero-eyebrow{grid-area:eyebrow}.learn-hero-h1{grid-area:h1;max-width:20ch}.learn-article .learn-hero-h1{font-size:var(--fs-2xl);line-height:1.1}.learn-hero-img{width:min(100%,19rem);margin:var(--sp-6) 0 calc(var(--sp-5) + 1.75rem);grid-area:img;justify-self:center}.learn-hero-answer{grid-area:answer}.learn-hero-answer .answer{margin-top:0}.learn-hero-answer .clearance{margin-top:var(--sp-4)}.learn-hero-btns{margin-top:var(--sp-5);grid-area:btns}.learn-hero-btns .btn{align-items:center;min-height:48px;display:inline-flex}.learn-hero-meta{grid-area:meta}.learn-hero-meta .byline{margin-top:var(--sp-4)}@media (width>=900px){.learn-hero-grid{column-gap:var(--sp-8);grid-template:".img"1fr"eyebrow img""h1 img""answer img""btns img""meta img"".img"1fr/minmax(0,1.1fr) minmax(0,.9fr)}.learn-hero-h1{margin-bottom:var(--sp-5)}.learn-hero-img{width:min(100%,25rem);margin:var(--sp-4) 0 calc(var(--sp-4) + 1.75rem)}.learn-hero-btns{margin-top:var(--sp-6)}.learn-hero-solo{grid-template-rows:none;grid-template-columns:minmax(0,46rem);grid-template-areas:"eyebrow""h1""answer""btns""meta"}}@media (width<=899px){.learn-hero-h1{margin-bottom:0}}.learn-answer-quote{padding:var(--sp-4) 0;max-width:34rem;margin:0}.learn-answer-quote .answer{max-width:none;font-style:normal;font-size:var(--fs-xl);margin:0;line-height:1.4}@media (width>=900px){.learn-answer-quote{padding:var(--sp-5) 0}}.learn-main{background:var(--bone)}.learn-layout{gap:var(--sp-6);flex-direction:column;padding-top:clamp(2.5rem,6vw,4rem);padding-bottom:clamp(2.5rem,6vw,4rem);display:flex}.learn-aside,.learn-aside-inner{display:contents}.learn-clearance-card{order:1}.learn-toc{order:2}.learn-glance{order:3}.learn-content{order:4;min-width:0}.learn-aside-inner>:not(.learn-toc){order:5}@media (width>=1000px){.learn-layout{justify-content:space-between;column-gap:var(--sp-8);grid-template-columns:minmax(0,68ch) minmax(16rem,21rem);align-items:start;row-gap:0;display:grid}.learn-layout>:not(.learn-aside){grid-column:1}.learn-clearance-card,.learn-glance{margin-bottom:var(--sp-6)}.learn-aside{grid-area:1/2/span 10;align-self:stretch;display:block}.learn-aside-inner{gap:var(--sp-6);top:calc(var(--navh) + var(--sp-4));flex-direction:column;display:flex;position:sticky}}.learn-content .prose>:first-child{margin-top:0}.learn-content .prose p,.learn-content .prose ul,.learn-content .prose ol,.learn-content .prose-list{max-width:none}.learn-block{margin-top:var(--sp-7)}.learn-block>h2{margin-top:0}.learn-notes p{max-width:none}.learn-end-rule{margin:var(--sp-7) auto 0}.learn-block-band{background:var(--bone-2);border-radius:var(--r-card);padding:var(--sp-6) var(--sp-5)}.learn-block-band .prose-list{margin-bottom:0}.learn-cues li{font-family:var(--serif);font-style:normal;font-size:var(--fs-md);color:var(--text);margin-bottom:var(--sp-3);line-height:1.5}.learn-cues li:last-child{margin-bottom:0}@media (width>=700px){.learn-block-band{padding:var(--sp-6) var(--sp-7)}}.learn-steps.step-list{gap:var(--sp-5)}.learn-steps.step-list li{padding-top:0;padding-left:3.75rem}.learn-steps.step-list li:not(:last-child):after{content:"";bottom:calc(var(--sp-5) * -1 + .5rem)}.learn-steps.step-list li>.step-num{background:0 0;padding-right:0}.learn-steps.step-list p{color:var(--text);font-size:var(--fs-body);max-width:none;padding-top:.3rem}@media (width>=800px){.learn-steps.step-list{grid-auto-flow:row}}.learn-clearance-card .icon-card{align-items:center;column-gap:var(--sp-4);border-left:2px solid var(--brass);padding:var(--sp-4) var(--sp-5);flex-flow:wrap}.learn-clearance-card .icon-card-icon{margin-bottom:0}.learn-clearance-card .icon-card-title{font-family:var(--sans);font-size:var(--fs-tag);letter-spacing:.14em;text-transform:uppercase;color:var(--brass-text);font-weight:700}.learn-clearance-card .icon-card-body{color:var(--text);font-family:var(--serif);font-size:var(--fs-md);flex-basis:100%}.pose-glance{padding:var(--sp-5)}.pose-glance-title{font-family:var(--sans);font-size:var(--fs-tag);letter-spacing:.14em;text-transform:uppercase;color:var(--brass-text);margin:0 0 var(--sp-4);font-weight:700}.pose-glance dl{gap:var(--sp-4) var(--sp-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,8.5rem),1fr));margin:0;display:grid}.pose-glance-row{column-gap:var(--sp-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.pose-glance-row:has(dd[data-body]){grid-column:1/-1}.pose-glance-icon{grid-row:1/span 2;margin-top:.1rem}.pose-glance dt{font-family:var(--sans);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--stone);font-weight:700}.pose-glance dd{margin:var(--sp-1) 0 0;font-family:var(--serif);font-size:var(--fs-body);color:var(--text);line-height:1.45}@media (width>=700px){.pose-glance{padding:var(--sp-6)}}.learn-aside .sec{padding-top:0;padding-bottom:0}.learn-aside .wrap{max-width:none;margin:0;padding-left:0;padding-right:0}.learn-aside .sec-head{margin-bottom:var(--sp-3)}.learn-aside .sec-head h2,.learn-aside-title{font-size:var(--fs-lg);margin:0 0 var(--sp-3);line-height:1.25}.learn-aside .related-cards-grid{gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}.learn-aside .related .prose p{font-size:var(--fs-ui);color:var(--stone);margin:0 0 var(--sp-2)}.learn-aside .booking-card,.learn-toc{max-width:none}@media (width<=999px){.learn-toc{background:var(--bone-2);border-left:2px solid var(--brass);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-edge)}.learn-aside .related-cards-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))}.learn-aside .booking-card{max-width:26rem}}.pose-thumbs ul{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.pose-thumb{align-items:center;gap:var(--sp-4);padding:var(--sp-2) var(--sp-4) var(--sp-2) var(--sp-2);grid-template-columns:4rem minmax(0,1fr);display:grid}.pose-thumb-img{aspect-ratio:1;background:var(--bone-2);border-radius:var(--r-card);width:4rem;color:var(--brass);place-items:center;display:grid;overflow:hidden}.pose-thumb-img picture,.pose-thumb-img img{object-fit:cover;width:100%;height:100%;display:block}.pose-thumb-text{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.pose-thumb-sanskrit{font-family:var(--sans);font-size:var(--fs-sm);color:var(--stone)}.learn-band{background:var(--bone-2)}.learn-band .faq{border-top:0}.learn-band .faq details{border-color:var(--rule-2)}.learn-band .faq-toggle{background:var(--bone)}.learn-band .faq-accordion details,.learn-band .faq summary,.learn-band .faq .sec-head{max-width:none}.learn-band .faq .sec-head h2{font-size:var(--fs-xl)}.learn-band>.sec,.learn-sec{padding-top:clamp(2.5rem,6vw,4rem);padding-bottom:clamp(2.5rem,6vw,4rem)}.learn-cta-band .cta-band-text a{color:var(--bone);border-bottom:1px solid var(--brass-lt);text-decoration:none}.learn-cta-band .cta-band-text a:hover{color:var(--brass-lt)}@media (width>=900px){.learn-cta-band .cta-band-inner{align-items:center;column-gap:var(--sp-6);grid-template-columns:auto minmax(0,1fr) auto}}.hub-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr))}.hub-card{gap:0;padding:0;overflow:hidden}.hub-card-thumb{aspect-ratio:16/10;background:var(--bone-2);border-bottom:1px solid var(--rule-2);overflow:hidden}.hub-card-thumb picture,.hub-card-thumb img{object-fit:cover;width:100%;height:100%;display:block}.hub-card-body{gap:var(--sp-2);padding:var(--sp-5);flex-direction:column;display:flex}.hub-card-body .glyph-card-glyph{margin-bottom:var(--sp-2)}.learn-hub-rule{margin-top:var(--sp-7);margin-bottom:0}.learn-band .ui-card{background:var(--bone)}.pose-filter-wrap{padding-top:clamp(2rem,5vw,3rem)}.pose-chips-label{margin:0 0 var(--sp-3);font-family:var(--sans);font-size:var(--fs-tag);letter-spacing:.14em;text-transform:uppercase;color:var(--brass-text);font-weight:700}.pose-filter-pills{gap:var(--sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pose-chips a{border:1px solid var(--rule-2);border-radius:var(--r-pill);background:var(--bone);min-height:44px;font-family:var(--sans);font-size:var(--fs-ui);color:var(--text);align-items:center;padding:.6rem 1.05rem;text-decoration:none;display:inline-flex}.pose-chips a:hover{border-color:var(--brass)}.pose-chips a:focus-visible{outline:2.5px solid var(--brass-text);outline-offset:3px}.hub-group[id]{scroll-margin-top:6rem}@media (prefers-reduced-motion:no-preference){.pose-chips a{transition:background-color var(--dur-1),border-color var(--dur-1),color var(--dur-1)}}.learn-aside .related-cards-grid+.related-cards-grid{margin-top:var(--sp-3)}
