main .hero,main .story-hero,main .mo-hero,main .kp-hero,main .us-blog-hero,main .us-article-hero{background:linear-gradient(135deg,#fff 0%,#eef9ff 65%,#e8fbf6 100%);color:var(--ink)}
main .hero h1,main .story-hero h1,main .mo-hero h1,main .kp-hero h1,main .us-blog-hero h1,main .us-article-hero h1{color:var(--ink)}
main .hero h1 em,main .story-hero h1 em,main .mo-hero h1 em,main .kp-hero h1 em,main .us-blog-hero h1 em,main .hero .eyebrow,main .story-hero .eyebrow,main .mo-hero .eyebrow,main .kp-hero .eyebrow,main .us-blog-hero .eyebrow{color:var(--blue)}
main .hero-copy>p,main .story-hero p,main .mo-hero p,main .kp-hero p,main .us-blog-hero p,main .hero .hero-notes,main .hero .hero-bottom,main .story-hero .story-back,main .mo-hero .story-back,main .kp-hero .us-breadcrumbs{color:var(--muted)}
main .hero .hero-notes span:before{color:#087f72}main .hero .hero-bottom{border-top-color:#cadfeb}main .hero .text-link,main .mo-hero .text-link{color:var(--navy);border-bottom-color:#9ab8d8}main .hero .text-link:hover,main .mo-hero .text-link:hover{color:var(--blue)}
main :is(.hero,.story-hero,.mo-hero,.kp-hero,.us-blog-hero,.us-article-hero) .button,main :is(.hero,.story-hero,.mo-hero,.kp-hero,.us-blog-hero,.us-article-hero) .button.mint{background:var(--mint);color:#fff}main :is(.hero,.story-hero,.mo-hero,.kp-hero,.us-blog-hero,.us-article-hero) .button:hover,main :is(.hero,.story-hero,.mo-hero,.kp-hero,.us-blog-hero,.us-article-hero) .button.mint:hover{background:#30dac1;color:#fff}
.hero-art:has(.home-property-beaver):before{display:none}.hero-art>.home-backdrop-logo{position:absolute;inset:115px 10% 30px;width:80%;height:calc(100% - 145px);margin:0;opacity:.16;scale:1;animation:none;filter:none;z-index:-1;pointer-events:none}.hero-art>.home-property-beaver{position:relative;width:88%;scale:1;z-index:1}.hero-art:has(.home-property-beaver) .floating-note{z-index:2}
.hero-art>.home-property-animation{position:relative;display:block;width:88%;height:345px;object-fit:contain;margin:150px auto 10px;border-radius:22px;z-index:1}.hero-art>.home-motion-poster{display:none}@media(max-width:1100px){.hero-art>.home-property-animation{height:300px}}@media(max-width:800px){.hero-art>.home-property-animation{height:260px}}@media(max-width:600px){.hero-art>.home-property-animation{margin-top:135px}}@media(prefers-reduced-motion:reduce){.hero-art>.home-property-animation{display:none}.hero-art>.home-motion-poster{display:block}}
.mo-animation{position:relative;z-index:1;display:block;transform:scale(1.2);animation:none}.mo-note{z-index:2}
.us-blog-hero>.wrap>.blog-animation{display:block;width:100%;height:390px;object-fit:contain;transform:scale(1.12);transform-origin:center}@media(max-width:600px){.us-blog-hero>.wrap>.blog-animation{height:235px;transform:scale(1.08)}}
.kp-calculator-art{position:relative;isolation:isolate;height:320px}.kp-calculator-art>.kp-calculator-logo{position:absolute;inset:10% 10%;width:80%;height:80%;object-fit:contain;opacity:.16;z-index:-1}.kp-calculator-art>video,.kp-calculator-art>img:not(.kp-calculator-logo){display:block;width:100%;height:100%;object-fit:contain;transform:scale(1.12)}@media(max-width:600px){.kp-calculator-art{height:250px}}
.kp-calculator-art>video,.kp-calculator-art>img:not(.kp-calculator-logo){transform:scale(1.23)}
.blog-hero-art{position:relative;isolation:isolate;height:390px}.blog-hero-art>.blog-backdrop-logo{position:absolute;inset:8%;width:84%;height:84%;object-fit:contain;opacity:.16;z-index:-1}.blog-hero-art>.blog-animation,.blog-hero-art>img:not(.blog-backdrop-logo){display:block;width:100%;height:100%;object-fit:contain;transform:scale(1.12)}@media(max-width:600px){.blog-hero-art{height:235px}.blog-hero-art>.blog-animation,.blog-hero-art>img:not(.blog-backdrop-logo){transform:scale(1.08)}}
.us-article-cover{position:relative;isolation:isolate;min-height:500px;display:flex;align-items:flex-end;border-radius:24px;overflow:hidden;background:var(--deep)}.us-article-cover:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#082454db,#08245469),linear-gradient(0deg,#082454bf,transparent)}.us-article-cover>.us-article-hero-photo{position:absolute;inset:0;width:100%;height:100%;margin:0;border:0;border-radius:0;object-fit:cover;z-index:-2}.us-article-cover-copy{padding:48px;max-width:950px}main .us-article-hero .us-article-cover h1{color:white;font-size:clamp(36px,4.3vw,58px);max-width:850px}.us-article-cover .eyebrow{color:#77e5dc}.us-article-cover-copy>p{color:#e0edfa;font-size:19px;line-height:1.7;margin:20px 0 0;max-width:720px}.us-article-cover .us-article-meta{color:#d2e4f5}@media(max-width:600px){.us-article-cover{min-height:470px;border-radius:18px}.us-article-cover-copy{padding:28px 23px}.us-article-cover-copy>p{font-size:17px}main .us-article-hero .us-article-cover h1{font-size:36px;letter-spacing:-1.4px}}
