.CcITAG_steps{gap:var(--sp-5);max-width:60rem;margin-top:calc(clamp(110px, 12vw, 190px) * -1 - var(--sp-5));counter-reset:step;list-style:none;display:grid;position:relative}.CcITAG_step{gap:var(--sp-4);padding:var(--sp-5) var(--sp-5) var(--sp-5) calc(var(--sp-5) + 64px);counter-increment:step;background:#fff;border-radius:24px;display:grid;position:relative;box-shadow:0 1px #0d17360d,0 18px 40px #0d173614}@media (min-width:820px){.CcITAG_step{align-items:center;gap:var(--sp-6);grid-template-columns:minmax(0,1fr) 280px}}.CcITAG_step:before{content:counter(step);left:var(--sp-5);top:var(--sp-5);background:var(--m-window);width:44px;height:44px;color:var(--m-sky-0);font-size:var(--fs-18);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;box-shadow:inset 0 1px #ffffff80,0 0 0 6px #ffc46b2e}.CcITAG_step:not(:last-child):after{content:"";left:calc(var(--sp-5) + 21px);top:calc(var(--sp-5) + 52px);bottom:calc(var(--sp-5) * -1 - 4px);z-index:1;background:linear-gradient(#ffc46be6,#2b3c8c59);width:2px;position:absolute}.CcITAG_words{gap:var(--sp-2);align-content:start;display:grid}.CcITAG_title{letter-spacing:-.02em;color:var(--m-ink);font-size:clamp(1.5rem,1.1rem + 1.2vw,2rem);font-weight:400;font-stretch:118%;line-height:1.15}.CcITAG_text{max-width:52ch;color:var(--m-slate);font-size:var(--fs-18);line-height:1.55}.CcITAG_fine{max-width:60rem;margin:var(--sp-6) 0 var(--sp-5);color:var(--m-slate);font-size:var(--fs-16)}.CcITAG_picture{background:radial-gradient(60% 60% at 70% 100%, #ffb06e59, transparent 70%), linear-gradient(180deg, var(--m-sky-0), var(--m-sky-1));border-radius:18px;place-items:center;height:180px;display:grid;overflow:hidden}.CcITAG_profile{background:#fff;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:8px 10px;width:210px;padding:14px;display:grid}.CcITAG_avatar{background:conic-gradient(from 200deg,#14205e,#3b4aa0,#ee8f80,#ffb27a,#14205e);border-radius:50%;grid-row:span 2;width:38px;height:38px}.CcITAG_profileName{background:#1c2550;border-radius:4px;width:80%;height:8px}.CcITAG_colors{gap:4px;display:flex}.CcITAG_colorA,.CcITAG_colorB,.CcITAG_colorC{background:#23347f;border-radius:4px;width:14px;height:14px}.CcITAG_colorB{background:#ffc46b}.CcITAG_colorC{background:#6fe3df}.CcITAG_check{color:#2d3557;grid-column:span 2;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.CcITAG_check:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.4 8.3l2.3 2.2L11.6 5.7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% no-repeat,#2f9e7a;border-radius:50%;width:16px;height:16px}.CcITAG_flow{align-items:center;gap:14px;display:flex}.CcITAG_pdf{background:#e9eaee;border-radius:4px;align-content:start;gap:6px;width:70px;height:92px;padding:14px 10px;display:grid;position:relative;transform:rotate(-4deg)}.CcITAG_pdfLine{background:#b9bdc6;border-radius:2px;height:4px}.CcITAG_pdfTag{color:#fff;background:#b13a35;border-radius:3px;padding:1px 6px;font-size:10px;font-weight:700;position:absolute;bottom:8px;left:8px}.CcITAG_arrow{background:var(--m-window);border-radius:1px;width:34px;height:2px;box-shadow:0 0 10px #ffc46be6}.CcITAG_made{background:#fff;border-radius:12px;gap:7px;width:112px;padding:8px;display:grid;box-shadow:0 0 30px #6fe3df73}.CcITAG_madeArt{background:linear-gradient(#d9d2c3 0 24%,#2f8fa6 24% 34%,#6fc4cf 34%);border-radius:7px;height:46px}.CcITAG_madeChips{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.CcITAG_madeChips>span{border-radius:4px;height:12px;box-shadow:inset 0 0 0 1px #cfd3e0}.CcITAG_madeChips>.CcITAG_madeChipOn{background:var(--m-sky-1);box-shadow:none}.CcITAG_madeButton{background:var(--m-window);border-radius:7px;height:14px}.CcITAG_message{gap:8px;width:200px;display:grid}.CcITAG_bubble{color:#1c1f26;background:#e9e9ee;border-radius:16px 16px 16px 5px;justify-self:start;padding:8px 12px;font-size:13px}.CcITAG_linkCard{background:#e9e9ee;border-radius:14px;gap:8px;width:160px;padding:0 0 10px;display:grid;overflow:hidden}.CcITAG_linkArt{background:linear-gradient(#d9d2c3 0 26%,#2f8fa6 26% 38%,#6fc4cf 38%);height:54px}.CcITAG_linkLine{background:#9aa0ab;border-radius:3px;width:70%;height:6px;margin-left:10px}.CcITAG_notice{background:#0a1234eb;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:8px 10px;width:220px;padding:14px;display:grid;box-shadow:inset 0 0 0 1px #ffc46bb3,0 0 40px #ffc46b4d}.CcITAG_noticeDot{background:var(--m-window);border-radius:50%;width:12px;height:12px;box-shadow:0 0 10px #ffc46be6}.CcITAG_noticeTitle{color:#fff;font-size:14px;font-weight:650}.CcITAG_noticeLine,.CcITAG_noticeLineShort{background:#aeb9dd80;border-radius:3px;grid-column:span 2;height:6px}.CcITAG_noticeLineShort{background:var(--m-window);width:55%}@media (prefers-reduced-motion:no-preference){.CcITAG_step{animation:CcITAG_stepIn .7s var(--ease-settle) both}.CcITAG_step:nth-child(2){animation-delay:90ms}.CcITAG_step:nth-child(3){animation-delay:.18s}.CcITAG_step:nth-child(4){animation-delay:.27s}}@keyframes CcITAG_stepIn{0%{transform:translateY(18px)}}
