.Brunch-module__4Ib1uG__section{background:#0d0d0d;width:100%;padding:120px 20px}.Brunch-module__4Ib1uG__header{max-width:1200px;margin:0 auto 60px}.Brunch-module__4Ib1uG__title{word-break:keep-all;margin-bottom:20px;font-size:48px;font-weight:800;line-height:1.2}.Brunch-module__4Ib1uG__desc{color:var(--text-sub);word-break:keep-all;font-size:20px;line-height:1.6}.Brunch-module__4Ib1uG__grid{grid-template-columns:repeat(3,1fr);gap:32px 28px;max-width:1200px;margin:0 auto;display:grid}.Brunch-module__4Ib1uG__card{color:inherit;text-align:left;display:block}.Brunch-module__4Ib1uG__thumb{aspect-ratio:16/10;background:var(--card-bg);border:1px solid #1f1f22;border-radius:16px;width:100%;margin-bottom:18px;position:relative;overflow:hidden}.Brunch-module__4Ib1uG__thumb img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.Brunch-module__4Ib1uG__card:hover .Brunch-module__4Ib1uG__thumb img{transform:scale(1.05)}.Brunch-module__4Ib1uG__thumbEmpty{color:#3a3a3d;justify-content:center;align-items:center;width:100%;height:100%;font-size:28px;display:flex}.Brunch-module__4Ib1uG__date{color:var(--toss-blue);margin-bottom:10px;font-size:13px;font-weight:600;display:block}.Brunch-module__4Ib1uG__cardSubtitle{color:#fff;word-break:keep-all;margin-bottom:6px;font-size:17px;font-weight:700;line-height:1.4;display:block}.Brunch-module__4Ib1uG__cardTitle{color:var(--toss-blue);word-break:keep-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:22px;font-weight:800;line-height:1.35;transition:opacity .2s;display:-webkit-box;overflow:hidden}.Brunch-module__4Ib1uG__card:hover .Brunch-module__4Ib1uG__cardTitle{opacity:.78}.Brunch-module__4Ib1uG__excerpt{color:var(--text-sub);word-break:keep-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.65;display:-webkit-box;overflow:hidden}.Brunch-module__4Ib1uG__moreWrap{text-align:center;margin-top:56px}.Brunch-module__4Ib1uG__moreBtn{color:#fff;background:0 0;border:1px solid #333;border-radius:40px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:18px 40px;font-size:18px;font-weight:700;transition:border-color .25s,background .25s,transform .2s;display:inline-flex}.Brunch-module__4Ib1uG__moreBtn:hover{background:#ffffff0f;border-color:#fff;transform:translateY(-2px)}.Brunch-module__4Ib1uG__state{text-align:center;color:#555;max-width:1200px;margin:0 auto;padding:40px 20px}@media (max-width:900px){.Brunch-module__4Ib1uG__section{padding:80px 20px}.Brunch-module__4Ib1uG__grid{grid-template-columns:1fr;gap:36px}.Brunch-module__4Ib1uG__title{font-size:34px}.Brunch-module__4Ib1uG__desc{font-size:17px}.Brunch-module__4Ib1uG__moreBtn{padding:16px 32px;font-size:16px}}.Brunch-module__4Ib1uG__overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000c7;justify-content:center;align-items:center;padding:24px;animation:.2s Brunch-module__4Ib1uG__brunchFade;display:flex;position:fixed;inset:0}@keyframes Brunch-module__4Ib1uG__brunchFade{0%{opacity:0}to{opacity:1}}.Brunch-module__4Ib1uG__modal{background:#0e0e10;border:1px solid #232326;border-radius:20px;width:100%;max-width:720px;max-height:86svh;padding:40px;animation:.3s cubic-bezier(.16,1,.3,1) Brunch-module__4Ib1uG__brunchRise;position:relative;overflow-y:auto}@keyframes Brunch-module__4Ib1uG__brunchRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Brunch-module__4Ib1uG__modalClose{color:#999;cursor:pointer;background:#00000080;border:1px solid #2a2a2d;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;transition:color .2s,border-color .2s;display:flex;position:absolute;top:16px;right:16px}.Brunch-module__4Ib1uG__modalClose:hover{color:#fff;border-color:#555}.Brunch-module__4Ib1uG__modalDate{color:var(--toss-blue);margin-bottom:12px;font-size:13px;font-weight:600;display:block}.Brunch-module__4Ib1uG__modalTitle{word-break:keep-all;margin:0 0 28px;padding-right:44px;font-size:28px;font-weight:800;line-height:1.35}.Brunch-module__4Ib1uG__modalBody p{color:#d5d5da;word-break:keep-all;margin:0 0 18px;font-size:16px;line-height:1.85}.Brunch-module__4Ib1uG__modalImg{border-radius:12px;width:100%;margin:8px 0 20px;display:block}.Brunch-module__4Ib1uG__modalCaption{color:var(--text-sub);text-align:center;margin:-12px 0 22px;font-size:13px}.Brunch-module__4Ib1uG__modalMore{color:var(--toss-blue);white-space:nowrap;margin-left:2px;font-weight:700}.Brunch-module__4Ib1uG__modalFoot{text-align:center;border-top:1px solid #1f1f22;margin-top:24px;padding-top:22px}.Brunch-module__4Ib1uG__modalNote{color:#666;margin:0 0 16px;font-size:13px}.Brunch-module__4Ib1uG__modalBtn{background:var(--toss-blue);color:#fff;border-radius:40px;align-items:center;gap:8px;min-height:48px;padding:15px 32px;font-size:16px;font-weight:700;transition:transform .2s;display:inline-flex}.Brunch-module__4Ib1uG__modalBtn:hover{transform:scale(1.04)}.Brunch-module__4Ib1uG__modalState{text-align:center;color:#666;padding:40px 0;font-size:14px}@media (max-width:640px){.Brunch-module__4Ib1uG__overlay{align-items:flex-end;padding:0}.Brunch-module__4Ib1uG__modal{border-radius:20px 20px 0 0;max-width:100%;max-height:92svh;padding:32px 20px 28px}.Brunch-module__4Ib1uG__modalTitle{font-size:22px}.Brunch-module__4Ib1uG__modalBody p{font-size:15px}}
.News-module__3avnqa__newsroomSection{background:#fff;width:100%;padding:120px 20px}.News-module__3avnqa__newsTabs{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:40px;display:flex}.News-module__3avnqa__newsTabBtn{color:#666;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:24px;padding:8px 24px;font-size:15px;font-weight:600;transition:all .2s}.News-module__3avnqa__newsTabBtn:hover{background:#f5f5f7}.News-module__3avnqa__newsTabBtnActive{background:var(--toss-blue);color:#fff;border-color:var(--toss-blue)}.News-module__3avnqa__newsGrid{grid-template-columns:repeat(3,1fr);gap:40px;max-width:1200px;margin:0 auto;transition:opacity .3s ease-in-out;display:grid}.News-module__3avnqa__fading{opacity:0}.News-module__3avnqa__newsCard{cursor:pointer;text-decoration:none;display:block}.News-module__3avnqa__newsThumb{background:#f5f5f7;border:1px solid #eee;border-radius:20px;width:100%;height:240px;margin-bottom:20px;overflow:hidden}.News-module__3avnqa__newsThumb img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.News-module__3avnqa__newsCard:hover .News-module__3avnqa__newsThumb img{transform:scale(1.05)}.News-module__3avnqa__newsMeta{color:#86868b;text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:600}.News-module__3avnqa__newsTitle{color:#1d1d1f;word-break:keep-all;margin-bottom:10px;font-size:22px;font-weight:700;line-height:1.4;transition:color .2s}.News-module__3avnqa__newsCard:hover .News-module__3avnqa__newsTitle{color:var(--toss-blue)}.News-module__3avnqa__newsSummary{color:#666;-webkit-line-clamp:3;word-break:keep-all;-webkit-box-orient:vertical;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.News-module__3avnqa__newsModalOverlay{-webkit-backdrop-filter:blur(5px);z-index:200000;opacity:0;background:#0009;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;transition:opacity .3s;display:none;position:fixed;top:0;left:0}.News-module__3avnqa__newsModalOverlay.News-module__3avnqa__open{opacity:1;display:flex}.News-module__3avnqa__newsModalContent{background:#fff;border-radius:24px;width:100%;max-width:800px;max-height:90vh;transition:transform .3s;position:relative;overflow-y:auto;transform:translateY(20px);box-shadow:0 20px 60px #0003}.News-module__3avnqa__newsModalOverlay.News-module__3avnqa__open .News-module__3avnqa__newsModalContent{transform:translateY(0)}.News-module__3avnqa__newsModalHeader{background:#eee;width:100%;height:350px;position:relative;overflow:hidden}.News-module__3avnqa__newsModalImg{object-fit:cover;width:100%;height:100%;display:block}.News-module__3avnqa__newsModalClose{color:#333;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;transition:all .2s;display:flex;position:absolute;top:20px;right:20px;box-shadow:0 4px 10px #0000001a}.News-module__3avnqa__newsModalClose:hover{transform:scale(1.1)}.News-module__3avnqa__newsModalBody{padding:50px}.News-module__3avnqa__newsModalDate{color:var(--toss-blue);margin-bottom:15px;font-size:14px;font-weight:700;display:block}.News-module__3avnqa__newsModalTitle{display:none}.News-module__3avnqa__newsModalText{color:#333;word-break:keep-all;font-size:17px;line-height:1.8}.News-module__3avnqa__newsModalText h1{color:#111;margin-top:40px;margin-bottom:16px;font-size:28px;font-weight:800}.News-module__3avnqa__newsModalText h2{color:#111;margin-top:32px;margin-bottom:14px;font-size:24px;font-weight:700}.News-module__3avnqa__newsModalText h3{color:#111;margin-top:24px;margin-bottom:12px;font-size:20px;font-weight:700}.News-module__3avnqa__newsModalText p{margin-bottom:16px}.News-module__3avnqa__newsModalText ul{margin-bottom:16px;padding-left:24px;list-style-type:disc}.News-module__3avnqa__newsModalText ol{margin-bottom:16px;padding-left:24px;list-style-type:decimal}.News-module__3avnqa__newsModalText li{margin-bottom:8px}.News-module__3avnqa__newsModalText img{border-radius:12px;max-width:100%;height:auto;margin:24px 0;display:block}.News-module__3avnqa__newsModalText blockquote{border-left:4px solid var(--toss-blue);color:#555;background:#f9f9f9;border-radius:0 12px 12px 0;margin:24px 0;padding:20px;font-style:italic}.News-module__3avnqa__newsModalText a{color:var(--toss-blue);font-weight:600;text-decoration:underline}.News-module__3avnqa__newsModalText strong{color:#000;font-weight:700}@keyframes News-module__3avnqa__shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.News-module__3avnqa__skeletonCard{display:block}.News-module__3avnqa__skeletonThumb{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/800px 100%;border-radius:20px;width:100%;height:240px;margin-bottom:20px;animation:1.5s linear infinite News-module__3avnqa__shimmer}.News-module__3avnqa__skeletonLine{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/800px 100%;border-radius:6px;height:14px;margin-bottom:10px;animation:1.5s linear infinite News-module__3avnqa__shimmer}.News-module__3avnqa__skeletonLineMeta{width:40%;height:12px}.News-module__3avnqa__skeletonLineTitle{width:80%;height:20px}.News-module__3avnqa__skeletonLineSummary1{width:100%}.News-module__3avnqa__skeletonLineSummary2{width:65%}@media (max-width:768px){.News-module__3avnqa__newsGrid{grid-template-columns:1fr;gap:30px}.News-module__3avnqa__newsModalHeader{height:250px}.News-module__3avnqa__newsModalBody{padding:24px}.News-module__3avnqa__newsModalTitle{margin-bottom:20px;font-size:24px}.News-module__3avnqa__newsModalText{font-size:16px}.News-module__3avnqa__newsModalText h1{font-size:24px}.News-module__3avnqa__newsModalText h2{font-size:20px}}
