body.dali-clinical.home .site-content>.ast-container{max-width:none;padding:0}body.dali-clinical.home #primary,body.dali-clinical.home .entry-content{margin:0!important}body.dali-clinical.home .entry-header{display:none}body.dali-clinical .clinical-home{overflow:clip;padding:0 0 96px}body.dali-clinical .clinical-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:48px;width:100%;margin:0;padding:64px max(40px, calc((100vw - 1100px) / 2)) 56px;background:linear-gradient(180deg,var(--clinical-veil) 0%,var(--clinical-bg) 78%)}body.dali-clinical .clinical-hero h1{max-width:650px;margin:0 0 20px;font-size:clamp(3.4rem, 5.1vw, 60px)!important;line-height:1.04!important;text-wrap:balance}body.dali-clinical .clinical-hero__lead{max-width:49ch;margin:0 0 28px;color:var(--clinical-text);font-size:16px;line-height:1.65;text-wrap:pretty}body.dali-clinical .clinical-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px}body.dali-clinical .clinical-hero .clinical-button{min-height:56px;padding:18px 28px;font-size:15px}body.dali-clinical .clinical-hero__assurance{margin:12px 0 0;color:var(--clinical-muted);font-size:12px}body.dali-clinical .clinical-hero__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:30px 0 0;padding:24px 0 0;border-top:1px solid var(--clinical-line);list-style:none}body.dali-clinical .clinical-hero__facts strong,body.dali-clinical .clinical-hero__facts span{display:block}body.dali-clinical .clinical-hero__facts strong{margin-bottom:5px;color:var(--clinical-ink);font-family:var(--clinical-display)!important;font-size:26px;font-weight:600;line-height:1}body.dali-clinical .clinical-hero__facts span{color:var(--clinical-muted);font-size:11.5px;line-height:1.4}body.dali-clinical .clinical-hero__media{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:190px 150px;gap:10px;min-width:0}body.dali-clinical .clinical-hero__image,body.dali-clinical .clinical-hero__placeholder{display:block;width:100%;height:100%;min-width:0;border-radius:4px;background:var(--clinical-placeholder);object-fit:cover}body.dali-clinical .clinical-hero__image--wide{grid-column:1 / -1}body.dali-clinical .clinical-courses,body.dali-clinical .clinical-faq{width:100%;margin-right:0;margin-left:0}body.dali-clinical .clinical-courses{padding:0 max(40px, calc((100vw - 1100px) / 2)) 56px}body.dali-clinical .clinical-section-head{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:26px;padding-top:32px;border-top:1px solid var(--clinical-line)}body.dali-clinical .clinical-section-head h2{margin:0;font-size:30px!important;line-height:1.1!important}body.dali-clinical .clinical-course-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body.dali-clinical .clinical-course-card{display:flex;overflow:hidden;min-width:0;height:100%;flex-direction:column;border:1px solid var(--clinical-line);border-radius:var(--clinical-radius);background:var(--clinical-white);transition:border-color 220ms ease,transform 300ms var(--clinical-ease)}body.dali-clinical .clinical-course-card:hover{border-color:var(--clinical-line-strong);transform:translateY(-3px)}body.dali-clinical .clinical-course-card__media{display:block;overflow:hidden;height:150px;background:var(--clinical-placeholder)}body.dali-clinical .clinical-course-card__media img,body.dali-clinical .clinical-course-card__placeholder{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--clinical-muted);font-family:var(--clinical-display)!important;font-size:18px;object-fit:cover;transition:transform 500ms var(--clinical-ease)}body.dali-clinical .clinical-course-card:hover .clinical-course-card__media img{transform:scale(1.025)}body.dali-clinical .clinical-course-card__body{display:flex;flex:1;flex-direction:column;padding:18px 18px 20px}body.dali-clinical .clinical-course-card__tags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:10px}body.dali-clinical .clinical-course-card__tags span{padding:5px 7px;border:1px solid var(--clinical-line-strong);border-radius:3px;color:var(--clinical-muted);font-size:9.5px;font-weight:500;letter-spacing:.08em;line-height:1;text-transform:uppercase}body.dali-clinical .clinical-course-card__tags span:first-child{border-color:var(--clinical-mid);background:var(--clinical-mid);color:var(--clinical-bg);font-weight:600}body.dali-clinical .clinical-course-card h3{margin:0 0 8px;font-size:21px!important;line-height:1.2!important}body.dali-clinical .clinical-course-card h3 a{color:var(--clinical-ink)!important;font-family:var(--clinical-display)!important;text-decoration:none}body.dali-clinical .clinical-course-card__body>p{display:-webkit-box;overflow:hidden;margin:0 0 16px;color:var(--clinical-text);font-size:12.5px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.dali-clinical .clinical-course-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--clinical-line)}body.dali-clinical .clinical-course-card__price{color:var(--clinical-ink);font-family:var(--clinical-display)!important;font-size:21px;line-height:1;white-space:nowrap}body.dali-clinical .clinical-course-card__price :where(del,ins,.amount){font-family:var(--clinical-display)!important}body.dali-clinical .clinical-course-card__price del{display:block;margin-bottom:4px;color:var(--clinical-muted);font-size:12px}body.dali-clinical .clinical-course-card__price ins{background:#fff0;color:var(--clinical-ink);text-decoration:none}body.dali-clinical .clinical-course-card__price--empty{font-size:16px}body.dali-clinical .clinical-method{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.45fr);align-items:center;gap:clamp(28px, 4vw, 64px);width:100%;margin:0;padding:64px var(--clinical-inset);background:var(--clinical-ink);color:var(--clinical-bg)}body.dali-clinical .clinical-method h2{margin:0 0 24px;color:var(--clinical-bg);font-size:clamp(30px, 3vw, 44px)!important;line-height:1.15!important}body.dali-clinical .clinical-method__intro>p{max-width:35ch;margin:0;color:var(--clinical-bg);font-size:17px;line-height:1.7}body.dali-clinical .clinical-method__media{position:relative;min-width:0}body.dali-clinical .clinical-method__player{position:relative}body.dali-clinical .clinical-method__video{display:block;width:100%;height:auto;aspect-ratio:8 / 5;border-radius:var(--clinical-radius);background:var(--clinical-brand)}body.dali-clinical .clinical-method__toggle{position:absolute;inset:0;display:flex;width:100%;height:100%;min-height:44px;align-items:flex-end;justify-content:flex-end;padding:12px;border:0;border-radius:var(--clinical-radius);background:#fff0;box-shadow:none;cursor:pointer}body.dali-clinical .clinical-method__toggle[hidden],body.dali-clinical .clinical-method__error[hidden]{display:none}body.dali-clinical .clinical-method__cue{padding:8px 12px;border-radius:var(--clinical-radius);background:var(--clinical-ink);color:var(--clinical-bg);font-size:13px;font-weight:600;line-height:1.5;text-transform:none!important;opacity:0}body.dali-clinical .clinical-method__toggle:focus-visible .clinical-method__cue,body.dali-clinical .clinical-method__toggle.is-manual .clinical-method__cue{opacity:1}@media (hover:hover) and (pointer:fine){body.dali-clinical .clinical-method__toggle:hover .clinical-method__cue{opacity:1}}body.dali-clinical .clinical-method__error,body.dali-clinical .clinical-method__fallback{margin:16px 0 0;color:var(--clinical-bg);font-size:14px}body.dali-clinical .clinical-method__error a,body.dali-clinical .clinical-method__fallback a{color:var(--clinical-gold-light);text-decoration:underline}body.dali-clinical .clinical-method__fallback a{display:inline-flex;min-height:44px;align-items:center}@media (max-width:760px){body.dali-clinical .clinical-method{grid-template-columns:1fr;gap:28px;padding-block:36px}body.dali-clinical .clinical-method h2{margin-bottom:18px}body.dali-clinical .clinical-method__intro>p{max-width:42ch;font-size:16px}}body.dali-clinical .clinical-faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(42px, 8vw, 100px);padding:80px max(40px, calc((100vw - 1100px) / 2)) 20px}body.dali-clinical .clinical-faq h2{max-width:390px;margin:0;font-size:38px!important;line-height:1.08!important}body.dali-clinical .clinical-faq details{border-top:1px solid var(--clinical-line)}body.dali-clinical .clinical-faq details:last-child{border-bottom:1px solid var(--clinical-line)}body.dali-clinical .clinical-faq summary{position:relative;padding:20px 44px 20px 0;color:var(--clinical-ink);font-size:14px;font-weight:500;list-style:none;cursor:pointer}body.dali-clinical .clinical-faq summary::-webkit-details-marker{display:none}body.dali-clinical .clinical-faq summary::after{position:absolute;top:19px;right:2px;color:var(--clinical-gold-text);content:'+';font-size:19px}body.dali-clinical .clinical-faq details[open] summary::after{content:'−'}body.dali-clinical .clinical-faq details p{max-width:62ch;margin:-4px 0 20px;color:var(--clinical-text);font-size:13px;line-height:1.65}@media (max-width:980px){body.dali-clinical .clinical-hero{grid-template-columns:1fr;gap:38px}body.dali-clinical .clinical-hero__media{grid-template-rows:230px 170px}body.dali-clinical .clinical-course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.dali-clinical .clinical-course-card:last-child{display:none}}@media (max-width:720px){body.dali-clinical .clinical-home{padding-bottom:64px}body.dali-clinical .clinical-hero,body.dali-clinical .clinical-courses,body.dali-clinical .clinical-method,body.dali-clinical .clinical-faq{width:100%}body.dali-clinical .clinical-hero{gap:32px;padding:46px 18px 42px}body.dali-clinical .clinical-hero h1{font-size:36px!important;line-height:1.08!important}body.dali-clinical .clinical-actions{align-items:stretch;flex-direction:column}body.dali-clinical .clinical-actions .clinical-text-link{align-self:flex-start}body.dali-clinical .clinical-hero__facts{gap:12px}body.dali-clinical .clinical-hero__facts strong{font-size:23px}body.dali-clinical .clinical-hero__facts span{font-size:10.5px}body.dali-clinical .clinical-hero__media{grid-template-rows:180px 120px}body.dali-clinical .clinical-courses{padding:0 18px 46px}body.dali-clinical .clinical-section-head{align-items:flex-start}body.dali-clinical .clinical-course-grid{grid-template-columns:1fr}body.dali-clinical .clinical-course-card:last-child{display:flex}body.dali-clinical .clinical-course-card:hover{transform:none}body.dali-clinical .clinical-course-card__media{height:170px}body.dali-clinical .clinical-faq{grid-template-columns:1fr;gap:34px;padding:64px 18px 0}}html.dali-intro body.dali-clinical{overflow:hidden}html.dali-intro body.dali-clinical .clinical-intro{--clinical-intro-step:240ms;position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:24px var(--clinical-gutter);background:var(--clinical-ink);color:var(--clinical-gold-light);box-shadow:0 18px 40px rgb(30 49 40 / .28);animation:clinical-intro-out 540ms cubic-bezier(.76,0,.24,1) calc(var(--clinical-intro-count) * var(--clinical-intro-step) + 120ms) both}body.dali-clinical .clinical-intro__words{display:grid;margin:0;font-size:clamp(40px, 7vw, 88px);font-weight:600;letter-spacing:-.035em;line-height:1.1;text-align:center}body.dali-clinical .clinical-intro__word{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;gap:.32em;white-space:nowrap;opacity:0;animation:clinical-intro-word var(--clinical-intro-step) var(--clinical-ease) calc(var(--clinical-intro-i) * var(--clinical-intro-step)) both}body.dali-clinical .clinical-intro__word:last-child{animation-name:clinical-intro-word-last}body.dali-clinical .clinical-intro__logo img{display:block;width:clamp(180px, 20vw, 240px);height:auto}body.dali-clinical .clinical-intro__dot{color:var(--clinical-gold);font-weight:700;transform:translateY(-.04em)}@keyframes clinical-intro-word{0%{opacity:0;transform:translate3d(0,.28em,0);filter:blur(4px)}28%,72%{opacity:1;transform:none;filter:none}100%{opacity:0;transform:translate3d(0,-.22em,0);filter:blur(4px)}}@keyframes clinical-intro-word-last{0%{opacity:0;transform:translate3d(0,.28em,0);filter:blur(4px)}40%,100%{opacity:1;transform:none;filter:none}}@keyframes clinical-intro-out{from{transform:translate3d(0,0,0);visibility:visible}to{transform:translate3d(0,-100%,0);visibility:hidden}}@media (prefers-reduced-motion:reduce){html.dali-intro body.dali-clinical{overflow:auto}html.dali-intro body.dali-clinical .clinical-intro{display:none}}