:root{--coh-paper:#f4eee5;--coh-copy:#cec9d6;--coh-muted:#a5a2b4;--coh-gold:#e8cda0;--coh-line:#bcb0d12e;--coh-panel:#111521;--coh-radius:18px;--coh-ease:cubic-bezier(.22,1,.36,1)}body:not(:has(.home-polished)) #page-content :is(section[id],article[id]){scroll-margin-top:112px}body:not(:has(.home-polished)) #page-content :is(a,button,summary):focus-visible{outline:2px solid var(--coh-gold);outline-offset:4px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished{--section-space:76px;--card-gap:24px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .hero-copy{max-width:700px;width:54%;top:22%}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .hero h1{font-size:clamp(38px,4.25vw,68px);line-height:1.38;letter-spacing:.015em;text-wrap:balance;max-width:100%}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .hero-description{font-size:clamp(15px,1.25vw,18px);line-height:1.9;max-width:550px;color:#e0dce1}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .section{padding-block:64px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .section-head{gap:28px;margin-bottom:30px;align-items:flex-end}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .section-head h2,body:not(:has(.home-polished)) .curated-heading h2{font-size:clamp(27px,2.7vw,40px);line-height:1.45;letter-spacing:.015em;text-wrap:balance}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .section-head>p,body:not(:has(.home-polished)) .curated-heading>p{color:var(--coh-copy);font-size:14px;line-height:1.85}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .eyebrow{letter-spacing:.14em;font-size:11px;line-height:1.7}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .brand-manifest{margin-block:30px 0;min-height:310px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list{gap:14px;border:0;align-items:stretch}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list>a{position:relative;isolation:isolate;overflow:hidden;min-width:0;align-items:stretch;text-align:left;min-height:276px;padding:28px 22px 23px;border:1px solid var(--coh-line);border-radius:var(--coh-radius);background:linear-gradient(150deg,#2d263b88,#101520f5 62%);display:flex;flex-direction:column;gap:0;transition:border-color .25s,background-color .25s,translate .35s var(--coh-ease)}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list .step{font-size:12px;letter-spacing:.15em;color:var(--coh-gold);margin-bottom:24px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list .path-title{font-size:26px;line-height:1.3;display:block}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list .path-title small{display:block;font-size:12px;line-height:1.7;margin-top:9px;color:#d7c8e5}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list p{font-size:13px;line-height:1.9;margin:18px 0 26px;color:var(--coh-copy)}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list .path-action{font-size:12px;margin-top:auto;display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid var(--coh-line);color:#ead8b9}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-action:after{content:"↗";font-size:17px;transition:translate .25s}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished :is(.creation-grid>article,.case,.service-grid>a,.knowledge-list>a){border-radius:var(--coh-radius);border-color:var(--coh-line)}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .service-grid>a{padding:28px;background:linear-gradient(145deg,#292337a3,#101521f0 70%);display:flex;flex-direction:column}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .service-grid h3{font-size:24px;line-height:1.5;margin-top:20px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .service-grid p{font-size:14px;line-height:1.85;color:var(--coh-copy)}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .service-detail{font-size:12px;margin-top:auto;padding-top:18px;border-top:1px solid var(--coh-line);color:#c1b4d0}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .knowledge-list>a{padding:24px;background:#121622d9}body:not(:has(.home-polished)) .era-course-section{border-top:1px solid var(--coh-line);border-bottom:1px solid var(--coh-line)}body:not(:has(.home-polished)) .era-course-layout{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}body:not(:has(.home-polished)) .era-course-tabs{display:grid;grid-gap:12px;gap:12px}body:not(:has(.home-polished)) .era-course-tabs>button{position:relative;display:flex;align-items:center;gap:18px;text-align:left;color:var(--coh-copy);background:#101521c9;border:1px solid var(--coh-line);border-radius:14px;padding:22px;min-height:100px;cursor:pointer;transition:background .25s,border-color .25s}body:not(:has(.home-polished)) .era-course-tabs>button[aria-selected=true]{color:var(--coh-paper);background:linear-gradient(110deg,#3b3049ed,#191e2af0);border-color:#d9bc928c;box-shadow:inset 3px 0 var(--coh-gold)}body:not(:has(.home-polished)) .era-course-number{font-size:12px;color:#d7bc94;align-self:flex-start;margin-top:5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.12em}body:not(:has(.home-polished)) .era-course-tabs strong{font-family:var(--font-display);font-size:25px;font-weight:500;display:block;line-height:1.3}body:not(:has(.home-polished)) .era-course-tabs small{display:block;font-size:12px;margin-top:8px;color:#bdb2ca}body:not(:has(.home-polished)) .era-course-tabs svg{margin-left:auto;flex-shrink:0;color:#c7b5dc}body:not(:has(.home-polished)) .era-course-all{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.7;color:#c8b9da;min-height:48px;margin-top:13px}body:not(:has(.home-polished)) .era-course-all svg{flex-shrink:0}body:not(:has(.home-polished)) .era-course-panel{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(155px,.65fr) minmax(0,1.6fr);grid-gap:32px;gap:32px;align-items:center;min-height:405px;padding:38px;border:1px solid #c6afd943;border-radius:20px;background:radial-gradient(ellipse at 6% 30%,#7e5da329,transparent 56%),#111622f5;box-shadow:inset 0 1px #ffffff0e}body:not(:has(.home-polished)) .era-course-panel[hidden]{display:none!important}body:not(:has(.home-polished)) .era-course-panel[data-course-tone=creation]{background:radial-gradient(ellipse at 6% 30%,#456a9f38,transparent 56%),#111622f5}body:not(:has(.home-polished)) .era-course-panel[data-course-tone=leadership]{background:radial-gradient(ellipse at 6% 30%,#9b784232,transparent 56%),#111622f5}body:not(:has(.home-polished)) .era-course-art{position:relative;min-width:0;min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center}body:not(:has(.home-polished)) .era-course-art .crystal-card-art{position:relative!important;inset:auto!important;width:165px!important;height:165px!important;max-width:100%;background:transparent!important;border:0!important;box-shadow:none!important;opacity:1!important;transform:none!important;z-index:1}body:not(:has(.home-polished)) .era-course-art .crystal-card-art img{width:100%;height:100%;object-fit:contain}body:not(:has(.home-polished)) .era-course-art>span:last-child{font-size:11px;letter-spacing:.2em;color:#d2c3df;margin-top:20px}body:not(:has(.home-polished)) .era-course-orbit{position:absolute;top:15px;width:190px;height:190px;max-width:100%;border-radius:50%;border:1px solid #e6cda131;box-shadow:0 0 35px #bfa2e210,inset 0 0 30px #bfa2e20d;transform:rotate(-25deg) scaleY(.72);pointer-events:none}body:not(:has(.home-polished)) .era-course-orbit:before{content:"";position:absolute;inset:14px;border:1px solid #c4acef26;border-radius:50%;transform:rotate(60deg) scaleX(.78)}body:not(:has(.home-polished)) .era-course-copy{min-width:0;position:relative;z-index:1}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .era-course-copy h3{font-size:clamp(25px,2.2vw,34px);line-height:1.4;margin:10px 0 12px;color:var(--coh-paper)}body:not(:has(.home-polished)) .era-course-promise{font-size:14px;line-height:1.85;color:var(--coh-copy);margin:0 0 18px}body:not(:has(.home-polished)) .era-course-copy ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}body:not(:has(.home-polished)) .era-course-copy li{display:flex;gap:9px;font-size:13px;line-height:1.7;color:#e1d9e9}body:not(:has(.home-polished)) .era-course-copy li svg{color:#dec6a2;flex-shrink:0;margin-top:4px}body:not(:has(.home-polished)) .era-course-audience{font-size:12px;line-height:1.85;color:#afa6bc;margin:18px 0}body:not(:has(.home-polished)) .era-course-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-top:20px;border-top:1px solid var(--coh-line)}body:not(:has(.home-polished)) .era-course-price{font-size:27px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#f0d9b3;line-height:1.3}body:not(:has(.home-polished)) .era-course-price small{font-size:11px;margin-left:8px;color:#bfb1cb}body:not(:has(.home-polished)) .era-course-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;border:1px solid #ead4b75c;border-radius:9px;background:#e8cfaa;color:#28222c!important;font-size:13px;font-weight:600;padding:11px 17px}body:not(:has(.home-polished)) #page-content :is(.discovery-learning-path,.assessment-flow-cards){gap:20px}body:not(:has(.home-polished)) #page-content .discovery-learning-path{margin-top:28px;margin-bottom:48px}body:not(:has(.home-polished)) #page-content .path-card{border-radius:16px;padding:25px;gap:20px;background:linear-gradient(135deg,#292336d9,#111622f5);border-color:var(--coh-line);align-items:center}body:not(:has(.home-polished)) #page-content .path-card h2{font-size:22px;line-height:1.5;margin:7px 0 9px}body:not(:has(.home-polished)) #page-content .path-card p{font-size:13px;line-height:1.85;color:var(--coh-copy)}body:not(:has(.home-polished)) #page-content .path-card small{font-size:10px;letter-spacing:.13em}body:not(:has(.home-polished)) #page-content .discovery-post{border-radius:16px;background:#111622ef;border-color:var(--coh-line);padding:26px}body:not(:has(.home-polished)) #page-content .discovery-post h3{font-size:20px;line-height:1.6;text-wrap:pretty}body:not(:has(.home-polished)) #page-content .discovery-post p{font-size:14px;line-height:1.9;color:var(--coh-copy)}body:not(:has(.home-polished)) #page-content :is(.discovery-side-block,.discovery-cognition,.assessment-principle-grid>article,.assessment-flow-cards>li){border-radius:16px;border-color:var(--coh-line);background-color:#111622e8}body:not(:has(.home-polished)) #page-content :is(.assessment-flow-cards>li,.assessment-principle-grid>article){padding:24px}body:not(:has(.home-polished)) #page-content .collection-grid{gap:24px}body:not(:has(.home-polished)) #page-content .collection-card{border-radius:20px;border-color:var(--coh-line);background:linear-gradient(145deg,#252234d9,#111622f7);overflow:hidden}body:not(:has(.home-polished)) #page-content .collection-copy{padding:30px}body:not(:has(.home-polished)) #page-content .collection-copy p{font-size:14px;line-height:1.85;color:var(--coh-copy)}body:not(:has(.home-polished)) #page-content .collection-title h3{font-size:30px;line-height:1.5}body:not(:has(.home-polished)) #page-content .collection-action{min-height:44px;display:inline-flex;align-items:center;gap:10px;margin-top:14px}body:not(:has(.home-polished)) #page-content .collection-preview{overflow:hidden}body:not(:has(.home-polished)) #page-content .collection-preview img{transition:translate .6s var(--coh-ease),scale .6s var(--coh-ease)}body:not(:has(.home-polished)) #page-content :is(.awakening-journey-step,.awakening-portrait-card){border-color:var(--coh-line);border-radius:16px}body:not(:has(.home-polished)) #page-content .cp-restored-v19 .cp-tile{border-color:var(--coh-line);border-radius:16px;background:linear-gradient(145deg,#222031e8,#111622f5);padding:26px}body:not(:has(.home-polished)) #page-content .cp-restored-v19 .cp-tile>header{gap:18px;align-items:center;margin-bottom:22px}body:not(:has(.home-polished)) #page-content .cp-restored-v19 .cp-tile>header h2{font-size:19px;line-height:1.5}body:not(:has(.home-polished)) #page-content .cp-restored-v19 .cp-tile p{font-size:14px;line-height:1.85}body:not(:has(.home-polished)) #page-content .cp-restored-v19 .cp-heading h1{font-size:clamp(28px,2.6vw,38px);line-height:1.45}body:not(:has(.home-polished)) #page-content .cp-restored-v19 .cp-grid{gap:24px}body:not(:has(.home-polished)) #page-content .cp-restored-v19 .cp-project{border-radius:14px;padding:22px;gap:18px}body:not(:has(.home-polished)) #page-content .cp-restored-v19 .cp-project strong{font-size:17px;line-height:1.55}body:not(:has(.home-polished)) #page-content .cp-restored-v19 .cp-project p{font-size:13px;line-height:1.85}body:not(:has(.home-polished)) #page-content .cp-restored-v19 .cp-tabs>button{min-height:46px;font-size:13px;padding:12px 17px}body:not(:has(.home-polished)) #page-content :is(.dm-bubble,.pc-bubble){border-radius:16px;border-color:#b4a0cd30}body:not(:has(.home-polished)) #page-content :is(.dm-own .dm-bubble,.pc-own .pc-bubble){background:linear-gradient(135deg,#352a46,#252336);border-color:#c5a4df59;border-top-right-radius:5px}body:not(:has(.home-polished)) #page-content :is(.dm-peer .dm-bubble,.pc-other .pc-bubble){background:#161b29;border-top-left-radius:5px}body:not(:has(.home-polished)) #page-content :is(.dm-bubble,.pc-bubble) .pc-body{font-size:15px;line-height:1.9}body:not(:has(.home-polished)) #page-content :is(.dm-column>header,.pc-message-head){font-size:12px;line-height:1.7}body:not(:has(.home-polished)) #page-content :is(.dm-bubble,.pc-bubble) footer{margin-top:16px;padding-top:10px;border-top:1px solid #c5afdc1c}body:not(:has(.home-polished)) #page-content :is(.social-composer-area,.pc-compose){background:#101521f5}body:not(:has(.home-polished)) #page-content .conversation-scope{border-color:var(--coh-line)}body:not(:has(.home-polished)) #page-content .ac-course-picker>button{border-radius:13px;min-height:72px}body:not(:has(.home-polished)) #page-content .ac-task{border-radius:16px;border-color:var(--coh-line)}@media(hover:hover) and (pointer:fine){body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list>a:is(:hover,:focus-visible){translate:0 -4px;border-color:#d6b78c88;background:linear-gradient(150deg,#3b2d46b3,#141b28f5 68%)}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list>a:hover .path-action:after{translate:3px -3px}body:not(:has(.home-polished)) .era-course-tabs>button:hover{border-color:#dec7aa88}body:not(:has(.home-polished)) #page-content .collection-card:hover .collection-preview .preview-0{translate:-6px -4px}body:not(:has(.home-polished)) #page-content .collection-card:hover .collection-preview .preview-2{translate:6px -4px}}@media(min-width:1000px){body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1100px){body:not(:has(.home-polished)) .era-course-layout{grid-template-columns:225px minmax(0,1fr);gap:20px}body:not(:has(.home-polished)) .era-course-panel{gap:20px;padding:28px;grid-template-columns:120px minmax(0,1fr)}body:not(:has(.home-polished)) .era-course-art .crystal-card-art{width:125px!important;height:125px!important}body:not(:has(.home-polished)) .era-course-orbit{width:130px;height:130px;top:40px}body:not(:has(.home-polished)) .era-course-bottom{align-items:flex-start}body:not(:has(.home-polished)) #page-content .path-card{padding:20px;gap:14px}body:not(:has(.home-polished)) #page-content .path-card h2{font-size:20px}}@media(max-width:800px){body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .hero-copy{width:70%;max-width:580px;top:20%}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .hero h1{font-size:clamp(35px,5.2vw,48px)}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .section{padding-block:42px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .section-head{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:24px}body:not(:has(.home-polished)) .era-course-layout{grid-template-columns:minmax(0,1fr);gap:18px}body:not(:has(.home-polished)) .era-course-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}body:not(:has(.home-polished)) .era-course-tabs>button{padding:15px 12px;min-height:90px;gap:8px}body:not(:has(.home-polished)) .era-course-tabs>button>svg{display:none}body:not(:has(.home-polished)) .era-course-tabs strong{font-size:22px}body:not(:has(.home-polished)) .era-course-tabs small{font-size:10px}body:not(:has(.home-polished)) .era-course-number{font-size:10px}body:not(:has(.home-polished)) .era-course-all{margin:8px 0 0;min-height:40px;font-size:12px}body:not(:has(.home-polished)) .era-course-panel{grid-template-columns:130px minmax(0,1fr);min-height:350px;padding:28px;gap:24px}body:not(:has(.home-polished)) #page-content .collection-copy{padding:24px}body:not(:has(.home-polished)) #page-content .collection-title h3{font-size:27px}body:not(:has(.home-polished)) #page-content .cp-restored-v19 .cp-tile{padding:22px}body:not(:has(.home-polished)) #page-content .cp-restored-v19 .cp-grid{gap:18px}}@media(max-width:600px){body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .hero-copy{width:calc(100% - 40px);left:20px;right:20px;top:auto;bottom:100px;max-width:480px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .hero h1{font-size:clamp(30px,7.3vw,42px);line-height:1.4;max-width:100%;text-wrap:wrap}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .hero-description{font-size:14px;line-height:1.85;max-width:330px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .hero-copy .eyebrow{font-size:9px;letter-spacing:.07em;margin-bottom:17px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .hero-wash{background:linear-gradient(0deg,#090d12f5,#090d12a0 48%,#090d1220 85%)}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list>a{padding:22px 17px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list>a:last-child{grid-column:1/-1}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list .path-title{font-size:24px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list .step{margin-bottom:18px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list p{font-size:12px;margin:14px 0 20px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list .path-title small{font-size:11px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .section-head h2,body:not(:has(.home-polished)) .curated-heading h2{font-size:27px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .section-head>p{font-size:13px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .service-grid>a{padding:23px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .service-grid h3{font-size:22px}body:not(:has(.home-polished)) .era-course-panel{grid-template-columns:minmax(0,1fr);padding:25px;gap:6px;min-height:0}body:not(:has(.home-polished)) .era-course-art{min-height:110px;flex-direction:row;justify-content:flex-start;gap:18px}body:not(:has(.home-polished)) .era-course-art .crystal-card-art{width:95px!important;height:95px!important}body:not(:has(.home-polished)) .era-course-art>span:last-child{margin:0;font-size:11px}body:not(:has(.home-polished)) .era-course-orbit{width:100px;height:100px;top:5px;left:0}body:not(:has(.home-polished)) .era-course-tabs>button{flex-direction:column;align-items:flex-start;gap:5px;padding:13px}body:not(:has(.home-polished)) .era-course-tabs strong{font-size:21px}body:not(:has(.home-polished)) .era-course-number{font-size:9px;margin:0}body:not(:has(.home-polished)) .era-course-tabs small{margin-top:6px}body:not(:has(.home-polished)) .era-course-bottom{gap:16px}body:not(:has(.home-polished)) .era-course-cta{width:100%}body:not(:has(.home-polished)) .era-course-copy ul{gap:9px}body:not(:has(.home-polished)) .era-course-price{font-size:26px}body:not(:has(.home-polished)) #page-content .discovery-learning-path{margin-top:20px;margin-bottom:32px;gap:14px}body:not(:has(.home-polished)) #page-content .discovery-post{padding:22px}body:not(:has(.home-polished)) #page-content .discovery-post h3{font-size:19px}body:not(:has(.home-polished)) #page-content .cp-restored-v19 .cp-tile{padding:20px}body:not(:has(.home-polished)) #page-content .cp-restored-v19 .cp-tile>header h2{font-size:18px}body:not(:has(.home-polished)) #page-content .cp-restored-v19 .cp-project{padding:18px;gap:12px}body:not(:has(.home-polished)) #page-content .cp-restored-v19 .cp-tabs>button{padding:12px;font-size:12px}body:not(:has(.home-polished)) #page-content :is(.dm-bubble,.pc-bubble) .pc-body{font-size:14px;line-height:1.85}}body:not(:has(.home-polished)):is([data-crystal-motion=off],[data-crystal-paused=true],[data-crystal-hidden=true]) #page-content :is(.era-course-panel,.era-course-tabs>button,.collection-preview img,.path-list>a,.path-action:after){animation:none!important;transition:none!important;translate:none!important}@media(prefers-reduced-motion:reduce){body:not(:has(.home-polished)) #page-content :is(.era-course-panel,.era-course-tabs>button,.collection-preview img,.path-list>a,.path-action:after){animation:none!important;transition:none!important;translate:none!important}}body:not(:has(.home-polished)) .era-home-chapters{position:-webkit-sticky;position:sticky;top:76px;z-index:30;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 24px;background:#10131cf5;border-block:1px solid var(--coh-line);overflow-x:auto;scrollbar-width:thin;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body:not(:has(.home-polished)) .era-home-chapters>span{font-size:11px;color:#b7a589;letter-spacing:.1em;margin-right:28px;white-space:nowrap}body:not(:has(.home-polished)) .era-home-chapters>a{position:relative;flex:none;min-height:42px;display:flex;align-items:center;padding:9px 16px;border-radius:7px;color:#c0b6ce;font-size:12px;white-space:nowrap;transition:background-color .2s,color .2s}body:not(:has(.home-polished)) .era-home-chapters>a:is(:hover,[aria-current=location]){background:#d8bb9320;color:#f1dbb9}body:not(:has(.home-polished)) #page-content .home-polished :is(.section,.brand-manifest)[id]{scroll-margin-top:160px}@media(max-width:850px){body:not(:has(.home-polished)) .era-home-chapters{top:0;position:relative;justify-content:flex-start;padding:8px 20px;gap:2px;-webkit-backdrop-filter:none;backdrop-filter:none}body:not(:has(.home-polished)) .era-home-chapters>span{display:none}body:not(:has(.home-polished)) .era-home-chapters>a{padding:10px 12px;min-height:44px}body:not(:has(.home-polished)) .era-course-tabs{scroll-margin-top:120px}}@media(max-width:600px){body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list>a{min-height:250px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .path-list>a:last-child{min-height:220px}}@media(prefers-reduced-motion:reduce){body:not(:has(.home-polished)) .era-home-chapters>a{transition:none}}@media(max-width:600px){body:not(:has(.home-polished)) #page-content .crystal-home.home-polished #hero-video-toggle{position:static;min-height:44px;padding:9px 14px;flex:none}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .hero-foot{left:20px;right:20px;bottom:18px;padding:0;gap:12px}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .hero-foot>span{display:none}body:not(:has(.home-polished)) #page-content .crystal-home.home-polished .hero-tools{width:100%;justify-content:space-between;gap:12px}}