._root_9hkn7_1{--industry-ink:#231f20;--industry-gold:#806020;width:90%;min-width:0;max-width:1400px;color:var(--industry-ink);margin:0 auto;padding:42px 0 30px}._header_9hkn7_12{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}._heading_9hkn7_13{min-width:0;color:var(--industry-ink);letter-spacing:-.025em;text-transform:none;margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:600;line-height:1.16}._heading_9hkn7_13>span:first-child{display:block}._rotating_9hkn7_25{color:var(--industry-gold);display:grid}._rotating_9hkn7_25>span{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .35s}._rotating_9hkn7_25>._currentName_9hkn7_27{opacity:1;visibility:visible}._controls_9hkn7_28{visibility:hidden;flex-shrink:0;align-items:center;gap:8px;display:flex}._ready_9hkn7_29{visibility:visible}._count_9hkn7_30{color:#736b60;font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:7px;font-size:14px}._controls_9hkn7_28 button{width:46px;height:46px;color:var(--industry-ink);cursor:pointer;background:#fffdf8;border:1px solid #d5c6a5;border-radius:50%;place-items:center;padding:0;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s;display:grid;box-shadow:0 3px #d9cfbc,0 6px 14px #40301512}._controls_9hkn7_28 ._playback_9hkn7_45{background:#f2ead8}._controls_9hkn7_28 button:disabled{opacity:.3;cursor:default;box-shadow:none}._controls_9hkn7_28 button:not(:disabled):active{transform:translateY(2px);box-shadow:0 1px #d9cfbc,0 3px 8px #40301512}._rail_9hkn7_48{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#d5c6a5 transparent;grid-auto-columns:calc(31.746% - 12.0635px);grid-auto-flow:column;gap:18px;margin:0 -8px;padding:7px 8px 23px;scroll-padding-inline:8px;list-style:none;display:grid;position:relative;overflow-x:auto}._rail_9hkn7_48>li{scroll-snap-align:center;min-width:0;margin:0;padding:0}._industry_9hkn7_65{height:100%;color:var(--industry-ink);background:#fffdf8;border:1px solid #e0d6c3;border-radius:10px;flex-direction:column;text-decoration:none;transition:background-color .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 4px #e2d9c9,0 9px 18px #40301514}._photo_9hkn7_78{aspect-ratio:16/10;background:#e7e2d7;display:block;overflow:hidden}._photo_9hkn7_78 img{width:100%;height:100%;display:block}._caption_9hkn7_80{flex:1;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}._caption_9hkn7_80>svg{color:#231f20;background:#c99b16;border-radius:50%;flex-shrink:0;width:42px;height:42px;padding:10px;box-shadow:0 3px #a37c15,0 5px 12px #6b501520}._label_9hkn7_82{letter-spacing:-.02em;font-size:clamp(18px,1.6vw,22px);font-weight:550;line-height:1.25}._active_9hkn7_83 ._industry_9hkn7_65{background:#f6ecd5;border-color:#b49651;box-shadow:0 0 0 1px #b49651,0 4px #c8b68e,0 10px 20px #40301520}:is(._root_9hkn7_1 a:focus-visible,._root_9hkn7_1 button:focus-visible){outline:2px solid var(--industry-ink);outline-offset:3px}._srOnly_9hkn7_86{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){._controls_9hkn7_28 button:not(:disabled):hover{background:#f6edda;border-color:#b99848;box-shadow:0 3px #c9b789,0 8px 17px #40301524}._industry_9hkn7_65:hover{background:#f4e7c9;box-shadow:0 4px #c8b68e,0 12px 22px #40301526}}@media (max-width:1050px){._rail_9hkn7_48{grid-auto-columns:calc(43.4783% - 11.3043px)}._count_9hkn7_30{display:none}}@media (max-width:760px){._root_9hkn7_1{width:88%;padding:32px 0 24px}._header_9hkn7_12{margin-bottom:14px;display:block}._heading_9hkn7_13{font-size:clamp(28px,7vw,36px)}._controls_9hkn7_28{justify-content:flex-end;gap:6px;margin-top:15px}._count_9hkn7_30{margin-right:auto;display:inline}._rail_9hkn7_48{grid-auto-columns:calc(88.4956% - 12.3894px);gap:14px}._caption_9hkn7_80{padding:16px}._label_9hkn7_82{font-size:20px}}@media (prefers-reduced-motion:reduce){._rotating_9hkn7_25>span,._controls_9hkn7_28 button,._industry_9hkn7_65{transition:none}._controls_9hkn7_28 button:not(:disabled):active{transform:none}}
