.ai-community[data-v-c4ff770b]{min-height:100vh;overflow-x:hidden;background:linear-gradient(180deg,#f8fbff,#eef6ff 42%,#f6f9ff);color:#10233f}
.ai-community[data-v-c4ff770b] svg{width:1em;height:1em;flex-shrink:0;}
.ai-community[data-v-c4ff770b] svg[data-v-c2da58e4]{width:2em;height:2em;flex-shrink:0;}
.container[data-v-c4ff770b]{width:min(1180px,100% - 48px);margin:0 auto}.hero[data-v-c4ff770b]{position:relative;overflow:hidden;padding:clamp(42px,4.4vw,58px) 0 clamp(42px,4vw,52px);color:#fff}.hero__bg[data-v-c4ff770b]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 14% 26%,rgba(56,189,248,.28),transparent 28%),radial-gradient(circle at 82% 18%,rgba(139,92,246,.34),transparent 30%),linear-gradient(135deg,#08162f,#163b71 52%,#1d1b4f)}.hero__bg[data-v-c4ff770b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.78),transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.78),transparent)}.hero__inner[data-v-c4ff770b]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,400px);gap:clamp(28px,3.4vw,46px);align-items:center}.hero__copy h1[data-v-c4ff770b]{margin:16px 0 14px;font-size:clamp(42px,4.2vw,52px);line-height:1.05;font-weight:800}.hero__lead[data-v-c4ff770b]{max-width:650px;margin:0;color:#ffffffc7;font-size:clamp(15px,1.2vw,16px);line-height:1.8}.hero__actions[data-v-c4ff770b]{display:flex;gap:14px;margin-top:28px;flex-wrap:wrap}.eyebrow[data-v-c4ff770b],.section-kicker[data-v-c4ff770b]{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:#b9dcff}.btn[data-v-c4ff770b],.package-card__button[data-v-c4ff770b]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border-radius:999px;text-decoration:none;font-size:14px;font-weight:700;cursor:pointer;border:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.btn[data-v-c4ff770b]:hover,.package-card__button[data-v-c4ff770b]:hover{transform:translateY(-2px)}.btn[data-v-c4ff770b]{padding:0 20px}.btn--primary[data-v-c4ff770b]{background:linear-gradient(135deg,#60a5fa,#8b5cf6);color:#fff;box-shadow:0 16px 34px #3b82f652}.btn--ghost[data-v-c4ff770b]{color:#fff;border:1px solid rgba(255,255,255,.28);background:#ffffff14}.hero-card[data-v-c4ff770b],.package-card[data-v-c4ff770b],.package-detail[data-v-c4ff770b],.claim-result[data-v-c4ff770b],.capability-grid article[data-v-c4ff770b],.flow-diagram[data-v-c4ff770b]{border:1px solid rgba(89,124,180,.16);box-shadow:8px 8px 22px #3b82f614,-8px -8px 22px #fffffff0}.hero-card[data-v-c4ff770b]{padding:clamp(20px,2vw,24px);border-radius:22px;background:#ffffff1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 26px 64px #08162f47}.hero-card__top[data-v-c4ff770b]{display:flex;justify-content:space-between;gap:12px;align-items:center;color:#ffffffc7;font-size:13px;margin-bottom:18px}.hero-card__top strong[data-v-c4ff770b]{padding:4px 10px;border-radius:999px;background:#10b9812e;color:#b7f7dd;white-space:nowrap}.hero-card h2[data-v-c4ff770b]{margin:0 0 12px;font-size:clamp(23px,2.1vw,28px)}.hero-card p[data-v-c4ff770b]{margin:0;color:#ffffffb3;line-height:1.8}.hero-card__chips[data-v-c4ff770b]{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.hero-card__chips span[data-v-c4ff770b]{padding:7px 10px;border-radius:999px;background:#ffffff1a;color:#dbeafe;font-size:12px}.hero-card__meta[data-v-c4ff770b]{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.hero-card__meta span[data-v-c4ff770b]{padding:6px 9px;border-radius:999px;background:#ffffff14;color:#ffffffb8;font-size:12px}.hero-card__controls[data-v-c4ff770b]{display:flex;align-items:center;gap:12px;margin-top:22px}.hero-card__controls button[data-v-c4ff770b]{width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:#ffffff14;color:#dbeafe;display:grid;place-items:center;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.hero-card__controls button[data-v-c4ff770b]:hover{background:#ffffff29;border-color:#ffffff5c;transform:translateY(-1px)}.hero-card__controls button[data-v-c4ff770b]:focus-visible{outline:3px solid rgba(147,197,253,.42);outline-offset:3px}.hero-card__dots[data-v-c4ff770b]{display:flex;align-items:center;gap:7px}.hero-card__dots button[data-v-c4ff770b]{width:8px;height:8px;padding:0;border-radius:999px;background:#ffffff47;border:none}.hero-card__dots button.active[data-v-c4ff770b]{width:26px;background:#fff}.section[data-v-c4ff770b]{padding:clamp(34px,3.5vw,46px) 0}
.section-head[data-v-c4ff770b]{/*display:flex;justify-content:space-between;*/gap:32px;align-items:flex-end;margin-bottom:22px}.section-head .section-kicker[data-v-c4ff770b]{color:#3b82f6;}
.section-head h2[data-v-c4ff770b]{margin:8px 0 0;font-size:clamp(24px,2.2vw,28px);line-height:1.2;text-align:center;color: #1e3a5f;}
.section-head p[data-v-c4ff770b]{max-width:470px;margin:0;color:#64748b;line-height:1.7;font-size:14px}.operation-tags[data-v-c4ff770b]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.operation-tags span[data-v-c4ff770b]{padding:7px 11px;border-radius:999px;background:#fff;border:1px solid rgba(59,130,246,.14);color:#3b82f6;font-size:12px;font-weight:700;box-shadow:0 8px 18px #3b82f614}
.claim-layout[data-v-c4ff770b]{display:grid;grid-template-columns:minmax(300px,.86fr) minmax(360px,1.2fr) minmax(230px,.72fr);gap:14px;align-items:stretch;min-height:540px}

.claim-layout[data-v-c4ff770c]{display:grid; grid-template-columns:350px minmax(0,1fr);gap:14px;align-items:stretch;}

.claim-layout[data-v-c4ff770c]:hover .package-card[data-v-c4ff770b]{
border-color: #3b82f657;
box-shadow: 0 16px 34px #3b82f61f;
}


.claim-layout .detail[data-v-c4ff770c] {
border-radius: 18px;padding: clamp(16px,1.55vw,20px); background-color:#fff;
  border: 1px solid rgba(89,124,180,.16);
  box-shadow: 8px 8px 22px #3b82f614,-8px -8px 22px #fffffff0;

}
.claim-layout[data-v-c4ff770c]:hover .detail[data-v-c4ff770c] {
border-color: #3b82f657;box-shadow: 0 16px 34px #3b82f61f;
}
.claim-layout .detail[data-v-c4ff770c]:hover
{
transform: translateY(-2px);
}


.package-list-shell[data-v-c4ff770b]{display:flex;flex-direction:column;gap:12px;min-width:0;height:100%}.package-pager[data-v-c4ff770b]{position:relative;z-index:1;align-self:stretch;display:flex;align-items:center;justify-content:center;gap:28px;min-height:58px;margin-top:6px;padding:10px 28px;border:1px solid rgba(59,130,246,.16);border-radius:18px;background:linear-gradient(135deg,#3b82f614,#8b5cf614);box-shadow:inset 0 1px #ffffffb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.package-pager[data-v-c4ff770b]:before{content:"";position:absolute;left:86px;right:86px;top:50%;height:4px;border-radius:999px;background:linear-gradient(90deg,#3b82f647,#8b5cf652);transform:translateY(-50%)}.package-pager button[data-v-c4ff770b]{position:relative;z-index:1;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;cursor:pointer;box-shadow:0 10px 20px #3b82f638;transition:transform .2s ease,background .2s ease}.package-pager button[data-v-c4ff770b]:hover{transform:translateY(-1px);background:linear-gradient(135deg,#2563eb,#7c3aed)}.package-pager button[data-v-c4ff770b]:focus-visible{outline:3px solid rgba(96,165,250,.38);outline-offset:3px}.package-pager__track[data-v-c4ff770b]{position:relative;z-index:1;display:flex;align-items:center;gap:14px;padding:0 8px}.package-pager__track button[data-v-c4ff770b]{width:10px;height:10px;padding:0;border:0;border-radius:999px;background:#3b82f647;box-shadow:none}.package-pager__track button.active[data-v-c4ff770b]{width:52px;height:10px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);box-shadow:0 6px 14px #3b82f62e}.package-list[data-v-c4ff770b]{display:grid;gap:12px;flex:1;min-height:0;grid-template-rows:repeat(2,minmax(0,1fr))}.package-card[data-v-c4ff770b]{display:flex;flex-direction:column;padding:clamp(15px,1.35vw,18px);border-radius:18px;background:#ffffffe6;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.package-card[data-v-c4ff770b]:hover,.package-card--active[data-v-c4ff770b]{transform:translateY(-2px);border-color:#3b82f657;box-shadow:0 16px 34px #3b82f61f}.package-card--claimed[data-v-c4ff770b]{background:linear-gradient(180deg,#f0fdf4,#fff)}.package-card--placeholder[data-v-c4ff770b]{cursor:default;background:linear-gradient(135deg,#3b82f612,#8b5cf60f),#ffffffc7;border-style:dashed}.package-card--placeholder[data-v-c4ff770b]:hover{transform:none;border-color:#597cb429;box-shadow:8px 8px 22px #3b82f614,-8px -8px 22px #fffffff0}.package-card--placeholder h3[data-v-c4ff770b]{color:#1e3a5f}.package-card__head[data-v-c4ff770b],.package-card__meta[data-v-c4ff770b]{display:flex;justify-content:space-between;gap:10px;align-items:center}.package-card__head span[data-v-c4ff770b],.package-card__meta span[data-v-c4ff770b]{color:#64748b;font-size:12px}.package-card__head strong[data-v-c4ff770b]{color:#3b82f6;font-size:12px}.package-card__status[data-v-c4ff770b]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.package-card__status span[data-v-c4ff770b],.package-card__status strong[data-v-c4ff770b]{padding:5px 9px;border-radius:999px;font-size:12px;font-weight:700}.package-card__status span[data-v-c4ff770b]{background:#ecfdf5;color:#047857}.package-card__status strong[data-v-c4ff770b]{background:#3b82f617;color:#3b82f6}.package-card h3[data-v-c4ff770b]{margin:12px 0 8px;font-size:19px}.package-card p[data-v-c4ff770b]{margin:0;color:#64748b;font-size:13px;line-height:1.7}.package-card__meta[data-v-c4ff770b]{margin-top:auto;padding-top:16px;flex-wrap:wrap}.package-card__meta span[data-v-c4ff770b]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.package-card__button[data-v-c4ff770b]{width:100%;margin-top:16px;color:#fff;background:linear-gradient(135deg,#3b82f6,#8b5cf6)}.package-card[data-v-c4ff770b]:focus-visible{outline:3px solid rgba(59,130,246,.3);outline-offset:3px}.package-detail__ops[data-v-c4ff770b]{display:flex;flex-wrap:wrap;gap:8px;margin:-4px 0 16px}.package-detail__ops span[data-v-c4ff770b]{padding:6px 10px;border-radius:999px;background:#f3f8ff;color:#64748b;font-size:12px;font-weight:700}.package-detail[data-v-c4ff770b],.claim-result[data-v-c4ff770b]{border-radius:20px;background:#fff;min-height:100%}.package-detail[data-v-c4ff770b]{display:flex;flex-direction:column;padding:clamp(16px,1.55vw,20px)}.package-detail__header[data-v-c4ff770b]{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:14px}.package-detail__header span[data-v-c4ff770b]{color:#3b82f6;font-size:13px;font-weight:700}.package-detail__header h3[data-v-c4ff770b]{margin:6px 0 0;font-size:22px}.package-detail__header strong[data-v-c4ff770b]{padding:5px 10px;border-radius:999px;background:#ecfdf5;color:#047857;font-size:12px;white-space:nowrap}
.capability-list[data-v-c4ff770b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;flex:1;align-content:start;/*grid-auto-rows:minmax(124px,1fr);*/}
.redeem-note[data-v-c4ff770b]{display:flex;gap:10px;align-items:flex-start;margin-top:auto;padding:11px 13px;border-radius:14px;background:#fff7ed;border:1px solid rgba(251,146,60,.22);color:#9a3412;font-size:13px;line-height:1.65}.redeem-note svg[data-v-c4ff770b]{margin-top:3px;color:#f97316}
.capability-item[data-v-c4ff770b]{display:flex;flex-direction:column;gap:10px;/*min-height:124px;*/padding:10px 10px;border-radius:14px;background:#f8fbff;border:1px solid rgba(59,130,246,.1);transition: all .3s;}
.capability-item[data-v-c4ff770b]:hover{
transform: translateY(-2px);border: 1px solid rgba(59, 130, 246,0.8);
}
.capability-item__header[data-v-c4ff770b]{display:flex;align-items:center;gap:12px}.capability-item__header>span[data-v-c4ff770b]{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#3b82f61a;color:#3b82f6;font-size:12px;font-weight:800}.capability-item h4[data-v-c4ff770b]{margin:0;font-size:15px}.capability-item p[data-v-c4ff770b]{margin:0;color:#64748b;font-size:12px;line-height:1.6}.claim-result[data-v-c4ff770b]{padding:18px}.claim-result h3[data-v-c4ff770b]{margin:0 0 14px;font-size:18px}.claim-result p[data-v-c4ff770b]{margin:0;color:#64748b;font-size:13px;line-height:1.7}.result-list[data-v-c4ff770b]{display:grid;gap:10px}.result-item[data-v-c4ff770b]{display:flex;align-items:flex-start;gap:8px;padding:10px;border-radius:12px;background:#ecfdf5;color:#047857;font-size:13px}.result-item svg[data-v-c4ff770b]{margin-top:2px}.result-item strong[data-v-c4ff770b]{display:block;font-weight:800}.result-item p[data-v-c4ff770b]{margin-top:4px;color:#047857;font-size:12px;line-height:1.55;font-weight:500}.capability-section[data-v-c4ff770b]{padding-top:18px}.capability-grid[data-v-c4ff770b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.capability-grid article[data-v-c4ff770b]{min-height:130px;padding:16px;border-radius:16px;background:#fff;transition: all .3s;}
.capability-grid article[data-v-c4ff770b]:hover{transform: translateY(-3px);box-shadow: 8px 8px 20px #3b82f614,-5px -5px 14px #fffffffa;box-shadow: 0 16px 34px #3b82f61f;border: 1px solid rgba(59, 130, 246,0.8);}
.capability-grid__top[data-v-c4ff770b]{display:flex;justify-content:space-between;gap:10px;align-items:center;}
.capability-grid__top span[data-v-c4ff770b]{color:#3b82f6;font-size:12px;font-weight:600;
background: linear-gradient(135deg, rgb(59, 130, 246) 0%, rgb(29, 78, 216) 100%);
back4ground: linear-gradient(135deg,#3b82f6,#8b5cf6);
color: #fff;width: 45px;height: 45px;border-radius: 12px;
display: flex;
align-items: center;
justify-content: center;
background:rgba(59, 130, 246,0.8);
}

/* ÆæÊýÐÐ*/
.capability-grid article[data-v-c4ff770b]:nth-child(odd) .capability-grid__top span[data-v-c4ff770b]{

} 

/* Å¼ÊýÐÐ */
.capability-grid article[data-v-c4ff770b]:nth-child(even) .capability-grid__top span[data-v-c4ff770b]{
background: linear-gradient(135deg, rgb(139, 92, 246) 0%, rgb(109, 40, 217) 100%);
background: rgba(139, 92, 246,0.7);
} 



.capability-grid__top strong[data-v-c4ff770b]{
padding: 2px 8px;
background: #3b82f61a;color: #3b82f6;border-radius: 4px;
font-size: 12px;
font-weight: 500;
 text-align:right;
}
.capability-grid h3[data-v-c4ff770b]{ma3rgin:16px 0 8px;flex-grow: 1;font-size:15px;text-align:left;}
.capability-grid p[data-v-c4ff770b]{margin:10px 0 0 0;color:#64748b;font-size:13px;line-height:1.65;}

.flow-section[data-v-c4ff770b]{padding:28px 0 56px}.flow-diagram[data-v-c4ff770b]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:26px;border-radius:22px;background:linear-gradient(135deg,#3b82f60f,#8b5cf60d),#fff;overflow:hidden}.flow-diagram[data-v-c4ff770b]:before{content:"";position:absolute;left:14%;right:14%;top:66px;height:4px;border-radius:999px;background:linear-gradient(90deg,#3b82f633,#38bdf885,#8b5cf666)}.flow-step[data-v-c4ff770b]{position:relative;z-index:1;display:grid;justify-items:center;gap:14px;text-align:center}.flow-step[data-v-c4ff770b]:not(:last-child):after{content:"";position:absolute;top:57px;right:-16px;width:14px;height:14px;border-top:3px solid rgba(59,130,246,.46);border-right:3px solid rgba(59,130,246,.46);transform:rotate(45deg)}.flow-step__node[data-v-c4ff770b]{position:relative;width:84px;height:84px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;box-shadow:0 18px 34px #3b82f647}.flow-step__node span[data-v-c4ff770b]{position:absolute;top:-8px;right:-8px;min-width:34px;height:28px;display:inline-grid;place-items:center;padding:0 8px;border-radius:999px;background:#fff;color:#3b82f6;font-size:12px;font-weight:900;box-shadow:0 8px 18px #3b82f629}.flow-step__node svg[data-v-c4ff770b]{width:28px;height:28px}.flow-step__content[data-v-c4ff770b]{min-height:112px;padding:18px 16px;border-radius:16px;background:#ffffffdb;border:1px solid rgba(59,130,246,.1)}.flow-step h3[data-v-c4ff770b]{margin:0 0 8px;font-size:18px}.flow-step p[data-v-c4ff770b]{margin:0;color:#64748b;font-size:13px;line-height:1.7}@media (max-width: 960px){.hero__inner[data-v-c4ff770b],.claim-layout[data-v-c4ff770b]{grid-template-columns:1fr}.claim-layout[data-v-c4ff770b],.package-detail[data-v-c4ff770b],.claim-result[data-v-c4ff770b]{min-height:0}.package-list-shell[data-v-c4ff770b]{padding-left:0}.package-pager[data-v-c4ff770b]:before{left:78px;right:78px}.package-pager__track button.active[data-v-c4ff770b]{width:46px;height:10px}.package-list[data-v-c4ff770b]{height:auto}.capability-grid[data-v-c4ff770b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.container[data-v-c4ff770b]{width:min(100% - 32px,1180px)}.hero[data-v-c4ff770b]{padding:46px 0}.hero__copy h1[data-v-c4ff770b]{font-size:38px}.hero__lead[data-v-c4ff770b]{font-size:15px}.section[data-v-c4ff770b]{padding:34px 0}.section-head[data-v-c4ff770b]{display:block}.section-head h2[data-v-c4ff770b]{font-size:24px}.section-head p[data-v-c4ff770b]{margin-top:12px}.capability-list[data-v-c4ff770b],.capability-grid[data-v-c4ff770b],.flow-diagram[data-v-c4ff770b]{grid-template-columns:1fr}.flow-diagram[data-v-c4ff770b]{gap:22px;padding:22px 18px}.flow-diagram[data-v-c4ff770b]:before{left:60px;right:auto;top:54px;bottom:54px;width:4px;height:auto;background:linear-gradient(180deg,#3b82f633,#38bdf885,#8b5cf666)}.flow-step[data-v-c4ff770b]{grid-template-columns:92px minmax(0,1fr);justify-items:stretch;align-items:center;text-align:left}.flow-step[data-v-c4ff770b]:not(:last-child):after{top:auto;right:auto;left:54px;bottom:-16px;transform:rotate(135deg)}.flow-step__content[data-v-c4ff770b]{min-height:0}.package-detail__header[data-v-c4ff770b]{display:block}.package-detail__header strong[data-v-c4ff770b]{display:inline-flex;margin-top:12px}}
