[data-contest-s2-root] [data-sticky-nav]{transition:background-color .2s,box-shadow .2s}[data-contest-s2-root] [data-sticky-nav] p{transition:color .2s}[data-contest-s2-root] [data-sticky-nav].is-light{background-color:rgba(255,255,255,.85);box-shadow:0 1px 0 rgba(0,0,0,.06)}[data-contest-s2-root] [data-sticky-nav].is-light p{color:#000000}[data-contest-s2-root] [data-nav-link]{position:relative;cursor:pointer}[data-contest-s2-root] [data-nav-link]:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background:#a5ff73;transform:scaleX(0);transition:transform .2s}[data-contest-s2-root] [data-nav-link].is-active:after{transform:scaleX(1)}[data-contest-s2-root] [data-nav-link].is-active p{color:#a5ff73}[data-contest-s2-root] [data-sticky-nav].is-light [data-nav-link]:after{background:#000000}[data-contest-s2-root] [data-sticky-nav].is-light [data-nav-link].is-active p{color:#000000}[data-contest-s2-root] .carousel__track{display:flex;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1);touch-action:pan-y;user-select:none}[data-contest-s2-root] .carousel__track.is-jumping{transition:none}[data-contest-s2-root] .carousel__slide{position:relative;flex:0 0 100%;height:100%;overflow:hidden}[data-contest-s2-root] .carousel__slide img{-webkit-user-drag:none}[data-contest-s2-root] [data-carousel-next],[data-contest-s2-root] [data-carousel-prev]{cursor:pointer;z-index:1}[data-contest-s2-root] .carousel__dots,[data-contest-s2-root] .m-cta-bar,[data-contest-s2-root] .sp-clone{display:none}[data-contest-s2-root] .m-cta-bar__btn,[data-contest-s2-root] [data-btn]{cursor:pointer;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s}[data-contest-s2-root] [data-btn] p{transition:color .2s}@media (hover:hover){[data-contest-s2-root] .m-cta-bar__btn:hover,[data-contest-s2-root] [data-btn=fill]:hover{background-color:#8ef04f;box-shadow:0 6px 16px rgba(165,255,115,.35);transform:translateY(-2px)}[data-contest-s2-root] [data-btn=line]:hover{background-color:#a5ff73}[data-contest-s2-root] [data-btn=line]:hover p{color:#000000}[data-contest-s2-root] [data-btn=white]:hover{background-color:#e9e9e9;transform:translateY(-2px)}}[data-contest-s2-root] .m-cta-bar__btn:active,[data-contest-s2-root] [data-btn]:active{transform:translateY(0);box-shadow:none}[data-contest-s2-root] [data-page-frame]>[data-sec=deco]{position:fixed;left:max(24px,calc((100vw - 1200px) / 2 - 69px));top:auto;bottom:40px;z-index:55}[data-contest-s2-root] [data-faq-item]{transition:background-color .3s}[data-contest-s2-root] [data-faq-item].is-open{background-color:#2f2f2f}[data-contest-s2-root] .faq__q{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:32px;padding:0;border:0;background:none;text-align:left;cursor:pointer}[data-contest-s2-root] .faq__icon{flex-shrink:0;transition:transform .3s}[data-contest-s2-root] [data-faq-item].is-open .faq__icon{transform:rotate(180deg)}[data-contest-s2-root] .faq__a{display:grid;grid-template-rows:0fr;width:100%;transition:grid-template-rows .3s ease}[data-contest-s2-root] [data-faq-item].is-open .faq__a{grid-template-rows:1fr}[data-contest-s2-root] .faq__a-inner{min-height:0;overflow:hidden}[data-contest-s2-root] .faq__a-inner p{padding-top:16px}@media (prefers-reduced-motion:reduce){[data-contest-s2-root] .faq__a,[data-contest-s2-root] .faq__icon,[data-contest-s2-root] [data-faq-item]{transition:none}}[data-contest-s2-root] .hero-keycaps{pointer-events:none}[data-contest-s2-root] .hero-keycaps__shadow{position:absolute;inset:0;width:100%;height:100%}[data-contest-s2-root] .hero-keycaps__stage{position:absolute;left:18.1645%;top:1.1397%;width:83.1167%;height:77.4718%;transform:rotate(14.0996deg);transform-origin:0 0}[data-contest-s2-root] .hero-keycaps__case{position:absolute;inset:0;width:100%;height:100%;display:block}[data-contest-s2-root] .hero-keycaps__key{position:absolute;display:block;max-width:none;transform-origin:50% 85%;will-change:transform}@media (max-width:1199px){[data-contest-s2-root]{--m-gutter:max(20px,calc((100% - 600px) / 2));--m-cta-h:69px;--m-fs-hero:36px;--m-fs-title:26px;--m-fs-subtitle:20px;--m-fs-body:16px;--m-fs-small:14px}[data-contest-s2-root] [data-contest-s2-main]{overflow-x:clip!important}[data-contest-s2-root] [data-page-frame]{width:100%!important;margin-left:0!important;height:auto!important;display:flex;flex-direction:column;overflow:clip}[data-contest-s2-root] [data-page-frame]>[data-sec]{position:relative;left:auto;top:auto!important;width:100%;height:auto;min-height:0}[data-contest-s2-root] [data-page-frame] p:not([data-keep] p){position:static;width:auto;max-width:100%;white-space:normal;word-break:keep-all;transform:none}[data-contest-s2-root] [data-sec=gnb]{order:1}[data-contest-s2-root] [data-sec=nav]{order:2}[data-contest-s2-root] [data-sec=hero]{order:3}[data-contest-s2-root] [data-sec=intro]{order:4}[data-contest-s2-root] [data-sec=prize]{order:5}[data-contest-s2-root] [data-sec=sponsor]{order:6}[data-contest-s2-root] [data-sec=license]{order:7}[data-contest-s2-root] [data-sec=participate]{order:8}[data-contest-s2-root] [data-sec=judge]{order:9}[data-contest-s2-root] [data-sec=faq]{order:10}[data-contest-s2-root] [data-sec=about]{order:11}[data-contest-s2-root] [data-sec=share]{order:12}[data-contest-s2-root] [data-sec=footer]{order:13}[data-contest-s2-root] [data-page-frame]>[data-sec=deco]{position:fixed!important;top:auto!important;left:16px;bottom:calc(var(--m-cta-h) + env(safe-area-inset-bottom) + 16px);width:40px;height:auto}[data-contest-s2-root]{padding-bottom:calc(var(--m-cta-h) + env(safe-area-inset-bottom))}[data-contest-s2-root] .m-cta-bar{position:fixed;left:0;right:0;bottom:0;z-index:60;display:block;padding:10px var(--m-gutter) calc(10px + env(safe-area-inset-bottom));background:#ffffff;border-top:1px solid #dddddd;transition:transform .25s ease,visibility .25s}[data-contest-s2-root] .m-cta-bar.is-hidden{transform:translateY(100%);visibility:hidden}[data-contest-s2-root] .m-cta-bar__btn{display:block;width:100%;height:48px;border:1px solid #1c1c1c;border-radius:8px;background:#a5ff73;color:#000000;font-family:SandollGothicNeo1Unicode,sans-serif;font-size:15px;font-weight:700;cursor:pointer}[data-contest-s2-root] [data-sec=gnb]{height:58px;padding:0 var(--m-gutter)}[data-contest-s2-root] [data-m=gnb-inner]{height:58px;width:100%}[data-contest-s2-root] [data-m=gnb-left]{height:58px;width:auto}[data-contest-s2-root] [data-m=gnb-menu]{display:none}[data-contest-s2-root] [data-m=gnb-right],[data-contest-s2-root] [data-m=gnb-right]>:is(div,a){width:auto}[data-contest-s2-root] [data-m=gnb-right] p{display:none}[data-contest-s2-root] [data-m=gnb-right]>:is(div,a)>:is(div,a){width:auto;padding:6px}[data-contest-s2-root] [data-page-frame]>[data-sec=nav]{position:sticky!important;top:0!important;z-index:50;display:flex;flex-direction:column;gap:10px;padding:16px var(--m-gutter) 0;background:#ffffff;border-bottom:1px solid #dddddd;backdrop-filter:none;-webkit-backdrop-filter:none}[data-contest-s2-root] [data-m=nav-title]{position:static;width:auto;height:auto}[data-contest-s2-root] [data-m=nav-title] p{color:#1c1c1c;font-size:17px;line-height:26px}[data-contest-s2-root] [data-m=nav-links]{position:static;width:auto;height:44px;justify-content:space-between;gap:0 20px;overflow-x:auto;scrollbar-width:none}[data-contest-s2-root] [data-m=nav-links]::-webkit-scrollbar{display:none}[data-contest-s2-root] [data-m=nav-links]>[data-nav-link]{width:auto;height:100%}[data-contest-s2-root] [data-nav-link] p,[data-contest-s2-root] [data-sticky-nav].is-light [data-nav-link] p{color:#888888;font-size:15px}[data-contest-s2-root] [data-nav-link].is-active p,[data-contest-s2-root] [data-sticky-nav].is-light [data-nav-link].is-active p{color:#1c1c1c}[data-contest-s2-root] [data-nav-link]:after,[data-contest-s2-root] [data-sticky-nav].is-light [data-nav-link]:after{bottom:0;background:#1c1c1c}[data-contest-s2-root] [data-m=nav-cta]{display:none}[data-contest-s2-root] [data-sec=hero]{display:flex;flex-direction:column;padding:40px var(--m-gutter) 48px}[data-contest-s2-root] [data-sec=hero]>*{position:relative;left:auto;top:auto}[data-contest-s2-root] [data-m=hero-label]{font-size:var(--m-fs-small);line-height:22px}[data-contest-s2-root] [data-m=hero-title]{margin-top:8px;font-size:var(--m-fs-hero);line-height:1.35}[data-contest-s2-root] [data-m=hero-desc]{margin-top:12px;font-size:var(--m-fs-small);line-height:23px}[data-contest-s2-root] [data-m=hero-btn]{margin-top:24px;width:100%;padding:12px 20px}[data-contest-s2-root] [data-hero-keycaps]{order:1;width:160%;height:auto;aspect-ratio:1251/1122;margin:-22% -30% -24%}[data-contest-s2-root] [data-m=hero-cards]{order:2;position:relative;width:100%;height:auto;display:grid;grid-template-columns:1fr 1fr;gap:8px;overflow:visible;border-radius:0}[data-contest-s2-root] [data-m=hero-cards]>:is(div,a){position:static;width:auto;height:auto;padding:18px 16px;border-right:0;border-radius:10px}[data-contest-s2-root] [data-m=hero-cards] p{width:auto;font-size:var(--m-fs-small);line-height:22px}[data-contest-s2-root] [data-sec=intro]{display:flex;flex-direction:column;padding:64px var(--m-gutter) 64px}[data-contest-s2-root] [data-sec=intro]>*{position:relative;left:auto;top:auto}[data-contest-s2-root] [data-m=intro-title]{order:1;font-size:var(--m-fs-title);line-height:1.45}[data-contest-s2-root] [data-m=intro-p1]{order:2;margin-top:24px;font-size:var(--m-fs-body);line-height:1.65}[data-contest-s2-root] [data-m=intro-p2]{order:3;margin-top:8px;font-size:var(--m-fs-body);line-height:1.65}[data-contest-s2-root] [data-m=intro-thumbs]{order:4;margin-top:32px;width:100%;height:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}[data-contest-s2-root] [data-m=intro-thumbs]>*{position:relative;left:auto;top:auto;width:100%;height:auto;aspect-ratio:1}[data-contest-s2-root] [data-m=intro-thumbs]>:is(div,a)>img{width:100%;height:100%}[data-contest-s2-root] [data-m=intro-btn]{order:5;margin-top:32px;width:100%;height:48px;padding:0 20px}[data-contest-s2-root] [data-m=topic-keycap]{order:6;align-self:center;margin-top:40px;zoom:.55}[data-contest-s2-root] [data-m=topic-card]{order:7;margin-top:-90px;width:100%;height:auto;display:flex;flex-direction:column;align-items:center;padding:110px 20px 40px;text-align:center}[data-contest-s2-root] [data-m=topic-card]>*{position:relative;left:auto;top:auto}[data-contest-s2-root] [data-nav-target=topic]{order:1;width:auto;height:auto;padding:9px 16px}[data-contest-s2-root] [data-m=topic-empty]{display:none}[data-contest-s2-root] [data-m=topic-title]{order:2;margin-top:16px;width:auto;font-size:var(--m-fs-title);line-height:1.4}[data-contest-s2-root] [data-m=topic-desc]{order:3;margin-top:12px;width:auto;font-size:var(--m-fs-body);line-height:1.65}[data-contest-s2-root] [data-m=topic-deco]{position:absolute;left:12px;top:12px;width:72px;height:auto}[data-contest-s2-root] [data-sec] [data-m$=-label] p{font-size:12px;line-height:20px}[data-contest-s2-root] [data-sec=prize]{gap:28px 0;padding:56px var(--m-gutter)}[data-contest-s2-root] [data-nav-target=prize]{width:100%;height:auto;display:flex;flex-direction:column;gap:6px}[data-contest-s2-root] [data-m=prize-label]{position:static;width:auto;height:auto;order:-1}[data-contest-s2-root] [data-m=prize-title]{font-size:var(--m-fs-title);line-height:1.4}[data-contest-s2-root] [data-m=prize-cards]{height:auto;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:8px}[data-contest-s2-root] [data-m=prize-cards]>:is(div,a){width:auto;height:auto;padding:72% 14px 18px;border-radius:14px}[data-contest-s2-root] [data-m=prize-cards]>:is(div,a)>img{left:50%;top:0;width:111%;height:auto;transform:translate(-50%,-9.5%)}[data-contest-s2-root] [data-m=prize-cards]>:is(div,a)>:is(div,a){position:relative;left:auto;top:auto;width:auto;height:auto;display:flex;flex-direction:column;gap:8px}[data-contest-s2-root] [data-m=prize-cards]>:is(div,a)>:is(div,a)>:is(div,a){position:static;width:auto;height:auto}[data-contest-s2-root] [data-m=prize-cards]>:is(div,a)>:is(div,a)>:is(div,a)>img{width:18px;height:18px}[data-contest-s2-root] [data-m=prize-cards]>:is(div,a)>:is(div,a)>:is(div,a)>img[alt="94명"]{width:24px}[data-contest-s2-root] [data-m=prize-cards]>:is(div,a)>:is(div,a)>:is(div,a):first-child p{font-size:18px;line-height:26px}[data-contest-s2-root] [data-m=prize-cards]>:is(div,a)>:is(div,a)>p{font-size:15px;line-height:23px}[data-contest-s2-root] [data-m=prize-cards]>:is(div,a)>:is(div,a)>:is(div,a):last-child:not(:first-child) p{font-size:12px;line-height:18px}[data-contest-s2-root] [data-m=prize-common]{height:auto;flex-wrap:wrap;gap:12px;padding:18px 0 0}[data-contest-s2-root] [data-m=prize-common]>:is(div,a){width:auto;height:auto;padding:10px 16px}[data-contest-s2-root] [data-m=prize-common-img]{width:min(255px,100%);height:auto}[data-contest-s2-root] [data-sec=sponsor]{gap:32px 0;padding:56px 0 40px}[data-contest-s2-root] [data-m=sp-head-inner],[data-contest-s2-root] [data-m=sp-head]{width:100%;height:auto;padding:0 var(--m-gutter)}[data-contest-s2-root] [data-m=sp-head-inner]{padding:0}[data-contest-s2-root] [data-m=sp-logo]{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;gap:12px}[data-contest-s2-root] [data-m=sp-logo]>img{position:static;width:190px;height:auto}[data-contest-s2-root] [data-m=sp-logo]>p{font-size:var(--m-fs-subtitle);line-height:1.5;text-align:center}[data-contest-s2-root] [data-m=sp-desc]{width:auto;text-align:center;font-size:var(--m-fs-body);line-height:1.65;color:#555555}[data-contest-s2-root] [data-m=sp-row]{--sp-w:min(78%,420px);height:auto;display:flex;gap:12px;overflow:hidden;touch-action:pan-y;user-select:none}[data-contest-s2-root] [data-m=sp-row]>*{position:relative;left:auto;top:auto;flex:0 0 var(--sp-w);min-width:0;width:auto;height:auto;aspect-ratio:1;object-fit:cover;-webkit-user-drag:none;transform:translateX(var(--sp-x,0));transition:transform .45s cubic-bezier(.4,0,.2,1)}[data-contest-s2-root] [data-m=sp-row].is-jumping>*{transition:none}[data-contest-s2-root] [data-m=sp-row]>.sp-clone{display:block}[data-contest-s2-root] [data-m=sp-row]>:is(div,a)>img{left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none}[data-contest-s2-root] [data-m=sp-dots]{width:auto;height:8px;gap:8px}[data-contest-s2-root] [data-m=sp-dots]>span{width:6px;height:6px;border-radius:50%;background:rgba(28,28,28,.25);transition:width .25s,background-color .25s}[data-contest-s2-root] [data-m=sp-dots]>span.is-active{width:18px;border-radius:3px;background:#1c1c1c}[data-contest-s2-root] [data-sec=license]{display:flex;flex-direction:column;align-items:center;padding:56px var(--m-gutter);text-align:center}[data-contest-s2-root] [data-sec=license]>*{position:relative;left:auto;top:auto}[data-contest-s2-root] [data-m=lic-bg]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}[data-contest-s2-root] [data-m=lic-label]{order:1;width:auto;height:auto}[data-contest-s2-root] [data-m=lic-title]{order:2;margin-top:8px;width:auto;font-size:var(--m-fs-title);line-height:1.4}[data-contest-s2-root] [data-m=lic-desc]{order:3;margin-top:12px;font-size:var(--m-fs-body);line-height:1.65}[data-contest-s2-root] [data-carousel]{order:4;margin-top:28px;width:100%;height:auto;aspect-ratio:590/378}[data-contest-s2-root] .carousel__slide img{left:-7.65%;top:-.4%;width:118.7%;height:104.2%}[data-contest-s2-root] [data-carousel-next],[data-contest-s2-root] [data-carousel-prev]{display:none}[data-contest-s2-root] .carousel__dots{order:4;display:flex;justify-content:center;gap:8px;margin-top:14px}[data-contest-s2-root] .carousel__dots>span{width:6px;height:6px;border-radius:50%;background:rgba(28,28,28,.25);transition:width .25s,background-color .25s}[data-contest-s2-root] .carousel__dots>span.is-active{width:18px;border-radius:3px;background:#1c1c1c}[data-contest-s2-root] [data-m=lic-note]{order:5;margin-top:16px;font-size:12px;line-height:20px}[data-contest-s2-root] [data-m=lic-card]{order:6;margin-top:40px;width:100%;height:auto;display:flex;flex-direction:column;align-items:center;padding:32px 20px 0}[data-contest-s2-root] [data-m=lic-card]>*{position:relative;left:auto;top:auto}[data-contest-s2-root] [data-m=lic-card-pill]{order:1;width:auto;height:auto;padding:8px 18px}[data-contest-s2-root] [data-m=lic-card-text]{order:2;margin-top:14px;width:auto;font-size:var(--m-fs-subtitle);line-height:1.5}[data-contest-s2-root] [data-m=lic-card-img]{order:3;width:100%;height:auto;margin:0 0 -12%}[data-contest-s2-root] [data-sec=participate]{display:flex;flex-direction:column;padding:64px var(--m-gutter)}[data-contest-s2-root] [data-sec=participate]>*{position:relative;left:auto;top:auto;width:100%;height:auto}[data-contest-s2-root] [data-m=pt-empty]{display:none}[data-contest-s2-root] [data-m=pt-head]{order:1}[data-contest-s2-root] [data-m=pt-head]>p{font-size:var(--m-fs-title);line-height:1.4}[data-contest-s2-root] [data-m=pt-elig]{order:2;margin-top:28px;padding:28px 20px}[data-contest-s2-root] [data-m=pt-result-head]{order:3;margin-top:48px}[data-contest-s2-root] [data-m=pt-result]{order:4;margin-top:16px}[data-contest-s2-root] [data-nav-target=entry]{order:5;margin-top:48px}[data-contest-s2-root] [data-m=pt-step]{order:6}[data-contest-s2-root] [data-m=pt-btns]{order:7}[data-contest-s2-root] [data-m=pt-guide]{order:8;margin-top:56px}[data-contest-s2-root] [data-m=pt-spec]{order:9;margin-top:48px}[data-contest-s2-root] [data-m=pt-guide]>:is(div,a):first-child p,[data-contest-s2-root] [data-m=pt-result-head] p,[data-contest-s2-root] [data-m=pt-spec]>:is(div,a):first-child p,[data-contest-s2-root] [data-nav-target=entry] p{font-size:var(--m-fs-subtitle);line-height:1.5}[data-contest-s2-root] [data-m=pt-elig]>*{position:static;width:auto;height:auto}[data-contest-s2-root] [data-m=pt-elig-text]>:is(div,a){height:auto}[data-contest-s2-root] [data-m=pt-elig-text]>:is(div,a)>p{font-size:var(--m-fs-subtitle);line-height:1.5}[data-contest-s2-root] [data-m=pt-elig-checks]{width:auto;height:auto;flex-direction:column;gap:4px;padding-top:12px}[data-contest-s2-root] [data-m=pt-elig-checks] p{font-size:var(--m-fs-body)}[data-contest-s2-root] [data-m=pt-elig-btn]{margin-top:20px;padding:12px 20px}[data-contest-s2-root] [data-m=pt-result]{display:flex;flex-direction:column;gap:10px}[data-contest-s2-root] [data-m=pt-result-card]{position:static;width:100%;height:auto;display:flex;align-items:center;gap:16px;padding:16px}[data-contest-s2-root] [data-m=pt-result-card]>:is(div,a):first-child{order:2;position:static;width:auto;height:auto;gap:6px;justify-content:center}[data-contest-s2-root] [data-m=pt-result-card]>:is(div,a):first-child>:is(div,a){width:auto;height:auto}[data-contest-s2-root] [data-m=pt-result-card]>:is(div,a):first-child>p:first-of-type{font-size:var(--m-fs-subtitle);line-height:1.4}[data-contest-s2-root] [data-m=pt-result-card]>:is(div,a):first-child>p:nth-of-type(2){font-size:var(--m-fs-small);line-height:1.5}[data-contest-s2-root] [data-m=pt-result-card]>:is(div,a):last-child{order:1;position:relative;left:auto;top:auto;flex-shrink:0;zoom:.4}[data-contest-s2-root] [data-m=pt-step]{margin-top:16px;display:flex;flex-direction:column;padding:28px 24px 0}[data-contest-s2-root] [data-m=pt-step]>p:first-of-type{order:2;height:auto;width:auto;font-size:var(--m-fs-subtitle)}[data-contest-s2-root] [data-m=pt-step]>p:nth-of-type(2){order:1;width:auto;font-size:var(--m-fs-small)}[data-contest-s2-root] [data-m=pt-step]>p:nth-of-type(3){order:3;width:auto;margin-top:8px;font-size:var(--m-fs-body);line-height:1.6}[data-contest-s2-root] [data-m=pt-step-note]{order:4;position:static;width:auto;height:auto;display:flex;align-items:flex-start;gap:4px;margin-top:10px}[data-contest-s2-root] [data-m=pt-step-note]>img{position:static;flex-shrink:0}[data-contest-s2-root] [data-m=pt-step-note]>p{width:auto}[data-contest-s2-root] [data-m=pt-step-illus]{order:5;position:relative;left:auto;top:auto;align-self:center;margin:24px -24px 0}[data-contest-s2-root] [data-m=pt-btns]{margin-top:20px;display:flex;flex-direction:column;gap:8px}[data-contest-s2-root] [data-m=pt-btns]>:is(div,a){position:static;width:100%;padding:12px 20px}[data-contest-s2-root] [data-m=pt-guide]{gap:16px}[data-contest-s2-root] [data-m=pt-guide]>:is(div,a):first-child{width:auto}[data-contest-s2-root] [data-m=pt-free],[data-contest-s2-root] [data-m=pt-guide-card]{width:100%;height:auto;display:flex;flex-direction:column;padding:28px 20px}[data-contest-s2-root] [data-m=pt-guide-card]>*{position:static;width:auto;height:auto}[data-contest-s2-root] [data-m=pt-guide-title]{order:1}[data-contest-s2-root] [data-m=pt-guide-rules]{order:2;margin-top:16px}[data-contest-s2-root] [data-m=pt-excl]{order:3;margin-top:32px;overflow:visible}[data-contest-s2-root] [data-m=pt-free-title],[data-contest-s2-root] [data-m=pt-guide-title] p{font-size:var(--m-fs-subtitle)}[data-contest-s2-root] [data-m=pt-guide-rules] p,[data-contest-s2-root] [data-m=pt-guide-rules]>:is(div,a){width:auto;height:auto}[data-contest-s2-root] [data-m=pt-excl-inner]{position:static;width:auto;height:auto;display:flex;flex-direction:column;gap:16px}[data-contest-s2-root] [data-m=pt-excl-inner]>*{position:static;width:auto;height:auto}[data-contest-s2-root] [data-m=pt-excl-head]{order:-1;display:flex;align-items:center;gap:6px}[data-contest-s2-root] [data-m=pt-excl-head]>*{position:static;width:auto;height:auto}[data-contest-s2-root] [data-m=pt-f]{display:flex;flex-direction:column;gap:12px;margin-top:8px}[data-contest-s2-root] [data-m=pt-f]>*{position:static;width:auto;height:auto}[data-contest-s2-root] [data-m=pt-f-title]{order:-1}[data-contest-s2-root] [data-m=pt-tiles]{position:static;width:auto;height:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:16px 12px}[data-contest-s2-root] [data-m=pt-tiles]>:is(div,a){width:auto;height:auto}[data-contest-s2-root] [data-m=pt-tiles]>:is(div,a)>:is(div,a):last-child{width:auto;height:auto;align-items:flex-start}[data-contest-s2-root] [data-m=pt-tiles]>:is(div,a)>:is(div,a):last-child>p:last-child{flex-shrink:1;min-width:0}[data-contest-s2-root] [data-m=pt-free]{margin-top:12px}[data-contest-s2-root] [data-m=pt-free-inner]{position:static;width:auto;height:auto;display:flex;flex-direction:column;gap:16px}[data-contest-s2-root] [data-m=pt-free-inner]>*{position:static;width:auto;height:auto}[data-contest-s2-root] [data-m=pt-free-title]{order:1}[data-contest-s2-root] [data-m=pt-free-text]{order:2;gap:16px}[data-contest-s2-root] [data-m=pt-free-text]>:is(div,a){width:auto;height:auto;flex-wrap:wrap;gap:8px}[data-contest-s2-root] [data-m=pt-free-text]>:is(div,a)>:is(div,a){width:auto;height:auto}[data-contest-s2-root] [data-m=pt-free-imgs]{order:3;justify-content:center}[data-contest-s2-root] [data-m=pt-free-imgs]>img{width:40%;height:auto}[data-contest-s2-root] [data-m=pt-spec]{gap:16px}[data-contest-s2-root] [data-m=pt-spec-cards]{height:auto;flex-direction:column;gap:8px}[data-contest-s2-root] [data-m=pt-spec-cards]>:is(div,a),[data-contest-s2-root] [data-m=pt-spec-cards]>:is(div,a) :is(div,a){width:auto;height:auto}[data-contest-s2-root] [data-sec=judge]{display:flex;flex-direction:column;gap:40px;padding:64px var(--m-gutter)}[data-contest-s2-root] [data-sec=judge]>*{position:relative;left:auto;top:auto;width:100%;height:auto}[data-contest-s2-root] [data-nav-target=schedule]>p{width:auto;font-size:var(--m-fs-title);line-height:1.4}[data-contest-s2-root] [data-m=jd-criteria]{gap:16px}[data-contest-s2-root] [data-m=jd-criteria]>:is(div,a):first-child p,[data-contest-s2-root] [data-m=jd-sched-head] p{font-size:var(--m-fs-subtitle)}[data-contest-s2-root] [data-m=jd-cards]{width:100%;height:auto;flex-direction:column;gap:8px}[data-contest-s2-root] [data-m=jd-cards]>:is(div,a){display:grid;grid-template-columns:40px 1fr;column-gap:16px;row-gap:2px;align-items:center;padding:20px}[data-contest-s2-root] [data-m=jd-card-head]{display:contents}[data-contest-s2-root] [data-m=jd-cards] img{grid-row:span 2}[data-contest-s2-root] [data-m=jd-cards] p{width:auto}[data-contest-s2-root] [data-m=jd-card-head]>p,[data-contest-s2-root] [data-m=jd-cards]>:is(div,a)>p:nth-last-of-type(2){font-size:17px;line-height:26px}[data-contest-s2-root] [data-m=jd-cards]>:is(div,a)>p:last-of-type{font-size:var(--m-fs-small);line-height:21px;color:#cccccc}[data-contest-s2-root] [data-m=jd-card-head]+p{grid-column:2}[data-contest-s2-root] [data-m=jd-sched]{overflow:visible;display:flex;flex-direction:column;gap:16px}[data-contest-s2-root] [data-m=jd-sched]>:is(div,a){position:relative;left:auto;top:auto;width:100%}[data-contest-s2-root] [data-m=jd-sched-head]{height:auto}[data-contest-s2-root] [data-m=jd-sched-card]{height:auto;padding:28px 20px}[data-contest-s2-root] [data-schedule]{left:20px;top:31.5px;width:18px;height:228px;overflow:visible}[data-contest-s2-root] [data-step-dot]{left:0}[data-contest-s2-root] [data-step-dot="0"]{top:0}[data-contest-s2-root] [data-step-dot="1"]{top:70px}[data-contest-s2-root] [data-step-dot="2"]{top:140px}[data-contest-s2-root] [data-step-dot="3"]{top:210px}[data-contest-s2-root] [data-step-line]{left:8px;width:2px;height:52px}[data-contest-s2-root] [data-step-line="0"]{top:18px}[data-contest-s2-root] [data-step-line="1"]{top:88px}[data-contest-s2-root] [data-step-line="2"]{top:158px}[data-contest-s2-root] [data-m=jd-sched-labels]{position:static;width:auto;height:auto;display:flex;flex-direction:column;gap:16px;padding-left:38px;overflow:visible}[data-contest-s2-root] [data-m=jd-sched-labels]>:is(div,a){position:static;width:auto;height:54px;gap:4px;align-items:flex-start}[data-contest-s2-root] [data-m=jd-sched-labels] p{width:auto;text-align:left;font-size:15px}[data-contest-s2-root] [data-step-badge]{padding:6px 12px;height:auto}[data-contest-s2-root] [data-sec=faq]{gap:28px 0;padding:64px var(--m-gutter)}[data-contest-s2-root] [data-nav-target=faq]{height:auto;gap:8px}[data-contest-s2-root] [data-nav-target=faq]>p{width:auto;font-size:var(--m-fs-title);line-height:1.4}[data-contest-s2-root] [data-faq-list]{gap:10px 0}[data-contest-s2-root] [data-faq-item]{padding:20px}[data-contest-s2-root] .faq__q p{font-size:15px;line-height:23px}[data-contest-s2-root] .faq__icon{width:24px;height:24px}[data-contest-s2-root] .faq__a-inner p{padding-top:12px;font-size:var(--m-fs-small);line-height:1.7}[data-contest-s2-root] [data-m=faq-notice]{width:100%;height:auto;display:flex;flex-direction:column;gap:16px;padding:28px 20px}[data-contest-s2-root] [data-m=faq-notice]>p:first-child{order:2;font-size:13px}[data-contest-s2-root] [data-m=faq-notice]>p:last-child{order:1}[data-contest-s2-root] [data-sec=about]{display:flex;flex-direction:column;gap:10px;padding:64px var(--m-gutter)}[data-contest-s2-root] [data-sec=about]>*{position:relative;left:auto;top:auto}[data-contest-s2-root] [data-m=ab-title]{margin-bottom:22px;text-align:center;font-size:var(--m-fs-subtitle);line-height:1.5}[data-contest-s2-root] [data-m=ab-card]{width:100%;height:auto;min-height:110px;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px}[data-contest-s2-root] [data-m=ab-card]>p{width:auto;font-size:16px;line-height:1.5}[data-contest-s2-root] [data-m=ab-card]>[data-m=ab-icon]{position:relative;left:auto;top:auto;flex-shrink:0;zoom:.8}[data-contest-s2-root] [data-m=ab-card]>img{position:static;flex-shrink:0;width:auto;height:70px}[data-contest-s2-root] [data-m=ab-btn]{margin-top:22px;width:100%}[data-contest-s2-root] [data-sec=share]{display:flex;flex-direction:column;align-items:flex-start;padding:56px var(--m-gutter)}[data-contest-s2-root] [data-sec=share]>*{position:relative;left:auto;top:auto}[data-contest-s2-root] [data-m=sh-img]{order:1;align-self:center;margin:-20px 0 0;zoom:.5}[data-contest-s2-root] [data-m=sh-label]{order:2;margin-top:8px;font-size:var(--m-fs-body);line-height:1.5}[data-contest-s2-root] [data-m=sh-title]{order:3;margin-top:8px;text-align:left;font-size:var(--m-fs-hero);line-height:1.3}[data-contest-s2-root] [data-m=sh-desc]{order:4;margin-top:12px;width:auto;text-align:left;font-size:var(--m-fs-body);line-height:1.6}[data-contest-s2-root] [data-m=sh-btn]{order:5;margin-top:28px;width:100%}[data-contest-s2-root] [data-m=ft-inner]{height:auto}[data-contest-s2-root] [data-m=ft-bar]{height:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px var(--m-gutter)}[data-contest-s2-root] [data-m=ft-bar]>:is(div,a){min-width:0;width:auto;height:auto;flex-wrap:wrap;gap:0 16px}[data-contest-s2-root] [data-m=ft-bar]>:is(div,a)>:is(div,a){flex:1 1 100%;min-width:0;width:auto;height:auto;flex-wrap:wrap;justify-content:flex-start;gap:0 12px}[data-contest-s2-root] [data-m=ft-bar]>:is(div,a)>:is(div,a)>:is(div,a){width:auto}[data-contest-s2-root] [data-m=ft-main]{height:auto;flex-direction:column;gap:28px;padding:32px var(--m-gutter) 48px}[data-contest-s2-root] [data-m=ft-info]{order:-1;width:100%;height:auto}[data-contest-s2-root] [data-m=ft-info]>:is(div,a),[data-contest-s2-root] [data-m=ft-info]>:is(div,a)>:is(div,a){width:auto;height:auto}[data-contest-s2-root] [data-m=ft-links]{width:100%;height:auto;flex-direction:column;gap:14px}[data-contest-s2-root] [data-m=ft-links]>:is(div,a){width:100%;height:auto;display:grid;grid-template-columns:72px 1fr;gap:6px 12px}[data-contest-s2-root] [data-m=ft-links]>:is(div,a)>:is(div,a){width:auto;height:auto;flex-direction:row;flex-wrap:wrap;gap:6px 14px}[data-contest-s2-root] [data-m=ft-links] p{width:auto}[data-contest-s2-root] [data-m=ft-links]>:is(div,a):last-child{display:flex;flex-wrap:wrap;gap:6px 14px}}@media (max-width:430px){[data-contest-s2-root] [data-m=pt-step-illus]{zoom:.84}[data-contest-s2-root] [data-m=pt-tiles]>:is(div,a)>:is(div,a):first-child{zoom:.75}}@media (max-width:360px){[data-contest-s2-root] [data-m=pt-step-illus]{zoom:.76}[data-contest-s2-root] [data-m=pt-tiles]>:is(div,a)>:is(div,a):first-child{zoom:.62}[data-contest-s2-root] [data-m=nav-links]{gap:0 14px}[data-contest-s2-root] [data-nav-link] p,[data-contest-s2-root] [data-sticky-nav].is-light [data-nav-link] p{font-size:14px}}@media (max-width:760px){[data-contest-s2-root]{--m-fs-hero:32px;--m-fs-title:24px;--m-fs-subtitle:18px;--m-fs-body:14px;--m-fs-small:13px}}@media (max-width:1199px){[data-contest-s2-root]{--contest-header-h:58px;padding-top:var(--contest-header-h)}[data-contest-s2-root] [data-page-frame]>[data-sec=nav]{top:var(--contest-header-h)!important}[data-contest-s2-root]{--site-bottom-nav-h:73px;padding-bottom:0}[data-contest-s2-root] .m-cta-bar{bottom:calc(var(--site-bottom-nav-h) + env(safe-area-inset-bottom));padding-bottom:10px}[data-contest-s2-root] [data-page-frame]>[data-sec=deco]{bottom:calc(var(--m-cta-h) + var(--site-bottom-nav-h) + env(safe-area-inset-bottom) + 16px)}}@media (min-width:1200px){[data-contest-s2-root] [data-hero-keycaps].is-nav-clipped{clip-path:inset(332px -100vw -100vh -100vw)}[data-contest-s2-root] [data-hero-ghost]{clip-path:inset(-100vh -100vw calc(100% - 332px) -100vw);filter:blur(15px)}[data-contest-s2-root] [data-sticky-nav].is-over-ghost{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media (max-width:1199px){[data-contest-s2-root] [data-hero-ghost]{display:none}}@media (min-width:1200px){[data-contest-s2-root] [data-sticky-nav].is-light [data-nav-link].is-active p{color:#a5ff73}[data-contest-s2-root] [data-sticky-nav].is-light [data-nav-link]:after{background:#a5ff73}}@media (hover:hover) and (min-width:1200px){[data-contest-s2-root] [data-nav-link]:hover:after{transform:scaleX(1);background:#60f12c}[data-contest-s2-root] [data-nav-link]:hover p,[data-contest-s2-root] [data-sticky-nav].is-light [data-nav-link]:hover p{color:#60f12c}[data-contest-s2-root] [data-sticky-nav].is-light [data-nav-link]:hover:after{background:#60f12c}}@media (hover:hover) and (max-width:1199px){[data-contest-s2-root] [data-nav-link]:hover:after{transform:scaleX(1)}[data-contest-s2-root] [data-nav-link]:hover p,[data-contest-s2-root] [data-sticky-nav].is-light [data-nav-link]:hover p{color:#1c1c1c}}[data-contest-s2-root][data-share-only]{padding:0!important}@media (min-width:1200px){[data-contest-s2-root] [data-page-frame]>[data-sec=deco]{left:24px;bottom:24px}[data-contest-s2-root] [data-carousel-prev]{left:calc(695px + max(0px, calc((100cqw - 1920px) / 2)))!important}[data-contest-s2-root] [data-carousel-next]{left:calc(max(0px, calc((100cqw - 48px) / 2)) + 249px)!important}}@media (min-width:1200px) and (hover:hover){[data-contest-s2-root] [data-carousel-next],[data-contest-s2-root] [data-carousel-prev]{opacity:0;transition:opacity .2s}[data-contest-s2-root] :has(>[data-carousel]:hover,>[data-carousel-prev]:hover,>[data-carousel-next]:hover)>[data-carousel-next],[data-contest-s2-root] :has(>[data-carousel]:hover,>[data-carousel-prev]:hover,>[data-carousel-next]:hover)>[data-carousel-prev]{opacity:1}}[data-contest-s2-root] [data-carousel] .carousel__slide img{left:0;top:0;width:100%;height:100%;object-fit:cover}@media (max-width:1199px){[data-contest-s2-root] [data-sec=hero] [data-m=hero-btn]{display:none}[data-contest-s2-root] [data-sec=hero] [data-hero-keycaps]{margin-top:-32%}[data-contest-s2-root] .m-cta-bar{background:rgba(1,1,1,.4);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:0}[data-contest-s2-root] .m-cta-bar.is-hidden{transform:none;visibility:visible}}[data-contest-s2-root] [data-sec=hero] [data-hero-keycaps]{z-index:0}[data-contest-s2-root] [data-sec=hero] [data-m=hero-cards]{z-index:1}@media (min-width:1200px) and (hover:hover){[data-contest-s2-root] [data-sec=hero] [data-m=hero-btn]:hover,[data-contest-s2-root] [data-sticky-nav] [data-m=nav-cta]:hover{background-color:#a5ff73;box-shadow:none;transform:none}}@media (min-width:1200px){[data-contest-s2-root] [data-sticky-nav],[data-contest-s2-root] [data-sticky-nav].is-light{background-color:rgba(255,255,255,.25);box-shadow:none}[data-contest-s2-root] [data-sticky-nav].is-light [data-m=nav-cta]{background-color:#000000}[data-contest-s2-root] [data-sticky-nav].is-light [data-m=nav-cta] p{color:#a5ff73}[data-contest-s2-root] [data-sticky-nav].is-light [data-m=nav-cta]:hover{background-color:#1c1c1c;box-shadow:none;transform:none}}@media (hover:hover){[data-contest-s2-root] [data-m=intro-btn]:hover{background-color:#1c1c1c;outline-color:#ffffff;box-shadow:none;transform:none}[data-contest-s2-root] [data-m=intro-btn]:hover p{color:#ffffff}}[data-contest-s2-root] [data-m=pt-elig-btn]{background-color:#2a2a2a;outline:1px solid #a5ff73;outline-offset:-1px}[data-contest-s2-root] [data-m=pt-elig-btn] p{color:#a5ff73}@media (hover:hover){[data-contest-s2-root] [data-m=pt-elig-btn]:hover{background-color:#2a2a2a;outline-color:#ffffff;box-shadow:none;transform:none}[data-contest-s2-root] [data-m=pt-elig-btn]:hover p{color:#ffffff}}[data-contest-s2-root] [data-m=pt-btns]>[data-btn=line]{background-color:transparent;outline:1px solid #a5ff73;outline-offset:-1px}[data-contest-s2-root] [data-m=pt-btns]>[data-btn=line] p{color:#a5ff73}@media (hover:hover){[data-contest-s2-root] [data-m=pt-btns]>[data-btn=line]:hover{background-color:transparent;outline-color:#ffffff;box-shadow:none;transform:none}[data-contest-s2-root] [data-m=pt-btns]>[data-btn=line]:hover p{color:#ffffff}}[data-contest-s2-root] [data-m=pt-btns]>[data-btn=fill]{background-color:#a5ff73;outline-color:#a5ff73}@media (hover:hover){[data-contest-s2-root] [data-m=pt-btns]>[data-btn=fill]:hover{background-color:#91ff55;outline-color:#91ff55;box-shadow:none;transform:none}}[data-contest-s2-root] [data-m=ab-btn]{background-color:transparent;outline:1px solid #ffffff;outline-offset:-1px}[data-contest-s2-root] [data-m=ab-btn] p{color:#ffffff}@media (hover:hover){[data-contest-s2-root] [data-m=ab-btn]:hover{background-color:transparent;outline-color:#bfcbff;box-shadow:none;transform:none}[data-contest-s2-root] [data-m=ab-btn]:hover p{color:#bfcbff}}[data-contest-s2-root] [data-m=sh-btn]{background-color:#a5ff73}@media (hover:hover){[data-contest-s2-root] [data-m=sh-btn]:hover{background-color:#91ff55;box-shadow:none;transform:none}}@media (max-width:1199px){[data-contest-s2-root] [data-m=pt-excl-head]>img{order:-1}}[data-contest-s2-root] [data-m=pt-excl-head]>:is(div,a):first-child{width:auto!important}@media (max-width:1199px){[data-contest-s2-root] [data-m=pt-excl-head] p,[data-contest-s2-root] [data-m=pt-f-title],[data-contest-s2-root] [data-m=pt-f-title] p,[data-contest-s2-root] [data-m=pt-tiles] p{text-wrap:balance}[data-contest-s2-root] [data-sec=share]{position:relative;align-items:stretch;padding:56px var(--m-gutter) 40px;overflow:hidden}[data-contest-s2-root] [data-sec=share]>[data-m=sh-desc],[data-contest-s2-root] [data-sec=share]>[data-m=sh-label],[data-contest-s2-root] [data-sec=share]>[data-m=sh-title]{position:relative;z-index:1;width:auto!important;max-width:200px!important;text-align:left;white-space:normal;word-break:keep-all}[data-contest-s2-root] [data-sec=share]>[data-m=sh-label]{order:1;margin-top:0;font-size:16px;line-height:24px;max-width:none!important}[data-contest-s2-root] [data-sec=share]>[data-m=sh-title]{order:2;margin-top:8px;font-size:40px;line-height:52px;max-width:180px!important}[data-contest-s2-root] [data-sec=share]>[data-m=sh-desc]{order:3;margin-top:24px;font-size:15px;line-height:24px}[data-contest-s2-root] [data-sec=share]>[data-m=sh-btn]{order:4;position:relative;z-index:1;margin-top:68px;width:100%}[data-contest-s2-root] [data-sec=share]>[data-m=sh-img]{position:absolute;top:-30px;left:auto;right:calc(var(--m-gutter) - 20px);margin:0;zoom:.7;transform:none;pointer-events:none}[data-contest-s2-root] [data-sec=share]>[data-m=sh-img]>img{left:186px!important;top:-76px!important;transform:rotate(72deg)}[data-contest-s2-root] [data-sec=share]>[data-m=sh-img]>div:first-child{left:300px!important;top:332px!important;transform:rotate(-35deg) scale(1.08)}[data-contest-s2-root] [data-sec=share]>[data-m=sh-img]>div:nth-child(2){display:none}[data-contest-s2-root] [data-sec=share]>[data-m=sh-img]>div:first-child:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 75% 60% at 62% 8%,rgba(0,0,0,.62),rgba(0,0,0,.25) 45%,rgba(0,0,0,0) 75%);-webkit-mask:url(/images/contest-s2/topic-sticker-mask.png) center/100% 100% no-repeat;mask:url(/images/contest-s2/topic-sticker-mask.png) center/100% 100% no-repeat;pointer-events:none}}@media (max-width:360px){[data-contest-s2-root] [data-sec=share]>[data-m=sh-img]{right:calc(var(--m-gutter) - 34px)}}[data-contest-s2-root] .m-cta-bar__btn{border:0}@media (max-width:1199px){[data-contest-s2-root] [data-m=lic-card]{position:relative;align-items:flex-start;aspect-ratio:335/426;container-type:inline-size;height:auto;padding:0;overflow:hidden;border-radius:8px}[data-contest-s2-root] [data-m=lic-card]>[data-m=lic-card-pill]{position:relative;z-index:2;margin:calc(32 / 335 * 100cqw) 0 0 calc(16 / 335 * 100cqw);padding:calc(10 / 335 * 100cqw) calc(27 / 335 * 100cqw);height:auto}[data-contest-s2-root] [data-m=lic-card]>[data-m=lic-card-pill] p{font-size:max(11px,calc(12 / 335 * 100cqw));line-height:1.5}[data-contest-s2-root] [data-m=lic-card]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(246,246,246,.55) 0,rgba(246,246,246,.3) 22%,rgba(246,246,246,.1) 36%,rgba(246,246,246,0) 46%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.6) 25%,transparent 46%);mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.6) 25%,transparent 46%)}[data-contest-s2-root] [data-m=lic-card]>[data-m=lic-card-text]{position:relative;z-index:2;margin:calc(21 / 335 * 100cqw) calc(16 / 335 * 100cqw) 0;text-align:left;font-size:14px;line-height:1.57;font-size:max(13px,calc(14 / 335 * 100cqw))!important;white-space:pre-line!important}[data-contest-s2-root] [data-m=lic-card]>[data-m=lic-card-img]{position:absolute;left:-21.5%;top:-13.6%;width:192%;height:auto;margin:0;z-index:0}[data-contest-s2-root] [data-m=sp-logo]>img{width:auto;height:36px}[data-contest-s2-root] [data-m=sp-logo]>p{max-width:15em!important;font-size:16px;line-height:25px;font-weight:500;white-space:normal;text-wrap:balance;word-break:keep-all}}[data-contest-s2-root] [data-sticky-nav]{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}@media (min-width:1200px){[data-contest-s2-root] [data-m=jd-cards] p{word-break:keep-all;text-wrap:balance}[data-contest-s2-root] [data-m-br]{display:none}}@media (max-width:1199px){[data-contest-s2-root] [data-m=topic-card]{margin-top:45px;padding:44px 20px 80px;overflow:visible}[data-contest-s2-root] [data-m=topic-deco]{left:auto;right:-22px;top:15px;width:86px;height:auto}[data-contest-s2-root] [data-m=topic-desc]{font-size:14px;line-height:24px;white-space:pre-line!important}[data-contest-s2-root] [data-m=topic-keycap]{--kz:0.6;order:8;align-self:flex-start;zoom:var(--kz);position:relative;z-index:1;margin-top:calc(-144px / var(--kz));margin-left:calc(-96px / var(--kz));margin-bottom:calc(-69px / var(--kz))}[data-contest-s2-root] [data-m=pt-elig]{padding:26px 20px 32px}[data-contest-s2-root] [data-m=pt-elig-text]{gap:16px 0}[data-contest-s2-root] [data-m=pt-elig-text]>div:not([data-m])>div>p{font-size:14px;line-height:22px}[data-contest-s2-root] [data-m=pt-elig-text]>div:not([data-m])>p{font-size:20px;line-height:32px;word-break:keep-all;text-wrap:balance}[data-contest-s2-root] [data-m=pt-elig-checks]{gap:0;padding-top:0}[data-contest-s2-root] [data-m=pt-elig-text]>[data-m=pt-elig-checks] p{font-size:14px;line-height:24px}[data-contest-s2-root] [data-m=pt-elig-btn]{margin-top:36px;height:50px}[data-contest-s2-root] [data-m=lic-note]{white-space:pre-line!important}}