.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[hidden]{display:none!important}.news-hero{background:radial-gradient(circle at 75% 50%,#ffe0bb,transparent 35%),linear-gradient(105deg,#fffaf5,#f1e5d8);overflow:hidden}.news-hero-grid{min-height:265px;display:grid;grid-template-columns:1fr 420px;align-items:center;gap:20px}.news-kicker{font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#b65b10}.news-hero h1{font-size:clamp(2.5rem,4.4vw,4.25rem);margin:13px 0}.news-hero p{font-size:1.03rem;color:#524c46;max-width:610px;line-height:1.45}.news-hero-illustration{height:265px;position:relative}.hero-megaphone{position:absolute;left:60px;top:56px;width:152px;height:105px;border-radius:50% 12% 12% 50%;background:linear-gradient(135deg,#fff8e9,#f6d8b1);border:8px solid #543e32;transform:rotate(-17deg);box-shadow:12px 13px 20px #3c271833}.hero-megaphone:before{content:"";position:absolute;left:-22px;top:10px;width:36px;height:62px;border-radius:50%;background:#fef4e4;border:7px solid #6f4b37}.hero-megaphone:after{content:"";position:absolute;left:70px;top:84px;width:35px;height:78px;background:#e87811;border:7px solid #6d452e;border-radius:5px 5px 14px 14px;transform:rotate(17deg)}.hero-megaphone span{position:absolute;right:-20px;top:22px;width:28px;height:45px;background:#f07812;border-radius:50%;border:5px solid #9e511a}.hero-parcel{position:absolute;right:7px;bottom:-26px;width:175px;height:177px;background:linear-gradient(115deg,#d39456,#b37843);border:2px solid #8b5d38;box-shadow:14px 14px #8c633e;display:grid;place-items:center;color:#513721;font-weight:800;font-size:3rem;transform:rotate(4deg)}.hero-parcel:before{content:"";position:absolute;top:0;bottom:0;width:30px;background:#ffe2ab73}.hero-ray{position:absolute;width:5px;height:32px;background:#ef850d;border-radius:99px;left:36px;top:40px;transform:rotate(-30deg)}.ray-two{left:16px;top:87px;transform:rotate(-72deg)}.ray-three{left:71px;top:13px;transform:rotate(-12deg)}.news-main{padding-top:22px}.news-tools{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:20px}.news-filters{display:flex;flex-wrap:wrap;gap:9px}.news-filters button{font:700 .82rem Manrope,Inter,sans-serif;border:1px solid #e2d9cf;background:#f1ebe4;border-radius:99px;padding:10px 16px;color:#28231f;cursor:pointer;white-space:nowrap}.news-filters button.selected{background:linear-gradient(135deg,#f58b1c,#dd6500);border-color:#e87811;color:#fff}.news-filters button:hover,.news-filters button:focus-visible{border-color:#e87811}.news-search{min-height:42px;min-width:230px;display:flex;gap:9px;align-items:center;padding:0 14px;background:#fffaf5;border:1px solid #e2d9cf;border-radius:99px;box-shadow:var(--shadow);color:#6d645a}.news-search input{width:100%;border:0;outline:0;background:transparent;font:500 .82rem Manrope,Inter,sans-serif}.news-search:focus-within{outline:2px solid #f07812;outline-offset:2px}.news-featured{display:grid;grid-template-columns:1fr 1fr;min-height:270px;overflow:hidden;background:#fffaf5;border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow);margin-bottom:20px}.news-featured-image .news-artwork{height:100%;min-height:270px}.news-featured-body{padding:27px 32px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.news-item-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.news-label{display:inline-flex;background:#ffe4c7;color:#af4a05;padding:5px 10px;border-radius:99px;font-weight:800;font-size:.72rem}.news-item-top time{font-size:.75rem;color:#70675e}.news-featured h2{font-size:clamp(1.65rem,2.5vw,2.35rem);margin:12px 0 8px}.news-featured p{color:#5f574f;font-size:.92rem;line-height:1.45;margin-bottom:10px}.news-source-inline{font-size:.72rem;color:#806d5e}.news-featured .button{margin-top:17px;min-height:42px;font-size:.82rem}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.news-list-card{background:#fffaf5;border:1px solid var(--border);border-radius:16px;box-shadow:0 6px 20px #422d180f;overflow:hidden;display:flex;flex-direction:column;min-width:0}.news-list-image{display:block}.news-list-image .news-artwork{height:145px}.news-list-body{position:relative;padding:16px 17px 23px;flex:1;display:flex;flex-direction:column}.news-list-card h3{font-size:1.08rem;line-height:1.23;margin:10px 0 6px}.news-list-card p{font-size:.82rem;color:#625950;line-height:1.42;margin:0 0 12px}.news-list-card .news-source-inline{margin-top:auto}.news-card-arrow{position:absolute;right:17px;bottom:12px;color:#e36d0c;font-size:1.4rem}.news-artwork{position:relative;overflow:hidden;background:linear-gradient(125deg,#b0bab1,#d8bd99 65%,#e49b55);isolation:isolate}.news-list-card:nth-child(2n) .news-artwork{background:linear-gradient(130deg,#aebebd,#e7c89e,#b8906d)}.news-list-card:nth-child(3n) .news-artwork{background:linear-gradient(140deg,#c7b5a0,#edc9a2,#a88e7e)}.news-artwork img{width:100%;height:100%;object-fit:cover;display:block}.news-art-circle{position:absolute;width:280px;height:280px;border-radius:50%;background:#fff7e04d;right:-60px;top:-125px;box-shadow:0 0 0 45px #ffffff14}.news-art-megaphone{position:absolute;width:120px;height:80px;background:#fff5db;border:8px solid #6b5547;border-radius:55% 9% 9% 55%;top:26%;left:34%;transform:rotate(-16deg);box-shadow:12px 14px #2e221821}.news-art-megaphone:after{content:"";position:absolute;width:23px;height:58px;background:#e47611;border:6px solid #73523b;border-radius:4px 4px 9px 9px;top:62px;left:54px;transform:rotate(15deg)}.news-art-megaphone span{position:absolute;width:18px;height:36px;border-radius:50%;background:#ef8c1e;right:-11px;top:14px}.news-art-lines{position:absolute;left:15%;top:24%;width:55px;height:6px;border-radius:9px;background:#f7a021;transform:rotate(22deg);box-shadow:0 26px #f7a021}.news-empty{background:#fffaf5;border:1px dashed #dcb38d;border-radius:16px;text-align:center;padding:30px;color:#635a51}.news-digest{margin-top:25px;background:linear-gradient(100deg,#ffe1c4,#fff2e5);border-radius:20px;padding:25px 32px;display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.digest-heading{display:flex;align-items:center;gap:18px}.digest-icon{width:64px;height:64px;flex:none;display:grid;place-items:center;border-radius:16px;background:#ffe8d2;color:#e8750b}.digest-heading h2{font-size:clamp(1.55rem,2.5vw,2.2rem);margin:0 0 5px}.digest-heading p{margin:0;color:#655a50;font-size:.88rem}.news-digest ul{padding:0 0 0 22px;margin:0;border-left:1px solid #e5c7aa;list-style:none}.news-digest li{position:relative;padding:5px 0 5px 19px;font-size:.86rem}.news-digest li:before{content:"✓";position:absolute;left:-9px;top:4px;width:20px;height:20px;display:grid;place-items:center;background:#e8790b;color:#fff;border-radius:50%;font-size:.74rem}.news-cta{margin-top:22px;padding:30px 35px;min-height:215px;background:linear-gradient(100deg,#ffe2c4,#fff2e5 60%,#daa165);border-radius:20px;position:relative;overflow:hidden;display:flex;align-items:center}.news-cta>div:first-child{position:relative;z-index:2}.news-cta h2{font-size:clamp(1.7rem,2.8vw,2.6rem);margin-bottom:7px}.news-cta p{max-width:550px;color:#4b4139}.news-cta-actions{display:flex;flex-wrap:wrap;gap:10px}.news-cta-bag{position:absolute;right:8%;bottom:-95px;width:210px;height:280px;border:15px solid #35302b;background:#f1b22d;border-radius:23px;box-shadow:14px 13px #8e674b;transform:rotate(-12deg);display:grid;place-items:center;font-size:4rem;font-weight:800;color:#27231f}.news-related{padding-top:43px}.news-related h2{font-size:clamp(1.7rem,2.6vw,2.3rem)}.news-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.news-related-grid a{display:flex;align-items:center;gap:12px;background:#fffaf5;border:1px solid var(--border);border-radius:16px;padding:15px;box-shadow:var(--shadow)}.related-icon{width:49px;height:49px;display:grid;place-items:center;flex:none;border-radius:12px;background:#ffe9d2;color:#e8750b}.news-related-grid a>span:nth-child(2){min-width:0}.news-related-grid strong,.news-related-grid small{display:block}.news-related-grid strong{font-size:.89rem}.news-related-grid small{font-size:.73rem;color:#71675f}.news-related-grid a>span:last-child{margin-left:auto;color:#dd6e0d;font-size:1.3rem}.news-article{max-width:900px;padding-top:70px}.news-back{display:block;color:#ba570e;font-size:.87rem;font-weight:800;margin-bottom:18px}.news-article h1{font-size:clamp(2.4rem,4.8vw,4.5rem);margin:15px 0}.news-article-meta{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:.83rem;color:#70665b}.news-article-image{height:300px;border-radius:20px;overflow:hidden;margin:30px 0}.news-article-image .news-artwork{height:100%}.news-article .prose{max-width:740px;font-size:1.08rem}.news-article .prose a,.news-source a{color:#b9540b;text-decoration:underline;text-underline-offset:3px}.news-source{margin:35px 0;padding:18px 22px;border-radius:14px;border:1px solid var(--border);background:#fffaf5}.news-source p{margin:5px 0 0;font-size:.87rem;color:#685d52}.news-article-cta{display:flex;justify-content:space-between;align-items:center;gap:20px;background:#ffe5ca;border-radius:18px;padding:28px;margin:35px 0}.news-article-cta h2{font-size:1.6rem;margin:0 0 5px}.news-article-cta p{margin:0}@media(max-width:980px){.news-tools{align-items:stretch;flex-direction:column}.news-search{width:100%}.news-hero-grid{grid-template-columns:1fr 330px}.news-hero-illustration{transform:scale(.8);transform-origin:center right}.news-digest{grid-template-columns:1fr}.news-digest ul{border-left:0;border-top:1px solid #e5c7aa;padding:15px 0 0 10px}.news-cta-bag{right:-40px;opacity:.45}}@media(max-width:700px){.news-hero-grid{display:block;padding-top:48px;min-height:0}.news-hero p{font-size:.94rem}.news-hero-illustration{height:150px;transform:scale(.65);transform-origin:top right;margin-top:18px}.news-filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.news-filters button{flex:none}.news-featured{grid-template-columns:1fr}.news-featured-image .news-artwork{height:190px;min-height:0}.news-featured-body{padding:22px}.news-grid{grid-template-columns:repeat(2,1fr);gap:12px}.news-related-grid{grid-template-columns:1fr}.news-digest{padding:24px}.news-article-image{height:200px}.news-article-cta{align-items:flex-start;flex-direction:column}}@media(max-width:530px){.news-grid{grid-template-columns:1fr}.news-list-image .news-artwork{height:180px}.news-cta{padding:27px}.news-cta-bag{right:-95px}.news-cta-actions{display:grid}.news-related{padding-top:35px}}.news-hero-illustration{overflow:hidden}.news-hero-illustration img{display:block;width:100%;height:100%;object-fit:cover;object-position:77% center}.news-list-image .news-artwork{height:auto;aspect-ratio:16/9}.news-cta{isolation:isolate}.news-cta-photo{position:absolute;inset:0;z-index:0;display:block;overflow:hidden}.news-cta-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.news-cta>div:not(.news-cta-bag){position:relative;z-index:2}.news-cta:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(255,242,226,.97) 0%,rgba(255,242,226,.9) 37%,rgba(255,242,226,.35) 63%,transparent 85%);pointer-events:none}@media(max-width:980px){.news-hero-illustration{transform:none}.news-cta:before{background:linear-gradient(90deg,#fff2e2fa,#fff2e2d6 56%,#fff2e226)}}@media(max-width:700px){.news-hero-illustration{height:170px;margin-top:18px;transform:none}.news-hero-illustration img{object-position:75% center}.news-cta{padding-bottom:190px}.news-cta-photo{top:auto;height:160px}.news-cta-photo img{object-position:77% center}.news-cta:before{background:linear-gradient(180deg,#fff2e2fa,#fff2e2f5 55%,#fff2e21f 85%)}}@media(max-width:530px){.news-list-image .news-artwork{height:auto}}
