@font-face{font-family:Pretendard;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Pretendard-Regular.subset.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/Pretendard-Medium.subset.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:600 700;font-style:normal;font-display:swap;src:url(/fonts/Pretendard-SemiBold.subset.woff2) format("woff2")}:root{color-scheme:only light;--lime: #C8D200;--dark: #1A1A1A;--bg: #FFF;--body: #333;--muted: #8A8F98;--line: #E6E8EB;--card: #F6F7F4;--warn: #B3471F;--warnbg: #FFF3E8;--req: #C0392B;--lime-bg: rgba(200, 210, 0, .1);--lime-ink: #AEB800;--shadow-1: 0 1px 2px rgba(0, 0, 0, .04);--shadow-2: 0 4px 12px rgba(0, 0, 0, .08);--track: #EFEFF2;--scrim: rgba(20, 20, 20, .5);--fs-title: 20px;--fw-title: 600;--fs-section: 15px;--fw-section: 600;--fs-body: 14px;--fw-body: 400;--fs-label: 13px;--fw-label: 500;--fs-caption: 12px;--fw-caption: 400;--ls-tight: -.01em;--lh-title: 1.3;--lh-body: 1.5;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--r-sm: 6px;--r-md: 10px;--r-pill: 999px;--hairline: .5px solid var(--line);--press-in: transform 90ms ease;--press-out: transform .26s cubic-bezier(.34, 1.4, .64, 1);--h-control: 36px;--h-control-sm: 28px}@media(pointer:coarse){:root{--h-control: 50px;--h-control-sm: 50px}}*,*:before,*:after{box-sizing:border-box}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{width:0;height:0}html,body,#root{height:100%;margin:0;overflow:hidden}body{font-family:Pretendard,-apple-system,Apple SD Gothic Neo,Malgun Gothic,sans-serif;color:var(--body);background:var(--bg);word-break:keep-all;font-variant-numeric:tabular-nums}select,input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number]{width:100%;font-size:var(--fs-body);padding:0 var(--sp-3);min-height:var(--h-control);border:var(--hairline);border-radius:var(--r-sm);background:#fff;color:var(--body);font-family:inherit}input[type=date]{font-size:var(--fs-label);padding:0 var(--sp-2);min-height:var(--h-control);min-width:0;max-width:100%;border:var(--hairline);border-radius:var(--r-sm);background:#fff;color:var(--body);font-family:inherit}textarea{font-size:var(--fs-body);padding:var(--sp-2) var(--sp-3);border:var(--hairline);border-radius:var(--r-sm);background:#fff;color:var(--body)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;border-color:var(--lime);box-shadow:0 0 0 3px var(--lime-bg)}button{font-family:inherit;cursor:pointer}*{-webkit-tap-highlight-color:transparent}button:focus,[role=button]:focus,select:focus,input:focus,textarea:focus{outline:none}button:focus-visible,[role=button]:focus-visible{outline:2px solid var(--lime);outline-offset:2px}button:not(:disabled),.pressable{transition:var(--press-out),border-color .16s ease,background .16s ease}button:not(:disabled):active,.pressable:active{transform:scale(.97);transition:var(--press-in)}.pressable{cursor:pointer}.pressable:focus-visible{outline:2px solid var(--lime);outline-offset:2px}@media(hover:hover){button:not(:disabled):hover{filter:brightness(.97)}}input,select,textarea,button{font-family:inherit;font-variant-numeric:inherit;word-break:inherit}@keyframes wcspin{to{transform:rotate(360deg)}}@media(pointer:coarse){#root{zoom:.88}}@container (max-width: 380px){.funnel-rate{display:none}}
