.page-module__lCqdgW__page{--ink:#172323;--muted:#687171;--paper:#f4f1ea;--coral:#e45b43;--gold:#e7b94d;--teal:#74b9a9;--accent:var(--coral);--line:#17232329;min-height:100vh;color:var(--ink);background:var(--paper);font-family:var(--font-geist-sans), sans-serif}.page-module__lCqdgW__scrollCue{z-index:3;border:1px solid var(--accent);color:var(--paper);background:var(--accent);font:10px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;align-items:center;gap:9px;padding:9px 13px;transition:color .18s,background .18s;animation:2.2s ease-in-out infinite page-module__lCqdgW__cueFloat;display:inline-flex;position:fixed;bottom:24px;right:50%;overflow:hidden;transform:translate(50%);box-shadow:0 6px 16px #e45b4340}.page-module__lCqdgW__scrollCue:after{content:"";pointer-events:none;background:#ffffff6b;width:28%;animation:2.8s ease-in-out infinite page-module__lCqdgW__cueShine;position:absolute;top:-30%;bottom:-30%;left:-45%;transform:skew(-20deg)}.page-module__lCqdgW__scrollCue:hover{background:#c94832}.page-module__lCqdgW__mouseIcon{border:1px solid;border-radius:7px;width:12px;height:18px;display:block;position:relative}.page-module__lCqdgW__mouseIcon:before{content:"";background:currentColor;width:1px;height:4px;position:absolute;top:3px;left:50%;transform:translate(-50%)}@keyframes page-module__lCqdgW__cueFloat{0%,to{transform:translate(50%)translateY(0)}50%{transform:translate(50%)translateY(4px)}}@keyframes page-module__lCqdgW__cueShine{0%,35%{transform:translate(0)skew(-20deg)}70%,to{transform:translate(520%)skew(-20deg)}}.page-module__lCqdgW__hero,.page-module__lCqdgW__chapterNav,.page-module__lCqdgW__topicSection,.page-module__lCqdgW__prioritySection,.page-module__lCqdgW__decisionSection,.page-module__lCqdgW__workflowSection,.page-module__lCqdgW__trapSection,.page-module__lCqdgW__checklistSection,.page-module__lCqdgW__nextNav{width:min(1180px,100% - 80px);margin:auto}.page-module__lCqdgW__hero{grid-template-columns:1.25fr .75fr;gap:80px;padding:100px 0 110px;display:grid}.page-module__lCqdgW__eyebrow,.page-module__lCqdgW__chapterNav,.page-module__lCqdgW__priorityBadge,.page-module__lCqdgW__topicNumber,.page-module__lCqdgW__nextNav{font:11px var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase}.page-module__lCqdgW__eyebrow{color:var(--accent);margin-bottom:22px}.page-module__lCqdgW__sectionHeading .page-module__lCqdgW__eyebrow{text-align:center;margin-top:0;font-size:18px;font-weight:700}.page-module__lCqdgW__hero h1{letter-spacing:-.08em;max-width:820px;margin:0;font-size:clamp(3.7rem,8vw,7.8rem);font-weight:500;line-height:.88}.page-module__lCqdgW__hero h1 em{color:var(--accent);font-style:normal}.page-module__lCqdgW__lede{max-width:540px;color:var(--muted);margin:38px 0 0;font-size:16px;line-height:1.65}.page-module__lCqdgW__heroAside{max-width:300px;color:var(--muted);align-self:end;font-size:14px;line-height:1.6}.page-module__lCqdgW__heroAside span{color:var(--accent);margin-bottom:8px;display:block}.page-module__lCqdgW__heroAside span:nth-of-type(2){margin-top:35px}.page-module__lCqdgW__heroAside strong{color:var(--ink);font-size:18px;font-weight:500;line-height:1.25;display:block}.page-module__lCqdgW__chapterNav{border-bottom:1px solid var(--line);color:var(--muted);gap:28px;margin-bottom:90px;display:flex}.page-module__lCqdgW__chapterNav a,.page-module__lCqdgW__nextNav a{color:inherit;text-decoration:none}.page-module__lCqdgW__chapterNav a{padding-bottom:14px}.page-module__lCqdgW__chapterNav a:hover,.page-module__lCqdgW__topic a:hover,.page-module__lCqdgW__nextNav a:hover{color:var(--accent)}.page-module__lCqdgW__topicSection,.page-module__lCqdgW__prioritySection,.page-module__lCqdgW__decisionSection,.page-module__lCqdgW__workflowSection,.page-module__lCqdgW__trapSection{padding-bottom:125px}.page-module__lCqdgW__sectionHeading{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:14px 0 38px;display:grid}.page-module__lCqdgW__sectionIntro{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.page-module__lCqdgW__sectionQuote{color:var(--ink);max-width:290px;margin:0;font-size:15px;font-style:italic;line-height:1.5}.page-module__lCqdgW__topicGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.page-module__lCqdgW__topic{border:1px solid var(--line);background:#ffffff2e;flex-direction:column;min-height:100%;padding:26px 22px 18px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.page-module__lCqdgW__topic:hover{border-color:#e45b43b3;transform:translateY(-2px);box-shadow:0 18px 32px #1723230a}.page-module__lCqdgW__topicNumber{color:var(--accent);margin-bottom:18px}.page-module__lCqdgW__topic h3{letter-spacing:-.06em;margin:0;font-size:clamp(1.7rem,2vw,2.5rem);font-weight:500;line-height:1}.page-module__lCqdgW__topic p{color:var(--muted);margin:18px 0 0;font-size:14px;line-height:1.65}.page-module__lCqdgW__outcome{padding-top:18px;margin-top:auto!important}.page-module__lCqdgW__outcome b{color:var(--ink);font-weight:600}.page-module__lCqdgW__topic a{color:var(--ink);font:11px var(--font-geist-mono);text-transform:uppercase;gap:18px;margin-top:18px;display:inline-flex}.page-module__lCqdgW__priorityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.page-module__lCqdgW__priority{border:1px solid var(--line);background:#e45b4314;padding:26px 22px 22px}.page-module__lCqdgW__priorityBadge{color:var(--accent);margin-bottom:18px;display:inline-block}.page-module__lCqdgW__priority p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.page-module__lCqdgW__ruleList{border-top:1px solid var(--line)}.page-module__lCqdgW__ruleCard{border-bottom:1px solid var(--line)}.page-module__lCqdgW__ruleCard.page-module__lCqdgW__open{background:#e45b430f}.page-module__lCqdgW__ruleTrigger{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:220px 1fr 30px;align-items:center;gap:24px;padding:24px 0;display:grid}.page-module__lCqdgW__ruleTrigger:hover,.page-module__lCqdgW__ruleCard.page-module__lCqdgW__open .page-module__lCqdgW__ruleTrigger{color:var(--accent)}.page-module__lCqdgW__ruleBadge{color:var(--ink);letter-spacing:-.05em;font-size:24px;font-weight:500}.page-module__lCqdgW__ruleSummary{color:var(--muted);font-size:14px;line-height:1.6}.page-module__lCqdgW__ruleToggle{width:28px;height:28px;font:20px/1 var(--font-geist-mono);border:1px solid;place-items:center;transition:transform .18s;display:grid}.page-module__lCqdgW__ruleCard.page-module__lCqdgW__open .page-module__lCqdgW__ruleToggle{color:var(--paper);background:var(--accent);transform:rotate(45deg)}.page-module__lCqdgW__ruleDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;padding:0 54px 30px 244px;display:grid}.page-module__lCqdgW__ruleDetails[hidden]{display:none}.page-module__lCqdgW__ruleDetailLabel{color:var(--accent);font:11px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px}.page-module__lCqdgW__ruleDetails p:not(.page-module__lCqdgW__ruleDetailLabel){color:var(--muted);margin:0;font-size:14px;line-height:1.65}.page-module__lCqdgW__workflowList{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.page-module__lCqdgW__workflowList li{border:1px solid var(--line);background:#ffffff26;grid-template-columns:56px 1fr;align-items:start;gap:18px;padding:18px 20px;display:grid}.page-module__lCqdgW__workflowList li span{border:1px solid var(--accent);width:42px;height:42px;color:var(--accent);font:11px var(--font-geist-mono);letter-spacing:.08em;justify-content:center;align-items:center;display:inline-flex}.page-module__lCqdgW__workflowList li p{color:var(--ink);margin:0;font-size:15px;line-height:1.7}.page-module__lCqdgW__trapLayout{padding-top:6px}.page-module__lCqdgW__trapList{color:var(--muted);gap:14px;margin:0;padding-left:18px;font-size:15px;line-height:1.8;display:grid}.page-module__lCqdgW__checklistSection{grid-template-columns:.9fr 1.1fr;gap:48px;padding:0 0 90px;display:grid}.page-module__lCqdgW__checklistSection ul{color:var(--ink);margin:0;padding-left:18px;font-size:15px;line-height:1.8}.page-module__lCqdgW__checklistSection li+li{margin-top:12px}.page-module__lCqdgW__nextNav{border-top:1px solid var(--line);justify-content:space-between;gap:30px;padding:20px 0 35px;display:flex}.page-module__lCqdgW__nextNav a,.page-module__lCqdgW__nextDisabled{color:var(--ink);letter-spacing:-.02em;gap:8px;font-size:15px;display:grid}.page-module__lCqdgW__nextNav>a>span:first-child{color:var(--accent);font-size:10px}.page-module__lCqdgW__nextNav b{font:11px var(--font-geist-mono);margin-left:10px;font-weight:400}.page-module__lCqdgW__navTitle{color:var(--ink);align-items:center;display:inline-flex}.page-module__lCqdgW__nextNav a:hover .page-module__lCqdgW__navTitle{color:var(--accent)}@media (max-width:980px){.page-module__lCqdgW__hero,.page-module__lCqdgW__sectionHeading,.page-module__lCqdgW__checklistSection{grid-template-columns:1fr}.page-module__lCqdgW__topicGrid,.page-module__lCqdgW__priorityGrid,.page-module__lCqdgW__workflowList{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__lCqdgW__ruleTrigger{grid-template-columns:180px 1fr 30px}.page-module__lCqdgW__ruleDetails{padding-left:204px}}@media (max-width:720px){.page-module__lCqdgW__hero,.page-module__lCqdgW__chapterNav,.page-module__lCqdgW__nextNav,.page-module__lCqdgW__topicSection,.page-module__lCqdgW__prioritySection,.page-module__lCqdgW__decisionSection,.page-module__lCqdgW__workflowSection,.page-module__lCqdgW__trapSection,.page-module__lCqdgW__checklistSection{width:min(100% - 28px,1180px)}.page-module__lCqdgW__hero{padding-top:72px;padding-bottom:72px}.page-module__lCqdgW__chapterNav,.page-module__lCqdgW__nextNav{flex-direction:column;gap:12px}.page-module__lCqdgW__chapterNav{margin-bottom:62px}.page-module__lCqdgW__topicGrid,.page-module__lCqdgW__priorityGrid,.page-module__lCqdgW__workflowList{grid-template-columns:1fr}.page-module__lCqdgW__topic,.page-module__lCqdgW__priority{padding:22px 18px 18px}.page-module__lCqdgW__ruleTrigger{grid-template-columns:1fr 30px;gap:14px;padding:20px 0}.page-module__lCqdgW__ruleSummary{grid-area:2/1/auto/-1}.page-module__lCqdgW__ruleDetails{grid-template-columns:1fr;gap:18px;padding:0 0 24px}.page-module__lCqdgW__workflowList li{grid-template-columns:1fr}}
