.news-spotlight_section__P8sIA{min-width:0}.news-spotlight_layout__Ng8oU{display:grid;grid-template-columns:minmax(0,1.95fr) minmax(270px,1fr);gap:clamp(18px,2.2vw,34px);min-width:0}.news-spotlight_layout__Ng8oU.news-spotlight_single__9s1uk{grid-template-columns:minmax(0,1fr)}.news-spotlight_feature__3y351{position:relative;isolation:isolate;height:clamp(480px,40vw,590px);min-width:0;overflow:hidden;border-radius:26px;background:#25211e;color:#fff;animation:news-spotlight_reveal__V31xJ .35s ease both}.news-spotlight_media__82B9x{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center;background:#25211e}.news-spotlight_feature__3y351:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(15,12,10,.2),transparent 30%,rgba(15,12,10,.3) 50%,rgba(15,12,10,.88));pointer-events:none}.news-spotlight_mediaLink__dqbRb{position:absolute;inset:0;z-index:2}.news-spotlight_label__1DkGa{position:absolute;top:27px;left:30px;right:30px;z-index:3;width:fit-content;max-width:calc(100% - 60px);padding:8px 13px;border:1px solid #ffffff70;border-radius:30px;background:#241b1860;color:#fff;font-size:11px;letter-spacing:.07em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.news-spotlight_copy__44XIa{position:absolute;z-index:3;bottom:36px;left:36px;right:36px;pointer-events:none}.news-spotlight_copy__44XIa h3{margin:0 0 14px;max-width:650px;color:#fff;font-family:var(--display);font-size:clamp(32px,3.3vw,52px);line-height:1.02;font-weight:500;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.news-spotlight_copy__44XIa h3 a{color:inherit;text-decoration:none;pointer-events:auto}.news-spotlight_copy__44XIa p{max-width:540px;margin:0 0 21px;font-size:14px;line-height:1.65;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.news-spotlight_read__KYgbr{display:inline-flex;align-items:center;gap:22px;min-height:36px;color:#fff;font-size:12px;text-decoration:none;border-bottom:1px solid #ffffff80;pointer-events:auto}.news-spotlight_read__KYgbr span{font-size:21px}.news-spotlight_stories__KgU2B{display:grid;grid-auto-rows:minmax(0,1fr);height:clamp(480px,40vw,590px);gap:16px;min-width:0}.news-spotlight_story__NjJxh{display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:clamp(72px,8vw,104px) minmax(0,1fr);align-items:stretch;gap:clamp(12px,1.3vw,20px);min-width:0;min-height:0;width:100%;padding:0 0 16px;background:transparent;border:0;border-bottom:1px solid #79634f35;border-radius:0;color:var(--ink);text-align:left;cursor:pointer}.news-spotlight_story__NjJxh:last-child{padding-bottom:0;border-bottom:0}.news-spotlight_thumb__b6K4c{position:relative;display:block;min-width:0;min-height:0;align-self:stretch;height:auto;overflow:hidden;border-radius:16px;background:var(--paper-deep)}.news-spotlight_thumb__b6K4c img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.news-spotlight_story__NjJxh:hover .news-spotlight_thumb__b6K4c img{transform:scale(1.045)}.news-spotlight_storyCopy__eT6D6{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;align-items:start;row-gap:6px;min-width:0;min-height:0;overflow:hidden;padding:4px 0}.news-spotlight_storyLabel__brcBC{min-width:0;max-width:100%;margin:0;color:var(--wine-dark);font-size:10px;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-spotlight_storyTitle__KE1oU{font-family:var(--display);font-size:clamp(23px,2.05vw,32px);font-weight:500;line-height:1.12;min-width:0;min-height:0;max-width:100%;overflow-wrap:break-word;word-break:normal;hyphens:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.news-spotlight_storyArrow__Cnpc5{display:block;margin-top:0;line-height:1;font-size:20px;color:var(--wine-dark)}.news-spotlight_videoBadge__5TjhZ{position:absolute;bottom:9px;right:9px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#241b18c9;color:#fff;font-size:10px}.news-spotlight_navigation__MVdGB{display:flex;align-items:center;gap:25px;margin-top:22px}.news-spotlight_counter__1zjOZ{flex:0 0 auto;color:#74685f;font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.08em}.news-spotlight_counter__1zjOZ strong{font-weight:600;color:var(--wine-dark)}.news-spotlight_track__rMukb{position:relative;height:1px;flex:1;background:#79634f35}.news-spotlight_track__rMukb span{position:absolute;top:-1px;height:3px;background:var(--wine-dark);transition:left .3s ease}.news-spotlight_arrows__NT8Qi{display:flex;gap:9px}.news-spotlight_arrows__NT8Qi button{width:44px;height:44px;display:grid;place-items:center;border:1px solid #79634f60;border-radius:50%;background:transparent;color:var(--ink);font-size:21px;cursor:pointer;transition:background .2s,color .2s}.news-spotlight_arrows__NT8Qi button:hover{background:var(--wine-dark);border-color:var(--wine-dark);color:#fff}.news-spotlight_section__P8sIA a:focus-visible,.news-spotlight_section__P8sIA button:focus-visible{outline:3px solid var(--wine);outline-offset:4px}.news-spotlight_feature__3y351 a:focus-visible{outline-color:#fff;outline-offset:-4px}.news-spotlight_srOnly__xTxGY{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes news-spotlight_reveal__V31xJ{0%{opacity:.4}to{opacity:1}}@media (max-width:900px){.news-spotlight_layout__Ng8oU{grid-template-columns:minmax(0,1.65fr) minmax(230px,1fr);gap:18px}.news-spotlight_feature__3y351,.news-spotlight_stories__KgU2B{height:500px}.news-spotlight_copy__44XIa{left:26px;right:26px;bottom:28px}.news-spotlight_copy__44XIa h3{font-size:36px}.news-spotlight_story__NjJxh{grid-template-columns:clamp(64px,8vw,72px) minmax(0,1fr);gap:12px}.news-spotlight_storyTitle__KE1oU{font-size:24px}}@media (max-width:680px){.news-spotlight_layout__Ng8oU{grid-template-columns:minmax(0,1fr);gap:15px}.news-spotlight_feature__3y351{height:clamp(390px,112vw,480px);border-radius:21px}.news-spotlight_copy__44XIa{left:24px;right:24px;bottom:26px}.news-spotlight_copy__44XIa h3{font-size:clamp(30px,7.7vw,40px)}.news-spotlight_copy__44XIa p{font-size:13px;line-height:1.55;-webkit-line-clamp:2;margin-bottom:14px}.news-spotlight_label__1DkGa{left:22px;right:22px;top:22px;max-width:calc(100% - 44px);font-size:10px}.news-spotlight_stories__KgU2B{height:auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;align-items:start;gap:11px}.news-spotlight_story__NjJxh{display:flex;flex-direction:column;gap:0;padding:0;border:0}.news-spotlight_thumb__b6K4c{width:100%;height:auto;aspect-ratio:1.25;border-radius:12px}.news-spotlight_storyCopy__eT6D6{display:block;width:100%;padding:10px 0 0}.news-spotlight_storyArrow__Cnpc5,.news-spotlight_storyLabel__brcBC{display:none}.news-spotlight_storyTitle__KE1oU{font-size:clamp(17px,4.1vw,23px);line-height:1.08;-webkit-line-clamp:2}.news-spotlight_navigation__MVdGB{gap:17px;margin-top:20px}.news-spotlight_layout__Ng8oU.news-spotlight_single__9s1uk{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.news-spotlight_feature__3y351{animation:none}.news-spotlight_arrows__NT8Qi button,.news-spotlight_thumb__b6K4c img,.news-spotlight_track__rMukb span{transition:none}}.news-spotlight_shine__L3R3v,.news-spotlight_thumb__b6K4c:after{content:"";position:absolute;z-index:1;inset:-30% -80%;pointer-events:none;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.25) 50%,transparent 58%);transform:translateX(-35%);transition:transform .75s ease}.news-spotlight_feature__3y351:focus-within .news-spotlight_shine__L3R3v,.news-spotlight_feature__3y351:hover .news-spotlight_shine__L3R3v,.news-spotlight_story__NjJxh:focus-visible .news-spotlight_thumb__b6K4c:after,.news-spotlight_story__NjJxh:hover .news-spotlight_thumb__b6K4c:after{transform:translateX(50%)}.news-spotlight_track__rMukb span{transition:none;background:linear-gradient(90deg,#77394d,#b2768b,#77394d);box-shadow:0 0 5px #994c6320}.news-spotlight_counter__1zjOZ strong{display:inline-block}@media(prefers-reduced-motion:reduce){.news-spotlight_shine__L3R3v,.news-spotlight_thumb__b6K4c:after{display:none}.news-spotlight_arrows__NT8Qi button:active{transform:none}}.news-spotlight_feature__3y351{border:1px solid #bba38b66;background:linear-gradient(140deg,#fffdfa,#e9dfd2 65%,#fffdfa);box-shadow:0 12px 30px #4d362512,inset 0 1px 0 #ffffffc9}.news-spotlight_feature__3y351 .news-spotlight_media__82B9x{inset:7px;width:calc(100% - 14px);height:calc(100% - 14px);border-radius:19px}.news-spotlight_feature__3y351:after,.news-spotlight_mediaLink__dqbRb{inset:7px;border-radius:19px}.news-spotlight_story__NjJxh,.news-spotlight_story__NjJxh:last-child{padding:9px;gap:15px;border:1px solid #bba38b55;border-radius:20px;background:#fffdfa91;box-shadow:0 6px 20px #4d362508,inset 0 1px 0 #ffffffd9;transition:border-color .25s,box-shadow .25s,background .25s}.news-spotlight_story__NjJxh:focus-visible,.news-spotlight_story__NjJxh:hover{border-color:#b98494a6;background:#fffdfa;box-shadow:0 8px 23px #77394d14}.news-spotlight_thumb__b6K4c{border-radius:12px}.news-spotlight_storyCopy__eT6D6{padding-block:4px}.news-spotlight_storyLabel__brcBC{font-size:9px}.news-spotlight_storyTitle__KE1oU{font-size:clamp(20px,1.9vw,27px)}@media(max-width:900px){.news-spotlight_story__NjJxh,.news-spotlight_story__NjJxh:last-child{gap:10px}.news-spotlight_storyTitle__KE1oU{font-size:20px}}@media(max-width:680px){.news-spotlight_feature__3y351 .news-spotlight_media__82B9x,.news-spotlight_feature__3y351:after,.news-spotlight_mediaLink__dqbRb{inset:6px;border-radius:15px}.news-spotlight_feature__3y351 .news-spotlight_media__82B9x{width:calc(100% - 12px);height:calc(100% - 12px)}.news-spotlight_story__NjJxh,.news-spotlight_story__NjJxh:last-child{padding:6px;gap:0;border-radius:14px}.news-spotlight_thumb__b6K4c{border-radius:9px}.news-spotlight_storyCopy__eT6D6{padding:9px 2px 3px}.news-spotlight_storyTitle__KE1oU{font-size:clamp(16px,4vw,22px)}}@media(prefers-reduced-motion:reduce){.news-spotlight_story__NjJxh,.news-spotlight_story__NjJxh:last-child{transition:none}}.news-spotlight_navigation__MVdGB{gap:18px}.news-spotlight_track__rMukb{height:8px;border-radius:8px;background:#ded1c3;overflow:hidden}.news-spotlight_track__rMukb span{top:0;height:8px;border-radius:8px;box-shadow:inset 0 1px 0 #ffffff35}.workshop-signature_section__WvjiV{position:relative;overflow:hidden;background:linear-gradient(110deg,#fbf7f1,#f5eee7)!important}.workshop-signature_section__WvjiV .workshop-signature_composition__X53I2{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,.8fr);gap:clamp(16px,3vw,48px);align-items:center}.workshop-signature_section__WvjiV .workshop-signature_copy__u4Xb6{width:100%;min-width:0;position:relative;z-index:1}.workshop-signature_section__WvjiV .workshop-signature_copy__u4Xb6 h2{margin:0;font-family:var(--display);font-size:clamp(36px,4.2vw,65px);font-weight:500;line-height:1.05;letter-spacing:-.025em}.workshop-signature_section__WvjiV .workshop-signature_copy__u4Xb6 h2>span{display:block;margin-top:11px}.workshop-signature_section__WvjiV .workshop-signature_copy__u4Xb6 h2 em{color:var(--wine-dark)}.workshop-signature_section__WvjiV .workshop-signature_copy__u4Xb6 p{max-width:560px;margin:27px 0 0;font-size:14px;line-height:1.8;color:var(--muted)}.workshop-signature_link__PUFvk{display:inline-flex;align-items:center;gap:25px;min-height:42px;margin-top:22px;border-bottom:1px solid #aa8b7c70;color:var(--wine-dark);font-size:12px}.workshop-signature_link__PUFvk span{font-size:23px}.workshop-signature_art__NnS87{position:relative;isolation:isolate;width:100%;max-width:360px;justify-self:end;min-height:350px}.workshop-signature_halo__k5I1U{position:absolute;inset:15% -15% 8%;z-index:-1;background:radial-gradient(ellipse,#ccb4b744,transparent 69%)}.workshop-signature_stone__RQ4tr{display:block;width:100%;overflow:visible;filter:drop-shadow(5px 17px 14px #6e495d16);transform:rotate(-9deg);transition:transform .8s cubic-bezier(.2,.8,.2,1)}.workshop-signature_art__NnS87:hover .workshop-signature_stone__RQ4tr{transform:rotate(-3deg) translateY(-4px)}.workshop-signature_reflection__igjNi{transform:translateX(-150px);transition:transform 1.3s ease}.workshop-signature_art__NnS87:hover .workshop-signature_reflection__igjNi{transform:translateX(420px)}.workshop-signature_art__NnS87 .workshop-signature_artCaption__WAALp{position:relative;margin:-13px 0 0;padding-right:8px;text-align:center;color:#907363;font:italic 20px/1.3 var(--display)}@media(max-width:800px){.workshop-signature_section__WvjiV .workshop-signature_composition__X53I2{grid-template-columns:minmax(0,1fr);gap:12px}.workshop-signature_section__WvjiV .workshop-signature_copy__u4Xb6 h2{font-size:clamp(34px,6.5vw,48px)}.workshop-signature_desktopBreak__vv3A8{display:none}.workshop-signature_art__NnS87{max-width:235px;min-height:240px;margin:8px auto 0;justify-self:center}.workshop-signature_art__NnS87 .workshop-signature_artCaption__WAALp{font-size:18px;margin-top:-10px}}@media(prefers-reduced-motion:reduce){.workshop-signature_stone__RQ4tr{transition:none}.workshop-signature_art__NnS87:hover .workshop-signature_stone__RQ4tr{transform:rotate(-9deg)}.workshop-signature_reflection__igjNi{display:none}}