/* 사례 13 아노키 새 판 (2026-10-17) — 아노키 청록 #3AACC4 + 짙은 남청 #12313A.
   첫 화면 멈춤 → 재생, 시간 줄, 코드 언어 전환, 서버·DB 이전, 개정 전후 밀기, 기도 동선 다섯 화면과 90%, 결제·소유권 */
.c13{--tl:#3aacc4;--tl-d:#22869c;--tl-l:#e6f6f9;--nv:#12313a;--nv2:#1b414c;--ink:#1a2a2f;--sub:#5b6d72;--gr:#f3f8f9;--rd:#e5484d;background:#fff;color:var(--ink)}
.c13 svg{flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.c13-in{max-width:1200px;margin:0 auto;padding:0 20px}
.c13 h1,.c13 h2,.c13 h3{margin:0;letter-spacing:-.02em}
.c13-h{font-size:46px;font-weight:800;line-height:1.25;color:var(--ink);word-break:keep-all}
.c13-d{margin:22px 0 0;font-size:17px;line-height:1.85;color:var(--sub);word-break:keep-all}
.c13 main{overflow-x:clip}
.fx-wait .c13-ek,.fx-wait .c13-hero h1,.fx-wait .c13-pp{visibility:hidden}
.c13-sec{padding:130px 0}
.ph{position:relative;margin:0;padding:8px;border-radius:34px;background:#111;box-shadow:0 36px 70px -34px rgba(18,49,58,.55)}
.ph img{display:block;width:100%;height:auto;border-radius:27px}

/* 1 첫 화면 */
.c13-hero{position:relative;height:calc(100vh - 66px);min-height:660px;max-height:980px;overflow:hidden;background:radial-gradient(70% 60% at 50% 30%,#1d4d59 0,var(--nv) 70%)}
.c13-ring{position:absolute;left:50%;top:50%;width:0;height:0;z-index:-1}
.c13-ring i{position:absolute;left:-60px;top:-60px;width:120px;height:120px;border-radius:50%;border:2px solid rgba(58,172,196,.5);opacity:0}
.c13-hero.live .c13-ring i{animation:c13wave 3s ease-out infinite}
.c13-hero.live .c13-ring i:nth-child(2){animation-delay:1s}
.c13-hero.live .c13-ring i:nth-child(3){animation-delay:2s}
@keyframes c13wave{0%{transform:scale(.6);opacity:.9}100%{transform:scale(6);opacity:0}}
.c13-hero-in{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding:9vh 30px 0;text-align:center}
.c13-pp{position:relative;display:block;width:84px;height:84px;margin-bottom:22px;color:var(--tl)}
.c13-pp svg{position:absolute;inset:0;width:84px;height:84px;stroke-width:1.4}
.c13-pp .pa{color:#7b8f95}
.c13-pp .pl{opacity:0}
.c13-ek{margin:0 0 16px;font-size:16px;font-weight:700;color:#9fdbe8}
.c13 .c13-hero h1{font-size:clamp(36px,5.8vw,86px);font-weight:800;line-height:1.22;color:#fff;word-break:keep-all}
.c13-hero h1 .ch{color:rgba(255,255,255,.2)}
.c13-hp{position:absolute;z-index:2;left:50%;bottom:-28%;width:300px;margin-left:-150px}

/* 2 정보 판 */
.c13-info{padding:120px 0 130px;background:#fff}
.c13-brand{display:flex;align-items:center;gap:20px}
.c13-brand img{width:76px;height:76px;border-radius:20px}
.c13 .c13-brand h2{font-size:44px;font-weight:800}
.c13-info .c13-d{max-width:920px}
.c13-kw{display:flex;flex-wrap:wrap;gap:6px 14px;margin:20px 0 0;padding:0;list-style:none;font-size:14.5px;font-weight:600;color:var(--tl-d)}
.c13-kw li::before{content:"#"}
.c13-meta{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:56px 0 0}
.c13-meta div{padding:22px 22px 24px;border-radius:18px;background:var(--tl-l)}
.c13-meta dt{font-size:13.5px;font-weight:700;color:var(--tl-d)}
.c13-meta dd{margin:8px 0 0;font-size:17.5px;font-weight:800;word-break:keep-all}

/* 3 웹툰(청록) */
.c13-toon{background:var(--gr)}
.c13-toon .c13-in{max-width:1040px}
.c13-toon .c13-h{text-align:center}
.tn{display:grid;gap:22px;margin-top:56px;text-align:left}
.tn-c{position:relative;border:3px solid var(--ink);border-radius:14px;overflow:hidden;background:#fff}
.tn-c img{display:block;width:100%;height:auto}
.tn-cap{display:inline-flex;align-items:center;gap:8px;margin:0;padding:8px 14px 8px 8px;border-radius:8px;background:var(--ink);font-size:15px;font-weight:800;color:#fff}
.tn-cap svg{width:28px;height:28px;padding:6px;box-sizing:border-box;border-radius:6px;background:var(--tl);color:#fff;stroke-width:2}
.tn-cap b{color:#9fdbe8;font-size:13px}
.tn-c>.tn-cap{position:absolute;z-index:2}
.tb{position:absolute;z-index:3;margin:0;padding:13px 17px;border:2.5px solid var(--ink);border-radius:18px;background:#fff;font-size:15.5px;line-height:1.55;font-weight:700;letter-spacing:-.02em;color:var(--ink);word-break:keep-all;box-shadow:3px 3px 0 var(--ink)}
.tb span{display:block;margin-bottom:3px;font-size:12px;font-weight:800;color:var(--sub)}
.tb-p{background:var(--tl-l)}.tb-p span{color:var(--tl-d)}
.tb-d{border-color:var(--tl);box-shadow:3px 3px 0 var(--tl)}
.tb::after{content:"";position:absolute;width:16px;height:16px;background:inherit;border:2.5px solid var(--ink);border-width:0 2.5px 2.5px 0}
.tb-d::after{border-color:var(--tl)}
.tk-d::after{bottom:-10px;left:var(--tx,50%);margin-left:-8px;transform:rotate(45deg)}
.tk-u::after{top:-10px;left:var(--tx,50%);margin-left:-8px;transform:rotate(-135deg)}
.tk-tall .tn-c{width:600px;max-width:100%;margin:0 auto}

/* 4 시간 줄 */
.c13-line{padding:120px 0;background:var(--nv);color:#fff}
.c13-line .c13-h{color:#fff;text-align:center}
.c13-tl{--p:1;position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:64px 0 0;padding:0;list-style:none}
.c13-tl::before{content:"";position:absolute;left:10%;right:10%;top:34px;height:3px;background:linear-gradient(90deg,#6c7c80 0,#6c7c80 20%,var(--tl) 20%);transform-origin:0 50%;transform:scaleX(var(--p))}
.c13-tl li{position:relative;display:grid;justify-items:center;gap:6px;text-align:center}
.c13-tl svg{width:70px;height:70px;padding:18px;box-sizing:border-box;border-radius:50%;background:var(--nv2);color:var(--tl);box-shadow:0 0 0 2px rgba(58,172,196,.35)}
.c13-tl .x svg{color:#8a9a9e;box-shadow:0 0 0 2px rgba(255,255,255,.12)}
.c13-tl .on svg{background:var(--tl);color:#fff;box-shadow:0 0 0 8px rgba(58,172,196,.25)}
.c13-tl b{margin-top:8px;font-size:18px}
.c13-tl small{font-size:14px;color:#9fb4b9}

/* 5 언어 전환 */
.c13-lang{background:#fff}
.c13-lang .c13-h{text-align:center}
.c13-codes{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:1040px;margin:60px auto 0}
.c13-codes .cw{position:relative;padding:22px 24px 26px;border-radius:18px;background:#0f2228;color:#d8eef2;box-shadow:0 30px 60px -30px rgba(18,49,58,.6)}
.c13-codes .os{position:absolute;right:20px;top:18px;margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#7fa4ac}
.c13-codes .win{display:flex;gap:7px;margin-bottom:18px}
.c13-codes .win i{width:11px;height:11px;border-radius:50%;background:#3a5158}
.c13-codes .lang{display:flex;align-items:center;gap:12px;margin:0 0 16px;font-family:Poppins,sans-serif;font-size:20px;font-weight:800}
.c13-codes .lang svg{width:22px;height:22px;color:var(--tl)}
.c13-codes .lang .old{color:#8aa2a8}
.c13-codes .lang .new{color:#556a70;transition:color .4s}
.c13-codes .cw.on .lang .new{color:var(--tl)}
.c13-codes pre{margin:0;font-family:"JetBrains Mono",monospace;font-size:14px;line-height:1.7;white-space:pre-wrap;word-break:break-all}
.c13-codes pre.old{color:#9bb2b8}
.c13-codes pre.new{margin-top:14px;padding-top:14px;border-top:1px dashed #2c444b;color:#8ee3f2}

/* 6 서버 이전 */
.c13-mig{padding:130px 0;background:var(--gr)}
.c13-mig .c13-h{text-align:center}
.c13-move{display:grid;grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:20px;max-width:1000px;margin:60px auto 0}
.c13-move .side{display:grid;gap:14px}
.c13-move .nd{display:flex;align-items:center;gap:14px;margin:0;padding:20px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #dcebee}
.c13-move .nd svg{width:46px;height:46px;padding:11px;box-sizing:border-box;border-radius:12px;background:#e9eef0;color:#7a8b90}
.c13-move .n .nd svg{background:var(--tl);color:#fff}
.c13-move .nd b{font-size:18px}
.c13-move .o .nd{opacity:.75}
.c13-move .road{position:relative;height:6px;border-radius:3px;background:repeating-linear-gradient(90deg,var(--tl) 0 12px,transparent 12px 22px)}
.c13-move .road i{position:absolute;top:-13px;left:0;width:32px;height:32px;border-radius:8px;background:var(--tl);box-shadow:0 8px 18px -6px rgba(58,172,196,.7);animation:c13box 3.2s linear infinite}
.c13-move .road i::after{content:"";position:absolute;inset:8px;border:2px solid #fff;border-radius:3px}
.c13-move .road i:nth-child(2){animation-delay:.8s}.c13-move .road i:nth-child(3){animation-delay:1.6s}.c13-move .road i:nth-child(4){animation-delay:2.4s}
@keyframes c13box{0%{left:0;opacity:0}10%{opacity:1}90%{opacity:1}100%{left:calc(100% - 32px);opacity:0}}
.c13-mig-pts{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:44px 0 0;padding:0;list-style:none}
.c13-mig-pts li{display:flex;align-items:center;gap:8px;padding:10px 18px 10px 12px;border-radius:999px;background:#fff;font-size:15.5px;font-weight:800;box-shadow:inset 0 0 0 1.5px #d4e6ea}
.c13-mig-pts svg{width:20px;height:20px;color:var(--tl-d)}

/* 7 개정 전후 */
.c13-rev{background:#fff}
.c13-rev-in{display:grid;grid-template-columns:400px 1fr;gap:80px;align-items:center}
.c13-ba{--x:50%;position:relative;padding:8px;border-radius:34px;background:#111;box-shadow:0 36px 70px -34px rgba(18,49,58,.55);user-select:none}
.c13-ba img{display:block;width:100%;height:auto;border-radius:27px}
.c13-ba .bf{position:absolute;inset:8px;overflow:hidden;border-radius:27px;clip-path:inset(0 calc(100% - var(--x)) 0 0)}
.c13-ba .bf img{width:100%}
.c13-ba .hd{position:absolute;top:8px;bottom:8px;left:calc(8px + (100% - 16px) * var(--xr,.5));width:3px;margin-left:-1.5px;background:var(--tl);pointer-events:none}
.c13-ba .hd::after{content:"⟷";position:absolute;left:50%;top:50%;display:grid;place-items:center;width:42px;height:42px;margin:-21px 0 0 -21px;border-radius:50%;background:var(--tl);font-size:18px;color:#fff;box-shadow:0 6px 16px rgba(0,0,0,.3)}
.c13-ba .lb{position:absolute;top:22px;padding:5px 12px;border-radius:999px;background:rgba(18,49,58,.85);font-size:13px;font-weight:800;color:#fff;pointer-events:none}
.c13-ba .lb.l{left:22px}.c13-ba .lb.r{right:22px;background:var(--tl)}
.c13-ba input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}
.c13-cnt{display:grid;gap:12px;margin:34px 0 0;padding:0;list-style:none;max-width:460px}
.c13-cnt li{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;padding:16px 20px;border-radius:16px;background:var(--gr)}
.c13-cnt svg{width:48px;height:48px;padding:12px;box-sizing:border-box;border-radius:14px;background:var(--tl);color:#fff}
.c13-cnt span{font-size:17px;font-weight:800}
.c13-cnt b{font-family:Poppins,sans-serif;font-size:30px;color:var(--tl-d)}
.c13-cnt b::after{content:"건";margin-left:2px;font-family:inherit;font-size:15px}

/* 8 기도 동선 */
.c13-flow{padding:130px 0;background:var(--tl-l);overflow:hidden}
.c13-flow-t{display:flex;align-items:center;justify-content:space-between;gap:30px}
.c13-ring90{position:relative;width:170px;height:170px;flex:none}
.c13-ring90 svg{width:100%;height:100%;transform:rotate(-90deg)}
.c13-ring90 circle{fill:none;stroke-width:10}
.c13-ring90 .bg{stroke:#cde9ef}
.c13-ring90 .on{stroke:var(--tl);stroke-linecap:round;stroke-dasharray:327;stroke-dashoffset:32.7}
.c13-ring90 p{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;font-family:Poppins,sans-serif;font-weight:800;color:var(--nv)}
.c13-ring90 b{font-size:52px}.c13-ring90 span{font-size:22px}
.c13-five{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;align-items:start;margin:60px 0 0;padding:0;list-style:none}
.c13-five li:nth-child(2){margin-top:40px}.c13-five li:nth-child(3){margin-top:80px}.c13-five li:nth-child(4){margin-top:40px}
.c13-five .ph{padding:6px;border-radius:24px}
.c13-five .ph img{border-radius:19px}
.c13-five p{display:flex;align-items:center;justify-content:center;gap:6px;margin:14px 0 0;font-size:15.5px;font-weight:800;text-align:center;word-break:keep-all}
.c13-five p svg{width:20px;height:20px;color:var(--tl-d)}

/* 9 결제 · 소유권 */
.c13-own{background:#fff}
.c13-own .c13-h{text-align:center}
.c13-own-in{display:grid;grid-template-columns:1fr 1.6fr;gap:24px;max-width:1000px;margin:56px auto 0}
.c13-pay{position:relative;display:grid;justify-items:start;gap:6px;padding:30px;border-radius:20px;background:var(--nv);color:#fff}
.c13-pay svg{width:52px;height:52px;padding:13px;box-sizing:border-box;border-radius:14px;background:var(--tl);color:#fff}
.c13-pay b{margin-top:10px;font-size:22px}
.c13-pay small{font-size:15px;color:#9fb4b9}
.c13-pay .ok{position:absolute;right:26px;top:26px;width:30px;height:30px;border-radius:50%;background:var(--tl)}
.c13-pay .ok::after{content:"";position:absolute;left:10px;top:6px;width:8px;height:13px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}
.c13-key{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px;padding:30px;border-radius:20px;background:var(--gr)}
.c13-key .acc{display:flex;align-items:center;gap:10px;padding:18px;border-radius:14px;background:#fff;font-size:16px;font-weight:800;box-shadow:0 0 0 1px #dcebee}
.c13-key .acc svg{width:24px;height:24px;color:var(--tl-d)}
.c13-key .a{opacity:.6}
.c13-key .k{position:absolute;left:24%;top:30px;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#f2b705;color:#fff;box-shadow:0 8px 18px -6px rgba(242,183,5,.7);animation:c13key 3.4s ease-in-out infinite}
.c13-key .k svg{width:24px;height:24px}
@keyframes c13key{0%,15%{left:20%;opacity:0;transform:translateY(10px)}25%{opacity:1;transform:none}70%{left:70%;opacity:1}85%,100%{left:70%;opacity:0}}
.c13-key small{grid-column:1/-1;font-size:14.5px;font-weight:700;color:var(--sub);text-align:center}

/* 적합, FAQ, 문의, 관련 */
.c13-fit{background:var(--gr)}
.c13-fit .c13-h{text-align:center}
.c13-fit-list{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin:48px 0 0;padding:0}
.c13-fit-list li{padding:26px 20px;border-radius:18px;background:#fff;font-size:16px;font-weight:700;line-height:1.55;word-break:keep-all}
.c13-fit-list svg{display:block;width:44px;height:44px;margin-bottom:16px;padding:10px;box-sizing:border-box;border-radius:12px;background:var(--tl);color:#fff}
.c13-faq{background:#fff}
.c13-faq .c13-h{text-align:center}
.c13-faq-list{max-width:880px;margin:40px auto 0}
.c13-faq-list h3{margin:36px 0 6px;font-size:14px;font-weight:800;color:var(--tl-d)}
.c13-faq details{border-bottom:1px solid #e1ecef}
.c13-faq summary{position:relative;list-style:none;cursor:pointer;padding:22px 44px 22px 0;font-size:17.5px;font-weight:700}
.c13-faq summary::-webkit-details-marker{display:none}
.c13-faq summary::after{content:"+";position:absolute;right:6px;top:50%;transform:translateY(-50%);font-size:26px;font-weight:400;color:var(--tl)}
.c13-faq details[open] summary::after{content:"−"}
.c13-faq details p{margin:0;padding:0 44px 22px 0;font-size:16px;line-height:1.75;color:var(--sub)}
.c13-end{background:var(--nv);text-align:center;padding:112px 0}
.c13-end .c13-h{color:#fff}
.c13-end-act{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:36px}
.c13-btn{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 30px;border-radius:999px;background:var(--tl);color:#fff;font-size:16.5px;font-weight:800;text-decoration:none}
.c13-btn-line{background:transparent;box-shadow:inset 0 0 0 2px rgba(255,255,255,.6)}
.c13-rel{padding:96px 0}
.c13-rel h2{font-size:26px}
.c13-rel-in{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:28px}
.c13-rel a{display:block;text-decoration:none;color:var(--ink)}
.c13-rel img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:14px}
.c13-rel span{display:block;margin-top:14px;font-size:17px;font-weight:700}

@media (max-width:1100px){
  .c13-fit-list{grid-template-columns:repeat(3,1fr)}
  .c13-rev-in{grid-template-columns:340px 1fr;gap:50px}
  .c13-five{gap:12px}
}
@media (max-width:860px){
  .c13-h{font-size:27px;line-height:1.3}
  .c13-sec{padding:70px 0}
  .c13-hero{height:calc(100svh - 110px);min-height:580px}
  .c13-hero-in{padding:8vh 16px 0}
  .c13-pp,.c13-pp svg{width:60px;height:60px}
  .c13-pp{margin-bottom:14px}
  .c13-ek{font-size:13px;margin-bottom:12px}
  .c13 .c13-hero h1{font-size:clamp(27px,8vw,40px)}
  .c13-hp{width:210px;margin-left:-105px;bottom:-18%;padding:5px;border-radius:24px}
  .c13-hp img{border-radius:19px}
  .ph{padding:5px;border-radius:22px}
  .ph img{border-radius:17px}
  .c13-info{padding:60px 0 70px}
  .c13-brand img{width:54px;height:54px;border-radius:14px}
  .c13 .c13-brand h2{font-size:30px}
  .c13-d{font-size:15.5px}
  .c13-meta{grid-template-columns:1fr 1fr;gap:10px;margin-top:36px}
  .c13-meta div{padding:16px}
  .c13-meta dd{font-size:15px}
  .tn{gap:34px;margin-top:36px}
  .tn-c{border-width:2px;border-radius:12px;overflow:visible}
  .tn-c img{border-radius:10px 10px 0 0}
  .tb{position:relative;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:auto!important;font-size:14.5px;padding:11px 14px;box-shadow:2px 2px 0 var(--ink)}
  .tb-d{box-shadow:2px 2px 0 var(--tl)}
  .tb::after{display:none}
  .tn-c>.tb{margin:10px}
  .tb-c{margin-right:14%!important}.tb-p{margin-left:14%!important}
  .tn-c>.tn-cap{left:10px!important;top:10px!important;right:auto!important;bottom:auto!important;font-size:13px;padding:6px 10px 6px 6px}
  .tk-tall .tn-c{width:auto}
  .c13-line{padding:70px 0}
  .c13-tl{grid-template-columns:1fr;gap:16px;margin-top:36px;justify-items:start}
  .c13-tl::before{left:27px;right:auto;top:20px;bottom:20px;width:3px;height:auto;transform-origin:50% 0;transform:scaleY(var(--p));background:linear-gradient(180deg,#6c7c80 0,#6c7c80 20%,var(--tl) 20%)}
  .c13-tl li{grid-template-columns:56px auto;justify-items:start;column-gap:14px;text-align:left}
  .c13-tl svg{grid-row:span 2;width:56px;height:56px;padding:14px}
  .c13-tl b{margin:0;font-size:16px;align-self:end}
  .c13-tl small{font-size:13px;align-self:start}
  .c13-codes{grid-template-columns:1fr;gap:16px;margin-top:36px}
  .c13-codes .cw{padding:18px}
  .c13-codes pre{font-size:12px}
  .c13-codes .lang{font-size:17px}
  .c13-mig{padding:70px 0}
  .c13-move{grid-template-columns:1fr;gap:16px;margin-top:36px}
  .c13-move .side{grid-template-columns:1fr 1fr;gap:10px}
  .c13-move .nd{padding:14px;gap:10px}
  .c13-move .nd svg{width:38px;height:38px;padding:9px}
  .c13-move .nd b{font-size:15px}
  .c13-move .road{height:60px;width:6px;justify-self:center;background:repeating-linear-gradient(180deg,var(--tl) 0 10px,transparent 10px 18px)}
  .c13-move .road i{left:-13px;animation-name:c13boxv}
  .c13-mig-pts li{font-size:13.5px}
  .c13-rev-in{grid-template-columns:1fr;gap:36px}
  .c13-ba{width:260px;justify-self:center;padding:5px;border-radius:22px}
  .c13-ba .bf{inset:5px;border-radius:17px}
  .c13-ba img{border-radius:17px}
  .c13-cnt li{padding:12px 14px;grid-template-columns:40px 1fr auto;gap:10px}
  .c13-cnt svg{width:40px;height:40px;padding:10px}
  .c13-cnt span{font-size:15px}
  .c13-cnt b{font-size:24px}
  .c13-flow{padding:70px 0}
  .c13-flow-t{flex-direction:column;align-items:flex-start}
  .c13-ring90{width:120px;height:120px}
  .c13-ring90 b{font-size:36px}
  .c13-five{grid-template-columns:1fr 1fr;gap:14px;margin-top:30px}
  .c13-five li:nth-child(n){margin-top:0}
  .c13-five li:nth-child(even){margin-top:30px}
  .c13-five li:last-child{grid-column:1/-1;width:50%;justify-self:center}
  .c13-five p{font-size:13px}
  .c13-own-in{grid-template-columns:1fr;margin-top:36px}
  .c13-key{gap:12px;padding:20px}
  .c13-key .acc{font-size:13.5px;padding:12px;gap:6px}
  .c13-key .k{top:22px;width:36px;height:36px}
  .c13-fit-list{grid-template-columns:1fr;gap:10px}
  .c13-fit-list li{display:flex;align-items:center;gap:14px;padding:18px}
  .c13-fit-list svg{margin:0}
  .c13-faq summary{font-size:16px}
  .c13-rel-in{grid-template-columns:1fr}
}
@keyframes c13boxv{0%{top:0;opacity:0}10%{opacity:1}90%{opacity:1}100%{top:calc(100% - 32px);opacity:0}}
