.thps-v2-acquisition{--thps-acq-ink:#172516;--thps-acq-forest:#173416;--thps-acq-forest-deep:#0e250f;--thps-v2-orange:var(--thps-v2-orange-dark);--thps-acq-orange:var(--thps-v2-orange-dark);--thps-acq-paper:#f6f2e5;--thps-acq-line:#d8d3c2;overflow:clip;color:var(--thps-acq-ink)}
.thps-v2-acquisition *{box-sizing:border-box}
:where(.thps-v2-acquisition) .thps-acq-hero{position:relative;isolation:isolate;min-height:42rem;display:grid;align-items:center;background:radial-gradient(circle at 83% 23%,rgba(196,93,34,.34),transparent 22rem),linear-gradient(112deg,var(--thps-acq-forest-deep),#244522);color:#fff}
:where(.thps-v2-acquisition) .thps-acq-hero:before{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(8,24,9,.98) 0%,rgba(8,24,9,.88) 48%,rgba(8,24,9,.28) 78%,rgba(8,24,9,.12));content:""}
:where(.thps-v2-acquisition) .thps-acq-hero:after{position:absolute;z-index:-1;right:-6rem;bottom:-8rem;width:34rem;height:34rem;border:1px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 0 0 3.5rem rgba(255,255,255,.025),0 0 0 7rem rgba(255,255,255,.018);content:""}
:where(.thps-v2-acquisition) .thps-acq-hero__inner{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr);gap:clamp(2rem,6vw,7rem);align-items:end;padding-block:clamp(5rem,9vw,8.5rem)}
:where(.thps-v2-acquisition) .thps-acq-hero__copy{max-width:57rem}:where(.thps-v2-acquisition) .thps-acq-hero h1{max-width:54rem;margin:.75rem 0 1.25rem;color:#fff;font-size:clamp(3.2rem,6.2vw,6.4rem);line-height:.94}:where(.thps-v2-acquisition) .thps-acq-hero__copy>p:not(.thps-v2-eyebrow){max-width:45rem;margin:0;color:#e4eadf;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.55}:where(.thps-v2-acquisition) .thps-acq-hero .thps-v2-actions{margin-top:2rem}
:where(.thps-v2-acquisition) .thps-acq-hero__icon{display:grid;width:clamp(3.6rem,6vw,5.25rem);aspect-ratio:1;place-items:center;margin-bottom:1.1rem;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.06);color:#f0a16f;box-shadow:inset 0 0 0 .35rem rgba(255,255,255,.025)}:where(.thps-v2-acquisition) .thps-acq-hero__icon svg{display:block;width:68%;height:68%;overflow:visible;fill:none;stroke:currentColor;stroke-width:2.35;stroke-linecap:round;stroke-linejoin:round}
:where(.thps-v2-acquisition) .thps-acq-hero__note{display:flex;min-width:0;flex-direction:column;gap:.7rem;padding:1.55rem;border:1px solid rgba(255,255,255,.28);border-top:4px solid var(--thps-acq-orange);background:rgba(12,38,14,.78);box-shadow:0 1.2rem 3rem rgba(4,18,5,.24);backdrop-filter:blur(7px)}:where(.thps-v2-acquisition) .thps-acq-hero__note span{color:#efb58e;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}:where(.thps-v2-acquisition) .thps-acq-hero__note strong{color:#fff;font-size:1.08rem;line-height:1.4}:where(.thps-v2-acquisition) .thps-acq-hero__note a{color:#fff;text-decoration:underline;text-decoration-color:#efb58e;text-underline-offset:.25rem}
:where(.thps-v2-acquisition) .thps-acq-assurance{border-top:1px solid rgba(255,255,255,.08);background:#102b11;color:#dce5d8}:where(.thps-v2-acquisition) .thps-acq-assurance>.thps-v2-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:1.15rem}:where(.thps-v2-acquisition) .thps-acq-assurance span{padding:.55rem clamp(1rem,3vw,2.5rem);border-left:1px solid rgba(255,255,255,.16);font-size:.88rem;text-align:center}:where(.thps-v2-acquisition) .thps-acq-assurance span:first-child{border-left:0}:where(.thps-v2-acquisition) .thps-acq-assurance b{color:#fff}
:where(.thps-v2-acquisition) .thps-acq-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.72fr);gap:clamp(2rem,7vw,7rem);align-items:end;margin-bottom:clamp(2rem,4vw,3.5rem)}:where(.thps-v2-acquisition) .thps-acq-heading h2{max-width:52rem}:where(.thps-v2-acquisition) .thps-acq-heading>p{max-width:43rem;margin:0 0 .3rem;padding-left:1.5rem;border-left:3px solid var(--thps-acq-orange);color:#687066;line-height:1.65}:where(.thps-v2-acquisition) .thps-acq-heading--light h2{color:#fff}:where(.thps-v2-acquisition) .thps-acq-heading--light>p{color:#cfdbcb}
:where(.thps-v2-acquisition) .thps-acq-categories{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}:where(.thps-v2-acquisition) .thps-acq-categories article{grid-column:span 2;min-width:0;min-height:15.5rem;padding:clamp(1.3rem,2.5vw,2rem);border:1px solid var(--thps-acq-line);border-top:4px solid var(--thps-acq-orange);background:#fff;box-shadow:0 .65rem 2rem rgba(25,43,20,.06)}:where(.thps-v2-acquisition) .thps-acq-categories article:nth-child(4){grid-column:2/span 2}:where(.thps-v2-acquisition) .thps-acq-categories article>span{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:50%;background:var(--thps-acq-forest);color:#fff;font-weight:800}:where(.thps-v2-acquisition) .thps-acq-categories h3{margin:1.25rem 0 .65rem;font-size:clamp(1.35rem,2vw,1.75rem)}:where(.thps-v2-acquisition) .thps-acq-categories p{margin:0;color:#687066;line-height:1.55}
:where(.thps-v2-acquisition) .thps-acq-process{background:var(--thps-acq-forest-deep);color:#fff}:where(.thps-v2-acquisition) .thps-acq-steps{display:grid;margin:0;padding:0;list-style:none;counter-reset:none}:where(.thps-v2-acquisition) .thps-acq-steps li{display:grid;grid-template-columns:5.25rem minmax(0,1fr);gap:clamp(1.1rem,3vw,2.5rem);align-items:start;padding:clamp(1.4rem,2.8vw,2.2rem) 0;border-top:1px solid rgba(255,255,255,.18)}:where(.thps-v2-acquisition) .thps-acq-steps li:last-child{border-bottom:1px solid rgba(255,255,255,.18)}:where(.thps-v2-acquisition) .thps-acq-steps li>b{color:#e99a65;font-family:var(--thps-v2-font-display);font-size:clamp(1.7rem,3vw,2.5rem)}:where(.thps-v2-acquisition) .thps-acq-steps h3{margin:0 0 .4rem;color:#fff;font-size:clamp(1.35rem,2.2vw,1.8rem)}:where(.thps-v2-acquisition) .thps-acq-steps p{max-width:56rem;margin:0;color:#cad7c6;line-height:1.6}
:where(.thps-v2-acquisition) .thps-acq-guidance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}:where(.thps-v2-acquisition) .thps-acq-guidance article{padding:clamp(1.5rem,3.5vw,3rem);border:1px solid var(--thps-acq-line);background:#fff}:where(.thps-v2-acquisition) .thps-acq-guidance article:first-child{border-top:5px solid var(--thps-acq-orange)}:where(.thps-v2-acquisition) .thps-acq-guidance article:last-child{border-top:5px solid var(--thps-acq-forest)}:where(.thps-v2-acquisition) .thps-acq-guidance h2{font-size:clamp(1.75rem,3vw,2.7rem)}:where(.thps-v2-acquisition) .thps-acq-guidance p{color:#626b60;line-height:1.7}:where(.thps-v2-acquisition) .thps-acq-guidance strong{display:block;margin-top:1.25rem;padding:1rem;border-left:4px solid var(--thps-acq-orange);background:#fff4ec;color:#6f2d15;line-height:1.5}:where(.thps-v2-acquisition) .thps-acq-guidance a{display:inline-block;margin-top:1rem;color:var(--thps-acq-forest);font-weight:800;text-decoration:underline;text-decoration-color:var(--thps-acq-orange);text-underline-offset:.25rem}
:where(.thps-v2-acquisition) .thps-acq-settlement{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr);gap:clamp(2rem,7vw,7rem);align-items:center}:where(.thps-v2-acquisition) .thps-acq-settlement h2{font-size:clamp(2rem,4vw,3.7rem)}:where(.thps-v2-acquisition) .thps-acq-settlement p{max-width:52rem;color:#626b60;font-size:1.05rem;line-height:1.7}:where(.thps-v2-acquisition) .thps-acq-settlement ul{margin:0;padding:1.5rem 1.5rem 1.5rem 3.4rem;border-top:4px solid var(--thps-acq-orange);background:var(--thps-acq-paper)}:where(.thps-v2-acquisition) .thps-acq-settlement li{margin:.6rem 0;padding-left:.25rem;color:#42503f}:where(.thps-v2-acquisition) .thps-acq-settlement li::marker{color:var(--thps-acq-orange)}
:where(.thps-v2-acquisition) .thps-acq-form-section{background:linear-gradient(128deg,#102b11,#1b391a);color:#fff}:where(.thps-v2-acquisition) .thps-acq-form-layout{display:grid;grid-template-columns:minmax(0,.78fr) minmax(32rem,1.22fr);gap:clamp(2rem,7vw,7rem);align-items:start}:where(.thps-v2-acquisition) .thps-acq-form-layout h2{color:#fff}:where(.thps-v2-acquisition) .thps-acq-form-layout>div:first-child>p:not(.thps-v2-eyebrow){color:#ced9ca;line-height:1.7}:where(.thps-v2-acquisition) .thps-acq-form-help{margin-top:1.75rem;padding:1.2rem;border:1px solid rgba(255,255,255,.2);border-left:4px solid #e7945e;background:rgba(255,255,255,.05)}:where(.thps-v2-acquisition) .thps-acq-form-help strong{color:#fff}:where(.thps-v2-acquisition) .thps-acq-form-help p{margin:.35rem 0 0;color:#ced9ca;font-size:.9rem;line-height:1.55}
:where(.thps-v2-acquisition) .thps-acq-form-card{min-width:0;padding:clamp(1.25rem,3vw,2.4rem);background:#fff;color:var(--thps-acq-ink);box-shadow:0 1.5rem 4rem rgba(4,18,5,.28)}:where(.thps-v2-acquisition) .thps-acq-form-card form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}:where(.thps-v2-acquisition) .thps-acq-form-card label:not(.thps-acq-consent):not(.thps-acq-honeypot){display:flex;min-width:0;flex-direction:column;gap:.45rem}:where(.thps-v2-acquisition) .thps-acq-form-card label>span{color:#263923;font-size:.83rem;font-weight:800}:where(.thps-v2-acquisition) .thps-acq-form-card label>span b{color:var(--thps-acq-orange)}:where(.thps-v2-acquisition) .thps-acq-form-card label>span small{color:#687066;font-weight:500}:where(.thps-v2-acquisition) .thps-acq-form-card input:not([type=checkbox]),:where(.thps-v2-acquisition) .thps-acq-form-card select,:where(.thps-v2-acquisition) .thps-acq-form-card textarea{display:block;width:100%;min-width:0;max-width:100%;padding:.85rem .9rem;border:1px solid #c9cebf;border-radius:0;background:#fff;color:#1b2719;font:inherit}:where(.thps-v2-acquisition) .thps-acq-form-card input:focus,:where(.thps-v2-acquisition) .thps-acq-form-card select:focus,:where(.thps-v2-acquisition) .thps-acq-form-card textarea:focus{outline:3px solid rgba(196,93,34,.18);border-color:var(--thps-acq-orange)}:where(.thps-v2-acquisition) .thps-acq-form-card textarea{min-height:10rem;resize:vertical}:where(.thps-v2-acquisition) .thps-acq-field-wide{grid-column:1/-1}:where(.thps-v2-acquisition) .thps-acq-field-help{display:block;color:#626b60;font-size:.76rem;line-height:1.45}:where(.thps-v2-acquisition) .thps-acq-upload{padding:1rem;border:1px dashed #aeb7aa;background:#f8f7f0}:where(.thps-v2-acquisition) .thps-acq-upload input{padding:.65rem!important;background:#fff!important}:where(.thps-v2-acquisition) .thps-acq-upload>small{color:#626b60;font-size:.76rem;line-height:1.45}:where(.thps-v2-acquisition) .thps-acq-upload output{display:block;min-height:1.25rem;color:#42503f;font-size:.78rem;font-weight:700;line-height:1.45}:where(.thps-v2-acquisition) .thps-acq-upload.thps-acq-upload--invalid{border-color:#a13f20;background:#fff1ed}:where(.thps-v2-acquisition) .thps-acq-upload.thps-acq-upload--invalid output{color:#a13f20}
:where(.thps-v2-acquisition) .thps-acq-consent{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem;align-items:start;color:#4d584a;font-size:.78rem;line-height:1.5}:where(.thps-v2-acquisition) .thps-acq-consent input{width:1.5rem;height:1.5rem;margin:.05rem 0 0}:where(.thps-v2-acquisition) .thps-acq-consent a{color:var(--thps-acq-forest);font-weight:800;text-decoration:underline}:where(.thps-v2-acquisition) .thps-acq-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}:where(.thps-v2-acquisition) .thps-acq-notice{grid-column:1/-1;margin-bottom:1rem;padding:1rem;border-left:4px solid}:where(.thps-v2-acquisition) .thps-acq-notice--success{border-color:#2f7e42;background:#eef8ef;color:#1b5c2b}:where(.thps-v2-acquisition) .thps-acq-notice--error{border-color:#a13f20;background:#fff1ed;color:#822c14}
:where(.thps-v2-acquisition) .thps-acq-final{background:var(--thps-acq-orange);color:#fff}:where(.thps-v2-acquisition) .thps-acq-final>.thps-v2-container{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:center}:where(.thps-v2-acquisition) .thps-acq-final h2{color:#fff}:where(.thps-v2-acquisition) .thps-acq-final p:not(.thps-v2-eyebrow){max-width:52rem;color:#fff3ea}:where(.thps-v2-acquisition) .thps-acq-final .thps-v2-button--outline{border-color:#fff;color:#fff}
@media(max-width:900px){:where(.thps-v2-acquisition) .thps-acq-hero__inner,:where(.thps-v2-acquisition) .thps-acq-heading,:where(.thps-v2-acquisition) .thps-acq-settlement,:where(.thps-v2-acquisition) .thps-acq-form-layout{grid-template-columns:1fr}:where(.thps-v2-acquisition) .thps-acq-hero{min-height:0}:where(.thps-v2-acquisition) .thps-acq-hero__inner{align-items:start;padding-block:5rem}:where(.thps-v2-acquisition) .thps-acq-hero__note{max-width:32rem}:where(.thps-v2-acquisition) .thps-acq-assurance>.thps-v2-container{grid-template-columns:1fr}:where(.thps-v2-acquisition) .thps-acq-assurance span{border-top:1px solid rgba(255,255,255,.16);border-left:0}:where(.thps-v2-acquisition) .thps-acq-assurance span:first-child{border-top:0}:where(.thps-v2-acquisition) .thps-acq-heading{gap:1.25rem}:where(.thps-v2-acquisition) .thps-acq-heading>p{padding-left:1rem}:where(.thps-v2-acquisition) .thps-acq-categories{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.thps-v2-acquisition) .thps-acq-categories article,:where(.thps-v2-acquisition) .thps-acq-categories article:nth-child(4){grid-column:auto}:where(.thps-v2-acquisition) .thps-acq-categories article:last-child{grid-column:1/-1}:where(.thps-v2-acquisition) .thps-acq-form-layout{gap:2rem}:where(.thps-v2-acquisition) .thps-acq-form-layout>div:first-child{max-width:48rem}:where(.thps-v2-acquisition) .thps-acq-final>.thps-v2-container{grid-template-columns:1fr}:where(.thps-v2-acquisition) .thps-acq-final .thps-v2-actions{justify-content:start}}
@media(max-width:620px){:where(.thps-v2-acquisition) .thps-acq-hero__inner{gap:2rem;padding-block:3.7rem}:where(.thps-v2-acquisition) .thps-acq-hero h1{font-size:clamp(2.55rem,13vw,3.8rem);overflow-wrap:anywhere}:where(.thps-v2-acquisition) .thps-acq-hero .thps-v2-actions{display:grid;grid-template-columns:1fr;width:100%}:where(.thps-v2-acquisition) .thps-acq-hero .thps-v2-button{width:100%}:where(.thps-v2-acquisition) .thps-acq-hero__note{padding:1.2rem}:where(.thps-v2-acquisition) .thps-acq-categories,:where(.thps-v2-acquisition) .thps-acq-guidance{grid-template-columns:1fr}:where(.thps-v2-acquisition) .thps-acq-categories article,:where(.thps-v2-acquisition) .thps-acq-categories article:nth-child(4),:where(.thps-v2-acquisition) .thps-acq-categories article:last-child{grid-column:1;min-height:0}:where(.thps-v2-acquisition) .thps-acq-steps li{grid-template-columns:3rem minmax(0,1fr)}:where(.thps-v2-acquisition) .thps-acq-form-card{margin-inline:-.25rem;padding:1.05rem}:where(.thps-v2-acquisition) .thps-acq-form-card form{grid-template-columns:1fr}:where(.thps-v2-acquisition) .thps-acq-field-wide{grid-column:1}:where(.thps-v2-acquisition) .thps-acq-upload input[type=file]{font-size:.78rem}:where(.thps-v2-acquisition) .thps-acq-consent{grid-column:1}:where(.thps-v2-acquisition) .thps-acq-final .thps-v2-actions{display:grid;grid-template-columns:1fr}:where(.thps-v2-acquisition) .thps-acq-final .thps-v2-button{width:100%}}
@media(prefers-reduced-motion:reduce){.thps-v2-acquisition *{scroll-behavior:auto!important}}
