html{scroll-behavior:smooth}.promptHero{padding-top:86px;padding-bottom:92px;background:radial-gradient(circle at 88% 12%,#35483d 0,transparent 42%)}.promptHero h1{font:normal clamp(3.5rem,6.2vw,7rem)/1.02 Georgia,serif;letter-spacing:-.055em;max-width:1140px;margin:20px 0 27px}.promptHero h1 em{color:#e9aa75;font-weight:normal}.heroLead{max-width:770px;font-size:1.23rem;line-height:1.62;color:#d6e1d7}.storyBand{background:#21352d}.storyInner,.realLifeInner,.startInner{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(38px,7vw,105px);padding-top:94px;padding-bottom:94px}.storyInner h2,.sectionLead h2,.realLifeInner h2,.startInner h2,.closing h2{font:normal clamp(2.6rem,4.4vw,4.8rem)/1.07 Georgia,serif;letter-spacing:-.045em;margin:16px 0}.storyCopy{border-left:2px solid #e9aa75;padding-left:30px}.storyCopy p,.realLifeInner p,.sectionLead p,.startInner p,.closing p{font-size:1.08rem;line-height:1.68;color:#cedbd1;margin:0 0 19px}.storyCopy .pullQuote{font:italic 1.4rem/1.45 Georgia,serif;color:#f0bc94;margin-top:28px}.checkins,.ordinary,.nextSteps,.closing{padding-top:94px;padding-bottom:94px}.sectionLead{display:grid;grid-template-columns:1fr .8fr;gap:60px;align-items:end;margin-bottom:35px}.sectionLead p{margin:0}.whyGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.whyGrid div{padding:23px;background:#20322c;border:1px solid #506558;border-radius:7px}.whyGrid b{display:block;color:#efbd97;font:normal 1.35rem Georgia,serif;margin-bottom:12px}.whyGrid span{display:block;color:#c3d1c5;line-height:1.55;font-size:.94rem}.realLifeBand{background:#ead8bd;color:#24392e}.realLifeBand .kicker,.startBand .kicker{color:#8e5138}.realLifeInner p{color:#405549}.practiceList{display:grid;gap:10px}.practiceList div{display:grid;grid-template-columns:145px 1fr;gap:18px;background:#f6ecdd;border-left:3px solid #a65f40;padding:17px 19px}.practiceList strong{font-family:Georgia,serif;font-size:1.1rem}.practiceList span{line-height:1.5;color:#4c5e51}.conversation{max-width:850px;margin:0 auto;display:grid;gap:14px}.message{max-width:78%;padding:19px 21px;border-radius:8px}.message span{display:block;font-size:.72rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px}.message p{line-height:1.58;margin:0}.message.user{justify-self:end;background:#e5b184;color:#1f352b}.message.assistant{background:#243930;border:1px solid #53695a;color:#d7e1d7}.message.user span{color:#69402f}.message.assistant span{color:#efbd97}.ordinaryNote{max-width:850px;margin:25px auto 0;color:#aebfb1;font-size:.9rem;line-height:1.55}.startBand{background:#e9d8be;color:#253a2e;scroll-margin-top:20px}.startInner p{color:#40564a}.promptPanel{border:1px solid #586b5d;background:#193028;color:#f7f0e5;border-radius:9px;overflow:hidden;min-width:0}.panelTop{padding:24px 26px;display:flex;justify-content:space-between;align-items:center;gap:18px;border-bottom:1px solid #4a5d50}.eyebrow{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.17em;color:#e9aa75}.panelTop h3{font:normal 1.8rem Georgia,serif;margin:8px 0 0}.copyButton{border:0;border-radius:5px;background:#e9aa75;color:#14201f;font:700 .88rem Inter,system-ui,sans-serif;padding:12px 16px;cursor:pointer;white-space:nowrap;min-height:44px}.copyButton:hover{background:#f6c298}.promptPanel pre,.advancedInside pre{white-space:pre-wrap;overflow-wrap:anywhere;font:1rem/1.68 Inter,ui-sans-serif,system-ui,sans-serif;color:#e5eae0;margin:0;padding:28px}.panelFoot{border-top:1px solid #4a5d50;color:#b9c9b9;padding:16px 26px;margin:0;font-size:.9rem;line-height:1.55}.nextGrid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.nextGrid>a,.nextGrid details{border:1px solid #506658;background:#21342d;border-radius:8px;padding:28px;text-decoration:none}.nextGrid>a{display:flex;flex-direction:column}.nextGrid span,.nextGrid summary span{display:block;color:#efbd97;font-size:.76rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.nextGrid strong{display:block;font:normal 2rem/1.1 Georgia,serif;margin:12px 0}.nextGrid p{color:#c7d4c9;line-height:1.58;margin:0 0 22px}.nextGrid b{color:#efbd97;font-size:.9rem;margin-top:auto}.nextGrid summary{list-style:none;cursor:pointer}.nextGrid summary::-webkit-details-marker{display:none}.nextGrid summary i{color:#efbd97;font-size:.9rem;font-style:normal}.advancedInside{padding-top:20px}.advancedInside .copyButton{margin:0 0 15px}.advancedInside pre{background:#182a25;padding:18px;border-radius:5px;font-size:.91rem}.critNote{margin-top:22px;padding:17px 21px;border:1px solid #53695a;border-radius:7px;background:#1b2d27;color:#cbd7ce}.critNote summary{cursor:pointer;font-weight:700}.critNote summary span{color:#efbd97;margin-left:8px;font-weight:400}.critNote p{line-height:1.6;margin:16px 0 3px}.critNote strong{color:#efbd97}.closing{border-top:1px solid #4d6255}.closing p{max-width:720px}.closing .finePrint{font-size:.87rem;color:#aabbb0;margin-top:38px}@media(max-width:900px){.storyInner,.realLifeInner,.startInner,.sectionLead{grid-template-columns:1fr;gap:24px}.whyGrid{grid-template-columns:repeat(2,1fr)}.sectionLead{margin-bottom:29px}.checkins,.ordinary,.nextSteps,.closing{padding-top:70px;padding-bottom:70px}.storyInner,.realLifeInner,.startInner{padding-top:70px;padding-bottom:70px}}@media(max-width:650px){.promptHero{padding-top:45px;padding-bottom:58px}.promptHero h1{font-size:clamp(3rem,12vw,4.5rem)}.heroLead{font-size:1.05rem}.storyCopy{padding-left:19px}.storyCopy p,.realLifeInner p,.sectionLead p,.startInner p,.closing p{font-size:1rem}.whyGrid,.nextGrid{grid-template-columns:1fr}.practiceList div{grid-template-columns:1fr;gap:6px}.message{max-width:92%;padding:17px}.panelTop{align-items:flex-start;flex-direction:column;padding:21px}.promptPanel pre{padding:21px;font-size:.94rem}.nextGrid>a,.nextGrid details{padding:22px}.advancedInside pre{padding:15px;font-size:.88rem}}
