.page-hero{padding:70px 8%;position:relative;overflow:hidden;isolation:isolate}.page-hero>*:not(.guide-key){position:relative;z-index:1}.page-hero h1{font-size:clamp(52px,5.7vw,84px)}.page-hero>p:not(.eyebrow){font-size:19px;max-width:780px;color:#5b6870;margin:30px 0}.form-caution{font-size:13px!important;color:#667279!important;margin-top:30px!important}.standalone-contact{padding-top:45px}.relocation-story{display:grid;grid-template-columns:1fr 1.1fr;gap:8%;background:#eae7de}.relocation-story p:not(.eyebrow){font-size:18px;color:#5d686e}.relocation-pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;background:#142c42;color:#fff;padding:70px 8%}.relocation-pillars article>span{font-family:Georgia,serif;color:#cdb57b;font-size:25px}.relocation-pillars h3{font-size:30px;margin:20px 0}.relocation-pillars p{font-size:16px;color:#c3cfd6;margin:0}.kc-welcome{max-width:1100px}.kc-welcome>p:not(.eyebrow){font-size:18px;color:#5d686e;max-width:750px;margin-top:28px}.page-actions{display:flex;align-items:center;gap:35px}.resource-disclaimer{max-width:900px;font-size:15px;color:#647078;margin:25px 0 35px}.resource-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.resource-card{display:flex;flex-direction:column;background:#fff;padding:30px;border:1px solid #dcd6c9}.resource-card>span{font-size:10px;letter-spacing:1.5px;color:#8d7238}.resource-card h3{font-size:30px;margin:20px 0}.resource-card p{font-size:16px;color:#606f76;line-height:1.7}.resource-card small{font-size:13px;color:#626f75;display:block;margin-bottom:25px}.resource-card>a{margin-top:auto;font-size:13px;gap:20px}.restaurant-section{background:#eae7de}.pending-card{background:#f3f0e8;border-style:dashed}.resources-section{padding-top:35px}#relocation-status{padding:15px;background:#f1f4ee;border-left:2px solid #a38242;font-size:16px;margin:20px 0 0}@media(max-width:1000px){.resource-grid{grid-template-columns:1fr 1fr}.relocation-pillars{gap:25px}}@media(max-width:700px){.page-hero{padding:45px 6%}.page-hero h1{font-size:49px}.page-hero>p:not(.eyebrow){font-size:17px}.relocation-story{display:block}.relocation-story>div+div{margin-top:30px}.relocation-pillars{grid-template-columns:1fr;padding:55px 6%;gap:35px}.resource-grid{grid-template-columns:1fr}.resource-card{padding:28px 23px}.page-actions{display:flex;flex-direction:column;align-items:flex-start}.kc-welcome h2{font-size:43px}.guide-next{padding-left:6%;padding-right:6%}}
