.review-holder-page{min-height:100svh;display:flex;flex-direction:column;background:#f7f8fa;color:#141518;font-family:Libre Franklin,sans-serif}.review-holder-page .site-nav{background:#fff}.review-holder{display:flex;flex:1;align-items:center;width:min(calc(100% - 3rem),74rem);margin-inline:auto;padding-block:clamp(5rem,12vh,9rem)}.review-holder__content{width:100%;padding-top:2rem;border-top:2px solid #2456c8}.review-holder__eyebrow{margin:0 0 1.5rem;color:#2456c8;font:600 .875rem/1.5 Figtree,sans-serif;letter-spacing:.1em;text-transform:uppercase}.review-holder h1{max-width:15ch;margin:0;font-size:clamp(2.8rem,6.2vw,5rem);font-weight:800;line-height:1.03;letter-spacing:-.04em}.review-holder__lead{max-width:36rem;margin-top:1.5rem;color:#43474d;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.65}.review-holder__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2.75rem}.review-holder__actions a{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;gap:1.5rem;font:600 1rem/1.4 Figtree,sans-serif}.review-holder__primary{padding:.9rem 1.25rem;background:#2456c8;color:#fff}.review-holder__primary:hover{background:#141518}.review-holder__secondary{color:#141518;text-decoration:underline;text-underline-offset:.25rem}.review-holder__secondary:hover{color:#2456c8}.review-holder-page a:focus-visible{outline:2px solid #2456c8;outline-offset:4px}.review-holder__footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;width:min(calc(100% - 3rem),74rem);margin-inline:auto;padding-block:1rem;border-top:1px solid #e3e6eb;color:#43474d;font:400 .875rem/1.5 Figtree,sans-serif}.review-holder__footer nav{display:flex;flex-wrap:wrap;gap:1.5rem}.review-holder__footer a{display:inline-flex;align-items:center;min-height:2.75rem}.review-holder__footer a:hover{color:#2456c8}@media(max-width:600px){.review-holder,.review-holder__footer{width:calc(100% - 2.5rem)}.review-holder{padding-block:4.5rem}.review-holder__actions{align-items:stretch;flex-direction:column}.review-holder__actions a{width:100%}.review-holder__footer{flex-direction:column;align-items:flex-start}}
