@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,600;0,9..40,700;0,9..40,800;0,9..40,900;1,9..40,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,400;9..40,600;9..40,700;9..40,800;9..40,900&display=swap);:root{--bg-main:#eef6ff;--bg-soft:#ffffffb8;--brand-blue:#2470a1;--brand-blue-logo:#1d4ed8;--brand-blue-light:#2470a1;--brand-blue-dark:#1e3a8a;--brand-green:#10b981;--brand-green-light:#34d399;--brand-green-dark:#059669;--card-light:linear-gradient(135deg,#3b82f60d,#10b9810d);--card-light-solid:#ffffffd9;--card-dark:linear-gradient(135deg,#1e3a8a,#059669);--card-dark-alt:linear-gradient(135deg,#2470a1,#10b981);--text-black:#0b0b0d;--text-main:#0b0b0d;--text-muted:#0b0b0d99;--text-dim:#0b0b0d73;--text-white:#fff;--text-white-muted:#ffffffb8;--gradient-primary:linear-gradient(135deg,#25468f,#10b981);--gradient-hover:linear-gradient(135deg,#2470a1,#059669);--border-light:#0b0b0d14;--border-strong:#0b0b0d1f;--border-brand:#2563eb33;--nav-height:74px;--max-width:1200px;--radius-lg:32px;--radius-md:16px;--shadow-soft:0 18px 55px #1d4ed81f;--shadow-strong:0 28px 80px #1d4ed833;--shadow-glow:0 0 40px #10b9814d}*{box-sizing:border-box;font-family:Inter,sans-serif;margin:0;padding:0}body,html{-webkit-font-smoothing:antialiased;max-width:100vw;overflow-x:hidden;width:100%}body{background:#eef6ff;background:var(--bg-main);color:#0b0b0d;color:var(--text-main);min-height:100vh}.wc-ui-ambient-glow{animation:wc-ui-ambient-pulse 8s ease-in-out infinite;background:radial-gradient(circle,#2563eb2e 0,#10b9811f 40%,#eef6ff00 75%);height:980px;left:50%;max-width:980px;pointer-events:none;position:absolute;top:-22%;transform:translateX(-50%);transform:translateX(-50%) translateZ(0);width:100%;will-change:opacity;z-index:-1}@keyframes wc-ui-ambient-pulse{0%,to{opacity:.8}50%{opacity:1}}.wc-ui-reveal{opacity:0;transform:translateY(50px);transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1)}.wc-ui-reveal.show{opacity:1;transform:translateY(0)}.wc-ui-gradient-text{background:linear-gradient(135deg,#25468f,#10b981);background-clip:text;display:inline-block}.wc-ui-btn-gradient{background:linear-gradient(135deg,#25468f,#10b981);background:var(--gradient-primary);border:none;border-radius:100px;box-shadow:0 4px 15px #00a8a54d;color:#fff;display:inline-block;font-size:.95rem;font-weight:700;overflow:hidden;padding:10px 24px;position:relative;text-decoration:none;transform:translateZ(0);transition:box-shadow .4s cubic-bezier(.34,1.56,.64,1),transform .4s cubic-bezier(.34,1.56,.64,1);z-index:1}.wc-ui-btn-gradient:hover{box-shadow:0 12px 35px #00bfbc80,0 0 25px #00a8a54d;transform:translateY(-3px) scale(1.05)}.wc-ui-nav-header{isolation:isolate;justify-content:center;left:0;padding:0 20px;position:fixed;right:0;top:24px;will-change:transform}.wc-ui-nav-header,.wc-ui-navbar{display:flex;transform:translateZ(0);z-index:5000}.wc-ui-navbar{align-items:center;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#ffffffd9;border:1px solid var(--border-brand);border-radius:100px;box-shadow:var(--shadow-soft);height:var(--nav-height);justify-content:space-between;max-width:var(--max-width);padding:0 32px;position:relative;transition:background .3s ease,box-shadow .3s ease,border-color .3s ease;width:100%}.wc-ui-navbar.wc-ui-navbar-scrolled{background:#fffffff7;box-shadow:0 28px 80px #1d4ed833}.wc-ui-navbar:hover{border-color:var(--brand-blue-light);box-shadow:var(--shadow-strong)}.wc-ui-nav-logo{align-items:center;display:flex;gap:12px;text-decoration:none;transform:translateZ(0);transition:transform .3s ease}.wc-ui-nav-logo:hover{transform:scale(1.05) translateZ(0)}.wc-ui-nav-logo-img{height:42px;width:auto}.wc-ui-nav-logo-text{display:flex;flex-direction:column;justify-content:center;line-height:1}.wc-ui-nav-logo-top{color:var(--brand-blue-logo);font-size:1.25rem;font-weight:800;letter-spacing:-.02em}.wc-ui-nav-logo-bottom{color:var(--brand-green);font-size:.6rem;font-weight:700;letter-spacing:.14em;margin-top:3px;text-transform:uppercase}.wc-ui-nav-menu{align-items:center;display:flex;gap:32px;list-style:none;margin:0;padding:0}.wc-ui-nav-link{align-items:center;color:#0b0b0da6;display:flex;font-size:.95rem;font-weight:600;gap:6px;position:relative;text-decoration:none;transition:color .3s ease;white-space:nowrap}.wc-ui-nav-link:after{background:var(--gradient-primary);border-radius:2px;bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.wc-ui-nav-link:hover{color:var(--brand-blue)}.wc-ui-nav-link:hover:after{width:100%}.wc-ui-nav-link-active{color:var(--brand-blue)!important}.wc-ui-nav-link-active:after{width:100%!important}.wc-ui-nav-actions{align-items:center;display:flex;gap:12px}.wc-ui-hamburger{cursor:pointer;display:none;flex-direction:column;gap:6px;padding:4px;z-index:5001}.wc-ui-hamburger-bar{background:var(--text-black);border-radius:10px;height:3px;transition:all .3s ease;width:26px}.wc-ui-hamburger.wc-ui-hamburger-active .wc-ui-hamburger-bar:first-child{transform:rotate(45deg) translateY(9px)}.wc-ui-hamburger.wc-ui-hamburger-active .wc-ui-hamburger-bar:nth-child(2){opacity:0}.wc-ui-hamburger.wc-ui-hamburger-active .wc-ui-hamburger-bar:nth-child(3){transform:rotate(-45deg) translateY(-9px)}.wc-ui-nav-item-mobile-cta{display:none}@media (max-width:1024px){.wc-ui-nav-menu{align-items:stretch;background:#fffffffa;border:1px solid #2563eb1a;border-radius:20px;border-radius:var(--radius-md,20px);box-shadow:var(--shadow-strong);flex-direction:column;gap:4px;left:50%;max-width:500px;opacity:0;padding:20px 24px;pointer-events:none;position:fixed;top:calc(36px + var(--nav-height));transform:translateX(-50%);transform:translateX(-50%) translateY(-8px);transition:opacity .25s ease,transform .25s ease;width:calc(100% - 40px);z-index:4999}.wc-ui-nav-menu.wc-ui-nav-menu-active{opacity:1;pointer-events:all;transform:translateX(-50%) translateY(0)}.wc-ui-nav-link{border-radius:12px;color:#0f172a;font-size:1rem;padding:12px 16px;transition:background .2s ease,color .2s ease}.wc-ui-nav-link:after{display:none}.wc-ui-nav-link:hover{background:#2563eb0f;color:var(--brand-blue)}.wc-ui-nav-link-active{background:#2563eb14}.wc-ui-nav-item-mobile-cta{border-top:1px solid #2563eb1a;display:block;margin-top:8px;padding-top:12px}.wc-ui-nav-item-mobile-cta .wc-ui-btn-gradient{border-radius:100px;display:flex;justify-content:center;padding:14px;width:100%}.wc-ui-hamburger{display:flex}.wc-ui-nav-actions .wc-ui-btn-gradient{display:none}}@media (max-width:480px){.wc-ui-navbar{padding:0 15px}.wc-ui-nav-logo-img{height:32px}.wc-ui-nav-logo-top{font-size:1rem}.wc-ui-nav-logo-bottom{font-size:.5rem}}.wc-ui-floating-foreground{inset:0;isolation:isolate;overflow:hidden;pointer-events:none;position:fixed;z-index:-1}.wc-ui-float-item{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(135deg,#3b82f61f,#10b98114);border:1px solid #ffffff4d;border-radius:24px;box-shadow:0 8px 32px #1d4ed826;display:flex;height:90px;justify-content:center;opacity:.5;position:absolute;transform:translateZ(0);width:90px;will-change:transform,opacity}.wc-ui-float-item i{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1e3a8a,#059669);-webkit-background-clip:text;background-clip:text;font-size:45px}.wc-ui-f1{animation:wc-ui-float 6s ease-in-out infinite;left:8%;top:8%}.wc-ui-f2{animation:wc-ui-float 7s ease-in-out .5s infinite;right:8%;top:15%}.wc-ui-f3{animation:wc-ui-float 8s ease-in-out 1s infinite;left:5%;top:25%}.wc-ui-f4{animation:wc-ui-float 6.5s ease-in-out 1.5s infinite;right:5%;top:31%}.wc-ui-f5{animation:wc-ui-float 7.5s ease-in-out 2s infinite;bottom:40%;left:8%}.wc-ui-f6{animation:wc-ui-float 8.5s ease-in-out 2.5s infinite;bottom:40%;right:8%}.wc-ui-f7{animation:wc-ui-float 7s ease-in-out 3s infinite;left:2%;top:65%}.wc-ui-f8{animation:wc-ui-float 6.8s ease-in-out 3.5s infinite;bottom:25%;right:3%}.wc-ui-f9{animation:wc-ui-float 8s ease-in-out 4s infinite;left:10%;top:80%}.wc-ui-f10{animation:wc-ui-float 7.2s ease-in-out 4.5s infinite;right:8%;top:76%}@keyframes wc-ui-float{0%,to{opacity:.4;transform:translateY(0) rotate(0deg) translateZ(0)}25%{opacity:.6;transform:translateY(-20px) rotate(5deg) translateZ(0)}50%{opacity:.5;transform:translateY(-10px) rotate(-3deg) translateZ(0)}75%{opacity:.6;transform:translateY(-25px) rotate(7deg) translateZ(0)}}body.wc-ui-hide-icons .wc-ui-float-item{opacity:.15}@media (max-width:768px){.wc-ui-float-item{display:none}}.wc-ui-hero-section{align-items:center;background:linear-gradient(135deg,#f0f9ff,#e0f2fe 50%,#f0fdf4);display:flex;isolation:isolate;min-height:100vh;overflow:hidden;padding:calc(var(--nav-height) + 40px) 20px 80px;position:relative;transform:translateZ(0)}.wc-ui-hero-container{margin:0 auto;max-width:var(--max-width);width:100%}.wc-ui-hero-content{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr}.wc-ui-hero-text{animation:wc-ui-fade-up 1s ease forwards;display:flex;flex-direction:column;gap:32px}@keyframes wc-ui-fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.wc-ui-hero-badge{align-items:center;background:#ffffffe6;border:1px solid #2563eb33;border-radius:100px;box-shadow:0 4px 20px #2563eb1a;color:var(--brand-blue);display:inline-flex;font-size:.9rem;font-weight:600;gap:8px;padding:10px 20px;width:-webkit-fit-content;width:fit-content}.wc-ui-hero-badge-icon{animation:wc-ui-pulse 2s ease infinite;font-size:1.2rem}@keyframes wc-ui-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.wc-ui-hero-title{color:var(--text-black);font-size:2.5rem;font-weight:900;line-height:1.1;margin:0}.wc-ui-gradient-text{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text}.wc-ui-hero-subtitle{color:var(--text-muted);font-size:1.2rem;line-height:1.7;max-width:540px}.wc-ui-hero-actions{display:flex;flex-wrap:wrap;gap:16px}.wc-ui-hero-btn{align-items:center;border-radius:100px;display:inline-flex;font-size:1rem;font-weight:700;gap:10px;padding:16px 32px;text-decoration:none;transform:translateZ(0);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.wc-ui-hero-btn-primary{background:var(--gradient-primary);box-shadow:0 12px 34px #2563eb4d;color:#fff}.wc-ui-hero-btn-primary:hover{box-shadow:0 16px 45px #2563eb66;transform:translateY(-4px) scale(1.05)}.wc-ui-hero-btn-primary i{transition:transform .3s ease}.wc-ui-hero-btn-primary:hover i{transform:translateX(4px)}.wc-ui-hero-btn-secondary{background:#fff;border:2px solid var(--brand-blue);box-shadow:0 4px 20px #2563eb1a;color:var(--brand-blue)}.wc-ui-hero-btn-secondary:hover{background:var(--brand-blue);box-shadow:0 12px 34px #2563eb4d;color:#fff;transform:translateY(-4px)}.wc-ui-hero-stats{display:flex;gap:40px;margin-top:20px}.wc-ui-hero-stat{display:flex;flex-direction:column;gap:4px}.wc-ui-hero-stat-value{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;font-size:2rem;font-weight:900}.wc-ui-hero-stat-label{color:var(--text-muted);font-size:.85rem;font-weight:600}.wc-ui-hero-visual{height:560px;position:relative}.wc-ui-iso-scene,.wc-ui-scene-wrapper{height:100%;position:relative;width:100%}.wc-ui-scene-fade-in{animation:wc-ui-scene-fade .7s ease forwards}@keyframes wc-ui-scene-fade{0%{opacity:0;transform:scale(.93)}to{opacity:1;transform:scale(1)}}.wc-ui-scene-indicators{bottom:-40px;display:flex;gap:10px;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.wc-ui-scene-dot{background:#2563eb40;border:none;border-radius:50%;cursor:pointer;height:10px;transition:all .3s ease;width:10px}.wc-ui-scene-dot.active{background:var(--gradient-primary);border-radius:5px;box-shadow:0 4px 12px #2563eb66;width:28px}.wc-ui-main-card{animation:wc-ui-float-card 6s ease-in-out infinite;border-radius:24px;box-shadow:0 32px 72px #2563eb33,inset 0 0 0 1px #fff9;left:50%;padding:24px;position:absolute;top:50%;transform:translate(-50%,-50%);width:360px}@keyframes wc-ui-float-card{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-14px)}}.wc-ui-card-light{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffffff7;border:1px solid #2563eb1a}.wc-ui-card-dark{background:linear-gradient(135deg,#0f172a,#1e293b);border:1px solid #ffffff0f}.wc-ui-card-dark-gradient{background:linear-gradient(140deg,#1e3a8a,#065f46);border:1px solid #ffffff1f}.wc-ui-card-purple{background:linear-gradient(135deg,#7c3aed,#4c1d95);border:1px solid #ffffff1f}@keyframes wc-ui-float-pill{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.wc-ui-badge-pill{align-items:center;animation:wc-ui-float-pill 5s ease-in-out infinite;background:#fff;border:1.5px solid #2563eb14;border-radius:20px;box-shadow:0 16px 40px #2563eb21,0 2px 8px #2563eb0f;color:#0f172a;color:var(--text-black,#0f172a);display:flex;font-size:1.05rem;font-weight:800;gap:12px;padding:16px 22px;position:absolute;white-space:nowrap}.wc-ui-badge-pill i{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;flex-shrink:0;font-size:1.4rem}.wc-ui-badge-tl{animation-delay:.2s;left:1%;top:7%}.wc-ui-badge-br{animation-delay:.7s;bottom:5%;right:1%}.wc-ui-icon-orb{align-items:center;animation:wc-ui-float-pill 4s ease-in-out infinite;border-radius:50%;display:flex;font-size:1.8rem;height:72px;justify-content:center;position:absolute;width:72px}.wc-ui-orb-shield{background:linear-gradient(135deg,#2563eb21,#10b98121);border:2px solid #2563eb33;box-shadow:0 14px 36px #2563eb29;color:#2563eb;color:var(--brand-blue,#2563eb)}.wc-ui-orb-green{background:linear-gradient(135deg,#10b98121,#05966921);border:2px solid #10b98133;box-shadow:0 14px 36px #10b98129;color:#10b981}.wc-ui-orb-ml{animation-delay:.4s;left:1%;top:54%}.wc-ui-orb-tr{animation-delay:.2s;right:1%;top:6%}.wc-ui-orb-mr-loan{animation-delay:.5s;right:1%;top:36%}.wc-ui-coin-3d{animation:wc-ui-coin-spin 5s linear infinite,wc-ui-float-pill 3.5s ease-in-out infinite;height:80px;position:absolute;transform-style:preserve-3d;width:80px}.wc-ui-coin-tr{right:3%;top:5%}.wc-ui-coin-br{bottom:7%;right:4%}@keyframes wc-ui-coin-spin{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.wc-ui-coin-face{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:50%;box-shadow:0 16px 40px #f59e0b73,inset 0 0 0 3px #fbbf2440;color:#fff;display:flex;font-size:2rem;font-weight:900;height:80px;justify-content:center;position:absolute;width:80px}.wc-ui-coin-edge{background:linear-gradient(135deg,#f59e0b,#d97706);transform:rotateY(180deg)}.wc-ui-money-stack-3d{animation:wc-ui-float-pill 4.5s ease-in-out infinite;height:66px;position:absolute;transform-style:preserve-3d;width:112px}.wc-ui-stack-bl{animation-delay:.6s;bottom:7%;left:2%}.wc-ui-stack-br-loan{animation-delay:.3s;bottom:7%;right:3%}.wc-ui-bill{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:1.5px solid #ffffff38;border-radius:10px;box-shadow:0 12px 30px #10b98166;color:#ffffff6b;display:flex;font-size:1.7rem;font-weight:900;height:66px;justify-content:center;overflow:hidden;position:absolute;width:112px}.wc-ui-bill:before{background:linear-gradient(180deg,#ffffff2e,#0000 55%);content:"";inset:0;position:absolute}.wc-ui-bill-1{transform:translateY(0);z-index:3}.wc-ui-bill-2{opacity:.85;transform:translateY(-7px);z-index:2}.wc-ui-bill-3{opacity:.7;transform:translateY(-14px);z-index:1}.wc-ui-card-titlebar{align-items:center;display:flex;gap:10px;margin-bottom:14px}.wc-ui-titlebar-dots{display:flex;gap:5px}.wc-ui-titlebar-dots span{border-radius:50%;height:10px;width:10px}.wc-ui-titlebar-dots span:first-child{background:#f87171}.wc-ui-titlebar-dots span:nth-child(2){background:#fbbf24}.wc-ui-titlebar-dots span:last-child{background:#34d399}.wc-ui-card-title-text{color:#94a3b8;flex:1 1;font-size:.82rem;font-weight:700}.wc-ui-badge-chip{border-radius:100px;font-size:.74rem;font-weight:700;padding:5px 14px}.wc-ui-chip-green{background:linear-gradient(135deg,#2563eb,#10b981);box-shadow:0 4px 14px #2563eb52;color:#fff}.wc-ui-chart-area{background:linear-gradient(135deg,#2563eb0a,#10b9810a);border-radius:14px;display:flex;gap:8px;height:180px;padding:12px 12px 10px 10px}.wc-ui-chart-y-labels{color:#94a3b8;display:flex;flex-direction:column;font-size:.6rem;font-weight:600;justify-content:space-between;min-width:34px;padding-bottom:20px;text-align:right}.wc-ui-chart-body{display:flex;flex:1 1;flex-direction:column;gap:4px}.wc-ui-chart-svg{flex:1 1;overflow:visible;width:100%}.wc-ui-chart-area-fill{animation:wc-ui-area-reveal 1.5s ease .3s forwards;opacity:0}@keyframes wc-ui-area-reveal{0%{opacity:0}to{opacity:1}}.wc-ui-chart-line-path{stroke-dasharray:700;stroke-dashoffset:700;animation:wc-ui-draw-line 1.8s cubic-bezier(.4,0,.2,1) .2s forwards}.wc-ui-chart-dot{animation:wc-ui-dot-pop .3s ease forwards;opacity:0}@keyframes wc-ui-dot-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.wc-ui-chart-x-labels{color:#94a3b8;display:flex;font-size:.6rem;font-weight:600;justify-content:space-between}.wc-ui-consultation-main{height:auto;min-height:250px;width:340px}.wc-ui-consultation-icon-wrap{align-items:center;background:#ffffff2e;border-radius:50%;box-shadow:0 8px 24px #00000026;color:#fff;display:flex;font-size:2.2rem;height:82px;justify-content:center;margin:0 auto 14px;width:82px}.wc-ui-consultation-title{color:#fff;font-size:1.35rem;font-weight:800;margin-bottom:16px;text-align:center}.wc-ui-consultation-meta{display:flex;flex-direction:column;gap:9px}.wc-ui-meta-item{align-items:center;color:#ffffffe0;display:flex;font-size:.86rem;font-weight:600;gap:9px}.wc-ui-meta-item i{color:#34d399;font-size:.95rem}.wc-ui-person-card{align-items:center;animation:wc-ui-person-float 4s ease-in-out infinite;display:flex;flex-direction:column;gap:5px;position:absolute}@keyframes wc-ui-person-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.wc-ui-person-tl{animation-delay:0s;left:3%;top:7%}.wc-ui-person-br{animation-delay:.6s;bottom:5%;right:3%}.wc-ui-person-avatar{align-items:center;border:3px solid #ffffff59;border-radius:50%;box-shadow:0 12px 32px #2563eb59;color:#fff;display:flex;font-size:1.9rem;height:64px;justify-content:center;width:64px}.wc-ui-avatar-blue{background:linear-gradient(135deg,#3b82f6,#2563eb)}.wc-ui-avatar-teal{background:linear-gradient(135deg,#14b8a6,#0d9488)}.wc-ui-person-body{border-radius:0 0 22px 22px;height:46px;width:44px}.wc-ui-body-blue{background:linear-gradient(180deg,#3b82f6,#1d4ed8)}.wc-ui-body-teal{background:linear-gradient(180deg,#14b8a6,#0d9488)}.wc-ui-person-label{background:#fff;border-radius:100px;box-shadow:0 2px 8px #00000014;color:#475569;font-size:.74rem;font-weight:700;margin-top:3px;padding:3px 10px}.wc-ui-float-card{align-items:center;animation:wc-ui-float-pill 5s ease-in-out infinite;background:#fff;border:1.5px solid #2563eb12;border-radius:18px;box-shadow:0 16px 40px #2563eb1f,0 2px 8px #2563eb0f;color:#0f172a;color:var(--text-black,#0f172a);display:flex;flex-direction:column;font-size:.9rem;font-weight:700;gap:8px;min-width:100px;padding:18px 22px;position:absolute}.wc-ui-float-card i{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;font-size:1.7rem}.wc-ui-fc-tr{animation-delay:.3s;right:2%;top:7%}.wc-ui-fc-bl{animation-delay:.8s;bottom:7%;left:2%}.wc-ui-doc-card{align-items:center;animation:wc-ui-doc-sway 5s ease-in-out infinite;background:#fff;border:1.5px solid #2563eb12;border-radius:14px;box-shadow:0 14px 36px #2563eb24;color:#3b82f6;display:flex;font-size:2.2rem;height:102px;justify-content:center;position:absolute;width:82px}@keyframes wc-ui-doc-sway{0%,to{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(4deg) translateY(-14px)}}.wc-ui-doc-mr{animation-delay:0s;right:3%;top:38%}.wc-ui-doc-bm{animation:wc-ui-float-pill 5s ease-in-out .5s infinite;bottom:7%;left:50%;transform:translateX(-50%)}.wc-ui-trading-main{width:365px}.wc-ui-terminal-header{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;margin-bottom:14px;padding-bottom:12px}.wc-ui-terminal-title{color:#fff;font-size:.88rem;font-weight:800;letter-spacing:.06em}.wc-ui-terminal-status{align-items:center;color:#ffffffb8;display:flex;font-size:.78rem;gap:6px}.wc-ui-status-dot{animation:wc-ui-blink 1.8s infinite;background:#10b981;border-radius:50%;height:8px;width:8px}.wc-ui-candlestick-chart{align-items:flex-end;background:#ffffff0a;border-radius:12px;display:flex;gap:8px;height:155px;padding:16px 12px 8px}.wc-ui-candle-wrap{align-items:flex-end;display:flex;flex:1 1;height:100%}.wc-ui-candle-3d{animation:wc-ui-candle-grow .5s ease forwards;border-radius:5px 5px 0 0;overflow:hidden;position:relative;transform:scaleY(0);transform-origin:bottom center;width:100%}.wc-ui-candle-3d:after{background:#ffffff29;border-radius:inherit;content:"";height:40%;left:0;position:absolute;right:0;top:0}@keyframes wc-ui-candle-grow{to{transform:scaleY(1)}}.wc-ui-c-green{background:linear-gradient(180deg,#22c55e,#16a34a);box-shadow:0 4px 14px #22c55e59}.wc-ui-c-red{background:linear-gradient(180deg,#ef4444,#dc2626);box-shadow:0 4px 14px #ef444459}.wc-ui-ticker-stack{display:flex;flex-direction:column;gap:10px;left:1%;position:absolute;top:9%}.wc-ui-ticker-card{animation:wc-ui-ticker-in .6s ease both;background:#fff;border:1.5px solid #2563eb0f;border-radius:14px;box-shadow:0 12px 32px #2563eb21,0 2px 8px #2563eb0f;display:flex;flex-direction:column;gap:3px;min-width:115px;padding:14px 20px}.wc-ui-ticker-card:nth-child(2){animation-delay:.15s}@keyframes wc-ui-ticker-in{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.wc-ui-ticker-sym{color:#64748b;font-size:.74rem;font-weight:700}.wc-ui-ticker-val{font-size:1.25rem;font-weight:900}.wc-ui-val-up{color:#10b981}.wc-ui-val-down{color:#ef4444}.wc-ui-volume-group{align-items:flex-end;bottom:7%;display:flex;gap:6px;height:64px;left:2%;position:absolute}.wc-ui-vol-bar{animation:wc-ui-candle-grow .6s ease both;background:linear-gradient(180deg,#60a5fa,#2563eb);border-radius:4px 4px 0 0;transform-origin:bottom;width:13px}.wc-ui-loan-main{width:350px}.wc-ui-loan-header{align-items:center;color:#fff;display:flex;font-size:1.05rem;font-weight:800;gap:12px;margin-bottom:20px}.wc-ui-loan-header i{font-size:1.4rem}.wc-ui-loan-credit-box{background:#ffffff1f;border:1px solid #ffffff1a;border-radius:14px;display:flex;flex-direction:column;gap:6px;margin-bottom:14px;padding:18px}.wc-ui-loan-credit-label{color:#ffffffad;font-size:.8rem}.wc-ui-loan-credit-val{color:#fff;font-size:2.1rem;font-weight:900}.wc-ui-loan-rate-row{align-items:center;color:#ffffffb8;display:flex;font-size:.88rem;font-weight:600;justify-content:space-between}.wc-ui-rate-highlight{color:#34d399;font-size:.96rem;font-weight:900}.wc-ui-sec-doc-stack{display:flex;flex-direction:column;gap:10px;left:1%;position:absolute;top:9%}.wc-ui-sec-doc-card{align-items:center;animation:wc-ui-doc-sway 5s ease-in-out infinite;background:#fff;border:1.5px solid #7c3aed14;border-radius:16px;box-shadow:0 14px 36px #7c3aed24,0 2px 8px #7c3aed12;color:#7c3aed;display:flex;flex-direction:column;font-size:1.9rem;gap:6px;min-width:104px;padding:16px 22px}.wc-ui-sec-doc-card:nth-child(2){animation-delay:.4s}.wc-ui-sec-doc-card span{color:#475569;font-size:.8rem;font-weight:700}.wc-ui-credit-card-3d{animation:wc-ui-card-tilt 5s ease-in-out infinite;background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:14px;box-shadow:0 20px 50px #0f172a8c,inset 0 0 0 1px #ffffff0f;height:94px;padding:16px;position:absolute;width:152px}@keyframes wc-ui-card-tilt{0%,to{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(3deg) translateY(-12px)}}.wc-ui-cc-tr{right:2%;top:5%}.wc-ui-cc-chip{background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:5px;box-shadow:0 2px 8px #f59e0b66;height:25px;margin-bottom:18px;width:32px}.wc-ui-cc-dots{color:#ffffffa6;font-size:.68rem;font-weight:700;letter-spacing:.04em}.wc-ui-approval{align-items:center;animation:wc-ui-stamp-in .8s cubic-bezier(.34,1.56,.64,1) both;color:#10b981;display:flex;flex-direction:column;gap:5px;position:absolute}@keyframes wc-ui-stamp-in{0%{opacity:0;transform:scale(0) rotate(-30deg)}to{opacity:1;transform:scale(1) rotate(0)}}.wc-ui-approval i{font-size:2.8rem}.wc-ui-approval span{font-size:.78rem;font-weight:900;letter-spacing:.1em}.wc-ui-approval-bl{bottom:7%;left:2%}.wc-ui-card-dark-blue{background:linear-gradient(135deg,#1e3a8a,#1e1b4b);border:1px solid #ffffff1a}.wc-ui-orb-cyan{background:linear-gradient(135deg,#0891b221,#0ea5e921);border:2px solid #0891b233;box-shadow:0 14px 36px #0891b229;color:#0891b2}.wc-ui-orb-purple{background:linear-gradient(135deg,#7c3aed21,#6d28d921);border:2px solid #7c3aed33;box-shadow:0 14px 36px #7c3aed29;color:#7c3aed}.wc-ui-orb-amber{background:linear-gradient(135deg,#f59e0b21,#d9770621);border:2px solid #f59e0b33;box-shadow:0 14px 36px #f59e0b29;color:#d97706}.wc-ui-orb-red{background:linear-gradient(135deg,#ef444421,#dc262621);border:2px solid #ef444433;box-shadow:0 14px 36px #ef444429;color:#ef4444}.wc-ui-chip-cyan{background:#0891b21f;border:1px solid #0891b240;color:#0891b2}.wc-ui-chip-amber{background:#f59e0b1f;border:1px solid #f59e0b40;color:#d97706}.wc-ui-chip-light{background:#ffffff26;color:#ffffffd9}.wc-ui-label-light{color:#ffffff8c!important}.wc-ui-val-green{color:#34d399!important}.wc-ui-roadmap{display:flex;flex-direction:column;gap:12px}.wc-ui-milestone{align-items:center;animation:wc-ui-milestone-in .5s ease both;display:flex;gap:10px;opacity:0}@keyframes wc-ui-milestone-in{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}.wc-ui-milestone-dot{align-items:center;background:#2563eb0f;border:2px solid #2563eb40;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.6rem;height:24px;justify-content:center;width:24px}.wc-ui-milestone-dot.wc-ui-done{background:linear-gradient(135deg,#2563eb,#10b981);border-color:#0000;box-shadow:0 4px 12px #2563eb4d}.wc-ui-milestone-info{flex:1 1}.wc-ui-milestone-year{color:#94a3b8;display:block;font-size:.65rem;font-weight:700}.wc-ui-milestone-goal{color:#0f172a;font-size:.82rem;font-weight:700}.wc-ui-milestone-amt{color:#2563eb;font-size:.82rem;font-weight:800;white-space:nowrap}.wc-ui-corpus-display{align-items:center;display:flex;gap:20px}.wc-ui-corpus-ring{flex-shrink:0;height:120px;position:relative;width:120px}.wc-ui-ring-svg{height:100%;width:100%}.wc-ui-ring-progress{stroke-dasharray:314;stroke-dashoffset:314;animation:wc-ui-ring-draw 1.4s cubic-bezier(.22,1,.36,1) .4s forwards}@keyframes wc-ui-ring-draw{0%{stroke-dashoffset:314}to{stroke-dashoffset:94}}.wc-ui-ring-center{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.wc-ui-ring-pct{color:#fff;font-size:1.5rem;font-weight:900;line-height:1}.wc-ui-ring-sub{color:#ffffff8c;font-size:.62rem;font-weight:600}.wc-ui-corpus-stats{display:flex;flex:1 1;flex-direction:column;gap:10px}.wc-ui-corpus-row{align-items:center;display:flex;justify-content:space-between}.wc-ui-corpus-row>span:first-child{color:#ffffff94;font-size:.76rem}.wc-ui-corpus-val{color:#fff;font-size:.86rem;font-weight:800}.wc-ui-loan-header-s6{align-items:center;color:#fff;display:flex;font-size:.98rem;font-weight:800;gap:12px;margin-bottom:18px}.wc-ui-loan-header-s6 i{color:#a5b4fc;font-size:1.3rem}.wc-ui-loan-meta{display:flex;flex-direction:column;gap:9px}.wc-ui-loan-row-s6{align-items:center;color:#ffffffa6;display:flex;font-size:.82rem;justify-content:space-between}.wc-ui-loan-highlight{color:#34d399;font-weight:900}.wc-ui-tax-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.wc-ui-tax-cell{background:#2563eb0a;border:1px solid #2563eb12;border-radius:12px;padding:12px}.wc-ui-tax-highlight{background:#f59e0b0f;border-color:#f59e0b26}.wc-ui-tax-lbl{color:#94a3b8;display:block;font-size:.64rem;font-weight:700;margin-bottom:4px}.wc-ui-tax-val{color:#0f172a;display:block;font-size:.96rem;font-weight:900;margin-bottom:8px}.wc-ui-tax-bar{background:#2563eb14;border-radius:100px;height:5px;overflow:hidden}.wc-ui-tax-fill{animation:wc-ui-tax-fill-anim 1.2s cubic-bezier(.22,1,.36,1) .4s both;border-radius:100px;height:100%}@keyframes wc-ui-tax-fill-anim{0%{width:0!important}}.wc-ui-risk-meters{display:flex;flex-direction:column;gap:12px;margin-bottom:14px}.wc-ui-risk-row{align-items:center;animation:wc-ui-milestone-in .4s ease both;display:flex;gap:10px;opacity:0}.wc-ui-risk-lbl{color:#fff9;font-size:.72rem;font-weight:600;min-width:90px}.wc-ui-risk-track{background:#ffffff14;border-radius:100px;flex:1 1;height:7px;overflow:hidden}.wc-ui-risk-fill{animation:wc-ui-risk-fill-anim 1.2s cubic-bezier(.22,1,.36,1) both;border-radius:100px;height:100%;transition:width 1.2s ease}@keyframes wc-ui-risk-fill-anim{0%{width:0!important}}.wc-ui-risk-pct{font-size:.72rem;font-weight:800;min-width:32px;text-align:right}.wc-ui-risk-alert{align-items:center;background:#10b9811a;border:1px solid #10b98133;border-radius:10px;color:#ffffffb8;display:flex;font-size:.78rem;font-weight:600;gap:8px;padding:8px 12px}.wc-ui-scene-tabs{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:18px}.wc-ui-scene-tab{align-items:center;background:#fff;border:1.5px solid #2563eb1f;border-radius:100px;box-shadow:0 2px 8px #2563eb0f;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.75rem;font-weight:700;gap:6px;padding:8px 14px;transition:all .2s ease}.wc-ui-scene-tab:hover{border-color:#2563eb4d;color:#2563eb;transform:translateY(-2px)}.wc-ui-scene-tab.wc-ui-tab-active{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:#0000;box-shadow:0 6px 20px #2563eb4d;color:#fff}.wc-ui-scene-tab i{font-size:.8rem}@media (max-width:1024px){.wc-ui-hero-content{gap:48px;grid-template-columns:1fr}.wc-ui-hero-title{font-size:3.5rem}.wc-ui-hero-visual{height:580px}.wc-ui-iso-scene{transform:scale(.9);transform-origin:center center}}@media (max-width:768px){.wc-ui-hero-section{padding:calc(var(--nav-height) + 16px) 16px 60px}.wc-ui-hero-title{font-size:2.4rem}.wc-ui-hero-subtitle{font-size:.98rem}.wc-ui-hero-actions{flex-direction:column}.wc-ui-hero-btn{justify-content:center;width:100%}.wc-ui-hero-stats{gap:20px}.wc-ui-hero-stat-value{font-size:1.5rem}.wc-ui-hero-visual{height:560px;overflow:visible}.wc-ui-iso-scene{transform:scale(.78);transform-origin:top center}.wc-ui-main-card{padding:18px!important;width:290px!important}.wc-ui-badge-tl{left:3%;top:5%}.wc-ui-badge-br{bottom:4%;right:3%}.wc-ui-orb-tr{right:3%;top:4%}.wc-ui-orb-ml{left:3%;top:50%}.wc-ui-orb-mr-loan{right:3%;top:38%}.wc-ui-coin-tr{right:4%;top:4%}.wc-ui-stack-bl{bottom:5%;left:3%}.wc-ui-stack-br-loan{bottom:5%;right:3%}.wc-ui-approval-bl{bottom:5%;left:3%}.wc-ui-fc-bl{bottom:4%;left:3%}.wc-ui-sec-doc-stack{left:2%;top:7%}.wc-ui-sec-doc-card{font-size:1.6rem;min-width:88px;padding:12px 14px}.wc-ui-cc-tr{right:2%;top:4%}.wc-ui-credit-card-3d{height:80px;padding:12px;width:130px}.wc-ui-cc-chip{height:20px;margin-bottom:14px;width:26px}.wc-ui-scene-tabs{gap:5px;margin-top:14px}.wc-ui-scene-tab{font-size:.68rem;padding:6px 10px}}@media (max-width:480px){.wc-ui-hero-title{font-size:2rem}.wc-ui-hero-visual{height:480px}.wc-ui-iso-scene{transform:scale(.64);transform-origin:top center}.wc-ui-scene-tab span{display:none}.wc-ui-scene-tab{padding:8px 12px}}.wc-ui-info-section{display:flex;justify-content:center;padding:10px 20px 110px}.wc-ui-info-container{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1.3fr 1fr;max-width:var(--max-width);width:100%}.wc-ui-info-card{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--card-light-solid);border:1px solid var(--border-brand);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);overflow:hidden;position:relative;transform:translateZ(0);transition:transform .4s cubic-bezier(.22,.61,.36,1),box-shadow .4s cubic-bezier(.22,.61,.36,1),border-color .4s cubic-bezier(.22,.61,.36,1)}.wc-ui-info-card:before{background:var(--card-light);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s ease}.wc-ui-info-card:hover{border-color:var(--brand-blue-light);box-shadow:var(--shadow-glow);transform:translateY(-12px) scale(1.02) translateZ(0)}.wc-ui-info-card:hover:before{opacity:1}.wc-ui-info-feature-card{background:#fff;display:flex;flex-direction:column;height:100%;padding:48px}.wc-ui-info-section-title{color:var(--text-black);font-size:2.2rem;font-weight:900;line-height:1.25;margin-bottom:38px}.wc-ui-info-typing-text{display:block;max-width:100%;min-height:1.3em}.wc-ui-info-typing-text:after{animation:wc-ui-blink .85s infinite;background:var(--brand-blue);border-radius:10px;content:"";display:inline-block;height:1.15em;margin-left:4px;transform:translateY(2px);width:2px}@keyframes wc-ui-blink{0%,49%{opacity:1}50%,to{opacity:0}}.wc-ui-accordion-wrapper{display:flex;flex-direction:column;gap:16px;margin-top:10px}.wc-ui-accordion-item{background:#fff9;border:1px solid var(--border-light);border-radius:var(--radius-md);overflow:hidden;transform:translateZ(0);transition:background .3s ease,border-color .3s ease,transform .3s ease,box-shadow .3s ease}.wc-ui-accordion-item:hover{background:#ffffffe6;border-color:var(--brand-blue-light);box-shadow:-4px 0 0 0 var(--brand-blue-light);transform:translateX(8px) translateZ(0)}.wc-ui-accordion-item.wc-ui-accordion-active{background:linear-gradient(135deg,#3b82f61a,#10b9810d);border-color:var(--brand-blue)}.wc-ui-accordion-header{align-items:center;cursor:pointer;display:flex;gap:18px;padding:18px 22px}.wc-ui-accordion-icon-box{align-items:center;background:#3b82f61a;border-radius:12px;color:var(--brand-blue);display:flex;flex-shrink:0;font-size:1rem;height:44px;justify-content:center;transform:translateZ(0);transition:background .4s ease,color .4s ease,transform .4s ease,box-shadow .4s ease;width:44px}.wc-ui-accordion-item.wc-ui-accordion-active .wc-ui-accordion-icon-box,.wc-ui-accordion-item:hover .wc-ui-accordion-icon-box{background:var(--gradient-primary);box-shadow:var(--shadow-glow);color:#fff;transform:rotate(1turn) scale(1.1) translateZ(0)}.wc-ui-accordion-label{color:var(--text-main);flex:1 1;font-size:1.03rem;font-weight:800}.wc-ui-accordion-toggle-icon{color:var(--text-dim);font-size:.85rem;transition:transform .3s ease,color .3s ease}.wc-ui-accordion-item.wc-ui-accordion-active .wc-ui-accordion-toggle-icon{color:var(--brand-blue);transform:rotate(45deg)}.wc-ui-accordion-body{color:var(--text-muted);line-height:1.6;max-height:0;overflow:hidden;padding:0 26px;transition:max-height .45s ease,padding .45s ease}.wc-ui-accordion-item.wc-ui-accordion-active .wc-ui-accordion-body{max-height:160px;padding-bottom:22px}.wc-ui-info-right-stack{display:flex;flex-direction:column;gap:24px;height:100%}.wc-ui-info-visual-card{flex:1.5 1;min-height:320px;padding:0;position:relative}.wc-ui-info-card-image{border-radius:var(--radius-lg);height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.wc-ui-info-visual-card:hover .wc-ui-info-card-image{transform:scale(1.05)}.wc-ui-info-overlay-gradient{background:linear-gradient(135deg,#1d4ed833,#10b9811a);border-radius:var(--radius-lg);inset:0;pointer-events:none;position:absolute}.wc-ui-info-market-badge{align-items:center;background:#fffffff2;border:1px solid var(--border-brand);border-radius:100px;bottom:24px;box-shadow:0 8px 24px #00000026;color:var(--brand-blue);display:flex;font-weight:600;gap:10px;left:24px;padding:12px 24px;position:absolute}.wc-ui-info-desc-card{background:#fff;display:flex;flex:1 1;flex-direction:column;gap:20px;padding:32px}.wc-ui-info-desc-title{color:var(--text-black);font-size:1.5rem;font-weight:800}.wc-ui-info-desc-subtitle{color:var(--text-muted);font-size:.95rem}.wc-ui-info-desc-content p{color:var(--text-muted);line-height:1.7;margin-bottom:12px}@media (max-width:1024px){.wc-ui-info-container{gap:40px;grid-template-columns:1fr}}@media (max-width:480px){.wc-ui-info-section{padding-left:15px;padding-right:15px}.wc-ui-info-section-title{word-wrap:break-word;font-size:1.75rem}}.wc-ui-stats-section{display:flex;justify-content:center;padding:0 20px 120px}.wc-ui-stats-container{background:#fff;border:1px solid var(--border-brand);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);max-width:var(--max-width);padding:48px 40px;transform:translateZ(0);width:100%}.wc-ui-stats-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(4,1fr)}.wc-ui-stat-card{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--card-light);border:1px solid var(--border-light);border-radius:var(--radius-md);overflow:hidden;padding:24px 16px;position:relative;text-align:center;transform:translateZ(0);transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease}.wc-ui-stat-card:before{background:var(--gradient-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0) translateZ(0);transition:transform .4s ease}.wc-ui-stat-card:hover:before{transform:scaleX(1) translateZ(0)}.wc-ui-stat-card:hover{border-color:var(--brand-blue-light);box-shadow:var(--shadow-strong);transform:translateY(-8px) translateZ(0)}.wc-ui-stat-number{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;display:block;font-size:2.5rem;font-weight:900;margin-bottom:8px}.wc-ui-stat-label{color:var(--text-muted);font-size:.9rem;font-weight:600}.wc-ui-stat-icon{color:var(--brand-blue-light);font-size:2rem;margin-top:16px;opacity:.3;transition:opacity .3s ease,transform .3s ease}.wc-ui-stat-card:hover .wc-ui-stat-icon{opacity:.6;transform:scale(1.2) translateZ(0)}@media (max-width:1024px){.wc-ui-stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.wc-ui-stats-grid{grid-template-columns:1fr}}@media (max-width:480px){.wc-ui-stats-section{padding-left:15px;padding-right:15px}.wc-ui-stat-number{font-size:2rem}}.wc-ui-multiply-section{display:flex;justify-content:center;padding:5px 20px 120px}.wc-ui-multiply-container{max-width:var(--max-width);text-align:center;width:100%}.wc-ui-multiply-title{color:var(--text-black);font-size:2.8rem;font-weight:900;margin-bottom:20px}.wc-ui-multiply-subtitle{color:var(--text-muted);font-size:1.1rem;line-height:1.7;margin:0 auto 60px;max-width:700px}.wc-ui-multiply-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}.wc-ui-multiply-card{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:var(--radius-lg);overflow:hidden;padding:36px 28px;position:relative;text-align:left;transform:translateZ(0);transition:transform .4s cubic-bezier(.22,.61,.36,1),box-shadow .4s cubic-bezier(.22,.61,.36,1),border-color .4s cubic-bezier(.22,.61,.36,1)}.wc-ui-multiply-card-light{background:#fff;border:1px solid var(--border-brand);box-shadow:var(--shadow-soft)}.wc-ui-multiply-card-dark{background:var(--card-dark);border:1px solid #0000;box-shadow:var(--shadow-strong);color:#fff}.wc-ui-multiply-card:before{background:linear-gradient(135deg,#ffffff1a,#0000);content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s ease}.wc-ui-multiply-card:hover{transform:translateY(-12px) scale(1.03) translateZ(0)}.wc-ui-multiply-card-light:hover{border-color:var(--brand-blue);box-shadow:var(--shadow-glow)}.wc-ui-multiply-card-dark:hover{box-shadow:0 28px 80px #10b98166}.wc-ui-multiply-card:hover:before{opacity:1}.wc-ui-multiply-icon-box{align-items:center;border-radius:16px;display:flex;font-size:1.6rem;height:56px;justify-content:center;margin-bottom:24px;transform:translateZ(0);transition:transform .4s ease;width:56px}.wc-ui-multiply-icon-box-light{background:linear-gradient(135deg,#3b82f61a,#10b9810d);color:var(--brand-blue)}.wc-ui-multiply-icon-box-dark{background:#ffffff26;color:#fff}.wc-ui-multiply-card:hover .wc-ui-multiply-icon-box{transform:rotate(1turn) scale(1.1) translateZ(0)}.wc-ui-multiply-card-title{font-size:1.35rem;font-weight:800;margin-bottom:14px}.wc-ui-multiply-card-desc{font-size:.95rem;line-height:1.6;margin-bottom:20px;opacity:.9}.wc-ui-multiply-learn-link{align-items:center;display:inline-flex;font-size:.9rem;font-weight:600;gap:6px;text-decoration:none;transition:gap .3s ease}.wc-ui-multiply-card-light .wc-ui-multiply-learn-link{color:var(--brand-blue)}.wc-ui-multiply-card-dark .wc-ui-multiply-learn-link{color:#fff}.wc-ui-multiply-learn-link:hover{gap:10px}@media (max-width:1024px){.wc-ui-multiply-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.wc-ui-multiply-grid{grid-template-columns:1fr}}@media (max-width:480px){.wc-ui-multiply-section{padding-left:15px;padding-right:15px}.wc-ui-multiply-title{word-wrap:break-word;font-size:1.75rem}}.wc-ui-impact-section{display:flex;justify-content:center;padding:40px 20px 120px;position:relative}.wc-ui-impact-container{grid-gap:48px;align-items:start;display:grid;gap:48px;grid-template-columns:1fr 1fr;max-width:var(--max-width);width:100%}.wc-ui-impact-left,.wc-ui-impact-right{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transform:translateY(50px) translateZ(0);transition:opacity .8s ease,transform .8s ease}.wc-ui-impact-left.show,.wc-ui-impact-right.show{opacity:1;transform:translateY(0) translateZ(0)}.wc-ui-impact-title{color:var(--text-black);font-size:2.8rem;font-weight:900;line-height:1.2;margin-bottom:20px}.wc-ui-impact-subtitle{color:var(--text-muted);font-size:1.1rem;line-height:1.7;margin-bottom:40px}.wc-ui-impact-stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:32px}.wc-ui-impact-stat-card{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border:1px solid var(--border-brand);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);overflow:hidden;padding:16px 14px;position:relative;transform:translateZ(0);transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease}.wc-ui-impact-stat-card:before{background:var(--gradient-primary);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:transform .4s ease}.wc-ui-impact-stat-card:hover{border-color:var(--brand-blue-light);box-shadow:var(--shadow-glow);transform:translateY(-8px) translateZ(0)}.wc-ui-impact-stat-card:hover:before{transform:scaleX(1)}.wc-ui-impact-stat-icon{align-items:center;background:var(--card-light);border-radius:12px;color:var(--brand-blue);display:flex;font-size:1.3rem;height:48px;justify-content:center;margin-bottom:16px;transform:translateZ(0);transition:background .4s ease,color .4s ease,transform .4s ease;width:48px}.wc-ui-impact-stat-card:hover .wc-ui-impact-stat-icon{background:var(--gradient-primary);color:#fff;transform:rotate(1turn) scale(1.1) translateZ(0)}.wc-ui-impact-stat-value{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0a1944,#059669);-webkit-background-clip:text;display:block;font-size:2rem;font-weight:900;margin-bottom:8px}.wc-ui-impact-stat-label{color:var(--text-muted);font-size:.9rem;font-weight:600}.wc-ui-impact-chart-card{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(135deg,#1e3a8a,#059669);border:1px solid #ffffff1a;border-radius:var(--radius-lg);box-shadow:0 28px 80px #1d4ed84d;isolation:isolate;overflow:hidden;padding:50px;position:relative;transform:translateZ(0);transition:transform .5s ease,box-shadow .5s ease}.wc-ui-impact-chart-card:before{background:radial-gradient(circle,#ffffff1a 0,#0000 70%);content:"";height:200%;opacity:0;position:absolute;right:-50%;top:-50%;transition:opacity .5s ease;width:200%}.wc-ui-impact-chart-card:hover{box-shadow:0 32px 90px #10b98166;transform:scale(1.02) translateZ(0)}.wc-ui-impact-chart-card:hover:before{opacity:1}.wc-ui-impact-chart-header{margin-bottom:32px}.wc-ui-impact-chart-title{color:#fff;font-size:1.6rem;font-weight:800;margin-bottom:20px}.wc-ui-impact-chart-stats{background:#ffffff1a;border-radius:var(--radius-md);display:flex;gap:32px;padding:20px}.wc-ui-impact-chart-stat{display:flex;flex-direction:column;gap:6px}.wc-ui-impact-chart-stat-label{color:#ffffffb3;font-size:.85rem;font-weight:600}.wc-ui-impact-chart-stat-value{color:#fff;font-size:2rem;font-weight:900;text-shadow:0 2px 10px #0003}.wc-ui-impact-chart-area{background:#ffffff1a;border-radius:var(--radius-md);position:relative}.wc-ui-impact-chart-svg{height:auto;min-height:300px;width:100%}.wc-ui-impact-x-labels text{fill:#000000b3;text-anchor:middle;font-family:Inter,sans-serif;font-size:16px;font-weight:700}.wc-ui-impact-line-path{stroke-dasharray:1000;stroke-dashoffset:1000}.wc-ui-impact-chart-card.wc-ui-graph-animate .wc-ui-impact-line-path{animation:wc-ui-draw-line 2s ease forwards}@keyframes wc-ui-draw-line{to{stroke-dashoffset:0}}.wc-ui-impact-area-fill{opacity:0}.wc-ui-impact-chart-card.wc-ui-graph-animate .wc-ui-impact-area-fill{animation:wc-ui-fade-area 1.5s ease .5s forwards}@keyframes wc-ui-fade-area{to{opacity:1}}.wc-ui-impact-data-point{fill:#000;opacity:0;transform:scale(0);transform-origin:center}.wc-ui-impact-chart-card.wc-ui-graph-animate .wc-ui-impact-data-point{animation:wc-ui-pop-in .5s ease forwards}.wc-ui-impact-chart-card.wc-ui-graph-animate .wc-ui-impact-data-point:first-child{animation-delay:.4s}.wc-ui-impact-chart-card.wc-ui-graph-animate .wc-ui-impact-data-point:nth-child(2){animation-delay:.8s}.wc-ui-impact-chart-card.wc-ui-graph-animate .wc-ui-impact-data-point:nth-child(3){animation-delay:1.2s}.wc-ui-impact-chart-card.wc-ui-graph-animate .wc-ui-impact-data-point:nth-child(4){animation-delay:1.6s}.wc-ui-impact-chart-card.wc-ui-graph-animate .wc-ui-impact-data-point:nth-child(5){animation-delay:2s}@keyframes wc-ui-pop-in{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@media (max-width:1024px){.wc-ui-impact-container{gap:40px;grid-template-columns:1fr}.wc-ui-impact-stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.wc-ui-impact-stats-grid{grid-template-columns:1fr}.wc-ui-impact-chart-card{padding:30px 20px}}@media (max-width:480px){.wc-ui-impact-section{padding-left:15px;padding-right:15px}.wc-ui-impact-title{word-wrap:break-word;font-size:1.75rem}.wc-ui-impact-chart-card{border-radius:16px;padding:20px 15px}.wc-ui-impact-chart-stats{flex-direction:column;gap:15px}.wc-ui-impact-chart-stat-value{font-size:1.5rem}}.wc-ui-testimonials-section{display:flex;justify-content:center;padding:40px 20px 120px}.wc-ui-testimonials-container{max-width:var(--max-width);text-align:center;width:100%}.wc-ui-testimonials-title{color:var(--text-black);font-size:2.8rem;font-weight:900;margin-bottom:20px}.wc-ui-testimonials-subtitle{color:var(--text-muted);font-size:1.1rem;margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:600px}.wc-ui-testimonials-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.wc-ui-testimonial-card{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border:1px solid var(--border-brand);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);overflow:hidden;padding:36px;position:relative;text-align:left;transform:translateZ(0);transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease}.wc-ui-testimonial-card:before{background:var(--card-light);content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s ease}.wc-ui-testimonial-card:hover{border-color:var(--brand-blue);box-shadow:var(--shadow-glow);transform:translateY(-10px) translateZ(0)}.wc-ui-testimonial-card:hover:before{opacity:1}.wc-ui-testimonial-stars{display:flex;font-size:1rem;gap:4px;margin-bottom:20px}.wc-ui-testimonial-stars i{color:#fbbf24}.wc-ui-testimonial-text{color:var(--text-muted);font-size:1rem;line-height:1.7;margin-bottom:24px;position:relative}.wc-ui-testimonial-footer{align-items:center;display:flex;gap:16px;position:relative}.wc-ui-testimonial-avatar{align-items:center;background:linear-gradient(135deg,#3b82f61a,#10b9810d);border-radius:50%;color:var(--brand-blue);display:flex;font-size:1.2rem;height:48px;justify-content:center;width:48px}.wc-ui-testimonial-name{color:var(--text-black);font-size:1rem;font-weight:700;margin-bottom:4px}.wc-ui-testimonial-role{color:var(--text-muted);font-size:.85rem}@media (max-width:1024px){.wc-ui-testimonials-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.wc-ui-testimonials-grid{grid-template-columns:1fr}}@media (max-width:480px){.wc-ui-testimonials-section{padding-left:15px;padding-right:15px}.wc-ui-testimonials-title{word-wrap:break-word;font-size:1.75rem}.wc-ui-testimonial-card{padding:24px 20px}}.wc-ui-whyus-section{display:flex;justify-content:center;padding:60px 20px 120px}.wc-ui-whyus-container{grid-gap:60px;align-items:start;display:grid;gap:60px;grid-template-columns:1fr 1fr;max-width:var(--max-width);width:100%}.wc-ui-whyus-left,.wc-ui-whyus-right{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transform:translateY(50px) translateZ(0);transition:opacity .8s ease,transform .8s ease}.wc-ui-whyus-left.show,.wc-ui-whyus-right.show{opacity:1;transform:translateY(0) translateZ(0)}.wc-ui-whyus-title{color:var(--text-black);font-size:2.8rem;font-weight:900;line-height:1.2;margin-bottom:40px}.wc-ui-whyus-features{display:flex;flex-direction:column;gap:20px}.wc-ui-whyus-feature{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border:1px solid var(--border-brand);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);display:flex;gap:20px;padding:28px;transform:translateZ(0);transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease}.wc-ui-whyus-feature:hover{border-color:var(--brand-blue);box-shadow:var(--shadow-glow);transform:translateX(10px) translateZ(0)}.wc-ui-whyus-feature-icon{align-items:center;background:linear-gradient(135deg,#3b82f61a,#10b9810d);border-radius:16px;color:var(--brand-blue);display:flex;flex-shrink:0;font-size:1.6rem;height:56px;justify-content:center;transform:translateZ(0);transition:background .4s ease,color .4s ease,transform .4s ease;width:56px}.wc-ui-whyus-feature:hover .wc-ui-whyus-feature-icon{background:var(--gradient-primary);color:#fff;transform:rotate(1turn) scale(1.1) translateZ(0)}.wc-ui-whyus-feature-title{color:var(--text-black);font-size:1.25rem;font-weight:800;margin-bottom:10px}.wc-ui-whyus-feature-desc{color:var(--text-muted);font-size:.95rem;line-height:1.7}.wc-ui-whyus-stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.wc-ui-whyus-stat-card{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--card-dark);border-radius:var(--radius-md);box-shadow:var(--shadow-strong);isolation:isolate;overflow:hidden;padding:85px 50px;position:relative;text-align:center;transform:translateZ(0);transition:transform .4s ease,box-shadow .4s ease}.wc-ui-whyus-stat-card:before{background:linear-gradient(135deg,#ffffff1a,#0000);content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s ease}.wc-ui-whyus-stat-card:hover{box-shadow:var(--shadow-glow);transform:translateY(-10px) scale(1.05) translateZ(0)}.wc-ui-whyus-stat-card:hover:before{opacity:1}.wc-ui-whyus-stat-icon{align-items:center;background:#ffffff26;border-radius:14px;color:#fff;display:flex;font-size:1.5rem;height:52px;justify-content:center;margin:0 auto 20px;transform:translateZ(0);transition:transform .4s ease;width:52px}.wc-ui-whyus-stat-card:hover .wc-ui-whyus-stat-icon{transform:rotate(1turn) scale(1.15) translateZ(0)}.wc-ui-whyus-stat-number{color:#fff;font-size:2.2rem;font-weight:900;margin-bottom:10px}.wc-ui-whyus-stat-label{color:#fffc;font-size:.9rem;font-weight:600}@media (max-width:1024px){.wc-ui-whyus-container{gap:40px;grid-template-columns:1fr}.wc-ui-whyus-stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.wc-ui-whyus-stats-grid{grid-template-columns:1fr}}@media (max-width:480px){.wc-ui-whyus-section{padding-left:15px;padding-right:15px}.wc-ui-whyus-title{word-wrap:break-word;font-size:1.75rem}}.wc-ui-journey-section{display:flex;justify-content:center;padding:50px 20px 120px}.wc-ui-journey-container{max-width:var(--max-width);text-align:center;width:100%}.wc-ui-journey-title{color:var(--text-black);font-size:4rem;font-weight:900;margin-bottom:24px}.wc-ui-journey-subtitle{color:var(--text-muted);font-size:1.1rem;margin-bottom:70px;margin-left:auto;margin-right:auto;max-width:600px}.wc-ui-journey-wrapper{position:relative}.wc-ui-journey-timeline{height:3px;left:6%;position:absolute;right:6%;top:35px;z-index:1}.wc-ui-journey-line{background:linear-gradient(90deg,#3b82f640,#10b98140);border-radius:999px;height:100%;width:100%}.wc-ui-journey-timeline.wc-ui-timeline-animate .wc-ui-journey-line{animation:wc-ui-line-grow 1.5s ease forwards;background:var(--gradient-primary)}@keyframes wc-ui-line-grow{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1)}}.wc-ui-journey-steps{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(4,1fr);position:relative;z-index:2}.wc-ui-journey-step{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;text-align:center;transform:translateY(20px) translateZ(0);transition:opacity .6s ease,transform .6s ease}.wc-ui-journey-step.wc-ui-step-show{opacity:1;transform:translateY(0) translateZ(0)}.wc-ui-journey-dot{align-items:center;background:#fff;border:4px solid var(--brand-blue-light);border-radius:50%;box-shadow:0 10px 26px #2563eb59;display:flex;height:60px;justify-content:center;margin:0 auto 22px;position:relative;transform:translateZ(0);transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease;width:60px}.wc-ui-journey-step:hover .wc-ui-journey-dot{border-color:var(--brand-green);box-shadow:var(--shadow-glow);transform:scale(1.15) translateZ(0)}.wc-ui-journey-dot-number{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;font-size:1.4rem;font-weight:900}.wc-ui-journey-step-title{color:var(--text-black);font-size:1.25rem;font-weight:800;margin-bottom:12px}.wc-ui-journey-step-desc{color:var(--text-muted);font-size:.95rem;line-height:1.6;margin:0 auto;max-width:260px}@media (max-width:1024px){.wc-ui-journey-steps{gap:60px 40px;grid-template-columns:repeat(2,1fr)}.wc-ui-journey-timeline{display:none}}@media (max-width:768px){.wc-ui-journey-section{padding:40px 20px 100px}.wc-ui-journey-title{font-size:2.5rem;margin-bottom:20px}.wc-ui-journey-subtitle{font-size:1rem;margin-bottom:50px}.wc-ui-journey-wrapper{padding-left:40px}.wc-ui-journey-timeline{bottom:60px;display:block;height:auto;left:18px;top:60px;width:4px}.wc-ui-journey-line{background:linear-gradient(180deg,#3b82f640,#10b98140);height:100%;width:100%}.wc-ui-journey-steps{display:flex;flex-direction:column;gap:48px;padding-left:40px;text-align:left}.wc-ui-journey-step{padding-right:15px;position:relative}.wc-ui-journey-dot{border-width:3px;height:50px;left:-60px;margin:0;position:absolute;top:0;width:50px}.wc-ui-journey-dot-number{font-size:1.2rem}.wc-ui-journey-step-title{font-size:1.15rem;margin-bottom:10px;text-align:left}.wc-ui-journey-step-desc{font-size:.9rem;margin:0;max-width:100%;text-align:left}.wc-ui-journey-timeline.wc-ui-timeline-animate .wc-ui-journey-line{animation:wc-ui-line-grow-vert 1.5s ease forwards;transform-origin:top}@keyframes wc-ui-line-grow-vert{0%{transform:scaleY(0)}to{transform:scaleY(1)}}}@media (max-width:480px){.wc-ui-journey-section{padding:30px 15px 80px}.wc-ui-journey-title{word-wrap:break-word;font-size:1.75rem;line-height:1.2}.wc-ui-journey-subtitle{font-size:.95rem;margin-bottom:40px}.wc-ui-journey-wrapper{padding-left:30px}.wc-ui-journey-timeline{left:13px;width:3px}.wc-ui-journey-steps{gap:40px;padding-left:30px}.wc-ui-journey-dot{height:44px;left:-48px;width:44px}.wc-ui-journey-dot-number{font-size:1.1rem}.wc-ui-journey-step-title{font-size:1.05rem}.wc-ui-journey-step-desc{font-size:.85rem;line-height:1.5}}.wc-ui-cta-section{display:flex;justify-content:center;overflow:hidden;padding:80px 20px 120px;position:relative}.wc-ui-cta-bg-effects{background:radial-gradient(circle at center,#2563eb14 0,#10b9810d 50%,#0000 100%);inset:0;pointer-events:none;position:absolute}.wc-ui-cta-particles{animation:wc-ui-particles-move 20s linear infinite;background-image:radial-gradient(circle,#3b82f64d 1px,#0000 0);background-size:50px 50px;inset:0;opacity:.3;position:absolute;transform:translateZ(0);will-change:background-position}@keyframes wc-ui-particles-move{0%{background-position:0 0}to{background-position:50px 50px}}.wc-ui-cta-container{background:var(--card-dark);border:1px solid #ffffff1a;border-radius:var(--radius-lg);box-shadow:0 32px 90px #1d4ed84d;isolation:isolate;max-width:900px;padding:80px 60px;position:relative;text-align:center;transform:translateZ(0);width:100%;z-index:1}.wc-ui-cta-title{color:#fff;font-size:3rem;font-weight:900;line-height:1.2;margin-bottom:20px}.wc-ui-cta-subtitle{color:#ffffffd9;font-size:1.15rem;line-height:1.7;margin-bottom:40px}.wc-ui-cta-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.wc-ui-cta-btn{border-radius:100px;display:inline-block;font-size:1rem;font-weight:700;padding:16px 36px;text-decoration:none;transform:translateZ(0);transition:transform .3s ease,box-shadow .3s ease,background .3s ease,border-color .3s ease}.wc-ui-cta-btn-primary{background:#fff;box-shadow:0 12px 34px #ffffff4d;color:var(--brand-blue)}.wc-ui-cta-btn-primary:hover{box-shadow:0 16px 45px #fff6;transform:translateY(-4px) translateZ(0)}.wc-ui-cta-btn-secondary{background:#0000;border:2px solid #ffffff80;color:#fff}.wc-ui-cta-btn-secondary:hover{background:#ffffff1a;border-color:#fff;transform:translateY(-4px) translateZ(0)}@media (max-width:480px){.wc-ui-cta-section{padding-left:15px;padding-right:15px}.wc-ui-cta-container{padding:40px 20px}.wc-ui-cta-title{word-wrap:break-word;font-size:1.75rem}.wc-ui-cta-btn{text-align:center;width:100%}}.wc-ui-footer{background:linear-gradient(135deg,#1e3a8a,#059669);color:#fff;padding:80px 20px 32px}.wc-ui-footer-container{grid-gap:48px;display:grid;gap:48px;grid-template-columns:2fr 1fr 1fr 1fr 1fr;margin:0 auto;max-width:var(--max-width)}.wc-ui-footer-brand-heading{font-size:1.5rem;font-weight:800;margin-bottom:16px}.wc-ui-footer-brand-text{color:#fffc;line-height:1.7;margin-bottom:24px}.wc-ui-footer-socials{display:flex;gap:12px}.wc-ui-footer-social-btn{align-items:center;background:#ffffff1a;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;text-decoration:none;transform:translateZ(0);transition:background .3s ease,color .3s ease,transform .3s ease;width:40px}.wc-ui-footer-social-btn:hover{background:#fff;color:var(--brand-blue);transform:translateY(-4px) translateZ(0)}.wc-ui-footer-col-title{font-size:1.1rem;font-weight:700;margin-bottom:20px}.wc-ui-footer-link-list{display:flex;flex-direction:column;gap:12px;list-style:none}.wc-ui-footer-link-list a{color:#fffc;display:inline-block;text-decoration:none;transform:translateZ(0);transition:color .3s ease,transform .3s ease}.wc-ui-footer-link-list a:hover{color:#fff;transform:translateX(5px) translateZ(0)}.wc-ui-footer-bottom{margin-top:60px}.wc-ui-footer-divider{background:#fff3;height:1px;margin-bottom:24px}.wc-ui-footer-copy{color:#ffffffb3;font-size:.9rem;text-align:center}@media (max-width:1024px){.wc-ui-footer-container{gap:40px;grid-template-columns:1fr 1fr}.wc-ui-footer-col-brand{grid-column:span 2}}@media (max-width:768px){.wc-ui-footer-container{grid-template-columns:1fr}.wc-ui-footer-col-brand{grid-column:span 1}}.wc-consultation-wrapper{background:linear-gradient(135deg,#f0f9ff,#e0f2fe 50%,#f0fdf4);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;position:relative}.wc-consultation-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border-bottom:1px solid #2563eb1a;padding:14px 32px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.wc-consultation-nav-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}.wc-consultation-back-btn{align-items:center;background:#fff;border:1.5px solid #2563eb;border:1.5px solid var(--brand-blue,#2563eb);border-radius:100px;color:#2563eb;color:var(--brand-blue,#2563eb);cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:6px;padding:8px 18px;transition:all .2s ease}.wc-consultation-back-btn:hover{background:#2563eb;background:var(--brand-blue,#2563eb);color:#fff;transform:translateX(-2px)}.wc-consultation-logo-img{display:block;height:40px;object-fit:contain;width:auto}.wc-consultation-page-content{padding:32px}.wc-consultation-container-full{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:360px 1fr;margin:0 auto;max-width:1100px}.wc-consultation-sidebar{position:-webkit-sticky;position:sticky;top:90px}.wc-consultation-sidebar-content{display:flex;flex-direction:column;gap:24px}.wc-consultation-badge{align-items:center;background:#fff;border:1px solid #2563eb33;border-radius:100px;box-shadow:0 2px 10px #2563eb0f;color:#2563eb;color:var(--brand-blue,#2563eb);display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;padding:6px 14px;width:-webkit-fit-content;width:fit-content}.wc-consultation-heading{color:#0f172a;color:var(--text-black,#0f172a);font-size:2.2rem;font-weight:800;line-height:1.2;margin:0}.wc-gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2563eb,#10b981);background:var(
    --gradient-primary,linear-gradient(135deg,#2563eb,#10b981)
  );-webkit-background-clip:text}.wc-consultation-description{color:#64748b;color:var(--text-muted,#64748b);font-size:.95rem;line-height:1.65}.wc-consultation-benefits-list h3{color:#0f172a;color:var(--text-black,#0f172a);font-size:1rem;font-weight:700;margin-bottom:14px}.wc-consultation-benefit-item{background:#fff;border:1px solid #2563eb17;border-radius:14px;box-shadow:0 2px 8px #2563eb0a;display:flex;gap:12px;margin-bottom:10px;padding:16px;transition:all .2s ease}.wc-consultation-benefit-item:hover{border-color:#2563eb40;box-shadow:0 8px 24px #2563eb17;transform:translateX(4px)}.wc-consultation-benefit-icon{align-items:center;background:linear-gradient(135deg,#2563eb14,#10b98114);border-radius:10px;color:#2563eb;color:var(--brand-blue,#2563eb);display:flex;flex-shrink:0;font-size:1.1rem;height:40px;justify-content:center;width:40px}.wc-consultation-benefit-item h4{color:#0f172a;color:var(--text-black,#0f172a);font-size:.92rem;font-weight:700;margin:0 0 3px}.wc-consultation-benefit-item p{color:#64748b;color:var(--text-muted,#64748b);font-size:.82rem;line-height:1.4;margin:0}.wc-consultation-main{background:#fff;border:1px solid #2563eb17;border-radius:22px;box-shadow:0 12px 48px #2563eb17;overflow:hidden}.wc-consultation-form-container{padding:40px}.wc-consultation-steps{align-items:center;border-bottom:1px solid #2563eb17;display:flex;justify-content:space-between;margin-bottom:32px;padding-bottom:24px}.wc-consultation-step-item{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:7px}.wc-consultation-step-circle{align-items:center;background:#2563eb14;border:2px solid #0000;border-radius:50%;color:#64748b;color:var(--text-muted,#64748b);display:flex;font-size:.95rem;font-weight:700;height:40px;justify-content:center;transition:all .3s ease;width:40px}.wc-consultation-step-item.active .wc-consultation-step-circle{background:linear-gradient(135deg,#2563eb,#1d4ed8);background:var(
    --gradient-primary,linear-gradient(135deg,#2563eb,#1d4ed8)
  );box-shadow:0 6px 18px #2563eb47;color:#fff;transform:scale(1.06)}.wc-consultation-step-item.completed .wc-consultation-step-circle{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.wc-consultation-step-item span{color:#64748b;color:var(--text-muted,#64748b);font-size:.82rem;font-weight:600}.wc-consultation-step-item.active span{color:#2563eb;color:var(--brand-blue,#2563eb)}.wc-consultation-step-line{background:#2563eb1a;border-radius:999px;flex:1 1;height:2px;margin:0 10px 28px}.wc-consultation-form-step{animation:wc-slide-in .35s ease}@keyframes wc-slide-in{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}.wc-consultation-step-title{color:#0f172a;color:var(--text-black,#0f172a);font-size:1.5rem;font-weight:800;margin-bottom:24px}.wc-form-field{margin-bottom:20px}.wc-form-field label{color:#334155;display:block;font-size:.88rem;font-weight:600;margin-bottom:8px}.wc-label-note{color:#94a3b8;font-size:.78rem;font-weight:500;margin-left:4px}.wc-form-field input,.wc-form-field select,.wc-form-field textarea{background:#fff;border:1.5px solid #2563eb26;border-radius:10px;box-sizing:border-box;color:#0f172a;color:var(--text-black,#0f172a);font-family:inherit;font-size:.95rem;padding:12px 16px;transition:all .2s ease;width:100%}.wc-form-field input:focus,.wc-form-field select:focus,.wc-form-field textarea:focus{border-color:#2563eb;border-color:var(--brand-blue,#2563eb);box-shadow:0 0 0 3px #2563eb1a;outline:none}.wc-form-field textarea{line-height:1.5;min-height:80px;resize:vertical}.wc-custom-calendar{background:#fff;border:1.5px solid #2563eb24;border-radius:16px;box-shadow:0 4px 20px #2563eb12;overflow:hidden}.wc-cal-header{align-items:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);display:flex;justify-content:space-between;padding:16px 20px}.wc-cal-month-label{color:#fff;font-size:1rem;font-weight:800;letter-spacing:.01em}.wc-cal-nav-btn{align-items:center;background:#ffffff2e;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:.8rem;height:32px;justify-content:center;transition:all .2s ease;width:32px}.wc-cal-nav-btn:hover:not(:disabled){background:#ffffff52;transform:scale(1.08)}.wc-cal-nav-btn:disabled{cursor:not-allowed;opacity:.35}.wc-cal-dow-row{background:#2563eb0d;border-bottom:1px solid #2563eb14;display:grid;grid-template-columns:repeat(5,1fr)}.wc-cal-dow{color:#2563eb;color:var(--brand-blue,#2563eb);font-size:.72rem;font-weight:700;letter-spacing:.04em;padding:10px 0;text-align:center;text-transform:uppercase}.wc-cal-grid{grid-gap:1px;background:#2563eb0d;display:grid;gap:1px;gap:8px;grid-template-columns:repeat(5,1fr);padding:12px}.wc-cal-cell{align-items:center;aspect-ratio:1;background:#fff;border:1.5px solid #2563eb1a;border-radius:10px;cursor:pointer;display:flex;font-family:inherit;justify-content:center;transition:all .18s ease}.wc-cal-blank{background:#0000;border:none;cursor:default}.wc-cal-day{flex-direction:column;gap:2px}.wc-cal-day:hover:not(:disabled){background:#2563eb0f;border-color:#2563eb;border-color:var(--brand-blue,#2563eb);box-shadow:0 4px 12px #2563eb1f;transform:translateY(-2px)}.wc-cal-past{border-color:#2563eb0f;cursor:not-allowed;opacity:.35}.wc-cal-selected{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;border-color:#0000!important;box-shadow:0 6px 18px #2563eb4d!important;color:#fff!important;transform:translateY(-2px) scale(1.05)!important}.wc-cal-num{color:#0f172a;color:var(--text-black,#0f172a);font-size:1rem;font-weight:700;line-height:1}.wc-cal-selected .wc-cal-num{color:#fff}.wc-cal-past .wc-cal-num{color:#94a3b8}.wc-cal-today{border-color:#10b98180}.wc-cal-today .wc-cal-num{color:#059669}.wc-cal-selected-label{align-items:center;background:linear-gradient(135deg,#2563eb14,#10b98114);border:1px solid #2563eb26;border-radius:100px;color:#2563eb;color:var(--brand-blue,#2563eb);display:flex;font-size:.85rem;font-weight:600;gap:8px;margin:0 12px 14px;padding:10px 16px}.wc-cal-selected-label i{font-size:.9rem}.wc-time-slots-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:4px}.wc-time-slot{align-items:center;background:#fff;border:1.5px solid #2563eb24;border-radius:10px;color:#0f172a;color:var(--text-black,#0f172a);cursor:pointer;display:flex;font-family:inherit;font-size:.88rem;font-weight:600;gap:7px;justify-content:center;padding:12px;transition:all .2s ease}.wc-time-slot:hover{background:#2563eb0a;border-color:#2563eb;border-color:var(--brand-blue,#2563eb);box-shadow:0 4px 12px #2563eb1a;transform:translateY(-2px)}.wc-time-slot.selected{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:#0000;box-shadow:0 6px 16px #2563eb40;color:#fff}.wc-time-slot i{font-size:.85rem}.wc-booking-summary{background:linear-gradient(135deg,#2563eb0a,#10b9810a);border:1px solid #2563eb1a;border-radius:14px;margin-top:20px;padding:20px}.wc-booking-summary h4{color:#0f172a;color:var(--text-black,#0f172a);font-size:1rem;font-weight:700;margin:0 0 14px}.wc-summary-row{align-items:center;border-bottom:1px solid #2563eb0f;color:#475569;display:flex;font-size:.88rem;gap:12px;padding:9px 0}.wc-summary-row:last-child{border-bottom:none;padding-bottom:0}.wc-summary-row i{color:#2563eb;color:var(--brand-blue,#2563eb);width:18px}.wc-consultation-btn{align-items:center;border:none;border-radius:100px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.95rem;font-weight:700;gap:8px;justify-content:center;margin-top:24px;padding:14px 28px;transition:all .2s ease;width:100%}.wc-consultation-btn:disabled{cursor:not-allowed;opacity:.45}.wc-btn-primary{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 6px 18px #2563eb38;color:#fff}.wc-btn-primary:hover:not(:disabled){box-shadow:0 10px 24px #2563eb52;transform:translateY(-2px)}.wc-btn-secondary{background:#fff;border:1.5px solid #2563eb;border:1.5px solid var(--brand-blue,#2563eb);color:#2563eb;color:var(--brand-blue,#2563eb)}.wc-btn-secondary:hover{background:#2563eb;background:var(--brand-blue,#2563eb);color:#fff}.wc-btn-success{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 6px 18px #10b98138;color:#fff}.wc-btn-success:hover:not(:disabled){box-shadow:0 10px 24px #10b98152;transform:translateY(-2px)}.wc-consultation-btn-group{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:24px}.wc-consultation-btn-group .wc-consultation-btn{margin-top:0}.wc-consultation-trust-badges{border-top:1px solid #2563eb14;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px;padding-top:22px}.wc-trust-badge{align-items:center;background:#10b98114;border:1px solid #10b98126;border-radius:100px;color:#059669;display:flex;font-size:.8rem;font-weight:600;gap:6px;padding:7px 14px}@media (max-width:1024px){.wc-consultation-container-full{gap:28px;grid-template-columns:1fr;max-width:640px}.wc-consultation-sidebar{position:relative;top:0}}@media (max-width:768px){.wc-consultation-page-content{padding:16px}.wc-consultation-nav{padding:12px 16px}.wc-consultation-form-container{padding:24px 20px}.wc-consultation-heading{font-size:1.8rem}.wc-consultation-step-title{font-size:1.3rem}.wc-consultation-logo-img{height:32px}.wc-cal-grid{gap:5px;padding:8px}.wc-cal-num{font-size:.88rem}.wc-time-slots-grid{grid-template-columns:repeat(2,1fr)}.wc-consultation-btn-group{grid-template-columns:1fr}}@media (max-width:480px){.wc-consultation-heading{font-size:1.55rem}.wc-cal-grid{gap:4px;padding:6px}.wc-cal-nav-btn{font-size:.7rem;height:28px;width:28px}.wc-cal-month-label{font-size:.9rem}.wc-time-slots-grid{grid-template-columns:1fr}.wc-consultation-nav{padding:10px 14px}.wc-consultation-logo-img{height:28px}}.wc-toast-container{display:flex;flex-direction:column;gap:12px;max-width:380px;pointer-events:none;position:fixed;right:24px;top:24px;width:calc(100vw - 48px);z-index:9999}.wc-toast{align-items:flex-start;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px solid;border-radius:16px;box-shadow:0 20px 48px #0000001a,0 4px 12px #0000000f;display:flex;gap:12px;opacity:0;overflow:hidden;padding:16px 44px 22px 20px;pointer-events:all;position:relative;transform:translateX(120%);transition:transform .38s cubic-bezier(.34,1.56,.64,1),opacity .28s ease}.wc-toast-visible{opacity:1;transform:translateX(0)}.wc-toast-accent{border-radius:16px 0 0 16px;bottom:0;left:0;position:absolute;top:0;width:4px}.wc-toast-icon{animation:wc-icon-pop .4s cubic-bezier(.34,1.56,.64,1) .1s both;flex-shrink:0;font-size:1.4rem;margin-top:1px}@keyframes wc-icon-pop{0%{transform:scale(0) rotate(-15deg)}to{transform:scale(1) rotate(0)}}.wc-toast-body{flex:1 1;min-width:0}.wc-toast-title{font-size:.88rem;font-weight:800;line-height:1.3;margin:0 0 3px}.wc-toast-message{color:#475569;font-size:.82rem;line-height:1.4;margin:0;word-break:break-word}.wc-toast-close{align-items:center;background:#0000000d;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:.72rem;height:24px;justify-content:center;padding:0;position:absolute;right:10px;top:10px;transition:all .18s ease;width:24px}.wc-toast-close:hover{background:#0000001f;transform:scale(1.1)}.wc-toast-progress-track{background:#0000000f;bottom:0;height:3px;left:0;position:absolute;right:0}.wc-toast-progress-fill{border-radius:0 0 2px 2px;height:100%;transition:width 50ms linear}.wc-modal-backdrop{align-items:center;animation:wc-backdrop-in .22s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10000}@keyframes wc-backdrop-in{0%{opacity:0}to{opacity:1}}.wc-modal{animation:wc-modal-pop .4s cubic-bezier(.34,1.56,.64,1);background:#fff;border:1px solid #2563eb14;border-radius:28px;box-shadow:0 32px 80px #2563eb2e,0 8px 24px #00000014;max-width:460px;padding:48px 40px 40px;position:relative;text-align:center;width:100%}@keyframes wc-modal-pop{0%{opacity:0;transform:scale(.82) translateY(24px)}to{opacity:1;transform:scale(1) translateY(0)}}.wc-modal-x{align-items:center;background:#2563eb12;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;font-size:.9rem;height:34px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .18s ease;width:34px}.wc-modal-x:hover{background:#2563eb24;color:#2563eb;transform:rotate(90deg)}.wc-modal-icon-wrap{align-items:center;display:flex;height:100px;justify-content:center;margin:0 auto 24px;position:relative;width:100px}.wc-modal-ring{animation:wc-ring-spin 3s linear infinite;border:3px solid #0000;border-radius:50%;position:absolute}.wc-ring-outer{animation-duration:2.4s;border-right-color:#10b9814d;border-top-color:#10b981;height:100px;width:100px}.wc-ring-inner{animation-direction:reverse;animation-duration:1.8s;border-bottom-color:#2563eb;border-left-color:#2563eb4d;height:80px;width:80px}.wc-ring-error.wc-ring-outer{border-right-color:#ef44444d;border-top-color:#ef4444}.wc-ring-error.wc-ring-inner{border-bottom-color:#f59e0b;border-left-color:#f59e0b4d}@keyframes wc-ring-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wc-modal-icon-circle{align-items:center;animation:wc-icon-pop .5s cubic-bezier(.34,1.56,.64,1) .2s both;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;box-shadow:0 12px 32px #10b98159;display:flex;height:64px;justify-content:center;width:64px}.wc-circle-error{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 12px 32px #ef444459}.wc-modal-check-icon{color:#fff;font-size:1.6rem}.wc-modal-title{color:#0f172a;font-size:1.6rem;font-weight:900;line-height:1.2;margin:0 0 10px}.wc-title-error{color:#dc2626}.wc-modal-subtitle{color:#64748b;font-size:.95rem;line-height:1.6;margin:0 0 24px}.wc-modal-details{background:linear-gradient(135deg,#2563eb0a,#10b9810a);border:1px solid #2563eb1a;border-radius:16px;margin-bottom:20px;padding:6px 20px;text-align:left}.wc-modal-detail-row{align-items:center;border-bottom:1px solid #2563eb12;display:flex;gap:14px;padding:12px 0}.wc-modal-detail-row:last-child{border-bottom:none}.wc-modal-detail-icon{align-items:center;background:linear-gradient(135deg,#2563eb1a,#10b9811a);border-radius:10px;color:#2563eb;display:flex;flex-shrink:0;font-size:.9rem;height:36px;justify-content:center;width:36px}.wc-modal-detail-label{color:#94a3b8;display:block;font-size:.72rem;font-weight:600;letter-spacing:.05em;margin-bottom:2px;text-transform:uppercase}.wc-modal-detail-val{color:#0f172a;display:block;font-size:.9rem;font-weight:700}.wc-modal-note{align-items:center;background:#2563eb0d;border:1px solid #2563eb1a;border-radius:100px;color:#64748b;display:flex;font-size:.8rem;gap:8px;justify-content:center;margin-bottom:24px;padding:10px 18px}.wc-modal-note i{color:#2563eb}.wc-modal-actions{display:flex;gap:12px}.wc-modal-btn{align-items:center;border:none;border-radius:100px;cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:.92rem;font-weight:700;gap:8px;justify-content:center;padding:14px 20px;transition:all .22s ease}.wc-modal-btn-outline{background:#fff;border:1.5px solid #2563eb4d;color:#2563eb}.wc-modal-btn-outline:hover{background:#2563eb0f;border-color:#2563eb}.wc-modal-btn-primary{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 6px 18px #2563eb47;color:#fff}.wc-modal-btn-primary:hover{box-shadow:0 10px 26px #2563eb5c;transform:translateY(-2px)}.wc-modal-btn-error{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 6px 18px #ef444447;color:#fff;flex:1 1}.wc-modal-btn-error:hover{box-shadow:0 10px 26px #ef44445c;transform:translateY(-2px)}@media (max-width:480px){.wc-toast-container{left:12px;right:12px;top:16px;width:auto}.wc-modal{border-radius:22px;padding:40px 24px 32px}.wc-modal-actions{flex-direction:column}.wc-modal-title{font-size:1.35rem}}.wc-about-wrapper{color:#0f172a;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden}.wc-about-container{margin:0 auto;max-width:1160px;padding:0 32px}.wc-about-em{background:linear-gradient(135deg,#2563eb,#10b981);-webkit-background-clip:text}.wc-about-em,.wc-about-em-light{-webkit-text-fill-color:#0000;font-style:normal}.wc-about-em-light{background:linear-gradient(135deg,#93c5fd,#6ee7b7);-webkit-background-clip:text}.wc-about-compound-grid,.wc-about-hero-text,.wc-about-hero-visual,.wc-about-philo-cta,.wc-about-principle-card,.wc-compound-quote,.wc-pillar-card{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.wc-about-visual-delay{transition-delay:.18s}.wc-about-in-view{opacity:1!important;transform:translateY(0)!important}.wc-pillar-card{transform:translateX(24px)}.wc-pillar-card.wc-about-in-view{transform:translateX(0)!important}.wc-about-pill{align-items:center;border-radius:100px;display:inline-flex;font-size:.78rem;font-weight:700;gap:8px;letter-spacing:.06em;margin-bottom:22px;padding:6px 18px;text-transform:uppercase}.wc-about-pill-blue{background:#2563eb14;border:1px solid #2563eb2e;color:#2563eb}.wc-about-pill-light{background:#ffffff1a;border:1px solid #ffffff2e;color:#ffffffd1}.wc-about-section-h2{color:#0f172a;font-size:clamp(1.9rem,3.8vw,2.9rem);font-weight:900;letter-spacing:-.025em;line-height:1.1;margin:0 0 18px}.wc-h2-light{color:#fff}.wc-about-section-body{color:#475569;font-size:1rem;line-height:1.75;margin-bottom:14px}.wc-body-light{color:#ffffffa6}.wc-about-hero{align-items:center;background:linear-gradient(140deg,#f0f9ff,#e0f2fe 55%,#f0fdf4);display:flex;min-height:100vh;overflow:hidden;padding:130px 0 88px;position:relative}.wc-about-blob{border-radius:50%;filter:blur(80px);pointer-events:none;position:absolute;z-index:0}.wc-blob-1{animation:wc-blob-move 9s ease-in-out infinite alternate;background:radial-gradient(circle,#2563eb21 0,#0000 70%);height:520px;right:-60px;top:-120px;width:520px}.wc-blob-2{animation:wc-blob-move 11s ease-in-out infinite alternate-reverse;background:radial-gradient(circle,#10b9811c 0,#0000 70%);bottom:-80px;height:440px;left:-60px;width:440px}@keyframes wc-blob-move{0%{transform:translate(0) scale(1)}to{transform:translate(36px,28px) scale(1.07)}}.wc-about-dotgrid{background-image:radial-gradient(#2563eb17 1px,#0000 0);background-size:38px 38px;inset:0;-webkit-mask-image:radial-gradient(ellipse 85% 85% at 50% 50%,#000 30%,#0000 100%);mask-image:radial-gradient(ellipse 85% 85% at 50% 50%,#000 30%,#0000 100%);pointer-events:none;position:absolute;z-index:0}.wc-about-hero .wc-about-container{grid-gap:72px;align-items:center;display:grid;gap:72px;grid-template-columns:1fr 1fr;position:relative;z-index:1}.wc-about-eyebrow{align-items:center;background:#fff;border:1.5px solid #2563eb29;border-radius:100px;box-shadow:0 4px 16px #2563eb1a;color:#2563eb;display:inline-flex;font-size:.82rem;font-weight:700;gap:10px;margin-bottom:26px;padding:8px 18px}.wc-about-eyebrow-dot{animation:wc-pulse 2s ease-in-out infinite;background:linear-gradient(135deg,#2563eb,#10b981);border-radius:50%;flex-shrink:0;height:8px;width:8px}@keyframes wc-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.45)}}.wc-about-hero-h1{color:#0f172a;font-size:clamp(2.1rem,4.2vw,3.6rem);font-weight:900;letter-spacing:-.03em;line-height:1.08;margin:0 0 22px}.wc-about-hero-body{color:#475569;font-size:1.02rem;line-height:1.75;margin-bottom:12px;max-width:500px}.wc-about-stats-strip{background:#fff;border:1px solid #2563eb1a;border-radius:18px;box-shadow:0 8px 32px #2563eb14;display:grid;grid-template-columns:repeat(4,1fr);margin:32px 0;overflow:hidden}.wc-about-stat{align-items:center;border-right:1px solid #2563eb14;display:flex;flex-direction:column;gap:5px;padding:18px 12px}.wc-about-stat:last-child{border-right:none}.wc-about-stat-val{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2563eb,#10b981);-webkit-background-clip:text;font-size:1.55rem;font-weight:900;line-height:1}.wc-about-stat-lbl{color:#94a3b8;font-size:.7rem;font-weight:600;line-height:1.3;text-align:center}.wc-about-ctas{display:flex;flex-wrap:wrap;gap:12px}.wc-about-btn-primary{align-items:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:100px;box-shadow:0 8px 24px #2563eb47;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.95rem;font-weight:700;gap:9px;padding:14px 26px;transition:all .25s ease}.wc-about-btn-primary:hover{box-shadow:0 14px 36px #2563eb61;transform:translateY(-3px)}.wc-about-btn-ghost{align-items:center;background:#fff;border:1.5px solid #2563eb47;border-radius:100px;color:#2563eb;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.95rem;font-weight:700;gap:9px;padding:14px 24px;transition:all .25s ease}.wc-about-btn-ghost:hover{background:#2563eb0d;border-color:#2563eb;transform:translateY(-2px)}.wc-about-hero-visual{height:480px;position:relative}.wc-vis-card{background:#fff;border:1px solid #2563eb14;border-radius:22px;box-shadow:0 24px 64px #2563eb24;position:absolute}.wc-vis-main{animation:wc-float 6s ease-in-out infinite;left:50%;padding:22px;top:50%;transform:translate(-50%,-50%);width:310px}@keyframes wc-float{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-15px)}}.wc-vis-header{align-items:center;display:flex;gap:8px;margin-bottom:14px}.wc-vis-dots{display:flex;gap:4px}.wc-vis-dots span{background:#d1d5db;border-radius:50%;height:8px;width:8px}.wc-vis-dots span:first-child{background:#f87171}.wc-vis-dots span:nth-child(2){background:#fbbf24}.wc-vis-dots span:nth-child(3){background:#34d399}.wc-vis-title{color:#94a3b8;flex:1 1;font-size:.78rem;font-weight:700}.wc-vis-live{align-items:center;background:#10b9811a;border-radius:100px;color:#059669;display:flex;font-size:.7rem;font-weight:700;gap:5px;padding:3px 10px}.wc-vis-live-dot{animation:wc-pulse 1.6s infinite;background:#10b981;border-radius:50%;height:6px;width:6px}.wc-vis-bars{background:linear-gradient(135deg,#2563eb08,#10b98108);border-radius:12px;gap:5px;height:112px;margin-bottom:14px;padding:8px}.wc-vis-bar-col,.wc-vis-bars{align-items:flex-end;display:flex}.wc-vis-bar-col{flex:1 1;height:100%}.wc-vis-bar{animation:wc-bar-grow .7s ease both;background:linear-gradient(180deg,#60a5fa,#2563eb);border-radius:4px 4px 0 0;overflow:hidden;position:relative;transform-origin:bottom;width:100%}.wc-vis-bar:after{background:#fff3;border-radius:inherit;content:"";height:35%;left:0;position:absolute;right:0;top:0}@keyframes wc-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.wc-vis-footer{justify-content:space-between}.wc-vis-footer,.wc-vis-growth{align-items:center;display:flex}.wc-vis-growth{background:#10b9811a;border-radius:100px;color:#059669;font-size:.8rem;font-weight:800;gap:6px;padding:6px 12px}.wc-vis-period{color:#94a3b8;font-size:.72rem;font-weight:600}.wc-vis-badge{align-items:center;animation:wc-float-badge 5s ease-in-out infinite;background:#fff;border:1px solid #2563eb12;border-radius:100px;box-shadow:0 12px 36px #2563eb24;color:#0f172a;display:flex;font-size:.78rem;font-weight:700;gap:8px;padding:10px 16px;position:absolute;white-space:nowrap}.wc-vis-badge i{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2563eb,#10b981);-webkit-background-clip:text;font-size:1rem}@keyframes wc-float-badge{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.wc-vis-badge-1{animation-delay:.2s;left:0;top:7%}.wc-vis-badge-2{animation-delay:.7s;bottom:7%;right:0}.wc-vis-badge-3{animation-delay:.4s;right:0;top:7%}.wc-about-compound{background:#fff;overflow:hidden;padding:100px 0;position:relative}.wc-about-compound-glow{background:radial-gradient(circle,rgba(37,99,235,.055) 0,#0000 70%);border-radius:50%;height:640px;pointer-events:none;position:absolute;right:-120px;top:-120px;width:640px}.wc-about-compound-grid{grid-gap:72px;align-items:start;display:grid;gap:72px;grid-template-columns:1.1fr .9fr}.wc-compound-chart{background:linear-gradient(135deg,#2563eb0a,#10b9810a);border:1px solid #2563eb1a;border-radius:18px;margin-top:36px;padding:24px 28px}.wc-compound-row{align-items:center;display:flex;gap:14px;margin-bottom:12px}.wc-compound-row:last-of-type{margin-bottom:16px}.wc-compound-year{color:#64748b;font-size:.75rem;font-weight:700;min-width:56px}.wc-compound-track{background:#2563eb14;border-radius:100px;flex:1 1;height:11px;overflow:hidden}.wc-compound-fill{background:linear-gradient(90deg,#2563eb,#10b981);border-radius:100px;height:100%;transition:width 1.3s cubic-bezier(.22,1,.36,1);width:0}.wc-compound-amt{color:#0f172a;font-size:.8rem;font-weight:800;min-width:44px;text-align:right}.wc-compound-footnote{align-items:center;color:#94a3b8;display:flex;font-size:.72rem;gap:6px;margin:0}.wc-compound-footnote i{color:#2563eb}.wc-about-pillars{display:flex;flex-direction:column;gap:10px}.wc-pillars-eyebrow{color:#94a3b8;font-size:.82rem;font-weight:800;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.wc-pillar-card{align-items:center;background:#fff;border:1px solid #2563eb14;border-radius:14px;box-shadow:0 4px 16px #2563eb0d;display:flex;gap:14px;padding:15px 18px;transition:all .25s ease}.wc-pillar-card:hover{border-color:#2563eb2e;box-shadow:0 8px 28px #2563eb1f;transform:translateX(6px)!important}.wc-pillar-icon{align-items:center;border-radius:11px;display:flex;flex-shrink:0;font-size:1.05rem;height:40px;justify-content:center;width:40px}.wc-pillar-label{color:#0f172a;flex:1 1;font-size:.88rem;font-weight:700}.wc-pillar-check{font-size:1.05rem}.wc-compound-quote{background:linear-gradient(135deg,#0f172a,#1e3a5f);border-radius:18px;margin-top:14px;padding:24px 22px;position:relative}.wc-quote-icon{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#60a5fa,#34d399);-webkit-background-clip:text;display:block;font-size:1.6rem;margin-bottom:10px}.wc-compound-quote p{color:#ffffffc7;font-size:.88rem;line-height:1.65;margin:0 0 10px}.wc-compound-quote span{color:#ffffff73;font-size:.75rem;font-weight:700;letter-spacing:.04em}.wc-about-philo{overflow:hidden;padding:100px 0;position:relative}.wc-about-philo-bg{background:linear-gradient(145deg,#0f172a,#1a3558 55%,#0f2d1e);inset:0;position:absolute;z-index:0}.wc-about-philo-bg:after{background-image:radial-gradient(#ffffff0a 1px,#0000 0);background-size:42px 42px;content:"";inset:0;position:absolute}.wc-about-philo-inner{position:relative;z-index:1}.wc-about-philo-header{margin-bottom:48px;max-width:580px}.wc-about-principles{display:flex;flex-direction:column;gap:10px;margin-bottom:60px}.wc-about-principle-card{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0d;border:1px solid #ffffff14;border-radius:18px;cursor:default;display:flex;gap:22px;padding:22px 26px;transition:all .25s ease}.wc-about-principle-card.wc-about-in-view{opacity:1!important;transform:translateY(0)!important}.wc-about-principle-card:hover{background:#ffffff17;border-color:#63b3ed33;box-shadow:0 14px 44px #00000038;transform:translateX(8px)!important}.wc-about-principle-num{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2563eb99,#10b98199);-webkit-background-clip:text;font-size:2.2rem;font-weight:900;letter-spacing:-.03em;line-height:1;min-width:52px}.wc-about-principle-content{flex:1 1}.wc-about-principle-content h3{color:#fff;font-size:1rem;font-weight:800;margin:0 0 4px}.wc-about-principle-content p{color:#ffffff8c;font-size:.85rem;line-height:1.55;margin:0}.wc-about-principle-arrow{align-items:center;background:#2563eb2e;border:1px solid #2563eb4d;border-radius:50%;color:#60a5fa;display:flex;flex-shrink:0;font-size:.82rem;height:38px;justify-content:center;transition:all .22s ease;width:38px}.wc-about-principle-card:hover .wc-about-principle-arrow{background:#2563eb61;transform:translateX(3px)}.wc-about-philo-cta{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff1c;border-radius:22px;display:flex;gap:28px;justify-content:space-between;padding:34px 40px;transition-delay:.2s}.wc-philo-cta-left h3{color:#fff;font-size:1.35rem;font-weight:900;margin:0 0 7px}.wc-philo-cta-left p{color:#ffffff94;font-size:.88rem;margin:0}.wc-about-btn-cta-white{align-items:center;background:#fff;border:none;border-radius:100px;box-shadow:0 8px 24px #0003;color:#1d4ed8;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.92rem;font-weight:800;gap:10px;padding:15px 28px;transition:all .25s ease;white-space:nowrap}.wc-about-btn-cta-white:hover{box-shadow:0 16px 40px #0000004d;transform:translateY(-3px) scale(1.03)}@media (max-width:1024px){.wc-about-hero .wc-about-container{gap:56px;grid-template-columns:1fr}.wc-about-hero-visual{height:400px}.wc-about-compound-grid{gap:48px;grid-template-columns:1fr}.wc-about-stats-strip{grid-template-columns:repeat(2,1fr)}.wc-about-stat:nth-child(2){border-right:none}.wc-about-stat:nth-child(3),.wc-about-stat:nth-child(4){border-top:1px solid #2563eb14}.wc-about-stat:nth-child(4){border-right:none}}@media (max-width:768px){.wc-about-hero{padding:110px 0 64px}.wc-about-hero-h1{font-size:2.1rem}.wc-about-hero-visual{height:340px}.wc-vis-main{width:260px}.wc-about-compound,.wc-about-philo{padding:72px 0}.wc-about-philo-cta{align-items:flex-start;flex-direction:column;padding:26px}.wc-about-btn-cta-white{justify-content:center;width:100%}.wc-about-principle-card{gap:14px;padding:16px 18px}.wc-about-principle-num{font-size:1.7rem;min-width:42px}.wc-about-container{padding:0 20px}}@media (max-width:480px){.wc-about-hero-h1{font-size:1.8rem}.wc-about-stats-strip{grid-template-columns:repeat(2,1fr)}.wc-about-ctas{flex-direction:column}.wc-about-btn-ghost,.wc-about-btn-primary{justify-content:center;width:100%}.wc-about-hero-visual{height:280px}.wc-vis-main{width:220px}.wc-vis-badge-1,.wc-vis-badge-3{display:none}.wc-vis-badge-2{bottom:5%;right:0}}.wcs-wrapper{color:#0f172a;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden}.wcs-container{margin:0 auto;max-width:1160px;padding:0 32px}.wcs-gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2563eb,#10b981);-webkit-background-clip:text}.wcs-hero-text,.wcs-hero-visual,.wcs-service-card,.wcs-services-cta,.wcs-why-card{opacity:0;transform:translateY(28px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.wcs-visual-delay{transition-delay:.18s}.wcs-in-view{opacity:1!important;transform:translateY(0)!important}.wcs-pill{align-items:center;border-radius:100px;display:inline-flex;font-size:.76rem;font-weight:700;gap:8px;letter-spacing:.06em;margin-bottom:18px;padding:6px 18px;text-transform:uppercase}.wcs-pill-blue{background:#2563eb14;border:1px solid #2563eb2e;color:#2563eb}.wcs-section-header{margin-bottom:52px;max-width:600px}.wcs-section-title{color:#0f172a;font-size:clamp(1.9rem,3.8vw,2.9rem);font-weight:900;letter-spacing:-.025em;line-height:1.1;margin:0 0 14px}.wcs-section-body{color:#475569;font-size:1rem;line-height:1.72;margin:0}.wcs-btn-primary{align-items:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:100px;box-shadow:0 8px 24px #2563eb47;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.93rem;font-weight:700;gap:9px;padding:14px 26px;transition:all .22s ease;white-space:nowrap}.wcs-btn-primary:hover{box-shadow:0 14px 32px #2563eb66;transform:translateY(-3px)}.wcs-btn-ghost{align-items:center;background:#fff;border:1.5px solid #2563eb40;border-radius:100px;color:#2563eb;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.93rem;font-weight:700;gap:9px;padding:14px 24px;transition:all .22s ease}.wcs-btn-ghost:hover{background:#2563eb0d;border-color:#2563eb;transform:translateY(-2px)}.wcs-hero{align-items:center;display:flex;min-height:100vh;overflow:hidden;padding:130px 0 80px;position:relative}.wcs-hero-bg{background:linear-gradient(140deg,#f0f9ff,#e0f2fe 55%,#f0fdf4)}.wcs-hero-bg,.wcs-hero-dotgrid{inset:0;position:absolute;z-index:0}.wcs-hero-dotgrid{background-image:radial-gradient(#2563eb17 1px,#0000 0);background-size:38px 38px;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 20%,#0000 100%);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 20%,#0000 100%);pointer-events:none}.wcs-hero-glow{border-radius:50%;filter:blur(90px);pointer-events:none;position:absolute;z-index:0}.wcs-glow-l{background:radial-gradient(circle,#2563eb21,#0000 70%);height:480px;left:-80px;top:-60px;width:480px}.wcs-glow-r{background:radial-gradient(circle,#10b9811a,#0000 70%);height:360px;right:-60px;top:40px;width:360px}.wcs-hero-inner{grid-gap:72px;align-items:center;display:grid;gap:72px;grid-template-columns:1fr 1fr;position:relative;z-index:1}.wcs-eyebrow{align-items:center;background:#fff;border:1.5px solid #2563eb29;border-radius:100px;box-shadow:0 4px 14px #2563eb1a;color:#2563eb;display:inline-flex;font-size:.8rem;font-weight:700;gap:8px;margin-bottom:24px;padding:7px 18px}.wcs-hero-title{color:#0f172a;font-size:clamp(2rem,4.2vw,3.4rem);font-weight:900;letter-spacing:-.03em;line-height:1.08;margin:0 0 20px}.wcs-hero-body{color:#475569;font-size:1.02rem;line-height:1.72;margin-bottom:32px;max-width:520px}.wcs-hero-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:36px}.wcs-hero-stats{background:#fff;border:1px solid #2563eb1a;border-radius:18px;box-shadow:0 8px 32px #2563eb14;display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden}.wcs-hero-stat{align-items:center;border-right:1px solid #2563eb14;display:flex;flex-direction:column;gap:5px;padding:18px 12px}.wcs-hero-stat:last-child{border-right:none}.wcs-hero-stat-val{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2563eb,#10b981);-webkit-background-clip:text;font-size:1.5rem;font-weight:900;line-height:1}.wcs-hero-stat-lbl{color:#94a3b8;font-size:.68rem;font-weight:600;text-align:center}.wcs-hero-visual,.wcs-iso-scene{position:relative}.wcs-iso-scene{height:520px;width:100%}.wcs-scene-wrapper{inset:0;position:absolute}.wcs-scene-fade-in{animation:wcs-scene-in .55s cubic-bezier(.22,1,.36,1) both}@keyframes wcs-scene-in{0%{opacity:0;transform:scale(.96) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes wcs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes wcs-float-card{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-14px)}}@keyframes wcs-sway{0%,to{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(3deg) translateY(-12px)}}@keyframes wcs-coin-spin{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes wcs-stamp-in{0%{opacity:0;transform:scale(0) rotate(-25deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes wcs-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes wcs-draw-line{to{stroke-dashoffset:0}}@keyframes wcs-area-reveal{0%{opacity:0}to{opacity:1}}@keyframes wcs-dot-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes wcs-ring-draw{0%{stroke-dashoffset:314}to{stroke-dashoffset:94}}@keyframes wcs-milestone-in{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}@keyframes wcs-risk-fill{0%{width:0!important}}@keyframes wcs-tax-fill{0%{width:0!important}}.wcs-main-card{animation:wcs-float-card 6s ease-in-out infinite;border-radius:24px;box-shadow:0 32px 72px #2563eb2e,inset 0 0 0 1px #fff9;left:50%;padding:24px;position:absolute;top:50%;transform:translate(-50%,-50%);width:355px}.wcs-card-white{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffffff7;border:1px solid #2563eb1a}.wcs-card-dark{background:linear-gradient(135deg,#0f172a,#1e293b);border:1px solid #ffffff0f}.wcs-card-dark-blue{background:linear-gradient(135deg,#1e3a8a,#1e1b4b);border:1px solid #ffffff1a}.wcs-card-purple{background:linear-gradient(135deg,#7c3aed,#4c1d95);border:1px solid #ffffff1f}.wcs-card-titlebar{align-items:center;display:flex;gap:10px;margin-bottom:16px}.wcs-dots{display:flex;gap:5px}.wcs-dots span{border-radius:50%;height:10px;width:10px}.wcs-dots span:first-child{background:#f87171}.wcs-dots span:nth-child(2){background:#fbbf24}.wcs-dots span:nth-child(3){background:#34d399}.wcs-card-label{color:#94a3b8;flex:1 1;font-size:.8rem;font-weight:700}.wcs-label-light{color:#ffffff8c!important}.wcs-chip{border-radius:100px;font-size:.72rem;font-weight:700;padding:4px 12px}.wcs-chip-green{background:linear-gradient(135deg,#2563eb,#10b981);color:#fff}.wcs-chip-cyan{background:#0891b21f;border:1px solid #0891b240;color:#0891b2}.wcs-chip-amber{background:#f59e0b1f;border:1px solid #f59e0b40;color:#d97706}.wcs-chip-light{background:#ffffff26;color:#ffffffd9}.wcs-badge-pill{align-items:center;animation:wcs-float 5s ease-in-out infinite;background:#fff;border:1.5px solid #2563eb12;border-radius:18px;box-shadow:0 16px 40px #2563eb1f,0 2px 8px #2563eb0f;color:#0f172a;display:flex;font-size:.95rem;font-weight:800;gap:10px;padding:14px 20px;position:absolute;white-space:nowrap}.wcs-badge-pill i{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2563eb,#10b981);-webkit-background-clip:text;font-size:1.2rem}.wcs-pill-tl{animation-delay:.2s;left:1%;top:6%}.wcs-pill-br{animation-delay:.7s;bottom:5%;right:1%}.wcs-orb{align-items:center;animation:wcs-float 4s ease-in-out infinite;border-radius:50%;display:flex;font-size:1.7rem;height:68px;justify-content:center;position:absolute;width:68px}.wcs-orb-blue{background:linear-gradient(135deg,#2563eb21,#10b98121);border:2px solid #2563eb33;box-shadow:0 14px 36px #2563eb29;color:#2563eb}.wcs-orb-green{background:linear-gradient(135deg,#10b98121,#05966921);border:2px solid #10b98133;box-shadow:0 14px 36px #10b98129;color:#10b981}.wcs-orb-cyan{background:linear-gradient(135deg,#0891b221,#0ea5e921);border:2px solid #0891b233;box-shadow:0 14px 36px #0891b229;color:#0891b2}.wcs-orb-purple{background:linear-gradient(135deg,#7c3aed21,#6d28d921);border:2px solid #7c3aed33;box-shadow:0 14px 36px #7c3aed29;color:#7c3aed}.wcs-orb-amber{background:linear-gradient(135deg,#f59e0b21,#d9770621);border:2px solid #f59e0b33;box-shadow:0 14px 36px #f59e0b29;color:#d97706}.wcs-orb-red{background:linear-gradient(135deg,#ef444421,#dc262621);border:2px solid #ef444433;box-shadow:0 14px 36px #ef444429;color:#ef4444}.wcs-orb-ml{animation-delay:.4s;left:1%;top:52%}.wcs-orb-tr{animation-delay:.2s;right:1%;top:6%}.wcs-orb-mr{animation-delay:.5s;right:1%;top:36%}.wcs-coin{animation:wcs-coin-spin 5s linear infinite,wcs-float 3.5s ease-in-out infinite;height:76px;position:absolute;transform-style:preserve-3d;width:76px}.wcs-coin-tr{right:3%;top:5%}.wcs-coin-face{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:50%;box-shadow:0 16px 40px #f59e0b73;color:#fff;display:flex;font-size:1.9rem;font-weight:900;height:76px;justify-content:center;position:absolute;width:76px}.wcs-coin-back{background:linear-gradient(135deg,#f59e0b,#d97706);transform:rotateY(180deg)}.wcs-stack{animation:wcs-float 4.5s ease-in-out infinite;height:64px;position:absolute;width:108px}.wcs-stack-bl{animation-delay:.6s;bottom:7%;left:2%}.wcs-stack-br{animation-delay:.3s;bottom:7%;right:3%}.wcs-bill{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:1.5px solid #fff3;border-radius:10px;box-shadow:0 12px 30px #10b98166;color:#ffffff59;display:flex;font-size:1.6rem;font-weight:900;height:64px;justify-content:center;overflow:hidden;position:absolute;width:108px}.wcs-bill:before{background:linear-gradient(180deg,#ffffff2e,#0000 55%);content:"";inset:0;position:absolute}.wcs-bill-1{transform:translateY(0);z-index:3}.wcs-bill-2{opacity:.85;transform:translateY(-7px);z-index:2}.wcs-bill-3{opacity:.7;transform:translateY(-14px);z-index:1}.wcs-float-card{align-items:center;animation:wcs-float 5s ease-in-out infinite;background:#fff;border:1.5px solid #2563eb12;border-radius:18px;box-shadow:0 16px 40px #2563eb1f,0 2px 8px #2563eb0f;color:#0f172a;display:flex;flex-direction:column;font-size:.88rem;font-weight:700;gap:7px;min-width:90px;padding:16px 20px;position:absolute}.wcs-float-card i{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2563eb,#10b981);-webkit-background-clip:text;font-size:1.6rem}.wcs-fc-bl{animation-delay:.8s;bottom:7%;left:2%}.wcs-fc-tr{animation-delay:.3s;right:2%;top:7%}.wcs-chart-area{background:linear-gradient(135deg,#2563eb0a,#10b9810a);border-radius:14px;display:flex;gap:8px;height:175px;padding:12px}.wcs-chart-ylabels{color:#94a3b8;display:flex;flex-direction:column;font-size:.58rem;font-weight:600;justify-content:space-between;min-width:32px;padding-bottom:18px;text-align:right}.wcs-chart-body{display:flex;flex:1 1;flex-direction:column;gap:4px}.wcs-chart-svg{flex:1 1;overflow:visible;width:100%}.wcs-area-fill{animation:wcs-area-reveal 1.5s ease .3s forwards;opacity:0}.wcs-line-path{stroke-dasharray:700;stroke-dashoffset:700;animation:wcs-draw-line 1.8s cubic-bezier(.4,0,.2,1) .2s forwards}.wcs-dot-pop{animation:wcs-dot-pop .3s ease forwards;opacity:0}.wcs-chart-xlabels{color:#94a3b8;display:flex;font-size:.58rem;font-weight:600;justify-content:space-between}.wcs-roadmap{display:flex;flex-direction:column;gap:12px}.wcs-milestone{align-items:center;animation:wcs-milestone-in .5s ease both;display:flex;gap:10px;opacity:0}.wcs-milestone-dot{align-items:center;background:#2563eb0f;border:2px solid #2563eb40;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.6rem;height:24px;justify-content:center;width:24px}.wcs-milestone-dot.wcs-done{background:linear-gradient(135deg,#2563eb,#10b981);border-color:#0000;box-shadow:0 4px 12px #2563eb4d}.wcs-milestone-line{background:#2563eb26;display:none;flex:none;height:1px;width:3px}.wcs-milestone-info{flex:1 1}.wcs-milestone-year{color:#94a3b8;display:block;font-size:.65rem;font-weight:700}.wcs-milestone-goal{color:#0f172a;font-size:.82rem;font-weight:700}.wcs-milestone-amt{color:#2563eb;font-size:.82rem;font-weight:800;white-space:nowrap}.wcs-corpus-display{align-items:center;display:flex;gap:20px}.wcs-corpus-ring{flex-shrink:0;height:120px;position:relative;width:120px}.wcs-ring-svg{height:100%;width:100%}.wcs-ring-progress{stroke-dasharray:314;stroke-dashoffset:314;animation:wcs-ring-draw 1.4s cubic-bezier(.22,1,.36,1) .4s forwards}.wcs-ring-center{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.wcs-ring-pct{color:#fff;font-size:1.5rem;font-weight:900;line-height:1}.wcs-ring-sub{color:#ffffff8c;font-size:.62rem;font-weight:600}.wcs-corpus-stats{display:flex;flex:1 1;flex-direction:column;gap:10px}.wcs-corpus-row{align-items:center;display:flex;justify-content:space-between}.wcs-corpus-row>span:first-child{color:#ffffff94;font-size:.76rem}.wcs-corpus-val{color:#fff;font-size:.86rem;font-weight:800}.wcs-val-green{color:#34d399!important}.wcs-loan-header{align-items:center;color:#fff;display:flex;font-size:.98rem;font-weight:800;gap:12px;margin-bottom:18px}.wcs-loan-header i{color:#a5b4fc;font-size:1.3rem}.wcs-loan-credit-box{background:#ffffff1a;border:1px solid #ffffff14;border-radius:14px;display:flex;flex-direction:column;gap:5px;margin-bottom:14px;padding:16px}.wcs-credit-lbl{color:#fff9;font-size:.75rem}.wcs-credit-val{color:#fff;font-size:2rem;font-weight:900}.wcs-loan-meta{display:flex;flex-direction:column;gap:9px}.wcs-loan-row{align-items:center;color:#ffffffa6;display:flex;font-size:.82rem;justify-content:space-between}.wcs-loan-highlight{color:#34d399;font-weight:900}.wcs-doc-stack{display:flex;flex-direction:column;gap:10px;position:absolute}.wcs-doc-tl{left:1%;top:8%}.wcs-sec-doc{align-items:center;animation:wcs-sway 5s ease-in-out infinite;background:#fff;border:1.5px solid #7c3aed14;border-radius:16px;box-shadow:0 14px 36px #7c3aed24;color:#7c3aed;display:flex;flex-direction:column;font-size:1.8rem;gap:5px;min-width:100px;padding:14px 20px}.wcs-sec-doc:nth-child(2){animation-delay:.4s}.wcs-sec-doc span{color:#475569;font-size:.76rem;font-weight:700}.wcs-credit-card{animation:wcs-sway 5s ease-in-out infinite;background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:14px;box-shadow:0 20px 50px #0f172a8c,inset 0 0 0 1px #ffffff0f;height:90px;padding:14px;position:absolute;width:148px}.wcs-cc-tr{right:2%;top:5%}.wcs-cc-chip{background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:5px;box-shadow:0 2px 8px #f59e0b66;height:23px;margin-bottom:16px;width:30px}.wcs-cc-number{color:#fff9;font-size:.64rem;font-weight:700;letter-spacing:.04em}.wcs-stamp{align-items:center;animation:wcs-stamp-in .8s cubic-bezier(.34,1.56,.64,1) .3s both;color:#10b981;display:flex;flex-direction:column;gap:5px;position:absolute}.wcs-stamp i{font-size:2.6rem}.wcs-stamp span{font-size:.74rem;font-weight:900;letter-spacing:.1em}.wcs-stamp-bl{bottom:7%;left:2%}.wcs-tax-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.wcs-tax-cell{background:#2563eb0a;border:1px solid #2563eb12;border-radius:12px;padding:12px}.wcs-tax-highlight{background:#f59e0b0f;border-color:#f59e0b26}.wcs-tax-lbl{color:#94a3b8;display:block;font-size:.64rem;font-weight:700;margin-bottom:4px}.wcs-tax-val{color:#0f172a;display:block;font-size:.96rem;font-weight:900;margin-bottom:8px}.wcs-tax-bar{background:#2563eb14;border-radius:100px;height:5px;overflow:hidden}.wcs-tax-fill{animation:wcs-tax-fill 1.2s cubic-bezier(.22,1,.36,1) .4s both;border-radius:100px;height:100%}.wcs-risk-meters{display:flex;flex-direction:column;gap:12px;margin-bottom:14px}.wcs-risk-row{align-items:center;animation:wcs-milestone-in .4s ease both;display:flex;gap:10px;opacity:0}.wcs-risk-lbl{color:#fff9;font-size:.72rem;font-weight:600;min-width:90px}.wcs-risk-track{background:#ffffff14;border-radius:100px;flex:1 1;height:7px;overflow:hidden}.wcs-risk-fill{animation:wcs-risk-fill 1.2s cubic-bezier(.22,1,.36,1) both;border-radius:100px;height:100%;transition:width 1.2s ease}.wcs-risk-pct{font-size:.72rem;font-weight:800;min-width:32px;text-align:right}.wcs-risk-alert{align-items:center;background:#10b9811a;border:1px solid #10b98133;border-radius:10px;color:#ffffffb8;display:flex;font-size:.78rem;font-weight:600;gap:8px;padding:8px 12px}.wcs-status-dot-active{animation:wcs-blink 1.8s infinite;background:#10b981;border-radius:50%;height:9px;width:9px}@keyframes wcs-blink{0%,to{opacity:1}50%{opacity:.2}}.wcs-scene-tabs{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:18px}.wcs-scene-tab{align-items:center;background:#fff;border:1.5px solid #2563eb1f;border-radius:100px;box-shadow:0 2px 8px #2563eb0f;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.75rem;font-weight:700;gap:6px;padding:8px 14px;transition:all .2s ease}.wcs-scene-tab:hover{border-color:#2563eb4d;color:#2563eb;transform:translateY(-2px)}.wcs-scene-tab.wcs-tab-active{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:#0000;box-shadow:0 6px 20px #2563eb4d;color:#fff}.wcs-scene-tab i{font-size:.8rem}.wcs-why{background:#fff;overflow:hidden;padding:96px 0;position:relative}.wcs-why-glow{background:radial-gradient(circle,#2563eb0d,#0000 70%);border-radius:50%;height:600px;pointer-events:none;position:absolute;right:-100px;top:-120px;width:600px}.wcs-why-grid{display:flex;flex-direction:column;gap:14px}.wcs-why-card{align-items:center;background:#fff;border:1px solid #2563eb14;border-radius:20px;box-shadow:0 4px 20px #2563eb0d;display:flex;gap:24px;overflow:hidden;padding:26px 30px;position:relative;transition:all .25s ease}.wcs-why-card:hover{border-color:#2563eb29;box-shadow:0 12px 40px #2563eb1a;transform:translateX(8px)!important}.wcs-why-number{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2563eb33,#10b98133);-webkit-background-clip:text;flex-shrink:0;font-size:2.8rem;font-weight:900;letter-spacing:-.03em;line-height:1;min-width:64px}.wcs-why-icon-wrap{align-items:center;border-radius:14px;display:flex;flex-shrink:0;font-size:1.25rem;height:52px;justify-content:center;width:52px}.wcs-why-body{flex:1 1}.wcs-why-body h3{color:#0f172a;font-size:1.08rem;font-weight:800;margin:0 0 6px}.wcs-why-body p{color:#475569;font-size:.88rem;line-height:1.6;margin:0}.wcs-why-accent{border-radius:20px 0 0 20px;bottom:0;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:center;transition:transform .25s ease;width:4px}.wcs-why-card:hover .wcs-why-accent{transform:scaleY(1)}.wcs-services{background:linear-gradient(160deg,#f0f9ff,#f8faff 40%,#f0fdf4);overflow:hidden;padding:100px 0 80px;position:relative}.wcs-services-bg{background-image:radial-gradient(#2563eb12 1px,#0000 0);background-size:36px 36px;inset:0;pointer-events:none;position:absolute;z-index:0}.wcs-services-blob-1{background:radial-gradient(circle,#2563eb17 0,#0000 70%);height:500px;right:-80px;top:-100px;width:500px}.wcs-services-blob-1,.wcs-services-blob-2{border-radius:50%;filter:blur(60px);pointer-events:none;position:absolute;z-index:0}.wcs-services-blob-2{background:radial-gradient(circle,#10b98114 0,#0000 70%);bottom:0;height:400px;left:-60px;width:400px}.wcs-services .wcs-container{position:relative;z-index:1}.wcs-services-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:56px}.wcs-service-card{background:#fff;border:1.5px solid #2563eb1a;border-radius:24px;box-shadow:0 4px 24px #2563eb0f,0 1px 4px #0000000a;cursor:default;display:flex;flex-direction:column;overflow:hidden;padding:32px 28px 26px;position:relative;transition:all .3s cubic-bezier(.22,1,.36,1)}.wcs-service-card:hover{border-color:#0000!important;box-shadow:0 28px 64px #2563eb24,0 8px 20px #0000000f!important;transform:translateY(-10px)!important}.wcs-card-top-bar{border-radius:24px 24px 0 0;height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.wcs-service-card:hover .wcs-card-top-bar{transform:scaleX(1)}.wcs-card-icon-wrap{align-items:center;border-radius:16px;display:flex;font-size:1.4rem;height:56px;justify-content:center;margin-bottom:20px;transition:transform .25s ease;width:56px}.wcs-service-card:hover .wcs-card-icon-wrap{transform:scale(1.08) rotate(-3deg)}.wcs-card-title{color:#0f172a;font-size:1.08rem;font-weight:800;letter-spacing:-.01em;margin:0 0 10px}.wcs-card-desc{color:#475569;flex:1 1;font-size:.875rem;line-height:1.68;margin:0 0 18px}.wcs-card-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.wcs-card-tag{border-radius:100px;font-size:.72rem;font-weight:700;letter-spacing:.02em;padding:5px 12px}.wcs-card-cta{align-items:center;border:1.5px solid;border-radius:100px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.83rem;font-weight:700;gap:8px;margin-top:auto;padding:10px 18px;transition:all .22s ease;width:-webkit-fit-content;width:fit-content}.wcs-card-cta:hover{transform:translateX(4px)}.wcs-card-cta i{transition:transform .22s ease}.wcs-card-cta:hover i{transform:translateX(3px)}.wcs-card-glow{border-radius:inherit;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s ease}.wcs-service-card:hover .wcs-card-glow{opacity:1}.wcs-services-cta{align-items:center;background:linear-gradient(135deg,#0f172a,#1e3a5f);border:1px solid #2563eb33;border-radius:24px;box-shadow:0 24px 64px #0f172a33;display:flex;gap:28px;justify-content:space-between;overflow:hidden;padding:40px 48px;position:relative}.wcs-services-cta:before{background:radial-gradient(circle,#2563eb33,#0000 70%);border-radius:50%;content:"";height:300px;pointer-events:none;position:absolute;right:-60px;top:-80px;width:300px}.wcs-services-cta-text{position:relative;z-index:1}.wcs-services-cta-text h3{color:#fff;font-size:1.35rem;font-weight:900;margin:0 0 8px}.wcs-services-cta-text p{color:#fff9;font-size:.88rem;margin:0}.wcs-services-cta .wcs-btn-primary{flex-shrink:0;position:relative;z-index:1}.wcs-card-dark-gradient{background:linear-gradient(140deg,#1e3a8a,#065f46);border:1px solid #ffffff1f}.wcs-person-card{align-items:center;animation:wcs-float 4s ease-in-out infinite;display:flex;flex-direction:column;gap:5px;position:absolute}.wcs-person-tl{animation-delay:0s;left:3%;top:7%}.wcs-person-br{animation-delay:.6s;bottom:5%;right:3%}.wcs-person-avatar{align-items:center;border:3px solid #ffffff59;border-radius:50%;box-shadow:0 12px 32px #2563eb59;color:#fff;display:flex;font-size:1.9rem;height:64px;justify-content:center;width:64px}.wcs-avatar-blue{background:linear-gradient(135deg,#3b82f6,#2563eb)}.wcs-avatar-teal{background:linear-gradient(135deg,#14b8a6,#0d9488)}.wcs-person-body{border-radius:0 0 22px 22px;height:46px;width:44px}.wcs-body-blue{background:linear-gradient(180deg,#3b82f6,#1d4ed8)}.wcs-body-teal{background:linear-gradient(180deg,#14b8a6,#0d9488)}.wcs-person-label{background:#fff;border-radius:100px;box-shadow:0 2px 8px #00000014;color:#475569;font-size:.74rem;font-weight:700;margin-top:3px;padding:3px 10px}.wcs-consult-icon-wrap{align-items:center;background:#ffffff2e;border-radius:50%;box-shadow:0 8px 24px #00000026;color:#fff;display:flex;font-size:2.2rem;height:82px;justify-content:center;margin:0 auto 14px;width:82px}.wcs-consult-title{color:#fff;font-size:1.35rem;font-weight:800;margin-bottom:16px;text-align:center}.wcs-consult-meta{display:flex;flex-direction:column;gap:9px}.wcs-meta-item{align-items:center;color:#ffffffe0;display:flex;font-size:.86rem;font-weight:600;gap:9px}.wcs-meta-item i{color:#34d399;font-size:.95rem}.wcs-doc-card{align-items:center;animation:wcs-sway 5s ease-in-out infinite;background:#fff;border:1.5px solid #2563eb12;border-radius:14px;box-shadow:0 14px 36px #2563eb24;color:#3b82f6;display:flex;font-size:2.2rem;height:102px;justify-content:center;position:absolute;width:82px}.wcs-doc-mr{animation-delay:0s;right:3%;top:38%}.wcs-doc-bm{animation:wcs-float 5s ease-in-out .5s infinite;bottom:7%;left:50%;transform:translateX(-50%)}.wcs-trading-main{min-height:230px}.wcs-terminal-header{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;margin-bottom:14px;padding-bottom:12px}.wcs-terminal-title{color:#fff;font-size:.88rem;font-weight:800;letter-spacing:.06em}.wcs-terminal-status{align-items:center;color:#ffffffb8;display:flex;font-size:.78rem;gap:6px}.wcs-candlestick-chart{align-items:flex-end;background:#ffffff0a;border-radius:12px;display:flex;gap:8px;height:155px;padding:16px 12px 8px}.wcs-candle-wrap{align-items:flex-end;display:flex;flex:1 1;height:100%}.wcs-candle{animation:wcs-bar-grow .5s ease forwards;border-radius:5px 5px 0 0;overflow:hidden;position:relative;transform:scaleY(0);transform-origin:bottom center;width:100%}.wcs-candle:after{background:#ffffff29;border-radius:inherit;content:"";height:40%;left:0;position:absolute;right:0;top:0}.wcs-c-green{background:linear-gradient(180deg,#22c55e,#16a34a);box-shadow:0 4px 14px #22c55e59}.wcs-c-red{background:linear-gradient(180deg,#ef4444,#dc2626);box-shadow:0 4px 14px #ef444459}.wcs-ticker-stack{display:flex;flex-direction:column;gap:10px;left:1%;position:absolute;top:9%}.wcs-ticker-card{animation:wcs-ticker-in .6s ease both;background:#fff;border:1.5px solid #2563eb0f;border-radius:14px;box-shadow:0 12px 32px #2563eb21,0 2px 8px #2563eb0f;display:flex;flex-direction:column;gap:3px;min-width:115px;padding:14px 20px}.wcs-ticker-card:nth-child(2){animation-delay:.15s}@keyframes wcs-ticker-in{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.wcs-ticker-sym{color:#64748b;font-size:.74rem;font-weight:700}.wcs-ticker-val{font-size:1.25rem;font-weight:900}.wcs-val-up{color:#10b981}.wcs-val-down{color:#ef4444}.wcs-volume-group{align-items:flex-end;bottom:7%;display:flex;gap:6px;height:64px;left:2%;position:absolute}.wcs-vol-bar{animation:wcs-bar-grow .6s ease both;background:linear-gradient(180deg,#60a5fa,#2563eb);border-radius:4px 4px 0 0;transform-origin:bottom;width:13px}.wcs-coin-br{bottom:7%;right:4%}@media (max-width:1024px){.wcs-hero-inner{gap:56px;grid-template-columns:1fr}.wcs-hero-stats,.wcs-services-grid{grid-template-columns:repeat(2,1fr)}.wcs-hero-stat:nth-child(2){border-right:none}.wcs-hero-stat:nth-child(3),.wcs-hero-stat:nth-child(4){border-top:1px solid #2563eb14}.wcs-hero-stat:nth-child(4){border-right:none}.wcs-iso-scene{transform:scale(.88);transform-origin:center}}@media (max-width:768px){.wcs-hero{min-height:auto;padding:110px 0 60px}.wcs-hero-title{font-size:2.1rem}.wcs-iso-scene{height:420px;transform:scale(.75);transform-origin:top center}.wcs-main-card{padding:18px!important;width:290px!important}.wcs-why{padding:72px 0}.wcs-services{padding:72px 0 60px}.wcs-services-cta{align-items:flex-start;flex-direction:column;padding:28px}.wcs-services-cta .wcs-btn-primary{justify-content:center;width:100%}.wcs-services-grid{grid-template-columns:1fr}.wcs-container{padding:0 20px}.wcs-hero-ctas{flex-direction:column}.wcs-btn-ghost,.wcs-btn-primary{justify-content:center;width:100%}.wcs-why-card{gap:16px;padding:20px 22px}.wcs-why-number{font-size:2rem;min-width:48px}.wcs-scene-tabs{gap:5px}.wcs-scene-tab{font-size:.68rem;padding:6px 10px}.wcs-pill-tl{left:2%;top:4%}.wcs-pill-br{bottom:4%;right:2%}.wcs-orb-tr{right:2%;top:4%}.wcs-orb-ml{left:2%;top:50%}.wcs-orb-mr{right:2%;top:35%}.wcs-stack-bl,.wcs-stack-br{bottom:5%}.wcs-credit-card{height:80px;padding:12px;width:128px}.wcs-cc-chip{height:20px;margin-bottom:13px;width:26px}.wcs-doc-tl{left:2%;top:6%}.wcs-sec-doc{font-size:1.5rem;min-width:86px;padding:10px 14px}}@media (max-width:480px){.wcs-hero-title{font-size:1.8rem}.wcs-iso-scene{height:380px;transform:scale(.62);transform-origin:top center}.wcs-scene-tab span{display:none}.wcs-scene-tab{padding:8px 12px}}.wcc-wrapper{color:#0f172a;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden}.wcc-container{margin:0 auto;max-width:1160px;padding:0 32px}.wcc-gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2563eb,#10b981);-webkit-background-clip:text}.wcc-hero{overflow:hidden;padding:140px 0 96px;position:relative;text-align:center}.wcc-hero-bg{background:linear-gradient(140deg,#f0f9ff,#e0f2fe 55%,#f0fdf4)}.wcc-hero-bg,.wcc-hero-dotgrid{inset:0;position:absolute;z-index:0}.wcc-hero-dotgrid{background-image:radial-gradient(#2563eb17 1px,#0000 0);background-size:38px 38px;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 20%,#0000 100%);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 20%,#0000 100%);pointer-events:none}.wcc-hero-glow{border-radius:50%;filter:blur(90px);pointer-events:none;position:absolute;z-index:0}.wcc-glow-l{background:radial-gradient(circle,#2563eb21,#0000 70%);height:480px;left:-80px;top:-60px;width:480px}.wcc-glow-r{background:radial-gradient(circle,#10b9811a,#0000 70%);height:360px;right:-60px;top:40px;width:360px}.wcc-hero-inner{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.wcc-hero-eyebrow{align-items:center;animation:wcc-fade-up .7s ease both;background:#fff;border:1.5px solid #2563eb29;border-radius:100px;box-shadow:0 4px 14px #2563eb1a;color:#2563eb;display:inline-flex;font-size:.82rem;font-weight:700;gap:8px;margin-bottom:24px;padding:7px 20px}.wcc-hero-title{animation:wcc-fade-up .7s ease .1s both;color:#0f172a;font-size:clamp(2.2rem,5vw,3.8rem);font-weight:900;letter-spacing:-.03em;line-height:1.08;margin:0 0 20px}.wcc-hero-sub{animation:wcc-fade-up .7s ease .2s both;color:#475569;font-size:1.08rem;line-height:1.72;margin:0 auto 40px;max-width:560px}.wcc-hero-stats{animation:wcc-fade-up .7s ease .3s both;background:#fff;border:1px solid #2563eb1a;border-radius:20px;box-shadow:0 8px 32px #2563eb14;display:flex;gap:0;overflow:hidden}.wcc-hero-stat{align-items:center;border-right:1px solid #2563eb14;display:flex;flex-direction:column;gap:5px;padding:20px 48px}.wcc-hero-stat:last-child{border-right:none}.wcc-stat-val{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2563eb,#10b981);-webkit-background-clip:text;font-size:1.7rem;font-weight:900;line-height:1}.wcc-stat-lbl{color:#94a3b8;font-size:.72rem;font-weight:600}@keyframes wcc-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.wcc-grid-section{background:linear-gradient(160deg,#f0f9ff,#f8faff 40%,#f0fdf4);overflow:hidden;padding:96px 0 80px;position:relative}.wcc-grid-bg{background-image:radial-gradient(#2563eb12 1px,#0000 0);background-size:36px 36px;inset:0}.wcc-blob,.wcc-grid-bg{pointer-events:none;position:absolute}.wcc-blob{border-radius:50%;filter:blur(60px);z-index:0}.wcc-blob-1{background:radial-gradient(circle,#2563eb17 0,#0000 70%);height:500px;right:-80px;top:-100px;width:500px}.wcc-blob-2{background:radial-gradient(circle,#10b98114 0,#0000 70%);bottom:0;height:400px;left:-60px;width:400px}.wcc-grid-inner{position:relative;z-index:1}.wcc-section-header{margin-bottom:52px;max-width:580px}.wcc-pill{align-items:center;background:#2563eb14;border:1px solid #2563eb2e;border-radius:100px;color:#2563eb;display:inline-flex;font-size:.76rem;font-weight:700;gap:8px;letter-spacing:.06em;margin-bottom:18px;padding:6px 18px;text-transform:uppercase}.wcc-section-title{color:#0f172a;font-size:clamp(1.9rem,3.8vw,2.9rem);font-weight:900;letter-spacing:-.025em;line-height:1.1;margin:0 0 14px}.wcc-section-body{color:#475569;font-size:1rem;line-height:1.72;margin:0}.wcc-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:56px}.wcc-card-link{animation:wcc-card-in .55s cubic-bezier(.22,1,.36,1) both;text-decoration:none}@keyframes wcc-card-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.wcc-card{background:#fff;border:1.5px solid #2563eb1a;border-radius:24px;box-shadow:0 4px 24px #2563eb0f,0 1px 4px #0000000a;cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:32px 28px 26px;position:relative;transition:all .3s cubic-bezier(.22,1,.36,1)}.wcc-card:hover{border-color:#0000;box-shadow:0 28px 64px #2563eb24,0 8px 20px #0000000f;transform:translateY(-10px)}.wcc-card-bar{border-radius:24px 24px 0 0;height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.wcc-card:hover .wcc-card-bar{transform:scaleX(1)}.wcc-card-icon{align-items:center;border-radius:16px;display:flex;flex-shrink:0;font-size:1.5rem;height:58px;justify-content:center;margin-bottom:20px;transition:transform .25s ease;width:58px}.wcc-card:hover .wcc-card-icon{transform:scale(1.1) rotate(-3deg)}.wcc-card-title{color:#0f172a;font-size:1.08rem;font-weight:800;letter-spacing:-.01em;margin:0 0 10px}.wcc-card-desc{color:#475569;flex:1 1;font-size:.875rem;line-height:1.68;margin:0 0 18px}.wcc-card-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.wcc-tag{border-radius:100px;font-size:.72rem;font-weight:700;letter-spacing:.02em;padding:5px 12px}.wcc-card-cta{align-items:center;border:1.5px solid;border-radius:100px;display:inline-flex;font-size:.83rem;font-weight:700;gap:8px;margin-top:auto;padding:10px 18px;transition:all .22s ease;width:-webkit-fit-content;width:fit-content}.wcc-card:hover .wcc-card-cta{transform:translateX(4px)}.wcc-card-cta i{transition:transform .22s ease}.wcc-card:hover .wcc-card-cta i{transform:translateX(3px)}.wcc-card-glow{border-radius:inherit;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s ease}.wcc-card:hover .wcc-card-glow{opacity:1}.wcc-cta-banner{align-items:center;background:linear-gradient(135deg,#0f172a,#1e3a5f);border:1px solid #2563eb33;border-radius:24px;box-shadow:0 24px 64px #0f172a33;display:flex;gap:28px;justify-content:space-between;overflow:hidden;padding:40px 48px;position:relative}.wcc-cta-banner:before{background:radial-gradient(circle,#2563eb33,#0000 70%);border-radius:50%;content:"";height:300px;pointer-events:none;position:absolute;right:-60px;top:-80px;width:300px}.wcc-cta-text{position:relative;z-index:1}.wcc-cta-text h3{color:#fff;font-size:1.35rem;font-weight:900;margin:0 0 8px}.wcc-cta-text p{color:#fff9;font-size:.88rem;margin:0}.wcc-cta-btn{align-items:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:100px;box-shadow:0 8px 24px #2563eb47;color:#fff;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:.93rem;font-weight:700;gap:9px;padding:14px 26px;position:relative;text-decoration:none;transition:all .22s ease;white-space:nowrap;z-index:1}.wcc-cta-btn:hover{box-shadow:0 14px 32px #2563eb66;transform:translateY(-3px)}@media (max-width:1024px){.wcc-grid{grid-template-columns:repeat(2,1fr)}.wcc-hero-stat{padding:18px 32px}}@media (max-width:768px){.wcc-hero{padding:120px 0 72px}.wcc-hero-stats{border-radius:16px;flex-direction:column}.wcc-hero-stat{border-bottom:1px solid #2563eb14;border-right:none;padding:16px 28px}.wcc-hero-stat:last-child{border-bottom:none}.wcc-grid{grid-template-columns:1fr}.wcc-container{padding:0 20px}.wcc-grid-section{padding:72px 0 60px}.wcc-cta-banner{align-items:flex-start;flex-direction:column;padding:28px}.wcc-cta-btn{justify-content:center;width:100%}}@media (max-width:480px){.wcc-hero-title{font-size:2rem}.wcc-hero-sub{font-size:.95rem}}.ec-wrapper{background:#f0f4ff;font-family:Segoe UI,system-ui,sans-serif;min-height:100vh}.ec-hero{background:linear-gradient(135deg,#e8f0fe,#dbeafe 40%,#e0f2fe);overflow:hidden;padding:152px 24px 44px;position:relative}.ec-hero-bg{background-image:radial-gradient(circle at 20% 50%,#2563eb14 0,#0000 50%),radial-gradient(circle at 80% 20%,#0891b214 0,#0000 50%)}.ec-hero-bg,.ec-hero-dots{inset:0;pointer-events:none;position:absolute}.ec-hero-dots{background-image:radial-gradient(circle,#2563eb1f 1px,#0000 0);background-size:28px 28px;opacity:.5}.ec-hero-glow{border-radius:50%;filter:blur(70px);height:340px;pointer-events:none;position:absolute;width:340px}.ec-glow-l{background:#2563eb1f;left:-80px;top:-80px}.ec-glow-r{background:#0891b21a;bottom:-80px;right:-80px}.ec-hero-inner{margin:0 auto;max-width:920px;position:relative;z-index:1}.ec-back-btn{align-items:center;background:#fff;border:1.5px solid #dbeafe;border-radius:20px;box-shadow:0 2px 8px #2563eb14;color:#2563eb;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:28px;padding:8px 18px;text-decoration:none;transition:box-shadow .2s,transform .15s}.ec-back-btn:hover{box-shadow:0 4px 16px #2563eb29;transform:translateX(-2px)}.ec-hero-top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.ec-eyebrow{align-items:center;background:#2563eb14;border:1px solid #2563eb26;border-radius:20px;color:#2563eb;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.05em;margin-bottom:14px;padding:5px 14px;text-transform:uppercase}.ec-hero-title{color:#0f172a;font-size:clamp(26px,4vw,38px);font-weight:900;letter-spacing:-.02em;line-height:1.2;margin:0 0 10px}.ec-gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#2563eb,#0891b2);-webkit-background-clip:text;background-clip:text}.ec-hero-sub{color:#475569;font-size:15px;line-height:1.6;margin:0;max-width:480px}.ec-hero-icon-box{align-items:center;border-radius:18px;box-shadow:0 8px 28px #2563eb47;display:flex;flex-shrink:0;justify-content:center;padding:20px;transition:transform .2s}.ec-hero-icon-box:hover{transform:translateY(-3px)}.ec-loan-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.ec-chip{align-items:center;background:#fff;border:1.5px solid #dde3ef;border-radius:20px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transition:all .18s}.ec-chip:hover{background:#2563eb0d;border-color:#a5b4fc;color:#2563eb}.ec-chip--active{box-shadow:0 2px 12px #2563eb2e}.ec-content{margin:0 auto;max-width:920px;padding:36px 24px 64px}.ec-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 4px 24px #0f172a0f;margin-bottom:24px;overflow:hidden;transition:box-shadow .2s}.ec-card:hover{box-shadow:0 8px 32px #0f172a17}.ec-card-bar{height:4px}.ec-card-body{padding:28px 32px}.ec-section-title{align-items:center;color:#94a3b8;display:flex;font-size:11px;font-weight:800;gap:12px;letter-spacing:.1em;margin-bottom:22px;text-transform:uppercase}.ec-section-title--spaced{margin-top:28px}.ec-section-line{background:#f1f5f9;flex:1 1;height:1px}.ec-grid-2{grid-gap:20px 24px;display:grid;gap:20px 24px;grid-template-columns:repeat(2,1fr);margin-bottom:24px}.ec-field{display:flex;flex-direction:column;gap:7px}.ec-label{align-items:center;color:#475569;display:inline-flex;font-size:12px;font-weight:700;gap:5px;letter-spacing:.03em}.ec-input-wrap{position:relative}.ec-input-icon{color:#94a3b8;display:flex;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ec-input,.ec-select{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:14px;font-weight:500;height:46px;outline:none;padding:0 14px 0 38px;transition:border-color .15s,box-shadow .15s,background .15s;width:100%}.ec-input:focus,.ec-select:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.ec-select{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:36px}.ec-select-arrow{color:#94a3b8;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.ec-btn-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ec-calc-btn{align-items:center;border:none;border-radius:24px;box-shadow:0 4px 16px #2563eb47;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;height:48px;padding:0 32px;transition:transform .15s,box-shadow .15s}.ec-calc-btn:hover{box-shadow:0 8px 24px #2563eb59;transform:translateY(-2px)}.ec-calc-btn:active{transform:translateY(0)}.ec-reset-btn{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:24px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:7px;height:48px;padding:0 24px;transition:all .15s}.ec-reset-btn:hover{background:#fff5f5;border-color:#ef4444;box-shadow:0 4px 12px #ef44441f;color:#ef4444;transform:translateY(-2px)}.ec-reset-btn:active{transform:translateY(0)}.ec-result-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:8px}.ec-result-card{border:1.5px solid #0000;border-radius:14px;padding:20px 18px;text-align:center;transition:transform .15s}.ec-result-card:hover{transform:translateY(-2px)}.ec-result-label{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.07em;margin-bottom:8px;text-transform:uppercase}.ec-result-value{font-size:21px;font-weight:800;letter-spacing:-.01em}.ec-bar-group{margin-bottom:16px}.ec-bar-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.ec-bar-label{color:#475569;font-size:13px;font-weight:600}.ec-bar-amt{color:#0f172a;font-size:13px;font-weight:700}.ec-bar-track{background:#f1f5f9;border-radius:6px;height:8px;overflow:hidden}.ec-bar-fill{border-radius:6px;height:100%;transition:width .6s ease}.ec-table-wrap{-webkit-overflow-scrolling:touch;margin:0 -4px;overflow-x:auto}.ec-table{border-collapse:collapse;font-size:13px;width:100%}.ec-th{background:#f8fafc;border-bottom:2px solid #e2e8f0;color:#64748b;font-size:11px;font-weight:700;letter-spacing:.07em;padding:11px 16px;text-align:left;text-transform:uppercase;white-space:nowrap}.ec-tr-even{background:#fff}.ec-tr-odd{background:#fafbff}.ec-tr-even:hover,.ec-tr-odd:hover{background:#f0f5ff;transition:background .12s}.ec-td{border-bottom:1px solid #f1f5f9;color:#0f172a;font-size:13px;font-weight:500;padding:13px 16px}.ec-td-year{color:#2563eb;font-weight:800}.ec-td-mono{font-family:Courier New,monospace}.ec-td-paid{color:#10b981!important;font-weight:700}.ec-cta-banner{align-items:center;background:linear-gradient(135deg,#1e3a8a,#0c4a6e 50%,#0891b2);border-radius:20px;box-shadow:0 8px 32px #1e3a8a40;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:32px 36px}.ec-cta-text{color:#fff}.ec-cta-title{font-size:18px;font-weight:800;margin:0 0 6px}.ec-cta-sub{font-size:14px;margin:0;opacity:.8}.ec-cta-btn{align-items:center;background:#fff;border:none;border-radius:24px;box-shadow:0 4px 14px #00000026;color:#2563eb;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:12px 24px;text-decoration:none;transition:transform .15s,box-shadow .15s;white-space:nowrap}.ec-cta-btn:hover{box-shadow:0 6px 20px #0003;transform:translateY(-2px)}@media (max-width:768px){.ec-hero{padding:120px 16px 32px}.ec-hero-top{align-items:flex-start;flex-direction:column-reverse}.ec-hero-icon-box{padding:14px}.ec-grid-2{gap:16px;grid-template-columns:1fr}.ec-card-body{padding:20px 18px}.ec-result-grid{grid-template-columns:repeat(2,1fr)}.ec-cta-banner{align-items:flex-start;flex-direction:column;padding:24px 20px}.ec-cta-btn{justify-content:center;width:100%}.ec-content{padding:24px 16px 48px}.ec-td,.ec-th{font-size:12px;padding:10px}.ec-th{font-size:10px}}@media (max-width:480px){.ec-hero-title{font-size:24px}.ec-result-grid{gap:10px;grid-template-columns:1fr 1fr}.ec-result-value{font-size:17px}.ec-chip{font-size:12px;padding:7px 12px}.ec-calc-btn,.ec-reset-btn{justify-content:center;width:100%}}.mf-wrapper{background:#f0f4ff;font-family:Segoe UI,system-ui,sans-serif;min-height:100vh}.mf-hero{background:linear-gradient(135deg,#e8f0fe,#dbeafe 40%,#e0f2fe);overflow:hidden;padding:152px 24px 44px;position:relative}.mf-hero-bg{background-image:radial-gradient(circle at 20% 50%,#2563eb14 0,#0000 50%),radial-gradient(circle at 80% 20%,#0891b214 0,#0000 50%)}.mf-hero-bg,.mf-hero-dots{inset:0;pointer-events:none;position:absolute}.mf-hero-dots{background-image:radial-gradient(circle,#2563eb1f 1px,#0000 0);background-size:28px 28px;opacity:.5}.mf-hero-glow{border-radius:50%;filter:blur(70px);height:340px;pointer-events:none;position:absolute;width:340px}.mf-glow-l{background:#2563eb1f;left:-80px;top:-80px}.mf-glow-r{background:#0891b21a;bottom:-80px;right:-80px}.mf-hero-inner{margin:0 auto;max-width:920px;position:relative;z-index:1}.mf-back-btn{align-items:center;background:#fff;border:1.5px solid #dbeafe;border-radius:20px;box-shadow:0 2px 8px #2563eb14;color:#2563eb;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:28px;padding:8px 18px;text-decoration:none;transition:box-shadow .2s,transform .15s}.mf-back-btn:hover{box-shadow:0 4px 16px #2563eb29;transform:translateX(-2px)}.mf-hero-top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.mf-eyebrow{align-items:center;background:#2563eb14;border:1px solid #2563eb26;border-radius:20px;color:#2563eb;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.05em;margin-bottom:14px;padding:5px 14px;text-transform:uppercase}.mf-hero-title{color:#0f172a;font-size:clamp(26px,4vw,38px);font-weight:900;letter-spacing:-.02em;line-height:1.2;margin:0 0 10px}.mf-gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#2563eb,#0891b2);-webkit-background-clip:text;background-clip:text}.mf-hero-sub{color:#475569;font-size:15px;line-height:1.6;margin:0;max-width:480px}.mf-hero-icon-box{align-items:center;border-radius:18px;box-shadow:0 8px 28px #2563eb47;display:flex;flex-shrink:0;justify-content:center;padding:20px;transition:transform .2s}.mf-hero-icon-box:hover{transform:translateY(-3px)}.mf-type-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.mf-chip{align-items:center;background:#fff;border:1.5px solid #dde3ef;border-radius:20px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transition:all .18s}.mf-chip:hover{background:#2563eb0d;border-color:#a5b4fc;color:#2563eb}.mf-chip--active{box-shadow:0 2px 12px #2563eb2e}.mf-content{margin:0 auto;max-width:920px;padding:36px 24px 64px}.mf-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 4px 24px #0f172a0f;margin-bottom:24px;overflow:hidden;transition:box-shadow .2s}.mf-card:hover{box-shadow:0 8px 32px #0f172a17}.mf-card-bar{height:4px}.mf-card-body{padding:28px 32px}.mf-active-pill{border:1px solid #0000;border-radius:20px;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:6px 16px}.mf-active-pill,.mf-section-title{align-items:center;margin-bottom:22px}.mf-section-title{color:#94a3b8;display:flex;font-size:11px;font-weight:800;gap:12px;letter-spacing:.1em;text-transform:uppercase}.mf-section-title--spaced{margin-top:28px}.mf-section-line{background:#f1f5f9;flex:1 1;height:1px}.mf-grid-2{grid-gap:20px 24px;display:grid;gap:20px 24px;grid-template-columns:repeat(2,1fr);margin-bottom:24px}.mf-field{display:flex;flex-direction:column;gap:7px}.mf-label{align-items:center;color:#475569;display:inline-flex;font-size:12px;font-weight:700;gap:5px;letter-spacing:.03em}.mf-input-wrap{position:relative}.mf-input-icon{color:#94a3b8;display:flex;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.mf-input{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:14px;font-weight:500;height:46px;outline:none;padding:0 14px 0 38px;transition:border-color .15s,box-shadow .15s,background .15s;width:100%}.mf-input:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.mf-btn-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.mf-calc-btn{align-items:center;border:none;border-radius:24px;box-shadow:0 4px 16px #2563eb47;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;height:48px;padding:0 32px;transition:transform .15s,box-shadow .15s}.mf-calc-btn:hover{box-shadow:0 8px 24px #2563eb59;transform:translateY(-2px)}.mf-calc-btn:active{transform:translateY(0)}.mf-reset-btn{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:24px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:7px;height:48px;padding:0 24px;transition:all .15s}.mf-reset-btn:hover{background:#fff5f5;border-color:#ef4444;box-shadow:0 4px 12px #ef44441f;color:#ef4444;transform:translateY(-2px)}.mf-reset-btn:active{transform:translateY(0)}.mf-result-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:8px}.mf-result-card{border:1.5px solid #0000;border-radius:14px;padding:20px 18px;text-align:center;transition:transform .15s}.mf-result-card:hover{transform:translateY(-2px)}.mf-result-label{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.07em;margin-bottom:8px;text-transform:uppercase}.mf-result-value{font-size:21px;font-weight:800;letter-spacing:-.01em}.mf-bar-group{margin-bottom:16px}.mf-bar-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.mf-bar-label{color:#475569;font-size:13px;font-weight:600}.mf-bar-amt{color:#0f172a;font-size:13px;font-weight:700}.mf-bar-track{background:#f1f5f9;border-radius:6px;height:8px;overflow:hidden}.mf-bar-fill{border-radius:6px;height:100%;transition:width .6s ease}.mf-compare-grid{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:1fr auto 1fr;margin-bottom:20px}.mf-compare-col{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:16px;padding:24px 20px;text-align:center;transition:transform .15s,box-shadow .15s}.mf-compare-col:hover{box-shadow:0 8px 24px #0f172a14;transform:translateY(-3px)}.mf-compare-badge{align-items:center;border:1px solid #0000;border-radius:20px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.04em;margin-bottom:14px;padding:4px 12px;text-transform:uppercase}.mf-compare-value{font-size:24px;font-weight:900;letter-spacing:-.02em;margin-bottom:4px}.mf-compare-sub{color:#94a3b8;font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}.mf-compare-gain{font-size:13px;font-weight:700}.mf-compare-vs{color:#cbd5e1;flex-shrink:0;font-size:18px;font-weight:900;letter-spacing:.05em;text-align:center}.mf-diff-banner{align-items:center;border:1.5px solid #0000;border-radius:12px;color:#0f172a;display:flex;font-size:14px;gap:10px;padding:14px 18px}.mf-diff-banner strong{font-weight:700}.mf-cta-banner{align-items:center;background:linear-gradient(135deg,#1e3a8a,#0c4a6e 50%,#0891b2);border-radius:20px;box-shadow:0 8px 32px #1e3a8a40;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:32px 36px}.mf-cta-text{color:#fff}.mf-cta-title{font-size:18px;font-weight:800;margin:0 0 6px}.mf-cta-sub{font-size:14px;margin:0;opacity:.8}.mf-cta-btn{align-items:center;background:#fff;border:none;border-radius:24px;box-shadow:0 4px 14px #00000026;color:#2563eb;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:12px 24px;text-decoration:none;transition:transform .15s,box-shadow .15s;white-space:nowrap}.mf-cta-btn:hover{box-shadow:0 6px 20px #0003;transform:translateY(-2px)}@media (max-width:768px){.mf-hero{padding:120px 16px 32px}.mf-hero-top{align-items:flex-start;flex-direction:column-reverse}.mf-hero-icon-box{padding:14px}.mf-grid-2{gap:16px;grid-template-columns:1fr}.mf-card-body{padding:20px 18px}.mf-result-grid{grid-template-columns:repeat(2,1fr)}.mf-compare-grid{gap:12px;grid-template-columns:1fr}.mf-compare-vs{display:none}.mf-cta-banner{align-items:flex-start;flex-direction:column;padding:24px 20px}.mf-cta-btn{justify-content:center;width:100%}.mf-content{padding:24px 16px 48px}}@media (max-width:480px){.mf-hero-title{font-size:24px}.mf-result-grid{gap:10px;grid-template-columns:1fr 1fr}.mf-result-value{font-size:17px}.mf-chip{font-size:12px;padding:7px 12px}.mf-calc-btn,.mf-reset-btn{justify-content:center;width:100%}.mf-compare-value{font-size:19px}}.gp-wrapper{background:#f0f4ff;font-family:Segoe UI,system-ui,sans-serif;min-height:100vh}.gp-hero{background:linear-gradient(135deg,#e8f0fe,#dbeafe 40%,#e0f2fe);overflow:hidden;padding:152px 24px 44px;position:relative}.gp-hero-bg{background-image:radial-gradient(circle at 20% 50%,#2563eb14 0,#0000 50%),radial-gradient(circle at 80% 20%,#0891b214 0,#0000 50%)}.gp-hero-bg,.gp-hero-dots{inset:0;pointer-events:none;position:absolute}.gp-hero-dots{background-image:radial-gradient(circle,#2563eb1f 1px,#0000 0);background-size:28px 28px;opacity:.5}.gp-hero-glow{border-radius:50%;filter:blur(70px);height:340px;pointer-events:none;position:absolute;width:340px}.gp-glow-l{background:#2563eb1f;left:-80px;top:-80px}.gp-glow-r{background:#0891b21a;bottom:-80px;right:-80px}.gp-hero-inner{margin:0 auto;max-width:920px;position:relative;z-index:1}.gp-back-btn{align-items:center;background:#fff;border:1.5px solid #dbeafe;border-radius:20px;box-shadow:0 2px 8px #2563eb14;color:#2563eb;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:28px;padding:8px 18px;text-decoration:none;transition:box-shadow .2s,transform .15s}.gp-back-btn:hover{box-shadow:0 4px 16px #2563eb29;transform:translateX(-2px)}.gp-hero-top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.gp-eyebrow{align-items:center;background:#2563eb14;border:1px solid #2563eb26;border-radius:20px;color:#2563eb;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.05em;margin-bottom:14px;padding:5px 14px;text-transform:uppercase}.gp-hero-title{color:#0f172a;font-size:clamp(26px,4vw,38px);font-weight:900;letter-spacing:-.02em;line-height:1.2;margin:0 0 10px}.gp-gradient-text{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.gp-hero-sub{color:#475569;font-size:15px;line-height:1.6;margin:0;max-width:480px}.gp-hero-icon-box{align-items:center;border-radius:18px;box-shadow:0 8px 28px #2563eb47;display:flex;flex-shrink:0;justify-content:center;padding:20px;transition:transform .2s}.gp-hero-icon-box:hover{transform:translateY(-3px)}.gp-goal-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.gp-chip{align-items:center;background:#fff;border:1.5px solid #dde3ef;border-radius:20px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transition:all .18s}.gp-chip:hover{background:#2563eb0d;border-color:#a5b4fc;color:#2563eb}.gp-chip--active{box-shadow:0 2px 12px #2563eb2e}.gp-content{margin:0 auto;max-width:920px;padding:36px 24px 64px}.gp-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 4px 24px #0f172a0f;margin-bottom:24px;overflow:hidden;transition:box-shadow .2s}.gp-card:hover{box-shadow:0 8px 32px #0f172a17}.gp-card-bar{height:4px}.gp-card-body{padding:28px 32px}.gp-active-pill{border:1px solid #0000;border-radius:20px;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:6px 16px}.gp-active-pill,.gp-section-title{align-items:center;margin-bottom:22px}.gp-section-title{color:#94a3b8;display:flex;font-size:11px;font-weight:800;gap:12px;letter-spacing:.1em;text-transform:uppercase}.gp-section-title--spaced{margin-top:28px}.gp-section-line{background:#f1f5f9;flex:1 1;height:1px}.gp-grid-2{grid-gap:20px 24px;display:grid;gap:20px 24px;grid-template-columns:repeat(2,1fr);margin-bottom:24px}.gp-field{display:flex;flex-direction:column;gap:7px}.gp-label{align-items:center;color:#475569;display:inline-flex;font-size:12px;font-weight:700;gap:5px;letter-spacing:.03em}.gp-input-wrap{position:relative}.gp-input-icon{color:#94a3b8;display:flex;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.gp-input{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:14px;font-weight:500;height:46px;outline:none;padding:0 14px 0 38px;transition:border-color .15s,box-shadow .15s,background .15s;width:100%}.gp-input:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.gp-btn-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.gp-calc-btn{align-items:center;border:none;border-radius:24px;box-shadow:0 4px 16px #2563eb47;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;height:48px;padding:0 32px;transition:transform .15s,box-shadow .15s}.gp-calc-btn:hover{box-shadow:0 8px 24px #2563eb59;transform:translateY(-2px)}.gp-calc-btn:active{transform:translateY(0)}.gp-reset-btn{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:24px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:7px;height:48px;padding:0 24px;transition:all .15s}.gp-reset-btn:hover{background:#fff5f5;border-color:#ef4444;box-shadow:0 4px 12px #ef44441f;color:#ef4444;transform:translateY(-2px)}.gp-reset-btn:active{transform:translateY(0)}.gp-result-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-bottom:8px}.gp-result-card{border:1.5px solid #0000;border-radius:14px;padding:20px 18px;position:relative;text-align:center;transition:transform .15s}.gp-result-card:hover{transform:translateY(-2px)}.gp-result-card--highlight{padding-top:14px}.gp-result-badge{border-radius:20px;display:inline-block;font-size:10px;font-weight:800;margin-bottom:10px;padding:3px 10px}.gp-result-badge,.gp-result-label{letter-spacing:.07em;text-transform:uppercase}.gp-result-label{color:#64748b;font-size:11px;font-weight:700;margin-bottom:8px}.gp-result-value{font-size:22px;font-weight:900;letter-spacing:-.02em}.gp-result-hint{color:#94a3b8;font-size:11px;font-weight:500;margin-top:6px}.gp-bar-group{margin-bottom:16px}.gp-bar-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.gp-bar-label{color:#475569;font-size:13px;font-weight:600}.gp-bar-amt{color:#0f172a;font-size:13px;font-weight:700}.gp-bar-track{background:#f1f5f9;border-radius:6px;height:8px;overflow:hidden}.gp-bar-fill{border-radius:6px;height:100%;transition:width .6s ease}.gp-motivate-banner{align-items:flex-start;border:1.5px solid #0000;border-radius:14px;color:#0f172a;display:flex;font-size:14px;gap:12px;line-height:1.6;margin-top:24px;padding:16px 20px}.gp-motivate-banner strong{font-weight:700}.gp-cta-banner{align-items:center;background:linear-gradient(135deg,#1e3a8a,#0c4a6e 50%,#0891b2);border-radius:20px;box-shadow:0 8px 32px #1e3a8a40;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:32px 36px}.gp-cta-text{color:#fff}.gp-cta-title{font-size:18px;font-weight:800;margin:0 0 6px}.gp-cta-sub{font-size:14px;margin:0;opacity:.8}.gp-cta-btn{align-items:center;background:#fff;border:none;border-radius:24px;box-shadow:0 4px 14px #00000026;color:#2563eb;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:12px 24px;text-decoration:none;transition:transform .15s,box-shadow .15s;white-space:nowrap}.gp-cta-btn:hover{box-shadow:0 6px 20px #0003;transform:translateY(-2px)}@media (max-width:768px){.gp-hero{padding:120px 16px 32px}.gp-hero-top{align-items:flex-start;flex-direction:column-reverse}.gp-hero-icon-box{padding:14px}.gp-grid-2{gap:16px;grid-template-columns:1fr}.gp-card-body{padding:20px 18px}.gp-result-grid{grid-template-columns:repeat(2,1fr)}.gp-cta-banner{align-items:flex-start;flex-direction:column;padding:24px 20px}.gp-cta-btn{justify-content:center;width:100%}.gp-content{padding:24px 16px 48px}}@media (max-width:480px){.gp-hero-title{font-size:24px}.gp-result-grid{gap:10px;grid-template-columns:1fr 1fr}.gp-result-value{font-size:17px}.gp-chip{font-size:12px;padding:7px 12px}.gp-calc-btn,.gp-reset-btn{justify-content:center;width:100%}}.cg-wrapper{background:#f0f4ff;font-family:Segoe UI,system-ui,sans-serif;min-height:100vh}.cg-hero{background:linear-gradient(135deg,#e8f0fe,#dbeafe 40%,#e0f2fe);overflow:hidden;padding:152px 24px 44px;position:relative}.cg-hero-bg{background-image:radial-gradient(circle at 20% 50%,#2563eb14 0,#0000 50%),radial-gradient(circle at 80% 20%,#0891b214 0,#0000 50%)}.cg-hero-bg,.cg-hero-dots{inset:0;pointer-events:none;position:absolute}.cg-hero-dots{background-image:radial-gradient(circle,#2563eb1f 1px,#0000 0);background-size:28px 28px;opacity:.5}.cg-hero-glow{border-radius:50%;filter:blur(70px);height:340px;pointer-events:none;position:absolute;width:340px}.cg-glow-l{background:#2563eb1f;left:-80px;top:-80px}.cg-glow-r{background:#0891b21a;bottom:-80px;right:-80px}.cg-hero-inner{margin:0 auto;max-width:920px;position:relative;z-index:1}.cg-back-btn{align-items:center;background:#fff;border:1.5px solid #dbeafe;border-radius:20px;box-shadow:0 2px 8px #2563eb14;color:#2563eb;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:28px;padding:8px 18px;text-decoration:none;transition:box-shadow .2s,transform .15s}.cg-back-btn:hover{box-shadow:0 4px 16px #2563eb29;transform:translateX(-2px)}.cg-hero-top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.cg-eyebrow{align-items:center;background:#2563eb14;border:1px solid #2563eb26;border-radius:20px;color:#2563eb;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.05em;margin-bottom:14px;padding:5px 14px;text-transform:uppercase}.cg-hero-title{color:#0f172a;font-size:clamp(26px,4vw,38px);font-weight:900;letter-spacing:-.02em;line-height:1.2;margin:0 0 10px}.cg-gradient-text{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.cg-hero-sub{color:#475569;font-size:15px;line-height:1.6;margin:0;max-width:480px}.cg-hero-icon-box{align-items:center;border-radius:18px;box-shadow:0 8px 28px #2563eb47;display:flex;flex-shrink:0;justify-content:center;padding:20px;transition:transform .2s}.cg-hero-icon-box:hover{transform:translateY(-3px)}.cg-type-chips{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.cg-chip{align-items:center;background:#fff;border:1.5px solid #dde3ef;border-radius:20px;color:#64748b;cursor:pointer;display:inline-flex;flex-direction:row;font-family:inherit;font-size:13px;font-weight:600;gap:8px;padding:10px 20px;transition:all .18s}.cg-chip:hover{background:#2563eb0d;border-color:#a5b4fc;color:#2563eb}.cg-chip--active{box-shadow:0 2px 12px #2563eb2e}.cg-chip-sub{border-left:1px solid;font-size:11px;font-weight:500;opacity:.75;padding-left:4px}.cg-content{margin:0 auto;max-width:920px;padding:36px 24px 64px}.cg-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 4px 24px #0f172a0f;margin-bottom:24px;overflow:hidden;transition:box-shadow .2s}.cg-card:hover{box-shadow:0 8px 32px #0f172a17}.cg-card-bar{height:4px}.cg-card-body{padding:28px 32px}.cg-active-pill{border:1px solid #0000;border-radius:20px;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:6px 16px}.cg-active-pill,.cg-section-title{align-items:center;margin-bottom:22px}.cg-section-title{color:#94a3b8;display:flex;font-size:11px;font-weight:800;gap:12px;letter-spacing:.1em;text-transform:uppercase}.cg-section-title--spaced{margin-top:28px}.cg-section-line{background:#f1f5f9;flex:1 1;height:1px}.cg-grid-2{grid-gap:20px 24px;display:grid;gap:20px 24px;grid-template-columns:repeat(2,1fr);margin-bottom:24px}.cg-field{display:flex;flex-direction:column;gap:7px}.cg-label{align-items:center;color:#475569;display:inline-flex;font-size:12px;font-weight:700;gap:5px;letter-spacing:.03em}.cg-input-wrap{position:relative}.cg-input-icon{color:#94a3b8;display:flex;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.cg-input{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:14px;font-weight:500;height:46px;outline:none;padding:0 14px 0 38px;transition:border-color .15s,box-shadow .15s,background .15s;width:100%}.cg-input:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.cg-btn-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.cg-calc-btn{align-items:center;border:none;border-radius:24px;box-shadow:0 4px 16px #2563eb47;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;height:48px;padding:0 32px;transition:transform .15s,box-shadow .15s}.cg-calc-btn:hover{box-shadow:0 8px 24px #2563eb59;transform:translateY(-2px)}.cg-calc-btn:active{transform:translateY(0)}.cg-reset-btn{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:24px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:7px;height:48px;padding:0 24px;transition:all .15s}.cg-reset-btn:hover{background:#fff5f5;border-color:#ef4444;box-shadow:0 4px 12px #ef44441f;color:#ef4444;transform:translateY(-2px)}.cg-reset-btn:active{transform:translateY(0)}.cg-status-banner{align-items:center;border:1.5px solid #0000;border-radius:12px;display:flex;font-size:14px;font-weight:500;gap:10px;margin-bottom:20px;padding:14px 18px}.cg-status-banner strong{font-weight:800}.cg-status-banner--profit{background:#10b98112;border-color:#10b98133;color:#065f46}.cg-status-banner--profit svg{color:#10b981;flex-shrink:0}.cg-status-banner--loss{background:#ef444412;border-color:#ef444433;color:#7f1d1d}.cg-status-banner--loss svg{color:#ef4444;flex-shrink:0}.cg-result-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-bottom:8px}.cg-result-card{border:1.5px solid #0000;border-radius:14px;padding:20px 18px;text-align:center;transition:transform .15s}.cg-result-card:hover{transform:translateY(-2px)}.cg-result-label{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.07em;margin-bottom:8px;text-transform:uppercase}.cg-result-value{font-size:20px;font-weight:900;letter-spacing:-.01em}.cg-bar-group{margin-bottom:16px}.cg-bar-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.cg-bar-label{color:#475569;font-size:13px;font-weight:600}.cg-bar-amt{color:#0f172a;font-size:13px;font-weight:700}.cg-bar-track{background:#f1f5f9;border-radius:6px;height:8px;overflow:hidden}.cg-bar-fill{border-radius:6px;height:100%;transition:width .6s ease}.cg-tax-note{align-items:flex-start;border:1.5px solid #0000;border-radius:12px;color:#475569;display:flex;font-size:13px;gap:10px;line-height:1.6;margin-top:24px;padding:14px 16px}.cg-tax-note strong{color:#0f172a;font-weight:700}.cg-cta-banner{align-items:center;background:linear-gradient(135deg,#1e3a8a,#0c4a6e 50%,#0891b2);border-radius:20px;box-shadow:0 8px 32px #1e3a8a40;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:32px 36px}.cg-cta-text{color:#fff}.cg-cta-title{font-size:18px;font-weight:800;margin:0 0 6px}.cg-cta-sub{font-size:14px;margin:0;opacity:.8}.cg-cta-btn{align-items:center;background:#fff;border:none;border-radius:24px;box-shadow:0 4px 14px #00000026;color:#2563eb;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:12px 24px;text-decoration:none;transition:transform .15s,box-shadow .15s;white-space:nowrap}.cg-cta-btn:hover{box-shadow:0 6px 20px #0003;transform:translateY(-2px)}@media (max-width:768px){.cg-hero{padding:120px 16px 32px}.cg-hero-top{align-items:flex-start;flex-direction:column-reverse}.cg-hero-icon-box{padding:14px}.cg-grid-2{gap:16px;grid-template-columns:1fr}.cg-card-body{padding:20px 18px}.cg-result-grid{grid-template-columns:repeat(2,1fr)}.cg-type-chips{gap:8px}.cg-chip-sub{display:none}.cg-cta-banner{align-items:flex-start;flex-direction:column;padding:24px 20px}.cg-cta-btn{justify-content:center;width:100%}.cg-content{padding:24px 16px 48px}}@media (max-width:480px){.cg-hero-title{font-size:24px}.cg-result-grid{gap:10px;grid-template-columns:1fr 1fr}.cg-result-value{font-size:16px}.cg-chip{font-size:12px;padding:8px 14px}.cg-calc-btn,.cg-reset-btn{justify-content:center;width:100%}}.am-wrapper{background:#f0f4ff;font-family:Segoe UI,system-ui,sans-serif;min-height:100vh}.am-hero{background:linear-gradient(135deg,#e8f0fe,#dbeafe 40%,#e0f2fe);overflow:hidden;padding:152px 24px 44px;position:relative}.am-hero-bg{background-image:radial-gradient(circle at 20% 50%,#2563eb14 0,#0000 50%),radial-gradient(circle at 80% 20%,#0891b214 0,#0000 50%)}.am-hero-bg,.am-hero-dots{inset:0;pointer-events:none;position:absolute}.am-hero-dots{background-image:radial-gradient(circle,#2563eb1f 1px,#0000 0);background-size:28px 28px;opacity:.5}.am-hero-glow{border-radius:50%;filter:blur(70px);height:340px;pointer-events:none;position:absolute;width:340px}.am-glow-l{background:#2563eb1f;left:-80px;top:-80px}.am-glow-r{background:#0891b21a;bottom:-80px;right:-80px}.am-hero-inner{margin:0 auto;max-width:920px;position:relative;z-index:1}.am-back-btn{align-items:center;background:#fff;border:1.5px solid #dbeafe;border-radius:20px;box-shadow:0 2px 8px #2563eb14;color:#2563eb;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:28px;padding:8px 18px;text-decoration:none;transition:box-shadow .2s,transform .15s}.am-back-btn:hover{box-shadow:0 4px 16px #2563eb29;transform:translateX(-2px)}.am-hero-top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.am-eyebrow{align-items:center;background:#2563eb14;border:1px solid #2563eb26;border-radius:20px;color:#2563eb;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.05em;margin-bottom:14px;padding:5px 14px;text-transform:uppercase}.am-hero-title{color:#0f172a;font-size:clamp(26px,4vw,38px);font-weight:900;letter-spacing:-.02em;line-height:1.2;margin:0 0 10px}.am-gradient-text{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.am-hero-sub{color:#475569;font-size:15px;line-height:1.6;margin:0;max-width:480px}.am-hero-icon-box{align-items:center;border-radius:18px;box-shadow:0 8px 28px #2563eb47;display:flex;flex-shrink:0;justify-content:center;padding:20px;transition:transform .2s}.am-hero-icon-box:hover{transform:translateY(-3px)}.am-strategy-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.am-chip{align-items:center;background:#fff;border:1.5px solid #dde3ef;border-radius:20px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:7px;padding:9px 16px;transition:all .18s}.am-chip:hover{background:#2563eb0d;border-color:#a5b4fc;color:#2563eb}.am-chip--active{box-shadow:0 2px 12px #2563eb2e}.am-chip-sub{border-left:1px solid;font-size:11px;font-weight:500;opacity:.7;padding-left:5px}.am-content{margin:0 auto;max-width:920px;padding:36px 24px 64px}.am-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 4px 24px #0f172a0f;margin-bottom:24px;overflow:hidden;transition:box-shadow .2s}.am-card:hover{box-shadow:0 8px 32px #0f172a17}.am-card-bar{height:4px}.am-card-body{padding:28px 32px}.am-active-pill{border:1px solid #0000;border-radius:20px;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:6px 16px}.am-active-pill,.am-section-title{align-items:center;margin-bottom:22px}.am-section-title{color:#94a3b8;display:flex;font-size:11px;font-weight:800;gap:12px;letter-spacing:.1em;text-transform:uppercase}.am-section-title--spaced{margin-top:28px}.am-section-line{background:#f1f5f9;flex:1 1;height:1px}.am-grid-2{grid-gap:20px 24px;display:grid;gap:20px 24px;grid-template-columns:repeat(2,1fr);margin-bottom:24px}.am-field{display:flex;flex-direction:column;gap:7px}.am-label{align-items:center;color:#475569;display:inline-flex;font-size:12px;font-weight:700;gap:5px;letter-spacing:.03em}.am-input-wrap{position:relative}.am-input-icon{color:#94a3b8;display:flex;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.am-input{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:14px;font-weight:500;height:46px;outline:none;padding:0 14px 0 38px;transition:border-color .15s,box-shadow .15s,background .15s;width:100%}.am-input:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.am-btn-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.am-calc-btn{align-items:center;border:none;border-radius:24px;box-shadow:0 4px 16px #2563eb47;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;height:48px;padding:0 32px;transition:transform .15s,box-shadow .15s}.am-calc-btn:hover{box-shadow:0 8px 24px #2563eb59;transform:translateY(-2px)}.am-calc-btn:active{transform:translateY(0)}.am-reset-btn{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:24px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:7px;height:48px;padding:0 24px;transition:all .15s}.am-reset-btn:hover{background:#fff5f5;border-color:#ef4444;box-shadow:0 4px 12px #ef44441f;color:#ef4444;transform:translateY(-2px)}.am-reset-btn:active{transform:translateY(0)}.am-cagr-hero{border:1.5px solid #0000;border-radius:16px;padding:32px 24px;text-align:center}.am-cagr-label{color:#94a3b8;font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.am-cagr-value{font-size:52px;font-weight:900;letter-spacing:-.03em;line-height:1;margin-bottom:14px}.am-cagr-sub{color:#475569;font-size:14px;line-height:1.6}.am-cagr-sub strong{color:#0f172a;font-weight:700}.am-result-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-bottom:8px}.am-result-card{border:1.5px solid #0000;border-radius:14px;padding:20px 18px;text-align:center;transition:transform .15s}.am-result-card:hover{transform:translateY(-2px)}.am-result-label{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.07em;margin-bottom:8px;text-transform:uppercase}.am-result-value{font-size:21px;font-weight:900;letter-spacing:-.01em}.am-bar-group{margin-bottom:16px}.am-bar-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.am-bar-label{color:#475569;font-size:13px;font-weight:600}.am-bar-amt{color:#0f172a;font-size:13px;font-weight:700}.am-bar-track{background:#f1f5f9;border-radius:6px;height:8px;overflow:hidden}.am-bar-fill{border-radius:6px;height:100%;transition:width .6s ease}.am-compare-grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr auto 1fr;margin-bottom:20px}.am-compare-col{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:16px;padding:22px 18px;text-align:center;transition:transform .15s,box-shadow .15s}.am-compare-col:hover{box-shadow:0 8px 24px #0f172a14;transform:translateY(-3px)}.am-compare-badge{align-items:center;border:1px solid #0000;border-radius:20px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.04em;margin-bottom:12px;padding:4px 12px;text-transform:uppercase}.am-compare-value{font-size:22px;font-weight:900;letter-spacing:-.02em;margin-bottom:4px}.am-compare-sub{color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.am-compare-rows{display:flex;flex-direction:column;gap:8px}.am-compare-row{align-items:center;background:#fff;border:1px solid #f1f5f9;border-radius:8px;color:#475569;display:flex;font-size:13px;justify-content:space-between;padding:6px 8px}.am-compare-row span{font-weight:500}.am-compare-row strong{color:#0f172a;font-weight:700}.am-compare-vs{color:#cbd5e1;font-size:18px;font-weight:900;letter-spacing:.05em;padding-top:36px;text-align:center}.am-diff-banner{align-items:center;border:1.5px solid #0000;border-radius:12px;color:#0f172a;display:flex;font-size:14px;gap:10px;padding:14px 18px}.am-diff-banner strong{font-weight:700}.am-cta-banner{align-items:center;background:linear-gradient(135deg,#1e3a8a,#0c4a6e 50%,#0891b2);border-radius:20px;box-shadow:0 8px 32px #1e3a8a40;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:32px 36px}.am-cta-text{color:#fff}.am-cta-title{font-size:18px;font-weight:800;margin:0 0 6px}.am-cta-sub{font-size:14px;margin:0;opacity:.8}.am-cta-btn{align-items:center;background:#fff;border:none;border-radius:24px;box-shadow:0 4px 14px #00000026;color:#2563eb;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:12px 24px;text-decoration:none;transition:transform .15s,box-shadow .15s;white-space:nowrap}.am-cta-btn:hover{box-shadow:0 6px 20px #0003;transform:translateY(-2px)}@media (max-width:768px){.am-hero{padding:120px 16px 32px}.am-hero-top{align-items:flex-start;flex-direction:column-reverse}.am-hero-icon-box{padding:14px}.am-grid-2{gap:16px;grid-template-columns:1fr}.am-card-body{padding:20px 18px}.am-result-grid{grid-template-columns:repeat(2,1fr)}.am-compare-grid{gap:12px;grid-template-columns:1fr}.am-chip-sub,.am-compare-vs{display:none}.am-cagr-value{font-size:40px}.am-cta-banner{align-items:flex-start;flex-direction:column;padding:24px 20px}.am-cta-btn{justify-content:center;width:100%}.am-content{padding:24px 16px 48px}}@media (max-width:480px){.am-hero-title{font-size:24px}.am-result-grid{gap:10px;grid-template-columns:1fr 1fr}.am-result-value{font-size:17px}.am-chip{font-size:12px;padding:7px 12px}.am-calc-btn,.am-reset-btn{justify-content:center;width:100%}.am-cagr-value{font-size:36px}}.cc-wrapper{background:#f0f4ff;font-family:Segoe UI,system-ui,sans-serif;min-height:100vh}.cc-hero{background:linear-gradient(135deg,#e8f0fe,#dbeafe 40%,#e0f2fe);overflow:hidden;padding:152px 24px 44px;position:relative}.cc-hero-bg{background-image:radial-gradient(circle at 20% 50%,#2563eb14 0,#0000 50%),radial-gradient(circle at 80% 20%,#0891b214 0,#0000 50%)}.cc-hero-bg,.cc-hero-dots{inset:0;pointer-events:none;position:absolute}.cc-hero-dots{background-image:radial-gradient(circle,#2563eb1f 1px,#0000 0);background-size:28px 28px;opacity:.5}.cc-hero-glow{border-radius:50%;filter:blur(70px);height:340px;pointer-events:none;position:absolute;width:340px}.cc-glow-l{background:#2563eb1f;left:-80px;top:-80px}.cc-glow-r{background:#0891b21a;bottom:-80px;right:-80px}.cc-hero-inner{margin:0 auto;max-width:920px;position:relative;z-index:1}.cc-back-btn{align-items:center;background:#fff;border:1.5px solid #dbeafe;border-radius:20px;box-shadow:0 2px 8px #2563eb14;color:#2563eb;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:28px;padding:8px 18px;text-decoration:none;transition:box-shadow .2s,transform .15s}.cc-back-btn:hover{box-shadow:0 4px 16px #2563eb29;transform:translateX(-2px)}.cc-hero-top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.cc-eyebrow{align-items:center;background:#2563eb14;border:1px solid #2563eb26;border-radius:20px;color:#2563eb;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.05em;margin-bottom:14px;padding:5px 14px;text-transform:uppercase}.cc-hero-title{color:#0f172a;font-size:clamp(26px,4vw,38px);font-weight:900;letter-spacing:-.02em;line-height:1.2;margin:0 0 10px}.cc-gradient-text{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.cc-hero-sub{color:#475569;font-size:15px;line-height:1.6;margin:0;max-width:480px}.cc-hero-icon-box{align-items:center;border-radius:18px;box-shadow:0 8px 28px #2563eb47;display:flex;flex-shrink:0;justify-content:center;padding:20px;transition:transform .2s}.cc-hero-icon-box:hover{transform:translateY(-3px)}.cc-type-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.cc-chip{align-items:center;background:#fff;border:1.5px solid #dde3ef;border-radius:20px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:7px;padding:9px 16px;transition:all .18s}.cc-chip:hover{background:#2563eb0d;border-color:#a5b4fc;color:#2563eb}.cc-chip--active{box-shadow:0 2px 12px #2563eb2e}.cc-chip-sub{border-left:1px solid;font-size:11px;font-weight:500;opacity:.7;padding-left:5px}.cc-content{margin:0 auto;max-width:920px;padding:36px 24px 64px}.cc-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 4px 24px #0f172a0f;margin-bottom:24px;overflow:hidden;transition:box-shadow .2s}.cc-card:hover{box-shadow:0 8px 32px #0f172a17}.cc-card-bar{height:4px}.cc-card-body{padding:28px 32px}.cc-active-pill{border:1px solid #0000;border-radius:20px;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:6px 16px}.cc-active-pill,.cc-section-title{align-items:center;margin-bottom:22px}.cc-section-title{color:#94a3b8;display:flex;font-size:11px;font-weight:800;gap:12px;letter-spacing:.1em;text-transform:uppercase}.cc-section-title--spaced{margin-top:28px}.cc-section-line{background:#f1f5f9;flex:1 1;height:1px}.cc-grid-2{grid-gap:20px 24px;display:grid;gap:20px 24px;grid-template-columns:repeat(2,1fr);margin-bottom:24px}.cc-field{display:flex;flex-direction:column;gap:7px}.cc-label{align-items:center;color:#475569;display:inline-flex;font-size:12px;font-weight:700;gap:5px;letter-spacing:.03em}.cc-input-wrap{position:relative}.cc-input-icon{color:#94a3b8;display:flex;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.cc-input{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:14px;font-weight:500;height:46px;outline:none;padding:0 14px 0 38px;transition:border-color .15s,box-shadow .15s,background .15s;width:100%}.cc-input:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.cc-btn-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.cc-calc-btn{align-items:center;border:none;border-radius:24px;box-shadow:0 4px 16px #2563eb47;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;height:48px;padding:0 32px;transition:transform .15s,box-shadow .15s}.cc-calc-btn:hover{box-shadow:0 8px 24px #2563eb59;transform:translateY(-2px)}.cc-calc-btn:active{transform:translateY(0)}.cc-reset-btn{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:24px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:7px;height:48px;padding:0 24px;transition:all .15s}.cc-reset-btn:hover{background:#fff5f5;border-color:#ef4444;box-shadow:0 4px 12px #ef44441f;color:#ef4444;transform:translateY(-2px)}.cc-reset-btn:active{transform:translateY(0)}.cc-compare-grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr auto 1fr;margin-bottom:20px}.cc-compare-col{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:16px;padding:22px 20px;text-align:center;transition:transform .15s,box-shadow .15s}.cc-compare-col:hover{box-shadow:0 8px 24px #0f172a14;transform:translateY(-3px)}.cc-compare-badge{align-items:center;border:1px solid #0000;border-radius:20px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.04em;margin-bottom:12px;padding:4px 12px;text-transform:uppercase}.cc-compare-value{font-size:24px;font-weight:900;letter-spacing:-.02em;margin-bottom:4px}.cc-compare-sub{color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:16px;text-transform:uppercase}.cc-compare-rows{display:flex;flex-direction:column;gap:8px}.cc-compare-row{align-items:center;background:#fff;border:1px solid #f1f5f9;border-radius:8px;color:#475569;display:flex;font-size:13px;justify-content:space-between;padding:7px 10px}.cc-compare-row span{font-weight:500}.cc-compare-row strong{color:#0f172a;font-weight:700}.cc-compare-vs{align-self:center;color:#cbd5e1;font-size:18px;font-weight:900;letter-spacing:.05em;padding-top:40px;text-align:center}.cc-winner-banner{align-items:center;border:1.5px solid #0000;border-radius:12px;color:#0f172a;display:flex;font-size:14px;gap:10px;margin-bottom:8px;padding:14px 18px}.cc-winner-banner strong{font-weight:700}.cc-bar-group{margin-bottom:14px}.cc-bar-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.cc-bar-label{color:#475569;font-size:13px;font-weight:600}.cc-bar-amt{color:#0f172a;font-size:13px;font-weight:700}.cc-bar-track{background:#f1f5f9;border-radius:6px;height:8px;overflow:hidden}.cc-bar-fill{border-radius:6px;height:100%;transition:width .6s ease}.cc-cta-banner{align-items:center;background:linear-gradient(135deg,#1e3a8a,#0c4a6e 50%,#0891b2);border-radius:20px;box-shadow:0 8px 32px #1e3a8a40;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:32px 36px}.cc-cta-text{color:#fff}.cc-cta-title{font-size:18px;font-weight:800;margin:0 0 6px}.cc-cta-sub{font-size:14px;margin:0;opacity:.8}.cc-cta-btn{align-items:center;background:#fff;border:none;border-radius:24px;box-shadow:0 4px 14px #00000026;color:#2563eb;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:12px 24px;text-decoration:none;transition:transform .15s,box-shadow .15s;white-space:nowrap}.cc-cta-btn:hover{box-shadow:0 6px 20px #0003;transform:translateY(-2px)}@media (max-width:768px){.cc-hero{padding:120px 16px 32px}.cc-hero-top{align-items:flex-start;flex-direction:column-reverse}.cc-hero-icon-box{padding:14px}.cc-grid-2{gap:16px;grid-template-columns:1fr}.cc-card-body{padding:20px 18px}.cc-compare-grid{gap:12px;grid-template-columns:1fr}.cc-chip-sub,.cc-compare-vs{display:none}.cc-cta-banner{align-items:flex-start;flex-direction:column;padding:24px 20px}.cc-cta-btn{justify-content:center;width:100%}.cc-content{padding:24px 16px 48px}}@media (max-width:480px){.cc-hero-title{font-size:24px}.cc-chip{font-size:12px;padding:7px 12px}.cc-compare-value{font-size:20px}.cc-calc-btn,.cc-reset-btn{justify-content:center;width:100%}}.pc-wrapper{background:#f0f4ff;font-family:Segoe UI,system-ui,sans-serif;min-height:100vh}.pc-hero{background:linear-gradient(135deg,#e8f0fe,#dbeafe 40%,#e0f2fe);overflow:hidden;padding:152px 24px 44px;position:relative}.pc-hero-bg{background-image:radial-gradient(circle at 20% 50%,#2563eb14 0,#0000 50%),radial-gradient(circle at 80% 20%,#0891b214 0,#0000 50%)}.pc-hero-bg,.pc-hero-dots{inset:0;pointer-events:none;position:absolute}.pc-hero-dots{background-image:radial-gradient(circle,#2563eb1f 1px,#0000 0);background-size:28px 28px;opacity:.5}.pc-hero-glow{border-radius:50%;filter:blur(70px);height:340px;pointer-events:none;position:absolute;width:340px}.pc-glow-l{background:#2563eb1f;left:-80px;top:-80px}.pc-glow-r{background:#0891b21a;bottom:-80px;right:-80px}.pc-hero-inner{margin:0 auto;max-width:920px;position:relative;z-index:1}.pc-back-btn{align-items:center;background:#fff;border:1.5px solid #dbeafe;border-radius:20px;box-shadow:0 2px 8px #2563eb14;color:#2563eb;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:28px;padding:8px 18px;text-decoration:none;transition:box-shadow .2s,transform .15s}.pc-back-btn:hover{box-shadow:0 4px 16px #2563eb29;transform:translateX(-2px)}.pc-hero-top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.pc-eyebrow{align-items:center;background:#2563eb14;border:1px solid #2563eb26;border-radius:20px;color:#2563eb;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.05em;margin-bottom:14px;padding:5px 14px;text-transform:uppercase}.pc-hero-title{color:#0f172a;font-size:clamp(26px,4vw,38px);font-weight:900;letter-spacing:-.02em;line-height:1.2;margin:0 0 10px}.pc-gradient-text{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.pc-hero-sub{color:#475569;font-size:15px;line-height:1.6;margin:0;max-width:480px}.pc-hero-icon-box{align-items:center;border-radius:18px;box-shadow:0 8px 28px #2563eb47;display:flex;flex-shrink:0;justify-content:center;padding:20px;transition:transform .2s}.pc-hero-icon-box:hover{transform:translateY(-3px)}.pc-type-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.pc-chip{align-items:center;background:#fff;border:1.5px solid #dde3ef;border-radius:20px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:7px;padding:9px 16px;transition:all .18s}.pc-chip:hover{background:#2563eb0d;border-color:#a5b4fc;color:#2563eb}.pc-chip--active{box-shadow:0 2px 12px #2563eb2e}.pc-chip-sub{border-left:1px solid;font-size:11px;font-weight:500;opacity:.7;padding-left:5px}.pc-content{margin:0 auto;max-width:920px;padding:36px 24px 64px}.pc-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 4px 24px #0f172a0f;margin-bottom:24px;overflow:hidden;transition:box-shadow .2s}.pc-card:hover{box-shadow:0 8px 32px #0f172a17}.pc-card-bar{height:4px}.pc-card-body{padding:28px 32px}.pc-active-pill{border:1px solid #0000;border-radius:20px;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:6px 16px}.pc-active-pill,.pc-section-title{align-items:center;margin-bottom:22px}.pc-section-title{color:#94a3b8;display:flex;font-size:11px;font-weight:800;gap:12px;letter-spacing:.1em;text-transform:uppercase}.pc-section-title--spaced{margin-top:28px}.pc-section-line{background:#f1f5f9;flex:1 1;height:1px}.pc-grid-2{grid-gap:20px 24px;display:grid;gap:20px 24px;grid-template-columns:repeat(2,1fr);margin-bottom:24px}.pc-field{display:flex;flex-direction:column;gap:7px}.pc-label{align-items:center;color:#475569;display:inline-flex;font-size:12px;font-weight:700;gap:5px;letter-spacing:.03em}.pc-input-wrap{position:relative}.pc-input-icon{color:#94a3b8;display:flex;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.pc-input{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:14px;font-weight:500;height:46px;outline:none;padding:0 14px 0 38px;transition:border-color .15s,box-shadow .15s,background .15s;width:100%}.pc-input:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.pc-btn-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.pc-calc-btn{align-items:center;border:none;border-radius:24px;box-shadow:0 4px 16px #2563eb47;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;height:48px;padding:0 32px;transition:transform .15s,box-shadow .15s}.pc-calc-btn:hover{box-shadow:0 8px 24px #2563eb59;transform:translateY(-2px)}.pc-calc-btn:active{transform:translateY(0)}.pc-reset-btn{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:24px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:7px;height:48px;padding:0 24px;transition:all .15s}.pc-reset-btn:hover{background:#fff5f5;border-color:#ef4444;box-shadow:0 4px 12px #ef44441f;color:#ef4444;transform:translateY(-2px)}.pc-reset-btn:active{transform:translateY(0)}.pc-single-result{display:flex;justify-content:center}.pc-single-card{border:1.5px solid #0000;border-radius:18px;min-width:280px;padding:36px 48px;text-align:center}.pc-result-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-bottom:8px}.pc-result-card{border:1.5px solid #0000;border-radius:14px;padding:20px 18px;text-align:center;transition:transform .15s}.pc-result-card:hover{transform:translateY(-2px)}.pc-result-label{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.07em;margin-bottom:8px;text-transform:uppercase}.pc-result-value{font-size:22px;font-weight:900;letter-spacing:-.01em}.pc-margin-badge{align-items:center;border:1.5px solid #0000;border-radius:12px;display:flex;font-size:14px;gap:10px;line-height:1.5;margin-top:20px;padding:14px 18px}.pc-margin-badge strong{font-weight:800}.pc-bar-group{margin-bottom:14px}.pc-bar-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.pc-bar-label{color:#475569;font-size:13px;font-weight:600}.pc-bar-amt{color:#0f172a;font-size:13px;font-weight:700}.pc-bar-track{background:#f1f5f9;border-radius:6px;height:8px;overflow:hidden}.pc-bar-fill{border-radius:6px;height:100%;transition:width .6s ease}.pc-cta-banner{align-items:center;background:linear-gradient(135deg,#1e3a8a,#0c4a6e 50%,#0891b2);border-radius:20px;box-shadow:0 8px 32px #1e3a8a40;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:32px 36px}.pc-cta-text{color:#fff}.pc-cta-title{font-size:18px;font-weight:800;margin:0 0 6px}.pc-cta-sub{font-size:14px;margin:0;opacity:.8}.pc-cta-btn{align-items:center;background:#fff;border:none;border-radius:24px;box-shadow:0 4px 14px #00000026;color:#2563eb;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:12px 24px;text-decoration:none;transition:transform .15s,box-shadow .15s;white-space:nowrap}.pc-cta-btn:hover{box-shadow:0 6px 20px #0003;transform:translateY(-2px)}@media (max-width:768px){.pc-hero{padding:120px 16px 32px}.pc-hero-top{align-items:flex-start;flex-direction:column-reverse}.pc-hero-icon-box{padding:14px}.pc-grid-2{gap:16px;grid-template-columns:1fr}.pc-card-body{padding:20px 18px}.pc-result-grid{grid-template-columns:repeat(2,1fr)}.pc-chip-sub{display:none}.pc-single-card{min-width:0;min-width:auto;padding:28px 24px;width:100%}.pc-cta-banner{align-items:flex-start;flex-direction:column;padding:24px 20px}.pc-cta-btn{justify-content:center;width:100%}.pc-content{padding:24px 16px 48px}}@media (max-width:480px){.pc-hero-title{font-size:24px}.pc-result-grid{gap:10px;grid-template-columns:1fr 1fr}.pc-result-value{font-size:17px}.pc-chip{font-size:12px;padding:7px 12px}.pc-calc-btn,.pc-reset-btn{justify-content:center;width:100%}}
/*# sourceMappingURL=main.4c7e24f2.css.map*/