:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ak-color-ink:#35123f;--ak-color-footer:#1a0a20;--ak-color-copy:#35123f;--ak-color-accent:#672f84;--ak-color-accent-hover:#8251a0;--ak-color-mbsr-accent:#2f8fc6;--ak-color-mbsr-accent-hover:#49a1d5;--ak-color-mbsr-accent-pale:#acd4eb;--ak-color-mbsr-accent-faint:#2f8fc614;--ak-color-meta:#454b4d;--ak-color-paper:#fff;--ak-color-surface:#f9f8f6;--ak-color-surface-accent:#f3eef7;--ak-color-line:#454b4d94;--ak-color-line-subtle:#35123f26;--ak-color-accent-faint:#672f840b;--ak-color-accent-pale:#e4d7e9;--ak-color-accent-pale-hover:#f1eaf4;--ak-color-inverted:#fff;--ak-color-inverted-copy:#ffffffdb;--ak-color-inverted-muted:#ffffffc2;--ak-color-inverted-subtle:#ffffff94;--ak-color-dot:#a1a5a6;--ak-color-success:#246b3b;--ak-color-pending:#8a5b00;--ak-color-partner-headspace:#ffd33c;--ak-shadow-cover:0 20px 60px #35123f1f;--ak-font-display:Baskerville, "Libre Baskerville", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--ak-font-body:"Noto Sans", "Avenir Next", Avenir, "Helvetica Neue", Arial, sans-serif;--ak-font-reading:"Noto Serif", Georgia, serif;--ak-type-display:clamp(5.35rem, 8.16vw, 7.25rem);--ak-type-section:clamp(3.3rem, 4.08vw, 4.167rem);--ak-type-statement:clamp(2.2rem, 3vw, 3.1rem);--ak-type-outcome:clamp(1.45rem, 2.1vw, 1.9rem);--ak-type-reading:1.2rem;--ak-type-eyebrow:clamp(1rem, 1.25vw, 1.16rem);--ak-type-body-large:1.12rem;--ak-type-body:1rem;--ak-type-button:.88rem;--ak-type-minimal:.84rem;--ak-leading-display:.83;--ak-leading-section:1;--ak-leading-outcome:1.18;--ak-leading-reading:1.6;--ak-leading-body:1.55;--ak-tracking-heading:.02em;--ak-tracking-meta:.04em;--ak-tracking-control:.075em;--ak-space-1:.5rem;--ak-space-2:1rem;--ak-space-3:1.5rem;--ak-space-4:2rem;--ak-space-5:3rem;--ak-space-6:4rem;--ak-space-section:clamp(3rem, 5vw, 4rem);--ak-space-hero-start:var(--ak-space-section);--ak-space-page:clamp(4.5rem, 8vw, 7rem);--ak-space-color-section:clamp(5rem, 10vw, 10rem);--ak-space-adjacent:clamp(2rem, 3vw, 2.5rem);--ak-space-eyebrow-content:clamp(2rem, 3vw, 2.5rem);--ak-space-eyebrow-compact:var(--ak-space-content);--ak-space-intro:clamp(3.5rem, 5vw, 4.5rem);--ak-space-content:1.5rem;--ak-space-columns:clamp(3rem, 4.28vw, 4.375rem);--ak-space-list-start:clamp(6rem, 8vw, 7rem);--ak-list-row-min-height:7rem;--ak-problem-panel-height:54rem;--ak-space-card:clamp(2.8rem, 4vw, 4rem);--ak-space-grid:clamp(1.25rem, 2.5vw, 2rem);--ak-space-card-padding:clamp(1.25rem, 2.5vw, 2rem);--ak-space-trust:2.1rem;--ak-space-inverted-elements:var(--ak-space-eyebrow-content);--ak-layout-shell:1120px;--ak-layout-editorial-aside:23.125rem;--ak-layout-gutter:clamp(1.25rem, 5vw, 4rem);--ak-layout-gutter-mobile:1.75rem;--ak-layout-readable:70ch;--ak-heading-measure-narrow:8em;--ak-heading-measure-standard:10em;--ak-heading-measure-wide:12em;--ak-layout-quote:820px;--ak-layout-form:34rem;--ak-control-height:44px;--ak-control-touch:44px;--ak-control-radius:999px;--ak-field-height:48px;--ak-transition:.22s cubic-bezier(.2,.7,.2,1);--ak-inverted-subline-tracking:.02em;--ak-z-header:50;--ak-z-skip:100;--ak-header-height:74px;--ak-header-height-mobile:66px;--ak-problem-scroll-distance:clamp(56rem, 140vh, 90rem);--ak-problem-scroll-distance-tablet:clamp(42rem, 105vh, 62rem);--ak-control-padding-inline:1.35rem;--ak-control-padding-inline-compact:1.1rem;--ak-control-padding-inline-mobile:1.55rem;--ak-reveal-delay-short:80ms;--ak-reveal-delay-medium:.1s;--ak-reveal-delay-long:.12s;--ak-reveal-delay-longer:.16s}@font-face{font-family:Noto Serif;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-serif-latin-regular.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-serif-latin-ext-regular.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/noto-serif-latin-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/noto-serif-latin-ext-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{min-height:100vh;margin:0}button,input,textarea,select{font:inherit}img,svg{max-width:100%}a{color:inherit}.home-layout{color:var(--ak-color-copy);background:var(--ak-color-paper);font-family:var(--ak-font-body);font-size:16px;line-height:var(--ak-leading-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;overflow-x:clip}.home-layout main{min-height:0}.home-layout h1,.home-layout h2,.home-layout h3{color:var(--ak-color-ink);font-family:var(--ak-font-display);letter-spacing:var(--ak-tracking-heading);font-weight:400;line-height:1}.home-layout p{max-width:none}.ak-heading{width:100%;max-inline-size:var(--ak-heading-measure,var(--ak-heading-measure-standard));overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance}.ak-heading--narrow{--ak-heading-measure:var(--ak-heading-measure-narrow)}.ak-heading--standard{--ak-heading-measure:var(--ak-heading-measure-standard)}.ak-heading--wide{--ak-heading-measure:var(--ak-heading-measure-wide)}@media (width<=560px){.ak-heading--soft-hyphens{hyphens:manual}}.ak-heading--composed .ak-heading__line{text-wrap:wrap;max-width:100%;display:block}.ak-heading.ak-heading--center{margin-inline:auto}.ak-responsive-context{container-type:inline-size}.ak-reading{max-width:var(--ak-layout-readable);color:var(--ak-color-copy);font-family:var(--ak-font-reading);font-size:var(--ak-type-reading);line-height:var(--ak-leading-reading);text-wrap:pretty}.ak-reading>p{margin:0}.ak-reading>p+p{margin-top:var(--ak-space-content)}.ak-media-hero{align-items:start;column-gap:var(--ak-space-columns);row-gap:var(--ak-space-eyebrow-content);grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);grid-template-areas:"eyebrow media""content media";display:grid}.ak-media-hero__eyebrow{grid-area:eyebrow}.ak-media-hero__content{grid-area:content}.ak-media-hero__media{grid-area:media}.ak-media-hero.ak-media-hero--wide-copy{grid-template-columns:minmax(0, 1.8fr) minmax(var(--ak-layout-editorial-aside), .8fr)}@container (width<=64rem){.ak-media-hero.ak-media-hero--wide-copy{grid-template-columns:1fr;grid-template-areas:"eyebrow""media""content"}.ak-media-hero--wide-copy>.ak-media-hero__media{justify-self:start;width:min(100%,35rem)}}.ak-editorial-intro{grid-template-columns:minmax(0, 1.8fr) minmax(var(--ak-layout-editorial-aside), .8fr);align-items:end;gap:var(--ak-space-columns);display:grid}@container (width<=64rem){.ak-editorial-intro{gap:var(--ak-space-content);grid-template-columns:1fr}.freebie-section-intro .freebie-lead{max-width:none}}.home-layout em{color:var(--ak-color-accent);font-weight:400}.home-layout a{text-underline-offset:.25em}.home-shell,.freebie-shell,.login-page,.showcase-page,.course-shell,.home-layout .page,.home-layout .hero{width:min(var(--ak-layout-shell), calc(100% - 2 * var(--ak-layout-gutter)));margin-inline:auto}.home-layout .page,.home-layout .hero{padding-block:var(--ak-space-page)}.home-layout .hero{align-content:center;min-height:68vh;display:grid}.home-layout .page>.eyebrow,.home-layout .hero>.eyebrow{margin:0 0 var(--ak-space-eyebrow-content);color:var(--ak-color-meta);font-size:var(--ak-type-eyebrow);letter-spacing:var(--ak-tracking-meta);font-weight:700}.home-layout .page>h1,.home-layout .hero>h1{max-width:14ch;font-size:var(--ak-type-display);letter-spacing:var(--ak-tracking-heading);line-height:var(--ak-leading-display);margin:0}.home-layout .lead{max-width:var(--ak-layout-readable);margin:var(--ak-space-content) 0 0;color:var(--ak-color-copy);font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body)}.home-layout .actions{gap:var(--ak-space-2);margin-top:var(--ak-space-content);flex-wrap:wrap;display:flex}.home-layout .grid{gap:var(--ak-space-grid);margin-top:var(--ak-space-intro);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.home-layout .card{min-width:0;padding:var(--ak-space-card-padding);border:1px solid var(--ak-color-line);color:var(--ak-color-copy);background:var(--ak-color-paper)}.home-layout .card>:first-child{margin-top:0}.home-layout .card>:last-child{margin-bottom:0}.home-layout .card h2{margin:0 0 var(--ak-space-content);letter-spacing:var(--ak-tracking-heading);font-size:clamp(2rem,3vw,3rem);line-height:var(--ak-leading-section)}.home-layout .card p{max-width:var(--ak-layout-readable)}.home-layout .card>a:not(.button){min-height:var(--ak-control-touch);color:var(--ak-color-ink);font-size:var(--ak-type-button);letter-spacing:var(--ak-tracking-control);text-underline-offset:.34em;transition:color var(--ak-transition);align-items:center;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.home-layout .card>a:not(.button):hover{color:var(--ak-color-accent)}.home-layout .page>a:not(.button){min-height:var(--ak-control-touch);margin-top:var(--ak-space-content);color:var(--ak-color-ink);font-size:var(--ak-type-button);letter-spacing:var(--ak-tracking-control);text-underline-offset:.34em;transition:color var(--ak-transition);align-items:center;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.home-layout .page>a:not(.button):hover{color:var(--ak-color-accent)}.home-layout .page>p:not(.eyebrow):not(.lead){max-width:var(--ak-layout-readable)}.home-layout .status{margin-left:var(--ak-space-1);border-radius:var(--ak-control-radius);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);vertical-align:middle;border:1px solid;align-items:center;gap:.4rem;padding:.2rem .55rem;font-weight:600;display:inline-flex}.home-layout .status.live{color:var(--ak-color-success)}.home-layout .status.pending{color:var(--ak-color-pending)}.home-layout .meta{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta)}.home-layout .session{gap:var(--ak-space-content);grid-template-columns:3rem minmax(0,1fr);display:grid}.home-layout .session-number{color:var(--ak-color-meta);font-size:var(--ak-type-eyebrow);font-weight:700}.home-layout .notice{max-width:var(--ak-layout-readable);margin-block:var(--ak-space-content);padding:var(--ak-space-2) var(--ak-space-content);border-left:2px solid var(--ak-color-accent);color:var(--ak-color-copy);background:var(--ak-color-surface)}.home-layout .notice--success{color:var(--ak-color-accent);font-family:var(--ak-font-display);font-size:var(--ak-type-outcome);letter-spacing:var(--ak-tracking-heading);font-style:italic;font-weight:400;line-height:var(--ak-leading-outcome)}.home-layout .lead+.notice{margin-top:var(--ak-space-intro)}.home-layout form{width:min(100%, var(--ak-layout-form));gap:var(--ak-space-content);margin-top:var(--ak-space-intro);display:grid}.home-layout label{gap:var(--ak-space-1);color:var(--ak-color-ink);font-size:var(--ak-type-body);font-weight:600;display:grid}.home-layout input,.home-layout textarea,.home-layout select{width:100%;min-height:var(--ak-field-height);padding:.7rem var(--ak-space-2);border:1px solid var(--ak-color-line);color:var(--ak-color-copy);background:var(--ak-color-paper);transition:border-color var(--ak-transition), box-shadow var(--ak-transition);border-radius:0;outline:none}.home-layout input:focus-visible,.home-layout textarea:focus-visible,.home-layout select:focus-visible{border-color:var(--ak-color-accent);box-shadow:0 0 0 3px var(--ak-color-accent-faint)}.home-layout audio{width:100%;margin-top:var(--ak-space-2)}.home-layout details{margin-top:var(--ak-space-content)}.home-layout summary{cursor:pointer;color:var(--ak-color-ink);font-weight:600}.home-layout :where(a,button,summary):focus-visible{outline:2px solid var(--ak-color-accent);outline-offset:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.freebie-color-section{padding-block:var(--ak-space-color-section);background:var(--ak-color-surface-accent)}.freebie-eyebrow{color:var(--ak-color-meta);font-size:var(--ak-type-eyebrow);letter-spacing:var(--ak-tracking-meta);margin:0;font-weight:700}.freebie-minimal{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);margin:0}.freebie-lead{margin:var(--ak-space-content) 0 0;color:var(--ak-color-copy);font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body)}.freebie-hero{min-height:560px;padding-block:var(--ak-space-hero-start) var(--ak-space-section)}.freebie-hero h1{font-size:var(--ak-type-display);letter-spacing:var(--ak-tracking-heading);line-height:var(--ak-leading-display);margin:0}.freebie-hero__copy{max-width:720px}.freebie-cover{justify-self:end;width:min(100%,410px);margin:1.5rem 0 0}.freebie-cover img,.freebie-promise__cover img{width:100%;height:auto;box-shadow:var(--ak-shadow-cover);display:block}.freebie-cover img{object-fit:contain;height:auto}.freebie-cover__link,.freebie-split>div>.home-text-link,.freebie-section-intro>div>.home-text-link{margin-top:var(--ak-space-content)}.freebie-cover figcaption{margin-top:var(--ak-space-1);color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);text-align:right}.freebie-privacy{max-width:60ch;color:var(--ak-color-meta);font-size:var(--ak-type-minimal);margin:.65rem 0 0;line-height:1.45}.home-layout .freebie-signup{width:min(100%, var(--ak-layout-form));align-items:flex-start;gap:var(--ak-space-1);margin-top:var(--ak-space-content);flex-direction:column;display:flex}.freebie-hero .freebie-signup{margin-top:1rem}.freebie-signup__note{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);margin:0}.freebie-split{align-items:start;gap:var(--ak-space-columns);grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);display:grid}.freebie-split h2,.freebie-problem__intro h2,.freebie-promise h2,.freebie-section-intro h2,.freebie-about h2,.freebie-final h2{margin:var(--ak-space-eyebrow-content) 0 0;font-size:var(--ak-type-display);letter-spacing:var(--ak-tracking-heading);line-height:var(--ak-leading-display)}.freebie-observations,.freebie-facts{margin:0;padding:0;list-style:none}.freebie-observations li,.freebie-facts li{border-top:1px solid var(--ak-color-line);color:var(--ak-color-copy);padding:1rem 0}.freebie-observations li:before{content:"•";color:var(--ak-color-accent);margin-right:.8rem}.freebie-problem-story{height:calc(var(--ak-problem-panel-height) + var(--ak-problem-scroll-distance));background:var(--ak-color-surface-accent)}.freebie-problem{top:var(--ak-header-height);height:min(var(--ak-problem-panel-height), calc(100vh - var(--ak-header-height)));position:sticky;overflow:clip}.freebie-problem__layout{align-items:start;gap:var(--ak-space-columns);grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);height:100%;display:grid}.freebie-problem__intro{position:static}.freebie-problem__intro h2{font-size:var(--ak-type-display);line-height:var(--ak-leading-display)}.freebie-problem__intro h2>span{display:block}.freebie-problem__intro .freebie-lead{max-width:31ch}.freebie-problem .freebie-observations{height:100%;padding:0;list-style:none;position:relative}.freebie-problem .freebie-observations>li{min-height:0;color:var(--ak-color-ink);opacity:0;border:0;flex-direction:column;justify-content:flex-start;padding:0;transition:opacity .3s,transform .42s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(2.5rem)}.freebie-problem .freebie-observations>li:before{content:none}.freebie-problem .freebie-observations>li.is-active{opacity:1;transform:translateY(0)}.freebie-problem .freebie-observations>li.is-past{opacity:0;transform:translateY(-2.5rem)}.freebie-problem .freebie-observations>li:last-child.is-past{opacity:1;transform:translateY(0)}.freebie-problem .freebie-observations>li:last-child{min-height:0;padding-top:0;position:absolute;top:0;translate:none}.freebie-observation__number{color:var(--ak-color-meta);font-size:var(--ak-type-eyebrow);letter-spacing:var(--ak-tracking-meta);font-weight:700}.freebie-problem .freebie-observations p{max-width:20ch;margin:var(--ak-space-eyebrow-content) 0 0;font-family:var(--ak-font-display);font-size:var(--ak-type-statement);letter-spacing:var(--ak-tracking-heading);font-weight:400;line-height:1.08}@media (prefers-reduced-motion:reduce) and (width>=561px){.freebie-problem-story{height:auto}.freebie-problem{height:auto;position:static;overflow:visible}.freebie-problem__layout{height:auto}.freebie-problem__intro{position:static}.freebie-problem .freebie-observations{height:auto}.freebie-problem .freebie-observations>li,.freebie-problem .freebie-observations>li:last-child{min-height:auto;padding-block:var(--ak-space-card);opacity:1;position:static;transform:none}}.freebie-promise{align-items:start;column-gap:var(--ak-space-columns);padding-block:var(--ak-space-page);grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);grid-template-areas:"aside copy""aside action";row-gap:0;display:grid}.freebie-promise__aside{grid-area:aside;width:min(100%,340px)}.freebie-promise__copy{grid-area:copy}.freebie-promise>.freebie-signup{grid-area:action}.freebie-promise__cover{width:100%}.freebie-promise h2{font-size:var(--ak-type-display);line-height:var(--ak-leading-display)}.freebie-promise h2 em{color:var(--ak-color-accent)}.freebie-promise__facts{margin-top:var(--ak-space-intro)}.freebie-promise__facts li{font-size:var(--ak-type-body-large);padding-block:1.1rem}.freebie-section-intro{margin-top:var(--ak-space-eyebrow-content)}.freebie-section-intro h2{font-size:var(--ak-type-display);line-height:var(--ak-leading-display);margin:0}.freebie-tools .freebie-section-intro h2>span,.freebie-sessions .freebie-section-intro h2>span,.freebie-fit h2>span{display:block}.freebie-section-intro>div:last-child{padding-bottom:0}.freebie-section-intro .freebie-lead{max-width:31ch;margin:0 0 var(--ak-space-content);padding:0}.freebie-tool-grid{margin-top:var(--ak-space-intro);grid-template-columns:repeat(3,1fr);display:grid}.freebie-tool-grid article{border-left:1px solid var(--ak-color-line);flex-direction:column;min-height:470px;padding:0 clamp(1rem,3vw,2.5rem);display:flex}.freebie-tool-grid article:first-child{border-left:0;padding-left:.75rem}.freebie-tool-grid article:last-child{padding-right:.75rem}.freebie-tool-grid .freebie-minimal{color:var(--ak-color-ink);margin:0;font-weight:400;line-height:1.5}.freebie-tool-grid .freebie-eyebrow{margin-top:.25rem}.freebie-tool-grid h3{margin:var(--ak-space-card) 0 var(--ak-space-content);font-size:var(--ak-type-section);letter-spacing:var(--ak-tracking-heading);line-height:var(--ak-leading-section)}.freebie-tool-grid article>p:not(.freebie-minimal):not(.freebie-eyebrow):not(.freebie-outcome){color:var(--ak-color-copy);font-size:var(--ak-type-body);line-height:var(--ak-leading-body);margin:0}.freebie-outcome{padding-top:var(--ak-space-card);color:var(--ak-color-ink);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);margin:auto 0 0}.freebie-outcome span{color:var(--ak-color-ink);font-family:var(--ak-font-display);font-size:var(--ak-type-outcome);letter-spacing:var(--ak-tracking-heading);line-height:var(--ak-leading-outcome);margin-top:.3rem;display:block}.freebie-sessions{padding-block:var(--ak-space-page)}.freebie-session-list{margin-top:var(--ak-space-intro);border-top:1px solid var(--ak-color-line)}.home-layout .freebie-session{border-bottom:1px solid var(--ak-color-line);margin:0}.freebie-session summary{align-items:center;gap:var(--ak-space-content);grid-template-columns:90px minmax(0,1fr) 32px;min-height:112px;list-style:none;display:grid}.freebie-session summary::-webkit-details-marker{display:none}.freebie-session summary>span{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);text-transform:none;font-weight:500}.freebie-session summary>strong{color:var(--ak-color-ink);font-family:var(--ak-font-display);letter-spacing:var(--ak-tracking-heading);font-size:clamp(2rem,3.4vw,3.25rem);font-weight:400;line-height:1}.freebie-session summary i{justify-self:end;width:24px;height:24px;position:relative}.freebie-session summary i:before,.freebie-session summary i:after{content:"";background:var(--ak-color-meta);width:24px;height:1px;position:absolute;top:50%;left:0}.freebie-session summary i:after{transition:transform var(--ak-transition);transform:rotate(90deg)}.freebie-session[open] summary i:after{transform:rotate(0)}.freebie-session__details{max-width:var(--ak-layout-readable);margin:0 3.5rem var(--ak-space-content) 112px}.freebie-session__details>p{color:var(--ak-color-copy);font-size:var(--ak-type-body-large);margin:0}.freebie-fit .freebie-split>div:last-child{padding-top:calc(var(--ak-space-eyebrow-content) + 1.5em)}.freebie-fit .freebie-facts--large{border-bottom:1px solid var(--ak-color-line);margin:0}.freebie-fit .freebie-facts--large li{padding-block:var(--ak-space-content);font-size:var(--ak-type-body-large)}.freebie-fit .freebie-signup{margin-top:var(--ak-space-intro)}.freebie-about{isolation:isolate;align-items:stretch;column-gap:var(--ak-space-columns);row-gap:var(--ak-space-1);padding-block:var(--ak-space-page);grid-template-columns:minmax(20rem,.9fr) minmax(0,1.1fr);display:grid;position:relative}.freebie-about:before{z-index:-1;content:"";background:var(--ak-color-surface);position:absolute;inset:0 calc(50% - 50vw)}.freebie-photo-stack{--photo-shift:0px;width:100%;height:620px;min-height:620px;position:relative}.freebie-photo-stack img{aspect-ratio:1;object-fit:cover;filter:saturate(.86)contrast(1.03);width:min(100%,18.125rem);height:auto;transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .55s;position:absolute}.freebie-photo-stack img:first-child{top:calc(var(--ak-space-intro) + 1.5rem);transform:translateY(calc(var(--photo-shift) * -1));left:0}.freebie-photo-stack img:last-child{transform:translateY(var(--photo-shift));bottom:0;right:0}.freebie-photo-stack:hover img:first-child{transform:translateY(calc(var(--photo-shift) * -1)) scale(1.018) rotate(-.35deg);filter:saturate(.92)contrast(1.03)}.freebie-photo-stack:hover img:last-child{transform:translateY(var(--photo-shift)) scale(1.018) rotate(.35deg);filter:saturate(.92)contrast(1.03)}.freebie-about__copy{flex-direction:column;align-items:flex-start;min-height:480px;display:flex}.freebie-about h2{margin:var(--ak-space-intro) 0 var(--ak-space-content);font-size:var(--ak-type-display);line-height:var(--ak-leading-display)}.freebie-about__lead{margin:0 0 var(--ak-space-content);font-size:var(--ak-type-body-large);font-weight:700}.freebie-about__lead+p{margin:0}.freebie-about .home-text-link{margin-top:var(--ak-space-content)}.freebie-credentials{width:100%;margin:var(--ak-space-trust) 0 0;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.freebie-credentials>div{min-width:0;padding-inline:var(--ak-space-content);text-align:center;position:relative}.freebie-credentials>div:not(:first-child):before{content:"";background:var(--ak-color-line);width:1px;height:4.5rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.freebie-credentials dt{color:var(--ak-color-ink);font-family:var(--ak-font-display);font-size:var(--ak-type-outcome)}.freebie-credentials dd{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);margin:.45rem 0 0;line-height:1.4}.freebie-testimonial{padding-block:var(--ak-space-page)}.freebie-final{padding-block:var(--ak-space-color-section);color:var(--ak-color-inverted);background:var(--ak-color-ink)}.freebie-final>.freebie-shell{align-items:end;gap:var(--ak-space-columns);grid-template-columns:minmax(0,1fr) minmax(320px,.7fr);display:grid}.freebie-final .freebie-eyebrow{color:var(--ak-color-inverted-muted)}.freebie-final h2{color:var(--ak-color-inverted)}.freebie-final h2 em{color:var(--ak-color-accent-pale)}.freebie-final .freebie-signup{justify-self:end}.home-layout .freebie-signup--inverted input{border-color:var(--ak-color-accent-pale);color:var(--ak-color-inverted);background:0 0}.home-layout .freebie-signup--inverted input::placeholder{color:var(--ak-color-inverted-muted)}.home-layout .freebie-signup--inverted button{border-color:var(--ak-color-accent-pale);color:var(--ak-color-ink);background:var(--ak-color-accent-pale)}.freebie-signup--inverted .freebie-signup__message{color:var(--ak-color-inverted-copy)}.freebie-signup--inverted .freebie-signup__button{border-color:var(--ak-color-accent-pale);color:var(--ak-color-ink);background:var(--ak-color-accent-pale)}.freebie-signup--inverted .freebie-signup__button:hover,.freebie-signup--inverted .freebie-signup__button:focus-visible{border-color:var(--ak-color-accent-pale-hover);color:var(--ak-color-ink);background:var(--ak-color-accent-pale-hover)}.freebie-signup--inverted .freebie-signup__note{color:var(--ak-color-inverted-muted)}@media (width<=900px){.ak-media-hero{gap:var(--ak-space-eyebrow-content);grid-template-columns:1fr;grid-template-areas:"eyebrow""media""content"}.ak-media-hero__media{justify-self:start;width:min(100%,35rem)}.ak-media-hero__media-action{display:none}.freebie-hero{align-items:start;min-height:auto}.freebie-hero h1{font-size:var(--ak-type-display)}.freebie-hero .freebie-lead{max-width:var(--ak-layout-readable);white-space:normal}.freebie-hero__lead-break{display:none}.freebie-cover{margin-top:0}.freebie-cover__link{width:max-content;margin-inline-start:auto}.freebie-split,.freebie-promise,.freebie-section-intro,.freebie-final>.freebie-shell{grid-template-columns:1fr}.freebie-promise{row-gap:var(--ak-space-intro);grid-template-areas:"copy""aside""action"}.freebie-split,.freebie-promise,.freebie-about,.freebie-final>.freebie-shell{gap:var(--ak-space-intro)}.freebie-about{grid-template-columns:1fr}.freebie-problem-story{height:auto}.freebie-problem{height:auto;position:static;overflow:visible}.freebie-problem__layout{gap:var(--ak-space-intro);grid-template-columns:1fr;height:auto}.freebie-problem .freebie-observations{height:auto;margin:0;padding:0;position:static}.freebie-problem .freebie-observations>li,.freebie-problem .freebie-observations>li:last-child{min-height:auto;padding:var(--ak-space-card) 0;border-top:1px solid var(--ak-color-line);opacity:1;position:static;transform:none}.freebie-problem .freebie-observations p{width:100%;max-width:26ch}.freebie-fit .freebie-split>div:last-child{padding-top:0}.freebie-observations{margin-top:var(--ak-space-content)}.freebie-promise__cover,.freebie-photo-stack{margin-inline:0}.freebie-promise__facts li{font-size:var(--ak-type-minimal)}.freebie-about{gap:var(--ak-space-1)}.freebie-about__copy{min-height:auto;margin-top:calc(var(--ak-space-content) - var(--ak-space-1))}.freebie-section-intro{gap:var(--ak-space-content)}.freebie-section-intro .freebie-lead{max-width:none;padding-bottom:0}.freebie-tool-grid{row-gap:var(--ak-space-intro);grid-template-columns:1fr}.freebie-tool-grid article{isolation:isolate;min-height:auto;margin-inline:calc(var(--ak-layout-gutter) * -1);padding:var(--ak-space-card) var(--ak-layout-gutter);transition:background var(--ak-transition);background:0 0;border:0;position:relative}.freebie-tool-grid article:first-child,.freebie-tool-grid article:last-child{padding-inline:var(--ak-layout-gutter)}.freebie-tool-grid article:before{content:"";z-index:-1;inset-block:0;background:var(--ak-color-accent-faint);opacity:0;pointer-events:none;width:100vw;transition:opacity var(--ak-transition);position:absolute;left:50%;transform:translate(-50%)}.freebie-tool-grid article:hover:before,.freebie-tool-grid article.is-scroll-active:before{opacity:1}.freebie-outcome{margin-top:var(--ak-space-card)}.freebie-photo-stack{justify-self:start;width:min(100%,560px);height:580px;min-height:580px}.freebie-credentials{row-gap:var(--ak-space-content);grid-template-columns:repeat(3,1fr)}.freebie-final .freebie-signup{justify-self:start}}@media (width>=561px) and (width<=900px){.freebie-promise h2{font-size:var(--ak-type-display)}.freebie-promise__aside{align-items:start;gap:var(--ak-space-columns);grid-template-columns:minmax(220px,.78fr) minmax(0,1.22fr);width:100%;display:grid}.freebie-promise__cover{width:100%;margin:0}.freebie-promise__facts,.freebie-promise>.freebie-signup{margin-top:0}.freebie-problem{padding-block:var(--ak-space-color-section)}.freebie-problem__layout{gap:var(--ak-space-intro)}.freebie-problem__intro h2{width:100%;margin-top:var(--ak-space-content);font-size:var(--ak-type-display)}.freebie-problem__intro h2>span{display:block}.freebie-problem__intro .freebie-lead{width:100%;max-width:none;margin-top:var(--ak-space-content)}.freebie-problem .freebie-observations p{width:100%;max-width:26ch;margin-top:var(--ak-space-eyebrow-content);font-size:var(--ak-type-statement)}}@media (width<=560px){.freebie-about{grid-template-columns:1fr}.freebie-hero{padding-top:var(--ak-space-hero-start)}.freebie-problem .freebie-observations{margin-top:0;padding-bottom:0}.freebie-hero .freebie-lead{white-space:normal}.freebie-hero__lead-break{display:none}.freebie-promise__cover{width:min(100%,280px);margin-inline:0}.freebie-promise>.freebie-signup{margin-top:0}.freebie-tool-grid{margin-top:var(--ak-space-intro)}.freebie-session summary{grid-template-columns:1fr 26px;gap:.5rem 1rem;min-height:92px;padding-block:1rem}.freebie-session summary>span{grid-column:1}.freebie-session summary>strong{font-size:var(--ak-type-outcome);grid-column:1}.freebie-session summary>i{grid-area:1/2/3}.freebie-session__details{margin:0 2.6rem var(--ak-space-content) 0}.freebie-photo-stack{width:100%;height:460px;min-height:460px}.freebie-photo-stack img{width:min(68%,235px)}.freebie-credentials{grid-template-columns:1fr 1fr}.freebie-credentials>div{padding:var(--ak-space-content);border-top:1px solid var(--ak-color-line)}.freebie-credentials>div:not(:first-child):before{display:none}.freebie-final h2{font-size:var(--ak-type-section);line-height:var(--ak-leading-section)}}.meditation-page{background:var(--ak-color-paper)}.meditation-hero{padding-block:var(--ak-space-page) 0}.meditation-eyebrow{margin:0 0 var(--ak-space-eyebrow-content);color:var(--ak-color-meta);font-size:var(--ak-type-eyebrow);letter-spacing:var(--ak-tracking-meta);font-weight:700}.meditation-hero h1{font-size:var(--ak-type-display);line-height:var(--ak-leading-display);margin:0}.meditation-attribution{margin:var(--ak-space-content) 0 0;color:var(--ak-color-meta);font-size:var(--ak-type-body)}.meditation-intro{max-width:var(--ak-layout-readable);font-family:var(--ak-font-body);font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body);margin:0}.meditation-overview-section{padding-block:var(--ak-space-section)}.meditation-overview{border-top:0;margin-top:0;padding-block:0;display:block}.meditation-overview .home-offer-row{min-height:var(--ak-list-row-min-height);padding-block:var(--ak-space-content);grid-template-columns:minmax(0,1.05fr) minmax(0,3.85fr) auto}.meditation-overview__item{text-decoration:none}.meditation-overview__item .home-offer-row__title{white-space:normal;min-width:0}.meditation-overview__item .home-offer-row__step{font-weight:700}.meditation-chapter{padding-block:var(--ak-space-color-section)}.meditation-chapter--tinted{background:var(--ak-color-surface-accent)}.meditation-chapter__inner{gap:var(--ak-space-columns);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.meditation-chapter__heading{min-width:0}.meditation-chapter h2{font-size:var(--ak-type-section);line-height:var(--ak-leading-section);margin:0}.meditation-content{max-width:var(--ak-layout-readable);color:var(--ak-color-copy)}.meditation-content>p{font-family:var(--ak-font-reading);font-size:var(--ak-type-reading);line-height:var(--ak-leading-reading);margin:0}.meditation-content>p+*{margin-top:var(--ak-space-content)}.meditation-myth-list{margin-top:var(--ak-space-intro)}.meditation-myth-list>article{align-items:start;gap:var(--ak-space-columns);padding-block:var(--ak-space-content);border-top:1px solid var(--ak-color-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}#warum-es-lohnt .meditation-myth-list>article{padding-block:var(--ak-space-card)}.meditation-myth__heading h3{font-size:var(--ak-type-section);line-height:var(--ak-leading-section);margin:0}.meditation-myth__copy{max-width:var(--ak-layout-readable)}.meditation-content .home-text-link,.ak-reading .home-text-link{margin-top:var(--ak-space-intro)}.meditation-callout{padding-block:var(--ak-space-page);color:var(--ak-color-inverted);background:var(--ak-color-footer)}.meditation-callout h2{color:var(--ak-color-inverted);font-size:var(--ak-type-section);line-height:var(--ak-leading-section);margin:0}.meditation-callout .meditation-eyebrow{color:var(--ak-color-inverted-muted)}.meditation-facts{padding-block:var(--ak-space-color-section);background:var(--ak-color-surface-accent)}.meditation-facts h2{margin:var(--ak-space-eyebrow-compact) 0 0;font-size:var(--ak-type-section);line-height:var(--ak-leading-section)}.meditation-facts__intro{max-width:var(--ak-layout-readable);margin:var(--ak-space-content) 0 0;font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body)}.meditation-facts-grid{margin-top:var(--ak-space-intro)}.meditation-facts .mbsr-check{fill:var(--ak-color-accent);stroke:var(--ak-color-accent-pale)}.meditation-facts .home-text-link,.meditation-myth-list>.home-text-link{margin-top:var(--ak-space-intro)}@media (width>=901px){.meditation-hero .meditation-intro{margin-bottom:calc(var(--ak-space-content) + var(--ak-type-body) * var(--ak-leading-body));align-self:end}.meditation-chapter__inner>.ak-reading,.meditation-chapter__inner>.meditation-content{padding-top:calc(var(--ak-type-eyebrow) * var(--ak-leading-body) + var(--ak-space-eyebrow-content))}}@media (width<=900px){.meditation-overview .home-offer-row{grid-template-columns:1fr auto}.meditation-chapter__inner,.meditation-myth-list>article{gap:var(--ak-space-content);grid-template-columns:1fr}.meditation-chapter__inner>.ak-reading,.meditation-chapter__inner>.meditation-content{padding-top:0}.meditation-callout .ak-editorial-intro{gap:var(--ak-space-content)}}.home-skip-link{z-index:var(--ak-z-skip);color:var(--ak-color-ink);background:var(--ak-color-paper);padding:.7rem 1rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.blog-post__media{width:min(var(--ak-layout-shell), calc(100% - 2 * var(--ak-layout-gutter)));min-height:clamp(15rem,30vw,28rem);margin:var(--ak-space-section) auto 0;color:var(--ak-color-meta);background:var(--ak-color-surface-accent);place-items:center;display:grid}.blog-post__media figcaption{font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);font-weight:700}.home-layout .blog-post__header{padding-block:var(--ak-space-page) var(--ak-space-intro)}.blog-post__header>.eyebrow{margin:0 0 var(--ak-space-eyebrow-content)}.blog-post__header h1{font-size:var(--ak-type-display);line-height:var(--ak-leading-display);margin:0}.blog-post__lead{max-width:var(--ak-layout-readable);margin:var(--ak-space-content) 0 0;color:var(--ak-color-copy);font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body)}.blog-post__tags{gap:var(--ak-space-content);margin:var(--ak-space-content) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.blog-post__tags li{color:var(--ak-color-accent);font-family:var(--ak-font-display);font-size:var(--ak-type-body-large);letter-spacing:var(--ak-tracking-meta);font-style:italic;line-height:var(--ak-leading-body)}.blog-post__tags a{color:inherit;text-decoration:none}.blog-post__tags a:hover,.blog-post__tags a:focus-visible{text-underline-offset:.2em;text-decoration:underline}.home-layout .blog-post__body{padding-block:0 var(--ak-space-page)}.blog-post__content{max-width:var(--ak-layout-readable)}.blog-post__content h2,.blog-post__content h3{margin:var(--ak-space-section) 0 var(--ak-space-content);color:var(--ak-color-ink);font-family:var(--ak-font-display);line-height:var(--ak-leading-section)}.blog-post__content p,.blog-post__content li{color:var(--ak-color-copy);font-family:var(--ak-font-reading);font-size:var(--ak-type-reading);line-height:var(--ak-leading-reading)}.blog-post__content p{margin:0 0 var(--ak-space-content)}.blog-post__content a{color:var(--ak-color-accent);text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px}.blog-post__content img{width:100%;height:auto;margin-block:var(--ak-space-content)}.blog-post__content blockquote{max-width:var(--ak-layout-quote);margin:var(--ak-space-section) auto;color:var(--ak-color-ink);text-align:center}.blog-post__content blockquote p{color:inherit;font-family:var(--ak-font-display);font-size:var(--ak-type-section);font-style:italic;line-height:var(--ak-leading-section)}.blog-post__content blockquote p:before{content:"„"}.blog-post__content blockquote p:after{content:"“"}.blog-post__content blockquote cite{margin-top:var(--ak-space-content);color:var(--ak-color-meta);font-family:var(--ak-font-body);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);font-style:normal;display:block}.blog-post__back{margin-top:var(--ak-space-section)}.blog-post__related{padding-block:var(--ak-space-page)}.blog-post__related>.eyebrow{margin:0}.blog-post__related h2{margin:var(--ak-space-eyebrow-compact) 0 0;font-size:var(--ak-type-section);line-height:var(--ak-leading-section)}.blog-post__related-grid{margin-top:var(--ak-space-intro);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blog-post__related-grid article{min-width:0;padding:var(--ak-space-card) var(--ak-space-card-padding);flex-direction:column;display:flex}.blog-post__related-grid article+article{border-left:1px solid var(--ak-color-line)}.blog-post__related-grid article:first-child{padding-left:0}.blog-post__related-grid article:last-child{padding-right:0}.blog-post__related-grid article>p:first-child{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);margin:0;font-weight:700}.blog-post__related-grid h3{margin:var(--ak-space-content) 0 0;font-size:var(--ak-type-section);line-height:var(--ak-leading-section)}.blog-post__related-grid h3+p{margin:var(--ak-space-content) 0 0;color:var(--ak-color-copy)}.blog-post__related-grid .home-text-link{padding-top:var(--ak-space-card);margin-top:auto}.blog-post__missing h1{font-size:var(--ak-type-display);line-height:var(--ak-leading-display);margin:0}.blog-post__missing h1+p{max-width:var(--ak-layout-readable);margin:var(--ak-space-content) 0 0}@media (width<=900px){.blog-post__related-grid{grid-template-columns:1fr}.blog-post__related-grid article{padding:var(--ak-space-card) 0}.blog-post__related-grid article+article{border-left:0}.blog-post__related-grid article:first-child{padding-top:var(--ak-space-card)}.blog-post__related-grid article:last-child{padding-bottom:var(--ak-space-card)}.blog-post__related-grid .home-text-link{margin-top:var(--ak-space-content);padding-top:0}}.home-skip-link:focus{transform:translateY(0)}.home-header{z-index:var(--ak-z-header);min-height:var(--ak-header-height);padding-inline:var(--ak-layout-gutter);background:color-mix(in srgb, var(--ak-color-paper) 90%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:2rem;transition:border-color .25s,box-shadow .25s;display:flex;position:sticky;top:0}.home-header.is-scrolled{border-color:var(--ak-color-line-subtle);box-shadow:0 8px 30px var(--ak-color-accent-faint)}.home-brand{min-height:var(--ak-control-touch);color:var(--ak-color-ink);letter-spacing:.14em;text-transform:uppercase;align-items:center;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-flex}.home-nav{align-items:center;gap:clamp(1rem,2.4vw,2rem);display:flex}.home-nav a{min-width:var(--ak-control-touch);min-height:var(--ak-control-touch);color:var(--ak-color-ink);align-items:center;padding-inline:.15rem;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.home-nav a>span{position:relative}.home-nav a:not(.home-nav__home-active)>span:after{content:"";transform-origin:100%;height:1px;transition:transform var(--ak-transition);background:currentColor;position:absolute;bottom:-.45rem;left:0;right:0;transform:scaleX(0)}.home-nav a:not(.home-nav__home-active):hover>span:after,.home-nav a:not(.home-nav__home-active):focus-visible>span:after{transform-origin:0;transform:scaleX(1)}.home-nav .is-active{color:var(--ak-color-accent);background:0 0}.home-nav .home-nav__home-active{border-radius:var(--ak-control-radius);min-width:128px;color:var(--ak-color-inverted);background:var(--ak-color-accent);transition:color var(--ak-transition), background-color var(--ak-transition);justify-content:center;padding-inline:1rem}.home-nav .home-nav__home-active:hover,.home-nav .home-nav__home-active:focus-visible{color:var(--ak-color-inverted);background:var(--ak-color-accent-hover)}.home-account-nav{align-self:stretch;align-items:center;display:flex;position:relative}.home-account-nav__link{gap:var(--ak-space-1)}.home-account-nav__chevron{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.35px;width:16px;height:16px;transition:transform var(--ak-transition);flex:0 0 16px}.home-layout .home-account-nav__logout{z-index:1;visibility:hidden;opacity:0;pointer-events:none;width:100%;min-width:max-content;transition:opacity var(--ak-transition), visibility 0s linear var(--ak-transition);gap:0;margin:0;padding-top:1px;display:block;position:absolute;top:calc(100% - 1px);right:0}.home-account-nav:hover .home-account-nav__logout,.home-account-nav:focus-within .home-account-nav__logout{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s}.home-account-nav:hover .home-account-nav__chevron,.home-account-nav:focus-within .home-account-nav__chevron{transform:rotate(180deg)}.home-layout .home-account-nav__action{width:100%;min-height:var(--ak-control-touch);height:auto;padding:0 var(--ak-space-2);border:1px solid var(--ak-color-line-subtle);color:var(--ak-color-ink);background:var(--ak-color-paper);font-size:var(--ak-type-button);letter-spacing:0;text-align:center;cursor:pointer;transition:color var(--ak-transition), background-color var(--ak-transition);border-radius:0;justify-content:center;margin:0;font-weight:600}.home-layout .home-account-nav__action:hover,.home-layout .home-account-nav__action:focus-visible{border-color:var(--ak-color-line-subtle);color:var(--ak-color-accent);background:var(--ak-color-surface);box-shadow:none}.home-layout .home-account-nav__action:focus-visible{outline:2px solid var(--ak-color-accent);outline-offset:-2px}.home-menu-button{min-height:var(--ak-control-touch);color:var(--ak-color-ink);font-size:var(--ak-type-button);letter-spacing:var(--ak-tracking-control);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;font-weight:800;display:none}.home-menu-button svg{fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:1.7px;width:23px;height:23px}.home-menu-button svg path{transform-box:fill-box;transform-origin:50%;transition:opacity var(--ak-transition), transform var(--ak-transition)}.home-menu-button:focus-visible{outline:2px solid var(--ak-color-accent);outline-offset:var(--ak-space-1)}.home-menu-button[aria-expanded=true] svg path:first-child{transform:translateY(5px)rotate(45deg)}.home-menu-button[aria-expanded=true] svg path:nth-child(2){opacity:0}.home-menu-button[aria-expanded=true] svg path:last-child{transform:translateY(-5px)rotate(-45deg)}.home-nav-backdrop{display:none}.home-kicker,.home-micro-title{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);margin:0;font-weight:400}.home-button,.home-layout .button,.home-layout form button,.freebie-signup__button,.course-button{height:var(--ak-control-height);min-height:var(--ak-control-height);padding-inline:var(--ak-control-padding-inline);border:1px solid var(--ak-color-accent);border-radius:var(--ak-control-radius);color:var(--ak-color-inverted);background:var(--ak-color-accent);font-family:var(--ak-font-body);font-size:var(--ak-type-button);letter-spacing:var(--ak-tracking-control);white-space:nowrap;transition:color var(--ak-transition), background-color var(--ak-transition), border-color var(--ak-transition), box-shadow var(--ak-transition);cursor:pointer;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.home-button:hover,.home-layout .button:hover,.home-layout form button:hover,.freebie-signup__button:hover,.course-button:hover{border-color:var(--ak-color-accent-hover);background:var(--ak-color-accent-hover);box-shadow:none}.home-button:focus-visible,.home-layout .button:focus-visible,.home-layout form button:focus-visible,.freebie-signup__button:focus-visible,.course-button:focus-visible{outline:2px solid var(--ak-color-accent);outline-offset:3px;box-shadow:none}.home-layout .button.secondary{border-color:var(--ak-color-ink);color:var(--ak-color-ink);background:0 0}.home-layout .button.secondary:hover{border-color:var(--ak-color-accent);color:var(--ak-color-accent);background:var(--ak-color-accent-faint)}.home-layout .button[aria-disabled=true],.home-layout form button:disabled{opacity:.55;cursor:not-allowed}.home-layout form button{justify-self:start}.home-button--light{border-color:var(--ak-color-accent-pale);color:var(--ak-color-ink);background:var(--ak-color-accent-pale)}.home-button--light:hover{border-color:var(--ak-color-accent-pale-hover);color:var(--ak-color-ink);background:var(--ak-color-accent-pale-hover);box-shadow:none}.home-button--light:focus-visible{outline-color:var(--ak-color-accent-pale-hover)}.home-button-row{margin-top:var(--ak-space-content);flex-wrap:wrap;align-items:center;gap:1rem 2rem;display:flex}.home-text-link,.home-text-button{min-height:var(--ak-control-touch);color:var(--ak-color-ink);font-family:var(--ak-font-body);font-size:var(--ak-type-button);letter-spacing:var(--ak-tracking-control);font-weight:600;line-height:var(--ak-leading-body);white-space:nowrap;align-items:center;gap:.7rem;text-decoration:none;display:inline-flex}.home-text-button{cursor:pointer;background:0 0;border:0;padding:0}.home-text-link>span,.home-text-button>span{text-underline-offset:.34em;text-decoration-line:underline;text-decoration-thickness:1px}.home-text-link:hover,.home-text-link:focus-visible,.home-text-button:hover,.home-text-button:focus-visible{color:var(--ak-color-accent)}.home-text-button:focus-visible{outline:2px solid var(--ak-color-accent);outline-offset:3px}.home-arrow{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.45px;flex:0 0 20px;width:20px;height:20px;transition:transform .25s;overflow:visible}.home-text-link:hover .home-arrow--down{transform:translateY(5px)}.home-text-link:hover .home-arrow--corner,.home-text-button:hover .home-arrow--corner{transform:translate(3px,-3px)}.member-area__course{margin-top:var(--ak-space-intro);padding-block:var(--ak-space-section);border-block:1px solid var(--ak-color-line)}.member-area__course+.member-area__course{border-top:0;margin-top:0}.member-area__course h2{font-size:var(--ak-type-section);line-height:var(--ak-leading-section);margin:0}.member-area__course>p{max-width:var(--ak-layout-readable);margin:var(--ak-space-content) 0 0;font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body)}.member-area__course .home-text-link{margin-top:var(--ak-space-content)}.member-area--onboarding .member-area__course{max-width:var(--ak-layout-form);margin-top:var(--ak-space-content);border-block:0;padding-block:0}.member-area--onboarding .onboarding-form{margin-top:0}.member-area__logout{width:auto;margin-top:var(--ak-space-content);display:block}.home-layout .member-area__logout .home-text-button{width:auto;height:auto;min-height:var(--ak-control-touch);color:var(--ak-color-ink);background:0 0;border:0;border-radius:0;justify-content:flex-start;padding:0;font-weight:600}.home-layout .member-area__logout .home-text-button:hover,.home-layout .member-area__logout .home-text-button:focus-visible{color:var(--ak-color-accent);box-shadow:none;background:0 0;border:0}.login-page{min-height:calc(100vh - var(--ak-header-height));padding-block:var(--ak-space-page);grid-template-columns:minmax(0,1.15fr) minmax(21rem,.85fr);align-items:center;gap:clamp(4rem,8vw,8rem);margin-inline:auto;display:grid;position:relative}.login-page__copy{z-index:1;position:relative}.login-eyebrow,.login-minimal{color:var(--ak-color-meta);font-family:var(--ak-font-body);letter-spacing:var(--ak-tracking-meta);margin:0}.login-eyebrow{font-size:var(--ak-type-eyebrow);font-weight:700}.login-minimal{color:var(--ak-color-accent);font-size:var(--ak-type-minimal);font-weight:700}.login-page h1{max-width:9.7ch;margin:var(--ak-space-eyebrow-content) 0 0;font-size:var(--ak-type-display);line-height:var(--ak-leading-display)}.login-page h1 em{color:var(--ak-color-accent);font-style:italic}.login-page h2{margin:var(--ak-space-2) 0 0;font-size:clamp(2.65rem,3.7vw,3.65rem);line-height:.96}.login-lead{max-width:37rem;margin:var(--ak-space-content) 0 0;font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body)}.login-page__access{padding:0;position:relative}.login-page__access>*{z-index:1;position:relative}.login-page__access-icon{width:44px;height:44px;margin-bottom:var(--ak-space-content);border:1px solid var(--ak-color-accent);color:var(--ak-color-accent);border-radius:50%;place-items:center;display:grid}.login-page__access-icon svg{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.35px;width:21px;height:21px}.login-page__access>p:not(.login-minimal){margin:var(--ak-space-content) 0 0;line-height:var(--ak-leading-body)}.login-page__access>.home-button{width:100%;margin-top:var(--ak-space-content);justify-content:center}.login-page__recovery{margin-top:var(--ak-space-content)}.login-page__facts{margin:var(--ak-space-content) 0 0;padding:0;list-style:none}.login-page__facts li{padding:var(--ak-space-2) 0 var(--ak-space-2) 1.65rem;border-top:1px solid var(--ak-color-line-subtle);color:var(--ak-color-copy);font-size:var(--ak-type-minimal);line-height:1.5;position:relative}.login-page__facts li:before{border-bottom:1.5px solid var(--ak-color-accent);border-left:1.5px solid var(--ak-color-accent);content:"";width:7px;height:4px;position:absolute;top:1.25rem;left:.15rem;transform:rotate(-45deg)}.login-page__facts li span{font-weight:700}.login-page__back{margin-top:var(--ak-space-content)}.login-page__back:hover .home-arrow--corner{transform:translate(-3px,-3px)}.login-page--onboarding{align-items:start}.login-page--onboarding .login-page__access{padding-top:calc(var(--ak-type-eyebrow) * var(--ak-leading-body) + var(--ak-space-eyebrow-content))}.login-page--onboarding .onboarding-form{margin-top:0}.login-page--recovery .onboarding-form{margin-top:var(--ak-space-content)}.onboarding-form{gap:var(--ak-space-2);margin-top:var(--ak-space-content);display:grid}.onboarding-form__field{gap:var(--ak-space-1);color:var(--ak-color-ink);font-size:var(--ak-type-button);letter-spacing:var(--ak-tracking-control);font-weight:700;display:grid}.onboarding-form__field input{min-height:var(--ak-field-height);border:1px solid var(--ak-color-line);width:100%;padding:0 var(--ak-space-2);color:var(--ak-color-copy);background:var(--ak-color-paper);font-size:var(--ak-type-body);line-height:var(--ak-leading-body);border-radius:0}.onboarding-form__field input:focus-visible{outline:2px solid var(--ak-color-accent);outline-offset:2px}.onboarding-form__error{color:var(--ak-color-ink);border-left:2px solid var(--ak-color-accent);padding-left:var(--ak-space-2);font-size:var(--ak-type-minimal);line-height:var(--ak-leading-body);margin:0}.password-recovery__success{color:var(--ak-color-copy);font-size:var(--ak-type-body)}.onboarding-form__checkbox{grid-template-columns:var(--ak-control-touch) minmax(0, 1fr);align-items:start;gap:var(--ak-space-1);color:var(--ak-color-copy);font-size:var(--ak-type-minimal);line-height:var(--ak-leading-body);cursor:pointer;display:grid}.onboarding-form__checkbox input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.onboarding-form__checkbox-mark{width:var(--ak-control-touch);height:var(--ak-control-touch);border:1px solid var(--ak-color-accent);color:var(--ak-color-inverted);background:var(--ak-color-paper);grid-area:1/1;place-items:center;display:grid;position:relative}.onboarding-form__checkbox-mark:after{content:"";border-bottom:2px solid;border-left:2px solid;width:.78rem;height:.42rem;transform:rotate(-45deg)translate(.04rem,-.08rem)}.onboarding-form__checkbox input:checked+.onboarding-form__checkbox-mark{background:var(--ak-color-accent)}.onboarding-form__checkbox input:not(:checked)+.onboarding-form__checkbox-mark:after{display:none}.onboarding-form__checkbox input:focus-visible+.onboarding-form__checkbox-mark{outline:2px solid var(--ak-color-accent);outline-offset:3px}.onboarding-form__notice{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);line-height:var(--ak-leading-body);margin:0}.onboarding-form__notice a{color:inherit;text-underline-offset:.25em}.onboarding-form .home-button{justify-content:center;width:100%;margin-top:0}.session-refresh{max-width:var(--ak-layout-form)}.session-refresh>p:not(.eyebrow){margin:var(--ak-space-content) 0 0;line-height:var(--ak-leading-body)}.session-refresh form{margin-top:var(--ak-space-content)}.showcase-page{padding-block:var(--ak-space-page)}.showcase-hero{align-items:end;gap:var(--ak-space-columns);padding-bottom:var(--ak-space-page);grid-template-columns:minmax(0,1.5fr) minmax(18rem,.5fr);display:grid}.showcase-eyebrow{color:var(--ak-color-meta);font-family:var(--ak-font-body);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);margin:0;font-weight:400}.showcase-hero .showcase-eyebrow{font-size:var(--ak-type-eyebrow);grid-column:1/-1;font-weight:700}.showcase-hero h1{max-width:11ch;margin:var(--ak-space-eyebrow-content) 0 0;font-size:var(--ak-type-display);line-height:var(--ak-leading-display)}.showcase-hero__intro{max-width:29rem;padding-bottom:var(--ak-space-1)}.showcase-hero__intro>p{font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body);margin:0}.showcase-hero__intro>.home-text-link{margin-top:var(--ak-space-content)}.showcase-list{border-top:1px solid var(--ak-color-line)}.showcase-row{gap:var(--ak-space-columns);padding-block:var(--ak-space-section);border-bottom:1px solid var(--ak-color-line);grid-template-columns:minmax(9rem,.65fr) minmax(0,1.5fr) minmax(12rem,.7fr);display:grid}.showcase-row__label{align-items:flex-start;gap:var(--ak-space-2);flex-direction:column;display:flex}.showcase-live{min-height:var(--ak-control-touch);color:var(--ak-color-accent);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);align-items:center;font-weight:700;display:inline-flex}.showcase-live:before{content:"";width:var(--ak-space-1);height:var(--ak-space-1);margin-right:var(--ak-space-1);background:currentColor;border-radius:50%}.showcase-row__content h2{font-size:var(--ak-type-section);line-height:var(--ak-leading-section);margin:0}.showcase-row__content>p{max-width:var(--ak-layout-readable);margin:var(--ak-space-content) 0 0;line-height:var(--ak-leading-body)}.showcase-row__action{align-self:end}.showcase-row__action>p{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);margin:0}.showcase-row__action>a{margin-top:var(--ak-space-content)}.showcase-row--mbsr .showcase-row__action>a{margin-top:var(--ak-space-1)}.showcase-row__action>a:not(.home-button):not(.home-text-link){min-height:var(--ak-control-touch);align-items:center;gap:var(--ak-space-1);color:var(--ak-color-ink);font-size:var(--ak-type-button);letter-spacing:var(--ak-tracking-control);font-weight:700;text-decoration:none;display:inline-flex}.showcase-row__action>a:not(.home-button):not(.home-text-link) svg{width:var(--ak-space-4);height:var(--ak-space-4);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;transition:transform var(--ak-transition)}.showcase-row__action>a:not(.home-button):not(.home-text-link):hover,.showcase-row__action>a:not(.home-button):not(.home-text-link):focus-visible{color:var(--ak-color-accent)}.showcase-row__action>a:not(.home-button):not(.home-text-link):hover svg{transform:translateX(calc(var(--ak-space-1) / 2))}.showcase-row__action>a:not(.home-button):not(.home-text-link):focus-visible{outline:2px solid var(--ak-color-accent);outline-offset:3px}.showcase-offer-button{padding-inline:var(--ak-control-padding-inline-compact)}.mentoring-page{overflow-x:clip}.mentoring-hero{padding-block:var(--ak-space-page)}.mentoring-eyebrow{color:var(--ak-color-meta);font-family:var(--ak-font-body);font-size:var(--ak-type-eyebrow);letter-spacing:var(--ak-tracking-meta);margin:0;font-weight:700}.mentoring-hero__intro{align-items:start}.mentoring-hero__intro>.mentoring-eyebrow{grid-column:1/-1}.mentoring-hero h1,.mentoring-conversation h2{margin:var(--ak-space-eyebrow-content) 0 0;font-size:var(--ak-type-display);line-height:var(--ak-leading-display)}.mentoring-hero__aside{max-width:var(--ak-layout-editorial-aside);margin-top:var(--ak-space-content);grid-column:2;justify-self:end}.mentoring-hero__aside>p,.mentoring-conversation__inner>p:not(.mentoring-eyebrow){max-width:var(--ak-layout-readable);font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body);margin:0}.mentoring-hero__aside>.home-button,.mentoring-conversation .home-button{margin-top:var(--ak-space-content)}.mentoring-editorial,.mentoring-foundation,.mentoring-next{padding-block:var(--ak-space-section)}.mentoring-editorial{gap:var(--ak-space-columns);grid-template-columns:minmax(0,.9fr) minmax(0,1.45fr);display:grid}.mentoring-editorial h2{font-size:var(--ak-type-section);line-height:var(--ak-leading-section);margin:0}.mentoring-editorial__copy{align-self:start}.mentoring-editorial__copy>p:first-child{margin-top:0}.mentoring-editorial>.mentoring-detail-link{grid-column:2}.mentoring-foundation__list{gap:var(--ak-space-section);margin:0;display:grid}.mentoring-foundation__list>article{gap:var(--ak-space-columns);grid-template-columns:minmax(4rem,.25fr) minmax(0,.75fr) minmax(0,1fr);display:grid}.mentoring-number{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);margin:0;font-weight:700}.mentoring-foundation h3{font-size:var(--ak-type-section);line-height:var(--ak-leading-section);margin:0}.mentoring-foundation__list>article>p:last-child{max-width:var(--ak-layout-readable);line-height:var(--ak-leading-body);margin:0}.mentoring-foundation__lead{max-width:var(--ak-layout-readable);margin:var(--ak-space-content) 0 0;font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body)}.mentoring-foundation__list--steps>article{grid-template-columns:minmax(4rem,.25fr) minmax(0,1fr)}.mentoring-detail-link{margin-top:var(--ak-space-content)}.mentoring-conversation{padding-block:var(--ak-space-color-section)}.mentoring-conversation--accent{color:var(--ak-color-inverted);background:var(--ak-color-accent)}.mentoring-conversation--surface{color:var(--ak-color-ink);background:var(--ak-color-surface-accent)}.mentoring-conversation h2{color:var(--ak-color-inverted)}.mentoring-conversation--surface h2{color:var(--ak-color-ink)}.mentoring-conversation__inner{max-width:var(--ak-layout-shell)}.mentoring-conversation .mentoring-eyebrow{color:var(--ak-color-inverted-muted)}.mentoring-conversation__inner>p:not(.mentoring-eyebrow){margin-top:var(--ak-space-content);color:var(--ak-color-inverted-copy)}.mentoring-conversation--surface .mentoring-conversation__inner>p:not(.mentoring-eyebrow){color:var(--ak-color-copy)}.mentoring-journey .freebie-observations h3{max-width:20ch;margin:var(--ak-space-content) 0 0;color:var(--ak-color-ink);font-family:var(--ak-font-display);font-size:var(--ak-type-statement);letter-spacing:var(--ak-tracking-heading);font-weight:400;line-height:1.08}.mentoring-journey .freebie-observations p{max-width:var(--ak-layout-readable);margin:var(--ak-space-content) 0 0;color:var(--ak-color-copy);font-family:var(--ak-font-body);font-size:var(--ak-type-body);letter-spacing:normal;line-height:var(--ak-leading-body)}.mentoring-next__intro{margin-top:var(--ak-space-eyebrow-content);align-items:end}.mentoring-next__intro h2{font-size:var(--ak-type-display);line-height:var(--ak-leading-display);margin:0}.mentoring-next__lead{font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body);margin:0}.mentoring-next__intro .home-text-link{margin-top:var(--ak-space-content)}.mentoring-next__list{margin:var(--ak-space-intro) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.mentoring-next__list li{min-width:0;padding:0 var(--ak-space-card-padding);border-left:1px solid var(--ak-color-line)}.mentoring-next__list li:first-child{border-left:0;padding-left:0}.mentoring-next__list li:last-child{padding-right:0}.mentoring-next__list li>span{color:var(--ak-color-meta);font-size:var(--ak-type-minimal)}.mentoring-next__list h3{margin:var(--ak-space-card) 0 var(--ak-space-content);font-size:var(--ak-type-outcome);line-height:var(--ak-leading-outcome)}.mentoring-next__list p{max-width:var(--ak-layout-readable);margin:0}.mentoring-testimonial{padding-block:var(--ak-space-page)}.mentoring-problem{isolation:isolate}.mentoring-problem:before{z-index:-1;content:"";background:var(--ak-color-surface-accent);position:absolute;inset:0 calc(50% - 50vw)}.mentoring-about__lead{font-weight:400}@media (width<=900px){.mentoring-hero__intro{gap:var(--ak-space-content);margin-top:var(--ak-space-eyebrow-content);grid-template-columns:1fr}.mentoring-hero__aside{width:100%}}.home-design-hero,.home-current{width:min(var(--ak-layout-shell), calc(100% - 2 * var(--ak-layout-gutter)))}.ak-editorial-shell{container-type:inline-size}.home-design-hero{min-height:560px;padding-block:var(--ak-space-hero-start) var(--ak-space-adjacent)}.home-design-hero>.home-kicker{color:var(--ak-color-meta);font-size:var(--ak-type-eyebrow);font-weight:700}.home-design-hero__grid{--ak-editorial-aside:var(--ak-layout-editorial-aside);margin-top:var(--ak-space-intro);display:block;position:relative}.home-design-hero__grid>*,.home-section-intro>*,.freebie-hero>*,.freebie-split>*,.freebie-problem__layout>*,.freebie-promise>*,.freebie-section-intro>*,.freebie-about>*,.freebie-final>.freebie-shell>*,.login-page>*,.showcase-hero>*,.course-hero>*{min-width:0}.home-design-hero h1{font-size:var(--ak-type-display);letter-spacing:var(--ak-tracking-heading);line-height:var(--ak-leading-display);margin:0}.home-design-hero h1 span{display:block}.home-design-hero h1 strong{color:var(--ak-color-ink);font-weight:400}.home-design-hero h1 .ak-heading__line{inline-size:calc(100% - var(--ak-editorial-aside))}.home-design-hero__aside{width:var(--ak-editorial-aside);position:absolute;bottom:.7rem;right:0}.home-design-hero__aside>p{color:var(--ak-color-ink);font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body);margin:0}.home-design-hero .home-button-row{margin-top:var(--ak-space-content);flex-flow:row;align-items:center;gap:1rem}.home-design-hero .home-button,.home-current .home-button,.home-awake .home-button{padding-inline:var(--ak-control-padding-inline-compact);font-size:var(--ak-type-button);letter-spacing:var(--ak-tracking-control);font-weight:600}.home-current{padding-block:var(--ak-space-adjacent) var(--ak-space-section)}.home-current>.home-news-label{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);font-weight:400}.home-current__content{grid-template-columns:minmax(0, 1.8fr) minmax(var(--ak-layout-editorial-aside), .8fr);align-items:end;gap:var(--ak-space-columns);margin-top:var(--ak-space-content);border-block:1px solid var(--ak-color-line);padding-block:2rem;display:grid}.home-news-eyebrow{margin:0 0 var(--ak-space-content);color:var(--ak-color-meta);font-size:var(--ak-type-eyebrow);letter-spacing:var(--ak-tracking-meta);font-weight:700}.home-current h2{color:var(--ak-color-ink);font-size:var(--ak-type-section);letter-spacing:var(--ak-tracking-heading);line-height:var(--ak-leading-section);margin:0}.home-current h2 em{color:var(--ak-color-accent)}.home-current--mbsr h2 em{color:var(--ak-color-mbsr-accent)}.home-current--mbsr .home-button{border-color:var(--ak-color-mbsr-accent);background:var(--ak-color-mbsr-accent)}.home-current--mbsr .home-button:hover,.home-current--mbsr .home-button:focus-visible{border-color:var(--ak-color-mbsr-accent-hover);background:var(--ak-color-mbsr-accent-hover)}.home-current__strong{margin:var(--ak-space-1) 0 0;color:var(--ak-color-ink);font-size:var(--ak-type-body-large);font-weight:600;line-height:1.25}.home-current__aside{align-items:flex-start;gap:var(--ak-space-content);flex-direction:column;display:flex}.home-current__aside p{font-size:var(--ak-type-body-large);margin:0}.home-tangle{padding-block:var(--ak-space-section)}.home-anchor{height:0;scroll-margin-top:90px;display:block}.home-tangle>.home-kicker{color:var(--ak-color-meta);font-size:var(--ak-type-eyebrow);font-weight:700}.home-tangle .home-section-intro h2{font-size:var(--ak-type-display);letter-spacing:var(--ak-tracking-heading);line-height:var(--ak-leading-display)}.home-tangle .home-section-intro>div:last-child{padding-bottom:0}.home-section-intro{grid-template-columns:minmax(0, 1.8fr) minmax(var(--ak-layout-editorial-aside), .8fr);align-items:end;gap:var(--ak-space-columns);margin-top:var(--ak-space-intro);display:grid}.home-section-intro h2{font-size:var(--ak-type-display);margin:0}.home-section-intro>div:last-child{padding-bottom:1rem}.home-section-intro>div:last-child p{margin:0 0 var(--ak-space-content);font-size:var(--ak-type-body-large)}.home-tangle-grid{margin-top:var(--ak-space-intro);grid-template-columns:repeat(3,1fr);display:grid}.home-tangle-card{--problem-card-gap:var(--ak-space-card);border-left:1px solid var(--ak-color-line);min-height:470px;transition:background-color var(--ak-transition);background:0 0;flex-direction:column;padding:0 clamp(1rem,3vw,2.5rem);display:flex}.home-tangle-card:first-child{border-left:0;padding-left:.75rem}.home-tangle-card:last-child{border-right:0;padding-right:.75rem}.home-tangle-card>p:first-child{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);margin:0;font-weight:400;line-height:1.5}.home-tangle-card>p:first-child strong{color:var(--ak-color-meta);font-size:var(--ak-type-eyebrow);font-weight:700;display:block}.home-tangle-card h3{margin:var(--problem-card-gap) 0 var(--ak-space-content);font-size:var(--ak-type-section);letter-spacing:var(--ak-tracking-heading)}.home-tangle-card h3+p{color:var(--ak-color-copy);font-size:var(--ak-type-body);line-height:var(--ak-leading-body);margin:0}.home-tangle-card__result{padding-top:var(--problem-card-gap);color:var(--ak-color-ink);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);margin:auto 0 0;font-weight:400}.home-tangle-card__result span{font-family:var(--ak-font-display);font-size:var(--ak-type-outcome);letter-spacing:var(--ak-tracking-heading);line-height:var(--ak-leading-outcome)}.home-tangle-card__result span em{letter-spacing:var(--ak-tracking-meta)}@media (width>=901px){.home-tangle-card__result span{white-space:nowrap;display:block}}.home-path{padding-block:var(--ak-space-section);scroll-margin-top:110px}.home-path>.home-kicker{color:var(--ak-color-meta);font-size:var(--ak-type-eyebrow);font-weight:700}.home-path .home-section-intro>div:last-child{padding-bottom:0}.home-section-intro--path h2{font-size:var(--ak-type-display);letter-spacing:var(--ak-tracking-heading);line-height:var(--ak-leading-display)}@container (width<=64rem){.ak-editorial-shell>.ak-editorial-intro{gap:var(--ak-space-content);grid-template-columns:1fr}.home-design-hero__grid{display:grid}.home-design-hero h1 .ak-heading__line{inline-size:auto}.home-design-hero__aside{width:100%;position:static}}.home-offer-list{margin-top:var(--ak-space-list-start);border-top:1px solid var(--ak-color-line);scroll-margin-top:110px}.home-offer-row{align-items:center;gap:var(--ak-space-content);border-bottom:1px solid var(--ak-color-line);min-height:112px;color:var(--ak-color-ink);grid-template-columns:1.05fr 2.6fr 1.25fr auto;text-decoration:none;transition:padding .28s,background .28s;display:grid}.home-offer-row:hover{background:var(--ak-color-accent-faint)}.home-offer-row__step,.home-offer-row__meta{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);font-weight:400}.home-offer-row__title{font-family:var(--ak-font-display);font-size:var(--ak-type-section);letter-spacing:var(--ak-tracking-heading);line-height:var(--ak-leading-section)}.home-offer-row__arrow{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.45px;width:20px;height:20px;transition:transform .28s;overflow:visible}.home-offer-row:hover .home-offer-row__arrow{transform:translate(5px,-5px)}@media (width>=901px) and (width<=1199px){.home-offer-row{grid-template-columns:minmax(0,1.05fr) minmax(0,2.6fr) minmax(0,1.25fr) auto}.home-offer-row__title{white-space:nowrap;font-size:clamp(2.5rem,4.5vw,3.3rem)}}@media (width>=1200px){.home-offer-row{grid-template-columns:11rem 39.5rem minmax(0,1fr) auto}.home-offer-row__title{white-space:nowrap}}.home-about{isolation:isolate;align-items:stretch;column-gap:var(--ak-space-columns);row-gap:var(--ak-space-1);padding-block:var(--ak-space-color-section);grid-template-columns:1fr 1fr;display:grid;position:relative}.home-about:before{content:"";z-index:-1;background:var(--ak-color-surface);width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.home-photo-stack{--photo-shift:0px;height:480px;min-height:480px;position:relative}.home-photo-stack img{aspect-ratio:1;object-fit:cover;filter:saturate(.86)contrast(1.03);width:min(66%,320px);height:auto;transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .55s;position:absolute}.home-photo-stack img:first-child{transform:translateY(calc(var(--photo-shift) * -1));top:0;left:0}.home-photo-stack img:last-child{transform:translateY(var(--photo-shift));bottom:0;right:0}.home-photo-stack:hover img:first-child{transform:translateY(calc(var(--photo-shift) * -1)) scale(1.018) rotate(-.35deg);filter:saturate(.92)contrast(1.03)}.home-photo-stack:hover img:last-child{transform:translateY(var(--photo-shift)) scale(1.018) rotate(.35deg);filter:saturate(.92)contrast(1.03)}.home-about__copy{flex-direction:column;height:auto;min-height:480px;display:flex}.home-about__copy>.home-kicker{color:var(--ak-color-meta);font-size:var(--ak-type-eyebrow);font-weight:700}.home-about__copy h2{margin:var(--ak-space-intro) 0 var(--ak-space-content);font-size:var(--ak-type-display);letter-spacing:var(--ak-tracking-heading);line-height:var(--ak-leading-display)}.home-about__headline-line{display:block}.home-about__copy h2 s{text-decoration:none}.home-handstrike{text-decoration:none;display:inline-block;position:relative}.home-handstrike>svg{z-index:1;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:7.2px;pointer-events:none;width:109%;height:56%;position:absolute;inset:34% -4% auto -5%;overflow:visible}.home-handstrike--01>svg{inset:24% -4% auto -5%}.home-handstrike--02>svg{stroke-width:6.8px;width:107%;inset:25% -3% auto -4%;transform:rotate(-.5deg)}.home-about__lead{margin:0 0 var(--ak-space-content);color:var(--ak-color-ink);font-size:var(--ak-type-body-large);font-weight:600}.home-about__copy>p:not(.home-kicker):not(.home-about__lead){margin:0 0 var(--ak-space-content);color:var(--ak-color-copy);font-size:var(--ak-type-body);line-height:var(--ak-leading-body)}.home-about__copy>.home-text-link{margin-top:auto;transform:translateY(4px)}.home-trust{padding-top:var(--ak-space-trust);grid-column:1/-1;margin-top:0}.home-trust__logos{aspect-ratio:4799/429;background:var(--ak-color-accent);width:90%;margin-inline:auto;display:block;-webkit-mask:url(/home/trust-logos.png) 50%/100% 100% no-repeat;mask:url(/home/trust-logos.png) 50%/100% 100% no-repeat}.home-awake{color:var(--ak-color-inverted);background:var(--ak-color-accent)}.home-awake__inner{width:min(var(--ak-layout-shell), calc(100% - 2 * var(--ak-layout-gutter)));padding-block:var(--ak-space-color-section);text-align:center;margin:auto}.home-awake__eyebrow{margin:0 0 var(--ak-space-intro);color:var(--ak-color-inverted-muted);font-size:var(--ak-type-eyebrow);letter-spacing:var(--ak-tracking-meta);font-weight:700}.home-awake h2{margin:0 0 var(--ak-space-inverted-elements);color:var(--ak-color-inverted);font-size:var(--ak-type-display);letter-spacing:var(--ak-tracking-heading);line-height:var(--ak-leading-display)}.home-awake h2 em{color:var(--ak-color-accent-pale)}.home-awake h2 s{text-decoration-thickness:.06em}.home-awake__inner>p:not(.home-awake__eyebrow){max-width:var(--ak-layout-readable);margin:0 auto var(--ak-space-inverted-elements);color:var(--ak-color-inverted-copy);font-size:var(--ak-type-body-large);letter-spacing:var(--ak-inverted-subline-tracking);line-height:var(--ak-leading-body)}.home-testimonial{padding-top:var(--ak-space-adjacent);padding-bottom:clamp(3rem,5vw,4rem)}.home-stars{color:var(--ak-color-meta);letter-spacing:.06em;margin:0;font-size:1.2rem}.home-testimonial__heading{margin:.3rem 0 var(--ak-space-eyebrow-content);justify-content:space-between;align-items:center;gap:1rem;display:flex}.home-layout .home-testimonial__label{color:var(--ak-color-meta);font-family:var(--ak-font-body);font-size:var(--ak-type-eyebrow);letter-spacing:var(--ak-tracking-meta);margin:0;font-weight:700}.home-testimonial blockquote{touch-action:pan-y;cursor:grab;margin:0}.home-testimonial blockquote:active{cursor:grabbing}.home-testimonial blockquote>p{width:min(100%, var(--ak-layout-quote));color:var(--ak-color-ink);font-family:var(--ak-font-display);font-size:var(--ak-type-section);letter-spacing:var(--ak-tracking-heading);text-align:left;margin:0 auto 0 0;font-style:italic;line-height:1.08}.home-testimonial [data-testimonial-quote].is-swiping,.home-testimonial [data-testimonial-author].is-swiping{animation:.42s cubic-bezier(.22,.8,.28,1) both testimonial-slide-in}@keyframes testimonial-slide-in{0%{opacity:0;transform:translate(34px)}to{opacity:1;transform:translate(0)}}.home-testimonial blockquote footer{color:var(--ak-color-ink);border:0;justify-content:space-between;align-items:center;gap:2rem;margin-top:clamp(1.5rem,2.5vw,2.5rem);padding:0;font-size:.9rem;display:flex}.home-testimonial cite{color:var(--ak-color-copy);font-family:var(--ak-font-body);font-size:var(--ak-type-body);letter-spacing:normal;font-style:normal;font-weight:400;line-height:var(--ak-leading-body)}.ak-editorial-quote{padding-block:var(--ak-space-page);background:var(--ak-color-paper)}.ak-editorial-quote blockquote{max-width:var(--ak-layout-quote);text-align:center;margin:0 auto;padding-left:0}.ak-editorial-quote blockquote p{color:var(--ak-color-ink);font-family:var(--ak-font-display);font-size:var(--ak-type-section);font-style:italic;line-height:var(--ak-leading-section);margin:0}.ak-editorial-quote blockquote p span{display:block}.ak-editorial-quote cite{margin-top:var(--ak-space-content);color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);text-align:center;font-style:normal;display:block}.home-slider-dots{align-items:center;gap:0;margin-right:.65rem;display:flex}.home-slider-dots button{width:var(--ak-control-touch);height:var(--ak-control-touch);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.home-slider-dots button:before{content:"";background:var(--ak-color-dot);border-radius:50%;width:7px;height:7px;transition:transform .2s,background-color .2s;display:block}.home-slider-dots button:hover:before{transform:scale(1.25)}.home-slider-dots button.is-active:before{background:var(--ak-color-accent);transform:scale(1.3)}.home-slider-dots button:focus-visible{outline:2px solid var(--ak-color-accent-hover);outline-offset:3px}.newsletter-signup{padding:var(--ak-space-6) var(--ak-layout-gutter);color:var(--ak-color-ink);background:var(--ak-color-surface-accent)}.newsletter-signup__inner{width:min(var(--ak-layout-shell), 100%);align-items:start;gap:var(--ak-space-columns);grid-template-columns:minmax(14rem,.8fr) minmax(0,1.2fr);margin-inline:auto;display:grid}.newsletter-signup h2{padding-top:calc((var(--ak-field-height) - var(--ak-type-eyebrow)) / 2);font-family:var(--ak-font-body);font-size:var(--ak-type-eyebrow);letter-spacing:var(--ak-tracking-control);text-align:left;margin:0;font-weight:800;line-height:1}.home-layout .newsletter-signup__form{grid-column:2;width:100%;min-width:0;margin-top:0;display:block}.newsletter-signup__inner:has(.newsletter-signup__form--success){align-items:end}.newsletter-signup__form--success{align-self:end}.newsletter-signup__form--success .newsletter-signup__notice{overflow-wrap:anywhere;max-inline-size:100%}.newsletter-signup__fields{gap:var(--ak-space-2);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) auto;display:grid}.home-layout .newsletter-signup__fields label{min-width:0;display:block}.newsletter-signup__fields input{width:100%;height:var(--ak-field-height);padding-inline:var(--ak-control-padding-inline-compact);border:1px solid var(--ak-color-line);color:var(--ak-color-copy);background:var(--ak-color-paper);border-radius:0}.newsletter-signup__fields input:focus-visible{outline:2px solid var(--ak-color-accent);outline-offset:2px}.newsletter-signup__button{height:var(--ak-field-height);justify-content:center}.newsletter-signup__consent{align-items:flex-start;gap:var(--ak-space-1);margin-top:var(--ak-space-2);color:var(--ak-color-copy);font-size:var(--ak-type-minimal);line-height:var(--ak-leading-body);display:flex}.newsletter-signup__consent input{width:var(--ak-control-touch);height:var(--ak-control-touch);margin:calc((var(--ak-type-minimal) * var(--ak-leading-body) - var(--ak-control-touch)) / 2) 0 0;accent-color:var(--ak-color-accent);flex:none}.newsletter-signup__notice{margin:var(--ak-space-1) 0 0;color:var(--ak-color-copy);font-size:var(--ak-type-body);line-height:var(--ak-leading-body);margin:0}.newsletter-signup__notice--error{margin-top:var(--ak-space-2);color:var(--ak-color-ink)}.home-footer{padding:var(--ak-space-5) var(--ak-layout-gutter) var(--ak-space-3);color:var(--ak-color-inverted-muted);background:var(--ak-color-footer);font-size:var(--ak-type-minimal);margin-top:0}.home-footer__inner{width:min(var(--ak-layout-shell), 100%);margin-inline:auto}.home-footer__intro{justify-content:space-between;align-items:end;gap:var(--ak-space-4);display:flex}.home-footer__name{min-height:var(--ak-control-touch);color:var(--ak-color-inverted);font-family:var(--ak-font-body);font-size:var(--ak-type-body-large);letter-spacing:var(--ak-tracking-meta);font-weight:700;line-height:var(--ak-leading-body);align-items:center;text-decoration:none;display:inline-flex}.home-footer__intro p{color:var(--ak-color-inverted-muted);font-size:var(--ak-type-minimal);line-height:var(--ak-leading-body);text-align:right;margin:0}.home-footer__columns{gap:var(--ak-space-4);margin-top:var(--ak-space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-footer__columns h2{margin:0 0 var(--ak-space-1);color:var(--ak-color-inverted);font-family:var(--ak-font-body);font-size:var(--ak-type-minimal);letter-spacing:0;font-weight:700;line-height:var(--ak-leading-body)}.home-footer__columns nav{flex-direction:column;align-items:flex-start;gap:0;display:flex}.home-footer__columns nav a{min-width:var(--ak-control-touch);min-height:var(--ak-control-touch);color:var(--ak-color-inverted-muted);font-size:var(--ak-type-minimal);transition:color var(--ak-transition);align-items:center;line-height:1.25;text-decoration:none;display:inline-flex}.home-footer__columns nav a:hover,.home-footer__columns nav a:focus-visible,.home-footer__bottom nav a:hover,.home-footer__bottom nav a:focus-visible{color:var(--ak-color-inverted)}.home-footer__bottom{justify-content:space-between;align-items:center;gap:var(--ak-space-2);margin-top:var(--ak-space-3);color:var(--ak-color-inverted-subtle);font-size:var(--ak-type-minimal);display:flex}.home-footer__bottom p{margin:0}.home-footer__bottom nav{gap:0 var(--ak-space-2);flex-wrap:wrap;display:flex}.home-footer__bottom nav a{min-height:var(--ak-control-touch);color:var(--ak-color-inverted-muted);transition:color var(--ak-transition);align-items:center;text-decoration:none;display:inline-flex}.home-footer__consent{min-height:var(--ak-control-touch);color:var(--ak-color-inverted-muted);font-size:inherit;line-height:inherit;cursor:pointer;transition:color var(--ak-transition);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.home-footer__consent:hover,.home-footer__consent:focus-visible{color:var(--ak-color-inverted)}.home-footer__consent:focus-visible{outline:2px solid var(--ak-color-inverted);outline-offset:3px}.consent-panel{z-index:calc(var(--ak-z-skip) + 1);right:var(--ak-layout-gutter);bottom:var(--ak-space-2);width:min(var(--ak-layout-form), calc(100% - 2 * var(--ak-layout-gutter)));max-height:calc(100svh - 2 * var(--ak-space-2));padding:var(--ak-space-card-padding);border:1px solid var(--ak-color-line);color:var(--ak-color-copy);background:var(--ak-color-paper);position:fixed;overflow:auto}.consent-panel__eyebrow{margin:0 0 var(--ak-space-eyebrow-compact);color:var(--ak-color-meta);font-size:var(--ak-type-eyebrow);letter-spacing:var(--ak-tracking-meta);font-weight:700}.consent-panel h2{font-size:var(--ak-type-outcome);line-height:var(--ak-leading-outcome);margin:0}.consent-panel>p:not(.consent-panel__eyebrow):not(.consent-panel__error){margin:var(--ak-space-content) 0 0;font-size:var(--ak-type-body);line-height:var(--ak-leading-body)}.consent-panel a{color:var(--ak-color-accent);text-underline-offset:.24em}.consent-panel__settings{margin-top:var(--ak-space-content);border-top:1px solid var(--ak-color-line-subtle);display:grid}.consent-panel__option{min-height:var(--ak-control-touch);align-items:start;gap:var(--ak-space-2);padding-block:var(--ak-space-2);border-bottom:1px solid var(--ak-color-line-subtle);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.consent-panel__option input{width:var(--ak-space-content);height:var(--ak-space-content);accent-color:var(--ak-color-accent);margin:0}.consent-panel__option input:disabled{opacity:1}.consent-panel__option span,.consent-panel__option strong,.consent-panel__option small{display:block}.consent-panel__option strong{font-size:var(--ak-type-body);line-height:var(--ak-leading-body)}.consent-panel__option small{margin-top:calc(var(--ak-space-1) / 2);color:var(--ak-color-meta);font-size:var(--ak-type-minimal);line-height:var(--ak-leading-body)}.consent-panel__error{margin:var(--ak-space-2) 0 0;color:var(--ak-color-ink);font-size:var(--ak-type-body);line-height:var(--ak-leading-body)}.consent-panel__actions{align-items:center;gap:var(--ak-space-1) var(--ak-space-2);margin-top:var(--ak-space-content);flex-wrap:wrap;display:flex}.consent-panel__actions .home-text-button{margin-inline:0}.legal-page section{max-width:var(--ak-layout-readable);margin-top:var(--ak-space-5)}.legal-page h2{margin:0 0 var(--ak-space-content);font-size:var(--ak-type-outcome);line-height:var(--ak-leading-outcome)}.legal-page p,.legal-page li{font-size:var(--ak-type-body);line-height:var(--ak-leading-body)}.legal-page p{margin:0}.legal-page p+p,.legal-page ul+p,.legal-page p+ul{margin-top:var(--ak-space-2)}.legal-page ul{margin-bottom:0;padding-inline-start:var(--ak-space-3)}.legal-page a{color:var(--ak-color-accent)}.legal-page>.ak-heading{hyphens:manual}.legal-page>.legal-page__intro{max-width:var(--ak-layout-readable);margin:var(--ak-space-content) 0 0;font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body)}[data-reveal-delay=short]{--reveal-delay:var(--ak-reveal-delay-short)}[data-reveal-delay=medium]{--reveal-delay:var(--ak-reveal-delay-medium)}[data-reveal-delay=long]{--reveal-delay:var(--ak-reveal-delay-long)}[data-reveal-delay=longer]{--reveal-delay:var(--ak-reveal-delay-longer)}[data-home-reveal]{opacity:0;filter:blur(3px);transition:opacity .52s cubic-bezier(.2,.7,.2,1) var(--reveal-delay,0s), transform .52s cubic-bezier(.2,.7,.2,1) var(--reveal-delay,0s), filter .52s ease var(--reveal-delay,0s), background-color var(--ak-transition);transform:translateY(16px)}[data-home-reveal].is-visible{opacity:1;filter:blur();transform:translateY(0)}@media (width<=900px){:root{--ak-type-display:clamp(4.2rem, 11vw, 5.8rem);--ak-type-section:clamp(2.9rem, 7.2vw, 3.6rem);--ak-type-statement:clamp(1.8rem, 4.5vw, 2.4rem);--ak-type-outcome:clamp(1.65rem, 4.5vw, 2.1rem);--ak-type-eyebrow:.9rem;--ak-type-body-large:1rem;--ak-type-body:.95rem;--ak-type-button:.82rem;--ak-type-minimal:.77rem;--ak-leading-display:.9;--ak-leading-section:.98;--ak-leading-body:1.5;--ak-space-section:clamp(2.5rem, 6vw, 3.25rem);--ak-space-page:clamp(3.5rem, 8vw, 5rem);--ak-space-color-section:clamp(4rem, 9vw, 6rem);--ak-space-adjacent:clamp(1.4rem, 3.5vw, 2rem);--ak-space-eyebrow-content:clamp(1.5rem, 3.5vw, 2rem);--ak-space-intro:clamp(2.35rem, 5vw, 3.2rem);--ak-space-content:.85rem;--ak-space-columns:clamp(1.8rem, 4vw, 2.5rem);--ak-space-list-start:clamp(2.4rem, 5vw, 3.2rem);--ak-space-card:clamp(1.7rem, 4vw, 2.25rem);--ak-space-trust:1.7rem;--ak-space-inverted-elements:1.45rem;--ak-control-height:44px}.mentoring-hero__aside{grid-column:auto}.mentoring-editorial{gap:var(--ak-space-intro);grid-template-columns:1fr}.mentoring-editorial>.mentoring-detail-link{grid-column:auto}.mentoring-foundation__list>article{gap:var(--ak-space-content);grid-template-columns:1fr}.mentoring-next__list{gap:var(--ak-space-card);grid-template-columns:1fr}.mentoring-next__list li,.mentoring-next__list li:first-child,.mentoring-next__list li:last-child{border-left:0;padding:0}.home-layout .page>h1,.home-layout .hero>h1{font-size:var(--ak-type-display);line-height:var(--ak-leading-display)}body.is-menu-open{overflow:hidden}.home-header.is-menu-open{border-color:var(--ak-color-line-subtle);background:var(--ak-color-paper);-webkit-backdrop-filter:none;backdrop-filter:none}.home-menu-button{display:inline-flex}.home-nav-backdrop:not([hidden]){inset:var(--ak-header-height) 0 0;background:0 0;display:block;position:fixed}.home-nav{z-index:1;inset:var(--ak-header-height) 0 auto;max-height:calc(100dvh - var(--ak-header-height));padding:var(--ak-space-content) var(--ak-layout-gutter) var(--ak-space-section);border-block:1px solid var(--ak-color-line-subtle);background:color-mix(in srgb, var(--ak-color-paper) 70%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 var(--ak-space-1) var(--ak-space-content) var(--ak-color-accent-faint);visibility:hidden;opacity:0;pointer-events:none;transform:translateY(calc(var(--ak-space-content) * -1));transition:opacity var(--ak-transition), transform var(--ak-transition), visibility 0s linear var(--ak-transition);flex-direction:column;align-items:stretch;gap:0;display:flex;position:fixed;overflow-y:auto}.home-nav.is-open{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.home-nav a{width:100%;min-height:calc(var(--ak-control-touch) + var(--ak-space-content));padding:var(--ak-space-content) 0;border-bottom:1px solid var(--ak-color-line-subtle);font-size:var(--ak-type-body-large);justify-content:flex-start}.home-nav a:not(.home-nav__home-active)>span:after{bottom:calc(var(--ak-space-1) * -1)}.home-nav .home-nav__home-active{min-width:0;color:var(--ak-color-accent);background:0 0;border-radius:0;justify-content:flex-start;padding-inline:0}.home-nav .home-nav__home-active:hover,.home-nav .home-nav__home-active:focus-visible{color:var(--ak-color-accent-hover);background:0 0}.home-nav a:focus-visible{outline:0}.home-nav a:focus-visible>span{outline:2px solid var(--ak-color-accent);outline-offset:var(--ak-space-1)}.home-account-nav{width:100%;display:block}.home-account-nav__link{justify-content:space-between!important}.home-account-nav__chevron{display:none}.home-layout .home-account-nav__logout{visibility:visible;opacity:1;pointer-events:auto;width:100%;min-width:0;padding-top:0;position:static}.home-layout .home-account-nav__action{width:100%;min-height:calc(var(--ak-control-touch) + var(--ak-space-content));padding:var(--ak-space-content) 0;border:0;border-bottom:1px solid var(--ak-color-line-subtle);font-size:var(--ak-type-body-large);letter-spacing:0;background:0 0;border-radius:0}.home-layout .home-account-nav__action:hover,.home-layout .home-account-nav__action:focus-visible{border-color:var(--ak-color-line-subtle)}.home-design-hero__grid,.home-current__content,.home-section-intro,.home-about{grid-template-columns:1fr}.home-design-hero__grid,.home-section-intro{margin-top:var(--ak-space-eyebrow-content)}.home-tangle .home-section-intro{gap:var(--ak-space-content);grid-template-columns:1fr}.home-tangle .home-section-intro h2{font-size:var(--ak-type-display);line-height:var(--ak-leading-display)}.home-path .home-section-intro{gap:var(--ak-space-content);grid-template-columns:1fr}.home-section-intro--path h2{font-size:var(--ak-type-display);line-height:var(--ak-leading-display);white-space:normal}.home-design-hero{min-height:auto}.home-design-hero__grid{gap:var(--ak-space-content)}.home-design-hero__aside{max-width:560px}.home-current__content{align-items:start;gap:var(--ak-space-content);margin-top:var(--ak-space-content);padding-block:1.6rem}.home-design-hero h1{font-size:var(--ak-type-display)}.home-current__aside{justify-content:flex-start;align-items:flex-start;gap:var(--ak-space-content);flex-direction:column}.home-section-intro{gap:var(--ak-space-content)}.home-section-intro>div:last-child{max-width:520px;padding-bottom:0}.home-tangle-grid{margin-top:var(--ak-space-list-start);grid-template-columns:1fr}.home-tangle-card{--problem-card-gap:var(--ak-space-card);min-height:auto;margin-inline:calc(var(--ak-space-2) * -1);padding:2rem var(--ak-space-2);isolation:isolate;background:0 0;border:0;position:relative}.home-tangle-card:before{content:"";z-index:-1;inset-block:0;background:var(--ak-color-accent-faint);opacity:0;pointer-events:none;width:100vw;transition:opacity var(--ak-transition);position:absolute;left:50%;transform:translate(-50%)}.home-tangle-card:hover,.home-tangle-card:active{background:0 0}.home-tangle-card:hover:before,.home-tangle-card:active:before{opacity:1}.home-tangle-card:first-child{padding-left:var(--ak-space-2);border:0}.home-tangle-card:last-child{padding-right:var(--ak-space-2);border:0}.home-tangle-card:active{background:var(--ak-color-accent-faint)}.home-tangle-card h3{margin:var(--problem-card-gap) 0 var(--ak-space-content)}.home-tangle-card__result{margin-top:var(--ak-space-card);padding-top:0}.home-offer-row{grid-template-columns:1fr auto;padding-block:1.5rem}.home-offer-row__step,.home-offer-row__title,.home-offer-row__meta{grid-column:1}.home-offer-row__arrow{grid-area:1/2/4}.home-about{column-gap:4rem;row-gap:var(--ak-space-1)}.home-photo-stack{width:min(100%,560px);height:510px;min-height:510px;margin-inline:0}.home-about__copy{max-width:680px;height:auto;min-height:auto;margin-top:calc(var(--ak-space-content) - var(--ak-space-1))}.home-about__copy h2{margin-top:var(--ak-space-eyebrow-content)}.home-trust{margin-top:0}.home-trust__logos{width:100%;margin-inline:0}.newsletter-signup__inner{gap:var(--ak-space-content);grid-template-columns:1fr}.newsletter-signup__inner:has(.newsletter-signup__form--success){align-items:start}.newsletter-signup h2{padding-top:0}.home-layout .newsletter-signup__form{grid-column:auto}.newsletter-signup__form--success{align-self:auto}.newsletter-signup__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home-layout .newsletter-signup__button{grid-column:1/-1;width:100%;margin-inline-start:0}.home-footer__columns{row-gap:var(--ak-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.login-page{grid-template-columns:1fr;align-items:start;min-height:auto}.login-page__copy{max-width:44rem}.login-page__access{width:min(100%, var(--ak-layout-form))}.login-page--onboarding{gap:var(--ak-space-content)}.login-page--onboarding .login-page__access{padding-top:0}.showcase-hero{grid-template-columns:1fr;align-items:start}.showcase-hero__intro{margin-top:var(--ak-space-content);padding-bottom:0}.showcase-row{grid-template-columns:minmax(8rem,.45fr) minmax(0,1.55fr)}.showcase-row__action{grid-column:2}.home-button,.home-layout .button,.home-layout form button,.freebie-signup__button,.course-button,.home-design-hero .home-button,.home-current .home-button,.home-awake .home-button{padding-inline:var(--ak-control-padding-inline-mobile)}.home-awake h2{font-size:var(--ak-type-section);line-height:var(--ak-leading-section)}.home-awake .home-button{white-space:nowrap}.home-testimonial blockquote>p{font-size:var(--ak-type-outcome);line-height:1.18}.home-button:before,.home-layout .button:before,.home-layout form button:before,.freebie-signup__button:before,.course-button:before{content:"";position:absolute;inset:-2px 0}.home-design-hero .home-button,.home-current .home-button,.home-layout .page .button,.home-layout form button{margin-inline-start:-.25rem}.home-awake__eyebrow{margin-bottom:var(--ak-space-eyebrow-content)}}@media (width>=561px) and (width<=900px){.home-about__copy h2{font-size:var(--ak-type-display);white-space:normal}.home-tangle-card:before{transition:opacity;display:block}.home-tangle-card.is-scroll-active:before{opacity:1}.home-tangle-card.is-scroll-active{background:0 0}.home-tangle .home-section-intro>div:last-child,.home-path .home-section-intro>div:last-child{align-items:end;column-gap:var(--ak-space-columns);grid-template-columns:minmax(0,1fr) auto;display:grid}.home-tangle .home-section-intro>div:last-child p,.home-path .home-section-intro>div:last-child p{margin:0}.home-tangle .home-section-intro>div:last-child .home-text-link,.home-path .home-section-intro>div:last-child .home-text-link{white-space:nowrap;place-self:end}}.mentoring-hero__copy{min-width:0}.mentoring-hero__subline{margin:var(--ak-space-content) 0 0;color:var(--ak-color-ink);font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body)}@media (width<=900px){.mentoring-hero__intro{gap:var(--ak-space-content);margin-top:var(--ak-space-eyebrow-content);grid-template-columns:1fr}.mentoring-hero__aside{width:100%}}@media (width<=560px){:root{--ak-layout-gutter:var(--ak-layout-gutter-mobile);--ak-type-display:clamp(2.85rem, 12.9vw, 4.2rem);--ak-type-section:clamp(2.4rem, 10.5vw, 2.9rem);--ak-type-statement:clamp(1.5rem, 7vw, 2rem);--ak-type-outcome:clamp(1.7rem, 7.4vw, 2rem);--ak-type-eyebrow:.84rem;--ak-type-body-large:.95rem;--ak-type-body:.95rem;--ak-type-button:.8rem;--ak-type-minimal:.74rem;--ak-space-section:2.5rem;--ak-space-hero-start:3.5rem;--ak-space-page:3.25rem;--ak-space-color-section:4rem;--ak-space-adjacent:1.25rem;--ak-space-eyebrow-content:1.05rem;--ak-space-intro:1.9rem;--ak-space-content:.95rem;--ak-space-columns:1.5rem;--ak-space-list-start:3.1rem;--ak-space-card:1.45rem;--ak-space-trust:1.4rem;--ak-space-inverted-elements:1.25rem}.home-layout .page>h1,.home-layout .hero>h1{font-size:var(--ak-type-display);line-height:var(--ak-leading-display)}.home-layout .session{grid-template-columns:1fr}.login-page h1{max-width:none}.login-page__access>.home-button{width:100%}.showcase-page{width:100%;padding:var(--ak-space-page) var(--ak-layout-gutter)}.showcase-hero{padding-bottom:var(--ak-space-page)}.showcase-hero h1{max-width:none}.showcase-row{gap:var(--ak-space-content);grid-template-columns:1fr}.showcase-row__action{grid-column:auto}.showcase-row__action>a:not(.home-text-link){justify-content:center;width:100%}.mentoring-hero__aside{grid-column:auto;justify-self:stretch;max-width:none}.mentoring-hero .home-button,.mentoring-conversation .home-button{justify-content:center;width:100%}.home-layout .actions{flex-direction:column;align-items:flex-start}.home-header{min-height:var(--ak-header-height-mobile)}.home-nav{max-height:calc(100dvh - var(--ak-header-height-mobile));inset-block-start:var(--ak-header-height-mobile)}.home-nav-backdrop:not([hidden]){inset-block-start:var(--ak-header-height-mobile)}.home-design-hero{padding-top:var(--ak-space-hero-start)}.home-design-hero h1{font-size:var(--ak-type-display)}.home-design-hero h1 span:nth-child(3){margin-top:.1em}.home-design-hero__aside>p{font-size:var(--ak-type-body-large)}.home-button-row{flex-direction:column;align-items:flex-start;gap:.8rem}.home-design-hero .home-button-row{flex-flow:column;align-items:flex-start;gap:.5rem}.home-design-hero .home-text-link{gap:.35rem;margin-inline-start:0}.home-design-hero .home-text-link .home-arrow{transform:translateY(1px)}.home-design-hero .home-text-link:hover .home-arrow--down{transform:translateY(5px)}.home-current__aside{flex-direction:column;align-items:flex-start}.home-current__content{margin-top:var(--ak-space-content)}.home-section-intro h2,.home-section-intro--path h2,.home-tangle .home-section-intro h2{font-size:var(--ak-type-display)}.home-tangle .home-section-intro .home-text-link,.home-path .home-section-intro .home-text-link{display:none}.home-tangle .home-section-intro>div:last-child p,.home-path .home-section-intro>div:last-child p{margin-bottom:0}.home-tangle-grid{margin-top:var(--ak-space-list-start)}.home-offer-row{gap:.5rem 1rem}.home-offer-row__title{font-size:clamp(2rem,10vw,2.8rem)}.home-photo-stack{height:410px;min-height:410px}.home-photo-stack img{aspect-ratio:1;width:min(73.2%,235px);height:auto}.home-about__copy h2{font-size:var(--ak-type-display)}.home-trust{padding-top:var(--ak-space-trust)}.home-trust__logos{width:100%;margin-inline:0}.newsletter-signup{padding-block:var(--ak-space-5)}.newsletter-signup__fields{grid-template-columns:1fr}.newsletter-signup__button{grid-column:auto}.home-footer__intro{flex-direction:column;align-items:flex-start}.home-footer__intro p{text-align:left}.home-footer{padding-block:var(--ak-space-4) var(--ak-space-3)}.home-footer__columns{gap:var(--ak-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.home-footer__bottom{margin-top:var(--ak-space-3);flex-direction:column;align-items:flex-start}.home-awake h2{font-size:var(--ak-type-section);line-height:var(--ak-leading-section)}.home-awake .home-button{white-space:nowrap}.home-testimonial,.home-stars{text-align:center}.home-testimonial__heading{margin:.35rem 0 var(--ak-space-content);flex-direction:column;justify-content:center;align-items:center;gap:.2rem}.home-layout .home-testimonial__label{white-space:normal;text-align:center;max-width:100%}.home-slider-dots{flex:none;margin-right:0}.home-slider-dots button{width:var(--ak-control-touch)}.home-testimonial blockquote>p{width:min(100%,20ch);font-size:var(--ak-type-outcome);text-align:center;margin-inline:auto;line-height:1.18}.home-testimonial blockquote footer{margin-top:var(--ak-space-content);flex-direction:column;justify-content:center;align-items:center;gap:0}.home-testimonial cite{text-align:center;width:100%}.home-footer__columns nav a{min-height:var(--ak-control-touch);align-items:center;display:inline-flex}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-home-reveal]{opacity:1;filter:none;transition:none;transform:none}[data-problem-step]{opacity:1;transition:none;transform:none}.freebie-tool-grid article:before{transition:none}.home-photo-stack img{transition:none;transform:none!important}.home-testimonial [data-testimonial-quote].is-swiping,.home-testimonial [data-testimonial-author].is-swiping{animation:none}}@media (width<=900px){.mentoring-hero__intro{gap:var(--ak-space-content);margin-top:var(--ak-space-eyebrow-content);grid-template-columns:1fr}.mentoring-hero__aside{width:100%}}.kai-page{overflow-x:clip}.kai-eyebrow{color:var(--ak-color-meta);font-size:var(--ak-type-eyebrow);letter-spacing:var(--ak-tracking-meta);margin:0;font-weight:700}.kai-minimal{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);margin:0}.kai-lead{color:var(--ak-color-ink);font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body)}.ak-handstrike{text-decoration:none;display:inline-block;position:relative}.ak-handstrike>svg{z-index:1;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:7.2px;pointer-events:none;width:119%;height:56%;position:absolute;inset:26% -14% auto -5%;overflow:visible}.ak-handstrike--light>svg{stroke:currentColor}.kai-video-hero{min-height:calc(100svh - var(--ak-header-height));background:var(--ak-color-ink);align-items:end;display:grid;position:relative;overflow:clip}.kai-video-hero__film{z-index:0;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.kai-video-hero__content{z-index:1;position:relative}.kai-video-hero__panel{width:100%;padding-block:calc(var(--ak-space-color-section) / 2) var(--ak-space-color-section);background:color-mix(in srgb, var(--ak-color-paper) 50%, transparent)}.kai-video-hero__panel-inner>.kai-eyebrow{color:var(--ak-color-meta)}.kai-video-hero__grid{margin-top:var(--ak-space-eyebrow-content)}.kai-video-hero__content h1{color:var(--ak-color-ink);font-size:var(--ak-type-display);line-height:var(--ak-leading-display);margin:0}.kai-video-hero__content h1 em{color:var(--ak-color-accent)}.kai-video-hero__aside{align-self:end}.kai-video-hero__aside>p{color:var(--ak-color-copy);font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body);margin:0}.kai-video-hero__aside .home-button{margin-top:var(--ak-space-content)}.kai-intro{align-items:stretch;column-gap:var(--ak-space-columns);row-gap:var(--ak-space-1);padding-block:var(--ak-space-page);grid-template-columns:minmax(20rem,.9fr) minmax(0,1.1fr);display:grid}.kai-intro__content{flex-direction:column;align-items:flex-start;min-height:30rem;display:flex}.kai-intro__content h2{margin:var(--ak-space-eyebrow-content) 0 0;font-size:var(--ak-type-display);line-height:var(--ak-leading-display)}.kai-intro__body{max-width:var(--ak-layout-readable);margin:var(--ak-space-content) 0 0;line-height:var(--ak-leading-body)}.kai-intro__body strong{color:var(--ak-color-ink);font-weight:700}.kai-intro__content .home-text-link{margin-top:var(--ak-space-content)}.kai-intro__credentials{margin-top:var(--ak-space-intro)}.kai-story{padding-block:var(--ak-space-page);scroll-margin-top:var(--ak-header-height)}.kai-story>h2{margin:var(--ak-space-eyebrow-content) 0 0;font-size:var(--ak-type-display);line-height:var(--ak-leading-display)}.kai-story__reading{gap:var(--ak-space-columns);margin-top:var(--ak-space-intro);grid-template-columns:minmax(0,.55fr) minmax(0,1.8fr);display:grid}.kai-story__details{margin-top:var(--ak-space-content)}.kai-story__details summary{min-height:var(--ak-control-touch);align-items:center;gap:var(--ak-space-1);color:var(--ak-color-accent);font-family:var(--ak-font-body);font-size:var(--ak-type-button);letter-spacing:var(--ak-tracking-meta);cursor:pointer;font-weight:700;list-style:none;display:inline-flex}.kai-story__details summary::-webkit-details-marker{display:none}.kai-story__details[open] summary{display:none}.kai-story__details summary .home-arrow{transition:transform var(--ak-transition);flex:none}.kai-story__details[open] summary .home-arrow{transform:rotate(180deg)}.kai-story__continuation{margin-top:var(--ak-space-content)}.kai-story__continuation>p{margin:0}.kai-story__continuation>p+p{margin-top:var(--ak-space-content)}.kai-story__trust{margin-top:var(--ak-space-intro)}.kai-story__trust .home-trust__logos{margin-top:var(--ak-space-trust)}.kai-intro .kai-publications{margin-top:var(--ak-space-intro);grid-column:1/-1;padding-top:0}.kai-publications__labels{gap:var(--ak-space-grid);color:var(--ak-color-meta);font-size:var(--ak-type-body);line-height:var(--ak-leading-body);text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kai-publications__labels span{min-width:0}.kai-publications .home-trust__logos{width:100%;margin:var(--ak-space-1) 0 0;background:var(--ak-color-accent);display:block;-webkit-mask:url(/kai/trust-logos-content.png) 50%/100% 100% no-repeat;mask:url(/kai/trust-logos-content.png) 50%/100% 100% no-repeat}.kai-headspace-transition{background:var(--ak-color-paper);height:39.0625vw;margin:0;overflow:clip}.kai-headspace-transition img{width:100%;height:auto;display:block}.kai-headspace{padding-block:var(--ak-space-color-section) 0;background:var(--ak-color-partner-headspace);overflow:clip}.kai-headspace__inner{align-items:start;column-gap:var(--ak-space-columns);grid-template-columns:minmax(0,1.55fr) minmax(18rem,.65fr);grid-template-areas:"intro aside""body phone";display:grid}.kai-headspace__intro{max-width:var(--ak-layout-readable);grid-area:intro}.kai-headspace__intro h2{margin:var(--ak-space-eyebrow-content) 0 0;font-size:var(--ak-type-display);line-height:var(--ak-leading-display)}.kai-headspace__body{max-width:var(--ak-layout-readable);grid-area:body}.kai-headspace__lead{margin:var(--ak-space-content) 0 0;font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body)}.kai-headspace__reading{margin-top:var(--ak-space-intro);max-width:var(--ak-layout-readable)}.kai-headspace__reading>p{font-family:var(--ak-font-reading);font-size:var(--ak-type-reading);line-height:var(--ak-leading-reading);margin:0}.kai-headspace__reading>p+p{margin-top:var(--ak-space-content)}.kai-headspace__film-button{margin-top:var(--ak-space-intro)}.kai-headspace__stores{align-items:center;gap:var(--ak-space-content);margin-top:var(--ak-space-intro);flex-wrap:wrap;display:flex}.kai-headspace__stores a{inline-size:calc(var(--ak-control-touch) * 3);block-size:var(--ak-control-touch);justify-content:center;align-items:center;display:inline-flex}.kai-headspace__stores img{width:100%;height:calc(var(--ak-control-touch) - (var(--ak-space-1) / 2));object-fit:cover;object-position:center;display:block}.kai-headspace__stores a:focus-visible{outline:2px solid var(--ak-color-ink);outline-offset:3px}.kai-headspace__aside{grid-area:aside;align-self:end}.kai-headspace__aside>p{font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body);margin:0}.kai-headspace__video-link{margin-top:var(--ak-space-content);cursor:pointer;background:0 0;border:0;padding:0}.kai-headspace__phone{width:calc(var(--ak-layout-editorial-aside) + 2 * var(--ak-space-columns));min-width:0;margin:var(--ak-space-intro) calc((var(--ak-layout-shell) - 100vw) / 2) 0 auto;grid-area:phone;align-self:end}.kai-headspace__phone img{width:100%;height:auto;display:block}.kai-values{padding-block:var(--ak-space-page)}.kai-values__intro{align-items:start;row-gap:var(--ak-space-eyebrow-content);grid-template-areas:"eyebrow.""title aside"}.kai-values__intro>.kai-eyebrow{grid-area:eyebrow}.kai-values__intro h2{font-size:var(--ak-type-display);line-height:var(--ak-leading-display);grid-area:title;margin:0}.kai-values__aside{grid-area:aside;align-self:end}.kai-values__aside>p{max-width:var(--ak-layout-readable);font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body);margin:0}.kai-values__aside .home-text-link{margin-top:var(--ak-space-content)}.kai-values__list{margin-top:var(--ak-space-intro)}.kai-values__list article{align-content:start;gap:var(--ak-space-columns);padding-block:var(--ak-space-section);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);display:grid}.kai-values__list article+article{margin-top:var(--ak-space-content)}.kai-values__heading h3{margin:var(--ak-space-content) 0 0;font-size:var(--ak-type-section);line-height:var(--ak-leading-section)}.kai-values__copy{padding-top:calc(var(--ak-type-minimal) + var(--ak-space-content) + var(--ak-space-1))}.kai-values__copy>p{line-height:var(--ak-leading-body);margin:0}.kai-values__copy .kai-outcome{margin-top:var(--ak-space-content);color:var(--ak-color-ink);font-family:var(--ak-font-display);font-size:var(--ak-type-outcome);line-height:var(--ak-leading-outcome)}.kai-values__credentials{margin-top:var(--ak-space-page)}.ak-video-dialog{width:min(var(--ak-layout-shell), calc(100% - 2 * var(--ak-layout-gutter)));max-width:none;color:var(--ak-color-copy);background:0 0;border:0;padding:0}.ak-video-dialog::backdrop{background:color-mix(in srgb, var(--ak-color-ink) 82%, transparent)}.ak-video-dialog__inner{padding:0;position:relative}.ak-video-dialog__heading{z-index:1;inset:var(--ak-space-2) var(--ak-space-2) auto auto;position:absolute}.ak-video-dialog__heading button{width:var(--ak-control-touch);height:var(--ak-control-touch);color:var(--ak-color-inverted);font-size:var(--ak-type-outcome);cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;place-items:center;padding:0;line-height:1;display:grid}.ak-video-dialog__heading button:focus-visible{outline:2px solid var(--ak-color-inverted);outline-offset:3px}.ak-video-dialog video{width:100%;height:auto;max-height:calc(100svh - 2 * var(--ak-space-page));background:var(--ak-color-ink);display:block}@media (width>=901px){.kai-headspace__inner{align-items:stretch}.kai-headspace__body{padding-bottom:var(--ak-space-section)}.kai-values__list article{top:calc(var(--ak-header-height) + var(--ak-space-content));background:var(--ak-color-paper);position:sticky}}@media (prefers-reduced-motion:reduce){.kai-values__list article{position:static}}@container (width<=64rem){.kai-values__intro{row-gap:var(--ak-space-content);grid-template-areas:"eyebrow""title""aside"}.kai-values__intro h2{margin-top:var(--ak-space-eyebrow-content)}.kai-values__aside{align-self:start}}@media (width<=900px){.kai-video-hero{min-height:calc(68svh - var(--ak-header-height))}.kai-intro{gap:var(--ak-space-1);grid-template-columns:1fr}.kai-intro__content{min-height:auto;margin-top:calc(var(--ak-space-content) - var(--ak-space-1))}.kai-story__reading{gap:var(--ak-space-content);grid-template-columns:1fr}.kai-headspace__inner{grid-template-columns:1fr;grid-template-areas:"intro""aside""body""phone"}.kai-headspace__aside{margin-top:var(--ak-space-content);align-self:start}.kai-headspace__phone{width:min(100%, var(--ak-layout-editorial-aside));margin:var(--ak-space-intro) 0 0}.kai-values__list article{gap:var(--ak-space-content);grid-template-columns:1fr}.kai-values__copy{padding-top:0}}@media (width<=560px){.kai-video-hero{min-height:calc(68svh - var(--ak-header-height-mobile))}.kai-intro{grid-template-columns:1fr}.kai-intro__content h2,.kai-story>h2,.kai-headspace__intro h2{font-size:var(--ak-type-display)}.kai-story__reading{padding-top:var(--ak-space-content)}.kai-values__list h3{font-size:var(--ak-type-section)}.kai-values__intro h2{font-size:var(--ak-type-display)}.kai-publications__labels{font-size:var(--ak-type-minimal)}.ak-video-dialog{width:calc(100% - 2 * var(--ak-layout-gutter))}}.course-page{--course-sidebar:minmax(17rem, 21rem);color:var(--ak-color-copy);background:var(--ak-color-paper)}.course-eyebrow,.course-minimal{color:var(--ak-color-meta);font-family:var(--ak-font-body);letter-spacing:var(--ak-tracking-meta);margin:0}.course-eyebrow{font-size:var(--ak-type-eyebrow);font-weight:700}.course-minimal{font-size:var(--ak-type-minimal)}.course-hero{align-items:end;gap:var(--ak-space-columns);padding-block:var(--ak-space-page) var(--ak-space-section);grid-template-columns:minmax(0,1.25fr) minmax(19rem,.75fr);display:grid}.course-hero h1{max-width:none;font-size:var(--ak-type-display);letter-spacing:var(--ak-tracking-heading);line-height:var(--ak-leading-display);margin:0}.course-hero h1.ak-heading{max-width:var(--ak-heading-measure,var(--ak-heading-measure-standard));margin-top:0}.course-title-line{white-space:nowrap}.course-lead,.course-intro{max-width:var(--ak-layout-readable);color:var(--ak-color-copy);font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body)}.course-lead{max-width:39rem;margin:var(--ak-space-content) 0 0}.course-intro{margin:var(--ak-space-content) 0 0}.course-progress{padding:0}.course-progress h2{margin:var(--ak-space-2) 0 var(--ak-space-content);font-family:var(--ak-font-display);font-size:var(--ak-type-outcome);letter-spacing:var(--ak-tracking-heading);font-weight:400;line-height:1.12}.course-progress progress{border-radius:var(--ak-control-radius);width:100%;height:.55rem;color:var(--ak-color-accent);background:var(--ak-color-accent-pale);border:0;overflow:hidden}.course-progress progress::-webkit-progress-bar{background:var(--ak-color-accent-pale)}.course-progress progress::-webkit-progress-value{background:var(--ak-color-accent)}.course-progress progress::-moz-progress-bar{background:var(--ak-color-accent)}.course-progress__scale{margin-top:var(--ak-space-1);color:var(--ak-color-meta);font-size:var(--ak-type-minimal);justify-content:space-between;display:flex}.course-workspace{grid-template-columns:var(--course-sidebar) minmax(0, 1fr);align-items:start;gap:var(--ak-space-columns);padding-block:0 var(--ak-space-page);display:grid}.course-nav{top:calc(var(--ak-header-height) + var(--ak-space-2));max-height:calc(100dvh - var(--ak-header-height) - var(--ak-space-4));border-top:1px solid var(--ak-color-line);position:sticky;overflow-y:auto}.course-nav button{width:100%;min-height:var(--ak-space-6);grid-template-columns:2rem minmax(0, 1fr) var(--ak-space-4);align-items:start;gap:var(--ak-space-2);padding:var(--ak-space-1) 0;border:0;border-bottom:1px solid var(--ak-color-line);color:var(--ak-color-copy);text-align:left;cursor:pointer;transition:color var(--ak-transition), background-color var(--ak-transition);background:0 0;border-radius:0;margin:0;display:grid}.course-nav button:hover{color:var(--ak-color-accent);background:var(--ak-color-accent-faint)}.course-nav button.is-current{color:var(--ak-color-accent);background:var(--ak-color-accent-pale)}.course-nav button.is-complete:not(.is-current){color:var(--ak-color-meta);background:var(--ak-color-surface)}.course-nav button:focus-visible{z-index:1;outline:2px solid var(--ak-color-accent);outline-offset:2px;position:relative}.course-nav__number{min-height:1.35em;padding-top:calc(var(--ak-space-1) / 8);color:var(--ak-color-meta);font-family:var(--ak-font-body);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);font-weight:400}.course-nav strong{font-family:var(--ak-font-body);font-size:var(--ak-type-body);letter-spacing:var(--ak-tracking-heading);font-weight:700;line-height:var(--ak-leading-body);display:block}.paid-course-session__number{color:var(--ak-color-meta);font-family:var(--ak-font-body);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);font-weight:400}.paid-course-session__title{color:var(--ak-color-copy);font-family:var(--ak-font-body);font-size:var(--ak-type-body);letter-spacing:var(--ak-tracking-heading);font-weight:700;line-height:var(--ak-leading-body)}.paid-course-module>summary h2{font-family:var(--ak-font-display);font-size:var(--ak-type-outcome);font-weight:400;line-height:var(--ak-leading-outcome)}.course-nav small{margin-top:calc(var(--ak-space-1) / 2);color:var(--ak-color-meta);font-family:var(--ak-font-body);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);font-weight:400;display:block}.course-nav__icon{width:var(--ak-space-4);height:var(--ak-space-4);margin-top:calc(var(--ak-space-1) / 8);color:var(--ak-color-accent);justify-content:center;justify-self:end;align-items:center;display:inline-flex}.course-inline-icon{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.course-content{outline:0;min-width:0;padding:0}.course-content h2{max-width:12ch;font-size:var(--ak-type-section);letter-spacing:var(--ak-tracking-heading);line-height:var(--ak-leading-section);margin:0}.course-content h2.course-welcome-title{max-width:var(--ak-heading-measure-wide);text-wrap:balance}.course-content article.course-outro>h2.ak-heading{max-width:var(--ak-heading-measure-wide)}.course-content article.course-outro>.course-intro{margin-top:var(--ak-space-content)}.course-content article.course-outro>h2 em{color:var(--ak-color-accent)}.course-session-heading{justify-content:space-between;align-items:flex-start;gap:var(--ak-space-content);display:flex}.course-session-heading h2{max-width:15ch}.course-session-copy p{max-width:var(--ak-layout-readable);margin:var(--ak-space-1) 0 0;font-family:var(--ak-font-body);font-size:var(--ak-type-body);line-height:var(--ak-leading-body)}.course-state{min-height:var(--ak-control-touch);color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);flex:none;align-items:center;display:inline-flex}.course-state:before{content:"";width:.45rem;height:.45rem;margin-right:var(--ak-space-1);background:var(--ak-color-dot);border-radius:50%}.course-state.is-complete{color:var(--ak-color-accent)}.course-state.is-complete:before{background:var(--ak-color-accent)}.course-video{margin-top:var(--ak-space-intro)}.course-video--welcome,.course-video+.home-text-button{margin-top:var(--ak-space-content)}.course-video--outro{margin-top:var(--ak-space-adjacent)}.course-video iframe{aspect-ratio:16/9;background:var(--ak-color-ink);border:0;width:100%;display:block}.course-video__label{margin:var(--ak-space-1) 0 0;color:var(--ak-color-meta);font-size:var(--ak-type-minimal)}.course-notice{max-width:var(--ak-layout-readable);margin-top:var(--ak-space-content);padding:var(--ak-space-1) 0 var(--ak-space-1) var(--ak-space-content);border-left:2px solid var(--ak-color-accent)}.course-practice,.course-reflection{margin-top:var(--ak-space-content);padding-top:var(--ak-space-content)}.course-reflection{border-top:1px solid var(--ak-color-line)}.course-practice--plain{padding-top:0}.course-practice--plain>h3:first-child{margin-top:0}.course-reflection--unruled{border-top:0;padding-top:0}.course-reflection--unruled>h3:first-child{margin-top:0}.course-practice p{white-space:pre-line}.course-audio{margin-top:var(--ak-space-content)}.course-content h3{margin:var(--ak-space-2) 0 0;font-family:var(--ak-font-display);font-size:var(--ak-type-outcome);letter-spacing:var(--ak-tracking-heading);font-weight:400;line-height:1.12}.course-content section>p:not(.course-minimal){max-width:var(--ak-layout-readable);margin:var(--ak-space-content) 0 0}.course-audio audio{width:100%;margin:0}.course-video{aspect-ratio:16/9;background:var(--ak-color-ink);border-radius:1rem;width:100%;position:relative;overflow:hidden}.course-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.course-question-list{margin-top:var(--ak-space-content)}.course-question{min-width:0;padding:var(--ak-space-content) 0 var(--ak-space-5);border:0;border-top:1px solid var(--ak-color-line);margin:0}.course-question legend{gap:var(--ak-space-2);width:100%;color:var(--ak-color-copy);font-family:var(--ak-font-body);font-size:var(--ak-type-body-large);font-weight:700;line-height:var(--ak-leading-body);grid-template-columns:2.25rem minmax(0,1fr);padding:0;display:grid}.course-question legend>span{padding-top:calc(var(--ak-space-1) / 2);color:var(--ak-color-meta);font-family:var(--ak-font-body);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta)}.course-options{margin:calc(var(--ak-space-1) / 2) 0 0 3.25rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.course-options label{min-height:var(--ak-control-touch);align-items:center;gap:var(--ak-space-2);padding:var(--ak-space-1) var(--ak-space-2) var(--ak-space-1) 0;border-bottom:1px solid var(--ak-color-line-subtle);color:var(--ak-color-copy);cursor:pointer;display:flex}.course-options label:hover,.course-options label.is-selected{color:var(--ak-color-accent)}.course-options input{width:1.1rem;height:1.1rem;accent-color:var(--ak-color-accent);flex:none;margin:0}.course-options input:focus-visible{outline:2px solid var(--ak-color-accent);outline-offset:3px}.course-text-answer{margin:calc(var(--ak-space-1) / 2) 0 0 3.25rem;display:block}.course-text-answer textarea{width:100%;min-height:6rem;padding:.7rem var(--ak-space-2);border:1px solid var(--ak-color-line);color:var(--ak-color-copy);background:var(--ak-color-paper);resize:vertical;border-radius:0}.course-text-answer textarea:focus-visible{border-color:var(--ak-color-accent);box-shadow:0 0 0 3px var(--ak-color-accent-faint);outline:0}.course-paid-hint{margin-top:var(--ak-space-intro);padding-top:var(--ak-space-content);border-top:1px solid var(--ak-color-line)}.course-paid-hint p{margin:0}.course-paid-hint a{min-height:var(--ak-control-touch);margin-top:var(--ak-space-2);color:var(--ak-color-ink);font-size:var(--ak-type-button);letter-spacing:var(--ak-tracking-control);text-underline-offset:.3em;align-items:center;font-weight:700;display:inline-flex}.course-completion{justify-content:space-between;align-items:flex-end;gap:var(--ak-space-2);margin-top:var(--ak-space-2);padding-top:var(--ak-space-2);border-top:1px solid var(--ak-color-line);display:flex}.course-completion p{max-width:35rem;margin:var(--ak-space-1) 0 0}.course-button{gap:var(--ak-space-1);margin-top:var(--ak-space-content)}.course-completion .course-button{flex:none;margin-top:0}.course-button--secondary{color:var(--ak-color-ink);background:0 0}.course-button--secondary:hover{color:var(--ak-color-inverted)}.course-final-cta{margin-top:var(--ak-space-intro);padding-top:var(--ak-space-intro);border-top:1px solid var(--ak-color-line)}.course-final-cta h3{max-width:15ch;font-size:var(--ak-type-section);margin-top:0}.course-outro .course-final-cta{margin-top:var(--ak-space-adjacent);border-top:0;padding-top:0}.course-outro .course-final-completion{margin-top:var(--ak-space-content)}.course-final-completion .course-button{margin-top:0}.course-final-completion__confirmed{align-items:center;gap:var(--ak-space-1);color:var(--ak-color-success);font-weight:700;display:flex}.course-outro .course-final-cta>p,.course-outro .course-final-cta>.course-button{margin-top:var(--ak-space-2)}.course-final-completion__newsletter{max-width:52ch;margin:var(--ak-space-2) 0 0}.course-final-completion__newsletter a{min-height:var(--ak-control-touch);margin-left:var(--ak-space-1);color:var(--ak-color-ink);font-size:var(--ak-type-button);letter-spacing:var(--ak-tracking-control);text-underline-offset:.3em;align-items:center;font-weight:700;display:inline-flex}.course-button--inverted{color:var(--ak-color-inverted);border-color:var(--ak-color-accent);background:var(--ak-color-accent)}.course-button--inverted:hover{color:var(--ak-color-inverted);border-color:var(--ak-color-accent-hover);background:var(--ak-color-accent-hover)}.course-placeholder-note{font-size:var(--ak-type-minimal)}@media (width<=900px){.course-hero{grid-template-columns:1fr;align-items:start}.course-progress{max-width:35rem}.course-workspace{grid-template-columns:1fr}.course-nav{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;display:grid;position:static;overflow-y:visible}.course-nav button{border-right:1px solid var(--ak-color-line)}.course-content{padding:0}}@media (width<=560px){.course-hero{padding-block:var(--ak-space-hero-start) var(--ak-space-section)}.course-hero h1{font-size:var(--ak-type-display)}.course-workspace{gap:var(--ak-space-content);width:100%}.course-nav{width:calc(100% - 2 * var(--ak-layout-gutter));grid-template-columns:1fr;margin-inline:auto}.course-nav button{min-height:var(--ak-space-6);border-right:0}.course-content{padding:var(--ak-space-section) var(--ak-layout-gutter)}.course-session-heading{display:block}.course-state{margin-top:var(--ak-space-content)}.course-completion{flex-direction:column;align-items:stretch}.course-completion .course-button,.course-button{width:100%}.course-options{grid-template-columns:1fr;margin-left:0}.course-text-answer{margin-left:0}}@media (prefers-reduced-motion:reduce){.course-nav button,.course-button{transition:none}}.mbsr-shell{width:min(var(--ak-layout-shell), calc(100% - 2 * var(--ak-layout-gutter)));margin-inline:auto}.mbsr-page em{color:var(--ak-color-accent);font-weight:400}.mbsr-eyebrow,.mbsr-season,.mbsr-minimal{color:var(--ak-color-meta);font-size:var(--ak-type-eyebrow);letter-spacing:var(--ak-tracking-meta);margin:0}.mbsr-eyebrow{font-weight:700}.mbsr-season,.mbsr-minimal{font-size:var(--ak-type-minimal)}.mbsr-hero h1{margin:var(--ak-space-content) 0 0;font-size:var(--ak-type-display);line-height:var(--ak-leading-display)}.mbsr-lead{font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body);margin:0}.mbsr-quickfacts{margin:var(--ak-space-intro) 0 0;border-top:1px solid var(--ak-color-line)}.mbsr-quickfacts div{gap:var(--ak-space-content);padding-block:var(--ak-space-2);border-bottom:1px solid var(--ak-color-line);grid-template-columns:minmax(7rem,.45fr) minmax(0,1fr);display:grid}.mbsr-quickfacts dt{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta)}.mbsr-quickfacts dd{color:var(--ak-color-ink);margin:0;font-weight:600}.mbsr-hero__aside>.home-button{margin-top:var(--ak-space-content)}.mbsr-availability{max-width:var(--ak-layout-readable);margin:var(--ak-space-intro) 0 0;padding:var(--ak-space-content);border-left:2px solid var(--ak-color-accent);background:var(--ak-color-surface)}.mbsr-intro,.mbsr-original,.mbsr-dates,.mbsr-explainer{padding-block:var(--ak-space-page)}.mbsr-editorial{margin-top:var(--ak-space-eyebrow-content)}.mbsr-editorial h2,.mbsr-price h2,.mbsr-place h2{font-size:var(--ak-type-section);line-height:var(--ak-leading-section);margin:0}.mbsr-outcome{color:var(--ak-color-ink);font-family:var(--ak-font-display);font-size:var(--ak-type-outcome);line-height:var(--ak-leading-outcome)}.mbsr-requirement{margin-top:var(--ak-space-intro);padding-top:var(--ak-space-content);border-top:1px solid var(--ak-color-line)}.mbsr-conversation .mbsr-eyebrow,.mbsr-final .mbsr-eyebrow{color:var(--ak-color-inverted-muted)}.mbsr-conversation h2 em,.mbsr-final h2 em{color:var(--ak-color-accent-pale)}.mbsr-conversation__inner>p:not(.mbsr-eyebrow){max-width:var(--ak-layout-readable);margin:var(--ak-space-intro) 0 0;color:var(--ak-color-inverted-copy);font-size:var(--ak-type-body-large)}.mbsr-benefits{padding-block:var(--ak-space-color-section);background:var(--ak-color-surface-accent)}.mbsr-benefits h2{margin:var(--ak-space-eyebrow-content) 0 0;font-size:var(--ak-type-display);line-height:var(--ak-leading-display)}.mbsr-benefit-grid{margin-top:var(--ak-space-intro);border-top:1px solid var(--ak-color-line);border-left:1px solid var(--ak-color-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mbsr-benefit-grid article{min-height:24rem;padding:var(--ak-space-card-padding);border-right:1px solid var(--ak-color-line);border-bottom:1px solid var(--ak-color-line);flex-direction:column;display:flex}.mbsr-benefit-grid h3{margin:var(--ak-space-card) 0 var(--ak-space-content);font-size:var(--ak-type-outcome);line-height:var(--ak-leading-outcome)}.mbsr-benefit-grid article>p:last-child{margin:auto 0 0}.mbsr-price{grid-template-columns:minmax(0, 1fr) minmax(var(--ak-layout-editorial-aside), .8fr);gap:var(--ak-space-columns);padding-block:var(--ak-space-page);display:grid}.mbsr-price h2{margin-top:var(--ak-space-eyebrow-content)}.mbsr-price__details{padding-top:var(--ak-space-eyebrow-content)}.mbsr-price__details>p:not(.mbsr-price__amount){margin:var(--ak-space-content) 0 0}.mbsr-price__amount{color:var(--ak-color-ink);font-family:var(--ak-font-display);font-size:var(--ak-type-section);line-height:var(--ak-leading-section);margin:0}.mbsr-price .home-button{margin-top:var(--ak-space-intro)}.mbsr-voices{padding-block:var(--ak-space-color-section);color:var(--ak-color-inverted);background:var(--ak-color-ink)}.mbsr-stars{color:var(--ak-color-accent-pale);letter-spacing:var(--ak-tracking-control);margin:0}.mbsr-voices__title{margin:var(--ak-space-content) 0 0;color:var(--ak-color-inverted);font-size:var(--ak-type-eyebrow)}.mbsr-voice-grid{gap:var(--ak-space-columns);margin-top:var(--ak-space-intro);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mbsr-voice-grid blockquote{padding-top:var(--ak-space-content);border-top:1px solid var(--ak-color-inverted-subtle);margin:0}.mbsr-voice-grid blockquote>p{color:var(--ak-color-inverted-copy);font-family:var(--ak-font-display);font-size:var(--ak-type-outcome);line-height:var(--ak-leading-outcome);margin:0}.mbsr-voice-grid footer{margin-top:var(--ak-space-content);color:var(--ak-color-inverted-muted);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta)}.mbsr-voice-grid cite{font-style:normal}.mbsr-dates .mbsr-lead{margin-top:var(--ak-space-content)}.mbsr-session-list{border-top:1px solid var(--ak-color-line);margin:0;padding:0;list-style:none}.mbsr-session-list li{min-height:var(--ak-control-touch);grid-template-columns:var(--ak-space-5) minmax(0, 1fr);align-items:center;gap:var(--ak-space-content);padding-block:var(--ak-space-2);border-bottom:1px solid var(--ak-color-line);display:grid}.mbsr-session-list span{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta)}.mbsr-session-list strong{color:var(--ak-color-ink);font-weight:600}.mbsr-place{padding-block:var(--ak-space-color-section);background:var(--ak-color-surface)}.mbsr-place__grid{grid-template-columns:minmax(0, 1fr) minmax(var(--ak-layout-editorial-aside), .8fr);gap:var(--ak-space-columns);display:grid}.mbsr-place h2{margin-top:var(--ak-space-eyebrow-content)}.mbsr-place address{margin-top:var(--ak-space-intro);color:var(--ak-color-copy);font-style:normal}.mbsr-final{padding-block:var(--ak-space-color-section);color:var(--ak-color-inverted);background:var(--ak-color-footer);text-align:center}.mbsr-final h2{margin:var(--ak-space-eyebrow-content) auto 0;color:var(--ak-color-inverted);font-size:var(--ak-type-display);line-height:var(--ak-leading-display)}.mbsr-final__inner>p:not(.mbsr-eyebrow){max-width:var(--ak-layout-readable);margin:var(--ak-space-intro) auto 0;color:var(--ak-color-inverted-copy);font-size:var(--ak-type-body-large)}.mbsr-final .home-button-row{margin-top:var(--ak-space-content);justify-content:center}.home-text-link--light{color:var(--ak-color-inverted)}.home-text-link--light:hover,.home-text-link--light:focus-visible{color:var(--ak-color-accent-pale)}@media (width<=900px){.mbsr-hero{min-height:auto}.mbsr-hero__grid,.mbsr-editorial,.mbsr-price,.mbsr-place__grid{grid-template-columns:1fr}.mbsr-hero__aside{max-width:var(--ak-layout-readable)}.mbsr-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mbsr-benefit-grid article{min-height:19rem}.mbsr-price__details{max-width:var(--ak-layout-readable);padding-top:0}.mbsr-voice-grid{gap:var(--ak-space-section);grid-template-columns:1fr}}@media (width<=560px){.mbsr-hero{padding-block:var(--ak-space-hero-start) var(--ak-space-page)}.mbsr-hero h1,.mbsr-conversation h2,.mbsr-benefits h2,.mbsr-final h2{font-size:var(--ak-type-display)}.mbsr-benefit-grid{grid-template-columns:1fr}.mbsr-benefit-grid article{min-height:auto}.mbsr-benefit-grid article>p:last-child{margin-top:var(--ak-space-card)}.mbsr-quickfacts div{gap:calc(var(--ak-space-1) / 2);grid-template-columns:1fr}.mbsr-price .home-button,.mbsr-hero .home-button,.mbsr-conversation .home-button{justify-content:center;width:100%}.mbsr-final .home-button-row{align-items:stretch}.mbsr-final .home-button{width:100%}}.mbsr-page{padding-bottom:var(--ak-space-page);--ak-color-accent:var(--ak-color-mbsr-accent);--ak-color-accent-hover:var(--ak-color-mbsr-accent-hover);--ak-color-accent-pale:var(--ak-color-mbsr-accent-pale);--ak-color-accent-faint:var(--ak-color-mbsr-accent-faint)}.mbsr-kicker,.mbsr-start,.mbsr-testimonial-label,.mbsr-section__meta{margin:0}.mbsr-kicker{color:var(--ak-color-ink);font-family:var(--ak-font-display);font-size:var(--ak-type-outcome);line-height:var(--ak-leading-outcome)}.mbsr-source{width:fit-content;margin-top:var(--ak-space-1);padding:calc(var(--ak-space-1) / 2) var(--ak-space-1);border:1px solid var(--ak-color-accent);color:var(--ak-color-accent);background:var(--ak-color-accent-faint);font-family:var(--ak-font-body);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);border-radius:999px;align-items:center;font-style:normal;font-weight:700;line-height:1;display:inline-flex}.mbsr-hero__grid{margin-top:var(--ak-space-intro)}.mbsr-hero__aside{max-width:var(--ak-layout-readable)}.mbsr-start{color:var(--ak-color-ink);font-family:var(--ak-font-display);font-size:var(--ak-type-section);line-height:var(--ak-leading-section)}.mbsr-quickfacts dd .mbsr-source{display:flex}.mbsr-action-row{align-items:center;gap:var(--ak-space-2);margin-top:var(--ak-space-content);flex-wrap:wrap;display:flex}.mbsr-action-row .home-button,.mbsr-copy .home-button,.mbsr-copy .home-text-link{margin-top:var(--ak-space-content)}.mbsr-section{gap:var(--ak-space-columns);padding-block:var(--ak-space-section);border-top:1px solid var(--ak-color-line);grid-template-columns:minmax(12rem,.65fr) minmax(0,1.65fr);display:grid}.mbsr-section__heading h2{margin:var(--ak-space-eyebrow-content) 0 0;font-size:var(--ak-type-section);line-height:var(--ak-leading-section)}.mbsr-section__heading>h2:first-child{margin-top:0}.mbsr-section__meta{margin-top:var(--ak-space-content);color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta)}.mbsr-section__meta .mbsr-source{display:flex}.mbsr-copy{min-width:0}.mbsr-service-list,.mbsr-session-list{border-top:1px solid var(--ak-color-line);margin:0;padding:0;list-style:none}.mbsr-service-list li{grid-template-columns:var(--ak-space-5) minmax(0, 1fr);gap:var(--ak-space-content);padding-block:var(--ak-space-content);border-bottom:1px solid var(--ak-color-line);display:grid}.mbsr-service-list li>span,.mbsr-session-list li>span{color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta)}.mbsr-service-list h3{color:var(--ak-color-ink);font-family:var(--ak-font-display);font-size:var(--ak-type-outcome);font-weight:400;line-height:var(--ak-leading-outcome);margin:0}.mbsr-service-list p{max-width:var(--ak-layout-readable);margin:var(--ak-space-2) 0 0}.mbsr-price{margin:var(--ak-space-content) 0 0;color:var(--ak-color-ink);font-family:var(--ak-font-display);font-size:var(--ak-type-section);line-height:var(--ak-leading-section)}.mbsr-price .mbsr-source{display:flex}.mbsr-stars{color:var(--ak-color-accent)}.mbsr-testimonial-label{margin-top:var(--ak-space-content);color:var(--ak-color-meta);font-size:var(--ak-type-eyebrow);letter-spacing:var(--ak-tracking-meta)}.mbsr-testimonials blockquote{padding-block:var(--ak-space-content);border-top:1px solid var(--ak-color-line);margin:0}.mbsr-testimonials blockquote:first-child{border-top:0;padding-top:0}.mbsr-testimonials blockquote p{color:var(--ak-color-ink);font-family:var(--ak-font-display);font-size:var(--ak-type-outcome);line-height:var(--ak-leading-outcome);margin:0}.mbsr-testimonials footer{margin-top:var(--ak-space-2);color:var(--ak-color-meta);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta)}.mbsr-testimonials cite{font-style:normal}.mbsr-dynamic-group{margin-top:var(--ak-space-content);padding:var(--ak-space-content);border-left:2px solid var(--ak-color-accent);background:var(--ak-color-surface-accent)}.mbsr-dynamic-group>p:first-child{margin-top:0}.mbsr-dynamic-group>.mbsr-source{margin-top:var(--ak-space-content)}.mbsr-copy address{margin-top:var(--ak-space-content);color:var(--ak-color-copy);font-style:normal;line-height:var(--ak-leading-body)}.mbsr-copy address+.mbsr-source{display:flex}@media (width<=900px){.mbsr-section{gap:var(--ak-space-intro);grid-template-columns:1fr}.mbsr-section__heading{max-width:var(--ak-layout-readable)}}@media (width<=560px){.mbsr-hero{padding-block:var(--ak-space-hero-start) var(--ak-space-section)}.mbsr-action-row{flex-direction:column;align-items:stretch}.mbsr-action-row .home-button,.mbsr-copy .home-button{justify-content:center;width:100%}.mbsr-service-list li,.mbsr-session-list li{grid-template-columns:var(--ak-space-4) minmax(0, 1fr)}.mbsr-dynamic-group{padding:var(--ak-space-2)}}.mbsr-hero{min-height:560px;padding-block:var(--ak-space-hero-start) var(--ak-space-adjacent)}.mbsr-hero>.mbsr-eyebrow{align-items:center;gap:var(--ak-space-1);flex-wrap:wrap;display:flex}.mbsr-hero>.mbsr-eyebrow .mbsr-source{margin-top:0}.mbsr-hero__grid{margin-top:var(--ak-space-eyebrow-content);align-items:end}.mbsr-section__heading>.mbsr-eyebrow+h2,.mbsr-conversation__grid .mbsr-eyebrow+h2{margin-top:var(--ak-space-eyebrow-compact)}.mbsr-hero h1{font-size:var(--ak-type-display);line-height:var(--ak-leading-display);margin:0}.mbsr-hero__content .mbsr-lead{max-width:var(--ak-layout-readable);margin-top:var(--ak-space-content);color:var(--ak-color-ink);font-size:var(--ak-type-body-large)}.mbsr-hero__content .home-button{margin-top:var(--ak-space-content)}.mbsr-hero .home-current__strong{margin-top:0}.mbsr-hero__aside{max-width:var(--ak-layout-editorial-aside);padding-bottom:var(--ak-space-1)}.mbsr-hero__aside p{color:var(--ak-color-ink);font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body);margin:0}.mbsr-hero__aside .mbsr-minimal{margin-bottom:var(--ak-space-1);display:block}.mbsr-section{padding-block:var(--ak-space-page);grid-template-columns:minmax(0,.9fr) minmax(0,1.45fr)}.mbsr-hero+.mbsr-section{padding-top:var(--ak-space-adjacent);border-top:0}.mbsr-section,.mbsr-conversation,.mbsr-testimonial{padding-block:var(--ak-space-page)}.mbsr-page>.mbsr-section,.mbsr-page>.mbsr-conversation,.mbsr-page>.mbsr-testimonial{padding-block:var(--ak-space-section);border-top:0;border-bottom:0}.mbsr-page>.mbsr-hero+.mbsr-section{padding-top:var(--ak-space-adjacent)}.mbsr-section__heading h2{margin-top:var(--ak-space-eyebrow-content)}.mbsr-note{padding-top:var(--ak-space-content);color:var(--ak-color-meta);font-family:var(--ak-font-body);font-size:var(--ak-type-minimal);line-height:var(--ak-leading-body)}.mbsr-conversation{padding-block:var(--ak-space-page);color:var(--ak-color-inverted);background:var(--ak-color-accent)}.mbsr-conversation__grid{align-items:start;gap:var(--ak-space-columns);grid-template-columns:minmax(0,.9fr) minmax(0,1.45fr);display:grid}.mbsr-conversation .mbsr-eyebrow{color:var(--ak-color-inverted-muted)}.mbsr-conversation h2{margin:var(--ak-space-eyebrow-compact) 0 0;color:var(--ak-color-inverted);font-size:var(--ak-type-section);line-height:var(--ak-leading-section)}.mbsr-conversation h2 em{color:var(--ak-color-accent-pale)}.mbsr-conversation__grid>div:last-child>p{max-width:var(--ak-layout-readable);color:var(--ak-color-inverted-copy);font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body);margin:0}.mbsr-conversation .home-button{margin-top:var(--ak-space-content)}.mbsr-benefits{padding-block:var(--ak-space-color-section);color:var(--ak-color-ink);background:var(--ak-color-mbsr-accent-pale)}.mbsr-benefits .mbsr-eyebrow{color:var(--ak-color-meta);margin:0}.mbsr-benefits h2{max-width:none;margin:var(--ak-space-eyebrow-compact) 0 0;color:var(--ak-color-ink);font-size:var(--ak-type-section);line-height:var(--ak-leading-section)}.mbsr-benefits__grid{gap:var(--ak-space-content) var(--ak-space-columns);margin-top:var(--ak-space-intro);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mbsr-benefits__grid article{min-width:0}.mbsr-benefits__grid h3{align-items:center;gap:var(--ak-space-1);color:var(--ak-color-ink);font-family:var(--ak-font-body);font-size:var(--ak-type-body-large);font-weight:700;line-height:var(--ak-leading-body);margin:0;display:flex}.mbsr-benefits__grid p{max-width:var(--ak-layout-readable);margin:var(--ak-space-1) 0 0;color:var(--ak-color-ink);font-size:var(--ak-type-body);line-height:var(--ak-leading-body)}.mbsr-check{width:1.35em;height:1.35em;fill:var(--ak-color-ink);stroke:var(--ak-color-mbsr-accent-pale);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:0 0 1.35em}.mbsr-check path{fill:none;stroke:var(--ak-color-mbsr-accent-pale);stroke-width:2px}.mbsr-faq{gap:var(--ak-space-columns);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.9fr) minmax(0,1.45fr);display:grid}.mbsr-faq__heading{display:contents}.mbsr-faq__heading>.mbsr-eyebrow{grid-area:1/1/auto/-1;margin:0}.mbsr-faq__heading h2{font-size:var(--ak-type-section);line-height:var(--ak-leading-section);grid-area:2/1;align-self:start;margin:var(--ak-space-eyebrow-compact) 0 0!important}.mbsr-faq__list{min-width:0;margin-top:var(--ak-space-eyebrow-compact);grid-area:2/2}.mbsr-faq-item{border-top:1px solid var(--ak-color-line);margin:0}.mbsr-page .mbsr-faq-item{margin-top:0}.mbsr-faq-item:last-child{border-bottom:1px solid var(--ak-color-line)}.mbsr-faq-item summary{min-height:var(--ak-control-touch);align-items:center;gap:var(--ak-space-content);padding-block:var(--ak-space-content);color:var(--ak-color-ink);cursor:pointer;grid-template-columns:minmax(0,1fr) 24px;list-style:none;display:grid}.mbsr-faq-item summary::-webkit-details-marker{display:none}.mbsr-faq-item summary strong{font-family:var(--ak-font-body);font-size:var(--ak-type-body-large);font-weight:700;line-height:var(--ak-leading-body)}.mbsr-faq-item summary i{width:24px;height:24px;position:relative}.mbsr-faq-item summary i:before,.mbsr-faq-item summary i:after{content:"";background:currentColor;width:24px;height:1px;position:absolute;top:50%;left:0}.mbsr-faq-item summary i:after{transition:transform var(--ak-transition);transform:rotate(90deg)}.mbsr-faq-item[open] summary i:after{transform:rotate(0)}.mbsr-faq-item>div{max-width:var(--ak-layout-readable);padding:0 0 var(--ak-space-content)}.mbsr-faq-item>div p{font-size:var(--ak-type-body);line-height:var(--ak-leading-body);margin:0}.mbsr-faq-item>div p+p,.mbsr-faq-item>div address,.mbsr-faq-item>div .home-text-link{margin-top:var(--ak-space-content)}.mbsr-faq-item>div address{color:var(--ak-color-muted);font-size:var(--ak-type-body);line-height:var(--ak-leading-body)}.mbsr-service-list h3{letter-spacing:var(--ak-tracking-heading)}.mbsr-service-list{border-top:1px solid var(--ak-color-line)}.mbsr-service-list li{min-height:112px;padding-block:var(--ak-space-content);border-bottom:1px solid var(--ak-color-line);transition:background-color var(--ak-transition);align-items:center}.mbsr-service-list li:hover,.mbsr-service-list li:focus-within{background:var(--ak-color-accent-faint)}.mbsr-section--services+.mbsr-section{border-top:0}.mbsr-cost-lead{color:var(--ak-color-ink);font-family:var(--ak-font-display);font-size:var(--ak-type-outcome);line-height:var(--ak-leading-outcome)}.mbsr-payment-cta{isolation:isolate;display:block;position:relative}.mbsr-page>.mbsr-payment-cta{padding-block:var(--ak-space-color-section)}.mbsr-payment-cta:before{z-index:-1;content:"";background:var(--ak-color-mbsr-accent-pale);position:absolute;inset:0 calc(50% - 50vw)}.mbsr-payment-cta>.mbsr-eyebrow{margin:0}.mbsr-payment-cta__grid{gap:var(--ak-space-columns);grid-template-columns:minmax(0,.9fr) minmax(0,1.45fr);display:grid}.mbsr-payment-cta__left h2{margin:var(--ak-space-eyebrow-compact) 0 0;font-size:var(--ak-type-section);line-height:var(--ak-leading-section)}.mbsr-payment-cta__copy{min-width:0;margin-top:var(--ak-space-eyebrow-compact);color:var(--ak-color-copy);font-size:var(--ak-type-body-large);line-height:var(--ak-leading-body)}.mbsr-payment-cta__copy>p{max-width:var(--ak-layout-readable);margin:0}.mbsr-payment-cta__copy h3{max-width:var(--ak-layout-readable);color:var(--ak-color-ink);font-family:var(--ak-font-body);font-size:var(--ak-type-body-large);font-weight:700;line-height:var(--ak-leading-body);margin:0}.mbsr-payment-cta__copy h3+p,.mbsr-payment-cta__copy>p+p{margin-top:var(--ak-space-content)}.mbsr-payment-cta__right{flex-direction:column;min-height:100%;display:flex}.mbsr-payment-cta__copy>.mbsr-source{margin-top:var(--ak-space-content);display:flex}.mbsr-payment-cta__facts{margin:var(--ak-space-intro) 0 0;border-top:1px solid var(--ak-color-line)}.mbsr-payment-cta__facts>div{gap:var(--ak-space-content);padding-block:var(--ak-space-content);border-bottom:1px solid var(--ak-color-line);grid-template-columns:minmax(7rem,.55fr) minmax(0,1fr);display:grid}.mbsr-payment-cta__facts dt{color:var(--ak-color-meta);font-size:var(--ak-type-body);letter-spacing:normal}.mbsr-payment-cta__facts dd{color:var(--ak-color-ink);margin:0;font-weight:400}.mbsr-payment-cta__purchase{min-width:0;margin-top:auto}.mbsr-payment-cta__amount{color:var(--ak-color-ink);font-family:var(--ak-font-display);font-size:var(--ak-type-section);line-height:var(--ak-leading-section);margin:0}.mbsr-payment-cta__purchase .mbsr-price-cta{margin-top:var(--ak-space-content)}.mbsr-payment-cta__note{max-width:var(--ak-layout-readable);margin:var(--ak-space-content) 0 0;color:var(--ak-color-meta);font-size:var(--ak-type-minimal);line-height:var(--ak-leading-body)}.mbsr-funding-list{margin-block:var(--ak-space-intro);border-top:1px solid var(--ak-color-line)}.mbsr-funding-list section{padding-block:var(--ak-space-content);border-bottom:1px solid var(--ak-color-line)}.mbsr-funding-list h3{color:var(--ak-color-meta);font-family:var(--ak-font-body);font-size:var(--ak-type-minimal);letter-spacing:var(--ak-tracking-meta);text-transform:none;margin:0;font-weight:700;line-height:1.2}.mbsr-funding-list p{margin:var(--ak-space-2) 0 0}.mbsr-testimonial{padding-block:var(--ak-space-page);border-top:1px solid var(--ak-color-line)}.mbsr-copy>.home-text-link{width:fit-content}.mbsr-price-cta{width:fit-content;margin-top:var(--ak-space-content);display:flex}.mbsr-copy>p+p,.mbsr-copy>.home-button,.mbsr-copy>.home-text-link,.mbsr-conversation .home-button{margin-top:var(--ak-space-content)}.mbsr-price{padding:0;display:block}.mbsr-section__heading h2,.mbsr-conversation h2{margin-top:var(--ak-space-eyebrow-compact)!important}@media (width>=901px){.mbsr-section--editorial{grid-template-rows:auto 1fr;row-gap:0}.mbsr-section--editorial .mbsr-section__heading{display:contents}.mbsr-section--editorial .mbsr-section__heading>.mbsr-eyebrow{grid-area:1/1/auto/-1;margin:0}.mbsr-section--editorial .mbsr-section__heading>h2{grid-area:2/1;align-self:start}.mbsr-section--editorial>.mbsr-copy{margin-top:var(--ak-space-eyebrow-compact);grid-area:2/2;align-self:start}.mbsr-section:not(.mbsr-section--editorial)>.mbsr-copy,.mbsr-section>.mbsr-service-list{margin-top:calc(var(--ak-space-eyebrow-compact) + (var(--ak-type-eyebrow) * var(--ak-leading-body)))}.mbsr-conversation__grid>div:last-child{padding-top:calc(var(--ak-space-eyebrow-compact) + (var(--ak-type-eyebrow) * var(--ak-leading-body)))}}@media (width<=900px){.mbsr-hero{min-height:0}.mbsr-section,.mbsr-conversation__grid,.mbsr-benefits__grid,.mbsr-payment-cta__grid{grid-template-columns:1fr}.mbsr-payment-cta__copy{margin-top:var(--ak-space-content)}.mbsr-payment-cta__purchase{margin-top:var(--ak-space-intro)}.mbsr-faq{grid-template-columns:1fr}.mbsr-faq__heading{display:block}.mbsr-faq__list{margin-top:var(--ak-space-content);grid-area:auto/1}.mbsr-conversation__grid{align-items:start;gap:var(--ak-space-intro)}.mbsr-section--editorial .mbsr-section__heading{display:block}}@media (width<=560px){.mbsr-hero{padding-block:var(--ak-space-hero-start) var(--ak-space-adjacent)}.mbsr-payment-cta__facts>div{gap:calc(var(--ak-space-1) / 2);grid-template-columns:1fr}.mbsr-conversation .home-button,.mbsr-price-cta{justify-content:center;width:100%}}.mentoring-hero__intro{grid-template-columns:minmax(0, 1.8fr) minmax(var(--ak-layout-editorial-aside), .8fr);align-items:end;gap:var(--ak-space-columns);margin-top:var(--ak-space-intro);display:grid}.mentoring-hero h1{grid-column:auto}.mentoring-hero h1 .ak-heading__line{inline-size:auto}.mentoring-hero__aside{grid-column:auto;width:auto;max-width:none;margin-top:0;position:static}@media (width<=900px){.mentoring-hero__intro{gap:var(--ak-space-content);margin-top:var(--ak-space-eyebrow-content);grid-template-columns:1fr}.mentoring-hero__aside{width:100%}}.paid-course-page [hidden]{display:none!important}.paid-course-progress__module+.paid-course-progress__module{margin-top:var(--ak-space-content)}.paid-course-progress__module .course-minimal{justify-content:space-between;gap:var(--ak-space-1);margin-bottom:var(--ak-space-1);flex-wrap:wrap;display:flex}.paid-course-progress__module progress{display:block}.paid-course-page .course-hero>div:last-child .course-lead{margin:0}.paid-course-overview>.paid-course-progress{margin-top:var(--ak-space-content)}.paid-course-overview{padding-bottom:var(--ak-space-page)}.paid-course-overview>h2,.paid-course-module-heading>h2{font-family:var(--ak-font-display);font-size:var(--ak-type-section);line-height:var(--ak-leading-section);margin:0}.paid-course-module-grid{gap:var(--ak-space-grid);margin-top:var(--ak-space-intro);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.paid-course-module-card{align-items:flex-start;gap:var(--ak-space-content);min-width:0;min-height:var(--ak-control-touch);padding:var(--ak-space-card-padding);border:1px solid var(--ak-color-line-subtle);color:var(--ak-color-copy);background:var(--ak-color-paper);text-align:left;cursor:pointer;border-radius:0;flex-direction:column;margin:0;display:flex}.paid-course-module-card,.paid-course-module-card *{text-decoration:none}.paid-course-module-card>strong{font-family:var(--ak-font-display);font-size:var(--ak-type-outcome);line-height:var(--ak-leading-outcome);font-weight:400}.paid-course-module-card>.home-text-link{margin-top:auto}.paid-course-module-card:hover{background:var(--ak-color-surface)}.paid-course-module-card.is-current{border-color:var(--ak-color-accent);background:var(--ak-color-accent-pale)}.paid-course-module-card>[data-card-state]:empty{display:none}.paid-course-module-card:focus-visible{outline:2px solid var(--ak-color-accent);outline-offset:2px}.paid-course-module-heading{gap:var(--ak-space-content);margin-bottom:var(--ak-space-intro);display:grid}.paid-course-module-heading>.home-text-button{justify-self:start}.paid-course-module-view .course-content{scroll-margin-top:calc(var(--ak-header-height) + var(--ak-space-2))}.paid-course-session__body{gap:var(--ak-space-grid);margin-top:var(--ak-space-content);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.paid-course-session__body .course-audio{margin:0}.paid-course-session__body .course-audio p{margin:0 0 var(--ak-space-1)}@media (width<=900px){.paid-course-module-grid,.paid-course-session__body,.paid-course-module-view .course-nav{grid-template-columns:1fr}.paid-course-module-view .course-nav button{border-right:0}}@media (width<=560px){.paid-course-module-view .course-workspace{width:100%}.paid-course-module-view .course-nav{width:100%;margin-inline:0}.paid-course-module-view .course-content{padding-inline:0}}.paid-course-module-view .course-session-copy{margin-top:var(--ak-space-content)}.praxisraum-page .course-hero{padding-bottom:0}.praxisraum-page .course-hero>div>.course-eyebrow{margin:var(--ak-space-content) 0}.praxisraum-page .course-hero>div:last-child .course-lead{margin:0}.praxisraum-toolbar{justify-content:flex-start;align-items:center;gap:var(--ak-space-content);margin-top:var(--ak-space-content);flex-wrap:wrap;display:flex}.praxisraum-status{margin:var(--ak-space-content) 0 0;color:var(--ak-color-meta)}.praxisraum-status:empty{display:none}.praxisraum-form{gap:var(--ak-space-2);margin-top:var(--ak-space-intro);max-width:var(--ak-layout-readable);display:grid}.praxisraum-form label{font-size:var(--ak-type-body);font-weight:600}.praxisraum-form textarea{resize:vertical}.praxisraum-form p{margin:0}.praxisraum-actions{gap:var(--ak-space-content);flex-wrap:wrap;display:flex}.praxisraum-form .home-text-button{justify-self:start}.praxisraum-feed{max-width:var(--ak-layout-readable);gap:var(--ak-space-grid);margin-top:var(--ak-space-content);display:grid}.praxisraum-post{min-width:0;padding:var(--ak-space-card-padding);border:1px solid var(--ak-color-line-subtle);background:var(--ak-color-surface)}.praxisraum-post:nth-child(2n){background:var(--ak-color-surface-accent)}.home-layout .praxisraum-post-title{margin:var(--ak-space-1) 0 0;color:var(--ak-color-ink);font-family:var(--ak-font-body);font-size:var(--ak-type-body-large);letter-spacing:0;font-weight:700;line-height:var(--ak-leading-body)}.praxisraum-post p{max-width:var(--ak-layout-readable)}.praxisraum-copy{white-space:pre-wrap;overflow-wrap:anywhere}.praxisraum-post-copy{margin:var(--ak-space-1) 0 0}.praxisraum-kind{color:var(--ak-color-accent);text-transform:uppercase;font-weight:700}.praxisraum-meta{margin-top:var(--ak-space-1);color:var(--ak-color-meta)}.praxisraum-meta strong{color:var(--ak-color-ink);font-weight:700}.praxisraum-thread{margin-top:var(--ak-space-content);border-top:1px solid var(--ak-color-line-subtle)}.praxisraum-thread-toggle{cursor:pointer;min-height:var(--ak-control-touch);justify-content:space-between;align-items:center;gap:var(--ak-space-2);color:var(--ak-color-ink);font-size:var(--ak-type-button);letter-spacing:var(--ak-tracking-control);font-weight:700;list-style:none;display:flex}.praxisraum-thread-toggle::-webkit-details-marker{display:none}.praxisraum-thread-toggle:after{content:"+";color:var(--ak-color-accent);font-size:var(--ak-type-body-large);font-weight:400}.praxisraum-thread[open]>.praxisraum-thread-toggle:after{content:"−"}.praxisraum-replies{gap:var(--ak-space-content);padding-top:var(--ak-space-content);display:grid}.praxisraum-reply{min-width:0;margin-left:var(--ak-space-content);padding:var(--ak-space-content);border-left:2px solid var(--ak-color-accent);background:var(--ak-color-paper)}.praxisraum-reply .praxisraum-copy{margin:var(--ak-space-1) 0 0}.praxisraum-thread>.praxisraum-form{margin:var(--ak-space-content) 0 0 var(--ak-space-content);padding-top:var(--ak-space-content);border-top:1px solid var(--ak-color-line-subtle)}.praxisraum-post .course-minimal{margin:0}.praxisraum-feed+.home-text-button{margin-top:var(--ak-space-content)}
