.five-day-training-page{min-height:70vh;padding-bottom:76px;color:#292524;background:#fffaf5}.five-day-training-hero{padding:58px 20px 82px;text-align:center;color:#fff;background:radial-gradient(circle at 84% 10%,rgba(255,255,255,.16),transparent 30%),linear-gradient(135deg,#9a3412,#ea580c 58%,#f97316)}.five-day-training-eyebrow,.five-day-training-hero>span{display:inline-block;color:#c2410c;font-size:12px;font-weight:800;letter-spacing:1.3px}.five-day-training-hero>span{margin-bottom:13px;color:#ffedd5}.five-day-training-hero h1{margin:0;font-size:clamp(32px,5vw,48px);line-height:1.4}.five-day-training-hero>p{margin:6px 0 0;color:#fff7ed;font-size:clamp(15px,2vw,19px);line-height:1.8}.five-day-training-hero__rule{width:54px;height:3px;margin:22px auto 0;border-radius:4px;background:#fed7aa}.five-day-training-container{position:relative;max-width:1100px;margin:-34px auto 0;padding:0 20px}.five-day-training-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:23px;padding:13px 17px;color:#78716c;background:#fff;border:1px solid #f0e7df;border-radius:10px;box-shadow:0 8px 24px rgba(41,37,36,.035);font-size:13px}.five-day-training-breadcrumb a{color:#9a3412;text-decoration:none}.five-day-training-breadcrumb a:hover{text-decoration:underline}.five-day-training-day,.five-day-training-intro,.five-day-training-mantra,.five-day-training-message,.five-day-training-panel{margin-bottom:18px;padding:clamp(21px,4vw,32px);background:#fff;border:1px solid #eee7e1;border-radius:16px;box-shadow:0 8px 25px rgba(41,37,36,.04)}.five-day-training-day__body>p,.five-day-training-intro p,.five-day-training-mantra>p,.five-day-training-message>p,.five-day-training-objective p,.five-day-training-panel>p,.five-day-training-practical>p,.five-day-training-topic>p{margin:0 0 13px;color:#57534e;font-size:15px;line-height:1.95;overflow-wrap:anywhere}.five-day-training-day__body>p:last-child,.five-day-training-intro p:last-child,.five-day-training-mantra>p:last-child,.five-day-training-message>p:last-of-type,.five-day-training-objective p:last-child,.five-day-training-panel>p:last-child,.five-day-training-topic>p:last-child{margin-bottom:0}.five-day-training-mantra h2,.five-day-training-message h2,.five-day-training-panel h2{margin:8px 0 13px;color:#9a3412;font-size:clamp(22px,3.2vw,29px);line-height:1.55}.five-day-training-numbered-list{display:grid;gap:9px;margin:15px 0 0;padding-left:26px;color:#57534e;font-size:15px;line-height:1.8}.five-day-training-numbered-list li{padding:10px 12px;background:#fffaf5;border:1px solid #f4e7db;border-radius:9px}.five-day-training-days{display:grid;gap:15px}.five-day-training-day{margin-bottom:0;padding:0;overflow:hidden}.five-day-training-day__heading{display:grid;grid-template-columns:75px minmax(0,1fr);align-items:center;gap:16px;padding:clamp(19px,3vw,26px);background:#fff7ed;border-bottom:1px solid #fed7aa}.five-day-training-day__heading>span{display:grid;place-items:center;min-height:48px;padding:8px;color:#9a3412;background:#fff;border:1px solid #fed7aa;border-radius:12px;font-size:13px;font-weight:850;letter-spacing:.5px}.five-day-training-day__heading h2{margin:0;color:#9a3412;font-size:clamp(19px,3vw,25px);line-height:1.55}.five-day-training-day__heading p{margin:4px 0 0;color:#78716c;font-size:14px;font-weight:700}.five-day-training-day__body{padding:clamp(20px,3.5vw,30px)}.five-day-training-day__body>h3,.five-day-training-practical h3{margin:14px 0 11px;color:#7c2d12;font-size:17px;line-height:1.6}.five-day-training-topics{display:grid;gap:11px}.five-day-training-practical,.five-day-training-topic{padding:16px 17px;background:#fffdfb;border:1px solid #f1e5da;border-radius:11px}.five-day-training-topic h4{margin:0 0 9px;color:#9a3412;font-size:16px;line-height:1.7}.five-day-training-practical>p,.five-day-training-topic>p{font-size:14px}.five-day-training-list{display:grid;gap:8px;margin:12px 0;padding:0;list-style:none}.five-day-training-list li{position:relative;padding:10px 12px 10px 36px;color:#57534e;background:#fffaf5;border:1px solid #f4e7db;border-radius:9px;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.five-day-training-list li:before{position:absolute;left:12px;color:#ea580c;font-weight:900;content:"✓"}.five-day-training-objective{margin-top:14px;padding:15px 17px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:11px}.five-day-training-objective strong{display:block;margin-bottom:6px;color:#166534;font-size:15px}.five-day-training-objective p{color:#44403c;font-size:14px}.five-day-training-assessment-grid,.five-day-training-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:15px}.five-day-training-feature{min-width:0;padding:16px 17px;background:#fffdfb;border:1px solid #f1e5da;border-radius:11px}.five-day-training-feature h3{margin:0 0 7px;color:#9a3412;font-size:15px;line-height:1.65}.five-day-training-feature p{margin:0 0 8px;color:#57534e;font-size:14px;line-height:1.8}.five-day-training-feature p:last-child{margin-bottom:0}.five-day-training-subtitle{color:#78716c!important;font-weight:700}.five-day-training-assessment-note{margin-top:16px!important}.five-day-training-mantra,.five-day-training-message{margin-top:19px;text-align:center;background:linear-gradient(145deg,#fff7ed,#fff);border-color:#fed7aa}.five-day-training-mantra h2{color:#9a3412;font-size:clamp(21px,3vw,27px)}.five-day-training-mantra blockquote,.five-day-training-message blockquote{margin:16px 0;padding:15px 18px;color:#9a3412;background:#fff;border:1px solid #fed7aa;border-radius:11px;font-size:clamp(17px,2.7vw,23px);font-weight:750;line-height:1.9}.five-day-training-income-note{color:#7c2d12!important;font-size:14px!important;font-weight:700}.five-day-training-back{display:inline-flex;align-items:center;gap:9px;min-height:46px;margin-top:2px;padding:10px 16px;color:#9a3412;background:#fff;border:1px solid #fdba74;border-radius:9px;font-size:14px;font-weight:750;text-decoration:none;transition:background .2s ease,transform .2s ease}.five-day-training-back:hover{transform:translateX(-2px);background:#fff7ed}.five-day-training-back:focus-visible,.five-day-training-breadcrumb a:focus-visible{outline:3px solid rgba(234,88,12,.35);outline-offset:3px}@media (max-width:650px){.five-day-training-hero{padding:46px 18px 72px}.five-day-training-container{padding:0 14px}.five-day-training-day__heading{grid-template-columns:1fr;gap:10px}.five-day-training-day__heading>span{justify-self:start;min-height:38px;padding:7px 11px}.five-day-training-assessment-grid,.five-day-training-feature-grid{grid-template-columns:1fr}.five-day-training-day__body>p,.five-day-training-intro p,.five-day-training-message>p,.five-day-training-objective p,.five-day-training-panel>p,.five-day-training-topic>p{font-size:15px}}@media (prefers-reduced-motion:reduce){.five-day-training-back{transition:none}.five-day-training-back:hover{transform:none}}