html{scroll-behavior:smooth}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.custom-scrollbar::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pulse-ring{0%{opacity:.5;transform:scale(.8)}to{opacity:0;transform:scale(1.2)}}@keyframes slide-up-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes slide-knob{0%,45%{left:0%}50%,95%{left:100%}to{left:0%}}@keyframes bar-fill{0%,45%{width:0%}50%,95%{width:100%}to{width:0%}}@keyframes text-friendly{0%,40%{opacity:1;transform:translateY(0)}45%,to{opacity:0;transform:translateY(10px)}}@keyframes text-professional{0%,45%{opacity:0;transform:translateY(10px)}50%,95%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes rank-rise-target{0%{z-index:10;opacity:0;transform:translateY(180%)}10%{z-index:30;opacity:1;transform:translateY(180%)}40%{z-index:30;opacity:1;transform:translateY(0%)}90%{z-index:30;opacity:1;transform:translateY(0%)}to{z-index:30;opacity:1;transform:translateY(0%)}}@keyframes rank-drop-competitor{0%{z-index:20;opacity:1;transform:translateY(0%)}10%{z-index:20;opacity:1;transform:translateY(0%)}40%{z-index:20;opacity:1;transform:translateY(90%)}to{z-index:20;opacity:1;transform:translateY(90%)}}@keyframes rank-slide-down-bottom{0%{opacity:1;transform:translateY(90%)}10%{opacity:1;transform:translateY(90%)}40%{opacity:.5;transform:translateY(180%)}to{opacity:.5;transform:translateY(180%)}}@keyframes badge-pop{0%,40%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.2)}60%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes paste-action{0%,20%{opacity:0;transform:translateY(5px)}25%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}90%,to{opacity:0;transform:translateY(5px)}}@keyframes cursor-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes highlight-flash{0%,25%{background-color:#0000}30%,45%{background-color:#fef08a}to{background-color:#0000}}@keyframes blink{50%{opacity:0}}.animate-float{animation:3s ease-in-out infinite float}.mockup-cursor{vertical-align:middle;background-color:#6366f1;width:2px;height:1.2em;animation:1s step-end infinite blink;display:inline-block}.animate-slide-knob{animation:4s ease-in-out infinite slide-knob}.animate-bar-fill{animation:4s ease-in-out infinite bar-fill}.animate-text-friendly{animation:4s ease-in-out infinite text-friendly}.animate-text-professional{opacity:0;animation:4s ease-in-out infinite text-professional}.animate-rank-rise-target{animation:4s ease-in-out infinite rank-rise-target}.animate-rank-drop-competitor{animation:4s ease-in-out infinite rank-drop-competitor}.animate-rank-slide-down-bottom{animation:4s ease-in-out infinite rank-slide-down-bottom}.animate-badge-pop{animation:4s infinite badge-pop}.animate-paste-action{animation:4s ease-out infinite paste-action}.animate-cursor-blink{animation:4s step-end infinite cursor-blink}.animate-highlight-flash{animation:4s infinite highlight-flash}.animate-shimmer{animation:2s infinite shimmer}.animate-slide-up-fade{animation:.5s ease-out slide-up-fade}.hero-workflow-demo{--ink:#151827;--line:#e3e8f2;--purple:#4f46e5;--purple-dark:#3f2ccf;--radius:8px;justify-self:center;width:min(100%,620px)}.workflow-demo-card{background:#ffffffe6;border:1px solid #d5dbebf2;border-radius:18px;overflow:hidden;box-shadow:0 30px 80px #252a4421}.demo-window-bar{background:#fafbffeb;border-bottom:1px solid #edf0f7;align-items:center;gap:8px;height:42px;padding:0 16px;display:flex}.demo-window-bar span{background:#dbe1ee;border-radius:50%;width:9px;height:9px}.demo-window-bar strong{color:#8a92aa;margin-left:auto;font-size:12px;font-weight:800}.demo-stage{background:radial-gradient(circle at 50% 18%,#4f46e517,#0000 13rem),linear-gradient(#fff,#fbfbff);padding:18px}.workflow-sequence{min-height:390px;position:relative}.sequence-input-card,.sequence-analysis-card,.sequence-topic-card,.sequence-article{width:min(100%,430px);position:absolute;left:50%;transform:translate(-50%)}.sequence-input-card,.sequence-analysis-card,.sequence-topic-card{border-radius:var(--radius);background:#fffffff2;border:1px solid #e7eaf2;box-shadow:0 16px 38px #252a4414}.sequence-input-card{gap:14px;padding:22px;animation:24s ease-in-out infinite inputJourney;display:grid;top:50%}.sequence-card-head{align-items:center;gap:10px;display:flex}.sequence-card-head .logo-mark{background:#f4f1ff;border-radius:50%;width:34px;height:34px;padding:7px}.sequence-card-head strong,.sequence-topic-card>strong{color:var(--ink);word-break:keep-all;font-size:18px;font-weight:800;line-height:1.35}.live-url-input{border-radius:var(--radius);background:#f8f9ff;border:1px solid #e4e8f4;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:8px;display:grid}.typed-url{color:#30374b;white-space:nowrap;padding:0 8px;font-size:14px;font-weight:650;overflow:hidden}.typed-url:before{vertical-align:bottom;content:"https://place.naver.com/cafe/12345";max-width:0;animation:24s steps(34,end) infinite urlTyping;display:inline-block;overflow:hidden}.typed-url:after{background:var(--purple);vertical-align:-.12em;content:"";width:2px;height:1em;margin-left:4px;animation:1s steps(2,end) infinite cursorBlink;display:inline-block}.live-url-input button{color:#fff;background:linear-gradient(135deg,var(--purple),var(--purple-dark));border-radius:var(--radius);border:0;min-height:38px;padding:0 16px;font-size:13px;font-weight:800;animation:24s ease-in-out infinite analyzeButtonClick;box-shadow:0 12px 24px #4f46e538}.sequence-analysis-card{opacity:0;gap:14px;padding:18px;animation:24s ease-in-out infinite analysisPanelFlow;display:grid;top:104px}.mini-spinner{border:2px solid #4f46e529;border-top-color:var(--purple);border-radius:50%;width:16px;height:16px;animation:.9s linear infinite spin}.analysis-ticker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.analysis-ticker-grid div{border-radius:var(--radius);background:#f8f9ff;border:1px solid #edf0f7;height:38px;overflow:hidden}.analysis-ticker-grid span{height:38px;color:var(--purple);place-items:center;font-size:13px;font-weight:750;animation:1.25s cubic-bezier(.65,0,.35,1) infinite tickerRoll;display:grid}.sequence-topic-card{opacity:0;gap:12px;padding:18px;animation:24s ease-in-out infinite topicPanelFlow;display:grid;top:112px}.topic-scroll-list{gap:10px;display:grid}.topic-scroll-list button{color:#30374b;text-align:left;border-radius:var(--radius);opacity:0;background:#fff;border:1px solid #e7eaf2;width:100%;padding:13px 14px;font-size:13.5px;font-weight:750;animation:24s ease-in-out infinite recommendIn;position:relative;overflow:hidden;transform:translateY(10px);box-shadow:0 10px 22px #252a440f}.topic-scroll-list button:first-child{animation-name:recommendIn,topicSelect;animation-duration:24s,24s;animation-timing-function:ease-in-out,ease-in-out;animation-iteration-count:infinite,infinite}.topic-scroll-list button:nth-child(2){animation-delay:.35s}.topic-scroll-list button:nth-child(3){animation-delay:.7s}.topic-scroll-list button span{padding-right:96px;display:block}.topic-scroll-list button em{color:var(--purple);opacity:0;align-items:center;gap:6px;font-size:12px;font-style:normal;font-weight:850;animation:24s ease-in-out infinite inlineComposeText;display:inline-flex;position:absolute;top:50%;right:13px;transform:translateY(-50%)translate(6px)}.topic-scroll-list button em i{border:2px solid #4f46e52e;border-top-color:var(--purple);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite spin}.sequence-article{opacity:0;animation:24s ease-in-out infinite articlePanelFlow;top:16px}.scroll-article-preview{border:1px solid var(--line);border-radius:var(--radius);background:#fff;width:min(100%,410px);height:352px;overflow:hidden;box-shadow:0 18px 44px #252a441a}.article-document{animation:24s ease-in-out infinite articleScroll}.article-hero-image,.article-inline-image{background:#eef1f7;margin:0;overflow:hidden}.article-hero-image{aspect-ratio:16/8.2}.article-inline-image{aspect-ratio:16/7;border-radius:var(--radius);margin:14px 0}.article-hero-image img,.article-inline-image img{object-fit:cover;width:100%;height:100%;display:block}.article-scroll-content{padding:16px}.article-category,.article-meta-row{color:#7b83a0;flex-wrap:wrap;gap:7px;margin-bottom:10px;font-size:11px;font-weight:750;display:flex}.article-category span{color:var(--purple);background:#f4f1ff;border-radius:999px;padding:5px 9px;display:inline-flex}.article-scroll-content h2{color:var(--ink);word-break:keep-all;margin:0 0 10px;font-size:18px;line-height:1.35}.article-scroll-content h3{color:var(--ink);margin:14px 0 8px;font-size:14px}.article-scroll-content p{color:#5b6378;margin:0 0 10px;font-size:13px;line-height:1.58}.article-scroll-content .article-sub{color:#40485d;font-weight:650}.article-opening,.article-closing{border-radius:var(--radius);background:#f7f8fb;border:1px solid #edf0f7;margin:14px 0;padding:13px}.article-opening p:last-child,.article-closing p:last-child{margin-bottom:0}.article-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.article-spec-grid div{background:#fff;border:1px solid #edf0f7;border-radius:12px;padding:10px}.article-spec-grid span{color:#8b93aa;margin-bottom:3px;font-size:10.5px;font-weight:750;display:block}.article-spec-grid strong{color:var(--ink);font-size:12.5px}.article-pull-quote,.article-caution{border-radius:0 12px 12px 0;margin:14px 0;padding:12px 13px;font-size:12.5px;line-height:1.55}.article-pull-quote{color:#185fa5;background:#eaf4ff;border-left:3px solid #6ba8e5}.article-caution{color:#854f0b;background:#fff4df;border-left:3px solid #ef9f27}.article-caution strong{color:#754408;margin-bottom:4px;display:block}.article-checklist{gap:7px;margin:0 0 14px;padding:0;list-style:none;display:grid}.article-checklist li{color:#5b6378;padding-left:18px;font-size:12.5px;line-height:1.5;position:relative}.article-checklist li:before{color:#3b6d11;content:"✓";position:absolute;left:0}.article-info-table{border-radius:var(--radius);border:1px solid #edf0f7;margin:10px 0 14px;overflow:hidden}.article-info-table div{border-bottom:1px solid #edf0f7;grid-template-columns:76px 1fr;gap:8px;padding:9px 10px;font-size:12px;line-height:1.45;display:grid}.article-info-table div:last-child{border-bottom:0}.article-info-table strong{color:#495268}.article-info-table span{color:#5b6378}.article-tags{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.article-tags span{color:var(--purple);background:#f4f1ff;border:1px solid #4f46e51a;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:750;display:inline-flex}.workflow-progress{justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.workflow-progress span{background:#dce0f1;border-radius:999px;width:8px;height:8px;animation:24s ease-in-out infinite progressDot}.workflow-progress span.active,.workflow-progress span:first-child{background:var(--purple);width:32px;animation-name:progressOne}.workflow-progress span:nth-child(2){animation-name:progressTwo}.workflow-progress span:nth-child(3){animation-name:progressThree}.workflow-progress span:nth-child(4){animation-name:progressFour}@keyframes cursorBlink{0%,52%{opacity:1}53%,to{opacity:0}}@keyframes inputJourney{0%,12%{opacity:1;top:50%;transform:translate(-50%,-50%)scale(1)}16%,52%{opacity:.96;top:14px;transform:translate(-50%)scale(.9)}56%,to{opacity:0;top:4px;transform:translate(-50%)scale(.86)}}@keyframes urlTyping{0%,2%{max-width:0}9%,to{max-width:31ch}}@keyframes analyzeButtonClick{0%,9%,to{transform:translateY(0)scale(1)}11%{transform:translateY(2px)scale(.96)}14%{transform:translateY(0)scale(1)}}@keyframes analysisPanelFlow{0%,13%{opacity:0;transform:translate(-50%,18px)}15%,27%{opacity:1;transform:translate(-50%)}30%,to{opacity:0;transform:translate(-50%,-12px)}}@keyframes tickerRoll{0%,10%{transform:translateY(0)}24%,36%{transform:translateY(-38px)}50%,62%{transform:translateY(-76px)}76%,to{transform:translateY(-114px)}}@keyframes topicPanelFlow{0%,28%{opacity:0;transform:translate(-50%,16px)}31%,52%{opacity:1;transform:translate(-50%)}55%,to{opacity:0;transform:translate(-50%,-12px)}}@keyframes recommendIn{0%,30%{opacity:0;transform:translateY(10px)}34%,to{opacity:1;transform:translateY(0)}}@keyframes topicSelect{0%,38%{color:#30374b;background:#fff;border-color:#e7eaf2;transform:translateY(0);box-shadow:0 10px 22px #252a440f}41%,48%{color:var(--purple);background:#f4f1ff;border-color:#4f46e53d;transform:translateY(-4px);box-shadow:0 0 0 3px #4f46e514,0 14px 28px #4f46e524}51%,to{color:var(--purple);background:#f4f1ff;border-color:#4f46e53d;transform:translateY(-4px)}}@keyframes inlineComposeText{0%,43%{opacity:0;transform:translateY(-50%)translate(6px)}45%,50%{opacity:1;transform:translateY(-50%)translate(0)}53%,to{opacity:0;transform:translateY(-50%)translate(-4px)}}@keyframes articlePanelFlow{0%,52%{opacity:0;transform:translate(-50%,20px)}55%,to{opacity:1;transform:translate(-50%)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes articleScroll{0%,56%{transform:translateY(0)}94%,to{transform:translateY(-1080px)}}@keyframes articleScrollMobile{0%,56%{transform:translateY(0)}94%,to{transform:translateY(-1040px)}}@keyframes progressOne{0%,13%{background:var(--purple);width:32px}15%,to{background:#dce0f1;width:8px}}@keyframes progressTwo{0%,13%,29%,to{background:#dce0f1;width:8px}15%,27%{background:var(--purple);width:32px}}@keyframes progressThree{0%,29%,54%,to{background:#dce0f1;width:8px}31%,52%{background:var(--purple);width:32px}}@keyframes progressFour{0%,52%{background:#dce0f1;width:8px}54%,to{background:var(--purple);width:32px}}@media (max-width:520px){.demo-stage{padding:12px}.workflow-sequence{min-height:382px}.scroll-article-preview{height:340px}.article-document{animation-name:articleScrollMobile}.topic-scroll-list button span{padding-right:76px}}@media (prefers-reduced-motion:reduce){.hero-workflow-demo *,.hero-workflow-demo :before,.hero-workflow-demo :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.sequence-input-card,.sequence-analysis-card,.sequence-topic-card{opacity:0}.sequence-article{opacity:1}}
/*# sourceMappingURL=6b1a5862e2e47120.css.map*/