:root{--bg:#0a0a0a;--bg-raised:#141414;--line:rgba(255,255,255,0.1);--grid-line:rgba(255,255,255,0.05);--text:#f2f2f0;--text-muted:#a3a3a0;--accent:#f5732a;--accent-hover:#ff8a4c;--accent-dark:#7c3a17;--on-accent:#0a0a0a;--font-sans:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Malgun Gothic",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:40px;--space-section:64px;--radius-control:4px;--radius-card:6px;--radius-pill:9999px;--grid-cell:88px;--width-page:1120px;--width-text:640px;--width-article:680px}@media (min-width:1024px){:root{--space-section:120px}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:72px}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden;word-break:keep-all;overflow-wrap:break-word}@media (max-width:767px){body{padding-bottom:76px}}h1,h2,h3{margin:0;line-height:1.2;letter-spacing:-.01em}h1,h2,h3,li,p{word-break:keep-all}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.페이지{width:100%;max-width:var(--width-page);margin:0 auto;padding:0 20px}.구역{padding:var(--space-section) 0;border-top:1px solid var(--line)}.구역제목{font-size:26px;font-weight:700;margin-bottom:var(--space-5)}.구역설명{color:var(--text-muted);max-width:var(--width-text);margin:0 0 var(--space-5)}@media (min-width:768px){.구역제목{font-size:36px}}@media (min-width:1024px){.구역제목{font-size:44px;line-height:1.18}}.라벨{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.카드묶음{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:1fr}@media (min-width:768px){.카드묶음{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.카드묶음.셋{grid-template-columns:repeat(3,1fr)}.카드묶음.넷{grid-template-columns:repeat(4,1fr)}}.격자{position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:repeating-linear-gradient(to right,var(--grid-line) 0 1px,transparent 1px var(--grid-cell)),repeating-linear-gradient(to bottom,var(--grid-line) 0 1px,transparent 1px var(--grid-cell));-webkit-mask-image:linear-gradient(180deg,#000 0,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 60%,transparent)}.버튼{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;padding:12px 24px;border-radius:var(--radius-control);font-size:16px;font-weight:600;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out}.주버튼{background:var(--accent);color:var(--on-accent)}.주버튼:hover{background:var(--accent-hover)}.보조버튼{background:transparent;color:var(--text);border-color:rgba(255,255,255,.35);font-family:inherit}.보조버튼:hover{border-color:var(--text)}.작은버튼{min-height:40px;font-size:15px}.배지,.작은버튼{padding:8px 16px}.배지{display:inline-flex;align-items:center;gap:var(--space-2);border:1px solid var(--line);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;color:var(--text-muted)}.배지,.배지점{border-radius:var(--radius-pill)}.배지점{width:6px;height:6px;background:var(--accent)}.카드{background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.카드번호{color:var(--accent)}.카드제목{font-size:19px;font-weight:600}.카드본문{color:var(--text-muted);font-size:16px}.카드본문 ul{margin:0;padding-left:18px}.카드본문 li+li{margin-top:var(--space-2)}@media (min-width:1024px){.카드제목{font-size:22px}}.숫자묶음{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-3);gap:var(--space-3);max-width:560px}.숫자타일{border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--space-3) var(--space-3);background:rgba(20,20,20,.6)}.숫자{font-family:var(--font-mono);font-size:28px;font-weight:700;color:var(--accent);line-height:1.1}.숫자,.숫자설명{display:block}.숫자설명{margin-top:var(--space-1);font-size:13px;color:var(--text-muted);word-break:keep-all}@media (min-width:1024px){.숫자{font-size:44px}.숫자설명{font-size:14px}}.펼치기{border-top:1px solid var(--line)}.펼치기:last-of-type{border-bottom:1px solid var(--line)}.펼치기제목{list-style:none;cursor:pointer;padding:var(--space-4) var(--space-2);font-size:17px;font-weight:500;display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);transition:background-color .12s ease-out}.펼치기제목::-webkit-details-marker{display:none}.펼치기제목:after{content:"+";color:var(--accent);font-family:var(--font-mono);font-size:20px}.펼치기[open]>.펼치기제목:after{content:"−"}.펼치기제목:hover{background:var(--bg-raised)}.펼치기본문{padding:0 var(--space-2) var(--space-5);color:var(--text-muted);max-width:var(--width-article)}.헤더{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgba(10,10,10,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.헤더안{display:flex;align-items:center;gap:var(--space-4);min-height:64px}.브랜드이름{font-weight:700;text-decoration:none;margin-right:auto}.브랜드이름,.헤더메뉴{font-size:15px}.헤더메뉴{display:none;gap:var(--space-5);color:var(--text-muted)}.헤더메뉴 a{text-decoration:none}.헤더메뉴 a:hover{color:var(--text)}@media (min-width:1024px){.헤더메뉴{display:flex}}.고정바{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 20px;background:var(--bg);border-top:1px solid var(--line);box-shadow:0 .175px 1.041px rgba(0,0,0,.01),0 .8px 2.925px rgba(0,0,0,.02),0 2.025px 7.847px rgba(0,0,0,.027),0 4px 18px rgba(0,0,0,.04)}.고정바상태{font-family:var(--font-mono);font-size:12px;color:var(--text-muted)}@media (min-width:768px){.고정바{display:none}}.푸터{border-top:1px solid var(--line);padding:var(--space-6) 0 var(--space-6);color:var(--text-muted);font-size:14px}.푸터안{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:1fr}.푸터칸{display:flex;flex-direction:column;gap:var(--space-2)}.푸터칸 a{text-decoration:none}.푸터브랜드,.푸터칸 a:hover{color:var(--text)}.푸터브랜드{font-size:15px}.푸터설명{margin:0}.푸터아래{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--line);font-size:13px}.푸터아래 p{margin:0 0 var(--space-1)}@media (min-width:768px){.푸터안{grid-template-columns:1.4fr 1fr 1fr 1fr}}.플립보드{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--space-5)}.타일{display:inline-flex;align-items:center;justify-content:center;width:48px;height:56px;background:var(--bg-raised);border:1px solid var(--line);border-radius:2px;font-size:26px;font-weight:700;color:var(--text);perspective:300px}.타일.넘김 .타일글자{animation:넘기기 .9s ease-in-out both}.타일.강조타일{background:var(--accent-dark);border-color:transparent;color:rgba(242,242,240,.25);transition:color .3s ease-out,background-color .3s ease-out}.타일.강조타일.켬{background:var(--accent);color:var(--on-accent)}.타일.화살표{background:transparent;border-color:transparent;color:var(--text-muted);width:32px;font-size:20px}.타일글자{display:inline-block}@keyframes 넘기기{0%{transform:rotateX(0deg)}45%{transform:rotateX(90deg)}55%{transform:rotateX(-90deg)}to{transform:rotateX(0deg)}}@media (min-width:768px){.타일{width:64px;height:76px;font-size:34px}.타일.화살표{width:44px}}.공유묶음{display:inline-flex;align-items:center;gap:var(--space-3)}.공유알림{font-family:var(--font-mono);font-size:12px;color:var(--accent)}.본문링크{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px}.본문링크:hover{color:var(--accent)}.표{width:100%;min-width:480px;border-collapse:collapse;font-size:15px}.표 td,.표 th{border-bottom:1px solid var(--line);padding:var(--space-3);text-align:left;vertical-align:top}.표 thead th{background:var(--bg-raised);font-weight:600;font-size:13px}.표 td:first-child,.표 thead th{color:var(--text-muted)}.표감싸기{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-card);-webkit-overflow-scrolling:touch}.표안내{margin:var(--space-2) 0 0;font-size:13px;color:var(--text-muted)}@media (min-width:768px){.표안내{display:none}}.첫화면{padding:var(--space-6) 0 var(--space-section)}.첫화면제목{font-size:34px;line-height:1.25;font-weight:800;letter-spacing:-.02em;margin:var(--space-4) 0 var(--space-4);max-width:18ch}.첫화면부제{color:var(--text-muted);max-width:var(--width-text);margin:0 0 var(--space-5)}.버튼줄{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-top:var(--space-5)}@media (min-width:768px){.첫화면제목{font-size:56px;line-height:1.16}}@media (min-width:1024px){.첫화면{padding-top:var(--space-section)}.첫화면제목{font-size:72px;line-height:1.1}.첫화면부제{font-size:17px}}.작은안내{margin-top:var(--space-4);font-size:14px}.안내줄,.작은안내{color:var(--text-muted)}.안내줄{margin-top:var(--space-5);max-width:var(--width-text)}.안내목록{margin:var(--space-5) 0 0;padding-left:18px;color:var(--text-muted);max-width:var(--width-article)}.안내목록 li+li{margin-top:var(--space-2)}.단계묶음{margin-top:var(--space-4)}.단계만드는것,.단계배우는것,.단계일차{margin:0 0 var(--space-2)}.단계일차{font-family:var(--font-mono);font-size:12px;color:var(--accent);margin-bottom:0}.시간표+.시간표,.시간표묶음{margin-top:var(--space-5)}.시간표제목{font-size:16px;font-weight:600;color:var(--text);margin-bottom:var(--space-3)}.시간표목록{list-style:none;margin:0;padding:0}.시간표목록 li{display:flex;gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--line);font-size:15px}.시간{flex:0 0 56px;font-family:var(--font-mono);font-size:12px;color:var(--accent);padding-top:3px}.수업카드{gap:var(--space-2)}.가격{font-family:var(--font-mono);font-size:32px;font-weight:700;color:var(--text);margin:var(--space-2) 0 0}.할인문구{margin:0 0 var(--space-3);color:var(--accent);font-size:14px}.수업카드 .버튼{align-self:flex-start;margin-top:var(--space-2)}.마지막구역{padding:var(--space-section) 0;border-top:1px solid var(--line);background:linear-gradient(180deg,rgba(245,115,42,.06),transparent 60%)}.채널묶음{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.채널{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--bg-raised);font-size:14px;text-decoration:none;transition:border-color .12s ease-out,color .12s ease-out}.채널:hover{border-color:var(--accent);color:var(--accent)}.글목록머리{padding-bottom:var(--space-6)}.글목록{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.글목록 a{display:block;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-raised);text-decoration:none;transition:border-color .12s ease-out}.글목록 a:hover{border-color:var(--accent)}.글목록제목{font-size:19px;font-weight:600;margin-bottom:var(--space-2)}.글목록설명{color:var(--text-muted);margin:0 0 var(--space-3);font-size:15px}.글{padding:var(--space-6) 0 var(--space-section)}.글안{max-width:calc(var(--width-article) + 40px)}.글제목{font-size:28px;font-weight:800;line-height:1.25}.글머리정보{margin:var(--space-3) 0 var(--space-6);color:var(--text-muted);font-size:14px}.글본문{font-size:17px;line-height:1.75;color:var(--text)}.글본문 h2{font-size:21px;font-weight:700;margin:var(--space-6) 0 var(--space-3)}.글본문 ol,.글본문 p,.글본문 ul{margin:0 0 var(--space-4)}.글본문 ol,.글본문 ul{padding-left:20px;color:var(--text-muted)}.글본문 li+li{margin-top:var(--space-2)}.글본문 a,.글본문 strong{color:var(--text)}.글본문 a{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px}.안내상자{margin:var(--space-6) 0;padding:var(--space-5);border:1px solid var(--accent);border-radius:var(--radius-card);background:rgba(245,115,42,.07)}.안내상자제목{font-size:19px;font-weight:700;margin:var(--space-2) 0 var(--space-3)}.안내상자 p{color:var(--text-muted);margin:0 0 var(--space-4)}.작은구역제목{font-size:19px!important;margin-bottom:var(--space-4)}.관련글{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--line)}@media (min-width:768px){.글제목{font-size:38px}}.타일.앞타일.끝{color:var(--text-muted);background:rgba(20,20,20,.6)}@media (max-width:480px){.숫자묶음{gap:var(--space-2)}.숫자타일{padding:var(--space-2)}.숫자{font-size:22px;letter-spacing:-.03em}.숫자설명{font-size:12px}.버튼{padding:12px 18px}}.고정바상태{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.고정바 .버튼{flex:0 0 auto}.이유묶음{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:1fr}@media (min-width:768px){.이유묶음{grid-template-columns:repeat(2,1fr);gap:var(--space-5)}}.이유카드{position:relative;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-5) calc(var(--space-5) + 3px);background:linear-gradient(to bottom right,rgba(245,115,42,.08),var(--bg-raised) 45%);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden}.이유카드:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent)}.이유머리{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.이유키워드{font-size:28px;font-weight:800;line-height:1.15;color:var(--accent);letter-spacing:-.02em}.이유후킹{margin:0;font-size:19px;font-weight:700;line-height:1.4;color:var(--text)}.이유설명{margin:0;color:var(--text-muted)}.이유수업{margin:var(--space-2) 0 0;padding-top:var(--space-3);border-top:1px solid var(--line);display:flex;flex-direction:column;gap:var(--space-1);font-size:15px}.이유수업 .라벨{color:var(--accent)}.이유사례{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);font-size:14px}.이유사례,.이유작은글씨{margin:0;color:var(--text-muted)}.이유배지,.이유작은글씨{font-size:12px}.이유배지{flex:0 0 auto;padding:4px 10px;border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--text-muted);white-space:nowrap}.이유배지.켬{border-color:var(--accent);color:var(--accent)}@media (min-width:1024px){.이유카드{padding:var(--space-6) var(--space-6) var(--space-6) calc(var(--space-6) + 3px)}.이유키워드{font-size:40px}.이유후킹{font-size:24px}}.영문라벨{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}@media (min-width:1024px){.영문라벨{font-size:13px}}.첫화면소개{display:block;margin-bottom:var(--space-3);font-size:15px;font-weight:600;letter-spacing:0;color:var(--text-muted)}@media (min-width:1024px){.첫화면소개{font-size:17px}}.첫화면부제+.첫화면부제{margin-top:calc(-1 * var(--space-3));color:var(--text);font-weight:600}.작은제목{font-size:17px;font-weight:600;margin:0 0 var(--space-3)}.후킹구역{padding:var(--space-section) 0;border-top:1px solid var(--line);background:radial-gradient(ellipse at 20% 0,rgba(245,115,42,.1),transparent 60%)}.후킹큰문장{font-size:30px;font-weight:800;line-height:1.3;letter-spacing:-.02em;max-width:20ch}.후킹기간{margin:var(--space-5) 0 var(--space-4);font-size:20px;font-weight:700;color:var(--accent)}.후킹칩묶음{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.후킹칩{padding:10px 16px;border:1px solid var(--accent);border-radius:var(--radius-pill);background:rgba(245,115,42,.08);font-size:15px;font-weight:600}.후킹마무리{margin:var(--space-5) 0 0;font-size:17px;color:var(--text-muted)}@media (min-width:768px){.후킹큰문장{font-size:40px}}@media (min-width:1024px){.후킹큰문장{font-size:52px;line-height:1.2}.후킹기간{font-size:24px}.후킹칩{font-size:17px;padding:12px 20px}.후킹마무리{font-size:19px}}.줄안끊김{white-space:nowrap}.신청페이지{max-width:calc(var(--width-text) + 40px)}.신청제목{font-size:34px}@media (min-width:1024px){.신청제목{font-size:56px}}.신청폼{gap:var(--space-5);margin-top:var(--space-5)}.신청칸,.신청폼{display:flex;flex-direction:column}.신청칸{gap:var(--space-2);margin:0;padding:0;border:0}.신청이름표{font-size:15px;font-weight:600;padding:0}.선택표시{font-weight:400;color:var(--text-muted)}.신청입력{width:100%;min-height:48px;padding:12px 14px;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-control);background:var(--bg-raised);color:var(--text);font:inherit;font-size:16px}.신청입력::placeholder{color:#6f6f6c}.신청입력:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:transparent}.신청입력[aria-invalid=true]{border-color:var(--accent)}textarea.신청입력{resize:vertical}.수업선택묶음{display:flex;flex-direction:column;gap:var(--space-2)}.수업선택{display:flex;align-items:center;gap:var(--space-3);min-height:52px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-raised);cursor:pointer}.수업선택:has(input:checked){border-color:var(--accent);background:rgba(245,115,42,.08)}.수업선택 input,.신청체크 input{width:20px;height:20px;accent-color:var(--accent);flex:0 0 auto}.신청체크{display:flex;align-items:center;gap:var(--space-3);min-height:44px;cursor:pointer}.동의내용{border-top:0}.동의내용 .펼치기제목{padding:var(--space-2) 0;font-size:14px;color:var(--text-muted)}.동의내용 ul{padding-left:18px}.동의내용 ul,.신청오류{margin:0;font-size:14px}.신청오류{color:var(--accent-hover)}.신청실패{margin:0;padding:var(--space-3) var(--space-4);border:1px solid var(--accent);border-radius:var(--radius-card);background:rgba(245,115,42,.08)}.신청버튼{align-self:stretch}.신청버튼:disabled{opacity:.6;cursor:not-allowed}@media (min-width:768px){.신청버튼{align-self:flex-start;min-width:200px}}.숨은칸{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.신청안내상자,.신청완료{margin-top:var(--space-5);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-raised)}.신청안내상자 p{margin:0 0 var(--space-4)}.신청완료 .구역제목{font-size:26px}.첫화면결과{margin:0 0 var(--space-5);max-width:var(--width-text);font-size:18px;font-weight:600;color:var(--text)}@media (min-width:768px){.첫화면결과{font-size:20px}}.표시줄{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:var(--space-4) 0 0;padding:0}.표시칩{padding:6px 12px;border:1px solid var(--line);border-radius:var(--radius-pill);font-size:13px;color:var(--text-muted)}.두단계{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:1fr;list-style:none;margin:var(--space-5) 0 0;padding:0;max-width:720px}@media (min-width:768px){.두단계{grid-template-columns:repeat(2,1fr)}}.두단계칸{border:1px solid var(--line);border-left:2px solid var(--accent);border-radius:var(--radius-card);background:var(--bg-raised);padding:var(--space-4)}.두단계이름{display:block;margin-bottom:var(--space-2);font-size:15px}.두단계설명{color:var(--text-muted);font-size:14px}.정리상자{margin:var(--space-5) 0 0;padding:var(--space-4) var(--space-5);border-left:2px solid var(--accent);background:var(--bg-raised);border-radius:var(--radius-card);max-width:var(--width-text);font-size:17px}.좁은구역{padding-top:0}.버튼옆문구{align-self:center;color:var(--text-muted);font-size:14px}.흐름목록{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:1fr;list-style:none;margin:var(--space-4) 0 0;padding:0}@media (min-width:768px){.흐름목록{grid-template-columns:repeat(3,1fr)}}.흐름칸{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-raised);padding:var(--space-4)}.흐름번호{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-bottom:var(--space-2);border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-family:var(--font-mono);font-size:13px}.흐름제목{display:block;font-size:15px}.흐름설명{color:var(--text-muted);font-size:14px}.신청흐름{margin-bottom:var(--space-6)}.끝나면{display:block;margin-top:2px;color:var(--accent);font-size:13px}.확인목록{display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:1fr;list-style:none;margin:0 auto var(--space-5);padding:0;max-width:var(--width-text);text-align:left}@media (min-width:640px){.확인목록{grid-template-columns:repeat(2,1fr)}}.확인목록 li{padding-left:24px;position:relative;color:var(--text-muted);font-size:15px}.확인목록 li:before{content:"✓";position:absolute;left:0;color:var(--accent)}.이유이런분{margin:0 0 var(--space-2);color:var(--accent);font-size:13px}.숨김글{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.가격띠{background:var(--accent-dark);border-bottom:1px solid var(--line)}.가격띠안{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-2) var(--space-4);padding-top:8px;padding-bottom:8px}.가격띠문구{color:var(--text)}.가격띠링크,.가격띠문구{font-size:14px}.가격띠링크{font-weight:600;color:var(--accent-hover);text-decoration:none}.가격띠링크:hover{text-decoration:underline}.시간값문구{margin:var(--space-5) 0 0;max-width:var(--width-text);color:var(--text);font-size:16px}.마지막흐름{margin:0 0 var(--space-4);color:var(--text-muted);font-size:15px}.고정바가격{display:block;color:var(--text);font-size:13px}.마감칩{display:inline-flex;align-items:center;padding:2px 10px;border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-family:var(--font-mono);font-size:12px;font-weight:600;white-space:nowrap}.마감줄{color:var(--accent);font-weight:700}.인상안내{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-5);max-width:var(--width-text);color:var(--text);font-size:15px}.인상문구{margin:var(--space-2) 0 var(--space-4);color:var(--accent-hover);font-size:14px}.마감강조{margin:0 0 var(--space-3);font-size:17px;color:var(--text)}.고정바상태 .마감칩{font-size:11px}.숫자묶음{grid-template-columns:repeat(2,1fr);max-width:420px}@media (min-width:768px){.숫자묶음{grid-template-columns:repeat(4,1fr);max-width:760px}}