.smc-native-page,.smc-native-page *,.smc-native-grid-section,.smc-native-grid-section *,.smc-native-cta,.smc-native-cta *{box-sizing:border-box!important;font-family:"Open Sans",Arial,sans-serif!important}.smc-native-hero{background:#fff!important;padding-top:118px!important;padding-bottom:64px!important}.smc-native-hero>.section-content>.row{max-width:1440px!important}.smc-native-eyebrow{margin:0 0 16px!important;font-size:12px!important;line-height:1.3!important;font-weight:500!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:#8a6a35!important}.smc-native-hero h1{margin:0 auto 20px!important;max-width:900px!important;font-size:clamp(38px,4.4vw,58px)!important;line-height:1.06!important;font-weight:300!important;letter-spacing:-.01em!important;color:#1b3553!important;text-transform:none!important}.smc-native-hero h1 em{font-style:italic!important;font-weight:300!important;color:#8a6a35!important}.smc-native-hero-copy{max-width:640px!important;margin:0 auto 26px!important;font-size:18px!important;line-height:1.65!important;font-weight:300!important;color:#3d4652!important}.smc-native-scroll-button{margin:0!important}.smc-native-page .button.smc-native-scroll-button{font-size:12.5px!important;font-weight:500!important;letter-spacing:.16em!important;color:#1b3553!important}.smc-native-page .button.smc-native-scroll-button:hover{color:#8a6a35!important}.smc-native-grid-section{background:#fff!important}.smc-native-grid-section>.section-content>.row{max-width:1440px!important}.smc-native-card-row{margin-bottom:24px!important}.smc-native-card{padding-bottom:0!important}.smc-native-card>.col-inner{height:100%!important;overflow:hidden!important;border:1px solid #e6dfd4!important;background:#fff!important;transition:transform .25s ease,border-color .25s ease!important}.smc-native-card:hover>.col-inner{transform:translateY(-2px)!important;border-color:#cfc5b6!important}.smc-native-card-image,.smc-native-card-image .banner{margin:0!important}.smc-native-card-image{overflow:hidden!important}.smc-native-card-image .banner,.smc-native-card-image .banner-bg,.smc-native-card-image .bg{min-height:315px!important}.smc-native-card-image .banner-bg{top:0!important;bottom:0!important;height:100%!important}.smc-native-card-image .banner-bg img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 50%!important}.smc-native-card-image .bg{background-size:cover!important;background-position:center!important;transition:transform .5s cubic-bezier(.2,.7,.2,1)!important}.smc-native-card:hover .smc-native-card-image .bg{transform:scale(1.018)!important}.smc-native-card-copy{position:relative!important;min-height:0!important;padding:24px 26px 24px!important}.smc-native-kicker{margin:0 0 8px!important;font-size:11px!important;line-height:1.2!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#8a6a35!important}.smc-native-card h2{margin:0 0 10px!important;font-size:30px!important;line-height:1.15!important;font-weight:300!important;letter-spacing:0!important;color:#1b3553!important;text-transform:none!important}.smc-native-summary{max-width:470px!important;margin:0 0 14px!important;padding-right:0!important;font-size:15px!important;line-height:1.6!important;font-weight:300!important;color:#3d4652!important}.smc-native-meta{margin:0!important;padding-right:0!important;font-size:11px!important;line-height:1.5!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#6b6255!important}.smc-native-swatches{position:static!important;right:auto!important;top:auto!important;display:flex!important;gap:6px!important;margin:18px 0 0!important}.smc-native-swatches span{display:block!important;width:30px!important;height:30px!important;border:1px solid rgb(0 0 0 / .06)!important}.smc-native-card-link{position:static!important;right:auto!important;bottom:auto!important;margin:18px 0 0!important;line-height:1.4!important;text-transform:uppercase!important}.smc-native-grid-section .button.smc-native-card-link{padding:0!important;font-size:12px!important;font-weight:500!important;letter-spacing:.14em!important;color:#1b3553!important}.smc-native-grid-section .button.smc-native-card-link:hover{color:#8a6a35!important}.smc-native-vineyard .s1{background:#c9b294!important}.smc-native-vineyard .s2{background:#a18466!important}.smc-native-vineyard .s3{background:#715d49!important}.smc-native-backbay .s1{background:#c3ac90!important}.smc-native-backbay .s2{background:#8f735c!important}.smc-native-backbay .s3{background:#5f5048!important}.smc-native-vintage .s1{background:#ba9a72!important}.smc-native-vintage .s2{background:#8a6948!important}.smc-native-vintage .s3{background:#5d4637!important}.smc-native-shoreline .s1{background:#d8cec0!important}.smc-native-shoreline .s2{background:#b5a693!important}.smc-native-shoreline .s3{background:#8f8a83!important}.smc-native-developer .s1{background:#c9c3b9!important}.smc-native-developer .s2{background:#a29586!important}.smc-native-developer .s3{background:#71675d!important}.smc-native-alpine .s1{background:#d0b996!important}.smc-native-alpine .s2{background:#a88b68!important}.smc-native-alpine .s3{background:#725c46!important}.smc-native-heritage .s1{background:#c89d6c!important}.smc-native-heritage .s2{background:#94663d!important}.smc-native-heritage .s3{background:#5b3c2d!important}.smc-native-nordic .s1{background:#e3ddd3!important}.smc-native-nordic .s2{background:#9c958c!important}.smc-native-nordic .s3{background:#3f3c3a!important}.smc-native-atlantic .s1{background:#c8c4bd!important}.smc-native-atlantic .s2{background:#8c8379!important}.smc-native-atlantic .s3{background:#4e4b4c!important}.smc-native-cta{border-top:1px solid #e6dfd4!important;background:#f5f1ec!important}.smc-native-cta h2{margin:0 0 12px!important;font-size:clamp(26px,2.6vw,34px)!important;line-height:1.15!important;font-weight:300!important;letter-spacing:0!important;color:#1b3553!important;text-transform:none!important}.smc-native-cta p{margin:0 auto 24px!important;max-width:560px!important;font-size:16px!important;line-height:1.65!important;font-weight:300!important;color:#3d4652!important}.smc-native-cta .button.smc-native-primary-btn,.smc-native-cta .button.smc-native-secondary-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:220px!important;min-height:48px!important;height:auto!important;margin:4px 6px!important;padding:0 24px!important;border-radius:0!important;font-size:12.5px!important;font-weight:500!important;line-height:1!important;letter-spacing:.16em!important;vertical-align:middle!important;box-shadow:none!important}.smc-native-cta .button.smc-native-primary-btn{background:#1b3553!important;border:1px solid #1b3553!important;color:#fff!important}.smc-native-cta .button.smc-native-primary-btn:hover{background:#12263d!important;border-color:#12263d!important}.smc-native-cta .button.smc-native-secondary-btn{background:transparent!important;border:1px solid #1b3553!important;color:#1b3553!important}.smc-native-cta .button.smc-native-secondary-btn:hover{background:#1b3553!important;color:#fff!important}.smc-native-cta .button.is-outline.smc-native-secondary-btn{font-size:12.5px!important}.smc-native-primary-btn span,.smc-native-secondary-btn span{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:100%!important;margin:0!important;padding:0!important;line-height:1!important}@media(max-width:849px){.smc-native-hero{padding-top:56px!important;padding-bottom:44px!important}.smc-native-hero-copy{font-size:16px!important}.smc-native-card-row{margin-bottom:0!important}.smc-native-card{margin-bottom:18px!important}.smc-native-card h2{font-size:26px!important}.smc-native-card-image .banner,.smc-native-card-image .banner-bg,.smc-native-card-image .bg{min-height:240px!important}.smc-native-cta .button.smc-native-primary-btn,.smc-native-cta .button.smc-native-secondary-btn{width:100%!important;margin:6px 0!important}}