.editorial{scroll-behavior:smooth;scroll-padding-top:24px}.editorial [hidden]{display:none!important}.editorial :focus-visible{outline:3px solid var(--color-ink);outline-offset:5px;border-radius:3px}.editorial .dark-section :focus-visible{outline-color:var(--color-bg)}.editorial button,.editorial summary{font:inherit;cursor:pointer}.editorial button{color:inherit}.editorial h1,.editorial h2,.editorial h3{color:var(--color-heading)}.editorial h1{font-size:48px;line-height:1.08;font-weight:800;letter-spacing:-.03em;white-space:pre-line}.editorial h2{font-size:32px;line-height:1.15;font-weight:700;letter-spacing:-.02em;white-space:pre-line}.editorial h3{font-size:20px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.editorial p{font-size:16px;line-height:1.6}.editorial .eyebrow{color:var(--color-muted);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:1.25px;text-transform:uppercase}.editorial .caption{font-size:12px;line-height:1.4;color:var(--color-muted)}.site-container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:80px}.site-section{padding-block:80px}.section-stack{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.section-intro{max-width:700px}.two-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.three-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%}.button-row{display:flex;flex-wrap:wrap;gap:12px}.aura-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:14px 20px;border:1px solid transparent;border-radius:8px;background:var(--color-brand);color:var(--color-ink);font-size:15px;font-weight:600;line-height:1.3;transition:background .15s}.aura-button:hover{background:var(--color-brand-hover)}.aura-button.secondary{background:var(--color-white);border-color:var(--color-border)}.aura-button.secondary:hover{background:var(--color-bg-card)}.text-link{font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.aura-logo{display:inline-flex;gap:10px;align-items:center;color:var(--color-ink)}.aura-logo span{font-size:24px;font-weight:600;letter-spacing:-.8px}.aura-logo img{flex:0 0 38px}.site-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:26px}.desktop-nav{margin-left:auto;display:flex;gap:32px;align-items:center;font-size:14px;font-weight:500}.desktop-nav a:hover,.header-login:hover,.site-footer a:hover{text-decoration:underline;text-underline-offset:5px}.header-login{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;white-space:nowrap}.mobile-nav{display:none}.skip-link{position:fixed;top:-100px;left:16px;z-index:500;padding:12px;background:var(--color-white)}.skip-link:focus{top:12px}.hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;padding-top:56px;padding-bottom:80px;align-items:start}.hero-copy{gap:24px}.hero h1 span{display:block}.hero h1 .accent{color:var(--color-ink)}.hero-description{max-width:555px}.coach-stage{background:var(--color-brand-soft);border-radius:16px;padding:28px}.coach-session{background:var(--color-white);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:20px}.session-top{padding-bottom:20px;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:14px;line-height:1.55;color:var(--color-ink)}.live-label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.live-label i{width:6px;height:6px;border-radius:50%;background:var(--color-brand-hover)}.waveform{height:30px;display:flex;align-items:center;gap:4px}.waveform span{display:block;width:3px;border-radius:3px;background:var(--color-brand)}.editorial .session-context{font-size:14px;line-height:1.55}.coach-suggestion{border:1.68px solid var(--color-brand);border-radius:20px;background:var(--color-bg);overflow:hidden}.coach-header{min-height:53px;display:flex;gap:10px;align-items:center;padding:2px 13.44px;background:var(--color-info-soft);color:var(--color-ink)}.coach-header strong{font-size:20.16px;line-height:1.4;font-weight:600}.coach-dot{width:10px;height:10px;border-radius:50%;background:var(--color-brand);flex-shrink:0}.coach-tools{display:flex;gap:26.88px}.coach-beta{margin-left:auto;font-size:15.12px;color:var(--color-muted)}.mobile-icon{display:none}.coach-tools button{min-width:47.04px;min-height:47.04px;display:grid;place-items:center;background:transparent;border:0;border-radius:6px}.coach-tools button:hover,.coach-tools button[aria-pressed=true]{background:var(--color-brand)}.coach-content{padding:10.08px 13.44px;min-height:152.88px;display:flex;flex-direction:column;justify-content:space-between}.editorial .coach-content>p{font-size:21.84px;font-weight:700;line-height:1.4;color:var(--color-ink)}.coach-details{margin-top:12px}.coach-details summary{font-size:18.48px;font-weight:600;line-height:1.4;list-style:none;display:flex;align-items:center;gap:6px}.coach-details summary::-webkit-details-marker{display:none}.editorial .coach-details p{margin-top:16px;font-size:14px}.coach-details[open] summary span{transform:rotate(90deg)}.coach-context{padding:0}.editorial .coach-context p+p{margin-top:8px;font-size:14px}.coach-stage figcaption{color:var(--color-muted);font-size:12px;line-height:1.4;margin-top:16px}.coach-dismissed{padding:24px;border:1px dashed var(--color-border-strong);border-radius:12px}.coach-dismissed button{background:transparent;border:0;text-decoration:underline;margin-top:12px;min-height:44px}.value-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--color-border);padding-block:24px;gap:24px}.editorial .value-strip p{font-size:14px;line-height:1.55;color:var(--color-muted)}.content-card{padding:16px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-white);display:flex;flex-direction:column;align-items:flex-start;gap:16px}.editorial .content-card>p:not(.eyebrow){font-size:14px;line-height:1.55}.dark-section{background:var(--color-ink);color:var(--color-bg)}.editorial .dark-section h2,.editorial .dark-section h3,.editorial .dark-section .eyebrow{color:var(--color-bg)}.dark-section .two-grid{align-items:start}.dark-section .section-stack{padding-top:20px}.context-cards{display:flex;flex-direction:column;gap:16px}.content-card.dark{background:transparent;border-color:color-mix(in srgb,var(--color-bg) 22%,transparent);padding:20px 24px;gap:12px}.dark-section p:not(.eyebrow){color:color-mix(in srgb,var(--color-bg) 85%,transparent)}.section-heading{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}.journal-preview{border-top:0}.article-card a{display:flex;flex-direction:column;gap:14px;height:100%}.article-card a:hover h3,.featured-guide h2 a:hover{text-decoration:underline;text-underline-offset:4px}.article-cover{min-height:210px;padding:28px;border-radius:12px;background:var(--color-brand-soft);color:var(--color-ink);display:flex;flex-direction:column;gap:18px;align-items:flex-start;width:100%}.article-cover .cover-title{white-space:pre-line;font-size:20px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.article-cover img{margin-top:0;align-self:flex-start;flex-shrink:0}.article-cover.yellow{background:var(--color-yellow)}.article-cover.dark{background:var(--color-ink);color:var(--color-bg)}.article-cover.paper{background:var(--color-bg);border:1px solid var(--color-border)}.editorial .card-description{color:var(--color-muted);font-size:14px;line-height:1.55}.faq-section{display:grid;grid-template-columns:5fr 7fr;gap:90px}.faq-item{border-top:1px solid var(--color-border);padding-block:22px}.faq-item:last-child{border-bottom:1px solid var(--color-border)}.faq-item summary{display:flex;justify-content:space-between;gap:16px;list-style:none;font-size:16px;font-weight:600;line-height:1.5;color:var(--color-heading)}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary span{font-size:20px;font-weight:400}.faq-item[open] summary span{transform:rotate(45deg)}.editorial .faq-item>p{padding-top:16px;font-size:14px;line-height:1.55}.closing-cta{background:var(--color-brand-soft);padding-block:80px}.closing-cta .section-stack{gap:24px}.site-footer{padding-block:64px 32px}.footer-top{display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding-bottom:32px;border-bottom:1px solid var(--color-border)}.editorial .footer-top p{font-size:14px;margin-top:20px;color:var(--color-muted)}.footer-top nav{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px;max-width:650px;font-size:14px}.footer-resources{font-size:13px;margin-top:24px}.footer-resources nav{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.footer-bottom{display:flex;justify-content:space-between;gap:24px;padding-top:28px;font-size:12px;color:var(--color-muted)}.language-links{display:flex;gap:16px;flex-wrap:wrap}.language-links a[aria-current=page]{color:var(--color-ink);text-decoration:underline;text-underline-offset:4px}.journal-header{padding-top:56px;padding-bottom:40px}.journal-header>p:last-child{max-width:660px}.topic-filters{display:flex;gap:12px;flex-wrap:wrap;padding-bottom:40px}.topic-filters button{background:transparent;border:0;border-bottom:2px solid transparent;padding:10px 0;margin-right:20px;min-height:44px;font-size:14px}.topic-filters button[aria-pressed=true]{border-color:var(--color-ink);font-weight:600}.featured-guide{grid-template-columns:640fr 600fr;gap:40px;align-items:start;padding-block:24px 80px}.featured-guide .section-stack{gap:24px}.article-cover.featured{min-height:390px;padding:48px}.article-cover.featured .cover-title{font-size:32px}.guide-list{padding-top:24px}.guide-list .three-grid{row-gap:48px}.journal-archive{width:100%;margin-top:24px}.journal-archive h3{margin-bottom:20px}.journal-archive article{border-top:1px solid var(--color-border)}.journal-archive a{display:flex;justify-content:space-between;gap:20px;padding:20px 0;font-size:18px}.journal-archive a:hover{text-decoration:underline}.article-header{padding-top:32px;padding-bottom:48px}.breadcrumbs{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--color-muted);margin-bottom:24px}.breadcrumbs a:hover{text-decoration:underline}.article-header h1{max-width:980px}.article-lede{max-width:820px}.editorial .article-meta{font-size:14px;color:var(--color-muted)}.article-cover.banner{flex-direction:row;justify-content:space-between;align-items:center;min-height:184px;padding:48px;margin-top:12px}.article-cover.banner .cover-title{font-size:32px}.article-cover.banner img{margin:0 206px 0 0;align-self:center}.article-layout{display:grid;grid-template-columns:244px minmax(0,800px);gap:56px;padding-bottom:80px;align-items:start}.article-toc{position:sticky;top:32px}.article-toc nav{display:flex;flex-direction:column;gap:16px;margin-top:24px;font-size:14px;color:var(--color-muted)}.article-toc a:hover{color:var(--color-ink);text-decoration:underline}.article-takeaway{background:var(--color-yellow);border-radius:12px;padding:28px;margin-bottom:40px}.article-takeaway .eyebrow{margin-bottom:12px}.article-intro{margin-bottom:40px}.article-section{margin-bottom:40px;scroll-margin-top:32px}.article-section h2{margin-bottom:20px;font-size:28px;line-height:1.2}.article-section ul,.article-section ol{padding-left:24px}.prose{overflow-wrap:anywhere}.prose>*+*{margin-top:20px}.prose ul,.prose ol{padding-left:24px}.prose li+li{margin-top:8px}.prose li p+p{margin-top:8px}.prose a,.article-resources a{text-decoration:underline;text-underline-offset:3px}.prose h3{margin-top:28px}.prose blockquote{padding:16px 24px;border-left:3px solid var(--color-brand);background:var(--color-white)}.prose code{font-size:.9em;background:var(--color-white);padding:2px 4px}.prose pre{overflow:auto;padding:16px;background:var(--color-white)}.article-example{border:1px solid var(--color-border);background:var(--color-white);border-radius:12px;padding:28px;margin-top:24px}.article-example .eyebrow{margin-bottom:16px}.closing-cta.compact{padding:28px;border-radius:12px;margin-block:40px}.closing-cta.compact .site-container{padding:0}.closing-cta.compact h2{font-size:28px}.article-author{padding-block:24px;border-block:1px solid var(--color-border)}.editorial .article-author p{font-size:14px;color:var(--color-muted);margin-top:8px}.article-resources{display:flex;flex-wrap:wrap;gap:16px;font-size:14px;margin-top:24px}.related-guides{border-top:1px solid var(--color-border)}@media(max-width:1200px){.site-container{padding-inline:40px}.hero,.two-grid{gap:40px}.desktop-nav{gap:20px}.desktop-nav a{font-size:13px}.coach-stage,.coach-session{padding:20px}.editorial .coach-content>p{font-size:19px}.article-layout{grid-template-columns:200px minmax(0,760px);gap:40px}.faq-section{gap:40px}}@media(max-width:1000px){.desktop-nav,.desktop-cta{display:none}.mobile-nav{display:block;position:relative;margin-left:auto}.mobile-nav summary{display:flex;align-items:center;gap:12px;list-style:none;font-size:14px;min-height:44px}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav nav{position:absolute;z-index:20;right:0;top:50px;min-width:240px;padding:16px;border:1px solid var(--color-border);background:var(--color-white);border-radius:12px;box-shadow:0 8px 24px #1a11181a}.mobile-nav a{display:block;padding:12px}.hero{grid-template-columns:1fr;gap:40px}.hero-copy{max-width:650px}.coach-stage{max-width:608px;width:100%}.two-grid{grid-template-columns:1fr}.article-cover.banner img{margin:0}.three-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-section{grid-template-columns:1fr}.article-layout{grid-template-columns:minmax(0,1fr)}.article-toc{position:static;border-bottom:1px solid var(--color-border);padding-bottom:24px}.article-toc nav{gap:12px}.article-body{max-width:760px}.footer-top{flex-direction:column}.footer-top nav{justify-content:flex-start}}@media(max-width:600px){.site-container{padding-inline:24px}.site-header{position:relative;padding-block:18px;gap:12px}.site-header .aura-logo{gap:8px}.site-header .aura-logo img{width:32px;height:32px;flex-basis:32px}.site-header .aura-logo span{font-size:20px}.mobile-nav summary{min-width:44px;justify-content:center}.mobile-nav{position:static}.mobile-nav nav{top:100%;right:24px}.mobile-menu-label{display:none}.aura-logo span{font-size:22px}.editorial h1{font-size:32px;line-height:1.15;letter-spacing:-.02em}.editorial h2{font-size:24px;line-height:1.2}.editorial h3{font-size:20px}.hero{padding-top:32px;padding-bottom:40px;gap:32px}.hero-copy{gap:24px}.hero .button-row,.closing-cta .button-row{flex-direction:column;width:100%}.coach-stage{padding:16px}.coach-session{padding:16px;gap:16px}.session-top{font-size:10px;gap:8px}.coach-session .eyebrow{font-size:10px;letter-spacing:.8px}.editorial .session-context{font-size:12px}.coach-header{min-height:34px;padding:0 4px 0 11px;gap:6px}.coach-header strong{font-size:11px}.coach-dot{width:6px;height:6px}.coach-tools button{min-width:32px;min-height:32px}.coach-tools{gap:6px}.coach-beta{font-size:9px}.desktop-icon{display:none}.mobile-icon{display:block}.coach-suggestion{border-radius:12px;border-width:1px}.coach-content{padding:6px 8px;min-height:84px}.editorial .coach-content>p{font-size:12.05px}.coach-details{margin-top:8px}.coach-details summary{font-size:10.2px;min-height:24px}.editorial .coach-details p{font-size:12px}.coach-context{padding:0}.editorial .coach-context p+p{font-size:12px}.coach-stage figcaption{font-size:10px}.value-strip{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:24px;gap:20px}.editorial .value-strip p{font-size:12px}.site-section{padding-block:40px}.section-stack{gap:24px}.three-grid{grid-template-columns:1fr;gap:24px}.content-card{padding:20px}.section-heading{flex-direction:column;align-items:flex-start}.article-cover .cover-title{font-size:20px}.article-card a{gap:14px}.journal-preview .three-grid,.related-guides .three-grid{gap:40px}.faq-section{gap:32px}.closing-cta{padding-block:40px}.site-footer{padding-block:40px 24px}.footer-bottom{flex-direction:column}.language-links{gap:16px}.journal-header{padding-top:32px;padding-bottom:32px}.topic-filters{gap:8px;padding-bottom:32px}.topic-filters button{padding:8px 12px;font-size:12px}.featured-guide{gap:28px;padding-bottom:40px}.article-cover.featured{min-height:280px;padding:28px}.article-cover.featured .cover-title{font-size:28px}.guide-list .three-grid{row-gap:40px}.article-header{padding-top:24px;padding-bottom:32px;gap:20px}.breadcrumbs{margin-bottom:8px;font-size:11px;gap:8px}.article-cover.banner{min-height:130px;padding:24px;gap:12px}.article-cover.banner .cover-title{font-size:24px}.article-cover.banner img{display:none}.article-layout{gap:32px;padding-bottom:40px}.article-takeaway,.article-example{padding:24px}.article-section h2,.closing-cta.compact h2{font-size:24px}.closing-cta.compact{padding:24px}}@media(prefers-reduced-motion:reduce){.editorial{scroll-behavior:auto}.editorial *{transition:none!important}}.hero h1 .hero-kicker{display:block;margin-bottom:20px}.capture-links{display:flex;flex-wrap:wrap;gap:12px 28px}.explore-links nav ul{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.explore-links nav a{font-size:15px;text-decoration:underline;text-decoration-color:var(--color-border);text-underline-offset:4px}.explore-links nav a:hover{text-decoration-color:currentColor}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2) format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2) format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Yt3aPRUw.woff2) format("woff2"),url(/_astro/inter-latin-700-normal.BLAVimhd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-latin-800-normal.BYj_oED-.woff2) format("woff2"),url(/_astro/inter-latin-800-normal.D1mf63XC.woff) format("woff")}
