/* =====================================================================
   바른 — 학원 마케팅 랜딩
   레이아웃 문법: 섹션마다 왼쪽 라벨 레일 + 오른쪽 본문, 굵은 괘선으로 구간 분리.
   학원의 업무 명세서·시간표에서 가져온 구조.
   ===================================================================== */
:root{
  color-scheme:light only;
  --paper:#FFFFFF;
  --ivory:#F1F4F0;
  --ink:#18211C;
  --ink-2:#39423C;
  --mute:#6E7670;
  --faint:#98A09A;
  --line:#DDE4DC;
  --line-2:#CBD4CA;
  --rule:#18211C;
  --accent:#1E5B3E;
  --sand:#EFE1BC;
  --sage:#D9E7D2;
  --sans:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo",system-ui,"Malgun Gothic",sans-serif;
  --rail:168px;
  --gap:48px;
  --pad:28px;
}
*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{
  margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);
  -webkit-font-smoothing:antialiased;line-height:1.62;font-size:16px;
  padding-bottom:104px;overflow-x:hidden;word-break:keep-all;
}
img{max-width:100%;display:block}
button{font:inherit;cursor:pointer}
a{color:inherit}
:focus-visible{outline:3px solid var(--accent);outline-offset:3px}

.wrap{max-width:1100px;margin:0 auto;padding:0 var(--pad)}

/* ---------- 헤더 ---------- */
.hdr{border-bottom:1px solid var(--line)}
/* padding 단축형을 쓰면 .wrap 의 좌우 여백이 0 으로 덮인다 — padding-block 만 준다 */
.hdr-in{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:20px}
.wm{font-size:19px;font-weight:800;letter-spacing:-.04em}
.wm em{font-style:normal;font-size:.68em;font-weight:600;letter-spacing:-.01em;color:var(--mute);margin-left:7px}
.hdr-cta{
  border:1px solid var(--ink);background:transparent;color:var(--ink);
  font-size:13.5px;font-weight:700;letter-spacing:-.02em;
  padding:9px 18px;border-radius:3px;white-space:nowrap;
  transition:background .15s ease,color .15s ease;
}
.hdr-cta:hover{background:var(--ink);color:#fff}

.notice{
  padding:13px 0;font-size:13.2px;font-weight:500;letter-spacing:-.02em;
  color:var(--mute);border-bottom:1px solid var(--line);
}
.notice b{color:var(--accent);font-weight:700}

/* ---------- 히어로 ---------- */
.hero{padding:76px 0 0}
.hero .eyebrow{font-size:14px;font-weight:600;letter-spacing:-.02em;color:var(--mute);margin:0 0 18px}
.hero h1{
  margin:0;font-size:clamp(30px,5.4vw,58px);line-height:1.18;
  font-weight:800;letter-spacing:-.045em;
}
.hero-rule{height:1px;background:var(--rule);margin:34px 0 0;opacity:.85}
.hero-low{display:grid;gap:34px;padding-top:32px}
.lede{margin:0;font-size:clamp(16px,2vw,18.5px);line-height:1.76;letter-spacing:-.02em;color:var(--ink-2);font-weight:500;max-width:30em}
.hl{background:var(--sand);padding:2px 6px;border-radius:2px;font-weight:700;color:var(--ink)}

/* 업종 세로 회전 */
.vroll{position:relative;background:var(--ivory);border-radius:4px;padding:24px 22px;overflow:hidden}
.vroll-lab{
  position:absolute;left:22px;top:50%;transform:translateY(-50%);z-index:3;
  max-width:48%;margin:0;font-size:12.4px;line-height:1.75;color:var(--mute);font-weight:600;
}
.vroll-lab b{display:block;margin-top:4px;color:var(--ink);font-weight:800;font-size:14px;letter-spacing:-.02em}
.vroll-win{
  position:relative;height:212px;overflow:hidden;
  -webkit-mask-image:linear-gradient(to bottom,transparent,#000 20%,#000 80%,transparent);
  mask-image:linear-gradient(to bottom,transparent,#000 20%,#000 80%,transparent);
}
.vroll-track{position:absolute;top:0;right:0;width:100%;text-align:right;animation:vslot 6s infinite}
.vroll-track span{display:block;font-size:34px;font-weight:800;letter-spacing:-.05em;line-height:1.5;color:#C7CCC5}
.vroll-band{position:absolute;left:0;right:0;top:40%;height:20%;overflow:hidden}
.vroll-band .vroll-track{top:-102px}
.vroll-track.hi span{color:var(--accent)}
@keyframes vslot{
  0%{transform:translateY(0);animation-timing-function:cubic-bezier(.5,0,.12,1)}
  5.25%{transform:translateY(0);animation-timing-function:cubic-bezier(.5,0,.12,1)}
  12.5%{transform:translateY(-51px);animation-timing-function:cubic-bezier(.5,0,.12,1)}
  17.75%{transform:translateY(-51px);animation-timing-function:cubic-bezier(.5,0,.12,1)}
  25%{transform:translateY(-102px);animation-timing-function:cubic-bezier(.5,0,.12,1)}
  30.25%{transform:translateY(-102px);animation-timing-function:cubic-bezier(.5,0,.12,1)}
  37.5%{transform:translateY(-153px);animation-timing-function:cubic-bezier(.5,0,.12,1)}
  42.75%{transform:translateY(-153px);animation-timing-function:cubic-bezier(.5,0,.12,1)}
  50%{transform:translateY(-204px);animation-timing-function:cubic-bezier(.5,0,.12,1)}
  55.25%{transform:translateY(-204px);animation-timing-function:cubic-bezier(.5,0,.12,1)}
  62.5%{transform:translateY(-255px);animation-timing-function:cubic-bezier(.5,0,.12,1)}
  67.75%{transform:translateY(-255px);animation-timing-function:cubic-bezier(.5,0,.12,1)}
  75%{transform:translateY(-306px);animation-timing-function:cubic-bezier(.5,0,.12,1)}
  80.25%{transform:translateY(-306px);animation-timing-function:cubic-bezier(.5,0,.12,1)}
  87.5%{transform:translateY(-357px);animation-timing-function:cubic-bezier(.5,0,.12,1)}
  92.75%{transform:translateY(-357px);animation-timing-function:cubic-bezier(.5,0,.12,1)}
  100%{transform:translateY(-408px);animation-timing-function:cubic-bezier(.5,0,.12,1)}
}

/* 채널 로고 띠 */
.logos{position:relative;overflow:hidden;margin-top:40px;padding:24px 0;border-top:1px solid var(--line)}
.logos::before,.logos::after{content:"";position:absolute;top:0;bottom:0;width:48px;z-index:2;pointer-events:none}
.logos::before{left:0;background:linear-gradient(90deg,#FFF 16%,rgba(255,255,255,0))}
.logos::after{right:0;background:linear-gradient(270deg,#FFF 16%,rgba(255,255,255,0))}
.lgm{display:flex;width:max-content;align-items:center;gap:38px;animation:lgm 30s linear infinite}
.lgm i{display:block;height:22px;flex:0 0 auto;background-repeat:no-repeat;background-position:center;background-size:contain}
@keyframes lgm{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}

/* ---------- 섹션: 왼쪽 라벨 레일 ---------- */
.row{border-top:1px solid var(--rule);padding:58px 0}
.row-in{display:grid;gap:22px}
.rail{margin:0}
.rail b{display:block;font-size:14px;font-weight:800;letter-spacing:-.02em;color:var(--ink)}
.rail small{display:block;margin-top:5px;font-size:12.6px;font-weight:500;color:var(--faint);letter-spacing:-.01em}
.body>*:first-child{margin-top:0}
h2{
  margin:0 0 18px;font-size:clamp(22px,3.2vw,30px);line-height:1.34;
  font-weight:800;letter-spacing:-.04em;
}
h2 .lt{font-weight:400}
.say{margin:0 0 26px;font-size:16.5px;line-height:1.76;color:var(--ink-2);max-width:40em}
.say b{font-weight:700;color:var(--ink)}


/* ---------- 3단 이유 ---------- */
.threes{display:grid;gap:26px}
.three{border-top:2px solid var(--accent);padding-top:16px}
.three p.k{margin:0 0 10px;font-size:12.6px;font-weight:700;letter-spacing:-.01em;color:var(--accent)}
.three h3{margin:0 0 10px;font-size:18px;line-height:1.42;font-weight:800;letter-spacing:-.035em}
.three p{margin:0;font-size:14.8px;line-height:1.74;color:var(--ink-2)}

/* ---------- 맡기는 범위 ---------- */
.scopes{display:grid;gap:20px}
.scope{border:1px solid var(--line);border-radius:4px;padding:24px 22px;background:var(--paper)}
.scope h3{margin:0;font-size:16.5px;font-weight:800;letter-spacing:-.03em;display:flex;align-items:center;gap:8px}
.scope .cnt{margin:6px 0 16px;font-size:13px;font-weight:700;color:var(--accent);letter-spacing:-.02em}
.scope ul{margin:0;padding:0;list-style:none}
.scope li{position:relative;padding-left:16px;margin-top:11px;font-size:14.6px;line-height:1.7;color:var(--ink-2)}
.scope li::before{content:"";position:absolute;left:0;top:.62em;width:6px;height:1px;background:var(--line-2)}
.eng{width:19px;height:19px;flex:0 0 auto;border-radius:4px}

/* ---------- 당근 패널 ---------- */
.dark{background:#11160F;color:#fff;border-radius:6px;padding:46px 34px;margin-top:6px}
.dark h2{color:#fff}
.dark h2 .lt{color:#FF8A3D;font-weight:800}
.dark .say{color:#A8B0A6}
.ads{display:grid;gap:12px;margin:30px 0 26px;grid-template-columns:minmax(0,1fr)}
.ad{display:flex;gap:13px;align-items:flex-start;background:#1A2018;border-radius:4px;padding:13px;min-width:0}
.ad-th{position:relative;width:62px;height:62px;flex:0 0 auto;border-radius:3px;overflow:hidden;background:#242B22}
.ad-th img{width:100%;height:100%;object-fit:cover;filter:blur(1px)}
.ad-more{position:absolute;right:4px;bottom:4px;font-size:10.5px;font-weight:700;color:#fff;background:rgba(0,0,0,.6);border-radius:2px;padding:1px 4px}
.ad-b{min-width:0}
.ad-nm{margin:0;font-size:14px;font-weight:700;letter-spacing:-.02em;color:#fff}
.ad-nm .bl{filter:blur(4px)}
.ad-meta{margin:4px 0 0;font-size:12.4px;color:#8C948A}
.ad-meta .st{color:#FF8A3D}
.ad-meta b{color:#E8EBE6;font-weight:700}
.ad-desc{margin:5px 0 0;font-size:12.6px;color:#798077;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pts{margin:0;padding:0;list-style:none}
.pts li{position:relative;padding-left:17px;margin-top:13px;font-size:14.6px;line-height:1.72;color:#A8B0A6}
.pts li::before{content:"";position:absolute;left:0;top:.66em;width:7px;height:7px;border-radius:50%;background:var(--sand)}
.pts b{color:#fff;font-weight:700}
.fine{margin:24px 0 0;font-size:12.3px;line-height:1.75;color:#6E766D}

/* ---------- 단계 목록 ---------- */
.steps{margin:0;padding:0;list-style:none;counter-reset:s}
.steps li{
  counter-increment:s;position:relative;padding:20px 0 20px 46px;
  border-top:1px solid var(--line);
}
.steps li:first-child{border-top:0;padding-top:0}
.steps li:first-child::before{top:0}
.steps li::before{
  content:counter(s,decimal-leading-zero);position:absolute;left:0;top:20px;
  font-size:13px;font-weight:800;letter-spacing:-.02em;color:var(--accent);
}
.steps h3{margin:0 0 6px;font-size:16.4px;font-weight:800;letter-spacing:-.03em}
.steps p{margin:0;font-size:14.6px;line-height:1.74;color:var(--ink-2)}
.steps-note{margin:22px 0 0;font-size:14.2px;color:var(--mute)}

/* 키워드 예시 */
.kws{margin-top:22px;border:1px solid var(--line);border-radius:4px;padding:18px 18px 14px;background:var(--ivory)}
.kws-h{margin:0 0 12px;font-size:12.4px;font-weight:700;color:var(--mute);letter-spacing:-.01em}
.kw{margin-top:11px}
.kw-top{display:flex;justify-content:space-between;gap:12px;font-size:13.6px;letter-spacing:-.02em}
.kw-n{font-weight:600;color:var(--ink-2)}
.kw-v{font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}
.kw.pick .kw-n,.kw.pick .kw-v{color:var(--accent)}
.kw-pick{margin-left:7px;font-size:11px;font-weight:700;background:var(--sage);color:var(--accent);border-radius:2px;padding:1px 5px}
.kw-b{display:block;height:4px;margin-top:6px;background:var(--line);border-radius:2px;overflow:hidden}
.kw-b i{display:block;height:100%;background:var(--line-2);border-radius:2px}
.kw.pick .kw-b i{background:var(--accent)}

/* ---------- 화면 목업 ---------- */
.feats{display:grid;gap:22px}
.feat{border:1px solid var(--line);border-radius:4px;padding:22px 20px;background:var(--paper)}
.feat h3{margin:0 0 8px;font-size:16.2px;line-height:1.42;font-weight:800;letter-spacing:-.03em}
.feat p{margin:0;font-size:14.4px;line-height:1.72;color:var(--ink-2)}
.mk{margin-top:16px;background:var(--ivory);border:1px solid var(--line);border-radius:3px;padding:14px}
.mk-h{margin:0;font-size:12.2px;font-weight:700;color:var(--mute)}
.mk-t{margin:8px 0 0;font-size:14.6px;font-weight:800;line-height:1.45;letter-spacing:-.03em}
.mk-m{margin:7px 0 0;font-size:11.8px;color:var(--faint)}
.mk-tiles{display:flex;gap:10px;margin-top:12px}
.mk-tile{flex:1 1 0;margin:0;background:var(--paper);border:1px solid var(--line);border-radius:3px;padding:10px}
.mk-tile dt{font-size:11.6px;color:var(--mute)}
.mk-tile dd{margin:3px 0 0;font-size:17px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}

/* ---------- 가격 ---------- */
.comp{display:grid;gap:9px;margin-bottom:24px}
.comp-r{display:flex;justify-content:space-between;gap:14px;align-items:baseline;border:1px dashed var(--line-2);border-radius:4px;padding:14px 16px}
.comp-r p{margin:0;font-size:14.4px;color:var(--mute)}
.comp-r s{font-size:14.4px;font-weight:700;color:var(--faint)}
.tiers{display:grid;gap:14px}
.tier{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:4px;padding:24px 22px}
.tier.best{background:var(--ink);border-color:var(--ink);color:#fff}
.tier .tag{align-self:flex-start;margin:0 0 12px;font-size:11.8px;font-weight:800;letter-spacing:-.01em;background:var(--sand);color:var(--ink);border-radius:999px;padding:4px 11px}
.tier h3{margin:0;font-size:16px;font-weight:800;letter-spacing:-.03em;display:flex;align-items:center;gap:8px}
.tier .d{margin:9px 0 0;font-size:13.6px;line-height:1.65;color:var(--mute);flex:1 1 auto}
.tier.best .d{color:#A8B0A6}
.tier .p{
  display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;
  margin:20px 0 0;padding-top:16px;border-top:1px solid var(--line);
  font-size:30px;font-weight:800;letter-spacing:-.05em;
}
.tier.best .p{border-top-color:rgba(255,255,255,.18)}
.tier .p s{font-size:.46em;font-weight:600;color:var(--faint);letter-spacing:-.02em}
.tier.best .p s{color:rgba(255,255,255,.48)}
.tier .p u{font-size:.42em;font-weight:700;text-decoration:none;letter-spacing:-.02em}
.tier .go{
  margin-top:16px;border:1px solid var(--ink);background:transparent;color:var(--ink);
  font-size:13.8px;font-weight:700;letter-spacing:-.02em;padding:11px;border-radius:3px;width:100%;
  transition:background .15s ease,color .15s ease;
}
.tier .go:hover{background:var(--ink);color:#fff}
.tier.best .go{border-color:var(--sand);background:var(--sand);color:var(--ink)}
.tier.best .go:hover{background:#fff;border-color:#fff}
.tier-note{margin:20px 0 0;font-size:12.4px;line-height:1.8;color:var(--faint)}

/* ---------- FAQ ---------- */
.faq{border-top:1px solid var(--line)}
.faq details{border-bottom:1px solid var(--line)}
.faq summary{
  list-style:none;cursor:pointer;padding:18px 30px 18px 0;position:relative;
  font-size:15.6px;font-weight:700;letter-spacing:-.03em;
}
.faq summary::-webkit-details-marker{display:none}
.faq summary::after{
  content:"";position:absolute;right:6px;top:50%;width:9px;height:9px;
  border-right:1.6px solid var(--mute);border-bottom:1.6px solid var(--mute);
  transform:translateY(-70%) rotate(45deg);transition:transform .18s ease;
}
.faq details[open] summary::after{transform:translateY(-30%) rotate(-135deg)}
.faq p{margin:0 0 20px;font-size:14.8px;line-height:1.8;color:var(--ink-2);max-width:44em}

/* ---------- 하단 고정 CTA ---------- */
.float{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:12px var(--pad) calc(12px + env(safe-area-inset-bottom));pointer-events:none}
.float-in{
  max-width:560px;margin:0 auto;display:flex;gap:10px;pointer-events:auto;
  background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:10px;
  box-shadow:0 8px 32px rgba(24,33,28,.14);
}
.btn{flex:1;border:0;border-radius:3px;padding:14px 10px;font-size:15px;font-weight:700;letter-spacing:-.02em;text-align:center}
.btn-ghost{background:var(--ivory);color:var(--ink);flex:0 0 36%}
.btn-solid{background:var(--accent);color:#fff}
.btn-solid:hover{background:#174a32}

/* ---------- 모달 ---------- */
.ovl{position:fixed;inset:0;background:rgba(17,22,15,.55);z-index:50;opacity:0;visibility:hidden;transition:opacity .18s ease,visibility .18s}
.ovl.open{opacity:1;visibility:visible}
.sheet{
  position:fixed;left:50%;top:50%;transform:translate(-50%,-46%);z-index:60;
  width:min(520px,calc(100vw - 32px));max-height:86vh;overflow-y:auto;
  background:var(--paper);border-radius:8px;padding:30px 26px;
  opacity:0;visibility:hidden;transition:opacity .18s ease,transform .18s ease,visibility .18s;
}
.sheet.open{opacity:1;visibility:visible;transform:translate(-50%,-50%)}
.sheet h2{font-size:21px;margin-bottom:8px}
.sheet .sub{margin:0 0 20px;font-size:14px;line-height:1.72;color:var(--mute)}
.x{position:absolute;right:18px;top:18px;border:0;background:var(--ivory);border-radius:3px;width:30px;height:30px;font-size:15px;color:var(--mute)}
.opts{display:grid;gap:9px;margin-bottom:18px}
.opt{
  text-align:left;border:1px solid var(--line);border-radius:4px;padding:14px 16px;background:var(--paper);
  display:flex;justify-content:space-between;align-items:baseline;gap:12px;
}
.opt.on{border-color:var(--accent);background:var(--sage)}
.opt-t{font-size:14.4px;font-weight:700;letter-spacing:-.02em}
.opt-t em{display:block;font-style:normal;font-size:12.4px;font-weight:500;color:var(--mute);margin-top:3px}
.opt-p{font-size:16px;font-weight:800;letter-spacing:-.03em;white-space:nowrap}
.fld{width:100%;border:1px solid var(--line-2);border-radius:4px;padding:13px 14px;font-family:var(--sans);font-size:15px;margin-bottom:9px;background:var(--paper);color:var(--ink)}
.fld::placeholder{color:var(--faint)}
.agree{display:flex;align-items:flex-start;gap:8px;font-size:12.6px;color:var(--mute);margin:12px 0;line-height:1.6}
.err{margin:10px 0 0;font-size:12.8px;font-weight:700;color:#B23A2E;line-height:1.55}
.send{width:100%;border:0;border-radius:4px;background:var(--accent);color:#fff;font-size:15.5px;font-weight:700;padding:15px;margin-top:4px}
.send:disabled{opacity:.55}
.mini{margin:12px 0 0;font-size:11.8px;color:var(--faint);line-height:1.6}

footer{border-top:1px solid var(--line);margin-top:10px;padding:30px 0 40px;font-size:12.6px;color:var(--faint)}

/* ---------- 데스크톱 ---------- */
@media(min-width:861px){
  .hero{padding:96px 0 0}
  .hero-low{grid-template-columns:minmax(0,1fr) minmax(0,.56fr);gap:var(--gap);align-items:start;padding-top:36px}
  .row{padding:72px 0}
  .row-in{grid-template-columns:var(--rail) minmax(0,1fr);gap:var(--gap)}
  .threes{grid-template-columns:repeat(3,1fr);gap:30px}
  .scopes{grid-template-columns:repeat(2,1fr)}
  .ads{grid-template-columns:repeat(2,minmax(0,1fr))}
  .dark{padding:52px 44px}
  .feats{grid-template-columns:repeat(3,1fr)}
  .comp{grid-template-columns:repeat(2,1fr)}
  .tiers{grid-template-columns:repeat(3,1fr)}
  .float-in{max-width:520px}
}
@media(prefers-reduced-motion:reduce){
  .vroll-track,.lgm{animation:none!important;transform:none!important}
  *{scroll-behavior:auto!important}
}
.lgm i.n{width:69px;background-image:url(data:image/png;base64,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)}
.lgm i.k{width:47px;background-image:url(data:image/png;base64,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)}
.lgm i.g{width:76px;background-image:url("data:image/svg+xml,%3Csvg%20aria-label%3D%22Google%22%20height%3D%2281.589996%22%20role%3D%22img%22%20viewBox%3D%220%200%20269.59%2081.589996%22%20width%3D%22269.59%22%20version%3D%221.1%22%20xmlns%3Ainkscape%3D%22http%3A%2F%2Fwww.inkscape.org%2Fnamespaces%2Finkscape%22%20xmlns%3Asodipodi%3D%22http%3A%2F%2Fsodipodi.sourceforge.net%2FDTD%2Fsodipodi-0.dtd%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cdefs%20%2F%3E%20%3Csodipodi%3Anamedview%20pagecolor%3D%22%23ffffff%22%20bordercolor%3D%22%23000000%22%20borderopacity%3D%220.25%22%20showgrid%3D%22false%22%20%2F%3E%20%3Cpath%20d%3D%22M%2031.32%2C63.35%20C%2048.97%2C63.52%2060.99%2C51.67%2060.99%2C33.43%20Q%2061%2C31.14%2060.56%2C28.35%20H%2031.2%20v%208.76%20H%2051.8%20C%2050.7%2C48.58%2042.62%2C54.55%2031.53%2C54.55%2019.09%2C54.55%209.57%2C45.2%209.57%2C31.61%209.57%2C18.2%2018.67%2C8.84%2031.53%2C8.84%20c%206.48%2C0%2011.26%2C2%2016.04%2C6.9%20L%2053.71%2C9.31%20C%2048.33%2C3.01%2040.55%2C0%2031.41%2C0%2013.7%2C0%200%2C13.29%200%2C31.48%20c%200%2C17.4%2013.25%2C31.7%2031.32%2C31.87%22%20fill%3D%22%233186ff%22%20%2F%3E%20%3Cpath%20d%3D%22m%2088.2%2C63.35%20c%2013.2%2C0%2022.77%2C-9.69%2022.77%2C-23.15%200%2C-13.2%20-9.35%2C-22.98%20-22.77%2C-22.98%20-12.7%2C0%20-22.68%2C9.02%20-22.68%2C22.98%200%2C13.33%209.43%2C23.15%2022.68%2C23.15%20m%200%2C-8.04%20c%20-8.04%2C0%20-13.67%2C-6.6%20-13.67%2C-15.1%200%2C-8.5%205.93%2C-14.95%2013.67%2C-14.95%208.17%2C0%2013.67%2C6.6%2013.67%2C14.94%200%2C8.64%20-5.63%2C15.11%20-13.67%2C15.11%22%20fill%3D%22%23fc413d%22%20%2F%3E%20%3Cpath%20d%3D%22m%20137.42%2C63.35%20c%2013.29%2C0%2022.77%2C-9.73%2022.77%2C-23.15%200%2C-13.2%20-9.35%2C-22.98%20-22.77%2C-22.98%20-12.7%2C0%20-22.68%2C9.02%20-22.68%2C22.98%200%2C13.33%209.43%2C23.15%2022.68%2C23.15%20m%200%2C-8.04%20c%20-8.04%2C0%20-13.67%2C-6.6%20-13.67%2C-15.1%200%2C-8.5%205.93%2C-14.95%2013.67%2C-14.95%208.17%2C0%2013.67%2C6.6%2013.67%2C14.94%200%2C8.64%20-5.63%2C15.11%20-13.67%2C15.11%22%20fill%3D%22%23ffbe00%22%20%2F%3E%20%3Cpath%20d%3D%22m%20185.37%2C81.59%20q%2021.51%2C0%2021.5%2C-24.63%20V%2018.79%20h%20-8.8%20v%205.37%20h%20-0.17%20c%20-2.75%2C-4.27%20-7.96%2C-6.68%20-13.84%2C-6.68%20-12.7%2C0%20-20.44%2C9.69%20-20.44%2C22.6%200%2C12.86%207.53%2C22.34%2020.78%2C22.34%206.52%2C0%2011.34%2C-3.72%2013.37%2C-6.77%20h%200.3%20v%203.94%20c%200%2C8.67%20-4.49%2C13.8%20-12.82%2C13.8%20-5.46%2C0%20-9.1%2C-3.01%20-11.77%2C-8.05%20l%20-7.96%2C3.52%20c%204.2%2C8.84%2010.16%2C12.73%2019.85%2C12.73%20m%200%2C-27.55%20c%20-7.74%2C0%20-12.7%2C-5.71%20-12.7%2C-14.22%200%2C-8.2%204.92%2C-14.13%2012.75%2C-14.13%207.83%2C0%2012.65%2C5.5%2012.65%2C14.09%200%2C8.68%20-5.08%2C14.26%20-12.7%2C14.26%22%20fill%3D%22%233186ff%22%20%2F%3E%20%3Cpath%20d%3D%22m%20222.91%2C1.35%20h%20-9.22%20v%2060.6%20h%209.22%20z%22%20fill%3D%22%2300af57%22%20%2F%3E%20%3Cpath%20d%3D%22m%20250.17%2C63.27%20a%2022.1%2C22.1%200%200%200%2019%2C-10.54%20l%20-6.86%2C-4.49%20c%20-3%2C4.2%20-7.1%2C6.6%20-11.72%2C6.6%20a%2013.6%2C13.6%200%200%201%20-11.93%2C-7.23%20l%2030.93%2C-13.12%20a%2020%2C20%200%200%200%20-0.84%2C-3.22%20c%20-3.69%2C-9.48%20-10.12%2C-13.8%20-18.8%2C-13.8%20-13.24%2C0%20-22.25%2C9.66%20-22.25%2C23.03%200%2C13.67%209.47%2C22.77%2022.47%2C22.77%20m%20-13.5%2C-22.81%20v%20-0.51%20c%200%2C-8.76%205.03%2C-14.64%2012.95%2C-14.64%203.76%2C0%207.15%2C1.69%209.44%2C5.67%20z%22%20fill%3D%22%23fc413d%22%20%2F%3E%20%3C%2Fsvg%3E")}
/* 준비 중 안내 — 아직 없는 기능을 있는 것처럼 보이지 않게 한다 */
.soon{
  margin-top:26px;border:1px dashed var(--line-2);border-radius:4px;
  padding:20px 22px;background:var(--ivory);
}
.soon-tag{
  display:inline-block;margin:0 0 12px;padding:4px 10px;border-radius:2px;
  background:var(--line);color:var(--mute);
  font-size:11.8px;font-weight:700;letter-spacing:-.01em;
}
.soon-b h3{margin:0 0 8px;font-size:15.6px;font-weight:800;letter-spacing:-.03em;color:var(--ink-2)}
.soon-b p{margin:0;font-size:14.2px;line-height:1.72;color:var(--mute);max-width:44em}
.soon-b b{color:var(--ink-2);font-weight:700}
.soon-note{margin-top:10px!important;font-size:12.4px!important;color:var(--faint)!important}

/* ---------- 정원 ----------
   원본은 어두운 박스에 잔여 슬롯 카운터와 틱 막대를 두는 방식.
   여기서는 숫자 하나를 사실로 제시하는 판형으로 바꾼다. */
.row-tight{padding:44px 0}
.cap{
  display:flex;align-items:center;gap:24px;flex-wrap:wrap;
  border-left:3px solid var(--accent);
  background:var(--ivory);border-radius:0 4px 4px 0;
  padding:24px 26px;
}
.cap-t{min-width:0;flex:1 1 300px}
.cap-h{margin:0;font-size:16.4px;font-weight:800;letter-spacing:-.03em}
.cap-d{margin:5px 0 0;font-size:14.4px;line-height:1.7;color:var(--mute)}
@media(max-width:860px){
  .row-tight{padding:34px 0}
  .cap{gap:14px;padding:20px}
  }
.cap-ring{position:relative;flex:0 0 auto;width:112px;height:112px}
.cap-ring svg{width:100%;height:100%;display:block}
.cap-in{
  position:absolute;inset:0;margin:0;display:flex;
  flex-direction:column;align-items:center;justify-content:center;line-height:1;
}
.cap-in b{font-size:30px;font-weight:800;letter-spacing:-.05em;color:var(--accent);font-variant-numeric:tabular-nums}
.cap-in span{margin-top:4px;font-size:12.4px;font-weight:700;letter-spacing:-.02em;color:var(--mute)}
@media(max-width:860px){.cap-ring{width:92px;height:92px}.cap-in b{font-size:25px}}

/* 정원 숫자 (박스 안) */
.cap-n{margin:0;display:flex;align-items:baseline;gap:4px;line-height:1;flex:0 0 auto}
.cap-n b{font-size:50px;font-weight:800;letter-spacing:-.06em;color:var(--accent);font-variant-numeric:tabular-nums}
.cap-n span{font-size:18px;font-weight:700;letter-spacing:-.03em;color:var(--accent)}

/* 도넛 (박스 아래) */
.cap-chart{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin-top:26px;padding-left:3px}
.cap-key{margin:0;display:grid;gap:12px}
.cap-key div{display:flex;align-items:baseline;gap:12px}
.cap-key dt{display:flex;align-items:center;gap:8px;font-size:13.6px;font-weight:600;color:var(--mute);letter-spacing:-.02em}
.cap-key dt i{width:10px;height:10px;border-radius:2px;background:var(--line);flex:0 0 auto}
.cap-key dt i.on{background:var(--accent)}
.cap-key dd{margin:0;font-size:15px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}
@media(max-width:860px){
  .cap-n b{font-size:42px}
  .cap-chart{gap:18px;margin-top:20px}
}

/* ---------- 푸터 ---------- */
footer{border-top:1px solid var(--line);margin-top:10px;padding:36px 0 44px}
.foot-b{margin:0 0 18px;font-size:15px;font-weight:800;letter-spacing:-.03em;color:var(--ink)}
.foot-b span{font-weight:500;font-size:13.4px;color:var(--mute);margin-left:8px;letter-spacing:-.02em}
.foot-biz{margin:0;display:grid;gap:7px}
.foot-biz div{display:flex;gap:10px;font-size:12.8px;line-height:1.6}
.foot-biz dt{flex:0 0 84px;color:var(--faint);letter-spacing:-.01em}
.foot-biz dd{margin:0;color:var(--mute)}
.foot-biz a{color:var(--mute);text-decoration:none;border-bottom:1px solid var(--line-2)}
.foot-biz a:hover{color:var(--accent);border-bottom-color:var(--accent)}
.foot-note{margin:20px 0 0;font-size:12.2px;line-height:1.7;color:var(--faint);max-width:44em}
@media(min-width:861px){
  .foot-biz{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 40px;max-width:760px}
}

/* ---------- 문서 페이지 (개인정보처리방침 등) ---------- */
.doc{padding-bottom:60px}
.doc .wm{text-decoration:none}
.doc-body{padding-top:56px;max-width:820px}
.doc-body h1{margin:0 0 14px;font-size:clamp(26px,4vw,36px);line-height:1.24;font-weight:800;letter-spacing:-.045em}
.doc-lead{margin:0 0 12px;font-size:15.4px;line-height:1.78;color:var(--ink-2)}
.doc-body section{border-top:1px solid var(--line);margin-top:34px;padding-top:26px}
.doc-body h2{margin:0 0 12px;font-size:17.5px;line-height:1.44;font-weight:800;letter-spacing:-.035em}
.doc-body p{margin:0 0 12px;font-size:14.8px;line-height:1.82;color:var(--ink-2)}
.doc-body p:last-child{margin-bottom:0}
.doc-body b{font-weight:700;color:var(--ink)}
.doc-body a{color:var(--accent)}
.doc-dl{margin:0 0 12px;display:grid;gap:9px}
.doc-dl div{display:flex;gap:14px;font-size:14.6px;line-height:1.7}
.doc-dl dt{flex:0 0 auto;min-width:104px;font-weight:700;color:var(--ink);letter-spacing:-.02em}
.doc-dl dd{margin:0;color:var(--ink-2)}
.doc-ul{margin:0 0 12px;padding:0;list-style:none}
.doc-ul li{position:relative;padding-left:16px;margin-top:9px;font-size:14.6px;line-height:1.76;color:var(--ink-2)}
.doc-ul li::before{content:"";position:absolute;left:0;top:.72em;width:6px;height:1px;background:var(--line-2)}
.doc-table{overflow-x:auto;margin:0 0 12px}
.doc-table table{border-collapse:collapse;width:100%;min-width:520px;font-size:13.8px}
.doc-table th,.doc-table td{border:1px solid var(--line);padding:10px 12px;text-align:left;vertical-align:top;line-height:1.6}
.doc-table th{background:var(--ivory);font-weight:700;color:var(--ink);letter-spacing:-.02em}
.doc-table td{color:var(--ink-2)}
@media(max-width:860px){
  .doc-body{padding-top:36px}
  .doc-dl div{flex-direction:column;gap:2px}
  .doc-dl dt{min-width:0}
}
.foot-note a{color:var(--mute);border-bottom:1px solid var(--line-2)}
.foot-note a:hover{color:var(--accent);border-bottom-color:var(--accent)}
.agree a{color:var(--accent);white-space:nowrap}
