@charset "UTF-8";:root{--color-tibet-red-50: #fef2f2;--color-tibet-red-100: #fee2e2;--color-tibet-red-600: #b91c1c;--color-tibet-red-800: #8b0000;--color-tibet-red-900: #6b0000;--color-tibet-red-950: #420000;--color-tibet-gold-50: #faf6ed;--color-tibet-gold-400: #c5a059;--color-tibet-gold-500: #b38e46;--color-tibet-gold-600: #8f6f30;--color-tibet-blue-500: #0a7ea4;--color-tibet-blue-600: #086685;--color-tibet-blue-900: #053f52}.text-tibet-red-50{color:var(--color-tibet-red-50)}.text-tibet-red-100{color:var(--color-tibet-red-100)}.text-tibet-red-600{color:var(--color-tibet-red-600)}.text-tibet-red-800{color:var(--color-tibet-red-800)}.text-tibet-red-900{color:var(--color-tibet-red-900)}.text-tibet-red-950{color:var(--color-tibet-red-950)}.text-tibet-gold-50{color:var(--color-tibet-gold-50)}.text-tibet-gold-400{color:var(--color-tibet-gold-400)}.text-tibet-gold-500{color:var(--color-tibet-gold-500)}.text-tibet-gold-600{color:var(--color-tibet-gold-600)}.text-tibet-blue-500{color:var(--color-tibet-blue-500)}.text-tibet-blue-600{color:var(--color-tibet-blue-600)}.text-tibet-blue-900{color:var(--color-tibet-blue-900)}.bg-tibet-red-50{background-color:var(--color-tibet-red-50)}.bg-tibet-red-100{background-color:var(--color-tibet-red-100)}.bg-tibet-red-600{background-color:var(--color-tibet-red-600)}.bg-tibet-red-800{background-color:var(--color-tibet-red-800)}.bg-tibet-red-900{background-color:var(--color-tibet-red-900)}.bg-tibet-red-950{background-color:var(--color-tibet-red-950)}.bg-tibet-gold-50{background-color:var(--color-tibet-gold-50)}.bg-tibet-gold-400{background-color:var(--color-tibet-gold-400)}.bg-tibet-gold-500{background-color:var(--color-tibet-gold-500)}.bg-tibet-gold-600{background-color:var(--color-tibet-gold-600)}.bg-tibet-blue-500{background-color:var(--color-tibet-blue-500)}.bg-tibet-blue-600{background-color:var(--color-tibet-blue-600)}.bg-tibet-blue-900{background-color:var(--color-tibet-blue-900)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}@-webkit-keyframes card-in{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes card-in{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.story-card{-webkit-animation:card-in .5s cubic-bezier(.16,1,.3,1) both;animation:card-in .5s cubic-bezier(.16,1,.3,1) both}.story-card{-webkit-transition:box-shadow .3s ease,-webkit-transform .3s cubic-bezier(.16,1,.3,1);transition:box-shadow .3s ease,-webkit-transform .3s cubic-bezier(.16,1,.3,1);transition:box-shadow .3s ease,transform .3s cubic-bezier(.16,1,.3,1);transition:box-shadow .3s ease,transform .3s cubic-bezier(.16,1,.3,1),-webkit-transform .3s cubic-bezier(.16,1,.3,1)}.story-card:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px)}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{-webkit-animation:fade-in .4s ease both;animation:fade-in .4s ease both}.rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#stories-grid{-webkit-box-align:start;-webkit-align-items:start;align-items:start}#stories-grid>.story-card{background:#fffdfb;border:1px solid #e8e2d9;border-radius:2px;box-shadow:0 8px 28px #201b120f}#stories-grid>.story-card:hover{box-shadow:0 16px 34px #201b121f}#stories-grid>.story-card>.relative.h-56{height:250px}#stories-grid>.story-card>.relative.h-56:after{content:"";position:absolute;inset:auto 0 0;height:92px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(10,23,16,.48)),to(rgba(10,23,16,0)));background:linear-gradient(to top,#0a17107a,#0a171000);pointer-events:none}#stories-grid>.story-card>.p-5{padding:18px 20px 16px}#stories-grid>.story-card .absolute.bottom-4.left-4.right-4{bottom:14px;left:16px;right:16px;z-index:1}#stories-grid>.story-card .absolute.bottom-4.left-4.right-4 img{width:38px;height:38px;border:2px solid rgba(255,255,255,.88);box-shadow:0 6px 18px #00000038}#stories-grid>.story-card .absolute.bottom-4.left-4.right-4 p:first-child{font-size:.7rem;font-weight:700;letter-spacing:.08em}#stories-grid>.story-card .absolute.bottom-4.left-4.right-4 p:last-child{font-size:.68rem;color:#fffffff5;letter-spacing:.04em}#stories-grid>.story-card .p-5>.flex.items-center.justify-between.mb-3{margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #ebe6dc;color:#b39155}#stories-grid>.story-card .p-5>.flex.items-center.justify-between.mb-3>div:first-child{border-bottom:none;padding-bottom:0;gap:.35rem}#stories-grid>.story-card .p-5>.flex.items-center.justify-between.mb-3 span{font-size:.82rem;font-weight:600;letter-spacing:.03em}#stories-grid>.story-card h3{margin-bottom:10px;color:#1d2b63;font-size:1.05rem;line-height:1.45;letter-spacing:-.01em;text-transform:uppercase}#stories-grid>.story-card h3:hover{color:#172250}#stories-grid>.story-card .p-5>p{margin-bottom:18px;color:#60719c;font-size:.92rem;line-height:1.78}#stories-grid>.story-card .mb-4.pt-3{margin-bottom:16px;padding-top:14px;border-top:1px solid #ece7de}#stories-grid>.story-card .mb-4.pt-3>span{margin-bottom:10px;color:#7c8fb3;font-size:.64rem;letter-spacing:.04em}#stories-grid>.story-card .mb-4.pt-3>span i,#stories-grid>.story-card .pt-3.border-t .font-mono i{color:#8194b6!important}#stories-grid>.story-card .mb-4.pt-3>div{gap:.35rem}#stories-grid>.story-card .mb-4.pt-3>div>span{line-height:1}#stories-grid>.story-card .mb-4.pt-3>div>span:not(.self-center){padding:6px 8px;border-radius:3px;background:#eff2f7;color:#4e5d7f;font-size:.7rem;font-weight:700;letter-spacing:.01em}#stories-grid>.story-card .mb-4.pt-3>div>.self-center{color:#9ca8c4;font-size:.7rem;-webkit-transform:translateY(-1px);transform:translateY(-1px)}#stories-grid>.story-card .pt-3.border-t{padding-top:14px;border-top:1px solid #ece7de}#stories-grid>.story-card .pt-3.border-t .font-mono{color:#6b7fa5;font-size:.72rem;letter-spacing:.03em}#stories-grid>.story-card .pt-3.border-t a{color:#a00000;font-size:.8rem;letter-spacing:.02em;text-decoration:none}@media (max-width: 767px){#stories-grid>.story-card>.relative.h-56{height:232px}#stories-grid>.story-card>.p-5{padding:16px 18px 15px}#stories-grid>.story-card h3{font-size:.98rem}#stories-grid>.story-card .p-5>p{font-size:.88rem;line-height:1.72}}
