.aur-final-media{padding:50px 0;background:#f8f6f0;color:#181b21}.aur-final-media h2{color:inherit;font-family:var(--font-heading-family,Georgia,serif);font-size:clamp(32px,4vw,50px);font-weight:400;line-height:1.15;margin:0 0 20px}.aur-final-media figure{margin:0;min-width:0}.aur-final-media img{display:block;max-width:100%;width:100%;height:auto}.aur-final-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#8b7449;margin:0 0 16px}.aur-final-intro{font-size:15px;line-height:1.65;margin:0 0 30px;max-width:650px}.aur-final-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px}.aur-final-photo-grid a{display:block}.aur-final-photo-grid img{height:auto;aspect-ratio:8/5;object-fit:cover;object-position:65% 50%}.aur-final-media figcaption{font-size:13px;line-height:1.5;padding-top:12px}.aur-final-illustrations{margin-top:34px;border-top:1px solid #cfc8ba;border-bottom:1px solid #cfc8ba}.aur-final-illustrations summary{padding:20px 0;cursor:pointer;list-style:none;font-size:14px;display:flex;justify-content:space-between;gap:20px}.aur-final-illustrations summary::-webkit-details-marker{display:none}.aur-final-illustrations summary:focus-visible,.aur-final-media a:focus-visible{outline:2px solid #8b7449;outline-offset:4px}.aur-final-illustrations[open] summary span{transform:rotate(45deg)}.aur-final-art-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;padding:14px 0 30px}.aur-final-art-grid img{aspect-ratio:1;object-fit:contain;background:#ece7dd}.aur-final-art-grid figcaption{font-size:10px;color:#68645d}.aur-final-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:30px}.aur-final-media-frame{height:clamp(300px,37vw,500px);background:#ece7dd;overflow:hidden}.aur-final-media-frame img,.aur-final-media-frame video{display:block;width:100%;height:100%;object-fit:cover;object-position:65% 50%}.aur-final-media-frame video{object-position:center}.aur-final-media-frame--contain img{object-fit:contain}.aur-final-note{font-size:11px;color:#6a655d;line-height:1.65;max-width:900px;margin:26px 0 0}.aur-final-page-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.aur-final-page-grid img{height:270px;object-fit:cover;object-position:65% center}.aur-final-page-grid figure:last-child img{object-fit:contain;background:#ece7dd}.aur-final-link{display:inline-block;margin-top:24px;color:inherit;font-size:13px;text-underline-offset:5px}.aur-final-pages--compact{padding:26px 0}.aur-final-pages--compact h2{font-size:30px}.aur-final-pages--compact .aur-final-page-grid{display:block;max-width:450px}.aur-final-pages--compact .aur-final-page-grid img{height:180px;object-fit:cover}
@media(max-width:989px){.aur-final-art-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aur-final-trio{gap:16px}.aur-final-media-frame{height:340px}.aur-final-page-grid{gap:16px}.aur-final-page-grid img{height:230px}}
@media(max-width:749px){.aur-final-media{padding:36px 0}.aur-final-media h2{font-size:34px}.aur-final-photo-grid,.aur-final-trio,.aur-final-page-grid{grid-template-columns:1fr;gap:28px}.aur-final-photo-grid img{aspect-ratio:4/3}.aur-final-art-grid{gap:22px 14px}.aur-final-media-frame{height:auto;aspect-ratio:4/5}.aur-final-media-frame video{object-fit:cover}.aur-final-page-grid img{height:auto;aspect-ratio:4/3}.aur-final-page-grid figure:last-child img{aspect-ratio:1}.aur-final-illustrations summary{font-size:13px}.aur-final-note{font-size:10px}.aur-final-pages--compact .aur-final-page-grid img{height:180px;aspect-ratio:auto}}

.aur-sport-square{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:var(--page-width,1200px);margin:40px auto;background:#f8f6f0;color:#181b21;align-items:stretch}.aur-sport-square__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,4vw,60px);min-width:0}.aur-sport-square__eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px}.aur-sport-square h2{font-family:var(--font-heading-family,Georgia,serif);font-size:clamp(36px,4vw,58px);font-weight:400;line-height:1.08;margin:0 0 26px;color:inherit}.aur-sport-square__copy>p:not(.aur-sport-square__eyebrow){font-size:16px;line-height:1.65;max-width:430px;margin:0 0 30px}.aur-sport-square__button{align-self:flex-start;display:inline-flex;align-items:center;gap:24px;background:#866b3d;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.12em;font-size:12px;line-height:1.5;padding:16px 24px}.aur-sport-square__visual{aspect-ratio:1;position:relative;min-width:0;overflow:hidden;background:#0b1015}.aur-sport-square__visual video{display:block;width:100%;height:100%;object-fit:cover}.aur-sport-square__visual>span{position:absolute;top:12px;left:12px;padding:6px 9px;background:rgba(8,12,16,.72);color:#fff;font-size:9px;line-height:1.4;letter-spacing:.06em;pointer-events:none}.aur-sport-square__button:focus-visible{outline:2px solid #181b21;outline-offset:5px}@media(max-width:749px){.aur-sport-square{grid-template-columns:1fr;margin:24px 0}.aur-sport-square__visual{order:-1}.aur-sport-square__copy{padding:32px 24px 38px}.aur-sport-square h2{font-size:40px}.aur-sport-square__copy>p:not(.aur-sport-square__eyebrow){font-size:14px}.aur-sport-square__visual>span{font-size:8px}}

.aur-final-selected-photo .aur-final-media-frame{display:block;background:#fff}.aur-final-selected-photo a:focus-visible{outline:2px solid #866b3d;outline-offset:4px}
.aur-sport-square__visual{width:100%;height:auto;align-self:center;box-sizing:border-box}
