.p2-section{box-sizing:border-box;color:inherit;margin:auto;max-width:1200px;min-width:0;overflow-wrap:anywhere;padding:32px 24px}.p2-title{font-size:26px;line-height:1.4;margin:0 0 12px}.p2-description{line-height:1.8;margin:0 0 20px;white-space:pre-wrap}.p2-button{align-items:center;background:var(--p2-accent,#2563eb);border:0;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font:inherit;justify-content:center;min-height:44px;padding:10px 20px;text-decoration:none}.p2-button:disabled{cursor:default;opacity:.6}.p2-popup :focus-visible,.p2-section :focus-visible{outline:2px solid var(--p2-accent,#2563eb);outline-offset:3px}.p2-note{color:#64748b;font-size:13px;line-height:1.7}.p2-error{color:#b91c1c;line-height:1.6}.p2-countdown{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.p2-time{border:1px solid #e2e8f0;border-radius:8px;box-sizing:border-box;min-width:64px;padding:14px 8px;text-align:center}.p2-time strong{color:var(--p2-accent,#2563eb);display:block;font-size:30px;font-variant-numeric:tabular-nums}.p2-time span{font-size:13px}.p2-coupons{display:grid;gap:16px;grid-template-columns:repeat(var(--p2-columns,3),minmax(0,1fr))}.p2-coupon{border:1px dashed var(--p2-accent,#dc2626);border-radius:10px;min-width:0;padding:20px}.p2-coupon h3{font-size:18px;margin:8px 0}.p2-benefit{color:var(--p2-accent,#dc2626);font-size:24px;font-weight:700}.p2-coupon p{line-height:1.7;white-space:pre-wrap}.p2-code{background:#f1f5f9;display:block;margin:12px 0;overflow-wrap:anywhere;padding:8px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.p2-form{max-width:640px}.p2-email-row{display:flex;gap:12px;margin:8px 0 16px}.p2-email{border:1px solid #94a3b8;border-radius:6px;box-sizing:border-box;flex:1;font:inherit;min-height:44px;min-width:0;padding:10px}.p2-consent{align-items:flex-start;display:flex;gap:10px;line-height:1.7}.p2-consent input{flex-shrink:0;height:18px;margin-top:4px;width:18px}.p2-consent a{color:var(--p2-accent,#2563eb)}.p2-popup{background:#fff;border:0;border-radius:12px;box-sizing:border-box;color:#0f172a;max-height:calc(100dvh - 32px);overflow:auto;overflow-wrap:anywhere;padding:28px;width:min(520px,calc(100vw - 32px))}.p2-popup::backdrop{background:#0009}.p2-popup-close{background:transparent;border:0;color:inherit;cursor:pointer;display:block;font-size:24px;margin:0 0 8px auto;min-height:44px;min-width:44px}.p2-popup img{margin-bottom:20px;max-height:320px;-o-object-fit:contain;object-fit:contain;width:100%}.p2-popup-preview{border:1px dashed #94a3b8;border-radius:12px;box-sizing:border-box;margin:auto;max-width:520px;padding:24px}.p2-popup-preview img{max-height:240px;max-width:100%}.p2-popup-anchor{height:0}@container decoration (max-width:767px){.p2-section{padding:24px 16px}.p2-title{font-size:23px}.p2-coupons{grid-template-columns:repeat(var(--p2-mobile-columns,1),minmax(0,1fr))}.p2-email-row{flex-direction:column}.p2-countdown{gap:8px}.p2-time{flex:1;min-width:52px;padding:12px 4px}.p2-time strong{font-size:25px}.p2-coupon{padding:16px}}.p1-section{box-sizing:border-box;margin:0 auto;max-width:1200px;min-width:0;overflow-wrap:anywhere;padding:24px}.p1-title{font-size:24px;line-height:1.4;margin:0 0 20px}.p1-grid{display:grid;gap:var(--p1-gap,16px);grid-template-columns:repeat(var(--p1-columns,3),minmax(0,1fr))}.p1-card{border:1px solid #e2e8f0;border-radius:10px;box-sizing:border-box;color:inherit;min-width:0;padding:20px;text-decoration:none}.p1-card h3{font-size:18px;margin:12px 0 8px}.p1-card p{line-height:1.7;margin:8px 0;white-space:pre-wrap}.p1-icon{color:var(--p1-accent,#2563eb);height:32px;width:32px}.p1-announcement button,.p1-section button{cursor:pointer;font:inherit}.p1-announcement a:focus-visible,.p1-announcement button:focus-visible,.p1-section a:focus-visible,.p1-section button:focus-visible{outline:2px solid var(--p1-accent,#2563eb);outline-offset:3px}.p1-empty{background:#f8fafc;color:#64748b;padding:24px;text-align:center}.p1-hint{color:#64748b;font-size:12px;margin:10px 0}.p1-announcement{align-items:center;box-sizing:border-box;display:flex;gap:12px;justify-content:center;min-height:44px;overflow-wrap:anywhere;padding:8px 16px}.p1-announcement-text{color:inherit;flex:1;line-height:1.6;min-width:0;text-align:center;text-decoration:none}.p1-announcement button{background:transparent;border:0;color:inherit;font-size:18px;min-height:44px;min-width:44px}.p1-announcement:empty{display:none}.decoration-responsive:has(>.p1-announcement.is-sticky){position:sticky;top:0;z-index:150}.p1-faq-group{margin:24px 0}.p1-faq-group h3{font-size:18px;margin:0 0 12px}.p1-faq-row{border-bottom:1px solid #e2e8f0}.p1-faq-question{background:transparent;border:0;color:inherit;display:flex;gap:16px;justify-content:space-between;line-height:1.6;min-height:48px;padding:16px 0;text-align:left;width:100%}.p1-faq-answer{line-height:1.8;padding:0 0 20px;white-space:pre-wrap}.p1-scroll{display:grid;gap:var(--p1-gap,16px);grid-auto-columns:calc((100% - (var(--p1-columns,3) - 1)*var(--p1-gap,16px))/var(--p1-columns,3));grid-auto-flow:column;overflow-x:auto;padding:4px 4px 12px;scroll-snap-type:x mandatory}.p1-scroll .p1-card{scroll-snap-align:start}.p1-review-head{align-items:center;display:flex;gap:10px}.p1-avatar{border-radius:50%;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.p1-stars{color:var(--p1-accent,#d97706);letter-spacing:2px}.p1-review-images{display:flex;flex-wrap:wrap;gap:8px}.p1-review-images button{background:transparent;border:0;min-height:60px;min-width:60px;padding:0}.p1-review-images img{border-radius:6px;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.p1-review-product{align-items:center;color:inherit;display:flex;gap:10px;margin-top:16px;text-decoration:none}.p1-review-product img{height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.p1-lightbox{border:0;border-radius:12px;max-height:90vh;max-width:calc(100vw - 32px);padding:16px}.p1-lightbox::backdrop{background:#000a}.p1-lightbox img{display:block;max-height:75vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.p1-lightbox button{float:right;min-height:44px;min-width:44px}.p1-hotspot-map{line-height:0;max-width:100%;position:relative}.p1-hotspot-map>img{display:block;height:auto;width:100%}.p1-hotspot-dot{background:var(--p1-accent,#2563eb);border:3px solid #fff;border-radius:50%;box-shadow:0 2px 10px #0006;color:#fff;font-weight:700;height:44px;line-height:1;position:absolute;transform:translate(-50%,-50%);width:44px}.p1-hotspot-dot[aria-expanded=true]{background:#0f172a}.p1-hotspot-product{align-items:center;color:inherit;display:flex;gap:16px;margin-top:16px;text-decoration:none}.p1-hotspot-product img{height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.p1-hotspot-product p{line-height:1.5}.p1-hotspot-product strong{display:block;margin-top:8px}@container decoration (max-width:767px){.p1-section{padding:20px 16px}.p1-title{font-size:22px}.p1-grid{grid-template-columns:repeat(var(--p1-mobile-columns,1),minmax(0,1fr))}.p1-scroll{grid-auto-columns:calc((100% - (var(--p1-mobile-columns,1) - 1)*var(--p1-gap,16px))/var(--p1-mobile-columns,1))}.p1-announcement{gap:4px;padding:8px}.p1-card{padding:16px}}@media(prefers-reduced-motion:reduce){.p1-section *{scroll-behavior:auto!important}}.commerce-grid{grid-template-columns:repeat(var(--commerce-columns,4),minmax(0,1fr))}.commerce-grid,.commerce-scroll{display:grid;gap:var(--commerce-gap,16px)}.commerce-scroll{grid-auto-columns:calc((100% - (var(--commerce-columns,4) - 1)*var(--commerce-gap,16px))/var(--commerce-columns,4));grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;padding-bottom:12px;scroll-snap-type:x mandatory}.commerce-card{color:inherit;display:block;min-width:0;scroll-snap-align:start;text-decoration:none}.commerce-image{aspect-ratio:1;background:#f1f5f9;border-radius:8px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.commerce-title{font-size:20px;font-weight:600;margin:0 0 20px}.commerce-name{margin:12px 0 6px;overflow-wrap:anywhere}.commerce-price{font-weight:600;margin:0}.commerce-empty{background:#f8fafc;color:#64748b;padding:24px;text-align:center}.commerce-controls{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.commerce-controls .commerce-title{margin:0}.commerce-controls button{background:#fff;border:1px solid #cbd5e1;border-radius:4px;cursor:pointer;padding:6px 12px}@container decoration (max-width:767px){.commerce-grid{grid-template-columns:repeat(var(--commerce-mobile-columns,2),minmax(0,1fr))}.commerce-scroll{grid-auto-columns:calc((100% - (var(--commerce-mobile-columns,2) - 1)*var(--commerce-gap,16px))/var(--commerce-mobile-columns,2))}}.category-pending[data-v-23ef8c1a]{color:#64748b;font-size:12px}.category-fallback[data-v-23ef8c1a]{color:#64748b;display:grid;font-size:36px;place-items:center}.commerce-card[data-v-23ef8c1a]{text-align:center}.commerce-card[data-v-23ef8c1a]:focus-visible{outline:2px solid #2563eb}.text-block[data-v-9a6e92d1]{padding:2rem 0}.text-inner[data-v-9a6e92d1]{margin:0 auto;max-width:1200px;padding:0 1.5rem}.text-title[data-v-9a6e92d1]{color:#111827;font-size:1.5rem;font-weight:700;margin:0 0 .75rem}.text-body[data-v-9a6e92d1]{color:#4b5563;font-size:.95rem;line-height:1.75}.text-body.muted[data-v-9a6e92d1]{color:#9ca3af;font-style:italic}.text-body[data-v-9a6e92d1] a{color:var(--color-brand-primary,#3b82f6);text-decoration:underline}.banner-block[data-v-df2dfe3f],.carousel-container[data-v-df2dfe3f]{overflow:hidden;position:relative;width:100%}.carousel-container[data-v-df2dfe3f]{height:100%}.carousel-track[data-v-df2dfe3f]{display:flex;height:100%;transition:transform .5s ease-in-out}.carousel-slide[data-v-df2dfe3f]{flex-shrink:0;position:relative;width:100%}.single-bg[data-v-df2dfe3f],.slide-bg[data-v-df2dfe3f]{-o-object-fit:cover;object-fit:cover}.single-bg[data-v-df2dfe3f],.single-placeholder[data-v-df2dfe3f],.slide-bg[data-v-df2dfe3f],.slide-placeholder[data-v-df2dfe3f]{height:100%;inset:0;position:absolute;width:100%}.single-content[data-v-df2dfe3f],.slide-content[data-v-df2dfe3f]{max-width:calc(100% - 64px);position:absolute;top:50%;transform:translateY(-50%);z-index:5}.single-content.is-left[data-v-df2dfe3f],.slide-content.is-left[data-v-df2dfe3f]{left:32px;text-align:left}.single-content.is-center[data-v-df2dfe3f],.slide-content.is-center[data-v-df2dfe3f]{left:50%;text-align:center;transform:translate(-50%,-50%)}.single-content.is-right[data-v-df2dfe3f],.slide-content.is-right[data-v-df2dfe3f]{right:32px;text-align:right}.single-text-box[data-v-df2dfe3f],.slide-text-box[data-v-df2dfe3f]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-radius:12px;padding:2.5rem 3rem;text-align:inherit}@media(max-width:640px){.single-content[data-v-df2dfe3f],.slide-content[data-v-df2dfe3f]{max-width:calc(100% - 32px)}.single-content.is-left[data-v-df2dfe3f],.slide-content.is-left[data-v-df2dfe3f]{left:16px}.single-content.is-right[data-v-df2dfe3f],.slide-content.is-right[data-v-df2dfe3f]{right:16px}}.single-title[data-v-df2dfe3f],.slide-title[data-v-df2dfe3f]{color:var(--banner-text-color,#111827);font-size:2.25rem;font-weight:800;margin:0 0 .75rem}.single-subtitle[data-v-df2dfe3f],.slide-subtitle[data-v-df2dfe3f]{color:var(--banner-text-color,#6b7280);font-size:1.125rem;margin:0 0 1.5rem;opacity:var(--banner-subtitle-opacity,1)}.slide-btn[data-v-df2dfe3f]{background:var(--color-brand-primary,#3b82f6);border-radius:8px;color:#fff;display:inline-block;font-size:1rem;font-weight:600;padding:.75rem 2rem;text-decoration:none;transition:opacity .2s}.slide-btn[data-v-df2dfe3f]:hover{opacity:.9}.arrow[data-v-df2dfe3f]{align-items:center;background:#ffffffd9;border:none;border-radius:50%;box-shadow:0 2px 8px #0000001a;color:#374151;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s;width:44px;z-index:10}.arrow[data-v-df2dfe3f]:hover{background:#fff}.arrow.left[data-v-df2dfe3f]{left:16px}.arrow.right[data-v-df2dfe3f]{right:16px}.dots[data-v-df2dfe3f]{bottom:20px;display:flex;gap:8px;left:50%;position:absolute;transform:translate(-50%);z-index:10}.dot[data-v-df2dfe3f]{background:#ffffff80;border:0;border-radius:50%;cursor:pointer;height:10px;padding:0;transition:background .3s;width:10px}.dot.active[data-v-df2dfe3f]{background:#fff}.single-banner[data-v-df2dfe3f]{position:relative;width:100%}.image-block[data-v-3ffa6941]{width:100%}.image-block .block[data-v-3ffa6941]{display:block;height:100%}.block-img[data-v-3ffa6941]{display:block;max-width:100%;width:100%}.block-placeholder[data-v-3ffa6941]{align-items:center;background:#f3f4f6;border:1px dashed #d1d5db;border-radius:8px;color:#9ca3af;display:flex;flex-direction:column;font-size:13px;gap:.5rem;height:160px;justify-content:center}.block-placeholder svg[data-v-3ffa6941]{opacity:.5}.img-load-failed[data-v-3ffa6941]:after{align-items:center;background:#fef2f2;color:#b91c1c;content:attr(data-error);display:flex;font-size:13px;height:80px;justify-content:center}.collection-block[data-v-389a674e]{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:24px}.commerce-card[data-v-389a674e]{border:1px solid #e2e8f0;border-radius:8px;padding:10px}.commerce-controls a[data-v-389a674e]{margin-left:auto}.commerce-card[data-v-389a674e]:focus-visible{outline:2px solid #2563eb}.default-showcase .commerce-card[data-v-389a674e]{border:0;border-radius:0;padding:0}.default-showcase .commerce-image[data-v-389a674e]{aspect-ratio:3/4;background:#eee9e2;border-radius:0}.showcase-label[data-v-389a674e]{color:#81786e;font-size:12px;letter-spacing:1px;margin-top:8px}.rich-text-block[data-v-1cd008b0]{border-radius:4px;min-height:60px}.rich-content[data-v-1cd008b0]{color:#374151;line-height:1.8}.rich-content[data-v-1cd008b0] img{height:auto;max-width:100%}.rich-content[data-v-1cd008b0] table{border-collapse:collapse;width:100%}.rich-content[data-v-1cd008b0] td,.rich-content[data-v-1cd008b0] th{border:1px solid #e5e7eb;padding:.75rem 1rem;text-align:left}.rich-content[data-v-1cd008b0] th{background:#f9fafb;font-weight:600}.rich-content[data-v-1cd008b0] blockquote{border-left:4px solid #6366f1;color:#6b7280;font-style:italic;padding-left:1rem}.rich-content[data-v-1cd008b0] pre{background:#1f2937;border-radius:.5rem;color:#f9fafb;overflow-x:auto;padding:1rem}.rich-content[data-v-1cd008b0] code{background:#f3f4f6;border-radius:.25rem;font-size:.875em;padding:.125rem .375rem}.rich-content[data-v-1cd008b0] pre code{background:transparent;padding:0}.rich-placeholder[data-v-1cd008b0]{color:#9ca3af;font-size:14px;padding:1rem 0;text-align:center}.image-text-block[data-v-9e5f81c1]{padding:2.5rem 0}.section-inner[data-v-9e5f81c1]{margin:0 auto;max-width:1200px;padding:0 1.5rem}.grid[data-v-9e5f81c1]{width:100%}.image-text-card[data-v-9e5f81c1]{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.image-text-card[data-v-9e5f81c1]:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.image-text-bg[data-v-9e5f81c1]{min-height:120px;width:100%}.image-text-desc[data-v-9e5f81c1],.image-text-title[data-v-9e5f81c1]{word-break:break-word}@media(max-width:768px){.grid[data-v-9e5f81c1]{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:480px){.grid[data-v-9e5f81c1]{grid-template-columns:1fr!important}}.magic-cube-block[data-v-4f0d19ab]{padding:2.5rem 0}.section-inner[data-v-4f0d19ab]{margin:0 auto;max-width:1200px;padding:0 1.5rem}.cube-grid[data-v-4f0d19ab]{aspect-ratio:2/1;width:100%}.cube-card[data-v-4f0d19ab]{background:#f0f2f5;transition:transform .2s ease,box-shadow .2s ease}.cube-card[data-v-4f0d19ab]:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.cube-bg[data-v-4f0d19ab]{align-items:center;display:flex;justify-content:center}.cube-bg[data-v-4f0d19ab],.cube-video[data-v-4f0d19ab]{height:100%;width:100%}.cube-video[data-v-4f0d19ab]{display:block;-o-object-fit:cover;object-fit:cover}.cube-placeholder[data-v-4f0d19ab]{color:#909399;font-size:14px}@media(max-width:768px){.cube-grid[data-v-4f0d19ab]{aspect-ratio:1/1}}.video-block[data-v-2405bcf4]{width:100%}.video-block__inner[data-v-2405bcf4]{overflow:hidden;position:relative;width:100%}.video-block__player[data-v-2405bcf4]{background:#000;display:block;max-width:100%;width:100%}.video-block__placeholder[data-v-2405bcf4]{align-items:center;background:#111827;border-radius:8px;color:#9ca3af;display:flex;flex-direction:column;font-size:13px;gap:.5rem;height:180px;justify-content:center}.video-block__placeholder svg[data-v-2405bcf4]{opacity:.5}.video-block__overlay[data-v-2405bcf4]{color:#fff;max-width:75%;pointer-events:none;position:absolute;text-shadow:0 1px 6px rgba(0,0,0,.45);top:50%;transform:translateY(-50%);z-index:5}.video-block__overlay.is-left[data-v-2405bcf4]{left:28px;text-align:left}.video-block__overlay.is-center[data-v-2405bcf4]{left:50%;text-align:center;transform:translate(-50%,-50%)}.video-block__overlay.is-right[data-v-2405bcf4]{right:28px;text-align:right}.video-block__overlay-box[data-v-2405bcf4]{box-sizing:border-box;display:inline-block;max-width:100%;text-align:inherit}.video-block__overlay-title[data-v-2405bcf4]{font-size:clamp(18px,2.4vw,28px);font-weight:700;line-height:1.3;margin:0 0 8px;pointer-events:none}.video-block__overlay-desc[data-v-2405bcf4]{font-size:clamp(12px,1.4vw,15px);line-height:1.55;margin:0 0 16px;opacity:.92;pointer-events:none;white-space:pre-wrap}.video-block__overlay-btn[data-v-2405bcf4]{border-radius:999px;cursor:pointer;display:inline-block;font-size:clamp(12px,1.2vw,14px);font-weight:600;line-height:1.4;padding:8px 22px;pointer-events:auto;text-decoration:none;transition:opacity .2s,transform .2s,background-color .2s}.video-block__overlay-btn[data-v-2405bcf4]:hover{opacity:.9;transform:translateY(-1px)}.video-block__overlay-btn.btn-outline[data-v-2405bcf4]{background:transparent;border:1px solid #fff;color:#fff}.video-block__overlay-btn.btn-solid[data-v-2405bcf4]{background:#fff;border:1px solid #fff;color:#1f2937;text-shadow:none}.video-block__overlay-btn.btn-text[data-v-2405bcf4]{background:transparent;border:1px solid transparent;color:#fff;padding-left:0;padding-right:0}@media(max-width:640px){.video-block__overlay[data-v-2405bcf4]{max-width:85%}.video-block__overlay.is-left[data-v-2405bcf4]{left:16px}.video-block__overlay.is-right[data-v-2405bcf4]{right:16px}}.ai-series-card[data-v-81eb02c3],.ai-series-card[data-v-81eb02c3] *{box-sizing:border-box}.ai-series-card[data-v-81eb02c3]{background:var(--ai-series-bg,#0e0e0e);color:#fff;overflow:hidden;padding:80px 160px 72px;position:relative;width:100%}.ai-series-card__stars[data-v-81eb02c3]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.ai-series-card__star[data-v-81eb02c3]{animation:aiSeriesStarFall-81eb02c3 var(--star-duration,14s) linear infinite;animation-delay:var(--star-delay,0s);filter:drop-shadow(0 0 6px currentColor);opacity:0;position:absolute;top:-24px;will-change:transform,opacity}@keyframes aiSeriesStarFall-81eb02c3{0%{opacity:0;transform:translateZ(0) rotate(0) scale(.6)}8%{opacity:var(--star-opacity,.55)}50%{transform:translate3d(var(--star-drift-mid,14px),50vh,0) rotate(140deg) scale(1)}92%{opacity:var(--star-opacity,.55)}to{opacity:0;transform:translate3d(var(--star-drift,28px),calc(100% + 80px),0) rotate(280deg) scale(.7)}}.ai-series__body[data-v-81eb02c3],.ai-series__header[data-v-81eb02c3]{position:relative;z-index:1}.ai-series__title[data-v-81eb02c3]{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:40px;font-weight:700;gap:16px;line-height:1.25;margin:0}.ai-series__logo[data-v-81eb02c3]{display:block;height:40px;width:auto}.ai-series__desc[data-v-81eb02c3]{color:#ffffff9e;font-size:16px;line-height:1.75;margin:20px 0 0;max-width:900px}.ai-series__body[data-v-81eb02c3]{align-items:center;display:flex;gap:72px;margin-top:56px}.ai-series__list[data-v-81eb02c3]{flex:1 1 auto;list-style:none;margin:0;min-width:0;padding:0}.ai-series__item[data-v-81eb02c3]{border-top:1px solid hsla(0,0%,100%,.14);position:relative}.ai-series__item[data-v-81eb02c3]:last-child{border-bottom:1px solid hsla(0,0%,100%,.14)}.ai-series__item-link[data-v-81eb02c3]{color:inherit;cursor:pointer;display:block;padding:24px 0;text-decoration:none;transition:padding .35s cubic-bezier(.22,1,.36,1)}.ai-series__item-index[data-v-81eb02c3]{color:#4c5d66;display:block;font-size:20px;font-weight:700;letter-spacing:.025em;line-height:1;margin-bottom:16px;transition:color .3s ease}.ai-series__item-title[data-v-81eb02c3]{color:#fff;font-size:22px;font-weight:600;line-height:1.3;margin:0;transition:opacity .3s ease}.ai-series__item-desc[data-v-81eb02c3]{color:#ffffff8c;font-size:14px;line-height:1.7;margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .4s ease,margin-top .4s ease}.ai-series__item.is-active .ai-series__item-index[data-v-81eb02c3]{color:#fff}.ai-series__item.is-active .ai-series__item-desc[data-v-81eb02c3]{margin-top:12px;max-height:80px;opacity:1}.ai-series__item.is-active .ai-series__item-link[data-v-81eb02c3]{padding-left:12px}.ai-series__item:not(.is-active) .ai-series__item-title[data-v-81eb02c3]{opacity:.7}.ai-series__visual[data-v-81eb02c3]{aspect-ratio:var(--ai-series-aspect,4/3);background:#0f0f0f;border-radius:20px;flex:0 0 auto;overflow:hidden;position:relative;width:710px}.ai-series__panel[data-v-81eb02c3]{inset:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(.985);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.ai-series__panel.is-active[data-v-81eb02c3]{opacity:1;pointer-events:auto;transform:scale(1)}.ai-series__video[data-v-81eb02c3]{background:#0f0f0f;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ai-anim[data-v-81eb02c3]{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--ai-anim-delay,0s),transform .7s cubic-bezier(.22,1,.36,1) var(--ai-anim-delay,0s)}.ai-anim--scale[data-v-81eb02c3]{opacity:0;transform:translateY(24px) scale(.97)}.ai-anim--scale.is-shown[data-v-81eb02c3],.ai-anim.is-shown[data-v-81eb02c3]{opacity:1;transform:translateY(0) scale(1)}@media(max-width:1560px){.ai-series-card[data-v-81eb02c3]{padding-left:100px;padding-right:100px}}@media(max-width:1200px){.ai-series-card[data-v-81eb02c3]{padding-left:40px;padding-right:40px}}@media(max-width:1199px){.ai-series-card[data-v-81eb02c3]{padding-bottom:56px;padding-top:56px}.ai-series__title[data-v-81eb02c3]{font-size:32px}.ai-series__desc[data-v-81eb02c3]{margin-top:16px}.ai-series__body[data-v-81eb02c3]{gap:48px;margin-top:44px}.ai-series__visual[data-v-81eb02c3]{width:min(710px,50%)}}@media(max-width:991px){.ai-series__title[data-v-81eb02c3]{font-size:28px}.ai-series__body[data-v-81eb02c3]{align-items:stretch;flex-direction:column;gap:32px}.ai-series__visual[data-v-81eb02c3]{margin:0 auto;max-width:640px;order:-1;width:100%}}@media(max-width:767px){.ai-series-card[data-v-81eb02c3]{padding:48px 24px 56px}.ai-series__title[data-v-81eb02c3]{font-size:24px;gap:10px}.ai-series__logo[data-v-81eb02c3]{height:28px}.ai-series__desc[data-v-81eb02c3]{font-size:14px}.ai-series__item-link[data-v-81eb02c3]{padding:18px 0}.ai-series__item-title[data-v-81eb02c3]{font-size:18px}}@media(prefers-reduced-motion:reduce){.ai-anim[data-v-81eb02c3],.ai-anim--scale[data-v-81eb02c3]{opacity:1;transform:none;transition:none}.ai-series-card__star[data-v-81eb02c3]{animation:none;opacity:0}.ai-series__item-desc[data-v-81eb02c3],.ai-series__item-link[data-v-81eb02c3],.ai-series__panel[data-v-81eb02c3]{transition:none}}.ai-series-block[data-v-6f4ce432]{width:100%}.globe-section[data-v-ea56a14e]{display:flex;flex-direction:column;gap:20px;overflow:hidden;padding:40px 40px 28px;position:relative;width:100%}.globe-section[data-v-ea56a14e],.globe-section[data-v-ea56a14e] *{box-sizing:border-box}.globe-section__stars[data-v-ea56a14e]{background-repeat:repeat;inset:0;pointer-events:none;position:absolute}.globe-section__stars.is-layer-a[data-v-ea56a14e]{opacity:.75}.globe-section__stars.is-layer-b[data-v-ea56a14e]{animation:globeSectionTwinkle-ea56a14e 5.5s ease-in-out infinite;opacity:.6}@keyframes globeSectionTwinkle-ea56a14e{0%,to{opacity:.35}50%{opacity:.85}}.globe-section__head[data-v-ea56a14e]{position:relative;text-align:center;z-index:1}.globe-section__title[data-v-ea56a14e]{color:var(--gs-title-color,#fff);font-size:var(--gs-title-size,30px);font-weight:800;letter-spacing:.5px;line-height:1.3;margin:0}.globe-section__subtitle[data-v-ea56a14e]{color:var(--gs-subtitle-color,hsla(0,0%,100%,.72));font-size:var(--gs-subtitle-size,14px);line-height:1.6;margin:10px 0 0}.globe-section__body[data-v-ea56a14e]{align-items:center;display:flex;flex:1 1 auto;gap:40px;justify-content:center;min-height:0;position:relative;z-index:1}.globe-section__stats[data-v-ea56a14e]{flex:0 0 auto;list-style:none;margin:0;max-width:460px;min-width:0;padding:0 0 0 48px;position:relative;width:-moz-max-content;width:max-content;z-index:1}.globe-section__stat[data-v-ea56a14e]{border-bottom:1px solid hsla(0,0%,100%,.08);margin-bottom:14px;padding:0 0 14px;position:relative}.globe-section__stat[data-v-ea56a14e]:last-child{border-bottom:none;margin-bottom:0}.globe-section__stat[data-v-ea56a14e]:before{background:var(--gs-stat-bar,#4f9dff);border-radius:2px;content:"";height:calc(100% - 20px);left:-18px;position:absolute;top:2px;width:2px}.globe-section__stat-value[data-v-ea56a14e]{color:var(--gs-stat-color,#fff);display:block;font-size:var(--gs-stat-value-size,30px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.5px;line-height:1.2;padding-bottom:4px;white-space:nowrap}.globe-section__stat-label[data-v-ea56a14e]{color:var(--gs-stat-label-color,hsla(0,0%,100%,.6));display:block;font-size:var(--gs-stat-label-size,12px);line-height:1.5}.globe-section__stage[data-v-ea56a14e]{align-self:stretch;flex:0 1 480px;max-width:480px;min-height:0;min-width:0;overflow:visible;position:relative;z-index:0}.globe-section__canvas[data-v-ea56a14e]{cursor:grab;display:block;height:var(--gs-globe-size,480px);left:50%;position:absolute;top:50%;touch-action:pan-y;transform:translate(-50%,-50%);width:var(--gs-globe-size,480px)}.globe-section__canvas[data-v-ea56a14e]:active{cursor:grabbing}.globe-section.is-solo .globe-section__body[data-v-ea56a14e]{justify-content:center}.globe-section.is-solo .globe-section__stage[data-v-ea56a14e]{flex:0 1 480px;max-width:480px;min-height:0;min-width:0}.globe-section__markers[data-v-ea56a14e]{height:var(--gs-globe-size,480px);left:50%;overflow:visible;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--gs-globe-size,480px)}.globe-marker[data-v-ea56a14e]{height:0;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:0;will-change:transform,opacity}.globe-marker__dot[data-v-ea56a14e]{background:var(--globe-dot,#35e0ff);border-radius:50%;box-shadow:0 0 10px var(--globe-dot,#35e0ff),0 0 22px var(--globe-dot,#35e0ff);height:9px;left:0;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-50%) scale(var(--globe-dot-scale,1));width:9px}.globe-marker__dot[data-v-ea56a14e]:after{border-radius:50%;content:"";inset:-9px;position:absolute}.globe-marker__label[data-v-ea56a14e]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:var(--globe-label-bg,rgba(6,22,46,.55));border:1px solid rgba(120,180,255,.28);border-radius:6px;color:var(--globe-label-color,#fff);display:flex;flex-direction:column;font-size:var(--globe-label-size,13px);gap:2px;left:0;line-height:1.45;max-width:200px;padding:6px 10px;pointer-events:none;position:absolute;top:0;transform:translate(14px,-50%);transition:opacity .18s ease}.globe-marker.is-flip .globe-marker__label[data-v-ea56a14e]{text-align:right;transform:translate(calc(-100% - 14px),-50%)}.globe-marker__label-title[data-v-ea56a14e]{font-weight:600;white-space:nowrap}.globe-marker__label-desc[data-v-ea56a14e]{font-size:.85em;opacity:.82;white-space:normal}.globe-marker.is-label-hidden .globe-marker__label[data-v-ea56a14e]{opacity:0}.globe-marker.is-label-hidden .globe-marker__label-desc[data-v-ea56a14e],.globe-marker.is-label-hidden .globe-marker__label-title[data-v-ea56a14e]{white-space:nowrap}.globe-marker.is-label-hidden[data-v-ea56a14e]:hover{z-index:3}.globe-marker.is-label-hidden:hover .globe-marker__label[data-v-ea56a14e]{opacity:1}.globe-section__certs[data-v-ea56a14e]{align-items:flex-start;background:var(--gs-cert-bar-bg,hsla(0,0%,100%,.06));border-radius:12px;display:flex;gap:12px;justify-content:space-around;margin-inline:auto;max-width:100%;padding:16px 20px;position:relative;width:var(--gs-cert-bar-width,100%);z-index:1}.globe-section__cert[data-v-ea56a14e]{align-items:center;display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-width:0;text-align:center}.globe-section__cert-logo[data-v-ea56a14e]{align-items:center;background:#ffffffeb;border-radius:50%;display:flex;height:var(--gs-cert-logo-size,44px);justify-content:center;overflow:hidden;width:var(--gs-cert-logo-size,44px)}.globe-section__cert-logo img[data-v-ea56a14e]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.globe-section__cert-text[data-v-ea56a14e]{color:var(--gs-cert-text-color,hsla(0,0%,100%,.85));font-size:12px;line-height:1.4;word-break:break-word}.globe-section__loading[data-v-ea56a14e]{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.globe-section__spinner[data-v-ea56a14e]{animation:globeSectionSpin-ea56a14e .9s linear infinite;border:2px solid rgba(120,180,255,.25);border-radius:50%;border-top-color:#4f9dff;height:26px;width:26px}@keyframes globeSectionSpin-ea56a14e{to{transform:rotate(1turn)}}.globe-section.is-narrow[data-v-ea56a14e]{gap:16px;padding:24px 16px 20px}.globe-section.is-narrow .globe-section__body[data-v-ea56a14e]{align-items:stretch;flex-direction:column;gap:8px}.globe-section.is-narrow .globe-section__stats[data-v-ea56a14e]{flex:none;max-width:none;padding-left:16px;width:100%}.globe-section.is-narrow .globe-section__stat[data-v-ea56a14e]{margin-bottom:10px;padding-bottom:10px}.globe-section.is-narrow .globe-section__stage[data-v-ea56a14e]{flex:none;min-height:240px;width:100%}.globe-section.is-narrow .globe-section__certs[data-v-ea56a14e]{flex-wrap:wrap;gap:16px 8px}.globe-section.is-narrow .globe-section__cert[data-v-ea56a14e]{flex:0 0 calc(33.333% - 8px)}.decoration-surface{container-name:decoration;container-type:inline-size;max-width:100%;min-width:0}.decoration-responsive{background-color:var(--block-bg,transparent);border-radius:var(--d-borderRadius,0);box-sizing:border-box;display:var(--d-display,block);margin-bottom:var(--d-marginBottom,0);margin-top:var(--d-marginTop,0);max-width:100%;min-width:0;padding:var(--d-paddingTop,0) var(--d-paddingRight,0) var(--d-paddingBottom,0) var(--d-paddingLeft,0)}.decoration-layout{display:grid;gap:var(--layout-gap);grid-template-columns:var(--layout-columns);min-width:0}.decoration-column{min-width:0}@container decoration (max-width: 767px){.decoration-responsive{border-radius:var(--m-borderRadius,0);display:var(--m-display,block);margin-bottom:var(--m-marginBottom,0);margin-top:var(--m-marginTop,0);padding:var(--m-paddingTop,0) var(--m-paddingRight,0) var(--m-paddingBottom,0) var(--m-paddingLeft,0)}.decoration-layout{gap:var(--layout-mobile-gap);grid-template-columns:var(--layout-mobile-columns)}}.decoration-page[data-v-2b4e61dd]{margin:0 auto;width:100%}.decoration-block[data-v-2b4e61dd]{width:100%}.unknown-block[data-v-2b4e61dd]{align-items:center;background:#fef2f2;border:1px dashed #fca5a5;border-radius:8px;color:#b91c1c;display:flex;flex-direction:column;font-size:13px;justify-content:center;margin:8px 0;padding:2rem}.unknown-icon[data-v-2b4e61dd]{margin-bottom:8px;opacity:.6}.empty-state[data-v-2b4e61dd]{align-items:center;color:#9ca3af;display:flex;flex-direction:column;font-size:14px;justify-content:center;padding:4rem 2rem}
