
.km-long-display{width:min(1000px,100%);margin:48px auto 0;background:#f3f7f7;color:#17323a;overflow:hidden}.km-long-display *{box-sizing:border-box}.km-long-intro{padding:clamp(36px,6vw,72px) 8% 28px;text-align:center;background:linear-gradient(#eaf3f5,#f3f7f7)}.km-long-wordmark{font-size:clamp(18px,3vw,28px)!important;letter-spacing:.14em;margin:0 0 30px!important;color:#17323a}.km-long-intro h2{font-size:clamp(28px,4.3vw,48px)!important;line-height:1.35!important;margin:0 0 18px!important;letter-spacing:-.025em!important}.km-long-headline{font-size:clamp(17px,2.2vw,24px)!important;line-height:1.7!important;max-width:730px;margin:0 auto!important}.km-long-visual{margin:0!important;padding:0!important;line-height:0;background:#f3f7f7}.km-long-visual img{display:block;width:100%;height:auto!important;max-height:none!important;object-fit:contain;margin:0!important;border:0!important;border-radius:0!important}.km-long-copy{padding:clamp(32px,5vw,64px) 9%;margin:0!important;text-align:center;background:linear-gradient(#edf5f6,#f3f7f7)}.km-long-copy h3{font-size:clamp(22px,3vw,34px)!important;line-height:1.5!important;margin:0 auto 20px!important;max-width:740px;letter-spacing:-.015em}.km-long-copy p{font-size:clamp(16px,1.8vw,19px)!important;line-height:1.9!important;margin:0 auto 14px!important;max-width:740px}.km-long-copy p:last-child{margin-bottom:0!important}.km-long-close{padding:40px 8% 56px;text-align:center;background:#eaf3f5}.km-long-close>p:first-child{font-size:clamp(23px,3vw,34px)!important;line-height:1.6}.km-long-disclosure{font-size:12px!important;line-height:1.8!important;margin-bottom:26px;color:#587078}.km-long-close a{white-space:normal!important}.km-long-display a:focus-visible{outline-offset:4px}@media(max-width:899px){.km-long-display{width:calc(100vw - 2px);max-width:none;margin-inline:calc((100% - 100vw + 2px)/2);margin-top:28px}.km-long-intro{padding:36px 24px 28px}.km-long-wordmark{margin-bottom:22px!important}.km-long-copy{padding:34px 26px}.km-long-close{padding:30px 26px 40px}.km-long-disclosure{font-size:12px!important}.km-long-copy h3{font-size:23px!important}.km-long-intro h2{font-size:30px!important}}
