.history{margin-inline:calc(var(--wp--style--root--padding-left, 0px)*-1);max-width:100vw;width:calc(100% + var(--wp--style--root--padding-left, 0px) + var(--wp--style--root--padding-right, 0px))}.history[data-variant=band]{background-color:#fafafa;padding-block:99px}.history[data-variant=band] .history__panel{align-items:center;background-color:#fff;box-sizing:border-box;color:#111;display:flex;flex-direction:column;margin-inline:auto;max-width:1100px;min-height:445px;padding:117px 24px 115px;width:min(100% - 40px,1100px)}.history[data-variant=plain]{background-color:#fff;padding-block:52px}.prose+.history[data-variant=plain]{padding-bottom:0;padding-top:104px}.media+.history[data-variant=plain]{padding-bottom:0;padding-top:89px}.history[data-variant=plain] .history__panel{align-items:center;color:#111;display:flex;flex-direction:column;margin-inline:auto;max-width:720px;padding:0;width:min(100% - 40px,720px)}.history[data-variant=plain] .history__statement{max-width:720px}.history__statement{box-sizing:border-box;color:#111;font-family:Georgia,Times New Roman,serif;font-size:24px;font-style:italic;font-weight:400;line-height:36px;margin:0;max-width:720px;text-align:center;text-wrap:balance;width:100%}.history__statement p{margin:0}.history__statement b,.history__statement strong{font-family:Raleway,sans-serif;font-size:24px;font-style:normal;font-weight:700;letter-spacing:1.92px;line-height:36px;text-transform:uppercase}.history__statement em,.history__statement i{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.history__cta{align-items:center;color:#111;display:inline-flex;font-family:Raleway,sans-serif;font-size:16px;font-weight:700;justify-content:center;letter-spacing:1.28px;line-height:25px;margin-top:28px;min-height:44px;padding:0;text-align:center;text-decoration:none;text-transform:uppercase}.history__cta:hover{text-decoration:underline;text-underline-offset:.25em}.history__cta:focus-visible{outline:2px solid #111;outline-offset:4px}.history__rule{background-color:#ccc;display:block;height:2px;margin-top:18px;width:40px}@media(max-width:767px){.history[data-variant=band]{padding-block:48px}.history[data-variant=band] .history__panel{min-height:0;padding:48px 0}.history[data-variant=plain]{padding-block:40px}.media+.history[data-variant=plain],.prose+.history[data-variant=plain]{padding-top:40px}.history__statement{font-size:18px;line-height:28px}.history__statement b,.history__statement strong{font-size:18px;letter-spacing:1.2px;line-height:28px}}
