html,body{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;background:#fff;font-family:Pretendard,Apple SD Gothic Neo,Malgun Gothic,sans-serif}html{scroll-snap-type:y mandatory}html.paged{scroll-snap-type:none}.w{word-break:keep-all;color:#0f172a;font-variant-numeric:tabular-nums;letter-spacing:-.3px;background:#fff}.w a{color:inherit;text-decoration:none}.w .nav{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border-bottom:1px solid #f1ebe4;position:fixed;top:0;left:0;right:0}.w .nav-in{align-items:center;gap:26px;max-width:1140px;margin:0 auto;padding:14px 24px;display:flex}.w .logo{letter-spacing:-.5px;color:#121212;align-items:center;gap:9px;font-size:17px;font-weight:900;display:flex}.w .logo i{color:#ffb547;background:#121212;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-style:normal;font-weight:900;display:inline-flex}.w .menu{color:#334155;gap:22px;margin-left:auto;font-size:14.5px;font-weight:600;display:flex}.w .lang{background:#f5efe8;border-radius:10px;padding:3px;display:flex}.w .lang button{font:inherit;color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:5px 10px;font-size:12.5px;font-weight:800}.w .lang button.on{color:#0f172a;background:#fff;box-shadow:0 1px 3px #0f172a1f}.w .nav-cta{background:#ff5b24;border-radius:10px;padding:9px 16px;font-size:14px;font-weight:800;color:#fff!important}.w .wrap{max-width:1140px;margin:0 auto;padding:0 24px}.w .sec{padding:84px 0 36px}.w .pg{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;justify-content:center;min-height:100vh;display:flex;position:relative}.w .pg>.wrap{box-sizing:border-box;width:100%}.w .dots{z-index:25;flex-direction:column;gap:12px;display:flex;position:fixed;top:50%;right:22px;transform:translateY(-50%)}.w .dots button{cursor:pointer;background:#c9bfb4;border:0;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.w .dots button.on{background:#ff5b24;border-radius:6px;height:28px}.w .fc p b{color:#ff5b24;font-weight:800}.w .fc.dark p b{color:#ffb547}.w .eyebrow{color:#ff5b24;align-items:center;gap:10px;margin:0 0 16px;font-size:14px;font-weight:800;display:flex}.w .eyebrow:before{content:"";background:#ff5b24;width:22px;height:2px}.w .h2{letter-spacing:-1.8px;margin:0 0 16px;font-size:46px;font-weight:900;line-height:1.2}.w .lede{color:#475569;margin:0;font-size:17px;line-height:1.75}.w .hero{color:#fff;background:radial-gradient(1100px 520px at 88% 10%,#ff5b2447 0%,#ff5b2400 60%),linear-gradient(160deg,#0c0c0c 0%,#141210 60%,#1b1511 100%);padding:96px 0 50px}.w .hero .wrap{align-items:center;gap:56px;display:flex}.w .hero-l{flex:1.25;min-width:0}.w .bar{background:linear-gradient(90deg,#ffb547,#ff5b24);border-radius:2px;width:52px;height:4px;margin-bottom:26px}.w .h1{letter-spacing:-2.2px;margin:0;font-size:50px;font-weight:900;line-height:1.2}.w .h1 span{color:#ffb547}.w .hero-p{color:#d6ccc2;margin:26px 0 34px;font-size:18px;font-weight:500;line-height:1.75}.w .hero-cta{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.w .btn{background:#ff5b24;border-radius:14px;padding:17px 30px;font-size:17px;font-weight:900;display:inline-block;box-shadow:0 10px 24px #ff5b2459;color:#fff!important}.w .check{color:#d6ccc2;font-size:14px;font-weight:600}.w .check b{color:#ffb547;margin-right:6px}.w .hero-r{flex:.85;min-width:0}.w .app{color:#0f172a;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 30px 60px #00000059}.w .app-top{background:#f8fafc;border-bottom:1px solid #f1ebe4;align-items:center;gap:7px;padding:12px 16px;display:flex}.w .app-top i{background:#dbe2ec;border-radius:50%;width:10px;height:10px}.w .app-top span{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:7px;margin-left:8px;padding:3px 10px;font-size:12px;font-weight:700}.w .app-top em{color:#0f8a5f;align-items:center;gap:6px;margin-left:auto;font-size:11.5px;font-style:normal;font-weight:800;display:flex}.w .app-top em:before{content:"";background:#0f8a5f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #0f8a5f26}.w .app-b{padding:18px 20px 20px}.w .asof{color:#ff5b24;margin:0 0 4px;font-size:13px;font-weight:800}.w .lane{letter-spacing:-.6px;margin:0 0 14px;font-size:21px;font-weight:900}.w .rows{flex-direction:column;gap:6px;display:flex}.w .rw{border-radius:10px;align-items:center;gap:10px;padding:7px 10px;font-size:13.5px;display:flex}.w .rw .c{width:74px;font-weight:800}.w .rw .bw{background:#f1ebe4;border-radius:4px;flex:1;height:8px;overflow:hidden}.w .rw .b{background:#cbd5e1;border-radius:4px;width:0;height:8px;transition:width 1s cubic-bezier(.2,.7,.2,1);display:block}.w .rw .v{text-align:right;width:88px;font-weight:800}.w .rw.lo{background:#e8f6ef}.w .rw.lo .b{background:#0f8a5f}.w .rw.lo .c,.w .rw.lo .v{color:#0f8a5f}.w .rw.md{background:#fdecec}.w .rw.md .b{background:#c92a2a}.w .rw.md .c,.w .rw.md .v{color:#c92a2a}.w .rw .tg{color:#fff;border-radius:5px;margin-left:-4px;padding:1px 6px;font-size:10.5px;font-weight:800}.w .rw.lo .tg{background:#0f8a5f}.w .rw.md .tg{background:#c92a2a}.w .gapline{color:#fff;background:#121212;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;font-size:13.5px;font-weight:700;display:flex}.w .gapline b{color:#ffb547;white-space:nowrap;font-size:19px;font-weight:900}.w .valid{color:#94a3b8;margin-top:9px;font-size:11.5px}.w .mockflag{color:#b45309;background:#fff7e6;border-radius:4px;margin-top:8px;padding:2px 7px;font-size:11px;font-weight:800;display:inline-block}.w .pain{background:#faf7f2}.w .grid2{grid-template-columns:1fr 1fr;gap:16px;margin-top:30px;display:grid}.w .pc{background:#fff;border:1px solid #efe7de;border-radius:22px;padding:24px 28px 22px;position:relative;overflow:hidden}.w .pc:after{content:"";border:18px solid #f6efe7;border-radius:50%;width:130px;height:130px;position:absolute;top:-40px;right:-40px}.w .chip{color:#ff5b24;align-items:center;gap:7px;margin-bottom:12px;font-size:13px;font-weight:800;display:inline-flex}.w .chip:before{content:"";border:2px solid #ff5b24;border-radius:2px;width:7px;height:7px}.w .pc h3{letter-spacing:-.8px;margin:0 0 12px;font-size:23px;font-weight:900;line-height:1.35}.w .pc p{color:#475569;z-index:1;margin:0;font-size:15.5px;line-height:1.7;position:relative}.w .pc p b{color:#0f172a}.w .panel{background:linear-gradient(135deg,#fff1e8,#fdfaf6);border:1px solid #f3e3d6;border-radius:28px;align-items:center;gap:50px;padding:48px;display:flex}.w .panel .l,.w .panel .r{flex:1;min-width:0}.w .mail{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 20px 50px #0f172a1f}.w .mail-h{color:#fff;background:#121212;justify-content:space-between;padding:14px 18px;font-size:13px;font-weight:800;display:flex}.w .mail-h span{color:#ffb547}.w .mail-b{padding:18px}.w .mb-k{color:#0f8a5f;font-size:12px;font-weight:800}.w .mb-v{color:#0f8a5f;letter-spacing:-1px;margin:2px 0 10px;font-size:34px;font-weight:900}.w .mb-v small{color:#64748b;margin-left:4px;font-size:14px;font-weight:700}.w .mb-row{gap:8px;display:flex}.w .mb-row div{color:#64748b;background:#f3f5f8;border-radius:10px;flex:1;padding:9px 11px;font-size:11.5px;font-weight:700}.w .mb-row b{color:#0f172a;font-size:16px;font-weight:900;display:block}.w .mb-row b.r{color:#c92a2a}.w .mb-tip{color:#9a3412;background:#fff1ea;border-left:3px solid #ff5b24;border-radius:0 8px 8px 0;margin-top:12px;padding:10px 12px;font-size:12.5px;font-weight:600;line-height:1.6}.w .mb-btn{color:#fff;text-align:center;background:#e8590c;border-radius:10px;margin-top:12px;padding:11px;font-size:14px;font-weight:900}.w .list{border-top:1px solid #eee2d6;margin:30px 0 0;padding:0;list-style:none}.w .list li{border-bottom:1px solid #eee2d6;gap:18px;padding:16px 0;display:flex}.w .list li b{color:#ff5b24;flex:none;width:24px;padding-top:2px;font-size:14px;font-weight:900}.w .list .t{font-size:17px;font-weight:800}.w .list .s{color:#64748b;margin-top:2px;font-size:14.5px}.w .flow{align-items:stretch;margin-top:40px;display:flex}.w .fc{background:#fff;border:1px solid #efe7de;border-radius:20px;flex:1;padding:24px 22px}.w .fc.dark{color:#fff;background:#121212;border-color:#121212}.w .fc .n{color:#ff5b24;background:#fff1ea;border-radius:6px;margin-bottom:12px;padding:3px 8px;font-size:12px;font-weight:900;display:inline-block}.w .fc.dark .n{color:#ffb547;background:#ffffff1f}.w .fc h4{letter-spacing:-.5px;margin:0 0 8px;font-size:20px;font-weight:900}.w .fc p{color:#64748b;margin:0;font-size:14.5px;line-height:1.65}.w .fc.dark p{color:#d6ccc2}.w .fc .out{letter-spacing:1px;color:#94a3b8;border-top:1px solid #f1ebe4;margin-top:16px;padding-top:12px;font-size:11px;font-weight:800}.w .fc.dark .out{border-top-color:#ffffff1f}.w .fc .out b{letter-spacing:0;color:#0f172a;margin-top:3px;font-size:13.5px;display:block}.w .fc.dark .out b{color:#fff}.w .arr{color:#ffb199;flex:none;justify-content:center;align-items:center;width:34px;font-size:20px;font-weight:900;display:flex}.w .ba{grid-template-columns:1fr 1fr;gap:16px;margin-top:30px;display:grid}.w .bc{background:#fff;border:1px solid #efe7de;border-top:3px solid #ff5b24;border-radius:18px;align-items:center;gap:14px;padding:26px 28px;display:flex}.w .bc .k{flex:1;font-size:17px;font-weight:800}.w .bc s{color:#94a3b8;font-size:15px;font-weight:700}.w .bc .to{color:#94a3b8;font-weight:900}.w .bc .v{letter-spacing:-1px;color:#0f172a;font-size:30px;font-weight:900}.w .stats{color:#fff;background:radial-gradient(900px 320px at 85% 0,#ff5b244d 0%,#ff5b2400 60%),#121212;border-radius:28px;margin-top:26px;padding:36px 40px}.w .stats .eyebrow{color:#ffb547}.w .stats .eyebrow:before{background:#ffb547}.w .st4{display:flex}.w .st4>div{border-left:1px solid #ffffff24;flex:1;padding:6px 26px}.w .st4>div:first-child{border-left:0;padding-left:0}.w .st4 .n{letter-spacing:-1.5px;font-size:48px;font-weight:900}.w .st4 .k{margin-top:4px;font-size:15px;font-weight:800}.w .st4 .s{color:#ab9d90;margin-top:6px;font-size:13px;line-height:1.5}.w .formsec{background:#faf7f2}.w .fbox{background:#fff;border:1px solid #efe7de;border-radius:28px;max-width:600px;margin:0 auto;padding:30px 44px 28px;box-shadow:0 20px 50px #0f172a0f}.w .fbox .h2{text-align:center;margin-bottom:8px;font-size:32px}.w .fbox .lede{text-align:center;margin-bottom:22px;font-size:15px}.w .fl{margin-bottom:16px}.w .fl label{color:#475569;margin-bottom:6px;font-size:14.5px;font-weight:800;display:block}.w .fl input,.w .fl select{box-sizing:border-box;width:100%;font:inherit;color:#0f172a;letter-spacing:-.5px;appearance:none;background:0 0;border:0;border-bottom:2px solid #dbe2ec;border-radius:0;outline:none;padding:7px 2px;font-size:21px;font-weight:800}.w .fl input::placeholder{color:#c3cad6}.w .fl input:focus,.w .fl select:focus{border-bottom-color:#ff5b24}.w .fl .help{color:#94a3b8;margin-top:6px;font-size:12.5px}.w .agree{color:#334155;align-items:center;gap:10px;margin:4px 0 24px;font-size:14.5px;font-weight:700;display:flex}.w .agree input{accent-color:#ff5b24;flex:none;width:20px;height:20px}.w .agree a{color:#64748b;margin-left:auto;font-size:13.5px;text-decoration:underline}.w .go{color:#fff;width:100%;font:inherit;cursor:pointer;background:#ff5b24;border:0;border-radius:16px;padding:20px;font-size:19px;font-weight:900;box-shadow:0 12px 26px #ff5b244d}.w .go:disabled{box-shadow:none;cursor:default;background:#ffc6b0}.w .go-sub{text-align:center;color:#64748b;margin-top:12px;font-size:13.5px}.w .scope{text-align:center;color:#94a3b8;margin-top:20px;font-size:12.5px}.w .foot{text-align:center;color:#94a3b8;padding:18px 24px 0;font-size:11.5px;line-height:1.7}.w .foot a{text-decoration:underline}.js .w .rv{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(34px)}.js .w .rv.on{opacity:1;transform:none}.js .w .d1{transition-delay:.1s}.js .w .d2{transition-delay:.2s}.js .w .d3{transition-delay:.3s}.js .w .d4{transition-delay:.4s}.w .sheet-bg{z-index:30;background:#1212128c;justify-content:center;align-items:flex-end;display:none;position:fixed;inset:0}.w .sheet{box-sizing:border-box;background:#fff;border-radius:22px 22px 0 0;width:100%;max-width:560px;padding:26px 26px 30px}.w .sheet h3{margin:0 0 14px;font-size:19px;font-weight:900}.w .sheet table{border-collapse:collapse;width:100%;font-size:14px}.w .sheet td{vertical-align:top;border-top:1px solid #eef1f5;padding:9px 0}.w .sheet td:first-child{color:#64748b;width:96px;font-weight:700}.w .sheet .x{color:#fff;width:100%;font:inherit;cursor:pointer;background:#121212;border:0;border-radius:12px;margin-top:18px;padding:14px;font-size:16px;font-weight:800}.w .p2{color:#fff;text-align:center;box-sizing:border-box;background:radial-gradient(900px 420px at 50% 0,#ff5b2447 0%,#ff5b2400 70%),#121212;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:60px 24px 130px;display:flex;position:relative}.w .p2 .ok{background:#0f8a5f;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;margin-bottom:22px;font-size:30px;font-weight:900;display:flex;box-shadow:0 0 0 10px #0f8a5f2e}.w .p2 .t1{letter-spacing:-.8px;margin:0;font-size:30px;font-weight:900}.w .p2 .t2{color:#d6ccc2;margin:10px 0 0;font-size:16.5px}.w .p2 .t3{color:#ffb547;margin:8px 0 0;font-size:14px;font-weight:800}.w .clock{letter-spacing:-5px;font-feature-settings:"tnum";margin:40px 0 0;font-size:124px;font-weight:900;line-height:1}.w .clock small{letter-spacing:0;color:#ab9d90;margin-left:8px;font-size:26px;font-weight:700}.w .clock.long{letter-spacing:-3.5px;font-size:92px}.w .encnote{color:#d6ccc2;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;max-width:560px;margin:18px auto 0;padding:12px 16px;font-size:14px;line-height:1.7}.w .eta{letter-spacing:-1.2px;margin:40px 0 0;font-size:40px;font-weight:900;line-height:1.25}.w .ring{background:#ffffff24;border-radius:3px;width:min(520px,86vw);height:6px;margin:30px auto 0;overflow:hidden}.w .ring i{background:linear-gradient(90deg,#ffb547,#ff5b24);width:0;height:6px;display:block}.w .p2 .promise{margin:26px 0 0;font-size:20px;font-weight:800}.w .p2 .promise-sub{color:#ab9d90;margin:6px 0 0;font-size:14px}.w .qchip{background:#ffffff1a;border-radius:30px;margin-top:18px;padding:8px 16px;font-size:14px;font-weight:700;display:inline-block}.w .qchip b{color:#ffb547}.w .closing{background:#0003;padding:22px 24px 30px;font-size:16px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.w .closing span{color:#ab9d90;margin-top:4px;font-size:13px;font-weight:500;display:block}.w .p3{color:#fff;text-align:center;box-sizing:border-box;background:#121212;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:40px 24px;display:none}.w .p3 .t1{margin:0;font-size:30px;font-weight:900}.w .p3 .t2{color:#d6ccc2;margin:12px 0 0;font-size:17px}.w .p4{box-sizing:border-box;background:#faf7f2;min-height:100vh;padding:96px 0 70px;display:none}.w .p4 .fbox{max-width:640px}.w .qship{background:#faf7f2;border-radius:16px;margin:0 0 22px;padding:16px 20px;font-size:15px}.w .qship div{justify-content:space-between;gap:12px;padding:5px 0;display:flex}.w .qship div span:first-child{color:#64748b;font-weight:600}.w .qship div span:last-child{text-align:right;font-weight:800}.w .qship .hl{border-top:1px solid #e9dfd3;margin-top:6px;padding-top:11px}.w .qship .hl span:last-child{color:#0f8a5f}.w .qrow{gap:18px;display:flex}.w .qrow .fl{flex:1;min-width:0}.w .qconsent{color:#475569;border:1.5px solid #f1ebe4;border-radius:14px;margin:6px 0 18px;padding:14px 16px;font-size:13.5px}.w .qconsent label{color:#0f172a;cursor:pointer;align-items:center;gap:10px;font-size:15px;font-weight:800;display:flex}.w .qconsent input{accent-color:#ff5b24;width:20px;height:20px}.w .qconsent table{border-collapse:collapse;width:100%;margin-top:10px}.w .qconsent td{vertical-align:top;border-top:1px solid #f5efe8;padding:6px 0}.w .qconsent td:first-child{color:#94a3b8;width:96px;font-weight:700}.w .qconsent p{color:#94a3b8;margin:8px 0 0;font-size:12.5px}.w .qitem{color:#0f8a5f;margin:-4px 0 18px;font-size:13.5px;font-weight:700}.w .p5{color:#121212;box-sizing:border-box;letter-spacing:-.3px;background:#ff5b24;flex-direction:column;justify-content:space-between;min-height:100vh;padding:28px 6vw 34px;display:none}.w .p5 .t{justify-content:space-between;align-items:center;font-size:14px;font-weight:800;display:flex}.w .p5 .t b{letter-spacing:-.5px;font-size:19px;font-weight:900}.w .p5 .l1{letter-spacing:3px;margin:0;font-size:16px;font-weight:900}.w .p5 .num{letter-spacing:-.055em;white-space:nowrap;font-feature-settings:"tnum";margin:18px 0 0;font-size:min(15vw,200px);font-weight:900;line-height:.9}.w .p5 .num small{letter-spacing:0;margin-left:10px;font-size:.2em;font-weight:800}.w .p5 .qbar{background:#1212122e;border-radius:0;height:10px;margin:28px 0 0}.w .p5 .qbar i{background:#121212;width:0;height:10px;display:block}.w .p5 .l2{letter-spacing:-1px;margin:26px 0 0;font-size:clamp(24px,3vw,38px);font-weight:900;line-height:1.3}.w .p5 .l3{opacity:.72;margin:10px 0 0;font-size:16px;font-weight:700}.w .p5 .b{border-top:2px solid #121212;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:16px;font-size:14px;font-weight:800;display:flex}.w .p5 .b span:last-child{text-align:right}@media (max-width:760px){.w .p4{padding:80px 0 40px}.w .qrow{flex-direction:column;gap:0}.w .p5{padding:22px 20px 26px}.w .p5 .num{font-size:15vw}.w .pg{min-height:0;display:block}.w .dots,.w .menu{display:none}.w .nav-in{gap:12px;padding:12px 16px}.w .nav-cta{display:none}.w .lang{margin-left:auto}.w .sec{padding:76px 0 50px}.w .wrap{padding:0 18px}.w .hero{padding:90px 0 60px}.w .hero .wrap{flex-direction:column;gap:36px}.w .h1{letter-spacing:-1.5px;font-size:36px}.w .hero-p{font-size:15.5px}.w .h2{letter-spacing:-1.1px;font-size:31px}.w .grid2,.w .ba{grid-template-columns:1fr}.w .panel{flex-direction:column;gap:28px;padding:26px}.w .flow{flex-direction:column}.w .arr{width:auto;height:30px;transform:rotate(90deg)}.w .st4{flex-direction:column;gap:18px}.w .st4>div{border-left:0;padding:0}.w .fbox{padding:30px 22px}.w .fbox .h2{font-size:28px}.w .fl input,.w .fl select{font-size:20px}.w .clock{letter-spacing:-3px;font-size:76px}.w .eta{font-size:27px}}@media (min-width:761px){.w .wrap{max-width:1640px;padding:0 64px}.w .nav-in{max-width:1640px;padding:18px 64px}.w .logo{font-size:21px}.w .logo i{border-radius:10px;width:34px;height:34px;font-size:15px}.w .menu{gap:30px;font-size:17px}.w .lang button{padding:7px 13px;font-size:14px}.w .nav-cta{border-radius:12px;padding:12px 22px;font-size:16px}.w .eyebrow{margin-bottom:22px;font-size:clamp(16px,1.15vw,20px)}.w .eyebrow:before{width:30px;height:3px}.w .h1{letter-spacing:-.045em;font-size:clamp(48px,3.25vw,66px);line-height:1.18}.w .hero-l{flex:1}.w .h2{letter-spacing:-.04em;margin-bottom:22px;font-size:clamp(46px,3.9vw,74px);line-height:1.16}.w .lede{font-size:clamp(18px,1.35vw,24px);line-height:1.7}.w .hero{padding:120px 0 70px}.w .hero .wrap{gap:clamp(48px,5vw,96px)}.w .hero-p{margin:34px 0 44px;font-size:clamp(19px,1.45vw,26px)}.w .bar{width:72px;height:5px;margin-bottom:34px}.w .btn{border-radius:16px;padding:22px 42px;font-size:clamp(18px,1.3vw,23px)}.w .check{font-size:clamp(15px,1.05vw,18px)}.w .hero-r{flex:0 0 clamp(480px,34vw,600px)}html[lang=en] .w .h1,html[lang=en] .w .h2{letter-spacing:-.022em}.w .app{border-radius:26px}.w .app-top{padding:15px 20px}.w .app-top span{padding:4px 12px;font-size:14px}.w .app-top em{font-size:13.5px}.w .app-b{padding:26px 30px 28px}.w .asof{margin-bottom:6px;font-size:16px}.w .lane{margin-bottom:20px;font-size:clamp(24px,1.9vw,32px)}.w .rows{gap:8px}.w .rw{gap:14px;padding:10px 14px;font-size:clamp(15px,1.1vw,19px)}.w .rw .c{width:96px}.w .rw .v{width:112px}.w .rw .bw,.w .rw .b{height:10px}.w .rw .tg{padding:2px 8px;font-size:12.5px}.w .gapline{border-radius:14px;margin-top:18px;padding:16px 20px;font-size:clamp(15px,1.1vw,19px)}.w .gapline b{font-size:clamp(22px,1.7vw,30px)}.w .valid{margin-top:12px;font-size:13.5px}.w .grid2{gap:24px;margin-top:44px}.w .pc{border-radius:28px;padding:36px 40px 34px}.w .chip{margin-bottom:16px;font-size:15px}.w .pc h3{margin-bottom:16px;font-size:clamp(25px,1.9vw,34px)}.w .pc p{font-size:clamp(16.5px,1.2vw,21px)}.w .panel{border-radius:36px;gap:clamp(48px,5vw,96px);padding:clamp(48px,4.4vw,84px)}.w .mail{border-radius:20px}.w .mail-h{padding:18px 24px;font-size:15px}.w .mail-b{padding:26px}.w .mb-k{font-size:14px}.w .mb-v{font-size:clamp(38px,3vw,52px)}.w .mb-v small{font-size:17px}.w .mb-row div{padding:12px 14px;font-size:13.5px}.w .mb-row b{font-size:20px}.w .mb-tip{padding:13px 16px;font-size:15px}.w .mb-btn{padding:15px;font-size:17px}.w .list{margin-top:40px}.w .list li{gap:24px;padding:22px 0}.w .list li b{width:32px;font-size:17px}.w .list .t{font-size:clamp(19px,1.45vw,25px)}.w .list .s{margin-top:4px;font-size:clamp(15.5px,1.1vw,19px)}.w .flow{margin-top:56px}.w .fc{border-radius:26px;padding:36px 32px}.w .fc .n{margin-bottom:16px;padding:4px 10px;font-size:14px}.w .fc h4{margin-bottom:12px;font-size:clamp(22px,1.75vw,30px)}.w .fc p{font-size:clamp(15.5px,1.15vw,19.5px)}.w .fc .out{margin-top:22px;padding-top:16px;font-size:12.5px}.w .fc .out b{font-size:16px}.w .arr{width:48px;font-size:26px}.w .ba{gap:24px;margin-top:44px}.w .bc{border-radius:24px;gap:18px;padding:34px 38px}.w .bc .k{font-size:clamp(18px,1.4vw,24px)}.w .bc s{font-size:clamp(16px,1.2vw,20px)}.w .bc .v{font-size:clamp(32px,2.6vw,46px)}.w .stats{border-radius:36px;margin-top:36px;padding:clamp(40px,3.4vw,64px) clamp(44px,3.8vw,72px)}.w .st4 .n{font-size:clamp(52px,4.3vw,80px)}.w .st4 .k{font-size:clamp(16px,1.25vw,21px)}.w .st4 .s{font-size:clamp(14px,1vw,17px)}.w .fbox{border-radius:36px;max-width:820px;padding:52px 64px 44px}.w .fbox .h2{margin-bottom:12px;font-size:clamp(38px,2.9vw,54px)}.w .fbox .lede{margin-bottom:34px;font-size:clamp(17px,1.25vw,21px)}.w .fl{margin-bottom:24px}.w .fl label{margin-bottom:8px;font-size:clamp(15.5px,1.1vw,18px)}.w .fl input,.w .fl select{padding:10px 2px;font-size:clamp(22px,1.7vw,30px)}.w .fl .help{font-size:14.5px}.w .agree{margin:8px 0 30px;font-size:17px}.w .agree a{font-size:15px}.w .go{border-radius:20px;padding:26px;font-size:clamp(20px,1.5vw,25px)}.w .go-sub{margin-top:16px;font-size:15.5px}.w .scope{font-size:14.5px}.w .foot{font-size:13.5px}.w .p4 .fbox{max-width:860px}.w .qship{padding:20px 26px;font-size:clamp(16px,1.15vw,19px)}.w .qconsent{padding:18px 22px;font-size:15px}.w .qconsent label{font-size:17px}.w .qitem{font-size:15.5px}.w .dots{gap:14px;right:30px}.w .dots button{width:12px;height:12px}.w .dots button.on{height:34px}.w .p2 .t1{font-size:clamp(32px,2.6vw,46px)}.w .p2 .t2{font-size:clamp(17px,1.3vw,22px)}.w .p2 .t3{font-size:clamp(15px,1.1vw,19px)}.w .clock{font-size:clamp(124px,11vw,210px)}.w .p2 .promise{font-size:clamp(20px,1.6vw,28px)}.w .p2 .promise-sub{font-size:clamp(14px,1.05vw,18px)}.w .qchip{padding:10px 20px;font-size:16px}.w .closing{font-size:18px}}
.w .form-err{color:#c92a2a;background:#fdecec;border-radius:12px;margin:-10px 0 16px;padding:12px 14px;font-size:15px;font-weight:700}.w .fl select{cursor:pointer}.doc{color:#0f172a;word-break:keep-all;max-width:860px;margin:0 auto;padding:56px 24px 80px;font-family:Pretendard,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:16px;line-height:1.8}.doc .back{color:#64748b;font-size:14px;text-decoration:none}.doc h1{letter-spacing:-1px;margin:18px 0 6px;font-size:32px}.doc .meta{color:#64748b;margin:0 0 30px;font-size:14px}.doc h2{border-top:1px solid #f1ebe4;margin:34px 0 10px;padding-top:18px;font-size:19px}.doc table{border-collapse:collapse;width:100%;margin:8px 0;font-size:15px}.doc td,.doc th{vertical-align:top;text-align:left;border:1px solid #efe7de;padding:9px 12px}.doc th{background:#faf7f2;width:170px;font-weight:700}.doc ul{margin:6px 0;padding-left:20px}.doc .draft{color:#92400e;background:#fff7e6;border:1px solid #f5c26b;border-radius:10px;margin:0 0 24px;padding:12px 16px;font-size:14px}
