@font-face{font-family:Clipy Space;src:url(/fonts/space-grotesk-latin-variable.woff2) format("woff2");font-weight:400 700;font-display:swap}.lp-page{padding-bottom:48px}.lp-page :is(h1,h2,h3,h4){text-wrap:balance}.lp-page :is(p,li,dd){text-wrap:pretty}.lp-page a{color:inherit;text-decoration:none}.lp-page :is(input,select,textarea){font:inherit}.lp-page:lang(zh-TW){font-family:Inter,Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif}.lp-page:lang(zh-CN){font-family:Inter,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}.lp-page:lang(zh-TW) :is(h1,h2){font-family:Clipy Space,Inter,Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif}.lp-page:lang(zh-CN) :is(h1,h2){font-family:Clipy Space,Inter,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}.lp-page:lang(zh){line-break:strict;hanging-punctuation:allow-end}.lp-page:lang(zh) :is(h1,h2){letter-spacing:.08em;line-height:1.38}.lp-page:lang(zh) :is(h3,h4){letter-spacing:0;line-height:1.45}.lp-page:lang(zh) :is(p,li,dd,dt,label,legend,summary,td):not(.lp-stat){line-height:1.75}.lp-page:lang(zh) .lp-latin{letter-spacing:-.02em}.lp-page:lang(zh) .da-eyebrow{letter-spacing:.2em}.lp-run{display:inline-block}.lp-heading{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:28px;align-items:end;margin-bottom:28px}.lp-heading>div{min-width:0}.lp-heading>p{font-size:14px;line-height:1.65;color:var(--hl-muted);max-width:440px;justify-self:end}.lp-heading h2{max-width:720px}.lp-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:44px;align-items:center;padding:44px 0 46px}.lp-hero h1{font-size:clamp(34px,3.6vw,50px)}.lp-hero-copy{min-width:0;max-width:560px}.lp-lead{font-size:17px;line-height:1.65;color:var(--hl-muted);margin:18px 0 24px!important;max-width:520px}.lp-lead strong{color:var(--hl-ink);font-weight:650}.lp-hero .ag-facts{margin-top:22px}.lp-hero-center{grid-template-columns:1fr;text-align:left}.lp-visual{position:relative;min-height:400px;padding:28px 26px 30px 34px;display:grid;gap:14px;align-content:center}.lp-visual-plate{position:absolute;inset:0 -14px 0 6%;border-radius:30px;background:linear-gradient(160deg,#eff6ff,#e2edff);z-index:0}.lp-visual-plate:after{content:"";position:absolute;inset:0;border-radius:inherit;background:repeating-linear-gradient(135deg,transparent 0 22px,#2563eb0a 22px 23px)}.lp-visual-dots{position:absolute;left:-10px;bottom:16%;width:120px;height:120px;background-image:radial-gradient(#2563eb55 1.3px,transparent 1.6px);background-size:14px 14px;z-index:1}.lp-visual>:not(.lp-visual-plate):not(.lp-visual-dots):not(.lp-visual-object){position:relative;z-index:2}.lp-visual-object{position:absolute;z-index:3;right:-18px;top:-26px;width:104px;height:auto;filter:drop-shadow(0 12px 16px #2253b230);animation:hl-float 6s ease-in-out infinite}.lp-float{background:#fff;border:1px solid #e2ebfa;border-radius:14px;padding:14px 16px;box-shadow:0 16px 36px #2253b224}.lp-float:nth-of-type(odd){transform:rotate(-1deg)}.lp-float:nth-of-type(2n){transform:rotate(1deg);margin-left:12%}.lp-float header{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:650;color:var(--hl-ink);margin-bottom:10px}.lp-float header svg{color:var(--hl-blue);flex-shrink:0}.lp-float header em{margin-left:auto;font-style:normal;font-size:9.5px;font-weight:500;color:var(--hl-muted);border:1px solid var(--hl-line);border-radius:4px;padding:1px 5px}.lp-float p{font-size:12px;line-height:1.55;color:var(--hl-muted)}.lp-stills{display:flex;justify-content:center;align-items:flex-start;gap:0;padding:6px 0 0}.lp-stills img{width:31%;max-width:150px;aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover;border:4px solid #fff;border-radius:14px;box-shadow:0 16px 32px #2253b22a;background:#fff}.lp-stills img:first-child{transform:rotate(-6deg) translate(14px,24px)}.lp-stills img:nth-child(2){position:relative;z-index:2}.lp-stills img:nth-child(3){transform:rotate(6deg) translate(-14px,24px)}.lp-badge{justify-self:center;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:650;color:#1d4ed8;background:#fff;border:1px solid #cfdcf3;border-radius:999px;padding:7px 12px;box-shadow:0 8px 18px #2253b21f}.lp-chip-cloud{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.lp-chip-cloud li{font-size:11px;font-weight:600;padding:5px 10px;border-radius:999px;background:#fff;border:1px solid #cfdcf3;color:#1e40af}.lp-chip-cloud li:nth-child(3n+1){background:var(--hl-blue);border-color:var(--hl-blue);color:#fff}.lp-grid{display:grid;gap:12px}.lp-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-card{position:relative;overflow:hidden;background:#fff;border:1px solid #e2ebfa;border-radius:16px;padding:18px 18px 20px;box-shadow:0 10px 24px #2459a60b;display:grid;gap:9px;align-content:start;min-width:0}.lp-card>:not(.ag-numeral):not(.lp-card-code){position:relative;z-index:1}.lp-card h3,.lp-card strong{font-size:16px;font-weight:650;letter-spacing:-.01em;color:var(--hl-ink)}.lp-card p{font-size:13.5px;line-height:1.6;color:var(--hl-muted)}.lp-card-blue{background:#2563eb;border-color:#2563eb;box-shadow:0 16px 32px #2563eb2e}.lp-card-blue :is(strong,h3){color:#fff}.lp-card-blue .ag-numeral{color:#ffffff24}.lp-card-blue p{color:#e6eeff}.lp-page .lp-card-blue .lp-tag{background:#ffffff26;color:#fff}.lp-card-pale{background:linear-gradient(165deg,#f5f9ff,#e8f0ff);border-color:#d6e3fa;box-shadow:none}.lp-page .lp-tag{justify-self:start;display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:#1d4ed8;background:var(--hl-pale);border-radius:999px;padding:3px 9px}.lp-row{display:flex;gap:14px;align-items:flex-start}.lp-row>div{min-width:0;flex:1 1 0}.lp-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.lp-page .lp-banner{display:flex;gap:10px;align-items:flex-start;margin-top:22px;padding:14px 18px;border-radius:14px;background:var(--hl-pale);border:1px solid #d6e3fa;color:#1e3a78;font-size:14.5px;font-weight:600;line-height:1.6}.lp-page .lp-banner svg{flex-shrink:0;margin-top:3px;color:var(--hl-blue)}.lp-footnote{font-size:12px;line-height:1.65;color:var(--hl-muted);margin-top:18px!important}.lp-page .lp-stat{font-family:Clipy Space,Inter,sans-serif;font-size:34px;font-weight:700;line-height:1.05;letter-spacing:-.03em;color:var(--hl-blue);font-variant-numeric:tabular-nums}.lp-source{justify-self:start;font-size:10.5px;font-weight:600;color:#3d5579;background:#f2f6fc;border:1px solid var(--hl-line);border-radius:6px;padding:2px 7px}.lp-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.7;color:#34486f;overflow-wrap:anywhere}.lp-page .ag-btn{cursor:pointer;font:inherit;font-size:14px;font-weight:650}.lp-page .ag-btn:disabled{opacity:.6;cursor:not-allowed}.lp-page .ag-btn:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.lp-form{display:grid;gap:18px}.lp-field{display:grid;gap:6px;min-width:0}.lp-field>span,.lp-form legend{font-size:13px;font-weight:650;color:var(--hl-ink)}.lp-field small,.lp-hint{font-size:12px;line-height:1.55;color:var(--hl-muted)}.lp-input{width:100%;min-height:44px;border:1px solid #cfdcf3;border-radius:9px;background:#fff;padding:10px 12px;font-size:14px;color:var(--hl-ink)}textarea.lp-input{line-height:1.6;resize:vertical}.lp-input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.lp-form fieldset{border:0;margin:0;padding:0;display:grid;gap:10px;min-width:0}.lp-toggles{display:flex;flex-wrap:wrap;gap:6px}.lp-toggles button{min-height:40px;padding:6px 13px;border-radius:999px;border:1px solid #cfdcf3;background:#fff;color:#1e40af;font-size:13px;font-weight:600}.lp-toggles button:hover{border-color:#2563eb}.lp-toggles button[aria-pressed=true]{background:var(--hl-blue);border-color:var(--hl-blue);color:#fff}.lp-notice{border-radius:12px;padding:14px 16px;font-size:14px;line-height:1.6;text-wrap:pretty}.lp-notice strong{display:block;margin-bottom:2px}.lp-notice-info{background:var(--hl-pale);border:1px solid #cfdcf3;color:#1e3a78}.lp-notice-ok{background:#f0fdf4;border:1px solid #bbf7d0;color:#14532d}.lp-notice-warn{background:#fffbeb;border:1px solid #fde68a;color:#78350f}.lp-notice-error{background:#fff1f2;border:1px solid #fecdd3;color:#9f1239}.lp-cta-card{position:relative;overflow:hidden;border-radius:22px;padding:34px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 22px 44px #2563eb33;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px;align-items:start}.lp-cta-card>:not(.ag-close-dots){position:relative;z-index:1;min-width:0}.lp-cta-card h2{color:#fff;margin:8px 0 10px!important}.lp-cta-card p{color:#e6eeff;font-size:15px;line-height:1.65}.lp-cta-card .ag-actions{margin-top:20px}.lp-cta-panel{background:#ffffff1a;border:1px solid #ffffff40;border-radius:16px;padding:20px}.lp-cta-panel strong{font-size:16px}.lp-cta-panel p{margin-top:4px!important;font-size:14px}.lp-cta-panel dl{margin:14px 0 0;display:grid;gap:12px}.lp-cta-panel dt{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#cddcff}.lp-cta-panel dd{margin:2px 0 0;font-size:14px;font-weight:600;overflow-wrap:anywhere}.lp-cta-panel dd a{text-decoration:underline;text-underline-offset:3px}.lp-cta-panel small{display:block;margin-top:14px;font-size:11.5px;color:#cddcff}@media(max-width:1050px){.lp-grid-3,.lp-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:780px){.lp-hero{gap:26px;padding-top:30px}.lp-heading,.lp-hero{grid-template-columns:1fr}.lp-heading{gap:12px}.lp-heading>p{justify-self:start}.lp-visual{min-height:0;padding:22px 16px 24px}.lp-visual-plate{inset:0 -8px}.lp-visual-dots{display:none}.lp-visual-object{width:76px;right:-4px;top:-22px}.lp-float:nth-of-type(2n){margin-left:0}.lp-cta-card{grid-template-columns:1fr;padding:26px 20px 22px}}@media(max-width:560px){.lp-grid-2,.lp-grid-3,.lp-grid-4{grid-template-columns:1fr}.lp-lead{font-size:16px}.lp-page .lp-stat{font-size:30px}}@media(max-width:440px){.lp-page .ag-btn{flex:1 1 100%;justify-content:center}.lp-float{transform:none!important}}@media(prefers-reduced-motion:reduce){.lp-visual-object{animation:none!important}}