.hero-history-link{color:#a94d2c;font-weight:600;text-decoration:underline;text-underline-offset:3px}
.migration-highlight{background:#edf0e7;border-bottom:1px solid #dfe5d7;padding:75px 0}.migration-highlight-inner{display:grid;grid-template-columns:1.2fr 1fr;gap:100px;align-items:center}.migration-highlight h2{font-size:52px}.migration-highlight h2 em{color:#62785b}.migration-highlight .eyebrow{font-size:9px;color:#627257}.migration-highlight-inner>div>p:not(.eyebrow){font-size:13px;line-height:1.9;max-width:470px;margin-top:22px}.migration-highlight .text-link{margin-top:20px}.history-bridge{padding:25px;border:1px solid #d1dac7;background:#f6f7f0;border-radius:6px;min-width:0}.history-bridge-label{display:block;font-size:8px;letter-spacing:.16em;color:#6c7d60;margin-bottom:22px}.history-record{display:flex;align-items:center;gap:14px;border:1px solid #dadfd1;border-radius:4px;padding:20px;background:#fffefa}.history-record>svg{width:23px;height:23px;color:#889676}.history-record strong{display:block;font-size:13px;font-weight:500}.history-record div>span{display:block;font-size:9px;color:#74826d;line-height:1.8;margin-top:4px}.history-record.destination{background:#e7ecdf;border-color:#becbb1}.history-record.destination>svg{color:#607d53}.history-mapping{display:flex;gap:10px;align-items:center;justify-content:center;padding:17px 0;font-size:9px;color:#839176}.history-mapping>span{height:1px;width:25px;background:#bdc8b1}.history-bridge>p{font-size:9px!important;margin-top:15px!important;color:#819073}
.specialist-cards{display:grid;grid-template-columns:1fr 1fr;gap:25px}.specialist-cards>article{padding:38px;background:#eef1e8;border:1px solid #dce2d2;border-radius:5px;display:flex;flex-direction:column;align-items:flex-start}.specialist-cards>article.valuation-card{background:#f2e6da;border-color:#e7d9c9}.specialist-icon{width:43px;height:43px;border-radius:50%;display:grid;place-items:center;border:1px solid #cdd7bf;color:#7a8f67;margin-bottom:25px}.valuation-card .specialist-icon{border-color:#dec2a9;color:#ad7148}.specialist-icon svg{width:22px;height:22px}.specialist-cards .eyebrow{font-size:8px;letter-spacing:.13em;margin-bottom:15px;color:#6a7e5c}.valuation-card .eyebrow{color:#9b6a47}.specialist-cards h3{font:400 38px/1.14 var(--serif);letter-spacing:-.025em}.specialist-cards p:not(.eyebrow){font-size:13px;line-height:1.9;margin:20px 0 25px;max-width:430px}.specialist-cards .text-link{margin-top:auto}
.feature-hero h1{font-size:78px}.feature-hero .hero-buttons{margin-top:30px}.feature-hero .container>p:not(.eyebrow){max-width:680px}.feature-reassurance{padding:27px 0;background:#e9eee2;border-bottom:1px solid #d6dfcc}.feature-reassurance>.container{display:flex;gap:22px;align-items:center}.feature-reassurance svg{width:27px;height:27px;color:#6e875d}.feature-reassurance p{font-size:13px;line-height:1.85;max-width:940px;color:#64765a}.feature-reassurance strong{color:#3d5836;font-weight:600}.feature-detail-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.feature-detail-grid article{border-top:1px solid #cfd7c5;padding-top:23px}.feature-detail-grid article>span{display:block;color:#8b9d7a;margin-bottom:20px}.feature-detail-grid article>span>svg{width:27px;height:27px}.feature-detail-grid h3{font:400 30px/1.15 var(--serif)}.feature-detail-grid p{font-size:12px;line-height:1.9;margin-top:17px}.feature-process{padding:85px 0;background:#f1f1e9}.feature-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;list-style:none;padding:0;margin:0}.feature-steps li{border-top:1px solid #cbd3bf;padding-top:19px}.feature-steps li>span{font:400 40px/1 var(--serif);color:#a5b295}.feature-steps h3{font:400 29px/1.15 var(--serif);margin-top:19px}.feature-steps p{font-size:12px;line-height:1.9;margin-top:16px}.feature-process-note{font-size:10px;line-height:1.8;margin-top:30px;color:#7b8970}.feature-explanation{display:grid;grid-template-columns:1.1fr 1fr;gap:100px}.feature-explanation h2{font-size:52px}.feature-explanation>div>p:not(.eyebrow){font-size:13px;line-height:1.95;margin-bottom:20px}.feature-explanation .feature-small-note{font-size:11px!important;color:#7d8c73}.feature-topic-line{display:flex;flex-wrap:wrap;gap:12px;margin-top:35px}.feature-topic-line span{font-size:10px;color:#718266;border:1px solid #d1dbc6;border-radius:3px;padding:8px 13px}.valuation-hero{background:#f3e9df}.valuation-proof{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:45px;max-width:900px}.valuation-proof>div{border-top:1px solid #d9bda6;padding-top:21px}.valuation-proof span{font-size:8px;letter-spacing:.14em;color:#906e55}.valuation-proof strong{display:block;font:400 30px/1.2 var(--serif);margin-top:9px;color:#765540}.valuation-models{display:grid;grid-template-columns:1fr 1fr;gap:30px}.valuation-models article{border:1px solid #dedfd1;border-radius:5px;background:#f5f5ee;padding:35px}.valuation-models article>span{display:block;color:#819270}.valuation-models article>span>svg{width:28px;height:28px}.valuation-models h3{font:400 36px/1.1 var(--serif);margin-top:20px}.valuation-models p{font-size:13px;line-height:1.9;margin-top:20px}.valuation-closing{background:var(--navy);padding:80px 0}.valuation-closing .eyebrow{font-size:9px;color:#b8c6cd}.valuation-closing h2{font-size:53px;color:#f5f3e9}.valuation-closing h2 em{color:#dfb28a}.valuation-closing p:not(.eyebrow){font-size:14px;line-height:1.9;max-width:650px;margin-top:25px;color:#b8c7cd}.valuation-closing .text-link{color:#e4c5a1;border-color:#657b88;margin-top:25px}
@media(max-width:1100px){.migration-highlight-inner,.feature-explanation{gap:60px}.migration-highlight h2,.feature-explanation h2{font-size:46px}.specialist-cards>article{padding:30px}.specialist-cards h3{font-size:34px}.feature-hero h1{font-size:70px}.feature-detail-grid,.feature-steps{gap:23px}.feature-detail-grid h3{font-size:27px}.feature-steps h3{font-size:26px}}
@media(max-width:900px){.migration-highlight-inner{gap:35px}.migration-highlight h2{font-size:41px}.migration-highlight-inner>div>p:not(.eyebrow){font-size:12px}.history-bridge{padding:19px}.history-record{padding:16px;gap:10px}.history-record strong{font-size:11px}.history-record div>span{font-size:8px}.history-bridge-label{font-size:7px}.feature-detail-grid,.feature-steps{grid-template-columns:1fr 1fr;gap:35px}.feature-hero h1{font-size:62px}.feature-explanation{gap:40px}.feature-explanation h2{font-size:44px}.specialist-cards h3{font-size:31px}.specialist-cards p:not(.eyebrow){font-size:12px}.specialist-cards .eyebrow{font-size:7px}.valuation-proof strong{font-size:27px}}
@media(max-width:720px){.migration-highlight{padding:55px 0}.migration-highlight-inner{grid-template-columns:1fr;gap:30px}.migration-highlight h2{font-size:42px}.migration-highlight .eyebrow{font-size:8px}.migration-highlight-inner>div>p:not(.eyebrow){font-size:13px}.history-bridge{padding:23px}.history-bridge-label{font-size:8px}.history-record strong{font-size:12px}.history-record div>span{font-size:9px}.history-bridge>p{font-size:9px!important}.specialist-cards{grid-template-columns:1fr;gap:20px}.specialist-cards>article{padding:30px}.specialist-cards h3{font-size:35px}.specialist-cards .eyebrow{font-size:8px}.specialist-cards p:not(.eyebrow){font-size:13px}.feature-hero h1{font-size:54px}.feature-reassurance>.container{align-items:flex-start;gap:15px}.feature-reassurance svg{width:23px;height:23px}.feature-reassurance p{font-size:12px}.feature-detail-grid{grid-template-columns:1fr;gap:30px}.feature-detail-grid h3{font-size:32px}.feature-detail-grid p{font-size:13px}.feature-detail-grid article>span{margin-bottom:14px}.feature-process{padding:60px 0}.feature-steps{gap:30px 23px}.feature-steps h3{font-size:27px}.feature-steps p{font-size:11px}.feature-explanation{grid-template-columns:1fr;gap:30px}.feature-explanation h2{font-size:43px}.feature-explanation>div>p:not(.eyebrow){font-size:13px}.feature-topic-line{gap:8px}.feature-topic-line span{font-size:9px;padding:7px 10px}.valuation-proof{grid-template-columns:1fr;gap:25px;margin-top:35px}.valuation-proof span{font-size:8px}.valuation-proof strong{font-size:30px}.valuation-models{grid-template-columns:1fr;gap:20px}.valuation-models article{padding:28px}.valuation-models h3{font-size:34px}.valuation-closing{padding:60px 0}.valuation-closing h2{font-size:44px}.valuation-closing p:not(.eyebrow){font-size:13px}}
@media(max-width:380px){.feature-hero h1{font-size:46px}.migration-highlight h2,.feature-explanation h2{font-size:38px}.history-bridge{padding:19px}.history-record{padding:14px}.history-record strong{font-size:11px}.history-record div>span{font-size:8px}.feature-steps{grid-template-columns:1fr}.feature-steps p{font-size:12px}.specialist-cards>article{padding:25px}.specialist-cards h3{font-size:31px}.valuation-closing h2{font-size:39px}}
@media print{.feature-process,.migration-highlight,.valuation-hero,.valuation-closing{background:white;color:black}.valuation-closing h2,.valuation-closing h2 em,.valuation-closing p:not(.eyebrow){color:black}.feature-detail-grid,.feature-steps{grid-template-columns:1fr 1fr}.feature-hero .hero-buttons{display:none}}
