.factory-module__zcqUAa__root{--강조:color-mix(in srgb, var(--상품색,#b3121f) 70%, #ff5a6a);--밤:#141214;--글:#f2ecdf;--작은글:#d6d0c4;--한지:#efe4cc;--먹:#1d140f;--한지붉음:#a3101b;background:var(--밤);color:var(--글);font-family:var(--body);word-break:keep-all;padding-bottom:140px;overflow-x:clip}.factory-module__zcqUAa__block{padding:0 var(--sp-20);margin:0 auto var(--sp-56);max-width:520px}.factory-module__zcqUAa__block[data-kkol=폰],.factory-module__zcqUAa__block[data-kkol=도판],.factory-module__zcqUAa__block[data-kkol=글],.factory-module__zcqUAa__block[data-kkol=붉은띠],.factory-module__zcqUAa__block[data-kkol=속삭임],.factory-module__zcqUAa__block[data-kkol=대비],.factory-module__zcqUAa__block[data-kkol=소멸],.factory-module__zcqUAa__block[data-kkol=큰숫자],.factory-module__zcqUAa__block[data-kkol=체크],.factory-module__zcqUAa__block[data-kkol=후기],.factory-module__zcqUAa__block[data-kkol=뒤집힌카드],.factory-module__zcqUAa__block[data-kkol=사진],.factory-module__zcqUAa__block[data-kkol=웹툰],.factory-module__zcqUAa__block[data-kkol=영상문],.factory-module__zcqUAa__block[data-kkol=신의판],.factory-module__zcqUAa__block[data-kkol=두앞날],.factory-module__zcqUAa__block[data-kkol=잠금],.factory-module__zcqUAa__block[data-kkol=셋칸],.factory-module__zcqUAa__block[data-kkol=물음고리],.factory-module__zcqUAa__block[data-kkol=한지],.factory-module__zcqUAa__block[data-kkol=목차]{padding:0}.factory-module__zcqUAa__text,.factory-module__zcqUAa__checks{gap:var(--sp-12);min-height:72svh;padding:var(--sp-48) 0;align-content:center;display:grid}.factory-module__zcqUAa__line{text-wrap:balance;margin:0;font-size:26px;font-weight:900;line-height:1.45}.factory-module__zcqUAa__small{margin:var(--sp-8) 0 0;font-size:var(--t-16);color:var(--작은글);font-weight:500;line-height:1.6}.factory-module__zcqUAa__band{margin:var(--sp-20) -20px 0;padding:var(--sp-24) var(--sp-20);color:#fff;background:radial-gradient(ellipse at center, #2a0508 0%, #2a050899 45%, var(--밤) 80%);font-size:26px;font-weight:900;line-height:1.45}.factory-module__zcqUAa__hand{font-style:normal;font-family:var(--f-pen,"Nanum Pen Script"), cursive;color:var(--강조,#e2333f);font-size:1.7em;font-weight:400;line-height:1}.factory-module__zcqUAa__val{font-family:var(--f-pen,"Nanum Pen Script"), cursive;color:var(--강조,#e2333f);font-size:1.5em;font-weight:400}.factory-module__zcqUAa__blur{filter:blur(6px);-webkit-user-select:none;user-select:none;color:var(--작은글)}.factory-module__zcqUAa__locked{align-items:baseline;gap:var(--sp-8);flex-wrap:wrap;display:inline-flex}.factory-module__zcqUAa__locked small{font-size:var(--t-12);opacity:.75;filter:none;font-weight:500}.factory-module__zcqUAa__sajuNote{font-size:var(--t-14);color:var(--작은글);text-align:center;margin:0}.factory-module__zcqUAa__checks .factory-module__zcqUAa__line{font-size:var(--t-20);padding-left:28px;font-weight:700;position:relative}.factory-module__zcqUAa__checks .factory-module__zcqUAa__line:before{content:"✓";color:var(--작은글);position:absolute;left:0}.factory-module__zcqUAa__photo{margin:0;position:relative}.factory-module__zcqUAa__photo img{min-height:var(--칸높이);object-fit:cover}.factory-module__zcqUAa__photo img,.factory-module__zcqUAa__panelCut img,.factory-module__zcqUAa__video img{width:100%;height:auto;display:block}.factory-module__zcqUAa__photo figcaption{gap:var(--sp-12);padding:30svh var(--sp-20) var(--sp-48);background:linear-gradient(to bottom, #14121400, #141214c7 45%, var(--밤) 100%);display:grid;position:absolute;inset:auto 0 0}.factory-module__zcqUAa__toon{gap:var(--sp-12);display:grid}.factory-module__zcqUAa__twin{gap:var(--sp-8);grid-template-columns:1fr 1fr;display:grid}.factory-module__zcqUAa__twin>.factory-module__zcqUAa__text{padding:8vh var(--sp-20);grid-column:1/-1}.factory-module__zcqUAa__block[data-kkol=웹툰] .factory-module__zcqUAa__text{padding-inline:var(--sp-20);text-align:center;justify-items:center}.factory-module__zcqUAa__panelCut{margin:0;position:relative}.factory-module__zcqUAa__narr{color:#111;padding:var(--sp-12) var(--sp-16);font-weight:700;font-size:var(--t-15);margin:0 var(--sp-20);background:#fff;line-height:1.6}.factory-module__zcqUAa__narr .factory-module__zcqUAa__line{font-size:var(--t-16);font-weight:700;line-height:1.6}.factory-module__zcqUAa__narr .factory-module__zcqUAa__small{color:#444}.factory-module__zcqUAa__bubble{margin:-56px var(--sp-20) var(--sp-16) auto;border-radius:var(--r-pill) / 70%;max-width:78%;padding:var(--sp-16) var(--sp-24);font-family:var(--vn-serif);font-size:var(--t-15);line-height:1.6;position:relative}.factory-module__zcqUAa__bubble p{color:#111;margin:0}.factory-module__zcqUAa__bubble+.factory-module__zcqUAa__bubble{margin-top:var(--sp-8)}.factory-module__zcqUAa__tag{background:var(--주홍);color:#fff;font:700 var(--t-12)/1 var(--body);padding:var(--sp-4) var(--sp-8);letter-spacing:.04em;position:absolute;top:-12px;left:18px}.factory-module__zcqUAa__whisper{margin:var(--sp-16) var(--sp-20);text-align:center;color:var(--강조,#e2333f);font:700 var(--t-18)/1.5 var(--body);letter-spacing:.06em;text-shadow:0 0 10px #e2333f80;animation:2.4s ease-in-out infinite factory-module__zcqUAa__tremble}@keyframes factory-module__zcqUAa__tremble{0%,to{opacity:.9;transform:translate(0)}50%{opacity:1;transform:translate(.6px)}}@media (prefers-reduced-motion:reduce){.factory-module__zcqUAa__whisper{animation:none}}.factory-module__zcqUAa__video figcaption .factory-module__zcqUAa__whisper{color:#ff6b78;text-shadow:0 0 2px #000,0 0 10px #000000f2,0 0 22px #000000e6,0 0 30px #e2333f73}.factory-module__zcqUAa__video{margin:0;position:relative}.factory-module__zcqUAa__video figcaption{position:absolute;inset:auto 0 12%}.factory-module__zcqUAa__video>.factory-module__zcqUAa__frame{max-height:var(--칸높이);object-fit:cover;width:100%}.factory-module__zcqUAa__stage{min-height:var(--문높이,var(--칸높이));background:center / cover no-repeat var(--밤);align-items:flex-end;display:flex}.factory-module__zcqUAa__panel{width:100%;margin:0 var(--sp-12) var(--sp-24);padding:var(--sp-24) var(--sp-20) var(--sp-20);gap:var(--sp-12);display:grid}.factory-module__zcqUAa__say{font-family:var(--vn-serif);font-size:var(--t-16);line-height:1.75}.factory-module__zcqUAa__say p{margin:0}.factory-module__zcqUAa__say .factory-module__zcqUAa__tag{margin-bottom:var(--sp-8);display:inline-block;position:static}.factory-module__zcqUAa__guide{font-size:var(--t-15);color:var(--작은글);margin:0;line-height:1.6}.factory-module__zcqUAa__chips{gap:var(--sp-8);flex-wrap:wrap;display:flex}.factory-module__zcqUAa__chip{font:500 var(--t-16)/1 var(--body);padding:var(--sp-12) var(--sp-16)}.factory-module__zcqUAa__answer{margin:var(--sp-4) 0 0;font-family:var(--vn-serif);font-size:var(--t-16);flex-basis:100%;line-height:1.7}.factory-module__zcqUAa__pen{gap:var(--sp-8);font-size:var(--t-15);color:var(--작은글);display:grid}.factory-module__zcqUAa__pen input{font:400 var(--t-24)/1.3 var(--f-pen,"Nanum Pen Script"), cursive;padding:var(--sp-8) var(--sp-12)}.factory-module__zcqUAa__primary{text-align:center;width:100%;text-decoration:none}.factory-module__zcqUAa__hanji{margin:var(--sp-32) var(--sp-12) 0;color:var(--먹);padding:var(--sp-8) 0 var(--sp-40);gap:var(--sp-8);filter:drop-shadow(0 10px 24px #0000008c);--옅먹:#5b4a3c;font:400 var(--t-15)/1.65 var(--f-noto-sans,"Noto Sans KR"), sans-serif;border:24px solid #0000;border-image:url(/store/paper/old_hanji.webp) 56 fill;gap:0;display:grid;position:relative}.factory-module__zcqUAa__hjHead{font:400 var(--t-20)/1.3 var(--f-brush,"Nanum Brush Script"), serif;letter-spacing:.06em;color:var(--한지붉음)}.factory-module__zcqUAa__hjTitle{margin:var(--sp-8) 0 var(--sp-16);font:400 34px/1.15 var(--f-brush,"Nanum Brush Script"), serif;color:var(--먹)}.factory-module__zcqUAa__hjTitle .factory-module__zcqUAa__hand,.factory-module__zcqUAa__hjTitle .factory-module__zcqUAa__val{color:var(--한지붉음)}.factory-module__zcqUAa__hjGroup{margin:var(--sp-16) 0 var(--sp-8);font:400 var(--t-24)/1.3 var(--f-brush,"Nanum Brush Script"), serif;letter-spacing:.12em;color:var(--한지붉음);display:block}.factory-module__zcqUAa__hjGroup+.factory-module__zcqUAa__hjToc{margin-top:0}.factory-module__zcqUAa__hjToc{gap:var(--sp-12);padding:var(--sp-12) var(--sp-4);border-bottom:1px solid #1d140f24;grid-template-columns:36px 1fr;align-items:start;display:grid}.factory-module__zcqUAa__hjToc i{font:400 26px/1.2 var(--f-brush,"Nanum Brush Script"), serif;color:var(--한지붉음);text-align:center;font-style:normal}.factory-module__zcqUAa__hjToc>div>b{font:700 var(--t-15)/1.5 var(--f-gowun,"Gowun Batang"), serif;color:var(--먹);display:block}.factory-module__zcqUAa__hjToc>div>span{font-size:var(--t-13);color:var(--옅먹);line-height:1.5;display:block}.factory-module__zcqUAa__hjRow{gap:var(--sp-8);padding:var(--sp-8) 0;border-bottom:1px solid #1d140f24;grid-template-columns:96px 1fr;align-items:baseline;display:grid}.factory-module__zcqUAa__hjRow dt{font:400 var(--t-20)/1.2 var(--f-brush,"Nanum Brush Script"), serif;color:var(--먹)}.factory-module__zcqUAa__hjRow dd{font:400 var(--t-15)/1.6 var(--f-gowun,"Gowun Batang"), serif;color:var(--먹);margin:0}.factory-module__zcqUAa__hjVerdict{margin:var(--sp-16) 0 var(--sp-4);font:400 26px/1.3 var(--f-brush,"Nanum Brush Script"), serif;color:var(--먹)}.factory-module__zcqUAa__hjText{margin:var(--sp-12) 0 0;font-size:var(--t-14);color:var(--옅먹);line-height:1.65}.factory-module__zcqUAa__hanji .factory-module__zcqUAa__hand,.factory-module__zcqUAa__hanji .factory-module__zcqUAa__val,.factory-module__zcqUAa__hjVerdict .factory-module__zcqUAa__hand{color:var(--한지붉음)}.factory-module__zcqUAa__hanji .factory-module__zcqUAa__line{font-size:var(--t-16);font-weight:500;line-height:1.7}.factory-module__zcqUAa__hanji .factory-module__zcqUAa__line:first-child{font-family:var(--f-brush,"Nanum Brush Script"), cursive;font-size:28px;font-weight:400}.factory-module__zcqUAa__hanji .factory-module__zcqUAa__hand,.factory-module__zcqUAa__hanji .factory-module__zcqUAa__val{color:var(--한지붉음)}.factory-module__zcqUAa__hanji .factory-module__zcqUAa__band{color:var(--한지붉음);font-size:var(--t-16);background:0 0;margin:0;padding:0}.factory-module__zcqUAa__plate{gap:var(--sp-16);text-align:center;justify-items:center;padding:8vh 0;display:grid}.factory-module__zcqUAa__plate img{width:min(100%,420px);height:auto}.factory-module__zcqUAa__plate .factory-module__zcqUAa__line{font-size:var(--t-18);font-weight:700}.factory-module__zcqUAa__lock{margin:0 var(--sp-20);padding:var(--sp-20);border-radius:var(--r-card);border:1px solid #ffffff24;justify-content:space-between;align-items:center;display:flex}.factory-module__zcqUAa__lock span{color:var(--강조,#e2333f);font-weight:900;font-size:var(--t-18)}.factory-module__zcqUAa__lock b{color:var(--작은글);font-weight:500;font-size:var(--t-14);filter:blur(.4px)}.factory-module__zcqUAa__flipCard{aspect-ratio:3/4;font:700 var(--t-16)/1.4 var(--body);place-content:center;gap:var(--sp-8);display:grid}.factory-module__zcqUAa__flipCard small{font-weight:400;font-size:var(--t-12);color:var(--작은글)}.factory-module__zcqUAa__cards{gap:var(--sp-12);padding:6vh 0;display:grid}.factory-module__zcqUAa__cards .factory-module__zcqUAa__line{font-size:var(--t-20);font-weight:700}.factory-module__zcqUAa__capSec{gap:var(--sp-16);padding-block:var(--sp-24);display:grid}.factory-module__zcqUAa__capHead{padding:0 var(--sp-20);text-align:center;font:900 var(--t-24)/1.35 var(--body);color:var(--글);margin:0}.factory-module__zcqUAa__rail{gap:var(--sp-12);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:76%;grid-auto-flow:column;padding:0 12%;display:grid;overflow-x:auto}.factory-module__zcqUAa__rail::-webkit-scrollbar{display:none}.factory-module__zcqUAa__shot{scroll-snap-align:center;border-radius:var(--sp-12);margin:0;position:relative;overflow:hidden;box-shadow:0 16px 40px #0009}.factory-module__zcqUAa__shot img{aspect-ratio:3/4;object-fit:cover;object-position:top;width:100%;display:block;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.factory-module__zcqUAa__shot figcaption{left:0;right:0;bottom:var(--sp-12);justify-items:center;gap:var(--sp-4);font:400 var(--t-24)/1.2 var(--f-brush,"Nanum Brush Script"), serif;color:var(--글);text-shadow:0 2px 12px #000000e6;display:grid;position:absolute}.factory-module__zcqUAa__shot figcaption b{font:700 var(--t-12) var(--body);letter-spacing:.14em;color:var(--작은글)}.factory-module__zcqUAa__price{gap:var(--sp-12);padding:var(--sp-24) var(--sp-20);display:grid}.factory-module__zcqUAa__price .factory-module__zcqUAa__line{font-size:var(--t-18)}.factory-module__zcqUAa__won{align-items:baseline;gap:var(--sp-12);display:flex}.factory-module__zcqUAa__won s{color:#a49e92;font-size:var(--t-16)}.factory-module__zcqUAa__won b{font-family:var(--f-blackhan,"Black Han Sans"), var(--body);color:#fff;font-size:40px;font-weight:400}.factory-module__zcqUAa__wonNote{margin-top:calc(-1 * var(--sp-8));color:#a49e92;font-size:var(--t-13);display:block}.factory-module__zcqUAa__faq{gap:var(--sp-8);display:grid}.factory-module__zcqUAa__faq details{padding:var(--sp-16) 0;border-bottom:1px solid #ffffff1f}.factory-module__zcqUAa__faq summary{font-weight:700;font-size:var(--t-16);cursor:pointer}.factory-module__zcqUAa__faq p{margin:var(--sp-12) 0 0;font-family:var(--vn-serif);font-size:var(--t-15);color:var(--작은글);line-height:1.7}.factory-module__zcqUAa__sheet{max-width:var(--app-w);z-index:60;background:#00000080;place-items:end center;margin:0 auto;display:grid;position:fixed;inset:0}.factory-module__zcqUAa__frame{animation:1.2s both factory-module__zcqUAa__frameIn}@keyframes factory-module__zcqUAa__frameIn{0%{opacity:0}to{opacity:1}}.factory-module__zcqUAa__play{width:max-content;max-width:calc(100% - var(--sp-32));padding:0 var(--sp-24);white-space:nowrap;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.factory-module__zcqUAa__primary:disabled{opacity:.45}@supports (animation-timeline:view()){.factory-module__zcqUAa__line,.factory-module__zcqUAa__band,.factory-module__zcqUAa__small{animation:linear both factory-module__zcqUAa__lineIn;animation-timeline:view();animation-range:entry entry 60%}@keyframes factory-module__zcqUAa__lineIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.factory-module__zcqUAa__frame,.factory-module__zcqUAa__line,.factory-module__zcqUAa__band,.factory-module__zcqUAa__small{animation:none}}.factory-module__zcqUAa__numLine{align-items:baseline;gap:var(--sp-12);font-weight:900;font-size:var(--t-20);margin:0;display:flex}.factory-module__zcqUAa__num{font-style:normal;font-family:var(--f-pen,"Nanum Pen Script"), cursive;color:var(--강조,#e2333f);font-size:96px;font-weight:400;line-height:.9}.factory-module__zcqUAa__whisperWall{gap:18svh;padding:20svh 0 24svh;display:grid}.factory-module__zcqUAa__wsLeft,.factory-module__zcqUAa__wsRight,.factory-module__zcqUAa__wsOther{max-width:78%;font-size:var(--t-16);padding:var(--sp-12) var(--sp-20);margin:0;line-height:1.6}.factory-module__zcqUAa__wsLeft{border-radius:var(--r-20) var(--r-20) var(--r-20) 4px;justify-self:start}.factory-module__zcqUAa__wsRight{border-radius:var(--r-20) var(--r-20) 4px var(--r-20);justify-self:end}.factory-module__zcqUAa__wsOther{font-size:var(--t-14);opacity:.55;filter:blur(.3px);border-radius:16px;justify-self:center}.factory-module__zcqUAa__wsOther:nth-of-type(4n+2){justify-self:end}.factory-module__zcqUAa__wsOther small{font-size:var(--t-12);color:var(--ui-sub);display:block}.factory-module__zcqUAa__wsLast{text-align:center;font-family:var(--f-pen,"Nanum Pen Script"), cursive;color:#f2ecdf;margin:12svh 0 0;font-size:40px;line-height:1.2}@supports (animation-timeline:view()){.factory-module__zcqUAa__wsLeft,.factory-module__zcqUAa__wsRight,.factory-module__zcqUAa__wsOther,.factory-module__zcqUAa__wsLast{animation:linear both factory-module__zcqUAa__wsIn;animation-timeline:view();animation-range:entry 10% entry 70%}@keyframes factory-module__zcqUAa__wsIn{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}.factory-module__zcqUAa__wsOther{animation-name:factory-module__zcqUAa__wsOtherIn}@keyframes factory-module__zcqUAa__wsOtherIn{0%{opacity:0}to{opacity:.55}}}@media (prefers-reduced-motion:reduce){.factory-module__zcqUAa__wsLeft,.factory-module__zcqUAa__wsRight,.factory-module__zcqUAa__wsOther,.factory-module__zcqUAa__wsLast{animation:none}}.factory-module__zcqUAa__turn{gap:var(--sp-12);display:grid}.factory-module__zcqUAa__turn+.factory-module__zcqUAa__turn{padding-top:var(--sp-12);border-top:1px solid #ffffff14}.factory-module__zcqUAa__mine{max-width:80%;font-family:var(--f-pen,"Nanum Pen Script"), cursive;font-size:var(--t-24);color:var(--글);justify-self:end;margin:0;line-height:1.2}.factory-module__zcqUAa__pen{grid-template-columns:1fr auto;align-items:center}.factory-module__zcqUAa__gets{gap:var(--sp-12);margin:0;padding:0;list-style:none;display:grid}.factory-module__zcqUAa__gets li{gap:var(--sp-12);grid-template-columns:56px 1fr;align-items:center;display:grid}.factory-module__zcqUAa__gets img{object-fit:cover;width:56px;height:56px}.factory-module__zcqUAa__gets b{font-size:var(--t-16);display:block}.factory-module__zcqUAa__gets small{font-size:var(--t-13);color:var(--작은글);display:block}.factory-module__zcqUAa__getsDot{place-items:center;width:56px;height:56px;display:grid}.factory-module__zcqUAa__group{margin:var(--sp-12) 0 0;font-weight:700;font-size:var(--t-14);color:var(--한지붉음);letter-spacing:.04em}.factory-module__zcqUAa__photo .factory-module__zcqUAa__pass{opacity:0;mix-blend-mode:multiply;pointer-events:none;width:100%;height:auto;min-height:0;animation:1s ease-in-out 1.2s both factory-module__zcqUAa__pass;position:absolute;inset:auto 0 30%}@keyframes factory-module__zcqUAa__pass{0%{opacity:0;transform:translate(-100%)}30%{opacity:.9}70%{opacity:.9}to{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.factory-module__zcqUAa__photo .factory-module__zcqUAa__pass{animation:none;display:none}}.factory-module__zcqUAa__revRow{gap:var(--sp-8);grid-template-columns:repeat(3,1fr);display:grid;position:relative}.factory-module__zcqUAa__revRow img{aspect-ratio:3/4;object-fit:cover;border-radius:var(--r-field);width:100%;display:block}.factory-module__zcqUAa__revTag{font-size:var(--t-12);color:var(--작은글);grid-column:1/-1;justify-self:end}.factory-module__zcqUAa__flipCard[data-art]{--flip-art:none;position:relative;overflow:hidden}.factory-module__zcqUAa__flipCard[data-art]:before{content:"";background:var(--flip-art) center 25% / cover no-repeat;filter:blur(6px);opacity:.55;position:absolute;inset:0}.factory-module__zcqUAa__flipCard[data-art]>*{position:relative}.factory-module__zcqUAa__bigSec{align-content:center;gap:var(--sp-16);min-height:62svh;padding:var(--sp-64) var(--sp-20);text-align:center;display:grid;position:relative;overflow:hidden}.factory-module__zcqUAa__bigRed{background:radial-gradient(ellipse at 50% 60%, color-mix(in srgb, var(--상품색,#b3121f) 45%, transparent), transparent 62%), linear-gradient(var(--밤), #030203 18%, #030203 82%, var(--밤))}.factory-module__zcqUAa__bigBg{object-fit:cover;opacity:.42;z-index:0;width:100%;height:100%;position:absolute;inset:0}.factory-module__zcqUAa__bigLine{z-index:1;font-weight:700;font-size:calc(var(--t-24) * 1.4);letter-spacing:-.02em;color:#ebe6df;text-wrap:balance;text-shadow:0 2px 18px #000c;margin:0;line-height:1.38;position:relative}.factory-module__zcqUAa__bigLine b{color:#fff;font-weight:900}.factory-module__zcqUAa__bigSm{font-size:calc(var(--t-24) * .92);color:#bdb6ac;font-weight:500}.factory-module__zcqUAa__bigLine .factory-module__zcqUAa__hand{color:#ff3d5e;text-shadow:0 0 18px #ff3d5e59;font-size:1.7em;line-height:.9;display:inline-block;transform:rotate(-3deg)}.factory-module__zcqUAa__photoSec{gap:var(--sp-24);padding:var(--sp-56) 0 var(--sp-48);text-align:center;display:grid;position:relative}.factory-module__zcqUAa__photoText{z-index:2;gap:var(--sp-12);padding:0 var(--sp-20);display:grid;position:relative}.factory-module__zcqUAa__photoFrame{aspect-ratio:4/4.6;position:relative;overflow:hidden}.factory-module__zcqUAa__photoFrame img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;display:block}.factory-module__zcqUAa__photoFrame video{object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.factory-module__zcqUAa__photoFrame:before,.factory-module__zcqUAa__photoFrame:after{content:"";z-index:1;pointer-events:none;height:22%;position:absolute;left:0;right:0}.factory-module__zcqUAa__photoFrame:before{background:linear-gradient(var(--밤), transparent);top:0}.factory-module__zcqUAa__photoFrame:after{background:linear-gradient(transparent, var(--밤));bottom:0}.factory-module__zcqUAa__photoFrame .factory-module__zcqUAa__pass{opacity:0;mix-blend-mode:multiply;pointer-events:none;z-index:2;width:100%;height:auto;animation:1s ease-in-out 1.2s both factory-module__zcqUAa__pass;position:absolute;inset:auto 0 30%}.factory-module__zcqUAa__revSec{gap:var(--sp-24);padding:var(--sp-40) var(--sp-16) var(--sp-20);display:grid}.factory-module__zcqUAa__revCard{padding:0;position:relative;overflow:visible}.factory-module__zcqUAa__revCard>img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-panel) var(--r-panel) 0 0;filter:blur(3px)brightness(.9);width:100%;display:block}.factory-module__zcqUAa__revBody{padding:var(--sp-16) var(--sp-16) var(--sp-20);position:relative}.factory-module__zcqUAa__revWho{align-items:center;gap:var(--sp-8);font-size:var(--t-13);color:#cfc6b8;margin-bottom:var(--sp-8);display:flex}.factory-module__zcqUAa__revWho i{border-radius:50%;width:24px;height:24px;box-shadow:inset 0 0 0 12px #ff8fa6}.factory-module__zcqUAa__revWho small{color:#857d71;font-size:var(--t-11);display:block}.factory-module__zcqUAa__revMarq{gap:var(--sp-16);padding:36px 0 var(--sp-32);display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.factory-module__zcqUAa__revRow{overflow:hidden}.factory-module__zcqUAa__revTrack{width:max-content;animation:linear infinite factory-module__zcqUAa__revFlow;display:flex}.factory-module__zcqUAa__revRow:hover .factory-module__zcqUAa__revTrack{animation-play-state:paused}.factory-module__zcqUAa__revSet{gap:var(--sp-12);padding-right:var(--sp-12);align-items:flex-start;display:flex}@keyframes factory-module__zcqUAa__revFlow{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.factory-module__zcqUAa__revTrack{animation:none}.factory-module__zcqUAa__revRow{overflow-x:auto}}.factory-module__zcqUAa__revGlass{text-align:left;width:248px;padding:var(--sp-16) var(--sp-16) var(--sp-16);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:linear-gradient(160deg,#ffffff1c,#ffffff08);border:1px solid #ffffff24;border-radius:16px;flex:none;margin:0;box-shadow:inset 0 1px #ffffff1f,0 10px 26px #00000047}.factory-module__zcqUAa__revTop{align-items:center;gap:var(--sp-8);margin-bottom:var(--sp-8);display:flex}.factory-module__zcqUAa__revTop i{color:#f1e7d4;width:26px;height:26px;font:600 var(--t-12)/1 system-ui;background:#29343d;border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;font-style:normal;display:inline-flex}.factory-module__zcqUAa__revTop b{min-width:0;font:600 var(--t-13)/1.2 system-ui, sans-serif;color:#efe6d6;letter-spacing:.02em;flex:1}.factory-module__zcqUAa__revTop small{font-size:var(--t-11);letter-spacing:1px;color:#e6c87a;flex-shrink:0}.factory-module__zcqUAa__revGlass blockquote{font:400 var(--t-13)/1.6 var(--f-gowun,serif);color:#ddd4c5;word-break:keep-all;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.factory-module__zcqUAa__revTop i[data-tone="0"]{background:#7a4a5c}.factory-module__zcqUAa__revTop i[data-tone="1"]{background:#3e6b70}.factory-module__zcqUAa__revTop i[data-tone="2"]{background:#7a6a3e}.factory-module__zcqUAa__revTop i[data-tone="3"]{background:#4f5684}.factory-module__zcqUAa__revTop i[data-tone="4"]{background:#4f7350}.factory-module__zcqUAa__revTop i[data-tone="5"]{background:#85583f}.factory-module__zcqUAa__revTop i[data-tone="6"]{background:#6a4f85}.factory-module__zcqUAa__revWho i[data-alias-avatar]{color:#e5d9c3;width:28px;height:28px;box-shadow:none;font:500 var(--t-13)/1 system-ui;background:#29343d;flex:0 0 28px;justify-content:center;align-items:center;font-style:normal;display:inline-flex}.factory-module__zcqUAa__revWho:has([data-alias-avatar])>span{justify-content:space-between;align-items:center;gap:var(--sp-12);flex:1;min-width:0;display:flex}.factory-module__zcqUAa__revWho:has([data-alias-avatar]) small{white-space:nowrap;color:#c8b487;letter-spacing:1px;flex-shrink:0}.factory-module__zcqUAa__revWho i[data-tone="0"]{background:#55404b}.factory-module__zcqUAa__revWho i[data-tone="1"]{background:#354e53}.factory-module__zcqUAa__revWho i[data-tone="2"]{background:#514a35}.factory-module__zcqUAa__revWho i[data-tone="3"]{background:#41465d}.factory-module__zcqUAa__revWho i[data-tone="4"]{background:#435442}.factory-module__zcqUAa__revWho i[data-tone="5"]{background:#5d4438}.factory-module__zcqUAa__revWho i[data-tone="6"]{background:#4e405a}.factory-module__zcqUAa__revBody>b{color:#ff5c78;font-size:var(--t-18);margin-bottom:var(--sp-8);display:block}.factory-module__zcqUAa__revBody>p{color:#a9a196;font-size:var(--t-14);margin:0;line-height:1.6}.factory-module__zcqUAa__revZoom{margin:var(--sp-12) calc(-1 * var(--sp-24)) var(--sp-4) var(--sp-32);padding:var(--sp-12) var(--sp-16);border-radius:var(--r-field);color:#fff;font-weight:900;font-size:var(--t-16);border:2px solid #ff3d5e;line-height:1.5;position:relative;box-shadow:0 0 0 6px #ff3d5e1f,0 10px 30px #00000080}.factory-module__zcqUAa__revBody .factory-module__zcqUAa__revTag{margin-top:var(--sp-8);color:#8a8278;font-size:var(--t-11);display:block}.factory-module__zcqUAa__monoSec{padding:var(--sp-64) var(--sp-20);gap:var(--sp-24);text-align:center;display:grid}.factory-module__zcqUAa__monos{gap:var(--sp-12);display:grid}.factory-module__zcqUAa__mono{padding:var(--sp-16) var(--sp-16);border-radius:var(--r-panel);text-align:center;border:1.5px solid #ff3d5ebf}.factory-module__zcqUAa__mono p{color:#ddd5cb;font-size:var(--t-16);margin:0;line-height:1.55}.factory-module__zcqUAa__mono .factory-module__zcqUAa__monoBold{color:#fff;font-weight:900}.factory-module__zcqUAa__flipSec{padding:var(--sp-64) var(--sp-16);gap:var(--sp-24);text-align:center;display:grid}.factory-module__zcqUAa__flip{gap:var(--sp-12);grid-template-columns:1fr 1fr;display:grid}.factory-module__zcqUAa__flipCard{aspect-ratio:3/4;place-items:center;display:grid;position:relative;overflow:hidden}.factory-module__zcqUAa__flipCard>span{font-family:var(--f-brush,"Nanum Brush Script"), serif;font-size:calc(var(--t-24) * 1.9);color:#c9a45c8c}.factory-module__zcqUAa__flipCard>small{left:0;right:0;bottom:var(--sp-8);text-align:center;font-size:var(--t-12);color:#e9dcc2;text-shadow:0 1px 6px #000;position:absolute}.factory-module__zcqUAa__flipCard>img{object-fit:cover;object-position:60% 8%;filter:blur(5px)brightness(.85);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12);-webkit-mask-image:linear-gradient(90deg,#000 45%,#0009 66%,#0000 92%);mask-image:linear-gradient(90deg,#000 45%,#0009 66%,#0000 92%)}.factory-module__zcqUAa__flipHalf{border-color:#ff3d5e}.factory-module__zcqUAa__flipNote{font-size:var(--t-12);color:#8a8076;margin:0}@media (prefers-reduced-motion:no-preference){[data-reveal] .factory-module__zcqUAa__bigLine,[data-reveal] .factory-module__zcqUAa__mono,.factory-module__zcqUAa__revCard[data-reveal]{opacity:0;transition:opacity .6s}[data-reveal][data-seen] .factory-module__zcqUAa__bigLine,[data-reveal][data-seen] .factory-module__zcqUAa__mono,.factory-module__zcqUAa__revCard[data-reveal][data-seen]{opacity:1}[data-reveal][data-seen] .factory-module__zcqUAa__bigLine:nth-child(2),[data-reveal][data-seen] .factory-module__zcqUAa__mono:nth-child(2){transition-delay:.35s}[data-reveal][data-seen] .factory-module__zcqUAa__bigLine:nth-child(3),[data-reveal][data-seen] .factory-module__zcqUAa__mono:nth-child(3){transition-delay:.7s}[data-reveal][data-seen] .factory-module__zcqUAa__bigLine:nth-child(4),[data-reveal][data-seen] .factory-module__zcqUAa__mono:nth-child(4){transition-delay:1.05s}}.factory-module__zcqUAa__lcCard{margin:var(--sp-16) var(--sp-16) var(--sp-40);text-align:center;gap:var(--sp-12)}.factory-module__zcqUAa__lcHead{font-family:var(--f-brush,"Nanum Brush Script"), serif;font-size:var(--t-20);letter-spacing:.06em;color:var(--한지붉음)}.factory-module__zcqUAa__lcVerdict{font-family:var(--f-brush,"Nanum Brush Script"), serif;font-size:calc(var(--t-24) * 1.15);color:var(--먹);text-wrap:balance;margin:0;line-height:1.25}.factory-module__zcqUAa__lcVerdict .factory-module__zcqUAa__hand,.factory-module__zcqUAa__lcVerdict .factory-module__zcqUAa__val{color:var(--한지붉음)}.factory-module__zcqUAa__lcVal{justify-content:center;align-items:center;gap:var(--sp-12);font-size:var(--t-15);color:#5b4a3c;display:flex}.factory-module__zcqUAa__lcVal b{font-size:var(--t-20);color:var(--한지붉음)}.factory-module__zcqUAa__lcNote{font-size:var(--t-12);color:#5b4a3c;margin:0}.factory-module__zcqUAa__bigBg{-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.factory-module__zcqUAa__panelCut>img,.factory-module__zcqUAa__video>img{-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.factory-module__zcqUAa__stage{position:relative}.factory-module__zcqUAa__stage:before,.factory-module__zcqUAa__stage:after{content:"";pointer-events:none;z-index:0;height:26%;position:absolute;left:0;right:0}.factory-module__zcqUAa__stage:before{background:linear-gradient(var(--밤), color-mix(in srgb, var(--밤) 55%, transparent) 40%, transparent);top:0}.factory-module__zcqUAa__stage:after{background:linear-gradient(transparent, color-mix(in srgb, var(--밤) 55%, transparent) 60%, var(--밤));bottom:0}.factory-module__zcqUAa__stage>*{z-index:1;position:relative}.factory-module__zcqUAa__photo img{-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.factory-module__zcqUAa__root{position:relative}.factory-module__zcqUAa__root:after{content:"";pointer-events:none;z-index:1;opacity:.07;mix-blend-mode:screen;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");position:absolute;inset:0}.factory-module__zcqUAa__monoOther{font-size:var(--t-14);color:#d6d0c48c;margin:0}.factory-module__zcqUAa__monoOther small{font-size:var(--t-11);letter-spacing:.08em;color:#d6d0c473}.factory-module__zcqUAa__handLine{margin:var(--sp-16) 0 0;font-family:var(--f-pen,"Nanum Pen Script"), cursive;font-size:calc(var(--t-24) * 2);color:#ff5c78;text-align:center;text-wrap:balance;line-height:1.15}.factory-module__zcqUAa__contrastSec{padding:var(--sp-64) var(--sp-20);gap:var(--sp-56);text-align:center;display:grid}.factory-module__zcqUAa__contrast{justify-items:center;gap:var(--sp-8);display:grid}.factory-module__zcqUAa__cBefore{font-family:var(--f-pen,"Nanum Pen Script"), cursive;font-size:calc(var(--t-24) * 1.8);color:#ff5c78;margin:0;line-height:1.1}.factory-module__zcqUAa__cRay{clip-path:polygon(45% 0,55% 0,100% 100%,0 100%);background:radial-gradient(at 50% 100%,#ff3d5e8c,#0000 70%);width:70px;height:120px}.factory-module__zcqUAa__cAfter{font-size:calc(var(--t-24) * 1.25);color:#fff;margin:0;font-weight:900;line-height:1.35}.factory-module__zcqUAa__cAfter .factory-module__zcqUAa__hand{color:#ff3d5e}.factory-module__zcqUAa__fadeSec{padding:var(--sp-40) 0 var(--sp-56);position:relative}.factory-module__zcqUAa__fadeFrame{aspect-ratio:3/4;position:relative;overflow:hidden}.factory-module__zcqUAa__fadeFrame img{object-fit:cover;filter:grayscale(.6)brightness(.8);-webkit-mask-composite:source-in;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#000 45%,#0000 95%),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#000 45%,#0000 95%),linear-gradient(#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.factory-module__zcqUAa__fadeFrame .factory-module__zcqUAa__idle{object-fit:cover;filter:grayscale(.6)brightness(.8);-webkit-mask-composite:source-in;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 45%,#0000 95%),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#000 45%,#0000 95%),linear-gradient(#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.factory-module__zcqUAa__fadeText{z-index:2;padding:0 var(--sp-20);gap:var(--sp-4);text-align:left;margin-top:-120px;display:grid;position:relative}.factory-module__zcqUAa__fadeText .factory-module__zcqUAa__bigLine{font-size:calc(var(--t-24) * 1.9);color:#fff;font-weight:900;line-height:1.15}.factory-module__zcqUAa__bigNumSec{align-content:center;justify-items:center;gap:var(--sp-8);min-height:74svh;padding:var(--sp-56) var(--sp-20);text-align:center;display:grid}.factory-module__zcqUAa__bigNumHead{font-size:var(--t-24);color:#cfc8be;margin:0;font-weight:500}.factory-module__zcqUAa__bigNum{align-items:flex-end;gap:var(--sp-4);margin:0;display:flex}.factory-module__zcqUAa__bigNum em{font-family:var(--f-pen,"Nanum Pen Script"), cursive;font-style:normal;font-size:calc(var(--t-24) * 7.9);color:#ff3d5e;text-shadow:0 0 30px #ff3d5e4d;line-height:.8}.factory-module__zcqUAa__bigNum span{font-family:var(--f-pen,"Nanum Pen Script"), cursive;font-size:calc(var(--t-24) * 4);color:#ff3d5e;line-height:1}.factory-module__zcqUAa__bigNum .factory-module__zcqUAa__bigPre{font-size:calc(var(--t-24) * 2);margin-bottom:var(--sp-8);align-self:flex-end}.factory-module__zcqUAa__bigNumBelow{margin-top:var(--sp-40);gap:var(--sp-12);display:grid}.factory-module__zcqUAa__bigNumBelow:before{content:"";width:1px;height:90px;margin:0 auto var(--sp-32);background:linear-gradient(#0000,#8a8580);display:block}@media (prefers-reduced-motion:no-preference){[data-reveal] .factory-module__zcqUAa__contrast,[data-reveal] .factory-module__zcqUAa__handLine{opacity:0;transition:opacity .6s}[data-reveal][data-seen] .factory-module__zcqUAa__contrast,[data-reveal][data-seen] .factory-module__zcqUAa__handLine{opacity:1}[data-reveal][data-seen] .factory-module__zcqUAa__contrast:nth-child(2){transition-delay:.5s}[data-reveal][data-seen] .factory-module__zcqUAa__handLine{transition-delay:1.2s}}.factory-module__zcqUAa__lawSec{padding:var(--sp-64) 0 var(--sp-40);gap:var(--sp-32);justify-items:center;display:grid}.factory-module__zcqUAa__lawHead{padding:0 var(--sp-20);gap:var(--sp-8);text-align:center;display:grid}.factory-module__zcqUAa__laws{gap:var(--sp-32);width:100%;margin:0;padding:0;list-style:none;display:grid}.factory-module__zcqUAa__laws li{position:relative}.factory-module__zcqUAa__laws figure{width:78%;margin:0;position:relative}.factory-module__zcqUAa__laws figure img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.factory-module__zcqUAa__lawLeft figure img{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000),linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(90deg,#000 70%,#0000),linear-gradient(#0000,#000 22% 78%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.factory-module__zcqUAa__lawRight figure{margin-left:auto}.factory-module__zcqUAa__lawRight figure img{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(270deg,#000 70%,#0000),linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(270deg,#000 70%,#0000),linear-gradient(#0000,#000 22% 78%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.factory-module__zcqUAa__laws figure i{top:var(--sp-8);font-family:var(--f-brush,"Nanum Brush Script"), serif;font-style:normal;font-size:calc(var(--t-24) * 3);color:#fff;text-shadow:0 0 18px #000000e6,0 0 3px #000;line-height:1;position:absolute}.factory-module__zcqUAa__lawLeft figure i{right:-16%}.factory-module__zcqUAa__lawRight figure i{left:-16%}.factory-module__zcqUAa__lawCard{z-index:2;width:72%;margin-top:calc(-1 * var(--sp-32));padding:var(--sp-16);box-sizing:border-box;gap:var(--sp-8);text-align:left;display:grid;position:relative}.factory-module__zcqUAa__lawLeft .factory-module__zcqUAa__lawCard{margin-left:auto;margin-right:var(--sp-16)}.factory-module__zcqUAa__lawRight .factory-module__zcqUAa__lawCard{margin-left:var(--sp-16)}.factory-module__zcqUAa__lawCard b{font-size:var(--t-18)}.factory-module__zcqUAa__lawCard p{font-size:var(--t-14);color:#d9cfbf;margin:0;line-height:1.6}.factory-module__zcqUAa__lawTag{padding:var(--sp-4) var(--sp-8);color:#ff6b74;font-size:var(--t-12);border:1.5px solid #ff3d5e;justify-self:start;font-weight:700;transform:rotate(-2deg)}.factory-module__zcqUAa__lawEnd{padding:0 var(--sp-20);text-align:center}.factory-module__zcqUAa__hjGet{grid-template-columns:var(--glass-tap) 1fr;gap:var(--sp-12);padding:var(--sp-12) 0;border-bottom:1px solid #1d140f24;align-items:center;display:grid}.factory-module__zcqUAa__hjGet i{width:var(--glass-tap);height:var(--glass-tap);border:1.5px solid var(--한지붉음);border-radius:var(--sp-8);font:700 var(--t-20)/1 var(--f-gowun,"Gowun Batang"), serif;color:var(--한지붉음);place-items:center;font-style:normal;display:grid}.factory-module__zcqUAa__hjGet b{font:700 var(--t-15)/1.5 var(--f-gowun,"Gowun Batang"), serif;color:var(--먹);display:block}.factory-module__zcqUAa__hjGet span{font-size:var(--t-13);color:var(--옅먹);line-height:1.5;display:block}.factory-module__zcqUAa__toonKit{padding-block:var(--sp-24);display:block}.factory-module__zcqUAa__toonKit>*+*{margin-top:var(--sp-24)}:is(.factory-module__zcqUAa__toonKit figure.wt-cut,.factory-module__zcqUAa__toonKit .wt-ep){background:0 0}.factory-module__zcqUAa__toonKit figure.wt-cut>img{-webkit-mask-image:linear-gradient(#0000,#000 9% 91%,#0000);mask-image:linear-gradient(#0000,#000 9% 91%,#0000)}.factory-module__zcqUAa__threeSec{place-content:center;gap:var(--sp-16);min-height:56svh;padding:var(--sp-64) var(--sp-20);display:grid}.factory-module__zcqUAa__threeLine{align-items:baseline;gap:var(--sp-12);font:900 30px/1.35 var(--body);color:var(--글);margin:0;display:flex}.factory-module__zcqUAa__threeLine b{font:400 46px/1 var(--f-brush,"Nanum Brush Script"), serif;color:var(--강조)}.factory-module__zcqUAa__askRing{gap:var(--sp-8);padding:var(--sp-8) var(--sp-20) var(--sp-56);display:grid}.factory-module__zcqUAa__askRing h4{margin:0 0 var(--sp-4);text-align:center;font:700 var(--t-13) var(--body);letter-spacing:.14em;color:var(--작은글)}.factory-module__zcqUAa__askRing p{padding:var(--sp-12);font:500 var(--t-15)/1.5 var(--body);color:#e8e1d6;margin:0}.factory-module__zcqUAa__askRing p span{font:400 var(--t-13) var(--vn-serif);color:#f2ecdf8c;display:block}.factory-module__zcqUAa__root:before{content:"";z-index:29;pointer-events:none;background:radial-gradient(at 50% 45%,#0000 55%,#0000008c);width:min(100%,448px);position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%)}.factory-module__zcqUAa__door{width:100%;padding:0 var(--sp-12) var(--sp-24);gap:var(--sp-12);display:grid}.factory-module__zcqUAa__flash{z-index:20;pointer-events:none;background:var(--상품색,#b3121f);opacity:0;width:min(100%,448px);position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.factory-module__zcqUAa__flash{animation:.6s ease-out factory-module__zcqUAa__flashOnce}}@keyframes factory-module__zcqUAa__flashOnce{0%{opacity:.55}to{opacity:0}}.factory-module__zcqUAa__sound{top:calc(env(safe-area-inset-top,0px) + var(--sp-12));right:max(var(--sp-12), calc(50% - 224px + var(--sp-12)));z-index:30;position:fixed}.factory-module__zcqUAa__storySkip{top:calc(env(safe-area-inset-top,0px) + var(--sp-12));left:max(var(--sp-12), calc(50% - 224px + var(--sp-12)));z-index:30;height:28px;padding:0 var(--sp-12);border-radius:var(--r-chip);border:1px solid var(--glass-ctl-rim);background:var(--glass-ctl-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#e9e2d6;font:500 var(--t-12)/1 var(--body);cursor:pointer;position:fixed}.factory-module__zcqUAa__light{background:#fbf7f5}.factory-module__zcqUAa__light .factory-module__zcqUAa__bigSec{background:0 0}.factory-module__zcqUAa__light .factory-module__zcqUAa__bigLine{color:#2a2224;text-shadow:none}.factory-module__zcqUAa__light .factory-module__zcqUAa__bigSm{color:var(--ui-sub)}.factory-module__zcqUAa__wrote{gap:var(--sp-12);text-align:center;width:min(340px,86vw);padding:var(--sp-24) var(--sp-20);justify-items:center;display:grid}.factory-module__zcqUAa__wrote small{font:700 var(--t-12) var(--body);letter-spacing:.14em;color:var(--glass-ink-2)}.factory-module__zcqUAa__wrote p{font:400 34px/1.2 var(--f-pen,"Nanum Pen Script"), cursive;color:var(--glass-ink);word-break:keep-all;margin:0}.factory-module__zcqUAa__wroteHint{font:400 var(--t-12) var(--body);color:var(--glass-ink-2)}.factory-module__zcqUAa__hjJudge{margin:var(--sp-12) 0;padding:var(--sp-8) var(--sp-12);font:400 var(--t-24)/1.3 var(--f-brush,"Nanum Brush Script"), serif;color:var(--먹);border-top:2px solid var(--한지붉음);border-bottom:2px solid var(--한지붉음)}.factory-module__zcqUAa__hjBlur{filter:blur(4px);-webkit-user-select:none;user-select:none}.factory-module__zcqUAa__hjBtn{margin-top:var(--sp-16)}.factory-module__zcqUAa__hjNote{margin:var(--sp-8) 0 0;font-size:var(--t-12);color:var(--옅먹);text-align:center}.factory-module__zcqUAa__shoutSec{height:var(--칸높이);background:linear-gradient(var(--밤), #000 14%, #000 86%, var(--밤));min-height:640px;max-height:860px;position:relative;overflow:hidden}.factory-module__zcqUAa__bub{max-width:62%;padding:var(--sp-16) var(--sp-24);color:#111;text-align:center;font:700 var(--t-15)/1.35 var(--body);word-break:keep-all;opacity:0;background:#fff;position:absolute;transform:scale(.6)}.factory-module__zcqUAa__bub small{font:700 var(--t-11) var(--body);letter-spacing:.1em;color:#777;display:block}.factory-module__zcqUAa__bub[data-size="1"]{font-size:var(--t-13);max-width:46%}.factory-module__zcqUAa__bub[data-size="3"]{font-size:var(--t-24);max-width:74%;font-weight:900}.factory-module__zcqUAa__bubL{left:var(--sp-16)}.factory-module__zcqUAa__bubR{right:var(--sp-16)}.factory-module__zcqUAa__bub_생각{border-radius:50%;box-shadow:0 0 0 2px #000,0 0 0 4px #fff3}.factory-module__zcqUAa__bub_구름{border-radius:48% 52% 46% 54%/60% 56% 44% 40%;box-shadow:0 0 0 2px #000}.factory-module__zcqUAa__bub_구름:before,.factory-module__zcqUAa__bub_구름:after{content:"";background:#fff;border-radius:50%;position:absolute}.factory-module__zcqUAa__bub_구름:before{width:18px;height:14px;bottom:-16px;left:22%}.factory-module__zcqUAa__bub_구름:after{width:10px;height:8px;bottom:-28px;left:16%}.factory-module__zcqUAa__bub_밖{border-radius:46% 54% 50% 50%/55% 50% 50% 45%;font-weight:900}.factory-module__zcqUAa__bub_밖.factory-module__zcqUAa__bubR{right:-24px}.factory-module__zcqUAa__bub_밖.factory-module__zcqUAa__bubL{left:-24px}.factory-module__zcqUAa__bub_밖:after{content:"";border:12px solid #0000;width:0;height:0;position:absolute;top:40%}.factory-module__zcqUAa__bub_밖.factory-module__zcqUAa__bubR:after{border-left:20px solid #fff;right:-18px}.factory-module__zcqUAa__bub_밖.factory-module__zcqUAa__bubL:after{border-right:20px solid #fff;left:-18px}.factory-module__zcqUAa__bub_외침{padding:var(--sp-40) var(--sp-40);clip-path:polygon(50% 0,58% 14%,72% 4%,74% 20%,92% 14%,86% 32%,100% 40%,88% 52%,100% 66%,82% 70%,88% 90%,68% 82%,62% 100%,50% 86%,38% 100%,32% 82%,12% 90%,18% 70%,0 66%,12% 52%,0 40%,14% 32%,8% 14%,26% 20%,28% 4%,42% 14%);font-weight:900}.factory-module__zcqUAa__bub_떨림{border-radius:42% 58% 55% 45%/50% 45% 55% 50%}.factory-module__zcqUAa__bub_점선{color:#f2ecdf;outline-offset:-2px;background:0 0;border-radius:50%;outline:2px dashed #ffffffb3;font-weight:500}.factory-module__zcqUAa__bub_점선 small{color:#ffffff80}.factory-module__zcqUAa__bub_웅성{color:#fff;filter:blur(1.2px);background:0 0;padding:0;font-weight:500}.factory-module__zcqUAa__shoutEnd{opacity:0;margin:0;position:absolute;bottom:6%;left:0;right:0}@media (prefers-reduced-motion:no-preference){.factory-module__zcqUAa__bub,.factory-module__zcqUAa__shoutEnd{transition:opacity .35s ease calc(var(--i,0) * .6s + .3s), transform .45s cubic-bezier(.2, 1.6, .4, 1) calc(var(--i,0) * .6s + .3s)}[data-seen] .factory-module__zcqUAa__bub_외침,[data-seen] .factory-module__zcqUAa__bub_떨림{animation:factory-module__zcqUAa__bubShake .4s calc(var(--i,0) * .6s + .75s) 2}}@keyframes factory-module__zcqUAa__bubShake{25%{translate:-3px 1px;rotate:-1deg}75%{translate:3px -1px;rotate:1deg}}[data-seen] .factory-module__zcqUAa__bub,[data-seen] .factory-module__zcqUAa__shoutEnd{opacity:1;transform:none}[data-seen] .factory-module__zcqUAa__bub_웅성{opacity:.35}@media (prefers-reduced-motion:reduce){.factory-module__zcqUAa__bub,.factory-module__zcqUAa__shoutEnd{opacity:1;transform:none}}.factory-module__zcqUAa__light{padding-block:var(--sp-64);-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}:is(html[data-doorlock],html[data-doorlock] body){overscroll-behavior:none;overflow:hidden}.factory-module__zcqUAa__video>video{width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.factory-module__zcqUAa__stageBack{z-index:0;position:absolute;inset:0}.factory-module__zcqUAa__stage:before,.factory-module__zcqUAa__stage:after{z-index:1}.factory-module__zcqUAa__door{z-index:2;position:relative}.factory-module__zcqUAa__afterBuy{z-index:80;max-width:var(--app-w);background:#000;margin:0 auto;position:fixed;inset:0}@media (min-width:720px) and (min-height:560px){.factory-module__zcqUAa__afterBuy{background:var(--ui-bg);place-items:center;max-width:none;display:grid}}.factory-module__zcqUAa__pinSec{position:relative}.factory-module__zcqUAa__pinBg{height:var(--화면높이);z-index:0;position:sticky;top:0;overflow:hidden}.factory-module__zcqUAa__pinBg img{object-fit:cover;filter:brightness(.42);width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.factory-module__zcqUAa__pinTexts{z-index:1;margin-top:calc(-1 * var(--화면높이));position:relative}.factory-module__zcqUAa__pinText{min-height:var(--칸높이);align-content:center;justify-items:center;gap:var(--sp-8);padding:0 var(--sp-20);text-align:center;text-shadow:0 2px 14px #000000d9;display:grid}.factory-module__zcqUAa__pinSec[data-dim-steps] .factory-module__zcqUAa__pinBg img{filter:brightness(var(--dim,.5));transition:filter 1.2s}.factory-module__zcqUAa__zig{align-items:center;gap:var(--sp-12);min-height:78svh;padding-block:var(--sp-32);grid-template-columns:minmax(0,56%) minmax(0,1fr);display:grid}.factory-module__zcqUAa__zigImg{height:66svh;position:relative;overflow:hidden}.factory-module__zcqUAa__zigImg img{object-fit:cover;filter:brightness(.82);-webkit-mask-composite:source-in;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#000 62%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#000 62%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.factory-module__zcqUAa__zigText{gap:var(--sp-8);min-width:0;padding-right:var(--sp-16);text-align:left;word-break:keep-all;overflow-wrap:anywhere;display:grid}.factory-module__zcqUAa__zigText .factory-module__zcqUAa__line{font-size:var(--t-18)}.factory-module__zcqUAa__zigR{grid-template-columns:minmax(0,1fr) minmax(0,56%)}.factory-module__zcqUAa__zigR .factory-module__zcqUAa__zigImg{order:2}.factory-module__zcqUAa__zigR .factory-module__zcqUAa__zigImg img{-webkit-mask-image:linear-gradient(270deg,#000 62%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(270deg,#000 62%,#0000),linear-gradient(#0000,#000 12% 88%,#0000)}.factory-module__zcqUAa__zigR .factory-module__zcqUAa__zigText{padding-right:0;padding-left:var(--sp-16);text-align:right;justify-items:end}.factory-module__zcqUAa__block[data-kkol=영상문],.factory-module__zcqUAa__block[data-kkol=신의판]{position:relative}.factory-module__zcqUAa__skip{top:calc(env(safe-area-inset-top,0px) + var(--sp-48));right:var(--sp-12);z-index:6;font-size:var(--t-12);opacity:.8;position:absolute}.factory-module__zcqUAa__cutWrap{padding-top:var(--sp-48)}.factory-module__zcqUAa__cutStrip{margin:0;position:relative}.factory-module__zcqUAa__cutStrip img{width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#0000 0,#000 7% 100%);mask-image:linear-gradient(#0000 0,#000 7% 100%)}.factory-module__zcqUAa__cutStrip:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000b8 55%,#000);height:46%;position:absolute;bottom:0;left:0;right:0}.factory-module__zcqUAa__cutSay{z-index:2;text-align:center;font:600 var(--t-20)/1.5 var(--poster-font);color:#fff;letter-spacing:-.01em;text-shadow:0 1px 10px #0009;word-break:keep-all;display:grid;position:absolute;bottom:15%;left:6%;right:6%}.factory-module__zcqUAa__cutWrap .factory-module__zcqUAa__bigSec{min-height:0;padding-top:calc(var(--sp-64) + var(--sp-48))}.factory-module__zcqUAa__block[data-kkol=폰]{position:relative}.factory-module__zcqUAa__block[data-kkol=폰] .factory-module__zcqUAa__skip{top:calc(env(safe-area-inset-top,0px) + var(--sp-4));z-index:40;text-shadow:0 1px 8px #000c;left:50%;right:auto;transform:translate(-50%)}.factory-module__zcqUAa__door{padding-bottom:calc(var(--sp-24) + var(--kb-inset,0px));transition:padding-bottom .2s,transform .2s}html[data-doorlock] .factory-module__zcqUAa__door{padding-bottom:var(--sp-24);transform:translateY(calc(-1 * var(--kb-inset,0px)))}.factory-module__zcqUAa__video{aspect-ratio:9/16;max-height:var(--칸높이);width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.factory-module__zcqUAa__video .factory-module__zcqUAa__frame{object-fit:cover;width:100%;height:100%;max-height:none;position:absolute;inset:0;-webkit-mask-image:none;mask-image:none}.factory-module__zcqUAa__video .factory-module__zcqUAa__layer{position:absolute;inset:0;overflow:hidden}.factory-module__zcqUAa__video .factory-module__zcqUAa__frameIn{animation:.8s ease-in-out both factory-module__zcqUAa__frameIn}.factory-module__zcqUAa__video figcaption,.factory-module__zcqUAa__video>.factory-module__zcqUAa__play{z-index:2}@media (prefers-reduced-motion:reduce){.factory-module__zcqUAa__video .factory-module__zcqUAa__frameIn,.factory-module__zcqUAa__video .factory-module__zcqUAa__tBlack,.factory-module__zcqUAa__video .factory-module__zcqUAa__tIris,.factory-module__zcqUAa__video .factory-module__zcqUAa__tWhite,.factory-module__zcqUAa__video .factory-module__zcqUAa__tOut,.factory-module__zcqUAa__video .factory-module__zcqUAa__camPush,.factory-module__zcqUAa__video .factory-module__zcqUAa__camPull{animation:none}.factory-module__zcqUAa__video .factory-module__zcqUAa__whiteBloom,.factory-module__zcqUAa__video .factory-module__zcqUAa__preGlow{display:none}}.factory-module__zcqUAa__video{background:#000}.factory-module__zcqUAa__video .factory-module__zcqUAa__tOut{animation:.5s ease-in both factory-module__zcqUAa__frameOut}.factory-module__zcqUAa__video .factory-module__zcqUAa__tBlack{animation:1.1s ease-in-out both factory-module__zcqUAa__frameBlack}.factory-module__zcqUAa__video .factory-module__zcqUAa__tIris{animation:1.1s ease-in-out both factory-module__zcqUAa__frameIris}.factory-module__zcqUAa__video .factory-module__zcqUAa__camPush{animation:4.2s ease-out both factory-module__zcqUAa__camPush}.factory-module__zcqUAa__video .factory-module__zcqUAa__camPull{animation:4.2s ease-out both factory-module__zcqUAa__camPull}@keyframes factory-module__zcqUAa__frameOut{0%{opacity:1}to{opacity:0}}@keyframes factory-module__zcqUAa__frameBlack{0%,45%{opacity:0}to{opacity:1}}@keyframes factory-module__zcqUAa__frameIris{0%{clip-path:circle(0%)}to{clip-path:circle(80%)}}.factory-module__zcqUAa__video .factory-module__zcqUAa__tWhite{animation:2.2s linear both factory-module__zcqUAa__frameWhite}.factory-module__zcqUAa__video .factory-module__zcqUAa__whiteBloom{z-index:1;pointer-events:none;transform-origin:50% 41%;background:radial-gradient(circle at 50% 41%,#fff 0% 34%,#fffdf6d9 46%,#fffcf000 62%);animation:2.2s both factory-module__zcqUAa__whiteBloom;position:absolute;inset:-60%}.factory-module__zcqUAa__video .factory-module__zcqUAa__preGlow{pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 33%,#fffffff2 0%,#fffcf073 20%,#0000 55%);animation:.6s cubic-bezier(.55,0,1,.45) both factory-module__zcqUAa__preGlow;position:absolute;inset:0}@keyframes factory-module__zcqUAa__preGlow{0%{opacity:0}to{opacity:.75}}@keyframes factory-module__zcqUAa__frameWhite{0%,30%{opacity:0;filter:brightness(2.2)saturate(.35)}31%{opacity:1;filter:brightness(2.2)saturate(.35);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{opacity:1;filter:brightness(1.1)saturate(.85)}}@keyframes factory-module__zcqUAa__whiteBloom{0%{opacity:.7;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:scale(.12)}14%{opacity:1;transform:scale(1)}32%{opacity:1;animation-timing-function:cubic-bezier(.33,0,.25,1);transform:scale(1)}to{opacity:0;transform:scale(1.15)}}@keyframes factory-module__zcqUAa__camPush{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes factory-module__zcqUAa__camPull{0%{transform:scale(1.08)}to{transform:scale(1)}}.factory-module__zcqUAa__cover{height:var(--칸높이);background:#000;min-height:520px;position:relative;overflow:hidden}.factory-module__zcqUAa__coverMedia{object-fit:cover;object-position:var(--art-얼굴);width:100%;height:100%;position:absolute;inset:0}.factory-module__zcqUAa__coverVeil{background:linear-gradient(#00000040 0%,#0000 30%,#0000008c 64%,#000000f0 100%);position:absolute;inset:0}.factory-module__zcqUAa__coverCopy{left:var(--sp-24);right:var(--sp-24);bottom:calc(env(safe-area-inset-bottom,0px) + 92px);gap:var(--sp-8);display:grid;position:absolute}.factory-module__zcqUAa__coverEyebrow{font-size:var(--t-13);letter-spacing:.1em;color:#e8c6be;margin:0}.factory-module__zcqUAa__coverTitle{font-family:var(--body);color:#f2ecdf;margin:0;font-size:32px;font-weight:900;line-height:1.2}.factory-module__zcqUAa__coverSub{font-size:var(--t-15);color:#ddd3c5;word-break:keep-all;margin:0;line-height:1.6}.factory-module__zcqUAa__coverGets{margin:var(--sp-4) 0 0;padding:var(--sp-8) 0 0;gap:var(--sp-4);font:400 var(--t-12)/1.55 var(--body);color:#ddd3c5cc;word-break:keep-all;border-top:1px solid #ffffff26;list-style:none;display:grid}.factory-module__zcqUAa__coverEntry .factory-module__zcqUAa__coverCopy>.factory-module__zcqUAa__coverGets{margin-left:var(--sp-24);margin-right:var(--sp-24)}.factory-module__zcqUAa__root[data-entry=waiting]{padding-bottom:0}.factory-module__zcqUAa__block.factory-module__zcqUAa__entryBlock{width:100%;max-width:none;margin:0;padding:0}.factory-module__zcqUAa__entryScene{animation:.3s ease-out both factory-module__zcqUAa__entryReveal}@keyframes factory-module__zcqUAa__entryReveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.factory-module__zcqUAa__entryScene{animation:none}}.factory-module__zcqUAa__coverEntry .factory-module__zcqUAa__coverCopy{left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 12px)}.factory-module__zcqUAa__coverEntry .factory-module__zcqUAa__coverCopy>p,.factory-module__zcqUAa__coverEntry .factory-module__zcqUAa__coverCopy>h1{margin-left:var(--sp-24);margin-right:var(--sp-24)}.factory-module__zcqUAa__coverAction>button{width:100%}.factory-module__zcqUAa__coverAction{margin-top:28px}.factory-module__zcqUAa__coverCue{left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 22px);color:#e9e2d6;font-size:var(--t-12);letter-spacing:.06em;pointer-events:none;justify-items:center;gap:2px;display:grid;position:absolute}.factory-module__zcqUAa__coverCue svg{width:24px;height:24px;animation:1.8s ease-in-out infinite factory-module__zcqUAa__coverBob}@keyframes factory-module__zcqUAa__coverBob{0%,to{opacity:.9;transform:translateY(0)}50%{opacity:.5;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.factory-module__zcqUAa__coverCue svg{animation:none}}.factory-module__zcqUAa__hahmlet{--함렛:var(--f-hahmlet,serif), var(--f-poster-sub,serif), var(--vn-serif)}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__bigLine:not(.factory-module__zcqUAa__bigSm){font-family:var(--함렛);letter-spacing:-.035em;font-size:30px;font-weight:600;line-height:1.46}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__bigLine b{font-weight:700}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__bigSm{font-family:var(--body);font-weight:400;font-size:var(--t-18);letter-spacing:-.01em;line-height:1.6}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__fadeText .factory-module__zcqUAa__bigLine{font-size:calc(var(--t-24) * 1.9);font-weight:700;line-height:1.15}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__zigText .factory-module__zcqUAa__bigLine:not(.factory-module__zcqUAa__bigSm){font-size:var(--t-24)}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hand{font-family:var(--함렛);font-size:1.08em;font-weight:700;line-height:inherit}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__bigLine .factory-module__zcqUAa__hand{font-size:1.08em;line-height:inherit;text-shadow:none;transform:none}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__phoneEnd.factory-module__zcqUAa__bigLine:not(.factory-module__zcqUAa__bigSm){font-family:var(--poster-font);font-weight:600}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__phoneEnd .factory-module__zcqUAa__hand{font:inherit;color:inherit}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__val{font-family:var(--함렛);font-size:1em;font-weight:700}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__num{font-family:var(--함렛);font-size:64px;font-weight:600;line-height:1}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__wsLast{font-family:var(--함렛);font-weight:600;font-size:var(--t-28);letter-spacing:-.03em;line-height:1.4}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__mine{font-family:var(--함렛);font-weight:500;font-size:var(--t-18);line-height:1.5}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__pen input{font:400 var(--t-18)/1.4 var(--body)}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__handLine{font-family:var(--함렛);font-weight:600;font-size:calc(var(--t-24) * 1.25);letter-spacing:-.035em;line-height:1.4}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__cBefore{font-family:var(--함렛);font-weight:600;font-size:calc(var(--t-24) * 1.2);letter-spacing:-.03em;line-height:1.3}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__bigNum em{font-family:var(--함렛);font-weight:600;font-size:calc(var(--t-24) * 5);line-height:.9}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__bigNum span{font-family:var(--함렛);font-weight:600;font-size:calc(var(--t-24) * 2.4)}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__wrote p{font:600 var(--t-24)/1.4 var(--함렛);letter-spacing:-.03em}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__bubble{font-weight:500;font-size:var(--t-16);letter-spacing:-.015em;line-height:1.65}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hjHead{font:600 var(--t-13)/1.4 var(--함렛);letter-spacing:.22em}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hjTitle{font:600 var(--t-24)/1.25 var(--함렛);letter-spacing:-.02em}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hjTitle .factory-module__zcqUAa__hand,.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hjTitle .factory-module__zcqUAa__val,.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hjVerdict .factory-module__zcqUAa__hand,.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__lcVerdict .factory-module__zcqUAa__hand{font-size:1em}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hjGroup{font:600 var(--t-15)/1.4 var(--함렛);letter-spacing:.22em}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hjToc i{font:600 var(--t-20)/1.2 var(--함렛)}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hjToc>div>b,.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hjGet>div>b{font:600 var(--t-15)/1.5 var(--함렛);letter-spacing:-.01em}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hjGet i{font:600 var(--t-20)/1 var(--함렛)}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hjGet>div>b .factory-module__zcqUAa__val,.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hjGet>div>b .factory-module__zcqUAa__hand{display:inline}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hjRow dt{font:600 var(--t-15)/1.3 var(--함렛)}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hjRow dd{font:400 var(--t-15)/1.6 var(--body)}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hjVerdict{font:600 var(--t-20)/1.55 var(--함렛);letter-spacing:-.01em}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hjJudge{font:600 var(--t-20)/1.45 var(--함렛);letter-spacing:-.02em}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__hanji .factory-module__zcqUAa__line:first-child{font-family:var(--함렛);font-weight:600;font-size:var(--t-24)}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__lcHead{font-family:var(--함렛);font-weight:600;font-size:var(--t-13);letter-spacing:.22em}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__lcVerdict{font-family:var(--함렛);font-weight:600;font-size:var(--t-24);letter-spacing:-.02em;line-height:1.4}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__shot figcaption{font:600 var(--t-20)/1.3 var(--함렛);letter-spacing:-.02em}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__flipCard>span,.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__laws figure i{font-family:var(--함렛);font-weight:600}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__threeLine b{font:700 40px/1 var(--함렛)}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__coverTitle{font-family:var(--poster-font);letter-spacing:-.035em;font-weight:600;line-height:1.3}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__capHead{font:600 var(--t-24)/1.4 var(--함렛);letter-spacing:-.03em}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__price .factory-module__zcqUAa__line{font-family:var(--함렛);letter-spacing:-.035em;font-weight:600;line-height:1.5}.factory-module__zcqUAa__hahmlet .factory-module__zcqUAa__won b{font-family:var(--함렛);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700}.factory-module__zcqUAa__framed{gap:var(--sp-16);display:grid}.factory-module__zcqUAa__frameCard{isolation:isolate;padding:33% 11% 22%;position:relative;container-type:inline-size}.factory-module__zcqUAa__frameTop,.factory-module__zcqUAa__frameBot{z-index:-1;pointer-events:none;width:100%;height:auto;position:absolute;left:0}.factory-module__zcqUAa__frameTop{top:0}.factory-module__zcqUAa__frameBot{bottom:0}.factory-module__zcqUAa__frameMid{z-index:-2;pointer-events:none;background-repeat:repeat-y;background-size:100%;position:absolute;inset:72cqw 0 59cqw}.factory-module__zcqUAa__frameIn{padding:0}.factory-module__zcqUAa__artBtn{aspect-ratio:900/217;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:50%/100% 100% no-repeat;border:0;width:100%;padding:0;display:block;position:relative}.factory-module__zcqUAa__artBtn span{text-align:center;font-size:var(--t-20);letter-spacing:-.01em;word-break:keep-all;text-shadow:0 1px 6px #3c0000b3;font-weight:700;line-height:1.3;position:absolute;top:59.2%;left:20%;right:20%;transform:translateY(-50%)}.factory-module__zcqUAa__artBtn:active{filter:brightness(.88)}.factory-module__zcqUAa__sectionSummary{padding-block:var(--sp-16)}.factory-module__zcqUAa__sectionDetails{border-block:1px solid #b4becd33}.factory-module__zcqUAa__sectionDetails>summary{min-height:var(--btn-h);padding:var(--sp-16) var(--sp-4);cursor:pointer;font:inherit}.factory-module__zcqUAa__sectionDetails>summary:focus-visible{outline-offset:4px;outline:2px solid}.factory-module__zcqUAa__sectionSummary{padding-inline:var(--sp-20)}.factory-module__zcqUAa__sectionSummary .factory-module__zcqUAa__line{font-size:var(--t-20);line-height:1.65}.factory-module__zcqUAa__sectionSummary .factory-module__zcqUAa__line+.factory-module__zcqUAa__line{margin-top:var(--sp-12);font-size:var(--t-16);font-weight:500}.factory-module__zcqUAa__sectionDetails>summary{padding-inline:var(--sp-20)}.factory-module__zcqUAa__root[data-third-layout=결과중심] .factory-module__zcqUAa__gets li{grid-template-columns:1fr}.factory-module__zcqUAa__root[data-third-layout=결과중심] .factory-module__zcqUAa__getsDot{display:none}.factory-module__zcqUAa__root .factory-module__zcqUAa__resultBlock{max-width:none;padding:var(--sp-40) var(--sp-20) 52px;color:#ede7dc;text-align:center;background:#0e1929;margin-bottom:0}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__sectionSummary{padding:0 0 var(--sp-24)}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__sectionSummary .factory-module__zcqUAa__line:first-child{font-family:var(--함렛);font-size:var(--t-24);max-width:300px;margin:0 auto var(--sp-16);font-weight:500;line-height:1.6}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__sectionSummary .factory-module__zcqUAa__line+.factory-module__zcqUAa__line,.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__sectionSummary .factory-module__zcqUAa__small{font-size:var(--t-13);color:#b4bbc5;margin-top:var(--sp-8);font-weight:400;line-height:1.9}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__sectionDetails{text-align:left}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__sectionDetails>summary{padding:var(--sp-16) var(--sp-4);font-size:var(--t-13);font-weight:500}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__lawSec{padding-top:var(--sp-20)}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__lawHead .factory-module__zcqUAa__small{font-size:var(--t-13)}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__laws{gap:var(--sp-24)}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__laws li{min-height:0}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__laws h3,.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__laws b{font-size:var(--t-16)}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__laws p{font-size:var(--t-13);line-height:1.8}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__artBtn span{font-size:var(--t-15)}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__capSec{gap:var(--sp-16);padding:0}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__capHead{font-size:var(--t-12);color:#b4bbc5;font-weight:400;line-height:1.8}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__rail{gap:var(--sp-16);padding:0 0 var(--sp-16);grid-auto-columns:94%;margin:0}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__shot{box-shadow:none;gap:var(--sp-16);border-radius:0;flex-direction:column-reverse;display:flex}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__shot img{aspect-ratio:auto;object-fit:cover;object-position:top;height:410px;-webkit-mask-image:none;mask-image:none}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__shot figcaption{font-size:var(--t-20);text-shadow:none;line-height:1.5;position:static}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__shot figcaption b{display:none}.factory-module__zcqUAa__resultBlock[data-id=S17-1] .factory-module__zcqUAa__rail{display:block}.factory-module__zcqUAa__resultBlock[data-id=S17-1] .factory-module__zcqUAa__shot img{height:330px}.factory-module__zcqUAa__resultBlock[data-id=S17-1] .factory-module__zcqUAa__shot figcaption{display:none}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__hanji,.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__faq{text-align:left}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__faq summary{font-size:var(--t-13);min-height:32px;line-height:1.7}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__faq p{font-size:var(--t-13);line-height:1.9}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__frameCard{padding:32% 14% 20%}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__frameIn{padding:0;display:block}.factory-module__zcqUAa__resultIntro{gap:36px;display:grid}.factory-module__zcqUAa__resultPortrait{aspect-ratio:1/1.35;margin:-40px -18px 0;overflow:hidden}.factory-module__zcqUAa__resultPortrait.factory-module__zcqUAa__cutStrip:after{background:linear-gradient(#0000,#0e1929);height:40%}.factory-module__zcqUAa__resultPortrait img{width:100%;height:auto;display:block}.factory-module__zcqUAa__resultDialogue{margin:0 -10px;position:relative}.factory-module__zcqUAa__resultDialogue>img{width:100%;display:block}.factory-module__zcqUAa__resultDialogue>small{text-align:center;width:22%;font-size:var(--t-10);line-height:1;position:absolute;top:22%;left:9%;transform:translateY(-50%)}.factory-module__zcqUAa__resultDialogue>p{text-align:center;font-size:var(--t-12);flex-direction:column;justify-content:center;margin:0;font-weight:400;line-height:1.7;display:flex;position:absolute;inset:32% 14% 12%}.factory-module__zcqUAa__diagnosisIn{text-align:center}.factory-module__zcqUAa__diagnosisIn>small,.factory-module__zcqUAa__resultPurchase>small{font-size:var(--t-10);letter-spacing:2px;color:#bbafb4}.factory-module__zcqUAa__diagnosisIn h3,.factory-module__zcqUAa__resultPurchase h3{font-family:var(--함렛);font-size:var(--t-24);margin:var(--sp-12) auto var(--sp-24);max-width:230px;font-weight:500;line-height:1.6}.factory-module__zcqUAa__diagnosisIn dl{gap:var(--sp-32);margin:0;display:grid}.factory-module__zcqUAa__diagnosisIn dt{color:#b4bbc5;font-size:var(--t-12);line-height:1.7}.factory-module__zcqUAa__diagnosisIn dd{margin:var(--sp-12) 0 0;font-size:var(--t-15);line-height:1.8}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__resultNote,.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__resultNote .factory-module__zcqUAa__line{font-size:var(--t-12);color:#b4bbc5;text-align:center;margin:0;font-weight:400;line-height:1.9}.factory-module__zcqUAa__resultPurchase{text-align:center}.factory-module__zcqUAa__resultPurchase ul{gap:var(--sp-24);margin:0;padding:0;list-style:none;display:grid}.factory-module__zcqUAa__resultPurchase h4{font-size:var(--t-14);margin:0 0 var(--sp-8);font-weight:600;line-height:1.7}.factory-module__zcqUAa__resultPurchase li p{font-size:var(--t-12);color:#c5cbd5;margin:0;font-weight:400;line-height:1.85}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__won{justify-content:center;gap:var(--sp-8);flex-wrap:wrap;margin-top:28px}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__won b{font-size:28px}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__won s{font-size:var(--t-12)}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__wonNote{font-size:var(--t-10);margin-top:var(--sp-12);line-height:1.8}@media (max-width:360px){.factory-module__zcqUAa__resultDialogue>p{font-size:var(--t-11)}.factory-module__zcqUAa__diagnosisIn h3,.factory-module__zcqUAa__resultPurchase h3{font-size:var(--t-20)}}.factory-module__zcqUAa__resultStory{gap:36px;display:grid}.factory-module__zcqUAa__resultComic{margin:0 -18px;position:relative}.factory-module__zcqUAa__resultComic img{object-fit:cover;object-position:30% 35%;width:100%;height:330px;display:block}.factory-module__zcqUAa__resultComic figcaption{padding:52px var(--sp-24) var(--sp-24);text-align:left;background:linear-gradient(#0000,#0e1929);position:absolute;inset:auto 0 0}.factory-module__zcqUAa__resultComic .factory-module__zcqUAa__line{font-size:var(--t-18);color:#fff;text-shadow:0 1px 8px #000000b3;font-weight:500;line-height:1.8}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__frameCard{min-height:0;padding-top:34%;padding-bottom:20%}.factory-module__zcqUAa__diagnosisIn h3,.factory-module__zcqUAa__resultPurchase h3{font-size:var(--t-20);margin-top:var(--sp-16);margin-bottom:var(--sp-32);line-height:1.5}.factory-module__zcqUAa__resultPurchase ul{gap:28px}.factory-module__zcqUAa__resultPurchase h4{margin-bottom:var(--sp-4);line-height:1.5}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__won{margin-top:var(--sp-20)}.factory-module__zcqUAa__resultPurchase>.factory-module__zcqUAa__wonNote{letter-spacing:0}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__framed{gap:28px}.factory-module__zcqUAa__capWhole{margin:var(--sp-16) 0 0}.factory-module__zcqUAa__capWhole img{width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#000 92%,#0000);mask-image:linear-gradient(#000 92%,#0000)}.factory-module__zcqUAa__frameCard .factory-module__zcqUAa__frameIn,.factory-module__zcqUAa__frameCard .factory-module__zcqUAa__diagnosisIn,.factory-module__zcqUAa__frameCard .factory-module__zcqUAa__diagnosisIn dd,.factory-module__zcqUAa__frameCard .factory-module__zcqUAa__resultPurchase h3,.factory-module__zcqUAa__frameCard .factory-module__zcqUAa__resultPurchase h4{color:#2e2422;text-shadow:none}.factory-module__zcqUAa__frameCard .factory-module__zcqUAa__diagnosisIn>small,.factory-module__zcqUAa__frameCard .factory-module__zcqUAa__resultPurchase>small,.factory-module__zcqUAa__frameCard .factory-module__zcqUAa__diagnosisIn dt,.factory-module__zcqUAa__frameCard .factory-module__zcqUAa__resultPurchase li p,.factory-module__zcqUAa__frameCard .factory-module__zcqUAa__wonNote,.factory-module__zcqUAa__frameCard .factory-module__zcqUAa__won s{color:#8c6f68}.factory-module__zcqUAa__frameCard .factory-module__zcqUAa__won b{color:#8e2a30}.factory-module__zcqUAa__resultDialogue:not(:has(>img)){gap:var(--sp-8);margin:0;display:grid}:is(.factory-module__zcqUAa__resultDialogue:not(:has(>img))>small,.factory-module__zcqUAa__resultDialogue:not(:has(>img))>p){width:auto;position:static;inset:auto;transform:none}.factory-module__zcqUAa__resultDialogue:not(:has(>img))>small{font:700 var(--t-12)/1 var(--body);letter-spacing:.12em;color:#f4ede2;opacity:1}.factory-module__zcqUAa__resultDialogue:not(:has(>img))>p{font:var(--vn-line-font);letter-spacing:.16px;color:#f2ecdf;text-shadow:0 1px 2px #0000008c,0 0 8px #00000059;line-height:28px}.factory-module__zcqUAa__artBtn span{color:#8e2a30;text-shadow:none;letter-spacing:.02em;top:50%;left:16%;right:12%}.factory-module__zcqUAa__artBtn{filter:drop-shadow(0 6px 14px #00000047);transition:transform 80ms ease-out}.factory-module__zcqUAa__artBtn:active{filter:drop-shadow(0 2px 5px #0000004d)brightness(.95);transform:translateY(1px)}.factory-module__zcqUAa__artBtn:disabled{filter:grayscale(.85)brightness(.85);opacity:.6;cursor:default}.factory-module__zcqUAa__block:has(>[data-merged]){margin:0}.factory-module__zcqUAa__ledger{aspect-ratio:869/1695;width:100%;max-width:358px;margin:0 auto;position:relative}.factory-module__zcqUAa__ledgerFrame{filter:drop-shadow(0 12px 28px #0000008c);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.factory-module__zcqUAa__ledgerPaper{padding:var(--sp-24) var(--sp-16) var(--sp-16);text-align:center;color:#2e2422;flex-direction:column;align-items:center;display:flex;position:absolute;inset:15.2% 7% 4.6% 13%}.factory-module__zcqUAa__ledgerKick{font:500 var(--t-12)/1.4 var(--body);letter-spacing:.14em;color:#8e2a30}.factory-module__zcqUAa__ledgerTitle{margin:var(--sp-4) 0 var(--sp-16);font:700 var(--t-24)/1.3 var(--poster-font);letter-spacing:-.02em;color:#2a1f1d}.factory-module__zcqUAa__ledgerPhoto{aspect-ratio:3/4;width:70%;margin:0 0 var(--sp-16);border-radius:var(--sp-8);border:2px solid #b6955a;position:relative;overflow:hidden;box-shadow:0 0 0 4px #b6955a2e,0 10px 20px #2e242240}.factory-module__zcqUAa__ledgerPhoto img{object-fit:cover;object-position:center 8%;filter:blur(9px)saturate(.9);width:100%;height:100%;transform:scale(1.08)}.factory-module__zcqUAa__ledgerRows{gap:var(--sp-8);text-align:left;width:100%;margin:0;padding:0;list-style:none;display:grid}.factory-module__zcqUAa__ledgerRows li{align-items:center;gap:var(--sp-8);display:flex}.factory-module__zcqUAa__ledgerRows b{min-width:68px;padding:var(--sp-4) var(--sp-8);border-radius:var(--r-pill);color:#fff4e2;font:700 var(--t-12)/1.3 var(--body);text-align:center;background:#8e2a30;flex:none}.factory-module__zcqUAa__ledgerRows span{font:600 var(--t-14)/1.3 var(--body);color:#2e2422;flex:none}.factory-module__zcqUAa__ledgerRows i{filter:blur(1.5px);background:linear-gradient(90deg,#2e242247,#2e24221f);border-radius:4px;flex:1;height:14px}.factory-module__zcqUAa__ledgerRows li:nth-child(2) i{flex:.72}.factory-module__zcqUAa__ledgerRows li:nth-child(3) i{flex:.86}.factory-module__zcqUAa__ledgerRows li:nth-child(4) i{flex:.6}.factory-module__zcqUAa__ledgerEnd{font-size:var(--t-12);color:#8c6f68;margin:auto 0 0}.factory-module__zcqUAa__root .factory-module__zcqUAa__resultBlock{--글:#2e251c;--작은글:#5f5141;color:#2e251c;background:#ebe2d0}.factory-module__zcqUAa__block:not(.factory-module__zcqUAa__resultBlock)+.factory-module__zcqUAa__resultBlock{background:linear-gradient(#0e1929 0,#18213a 12%,#4a4a64 40%,#a99a95 68%,#ddd0bc 92%,#e6dbc7)}.factory-module__zcqUAa__block:not(.factory-module__zcqUAa__resultBlock)+.factory-module__zcqUAa__resultBlock+.factory-module__zcqUAa__resultBlock{background:linear-gradient(#e6dbc7,#ebe2d0 60%)}.factory-module__zcqUAa__root:has(>.factory-module__zcqUAa__resultBlock){background:linear-gradient(to top, #ebe2d0 0 220px, var(--밤) 220px)}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__sectionSummary .factory-module__zcqUAa__line+.factory-module__zcqUAa__line,.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__sectionSummary .factory-module__zcqUAa__small,.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__capHead,.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__resultNote,.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__resultNote .factory-module__zcqUAa__line,.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__sajuNote{color:#6b5d4e}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__sectionDetails{border-color:#503c2833}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__faq details{border-color:#503c2829}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__faq p{color:#5f5141}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__shot figcaption{color:#2e251c}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__capWhole img,.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__shot img{box-shadow:0 8px 22px #3c281438}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__hanji{filter:drop-shadow(0 8px 18px #3c28144d)}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__jc-sub{--jc-line:#2e251c47;--jc-line-on:#2e251c80;--jc-ink:#2e251c;--jc-fill-on:#2e251c0d}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__resultDialogue:not(:has(>img))>small{color:#2e251c}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__resultDialogue:not(:has(>img))>p{color:#2e251c;text-shadow:none}.factory-module__zcqUAa__ledgerCard{aspect-ratio:869/1695;width:100%;max-width:430px;margin:0 auto;position:relative}.factory-module__zcqUAa__ledgerCardIn{padding:var(--sp-16) var(--sp-12);color:#2e2422;text-shadow:none;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:15.2% 7% 4.6% 13%;overflow:hidden}.factory-module__zcqUAa__ledgerCard .factory-module__zcqUAa__resultPurchase h3,.factory-module__zcqUAa__ledgerCard .factory-module__zcqUAa__resultPurchase h4{color:#2e2422;text-shadow:none}.factory-module__zcqUAa__ledgerCard .factory-module__zcqUAa__resultPurchase>small,.factory-module__zcqUAa__ledgerCard .factory-module__zcqUAa__resultPurchase li p,.factory-module__zcqUAa__ledgerCard .factory-module__zcqUAa__wonNote,.factory-module__zcqUAa__ledgerCard .factory-module__zcqUAa__won s{color:#8c6f68}.factory-module__zcqUAa__ledgerCard .factory-module__zcqUAa__won b{color:#8e2a30}.factory-module__zcqUAa__purchaseFolioWrap{width:calc(100% + 36px);padding-bottom:var(--sp-24);color:#2e251c;background:0 0;margin-inline:-18px}.factory-module__zcqUAa__purchaseFolio{max-width:430px;margin:0 auto;position:relative;overflow:hidden;container-type:inline-size}.factory-module__zcqUAa__purchaseFolioArt{width:90%;max-width:none;height:auto;display:block;position:relative;left:50%;transform:translate(-56%)}.factory-module__zcqUAa__purchaseFolioCopy{text-align:center;color:#3b352c;flex-direction:column;justify-content:space-between;line-height:1.5;display:flex;position:absolute;inset:13% 20% 19%}.factory-module__zcqUAa__purchaseFolioCopy h3{font:600 var(--t-24)/1.5 var(--poster-font,serif);letter-spacing:.03em;margin:0}.factory-module__zcqUAa__purchaseFolioChapters{gap:var(--sp-8);display:grid}.factory-module__zcqUAa__purchaseFolioChapters h4{font:600 var(--t-14)/1.6 var(--poster-font,serif);margin:0 0 var(--sp-4)}.factory-module__zcqUAa__purchaseFolioChapters p{font:400 var(--t-12)/1.6 var(--body);color:#66594b;word-break:keep-all;margin:0}.factory-module__zcqUAa__purchaseFolioPrice s{font:400 var(--t-12)/1.5 var(--body);color:#7a6b59;margin-bottom:var(--sp-4);display:block}.factory-module__zcqUAa__purchaseFolioPrice b{font:600 28px/1.3 var(--poster-font,serif);letter-spacing:-.035em}.factory-module__zcqUAa__purchaseFolioPrice small{font:400 var(--t-14) var(--poster-font,serif);margin-left:var(--sp-4)}.factory-module__zcqUAa__purchaseFolioSale{text-align:center;font:400 var(--t-11)/1.7 var(--body);color:#6b5d4e;margin:var(--sp-12) var(--sp-16) 0}.factory-module__zcqUAa__root .factory-module__zcqUAa__purchaseFolioWrap .factory-module__zcqUAa__resultNote{margin:var(--sp-16) var(--sp-20) var(--sp-20)}.factory-module__zcqUAa__root .factory-module__zcqUAa__purchaseFolioWrap .factory-module__zcqUAa__resultNote .factory-module__zcqUAa__line{color:#6b5d4e;font:400 var(--t-12)/1.8 var(--body)}.factory-module__zcqUAa__purchaseFolioDetails{max-width:382px;padding-inline:var(--sp-24);font:400 var(--t-12)/1.8 var(--body);color:#6b5d4e;margin:0 auto}.factory-module__zcqUAa__purchaseFolioDetails summary{cursor:pointer;padding:var(--sp-8) 0}.factory-module__zcqUAa__purchaseFolioDetails p{padding:var(--sp-8) 0;margin:0}@container (max-width:359px){.factory-module__zcqUAa__purchaseFolioCopy{top:12%;bottom:19%}.factory-module__zcqUAa__purchaseFolioCopy h3{font-size:var(--t-20)}.factory-module__zcqUAa__purchaseFolioChapters{gap:var(--sp-4)}.factory-module__zcqUAa__purchaseFolioChapters h4{font-size:var(--t-12)}.factory-module__zcqUAa__purchaseFolioChapters p{font-size:var(--t-11);line-height:1.5}.factory-module__zcqUAa__purchaseFolioPrice b{font-size:25px}}.factory-module__zcqUAa__ornamentHeading{isolation:isolate;width:calc(100% + 36px);margin:0 -18px var(--sp-24);padding:var(--sp-20) var(--sp-20) var(--sp-8);position:relative;overflow:hidden}.factory-module__zcqUAa__ornamentArt{pointer-events:none;z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(#0000,#000 16px calc(100% - 16px),#0000)}.factory-module__zcqUAa__ornamentArt>img{pointer-events:none;opacity:.4;z-index:-1;width:100%;height:auto;position:absolute;top:50%;left:0;transform:translateY(-50%)}.factory-module__zcqUAa__ornamentCopy>h2{max-width:300px;font:500 var(--t-24)/1.65 var(--함렛);color:inherit;letter-spacing:-.025em;text-align:center;word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance;margin:0 auto}.factory-module__zcqUAa__ornamentHeading[data-ornament=plum-branch]{color:#ede7dc;padding-top:72px}.factory-module__zcqUAa__ornamentHeading[data-ornament=plum-branch] .factory-module__zcqUAa__ornamentArt{-webkit-mask-image:none;mask-image:none}.factory-module__zcqUAa__ornamentHeading[data-ornament=plum-branch] img{opacity:.65;top:0;transform:none}.factory-module__zcqUAa__ornamentHeading+.factory-module__zcqUAa__hanji{margin-top:0}.factory-module__zcqUAa__ornamentNo{margin:0 auto var(--sp-12);padding-bottom:var(--sp-4);font:400 var(--t-13)/1 var(--함렛);letter-spacing:.25em;text-indent:.25em;opacity:.72;font-variant-numeric:tabular-nums;border-bottom:1px solid;display:table}.factory-module__zcqUAa__hjVs{gap:var(--sp-8);padding:var(--sp-8) 0;font:400 var(--t-13)/1.55 var(--f-gowun,"Gowun Batang"), serif;color:var(--먹);word-break:keep-all;border-bottom:1px solid #1d140f24;grid-template-columns:64px minmax(0,1fr) minmax(0,1.25fr);align-items:start;display:grid}.factory-module__zcqUAa__hjVs b{font-weight:700}.factory-module__zcqUAa__hjVs span:nth-child(2){color:var(--옅먹)}.factory-module__zcqUAa__hjVs span:nth-child(3){font-weight:700}.factory-module__zcqUAa__hjVsHead{font:700 var(--t-12)/1.4 var(--f-noto-sans,"Noto Sans KR"), sans-serif;color:var(--옅먹);border-bottom-color:#1d140f4d}.factory-module__zcqUAa__hjVsHead span:nth-child(3){color:var(--한지붉음)}.factory-module__zcqUAa__ornamentDescription{max-width:326px;margin:var(--sp-12) auto 0;text-align:center}.factory-module__zcqUAa__ornamentDescription .factory-module__zcqUAa__line,.factory-module__zcqUAa__ornamentDescription .factory-module__zcqUAa__small{font-size:var(--t-13);color:#6b5d4e;margin:0;font-weight:400;line-height:1.9}.factory-module__zcqUAa__ornamentDescription .factory-module__zcqUAa__line+.factory-module__zcqUAa__line,.factory-module__zcqUAa__ornamentDescription .factory-module__zcqUAa__small+.factory-module__zcqUAa__small{margin-top:var(--sp-8)}.factory-module__zcqUAa__block:has(>[data-wolha-invitation=part3]){margin-bottom:0}.factory-module__zcqUAa__block[data-kkol=폰]{margin-bottom:0}.factory-module__zcqUAa__block:has(>section[aria-label=청첩장\ 답장]){margin-bottom:0}.factory-module__zcqUAa__block:has(>section[aria-label="결혼식 뒤 카페"]){margin-bottom:0}.factory-module__zcqUAa__block:has(>[class*=vnStage]){margin-bottom:0}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__capWhole{margin-inline:-18px}.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__capWhole img{box-shadow:none}.factory-module__zcqUAa__wolhaLine{aspect-ratio:9/19;background:#ebe2d0;margin:-40px -18px 0;position:relative;overflow:hidden}.factory-module__zcqUAa__wolhaLine img{aspect-ratio:9/16;object-fit:cover;width:100%;height:auto;position:absolute;top:0;left:0;right:0}.factory-module__zcqUAa__wolhaLine:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#ebe2d0,#ebe2d000);height:16%;position:absolute;inset:0 0 auto}.factory-module__zcqUAa__wolhaLine:after{content:"";pointer-events:none;background:linear-gradient(#0e192900 0%,#0e19298c 18%,#0e1929db 34%,#101b2c 46%,#1c283c 56%,#3a465c 66%,#687080 75%,#9e9e9e 83%,#cdc7ba 91%,#ebe2d0 100%);height:58%;position:absolute;inset:auto 0 0}.factory-module__zcqUAa__wolhaLine figcaption{z-index:2;text-align:center;position:absolute;bottom:25%;left:8%;right:8%}.factory-module__zcqUAa__wolhaLine p{font:500 var(--t-20)/1.55 var(--poster-font);color:#fff;text-shadow:0 0 6px #fff9,0 0 18px #ffffff47,0 1px 10px #000;word-break:keep-all;white-space:pre-line;margin:0}.factory-module__zcqUAa__vnBig{justify-content:center;gap:var(--sp-24);margin:0 0 var(--sp-16);animation:.7s ease-out both factory-module__zcqUAa__vnBigIn;display:flex}.factory-module__zcqUAa__vnBig p{text-align:center;margin:0}.factory-module__zcqUAa__vnBig small{font-size:var(--t-13);color:#f2ecdf;opacity:.8;letter-spacing:.02em;display:block}.factory-module__zcqUAa__vnBig em{font-style:normal;font-family:var(--f-pen,"Nanum Pen Script"), cursive;font-size:calc(var(--t-24) * 1.8);color:#f2ecdf;text-shadow:0 2px 14px #000000b3;line-height:1.05;display:block}@keyframes factory-module__zcqUAa__vnBigIn{0%{opacity:0;transform:translateY(var(--sp-12)) scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.factory-module__zcqUAa__vnBig{animation:none}}.factory-module__zcqUAa__coverEntry{cursor:pointer}.factory-module__zcqUAa__coverStart{margin:28px auto var(--sp-8);padding:var(--sp-8) var(--sp-24);color:#e9e2d6;font:500 var(--t-14)/1.3 var(--body);letter-spacing:.06em;cursor:pointer;background:0 0;border:0;justify-items:center;gap:2px;animation:2.2s ease-in-out infinite factory-module__zcqUAa__coverBreath;display:grid}.factory-module__zcqUAa__coverStart svg{width:28px;height:28px;animation:1.8s ease-in-out infinite factory-module__zcqUAa__coverBob}.factory-module__zcqUAa__coverOther{margin:var(--sp-4) 0 0;text-align:center;font:400 var(--t-13)/1.5 var(--body);color:#e9e2d6b8}.factory-module__zcqUAa__coverSkip{padding:var(--sp-8) 2px;color:#e9e2d6;font:600 var(--t-13)/1.5 var(--body);cursor:pointer;background:0 0;border:0}.factory-module__zcqUAa__coverOther a{color:#e9e2d6;padding:var(--sp-8) 2px;font-weight:600;text-decoration:none}@keyframes factory-module__zcqUAa__coverBreath{0%,to{opacity:.65}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.factory-module__zcqUAa__coverStart,.factory-module__zcqUAa__coverStart svg{animation:none}}.factory-module__zcqUAa__perPage{margin-top:calc(-1 * var(--sp-4));color:color-mix(in srgb, var(--상품색,#b3121f) 35%, #f2ecdf);font-size:var(--t-13);display:block}.factory-module__zcqUAa__dex{gap:var(--sp-16);padding:var(--sp-24) var(--sp-16);display:grid}.factory-module__zcqUAa__dexTabs{gap:var(--sp-8);scrollbar-width:none;display:flex;overflow-x:auto}.factory-module__zcqUAa__dexTabs::-webkit-scrollbar{display:none}.factory-module__zcqUAa__dexTabs small{margin-left:var(--sp-4);opacity:.6;font-variant-numeric:tabular-nums}.factory-module__zcqUAa__dexOn{color:#fff;border-color:var(--상품색,#b3121f)!important}.factory-module__zcqUAa__dexGrid{gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.factory-module__zcqUAa__dexGrid li{gap:var(--sp-4);padding:var(--sp-12);min-width:0;display:grid;position:relative;overflow:hidden}.factory-module__zcqUAa__dexGrid b{font-size:var(--t-15);word-break:keep-all}.factory-module__zcqUAa__dexGrid small{font-size:var(--t-13);opacity:.75;word-break:keep-all}.factory-module__zcqUAa__dexAdult b,.factory-module__zcqUAa__dexAdult small{filter:blur(5px);-webkit-user-select:none;user-select:none}.factory-module__zcqUAa__dexBadge{font-size:var(--t-11);color:color-mix(in srgb, var(--상품색,#b3121f) 55%, #f2ecdf);position:absolute;inset:auto 8px 8px auto}.factory-module__zcqUAa__poseSec{gap:var(--sp-16);padding:var(--sp-24) var(--sp-16);display:grid}.factory-module__zcqUAa__poseVeils{gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.factory-module__zcqUAa__poseVeils li{aspect-ratio:var(--art-비);border-radius:8px;position:relative;overflow:hidden}.factory-module__zcqUAa__poseVeils img{object-fit:cover;filter:blur(6px)saturate(.9);-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;transform:scale(1.08)}.factory-module__zcqUAa__poseVeils span{padding:var(--sp-8);font-size:var(--t-13);color:#fff;text-align:center;background:linear-gradient(#0000,#000000b8);position:absolute;bottom:0;left:0;right:0}.factory-module__zcqUAa__poseBadge{top:var(--sp-8,8px);left:var(--sp-8,8px);font-size:var(--t-12);color:#fff;text-shadow:0 1px 3px #000c;font-weight:700;position:absolute}.factory-module__zcqUAa__poseDolls{gap:var(--sp-8);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.factory-module__zcqUAa__poseDolls li{gap:var(--sp-4);min-width:0;display:grid}.factory-module__zcqUAa__poseDolls img{width:100%;aspect-ratio:var(--art-비);object-fit:cover;border-radius:8px}.factory-module__zcqUAa__poseDolls b{font-size:var(--t-14);word-break:keep-all;font-weight:500}.factory-module__zcqUAa__poseDolls small{font-size:var(--t-12);opacity:.7;word-break:keep-all}.factory-module__zcqUAa__sheet .factory-module__zcqUAa__origPay{--glass-top:#1c0a0ef7;--glass-bot:#080406fc;--glass-rim:#ff2d6f73;--단추-바탕:#ff2d6f;--r-cta:12px}.factory-module__zcqUAa__origBack{top:calc(env(safe-area-inset-top,0px) + var(--sp-12));left:max(var(--sp-12), calc(50% - 224px + var(--sp-12)));z-index:30;position:fixed}.factory-module__zcqUAa__reviewNav{top:calc(8px + env(safe-area-inset-top,0px));z-index:55;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-8);border-radius:var(--r-20);width:max-content;max-width:calc(100vw - 16px);font:var(--t-12)/1.3 system-ui, sans-serif;background:#141d25f0;border:1px solid #8b8171;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 3px 12px #0004}.factory-module__zcqUAa__reviewNav small{color:#d0c7b8;font-size:var(--t-10);padding:0 var(--sp-4)}.factory-module__zcqUAa__reviewNav button{padding:var(--sp-8) var(--sp-12);color:#f5edde;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:16px;min-height:36px}.factory-module__zcqUAa__reviewNav button[aria-pressed=true]{color:#263b49;background:#e8dcc5}.factory-module__zcqUAa__reviewNav button:focus-visible{outline:2px solid var(--주홍);outline-offset:1px}.factory-module__zcqUAa__hjBig{padding:var(--sp-8) 0 var(--sp-12);border-bottom:1px solid #1d140f24;gap:2px;display:grid}.factory-module__zcqUAa__hjBig small{font:400 var(--t-13)/1.4 var(--f-gowun,"Gowun Batang"), serif;color:var(--옅먹)}.factory-module__zcqUAa__hjBig b{font:700 var(--t-20)/1.45 var(--함렛,"Gowun Batang"), serif;color:var(--먹)}.factory-module__zcqUAa__hjBig b .factory-module__zcqUAa__val{font:400 34px/1 var(--f-brush,"Nanum Brush Script"), cursive;color:var(--한지붉음);padding:0 2px}.factory-module__zcqUAa__hjLocks{gap:var(--sp-8);margin:var(--sp-8) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.factory-module__zcqUAa__hjLocks span{justify-items:center;gap:var(--sp-8);padding:var(--sp-12) var(--sp-4);font:400 var(--t-13)/1.3 var(--f-gowun,"Gowun Batang"), serif;color:var(--옅먹);text-align:center;border:1px dashed #a3101b73;border-radius:4px;display:grid}.factory-module__zcqUAa__hjLocks i{font:700 var(--t-20)/1 var(--f-gowun,"Gowun Batang"), serif;color:var(--한지붉음);font-style:normal}.factory-module__zcqUAa__hjThree{gap:var(--sp-8);padding:var(--sp-8) 0 var(--sp-12);border-bottom:1px solid #1d140f24;grid-template-columns:34px minmax(0,1fr);align-items:start;display:grid}.factory-module__zcqUAa__hjThree>span{font:400 32px/1 var(--f-brush,"Nanum Brush Script"), cursive;color:var(--한지붉음);text-align:center}.factory-module__zcqUAa__hjThree s{font:400 var(--t-13)/1.5 var(--f-gowun,"Gowun Batang"), serif;color:#8a7d6e;display:block}.factory-module__zcqUAa__hjThree b{font:700 var(--t-16)/1.45 var(--함렛,"Gowun Batang"), serif;color:var(--먹);word-break:keep-all;display:block}.factory-module__zcqUAa__giftWrap{gap:var(--sp-16);width:calc(100% + 36px);padding-bottom:var(--sp-8);margin-inline:-18px;display:grid}.factory-module__zcqUAa__giftFacts{gap:var(--sp-8);margin:0 var(--sp-20);grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}.factory-module__zcqUAa__giftFacts span{text-align:center;padding:var(--sp-8) 2px;font-size:var(--t-12);color:#5b4a3c;background:#ffffff73;border-radius:8px;gap:2px;display:grid}.factory-module__zcqUAa__giftFacts b{font:700 var(--t-16) var(--함렛,"Gowun Batang"), serif;color:#a3101b}.factory-module__zcqUAa__giftRail{gap:var(--sp-12);scroll-snap-type:x mandatory;padding:var(--sp-4) var(--sp-20) var(--sp-12);scrollbar-width:none;display:flex;overflow-x:auto}.factory-module__zcqUAa__giftRail::-webkit-scrollbar{display:none}.factory-module__zcqUAa__gift{scroll-snap-align:center;border-radius:var(--r-cta);background:#f6eedd;flex:0 0 78%;grid-template-rows:auto 136px;margin:0;display:grid;overflow:hidden;box-shadow:0 3px 12px #321e0a2e}.factory-module__zcqUAa__gift>img,.factory-module__zcqUAa__giftBlank{aspect-ratio:321/320;object-fit:cover;object-position:top;background:#241912;width:100%;display:block}.factory-module__zcqUAa__gift figcaption{padding:var(--sp-12) var(--sp-16) var(--sp-16);gap:var(--sp-8);text-align:left;align-content:start;display:grid;overflow:hidden}.factory-module__zcqUAa__gift figcaption b{font:600 var(--t-15) var(--함렛,"Gowun Batang"), serif;color:#1d140f}.factory-module__zcqUAa__gift figcaption span{font-size:var(--t-12);color:#4f4234;word-break:keep-all;line-height:1.6}.factory-module__zcqUAa__giftHint{margin:0 var(--sp-20);font-size:var(--t-11);color:#6b5d4e;text-align:center}.factory-module__zcqUAa__priceBox{gap:var(--sp-16);display:grid}.factory-module__zcqUAa__priceBoxIn{padding:var(--sp-24) var(--sp-16);color:#1d140f;background:linear-gradient(160deg,#f4ead6,#e9dcc0);border-radius:4px;justify-items:center;gap:2px;display:grid;box-shadow:0 2px 10px #28190a40,inset 0 0 0 1px #785a3240}.factory-module__zcqUAa__priceBoxIn s{font-size:var(--t-12);color:#6b5d4e}.factory-module__zcqUAa__priceBoxIn b{font:700 30px/1.2 var(--함렛,"Gowun Batang"), serif;letter-spacing:-.02em}.factory-module__zcqUAa__priceBoxIn b small{font-size:var(--t-15);margin-left:2px}.factory-module__zcqUAa__priceBoxIn span{font-size:var(--t-12);color:#6b5d4e}.factory-module__zcqUAa__root .factory-module__zcqUAa__block:has(>.factory-module__zcqUAa__giftWrap){padding-bottom:var(--sp-8);margin-bottom:0}.factory-module__zcqUAa__root .factory-module__zcqUAa__block:has(>.factory-module__zcqUAa__priceBox){padding-top:var(--sp-8)}.factory-module__zcqUAa__block[data-soft] img{filter:blur(1.6px)}.factory-module__zcqUAa__root .factory-module__zcqUAa__block:has(>[data-mx]){color:#ede7dc;text-align:left;background:#0e1929;max-width:none;margin:0 auto;padding:0}:is(.factory-module__zcqUAa__root .factory-module__zcqUAa__block:has(>[data-mx=컷])+.factory-module__zcqUAa__block:has(>[data-mx]),.factory-module__zcqUAa__root .factory-module__zcqUAa__block:has(>[data-mx])+.factory-module__zcqUAa__block:has(>[data-mx=컷])){margin-top:0}.factory-module__zcqUAa__root .factory-module__zcqUAa__block:not(:has(>[data-mx]))+.factory-module__zcqUAa__block:has(>[data-mx]){background:linear-gradient(#0e1929,#0c1424 40%,#0e1929)}.factory-module__zcqUAa__root .factory-module__zcqUAa__block:has(>[data-mx=요약]){color:#2a2018;background:#efe6d3}.factory-module__zcqUAa__root .factory-module__zcqUAa__block.factory-module__zcqUAa__resultBlock:has(>[data-mx^=새]){background:#0e1929;margin-top:0;margin-bottom:0;padding:0;display:flow-root}.factory-module__zcqUAa__root .factory-module__zcqUAa__block.factory-module__zcqUAa__resultBlock:has(>[data-mx^=새])~.factory-module__zcqUAa__resultBlock{--글:#ede7dc;--작은글:#b4bbc5;color:#ede7dc;background:#0e1929}.factory-module__zcqUAa__root .factory-module__zcqUAa__block.factory-module__zcqUAa__resultBlock:has(>[data-mx^=새])~.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__faq details{border-color:#ffffff1f}.factory-module__zcqUAa__root .factory-module__zcqUAa__block.factory-module__zcqUAa__resultBlock:has(>[data-mx^=새])~.factory-module__zcqUAa__resultBlock .factory-module__zcqUAa__faq p{color:#b4bbc5}.factory-module__zcqUAa__root:has(>.factory-module__zcqUAa__block.factory-module__zcqUAa__resultBlock>[data-mx^=새]){background:#0e1929}.factory-module__zcqUAa__birthName{gap:var(--sp-8);margin:0 0 var(--sp-12);font-size:var(--t-13);color:var(--glass-ink-2,#c9bfae);flex-direction:column;display:flex}.factory-module__zcqUAa__birthName input{width:100%;min-width:0;font-size:var(--t-16)}.factory-module__zcqUAa__birthName small{color:var(--주홍-밤);font-size:var(--t-12)}.factory-module__zcqUAa__coverQuiet{font-family:var(--body);background:#0c1420}.factory-module__zcqUAa__coverQuiet [data-wolha-invitation=cover]{background:#0c1420}.factory-module__zcqUAa__coverQuiet [data-wolha-invitation=cover] img,.factory-module__zcqUAa__coverQuiet [data-wolha-invitation=cover] video{width:100%;height:auto;inset:0 auto auto 0}.factory-module__zcqUAa__coverQuiet .factory-module__zcqUAa__coverVeil{pointer-events:none;background:linear-gradient(#0c142094,#0000 12% 53%,#0c1420b3 65%,#0c1420fa 78%,#0c1420 100%)}.factory-module__zcqUAa__coverQuiet>.factory-module__zcqUAa__coverEyebrow{top:calc(30px + env(safe-area-inset-top,0px));text-align:center;font:400 var(--t-10)/16px var(--body);letter-spacing:.16em;color:#c5c6c9;margin:0;position:absolute;left:0;right:0}.factory-module__zcqUAa__coverQuiet .factory-module__zcqUAa__coverCopy{left:24px;right:24px;bottom:calc(151px + env(safe-area-inset-bottom,0px));text-align:center;display:block}.factory-module__zcqUAa__coverQuiet .factory-module__zcqUAa__coverCopy>h1,.factory-module__zcqUAa__coverQuiet .factory-module__zcqUAa__coverCopy>p{margin-left:0;margin-right:0}.factory-module__zcqUAa__coverQuiet .factory-module__zcqUAa__coverTitle{font:500 36px/1.4 var(--poster-font);letter-spacing:-.055em;color:#f1ece2}.factory-module__zcqUAa__coverQuiet .factory-module__zcqUAa__coverSub{margin-top:var(--sp-20);font:400 var(--t-12)/1.7 var(--body);letter-spacing:-.025em;color:#bfc4cc}.factory-module__zcqUAa__coverQuiet .factory-module__zcqUAa__coverStart{bottom:calc(70px + env(safe-area-inset-bottom,0px));min-width:104px;min-height:var(--glass-tap);color:#c8ccd2;font:400 var(--t-10)/1.5 var(--body);letter-spacing:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;margin:0;padding:0;animation:none;display:flex;position:absolute;left:50%;transform:translate(-50%)}.factory-module__zcqUAa__coverQuietArrow{font-size:25px;font-weight:300;line-height:20px}.factory-module__zcqUAa__coverQuiet .factory-module__zcqUAa__coverTitle.factory-module__zcqUAa__coverTitleSm{font-size:var(--t-28);line-height:1.4}.factory-module__zcqUAa__coverQuiet .factory-module__zcqUAa__coverStart.factory-module__zcqUAa__coverStartPill{gap:var(--sp-8);min-width:220px;min-height:52px;padding:0 var(--sp-24);border-radius:var(--r-pill);-webkit-backdrop-filter:blur(10px)saturate(150%);backdrop-filter:blur(10px)saturate(150%);color:#f4f1ea;font:600 var(--t-16)/1 var(--body);letter-spacing:-.01em;background:#ffffff1a;border:1px solid #ecf2fa61;flex-direction:row;display:inline-flex;box-shadow:inset 0 1px #ffffff38}.factory-module__zcqUAa__coverStartPill svg{width:16px;height:16px;animation:none}.factory-module__zcqUAa__coverQuietLinks{bottom:max(14px, env(safe-area-inset-bottom,0px));justify-content:space-between;align-items:center;gap:var(--sp-24);display:flex;position:absolute;left:24px;right:24px}.factory-module__zcqUAa__coverQuietLinks button,.factory-module__zcqUAa__coverQuietLinks a{min-height:var(--glass-tap);color:#9fa7b3;font:400 var(--t-10)/1.5 var(--body);cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex}.factory-module__zcqUAa__coverQuietLinks a{margin-left:auto}.factory-module__zcqUAa__coverQuietLinks button:focus-visible,.factory-module__zcqUAa__coverQuietLinks a:focus-visible,.factory-module__zcqUAa__coverQuiet .factory-module__zcqUAa__coverStart:focus-visible{outline:2px solid var(--주홍);outline-offset:3px}@media (max-height:780px){.factory-module__zcqUAa__coverQuiet [data-wolha-invitation=cover] img,.factory-module__zcqUAa__coverQuiet [data-wolha-invitation=cover] video{top:-40px}.factory-module__zcqUAa__coverQuiet>.factory-module__zcqUAa__coverEyebrow{top:calc(23px + env(safe-area-inset-top,0px))}.factory-module__zcqUAa__coverQuiet .factory-module__zcqUAa__coverTitle{font-size:34px;line-height:1.35}.factory-module__zcqUAa__coverQuiet .factory-module__zcqUAa__coverCopy{bottom:calc(139px + env(safe-area-inset-bottom,0px))}.factory-module__zcqUAa__coverQuiet .factory-module__zcqUAa__coverStart{bottom:calc(61px + env(safe-area-inset-bottom,0px))}.factory-module__zcqUAa__coverQuietLinks{bottom:max(8px, env(safe-area-inset-bottom,0px))}}.factory-module__zcqUAa__sheet .factory-module__zcqUAa__adultHead{margin:var(--sp-4) 0 var(--sp-12);font:900 var(--t-20)/1.3 "Noto Sans KR", sans-serif;color:#ff2d6f;text-align:center}.factory-module__zcqUAa__faqHead{margin:0 0 var(--sp-8);text-align:center;font:600 var(--t-13)/1.4 var(--f-gowun,serif);letter-spacing:.14em;color:var(--주홍,#ff8a5c)}
