.trust-site{--trust-ink:#171918;--trust-panel:#222624;--trust-line:#d6f1ca29;min-height:100vh;color:var(--text);background:var(--trust-ink)}.trust-header{z-index:80;min-height:78px;padding:16px var(--page-pad);border-bottom:1px solid var(--trust-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#141615e6;justify-content:space-between;align-items:center;gap:28px;display:flex;position:sticky;top:0}.trust-brand{flex:none;width:172px;height:42px;display:block;position:relative;overflow:hidden}.trust-brand img{width:168px;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.trust-header nav,.trust-footer nav{font-family:var(--font-mono), monospace;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;display:flex}.trust-header nav a{border:1px solid #0000;place-items:center;min-height:44px;padding:0 15px;transition:all .16s;display:grid}.trust-header nav a:hover{border-color:var(--trust-line);background:#d6f1ca12}.trust-header nav .trust-header-cta{color:var(--trust-ink);border-color:var(--lime);background:var(--lime)}.trust-eyebrow{color:var(--green);font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:10px;line-height:1.5}.trust-profile-hero{border-bottom:1px solid var(--trust-line);grid-template-columns:minmax(0,1.15fr) minmax(400px,.85fr);min-height:calc(100vh - 78px);display:grid}.trust-profile-copy{padding:clamp(90px, 11vw, 170px) clamp(28px, 6vw, 95px) 58px var(--page-pad);background:linear-gradient(90deg,#0000 49.9%,#d6f1ca14 50%,#0000 50.1%),radial-gradient(circle at 35% 52%,#0000 0 110px,#d6f1ca17 111px,#0000 113px);flex-direction:column;justify-content:center;display:flex}.trust-profile-copy h1,.trust-type-hero h1,.trust-statement h2,.trust-evidence-section h2,.trust-no-claim h2,.trust-page-cta h2,.trust-two-column h2,.method-parent-section h2,.policy-boundaries h2,.policy-corrections h2{color:var(--lime);font-family:var(--font-display), sans-serif;letter-spacing:-.052em;text-transform:uppercase;font-weight:400;line-height:.88}.trust-profile-copy h1{max-width:900px;margin-top:30px;font-size:clamp(68px,9.5vw,150px)}.trust-lede{color:#d0d8d1;max-width:700px;margin-top:38px;font-size:clamp(18px,1.8vw,26px);line-height:1.4}.trust-hero-actions,.trust-page-cta>div{flex-wrap:wrap;gap:8px;margin-top:38px;display:flex}.trust-hero-actions a,.trust-page-cta a,.policy-corrections a{min-height:56px;font-family:var(--font-mono), monospace;text-transform:uppercase;border:1px solid #d6f1ca59;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:10px;display:inline-flex}.trust-hero-actions a:first-child,.trust-page-cta a:first-child,.policy-corrections a{color:var(--trust-ink);border-color:var(--lime);background:var(--lime)}.trust-profile-image{border-left:2px solid var(--green);background:linear-gradient(145deg,#101411,#070908);min-height:720px;position:relative;overflow:hidden}.trust-profile-image img{object-fit:cover;object-position:center;filter:saturate(.92)contrast(1.02)}.trust-profile-image:after{content:"";background:linear-gradient(#0000 55%,#080a09b3);position:absolute;inset:0}.trust-image-label{z-index:2;min-width:220px;font-family:var(--font-mono), monospace;text-transform:uppercase;background:#111311c2;border:1px solid #d6f1ca47;gap:5px;padding:16px 18px;font-size:9px;display:grid;position:absolute;bottom:28px;right:28px}.trust-image-label span{color:#9ca69e}.trust-image-label strong{color:var(--lime);font-size:12px;font-weight:500}.trust-statement,.trust-authority-intro,.trust-credentials,.trust-current-roles,.trust-tactical-education,.trust-evidence-section,.trust-no-claim,.trust-page-cta,.trust-two-column,.method-parent-section,.policy-boundaries,.policy-corrections{padding:clamp(78px, 10vw, 155px) var(--page-pad)}.trust-statement{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);align-items:end;gap:clamp(45px,9vw,150px);display:grid}.trust-authority-intro{background:#202321;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:end;gap:clamp(50px,9vw,145px);display:grid}.trust-authority-intro h2,.trust-credentials h2,.trust-current-roles h2{max-width:920px;color:var(--lime);font-family:var(--font-display), sans-serif;letter-spacing:-.052em;text-transform:uppercase;margin-top:26px;font-size:clamp(46px,6.5vw,100px);font-weight:400;line-height:.88}.trust-authority-intro>div:last-child>p{color:#bac3bb;font-size:20px;line-height:1.55}.trust-authority-intro a,.trust-career-timeline a,.trust-current-role-list a{color:var(--lime);font-family:var(--font-mono), monospace;text-transform:uppercase;margin-top:26px;font-size:10px;display:inline-block}.trust-career-timeline{border-top:1px solid var(--trust-line)}.trust-career-timeline article{padding:clamp(38px, 5vw, 70px) var(--page-pad);border-bottom:1px solid var(--trust-line);grid-template-columns:150px minmax(300px,1fr) minmax(180px,.3fr);align-items:start;gap:clamp(28px,6vw,90px);display:grid}.trust-career-timeline article:nth-child(2n){background:var(--trust-panel)}.trust-career-timeline article>span,.trust-credential-grid span,.trust-current-role-list span,.trust-source-note{color:var(--green);font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:10px}.trust-career-timeline h2{color:var(--lime);font-family:var(--font-display), sans-serif;letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(34px,4vw,60px);font-weight:400;line-height:.92}.trust-career-timeline p{color:#b8c1b9;max-width:720px;margin-top:18px;font-size:17px;line-height:1.5}.trust-career-timeline a{text-align:right;margin-top:0}.trust-coach-supplied{color:#d6f1ca9e;font-family:var(--font-mono), monospace;text-align:right;text-transform:uppercase;font-size:9px}.trust-current-role-list .trust-coach-supplied{text-align:left;grid-column:1}.trust-credentials{background:#d9eed2}.trust-credentials-heading{grid-template-columns:.35fr 1fr;align-items:start;gap:clamp(40px,8vw,130px);display:grid}.trust-credentials .trust-eyebrow,.trust-credentials h2{color:var(--trust-ink)}.trust-credential-grid{border-top:1px solid #17191838;border-left:1px solid #17191838;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:70px;display:grid}.trust-credential-grid article{border-bottom:1px solid #17191838;border-right:1px solid #17191838;min-height:280px;padding:28px}.trust-credential-grid span{color:#171918a3}.trust-credential-grid h3{color:var(--trust-ink);font-family:var(--font-display), sans-serif;letter-spacing:-.04em;text-transform:uppercase;margin-top:70px;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:.94}.trust-credential-grid p{color:#171918c2;margin-top:17px;line-height:1.5}.trust-source-note{color:#171918b3;max-width:820px;margin-top:28px;line-height:1.6}.trust-current-roles{background:#151816;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(50px,9vw,145px);display:grid}.trust-current-role-list{border-top:1px solid var(--trust-line)}.trust-current-role-list article{border-bottom:1px solid var(--trust-line);grid-template-columns:minmax(190px,.7fr) 1fr;gap:10px 28px;padding:26px 0;display:grid}.trust-current-role-list span,.trust-current-role-list a{grid-column:1}.trust-current-role-list strong,.trust-current-role-list p{grid-column:2}.trust-current-role-list strong{color:var(--lime);font-size:19px}.trust-current-role-list p{color:#b8c1b9;line-height:1.5}.trust-current-role-list a{margin-top:5px}.trust-tactical-education{background:var(--green-dark);grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(50px,9vw,145px);display:grid}.trust-tactical-education h2{max-width:850px;color:var(--lime);font-family:var(--font-display), sans-serif;letter-spacing:-.052em;text-transform:uppercase;margin-top:26px;font-size:clamp(46px,6.5vw,100px);font-weight:400;line-height:.88}.trust-tactical-education>div:first-child>p:last-child{color:#c5d3c7;max-width:650px;margin-top:32px;font-size:18px;line-height:1.55}.trust-course-list{border-top:1px solid #d6f1ca47}.trust-course-list article{border-bottom:1px solid #d6f1ca47;grid-template-columns:130px 1fr;gap:24px;padding:24px 0;display:grid}.trust-course-list span{color:#d6f1caab;font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:10px}.trust-course-list strong{color:var(--lime);font-size:17px;font-weight:500;line-height:1.35}.trust-tactical-education>.trust-source-note-dark{color:#d6f1caab;grid-column:2}.trust-statement .trust-eyebrow{grid-column:1/-1}.trust-statement h2,.trust-evidence-section h2,.trust-no-claim h2,.trust-page-cta h2,.trust-two-column h2,.method-parent-section h2,.policy-boundaries h2,.policy-corrections h2{font-size:clamp(46px,6.5vw,100px)}.trust-statement>p:last-child,.trust-no-claim>p:last-child,.trust-two-column article>p:last-child,.policy-corrections>p:not(.trust-eyebrow){color:#bac3bb;font-size:18px;line-height:1.55}.trust-number-grid{border-top:1px solid var(--trust-line);border-left:1px solid var(--trust-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.trust-number-grid article{border-right:1px solid var(--trust-line);border-bottom:1px solid var(--trust-line);background:var(--trust-panel);min-height:380px;padding:clamp(30px,5vw,70px)}.trust-number-grid article>span,.trust-evidence-list article>span,.method-index span,.method-index small,.method-stage-copy small,.policy-standard-list article>span{color:var(--green);font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:10px}.trust-number-grid h2{max-width:680px;color:var(--lime);font-family:var(--font-display), sans-serif;letter-spacing:-.045em;text-transform:uppercase;margin-top:80px;font-size:clamp(40px,4.6vw,70px);font-weight:400;line-height:.9}.trust-number-grid p{color:#b8c1b9;max-width:650px;margin-top:22px;font-size:17px;line-height:1.5}.trust-evidence-section{background:var(--green-dark);grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);gap:clamp(50px,9vw,145px);display:grid}.trust-evidence-section h2,.trust-no-claim h2,.method-parent-section h2,.policy-boundaries h2{margin-top:26px}.trust-evidence-list{border-top:1px solid #d6f1ca47}.trust-evidence-list article{border-bottom:1px solid #d6f1ca47;grid-template-columns:130px minmax(190px,.6fr) minmax(240px,1fr);gap:22px;padding:27px 0;display:grid}.trust-evidence-list article>span{color:#d6f1caab}.trust-evidence-list strong{color:var(--lime);line-height:1.25}.trust-evidence-list p{color:#c5d3c7;line-height:1.5}.trust-no-claim{background:#d9eed2;grid-template-columns:1fr .65fr;align-items:end;gap:clamp(50px,9vw,150px);display:grid}.trust-no-claim .trust-eyebrow,.trust-no-claim h2{color:var(--trust-ink)}.trust-no-claim>p:last-child{color:#171918c7}.trust-page-cta{text-align:center;background:#202321}.trust-page-cta h2{max-width:1060px;margin:28px auto 0}.trust-page-cta>div{justify-content:center}.trust-type-hero{min-height:min(760px,100vh - 78px);padding:clamp(100px, 12vw, 175px) var(--page-pad) 68px;border-bottom:1px solid var(--trust-line);background:linear-gradient(90deg,#0000 49.9%,#d6f1ca14 50%,#0000 50.1%),radial-gradient(circle at 76% 44%,#0000 0 140px,#3d916b33 141px,#0000 143px)}.trust-type-hero h1{max-width:1260px;margin-top:34px;font-size:clamp(74px,11.7vw,185px)}.trust-type-hero>div{grid-template-columns:minmax(300px,.7fr) auto;align-items:end;gap:40px;margin-top:56px;display:grid}.trust-type-hero>div p{color:#cbd4cc;max-width:760px;font-size:clamp(19px,2vw,28px);line-height:1.4}.trust-type-hero>div span{color:#9ca69e;font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:10px}.method-stage-list article{min-height:370px;padding:clamp(50px, 7vw, 100px) var(--page-pad);border-bottom:1px solid var(--trust-line);grid-template-columns:.22fr minmax(300px,.88fr) minmax(330px,.9fr);align-items:start;gap:clamp(25px,5vw,80px);display:grid}.method-stage-list article:nth-child(2n){background:var(--trust-panel)}.method-index{gap:8px;display:grid}.method-index span{color:var(--lime);font-family:var(--font-display), sans-serif;font-size:clamp(70px,8vw,120px);line-height:.78}.method-stage-list h2{color:var(--lime);font-family:var(--font-display), sans-serif;letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(42px,5vw,78px);font-weight:400;line-height:.9}.method-stage-copy>p{color:#bec7bf;font-size:18px;line-height:1.55}.method-stage-copy small{margin-top:42px;display:block}.method-stage-copy strong{color:var(--lime);font-family:var(--font-mono), monospace;text-transform:uppercase;margin-top:10px;font-size:11px;font-weight:500;line-height:1.6;display:block}.trust-two-column{background:var(--trust-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:0;display:grid}.trust-two-column article{background:#202321;padding:clamp(70px,9vw,135px) clamp(30px,6vw,90px)}.trust-two-column h2{margin-top:26px}.trust-two-column article>p:last-child{max-width:680px;margin-top:34px}.method-parent-section,.policy-boundaries{background:var(--green-dark);grid-template-columns:.9fr 1.1fr;gap:clamp(50px,10vw,160px);display:grid}.method-parent-section>div:last-child{border-top:1px solid #d6f1ca47}.method-parent-section>div:last-child p{color:var(--lime);border-bottom:1px solid #d6f1ca47;padding:24px 0;font-size:clamp(18px,2vw,26px)}.policy-hero{background:linear-gradient(90deg,#0000 49.9%,#d6f1ca14 50%,#0000 50.1%),radial-gradient(circle at 76% 44%,#0000 0 140px,#d6f1ca1a 141px,#0000 143px)}.policy-standard-list{border-top:1px solid var(--trust-line)}.policy-standard-list article{padding:clamp(42px, 6vw, 80px) var(--page-pad);border-bottom:1px solid var(--trust-line);grid-template-columns:80px minmax(280px,.75fr) minmax(320px,1.25fr);align-items:start;gap:clamp(25px,6vw,90px);display:grid}.policy-standard-list article:nth-child(2n){background:var(--trust-panel)}.policy-standard-list h2{color:var(--lime);font-family:var(--font-display), sans-serif;letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(36px,4vw,62px);font-weight:400;line-height:.92}.policy-standard-list p{color:#bec7bf;font-size:18px;line-height:1.55}.policy-boundaries ul{border-top:1px solid #d6f1ca47;list-style:none}.policy-boundaries li{color:var(--lime);border-bottom:1px solid #d6f1ca47;padding:23px 0 23px 28px;font-size:18px;line-height:1.45;position:relative}.policy-boundaries li:before{background:var(--lime);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:29px;left:0}.policy-corrections{text-align:center;background:#d9eed2}.policy-corrections .trust-eyebrow,.policy-corrections h2{color:var(--trust-ink)}.policy-corrections h2{max-width:920px;margin:26px auto 0}.policy-corrections>p:not(.trust-eyebrow){color:#171918c7;max-width:760px;margin:34px auto 0}.policy-corrections a{color:var(--lime);background:var(--trust-ink);margin-top:34px}.trust-footer{min-height:270px;padding:55px var(--page-pad);border-top:1px solid var(--trust-line);background:#141615;justify-content:space-between;align-items:flex-end;gap:50px;display:flex}.trust-footer>div{gap:8px;display:grid}.trust-footer>div span{color:#9ca59d;font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:9px}.trust-footer>div strong{color:var(--lime);font-family:var(--font-display), sans-serif;text-transform:uppercase;font-size:clamp(28px,3vw,46px);font-weight:400;line-height:1}.tactical-hero{isolation:isolate;min-height:min(880px,100vh - 78px);padding:clamp(72px, 8vw, 118px) var(--page-pad) 78px;border-bottom:1px solid var(--trust-line);background:#090c0a;position:relative;overflow:hidden}.tactical-hero:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000 49.9%,#d6f1ca17 50%,#0000 50.1%),radial-gradient(circle at 78% 42%,#0000 0 150px,#3d916b52 151px,#0000 153px);position:absolute;inset:0}.tactical-hero>:not(.tactical-hero-media){z-index:2;position:relative}.tactical-hero-media{z-index:0;position:absolute;inset:0}.tactical-hero-media img{object-fit:cover;object-position:center 58%;filter:saturate(.72)contrast(1.12)brightness(.82);transform:scale(1.015)}.tactical-hero-media:after{content:"";background:linear-gradient(90deg,#070a08f5 0%,#070a08db 44%,#070a0885 72%,#070a08ad 100%),linear-gradient(#070a086b 0%,#0000 65%,#070a08f0 100%);position:absolute;inset:0}.tactical-film-timeline{right:var(--page-pad);bottom:22px;left:var(--page-pad);color:#d6f1ca94;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;grid-template-columns:auto minmax(100px,1fr) auto;align-items:center;gap:16px;font-size:9px;display:grid;position:absolute!important}.tactical-film-timeline i{background:#d6f1ca33;height:1px;display:block;position:relative}.tactical-film-timeline i:before,.tactical-film-timeline b{background:var(--lime);content:"";width:36%;height:1px;position:absolute;top:0;left:0}.tactical-film-timeline b{border-radius:50%;width:7px;height:7px;top:-3px;left:36%}.tactical-hero h1,.tactical-problem h2,.tactical-framework-heading h2,.tactical-fit h2,.tactical-offers-heading h2,.tactical-requirements h2,.tactical-faq h2,.tactical-contact h2{color:var(--lime);font-family:var(--font-display), sans-serif;letter-spacing:-.052em;text-transform:uppercase;font-weight:400;line-height:.88}.tactical-hero h1{max-width:1460px;margin-top:24px;font-size:clamp(64px,7.7vw,124px)}.tactical-hero-bottom{grid-template-columns:minmax(320px,.85fr) auto;align-items:end;gap:50px;margin-top:55px;display:grid}.tactical-hero-bottom>p{color:#cbd4cc;max-width:760px;font-size:clamp(19px,2vw,28px);line-height:1.4}.tactical-hero-bottom>div{justify-items:end;gap:15px;display:grid}.tactical-hero-bottom a,.tactical-offer-grid a{min-height:56px;color:var(--trust-ink);background:var(--lime);font-family:var(--font-mono), monospace;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:10px;display:inline-flex}.tactical-hero-bottom span,.tactical-framework-grid article>span,.tactical-framework-grid strong,.tactical-fit-columns article>span,.tactical-offer-grid article>span,.tactical-timeline,.tactical-requirements li>span{color:var(--green);font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:10px}.tactical-problem,.tactical-fit,.tactical-requirements,.tactical-faq,.tactical-contact{padding:clamp(78px, 10vw, 155px) var(--page-pad);grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);gap:clamp(50px,9vw,145px);display:grid}.tactical-problem h2,.tactical-framework-heading h2,.tactical-fit h2,.tactical-offers-heading h2,.tactical-requirements h2,.tactical-faq h2,.tactical-contact h2{margin-top:26px;font-size:clamp(46px,6.5vw,100px)}.tactical-problem>div:last-child{gap:26px;display:grid}.tactical-problem>div:last-child p,.tactical-fit>div:first-child>p:last-child,.tactical-contact>div:first-child>p:last-child{color:#bac3bb;font-size:18px;line-height:1.55}.tactical-framework,.tactical-offers{padding:clamp(78px, 10vw, 155px) var(--page-pad);background:var(--green-dark)}.tactical-framework-heading,.tactical-offers-heading{grid-template-columns:.32fr 1fr;gap:clamp(40px,8vw,130px);display:grid}.tactical-framework-grid,.tactical-offer-grid{border-top:1px solid #d6f1ca40;border-left:1px solid #d6f1ca40;margin-top:70px;display:grid}.tactical-framework-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tactical-framework-grid article{border-bottom:1px solid #d6f1ca40;border-right:1px solid #d6f1ca40;flex-direction:column;min-height:470px;padding:clamp(25px,3.5vw,48px);display:flex}.tactical-framework-grid h3,.tactical-offer-grid h3{color:var(--lime);font-family:var(--font-display), sans-serif;letter-spacing:-.045em;text-transform:uppercase;margin-top:72px;font-size:clamp(34px,4vw,60px);font-weight:400;line-height:.92}.tactical-framework-grid p,.tactical-offer-grid>article>p,.tactical-offer-grid li,.tactical-fit-columns li,.tactical-requirements li p,.tactical-faq details p{color:#c5d3c7;line-height:1.5}.tactical-framework-grid p{margin-top:23px}.tactical-framework-grid strong{color:var(--lime);margin-top:auto;padding-top:38px;line-height:1.45}.tactical-fit{background:#202321}.tactical-fit>div:first-child>p:last-child{max-width:620px;margin-top:32px}.tactical-fit-columns{background:var(--trust-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.tactical-fit-columns article{background:#181b19;padding:32px}.tactical-fit-columns ul,.tactical-offer-grid ul{gap:15px;margin-top:35px;padding:0;list-style:none;display:grid}.tactical-fit-columns li,.tactical-offer-grid li{padding-left:18px;position:relative}.tactical-fit-columns li:before,.tactical-offer-grid li:before{background:var(--green);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.tactical-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tactical-offer-grid article{border-bottom:1px solid #d6f1ca40;border-right:1px solid #d6f1ca40;flex-direction:column;min-height:720px;padding:clamp(26px,3.6vw,50px);display:flex}.tactical-offer-grid article:nth-child(2){background:#d6f1ca14}.tactical-offer-grid h3{margin-top:54px}.tactical-offer-grid>article>p:not(.tactical-timeline,.tactical-best-for){margin-top:20px}.tactical-price{align-items:flex-end;gap:12px;margin-top:34px;display:flex}.tactical-price strong{color:var(--lime);font-family:var(--font-display), sans-serif;font-size:clamp(58px,6vw,90px);font-weight:400;line-height:.8}.tactical-price small{color:#aeb8af;font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:9px}.tactical-offer-grid .tactical-timeline{color:var(--green);margin-top:24px}.tactical-best-for{margin-top:30px}.tactical-best-for strong{color:var(--lime)}.tactical-offer-grid a{align-self:flex-start;margin-top:auto}.tactical-pricing-note{color:#c5d3c7;max-width:860px;margin:28px 0 0 auto;font-size:14px;line-height:1.5}.tactical-requirements{background:#d9eed2}.tactical-requirements .trust-eyebrow,.tactical-requirements h2{color:var(--trust-ink)}.tactical-requirements ol{border-top:1px solid #17191838;list-style:none}.tactical-requirements li{border-bottom:1px solid #17191838;grid-template-columns:75px 1fr;gap:26px;padding:27px 0;display:grid}.tactical-requirements li>span{color:#171918a3}.tactical-requirements li p{color:#171918cc;font-size:18px}.tactical-faq{background:#202321}.tactical-faq>div:last-child{border-top:1px solid var(--trust-line)}.tactical-faq details{border-bottom:1px solid var(--trust-line)}.tactical-faq summary{min-height:80px;color:var(--lime);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;font-size:18px;list-style:none;display:flex}.tactical-faq summary::-webkit-details-marker{display:none}.tactical-faq details p{max-width:700px;padding:0 0 26px}.tactical-contact{background:#151816;align-items:start}.tactical-contact>div:first-child>p:last-child{max-width:620px;margin-top:32px}.tactical-contact .contact-form{margin:0}@media (max-width:920px){.trust-profile-hero,.trust-statement,.trust-authority-intro,.trust-current-roles,.trust-tactical-education,.trust-evidence-section,.trust-no-claim,.method-parent-section,.policy-boundaries,.trust-type-hero>div{grid-template-columns:1fr}.trust-profile-image{border-top:2px solid var(--green);border-left:0;min-height:760px}.method-stage-list article{grid-template-columns:.24fr .76fr}.method-stage-copy{grid-column:2}.policy-standard-list article{grid-template-columns:70px 1fr}.policy-standard-list article p{grid-column:2}.trust-evidence-list article{grid-template-columns:120px 1fr}.trust-evidence-list article p{grid-column:2}.trust-career-timeline article{grid-template-columns:110px 1fr}.trust-career-timeline a,.trust-career-timeline .trust-coach-supplied{text-align:left;grid-column:2}.trust-credential-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-tactical-education>.trust-source-note-dark{grid-column:1}.tactical-hero-bottom,.tactical-problem,.tactical-fit,.tactical-requirements,.tactical-faq,.tactical-contact,.tactical-framework-heading,.tactical-offers-heading{grid-template-columns:1fr}.tactical-hero-bottom>div{justify-items:start}.tactical-framework-grid,.tactical-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.trust-header{min-height:68px;padding-block:12px}.trust-brand{width:126px;height:34px}.trust-brand img{width:124px}.trust-header nav a:not(.trust-header-cta){display:none}.trust-header nav .trust-header-cta{min-height:42px;padding-inline:12px;font-size:9px}.trust-profile-copy h1,.trust-type-hero h1{font-size:clamp(56px,18vw,84px)}.trust-profile-image{min-height:570px}.trust-number-grid,.trust-credential-grid,.trust-two-column,.trust-credentials-heading,.trust-career-timeline article,.trust-current-role-list article,.trust-course-list article{grid-template-columns:1fr}.trust-career-timeline a,.trust-current-role-list span,.trust-current-role-list strong,.trust-current-role-list p,.trust-current-role-list a{grid-column:1}.trust-career-timeline .trust-coach-supplied,.trust-current-role-list .trust-coach-supplied{text-align:left;grid-column:1}.trust-credential-grid article{min-height:250px}.trust-statement h2,.trust-evidence-section h2,.trust-no-claim h2,.trust-page-cta h2,.trust-two-column h2,.method-parent-section h2,.policy-boundaries h2,.policy-corrections h2{font-size:48px}.trust-number-grid article{min-height:330px}.trust-number-grid h2{margin-top:55px}.method-stage-list article,.policy-standard-list article,.trust-evidence-list article{grid-template-columns:1fr}.method-stage-copy,.policy-standard-list article p,.trust-evidence-list article p{grid-column:1}.trust-hero-actions,.trust-hero-actions a,.trust-page-cta>div,.trust-page-cta a{width:100%}.trust-footer{flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:330px}.trust-footer nav{flex-wrap:wrap}.tactical-hero{min-height:auto;padding-top:70px;padding-bottom:82px}.tactical-hero-media img{object-position:62% center}.tactical-hero-media:after{background:linear-gradient(90deg,#070a08e6,#070a08a1),linear-gradient(#070a08cc 0%,#070a089e 42%,#070a08f5 100%)}.tactical-hero h1{margin-top:20px;font-size:50px}.tactical-hero-bottom{gap:22px;margin-top:28px}.tactical-hero-bottom>p{font-size:17px}.tactical-hero-bottom a{width:100%}.tactical-film-timeline{gap:10px}.tactical-film-timeline span:first-child{max-width:92px}.tactical-framework-grid,.tactical-offer-grid,.tactical-fit-columns{grid-template-columns:1fr}.tactical-framework-grid article{min-height:390px}.tactical-offer-grid article{min-height:670px}.tactical-framework-heading h2,.tactical-problem h2,.tactical-fit h2,.tactical-offers-heading h2,.tactical-requirements h2,.tactical-faq h2,.tactical-contact h2{font-size:48px}}
