@import url("https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,400;0,600;0,700;0,800;1,400&display=swap");.declaration-two-col{background-color:#cce8e4;box-sizing:border-box;color:#121316;font-family:Figtree,sans-serif;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:80px 24px;position:relative;width:100vw}.declaration-grid{align-items:start;display:grid;gap:112px;grid-template-columns:1fr 1.1fr;margin:0 auto;max-width:1200px}.col-headline-wrap{position:sticky;top:120px}.col-headline{font-family:Figtree,sans-serif;font-size:clamp(1.75rem,2.5vw,2.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0}.headline-shimmer{background:linear-gradient(110deg,#00534c,#00534c 38%,hsla(0,0%,100%,.6) 50%,#00534c 62%,#00534c);-webkit-background-clip:text;background-size:220% 100%;-webkit-text-fill-color:transparent;animation:shine 6.5s ease-in-out infinite}@keyframes shine{0%{background-position:160% 0}25%{background-position:-60% 0}to{background-position:-60% 0}}.col-content-wrap{display:flex;flex-direction:column;gap:24px}.body-text{color:#272930;font-family:Figtree,sans-serif;font-size:clamp(1.1rem,1.8vw,1.25rem);font-weight:400;line-height:1.65}.body-text p{margin:0 0 1em}.body-text p:last-child{margin-bottom:0}.body-text strong{color:#00534c;font-weight:700}.pivot-callout{background:hsla(0,0%,100%,.5);border-left:4px solid #00534c;border-radius:0 8px 8px 0;box-shadow:0 2px 10px rgba(0,0,0,.03);margin:4px 0;padding:16px 20px}.pivot-text{color:#121316;font-family:Figtree,sans-serif;font-size:clamp(1.1rem,1.8vw,1.25rem);font-weight:400;line-height:1.6}.pivot-text p{font-size:inherit;line-height:inherit;margin:0;padding:0}.pivot-text b,.pivot-text strong{color:#00534c;font-weight:700}@media (min-width:1200px){.col-headline{font-size:40px}.body-text,.pivot-text{font-size:20px}}@media (max-width:991px){.declaration-two-col{margin-left:0!important;margin-right:0!important;max-width:100%!important;padding:60px 32px;width:100%!important}.declaration-grid{gap:32px;grid-template-columns:1fr}.col-headline-wrap{position:static}}