.XFN9sG_page{color:#1a2a3a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#faf8f5;flex-direction:column;min-height:100vh;font-family:Noto Sans TC,Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;position:relative;overflow-x:hidden}.XFN9sG_main{z-index:10;justify-content:center;align-items:center;min-height:calc(100vh - 80px);padding:2.5rem 2rem;display:flex;position:relative}@media (min-width:768px){.XFN9sG_main{padding:3rem 4rem}}.XFN9sG_heroGrid{z-index:1;grid-template-columns:1fr;align-items:center;gap:3rem;width:100%;max-width:1280px;padding:2.5rem 0;display:grid;position:relative}@media (min-width:1024px){.XFN9sG_heroGrid{grid-template-columns:1.1fr 1fr;gap:4rem;padding:0}}.XFN9sG_mockupCol{justify-content:center;display:flex}@media (min-width:1024px){.XFN9sG_mockupCol{justify-content:flex-end}}.XFN9sG_textGradient{background:linear-gradient(135deg,#bb53b9 0%,#00a6a3 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.XFN9sG_btnFill,.XFN9sG_btnOutline{cursor:pointer;border:2px solid #0000;border-radius:9999px;justify-content:center;align-items:center;padding:.85rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.XFN9sG_btnFill{color:#fff;background:linear-gradient(135deg,#bb53b9 0%,#00a6a3 100%);box-shadow:0 8px 24px -6px #86298373}.XFN9sG_btnFill:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 16px 36px -6px #8629838c}.XFN9sG_btnOutline{color:#862983;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#bb53b9 0%,#00a6a3 100%) border-box;position:relative}.XFN9sG_btnOutline:hover{color:#fff;background:linear-gradient(135deg,#bb53b9 0%,#00a6a3 100%) padding-box padding-box,linear-gradient(135deg,#bb53b9 0%,#00a6a3 100%) border-box;transform:translateY(-2px);box-shadow:0 12px 32px -8px #86298373}.XFN9sG_topbar{z-index:10;justify-content:space-between;align-items:center;padding:1.25rem 2rem;display:flex;position:relative}@media (min-width:768px){.XFN9sG_topbar{padding:1.25rem 4rem}}.XFN9sG_nav{align-items:center;gap:.75rem;font-size:.875rem;display:flex}@media (min-width:768px){.XFN9sG_nav{gap:1.25rem}}.XFN9sG_navLink{color:#1a2a3ab3;font-weight:500;text-decoration:none;transition:color .2s}.XFN9sG_navLink:hover{color:#862983}.XFN9sG_logo{-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.XFN9sG_blobs{pointer-events:none;z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.XFN9sG_blob{filter:blur(64px);border-radius:9999px;position:absolute}.XFN9sG_blob1{opacity:.3;background:radial-gradient(circle,#bb53b9 0%,#bb53b900 70%);width:480px;height:480px;animation:18s ease-in-out infinite XFN9sG_blob;top:-8rem;left:-8rem}.XFN9sG_blob2{opacity:.25;background:radial-gradient(circle,#00a6a3 0%,#00a6a300 70%);width:520px;height:520px;animation:22s ease-in-out 4s infinite XFN9sG_blob;top:33.333%;right:-10rem}.XFN9sG_blob3{opacity:.2;background:radial-gradient(circle,#862983 0%,#86298300 70%);width:440px;height:440px;animation:26s ease-in-out 8s infinite XFN9sG_blob;bottom:-10rem;left:33.333%}@keyframes XFN9sG_blob{0%,to{transform:translate(0)scale(1)}33%{transform:translate(40px,-30px)scale(1.08)}66%{transform:translate(-30px,30px)scale(.95)}}@keyframes XFN9sG_pfFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes XFN9sG_pfCardIn{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes XFN9sG_pfSlideIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes XFN9sG_pfPopIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes XFN9sG_pfFadeIn{0%{opacity:0}to{opacity:1}}@keyframes XFN9sG_pfScaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.XFN9sG_animFadeUp{animation:.6s ease-out both XFN9sG_pfFadeUp}.XFN9sG_animCardIn{animation:.6s ease-out .2s both XFN9sG_pfCardIn}.XFN9sG_animStep{animation:.4s ease-out both XFN9sG_pfSlideIn}.XFN9sG_animCheck{animation:.3s ease-out both XFN9sG_pfPopIn}.XFN9sG_animFinal{animation:.5s ease-out 2.6s both XFN9sG_pfFadeIn}.XFN9sG_animFeatures{animation:.5s ease-out 2.8s both XFN9sG_pfFadeUp}.XFN9sG_animFeatureCard{animation:.4s ease-out backwards XFN9sG_pfScaleIn}@media (prefers-reduced-motion:reduce){.XFN9sG_animFadeUp,.XFN9sG_animCardIn,.XFN9sG_animStep,.XFN9sG_animCheck,.XFN9sG_animFinal,.XFN9sG_animFeatures,.XFN9sG_animFeatureCard,.XFN9sG_blob1,.XFN9sG_blob2,.XFN9sG_blob3{animation:none}}.XFN9sG_hero{flex-direction:column;gap:1.5rem;max-width:41rem;display:flex}.XFN9sG_chip{color:#7d207c;letter-spacing:.05em;background:linear-gradient(135deg,#bb53b91f 0%,#00a6a31f 100%);border:1px solid #86298333;border-radius:9999px;align-self:flex-start;align-items:center;gap:.5rem;padding:.375rem 1rem;font-size:.75rem;font-weight:600;display:inline-flex}.XFN9sG_heroTitle{letter-spacing:-.025em;color:#1a2a3a;margin:0;font-family:Outfit,Noto Sans TC,sans-serif;font-size:max(1.5rem,min(10vw - .4rem,3rem));font-weight:900;line-height:1.1}.XFN9sG_nowrap{white-space:nowrap}@media (min-width:768px){.XFN9sG_heroTitle{font-size:3.75rem}}@media (min-width:1024px){.XFN9sG_heroTitle{font-size:min(4.3vw,3.75rem)}}.XFN9sG_heroSub{color:#1a2a3ab3;margin:0;font-size:1.125rem;line-height:1.625}@media (min-width:768px){.XFN9sG_heroSub{font-size:1.25rem}}.XFN9sG_strong{color:#1a2a3a;font-weight:600}.XFN9sG_ctaRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.XFN9sG_trust{color:#1a2a3a99;flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;margin-top:.25rem;font-size:.875rem;display:flex}.XFN9sG_trustItem{align-items:center;gap:.375rem;display:inline-flex}.XFN9sG_refBanner{background:#fff;border:1px solid #8629831f;border-radius:1rem;align-self:flex-start;align-items:center;gap:.75rem;max-width:100%;padding:.75rem 1rem;display:inline-flex;box-shadow:0 4px 16px -6px #18181814}.XFN9sG_refAvatar{object-fit:cover;color:#7d207c;text-transform:uppercase;background:linear-gradient(135deg,#bb53b92e 0%,#00a6a32e 100%);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.9375rem;font-weight:700;display:flex;overflow:hidden}.XFN9sG_refAvatar img{object-fit:cover;width:100%;height:100%}.XFN9sG_refText{color:#1a2a3abf;flex-direction:column;gap:.125rem;min-width:0;font-size:.8125rem;line-height:1.5;display:flex}.XFN9sG_refLine{flex-wrap:wrap;align-items:center;margin:0;display:flex}.XFN9sG_refName{color:#7d207c;margin:0 .25rem;font-weight:600;text-decoration:none}.XFN9sG_refName:hover{text-decoration:underline}.XFN9sG_refReward{color:#862983;font-weight:700}.XFN9sG_refTip{color:#86298373;cursor:help;outline:none;justify-content:center;align-items:center;margin:0 .25rem;display:inline-flex;position:relative}.XFN9sG_refTipBubble{z-index:20;color:#fff;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#1a2a3a;border-radius:.5rem;padding:.375rem .625rem;font-size:.6875rem;font-weight:500;line-height:1.3;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 4px 12px -2px #18181840}.XFN9sG_refTipBubble:after{content:"";border:4px solid #0000;border-top-color:#1a2a3a;position:absolute;top:100%;left:50%;transform:translate(-50%)}.XFN9sG_refTip:hover .XFN9sG_refTipBubble,.XFN9sG_refTip:focus-within .XFN9sG_refTipBubble{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.XFN9sG_refTip:focus-visible .XFN9sG_refTipBubble{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.XFN9sG_mockup{flex-direction:column;gap:1rem;width:100%;max-width:28rem;display:flex;position:relative}.XFN9sG_card{background:#fff;border:1px solid #8629831a;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #18181814}.XFN9sG_cardChrome{border-bottom:1px solid #f3f4f6;align-items:center;gap:.5rem;padding:.75rem 1.25rem;display:flex}.XFN9sG_dots{gap:.375rem;display:flex}.XFN9sG_dot{border-radius:9999px;width:.625rem;height:.625rem}.XFN9sG_dotRed{background:#fca5a5}.XFN9sG_dotYellow{background:#fde047}.XFN9sG_dotGreen{background:#86efac}.XFN9sG_chromeLabel{color:#9ca3af;margin-left:.75rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem}.XFN9sG_steps{padding:1.25rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem;line-height:1.625}.XFN9sG_stepRow{align-items:flex-start;gap:.625rem;padding:.375rem 0;display:flex}.XFN9sG_stepArrow{color:#00a6a3;margin-top:.125rem;font-weight:700}.XFN9sG_stepLabel{color:#1a2a3ad9;flex:1}.XFN9sG_stepCheck{color:#fff;background:linear-gradient(to bottom right,#862983,#00a6a3);border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:10px;font-weight:700;display:inline-flex}.XFN9sG_finalLine{color:#006f6d;border-top:1px dashed #e5e7eb;margin-top:.75rem;padding-top:.75rem;font-size:.75rem}.XFN9sG_features{grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem;display:grid}.XFN9sG_featureCard{background:#fff;border:1px solid #f3f4f6;border-radius:1rem;flex-direction:column;align-items:center;gap:.375rem;padding:.75rem 0;transition:all .2s;display:flex;box-shadow:0 2px 8px #1818180d}.XFN9sG_featureCard:hover{border-color:#8629834d;transform:translateY(-.125rem)}.XFN9sG_featureIcon{color:#862983;background:linear-gradient(135deg,#bb53b91f 0%,#00a6a31f 100%);border-radius:.75rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.XFN9sG_featureLabel{color:#1a2a3acc;font-size:.75rem;font-weight:600}.XFN9sG_footer{color:#1a2a3a80;z-index:10;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:.75rem;display:flex;position:relative}@media (min-width:768px){.XFN9sG_footer{padding:1rem 4rem}}.XFN9sG_footerNav{align-items:center;gap:1.25rem;display:flex}.XFN9sG_footerLink{color:inherit;text-decoration:none;transition:color .2s}.XFN9sG_footerLink:hover{color:#862983}.XFN9sG_section{z-index:5;padding:5rem 1.5rem;position:relative}@media (min-width:768px){.XFN9sG_section{padding:6rem 4rem}}.XFN9sG_sectionInner{max-width:1200px;margin:0 auto}.XFN9sG_sectionHeader{text-align:center;max-width:42rem;margin:0 auto 3rem}@media (min-width:768px){.XFN9sG_sectionHeader{margin-bottom:4rem}}.XFN9sG_sectionTitle{letter-spacing:-.025em;color:#1a2a3a;margin:1.25rem 0 1rem;font-family:Outfit,Noto Sans TC,sans-serif;font-size:1.875rem;font-weight:900;line-height:1.2}@media (min-width:768px){.XFN9sG_sectionTitle{font-size:3rem}}.XFN9sG_sectionSub{color:#1a2a3a99;margin:0;font-size:1rem;line-height:1.625}@media (min-width:768px){.XFN9sG_sectionSub{font-size:1.125rem}}.XFN9sG_hidden{opacity:0}.XFN9sG_divider{justify-content:center;align-items:center;padding:2.5rem 0;display:flex}.XFN9sG_dividerDots{gap:.5rem;display:flex}.XFN9sG_dividerDot{border-radius:9999px;width:.375rem;height:.375rem}.XFN9sG_dividerDotPurple{background:#86298366}.XFN9sG_dividerDotFaint{background:#86298340}.XFN9sG_dividerDotTeal{background:#00a6a366}.XFN9sG_stepsGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:768px){.XFN9sG_stepsGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.XFN9sG_stepCard{background:#fff;border:1px solid #f3f4f6;border-radius:1.5rem;padding:1.75rem;transition:border-color .25s,transform .25s;position:relative;box-shadow:0 6px 24px -4px #18181814}@media (min-width:768px){.XFN9sG_stepCard{padding:2rem}}.XFN9sG_stepCard:hover{border-color:#8629834d;transform:translateY(-4px)}.XFN9sG_stepNumber{margin-bottom:1rem;font-family:Outfit,Noto Sans TC,sans-serif;font-size:3rem;font-weight:900;line-height:1}@media (min-width:768px){.XFN9sG_stepNumber{font-size:3.75rem}}.XFN9sG_stepCardTitle{color:#1a2a3a;margin:0 0 .75rem;font-family:Outfit,Noto Sans TC,sans-serif;font-size:1.25rem;font-weight:700}@media (min-width:768px){.XFN9sG_stepCardTitle{font-size:1.5rem}}.XFN9sG_stepCardDesc{color:#1a2a3aa6;margin:0;font-size:.875rem;line-height:1.625}@media (min-width:768px){.XFN9sG_stepCardDesc{font-size:1rem}}.XFN9sG_featuresGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:768px){.XFN9sG_featuresGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}.XFN9sG_deepCard{background:#fff;border:1px solid #f3f4f6;border-radius:1.5rem;padding:1.75rem;transition:border-color .25s,transform .25s;box-shadow:0 6px 24px -4px #18181814}@media (min-width:768px){.XFN9sG_deepCard{padding:2rem}}.XFN9sG_deepCard:hover{border-color:#8629834d;transform:translateY(-4px)}.XFN9sG_deepCardRow{align-items:flex-start;gap:1.25rem;display:flex}.XFN9sG_deepCardIcon{color:#862983;background:linear-gradient(135deg,#bb53b924 0%,#00a6a324 100%);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition:transform .2s;display:flex}.XFN9sG_deepCard:hover .XFN9sG_deepCardIcon{transform:scale(1.05)}.XFN9sG_deepCardBody{flex:1;min-width:0}.XFN9sG_deepCardTitle{color:#1a2a3a;margin:0 0 .375rem;font-family:Outfit,Noto Sans TC,sans-serif;font-size:1.25rem;font-weight:700}@media (min-width:768px){.XFN9sG_deepCardTitle{font-size:1.5rem}}.XFN9sG_deepCardHook{color:#1a2a3a99;margin:0 0 1rem;font-size:.875rem;line-height:1.625}@media (min-width:768px){.XFN9sG_deepCardHook{font-size:1rem}}.XFN9sG_deepCardList{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.XFN9sG_deepCardBullet{color:#1a2a3abf;align-items:flex-start;gap:.5rem;font-size:.875rem;display:flex}.XFN9sG_deepCardCheck{flex-shrink:0;margin-top:.125rem}.XFN9sG_finalCta{z-index:5;padding:6rem 1.5rem;position:relative;overflow:hidden}@media (min-width:768px){.XFN9sG_finalCta{padding:8rem 4rem}}.XFN9sG_finalCtaBlobs{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.XFN9sG_finalCtaBlob{filter:blur(64px);border-radius:9999px;position:absolute}.XFN9sG_finalCtaBlobPurple{opacity:.2;background:radial-gradient(circle,#bb53b9 0%,#bb53b900 70%);width:520px;height:520px}.XFN9sG_finalCtaBlobTeal{opacity:.15;background:radial-gradient(circle,#00a6a3 0%,#00a6a300 70%);width:420px;height:420px;transform:translate(5rem,-2.5rem)}.XFN9sG_finalCtaInner{z-index:1;text-align:center;max-width:48rem;margin:0 auto;position:relative}.XFN9sG_finalCtaTitle{letter-spacing:-.025em;color:#1a2a3a;margin:0;font-family:Outfit,Noto Sans TC,sans-serif;font-size:2.25rem;font-weight:900;line-height:1.1}@media (min-width:768px){.XFN9sG_finalCtaTitle{font-size:3.75rem}}.XFN9sG_finalCtaButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:2.5rem;display:flex}.XFN9sG_showcaseGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.XFN9sG_showcaseGrid{grid-template-columns:repeat(3,1fr)}}.XFN9sG_showcaseCard{background:#fff;border:1px solid #1a2a3a14;border-radius:1.5rem;flex-direction:column;transition:border-color .25s,transform .25s;display:flex;overflow:hidden;box-shadow:0 6px 24px -4px #18181814}.XFN9sG_showcaseCard:hover{border-color:#8629834d;transform:translateY(-4px)}.XFN9sG_showcaseVisual{aspect-ratio:760/399;text-decoration:none;display:block;position:relative;overflow:hidden}.XFN9sG_showcaseImage{object-fit:cover;object-position:top;transition:transform .3s}.XFN9sG_showcaseCard:hover .XFN9sG_showcaseImage{transform:scale(1.06)}.XFN9sG_showcaseVisualLogo{background:#f4f2ee}.XFN9sG_showcaseVisualLogo .XFN9sG_showcaseImage{object-fit:contain;object-position:center;padding:2.5rem 3rem}.XFN9sG_showcaseBody{flex-direction:column;flex:1;gap:.875rem;padding:1.5rem;display:flex}.XFN9sG_showcaseCreator{align-self:flex-start;align-items:center;gap:.625rem;text-decoration:none;display:flex}.XFN9sG_showcaseAvatarImg{background:linear-gradient(135deg,#bb53b9 0%,#00a6a3 100%);border-radius:9999px;flex-shrink:0;width:2.5rem;height:2.5rem;position:relative;overflow:hidden}.XFN9sG_showcaseAvatarImg img{object-fit:cover}.XFN9sG_showcaseAvatar{color:#fff;background:linear-gradient(135deg,#bb53b9 0%,#00a6a3 100%);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-family:Outfit,Noto Sans TC,sans-serif;font-size:.875rem;font-weight:700;display:flex}.XFN9sG_showcaseCreatorMeta{min-width:0}.XFN9sG_showcaseCreatorName{color:#1a2a3a;font-size:.875rem;font-weight:700;line-height:1.3}.XFN9sG_showcaseCreatorRole{color:#1a2a3a8c;font-size:.75rem;line-height:1.3}.XFN9sG_showcaseProductLink{color:#1a2a3a;align-self:flex-start;align-items:center;gap:.375rem;font-family:Outfit,Noto Sans TC,sans-serif;font-size:1.375rem;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.XFN9sG_showcaseProductLink:hover{color:#862983}.XFN9sG_showcaseProductArrow{color:#1a2a3a66;font-size:.875rem;transition:color .2s}.XFN9sG_showcaseProductLink:hover .XFN9sG_showcaseProductArrow{color:#862983}.XFN9sG_showcaseDesc{color:#1a2a3aa6;margin:0;font-size:.875rem;line-height:1.625}.XFN9sG_showcaseHighlight{color:#1a2a3abf;background:linear-gradient(135deg,#bb53b914 0%,#00a6a314 100%);border:1px solid #8629831f;border-radius:1rem;align-items:flex-start;gap:.5rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.6;display:flex}.XFN9sG_showcaseHighlightIcon{color:#862983;flex-shrink:0;margin-top:.0625rem}@media (prefers-reduced-motion:reduce){.XFN9sG_hidden{opacity:1}}.XFN9sG_chargeGrid{grid-template-columns:1fr;align-items:start;gap:3rem;display:grid}@media (min-width:1024px){.XFN9sG_chargeGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:5rem}}.XFN9sG_chargeIntro{flex-direction:column;gap:1.25rem;display:flex}.XFN9sG_chargeTitle{letter-spacing:-.025em;color:#1a2a3a;text-wrap:balance;margin:0;font-family:Outfit,Noto Sans TC,sans-serif;font-size:1.875rem;font-weight:900;line-height:1.2}@media (min-width:768px){.XFN9sG_chargeTitle{font-size:2.75rem}}.XFN9sG_chargeSub{color:#1a2a3abd;text-wrap:pretty;max-width:34rem;margin:0;font-size:1rem;line-height:1.7}@media (min-width:768px){.XFN9sG_chargeSub{font-size:1.125rem}}.XFN9sG_chargeCta{margin-top:.5rem;display:flex}.XFN9sG_ledger{background:#fff;border:1px solid #f3f4f6;border-radius:1.5rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 6px 24px -4px #18181814}.XFN9sG_ledgerHead{display:none}@media (min-width:768px){.XFN9sG_ledgerHead{letter-spacing:.04em;color:#1a2a3a99;background:#1a2a3a06;border-bottom:1px solid #1a2a3a14;grid-template-columns:minmax(0,11fr) minmax(0,13fr);gap:2rem;padding:1.25rem 2.25rem;font-size:.8125rem;font-weight:700;display:grid}.XFN9sG_ledgerHead>span:last-child{color:#862983}}.XFN9sG_ledgerRow{border-bottom:1px solid #1a2a3a14;grid-template-columns:1fr;gap:1.25rem;padding:1.75rem 1.5rem;display:grid}.XFN9sG_ledgerRow:last-child{border-bottom:0}@media (min-width:768px){.XFN9sG_ledgerRow{grid-template-columns:minmax(0,11fr) minmax(0,13fr);gap:2rem;padding:2rem 2.25rem}}.XFN9sG_ledgerCellLabel{letter-spacing:.04em;color:#1a2a3a8c;margin-bottom:.5rem;font-size:.8125rem;font-weight:700;display:block}.XFN9sG_ledgerAfter .XFN9sG_ledgerCellLabel{color:#862983}@media (min-width:768px){.XFN9sG_ledgerCellLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.XFN9sG_ledgerNow{min-width:0}.XFN9sG_ledgerNowText{color:#1a2a3a9e;text-wrap:pretty;margin:0;font-size:1rem;line-height:1.65}@media (min-width:768px){.XFN9sG_ledgerNowText{padding-top:.25rem;font-size:1.125rem}}.XFN9sG_ledgerAfter{flex-direction:column;gap:.625rem;min-width:0;display:flex}.XFN9sG_solveHead{align-items:flex-start;gap:.75rem;display:flex}.XFN9sG_solveHead .XFN9sG_stepCheck{flex-shrink:0;width:1.75rem;height:1.75rem;margin-top:.125rem}.XFN9sG_solveHead .XFN9sG_stepCheck svg{width:13px;height:13px}.XFN9sG_solveTitle{letter-spacing:-.01em;color:#1a2a3a;text-wrap:balance;margin:0;font-family:Outfit,Noto Sans TC,sans-serif;font-size:1.375rem;font-weight:900;line-height:1.4}@media (min-width:768px){.XFN9sG_solveTitle{font-size:1.5rem}}.XFN9sG_solveDetail{color:#1a2a3ab8;text-wrap:pretty;margin:0;padding-left:2.5rem;font-size:1rem;line-height:1.7}@media (min-width:768px){.XFN9sG_solveDetail{font-size:1.0625rem}}
.ZS6nZq_formula{flex-direction:column;align-items:stretch;gap:.5rem;width:100%;max-width:28rem;display:flex}.ZS6nZq_productDiversityCard{background:#fff;border:1px solid #f3f4f6;border-radius:1.5rem;padding:1.25rem 1.25rem 1.375rem;box-shadow:0 8px 26px -6px #1818181a}.ZS6nZq_productDiversityHeader{align-items:center;gap:.875rem;margin-bottom:1.125rem;display:flex}.ZS6nZq_productDiversityIcon{background:linear-gradient(135deg,#bb53b924 0%,#f08c2e24 100%);border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.375rem;display:flex}.ZS6nZq_productDiversityValue{color:#1a2a3a;font-size:1.5rem;font-weight:900;line-height:1.1}.ZS6nZq_productDiversityLabel{color:#1a2a3a8c;margin-top:.125rem;font-size:.8125rem}.ZS6nZq_categoryGrid{grid-template-columns:repeat(3,1fr);gap:.625rem;display:grid}.ZS6nZq_categoryChip{border-radius:1rem;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem .375rem;display:flex}.ZS6nZq_categoryChipIcon{font-size:1.25rem;line-height:1}.ZS6nZq_categoryChipLabel{color:#1a2a3a;white-space:nowrap;font-size:.75rem;font-weight:700}.ZS6nZq_calcStrip{background:#fff;border:1px solid #f3f4f6;border-radius:1.25rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex;box-shadow:0 6px 20px -6px #18181814}.ZS6nZq_calcChip{flex-direction:column;align-items:center;display:flex}.ZS6nZq_calcChipValue{color:#1a2a3a;font-size:1.125rem;font-weight:800;line-height:1.2}.ZS6nZq_calcChipLabel{color:#1a2a3a80;font-size:.6875rem}.ZS6nZq_calcOp{color:#862983;font-size:1rem;font-weight:900}.ZS6nZq_formulaResult{text-align:center;color:#fff;background:linear-gradient(135deg,#bb53b9 0%,#f08c2e 100%);border-radius:1.5rem;flex-direction:column;align-items:center;gap:.25rem;padding:1.25rem 1.5rem;display:flex;box-shadow:0 12px 30px -8px #86298380}.ZS6nZq_formulaResultValueRow{align-items:baseline;gap:.5rem;display:flex}.ZS6nZq_formulaResultEquals{opacity:.75;font-size:1.5rem;font-weight:700}.ZS6nZq_formulaResultValue{font-size:2.25rem;font-weight:900;line-height:1.1}.ZS6nZq_formulaResultLabel{opacity:.9;font-size:.875rem;font-weight:700}.ZS6nZq_formulaResultNote{opacity:.75;margin-top:.25rem;font-size:.6875rem}
