.identity-page{background:#fbfaf5}.identity-page .legal-header>a:last-child{align-items:center;gap:7px;display:flex}.identity-hero{text-align:center;max-width:1040px;margin:0 auto;padding:58px 5vw 0}.identity-brand-circle{place-items:center;width:220px;height:220px;margin:0 auto 42px;display:grid}.identity-brand-circle img{object-fit:contain;width:100%;height:100%;display:block}.identity-hero h1{letter-spacing:-.035em;margin:12px 0 18px;font:400 clamp(43px,6vw,72px)/1.05 Georgia,serif}.identity-hero>p:not(.legal-eyebrow){color:#655f56;font-size:17px}.identity-divider{background:#c9a96d;max-width:900px;height:1px;margin:40px auto 0;position:relative}.identity-divider span{background:#b28a48;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.identity-grid{grid-template-columns:1fr 1fr;gap:24px 32px;max-width:1120px;margin:38px auto 0;padding:0 5vw 74px;display:grid}.identity-grid article{background:#fffdf8;border:1px solid #d6c49f;grid-template-columns:auto 1fr;align-items:start;gap:22px;min-height:190px;padding:28px;display:grid}.identity-letter{color:#a47a39;border:1px solid #b68c47;border-radius:50%;place-items:center;width:64px;height:64px;font:30px Georgia,serif;display:grid;position:relative}.identity-letter i{background:#b68c47;border-radius:50%;width:8px;height:8px;position:absolute;right:-4px}.identity-grid h2{border-bottom:1px solid #d9c8a7;margin:3px 0 17px;padding-bottom:12px;font:400 27px/1.2 Georgia,serif}.identity-grid p{color:#6a6358;margin:0;font-size:16px;line-height:1.65}.identity-closing{text-align:center;border-top:1px solid #c7a462;max-width:920px;margin:0 auto;padding:54px 5vw 64px}.identity-closing p{color:#9b7438;letter-spacing:.13em;font-size:12px;font-weight:700}.identity-closing h2{max-width:780px;margin:14px auto 28px;font:400 clamp(28px,4vw,42px)/1.25 Georgia,serif}.identity-closing a{color:#fff;background:#201f1b;padding:14px 24px;font-size:14px;display:inline-flex}.identity-page .legal-footer{margin-top:55px}@media (max-width:700px){.identity-hero{padding:44px 22px 0}.identity-brand-circle{width:136px;height:136px;margin-bottom:28px;font-size:29px}.identity-hero h1{font-size:43px}.identity-divider{margin-top:30px}.identity-grid{grid-template-columns:1fr;gap:14px;margin-top:30px;padding:0 22px 52px}.identity-grid article{grid-template-columns:auto 1fr;gap:15px;min-height:0;padding:22px 18px}.identity-letter{width:50px;height:50px;font-size:24px}.identity-grid h2{margin-top:0;font-size:22px}.identity-grid p{font-size:15px}.identity-closing{margin:0 22px;padding:42px 0 50px}.identity-page .legal-footer{margin-top:30px}}
