.ResourcePage-module__gvYoaq__page{--ink:#f3f1eb;--line:#f3f1eb24;--lime:#d5f36c;min-height:100vh;color:var(--ink);background:#08100f;overflow:hidden}.ResourcePage-module__gvYoaq__container{width:min(1728px,100% - 48px);margin:0 auto}.ResourcePage-module__gvYoaq__hero{align-items:center;min-height:540px;display:flex;position:relative;overflow:hidden}.ResourcePage-module__gvYoaq__heroImage{background:linear-gradient(90deg,#08100ffa 4%,#08100fbf 55%,#08100f3b),url(/assets/img/service_hero_bg.jpg) 50%/cover;position:absolute;inset:0}.ResourcePage-module__gvYoaq__heroGrid{opacity:.2;background-image:linear-gradient(#d5f36c14 1px,#0000 1px),linear-gradient(90deg,#d5f36c14 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0}.ResourcePage-module__gvYoaq__heroInner{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:75px;width:min(1728px,100% - 48px);margin:0 auto;padding:48px 0 64px;display:grid;position:relative}.ResourcePage-module__gvYoaq__eyebrow,.ResourcePage-module__gvYoaq__kicker{color:var(--lime);text-transform:uppercase;letter-spacing:.16em;font:700 10px var(--font-mono)}.ResourcePage-module__gvYoaq__eyebrow{background:#d5f36c14;border:1px solid #d5f36c52;align-items:center;gap:9px;padding:10px 14px;display:inline-flex}.ResourcePage-module__gvYoaq__eyebrow i,.ResourcePage-module__gvYoaq__panelTop i{background:var(--lime);border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 5px #d5f36c1f}.ResourcePage-module__gvYoaq__hero h1{font:500 clamp(4rem,7.2vw,7.3rem)/.9 var(--font-sans);letter-spacing:-.075em;margin:28px 0 25px}.ResourcePage-module__gvYoaq__titleAccent{color:var(--lime)}.ResourcePage-module__gvYoaq__hero p{color:#bdc7bf;max-width:520px;font-size:18px;line-height:1.65}.ResourcePage-module__gvYoaq__primaryButton{color:#08100f;background:var(--lime);font:700 12px var(--font-mono);text-transform:uppercase;align-items:center;gap:18px;margin-top:36px;padding:16px 18px 16px 22px;transition:transform .25s,box-shadow .25s;display:inline-flex}.ResourcePage-module__gvYoaq__primaryButton:hover{transform:translateY(-3px);box-shadow:0 12px 28px #d5f36c2e}.ResourcePage-module__gvYoaq__heroPanel{background:#0a1d197a;border:1px solid #d5f36c66;min-height:390px;padding:20px;position:relative;transform:rotate(2deg)}.ResourcePage-module__gvYoaq__heroPanel:before,.ResourcePage-module__gvYoaq__heroPanel:after{content:"";border-color:var(--lime);width:18px;height:18px;position:absolute}.ResourcePage-module__gvYoaq__heroPanel:before{border-top:2px solid;border-left:2px solid;top:-1px;left:-1px}.ResourcePage-module__gvYoaq__heroPanel:after{border-bottom:2px solid;border-right:2px solid;bottom:-1px;right:-1px}.ResourcePage-module__gvYoaq__panelTop,.ResourcePage-module__gvYoaq__panelBottom{color:#819289;font:9px var(--font-mono);letter-spacing:.12em;justify-content:space-between;display:flex}.ResourcePage-module__gvYoaq__panelTop span:last-child{color:var(--lime)}.ResourcePage-module__gvYoaq__panelCore{background:radial-gradient(circle at 70% 20%,#8adbd024,#0000 55%);border:1px solid #8adbd038;flex-direction:column;justify-content:center;gap:18px;padding:30px;display:flex;position:absolute;inset:75px 34px}.ResourcePage-module__gvYoaq__panelCore svg{color:var(--lime)}.ResourcePage-module__gvYoaq__panelCore strong{font:500 clamp(2rem,4vw,4rem)/.9 var(--font-sans);letter-spacing:-.06em}.ResourcePage-module__gvYoaq__panelCore span{color:#8fa49a;font:11px/1.5 var(--font-mono)}.ResourcePage-module__gvYoaq__panelBottom{position:absolute;bottom:20px;left:20px;right:20px}.ResourcePage-module__gvYoaq__content{background:#0b1614;padding:145px 0}.ResourcePage-module__gvYoaq__contentHeader{max-width:720px;margin-bottom:70px}.ResourcePage-module__gvYoaq__contentHeader h2{font:500 clamp(3rem,5.5vw,5.8rem)/.92 var(--font-sans);letter-spacing:-.07em;margin-top:20px}.ResourcePage-module__gvYoaq__caseGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ResourcePage-module__gvYoaq__caseCard{border:1px solid var(--line);background:#08100f;transition:transform .3s,border-color .3s;overflow:hidden}.ResourcePage-module__gvYoaq__caseCard:hover{border-color:#d5f36c80;transform:translateY(-6px)}.ResourcePage-module__gvYoaq__caseVisual{height:180px;color:var(--lime);background:linear-gradient(140deg,#d5f36c2e,#08100f33),repeating-linear-gradient(135deg,#d5f36c1a 0 1px,#0000 1px 22px);justify-content:center;align-items:center;display:flex;position:relative}.ResourcePage-module__gvYoaq__caseVisual span{color:#9aae8f;font:10px var(--font-mono);position:absolute;top:18px;left:18px}.ResourcePage-module__gvYoaq__caseBody{padding:26px}.ResourcePage-module__gvYoaq__cardKicker{color:var(--lime);text-transform:uppercase;letter-spacing:.12em;font:10px var(--font-mono)}.ResourcePage-module__gvYoaq__caseBody h3{min-height:105px;font:500 25px/1.05 var(--font-sans);letter-spacing:-.04em;margin:16px 0 28px}.ResourcePage-module__gvYoaq__cardFooter{border-top:1px solid var(--line);justify-content:space-between;gap:15px;padding-top:18px;display:flex}.ResourcePage-module__gvYoaq__cardFooter strong{color:var(--lime);font:11px var(--font-mono)}.ResourcePage-module__gvYoaq__cardFooter span{color:#718078;font:10px var(--font-mono)}.ResourcePage-module__gvYoaq__blogGrid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0 60px;display:grid}.ResourcePage-module__gvYoaq__blogCard{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;gap:18px;padding:27px 0;transition:padding .25s;display:grid}.ResourcePage-module__gvYoaq__blogCard:hover{padding-left:10px}.ResourcePage-module__gvYoaq__blogCard>span:first-child{color:#82958a;font:10px var(--font-mono)}.ResourcePage-module__gvYoaq__blogCard h3{font:500 24px/1.05 var(--font-sans);margin:14px 0 18px}.ResourcePage-module__gvYoaq__readLink{color:var(--lime);font:11px var(--font-mono);align-items:center;gap:6px;display:inline-flex}.ResourcePage-module__gvYoaq__podcastList{border-top:1px solid var(--line)}.ResourcePage-module__gvYoaq__podcastRow{border-bottom:1px solid var(--line);grid-template-columns:52px 44px 1fr 90px;align-items:center;gap:18px;padding:24px 0;transition:padding .25s,background .25s;display:grid}.ResourcePage-module__gvYoaq__podcastRow:hover{background:#d5f36c0a;padding-left:10px}.ResourcePage-module__gvYoaq__playButton{color:#08100f;background:var(--lime);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.ResourcePage-module__gvYoaq__episode,.ResourcePage-module__gvYoaq__podcastRow div span,.ResourcePage-module__gvYoaq__duration{color:#82958a;font:11px var(--font-mono)}.ResourcePage-module__gvYoaq__podcastRow h3{font:500 22px var(--font-sans);margin-bottom:6px}.ResourcePage-module__gvYoaq__duration{justify-content:end;align-items:center;gap:6px;display:flex}.ResourcePage-module__gvYoaq__eventGrid{grid-template-columns:1.2fr .8fr .8fr;gap:18px;display:grid}.ResourcePage-module__gvYoaq__eventCard{background:#14201b;border:1px solid #d5f36c26;transition:transform .3s;overflow:hidden}.ResourcePage-module__gvYoaq__eventCard:hover{transform:translateY(-6px)}.ResourcePage-module__gvYoaq__eventImage{background-position:50%;background-size:cover;min-height:230px;position:relative}.ResourcePage-module__gvYoaq__eventImage:after{content:"";background:linear-gradient(#0000 30%,#070d0ce6);position:absolute;inset:0}.ResourcePage-module__gvYoaq__eventImage span,.ResourcePage-module__gvYoaq__eventImage strong{z-index:1;position:absolute;left:20px}.ResourcePage-module__gvYoaq__eventImage span{color:var(--lime);font:10px var(--font-mono);text-transform:uppercase;top:18px}.ResourcePage-module__gvYoaq__eventImage strong{font:500 30px var(--font-sans);bottom:18px}.ResourcePage-module__gvYoaq__eventBody{padding:22px}.ResourcePage-module__gvYoaq__eventBody h3{min-height:54px;font:500 22px/1.05 var(--font-sans);margin-bottom:14px}.ResourcePage-module__gvYoaq__eventBody>span{color:#a4b5a9;font:11px var(--font-mono);align-items:center;gap:6px;display:flex}.ResourcePage-module__gvYoaq__eventBody a{color:var(--lime);font:11px var(--font-mono);align-items:center;gap:7px;margin-top:24px;display:inline-flex}[data-resource-reveal]{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(28px)}[data-resource-reveal].is-visible{opacity:1;transform:translateY(0)}@media (max-width:900px){.ResourcePage-module__gvYoaq__heroInner{grid-template-columns:1fr;gap:55px}.ResourcePage-module__gvYoaq__heroPanel{max-width:560px}.ResourcePage-module__gvYoaq__caseGrid,.ResourcePage-module__gvYoaq__eventGrid{grid-template-columns:1fr 1fr}.ResourcePage-module__gvYoaq__caseCard:last-child,.ResourcePage-module__gvYoaq__eventCard:last-child{grid-column:span 2}}@media (max-width:620px){.ResourcePage-module__gvYoaq__container,.ResourcePage-module__gvYoaq__heroInner{width:calc(100% - 32px)}.ResourcePage-module__gvYoaq__heroInner{padding:40px 0 48px}.ResourcePage-module__gvYoaq__hero h1{font-size:clamp(3.5rem,16vw,5rem)}.ResourcePage-module__gvYoaq__hero p{font-size:16px}.ResourcePage-module__gvYoaq__heroPanel{min-height:330px}.ResourcePage-module__gvYoaq__content{padding:90px 0}.ResourcePage-module__gvYoaq__contentHeader{margin-bottom:50px}.ResourcePage-module__gvYoaq__caseGrid,.ResourcePage-module__gvYoaq__blogGrid,.ResourcePage-module__gvYoaq__eventGrid{display:block}.ResourcePage-module__gvYoaq__caseCard,.ResourcePage-module__gvYoaq__blogCard,.ResourcePage-module__gvYoaq__eventCard{margin-bottom:16px}.ResourcePage-module__gvYoaq__caseBody h3{min-height:auto}.ResourcePage-module__gvYoaq__podcastRow{grid-template-columns:48px 35px 1fr;gap:11px}.ResourcePage-module__gvYoaq__duration{grid-column:3;justify-content:start}.ResourcePage-module__gvYoaq__blogCard h3{font-size:21px}}
