.troy-module__PQos8a__page{--ink:#101411;--paper:#dfe2da;--paper-deep:#d3d7cf;--green:#16c99a;--mint:#a9ead8;--pink:#f13f62;color:#f4f4ef;background:#070908;overflow:clip}.troy-module__PQos8a__page h1,.troy-module__PQos8a__page h2,.troy-module__PQos8a__page h3,.troy-module__PQos8a__page p{margin:0}.troy-module__PQos8a__page em{font-family:var(--serif);color:var(--mint);font-weight:400}.troy-module__PQos8a__kicker,.troy-module__PQos8a__paperKicker{letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;display:flex;font:700 .72rem/1.5 var(--mono)!important;margin-bottom:24px!important}.troy-module__PQos8a__kicker{color:#b3bcb6}.troy-module__PQos8a__kicker span{background:var(--green);border-radius:50%;width:7px;height:7px}.troy-module__PQos8a__paperKicker{color:#526057}.troy-module__PQos8a__hero{background:radial-gradient(circle at 14% 72%,#16c99a14,#0000 27rem),#070908;align-items:end;min-height:min(940px,100svh);padding:138px 0 76px;display:grid}.troy-module__PQos8a__heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(430px,.78fr);align-items:center;gap:clamp(48px,8vw,118px);display:grid}.troy-module__PQos8a__heroGrid>*{min-width:0}.troy-module__PQos8a__heroCopy>*{opacity:0;animation:.7s cubic-bezier(.2,.8,.2,1) forwards troy-module__PQos8a__troyIn;transform:translateY(18px)}.troy-module__PQos8a__heroCopy>:nth-child(2){animation-delay:90ms}.troy-module__PQos8a__heroCopy>:nth-child(3){animation-delay:.18s}.troy-module__PQos8a__heroCopy>:nth-child(4){animation-delay:.27s}.troy-module__PQos8a__hero h1{letter-spacing:-.06em;max-width:10ch;font-size:clamp(4rem,7vw,7.1rem);line-height:.9}.troy-module__PQos8a__heroLead{color:#b5bdb7;max-width:650px;margin-top:30px!important;font-size:clamp(1.08rem,1.5vw,1.3rem)!important;line-height:1.6!important}.troy-module__PQos8a__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px;display:flex}.troy-module__PQos8a__textLink,.troy-module__PQos8a__paperLink{border-bottom:1px solid;gap:9px;padding-bottom:4px;font-weight:720;display:inline-flex}.troy-module__PQos8a__textLink{color:#eef1ed}.troy-module__PQos8a__textLink:hover,.troy-module__PQos8a__textLink:focus-visible{color:var(--mint)}.troy-module__PQos8a__paperLink{color:#08684f}.troy-module__PQos8a__heroImage{opacity:0;border-radius:2px 48px 2px 2px;min-height:690px;margin:0;animation:.9s cubic-bezier(.16,1,.3,1) .18s forwards troy-module__PQos8a__imageIn;position:relative;overflow:hidden;transform:translate(22px)scale(.98)}.troy-module__PQos8a__heroImage:after{content:"";background:linear-gradient(#0000 55%,#070908cc);position:absolute;inset:0}.troy-module__PQos8a__heroImage img{object-fit:cover;object-position:50% 38%}.troy-module__PQos8a__heroImage figcaption{z-index:2;font:700 .67rem/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#f4f4ef;justify-content:space-between;gap:10px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.troy-module__PQos8a__recordSection,.troy-module__PQos8a__evidenceSection,.troy-module__PQos8a__fieldSection,.troy-module__PQos8a__lessonsSection,.troy-module__PQos8a__whySection,.troy-module__PQos8a__workSection,.troy-module__PQos8a__finalSection{padding:clamp(88px,9vw,144px) 0}.troy-module__PQos8a__recordSection,.troy-module__PQos8a__lessonsSection,.troy-module__PQos8a__workSection{background:var(--paper);color:var(--ink)}.troy-module__PQos8a__evidenceSection{background:#0b0e0c}.troy-module__PQos8a__fieldSection,.troy-module__PQos8a__whySection{background:#070908}.troy-module__PQos8a__workSection{background:var(--paper-deep)}.troy-module__PQos8a__recordSection h2,.troy-module__PQos8a__recordSection h3,.troy-module__PQos8a__recordSection p,.troy-module__PQos8a__lessonsSection h2,.troy-module__PQos8a__lessonsSection h3,.troy-module__PQos8a__lessonsSection p,.troy-module__PQos8a__workSection h2,.troy-module__PQos8a__workSection h3,.troy-module__PQos8a__workSection p{color:var(--ink)}.troy-module__PQos8a__recordIntro,.troy-module__PQos8a__sectionHead,.troy-module__PQos8a__sectionHeadDark,.troy-module__PQos8a__whyGrid,.troy-module__PQos8a__finalGrid{grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);align-items:end;gap:clamp(44px,8vw,118px);display:grid}.troy-module__PQos8a__recordIntro,.troy-module__PQos8a__sectionHead,.troy-module__PQos8a__sectionHeadDark{margin-bottom:clamp(46px,7vw,82px)}.troy-module__PQos8a__recordIntro h2,.troy-module__PQos8a__sectionHead h2,.troy-module__PQos8a__sectionHeadDark h2,.troy-module__PQos8a__fieldCopy h2,.troy-module__PQos8a__whyGrid h2,.troy-module__PQos8a__finalGrid h2{letter-spacing:-.05em;max-width:14ch;font-size:clamp(2.8rem,4.8vw,5.1rem);line-height:.96}.troy-module__PQos8a__recordIntro>p,.troy-module__PQos8a__sectionHead>p,.troy-module__PQos8a__sectionHeadDark>p{color:#515a53;max-width:570px;font-size:1.05rem;line-height:1.65}.troy-module__PQos8a__sectionHeadDark>p{color:#9ca59f}.troy-module__PQos8a__roleLedger{border-top:1px solid #a8afa8}.troy-module__PQos8a__ledgerHead,.troy-module__PQos8a__roleRow{grid-template-columns:minmax(250px,.9fr) minmax(320px,1.1fr) 40px;align-items:center;gap:24px;display:grid}.troy-module__PQos8a__ledgerHead{color:#69716c;min-height:52px;font:700 .67rem/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase}.troy-module__PQos8a__roleRow{border-top:1px solid #b4bab3;min-height:96px}.troy-module__PQos8a__roleRow h3{font-size:clamp(1.3rem,2.2vw,1.9rem)}.troy-module__PQos8a__roleRow p{color:#555e57}.troy-module__PQos8a__roleRow>span{color:#08775b;font-size:1.2rem}.troy-module__PQos8a__integrationNote{color:#f4f4ef;background:#101411;grid-template-columns:minmax(220px,.7fr) minmax(340px,1.2fr) minmax(300px,1fr);align-items:start;gap:28px;margin-top:30px;padding:30px;display:grid}.troy-module__PQos8a__integrationNote span{color:var(--green);font:700 .68rem/1.5 var(--mono);letter-spacing:.09em;text-transform:uppercase}.troy-module__PQos8a__integrationNote strong{font-size:1.15rem;line-height:1.5}.troy-module__PQos8a__integrationNote p{color:#a7afa9;line-height:1.6}.troy-module__PQos8a__outcomeGrid{border-top:1px solid #f4f4ef26;border-left:1px solid #f4f4ef26;grid-template-columns:repeat(4,1fr);display:grid}.troy-module__PQos8a__outcomeGrid article{border-bottom:1px solid #f4f4ef26;border-right:1px solid #f4f4ef26;flex-direction:column;min-height:280px;padding:26px;display:flex}.troy-module__PQos8a__outcomeGrid span{color:#858f88;font:700 .67rem/1.45 var(--mono);letter-spacing:.08em;text-transform:uppercase}.troy-module__PQos8a__outcomeGrid h3{letter-spacing:-.045em;color:#f4f4ef;margin-top:auto;font-size:clamp(2rem,3vw,3.2rem);line-height:.95}.troy-module__PQos8a__outcomeGrid p{color:#9da59f;margin-top:14px;line-height:1.55}.troy-module__PQos8a__fieldGrid{grid-template-columns:minmax(0,1.12fr) minmax(350px,.78fr);align-items:center;gap:clamp(48px,8vw,115px);display:grid}.troy-module__PQos8a__fieldImage{min-height:620px;margin:0;position:relative;overflow:hidden}.troy-module__PQos8a__fieldImage:after{content:"";background:linear-gradient(#0000 62%,#070908d1);position:absolute;inset:0}.troy-module__PQos8a__fieldImage img{object-fit:cover;object-position:50% 44%}.troy-module__PQos8a__fieldImage figcaption{z-index:2;color:#e8ebe7;max-width:42ch;font:650 .72rem/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;position:absolute;bottom:23px;left:25px}.troy-module__PQos8a__fieldCopy>p:not(.troy-module__PQos8a__kicker){color:#aab2ac;margin-top:20px;font-size:1.05rem;line-height:1.65}.troy-module__PQos8a__fieldCopy .troy-module__PQos8a__textLink{margin-top:30px}.troy-module__PQos8a__lessonList{border-top:1px solid #aab1aa}.troy-module__PQos8a__lessonList article{border-bottom:1px solid #b3b9b2;grid-template-columns:105px minmax(260px,.8fr) minmax(320px,1fr);align-items:center;gap:28px;min-height:145px;padding:24px 0;display:grid}.troy-module__PQos8a__lessonList span{color:#08775b;font:700 .68rem/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}.troy-module__PQos8a__lessonList h3{max-width:18ch;font-size:clamp(1.5rem,2.4vw,2.15rem)}.troy-module__PQos8a__lessonList p{color:#566059;max-width:620px;line-height:1.65}.troy-module__PQos8a__whyGrid{align-items:start}.troy-module__PQos8a__whyCopy{color:#aab2ac;gap:20px;font-size:1.06rem;line-height:1.65;display:grid}.troy-module__PQos8a__whyCopy .troy-module__PQos8a__textLink{justify-self:start;margin-top:12px}.troy-module__PQos8a__workGrid{border-top:1px solid #a7aea7;border-left:1px solid #a7aea7;grid-template-columns:repeat(4,1fr);display:grid}.troy-module__PQos8a__workCard{min-height:270px;color:var(--ink);border-bottom:1px solid #a7aea7;border-right:1px solid #a7aea7;flex-direction:column;padding:26px;transition:transform .21s,background-color .21s;display:flex;position:relative}.troy-module__PQos8a__workCard:hover,.troy-module__PQos8a__workCard:focus-visible{background:#eef0ea;transform:translateY(-4px)}.troy-module__PQos8a__workCard>span{color:#5d6760;font:700 .67rem/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase}.troy-module__PQos8a__workCard h3{margin-top:auto;font-size:2rem}.troy-module__PQos8a__workCard p{color:#566059;margin-top:12px;line-height:1.55}.troy-module__PQos8a__workCard b{color:#08775b;position:absolute;top:24px;right:24px}.troy-module__PQos8a__finalSection{background:var(--pink);color:#17080d}.troy-module__PQos8a__finalGrid .troy-module__PQos8a__kicker{color:#5d1725}.troy-module__PQos8a__finalGrid>div:last-child p{max-width:520px;margin-bottom:28px;font-size:1.08rem;line-height:1.6}.troy-module__PQos8a__finalGrid .button{color:#fff;background:#111512}.troy-module__PQos8a__page [data-troy-reveal]{opacity:0;transition:opacity .68s cubic-bezier(.2,.8,.2,1),transform .68s cubic-bezier(.2,.8,.2,1);transform:translateY(26px)}.troy-module__PQos8a__page [data-troy-reveal][data-visible=true]{opacity:1;transform:translateY(0)}@keyframes troy-module__PQos8a__troyIn{to{opacity:1;transform:translateY(0)}}@keyframes troy-module__PQos8a__imageIn{to{opacity:1;transform:translate(0)scale(1)}}@media (max-width:1050px){.troy-module__PQos8a__hero{min-height:auto}.troy-module__PQos8a__heroGrid{grid-template-columns:1fr}.troy-module__PQos8a__heroImage{max-width:700px;min-height:760px}.troy-module__PQos8a__outcomeGrid,.troy-module__PQos8a__workGrid{grid-template-columns:repeat(2,1fr)}.troy-module__PQos8a__integrationNote{grid-template-columns:1fr 1fr}.troy-module__PQos8a__integrationNote p{grid-column:1/-1}}@media (max-width:760px){.troy-module__PQos8a__hero{padding:130px 0 72px}.troy-module__PQos8a__hero h1{max-width:100%;font-size:clamp(3.4rem,14vw,4.7rem)}.troy-module__PQos8a__heroImage{min-height:610px}.troy-module__PQos8a__recordIntro,.troy-module__PQos8a__sectionHead,.troy-module__PQos8a__sectionHeadDark,.troy-module__PQos8a__whyGrid,.troy-module__PQos8a__finalGrid,.troy-module__PQos8a__fieldGrid{grid-template-columns:1fr;gap:34px}.troy-module__PQos8a__ledgerHead{display:none}.troy-module__PQos8a__roleRow{grid-template-columns:1fr auto;gap:9px 16px;padding-block:19px}.troy-module__PQos8a__roleRow p{grid-column:1}.troy-module__PQos8a__roleRow>span{grid-area:1/2/3}.troy-module__PQos8a__integrationNote{grid-template-columns:1fr;padding:24px}.troy-module__PQos8a__integrationNote p{grid-column:auto}.troy-module__PQos8a__outcomeGrid,.troy-module__PQos8a__workGrid{grid-template-columns:1fr}.troy-module__PQos8a__outcomeGrid article,.troy-module__PQos8a__workCard{min-height:220px}.troy-module__PQos8a__fieldImage{min-height:480px}.troy-module__PQos8a__lessonList article{grid-template-columns:82px 1fr;gap:14px}.troy-module__PQos8a__lessonList article p{grid-column:2}}@media (prefers-reduced-motion:reduce){.troy-module__PQos8a__heroCopy>*,.troy-module__PQos8a__heroImage{opacity:1;animation:none;transform:none}.troy-module__PQos8a__page [data-troy-reveal]{opacity:1;transition:none;transform:none}.troy-module__PQos8a__workCard{transition:none}}
