.home-categories_categories__WsL3m{padding:16px 40px;background:#fff}.home-categories_grid__mN11_{max-width:var(--home-content-max-width,1200px);margin:auto;display:grid;grid-template-columns:repeat(11,minmax(0,1fr))}.home-categories_categories__WsL3m a{min-width:0;padding:8px;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.2px;color:#434b59;white-space:nowrap}.home-categories_categories__WsL3m a:hover{color:#1a5cd4}.home-categories_moreArtwork__UCdi9{width:64px;height:64px;display:grid;place-items:center}.home-categories_moreArtwork__UCdi9 img{background:#e3e6ec;border-radius:99px;box-sizing:content-box;padding:10px}.home-categories_mobileScroller__RJsQU{display:none}.home-categories_categories__WsL3m:lang(en) a>span:last-child{overflow-wrap:anywhere;min-width:0}@media (min-width:1280px){.home-categories_grid__mN11_{display:flex;gap:28px}.home-categories_grid__mN11_ a{flex-shrink:0}.home-categories_grid__mN11_ a:nth-child(9){min-width:91px}}@media (min-width:768px) and (max-width:1023px){.home-categories_categories__WsL3m{padding:16px 32px}.home-categories_grid__mN11_{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:12px}.home-categories_grid__mN11_ .home-categories_melatonin__xdm6_{display:none}}@media (max-width:767px){.home-categories_categories__WsL3m{padding:0}.home-categories_grid__mN11_{display:none}.home-categories_mobileScroller__RJsQU{display:block;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:12px}.home-categories_mobileScroller__RJsQU::-webkit-scrollbar{display:none}.home-categories_mobileRows__tqZGr{width:742px;display:flex;flex-direction:column;gap:8px}.home-categories_mobileRow__dftHg{display:flex;gap:8px}.home-categories_mobileRow__dftHg a{flex:0 0 auto;flex-direction:row;border:1px solid #e3e6ec;border-radius:8px;padding:5px 14px 5px 8px;width:115px;min-width:115px;height:52px}.home-categories_mobileRow__dftHg:first-child a{flex:1 0 0}.home-categories_mobileRow__dftHg:first-child a:nth-child(4){flex:0 0 auto;width:153px}.home-categories_mobileRow__dftHg:nth-child(2) a:nth-child(2){width:127px;min-width:127px}.home-categories_mobileArtwork__GxWsa,.home-categories_mobileMoreArtwork__h5z3r{width:40px;height:40px;flex-shrink:0;position:relative;overflow:clip}.home-categories_mobileArtwork__GxWsa img{position:absolute;max-width:none}.home-categories_mobileMoreArtwork__h5z3r{display:grid;place-items:center}.home-categories_mobileMoreArtwork__h5z3r img{padding:6.25px;box-sizing:content-box;background:#e3e6ec;border-radius:61.875px}.home-categories_categories__WsL3m:lang(en) .home-categories_mobileRows__tqZGr{width:max-content;min-width:742px}.home-categories_categories__WsL3m:lang(en) .home-categories_mobileRow__dftHg a{flex:0 0 auto;width:auto}}.home-comparison-banner_banner__C62Rc{padding:80px 40px;background:linear-gradient(180deg,#2e5db3,#12336b);color:#fff}.home-comparison-banner_inner__Lg15K{display:flex;align-items:center;gap:64px;max-width:var(--home-content-max-width,1200px);margin-inline:auto}.home-comparison-banner_copy__PRttd{flex:0 0 390px}.home-comparison-banner_copy__PRttd h2{font-size:36px;line-height:1.4;font-weight:600;letter-spacing:-.5px}.home-comparison-banner_copy__PRttd p{margin-top:28px;font-size:18px;line-height:1.7;color:#cdd7eb}.home-comparison-banner_button__2Itv0{display:inline-flex;align-items:center;justify-content:center;gap:12px;margin-top:64px;padding:16px 24px;border:1px solid #b8c0ce;border-radius:4px;background:#fff;color:#292929;font-size:18px;line-height:28px;white-space:nowrap}.home-comparison-banner_button__2Itv0:hover{background:#f0f4fc}.home-comparison-banner_viewport__RI8Sm{flex:1;min-width:0;height:306px;overflow:hidden;border-radius:999px;isolation:isolate}.home-comparison-banner_track__9XU5y{display:flex;width:max-content;height:100%;animation:home-comparison-banner_flowRight__uYAv2 var(--duration,56s) linear infinite;will-change:transform}.home-comparison-banner_viewport__RI8Sm:hover .home-comparison-banner_track__9XU5y{animation-play-state:paused}.home-comparison-banner_group___bc53{display:flex;flex-shrink:0;gap:12px;padding-right:12px}.home-comparison-banner_card__sq0Gj{flex:0 0 348px;position:relative;display:flex;flex-direction:column;width:348px;height:100%;padding:18px;border:1px solid #c8d0df;border-radius:12px;background:#fff}.home-comparison-banner_product__ZQzCu{display:flex;align-items:center;gap:12px;color:#161b24}.home-comparison-banner_image__G7kRr{display:grid;place-items:center;flex:0 0 48px;height:48px;overflow:hidden;border:1px solid #edf0f5;border-radius:4px}.home-comparison-banner_image__G7kRr img{width:100%;height:100%;object-fit:contain}.home-comparison-banner_image__G7kRr span{color:#70757f;font-size:9px;text-align:center}.home-comparison-banner_productInfo__pn3pA{min-width:0}.home-comparison-banner_productInfo__pn3pA h3{overflow:hidden;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.home-comparison-banner_productInfo__pn3pA p{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:13px}.home-comparison-banner_rating__mmE4O{white-space:nowrap;color:#636d7d}.home-comparison-banner_rating__mmE4O>span{color:#ffbc00}.home-comparison-banner_radar__wFr4q{display:block;width:100%;flex:1;min-height:0}.home-comparison-banner_cardBottom__4mJR9{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;color:#161b24}.home-comparison-banner_score__jbafb>span{display:block;color:#888e98;font-size:10px}.home-comparison-banner_score__jbafb strong{font-size:22px;line-height:1.3;font-weight:700}.home-comparison-banner_score__jbafb small{margin-left:4px;font-size:14px;font-weight:500}.home-comparison-banner_rank___NVUv{padding:6px 12px;border-radius:4px;background:#e5edff;color:#1c51c4;font-size:12px}.home-comparison-banner_scoreStatus__AEA5o{position:absolute;bottom:80px;left:50%;transform:translateX(-50%);padding:4px 8px;border-radius:4px;background:#fff;color:#70757f;font-size:11px;white-space:nowrap}.home-comparison-banner_empty__PnxTS{display:grid;height:100%;place-items:center;padding:24px;background:#fff;color:#70757f;text-align:center}@keyframes home-comparison-banner_flowRight__uYAv2{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (max-width:1199px){.home-comparison-banner_inner__Lg15K{gap:32px}.home-comparison-banner_copy__PRttd{flex-basis:330px}.home-comparison-banner_copy__PRttd h2{font-size:32px}}@media (max-width:1023px){.home-comparison-banner_banner__C62Rc{padding:48px 24px}.home-comparison-banner_inner__Lg15K{flex-direction:column;gap:40px}.home-comparison-banner_copy__PRttd{flex:auto;text-align:center}.home-comparison-banner_button__2Itv0{margin-top:28px}.home-comparison-banner_viewport__RI8Sm{flex:auto;width:100%;max-width:760px}}@media (max-width:767px){.home-comparison-banner_banner__C62Rc{padding:36px 16px 28px;border-radius:24px}.home-comparison-banner_inner__Lg15K{gap:28px}.home-comparison-banner_copy__PRttd h2{font-size:28px;line-height:38px}.home-comparison-banner_copy__PRttd p{margin-top:12px;font-size:16px;line-height:26px}.home-comparison-banner_button__2Itv0{margin-top:24px;padding:12px 20px;font-size:16px}.home-comparison-banner_viewport__RI8Sm{height:284px;border-radius:40px}.home-comparison-banner_card__sq0Gj{flex-basis:300px;width:300px;padding:14px}}@media (prefers-reduced-motion:reduce){.home-comparison-banner_track__9XU5y{animation:none;transform:translateX(-36px);will-change:auto}}.home-contact_floating___bjbD{position:fixed;z-index:90;right:40px;bottom:40px;display:flex;flex-direction:column;align-items:flex-end;gap:13px}.home-contact_choice__lCT7v,.home-contact_dialog__atsNJ button,.home-contact_floating___bjbD button{touch-action:manipulation}.home-contact_floating___bjbD button{background:#fff;box-shadow:0 4px 6px #00000029;border-radius:40px;display:flex;align-items:center;justify-content:center;color:#262626}.home-contact_toTop__ECIKm{width:54px;height:54px;border:1px solid #e3e6ec}.home-contact_contactButton__q8jvU{gap:8px;height:54px;padding:12px 24px;outline:1px solid #636d7d;outline-offset:-1px;font-size:18px;line-height:30px;font-weight:500}.home-contact_choice__lCT7v:hover,.home-contact_copy__oG_4c:hover,.home-contact_floating___bjbD button:hover{background:#f0f2f5}.home-contact_dialog__atsNJ{width:533px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;border:0;border-radius:8px;background:#fff;color:#434b59;box-shadow:0 8px 36px #00000029,inset 0 0 0 1px #e3e6ec;overflow-y:auto;font-family:inherit;font-weight:500}.home-contact_dialog__atsNJ::backdrop{background:rgba(40,47,59,.5)}.home-contact_dialog__atsNJ *,.home-contact_floating___bjbD *{box-sizing:border-box}.home-contact_dialog__atsNJ img,.home-contact_floating___bjbD img{flex-shrink:0;max-width:none}.home-contact_choice__lCT7v:focus-visible,.home-contact_dialog__atsNJ button:focus-visible,.home-contact_emailAddress__153M5 input:focus-visible,.home-contact_floating___bjbD button:focus-visible{outline:2px solid #1a5cd4;outline-offset:2px}.home-contact_content__Ytvug{display:flex;flex-direction:column;gap:20px}.home-contact_dialog__atsNJ h2,.home-contact_dialog__atsNJ p{margin:0}.home-contact_header__Vwpv_{display:flex;flex-direction:column;gap:4px}.home-contact_titleRow__wov_X{display:flex;justify-content:space-between;align-items:center}.home-contact_titleRow__wov_X h2{font-size:28px;line-height:38px;letter-spacing:-.3px;font-weight:600;color:#161b24}.home-contact_header__Vwpv_ p{font-size:16px;line-height:26px}.home-contact_close__WPg8R{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px}.home-contact_choices__CIeLW{display:flex;flex-direction:column;gap:16px}.home-contact_choice__lCT7v{display:flex;align-items:center;gap:20px;min-height:146px;padding:28px 18px 28px 28px;border-radius:8px;box-shadow:inset 0 0 0 1px #e3e6ec}.home-contact_choice__lCT7v:nth-child(2){min-height:132px}.home-contact_choiceText__RVU04{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.home-contact_choiceText__RVU04 strong{font-size:22px;line-height:32px;font-weight:500;color:#161b24}.home-contact_choiceText__RVU04>span{font-size:16px;line-height:26px}.home-contact_divider__8tXCc{border:0;height:2px;background:#e8ebf0;margin:0}.home-contact_emailArea__aKTyd{display:flex;flex-direction:column;gap:16px}.home-contact_emailArea__aKTyd>p{font-size:18px;line-height:30px}.home-contact_emailAddress__153M5{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 8px 8px 22px;border-radius:10px;background:#f0f2f5}.home-contact_emailAddress__153M5 input{width:210px;min-width:0;background:transparent;border:0;padding:0;font-size:20px;line-height:34px;font-weight:400;color:#161b24}.home-contact_copy__oG_4c{display:flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;width:147px;height:54px;border-radius:4px;box-shadow:inset 0 0 0 1px #636d7d;background:#fff;color:#262626;font-size:18px;line-height:30px;font-weight:500;white-space:nowrap}.home-contact_emailArea__aKTyd .home-contact_copyError__hp2fd{font-size:14px;line-height:20px}@media (max-width:767px){.home-contact_floating___bjbD{right:16px;bottom:max(20px,env(safe-area-inset-bottom))}.home-contact_dialog__atsNJ{padding:20px 16px}.home-contact_titleRow__wov_X h2{font-size:22px;line-height:32px}.home-contact_choice__lCT7v,.home-contact_choice__lCT7v:nth-child(2){padding:20px 12px;gap:12px;min-height:124px}.home-contact_choiceText__RVU04 strong{font-size:18px;line-height:30px}.home-contact_choiceText__RVU04>span,.home-contact_emailArea__aKTyd>p,.home-contact_header__Vwpv_ p{font-size:14px;line-height:22px}.home-contact_emailAddress__153M5{flex-wrap:wrap;padding:12px}.home-contact_emailAddress__153M5 input{width:100%;font-size:18px;line-height:30px}.home-contact_copy__oG_4c{margin-left:auto}}.article-list_page__6i1J9{min-height:100vh;padding-top:64px;background:#fff;color:#161b24}.article-list_page__6i1J9 *{box-sizing:border-box}.article-list_container__dhMZ_{width:100%;max-width:1040px;margin:0 auto;padding:72px 27px 126px}.article-list_intro__ZqC_n h1{margin:0;font-size:36px;line-height:46px;letter-spacing:-.5px;font-weight:600}.article-list_intro__ZqC_n p{margin:8px 0 0;font-size:18px;line-height:30px;color:#434b59}.article-list_search__bkUBX{display:flex;height:64px;margin-top:32px;overflow:hidden;border-radius:8px}.article-list_search__bkUBX input{flex:1;width:0;min-width:0;padding:0 22px;border:0;outline:0;background:#f0f2f5;color:#161b24;font-size:18px;line-height:30px}.article-list_search__bkUBX input::placeholder{color:#8b95a4}.article-list_search__bkUBX input:focus{padding-inline:23px;border:1px solid #161b24;border-radius:8px 0 0 8px;background:#fff;caret-color:#161b24}.article-list_search__bkUBX input:focus::placeholder{color:transparent}.article-list_search__bkUBX button{display:flex;align-items:center;justify-content:center;gap:9px;width:116px;color:#fff;background:#080b0f;font-size:16px;line-height:26px;font-weight:500}.article-list_search__bkUBX button:hover{background:#343d4b}.article-list_likeCount__T_80y img,.article-list_pageArrow__lqCi1 img,.article-list_search__bkUBX button img{display:block;max-width:none}.article-list_searchMobileIcon__OG6i0{display:none!important}.article-list_topics__Fgjcx{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.article-list_topics__Fgjcx button{min-height:51px;padding:11px 19px;border:1px solid #b0b8c4;border-radius:99px;color:#161b24;background:#fff;white-space:nowrap;font-size:16px;line-height:26px;font-weight:500}.article-list_topics__Fgjcx button:hover{background:#f0f2f5}.article-list_topics__Fgjcx button[aria-pressed=true],.article-list_topics__Fgjcx button[aria-pressed=true]:hover{border-color:#161b24;background:#161b24;color:#fff}.article-list_resultTitle__VpDfL{margin:32px 0 0;font-size:28px;line-height:46px;font-weight:600;letter-spacing:-.3px}.article-list_grid__MJd1z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:40px 0 0;padding:0;list-style:none}.article-list_card__BClgT{min-width:0;overflow:hidden;border:1px solid #e3e6ec;border-radius:11px;background:#fff}.article-list_cardLink__kbfuI{display:flex;height:100%;flex-direction:column;color:inherit}.article-list_cardLink__kbfuI:hover .article-list_cardTitle__BraTG{text-decoration:underline;text-underline-offset:3px}.article-list_cardLink__kbfuI:focus-visible,.article-list_pageArrow__lqCi1:focus-visible,.article-list_pageNumber__V4e7q:focus-visible,.article-list_search__bkUBX button:focus-visible,.article-list_topics__Fgjcx button:focus-visible{outline:3px solid #1A5CD4;outline-offset:2px}.article-list_thumbnail___WN8Y{position:relative;width:100%;aspect-ratio:479/288;flex:none;background:#f0f2f5}.article-list_thumbnailImage__GnbZv{object-fit:cover}.article-list_cardBody__cWZuw{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:24px;min-height:188px;padding:24px}.article-list_cardTitle__BraTG{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;color:#000;font-size:22px;line-height:32px;font-weight:500;word-break:keep-all}.article-list_cardMeta__F3LoW{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;min-height:53px;padding-top:20px;border-top:1px solid #e3e6ec}.article-list_hashTags___dhF3{display:flex;flex:1;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.article-list_hashTags___dhF3 li{padding:6px 12px;border-radius:8px;background:#e3e6ec;color:#161b24;font-size:14px;line-height:20px;font-weight:500;letter-spacing:.2px;white-space:nowrap}.article-list_likeCount__T_80y{display:inline-flex;flex:none;align-items:center;gap:4px;color:#434b59;font-size:16px;line-height:26px;font-weight:500}.article-list_pagination__qxhb0{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:72px}.article-list_pageArrow__lqCi1,.article-list_pageNumber__V4e7q{display:flex;flex:none;align-items:center;justify-content:center;width:54px;height:54px;border-radius:4px;font-size:18px;line-height:30px;font-weight:500}.article-list_pageNumber__V4e7q{border:1px solid #e3e6ec;background:#fff}.article-list_pageNumber__V4e7q:hover{background:#f0f2f5}.article-list_currentPage__oJt7M,.article-list_currentPage__oJt7M:hover{border-color:#161b24;background:#161b24;color:#fff}.article-list_mobilePagination__4_ZhR{display:none}.article-list_empty__LzAKv{margin:80px 0;text-align:center;font-size:18px;color:#434b59}@media (max-width:1023px){.article-list_page__6i1J9{padding-top:80px}.article-list_container__dhMZ_{padding-inline:16px}.article-list_grid__MJd1z{gap:24px 16px}.article-list_thumbnail___WN8Y{aspect-ratio:354/220}.article-list_cardBody__cWZuw{min-height:235px;gap:16px;padding:16px}.article-list_cardMeta__F3LoW{padding-top:16px}}@media (max-width:599px){.article-list_page__6i1J9{padding-top:52px}.article-list_intro__ZqC_n h1{font-size:28px;line-height:38px;letter-spacing:-.3px}.article-list_intro__ZqC_n p{font-size:14px;line-height:20px;font-weight:500;letter-spacing:.2px}.article-list_search__bkUBX{height:62px}.article-list_search__bkUBX input{padding:0 16px;font-size:18px}.article-list_search__bkUBX input:focus{padding-inline:15px}.article-list_search__bkUBX button{width:56px;background:#f0f2f5}.article-list_search__bkUBX button:hover{background:#e3e6ec}.article-list_searchDesktopIcon__o4VgD{display:none!important}.article-list_searchMobileIcon__OG6i0{display:block!important}.article-list_search__bkUBX button span{display:none}.article-list_topics__Fgjcx{max-height:173px;overflow:hidden}.article-list_resultTitle__VpDfL{font-size:22px;line-height:32px}.article-list_grid__MJd1z{grid-template-columns:minmax(0,1fr);gap:20px}.article-list_cardBody__cWZuw{min-height:233px}.article-list_cardTitle__BraTG{-webkit-line-clamp:3}.article-list_desktopPagination__O4ve1{display:none}.article-list_mobilePagination__4_ZhR{display:block}}.banner-text-layout_canvas__4muzK{container-type:inline-size;container-name:banner;position:relative;width:100%;height:100%;overflow:hidden;background:#161b24;font-family:var(--font-pretendard),"Pretendard Variable",Pretendard,sans-serif}.banner-text-layout_canvas__4muzK .banner-text-layout_image__47Ohc{position:absolute;top:-6.67%;left:50%;width:auto;min-width:100%;max-width:none;height:122.08%;transform:translateX(-50%);object-fit:cover}.banner-text-layout_shade__uTBOm{position:absolute;inset:0;background:linear-gradient(90deg,rgba(31,35,42,.7) 9.135%,rgba(31,35,42,0));width:70.51%}.banner-text-layout_copy__Or3fO{position:absolute;top:calc(50% - 133px);left:clamp(40px,6.818cqw,120px);right:40px;text-align:left;color:#fff}.banner-text-layout_tagSlot__laLiJ{height:42px;margin-bottom:24px}.banner-text-layout_tag__1HWsA{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:8px 14px;border-radius:99px;background:rgba(67,75,89,.7);color:#f8f9fa;font-size:16px;font-weight:400;line-height:26px}.banner-text-layout_tag__1HWsA img{flex:0 0 8px}.banner-text-layout_tag__1HWsA span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner-text-layout_copy__Or3fO .banner-text-layout_subtitle__TMZ4r,.banner-text-layout_copy__Or3fO .banner-text-layout_title__4zmmB{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;word-break:keep-all;padding:0;margin:0}.banner-text-layout_copy__Or3fO .banner-text-layout_title__4zmmB{height:116px;font-size:48px;font-weight:700;line-height:58px;letter-spacing:-1px}.banner-text-layout_copy__Or3fO .banner-text-layout_subtitle__TMZ4r{margin-top:24px;height:60px;font-size:18px;font-weight:500;line-height:30px;letter-spacing:0;color:#e3e6ec}@container banner (max-width: 1023px){.banner-text-layout_copy__Or3fO{left:40px}.banner-text-layout_shade__uTBOm{width:100%}}@container banner (max-width: 767px){.banner-text-layout_copy__Or3fO{top:72px;left:32px;right:32px}.banner-text-layout_tagSlot__laLiJ{margin-bottom:32px}.banner-text-layout_copy__Or3fO .banner-text-layout_title__4zmmB{height:76px;font-size:28px;font-weight:600;line-height:38px;letter-spacing:-.3px}.banner-text-layout_copy__Or3fO .banner-text-layout_subtitle__TMZ4r{margin-top:8px;height:104px;font-size:16px;font-weight:400;line-height:26px;-webkit-line-clamp:4}}@container banner (max-width: 479px){.banner-text-layout_copy__Or3fO{left:12px;right:12px}.banner-text-layout_shade__uTBOm{background:rgba(31,35,42,.5)}.banner-text-layout_canvas__4muzK .banner-text-layout_image__47Ohc{top:0;height:111.43%}}.weekly-opinion_section__jIhKZ{padding:80px 40px;background:#f0f2f5;scroll-margin-top:64px}.weekly-opinion_card__XJgxz{max-width:1200px;margin:auto;padding:56px;display:flex;flex-direction:column;gap:56px;align-items:center;border-radius:24px;background:white;box-shadow:0 4px 80px #0000000d}.weekly-opinion_heading__A8Rcx{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;text-align:center}.weekly-opinion_badge__ZPQ2B{padding:4px 14px;border-radius:99px;background:#e3e6ec;color:#434b59;font-size:18px;font-weight:500;line-height:30px}.weekly-opinion_mobileBadgeLabel__o_CY1{display:none}.weekly-opinion_heading__A8Rcx h2{color:#1a1a26;font-size:36px;font-weight:600;line-height:46px;letter-spacing:-.5px;overflow-wrap:anywhere}.weekly-opinion_body__Jpomk{display:flex;flex-direction:column;gap:24px;width:100%}.weekly-opinion_options__TmAJz{display:grid;grid-template-columns:minmax(0,1fr) 47px minmax(0,1fr);gap:24px;width:100%;align-items:stretch}.weekly-opinion_option__ID93y{--option-border:#a8c4ff;--option-border-width:1.5px;position:relative;display:flex;flex-direction:column;align-items:center;gap:24px;min-width:0;padding:32px 24px 24px;border-radius:16px;background:white;box-shadow:0 4px 24px #0000000d;text-align:center}.weekly-opinion_option__ID93y:after{position:absolute;inset:0;border:var(--option-border-width) solid var(--option-border);border-radius:inherit;pointer-events:none;content:""}.weekly-opinion_optionB__4q1sn{--option-border:#fecaca;grid-column:3}.weekly-opinion_answerBox__IK0HB a:focus-visible,.weekly-opinion_option__ID93y:focus-visible,.weekly-opinion_voteActions__5QEgw button:focus-visible{outline:3px solid #3b78ee;outline-offset:4px}.weekly-opinion_option__ID93y:disabled,.weekly-opinion_voteActions__5QEgw button:disabled{cursor:default}.weekly-opinion_optionImage__g8rGO{position:relative;flex:none;width:180px;height:180px;overflow:hidden;border-radius:12px}.weekly-opinion_optionImage__g8rGO:after{position:absolute;inset:0;border:1px solid #cdd2da;border-radius:inherit;pointer-events:none;content:""}.weekly-opinion_optionImage__g8rGO img{display:block;width:100%;height:100%;object-fit:cover}.weekly-opinion_choice__ckEZh{display:none}.weekly-opinion_optionLabel__bGPt0{display:grid;flex:1;place-items:center;width:100%;color:#262b33;font-size:28px;font-weight:600;line-height:38px;letter-spacing:-.3px;overflow-wrap:anywhere}.weekly-opinion_select__c5LOk{width:100%;padding:8px 16px;border-radius:4px;box-shadow:inset 0 0 0 1px #e3e6ec;color:#262626;font-size:16px;font-weight:500;line-height:26px}.weekly-opinion_versus__vOJP0{grid-column:2;grid-row:1;align-self:center;color:#434b59;font-size:36px;font-weight:600;line-height:46px;letter-spacing:-.5px;text-align:center}.weekly-opinion_voted__F6OO8 .weekly-opinion_option__ID93y{--option-border:#e3e6ec;gap:16px}.weekly-opinion_voted__F6OO8 .weekly-opinion_optionImage__g8rGO{width:160px;height:160px}.weekly-opinion_voted__F6OO8 .weekly-opinion_selected__9Y2oe{--option-border-width:2px}.weekly-opinion_voted__F6OO8 .weekly-opinion_selected__9Y2oe.weekly-opinion_optionA__l6l0O{--option-border:#1a5cd4}.weekly-opinion_voted__F6OO8 .weekly-opinion_selected__9Y2oe.weekly-opinion_optionB__4q1sn{--option-border:#e05252}.weekly-opinion_option__ID93y mark{position:absolute;right:22px;top:19px;padding:4px 12px;border-radius:99px;background:#d5e3ff;color:#1a5cd4;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.2px}.weekly-opinion_result__8V89R{width:100%;display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:8px;text-align:left}.weekly-opinion_result__8V89R small{color:#434b59;font-size:18px;font-weight:500;line-height:30px}.weekly-opinion_result__8V89R strong{color:#434b59;font-size:28px;font-weight:600;line-height:38px;letter-spacing:-.3px}.weekly-opinion_selected__9Y2oe.weekly-opinion_optionA__l6l0O .weekly-opinion_result__8V89R strong{color:#1a5cd4}.weekly-opinion_selected__9Y2oe.weekly-opinion_optionB__4q1sn .weekly-opinion_result__8V89R strong{color:#e05252}.weekly-opinion_result__8V89R i{grid-column:1/-1;display:block;height:10px;border-radius:99px;background:#e3e6ec;overflow:hidden}.weekly-opinion_result__8V89R em{display:block;height:100%;border-radius:inherit;background:#b0b8c4}.weekly-opinion_selected__9Y2oe.weekly-opinion_optionA__l6l0O .weekly-opinion_result__8V89R em{background:#3b78ee}.weekly-opinion_selected__9Y2oe.weekly-opinion_optionB__4q1sn .weekly-opinion_result__8V89R em{background:#f66363}.weekly-opinion_voteActions__5QEgw{display:flex;align-items:center;justify-content:flex-end;gap:16px;width:100%;font-size:16px;font-weight:500;line-height:26px}.weekly-opinion_voteActions__5QEgw p{color:#434b59}.weekly-opinion_voteActions__5QEgw button{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border-radius:4px;box-shadow:inset 0 0 0 1px #e3e6ec;background:white;color:#262626;white-space:nowrap}.weekly-opinion_voteActions__5QEgw img{display:block;flex:none}.weekly-opinion_answerBox__IK0HB{display:flex;gap:24px;align-items:center;width:100%;padding:24px 32px;border-radius:8px;box-shadow:inset 0 0 0 1px #d5e3ff;background:#eef4ff}.weekly-opinion_answerContent__KRoV5{display:flex;flex:1;min-width:0;align-items:center;gap:16px}.weekly-opinion_icon__g81OD{position:relative;display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:99px;background:#1a5cd4}.weekly-opinion_icon__g81OD picture{position:absolute;top:27.81%;left:27.76%;display:block}.weekly-opinion_unlocked__0aZ3d picture{top:24.31%;left:17.64%}.weekly-opinion_icon__g81OD img{display:block;max-width:none}.weekly-opinion_answerCopy__UtJ3o{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.weekly-opinion_answerBox__IK0HB strong{color:#161b24;font-size:22px;font-weight:500;line-height:32px}.weekly-opinion_answerBox__IK0HB p{color:#434b59;font-size:16px;line-height:26px;white-space:pre-wrap}.weekly-opinion_answerBox__IK0HB a,.weekly-opinion_answerBox__IK0HB button{display:flex;align-items:center;justify-content:center;gap:8px;flex:none;padding:12px 24px;border-radius:4px;background:#1a5cd4;color:white;font-size:18px;font-weight:500;line-height:30px}.weekly-opinion_answerBox__IK0HB button:disabled{background:#2a72e5;cursor:not-allowed;opacity:.32}.weekly-opinion_arrowIcon__ea8Vd{display:grid;flex:none;place-items:center;width:24px;height:24px}.weekly-opinion_arrowIcon__ea8Vd img{display:block;max-width:none}@media (max-width:1023px) and (min-width:768px){.weekly-opinion_section__jIhKZ{padding:48px 24px}.weekly-opinion_card__XJgxz{padding:32px;gap:32px}.weekly-opinion_options__TmAJz{gap:16px}.weekly-opinion_answerBox__IK0HB{flex-wrap:wrap;padding:24px}.weekly-opinion_answerContent__KRoV5{flex-basis:100%}.weekly-opinion_answerBox__IK0HB a,.weekly-opinion_answerBox__IK0HB button{margin-left:auto}}@media (max-width:767px){.weekly-opinion_section__jIhKZ{padding:0;background:white}.weekly-opinion_card__XJgxz{padding:32px 16px;gap:24px;box-shadow:none}.weekly-opinion_heading__A8Rcx{align-items:flex-start;text-align:left}.weekly-opinion_badge__ZPQ2B{font-size:16px;line-height:26px}.weekly-opinion_desktopBadgeLabel__2f9Jh{display:none}.weekly-opinion_mobileBadgeLabel__o_CY1{display:inline}.weekly-opinion_heading__A8Rcx h2{font-size:22px;font-weight:500;line-height:32px;letter-spacing:0}.weekly-opinion_options__TmAJz{grid-template-columns:1fr;gap:16px}.weekly-opinion_option__ID93y{min-height:96px;flex-direction:row;gap:20px;padding:16px}.weekly-opinion_optionB__4q1sn{grid-column:1}.weekly-opinion_optionImage__g8rGO{width:64px;height:64px}.weekly-opinion_optionLabel__bGPt0{display:block;font-size:18px;font-weight:500;line-height:30px;letter-spacing:0;text-align:left}.weekly-opinion_option__ID93y mark,.weekly-opinion_select__c5LOk,.weekly-opinion_versus__vOJP0{display:none}.weekly-opinion_voted__F6OO8 .weekly-opinion_option__ID93y{display:grid;grid-template-columns:32px minmax(0,1fr);min-height:88px;padding:14px 20px;gap:8px 12px;box-shadow:none;align-content:center}.weekly-opinion_voted__F6OO8 .weekly-opinion_optionImage__g8rGO{display:none}.weekly-opinion_voted__F6OO8 .weekly-opinion_choice__ckEZh{display:grid;place-items:center;width:32px;height:32px;border-radius:99px;background:#b0b8c4;color:white;font-size:16px;line-height:26px}.weekly-opinion_voted__F6OO8 .weekly-opinion_selected__9Y2oe.weekly-opinion_optionB__4q1sn{--option-border:#f66363}.weekly-opinion_voted__F6OO8 .weekly-opinion_selected__9Y2oe.weekly-opinion_optionB__4q1sn .weekly-opinion_choice__ckEZh{background:#f66363}.weekly-opinion_voted__F6OO8 .weekly-opinion_optionLabel__bGPt0{font-size:16px;line-height:26px}.weekly-opinion_result__8V89R{grid-column:1/-1;display:flex;align-items:center;gap:10px}.weekly-opinion_result__8V89R small{display:none}.weekly-opinion_result__8V89R i{order:0;flex:1;height:6px}.weekly-opinion_result__8V89R strong{order:1;font-size:14px;font-weight:700;line-height:20px;letter-spacing:.2px}.weekly-opinion_votedA__GRvU6 .weekly-opinion_option__ID93y{min-height:96px}.weekly-opinion_votedA__GRvU6 .weekly-opinion_selected__9Y2oe.weekly-opinion_optionA__l6l0O{grid-template-columns:64px minmax(0,1fr);padding:14px 12px}.weekly-opinion_votedA__GRvU6 .weekly-opinion_selected__9Y2oe.weekly-opinion_optionA__l6l0O .weekly-opinion_optionImage__g8rGO{display:block;grid-row:1/3;width:64px;height:64px}.weekly-opinion_votedA__GRvU6 .weekly-opinion_selected__9Y2oe.weekly-opinion_optionA__l6l0O .weekly-opinion_choice__ckEZh{display:none}.weekly-opinion_votedA__GRvU6 .weekly-opinion_selected__9Y2oe.weekly-opinion_optionA__l6l0O .weekly-opinion_result__8V89R{grid-column:2}.weekly-opinion_votedA__GRvU6 .weekly-opinion_selected__9Y2oe.weekly-opinion_optionA__l6l0O .weekly-opinion_optionLabel__bGPt0{align-self:end}.weekly-opinion_votedA__GRvU6 .weekly-opinion_selected__9Y2oe.weekly-opinion_optionA__l6l0O .weekly-opinion_result__8V89R{align-self:start}.weekly-opinion_body__Jpomk{gap:16px}.weekly-opinion_options__TmAJz:not(.weekly-opinion_voted__F6OO8){margin-bottom:8px}.weekly-opinion_voteActions__5QEgw{justify-content:space-between}.weekly-opinion_answerBox__IK0HB{flex-direction:column;align-items:stretch;gap:24px;padding:16px 20px}.weekly-opinion_answerContent__KRoV5{flex-direction:column;align-items:flex-start;gap:8px}.weekly-opinion_icon__g81OD{width:32px;height:32px}.weekly-opinion_icon__g81OD:not(.weekly-opinion_unlocked__0aZ3d) picture{top:8px;left:8px}.weekly-opinion_answerBox__IK0HB a,.weekly-opinion_answerBox__IK0HB button{width:100%;padding:8px 16px;font-size:16px;line-height:26px}.weekly-opinion_arrowIcon__ea8Vd{width:20px;height:20px}}.weekly-opinion_questionImage__94ETp{display:block;width:100%;height:auto;max-height:320px;border-radius:16px;object-fit:contain}