*{-webkit-tap-highlight-color:transparent}:root{--vw-unit:5px;--vh-unit:5px;--scale-unit:5px}@media (max-width:720px){:root{--vw-unit:1vw;--vh-unit:0.44vh;--scale-unit:min(var(--vw-unit),var(--vh-unit))}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100dvh;margin:0}body,html{-webkit-overflow-scrolling:auto;overscroll-behavior:none;touch-action:none}body,html{margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.invalid-user-error-title{margin-bottom:3.2vw}@media (min-width:720px){body{align-items:center;display:flex;justify-content:center;width:100vw}}@font-face{font-family:GmarketSansMedium;font-style:normal;font-weight:400;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff) format("woff")}@font-face{font-family:GmarketSansMedium;font-style:normal;font-weight:700;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff) format("woff")}@font-face{font-family:BMJUA;font-style:normal;font-weight:400;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/BMJUA.woff) format("woff")}.invalid-user-root-container{align-items:center;background-color:#f1eaf7;display:flex;flex-direction:column;font-family:Pretendard;font-weight:600;height:100vh;justify-content:center;width:100%}.invalid-user-image{height:177.387px;width:167.4px}@media (min-width:720px){.invalid-user-root-container{height:100%}}.invalid-user-message-box{line-height:calc(var(--vw-unit)*10);position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.invalid-user-close-btn,.invalid-user-message-box{font-size:calc(var(--vw-unit)*6.4);left:50%;text-align:center}.invalid-user-close-btn{bottom:calc(var(--vw-unit)*8.5333);color:#fff;cursor:pointer;display:inline-block;margin-bottom:calc(var(--vw-unit)*2.1333);position:relative;position:absolute;text-decoration:none;transform:translate(-50%)}.invalid-user-close-btn:hover{color:#f55336}.invalid-user-error-title{color:#000;font-size:calc(var(--vw-unit)*5.87);font-weight:700;line-height:normal;text-align:center}.invalid-user-error-content{color:#4e4e4e;font-size:calc(var(--vw-unit)*4);font-weight:500;line-height:calc(var(--vw-unit)*5.87);text-align:center}p{margin:0}.Poll-data-sending{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100%}.iphoneLayout{display:none;z-index:-1}@media (min-width:720px){.Poll-data-sending{height:900px}.AppContainer{border-radius:20px;height:900px;position:relative;scale:.8;width:500px}.iphoneLayout{display:block;position:absolute;right:calc(50% - 266.5px);top:-92px;width:530px}}@keyframes bounce-pulse{0%{transform:translateY(.1875em)}30%{transform:translateY(-.25em)}50%{transform:translateY(.1875em)}}.rai-bounce{display:inline-block;line-height:0}.rai-bounce>div{animation-duration:inherit;animation-iteration-count:infinite;animation-name:bounce-pulse;animation-timing-function:ease-in-out;background-color:currentColor;border-radius:100%;display:inline-block;height:.5em;margin-right:.1875em;transform:translateY(.1875em);width:.5em}.rai-bounce>div:last-child{margin-right:0}.Poll-root-container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;bottom:0;color:#070707;display:flex;flex-direction:column;font-family:Pretendard;left:0;margin:0;min-height:100vh;padding:0;position:relative;position:fixed;right:0;top:0}@media (min-width:720px){.Poll-root-container{-ms-overflow-style:none;height:100%;left:0;min-height:100%;overflow:hidden;position:absolute;scrollbar-width:none;top:0;width:100%}.Poll-root-container :-webkit-scrollbar{display:none}}.Poll-content-container{background-color:#fff;margin:0}.Poll-content-container,.start-page-root-container{display:flex;flex-direction:column;padding:0;transition:opacity .5s}.start-page-root-container{align-items:center;background:linear-gradient(168deg,#d3c5ff,#f5ecff 31.25%,#eddcfc 65.62%,#f4d9fa);box-sizing:border-box;font-family:Pretendard;height:100dvh;padding-top:calc(var(--vw-unit)*16);position:absolute;width:100%}@media (min-width:720px){.start-page-root-container{height:100%;justify-content:space-between}}.start-page-survey-title-container{align-items:center;background:#a88fdf;border-radius:999px;display:inline;gap:10px;justify-content:center;margin:0;padding:calc(var(--vw-unit)*2) calc(var(--vw-unit)*3);width:-webkit-fit-content;width:fit-content}.start-page-survey-title{color:#fff;font-family:배달의민족 주아 OTF;font-size:calc(var(--vw-unit)*5);font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.2;text-align:center}.start-page-title-end{width:calc(var(--vw-unit)*70)}.start-page-title-end,.start-page-title-end-outline{margin-bottom:calc(var(--vw-unit)*4.5);margin-top:calc(var(--vw-unit)*4)}.start-page-title-end-outline{color:#4758a8;font-family:배달의민족 주아 OTF;font-size:calc(var(--vw-unit)*10);font-weight:800;letter-spacing:2px;position:absolute;text-align:center}.start-page-survey-info{color:#404040;font-size:calc(var(--vw-unit)*4.3);font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.5;text-align:center}.start-page-survey-info-end{margin-bottom:calc(var(--vw-unit)*3.4)}.start-page-company-name-container{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(90deg,#a88fdf00,#a88fdf33 25%,#a88fdf47 50%,#a88fdf33 75%,#a88fdf00);display:flex;flex-direction:column;gap:10px;justify-content:center;padding:calc(var(--vw-unit)*1) calc(var(--vw-unit)*14)}.start-page-company-name{color:#8a68d4;font-family:Pretendard;font-size:calc(var(--vw-unit)*3.4);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-align:center}.balloting-image-container{margin-bottom:calc(var(--vw-unit)*10);margin-top:auto}.balloting-image{width:100%}.ballot-box-image-container{align-content:center;display:flex;justify-content:center;margin-top:calc(var(--vw-unit)*12);width:90%}.ballot-box-image{margin-left:calc(var(--vw-unit)*4);width:100%}.start-page-button-container{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:linear-gradient(180deg,#fff0,#fff9);bottom:0;display:flex;gap:calc(var(--vw-unit)*3.4);justify-content:center;left:0;padding:calc(var(--vw-unit)*3.4);position:absolute;right:0}.start-page-back-btn{background-color:#e4e4e7;color:#71717a;flex:1 1}.start-page-back-btn,.start-page-next-btn{border-radius:8px;height:calc(var(--vw-unit)*6);padding:calc(var(--vw-unit)*4) calc(var(--vw-unit)*2.7);text-align:center}.start-page-next-btn{background-color:#6b41c9;color:#fff;flex:2 1}.button-text{font-size:calc(var(--vw-unit)*4);font-weight:600;line-height:1.5}.action-button{-webkit-tap-highlight-color:transparent;cursor:pointer;display:inline-block;overflow:hidden;position:relative}.action-button:after{animation:var(--ani);background-color:var(--color);border-radius:50%;content:"";height:var(--circleSize);left:var(--left);opacity:0;position:absolute;top:var(--top);transform:scale(0);width:var(--circleSize);z-index:10}.poll-submit-root-container{align-items:center;background-color:#fff;display:flex;font-size:calc(var(--vw-unit)*7.2);height:calc(100dvh - var(--vw-unit)*20);justify-content:center;transition:opacity .5s}.submit-page-info-sub{color:#71717a;font-size:calc(var(--vw-unit)*6.4)}.submit-page-info-main,.submit-page-info-sub{font-family:GmarketSansMedium;letter-spacing:calc(var(--vw-unit)*-.53);text-align:center}.submit-page-info-main{color:#15002b;font-size:calc(var(--vw-unit)*11.2);font-weight:600}.summit-page-icon{align-items:center;display:flex;height:calc(var(--vw-unit)*70.93);justify-content:center;margin-top:calc(var(--vw-unit)*8)}.summit-page-icon img{margin-top:calc(var(--vw-unit)*4);width:calc(var(--vw-unit)*60)}.summit-page-icon.complete img{width:calc(var(--vw-unit)*53.33)}.complete-page-icon img{border:1px solid red}.summit-page-button-container{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);bottom:0;display:flex;gap:calc(var(--vw-unit)*3.4);justify-content:center;left:0;padding:calc(var(--vw-unit)*3.4);position:fixed;right:0}.summit-page-back-btn{background-color:#e4e4e7;color:#71717a;flex:1 1}.summit-page-back-btn,.summit-page-next-btn{border-radius:8px;height:calc(var(--vw-unit)*6);padding:calc(var(--vw-unit)*4) calc(var(--vw-unit)*2.7);text-align:center}.summit-page-next-btn{background-color:#6b41c9;color:#fff;flex:2 1}.summit-button-text{font-size:calc(var(--vw-unit)*4);font-weight:600;line-height:1.5}.vote-directive-root-container{background-color:#fff;color:#fff;font-family:Nanum Myeongjo,serif;font-size:calc(var(--vw-unit)*7.2);height:100vh;padding:0;transition:opacity .5s;width:100%}.vote-directive-button-container{align-items:center;bottom:calc(var(--vw-unit)*12);display:flex;flex-direction:row;justify-content:space-around;position:absolute;width:100%}.vote-directive-action-btn,.vote-directive-message-box{color:#fff;font-size:calc(var(--vw-unit)*6.4)}.vote-directive-message-box{left:50%;line-height:calc(var(--vw-unit)*10);position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%}.Poll-Choice-Content-Container{position:relative;transition:opacity .5s}.Poll-bottom-filler{width:100%}.Poll-common-header{padding-top:calc(var(--vw-unit)*4.2);width:100%}.Poll-common-title{font-size:calc(var(--vw-unit)*4.64);font-weight:500}.Poll-common-subtitle,.Poll-common-title{margin:0 calc(var(--vw-unit)*6.4);text-align:start}.Poll-common-subtitle{font-size:calc(var(--vw-unit)*4.25);font-weight:400}.Poll-direction{background-color:#f1f1f1;color:#ff6700;font-size:calc(var(--vw-unit)*4.1);font-weight:400;margin:calc(var(--vw-unit)*2.7) calc(var(--vw-unit)*4.83) calc(var(--vw-unit)*3.8);padding:calc(var(--vw-unit)*1.42) calc(var(--vw-unit)*2.5) calc(var(--vw-unit)*1.62);text-align:start}.Poll-options-list{padding-left:calc(var(--vw-unit)*5.2);padding-top:calc(var(--vw-unit)*1.8)}.poll-option-item{align-items:flex-start;display:flex;flex-direction:row;font-size:calc(var(--vw-unit)*4.5);font-weight:400;height:calc(var(--vw-unit)*12);margin:0;padding:calc(var(--vw-unit)*2.8) calc(var(--vw-unit)*2.5) 0;position:relative;text-align:start}.poll-option-check-box{display:inline-block;height:calc(var(--vw-unit)*7.7);margin-right:calc(var(--vw-unit)*5.8);top:calc(var(--vw-unit)*1.63);width:calc(var(--vw-unit)*7.7)}.poll-option-check-mark{bottom:calc(var(--vw-unit)*1.39);height:calc(var(--vw-unit)*8.2);left:calc(var(--vw-unit)*.48);position:relative;width:calc(var(--vw-unit)*8.2)}.poll-option-text-box{display:inline-block;height:98%;vertical-align:middle}.poll-option-text{color:#a1a1aa;font-size:calc(var(--vw-unit)*4.8);font-weight:400}.poll-option-text-selected{color:#6b41c9;font-weight:600}.Poll-title-box{font-family:BMJUA;font-size:calc(var(--vw-unit)*5.33);font-style:normal;font-weight:400;letter-spacing:calc(var(--vw-unit)*-.13);line-height:normal;padding:calc(var(--vw-unit)*5.3);position:relative;text-align:center;z-index:10}.top-banner{align-items:center;display:flex;justify-content:space-between;margin-bottom:calc(var(--vw-unit)*4.4)}.top-banner-tip{background:#dbcbff;border-radius:calc(var(--vw-unit)*100);color:#6b41c9;display:flex;font-family:BMJUA;font-size:calc(var(--vw-unit)*3.2);font-style:normal;font-weight:400;line-height:normal;padding:calc(var(--vw-unit)*1.6) calc(var(--vw-unit)*2.67)}.top-banner-right{align-items:center;display:flex;gap:calc(var(--vw-unit)*3.2);justify-content:end}.top-banner-right-progress-bar{align-items:flex-start;background:#e4e4e7;background:var(--0501-color-neutral-200-tertiary,#e4e4e7);display:flex;flex-direction:column;gap:calc(var(--vw-unit)*2.67);width:calc(var(--vw-unit)*16.53)}.top-banner-right-progress-bar,.top-banner-right-progress-bar div{border-radius:calc(var(--vw-unit)*266.4);height:calc(var(--vw-unit)*1.07)}.top-banner-right-progress-bar div{background:#6b41c9;background:var(--0501-color-primary,#6b41c9)}.top-banner-right-indicator{color:#a1a1aa;display:flex;font-family:Pretendard;font-size:calc(var(--vw-unit)*4);gap:calc(var(--vw-unit)*.8)}.top-banner-right-indicator span:first-child{color:#6b41c9;font-weight:600}.top-banner-right-indicator span:last-child{color:#a1a1aa}.Poll-top-banner-box{width:100%}.Poll-Region-Content-Container{transition:opacity .5s}:root{--map-scale:0.84}@media (min-width:720px){:root{--map-scale:0.84}}@media (max-width:719px) and (min-aspect-ratio:4503599627370496/7070651414971679){:root{--map-scale:0.8}}@media (max-width:719px) and (min-aspect-ratio:2251799813685248/3422735716801577){:root{--map-scale:0.76}}@media (max-width:719px) and (min-aspect-ratio:2251799813685248/3332663724254167){:root{--map-scale:0.72}}@media (max-width:719px) and (min-aspect-ratio:2251799813685248/3242591731706757){:root{--map-scale:0.68}}@media (max-width:719px) and (min-aspect-ratio:2251799813685248/3152519739159347){:root{--map-scale:0.64}}@media (max-width:719px) and (min-aspect-ratio:4503599627370496/6124895493223875){:root{--map-scale:0.6}}.regionContainer{align-items:flex-start;display:flex;height:100%;justify-content:center;margin-top:calc(var(--vw-unit)*1);width:100%}.koreaMap{aspect-ratio:105.2051/134.7651;height:calc(var(--vw-unit)*195.2051);position:relative;scale:.84;scale:var(--map-scale);transform-origin:top;width:calc(var(--vw-unit)*100);z-index:1}.region-svg{position:absolute;transition:opacity .4s ease}.region,.region-svg,.region-svg path{-webkit-tap-highlight-color:transparent;outline:none;-webkit-user-select:none;user-select:none}.region{pointer-events:none;position:absolute}.region path{pointer-events:visiblePainted}.region1{position:absolute;z-index:12}.region1 .region-svg{height:calc(var(--vw-unit)*29.9421);left:calc(var(--vw-unit)*0);top:calc(var(--vw-unit)*0);width:calc(var(--vw-unit)*35.5176);z-index:12}.seoul-line{left:calc(var(--vw-unit)*29);position:absolute}.seoul-line,.seoul-line-svg{height:calc(var(--vw-unit)*6.0035);top:calc(var(--vw-unit)*24);width:calc(var(--vw-unit)*10.4);z-index:11}.seoul-line-svg{left:calc(var(--vw-unit)*28.8)}.region2 svg{height:calc(var(--vw-unit)*35.3179);left:calc(var(--vw-unit)*30.384);top:calc(var(--vw-unit)*18.9547);width:calc(var(--vw-unit)*27.9389)}.region3 svg{height:calc(var(--vw-unit)*36.7707);left:calc(var(--vw-unit)*43.4067);top:calc(var(--vw-unit)*13.3773);width:calc(var(--vw-unit)*50.5859)}.region4 svg{height:calc(var(--vw-unit)*33.2141);left:calc(var(--vw-unit)*20.83);top:calc(var(--vw-unit)*44.33);width:calc(var(--vw-unit)*55.7979)}.region5 svg{height:calc(var(--vw-unit)*40.9616);left:calc(var(--vw-unit)*58.8);top:calc(var(--vw-unit)*47.0627);width:calc(var(--vw-unit)*40.5917)}.region6 svg{height:calc(var(--vw-unit)*47.9851);left:calc(var(--vw-unit)*22.616);top:calc(var(--vw-unit)*73.1587);width:calc(var(--vw-unit)*37.8765)}.region7 svg{height:calc(var(--vw-unit)*29.5835);left:calc(var(--vw-unit)*53.15);top:calc(var(--vw-unit)*79.0627);width:calc(var(--vw-unit)*43.4747)}.region8 svg{height:calc(var(--vw-unit)*16.4803);left:calc(var(--vw-unit)*64.5893);top:calc(var(--vw-unit)*118.2853);width:calc(var(--vw-unit)*26.3749)}.region8 .region-svg.highlight{height:calc(var(--vw-unit)*21.8667);top:calc(var(--vw-unit)*112.952);width:calc(var(--vw-unit)*26.3749)}.region-background{background:linear-gradient(180deg,#fff0 9.98%,#c7c6fd 91.19%),#fff;height:100%;left:0;position:fixed;top:0;width:calc(var(--vw-unit)*100);z-index:0}.Poll-main{overflow:hidden}.Poll-Gender-gradient-layer{inset:0;pointer-events:none;position:absolute;transition:opacity .5s ease;z-index:0}.gradient-left{background:linear-gradient(165deg,#e3e3e314 9.2%,#4c89e3cc 92.16%),#fff}.gradient-right{background:linear-gradient(195deg,#e3e3e314 9.48%,#f43c21cc 92.21%),#fff}.Poll-Gender-Content-Container{transition:opacity .5s}.Poll-Gender-Button-Container{align-content:center;display:flex;flex-direction:row;gap:calc(var(--vw-unit)*4.27);justify-content:center;padding:0}.Poll-Gender-Text-Container{display:flex;height:calc(100dvh - var(--vw-unit)*128);justify-content:center;z-index:9999}@media (min-width:720px){.Poll-Gender-Text-Container{height:200px}}.Poll-Gender-Text-Container span{align-items:center;color:#6b41c9;display:flex;font-family:BMJUA;font-size:calc(var(--vw-unit)*21);font-weight:400;text-align:center}.Poll-Gender-Button{align-items:center;border-radius:calc(var(--vw-unit)*4.27);display:flex;flex-direction:column;gap:calc(var(--vw-unit)*1.6);overflow:hidden;padding:calc(var(--vw-unit)*2.13) calc(var(--vw-unit)*2.67) calc(var(--vw-unit)*4.27) calc(var(--vw-unit)*2.67);transition:all .2s ease-in-out;z-index:2}.Poll-Gender-Button.Ht{background-color:#e5cffa}.Poll-Gender-Button.Nor{background:#f4f4f5}.Poll-Gender-Icon{width:calc(var(--vw-unit)*36.53)}.Poll-Gender-Tag{align-items:center;border-radius:calc(var(--vw-unit)*13.33);display:flex;font-size:calc(var(--vw-unit)*4.27);font-weight:600;justify-content:center;line-height:calc(var(--vw-unit)*7.26);padding:calc(var(--vw-unit)*1.07) calc(var(--vw-unit)*4.27)}.Poll-Gender-Tag.Ht{background-color:#6b41c9;color:#fff}.Poll-Gender-Tag.Nor{background-color:#d4d4d8;color:#71717a}.Poll-Gender-Container-Background{align-items:center;bottom:0;display:flex;height:calc(var(--vw-unit)*110);justify-content:center;overflow:hidden;position:fixed;width:100%}.Poll-Gender-Container-Background img{margin-top:calc(var(--vw-unit)*10);width:154%;z-index:0}.Poll-Gender-Select-Box{align-items:end;bottom:0;display:flex;height:calc(var(--vw-unit)*100);position:fixed;width:100%;z-index:10}.Poll-Gender-Select-Box div{cursor:pointer;height:90%;width:50%}.Poll-main{flex:1 1;transition:opacity .5s;width:100%}.Poll-party-gradient-layer{inset:0;pointer-events:none;position:absolute;transition:opacity .5s ease;z-index:0}.Poll-Party-Content-Container{transition:opacity .5s}.Poll-Party-Button-Container{grid-row-gap:calc(var(--vw-unit)*2.7);grid-column-gap:calc(var(--vw-unit)*4);box-sizing:border-box;column-gap:calc(var(--vw-unit)*4);display:grid;grid-template-columns:repeat(2,1fr);overflow-x:hidden;overflow-y:auto;padding:calc(var(--vw-unit)*5.3) calc(var(--vw-unit)*6.4);row-gap:calc(var(--vw-unit)*2.7)}.Poll-Party-Icon{width:calc(var(--vw-unit)*40)}.Poll-Party-Button-Ht{box-shadow:calc(var(--vw-unit)*-1.07) calc(var(--vw-unit)*-1.07) calc(var(--vw-unit)*1.07) 0 #00000040 inset,calc(var(--vw-unit)*1.07) calc(var(--vw-unit)*1.07) calc(var(--vw-unit)*1.07) 0 #ffffff4d inset}.Poll-Party-Button-Ht,.Poll-Party-Button-Nor{align-items:center;border-radius:calc(var(--vw-unit)*4.27);display:flex;flex-direction:column;gap:calc(var(--vw-unit)*3.2);height:calc(var(--vw-unit)*32.53);justify-content:center;transition:background .3s,box-shadow .2s ease-in-out;width:100%}.Poll-Party-Tag-Ht{color:#fff}.Poll-Party-Tag-Ht,.Poll-Party-Tag-Nor{font-size:calc(var(--vw-unit)*4);font-weight:600;text-align:center}.Poll-Party-Tag-Nor{color:#71717a}.Vote-main{background-position:top 0 left 0;background-size:contain}.Vote-ballot-header{padding-top:calc(var(--vw-unit)*4.2);transition:opacity .5s;width:100%}.Vote-ballot-title-box{align-items:center;border-bottom:1px solid #c4c4c4;box-sizing:border-box;display:flex;flex-direction:column;height:calc(var(--vw-unit)*24);justify-content:center;padding-top:calc(var(--vw-unit)*2.4);width:100%}.Vote-ballot-title{font-family:Nanum Myeongjo,serif;font-size:calc(var(--vw-unit)*5.4);font-weight:600;margin:0 calc(var(--vw-unit)*6.4);text-align:start}.Vote-ballot-subtitle{font-family:Nanum Myeongjo,serif;font-size:calc(var(--vw-unit)*4.85);font-weight:400;margin-top:calc(var(--vw-unit)*1.8)}.Vote-bottom-filler{height:calc(var(--vw-unit)*22);width:100%}.Vote-direction{align-items:center;color:#828282;display:flex;font-size:calc(var(--vw-unit)*4.1);font-weight:400;justify-content:flex-start;margin-bottom:calc(var(--vw-unit)*10);padding-top:calc(var(--vw-unit)*1.8)}.direction-mark{height:calc(var(--vw-unit)*4.11);margin-left:calc(var(--vw-unit)*5.4);margin-right:calc(var(--vw-unit)*1.45);margin-top:calc(var(--vw-unit)*.48);width:calc(var(--vw-unit)*4.11)}.Vote-options-list{margin:0 calc(var(--vw-unit)*4.83);padding:0}.Vote-option-item{align-items:center;flex-direction:row;font-size:calc(var(--vw-unit)*4.5);font-weight:400;margin:0;margin-bottom:calc(var(--vw-unit)*3);position:relative;text-align:start}.Vote-option-item,.Vote-option-number-box{display:flex;height:calc(var(--vw-unit)*12.35)}.Vote-option-number-box{border:1px solid #b2b8dc;box-sizing:border-box;width:calc(var(--vw-unit)*12.35)}.Vote-option-number{display:block;margin:auto;width:50%}.Vote-option-text-box{align-items:center;border-bottom:1px solid #999;border-right:1px solid #999;border-top:1px solid #999;box-sizing:border-box;display:flex;flex:1 1;height:calc(var(--vw-unit)*12.35);padding-left:calc(var(--vw-unit)*4.2)}.Vote-option-text{color:#333;font-family:Nanum Myeongjo,serif;font-size:calc(var(--vw-unit)*5);font-weight:600}.Vote-option-check-box{border-bottom:1px solid #999;border-right:1px solid #999;border-top:1px solid #999;box-sizing:border-box;display:flex;height:calc(var(--vw-unit)*12.35);width:calc(var(--vw-unit)*12.35)}.Vote-option-check-mark{display:block;margin:auto;width:60%}.Vote-stamp-box{align-items:center;display:flex;justify-content:flex-end;margin-top:calc(var(--vw-unit)*12);padding-right:calc(var(--vw-unit)*8.8)}.stamp-mark{height:calc(var(--vw-unit)*22.01);width:calc(var(--vw-unit)*18.4)}.Vote-main{flex:1 1;padding-bottom:calc(var(--vw-unit)*7.73);width:100%}.Poll-Candidates-Content-Container,.Vote-Choice-Content-Container,.Vote-main{transition:opacity .5s}.Poll-select-candidate-background{left:calc(var(--scale-unit)*-26);position:absolute;top:calc(var(--scale-unit)*40);width:calc(var(--scale-unit)*120);z-index:0}li{list-style:none;text-decoration:none}.carouselContainer{cursor:grab;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:1}.carouselInner{align-items:center;display:flex;padding:calc(var(--scale-unit)*2.7) 0 0;transform-style:preserve-3d}.carouselInner.no-transition{transition:none!important}.blurBackground{background-size:cover;left:calc(var(--scale-unit)*-8);transition:opacity .6s ease;z-index:1}.backgroundWhite,.blurBackground{height:100%;overflow:hidden;position:absolute;scale:1.6;width:100%}.backgroundWhite{background-color:#fff}.blurBackground div:first-child{border-radius:50%;height:calc(var(--scale-unit)*62);left:calc(var(--scale-unit)*0);position:absolute;top:calc(var(--scale-unit)*0);width:calc(var(--scale-unit)*62)}.blurBackground div:last-child{border-radius:50%;bottom:calc(var(--scale-unit)*0);height:calc(var(--scale-unit)*80);position:absolute;right:calc(var(--scale-unit)*0);width:calc(var(--scale-unit)*80)}.cardContainer{border:calc(var(--scale-unit)*.37) solid #fff;border-radius:calc(var(--scale-unit)*4.27);box-shadow:calc(var(--scale-unit)*0) calc(var(--scale-unit)*-1.07) calc(var(--scale-unit)*1.07) calc(var(--scale-unit)*0) #0000000d,calc(var(--scale-unit)*0) calc(var(--scale-unit)*1.07) calc(var(--scale-unit)*4.27) calc(var(--scale-unit)*0) #00000026;flex-shrink:0;overflow:hidden}.cardWrapper{background-size:cover;height:100%;position:relative}.selectTile{position:absolute;right:calc(var(--scale-unit)*3);transition:opacity .3s ease;width:calc(var(--scale-unit)*30);z-index:10}.cardLogo{left:calc(var(--scale-unit)*6);top:calc(var(--scale-unit)*4);width:calc(var(--scale-unit)*25)}.cardImage,.cardLogo{position:absolute;z-index:1}.cardImage{bottom:0;object-fit:cover;width:100%}.cardImage.overlay{opacity:.5}.cardDimOverlay{background:linear-gradient(0deg,#000c,#0000);bottom:0;height:20%;position:absolute;width:100%;z-index:1}.cardName{bottom:calc(var(--scale-unit)*12.7);color:#f4f4f5;font-size:calc(var(--scale-unit)*16.5);font-weight:800;line-height:calc(var(--scale-unit)*9.6);right:calc(var(--scale-unit)*5.6)}.cardName,.noCandidate{position:absolute;text-shadow:calc(var(--scale-unit)*0) calc(var(--scale-unit)*1.1) calc(var(--scale-unit)*1.1) #0006;z-index:1}.noCandidate{bottom:calc(var(--scale-unit)*9.7);color:#fff;font-size:calc(var(--scale-unit)*12.8);font-weight:700;line-height:normal;text-align:center;width:100%}.cardIndex{-webkit-text-stroke-width:calc(var(--scale-unit)*.8);-webkit-text-stroke-color:#fff;bottom:calc(var(--scale-unit)*3.2);color:#000;font-size:calc(var(--scale-unit)*26.7);font-style:normal;font-weight:800;left:calc(var(--scale-unit)*6);line-height:normal;position:absolute;z-index:1}.bulletList{align-items:center;display:flex;gap:calc(var(--scale-unit)*2.4);justify-content:center;padding-left:calc(var(--scale-unit)*0)}.bulletItem{background-color:#ccc;border-radius:50%;height:calc(var(--scale-unit)*2.6);transition:transform .3s ease,background-color .3s ease;width:calc(var(--scale-unit)*2.6)}.scale-large{transform:scale(1)}.scale-medium{transform:scale(.75)}.scale-small{transform:scale(.5)}.focused{background-color:#6b41c9}.unfocused{background-color:#d9d9dd}.hidden{display:none;pointer-events:none}.gf-start-page-root-container{background-color:#d8e9f2;box-sizing:border-box;color:#fff;font-family:Pretendard;height:100dvh;padding:0;padding:calc(var(--vw-unit)*6) calc(var(--vw-unit)*6);transition:opacity .5s;width:100%}.gf-start-page-title-box{align-items:flex-start;background-color:#fff;border:1px solid #e4e4e6;border-radius:8px;border-top:8px solid #002333;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:calc(var(--vw-unit)*4);padding:calc(var(--vw-unit)*4) 0 calc(var(--vw-unit)*4) 0}.gf-start-page-survey-divider{border-top:1px solid #e4e4e6;height:1px;margin-bottom:calc(var(--vw-unit)*4);margin-top:calc(var(--vw-unit)*4);width:100%}.gf-start-page-survey-title{font-size:calc(var(--vw-unit)*5);font-style:normal;letter-spacing:normal;line-height:1.2}.gf-start-page-survey-company-sub,.gf-start-page-survey-title{color:#3f3f46;font-weight:600;margin-left:calc(var(--vw-unit)*4);margin-top:calc(var(--vw-unit)*1.2);text-align:left}.gf-start-page-survey-company-sub{font-size:calc(var(--vw-unit)*3.5);margin-bottom:calc(var(--vw-unit)*2.2)}.gf-start-page-survey-info{color:#71717a;font-size:calc(var(--vw-unit)*3.2);font-weight:400;letter-spacing:normal;line-height:1.3;margin-left:calc(var(--vw-unit)*4);text-align:left}.gf-start-page-button-container{align-items:center;display:flex;gap:calc(var(--vw-unit)*3.4);justify-content:flex-start}.gf-start-page-back-btn{background-color:#fff;color:#71717a}.gf-start-page-back-btn,.gf-start-page-next-btn{border-radius:4px;height:calc(var(--vw-unit)*2.8);padding:calc(var(--vw-unit)*3) calc(var(--vw-unit)*2.7);text-align:center}.gf-start-page-next-btn{background-color:#27272a;color:#fff}.gf-button-text{font-size:calc(var(--vw-unit)*3);font-weight:400;line-height:.7}.gf-submit-root-container{background-color:#d8e9f2;box-sizing:border-box;color:#fff;font-family:Pretendard;height:100dvh;padding:0;padding:calc(var(--vw-unit)*6) calc(var(--vw-unit)*6);transition:opacity .5s;width:100%}.gf-submit-title-box{align-items:flex-start;background-color:#fff;border:1px solid #e4e4e6;border-radius:8px;border-top:8px solid #002333;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:calc(var(--vw-unit)*4);padding:calc(var(--vw-unit)*4) 0 calc(var(--vw-unit)*4) 0}.gf-submit-divider{border-top:1px solid #e4e4e6;height:1px;margin-bottom:calc(var(--vw-unit)*4);margin-top:calc(var(--vw-unit)*4);width:100%}.gf-submit-title{font-size:calc(var(--vw-unit)*5);font-style:normal;letter-spacing:normal;line-height:1.2}.gf-submit-company-sub,.gf-submit-title{color:#3f3f46;font-weight:600;margin-left:calc(var(--vw-unit)*4);margin-top:calc(var(--vw-unit)*1.2);text-align:left}.gf-submit-company-sub{font-size:calc(var(--vw-unit)*3.5);margin-bottom:calc(var(--vw-unit)*2.2)}.gf-summit-info-container{align-items:flex-start;background-color:#fff;border:1px solid #e4e4e6;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:calc(var(--vw-unit)*4);padding:calc(var(--vw-unit)*4) 0 calc(var(--vw-unit)*4) 0}.gf-submit-info-text{color:#3f3f46;font-size:calc(var(--vw-unit)*4);font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.2;margin-left:calc(var(--vw-unit)*4);margin-top:calc(var(--vw-unit)*1.2);text-align:left}.gf-summit-page-button-container{align-items:center;display:flex;flex-direction:row;gap:calc(var(--vw-unit)*2);justify-content:flex-start}.gf-summit-page-back-btn{background-color:#fff;color:#71717a}.gf-summit-page-back-btn,.gf-summit-page-next-btn{border-radius:4px;height:calc(var(--vw-unit)*2.8);padding:calc(var(--vw-unit)*3) calc(var(--vw-unit)*2.7);text-align:center;width:calc(var(--vw-unit)*10)}.gf-summit-page-next-btn{background-color:#27272a;color:#fff}.gf-summit-button-text{font-size:calc(var(--vw-unit)*3);font-weight:400;line-height:.7}.gf-choice-root-container{background-color:#d8e9f2;box-sizing:border-box;font-family:Pretendard;height:100dvh;padding:0;padding:calc(var(--vw-unit)*6) calc(var(--vw-unit)*6);transition:opacity .5s;width:100%}.gf-choice-title-box{align-items:flex-start;background-color:#fff;border:1px solid #e4e4e6;border-radius:8px;border-top:8px solid #002333;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:calc(var(--vw-unit)*4);padding:calc(var(--vw-unit)*4) 0 calc(var(--vw-unit)*4) 0}.gf-choice-survey-divider{border-top:1px solid #e4e4e6;height:1px;margin-bottom:calc(var(--vw-unit)*4);margin-top:calc(var(--vw-unit)*4);width:100%}.gf-choice-survey-title{font-size:calc(var(--vw-unit)*5);font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.2}.gf-choice-survey-company-sub,.gf-choice-survey-title{color:#3f3f46;margin-left:calc(var(--vw-unit)*4);margin-top:calc(var(--vw-unit)*1.2);text-align:left}.gf-choice-survey-company-sub{font-size:calc(var(--vw-unit)*3.5);font-weight:500;margin-bottom:calc(var(--vw-unit)*2.2)}.gf-choice-option-container{align-items:flex-start;background-color:#fff;border:1px solid #e4e4e6;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:calc(var(--vw-unit)*4);padding:calc(var(--vw-unit)*4) 0 calc(var(--vw-unit)*4) 0}.gf-choice-poll-title{color:#3f3f46;font-size:calc(var(--vw-unit)*4);font-weight:600;line-height:1.2;margin-left:calc(var(--vw-unit)*4);margin-right:calc(var(--vw-unit)*4);margin-top:calc(var(--vw-unit)*1.2);text-align:left}.gf-options-list-container{box-sizing:border-box;padding-left:calc(var(--vw-unit)*5);width:100%}.gf-option-item{display:flex;flex-direction:row;margin-bottom:calc(var(--vw-unit)*3.2)}.gf-option-mark-container{display:flex;flex-direction:row;margin-right:calc(var(--vw-unit)*4.2)}.gf-option-check-mark{height:calc(var(--vw-unit)*4.2)}.gf-option-text-container{align-items:center;display:flex;height:calc(var(--vw-unit)*4);justify-content:center}.gf-option-text{color:#3f3f46;font-size:calc(var(--vw-unit)*3.4);font-weight:400;margin:0;text-align:left}.gf-option-text-selected{font-weight:600}.tf-start-page-root-container{background-color:#fff;box-sizing:border-box;color:#fff;font-family:Pretendard;height:100dvh;padding:0;padding-top:calc(var(--vw-unit)*6);transition:opacity .5s;width:100%}.tf-start-page-title-box{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 calc(var(--vw-unit)*6) calc(var(--vw-unit)*3) calc(var(--vw-unit)*6);padding:calc(var(--vw-unit)*4) 0 calc(var(--vw-unit)*4) 0;position:relative;top:30%}.tf-start-page-survey-divider{height:1px;margin-bottom:calc(var(--vw-unit)*3);width:100%}.tf-start-page-survey-title{font-size:calc(var(--vw-unit)*5);font-style:normal;letter-spacing:normal;line-height:1.2}.tf-start-page-survey-company-sub,.tf-start-page-survey-title{color:#3f3f46;font-weight:600;margin-left:calc(var(--vw-unit)*4);margin-top:calc(var(--vw-unit)*1.2);text-align:left}.tf-start-page-survey-company-sub{font-size:calc(var(--vw-unit)*3.5);margin-bottom:calc(var(--vw-unit)*2.2)}.tf-start-page-survey-info{color:#71717a;font-size:calc(var(--vw-unit)*3.2);font-weight:400;letter-spacing:normal;line-height:1.3;margin-left:calc(var(--vw-unit)*4);margin-top:calc(var(--vw-unit)*4);text-align:left}.tf-start-page-button-container{align-items:center;bottom:calc(var(--vw-unit)*10);box-sizing:border-box;display:flex;flex-direction:column;gap:calc(var(--vw-unit)*3.4);justify-content:flex-start;padding-left:calc(var(--vw-unit)*8);padding-right:calc(var(--vw-unit)*8);position:absolute;width:100%}.tf-start-page-back-btn{background-color:#fff;color:#71717a}.tf-start-page-back-btn,.tf-start-page-next-btn{align-items:center;border-radius:8px;display:flex;height:calc(var(--vw-unit)*5.8);justify-content:center;padding:calc(var(--vw-unit)*3) calc(var(--vw-unit)*2.7);text-align:center;width:100%}.tf-start-page-next-btn{background-color:#002333;color:#fff}.tf-button-text{font-size:calc(var(--vw-unit)*4);font-weight:600;line-height:.7}.tf-submit-root-container{background-color:#fff;box-sizing:border-box;color:#fff;font-family:Pretendard;height:100dvh;padding:0;padding-top:calc(var(--vw-unit)*6);transition:opacity .5s;width:100%}.tf-summit-info-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin-bottom:calc(var(--vw-unit)*4);padding:calc(var(--vw-unit)*4) 0 calc(var(--vw-unit)*4) 0;position:relative;top:30%}.tf-submit-info-text-sub{font-size:calc(var(--vw-unit)*3.8);font-weight:400;line-height:1.6}.tf-submit-info-text,.tf-submit-info-text-sub{color:#3f3f46;margin-left:calc(var(--vw-unit)*4);margin-top:calc(var(--vw-unit)*1.2)}.tf-submit-info-text{font-size:calc(var(--vw-unit)*5.2);font-weight:600;line-height:1.2}.tf-summit-page-button-container{align-items:center;bottom:calc(var(--vw-unit)*10);box-sizing:border-box;display:flex;flex-direction:column;gap:calc(var(--vw-unit)*3.4);justify-content:flex-start;padding-left:calc(var(--vw-unit)*8);padding-right:calc(var(--vw-unit)*8);position:absolute;width:100%}.tf-summit-page-back-btn{background-color:#fff;color:#71717a}.tf-summit-page-back-btn,.tf-summit-page-next-btn{align-items:center;border-radius:8px;display:flex;height:calc(var(--vw-unit)*5.8);justify-content:center;padding:calc(var(--vw-unit)*3) calc(var(--vw-unit)*2.7);text-align:center;width:100%}.tf-summit-page-next-btn{background-color:#002333;color:#fff}.tf-summit-button-text{font-size:calc(var(--vw-unit)*4);font-weight:600;line-height:.7}.tf-choice-root-container{background-color:#fff;box-sizing:border-box;font-family:Pretendard;height:100dvh;padding:0;padding:calc(var(--vw-unit)*6) calc(var(--vw-unit)*6);transition:opacity .5s;width:100%}.tf-choice-option-container{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:calc(var(--vw-unit)*4);margin-top:calc(var(--vw-unit)*12);padding:calc(var(--vw-unit)*4) 0 calc(var(--vw-unit)*4) 0}.tf-choice-poll-title{color:#3f3f46;font-size:calc(var(--vw-unit)*5.2);font-weight:500;line-height:1.2;margin:calc(var(--vw-unit)*1.2) calc(var(--vw-unit)*4) calc(var(--vw-unit)*5);text-align:left}.tf-options-list-container{box-sizing:border-box;padding-left:calc(var(--vw-unit)*5);padding-right:calc(var(--vw-unit)*5);width:100%}.tf-option-item{align-items:center;border:1.4px solid #9797a0;border-radius:12px;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:calc(var(--vw-unit)*1.6);padding:calc(var(--vw-unit)*4) calc(var(--vw-unit)*4) calc(var(--vw-unit)*4) calc(var(--vw-unit)*4)}.tf-option-item-selected{background-color:#002333}.tf-option-text-container{align-items:center;display:flex;height:calc(var(--vw-unit)*4);justify-content:center}.tf-option-text{color:#3f3f46;font-size:calc(var(--vw-unit)*4.4);font-weight:500;margin:0;text-align:left}.tf-option-text-selected{color:#fff;font-weight:600}.type-form-candidate-main{box-sizing:border-box;flex:1 1;padding:calc(var(--vw-unit)*6) calc(var(--vw-unit)*6);padding-bottom:calc(var(--vw-unit)*7.73);width:100%}.type-form-candidate-Content-Container{padding-top:calc(var(--vw-unit)*12);transition:opacity .5s}.tf-candidate-poll-title{color:#3f3f46;font-size:calc(var(--vw-unit)*5.2);font-weight:500;line-height:1.2;margin:calc(var(--vw-unit)*1.2) calc(var(--vw-unit)*4) calc(var(--vw-unit)*5);text-align:left}.type-form-candidate-Button-Container{grid-row-gap:calc(var(--vw-unit)*2.7);grid-column-gap:calc(var(--vw-unit)*4);box-sizing:border-box;column-gap:calc(var(--vw-unit)*4);display:grid;grid-template-columns:repeat(2,1fr);margin-top:calc(var(--vw-unit)*6);overflow-x:hidden;overflow-y:auto;padding:calc(var(--vw-unit)*0) calc(var(--vw-unit)*1);row-gap:calc(var(--vw-unit)*2.7)}.type-form-candidate-Icon{margin:0 calc(var(--vw-unit)*4);width:calc(var(--vw-unit)*32)}.type-form-candidate-Button-Ht{background-color:#dae3e5;border:1.5px solid #9cc2ca;border-radius:16px}.type-form-candidate-Button-Ht,.type-form-candidate-Button-Nor{align-items:center;display:flex;flex-direction:column;gap:calc(var(--vw-unit)*3.2);justify-content:center;padding:calc(var(--vw-unit)*2.3) 0 calc(var(--vw-unit)*3.7);transition:background .1s,border .1s ease-in-out;width:100%}.type-form-candidate-Button-Nor{background-color:#f9fafa;border:1.5px solid #a3a3ac;border-radius:16px}.type-form-candidate-Tag-Ht{color:#4e97a6}.type-form-candidate-Tag-Ht,.type-form-candidate-Tag-Nor{font-size:calc(var(--vw-unit)*3.6);font-weight:400;text-align:center}.type-form-candidate-Tag-Nor{color:#71717a}.type-form-party-main{box-sizing:border-box;flex:1 1;padding:calc(var(--vw-unit)*6) calc(var(--vw-unit)*6);padding-bottom:calc(var(--vw-unit)*7.73);width:100%}.type-form-party-Content-Container{padding-top:calc(var(--vw-unit)*12);transition:opacity .5s}.tf-party-poll-title{color:#3f3f46;font-size:calc(var(--vw-unit)*5.2);font-weight:500;line-height:1.2;margin:calc(var(--vw-unit)*1.2) calc(var(--vw-unit)*4) calc(var(--vw-unit)*5);text-align:left}.type-form-party-Button-Container{grid-row-gap:calc(var(--vw-unit)*2.7);grid-column-gap:calc(var(--vw-unit)*4);box-sizing:border-box;column-gap:calc(var(--vw-unit)*4);display:grid;grid-template-columns:repeat(2,1fr);margin-top:calc(var(--vw-unit)*6);overflow-x:hidden;overflow-y:auto;padding:calc(var(--vw-unit)*0) calc(var(--vw-unit)*1);row-gap:calc(var(--vw-unit)*2.7)}.type-form-party-Icon{width:calc(var(--vw-unit)*40)}.type-form-party-Button-Ht{background-color:#dae3e5;border:1.5px solid #9cc2ca;border-radius:16px}.type-form-party-Button-Ht,.type-form-party-Button-Nor{align-items:center;display:flex;flex-direction:column;gap:calc(var(--vw-unit)*3.2);justify-content:center;padding:calc(var(--vw-unit)*8.3) 0 calc(var(--vw-unit)*3.7);transition:background .1s,border .1s ease-in-out;width:100%}.type-form-party-Button-Nor{background-color:#f9fafa;border:1.5px solid #a3a3ac;border-radius:16px}.type-form-party-Tag-Ht{color:#4e97a6}.type-form-party-Tag-Ht,.type-form-party-Tag-Nor{font-size:calc(var(--vw-unit)*3.6);font-weight:400;margin-top:calc(var(--vw-unit)*6);text-align:center}.type-form-party-Tag-Nor{color:#71717a}.select-intention-container{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.selected-intention-label{align-items:center;color:#15002b;display:flex;font-family:GmarketSansMedium;font-size:calc(var(--vw-unit)*11.2);font-style:normal;font-weight:bolder;height:calc(var(--vw-unit)*26.67);justify-content:center;letter-spacing:-calc(var(--vw-unit)*0.53);line-height:calc(var(--vw-unit)*13.33);opacity:1;overflow-wrap:break-word;text-align:center;transition:opacity .3s ease-in-out;width:calc(var(--vw-unit)*80);word-break:keep-all;z-index:1}.selected-intention-image-wrapper{align-items:center;display:flex;height:calc(100dvh - var(--vw-unit)*94);justify-content:center;padding-top:calc(var(--scale-unit)*2);width:100%}.selected-intention-image-wrapper-wrapper{position:relative}.selected-intention-image{left:calc(var(--scale-unit)*19.3);position:absolute;top:calc(var(--scale-unit)*20);transition:opacity .4s;width:calc(var(--scale-unit)*36)}.selected-intention-stamp-image{position:absolute;transform:rotate(10deg);transition:top .2s,right .2s;width:calc(var(--scale-unit)*56)}.selected-intention-paper-image{padding:calc(var(--scale-unit)*8) calc(var(--scale-unit)*8) 0 0;width:calc(var(--scale-unit)*76)}@media (min-width:720px){.selected-intention-image-wrapper{height:400px;scale:.8}}.select-intention-slider-background{bottom:0;left:0;position:fixed;right:0;transition:opacity .2s ease-in-out;width:calc(var(--vw-unit)*100)}.select-intention-slider-wrapper{bottom:calc(var(--vw-unit)*30);position:fixed;width:calc(var(--vw-unit)*90)}.voting-intention-background{background:linear-gradient(180deg,#c7c6fd1a 11.51%,#c7c6fd 90.95%),#fff;height:100%;left:0;position:fixed;top:0;width:calc(var(--vw-unit)*100);z-index:0}.slider-container{justify-content:center;width:100%;z-index:9999}.slider-container,.slider-track{align-items:center;display:flex;flex-direction:column}.slider-track{background:linear-gradient(90deg,#ede5ff,#8854ff);border-radius:calc(var(--vw-unit)*2.67);height:calc(var(--vw-unit)*3.73);position:relative;width:96%}.slider-thumb-wrapper{cursor:pointer;display:flex;height:calc(var(--vw-unit)*17);justify-content:center;position:absolute;top:calc(var(--vw-unit)*-4.27);touch-action:none;transform:translateX(-50%);width:calc(var(--vw-unit)*14);z-index:1}.slider-thumb{border-left:calc(var(--vw-unit)*2.13) solid #0000;border-radius:calc(var(--vw-unit)*.53);border-right:calc(var(--vw-unit)*2.13) solid #0000;border-top:calc(var(--vw-unit)*4.27) solid #000;gap:calc(var(--vw-unit)*.8);height:0;width:0}.slider-thumb div{border:calc(var(--vw-unit)*.32) solid #000;border-radius:calc(var(--vw-unit)*.32);height:calc(var(--vw-unit)*1.07);margin-bottom:calc(var(--vw-unit)*.53);transform:translateX(-50%)}.slider-thumb div:last-child{height:calc(var(--vw-unit)*.53)}.slider-thumb-wrapper.with-transition{transition:left .2s ease-in-out}.slider-markers{align-items:center;display:flex;flex-direction:row;height:calc(var(--vw-unit)*3.73);justify-content:space-between;width:100%}.slider-marker{margin:calc(var(--vw-unit)*.225);width:calc(var(--vw-unit)*3.2)}.slider-labels{display:flex;justify-content:space-between;margin-top:calc(var(--vw-unit)*2.4);width:104%}.slider-label{cursor:pointer;font-family:GmarketSansMedium;font-size:calc(var(--vw-unit)*3.2);font-style:normal;font-weight:400;text-align:center;-webkit-user-select:none;user-select:none;width:100%}.slider-label:first-child{text-align:left}.slider-label:last-child{text-align:right}.slider-middle-line{border:calc(var(--vw-unit)*.27) solid #a7a7a7;border-radius:calc(var(--vw-unit)*.32);height:calc(var(--vw-unit)*6.93);position:absolute;top:calc(var(--vw-unit)*-1.8);transform:translateX(-50%);z-index:0}.select-age-container{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.selected-age-label{align-items:center;color:#15002b;display:flex;gap:calc(var(--vw-unit)*1.6);height:calc(var(--vw-unit)*16);justify-content:center;margin-top:calc(var(--vw-unit)*5);width:calc(var(--vw-unit)*100);z-index:2}.selected-age-label p:first-child{color:#6b41c9;color:var(--0501-color-primary,#6b41c9);font-family:GmarketSansMedium;font-size:calc(var(--vw-unit)*10.2);font-style:normal;font-weight:600;letter-spacing:-calc(var(--vw-unit)*0.53);text-align:center}.selected-age-label p:last-child{color:#a1a1aa;font-family:Pretendard;font-size:calc(var(--vw-unit)*10);font-style:normal;font-weight:400;padding-bottom:calc(var(--vw-unit)*1.07);text-align:center}.selected-age-image-wrapper{align-items:center;display:flex;height:calc(100dvh - var(--vw-unit)*94);justify-content:center;position:relative;width:100%}@media (min-width:720px){.selected-age-image-wrapper{height:400px}}.selected-age-image{margin:0;width:calc(var(--scale-unit)*90);z-index:2}.selected-age-halo{left:calc(50% - var(--scale-unit)*82/2);position:absolute;top:calc(50% - var(--scale-unit)*78/2);width:calc(var(--scale-unit)*82);z-index:1}.select-age-slider-wrapper{bottom:calc(var(--vw-unit)*30);position:fixed;width:calc(var(--vw-unit)*90);z-index:3}.age-background{background:linear-gradient(180deg,#c7c6fd1a 11.51%,#c7c6fd 90.95%),#fff;height:100%;left:0;position:fixed;top:0;width:calc(var(--vw-unit)*100);z-index:0}@property --gradient-end{syntax:"<color>";initial-value:#0000;inherits:false}.text-box p{color:#71717a;font-family:GmarketSansMedium;letter-spacing:-2px;margin:0}.text-box{margin-top:calc(var(--scale-unit)*8)}.question{font-size:calc(var(--vw-unit)*6.5);font-weight:400;margin-top:calc(var(--scale-unit)*10)}.answer-text{font-size:calc(var(--vw-unit)*10);font-weight:700}.gauge-container{height:100%;width:100%}.gauge-container,.political-orientation{display:flex;flex-direction:column;justify-content:space-evenly}.political-orientation{align-content:center;align-items:center;text-align:center;z-index:1}.political-orientation-background{height:100%;left:0;position:fixed;top:0;width:calc(var(--vw-unit)*100);z-index:0}.gauge{margin-top:calc(var(--scale-unit)*6);position:relative}.gauge-svg{overflow:visible;width:calc(var(--vw-unit)*85);z-index:9999}.ends-labels{display:flex;justify-content:space-between;margin-top:calc(var(--vw-unit)*2);position:absolute;width:100%}.ends-label{border-radius:calc(var(--vw-unit)*2*.74);color:#fff;font-family:Pretendard;font-size:calc(var(--vw-unit)*4.6*.74);font-style:normal;font-weight:600;line-height:normal;padding:calc(var(--vw-unit)*1.9*.74) calc(var(--vw-unit)*2.8*.74)}.ends-label.red{background-color:#ea505a}.ends-label.blue{background-color:#3047c4}@media (min-width:720px){.gauge{scale:.8}.gauge-svg{width:320px}.ends-label{border:1px solid red;border-radius:4px;font-size:16px;padding:5px 6px}}.gauge-section-path{-webkit-tap-highlight-color:transparent!important;cursor:pointer;transition:opacity .2s ease}.gauge-section-path:focus,.gauge-section-path:hover{opacity:.85;outline:none}.gauge-separator-line{stroke-linecap:round;pointer-events:none}.gauge-label-text,.gauge-label-text tspan{fill:#fffc;font-family:Pretendard;font-size:17px;font-weight:600;pointer-events:none}.gauge-label-text.selected,.gauge-label-text.selected tspan{font-size:18px;font-weight:800;transition:font-weight .5s ease-in-out}.gauge-focus-scope{mix-blend-mode:soft-light;pointer-events:none;transition:transform .6s;z-index:2}.gauge-needle-stick{bottom:calc(var(--vw-unit)*-10/2.6/2);left:calc(50% - var(--vw-unit)*6.5/2);position:absolute;transform-origin:50% calc(100% - var(--vw-unit)*10/2/2);width:calc(var(--vw-unit)*6.5);z-index:3}.gauge-needle-stick-center{bottom:calc(var(--vw-unit)*-10/2.3);left:calc(50% - var(--vw-unit)*10/2);position:absolute;width:calc(var(--vw-unit)*10);z-index:4}.wedge{border-radius:50%;height:calc(var(--vw-unit)*.47*180);mix-blend-mode:soft-light;mix-blend-mode:multiply;position:absolute;top:0;transform-origin:50% 50%;width:calc(var(--vw-unit)*.47*180)}@media (min-aspect-ratio:2/3){.gauge-svg{width:calc(var(--scale-unit)*106)}.ends-label{border-radius:calc(var(--scale-unit)*2);color:#fff;font-family:Pretendard;font-size:calc(var(--scale-unit)*4.6);font-style:normal;font-weight:600;line-height:normal;padding:calc(var(--scale-unit)*1.9) calc(var(--scale-unit)*2.8)}.gauge-needle-stick{bottom:calc(var(--scale-unit)*-10/2.6/2);left:calc(50% - var(--scale-unit)*7.5/2);transform-origin:50% calc(100% - var(--scale-unit)*10/2/2);width:calc(var(--scale-unit)*7.5)}.gauge-needle-stick-center{bottom:calc(var(--scale-unit)*-11/2.3);left:calc(50% - var(--scale-unit)*11/2);width:calc(var(--scale-unit)*11)}.wedge{height:calc(var(--scale-unit)*.59*180);width:calc(var(--scale-unit)*.59*180)}}.political-orientation{position:relative}.select-political-orientation-slider-wrapper{bottom:calc(var(--vw-unit)*30);position:fixed;width:calc(var(--vw-unit)*90);z-index:3}.start-page-root-container2{align-items:center;background:linear-gradient(168deg,#2e0258,#330170 61%,#6704be);box-sizing:border-box;display:flex;flex-direction:column;font-family:Pretendard;height:100dvh;justify-content:center;padding-bottom:calc(var(--scale-unit)*24.5);position:relative;transition:opacity .5s;width:100%}@media (min-width:720px){.start-page-root-container2{height:100%}}.start-page-survey-title2{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#fff;font-family:GmarketSansMedium;font-size:calc(var(--vw-unit)*12.3);font-weight:800;letter-spacing:-2px;text-align:center}.start-page-survey-title2,.start-page-title-end2{color:#fff;font-style:normal;line-height:1;text-shadow:0 0 calc(var(--vw-unit)*4) #15002b}.start-page-title-end2{font-size:calc(var(--vw-unit)*7);font-weight:900;margin-bottom:calc(var(--vw-unit)*1.5);margin-top:calc(var(--vw-unit)*4)}.start-page-title-end2,.start-page-touch-end2{font-family:Pretendard;letter-spacing:normal;text-align:center}.start-page-touch-end2{bottom:calc(var(--vw-unit)*9);color:#fff;font-size:calc(var(--vw-unit)*4.5);font-style:normal;font-weight:600;line-height:1.2;position:absolute;text-shadow:0 0 4px #6c3ba1cc,0 0 10px #fffc,0 0 50px #6b41c9;transition:opacity .5s ease}.start-page-company-name-container2{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(90deg,#fff0,#fff3 25%,#ffffff47 50%,#fff3 75%,#fff0);display:flex;flex-direction:column;gap:10px;justify-content:center;margin:20px 0;padding:calc(var(--vw-unit)*2) calc(var(--vw-unit)*14)}.start-page-company-name2{color:#fff;font-family:Pretendard;font-size:calc(var(--vw-unit)*3.4);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-align:center}.stamp-image-location2{display:flex;justify-content:space-around space-evenly;margin-top:calc(var(--scale-unit)*10)}.stamp-image-container2{align-content:center;display:flex;justify-content:center;margin-bottom:auto;width:calc(var(--scale-unit)*53)}.stamp-image2{transition:all 1s ease;width:100%;z-index:2}.stamp-after-image2{position:absolute;width:calc(var(--scale-unit)*53);z-index:1}.shape-container{height:100%;left:0;position:fixed;top:0;width:calc(var(--vw-unit)*100);z-index:0}.triangle{position:absolute}.start-page-next-btn2{background-color:#fff0;height:100%;left:0;position:fixed;top:0;width:calc(var(--vw-unit)*100);z-index:10}.action-button2:after{animation:var(--ani);background-color:var(--color);border-radius:50%;content:"";height:var(--circleSize);left:var(--left);opacity:0;position:absolute;top:var(--top);transform:scale(0);width:var(--circleSize);z-index:0}.carousel-container{align-items:center;display:flex;height:100dvh;justify-content:center;margin:0 auto;overflow:hidden;position:relative;top:-24vw;touch-action:none;-webkit-user-select:none;user-select:none;width:calc(var(--vw-unit)*100)}@media (min-width:720px){.carousel-container{height:770px;top:-70px}}.rotation-layer{border-radius:50%;height:calc(var(--vw-unit)*160);left:calc(var(--vw-unit)*6);position:absolute;width:calc(var(--vw-unit)*160);z-index:9}.rotation-layer-line{border:calc(var(--vw-unit)*.35) dashed #dcc8ce;height:calc(var(--vw-unit)*130);left:calc(var(--vw-unit)*-24);width:calc(var(--vw-unit)*130);z-index:8}.circle-item,.rotation-layer-line{border-radius:50%;position:absolute}.circle-item{align-items:center;border:calc(var(--vw-unit)*.53) solid #fff;display:flex;font-size:calc(var(--vw-unit)*3.3);justify-content:center;left:50%;margin:calc(var(--vw-unit)*-8);text-align:center;top:50%;transition:width .3s,height .3s,margin .3s,opacity .3s}.circle-item-logo-image{transition:width .3s;-webkit-user-select:none;user-select:none}.center-circle{align-items:center;border-radius:50%;display:flex;height:calc(var(--vw-unit)*101.33);justify-content:center;left:calc(var(--vw-unit)*97.67);position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(var(--vw-unit)*101.33)}.center-circle img{left:calc(var(--vw-unit)*-26);position:absolute;width:calc(var(--vw-unit)*141)}.center-circle-logo-image{left:calc(var(--vw-unit)*6);position:absolute;top:calc(var(--vw-unit)*23);width:calc(var(--vw-unit)*56);z-index:3}.center-circle-logo-title{font-family:GmarketSansMedium;font-size:calc(var(--vw-unit)*7);font-weight:800;left:calc(var(--vw-unit)*8);position:absolute;top:calc(var(--vw-unit)*28);width:calc(var(--vw-unit)*50);z-index:3}.center-circle-background-image-wrapper{border-radius:50%;height:100%;overflow:hidden;position:absolute;width:100%;z-index:0}.center-circle-background-image-wrapper img{bottom:calc(var(--vw-unit)*0);left:calc(var(--vw-unit)*0);mask-image:linear-gradient(0deg,#000 60%,#0000);-webkit-mask-image:linear-gradient(0deg,#000 60%,#0000);position:absolute;width:calc(var(--vw-unit)*60);z-index:0}.center-circle-dim{background:linear-gradient(180deg,#0000,#000);border-radius:50%;height:100%;opacity:.6;position:absolute;width:100%;z-index:2}.center-circle-star{left:calc(var(--vw-unit)*-8);position:absolute;scale:.9;top:calc(var(--vw-unit)*0);z-index:3}.center-circle-light{left:calc(var(--vw-unit)*3);position:absolute;top:calc(var(--vw-unit)*6);width:calc(var(--vw-unit)*46)}.blur-bottom,.blur-top{height:20px;left:0;pointer-events:none;position:absolute;width:100%;z-index:10}.blur-top{background:linear-gradient(180deg,#fff,#0000);top:0}.blur-bottom{background:linear-gradient(0deg,#fff,#0000);bottom:0}.Poll-common-footer{align-items:center;border:1px solid red;bottom:0;box-sizing:border-box;display:flex;gap:calc(var(--vw-unit)*3.4);justify-content:center;padding:calc(var(--vw-unit)*4.27) calc(var(--vw-unit)*5.33);position:-webkit-sticky;position:sticky;width:calc(var(--vw-unit)*100);z-index:9999}.Poll-control-button-box-wrapper{background:#f0ebf8;flex:1 1;gap:calc(var(--vw-unit)*2.3);justify-content:space-between;padding:calc(var(--vw-unit)*1.07)}.Poll-control-button-box,.Poll-control-button-box-wrapper{align-items:center;border-radius:calc(var(--vw-unit)*2.13);display:flex}.Poll-control-button-box{-webkit-tap-highlight-color:transparent;background-color:#fff;cursor:pointer;flex-direction:row;font-size:calc(var(--vw-unit)*3.73);font-style:normal;font-weight:600;gap:calc(var(--vw-unit)*1.6);justify-content:center;line-height:calc(var(--vw-unit)*4.27);overflow:hidden;padding:calc(var(--vw-unit)*2.4) calc(var(--vw-unit)*2.67) calc(var(--vw-unit)*2.4) calc(var(--vw-unit)*2.2);position:relative;-webkit-user-select:none;user-select:none}.Poll-control-button-box:after{animation:var(--ani);background-color:var(--color);border-radius:50%;content:"";height:var(--circleSize);left:var(--left);opacity:0;position:absolute;top:var(--top);transform:scale(0);width:var(--circleSize)}@keyframes ripple-effect{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}.Next-Button-available{color:#3f3f46}.Next-Button-disabled{color:#a1a1aa}.poll-page-indicator{align-items:center;display:flex;flex:1 1;justify-content:space-between}.poll-page-item{align-items:center;border-radius:calc(var(--vw-unit)*2.13);color:#71717a;cursor:pointer;display:flex;font-size:calc(var(--vw-unit)*3.73);font-weight:500;height:calc(var(--vw-unit)*7.7);justify-content:center;position:relative;transition:all .3s ease;width:calc(var(--vw-unit)*7.7)}.poll-page-item.active{background-color:#8750ff;color:#fff;transform:scale(1.2)}.poll-page-item.answered{color:#a1a1aa}.poll-page-item.dots{cursor:default;pointer-events:none}.poll-page-completed-icon{height:calc(var(--vw-unit)*8);position:absolute;width:calc(var(--vw-unit)*8)}*{-webkit-user-select:none;user-select:none}.Poll-V2-common-footer{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff9;bottom:0;box-sizing:border-box;display:flex;gap:calc(var(--vw-unit)*3.4);justify-content:center;padding:calc(var(--vw-unit)*4.27);position:-webkit-sticky;position:sticky;width:calc(var(--vw-unit)*100);z-index:9999}.Poll-V2-control-button-box-wrapper{display:flex;flex:1 1;gap:calc(var(--vw-unit)*3.4)}.Poll-V2-control-button-box{align-items:center;background-color:#fff;border-radius:calc(var(--vw-unit)*100);box-shadow:0 0 6px 0 #00000026;cursor:pointer;display:flex;flex-direction:row;font-size:calc(var(--vw-unit)*3.73);font-style:normal;font-weight:600;gap:calc(var(--vw-unit)*1.6);justify-content:center;line-height:calc(var(--vw-unit)*4.27);overflow:hidden;padding:calc(var(--vw-unit)*2.6) calc(var(--vw-unit)*3.2) calc(var(--vw-unit)*2.6) calc(var(--vw-unit)*3.2);position:relative;-webkit-user-select:none;user-select:none}.Poll-V2-control-button-box:after{animation:var(--ani);background-color:var(--color);border-radius:50%;content:"";height:var(--circleSize);left:var(--left);opacity:0;position:absolute;top:var(--top);transform:scale(0);width:var(--circleSize)}.Next-Button-V2-available{color:#3f3f46}.Next-Button-V2-disabled{color:#a1a1aa}.poll-V2-page-indicator{align-items:center;display:flex;flex:1 1;justify-content:space-between}.poll-V2-page-item{align-items:center;background-color:#f1f1f1;border-radius:calc(var(--vw-unit)*10);color:#71717a;cursor:pointer;display:flex;font-size:calc(var(--vw-unit)*3.73);font-weight:500;height:calc(var(--vw-unit)*9.6);justify-content:center;position:relative;transition:all .3s ease;width:calc(var(--vw-unit)*9.6)}.poll-V2-page-item.active{background-color:#8750ff;color:#fff;font-weight:700;transform:scale(1.16)}.poll-V2-page-item.answered{color:#a1a1aa}.poll-V2-page-item.dots{cursor:default;pointer-events:none}.poll-V2-page-completed-icon{height:calc(var(--vw-unit)*9);position:absolute;right:calc(var(--vw-unit)*.4);width:calc(var(--vw-unit)*9)}.Vote-footer{align-items:center;bottom:0;box-sizing:border-box;display:flex;flex-direction:row;height:calc(var(--vw-unit)*18.5);justify-content:space-between;max-width:calc(var(--vw-unit)*100);padding:0 calc(var(--vw-unit)*3.1);position:fixed;width:calc(var(--vw-unit)*100)}.Vote-Ballot-White{background-image:url(/pe2025/static/media/BallotBgWhite.5b7845819b5acad94590.png)}.Vote-Ballot-Green{background-image:url(/pe2025/static/media/BallotBgGreen.065e8028f0c73d4ce9ed.png)}.Vote-dash-line-box{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAACCAYAAADIKm3ZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGZJREFUeNrs08ENgCAMQNHiZLAHu6izwB6yGRbDRWw8mhj+S5omzb/WpZSq3AWdIk9VbPRz9oeON+67zkZP/4c+xnjtnHO7rUZftAnj8a3vPzOip/+y9/0HLI6evlkEAAAAUzkFGAAD5GfsXNSU/wAAAABJRU5ErkJggg==);background-size:contain;height:2px;left:0;margin:0;min-height:2px;padding:0;position:absolute;top:0;width:100%}.Vote-control-button-box{align-items:center;display:flex;flex-direction:row;height:calc(var(--vw-unit)*10.67);justify-content:center;width:calc(var(--vw-unit)*10.67)}.gf-footer-root{align-items:center;bottom:0;box-sizing:border-box;display:flex;gap:calc(var(--vw-unit)*3.4);justify-content:flex-end;padding:calc(var(--vw-unit)*3.4);padding-right:calc(var(--vw-unit)*6);position:-webkit-sticky;position:sticky;width:calc(var(--vw-unit)*100)}.gf-control-button-box{align-items:center;background:#fff;background:var(--0501-color-base-white,#fff);border:1px solid #d4d4d8;box-shadow:2px 2px 4px 0 #0000001a;display:flex;flex-direction:row;font-size:calc(var(--vw-unit)*3.6);font-weight:400;height:calc(var(--vw-unit)*5);justify-content:center;padding:calc(var(--vw-unit)*4) calc(var(--vw-unit)*3);width:calc(var(--vw-unit)*10.67)}.gf-control-button-box:first-child{background-color:#e4e4e7;background:#fff;color:#71717a}.gf-control-button-box:first-child,.gf-control-button-box:last-child{border-radius:8px;height:calc(var(--vw-unit)*.8);text-align:center;width:calc(var(--vw-unit)*10)}.gf-control-button-box:last-child{transition:background .3s}.gf-Next-Button-available{background:#00273a;color:#fff}.gf-Next-Button-disabled{background:#e4e4e7;color:#a1a1a4}.tf-footer-root{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);bottom:0;box-sizing:border-box;display:flex;gap:calc(var(--vw-unit)*3.4);justify-content:flex-end;padding:calc(var(--vw-unit)*3.4);position:-webkit-sticky;position:sticky;width:calc(var(--vw-unit)*100)}.tf-control-button-box{align-items:center;display:flex;flex-direction:row;font-size:calc(var(--vw-unit)*4.3);font-weight:600;height:calc(var(--vw-unit)*4);justify-content:center;width:calc(var(--vw-unit)*10.67)}.tf-control-button-box:first-child{background-color:#00273a;color:#71717a;flex:1 1}.tf-control-button-box:first-child,.tf-control-button-box:last-child{border-radius:8px;padding:calc(var(--vw-unit)*4.3) calc(var(--vw-unit)*2.7);text-align:center;width:calc(var(--vw-unit)*10)}.tf-control-button-box:last-child{flex:10 1;transition:background .3s}.tf-Next-Button-available{background:#00273a;color:#fff}.tf-Next-Button-disabled{background:#e4e4e7;color:#a1a1a4}
/*# sourceMappingURL=main.3386c0ba.css.map*/