@font-face{font-family:Averia Serif Libre;font-style:italic;font-weight:300;font-display:swap;src:url(../media/9edd165a36efa41a-s.p.b14b02db.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:Averia Serif Libre;font-style:italic;font-weight:400;font-display:swap;src:url(../media/1e7b70e7d87e0cff-s.p.a4f7f820.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:Averia Serif Libre;font-style:italic;font-weight:700;font-display:swap;src:url(../media/1b9db6b14d5f23d9-s.p.95c275f7.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:Averia Serif Libre;font-style:normal;font-weight:300;font-display:swap;src:url(../media/063c621f808926da-s.p.04658371.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:Averia Serif Libre;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a69a711ce91a20c2-s.p.1604dc68.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:Averia Serif Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b567d50dccb92ec5-s.p.32dc420b.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:Averia Serif Libre Fallback;src:local(Arial);ascent-override:86.33%;descent-override:21.96%;line-gap-override:8.69%;size-adjust:103.4%}.averia_serif_libre_8933469f-module__whiW0a__className{font-family:Averia Serif Libre,Averia Serif Libre Fallback}.averia_serif_libre_8933469f-module__whiW0a__variable{--font-averia:"Averia Serif Libre","Averia Serif Libre Fallback"}
:where(:not(:-webkit-any(html,iframe,canvas,img,svg,video,audio)):not(:-webkit-any(svg *,symbol *))){all:unset;display:revert}:where(:not(:-moz-any(html,iframe,canvas,img,svg,video,audio)):not(:-moz-any(svg *,symbol *))){all:unset;display:revert}:where(:not(:is(html,iframe,canvas,img,svg,video,audio)):not(:is(svg *,symbol *))){all:unset;display:revert}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}ol{counter-reset:revert}img{max-height:100%;max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}
:root[data-theme=light]{--color-text:#473600;--color-background:#b8975e;--color-primary:#473600;--color-secondary:#905a30;--color-accent:#7a4416;--color-text-50:#f5e8d4;--color-text-100:#e5caa4;--color-text-200:#d0a878;--color-text-300:#b88050;--color-text-400:#9a6030;--color-text-500:#7a4416;--color-text-600:#5a2e0c;--color-text-700:#3a1e08;--color-text-800:#1a0e04;--color-text-900:#0f0702;--color-background-50:#f5ead8;--color-background-100:#ebd5b8;--color-background-200:#d8be98;--color-background-300:#c8a878;--color-background-400:#b8975e;--color-background-500:#905a30;--color-background-600:#6a4020;--color-background-700:#442814;--color-background-800:#221408;--color-background-900:#0f0802;--color-primary-50:#f0dcc0;--color-primary-100:#d8b48a;--color-primary-200:#ba8860;--color-primary-300:#9a6040;--color-primary-400:#7a4020;--color-primary-500:#603014;--color-primary-600:#48240c;--color-primary-700:#301808;--color-primary-800:#180c04;--color-primary-900:#0a0502;--color-secondary-50:#f5e8d0;--color-secondary-100:#e5c8a8;--color-secondary-200:#d0aa88;--color-secondary-300:#b89060;--color-secondary-400:#a07838;--color-secondary-500:#80602c;--color-secondary-600:#604820;--color-secondary-700:#403014;--color-secondary-800:#201808;--color-secondary-900:#100c04;--color-accent-50:#fdf5cc;--color-accent-100:#fbe898;--color-accent-200:#f9d860;--color-accent-300:#f7c830;--color-accent-400:#f5b800;--color-accent-500:#cc9000;--color-accent-600:#996c00;--color-accent-700:#664800;--color-accent-800:#332400;--color-accent-900:#1a1200;--color-particle-rgb:30,12,4}:root[data-theme=dark]{--color-text:#efe4cd;--color-background:#2c1e0c;--color-primary:#cc8614;--color-secondary:#81662c;--color-accent:#fff0b3;--color-text-50:#130f06;--color-text-100:#271e0c;--color-text-200:#4e3d18;--color-text-300:#745b25;--color-text-400:#9b7931;--color-text-500:#c2983d;--color-text-600:#ceac64;--color-text-700:#dac18b;--color-text-800:#e7d6b1;--color-text-900:#f3ead8;--color-background-50:#140e05;--color-background-100:#281b0b;--color-background-200:#503716;--color-background-300:#785221;--color-background-400:#a06e2c;--color-background-500:#c88937;--color-background-600:#d3a15f;--color-background-700:#deb887;--color-background-800:#e9d0af;--color-background-900:#f4e7d7;--color-primary-50:#170f02;--color-primary-100:#2e1e05;--color-primary-200:#5d3d09;--color-primary-300:#8b5b0e;--color-primary-400:#ba7a12;--color-primary-500:#e89817;--color-primary-600:#edad45;--color-primary-700:#f1c174;--color-primary-800:#f6d6a2;--color-primary-900:#faead1;--color-secondary-50:#130f07;--color-secondary-100:#261e0d;--color-secondary-200:#4c3c1a;--color-secondary-300:#725a27;--color-secondary-400:#987834;--color-secondary-500:#be9641;--color-secondary-600:#cbab67;--color-secondary-700:#d8c08d;--color-secondary-800:#e5d5b3;--color-secondary-900:#f2ead9;--color-accent-50:#1a1400;--color-accent-100:#332900;--color-accent-200:#665200;--color-accent-300:#997a00;--color-accent-400:#cca300;--color-accent-500:#fc0;--color-accent-600:#ffd633;--color-accent-700:#ffe066;--color-accent-800:#ffeb99;--color-accent-900:#fff5cc;--color-particle-rgb:204,134,20}
.site-header{z-index:50;background:color-mix(in srgb,var(--color-background-100),transparent 30%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-background-200);position:-webkit-sticky;position:sticky;top:0}:root[data-theme=light] .site-header{background:color-mix(in srgb,var(--color-background-500),transparent 70%);border-bottom:1px solid var(--color-background-500)}.site-header__inner{max-width:1440px;padding:0 var(--spacing-medium);justify-content:space-between;align-items:center;height:64px;margin:0 auto;display:flex}@media (min-width:768px){.site-header__inner{padding:0 var(--spacing-large)}}@media (min-width:1024px){.site-header__inner{padding:0 var(--spacing-xlarge)}}.site-header__brand{align-items:center;gap:var(--spacing-small);min-width:0;display:flex}.site-header__title{font-family:var(--font-display);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1;font-size:var(--text-hero-sm);overflow:hidden}.site-nav{align-items:center;gap:var(--spacing-medium);margin-left:var(--spacing-medium);flex-shrink:0;display:flex}@media (min-width:1024px){.site-nav{gap:var(--spacing-large)}}.site-nav__link{color:var(--color-text);font-weight:300;font-size:var(--text-body);letter-spacing:var(--tracking-body);transition:color .15s;display:none}.site-nav__link:hover{color:var(--color-primary)}@media (min-width:768px){.site-nav__link{display:block}}.site-nav__sign-in{color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-pill);padding:var(--spacing-small)var(--spacing-medium);font-size:var(--text-body);letter-spacing:var(--tracking-body);background:0 0;transition:background-color .15s}.site-nav__sign-in:hover{background:var(--color-primary);color:var(--color-background)}@media (min-width:768px){.site-nav__sign-in{padding:var(--spacing-xsmall)var(--spacing-medium)}}.site-footer{border-top:1px solid var(--color-background-200);color:var(--color-background-200)}:root[data-theme=light] .site-footer{background:color-mix(in srgb,var(--color-background-500),transparent 70%);border-top:1px solid var(--color-background-500);color:var(--color-background-600)}.site-footer__inner{max-width:1440px;padding:var(--spacing-large)var(--spacing-medium);gap:var(--spacing-large);flex-direction:column;margin:0 auto;display:flex}@media (min-width:768px){.site-footer__inner{padding:var(--spacing-large)}}@media (min-width:1024px){.site-footer__inner{padding:var(--spacing-large)var(--spacing-xlarge);gap:var(--spacing-large);grid-template-columns:repeat(3,1fr);display:grid}}.site-footer__text{font-size:var(--text-body-small);line-height:var(--leading-body-small);margin-bottom:var(--spacing-medium)}.site-footer__contact{align-items:center;gap:var(--spacing-small);flex-wrap:wrap;display:flex}.site-footer__link{color:var(--color-primary);font-size:15px}.site-footer__separator{color:var(--color-background-500);font-size:15px}.site-footer__disclaimer,.site-footer__copyright{font-size:var(--text-body-small);line-height:var(--leading-body-small)}.carousel{cursor:none;position:relative;overflow:hidden}.carousel__scroll{scrollbar-width:none;align-items:stretch;height:100%;display:flex;overflow-x:auto}@media (min-width:1024px){.carousel__scroll{-webkit-mask-image:linear-gradient(to right,transparent,black var(--fade-left),black calc(100% - var(--fade-right)),transparent);mask-image:linear-gradient(to right,transparent,black var(--fade-left),black calc(100% - var(--fade-right)),transparent);-webkit-mask-image:linear-gradient(to right,transparent,black var(--fade-left),black calc(100% - var(--fade-right)),transparent);transition:--fade-left .3s,--fade-right .3s}}.carousel__scroll::-webkit-scrollbar{display:none}.carousel--full{height:100%}.shrink-0{flex-shrink:0}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}
@property --fade-left{syntax:"<length>";inherits:false;initial-value:0}@property --fade-right{syntax:"<length>";inherits:false;initial-value:0}:root{--color-rule:var(--color-background-100);--color-error:#c0392b;--font-display:itc-benguiat,serif;--font-serif:var(--font-averia,"Averia Serif Libre"),Georgia,serif;--text-nano:9px;--text-micro:12px;--text-body-small:14px;--text-body:18px;--text-subhead:21px;--text-heading:28px;--text-display-sm:38px;--text-display-md:48px;--text-display-lg:68px;--spacing-xlarge:5.333rem;--spacing-large:2.667rem;--spacing-medium:1.333rem;--spacing-small:.667rem;--spacing-xsmall:.333rem;--spacing-xxsmall:.167rem;--text-hero:clamp(var(--text-display-sm),5vw,var(--text-display-lg));--text-hero-md:clamp(var(--text-display-sm),4vw,var(--text-display-md));--text-hero-sm:clamp(var(--text-subhead),2.5vw,var(--text-heading));--leading-nano:12px;--leading-micro:16px;--leading-body-small:20px;--leading-body:26px;--leading-subhead:28px;--leading-heading:36px;--leading-display-sm:40px;--leading-display-md:45px;--leading-display-lg:64px;--tracking-label:.12em;--tracking-label-lg:.08em;--tracking-body:-.5px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:9999px;--shadow-card:0 4px 24px color-mix(in srgb,var(--color-text-50),transparent 50%),0 1px 6px color-mix(in srgb,var(--color-text-50),transparent 30%);--_noise-texture:url(data:image/avif;base64,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);--_noise-size:11.2%;--_gradient:radial-gradient(circle at 50% -20%,var(--color-background-200)30%,var(--color-background-100)70%,var(--color-background-50)100%)}:root[data-theme=light]{--_gradient:radial-gradient(circle at 50% -20%,var(--color-background-300)30%,var(--color-background)70%,var(--color-background)100%)}html{scroll-behavior:smooth;scroll-padding-top:88px}img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}a .lucide-chevron-right{margin-bottom:calc(0rem - var(--spacing-xxsmall));transition:transform .2s;transform:translate(0)}a:hover .lucide-chevron-right{transform:translate(4px)}body{background-image:var(--_noise-texture),var(--_gradient);background-size:var(--_noise-size),auto;color:var(--color-text);font-family:var(--font-serif);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-position:50%,50%;background-repeat:repeat,no-repeat;background-attachment:fixed}:root[data-theme=light] body{background-image:var(--_gradient);background-position:50%;background-repeat:no-repeat;background-size:auto;background-attachment:fixed}.type-prose{font-family:var(--font-serif);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);color:var(--color-text)}.type-prose p{margin-bottom:var(--spacing-medium)}.type-prose h2{font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--leading-heading);color:var(--color-text);margin-bottom:var(--spacing-medium);font-weight:700}.type-prose h3{font-family:var(--font-display);font-size:var(--text-subhead);line-height:var(--leading-subhead);color:var(--color-text);margin-bottom:var(--spacing-medium);font-weight:700}.type-prose blockquote{border-left:3px solid var(--color-rule);color:var(--color-accent);margin:1.4em 0;padding:4px 0 4px 18px;font-style:italic}.type-prose a{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}.type-prose ul,.type-prose ol{margin-bottom:1.2em;padding-left:1.4em}.type-prose li{margin-bottom:.4em}.type-prose hr{border:none;border-top:1px solid var(--color-secondary);margin:var(--spacing-large)0}.type-display-lg{font-family:var(--font-display);font-size:var(--text-hero);line-height:var(--leading-display-lg);color:var(--color-text);margin-bottom:var(--spacing-medium);font-weight:700}.type-display-md{font-family:var(--font-display);font-size:var(--text-display-md);line-height:var(--leading-display-md);color:var(--color-text);margin-bottom:var(--spacing-medium);font-weight:700}.type-display-sm{font-family:var(--font-display);font-size:var(--text-display-sm);line-height:var(--leading-display-sm);color:var(--color-text);margin-bottom:var(--spacing-medium);font-weight:700}.type-headline-lg{font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--leading-heading);color:var(--color-text);margin-bottom:var(--spacing-medium);font-weight:700}.type-headline-md{font-family:var(--font-display);font-size:var(--text-subhead);line-height:var(--leading-subhead);color:var(--color-text);margin-bottom:var(--spacing-medium);font-weight:700}.type-headline-sm{font-family:var(--font-display);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text);margin-bottom:var(--spacing-small);font-weight:700}.type-body-xxl{font-family:var(--font-serif);font-size:var(--text-heading);line-height:var(--leading-heading);color:var(--color-text);margin-bottom:var(--spacing-medium);font-weight:700}.type-body-xl{font-family:var(--font-serif);font-size:var(--text-subhead);line-height:var(--leading-subhead);color:var(--color-text);letter-spacing:var(--tracking-body);margin-bottom:var(--spacing-medium)}.type-body-lg{font-family:var(--font-serif);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text);letter-spacing:var(--tracking-body);margin-bottom:var(--spacing-medium)}.type-body-md{font-family:var(--font-serif);font-size:var(--text-body-small);line-height:var(--leading-body-small);color:var(--color-text)}.type-body-sm{font-family:var(--font-serif);font-size:var(--text-micro);line-height:var(--leading-micro);color:var(--color-text)}.type-label{font-family:var(--font-serif);font-size:var(--text-micro);line-height:var(--leading-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--spacing-small)}.type-eyebrow{font-family:var(--font-serif);font-size:var(--text-nano);line-height:var(--leading-nano);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent)}.type-label--primary{color:var(--color-primary)}.type-label--text{color:var(--color-text)}.type-eyebrow--muted{color:var(--color-text-400)}.text--accent{color:var(--color-accent)}.text--subtle{color:var(--color-background-500)}.hover-fade{transition:opacity .15s}.hover-fade:hover{opacity:.75}.cl-rootBox{--clerk-color-foreground:#f5e6c8;--clerk-color-background:#1a0e07;--clerk-color-primary:#b5522e;--clerk-color-text-on-primary-background:#f5e6c8;--clerk-color-neutral:#c9a87c;--clerk-color-input-background:#120a05;--clerk-color-input-foreground:#f5e6c8}.cl-navbar{background:#120a05!important;border-right:1px solid #3a2a1a!important}.cl-badge{background:#3a2a1a!important;border:1px solid #5a3a2a!important}.cl-headerSubtitle,.cl-formButtonPrimary svg{display:none!important}.cl-socialButtonsProviderIcon{width:0!important;display:none!important}span:has(>.cl-socialButtonsProviderIcon){width:0!important;display:none!important}.cl-socialButtonsBlockButton__apple .cl-socialButtonsBlockButtonText,.cl-socialButtonsBlockButton__google .cl-socialButtonsBlockButtonText{font-size:0!important}.cl-signIn-root .cl-socialButtonsBlockButton__apple .cl-socialButtonsBlockButtonText:before{content:"Continue with Apple";font-size:16px}.cl-signIn-root .cl-socialButtonsBlockButton__google .cl-socialButtonsBlockButtonText:before{content:"Continue with Google";font-size:16px}.cl-signUp-root .cl-socialButtonsBlockButton__apple .cl-socialButtonsBlockButtonText:before{content:"Sign Up with Apple";font-size:16px}.cl-signUp-root .cl-socialButtonsBlockButton__google .cl-socialButtonsBlockButtonText:before{content:"Sign Up with Google";font-size:16px}
.heading-2{font-family:var(--font-display);color:var(--color-text);margin:0 0 var(--spacing-medium)0;font-weight:700;font-size:var(--text-display-sm);line-height:var(--leading-display-sm)}.subhead{color:var(--color-accent);margin:0 0 var(--spacing-medium)0;font-style:italic;font-size:var(--text-subhead);line-height:var(--leading-subhead)}.card{border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-background-200),transparent 60%);border:1px solid var(--color-background-200);border-top:4px solid var(--color-secondary);box-shadow:var(--shadow-card);padding:var(--spacing-medium);box-sizing:border-box;overflow:hidden}:root[data-theme=light] .card{box-shadow:none;background:color-mix(in srgb,var(--color-background-500),transparent 70%);border:1px solid var(--color-background-500);border-top:4px solid var(--color-secondary)}.card--list{flex-direction:column;align-items:flex-start;gap:13px;width:100%;display:flex}.card-label{align-items:center;gap:var(--spacing-xsmall);color:var(--color-secondary);display:flex}.card-link{color:var(--color-primary)}.tag{text-transform:uppercase;padding:var(--spacing-xxsmall)var(--spacing-small);border-radius:var(--radius-pill);border:1px solid var(--color-secondary);color:var(--color-secondary);font-size:var(--text-micro);line-height:var(--leading-micro);letter-spacing:var(--tracking-label-lg);align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.tag:hover{background-color:var(--color-secondary);color:var(--color-background);text-decoration:none}.pill{text-transform:uppercase;padding:var(--spacing-xxsmall)var(--spacing-small);border-radius:var(--radius-pill);font-size:var(--text-micro);line-height:var(--leading-micro);letter-spacing:var(--tracking-label-lg);border:1px solid;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.pill--label{border-color:var(--color-secondary);color:var(--color-secondary)}.pill--link:hover{background-color:var(--color-secondary);color:var(--color-background);text-decoration:none}.pill--filter{border-color:var(--color-background-300);color:var(--color-accent)}.pill--filter-active{background:var(--color-primary);color:var(--color-primary-900);border-color:transparent}.btn{font-family:var(--font-serif);border-radius:var(--radius-pill);padding:var(--spacing-small)var(--spacing-medium);font-size:var(--text-body);letter-spacing:var(--tracking-body);display:inline-block}.btn--primary{color:var(--color-background);background:var(--color-primary);border:1px solid var(--color-primary);transition:all .3s}.btn--primary:hover{box-shadow:0 8px 40px color-mix(in srgb,var(--color-primary-400),transparent 60%);transform:scale(1.03)}.btn--primary:active{box-shadow:0 4px 20px color-mix(in srgb,var(--color-primary-400),transparent 80%);transform:scale(.96)}.btn--primary:disabled,.btn--ghost:disabled{opacity:.6;cursor:not-allowed}.btn--ghost{color:var(--color-secondary);border:1px solid var(--color-secondary);background:0 0;transition:all .3s}.btn--ghost:hover{background:var(--color-secondary);color:var(--color-background)}.btn--secondary{color:var(--color-primary);border:1px solid var(--color-primary);background:0 0;transition:background-color .15s}.btn--secondary:hover{background:var(--color-primary);color:var(--color-background)}.btn--secondary:disabled{opacity:.3}.btn--secondary:disabled:hover{color:var(--color-primary);background:0 0}.btn--secondary .lucide{margin:0 8px -2px 0}.archive-tab{color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-pill);padding:var(--spacing-small)var(--spacing-medium);font-size:var(--text-body);letter-spacing:var(--tracking-body);cursor:pointer;background:0 0;transition:background-color .15s}.archive-tab--active,.archive-tab--inactive:hover{background:var(--color-primary);color:var(--color-primary-900)}.pathway-card{border:1px solid var(--color-background-300);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-background-200),transparent 60%);padding:var(--spacing-medium);transition:background-color .25s;display:block}.pathway-card:hover{background:color-mix(in srgb,var(--color-background-200),transparent 10%)}.pathway-card__title{font-family:var(--font-display);color:var(--color-text);font-weight:700;font-size:var(--text-body);line-height:var(--leading-body);margin-bottom:var(--spacing-small)}.pathway-card__desc{color:var(--color-text);font-size:var(--text-body);line-height:var(--leading-body)}.filter-pill{padding:var(--spacing-xsmall)var(--spacing-small);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:1px solid}.filter-pill--active{background:var(--color-primary);color:var(--color-background);border-color:transparent}.filter-pill--inactive{border-color:var(--color-primary);color:var(--color-primary)}.filter-pill--inactive:hover{color:var(--color-background);background:var(--color-primary)}.search-wrapper{position:relative}.search{border:1px solid var(--color-primary);border-radius:var(--radius-pill);padding:var(--spacing-small)var(--spacing-medium)var(--spacing-small)var(--spacing-large);font-size:var(--text-body);letter-spacing:var(--tracking-body);color:var(--color-primary);background:0 0;min-width:220px}.search::placeholder{color:color-mix(in srgb,var(--color-primary),transparent 80%)}.search:focus{box-shadow:0px 0px 0px 4px color-mix(in srgb,var(--color-primary),transparent 60%);outline:none}.search-icon{left:var(--spacing-medium);pointer-events:none;color:var(--color-primary);position:absolute;top:50%;transform:translateY(-50%)}.user-menu{position:relative}.user-menu__btn{align-items:center;gap:var(--spacing-small);padding:var(--spacing-xsmall)var(--spacing-small)var(--spacing-xsmall)var(--spacing-xsmall);border:1px solid var(--color-background-400);border-radius:var(--radius-pill);background:var(--color-background-200);display:flex}.user-menu__avatar{border-radius:var(--radius-pill);background:linear-gradient(135deg,var(--color-primary),var(--color-accent));width:26px;height:26px;color:var(--color-background);flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.user-menu__name{color:var(--color-text);font-size:var(--text-body-small);display:none}@media (min-width:768px){.user-menu__name{display:block}}.user-menu__dropdown{right:0;top:calc(100% + var(--spacing-small));background:var(--color-background);border:1px solid var(--color-background-400);border-radius:var(--radius-md);z-index:50;min-width:180px;position:absolute;overflow:hidden;box-shadow:0 16px 48px rgba(0,0,0,.5)}.user-menu__item{padding:var(--spacing-small)var(--spacing-medium);color:var(--color-text);font-size:var(--text-body-small);border-bottom:1px solid var(--color-background-400);display:block}.user-menu__sign-out{text-align:left;width:100%;padding:var(--spacing-small)var(--spacing-medium);color:var(--color-primary);font-size:var(--text-body-small)}.bookmark-btn{cursor:pointer;border:1px solid var(--color-primary);border-radius:var(--radius-pill);padding:var(--spacing-small)var(--spacing-medium);align-self:flex-start;align-items:center;gap:var(--spacing-small);font-size:var(--text-body-small);color:var(--color-primary);background:0 0;transition:opacity .15s;display:inline-flex}.bookmark-btn:hover{background-color:var(--color-primary);color:var(--color-background)}.bookmark-btn:disabled{opacity:.4}.card-list{gap:var(--spacing-small);padding-left:var(--spacing-medium);flex-direction:column;margin:0;list-style:outside;display:flex}.card-list--no-disc{padding-left:0;list-style:none}.card-list__item{color:var(--color-text);font-size:var(--text-body-small);line-height:var(--leading-body-small)}.keep-place__title{font-family:var(--font-display);color:var(--color-text);font-weight:700;font-size:var(--text-body);line-height:var(--leading-body);margin-top:0}.keep-place__divider{background:var(--color-background-300);height:1px}.keep-place__section{padding:var(--spacing-medium)0}.keep-place__section--top{padding-top:var(--spacing-medium)}.keep-place__section-label{color:var(--color-text);text-transform:uppercase;margin-bottom:var(--spacing-xsmall);font-size:var(--text-micro);letter-spacing:var(--tracking-label)}.keep-place__link{color:var(--color-primary);font-size:var(--text-body);line-height:var(--leading-body)}.keep-place__empty{color:var(--color-accent);font-size:var(--text-body);line-height:var(--leading-body)}.chart-modal{z-index:50;padding:0 var(--spacing-medium);background:rgba(0,0,0,.7);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.chart-modal__inner{border-radius:var(--radius-lg);border:1px solid var(--color-background-400);width:100%;max-width:24rem;padding:var(--spacing-medium);gap:var(--spacing-medium);background:var(--color-background-200);flex-direction:column;display:flex}.chart-modal__title{color:var(--color-text);text-align:center;font-weight:700;font-size:var(--text-subhead)}.chart-modal__label{margin-bottom:.5rem}.chart-modal__select{width:100%;color:var(--color-text);border:1px solid var(--color-background-400);border-radius:var(--radius-sm);padding:var(--spacing-small);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-background);font-size:var(--text-body-small)}.chart-modal__actions{gap:var(--spacing-small);margin-top:var(--spacing-xsmall);flex-direction:column;display:flex}.chart-modal__save{text-transform:uppercase;width:100%;color:var(--color-text);border-radius:var(--radius-md);padding:var(--spacing-small)0;background:var(--color-primary);font-weight:700;font-size:var(--text-micro);letter-spacing:var(--tracking-label)}.chart-modal__save:disabled{opacity:.4}.chart-modal__cancel{width:100%;color:var(--color-accent);padding:var(--spacing-small)0;font-size:var(--text-body-small)}.nudge-modal{z-index:50;padding:0 var(--spacing-medium);background:rgba(0,0,0,.7);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.nudge-modal__inner{border-radius:var(--radius-lg);border:1px solid var(--color-background-400);width:100%;max-width:24rem;padding:var(--spacing-large);align-items:center;gap:var(--spacing-medium);background:var(--color-background-200);flex-direction:column;display:flex;box-shadow:0 24px 64px rgba(0,0,0,.6)}.nudge-modal__text{text-align:center}.nudge-modal__title{color:var(--color-text);margin-bottom:var(--spacing-small);font-weight:700;font-size:var(--text-subhead)}.nudge-modal__desc{color:var(--color-accent);font-size:var(--text-body-small);line-height:var(--leading-body-small)}.nudge-signs{gap:var(--spacing-small);width:100%;display:flex}.nudge-sign{align-items:center;gap:var(--spacing-xsmall);padding:var(--spacing-small);border-radius:var(--radius-md);border:1px solid var(--color-background-400);background:var(--color-background);flex-direction:column;flex:1;display:flex}.nudge-sign__value{color:var(--color-accent);font-size:var(--text-micro)}.nudge-actions{gap:var(--spacing-small);flex-direction:column;width:100%;display:flex}.nudge-btn--primary{text-transform:uppercase;width:100%;color:var(--color-text);border-radius:var(--radius-md);padding:var(--spacing-small)0;background:var(--color-primary);font-weight:700;font-size:var(--text-micro);letter-spacing:var(--tracking-label)}.nudge-btn--primary:disabled{opacity:.5}.nudge-btn--dismiss{width:100%;color:var(--color-accent);padding:var(--spacing-small)0;font-size:var(--text-body-small)}.image-protect-backdrop{z-index:200;background:rgba(0,0,0,.8);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.image-protect-dialog{border-radius:var(--radius-sm);border:1px solid var(--color-background-400);margin:0 var(--spacing-medium);padding:var(--spacing-large);text-align:center;background:var(--color-background-200);width:100%;max-width:420px}.image-protect-dialog__title{font-family:var(--font-display);color:var(--color-text);margin-bottom:var(--spacing-medium);font-weight:700;font-size:var(--text-heading);line-height:var(--leading-heading)}.image-protect-dialog__body{color:var(--color-accent);margin-bottom:var(--spacing-medium);font-size:var(--text-body);line-height:var(--leading-body)}.image-protect-dialog__btn{text-transform:uppercase;border:1px solid var(--color-primary);color:var(--color-primary);padding:var(--spacing-small)var(--spacing-medium);font-size:var(--text-micro);letter-spacing:var(--tracking-label-lg);border-radius:5px}.alignment-card{width:100%}.alignment-eyebrow__icon{line-height:0}.carousel__cursor{pointer-events:none;z-index:20;background:var(--color-primary);width:72px;height:72px;color:var(--color-text);border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s;display:none;position:absolute;transform:translate(-50%,-50%)}@media (min-width:1024px){.carousel__cursor{display:flex}}.carousel__slide{aspect-ratio:4/5;flex-shrink:0;position:relative}.carousel__slide-img{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.carousel__img--contain{width:auto;height:100%;display:block}.nudge-modal__emoji{font-size:2.25rem}.nudge-sign__emoji{font-size:1.125rem}.keep-place__divider--spaced{margin:1rem 0}.keep-place__divider--mt{margin-top:1rem}.about-portrait__inner img{width:100%;height:100%}.entry-card__link{display:block}
.page-container{max-width:1440px;padding:0 var(--spacing-medium);margin:0 auto}@media (min-width:768px){.page-container{padding:0 var(--spacing-large)}}@media (min-width:1024px){.page-container{padding:0 var(--spacing-xlarge)}}.page-container--sm{max-width:1100px}.page-container--md{max-width:1200px}.page-container--xs{max-width:640px}.clerk-page{min-height:100vh;padding:var(--spacing-large)var(--spacing-medium);justify-content:center;align-items:center;display:flex}.home-tagline{background-color:color-mix(in srgb,var(--color-background-200),transparent 50%);padding:var(--spacing-small);border-radius:var(--radius-md);border:1px solid var(--color-secondary-200);font-style:italic}.home-week-label{color:var(--color-secondary);text-transform:uppercase;align-items:center;gap:var(--spacing-xsmall);font-weight:700;font-size:var(--text-micro);letter-spacing:var(--tracking-label);line-height:var(--leading-micro);display:flex}.alignment-eyebrow{margin-bottom:var(--spacing-medium);align-items:center;gap:var(--spacing-small);display:flex}.featured-entry{overflow-x:hidden}.featured-entry__layout{--_spacer:max(96px,calc(50vw - 720px + 96px));padding:var(--spacing-large)0;flex-direction:column;display:flex}@media (min-width:1024px){.featured-entry__layout{grid-template-columns:var(--_spacer)minmax(0,500px)1fr;padding:0;display:grid}}.featured-entry__layout--pathway{--_spacer:max(96px,calc(50vw - 550px + 96px))}.featured-entry__spacer{display:none}@media (min-width:1024px){.featured-entry__spacer{display:block}}.featured-entry__text{padding:var(--spacing-medium)var(--spacing-large);flex-direction:column;justify-content:center;display:flex}@media (min-width:768px){.featured-entry__text{padding:var(--spacing-medium)var(--spacing-large)}}@media (min-width:1024px){.featured-entry__text{padding:var(--spacing-large)var(--spacing-large)var(--spacing-large)0;min-height:520px}}.featured-entry__pills{align-items:center;gap:var(--spacing-small);margin-bottom:var(--spacing-medium);display:flex}.featured-entry__tagline{margin-top:0;margin-bottom:var(--spacing-medium)}.featured-entry__excerpt{color:var(--color-text);font-size:var(--text-body);line-height:var(--leading-body);margin-bottom:var(--spacing-large)}.featured-entry__ctas{align-items:center;gap:var(--spacing-medium);display:flex}.featured-carousel-fill{flex:1;min-height:0}.featured-entry__carousel{padding-bottom:var(--spacing-medium);flex-direction:column;order:-1;height:520px;display:flex}@media (min-width:1024px){.featured-entry__carousel{order:0;height:auto;padding-bottom:0}}.recent-posts-section{padding-top:2.5rem;padding-bottom:3rem}.recent-posts__header{justify-content:space-between;align-items:center;display:flex}.recent-posts__link{color:var(--color-primary);margin-left:var(--spacing-medium);flex-shrink:0;transition:opacity .15s}.recent-posts__link:hover{opacity:.8}.recent-posts__grid{gap:var(--spacing-medium);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:640px){.recent-posts__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.recent-posts__grid{gap:var(--spacing-medium);grid-template-columns:repeat(6,1fr)}}.recent-posts__thumb{border-radius:var(--radius-sm);background:var(--color-background-200);aspect-ratio:4/5;transition:box-shadow .3s;display:block;position:relative;overflow:hidden;box-shadow:0 0 10px transparent}.recent-posts__thumb:hover{box-shadow:0px 0px 20px color-mix(in srgb,var(--color-primary),transparent 50%)}.recent-posts__thumb img{object-fit:cover;transition:transform .3s}.recent-posts__thumb:hover img{transform:scale(1.05)}.pathways-grid__grid{gap:var(--spacing-medium);grid-template-columns:1fr;display:grid}@media (min-width:1200px){.pathways-grid__grid{grid-template-columns:repeat(2,1fr)}}.season-grid__divider{border-top:1px solid var(--color-background-200);margin-bottom:var(--spacing-medium)}.season-grid__grid{gap:var(--spacing-medium);grid-template-columns:1fr;display:grid}@media (min-width:1200px){.season-grid__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1450px){.season-grid__grid{grid-template-columns:repeat(3,1fr)}}.archive-page{min-height:100vh}.archive-header{margin-top:var(--spacing-large)}.archive-controls{border-bottom:1px solid var(--color-background-200);padding:var(--spacing-medium)0}.archive-controls__bar{justify-content:space-between;align-items:center;gap:var(--spacing-medium);padding:var(--spacing-small)0;margin-bottom:var(--spacing-medium);flex-wrap:wrap;display:flex}.archive-controls__tabs{align-items:center;gap:var(--spacing-medium);flex-wrap:wrap;display:flex}.archive-clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-primary);cursor:pointer;background:0 0;border:none;outline:none}.archive-entry-pills{gap:var(--spacing-small);margin-bottom:var(--spacing-small);flex-wrap:wrap;display:flex}.archive-filter-pills{gap:var(--spacing-small);flex-wrap:wrap;display:flex}.archive-main-grid{gap:var(--spacing-large);padding-top:var(--spacing-large);padding-bottom:var(--spacing-large);grid-template-columns:1fr;align-items:flex-start;display:grid}@media (min-width:1024px){.archive-main-grid{gap:var(--spacing-xlarge);grid-template-columns:1fr 400px}}.archive-count-bar{justify-content:space-between;align-items:center;display:flex}.archive-sentinel{height:2.5rem}.archive-aside{gap:var(--spacing-medium);flex-direction:column;display:flex}@media (min-width:1024px){.archive-aside{position:-webkit-sticky;position:sticky;top:88px}}.archive-empty{color:var(--color-text-400);font-style:italic;font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);text-align:center;padding:var(--spacing-xlarge)0}.archive-entry-row{align-items:center;gap:var(--spacing-medium);padding:var(--spacing-medium)0;border-bottom:1px solid var(--color-background-200);text-decoration:none;transition:border-color .15s;display:flex}.archive-entry-row__thumb{border-radius:var(--radius-xs);background:var(--color-background-200);flex-shrink:0;width:100px;height:135px;position:relative;overflow:hidden}.archive-entry-row__content{flex:1;min-width:0}.archive-entry-row__content .type-label{color:var(--color-secondary)}.archive-entry-row__title{font-family:var(--font-display);color:var(--color-text);font-weight:700;font-size:var(--text-subhead);line-height:var(--leading-subhead);margin-bottom:var(--spacing-xxsmall);transition:color .15s}.archive-entry-row:hover .archive-entry-row__title{color:var(--color-primary)}.archive-entry-row__tagline{margin-bottom:var(--spacing-small);-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .15s;display:-webkit-box;overflow:hidden}.archive-entry-row:hover .archive-entry-row__tagline{color:var(--color-primary)}.entry-page{min-height:100vh}.entry-page__header{padding-top:2.5rem;padding-bottom:2rem}.entry-page__body{padding-top:3rem;padding-bottom:3rem}.entry-tagline{font-size:var(--text-hero-sm);line-height:var(--leading-subhead);letter-spacing:var(--tracking-body)}.entry-sidebar-label{text-transform:uppercase;font-size:var(--text-micro);letter-spacing:var(--tracking-label);margin-bottom:var(--spacing-small)}.entry-sign-in-prompt{color:var(--color-accent);font-size:var(--text-body-small)}.about-page-content{padding-top:4rem;padding-bottom:4rem}.about-portrait{max-width:300px}@media (min-width:768px){.about-portrait{max-width:none;position:-webkit-sticky;position:sticky;top:88px}}.about-portrait__inner{border:1px solid var(--color-background-400);aspect-ratio:3/4;border-radius:6px;width:100%;overflow:hidden}.about-cta-section{margin-top:var(--spacing-large);padding-top:var(--spacing-large);border-top:1px solid var(--color-background-400)}.about-cta-grid{gap:var(--spacing-medium);grid-template-columns:1fr;display:grid}@media (min-width:768px){.about-cta-grid{grid-template-columns:repeat(2,1fr)}}.about-cta-card{align-items:flex-start;gap:var(--spacing-medium);padding:var(--spacing-medium);border-radius:var(--radius-sm);border:1px solid var(--color-background-400);background:var(--color-background-200);text-decoration:none;transition:border-color .15s;display:flex}.about-cta-card--active:hover{border-color:var(--color-primary)}.about-cta-card--inactive{opacity:.4}.about-cta-icon{border-radius:var(--radius-sm);background:var(--color-background-500);width:2.25rem;height:2.25rem;margin-top:var(--spacing-xxsmall);flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;display:flex}.about-cta-title{font-family:var(--font-display);color:var(--color-text);margin-bottom:var(--spacing-xsmall);font-weight:700;font-size:var(--text-body)}.about-cta-desc{margin-bottom:var(--spacing-small)}.coming-soon-badge{text-transform:uppercase;color:var(--color-text-400);border:1px solid var(--color-background-400);border-radius:var(--radius-xs);padding:var(--spacing-xsmall);font-size:var(--text-nano);letter-spacing:var(--tracking-label);display:inline-block}.about-hero-grid{align-items:flex-start;gap:var(--spacing-large);grid-template-columns:1fr;display:grid}@media (min-width:768px){.about-hero-grid{grid-template-columns:350px 1fr}}.about-mdx-hr{height:1px;margin:var(--spacing-large)0;background:linear-gradient(to right,var(--color-background-400),transparent);border:none}.my-place-page-content{padding-top:3rem;padding-bottom:3rem}.my-place-section__label{margin-bottom:.75rem}.my-place-sub-label{margin-bottom:.25rem}.profile-header{align-items:center;gap:var(--spacing-medium);padding:var(--spacing-medium);border-radius:var(--radius-md);border:1px solid var(--color-background-400);background:var(--color-background-200);display:flex}.profile-avatar{border-radius:var(--radius-pill);background:linear-gradient(135deg,var(--color-primary),var(--color-accent));width:3rem;height:3rem;color:var(--color-background);flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.profile-name{color:var(--color-text);font-weight:700;font-size:var(--text-subhead)}.my-place-item{justify-content:space-between;align-items:center;gap:var(--spacing-medium);padding:var(--spacing-medium);border-radius:var(--radius-md);background:var(--color-background-200);display:flex}.my-place-item__title{color:var(--color-text);font-size:var(--text-body-small);line-height:var(--leading-body-small)}.my-place-item__link{color:var(--color-primary);border-bottom:1px solid var(--color-primary);white-space:nowrap;font-size:var(--text-body-small)}.my-place-action-btn{color:var(--color-primary);border-bottom:1px solid var(--color-primary);font-size:var(--text-body-small)}.chart-item{align-items:center;gap:var(--spacing-small);padding:var(--spacing-medium);border-radius:var(--radius-md);border:1px solid var(--color-background-400);background:var(--color-background-200);flex-direction:column;flex:1;display:flex}.chart-item__value{color:var(--color-text);font-size:var(--text-body-small)}.account-box{padding:var(--spacing-medium);border-radius:var(--radius-md);border:1px solid var(--color-background-400)}.account-box__text{font-size:var(--text-body-small);line-height:var(--leading-body-small);color:var(--color-accent)}.account-box__link{font-size:var(--text-body-small);color:var(--color-accent);border-bottom:1px solid var(--color-background-400)}.newsletter-toggle{margin-left:var(--spacing-medium);border-radius:var(--radius-pill);flex-shrink:0;width:44px;height:24px;transition:background-color .15s;position:relative}.newsletter-toggle:disabled{opacity:.5}.newsletter-toggle__knob{border-radius:var(--radius-pill);background:var(--color-text);width:16px;height:16px;transition:left .15s;position:absolute;top:4px}.account-box__links{gap:var(--spacing-medium);margin-top:var(--spacing-medium);flex-wrap:wrap;display:flex}.chart-section-header{margin-bottom:var(--spacing-small);justify-content:space-between;align-items:center;display:flex}.chart-display{gap:var(--spacing-small);display:flex}.bookmarks-header{margin-bottom:var(--spacing-small);justify-content:space-between;align-items:center;display:flex}.bookmarks-list,.keep-your-place-list{gap:var(--spacing-small);flex-direction:column;display:flex}.my-place-inner{gap:var(--spacing-medium);flex-direction:column;max-width:640px;margin:0 auto;display:flex}.home-main-layout{padding-top:var(--spacing-large);padding-bottom:var(--spacing-large);gap:var(--spacing-large);flex-direction:column;display:flex}@media (min-width:1024px){.home-main-layout{gap:var(--spacing-xlarge);grid-template-columns:400px 1fr;align-items:flex-start;display:grid}}.home-aside{gap:var(--spacing-medium);flex-direction:column;display:flex}@media (min-width:1024px){.home-aside{position:-webkit-sticky;position:sticky;top:88px}}.home-content{gap:var(--spacing-large);flex-direction:column;display:flex}.home-hero{gap:var(--spacing-large);max-width:950px;padding:var(--spacing-large)0;grid-template-columns:1fr;margin:0 auto;display:grid}@media (min-width:1024px){.home-hero{gap:var(--spacing-xlarge);padding:var(--spacing-large)0;grid-template-columns:1fr 300px}}.home-hero__aside{gap:var(--spacing-medium);flex-direction:column;display:flex}@media (min-width:1024px){.home-hero__aside{order:1}}.home-week-section{margin-bottom:var(--spacing-small);gap:var(--spacing-xsmall);flex-direction:column;display:flex}.home-week-list{gap:var(--spacing-small);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.home-cards-row{gap:var(--spacing-medium);padding-bottom:var(--spacing-large);grid-template-columns:1fr;display:grid}@media (min-width:768px){.home-cards-row{grid-template-columns:repeat(3,1fr)}}.entry-header-grid{display:block}@media (min-width:1024px){.entry-header-grid{gap:var(--spacing-xlarge);grid-template-columns:1fr 220px;display:grid}}.entry-meta-pills{align-items:center;gap:var(--spacing-small);margin-bottom:var(--spacing-medium);flex-wrap:wrap;display:flex}.entry-carousel{width:100%;height:360px}@media (min-width:1024px){.entry-carousel{height:480px}}.entry-body-grid{gap:var(--spacing-large);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.entry-body-grid{gap:var(--spacing-xlarge);grid-template-columns:1fr 220px}}.entry-sidebar{gap:var(--spacing-large);flex-direction:column;display:flex}@media (min-width:1024px){.entry-sidebar{position:-webkit-sticky;position:sticky;top:88px}}.entry-tags{gap:var(--spacing-small);flex-wrap:wrap;display:flex}.season-card{border-radius:var(--radius-sm);padding:var(--spacing-medium);transition:border-color .2s;display:block;position:relative;overflow:hidden}.season-card__overlay{pointer-events:none;border-radius:var(--radius-sm);transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0}.season-card__content{z-index:10;position:relative}.season-card__date{color:var(--color-text);text-transform:uppercase;margin-bottom:var(--spacing-xsmall);font-size:var(--text-micro);letter-spacing:var(--tracking-label);line-height:var(--leading-micro)}.season-card__title{font-family:var(--font-display);color:var(--color-text);margin-bottom:var(--spacing-xsmall);font-weight:700;font-size:var(--text-body);line-height:var(--leading-body)}.season-card__meta{color:var(--color-text);font-size:var(--text-body);line-height:var(--leading-body)}.entry-card{background:var(--color-background-200);border:1px solid var(--color-background-400);border-radius:var(--radius-sm);padding:var(--spacing-medium);transition:border-color .15s}.entry-card:hover{border-color:var(--color-background-300)}.entry-card__meta{align-items:center;gap:var(--spacing-small);margin-bottom:var(--spacing-small);flex-wrap:wrap;display:flex}.entry-card__date{text-transform:uppercase;color:var(--color-text-400);font-size:var(--text-nano);letter-spacing:var(--tracking-label)}.entry-card__title{font-family:var(--font-display);color:var(--color-text);font-weight:700;line-height:var(--leading-heading);margin-bottom:var(--spacing-small);font-size:var(--text-hero-sm);transition:color .15s}.entry-card:hover .entry-card__title{color:var(--color-accent)}.entry-card__summary{color:var(--color-text);margin-bottom:var(--spacing-small);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.entry-card__tags{gap:var(--spacing-xsmall);flex-wrap:wrap;display:flex}.entry-card--compact{justify-content:space-between;align-items:baseline;gap:var(--spacing-medium);padding:var(--spacing-small)0;border-bottom:1px solid var(--color-background-400);text-decoration:none;transition:border-color .15s;display:flex}.entry-card--compact:hover{border-color:var(--color-background-300)}.entry-card--compact__title{font-family:var(--font-display);color:var(--color-text);font-weight:700;font-size:var(--text-body);line-height:var(--leading-body);transition:color .15s}.entry-card--compact:hover .entry-card--compact__title{color:var(--color-accent)}.entry-card--compact__tag{color:var(--color-text-400);text-transform:uppercase;font-size:var(--text-nano);letter-spacing:var(--tracking-label-lg);flex-shrink:0}.content-page{background:var(--color-background);min-height:100vh}.content-hero{padding-top:var(--spacing-large);padding-bottom:var(--spacing-xlarge)}.content-hero__grid{gap:var(--spacing-large);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.content-hero__grid{gap:var(--spacing-xlarge);grid-template-columns:1fr 300px}}.content-subtitle{color:var(--color-accent);margin-bottom:var(--spacing-large)}.content-sub-states{gap:var(--spacing-large);flex-direction:column;display:flex}@media (min-width:1024px){.content-sub-states{padding-top:var(--spacing-medium)}}.content-sub-state{border-left:2px solid var(--color-secondary);padding-left:var(--spacing-medium)}.content-sub-state__label{color:var(--color-secondary)}.content-section{padding:var(--spacing-large)0}.content-section__grid{margin-top:2rem}.ritual-desc{margin-bottom:var(--spacing-large)}p.season-meta{color:var(--color-accent);font-style:italic}.content-section__header{justify-content:space-between;align-items:center;display:flex}.content-section__desc{color:var(--color-text-400);margin-top:var(--spacing-small);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.content-view-all{color:var(--color-primary);margin-left:var(--spacing-medium);flex-shrink:0;transition:opacity .15s}.content-view-all:hover{opacity:.8}.content-card-grid--2{gap:var(--spacing-medium);grid-template-columns:1fr;display:grid}@media (min-width:640px){.content-card-grid--2{grid-template-columns:repeat(2,1fr)}}.content-card-grid--3{gap:var(--spacing-medium);grid-template-columns:1fr;display:grid}@media (min-width:640px){.content-card-grid--3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.content-card-grid--3{grid-template-columns:repeat(3,1fr)}}.content-card-grid--4{gap:var(--spacing-medium);grid-template-columns:1fr;display:grid}@media (min-width:640px){.content-card-grid--4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.content-card-grid--4{grid-template-columns:repeat(4,1fr)}}.content-card{border-radius:var(--radius-sm);padding:var(--spacing-medium);background:var(--color-background-200);border:1px solid var(--color-background-300)}.content-card__tags{gap:var(--spacing-small);margin-top:var(--spacing-medium);flex-wrap:wrap;display:flex}.content-card__tag{text-transform:uppercase;padding:var(--spacing-xsmall)var(--spacing-small);color:var(--color-accent);border:1px solid var(--color-background-300);font-size:var(--text-nano);letter-spacing:var(--tracking-label);border-radius:6px}.ritual-grid{gap:var(--spacing-large);grid-template-columns:1fr;align-items:stretch;display:grid}@media (min-width:1024px){.ritual-grid{gap:var(--spacing-xlarge);grid-template-columns:1fr minmax(0,400px)}}.ritual-steps{gap:var(--spacing-medium);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ritual-step{gap:var(--spacing-medium);align-items:flex-start;display:flex}.ritual-step__num{border-radius:var(--radius-pill);width:2rem;height:2rem;font-family:var(--font-display);color:var(--color-background);background:var(--color-accent);font-weight:700;font-size:var(--text-body-small);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ritual-step__text{padding-top:var(--spacing-xsmall)}.ritual-image{border-radius:var(--radius-sm);min-height:300px;position:relative;overflow:hidden}.entry-thumb{border-radius:var(--radius-sm);background:var(--color-background-200);aspect-ratio:4/5;display:block;position:relative;overflow:hidden}.entry-thumb img{object-fit:cover;transition:transform .3s}.entry-thumb:hover img{transform:scale(1.03)}.entry-thumb-grid{gap:var(--spacing-small);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:640px){.entry-thumb-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.entry-thumb-grid{gap:var(--spacing-medium);grid-template-columns:repeat(6,1fr)}}.books-shelf{gap:var(--spacing-medium);padding-bottom:var(--spacing-small);display:flex;overflow-x:auto}.books-shelf__item{flex-shrink:0}.books-shelf__cover{border-radius:var(--radius-xs);background:var(--color-background-200);height:200px;overflow:hidden}.books-shelf__cover img{width:auto;height:100%;transition:transform .3s}.books-shelf__item:hover .books-shelf__cover img{transform:scale(1.05)}.closing-quote{max-width:680px;padding:var(--spacing-xlarge)var(--spacing-medium);text-align:center;margin:0 auto}.closing-quote__text{color:var(--color-text);font-style:italic;font-size:var(--text-subhead);line-height:var(--leading-subhead);letter-spacing:var(--tracking-body)}.events-section{background:color-mix(in srgb,var(--color-background-200),transparent 50%);width:100%}.events-section__grid{gap:var(--spacing-large);padding:var(--spacing-large)0;grid-template-columns:1fr;display:grid}@media (min-width:1024px){.events-section__grid{gap:var(--spacing-large);grid-template-columns:300px 1fr}}.events-date-range{text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--spacing-medium);font-size:var(--text-micro);letter-spacing:var(--tracking-label)}.event-list{flex-direction:column;display:flex}.event-btn{text-align:left;padding:var(--spacing-medium);cursor:pointer;background:0 0;border:none;border-left:2px solid;border-radius:0 8px 8px 0}.event-btn--active{border-color:var(--color-accent);color:var(--color-text);background:color-mix(in srgb,var(--color-accent),transparent 90%)}.event-btn--active .event-btn__desc{color:var(--color-text)}.event-btn--inactive{border-color:var(--color-secondary);color:var(--color-secondary)}.event-btn--inactive:hover{border-color:var(--color-accent)}.event-btn--inactive:hover .event-btn__desc,.event-btn--inactive:hover{color:var(--color-text)}.event-btn__date{text-transform:uppercase;font-size:var(--text-nano);letter-spacing:var(--tracking-label);margin-bottom:var(--spacing-xsmall);flex-shrink:0;font-weight:700}.event-btn__name{margin-bottom:var(--spacing-xsmall);font-weight:700;font-size:var(--text-body);line-height:var(--leading-body)}.event-btn__desc{font-size:var(--text-body-small);line-height:var(--leading-body-small);letter-spacing:var(--tracking-body);color:var(--color-secondary)}.event-detail{flex-direction:column;justify-content:center;display:flex}.event-detail__paras{gap:var(--spacing-medium);margin-bottom:var(--spacing-medium);flex-direction:column;display:flex}.pathway-featured__pills{gap:var(--spacing-small);margin-bottom:var(--spacing-medium);flex-wrap:wrap;display:flex}.pathway-featured__carousel{padding-bottom:var(--spacing-large);flex-direction:column;order:-1;height:520px;display:flex}@media (min-width:1024px){.pathway-featured__carousel{order:0;height:auto;padding:0}}.coming-soon-page{min-height:100dvh;padding-block:var(--spacing-large);padding-inline:var(--spacing-large);box-sizing:border-box;justify-content:center;align-items:center;display:flex;overflow-y:auto}.coming-soon-card{align-items:center;gap:var(--spacing-medium);flex-direction:column;width:100%;max-width:480px;display:flex}.coming-soon-brand{align-items:center;gap:var(--spacing-xsmall);flex-direction:column;display:flex}.coming-soon-logo{width:42px;height:42px}.coming-soon-site-name{font-size:var(--text-micro);letter-spacing:var(--tracking-label-lg);text-transform:uppercase;color:var(--color-secondary)}.coming-soon-headline{text-align:center;margin:0}.coming-soon-tags{gap:var(--spacing-small);flex-wrap:wrap;justify-content:center;display:flex}.coming-soon-desc{font-size:var(--text-subhead);color:var(--color-accent);line-height:var(--leading-subhead);text-align:center;margin:0}.coming-soon-divider{background:0 0;width:100%;height:1px}.coming-soon-form{gap:var(--spacing-small);flex-direction:column;width:100%;display:flex}.coming-soon-honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.coming-soon-preview{margin-top:var(--spacing-xlarge);max-width:300px}.coming-soon-label{font-size:var(--text-micro);letter-spacing:var(--tracking-label-lg);text-transform:uppercase;color:var(--color-secondary);text-align:center}.coming-soon-input{box-sizing:border-box;border:1px solid var(--color-background-200);border-radius:var(--radius-pill);width:100%;padding:var(--spacing-small)var(--spacing-medium);font-size:var(--text-sm);text-align:center;color:var(--color-text);background:0 0;outline:none;transition:border-color .15s}.coming-soon-input:focus{border-color:var(--color-secondary)}.coming-soon-input::placeholder{color:var(--color-text-400)}.coming-soon-input-wrap{width:100%;position:relative}.coming-soon-input--with-toggle{padding-right:2.5rem}.coming-soon-input-toggle{right:var(--spacing-medium);cursor:pointer;color:var(--color-text-400);background:0 0;border:none;align-items:center;padding:0;transition:color .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.coming-soon-input-toggle:hover{color:var(--color-text)}.coming-soon-btn{text-align:center;cursor:pointer;width:100%}.coming-soon-password-hint{font-size:var(--text-body-small);color:var(--color-text-400);text-align:center;line-height:var(--leading-body-small);margin:0}.coming-soon-success{font-size:var(--text-sm);color:var(--color-secondary);text-align:center;margin:0}.coming-soon-error{font-size:var(--text-sm);color:var(--color-error);text-align:center;margin:0}
#mouse-light{pointer-events:none;z-index:1;will-change:top,left;filter:url(#orb-morph)blur(18px);background:radial-gradient(rgba(201,168,76,.07) 0%,rgba(180,120,60,.03) 45%,transparent 70%);width:700px;height:700px;transition:top 1.4s cubic-bezier(.1,.3,.3,1),left 1.4s cubic-bezier(.1,.3,.3,1);position:fixed;top:0;left:0;transform:translate(-50%,-50%)}#magic-canvas{pointer-events:none;z-index:2;position:fixed;top:0;bottom:0;left:0;right:0}.season-border-glow{border-radius:var(--radius-sm);background:radial-gradient(circle 160px at var(--glow-x,50%)var(--glow-y,50%),var(--glow-color,transparent)0%,transparent 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glow-border{position:relative}.glow-border:before{content:"";border-radius:inherit;background:radial-gradient(circle 180px at var(--mx,50%)var(--my,50%),color-mix(in srgb,var(--color-primary),transparent 50%)0%,transparent 100%);opacity:0;pointer-events:none;z-index:0;-webkit-mask-composite:xor;margin:-1px;padding:.1em;transition:opacity .5s;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glow-border:hover:before{opacity:1}.glow-rule{padding:var(--spacing-medium)0;margin:calc(var(--spacing-medium)*-1)0;cursor:default;position:relative}.glow-rule:before{content:"";background:var(--color-background-200);height:1px;display:block}.glow-rule:after{content:"";background:radial-gradient(ellipse 320px 100% at var(--rx,-200%)50%,rgba(201,168,76,.85) 0%,transparent 70%);opacity:0;pointer-events:none;height:1px;transition:opacity .4s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.glow-rule:hover:after{opacity:1}:root[data-theme=light] .glow-rule:before{background:var(--color-background-500)}@keyframes logoPulse{0%,to{filter:drop-shadow(0 0 rgba(201,168,76,0))}50%{filter:drop-shadow(0 0 7px rgba(201,168,76,.55))}}.logo-breathe{animation:4s ease-in-out infinite logoPulse}body:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(80% 60% at 62% -10%,rgba(160,110,40,.18) 0%,transparent 65%),radial-gradient(50% 40% at 20% 5%,rgba(100,70,20,.1) 0%,transparent 60%);position:fixed;top:0;bottom:0;left:0;right:0}

