.foy-info-page{background:#000}.foy-study.foy-info{background:#000;color:#fff;min-height:100vh;display:flex;flex-direction:column}.foy-info nav a[aria-current]{color:var(--orange)}.foy-info .info-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:80px 0 100px;flex:1}.foy-info .info-grid h1,.foy-info .info-grid h2{font-size:var(--foy-type-medium,20pt);font-weight:400;letter-spacing:-.02em;line-height:1.35;margin:0}.foy-info .info-grid h1,.foy-info #contact-title{margin-bottom:48px}.foy-info .info-copy,.foy-info .info-contact,.foy-info .info-accordions{font-size:var(--foy-type-medium,20pt);line-height:1.4;letter-spacing:-.02em}.foy-info .info-copy p{margin:0 0 24px}.foy-info .info-copy{padding-right:28px}.foy-info .info-accordions{margin-top:40px}.foy-info .info-accordions details{font-size:inherit;max-width:none}.foy-info .info-accordions summary{border:0;padding:5px 0;display:flex;align-items:baseline;gap:12px;min-width:0}.foy-info .info-accordions summary:before{content:'+';width:22px;flex:none}.foy-info .info-accordions summary:after{display:none}.foy-info .info-accordions details[open] summary:before{content:'−'}.foy-info .info-accordions details p{margin:16px 0 24px 34px;font-size:var(--foy-type-description,20px);max-width:520px}.foy-info .info-contact-block{margin-bottom:48px}.foy-info .info-contact-block p{margin:0}.foy-info .info-contact-block a{display:block;overflow-wrap:anywhere}.foy-info .info-muted{color:#827c76}.foy-info a:focus-visible,.foy-info summary:focus-visible{outline:2px solid #FF6D2D;outline-offset:6px}.foy-info footer{margin-top:auto;color:#827c76}.foy-info footer a{color:inherit}@media(max-width:700px){.foy-info .info-grid{grid-template-columns:1fr;padding-top:56px;gap:56px;padding-bottom:48px}.foy-info .info-grid h1,.foy-info #contact-title{margin-bottom:28px}.foy-info .info-copy{padding-right:0}.foy-info .info-contact-block{margin-bottom:32px}}

.foy-info .wordmark img{filter:brightness(0) invert(1)}.foy-info .info-services{margin:20px 0 28px 34px;display:grid;gap:28px}.foy-info .info-services h3{font-size:var(--foy-type-description,20px);font-weight:400;color:#827c76;margin:0 0 6px}.foy-info .info-services ul{list-style:none;padding:0;margin:0;font-size:var(--foy-type-description,20px);line-height:1.5}
