.intro[data-v-f59cc423]{position:relative;overflow:hidden;padding:100px 0}@media(max-width:768px){.intro[data-v-f59cc423]{padding:60px 0}}.intro__copy[data-v-f59cc423],.intro__visual[data-v-f59cc423]{opacity:0;transform:translateY(32px);transition:opacity var(--duration-slower) var(--ease-out-expo),transform var(--duration-slower) var(--ease-out-expo)}.intro__copy[data-v-f59cc423]{transition-delay:0s}.intro__visual[data-v-f59cc423]{transition-delay:.15s}.intro--visible .intro__copy[data-v-f59cc423],.intro--visible .intro__visual[data-v-f59cc423]{opacity:1;transform:translateY(0)}.intro--visible .intro__float--md[data-v-f59cc423]{animation:float-in-left-f59cc423 .6s .5s var(--ease-out-expo) both}.intro--visible .intro__float--oss[data-v-f59cc423]{animation:float-in-left-f59cc423 .6s .7s var(--ease-out-expo) both}.intro__inner[data-v-f59cc423]{position:relative}.intro__deco[data-v-f59cc423]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.intro__deco-orb[data-v-f59cc423]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5}.intro__deco-orb--1[data-v-f59cc423]{width:400px;height:400px;background:radial-gradient(circle,rgba(255,90,54,.08),transparent 70%);top:-100px;left:-100px}.intro__deco-orb--2[data-v-f59cc423]{width:300px;height:300px;background:radial-gradient(circle,rgba(255,134,95,.06),transparent 70%);bottom:-80px;right:-80px}.intro__deco-line[data-v-f59cc423]{position:absolute;background:linear-gradient(90deg,transparent,rgba(255,90,54,.06),transparent);height:1px}.intro__deco-line--1[data-v-f59cc423]{top:20%;left:0;right:0;transform:rotate(-2deg)}.intro__deco-line--2[data-v-f59cc423]{bottom:25%;left:0;right:0;transform:rotate(1deg)}.intro__grid[data-v-f59cc423]{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;max-width:1440px;margin:0 auto;padding:0 40px}@media(max-width:992px){.intro__grid[data-v-f59cc423]{grid-template-columns:1fr;gap:48px}}@media(max-width:768px){.intro__grid[data-v-f59cc423]{padding:0 16px}}.intro__copy[data-v-f59cc423]{order:2;text-align:right}@media(max-width:992px){.intro__copy[data-v-f59cc423]{text-align:center;order:1}}.intro__label[data-v-f59cc423]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:linear-gradient(135deg,#ff5a3614,#ff865f0a);border:1px solid rgba(255,90,54,.12);color:#ff5a36;font-size:13px;font-weight:600;letter-spacing:.02em;margin-bottom:20px}.intro__label-icon[data-v-f59cc423]{display:flex;align-items:center}.intro__label-icon svg[data-v-f59cc423]{color:#ff865f}.intro__title[data-v-f59cc423]{font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.2;color:var(--neutral-10);margin-bottom:20px;letter-spacing:-.02em}.intro__title-accent[data-v-f59cc423]{background:linear-gradient(135deg,#ff5a36,#ff865f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.intro__desc[data-v-f59cc423]{font-size:14px;line-height:1.75;color:var(--neutral-7);max-width:490px;margin-bottom:36px;text-align:right;margin-left:auto}@media(max-width:992px){.intro__desc[data-v-f59cc423]{margin-left:auto;margin-right:auto}}.intro__actions[data-v-f59cc423]{display:flex;align-items:center;justify-content:flex-end;gap:16px}@media(max-width:992px){.intro__actions[data-v-f59cc423]{justify-content:center}}.intro__btn-arrow[data-v-f59cc423]{margin-left:6px;transition:transform var(--duration-fast)}.intro .site-btn:hover .intro__btn-arrow[data-v-f59cc423]{transform:translate(3px)}.intro__visual[data-v-f59cc423]{position:relative;display:flex;justify-content:center;perspective:800px;order:1}@media(max-width:992px){.intro__visual[data-v-f59cc423]{order:0}}.intro__card[data-v-f59cc423]{position:relative;width:100%;max-width:480px;border-radius:var(--border-radius-lg);background:var(--glass-bg-heavy);border:1px solid var(--glass-border);backdrop-filter:blur(var(--glass-blur-heavy));box-shadow:var(--shadow-xl),0 0 0 1px #ffffff0d inset;overflow:hidden;transition:transform .5s var(--ease-out-expo),box-shadow .5s var(--ease-out-expo)}.intro__card[data-v-f59cc423]:hover{transform:translateY(-4px);box-shadow:var(--shadow-2xl),0 0 0 1px #ffffff14 inset,0 20px 60px #ff5a3614}.intro__card-topbar[data-v-f59cc423]{display:flex;align-items:center;gap:6px;padding:12px 16px;background:#f8f9fa99;border-bottom:1px solid var(--glass-border)}.intro__card-dot[data-v-f59cc423]{width:10px;height:10px;border-radius:50%}.intro__card-dot--red[data-v-f59cc423]{background:#ff5f57}.intro__card-dot--yellow[data-v-f59cc423]{background:#febc2e}.intro__card-dot--green[data-v-f59cc423]{background:#28c840}.intro__card-titlebar[data-v-f59cc423]{flex:1;text-align:center;font-size:12px;color:var(--neutral-6);font-weight:500;margin-right:28px}.intro__card-body[data-v-f59cc423]{padding:24px 20px}.intro__card-line[data-v-f59cc423]{height:10px;border-radius:5px;margin-bottom:10px;background:linear-gradient(90deg,#ffc3af59,#ffe1d733)}.intro__card-line--title[data-v-f59cc423]{width:55%;height:16px;background:linear-gradient(90deg,#ff865f66,#ffa48740);margin-bottom:14px}.intro__card-line--subtitle[data-v-f59cc423]{width:75%;height:10px;background:linear-gradient(90deg,#ffa48740,#ffc3af26)}.intro__card-line--short[data-v-f59cc423]{width:40%}.intro__card-line--medium[data-v-f59cc423]{width:65%}.intro__card-line--long[data-v-f59cc423]{width:90%}.intro__card-divider[data-v-f59cc423]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,90,54,.1),transparent);margin:18px 0}.intro__card-spacer[data-v-f59cc423]{height:8px}.intro__card-img-placeholder[data-v-f59cc423]{display:flex;align-items:center;justify-content:center;width:100%;height:100px;border-radius:var(--border-radius-md);background:linear-gradient(135deg,#ffe1d74d,#fff0eb33);border:1px dashed rgba(255,164,135,.3);color:#ffa487}.intro__card-sidebar[data-v-f59cc423]{position:absolute;top:52px;right:0;width:40px;height:calc(100% - 52px);background:#f8f9fa66;border-left:1px solid var(--glass-border);display:flex;flex-direction:column;align-items:center;padding-top:16px;gap:14px}.intro__card-sidebar-icon[data-v-f59cc423]{width:20px;height:20px;border-radius:var(--border-radius-xs);background:linear-gradient(135deg,#ffc3af4d,#ffe1d726)}.intro__float[data-v-f59cc423]{position:absolute;display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:var(--border-radius-md);background:var(--glass-bg-heavy);border:1px solid var(--glass-border);backdrop-filter:blur(var(--glass-blur));box-shadow:var(--shadow-md);font-size:13px;font-weight:600;color:var(--neutral-9);opacity:0;white-space:nowrap}.intro__float svg[data-v-f59cc423]{color:#ff865f;flex-shrink:0}.intro__float--md[data-v-f59cc423]{top:10%;left:-8px;animation:float-f59cc423 4s ease-in-out infinite;animation-play-state:paused}.intro--visible .intro__float--md[data-v-f59cc423]{animation-play-state:running}.intro__float--oss[data-v-f59cc423]{bottom:12%;right:-8px;animation:float-f59cc423 4.5s ease-in-out infinite;animation-delay:.5s;animation-play-state:paused}.intro--visible .intro__float--oss[data-v-f59cc423]{animation-play-state:running}@media(max-width:992px){.intro__float[data-v-f59cc423]{display:none}}:root.dark .intro__card[data-v-f59cc423]{background:#1e1e23bf;border-color:#ffffff0f}:root.dark .intro__card-topbar[data-v-f59cc423]{background:#14141999;border-color:#ffffff0d}:root.dark .intro__card-line[data-v-f59cc423]{background:linear-gradient(90deg,#ff865f26,#ff5a3614)}:root.dark .intro__card-line--title[data-v-f59cc423]{background:linear-gradient(90deg,#ff865f33,#ff5a361f)}:root.dark .intro__card-sidebar[data-v-f59cc423]{background:#14141966;border-color:#ffffff0a}:root.dark .intro__card-sidebar-icon[data-v-f59cc423]{background:linear-gradient(135deg,#ff865f26,#ff5a3614)}:root.dark .intro__card-img-placeholder[data-v-f59cc423]{background:linear-gradient(135deg,#ff5a3614,#ff865f0a);border-color:#ff865f26;color:#ff865f80}:root.dark .intro__float[data-v-f59cc423]{background:#1e1e23d9;border-color:#ffffff14;color:#fffc}@keyframes float-f59cc423{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes float-in-left-f59cc423{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}
