#services.amazon-services .section-heading{margin-bottom:54px}
#services.amazon-services .section-heading>p:not(.eyebrow){max-width:400px;font-size:15px;line-height:1.75}
#services .seller-perspective{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #e5cfc240;border-bottom:1px solid #e5cfc240;margin-bottom:48px}
#services .seller-perspective p{display:flex;flex-direction:column;gap:12px;min-width:0;margin:0;padding:24px 28px;color:#d8beb5;font-size:14px;line-height:1.6}
#services .seller-perspective p:first-child{padding-left:0}
#services .seller-perspective p+p{border-left:1px solid #e5cfc22d}
#services .seller-perspective strong{color:#f6f1e8;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}
#services .service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#e5cfc230;border:1px solid #e5cfc230}
#services .service-card,#services .service-card+.service-card,#services .service-card:last-child{min-width:0;padding:30px;min-height:380px;border:0;background:var(--wine)}
#services .service-card-sp{background:#342023}
#services .service-card-kit{background:#3b2226}
#services .service-card h3{font-size:clamp(29px,2.6vw,41px);margin:31px 0 17px;min-height:2.2em}
#services .service-card>p{max-width:36ch;font-size:14px;line-height:1.7;margin-bottom:19px}
#services .service-deliverables{font-size:13px;line-height:1.5;margin:0 0 28px}
#services .service-deliverables li{padding-top:7px;padding-bottom:7px}
#services .service-bottom{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-top:auto;padding-top:20px;border-top:1px solid #e5cfc22d}
#services .service-price{display:flex;flex-direction:column;gap:3px;color:#f6f1e8;font-family:'Instrument Serif',Georgia,serif;font-size:40px;line-height:1;white-space:nowrap}
#services .service-price small{color:#e8a798;font-family:Arial,sans-serif;font-size:10px;font-weight:600;line-height:1.4;letter-spacing:.12em}
#services .service-format,#services .service-card .service-format{flex:1;margin:0;padding:0;border:0;color:#c5a9a0;font-size:10px;line-height:1.4;text-align:right}
#services .service-terms{max-width:970px;margin:27px 0 0;color:#c9afa6;font-size:13px;line-height:1.75}
#services .seller-guide{margin-top:78px;padding-top:41px;border-top:1px solid #e5cfc240}
#services .seller-guide-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:28px;align-items:end;margin-bottom:28px}
#services .seller-guide-intro .eyebrow{margin:0 0 12px;color:#e8a798;font-size:10px;letter-spacing:.15em}
#services .seller-guide-intro h3{margin:0;color:#f6f1e8;font-family:'DM Sans','Noto Sans KR',sans-serif;font-size:clamp(31px,3.6vw,54px);font-weight:500;line-height:1.08;letter-spacing:-.06em}
#services .seller-guide-intro h3 em{color:#e8a798;font-family:'Instrument Serif',Georgia,serif;font-weight:400;letter-spacing:-.035em}
#services .seller-guide-intro>p{max-width:34ch;margin:0 0 3px;color:#d3b9b0;font-size:14px;line-height:1.7}
#services .seller-guide-table-wrap{overflow:hidden;border:1px solid #e5cfc245;border-radius:12px;background:#27191c}
#services .seller-guide-table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:left}
#services .seller-guide-table th:first-child{width:25%}
#services .seller-guide-table th:nth-child(2){width:37%}
#services .seller-guide-table th:nth-child(3){width:25%}
#services .seller-guide-table th:last-child{width:13%}
#services .seller-guide-table thead{background:#382226}
#services .seller-guide-table thead th{padding:17px 19px;color:#e8a798;font-size:10px;font-weight:600;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}
#services .seller-guide-table tbody tr{border-top:1px solid #e5cfc229;transition:background .2s ease}
#services .seller-guide-table tbody tr:hover{background:#3a2428}
#services .seller-guide-table tbody th,#services .seller-guide-table tbody td{padding:22px 19px;vertical-align:middle;color:#d7bdb4;font-size:13px;line-height:1.55}
#services .seller-guide-table tbody th{color:#f6f1e8;font-weight:600;font-size:14px}
#services .seller-guide-table a{color:#f0b4a8;text-decoration:none;border-bottom:1px solid #e8a7986b;padding-bottom:2px}
#services .seller-guide-table a:hover,#services .seller-guide-table a:focus-visible{color:#fff;border-bottom-color:#fff}
#services .seller-guide-table .guide-price{color:#f6f1e8;font-family:'Instrument Serif',Georgia,serif;font-size:27px;white-space:nowrap}
#services .seller-guide-note{margin:18px 0 0;color:#d3b9b0;font-size:13px;line-height:1.65}
#services .service-card[id]{scroll-margin-top:115px}
html[lang=ko] #services .seller-guide-intro h3{font-family:'Noto Sans KR',sans-serif;font-size:clamp(28px,3vw,42px);line-height:1.3;letter-spacing:-.045em}
html[lang=ko] #services .seller-guide-intro h3 em{font-family:'Noto Sans KR',sans-serif;font-style:normal;font-weight:400;letter-spacing:-.045em}
html[lang=ko] #services .service-card h3{font-family:'Noto Sans KR',sans-serif;font-size:clamp(26px,2.2vw,33px);line-height:1.3;letter-spacing:-.04em}
html[lang=ko] #services .section-heading h2{line-height:1.28}
@media(max-width:1180px){
  #services .service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  #services .service-card,#services .service-card+.service-card,#services .service-card:last-child{min-height:350px}
}
@media(max-width:760px){
  #services.amazon-services .section-heading{margin-bottom:32px}
  #services.amazon-services .section-heading>p:not(.eyebrow){font-size:14px;line-height:1.65}
  #services .seller-perspective{display:block;margin-bottom:30px}
  #services .seller-perspective p,#services .seller-perspective p:first-child{padding:17px 0;gap:5px;font-size:13px}
  #services .seller-perspective p+p{border-left:0;border-top:1px solid #e5cfc22d}
  #services .service-grid{grid-template-columns:1fr}
  #services .service-card,#services .service-card+.service-card,#services .service-card:last-child{min-height:0;padding:26px 22px}
  #services .service-card h3{font-size:35px;min-height:0;margin:23px 0 14px}
  #services .service-card>p{font-size:14px}
  #services .service-deliverables{font-size:13px}
  #services .service-terms{font-size:13px}
  #services .seller-guide{margin-top:54px;padding-top:33px}
  #services .seller-guide-intro{display:block;margin-bottom:25px}
  #services .seller-guide-intro h3{font-size:38px}
  #services .seller-guide-intro>p{max-width:38ch;margin-top:15px;font-size:13px}
  #services .seller-guide-table-wrap{overflow:visible;border:0;border-radius:0;background:transparent}
  #services .seller-guide-table,#services .seller-guide-table tbody{display:block}
  #services .seller-guide-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
  #services .seller-guide-table tbody tr{display:grid;grid-template-columns:1fr auto;gap:8px 16px;margin-bottom:10px;padding:18px;border:1px solid #e5cfc245;border-radius:10px;background:#27191c}
  #services .seller-guide-table tbody tr:hover{background:#27191c}
  #services .seller-guide-table tbody th,#services .seller-guide-table tbody td{display:block;width:auto!important;padding:0;font-size:13px}
  #services .seller-guide-table tbody th{grid-column:1/-1;font-size:15px}
  #services .seller-guide-table tbody td:nth-child(2){grid-column:1/-1;color:#d7bdb4}
  #services .seller-guide-table tbody td:nth-child(3){grid-column:1;align-self:end}
  #services .seller-guide-table tbody td.guide-price{grid-column:2;align-self:end;font-size:25px}
}
