.crown-brand-signature{max-width:1132px;margin:0 auto 60px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:center;border-bottom:1px solid #304955;padding-bottom:56px}.crown-brand-signature figure{position:relative;margin:0;overflow:hidden;background:#102d3c;border:1px solid #4c5c63}.crown-brand-signature img{display:block;width:100%;height:auto;aspect-ratio:768/575}.crown-brand-signature figcaption{position:absolute;left:0;bottom:0;padding:12px 18px;background:#071b2be8;color:#e5cb99;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.crown-brand-copy h2{font:400 clamp(32px,3.7vw,48px)/1.08 Georgia,serif;color:#fff;letter-spacing:-.02em;margin:18px 0}.crown-brand-copy>p{font-size:15px;line-height:1.85;color:#c7d3d9;max-width:500px}.crown-brand-copy .eyebrow{color:#dec08a;font-size:10px}.crown-brand-copy .actions{align-items:center;gap:20px;margin:24px 0 20px}.footer .crown-brand-copy .btn{color:#102a38;font-size:12px}.crown-brand-contact{font-size:13px;text-underline-offset:4px}.footer .crown-brand-gallery{font-size:11px;color:#bdcbd1;text-underline-offset:4px}@media(max-width:760px){.crown-brand-signature{grid-template-columns:1fr;gap:28px;padding-bottom:38px;margin-bottom:38px}.crown-brand-signature figure{max-width:560px;width:100%}.crown-brand-copy h2{font-size:37px}.crown-brand-copy .actions{align-items:flex-start}.crown-brand-copy .btn{width:auto}}@media(max-width:480px){.crown-brand-copy .actions{align-items:stretch}.crown-brand-copy .btn{width:100%}.crown-brand-copy h2{font-size:34px}}

.crown-field-photo{margin:0;align-self:center;min-width:0;background:#102d3c;border:1px solid #385463;box-shadow:0 24px 55px #00101b33}.crown-field-photo img{display:block;width:100%;height:auto;aspect-ratio:1000/563}.crown-field-photo figcaption{padding:24px 26px 28px;border-top:3px solid #d9b36c}.crown-field-photo .eyebrow{color:#dec08a}.crown-field-photo h2{font:400 clamp(26px,2.4vw,34px)/1.18 Georgia,serif;letter-spacing:-.02em;color:#fff;margin:12px 0 0}@media(max-width:850px){.crown-field-photo{max-width:640px;width:100%}}
.crown-offer-items{list-style:none;display:flex;flex-wrap:wrap;gap:10px 18px;padding:17px 0;margin:23px 0 0;border-top:1px solid #34515e;border-bottom:1px solid #34515e;color:#e1d5b6;font:11px/1.7 system-ui,sans-serif}
.crown-offer-items li:before{content:'✓';color:#d5b66d;margin-right:7px}
.crown-brand-copy .crown-offer-next{font-size:12px;line-height:1.8;color:#b3c6ce;margin:0 0 22px}
.crown-brand-signature[data-page-offer="/careers/"] img{aspect-ratio:1000/563}
