.tet-menu-video{min-width:0;align-self:start;background:#1a2833;color:#fff;overflow:hidden;border-radius:0;box-shadow:8px 8px 0 #ece6dd}.tet-menu-video-stage{position:relative;aspect-ratio:16/9;min-height:200px;background:#14232a;overflow:hidden}.tet-menu-video-poster,.tet-menu-video-stage iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.tet-menu-video-poster{object-fit:cover;filter:grayscale(.15) saturate(.8) brightness(.72);transition:opacity .35s}.tet-menu-video-stage iframe{opacity:0;transition:opacity .35s;pointer-events:auto}.tet-menu-video.is-playing .tet-menu-video-stage iframe{opacity:1}.tet-menu-video.is-playing .tet-menu-video-poster{opacity:0}.tet-menu-video-caption{padding:17px 20px 18px;border-top:2px solid #c45508}.tet-menu-video-caption p{margin:0 0 7px;color:#d4a475;font:700 10px/1.4 'Inter',Arial,sans-serif;letter-spacing:.15em}.tet-menu-video-caption h2{margin:0;color:#fff;font:700 21px/1.15 'Inter',Arial,sans-serif;letter-spacing:-.025em}.tet-menu-video-permission{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:13px;text-align:center;padding:20px;background:linear-gradient(0deg,#102027d9,#10202722);z-index:3}.tet-menu-video-permission p{max-width:310px;color:white;font:14px/1.5 'Inter',Arial,sans-serif;margin:0}.tet-menu-video-permission button{background:#c45508;border:1px solid #c45508;color:#fff;padding:11px 16px;min-height:44px;font:700 12px/1.4 'Inter',Arial,sans-serif;cursor:pointer;white-space:nowrap}.tet-menu-video.has-media-permission .tet-menu-video-permission{display:none}.tet-menu-video button:focus-visible,.tet-menu-video a:focus-visible{outline:3px solid #efb778;outline-offset:4px}.tet-menu-video-play{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;align-items:center;gap:10px;min-height:48px;padding:12px 18px;border:1px solid #ffffffb3;border-radius:0;background:#162730d9;color:#fff;font:700 12px/1.4 'Inter',Arial,sans-serif;cursor:pointer}.tet-menu-video-play svg{width:18px;height:18px;fill:currentColor}.tet-menu-video.has-media-permission:not(.is-playing) .tet-menu-video-play{display:flex}.tet-menu-video.is-loading .tet-menu-video-play{opacity:.7}.tet-menu-video-sound{display:none;position:absolute;right:12px;top:12px;z-index:4;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid #ffffff80;border-radius:50%;background:#17272ed9;color:#fff;cursor:pointer}.tet-menu-video.is-ready .tet-menu-video-sound{display:flex}.tet-menu-video-sound svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tet-menu-video-fallback{display:none;padding:12px 20px;background:#1a2833;color:#fff;font:12px/1.5 'Inter',Arial,sans-serif;text-decoration:underline}.tet-menu-video.has-video-error .tet-menu-video-fallback{display:block}.tet-menu-video.has-video-error .tet-menu-video-play{display:none!important}@media(max-width:900px){.tet-mobile-links>.tet-menu-video{margin-top:3px;box-shadow:none;border-radius:12px}.tet-menu-video-caption{padding:17px 19px}.tet-menu-video-caption h2{font-size:22px}.tet-menu-video-stage{min-height:200px}.tet-menu-video-permission p{font-size:13px;max-width:270px}}
.tet-menu-video .tet-menu-video-sound{box-sizing:border-box;padding:0;min-width:42px;max-width:42px;min-height:42px;max-height:42px;border-radius:50%;letter-spacing:0}.tet-menu-video .tet-menu-video-play{white-space:nowrap;width:max-content;max-width:calc(100% - 28px);letter-spacing:0}.tet-menu-video .tet-menu-video-permission button{width:auto;letter-spacing:0}

/* The source photograph has baked-in side bars; crop those within the desktop card. */
@media(min-width:901px){
.tet-mega-resources .tet-latest-photo{position:relative;margin:0;min-width:0;min-height:205px;overflow:hidden;align-self:stretch}
.tet-mega-resources .tet-latest-photo>img{position:absolute;top:0;left:-17.16%;width:135.45%;max-width:none;height:100%;object-fit:cover;object-position:center;display:block;filter:var(--tet-photo-grade)}
}
