.acquisition-hero{padding-top:31px}.acquisition-hero .hero-topline>.eyebrow{color:var(--sand)}.acquisition-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:90px;padding:65px 0 63px}.acquisition-hero h1{font-size:clamp(91px,7.7vw,115px);line-height:.98}.acquisition-hero h1>span{color:var(--gray)}.hero-answer{font-family:var(--display);font-size:59px;line-height:1;color:var(--sand);margin-top:24px}.acquisition-hero .hero-description{max-width:455px;font-size:14px;margin-top:23px}.acquisition-hero .hero-actions{gap:24px}.acquisition-hero .button{gap:30px}.acquisition-hero .hero-note{font-size:9px}.business-dossier{position:relative;padding:32px 25px 30px 0;isolation:isolate}.dossier-back{position:absolute;top:12px;left:18px;right:7px;bottom:15px;background:linear-gradient(135deg,#533e35,#171516);border:1px solid #beaa9130;transform:rotate(4deg);z-index:-1}.dossier-sheet{position:relative;border:1px solid #beaa9155;padding:29px 34px 24px;background:linear-gradient(150deg,#282320,#15151a 75%);box-shadow:0 35px 70px #0004}.dossier-top{display:flex;justify-content:space-between;align-items:center;gap:20px;color:var(--sand)}.dossier-top .eyebrow{font-size:8px}.dossier-mark{font-size:28px;font-weight:400}.dossier-sheet h2{font-size:74px;line-height:1;margin-top:35px}.dossier-intro{font-size:11px;margin-top:16px}.dossier-facts{margin:31px 0 27px;border-top:1px solid var(--line)}.dossier-facts>div{display:flex;justify-content:space-between;gap:15px;padding:17px 0;border-bottom:1px solid var(--line)}.dossier-facts dt{font-size:12px;color:var(--sand)}.dossier-facts dd{font-size:10px;color:#bbb3ab;text-align:right;margin:0}.dossier-bottom{display:flex;align-items:center;gap:0}.dossier-bottom>span:nth-child(2){font-size:8px;color:var(--sand);letter-spacing:.09em}.dossier-symbol{font-family:var(--display);font-size:36px;color:var(--sand);margin-left:auto;line-height:1}.acquisition-principle{border-block:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:30px;padding:30px 0}.acquisition-principle>.eyebrow{font-size:8px;color:var(--gray);flex-shrink:0}.acquisition-principle p{font-family:var(--display);font-size:39px;line-height:1.1;color:var(--white)}.acquisition-principle p span{color:var(--sand)}.principle-arrow{font-size:35px;color:var(--sand)}.mobile-only{display:none}.acquisition-criteria{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;border-top:1px solid var(--line);padding-top:27px}.acquisition-criteria h3{font-family:var(--display);font-size:34px;line-height:1.1;margin:24px 0 15px}.acquisition-criteria p{font-size:13px;line-height:1.8;max-width:270px}.geography-note{border-top:1px solid var(--line);margin-top:42px;padding-top:28px;display:flex;gap:24px;align-items:center}.geography-note>span{font-size:44px;color:var(--sand);line-height:1}.geography-note h3{font-size:17px;color:var(--white);font-weight:400}.geography-note p{font-size:12px;margin-top:7px}.owners-section{background:linear-gradient(115deg,#221a19,#15151a 66%);border-block:1px solid var(--line)}.owners-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:120px}.owners-intro>.eyebrow{color:var(--sand)}.owners-intro h2{font-size:71px;line-height:1.03;margin:29px 0}.owners-intro p{font-size:14px;max-width:370px;line-height:1.8}.owner-reasons{border-top:1px solid var(--line)}.owner-reasons article{border-bottom:1px solid var(--line);display:flex;gap:25px;padding:27px 0}.owner-reasons article>span{font-family:var(--display);font-size:24px;color:var(--sand)}.owner-reasons h3{font-size:20px;line-height:1.4;margin-bottom:9px}.owner-reasons p{font-size:12px;line-height:1.8;max-width:400px}.acquisition-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.acquisition-steps article{border-top:1px solid var(--line);padding-top:24px}.step-number{font-family:var(--display);font-size:59px;line-height:1;color:var(--sand)}.acquisition-steps h3{font-family:var(--display);font-size:39px;line-height:1.1;margin:25px 0 18px}.acquisition-steps p{font-size:13px;line-height:1.8;max-width:350px}.acquisition-steps .text-link{margin-top:22px;font-size:12px;color:var(--sand)}.acquisition-process-note{border-top:1px solid var(--line);padding-top:20px;margin-top:39px;font-size:10px;color:var(--gray)}.acquisition-final{padding-block:73px;background:radial-gradient(ellipse at 0 50%,#7f4d433d,transparent 70%),#15151a;border-block:1px solid var(--line)}.acquisition-final-inner{display:grid;grid-template-columns:1.5fr 1fr;gap:100px;align-items:center}.acquisition-final .eyebrow{color:var(--sand);font-size:9px}.acquisition-final h2{font-size:65px;line-height:1.02;margin-top:28px}.acquisition-final h2>span{color:var(--sand)}.acquisition-final-action p{font-size:14px;line-height:1.9}.acquisition-final-action strong{color:var(--white)}.acquisition-final-action .button{width:100%;margin-top:28px}.external-form-note{font-size:9px;color:var(--gray);display:block;margin-top:16px}.acquisition-page .acquisition-crosslink{padding-block:40px}.acquisition-page .desktop-nav{margin-right:20px;gap:25px}.acquisition-page .header-cta{font-size:11px}
@media(max-width:1150px){.acquisition-hero-grid{gap:45px}.acquisition-hero h1{font-size:100px}.hero-answer{font-size:52px}.acquisition-hero .hero-actions{gap:18px}.acquisition-hero .button{font-size:12px;padding-inline:20px;gap:24px}.acquisition-hero .text-link{font-size:11px;gap:12px}.dossier-sheet{padding:25px}.dossier-sheet h2{font-size:66px}.dossier-facts dd{font-size:9px}.acquisition-principle p{font-size:34px}.owners-layout{gap:70px}.owners-intro h2{font-size:66px}.acquisition-final-inner{gap:60px}.acquisition-final h2{font-size:59px}.acquisition-steps{gap:30px}.acquisition-steps h3{font-size:35px}}
@media(max-width:900px){.acquisition-hero-grid{gap:25px;padding-block:45px}.acquisition-hero h1{font-size:88px}.hero-answer{font-size:47px}.acquisition-hero .hero-description{font-size:12px}.acquisition-hero .hero-actions{flex-wrap:wrap;gap:15px}.acquisition-hero .hero-note{font-size:8px}.dossier-sheet{padding:23px}.dossier-sheet h2{font-size:60px}.business-dossier{padding-right:17px}.dossier-facts>div{flex-direction:column;gap:4px;padding:12px 0}.dossier-facts dd{text-align:left;font-size:10px}.dossier-facts dt{font-size:12px}.dossier-top .eyebrow{font-size:7px}.dossier-bottom>span:nth-child(2){font-size:6px}.acquisition-principle{gap:20px}.acquisition-principle p{font-size:30px}.acquisition-criteria{grid-template-columns:1fr 1fr;gap:32px}.acquisition-criteria h3{margin-top:15px}.owners-layout{gap:40px}.owners-intro h2{font-size:55px}.owners-intro p{font-size:12px}.owner-reasons h3{font-size:17px}.owner-reasons article{gap:16px;padding:22px 0}.acquisition-steps h3{font-size:30px}.acquisition-steps p{font-size:12px}.acquisition-final-inner{gap:35px}.acquisition-final h2{font-size:49px}.acquisition-final-action p{font-size:12px}.acquisition-final-action .button{font-size:12px;gap:15px}}
@media(max-width:680px){.acquisition-hero{padding-top:24px}.acquisition-hero .hero-topline>.eyebrow{font-size:8px}.acquisition-hero-grid{display:block;padding:38px 0 30px}.acquisition-hero h1{font-size:clamp(83px,19.5vw,112px)}.hero-answer{font-size:53px;margin-top:22px}.acquisition-hero .hero-description{font-size:14px;margin-top:23px}.acquisition-hero .hero-actions{gap:23px;margin-top:26px}.acquisition-hero .button{font-size:12px;gap:24px;padding:15px 18px}.acquisition-hero .text-link{font-size:11px;gap:13px}.acquisition-hero .hero-note{font-size:9px}.business-dossier{margin-top:38px;padding:15px 16px 13px 0;max-width:430px;margin-inline:auto}.dossier-back{top:9px;left:12px;right:9px;bottom:7px;transform:rotate(3deg)}.dossier-sheet{padding:25px}.dossier-sheet h2{font-size:64px;margin-top:22px}.dossier-top .eyebrow{font-size:8px}.dossier-facts{margin:24px 0}.dossier-facts>div{flex-direction:row;gap:12px;padding:15px 0}.dossier-facts dt{font-size:11px}.dossier-facts dd{font-size:9px;text-align:right}.dossier-bottom>span:nth-child(2){font-size:7px}.dossier-symbol{font-size:32px}.acquisition-principle{display:block;padding:25px 0}.acquisition-principle p{font-size:37px;margin-top:16px;line-height:1.12}.principle-arrow{display:none}.mobile-only{display:block}.acquisition-criteria{gap:30px 22px;padding-top:22px}.acquisition-criteria h3{font-size:30px;margin-block:15px 12px}.acquisition-criteria p{font-size:12px;line-height:1.7}.geography-note{align-items:flex-start;gap:17px;margin-top:30px;padding-top:23px}.geography-note>span{font-size:35px}.geography-note h3{font-size:16px;line-height:1.5}.geography-note p{font-size:12px;line-height:1.8}.owners-layout{display:block}.owners-intro>.eyebrow{font-size:8px}.owners-intro h2{font-size:61px;margin-block:25px}.owners-intro p{font-size:13px}.owner-reasons{margin-top:32px}.owner-reasons article{padding:23px 0;gap:20px}.owner-reasons h3{font-size:18px}.owner-reasons p{font-size:12px}.acquisition-steps{grid-template-columns:1fr;gap:29px}.acquisition-steps article{padding:23px 0 0 58px;position:relative}.step-number{position:absolute;top:26px;left:0;font-size:43px}.acquisition-steps h3{font-size:35px;margin:0 0 15px}.acquisition-steps p{font-size:13px}.acquisition-steps .text-link{margin-top:17px}.acquisition-process-note{margin-top:27px;font-size:10px}.acquisition-final{padding-block:55px}.acquisition-final-inner{display:block}.acquisition-final .eyebrow{font-size:8px}.acquisition-final h2{font-size:54px;margin-top:24px}.acquisition-final-action{margin-top:31px}.acquisition-final-action p{font-size:14px}.acquisition-final-action .button{font-size:13px;max-width:390px}.external-form-note{font-size:9px}.acquisition-page .header-cta{font-size:10px}.acquisition-page .header-cta span{margin-left:8px}.acquisition-page .acquisition-crosslink{padding-block:34px}}
@media(max-width:360px){.acquisition-hero h1{font-size:78px}.hero-answer{font-size:49px}.acquisition-hero .hero-actions{gap:18px}.acquisition-hero .hero-actions .text-link{font-size:10px;gap:10px}.acquisition-hero .button{font-size:11px;padding-inline:15px;gap:18px}.acquisition-page .header-cta{font-size:9px}.acquisition-page .header-inner{gap:9px}.acquisition-principle p{font-size:32px}.dossier-sheet{padding:20px}.dossier-facts dd{font-size:8px}.dossier-facts dt{font-size:10px}.dossier-bottom>span:nth-child(2){font-size:6px}.acquisition-final h2{font-size:47px}.owners-intro h2{font-size:55px}}
