.PracticeLab-module__4wY-DG__main{--pl-accent:#d97706;--pl-accent-bright:#f59e0b;--pl-accent-soft:#f59e0bb3;--pl-border:#d9770647;--pl-glow:#f59e0b59;--pl-panel-top:#2e1a05e0;--pl-panel-bottom:#180d02f2;padding-left:var(--page-margin);padding-right:var(--page-margin);padding-bottom:var(--space-2xl);background-color:var(--bg-primary);position:relative;overflow:hidden}.PracticeLab-module__4wY-DG__hero{align-items:center;gap:var(--space-2xl);min-height:calc(100svh - var(--header-height));padding:var(--space-xl) 0;border-bottom:1px solid var(--border-default);grid-template-columns:1fr clamp(260px,36vw,440px);display:grid}.PracticeLab-module__4wY-DG__heroLeft{flex-direction:column;gap:1.5rem;display:flex}.PracticeLab-module__4wY-DG__heroTitleRow{align-items:center;gap:1rem;display:flex}.PracticeLab-module__4wY-DG__heroIconWrap{border:1px solid var(--pl-border);box-sizing:border-box;background:linear-gradient(135deg,#3c2004 0%,#78350f 60%,#b45309 100%);border-radius:50%;flex-shrink:0;width:clamp(4rem,8vw,6.5rem);height:clamp(4rem,8vw,6.5rem);padding:clamp(12px,1.6vw,20px);box-shadow:inset 0 1px #fde68a1f}.PracticeLab-module__4wY-DG__heroIcon{width:100%;height:100%}.PracticeLab-module__4wY-DG__heroTitle{font-family:var(--font-bebas);color:var(--text-primary);letter-spacing:.03em;margin:0;font-size:clamp(3.5rem,9vw,7.5rem);line-height:.9}.PracticeLab-module__4wY-DG__heroTagline{font-family:var(--font-instrument-serif);color:var(--text-primary);margin:0;font-size:clamp(1.5rem,3vw,2.25rem);font-style:italic;font-weight:400;line-height:1.25}.PracticeLab-module__4wY-DG__heroBody{font-family:var(--font-space-grotesk);color:var(--text-secondary);max-width:460px;margin:0;font-size:.95rem;line-height:1.75}.PracticeLab-module__4wY-DG__heroCtas{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.PracticeLab-module__4wY-DG__ctaPrimary{color:#f5f5f7;font-family:var(--font-bebas);letter-spacing:.1em;background:linear-gradient(135deg,#b45309 0%,#78350f 100%);border:1px solid #fde68a33;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:1rem;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.PracticeLab-module__4wY-DG__ctaPrimary:hover{background:linear-gradient(135deg,#d97706 0%,#92400e 100%);transform:translateY(-2px);box-shadow:0 8px 32px #b4530973}.PracticeLab-module__4wY-DG__ctaArrow{width:16px;height:16px;transition:transform .2s}.PracticeLab-module__4wY-DG__ctaPrimary:hover .PracticeLab-module__4wY-DG__ctaArrow{transform:translate(3px)}.PracticeLab-module__4wY-DG__ctaSecondary{font-family:var(--font-bebas);letter-spacing:.1em;color:var(--pl-accent);border-bottom:1px solid #0000;padding:.75rem .5rem;font-size:1rem;text-decoration:none;transition:color .2s,border-color .2s}.PracticeLab-module__4wY-DG__ctaSecondary:hover{color:var(--pl-accent-bright);border-color:var(--pl-accent-soft)}.PracticeLab-module__4wY-DG__heroRight{justify-content:center;display:flex}.PracticeLab-module__4wY-DG__todayCard{border:1px solid var(--pl-border);background:linear-gradient(180deg, var(--pl-panel-top) 0%, var(--pl-panel-bottom) 100%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;width:100%;max-width:340px;overflow:hidden;box-shadow:0 24px 80px #00000059,0 0 0 1px #d9770614}.PracticeLab-module__4wY-DG__todayHeader{background:#2e1a0580;border-bottom:1px solid #d977062e;padding:.85rem 1.25rem}.PracticeLab-module__4wY-DG__todayLabel{font-family:var(--font-bebas);letter-spacing:.15em;text-transform:uppercase;color:#fde68a99;font-size:.8rem}.PracticeLab-module__4wY-DG__todayList{flex-direction:column;gap:.85rem;margin:0;padding:1.1rem 1.25rem;list-style:none;display:flex}.PracticeLab-module__4wY-DG__todayItem{align-items:center;gap:.75rem;display:flex}.PracticeLab-module__4wY-DG__todayCheck{color:#180d02;border:1px solid #fde68a4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.PracticeLab-module__4wY-DG__todayCheck svg{width:11px;height:11px}.PracticeLab-module__4wY-DG__todayItem[data-state=done] .PracticeLab-module__4wY-DG__todayCheck{background:var(--pl-accent-bright);border-color:var(--pl-accent-bright)}.PracticeLab-module__4wY-DG__todayText{font-family:var(--font-space-grotesk);color:#f5f5f7d9;font-size:.85rem;line-height:1.4}.PracticeLab-module__4wY-DG__todayItem[data-state=done] .PracticeLab-module__4wY-DG__todayText{color:#f5f5f78c;-webkit-text-decoration:line-through #f59e0b80;text-decoration:line-through #f59e0b80}.PracticeLab-module__4wY-DG__todayFoot{font-family:var(--font-instrument-serif);color:#fde68a8c;border-top:1px solid #d977062e;margin:0;padding:.85rem 1.25rem 1.1rem;font-size:.9rem;font-style:italic}.PracticeLab-module__4wY-DG__philosophy{padding:var(--space-2xl) 0;text-align:center;border-bottom:1px solid var(--border-default);flex-direction:column;align-items:center;gap:1.25rem;display:flex}.PracticeLab-module__4wY-DG__philosophyStatement{font-family:var(--font-instrument-serif);color:var(--text-primary);max-width:26ch;margin:0;font-size:clamp(1.5rem,3.5vw,2.5rem);font-style:italic;font-weight:400;line-height:1.35}.PracticeLab-module__4wY-DG__philosophySub{font-family:var(--font-space-grotesk);color:var(--text-secondary);max-width:52ch;margin:0;font-size:.95rem;line-height:1.7}.PracticeLab-module__4wY-DG__sectionHeader{text-align:center;margin-bottom:var(--space-xl)}.PracticeLab-module__4wY-DG__sectionEyebrow{font-family:var(--font-bebas);letter-spacing:.08em;color:var(--pl-accent-soft);text-transform:uppercase;margin:0 0 .75rem;font-size:.85rem}.PracticeLab-module__4wY-DG__sectionTitle{font-family:var(--font-instrument-serif);color:var(--text-primary);margin:0;font-size:clamp(1.75rem,4vw,2.75rem);font-style:italic;font-weight:400;line-height:1.2}.PracticeLab-module__4wY-DG__pillarsSection{padding:var(--space-2xl) 0;scroll-margin-top:var(--header-height)}.PracticeLab-module__4wY-DG__pillars{gap:var(--space-2xl);flex-direction:column;display:flex}.PracticeLab-module__4wY-DG__pillar{align-items:center;gap:var(--space-xl);grid-template-columns:1fr 1fr;display:grid}.PracticeLab-module__4wY-DG__pillar[data-reverse=true] .PracticeLab-module__4wY-DG__pillarText{order:2}.PracticeLab-module__4wY-DG__pillar[data-reverse=true] .PracticeLab-module__4wY-DG__pillarVisual{order:1}.PracticeLab-module__4wY-DG__pillarText{flex-direction:column;gap:1rem;max-width:480px;display:flex}.PracticeLab-module__4wY-DG__pillarEyebrow{font-family:var(--font-bebas);letter-spacing:.08em;text-transform:uppercase;color:var(--pl-accent-soft);margin:0;font-size:.85rem}.PracticeLab-module__4wY-DG__pillarTitle{font-family:var(--font-instrument-serif);color:var(--text-primary);margin:0;font-size:clamp(1.5rem,3vw,2.25rem);font-style:italic;font-weight:400;line-height:1.2}.PracticeLab-module__4wY-DG__pillarBody{font-family:var(--font-space-grotesk);color:var(--text-secondary);margin:0;font-size:.925rem;line-height:1.75}.PracticeLab-module__4wY-DG__pillarLink{width:fit-content;font-family:var(--font-bebas);letter-spacing:.1em;color:var(--pl-accent);border-bottom:1px solid #0000;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.95rem;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.PracticeLab-module__4wY-DG__pillarLink:hover{color:var(--pl-accent-bright);border-color:var(--pl-accent-soft)}.PracticeLab-module__4wY-DG__pillarLink:hover .PracticeLab-module__4wY-DG__ctaArrow{transform:translate(3px)}.PracticeLab-module__4wY-DG__pillarVisual{width:100%}.PracticeLab-module__4wY-DG__screen{border:1px solid var(--pl-border);background:linear-gradient(180deg, var(--pl-panel-top) 0%, var(--pl-panel-bottom) 100%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;overflow:hidden;box-shadow:0 24px 80px #00000059,0 0 0 1px #d9770614}.PracticeLab-module__4wY-DG__screenBar{background:#2e1a0580;border-bottom:1px solid #d977062e;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.25rem;display:flex}.PracticeLab-module__4wY-DG__screenLabel{font-family:var(--font-space-grotesk);letter-spacing:.05em;color:#fde68a99;font-size:.8rem}.PracticeLab-module__4wY-DG__screenTimer{font-family:var(--font-bebas);letter-spacing:.1em;color:var(--pl-accent-bright);font-size:1rem}.PracticeLab-module__4wY-DG__screenBody{flex-direction:column;gap:1rem;padding:1.5rem 1.25rem;display:flex}.PracticeLab-module__4wY-DG__progressTrack{background:#f5f5f714;border-radius:3px;height:6px;overflow:hidden}.PracticeLab-module__4wY-DG__progressFill{background:linear-gradient(90deg, #92400e, var(--pl-accent-bright));border-radius:3px;width:62%;height:100%}.PracticeLab-module__4wY-DG__screenMeta{font-family:var(--font-space-grotesk);color:#f5f5f780;margin:0;font-size:.8rem}.PracticeLab-module__4wY-DG__chipRow{flex-wrap:wrap;gap:.5rem;display:flex}.PracticeLab-module__4wY-DG__chip{font-family:var(--font-space-grotesk);color:#f5f5f7cc;background:#f5f5f70d;border:1px solid #f5f5f724;border-radius:20px;padding:.3rem .7rem;font-size:.75rem}.PracticeLab-module__4wY-DG__chip[data-tone=warn],.PracticeLab-module__4wY-DG__chip[data-tone=accent]{color:#fde68ae6;background:#f59e0b1f;border-color:#f59e0b66}.PracticeLab-module__4wY-DG__qrLayout{align-items:center;gap:1.5rem;padding:1.75rem 1.5rem;display:flex}.PracticeLab-module__4wY-DG__qrBox{color:#fde68ad9;background:#fde68a0f;border:1px solid #f59e0b4d;border-radius:12px;flex-shrink:0;width:clamp(96px,12vw,128px);padding:.75rem}.PracticeLab-module__4wY-DG__qrSvg{width:100%;height:auto;display:block}.PracticeLab-module__4wY-DG__qrSteps{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.PracticeLab-module__4wY-DG__qrStep{font-family:var(--font-space-grotesk);color:#f5f5f7cc;align-items:center;gap:.75rem;font-size:.85rem;line-height:1.4;display:flex}.PracticeLab-module__4wY-DG__qrStepNum{width:20px;height:20px;font-family:var(--font-bebas);color:#180d02;background:var(--pl-accent-bright);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;display:flex}.PracticeLab-module__4wY-DG__readingLine{background:#f5f5f71f;border-radius:4px;height:8px}.PracticeLab-module__4wY-DG__readingLine[data-width=full]{width:100%}.PracticeLab-module__4wY-DG__readingLine[data-width=mid]{width:68%}.PracticeLab-module__4wY-DG__readingLine[data-width=short]{width:42%}.PracticeLab-module__4wY-DG__readingLine[data-dim=true]{background:#f5f5f70d}.PracticeLab-module__4wY-DG__relatedBlock{background:#f59e0b0f;border:1px dashed #f59e0b59;border-radius:12px;flex-direction:column;gap:.65rem;margin-top:.25rem;padding:1rem;display:flex}.PracticeLab-module__4wY-DG__relatedLabel{font-family:var(--font-bebas);letter-spacing:.15em;text-transform:uppercase;color:#fde68aa6;margin:0;font-size:.75rem}.PracticeLab-module__4wY-DG__focusBody{flex-direction:column;gap:1rem;padding:1.75rem 1.5rem;display:flex}.PracticeLab-module__4wY-DG__focusCard{background:#fde68a0d;border:1px solid #f59e0b4d;border-radius:12px;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.PracticeLab-module__4wY-DG__focusQn{font-family:var(--font-bebas);letter-spacing:.1em;color:var(--pl-accent-bright);margin:0;font-size:.85rem}.PracticeLab-module__4wY-DG__focusOptions{gap:.6rem;margin-top:.25rem;display:flex}.PracticeLab-module__4wY-DG__focusOption{width:30px;height:30px;font-family:var(--font-bebas);color:#f5f5f799;border:1px solid #f5f5f72e;border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;display:flex}.PracticeLab-module__4wY-DG__focusOption[data-active=true]{color:#180d02;background:var(--pl-accent-bright);border-color:var(--pl-accent-bright)}.PracticeLab-module__4wY-DG__outcomesSection{padding:var(--space-2xl) 0}.PracticeLab-module__4wY-DG__outcomesGrid{border:1.5px solid var(--border-default);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:1.5px;display:grid;overflow:hidden}.PracticeLab-module__4wY-DG__outcomeCard{background:var(--glass-bg);flex-direction:column;gap:.75rem;padding:2rem 1.75rem;transition:background .2s;display:flex}.PracticeLab-module__4wY-DG__outcomeCard:hover{background:var(--glass-bg-hover)}.PracticeLab-module__4wY-DG__outcomeTitle{font-family:var(--font-bebas);letter-spacing:.05em;color:var(--text-primary);margin:0;font-size:1.1rem}.PracticeLab-module__4wY-DG__outcomeBody{font-family:var(--font-space-grotesk);color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.65}.PracticeLab-module__4wY-DG__ctaSection{padding:var(--space-2xl) 0 0}.PracticeLab-module__4wY-DG__ctaBanner{border:1px solid var(--pl-border);padding:var(--space-2xl) var(--space-xl);text-align:center;background:linear-gradient(135deg,#2e1a05d9 0%,#180d02f2 100%);border-radius:20px;position:relative;overflow:hidden}.PracticeLab-module__4wY-DG__ctaBannerGlow{pointer-events:none;background:radial-gradient(#b453094d 0%,#0000 70%);width:600px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PracticeLab-module__4wY-DG__ctaBannerContent{z-index:1;flex-direction:column;align-items:center;gap:1rem;display:flex;position:relative}.PracticeLab-module__4wY-DG__ctaBannerTitle{font-family:var(--font-instrument-serif);color:#f5f5f7;margin:0;font-size:clamp(2rem,5vw,3.5rem);font-style:italic;font-weight:400;line-height:1.1}.PracticeLab-module__4wY-DG__ctaBannerSub{font-family:var(--font-space-grotesk);color:#fde68a99;margin:0;font-size:1rem}.PracticeLab-module__4wY-DG__ctaBannerActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.PracticeLab-module__4wY-DG__ctaBanner .PracticeLab-module__4wY-DG__ctaSecondary{color:#fde68ab3}.PracticeLab-module__4wY-DG__ctaBanner .PracticeLab-module__4wY-DG__ctaSecondary:hover{color:#fde68a;border-color:#fde68a80}@media (max-width:1024px){.PracticeLab-module__4wY-DG__pillar{gap:var(--space-lg)}}@media (max-width:768px){.PracticeLab-module__4wY-DG__hero{min-height:auto;padding:var(--space-xl) 0;gap:var(--space-xl);border-bottom:none;grid-template-columns:1fr}.PracticeLab-module__4wY-DG__heroCtas{flex-direction:column;width:100%}.PracticeLab-module__4wY-DG__ctaPrimary{justify-content:center;width:100%}.PracticeLab-module__4wY-DG__todayCard{max-width:none}.PracticeLab-module__4wY-DG__philosophy{border-top:1px solid var(--border-default)}.PracticeLab-module__4wY-DG__pillar,.PracticeLab-module__4wY-DG__pillar[data-reverse=true]{grid-template-columns:1fr;gap:1.5rem}.PracticeLab-module__4wY-DG__pillar[data-reverse=true] .PracticeLab-module__4wY-DG__pillarText{order:1}.PracticeLab-module__4wY-DG__pillar[data-reverse=true] .PracticeLab-module__4wY-DG__pillarVisual{order:2}.PracticeLab-module__4wY-DG__pillarText{max-width:none}.PracticeLab-module__4wY-DG__qrLayout{flex-direction:column;align-items:flex-start}.PracticeLab-module__4wY-DG__outcomesGrid{border-radius:12px;grid-template-columns:1fr}.PracticeLab-module__4wY-DG__ctaBanner{border-radius:16px}.PracticeLab-module__4wY-DG__ctaBannerActions{flex-direction:column;width:100%}.PracticeLab-module__4wY-DG__sectionTitle{font-size:clamp(1.5rem,6vw,2.25rem)}}
