.power-home{--electric:#e7e3d9;--power-ink:#24231f}.art-hero{padding-top:78px}.art-hero-copy{text-align:left;padding-bottom:56px}.art-title{text-wrap:balance;max-width:14ch;font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:clamp(64px,7.2vw,104px);font-weight:400;line-height:1.06}.power-home .power-record{background:#eeece6}.power-home .power-record:after{content:none}.power-home .power-record .section-opening{grid-template-columns:1fr}.power-home .power-record .statement-lead{max-width:none}.power-home .power-record>.container-width,.power-home .power-engagement>.container-width{padding-top:88px;padding-bottom:88px}.power-home .power-engagement{background:#f7f6f2}.power-home .statement-lead{letter-spacing:-.04em;font-size:clamp(34px,3.5vw,46px);line-height:1.12}.power-home .statement-lead em{font-family:var(--font-sans), sans-serif;color:#817b70;letter-spacing:inherit;font-style:normal}.home-readiness{padding-bottom:64px}a.lnk.readiness-link{text-decoration:none}.readiness-link-label{border-bottom:1px solid;line-height:1.15;display:inline-block}@media (min-width:1024px){.home-readiness .section-opening>div:last-child{margin-top:44px}}.power-home .section-opening>div:last-child:not(:first-child){border-top:0;padding-top:0}.power-home .section-opening>div:first-child>p{color:#68665e;font-family:var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;font-size:10px}@media (max-width:1023px){.art-hero{padding-top:54px}.art-hero-copy{padding-bottom:40px}.art-title{font-size:clamp(44px,5.6vw,65px)}}@media (max-width:639px){.art-hero{padding-top:38px}.art-hero-copy{padding-bottom:32px}.art-title{max-width:none;font-size:clamp(54px,15vw,88px)}.home-readiness{padding-bottom:40px}.power-home .power-record>.container-width,.power-home .power-engagement>.container-width{padding-top:56px;padding-bottom:56px}}.art-hero-sculpture{aspect-ratio:16/8;background:#303129;border-radius:4px;height:auto;margin:0 0 64px;position:relative;overflow:hidden}.field-artwork{object-fit:cover;width:100%;height:100%;display:block}.art-hero-sculpture img.field-artwork{animation:2.6s cubic-bezier(.22,.61,.36,1) both hero-settle}@media (max-width:1023px){.art-hero-sculpture{height:auto;margin-bottom:52px}}@media (max-width:639px){.art-hero-sculpture{aspect-ratio:4/3;height:auto;margin-bottom:44px}}.home-engagement>.container-width{grid-template-columns:1fr 1fr;align-items:center;gap:88px;padding-top:80px;padding-bottom:80px;display:grid}.home-engagement-intro h2{letter-spacing:-.04em;margin-top:0;font-size:clamp(32px,3.5vw,46px);font-weight:450;line-height:1.13}.home-engagement-terms{padding-top:4px}@media (max-width:767px){.home-engagement>.container-width{grid-template-columns:1fr;gap:36px;padding-top:56px;padding-bottom:56px}.home-engagement-terms{border-top:1px solid #d9d5cc;padding-top:32px}}.hero-atmosphere{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-bird{fill:#4d4d59;opacity:0;offset-path:path("M 374 88 C 395 58 432 72 475 60 C 640 34 827 42 1020 -16");offset-anchor:0 0;offset-rotate:0deg;animation:72s linear 18s infinite hero-bird-flight;transform:scale(.65)}.hero-bird-wing{transform-origin:0 0;animation:9s ease-in-out 18s infinite hero-bird-wingbeat}.hero-bird-wing-right{animation-name:hero-bird-wingbeat-right}@keyframes hero-bird-flight{0%{offset-distance:0%;opacity:0;transform:scale(.8)}1%{opacity:.7}18%{opacity:.55}22%,to{offset-distance:100%;opacity:0;transform:scale(.55)}}@keyframes hero-bird-wingbeat{0%,30%,to{transform:rotate(0)scaleY(1)}7%,21%{transform:rotate(7deg)scaleY(-.3)}14%{transform:rotate(-5deg)scaleY(1.1)}}@keyframes hero-bird-wingbeat-right{0%,30%,to{transform:rotate(0)scaleY(1)}7%,21%{transform:rotate(-7deg)scaleY(-.3)}14%{transform:rotate(5deg)scaleY(1.1)}}@media (prefers-reduced-motion:reduce){.hero-atmosphere{display:none}.hero-bird,.hero-bird-wing{animation:none}}.proof-pack-contents{background:#eeece5;border-radius:3px;margin-top:44px;padding:28px 32px 24px}.proof-pack-contents-heading{justify-content:space-between;align-items:baseline;gap:12px 32px;display:flex}.proof-pack-contents-heading h3{letter-spacing:-.015em;margin:0;font-size:16px;font-weight:500}.proof-pack-contents-heading p{color:#68665e;margin:0;font-size:13px;line-height:1.6}.proof-pack-contents-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:28px;display:grid}.proof-pack-contents-group h4{letter-spacing:-.03em;margin:0 0 12px;font-size:23px;font-weight:450;line-height:1.2}.proof-pack-contents-group ul{margin:0;padding:0;list-style:none}.proof-pack-contents-group a{border-bottom:1px solid #d3cfc4;justify-content:space-between;align-items:baseline;gap:16px;min-height:48px;padding:12px 0;font-size:14px;line-height:1.5;display:flex}.proof-pack-contents-group a span:last-child{flex-shrink:0}.proof-pack-contents-group a:hover span:first-child{text-underline-offset:4px;text-decoration:underline}.proof-pack-contents-group a:focus-visible{outline-offset:4px;outline:2px solid #24231f}@media (max-width:767px){.proof-pack-contents{margin-top:32px;padding:24px}.proof-pack-contents-heading{display:block}.proof-pack-contents-heading p{margin-top:8px}.proof-pack-contents-grid{grid-template-columns:1fr;gap:28px}.proof-pack-contents-group h4{margin-bottom:4px;font-size:22px}}
