.blog-archive-module__YYCTPG__archive{color:#f6f2eb;background:#120f11;padding:130px 24px 65px}.blog-archive-module__YYCTPG__layout{background:radial-gradient(at 10% 25%,#81112722,#0000 60%),#171315;border:1px solid #ffffff18;border-radius:28px;grid-template-columns:.8fr 1.2fr;max-width:1380px;min-height:760px;margin:auto;display:grid;overflow:hidden}.blog-archive-module__YYCTPG__hero{border-right:1px solid #ffffff18;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,64px);display:flex}.blog-archive-module__YYCTPG__hero h1{font-family:var(--font-display);letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(64px,7vw,108px);line-height:1}.blog-archive-module__YYCTPG__search{margin-top:38px;display:block}.blog-archive-module__YYCTPG__searchLabel{color:#ff4554;letter-spacing:.13em;text-transform:uppercase;margin-bottom:12px;font-size:16.8px;display:block}.blog-archive-module__YYCTPG__searchBox{background:#ffffff08;border:1px solid #ffffff29;border-radius:14px;align-items:center;gap:12px;padding:0 16px;display:flex}.blog-archive-module__YYCTPG__searchBox:focus-within{border-color:#e30613;box-shadow:0 0 0 3px #e3061320}.blog-archive-module__YYCTPG__searchBox svg{color:#f6f2eb70;flex-shrink:0;width:22px;height:22px}.blog-archive-module__YYCTPG__searchBox input{color:#f6f2eb;background:0 0;outline:none;width:100%;min-width:0;padding:16px 0;font-size:20px}.blog-archive-module__YYCTPG__searchBox input::placeholder{color:#f6f2eb70}.blog-archive-module__YYCTPG__searchBox input::-webkit-search-cancel-button{display:none}.blog-archive-module__YYCTPG__searchBox button{color:#f6f2eb;cursor:pointer;font-size:28px}.blog-archive-module__YYCTPG__resultsBar{color:#f6f2eb99;justify-content:space-between;gap:12px;margin-top:24px;font-size:18.2px;display:flex}.blog-archive-module__YYCTPG__motionButton{cursor:pointer;border:1px solid #ffffff2b;border-radius:30px;align-items:center;gap:12px;width:fit-content;margin-top:28px;padding:12px 18px;font-size:18px;display:inline-flex}.blog-archive-module__YYCTPG__motionButton:hover{background:#ffffff0b}.blog-archive-module__YYCTPG__motionButton span{color:#ff4554}.blog-archive-module__YYCTPG__pagination{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.blog-archive-module__YYCTPG__pagination button{cursor:pointer;border:1px solid #ffffff30;border-radius:50%;width:44px;height:44px}.blog-archive-module__YYCTPG__pagination button:hover{background:#ffffff15}.blog-archive-module__YYCTPG__pagination .blog-archive-module__YYCTPG__current{background:#e30613;border-color:#e30613}.blog-archive-module__YYCTPG__board{background:linear-gradient(130deg,#ffffff05,#00000015);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;height:760px;padding:0 24px;display:grid;overflow:hidden}.blog-archive-module__YYCTPG__column{scrollbar-width:none;overscroll-behavior:contain;min-width:0;height:100%;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 5% 95%,#0000);mask-image:linear-gradient(#0000,#000 5% 95%,#0000)}.blog-archive-module__YYCTPG__column::-webkit-scrollbar{display:none}.blog-archive-module__YYCTPG__column:focus-visible{outline-offset:-2px;outline:2px solid #e30613}.blog-archive-module__YYCTPG__track{flex-direction:column;gap:24px;padding:36px 0;display:flex}.blog-archive-module__YYCTPG__card{color:#1a1816;background:linear-gradient(145deg,#fffdf9,#f2ece5);border:1px solid #ffffff80;border-radius:18px;flex-direction:column;padding:24px;transition:box-shadow .25s,border-color .25s;display:flex;position:relative;box-shadow:2px 3px #a49d94,4px 6px #655e57,0 14px 22px #0007}.blog-archive-module__YYCTPG__card:hover,.blog-archive-module__YYCTPG__card:focus-within{border-color:#e3061355;box-shadow:2px 3px #a49d94,4px 6px #655e57,0 18px 28px #0009}.blog-archive-module__YYCTPG__card time{letter-spacing:.08em;text-transform:uppercase;color:#7a514f;font-size:14px}.blog-archive-module__YYCTPG__card h2{font-family:var(--font-display);letter-spacing:-.015em;overflow-wrap:anywhere;margin-top:16px;font-size:clamp(25px,2.2vw,32px);line-height:1.12}.blog-archive-module__YYCTPG__card h2 a:hover{color:#c00716}.blog-archive-module__YYCTPG__excerpt{color:#5c5652;overflow-wrap:anywhere;margin:18px 0 24px;font-size:18px;line-height:1.65}.blog-archive-module__YYCTPG__readMore{letter-spacing:.1em;color:#c00716;border-top:1px solid #1a181622;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:16px;font-size:14px;display:flex}.blog-archive-module__YYCTPG__readMore span:last-child{border:1px solid #c0071630;border-radius:50%;place-items:center;width:32px;height:32px;font-size:20px;display:grid}.blog-archive-module__YYCTPG__readMore:hover span:last-child{color:#fff;background:#e30613}.blog-archive-module__YYCTPG__empty{color:#f6f2eb90;padding:50px 0}@media (max-width:1000px){.blog-archive-module__YYCTPG__layout{grid-template-columns:1fr}.blog-archive-module__YYCTPG__hero{border-bottom:1px solid #ffffff18;border-right:0;padding:36px}.blog-archive-module__YYCTPG__hero h1{font-size:72px}.blog-archive-module__YYCTPG__search{max-width:620px}.blog-archive-module__YYCTPG__board{height:700px}}@media (max-width:600px){.blog-archive-module__YYCTPG__archive{padding:120px 14px 40px}.blog-archive-module__YYCTPG__layout{border-radius:20px}.blog-archive-module__YYCTPG__hero{padding:28px 22px}.blog-archive-module__YYCTPG__hero h1{font-size:60px}.blog-archive-module__YYCTPG__board{grid-template-columns:1fr;gap:14px;height:auto;max-height:740px;padding:0 14px;overflow-y:auto}.blog-archive-module__YYCTPG__column{height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.blog-archive-module__YYCTPG__track{padding:20px 0}.blog-archive-module__YYCTPG__card{padding:24px}.blog-archive-module__YYCTPG__card h2{font-size:30px}.blog-archive-module__YYCTPG__excerpt{font-size:21px}}@media (prefers-reduced-motion:reduce){.blog-archive-module__YYCTPG__card{transition:none}}.blog-archive-module__YYCTPG__excerpt{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:600px){.blog-archive-module__YYCTPG__motionButton{display:none}}.blog-archive-module__YYCTPG__archive{padding:84px 0 0}.blog-archive-module__YYCTPG__layout{border:0;border-radius:0;grid-template-columns:minmax(300px,.65fr) minmax(0,1.35fr);width:100%;max-width:none;min-height:calc(100svh - 84px);margin:0}.blog-archive-module__YYCTPG__hero{padding:clamp(28px,3.5vw,64px)}.blog-archive-module__YYCTPG__board{gap:26px;height:max(640px,100svh - 84px);padding:0 clamp(20px,2.5vw,44px)}@media (max-width:1000px){.blog-archive-module__YYCTPG__layout{grid-template-columns:1fr}.blog-archive-module__YYCTPG__hero{padding:36px}.blog-archive-module__YYCTPG__board{height:700px}}@media (max-width:600px){.blog-archive-module__YYCTPG__archive{padding:84px 0 0}.blog-archive-module__YYCTPG__layout{border-radius:0}.blog-archive-module__YYCTPG__hero{padding:32px 22px}.blog-archive-module__YYCTPG__board{gap:14px;height:auto;max-height:740px;padding:0 18px}}
.news-cards-module__swFAHa__card{overflow-wrap:anywhere;background:linear-gradient(145deg,#fff 0%,#f6f2eb 100%);border:1px solid #1a181624;border-top-color:#fffffff2;border-radius:24px;align-self:start;min-width:0;padding:20px 20px 26px;transition:transform .55s cubic-bezier(.16,1,.3,1),box-shadow .55s;position:relative;transform:perspective(1400px)rotateX(2deg)rotateY(-2deg)translateY(-4px);box-shadow:1px 2px #b4aea5,3px 5px #8c867d,5px 8px #625e57,8px 12px #35322e,12px 22px 26px #00000052,18px 36px 52px #0000003d,inset 0 1px #ffffffe6}@media (hover:hover) and (prefers-reduced-motion:no-preference){.news-cards-module__swFAHa__card:hover,.news-cards-module__swFAHa__card:focus-within{transform:perspective(1400px)rotateX(0)rotateY(0)translateY(-12px);box-shadow:1px 2px #b4aea5,3px 5px #8c867d,5px 8px #625e57,8px 12px #35322e,14px 30px 32px #00000061,20px 48px 65px #00000047,inset 0 1px #ffffffe6}}@media (max-width:639px),(prefers-reduced-motion:reduce){.news-cards-module__swFAHa__card{transition:none;transform:none}}.news-cards-module__swFAHa__card h2{text-wrap:balance;max-width:100%;font-size:clamp(1.5rem,2.2vw,1.75rem);line-height:1.2}.news-cards-module__swFAHa__card h2 a{max-width:100%;display:block}.news-cards-module__swFAHa__card p{max-width:100%}.news-cards-module__swFAHa__detail{overflow-wrap:anywhere;background:linear-gradient(145deg,#fff 0%,#f6f2eb 100%);border:1px solid #1a181624;border-top-color:#fff;border-radius:28px;min-width:0;padding:clamp(24px,5vw,64px);position:relative;box-shadow:1px 2px #b4aea5,3px 5px #8c867d,5px 8px #625e57,8px 12px #35322e,14px 28px 32px #00000059,20px 48px 70px #00000040,inset 0 1px #ffffffe6}.news-cards-module__swFAHa__detail h1{text-wrap:balance;font-size:clamp(2rem,4.4vw,3.4rem)}.news-cards-module__swFAHa__detail img{background:#fff;border:1px solid #1a18161a;box-shadow:0 14px 28px #00000029}.news-cards-module__swFAHa__card>*,.news-cards-module__swFAHa__detail>*{min-width:0;max-width:100%}.news-cards-module__swFAHa__card :is(h2,p,a),.news-cards-module__swFAHa__detail :is(h1,h2,p,a){white-space:normal;overflow-wrap:anywhere;word-break:normal}.news-cards-module__swFAHa__cinema{background:#080808}.news-cards-module__swFAHa__filmBackdrop{z-index:0;pointer-events:none;background:linear-gradient(#0000001f,#0000004d),url(/images/stories-cinema-film.png) 50%/cover no-repeat;position:fixed;inset:0}.news-cards-module__swFAHa__curtainStage{z-index:40;pointer-events:none;position:fixed;inset:84px 0 0;overflow:hidden}.news-cards-module__swFAHa__curtainLeft,.news-cards-module__swFAHa__curtainRight{background-color:var(--vermilion);will-change:transform;background-image:linear-gradient(#00000061,#0000 18%,#00000026 85%,#00000080),url(/images/stories-red-velvet-curtain.png);background-size:100% 100%;width:50.5%;position:absolute;top:0;bottom:0;box-shadow:0 0 60px 24px #000000a6,inset 0 -12px 24px #00000059}.news-cards-module__swFAHa__curtainLeft{transform-origin:0 0;left:0;transform:translate(-6%)scaleX(.22)}.news-cards-module__swFAHa__curtainRight{transform-origin:100% 0;right:0;transform:translate(6%)scaleX(.22)}.news-cards-module__swFAHa__filmVideo{object-fit:cover;width:100%;height:100%}.news-cards-module__swFAHa__filmBackdrop:after{content:"";background:linear-gradient(#0000001f,#0000004d);position:absolute;inset:0}.news-cards-module__swFAHa__curtainLeft,.news-cards-module__swFAHa__curtainRight{pointer-events:auto}
