.v3HeroPromise{color:#dfcfaa;max-width:590px;margin:24px 0 0;font-size:17px;line-height:1.65}.hero:has(.v3HeroPromise){height:auto;min-height:100vh;padding-block:110px 90px}.hero:has(.v3HeroPromise) .actions{flex-wrap:wrap}.v3Definition{color:#d6c393;margin:30px 0;font-size:18px;line-height:1.75}.v3CategoryThesis{max-width:440px;margin-top:28px;font:400 clamp(24px,2.6vw,34px)/1.35 Georgia,serif}.categoryHead>div>p+p{margin-top:22px}.v3CategoryClose{font-weight:600}.v3SectionLink{margin-top:38px}.v3Stages{border-top:1px solid #d8d4cb;grid-template-columns:repeat(4,minmax(0,1fr));margin:65px 0 0;padding:0;list-style:none;display:grid}.v3Stages li{border-right:1px solid #d8d4cb;min-width:0;padding:30px 24px 0}.v3Stages li:first-child{padding-left:0}.v3Stages li:last-child{border:0}.v3Stages span{color:#8b743f;font-size:14px}.v3Stages h3{letter-spacing:.12em;margin:24px 0 18px;font-size:16px}.v3Stages p{color:#60605a;font-size:17px;line-height:1.7}.v3Impact{border-top:1px solid #b2995a59;margin:36px 0;padding-top:28px}.v3Impact h3{margin:14px 0;font:400 30px/1.3 Georgia,serif}.v3Impact p:not(.kicker){font-size:17px;line-height:1.7}.v3Impact ol{flex-wrap:wrap;gap:10px 0;margin:24px 0;padding:0;list-style:none;display:flex}.v3Impact li{color:#dfcfaa;align-items:center;font-size:14px;line-height:1.5;display:flex}.v3Impact li+li:before{content:"→";color:#a58c53;padding:0 9px}.homeMicroCase .v3ProofNarrative{gap:20px}.v3ProofNarrative p{color:#ffffffd1;margin:0;font-size:18px;line-height:1.75}.v3Room{background:#121311}.v3RoomArt{object-fit:contain;width:100%;max-height:580px}.v3Room h2{margin-bottom:28px}.v3Room .textLink{margin-top:30px}.v3Private{padding-block:95px}.v3Private .privateInner{max-width:850px}.v3Private h2{font-size:clamp(34px,4vw,52px)}@media (width<=800px){.hero:has(.v3HeroPromise){min-height:930px;padding:525px 0 85px}.v3HeroPromise{font-size:17px;line-height:1.65}.hero:has(.v3HeroPromise) .button{max-width:100%;padding-block:16px}.v3Stages{grid-template-columns:1fr 1fr;gap:28px 0;margin-top:42px}.v3Stages li{padding:25px 18px 0}.v3Stages li:nth-child(odd){padding-left:0}.v3Stages li:nth-child(2n){border:0}.v3ProofNarrative p{font-size:17px}.v3Private{padding-block:75px}.v3Impact li{font-size:14px}}@media (width<=420px){.v3Stages{grid-template-columns:1fr}.v3Stages li{border-bottom:1px solid #d8d4cb;border-right:0;padding:20px 0}.v3Stages h3{margin-top:16px}}.homeMicroCase .v3IrenePortrait{object-fit:cover;border:1px solid #b2995a66;border-radius:50%;width:112px;max-width:100%;height:112px;margin:0 0 24px;display:block}.v3HeroBridge{color:#f4eee1;max-width:590px;margin:18px 0 0;font-size:17px;font-weight:600;line-height:1.6}.v3Precision,.v3Calibration{border-top:1px solid #d8d4cb;grid-template-columns:1fr 1.2fr;gap:60px;margin-top:42px;padding:36px 0;display:grid}.v3Precision h3,.v3Calibration h3{margin:0 0 20px;font:400 clamp(26px,3vw,36px)/1.3 Georgia,serif}.v3Precision p,.v3Calibration p{color:#50504a;margin:0 0 18px;font-size:17px;line-height:1.75}.v3Precision .v3PrecisionLine,.v3Precision .v3PrecisionClose{color:#24241f;font-weight:600}.programCopy .v3ProgramScope{color:#c8c4bb;margin-top:20px;font-size:15px;line-height:1.65}@media (width<=800px){.v3Precision,.v3Calibration{grid-template-columns:1fr;gap:18px;margin-top:32px;padding:28px 0}}
