:root{--tp-theme-primary: #1f3130;--tp-theme-secondary: #f8d0b3;--tp-common-white: #ffffff;--tp-common-white-2: #f6f6f6;--tp-common-black: #000000;--tp-common-yellow: #fdc93a;--tp-grey-1: #506767;--tp-grey-2: #354c4c;--tp-grey-3: #e5ebea;--tp-grey-4: #f3f4f4;--tp-border-1: rgba(31, 49, 48, .1);--tp-border-2: rgba(31, 49, 48, .12);--tp-border-3: rgba(255, 255, 255, .2);--tp-border-4: rgba(255, 255, 255, .6);--bg-parchment: #FAF7F1;--bg-parchment-soft: #FFF8E7;--bg-parchment-deep: #F4EDDB;--dark-navy: #142120;--dark-surface: #1f3130;--dark-card: #273e3d;--dark-border: rgba(255, 255, 255, .08);--primary: #1f3130;--primary-light: #2b4241;--gold-primary: #f8d0b3;--gold-light: #fae0cc;--gold-dark: #354c4c;--gold-glow: rgba(248, 208, 179, .18);--sapphire: #2563eb;--emerald: #059669;--destructive: #ef4444;--text-main: #1f3130;--text-muted: #506767;--text-light: #718988;--text-white: #ffffff;--border-light: #e5ebea;--border-subtle: rgba(31, 49, 48, .08);--font-sans: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-serif: "DM Serif Display", Georgia, serif}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;font-family:var(--font-sans)}body{margin:0;padding:0;background-color:var(--bg-parchment);color:var(--text-main);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;line-height:1.6}.font-serif,.tp-ff-heading{font-family:var(--font-serif)}.text-italic{font-style:italic}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;letter-spacing:-.02em;color:var(--tp-theme-primary);font-family:var(--font-sans)}h1,h2{font-family:var(--font-serif)}p{margin:0}a{text-decoration:none;color:inherit;transition:all .25s ease}ul{padding:0;margin:0;list-style:none}.tp-text-theme-primary{color:var(--tp-theme-primary)!important}.tp-text-theme-secondary{color:var(--tp-theme-secondary)!important}.tp-text-grey-1{color:var(--tp-grey-1)!important}.tp-text-grey-2{color:var(--tp-grey-2)!important}.tp-text-grey-3{color:var(--tp-grey-3)!important}.tp-text-common-white{color:var(--tp-common-white)!important}.tp-bg-theme-primary{background-color:var(--tp-theme-primary)!important}.tp-bg-theme-secondary{background-color:var(--tp-theme-secondary)!important}.tp-bg-grey-3{background-color:var(--tp-grey-3)!important}.tp-bg-grey-4{background-color:var(--tp-grey-4)!important}.tp-bg-common-white{background-color:var(--tp-common-white)!important}.tp-bg-common-white-2{background-color:var(--tp-common-white-2)!important}.tp-round-4{border-radius:4px!important}.tp-round-8{border-radius:8px!important}.tp-round-12{border-radius:12px!important}.tp-round-16{border-radius:16px!important}.tp-round-24{border-radius:24px!important}.tp-round-full{border-radius:9999px!important}.tp-section-subtitle{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--tp-grey-1);text-transform:uppercase;letter-spacing:.06em}.tp-section-subtitle svg{width:16px;height:16px;flex-shrink:0}.tp-section-title{font-family:var(--font-serif);font-size:clamp(32px,4vw,48px);line-height:1.15;color:var(--tp-theme-primary);font-weight:500}.tp-section-title .text-italic{font-style:italic;font-weight:400;color:var(--tp-grey-1)}.anim-zoomin-wrap{overflow:hidden;position:relative}.anim-zoomin-wrap img{transition:transform .7s cubic-bezier(.16,1,.3,1);width:100%;display:block}.anim-zoomin-wrap:hover img{transform:scale(1.05)}.tp-round-24{border-radius:8px!important}.tp-btn,.tp-btn-xl,.tp-btn-sm{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-weight:600;text-decoration:none;cursor:pointer;border-radius:8px;line-height:1.2;transition:all .2s cubic-bezier(.16,1,.3,1);outline:none;border:1px solid transparent}.tp-btn-xl{padding:13px 26px;font-size:15px}.tp-btn-sm{padding:9px 18px;font-size:14px}.tp-btn-switch-animation{position:relative}.tp-btn-switch-animation .btn-text{position:relative;z-index:2}.tp-btn-switch-animation .btn-icon{margin-left:6px;position:relative;z-index:2;display:inline-flex;align-items:center;transition:transform .2s ease}.tp-btn-switch-animation .btn-icon+.btn-icon{display:none!important}.tp-btn-switch-animation:hover .btn-icon,.tp-btn:hover i{transform:translate(4px)}button.tp-bg-theme-primary,a.tp-bg-theme-primary,.tp-btn-theme-primary{background-color:var(--tp-theme-primary)!important;color:#fff!important;border:1px solid var(--tp-theme-primary)!important;box-shadow:0 2px 6px #1f313029}button.tp-bg-theme-primary:hover,a.tp-bg-theme-primary:hover,.tp-btn-theme-primary:hover{background-color:#142120!important;border-color:#142120!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 6px 16px #1f31303d}button.tp-bg-theme-secondary,a.tp-bg-theme-secondary,.tp-btn-theme-secondary{background-color:var(--tp-theme-secondary)!important;color:var(--tp-theme-primary)!important;border:1px solid rgba(248,208,179,.6)!important;box-shadow:0 2px 6px #00000014}button.tp-bg-theme-secondary:hover,a.tp-bg-theme-secondary:hover,.tp-btn-theme-secondary:hover{background-color:#f5c29f!important;color:var(--tp-theme-primary)!important;transform:translateY(-1px);box-shadow:0 6px 16px #00000024}button.tp-bg-common-white,a.tp-bg-common-white,.tp-btn-white{background-color:#fff!important;color:var(--tp-theme-primary)!important;border:1px solid rgba(255,255,255,.85)!important;box-shadow:0 2px 8px #0000001f}button.tp-bg-common-white:hover,a.tp-bg-common-white:hover,.tp-btn-white:hover{background-color:#f6f6f6!important;color:var(--tp-theme-primary)!important;transform:translateY(-1px);box-shadow:0 6px 18px #0003}.btn-ghost-white{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;background:#ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.3);color:#fff!important;font-weight:600;font-size:15px;border-radius:8px;text-decoration:none;transition:all .2s ease;cursor:pointer}.btn-ghost-white:hover{background:#fff;border-color:#fff;color:var(--tp-theme-primary)!important;transform:translateY(-1px);box-shadow:0 4px 14px #00000026}.btn-ghost-dark{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;background:transparent;border:1.5px solid var(--tp-border-2);color:var(--tp-theme-primary)!important;font-weight:600;font-size:15px;border-radius:8px;text-decoration:none;transition:all .2s ease;cursor:pointer}.btn-ghost-dark:hover{background:var(--tp-grey-3);border-color:var(--tp-theme-primary);transform:translateY(-1px)}.btn-gold{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:var(--tp-theme-secondary);color:var(--tp-theme-primary)!important;font-weight:600;font-size:15px;border-radius:8px;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 6px #00000014;border:1px solid rgba(248,208,179,.6);cursor:pointer}.btn-gold:hover{background:#f5c29f;transform:translateY(-1px);box-shadow:0 6px 16px #00000024;color:var(--tp-theme-primary)!important}@media(min-width:1400px){.container{max-width:1320px}}@media(max-width:767px){.pt-120{padding-top:60px!important}.pb-120{padding-bottom:60px!important}.pt-110{padding-top:55px!important}.pb-110{padding-bottom:55px!important}.pt-100{padding-top:50px!important}.pb-100{padding-bottom:50px!important}.pt-90{padding-top:45px!important}.pb-90{padding-bottom:45px!important}.pt-80{padding-top:40px!important}.pb-80{padding-bottom:40px!important}.mb-60{margin-bottom:32px!important}.mb-50{margin-bottom:28px!important}.mb-45,.mb-40{margin-bottom:24px!important}.mb-35{margin-bottom:20px!important}.mb-30{margin-bottom:18px!important}.mb-25{margin-bottom:16px!important}.tp-hero-area,.prod-hero,.sol-hero,.res-hero,.dedicated-hero{padding:88px 0 45px!important;min-height:auto!important}.hero-title,.tp-hero-title{font-size:27px!important;line-height:1.22!important}.hero-desc,.tp-hero-desc{font-size:15px!important;line-height:1.6!important;margin-bottom:24px!important}.tp-section-title{font-size:26px!important;line-height:1.25!important}.tp-section-desc{font-size:14.5px!important;line-height:1.6!important}.tp-btn,.tp-btn-xl,.tp-btn-sm,.btn-ghost-white,.btn-ghost-dark{min-height:44px;padding:10px 20px;font-size:14px}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto;border-radius:8px}.comparison-table,.matrix-table{min-width:620px!important}.modal-card{max-width:95vw!important;margin:10px auto}}@media(max-width:575px){.tp-hero-area,.prod-hero,.sol-hero,.res-hero,.dedicated-hero{padding:84px 0 35px!important}.hero-title,.tp-hero-title{font-size:24px!important}.tp-section-title{font-size:23px!important}.tp-hero-actions{flex-direction:column;align-items:stretch!important}.tp-hero-actions a,.tp-hero-actions button{width:100%;justify-content:center;text-align:center}}@media(max-width:991.98px){.custom-header[data-v-7a8dde2c]{display:none!important;visibility:hidden!important;pointer-events:none!important}}.custom-header[data-v-7a8dde2c]{position:fixed;top:0;left:0;right:0;z-index:9999;background:transparent!important;border-bottom:1px solid transparent;height:88px;display:flex;align-items:center;transition:all .3s ease}@media(min-width:992px){.custom-header[data-v-7a8dde2c]{display:flex!important}}.custom-header.is-scrolled[data-v-7a8dde2c]{background:#121e1df5!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.1);height:80px;box-shadow:0 10px 30px #00000040}.header-elements[data-v-7a8dde2c]{display:flex;align-items:center;justify-content:space-between;width:100%}.brand-link[data-v-7a8dde2c]{display:flex;align-items:center;gap:12px;text-decoration:none}.brand-mark[data-v-7a8dde2c]{width:38px;height:38px;border-radius:8px;background:linear-gradient(135deg,#131b2f,#1e293b);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #00000059;border:1px solid rgba(248,208,179,.25);overflow:hidden}.brand-mark .brand-logo-img[data-v-7a8dde2c],.brand-mark svg[data-v-7a8dde2c]{width:100%;height:100%;object-fit:contain;display:block}.brand-wordmark[data-v-7a8dde2c]{height:28px;width:auto;display:block}.nav-root-list[data-v-7a8dde2c]{display:flex;align-items:center;gap:32px;margin:0;padding:0;list-style:none}.nav-root-list>li[data-v-7a8dde2c]{position:relative}.menu-link[data-v-7a8dde2c]{color:#ffffffe6;text-decoration:none;font-size:14.5px;font-weight:500;padding:30px 0;display:inline-flex;align-items:center;gap:6px;transition:all .25s ease;position:relative}.menu-link i[data-v-7a8dde2c]{font-size:11px;transition:transform .25s ease;opacity:.7}.menu-link[data-v-7a8dde2c]:hover,.router-link-active.menu-link[data-v-7a8dde2c]{color:var(--tp-theme-secondary)}.menu-link:hover i[data-v-7a8dde2c]{opacity:1}.has-dropdown:hover .menu-link i[data-v-7a8dde2c]{transform:rotate(180deg)}.mega-menu[data-v-7a8dde2c]{position:absolute;top:100%;background:#fff;border-radius:8px;border:1px solid rgba(0,0,0,.08);box-shadow:0 18px 45px #00000029;padding:24px 28px;opacity:0;visibility:hidden;transition:all .22s cubic-bezier(.16,1,.3,1);transform:translateY(12px);pointer-events:none;z-index:99999}.has-dropdown:hover .mega-menu[data-v-7a8dde2c]{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.products-mega-menu[data-v-7a8dde2c]{width:900px;left:50%;transform:translate(-38%) translateY(12px)}.has-dropdown:hover .products-mega-menu[data-v-7a8dde2c]{transform:translate(-38%) translateY(0)}.resources-mega-menu[data-v-7a8dde2c]{width:660px;left:50%;transform:translate(-40%) translateY(12px)}.has-dropdown:hover .resources-mega-menu[data-v-7a8dde2c]{transform:translate(-40%) translateY(0)}.usecases-dropdown[data-v-7a8dde2c]{width:380px;left:0;transform:translateY(12px)}.has-dropdown:hover .usecases-dropdown[data-v-7a8dde2c]{transform:translateY(0)}.mega-menu-grid[data-v-7a8dde2c]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.mega-menu-grid.two-cols[data-v-7a8dde2c]{grid-template-columns:repeat(2,1fr);gap:32px}.category-title[data-v-7a8dde2c]{display:block;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#64748b;margin-bottom:12px;padding-bottom:6px;border-bottom:1px solid #f1f5f9}.menu-list[data-v-7a8dde2c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.menu-list a[data-v-7a8dde2c]{display:flex;flex-direction:column;padding:8px 10px;border-radius:6px;text-decoration:none;transition:all .15s ease}.menu-list a[data-v-7a8dde2c]:hover{background:#f8fafc}.product-title[data-v-7a8dde2c]{font-size:14px;font-weight:600;color:#1e293b;display:inline-flex;align-items:center;gap:6px}.menu-list a:hover .product-title[data-v-7a8dde2c]{color:#0f172a}.product-sub[data-v-7a8dde2c]{font-size:12px;color:#64748b;line-height:1.35;margin-top:2px}.tag-free[data-v-7a8dde2c]{font-size:10px;font-weight:700;color:#166534;background:#dcfce7;padding:1px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.4px}.has-nested-sub[data-v-7a8dde2c]{display:flex;flex-direction:column}.nested-sub-menu[data-v-7a8dde2c]{margin-left:14px;margin-top:2px;margin-bottom:4px;padding-left:10px;border-left:2px solid rgba(212,175,55,.45)}.nested-sub-link[data-v-7a8dde2c]{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:8px!important;padding:6px 10px!important;border-radius:6px;background:#f8d0b31f;transition:all .15s ease}.nested-sub-link[data-v-7a8dde2c]:hover{background:#f8d0b347!important}.nested-sub-arrow[data-v-7a8dde2c]{font-size:11px;color:#b8860b;margin-top:3px;flex-shrink:0}.nested-sub-text[data-v-7a8dde2c]{display:flex;flex-direction:column}.nested-title[data-v-7a8dde2c]{font-size:13px;font-weight:600;color:#1e293b}.nested-sub-link:hover .nested-title[data-v-7a8dde2c]{color:#b8860b}.nested-desc[data-v-7a8dde2c]{font-size:11.5px;color:#64748b;line-height:1.3}.btn-area[data-v-7a8dde2c]{display:flex;align-items:center;gap:12px}.nav-login-link[data-v-7a8dde2c]{color:#ffffffe6;font-size:14px;font-weight:600;text-decoration:none;padding:9px 18px;border-radius:8px;transition:all .2s ease}.nav-login-link[data-v-7a8dde2c]:hover{color:#fff;background:#ffffff1a}.nav-signup-btn[data-v-7a8dde2c]{display:inline-flex;align-items:center;justify-content:center;padding:9px 20px;font-size:14px;font-weight:600;border-radius:8px;background:var(--tp-theme-secondary);color:var(--tp-theme-primary);text-decoration:none;border:1px solid rgba(248,208,179,.6);box-shadow:0 2px 6px #0000001a;cursor:pointer;transition:all .2s ease}.nav-signup-btn[data-v-7a8dde2c]:hover{background:#f7caaa;color:var(--tp-theme-primary);box-shadow:0 4px 10px #00000026;transform:translateY(-1px)}@media(min-width:992px){.mobile-nav-wrapper[data-v-fb7c0a44],.mobile-header[data-v-fb7c0a44],.mobile-sidebar[data-v-fb7c0a44],.mobile-backdrop[data-v-fb7c0a44]{display:none!important;visibility:hidden!important;pointer-events:none!important}}.mobile-header[data-v-fb7c0a44]{position:fixed;top:0;left:0;right:0;height:70px;background:#121e1dfa;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:999;border-bottom:1px solid rgba(255,255,255,.08);transition:all .3s ease;display:none}@media(max-width:991.98px){.mobile-header[data-v-fb7c0a44]{display:flex!important;align-items:center!important}}.mobile-header .container-fluid[data-v-fb7c0a44]{display:flex;align-items:center;height:100%;width:100%}.mobile-header-elements[data-v-fb7c0a44]{display:flex;align-items:center;justify-content:space-between;width:100%}.mobile-logo[data-v-fb7c0a44]{display:inline-flex;align-items:center;gap:10px;text-decoration:none;line-height:1}.brand-mark[data-v-fb7c0a44]{width:34px;height:34px;border-radius:8px;background:linear-gradient(135deg,#131b2f,#1e293b);display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(248,208,179,.25);overflow:hidden;flex-shrink:0}.brand-logo-img[data-v-fb7c0a44]{width:100%;height:100%;object-fit:contain;display:block}.brand-wordmark[data-v-fb7c0a44]{height:22px;width:auto;display:block}.mobile-nav-toggle[data-v-fb7c0a44]{background:transparent;border:none;cursor:pointer;padding:0;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;border-radius:8px;transition:background-color .2s ease}.mobile-nav-toggle[data-v-fb7c0a44]:hover{background-color:#ffffff14}.mobile-nav-toggle .bar[data-v-fb7c0a44]{width:22px;height:2px;background:#fff;border-radius:2px;transition:all .25s ease;display:block}.mobile-nav-toggle.active .bar[data-v-fb7c0a44]:nth-child(1){transform:translateY(7px) rotate(45deg)}.mobile-nav-toggle.active .bar[data-v-fb7c0a44]:nth-child(2){opacity:0}.mobile-nav-toggle.active .bar[data-v-fb7c0a44]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-sidebar[data-v-fb7c0a44]{position:fixed;top:0;right:-100%;width:330px;max-width:86vw;height:100vh;height:100dvh;background:#fff;z-index:1001;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:right .3s cubic-bezier(.16,1,.3,1);box-shadow:-5px 0 25px #00000026}.mobile-sidebar.mobile-menu-active[data-v-fb7c0a44]{right:0}.logosicon-area[data-v-fb7c0a44]{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:70px;border-bottom:1px solid #f1f5f9}.menu-close[data-v-fb7c0a44]{cursor:pointer;width:38px;height:38px;border-radius:8px;background:#f1f5f9;display:inline-flex;align-items:center;justify-content:center;color:#1e293b;font-size:16px;transition:all .2s ease}.menu-close[data-v-fb7c0a44]:hover{background:#e2e8f0;color:var(--tp-theme-primary)}.mobile-nav-list[data-v-fb7c0a44]{list-style:none;padding:16px 0;margin:0}.submenu-header[data-v-fb7c0a44],.nav-item-link[data-v-fb7c0a44]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;color:#1e293b;font-weight:600;font-size:15px;text-decoration:none;cursor:pointer}.submenu-header i[data-v-fb7c0a44]{font-size:12px;transition:transform .25s ease;color:#64748b}.submenu-header i.rotated[data-v-fb7c0a44]{transform:rotate(180deg)}.sub-menu[data-v-fb7c0a44]{list-style:none;padding:0 0 10px;margin:0;display:none;background:#f8fafc}.sub-menu.open-sub[data-v-fb7c0a44]{display:block}.sub-category-label[data-v-fb7c0a44]{font-size:10px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:#64748b;padding:8px 24px 4px}.sub-menu a[data-v-fb7c0a44]{display:flex;align-items:center;gap:10px;padding:8px 24px;color:#334155;text-decoration:none;font-size:13.5px;font-weight:500}.sub-menu a[data-v-fb7c0a44]:hover,.sub-menu a.router-link-active[data-v-fb7c0a44]{color:var(--tp-theme-primary);background:#f1f5f9}.sub-menu a i[data-v-fb7c0a44]{width:18px;text-align:center;color:#64748b;font-size:13px}.mobile-nested-sub[data-v-fb7c0a44]{list-style:none;padding:0;margin:2px 0 6px 36px;border-left:2px solid rgba(212,175,55,.4)}.mobile-nested-sub li a[data-v-fb7c0a44]{padding:6px 16px!important;font-size:13px!important;color:#475569}.mobile-cta-section[data-v-fb7c0a44]{padding:20px;display:flex;flex-direction:column;gap:10px;border-top:1px solid #f1f5f9}.mobile-signup-btn[data-v-fb7c0a44]{display:flex;align-items:center;justify-content:center;background:var(--tp-theme-secondary);color:var(--tp-theme-primary);font-weight:600;font-size:14px;padding:12px;border-radius:8px;text-decoration:none;border:1px solid rgba(248,208,179,.5)}.mobile-login-btn[data-v-fb7c0a44]{display:flex;align-items:center;justify-content:center;background:#f1f5f9;color:#1e293b;font-weight:600;font-size:14px;padding:11px;border-radius:8px;text-decoration:none}.mobile-backdrop[data-v-fb7c0a44]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;opacity:0;visibility:hidden;transition:all .3s ease;z-index:1000}.mobile-backdrop.active[data-v-fb7c0a44]{opacity:1;visibility:visible}.modern-footer[data-v-d661003b]{background-color:#0f1a19;color:#ffffffb3;font-size:14px}.footer-main[data-v-d661003b]{padding:80px 0 50px;border-bottom:1px solid rgba(255,255,255,.08)}.footer-grid[data-v-d661003b]{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr 1fr;gap:36px}@media(max-width:991px){.footer-grid[data-v-d661003b]{grid-template-columns:1fr 1fr;gap:30px}}@media(max-width:575px){.footer-main[data-v-d661003b]{padding:45px 0 25px}.footer-grid[data-v-d661003b]{grid-template-columns:1fr;gap:16px}}.footer-brand .brand-link[data-v-d661003b]{display:inline-flex;align-items:center;gap:12px;text-decoration:none;margin-bottom:16px}.brand-mark[data-v-d661003b]{width:38px;height:38px;border-radius:8px;background:linear-gradient(135deg,#131b2f,#1e293b);display:flex;align-items:center;justify-content:center;overflow:hidden}.brand-mark img[data-v-d661003b]{width:100%;height:100%;object-fit:contain}.brand-wordmark[data-v-d661003b]{height:26px;width:auto}.footer-tagline[data-v-d661003b]{color:#ffffffa6;font-size:13.5px;line-height:1.6;margin-bottom:20px;max-width:320px}.footer-socials[data-v-d661003b]{display:flex;gap:10px}.footer-socials a[data-v-d661003b]{width:36px;height:36px;border-radius:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;color:#fffc;font-size:14px;text-decoration:none;transition:all .2s ease}.footer-socials a[data-v-d661003b]:hover{background:var(--tp-theme-secondary);color:var(--tp-theme-primary);border-color:var(--tp-theme-secondary)}.footer-col h4[data-v-d661003b]{color:#fff;font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.col-chevron[data-v-d661003b]{display:none}@media(max-width:575px){.footer-col h4[data-v-d661003b]{cursor:pointer;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:0}.col-chevron[data-v-d661003b]{display:inline-block;transition:transform .2s ease}.footer-links[data-v-d661003b]{display:none;padding-top:10px}.footer-col.col-open .footer-links[data-v-d661003b]{display:flex}.footer-col.col-open .col-chevron[data-v-d661003b]{transform:rotate(180deg)}}.footer-links[data-v-d661003b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.footer-links li a[data-v-d661003b]{color:#ffffffa6;text-decoration:none;font-size:13.5px;transition:all .2s ease}.footer-links li a[data-v-d661003b]:hover{color:var(--tp-theme-secondary);padding-left:2px}.footer-bottom[data-v-d661003b]{padding:24px 0}.footer-bottom-inner[data-v-d661003b]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.copyright[data-v-d661003b]{margin:0;font-size:13px;color:#ffffff80}.footer-compliance[data-v-d661003b]{display:flex;align-items:center;gap:8px;font-size:12px;color:#ffffff73}.footer-compliance .sep[data-v-d661003b]{opacity:.4}.modal-backdrop[data-v-ef3b2527]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#070d18c7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn-ef3b2527 .25s ease-out}@keyframes fadeIn-ef3b2527{0%{opacity:0}to{opacity:1}}.modal-card[data-v-ef3b2527]{position:relative;background:#fff;border:1px solid #e2dbc9;border-radius:24px;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;padding:40px;box-shadow:0 25px 60px -15px #0f172a59;animation:slideUp-ef3b2527 .3s cubic-bezier(.16,1,.3,1)}@keyframes slideUp-ef3b2527{0%{transform:translateY(20px) scale(.98);opacity:0}to{transform:translateY(0) scale(1)}}.modal-close-btn[data-v-ef3b2527]{position:absolute;top:24px;right:24px;width:38px;height:38px;border-radius:50%;background:#f1ece1;border:none;display:flex;align-items:center;justify-content:center;color:#64748b;cursor:pointer;transition:all .2s ease}.modal-close-btn[data-v-ef3b2527]:hover{background:var(--tp-grey-3);color:var(--tp-theme-primary)}.modal-header-area[data-v-ef3b2527]{margin-bottom:24px;padding-right:40px}.modal-badge[data-v-ef3b2527]{display:inline-flex;align-items:center;gap:8px;padding:5px 14px;background:var(--tp-grey-4);border:1px solid var(--tp-border-1);color:var(--tp-theme-primary);font-size:12px;font-weight:600;border-radius:100px;margin-bottom:12px}.live-dot[data-v-ef3b2527]{width:6px;height:6px;border-radius:50%;background-color:var(--tp-theme-primary)}.modal-title[data-v-ef3b2527]{font-family:var(--font-serif);font-size:28px;font-weight:600;color:var(--tp-theme-primary);margin-bottom:8px;letter-spacing:-.5px}.modal-subtitle[data-v-ef3b2527]{font-size:14.5px;color:var(--tp-grey-1);line-height:1.5}.form-label[data-v-ef3b2527]{font-size:12.5px;font-weight:600;color:var(--tp-grey-2);margin-bottom:6px}.form-label .req[data-v-ef3b2527]{color:#ef4444}.form-control[data-v-ef3b2527],.form-select[data-v-ef3b2527]{height:46px;border-radius:10px;border:1.5px solid var(--tp-border-1);background:#fff;font-size:14px;color:var(--tp-theme-primary);padding:0 14px;transition:all .2s ease}.form-control[data-v-ef3b2527]:focus,.form-select[data-v-ef3b2527]:focus{background:#fff;border-color:var(--tp-theme-primary);box-shadow:0 0 0 3px #1f31301f;outline:none}.priority-chips[data-v-ef3b2527]{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.priority-chip[data-v-ef3b2527]{padding:7px 14px;border-radius:8px;border:1px solid var(--tp-border-1);background:var(--tp-grey-4);color:var(--tp-grey-1);font-size:12.5px;font-weight:500;cursor:pointer;transition:all .2s ease}.priority-chip[data-v-ef3b2527]:hover{border-color:var(--tp-theme-primary);color:var(--tp-theme-primary)}.priority-chip.active[data-v-ef3b2527]{background:var(--tp-theme-primary);color:var(--tp-theme-secondary);border-color:var(--tp-theme-primary);font-weight:600}.modal-footer-area[data-v-ef3b2527]{margin-top:28px;padding-top:20px;border-top:1px solid var(--tp-border-1);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.privacy-note[data-v-ef3b2527]{font-size:11.5px;color:var(--tp-grey-1);display:flex;align-items:center;gap:8px;max-width:320px}.modal-success[data-v-ef3b2527]{padding:40px 10px}.success-icon[data-v-ef3b2527]{width:72px;height:72px;border-radius:50%;background:#10b9811f;color:#10b981;font-size:30px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.success-title[data-v-ef3b2527]{font-family:var(--font-serif);font-size:26px;font-weight:600;color:var(--tp-theme-primary);margin-bottom:12px}.success-desc[data-v-ef3b2527]{font-size:15px;line-height:1.6;color:var(--tp-grey-1);max-width:480px;margin:0 auto}@media(max-width:575px){.modal-card[data-v-ef3b2527]{padding:28px 20px}.modal-title[data-v-ef3b2527]{font-size:22px}.modal-footer-area[data-v-ef3b2527]{flex-direction:column;align-items:stretch}}.app-layout[data-v-c23c9ed4]{min-height:100vh;display:flex;flex-direction:column}main[data-v-c23c9ed4]{flex:1;padding-top:0}.tp-hero-area[data-v-1ccdcf9b]{position:relative;padding:160px 0 100px;background-color:var(--tp-theme-primary);min-height:85vh;display:flex;align-items:center;overflow:hidden}.tp-hero-bg[data-v-1ccdcf9b]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center;background-repeat:no-repeat;filter:saturate(.85);transform:scale(1.02)}.tp-hero-overlay[data-v-1ccdcf9b]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0f1a19f0,#1f3130e0,#0f1a19eb)}.z-index-2[data-v-1ccdcf9b]{position:relative;z-index:2}.tp-hero-badge[data-v-1ccdcf9b]{display:inline-flex;align-items:center;gap:10px;padding:7px 18px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;color:var(--tp-theme-secondary);font-size:13px;font-weight:500;letter-spacing:.03em}.badge-dot[data-v-1ccdcf9b]{width:8px;height:8px;border-radius:50%;background:#10b981}.tp-hero-title[data-v-1ccdcf9b]{font-size:clamp(38px,4.6vw,62px);font-weight:500;line-height:1.12;color:#fff;letter-spacing:-.025em}.tp-hero-title .text-italic[data-v-1ccdcf9b]{color:var(--tp-theme-secondary);font-style:italic;font-weight:400}.tp-hero-desc[data-v-1ccdcf9b]{font-size:17px;line-height:1.65;color:var(--tp-grey-3);max-width:600px}.tp-hero-actions[data-v-1ccdcf9b]{margin-top:10px}.tp-btn-white[data-v-1ccdcf9b]{background:#fff;color:var(--tp-theme-primary);font-weight:600;border-radius:8px;padding:14px 28px;display:inline-flex;align-items:center;text-decoration:none;transition:all .2s ease}.tp-btn-white[data-v-1ccdcf9b]:hover{background:var(--tp-theme-secondary);color:var(--tp-theme-primary);transform:translateY(-2px)}.btn-ghost-white[data-v-1ccdcf9b]{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.25);font-weight:600;border-radius:8px;padding:14px 26px;display:inline-flex;align-items:center;text-decoration:none;transition:all .2s ease}.btn-ghost-white[data-v-1ccdcf9b]:hover{background:#ffffff1a;color:#fff;border-color:#ffffff80}.tp-hero-trust-grid[data-v-1ccdcf9b]{display:flex;align-items:center;flex-wrap:wrap;gap:20px;padding-top:30px;border-top:1px solid rgba(255,255,255,.12)}.trust-item[data-v-1ccdcf9b]{display:flex;align-items:center;gap:12px}.trust-icon[data-v-1ccdcf9b]{width:38px;height:38px;border-radius:8px;background:#ffffff14;color:var(--tp-theme-secondary);display:flex;align-items:center;justify-content:center;font-size:16px}.trust-item strong[data-v-1ccdcf9b]{display:block;font-size:14px;color:#fff;font-weight:600;line-height:1.3}.trust-item span[data-v-1ccdcf9b]{display:block;font-size:12px;color:#ffffffa6}.trust-divider[data-v-1ccdcf9b]{width:1px;height:32px;background:#ffffff1f}@media(max-width:767px){.trust-divider[data-v-1ccdcf9b]{display:none}.tp-hero-trust-grid[data-v-1ccdcf9b]{flex-direction:column;align-items:flex-start;gap:16px}}.visual-photo-card[data-v-1ccdcf9b]{position:relative;overflow:hidden;border-radius:14px;border:1px solid rgba(255,255,255,.12);height:340px}.visual-photo[data-v-1ccdcf9b]{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.visual-photo-card:hover .visual-photo[data-v-1ccdcf9b]{transform:scale(1.03)}.photo-overlay-gradient[data-v-1ccdcf9b]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(15,26,25,.85) 0%,transparent 60%)}.floating-pill[data-v-1ccdcf9b]{position:absolute;z-index:3;display:flex;align-items:center;gap:12px;padding:10px 16px;background:#0f1a19e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.14);border-radius:10px;box-shadow:0 10px 25px #0000004d}.pill-top[data-v-1ccdcf9b]{top:20px;left:20px}.pill-bottom[data-v-1ccdcf9b]{bottom:20px;right:20px}.pill-icon[data-v-1ccdcf9b]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px}.pill-icon.success[data-v-1ccdcf9b]{background:#10b98133;color:#10b981}.pill-icon.info[data-v-1ccdcf9b]{background:#3b82f633;color:#60a5fa}.pill-content[data-v-1ccdcf9b]{display:flex;flex-direction:column}.pill-label[data-v-1ccdcf9b]{font-size:11px;color:#ffffffb3}.pill-content strong[data-v-1ccdcf9b]{font-size:13px;color:#fff;font-weight:600}.tp-hero-contact-card[data-v-1ccdcf9b]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);padding:18px 20px;border-radius:10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.contact-card-tag[data-v-1ccdcf9b]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--tp-theme-secondary)}.contact-card-time[data-v-1ccdcf9b]{font-size:11px;padding:3px 8px;background:#10b98133;color:#10b981;border-radius:4px;font-weight:600}.contact-card-text[data-v-1ccdcf9b]{font-size:13px;line-height:1.5;color:#ffffffbf}.contact-card-link[data-v-1ccdcf9b]{font-size:13px;font-weight:600;color:var(--tp-theme-secondary);transition:all .2s ease}.contact-card-link[data-v-1ccdcf9b]:hover{color:#fff;transform:translate(3px)}.tp-ministries-area[data-v-7d5866c6]{background-color:#fff}.ministry-tabs[data-v-7d5866c6]{background:var(--tp-grey-4);padding:6px;border-radius:40px;display:inline-flex;border:1px solid rgba(31,49,48,.08)}.ministry-tab-btn[data-v-7d5866c6]{background:transparent;border:none;padding:10px 20px;border-radius:30px;font-size:14px;font-weight:600;color:var(--tp-grey-1);cursor:pointer;transition:all .2s ease;display:flex;align-items:center}.ministry-tab-btn[data-v-7d5866c6]:hover{color:var(--tp-theme-primary)}.ministry-tab-btn.active[data-v-7d5866c6]{background:var(--tp-theme-primary);color:#fff;box-shadow:0 4px 12px #1f313033}.active-tab-showcase[data-v-7d5866c6]{background:#f8faf9;border:1px solid rgba(31,49,48,.08)}.tab-eyebrow[data-v-7d5866c6]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#059669}.tab-title[data-v-7d5866c6]{font-family:var(--font-serif);font-size:clamp(24px,2.5vw,34px);line-height:1.25;color:var(--tp-theme-primary)}.tab-desc[data-v-7d5866c6]{font-size:16px;line-height:1.6}.check-icon[data-v-7d5866c6]{width:24px;height:24px;border-radius:50%;background:#10b98126;color:#059669;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.check-text[data-v-7d5866c6]{font-size:15px;font-weight:500;color:var(--tp-theme-primary)}.tab-quote-card[data-v-7d5866c6]{border-radius:8px}.quote-text[data-v-7d5866c6]{color:var(--tp-grey-2)}.tab-visual-wrap[data-v-7d5866c6]{position:relative;border-radius:12px}.tab-visual-img[data-v-7d5866c6]{transition:transform .5s ease}.tab-visual-wrap:hover .tab-visual-img[data-v-7d5866c6]{transform:scale(1.02)}.tab-visual-overlay[data-v-7d5866c6]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(15,26,25,.7) 0%,transparent 60%)}.floating-tab-badge[data-v-7d5866c6]{position:absolute;bottom:20px;left:20px;display:flex;align-items:center;gap:12px;padding:10px 16px;background:#0f1a19e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);border-radius:10px;box-shadow:0 8px 20px #0000004d}.badge-icon[data-v-7d5866c6]{width:34px;height:34px;border-radius:8px;background:#f8d0b333;color:var(--tp-theme-secondary);display:flex;align-items:center;justify-content:center;font-size:15px}.badge-sub[data-v-7d5866c6]{display:block;font-size:11px;color:#ffffffb3}.badge-main[data-v-7d5866c6]{display:block;font-size:13px;color:#fff;font-weight:600}.tp-btn-theme-primary[data-v-7d5866c6]{background:var(--tp-theme-primary);color:#fff;border-radius:8px;padding:12px 24px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;transition:all .2s ease}.tp-btn-theme-primary[data-v-7d5866c6]:hover{background:#142120;color:var(--tp-theme-secondary);transform:translateY(-2px)}.tp-mobile-app-area[data-v-28395c06]{background-color:var(--tp-grey-4)}.feature-heading[data-v-28395c06]{font-size:20px;font-family:var(--font-serif);color:var(--tp-theme-primary)}.feature-icon[data-v-28395c06]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px}.bg-emerald-subtle[data-v-28395c06]{background:#10b98126}.bg-gold-subtle[data-v-28395c06]{background:#f8d0b366}.app-tag[data-v-28395c06]{background:var(--tp-grey-4);padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;color:var(--tp-theme-primary);border:1px solid rgba(31,49,48,.08)}.phone-mockup-wrapper[data-v-28395c06]{perspective:1000px}.phone-frame[data-v-28395c06]{width:320px;height:580px;background:#111827;border-radius:36px;padding:12px;border:4px solid #374151;position:relative;box-shadow:0 25px 50px -12px #00000040}.phone-notch[data-v-28395c06]{width:120px;height:18px;background:#111827;border-bottom-left-radius:12px;border-bottom-right-radius:12px;position:absolute;top:12px;left:50%;transform:translate(-50%);z-index:10;display:flex;justify-content:center;align-items:center}.notch-speaker[data-v-28395c06]{width:40px;height:4px;background:#4b5563;border-radius:2px}.phone-screen[data-v-28395c06]{background:#fff;border-radius:26px;height:100%;display:flex;flex-direction:column;overflow:hidden}.church-avatar[data-v-28395c06]{width:32px;height:32px;border-radius:50%;background:var(--tp-theme-primary);color:var(--tp-theme-secondary);display:flex;align-items:center;justify-content:center;font-size:14px}.app-service-card[data-v-28395c06]{background:#f0fdf4;border:1px solid #bbf7d0}.app-volunteer-card[data-v-28395c06]{background:#fffbeb;border:1px solid #fef3c7}.give-chip[data-v-28395c06]{background:#fff;border:1px solid #d1d5db;padding:3px 8px;border-radius:12px;font-size:11px;font-weight:500;color:#374151;cursor:pointer}.give-chip.active[data-v-28395c06]{background:var(--tp-theme-primary);color:#fff;border-color:var(--tp-theme-primary)}.nav-tab[data-v-28395c06]{color:#9ca3af;cursor:pointer}.nav-tab.active[data-v-28395c06]{color:#059669}.tp-btn-theme-primary[data-v-28395c06]{background:var(--tp-theme-primary);color:#fff;border-radius:8px;padding:12px 24px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;transition:all .2s ease}.tp-btn-theme-primary[data-v-28395c06]:hover{background:#142120;color:var(--tp-theme-secondary)}.tp-followup-area[data-v-a878bb13]{background-color:#fff}.flow-card[data-v-a878bb13]{transition:all .3s ease}.flow-card[data-v-a878bb13]:hover{transform:translateY(-4px);box-shadow:0 10px 25px #0000000d}.flow-step-num[data-v-a878bb13]{font-family:var(--font-serif);font-size:28px;font-weight:700;color:#10b981;opacity:.8}.flow-icon-wrap[data-v-a878bb13]{width:50px;height:50px;border-radius:12px;background:#1f313014;color:var(--tp-theme-primary);display:flex;align-items:center;justify-content:center;font-size:20px}.flow-icon-wrap.highlight[data-v-a878bb13]{background:#10b98126;color:#059669}.flow-title[data-v-a878bb13]{font-size:19px;font-family:var(--font-serif);color:var(--tp-theme-primary)}.flow-desc[data-v-a878bb13]{font-size:15px;line-height:1.6}.quote-strip[data-v-a878bb13]{border:1px solid rgba(255,255,255,.12)}.quote-mark[data-v-a878bb13]{font-size:32px;line-height:1;color:var(--tp-theme-secondary)}.tp-btn-white[data-v-a878bb13]{background:#fff;color:var(--tp-theme-primary);font-weight:600;border-radius:8px;padding:12px 24px;text-decoration:none;display:inline-flex;align-items:center;transition:all .2s ease}.tp-btn-white[data-v-a878bb13]:hover{background:var(--tp-theme-secondary);color:var(--tp-theme-primary);transform:translateY(-2px)}.tp-giving-rates-area[data-v-f1516e3b]{background-color:var(--bg-parchment)}.text-gold-accent[data-v-f1516e3b]{color:#b8860b}.rate-theme-card[data-v-f1516e3b]{background:#fff;border-radius:12px;border:1px solid rgba(212,175,55,.22);position:relative;overflow:hidden;transition:all .3s cubic-bezier(.16,1,.3,1)}.card-top-line[data-v-f1516e3b]{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#d4af37,#f8d0b3);opacity:.8;transition:height .2s ease,opacity .2s ease}.rate-theme-card[data-v-f1516e3b]:hover{transform:translateY(-6px);border-color:#d4af37;box-shadow:0 16px 36px #1f313017}.rate-theme-card:hover .card-top-line[data-v-f1516e3b]{height:6px;opacity:1}.rate-title[data-v-f1516e3b]{font-family:var(--font-serif);font-size:22px;color:var(--tp-theme-primary)}.rate-icon-wrap[data-v-f1516e3b]{width:46px;height:46px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px}.bg-emerald-glow[data-v-f1516e3b]{background:#10b98126;border:1px solid rgba(16,185,129,.25)}.bg-gold-glow[data-v-f1516e3b]{background:#f8d0b359;border:1px solid rgba(212,175,55,.25);color:var(--tp-theme-primary)}.pill-tag-emerald[data-v-f1516e3b]{font-size:11px;font-weight:600;padding:4px 10px;border-radius:20px;background:#10b9811f;color:#059669}.pill-tag-gold[data-v-f1516e3b]{font-size:11px;font-weight:600;padding:4px 10px;border-radius:20px;background:#f8d0b34d;color:#b8860b}.pill-tag-neutral[data-v-f1516e3b]{font-size:11px;font-weight:600;padding:4px 10px;border-radius:20px;background:var(--tp-grey-4);color:var(--tp-theme-primary)}.savings-callout[data-v-f1516e3b]{border:1px solid rgba(212,175,55,.25);border-radius:12px}.tp-btn-theme-primary[data-v-f1516e3b]{background:var(--tp-theme-primary);color:#fff;border-radius:8px;padding:12px 22px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;transition:all .2s ease}.tp-btn-theme-primary[data-v-f1516e3b]:hover{background:#142120;color:var(--tp-theme-secondary);transform:translateY(-2px)}.tp-support-area[data-v-8fbe73e7]{background-color:var(--bg-parchment);position:relative}.text-gold-accent[data-v-8fbe73e7]{color:#b8860b}.support-theme-card[data-v-8fbe73e7]{background:#fff;border-radius:12px;padding:30px 24px 22px;border:1px solid rgba(212,175,55,.22);position:relative;overflow:hidden;box-shadow:0 8px 24px #1f31300d;transition:all .3s cubic-bezier(.16,1,.3,1)}.card-accent-line[data-v-8fbe73e7]{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#d4af37,#f8d0b3);opacity:.8;transition:height .2s ease,opacity .2s ease}.card-accent-line.highlight[data-v-8fbe73e7]{background:linear-gradient(90deg,#10b981,#059669)}.support-theme-card[data-v-8fbe73e7]:hover{transform:translateY(-6px);border-color:#d4af37;box-shadow:0 16px 36px #1f31301a}.support-theme-card:hover .card-accent-line[data-v-8fbe73e7]{height:6px;opacity:1}.support-icon-wrap[data-v-8fbe73e7]{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#f8d0b366,#d4af3726);color:var(--tp-theme-primary);display:flex;align-items:center;justify-content:center;font-size:19px;border:1px solid rgba(212,175,55,.2)}.support-icon-wrap.highlight[data-v-8fbe73e7]{background:#10b98126;color:#059669;border-color:#10b9814d}.support-metric[data-v-8fbe73e7]{font-family:var(--font-serif);font-size:34px;font-weight:700;line-height:1.1;color:var(--tp-theme-primary)}.text-emerald[data-v-8fbe73e7]{color:#059669!important}.support-label[data-v-8fbe73e7]{font-size:14px;font-weight:600;color:#b8860b;letter-spacing:-.01em}.support-desc[data-v-8fbe73e7]{font-size:13.5px;line-height:1.55;color:var(--tp-grey-1)}.card-link-action[data-v-8fbe73e7]{border-color:#1f313014!important;font-size:13px;font-weight:600;color:var(--tp-theme-primary);display:flex;align-items:center;transition:color .2s ease,transform .2s ease}.support-theme-card:hover .card-link-action[data-v-8fbe73e7]{color:#b8860b}.support-theme-card:hover .card-link-action i[data-v-8fbe73e7]{transform:translate(4px)}.support-assistance-strip[data-v-8fbe73e7]{background:#fff;border:1px solid rgba(212,175,55,.25);border-radius:12px}.assistance-avatar[data-v-8fbe73e7]{width:44px;height:44px;border-radius:10px;background:var(--tp-theme-primary);color:var(--tp-theme-secondary);display:flex;align-items:center;justify-content:center;font-size:18px}.tp-btn-whatsapp[data-v-8fbe73e7]{background:#25d366;color:#fff;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;transition:all .2s ease}.tp-btn-whatsapp[data-v-8fbe73e7]:hover{background:#1eb956;color:#fff;transform:translateY(-2px)}.tp-btn-theme-primary[data-v-8fbe73e7]{background:var(--tp-theme-primary);color:#fff;border-radius:8px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;transition:all .2s ease}.tp-btn-theme-primary[data-v-8fbe73e7]:hover{background:#142120;color:var(--tp-theme-secondary);transform:translateY(-2px)}.tp-mission-area[data-v-9cdac929]{background-color:var(--bg-parchment)}.text-gold-accent[data-v-9cdac929]{color:#b8860b}.mission-text-card[data-v-9cdac929]{max-width:820px;background:#fff;border:1px solid rgba(212,175,55,.25);border-radius:16px;overflow:hidden}.mission-top-accent[data-v-9cdac929]{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#d4af37,#f8d0b3)}.mission-avatar[data-v-9cdac929]{width:44px;height:44px;border-radius:50%;background:var(--tp-theme-primary);color:var(--tp-theme-secondary);border:1px solid rgba(212,175,55,.4);display:flex;align-items:center;justify-content:center;font-size:17px}.tp-flexible-plans-area[data-v-1e1d2c25]{background-color:var(--bg-parchment)}.text-gold-accent[data-v-1e1d2c25]{color:#b8860b}.border-white-10[data-v-1e1d2c25]{border-color:#ffffff1f!important}.text-white-50[data-v-1e1d2c25]{color:#ffffffb8!important}.sanctuary-night-card[data-v-1e1d2c25]{background:linear-gradient(145deg,#142120,#1f3130,#142120);border:1px solid rgba(212,175,55,.3);border-radius:16px}.ambient-gold-glow[data-v-1e1d2c25]{position:absolute;top:-60px;right:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(248,208,179,.18) 0%,transparent 70%);pointer-events:none}.pill-badge-gold[data-v-1e1d2c25]{display:inline-flex;align-items:center;padding:6px 14px;background:#f8d0b326;border:1px solid rgba(212,175,55,.35);border-radius:20px;font-size:12px;font-weight:600;color:var(--tp-theme-secondary)}.marquee-title[data-v-1e1d2c25]{font-family:var(--font-serif);font-size:clamp(24px,2.4vw,32px);line-height:1.25}.marquee-desc[data-v-1e1d2c25]{font-size:15px;line-height:1.6}.check-icon-gold[data-v-1e1d2c25]{width:24px;height:24px;border-radius:50%;background:#f8d0b333;color:var(--tp-theme-secondary);display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0;border:1px solid rgba(212,175,55,.4)}.tp-btn-gold[data-v-1e1d2c25]{background:var(--tp-theme-secondary);color:var(--tp-theme-primary);border-radius:8px;padding:12px 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;transition:all .2s ease}.tp-btn-gold[data-v-1e1d2c25]:hover{background:#fff;color:var(--tp-theme-primary);transform:translateY(-2px);box-shadow:0 8px 20px #0003}.tp-btn-ghost-gold[data-v-1e1d2c25]{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:8px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;transition:all .2s ease}.tp-btn-ghost-gold[data-v-1e1d2c25]:hover{background:#ffffff1a;color:#fff;border-color:#ffffff80}.sanctuary-parchment-card[data-v-1e1d2c25]{background:#fff;border:1px solid rgba(212,175,55,.25);border-radius:16px}.pill-badge-emerald[data-v-1e1d2c25]{display:inline-flex;align-items:center;padding:6px 14px;background:#10b9811f;border:1px solid rgba(16,185,129,.25);border-radius:20px;font-size:12px;font-weight:600;color:#059669}.free-product-row[data-v-1e1d2c25]{background:#faf7f2;border:1px solid rgba(31,49,48,.06);transition:all .2s ease}.free-product-row[data-v-1e1d2c25]:hover{background:#fff;border-color:#d4af37;transform:translate(4px);box-shadow:0 4px 14px #1f31300d}.free-product-icon[data-v-1e1d2c25]{width:38px;height:38px;border-radius:8px;background:#f8d0b359;color:var(--tp-theme-primary);display:flex;align-items:center;justify-content:center;font-size:16px}.free-tag[data-v-1e1d2c25]{background:#e6f4ea;color:#059669;font-size:11px;font-weight:700;padding:3px 8px;border-radius:6px}.tp-cta-area[data-v-eaaf715d]{background-color:var(--tp-grey-4)}.tp-cta-banner[data-v-eaaf715d]{background-color:var(--tp-theme-secondary);border:1px solid rgba(31,49,48,.08);border-radius:12px}.cta-mini-tag[data-v-eaaf715d]{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--tp-theme-primary)}.cta-banner-title[data-v-eaaf715d]{font-family:var(--font-serif);font-size:clamp(28px,3.5vw,42px);line-height:1.2;font-weight:500}.cta-banner-title .text-italic[data-v-eaaf715d]{font-style:italic;font-weight:400;color:var(--tp-grey-2)}.cta-banner-desc[data-v-eaaf715d]{font-size:16px;line-height:1.6;max-width:580px}.tp-btn-theme-primary[data-v-eaaf715d]{background:var(--tp-theme-primary);color:#fff;padding:14px 28px;border-radius:8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;transition:all .2s ease}.tp-btn-theme-primary[data-v-eaaf715d]:hover{background:#142120;color:var(--tp-theme-secondary);transform:translateY(-2px)}.tp-btn-outline-dark[data-v-eaaf715d]{background:transparent;border:1px solid var(--tp-theme-primary);color:var(--tp-theme-primary);padding:14px 28px;border-radius:8px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s ease}.tp-btn-outline-dark[data-v-eaaf715d]:hover{background:var(--tp-theme-primary);color:#fff}.home-page-view[data-v-3daee666]{overflow-x:hidden}.dedicated-hero[data-v-d481e898]{padding:180px 0 110px;background-color:var(--tp-theme-primary);text-align:center;position:relative;overflow:hidden}.hero-bg-cover[data-v-d481e898]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;filter:saturate(.85);transform:scale(1.02)}.hero-dark-overlay[data-v-d481e898]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0f1a19ed,#1f3130e0)}.z-index-2[data-v-d481e898]{position:relative;z-index:2}.tp-breadcrumb-dvdr ul[data-v-d481e898]{font-size:13.5px;color:var(--tp-grey-3)}.tp-breadcrumb-dvdr a[data-v-d481e898]{color:var(--tp-grey-3);transition:color .2s}.tp-breadcrumb-dvdr a[data-v-d481e898]:hover{color:var(--tp-theme-secondary)}.tp-breadcrumb-dvdr .dvdr[data-v-d481e898]{opacity:.5}.tp-breadcrumb-dvdr .active[data-v-d481e898]{color:var(--tp-theme-secondary);font-weight:600}.page-badge[data-v-d481e898]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);color:var(--tp-theme-secondary);font-size:12.5px;font-weight:600;border-radius:100px;text-transform:uppercase;letter-spacing:.04em}.hero-title[data-v-d481e898]{font-size:clamp(34px,4vw,54px);font-weight:500;color:#fff;line-height:1.18;letter-spacing:-.02em}.hero-desc[data-v-d481e898]{font-size:17px;line-height:1.7;color:var(--tp-grey-3);max-width:660px;margin:0 auto}.lead-text[data-v-d481e898]{font-size:16px;line-height:1.65}.body-text[data-v-d481e898]{font-size:15px;line-height:1.6}.pillar-card[data-v-d481e898]{border:1px solid var(--tp-border-1);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.pillar-card[data-v-d481e898]:hover{transform:translateY(-4px);box-shadow:0 16px 36px #1f313014;border-color:var(--tp-theme-primary)}.pillar-icon-box[data-v-d481e898]{width:50px;height:50px;border-radius:10px;background:var(--tp-grey-3);color:var(--tp-theme-primary);display:flex;align-items:center;justify-content:center;font-size:20px;transition:background .3s ease,color .3s ease}.pillar-card:hover .pillar-icon-box[data-v-d481e898]{background:var(--tp-theme-primary);color:#fff}.pillar-title[data-v-d481e898]{font-size:19px;font-weight:600;color:var(--tp-theme-primary);line-height:1.3}.pillar-desc[data-v-d481e898]{font-size:14px;line-height:1.6}.standard-pill[data-v-d481e898]{border:1px solid var(--tp-border-1)}.tp-cta-banner[data-v-d481e898]{border:1px solid rgba(31,49,48,.08);max-width:900px;margin:0 auto}.cta-title[data-v-d481e898]{font-size:clamp(28px,3.5vw,40px);font-weight:500}.cta-desc[data-v-d481e898]{font-size:16px;line-height:1.6;max-width:580px;margin:0 auto}@media(max-width:991px){.dedicated-hero[data-v-d481e898]{padding:140px 0 80px}}@media(max-width:767px){.dedicated-hero[data-v-d481e898]{padding:88px 0 45px}.about-content-section[data-v-d481e898]{padding-top:60px!important;padding-bottom:60px!important}.tp-cta-banner[data-v-d481e898]{padding:30px 18px!important}}@media(max-width:575px){.dedicated-hero[data-v-d481e898]{padding:84px 0 35px}.about-photo-wrap img[data-v-d481e898]{min-height:200px!important;height:200px!important}.pillar-card[data-v-d481e898]{padding:20px!important}.standard-pill[data-v-d481e898]{padding:12px 14px!important}}.tp-progress-area[data-v-f7c094cc]{background-color:var(--tp-grey-4);border-bottom:1px solid var(--tp-border-1)}.progress-photo[data-v-f7c094cc]{width:100%;height:440px;object-fit:cover;display:block}.stat-highlight-num[data-v-f7c094cc]{font-family:var(--font-serif);font-size:52px;font-weight:600;color:var(--tp-theme-primary);line-height:1}.stat-highlight-title[data-v-f7c094cc]{font-size:18px;font-weight:600;color:var(--tp-theme-primary);line-height:1.3}.stat-highlight-desc[data-v-f7c094cc]{font-size:13px;line-height:1.5}.rhythm-item[data-v-f7c094cc]{border:1px solid var(--tp-border-1);transition:transform .2s ease,border-color .2s ease}.rhythm-item[data-v-f7c094cc]:hover{transform:translate(4px);border-color:var(--tp-theme-primary)}.rhythm-day-badge[data-v-f7c094cc]{font-size:11px;font-weight:700;text-transform:uppercase;background:var(--tp-theme-secondary);color:var(--tp-theme-primary);padding:4px 10px;border-radius:6px;letter-spacing:.05em}.rhythm-title[data-v-f7c094cc]{font-size:15px;color:var(--tp-theme-primary)}.rhythm-metric[data-v-f7c094cc]{font-size:12px;font-weight:600;color:#10b981}.rhythm-desc[data-v-f7c094cc]{font-size:13px;line-height:1.5;padding-left:2px}@media(max-width:575px){.progress-photo[data-v-f7c094cc]{height:220px}.stat-highlight-num[data-v-f7c094cc]{font-size:38px}.tp-progress-content[data-v-f7c094cc]{padding:24px 18px!important}.rhythm-item[data-v-f7c094cc]{padding:14px 12px!important}}.dedicated-hero[data-v-039d3f81]{padding:180px 0 110px;background-color:var(--tp-theme-primary);text-align:center;position:relative;overflow:hidden}.hero-bg-cover[data-v-039d3f81]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;filter:saturate(.85);transform:scale(1.02)}.hero-dark-overlay[data-v-039d3f81]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0f1a19ed,#1f3130e0)}.z-index-2[data-v-039d3f81]{position:relative;z-index:2}.tp-breadcrumb-dvdr ul[data-v-039d3f81]{font-size:13.5px;color:var(--tp-grey-3)}.tp-breadcrumb-dvdr a[data-v-039d3f81]{color:var(--tp-grey-3);transition:color .2s}.tp-breadcrumb-dvdr a[data-v-039d3f81]:hover{color:var(--tp-theme-secondary)}.tp-breadcrumb-dvdr .dvdr[data-v-039d3f81]{opacity:.5}.tp-breadcrumb-dvdr .active[data-v-039d3f81]{color:var(--tp-theme-secondary);font-weight:600}.page-badge[data-v-039d3f81]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);color:var(--tp-theme-secondary);font-size:12.5px;font-weight:600;border-radius:100px;text-transform:uppercase;letter-spacing:.04em}.hero-title[data-v-039d3f81]{font-size:clamp(34px,4vw,54px);font-weight:500;color:#fff;line-height:1.18;letter-spacing:-.02em}.hero-desc[data-v-039d3f81]{font-size:17px;line-height:1.7;color:var(--tp-grey-3);max-width:660px;margin:0 auto}.rhythm-card[data-v-039d3f81]{border:1px solid var(--tp-border-1);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.rhythm-card[data-v-039d3f81]:hover{transform:translateY(-4px);box-shadow:0 16px 36px #1f313014;border-color:var(--tp-theme-primary)}.day-badge[data-v-039d3f81]{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--tp-theme-primary);background:var(--tp-theme-secondary);padding:4px 12px;border-radius:6px}.card-headline[data-v-039d3f81]{font-size:18px;font-weight:600;color:var(--tp-theme-primary);line-height:1.3}.card-paragraph[data-v-039d3f81]{font-size:14px;line-height:1.6}.tp-cta-banner[data-v-039d3f81]{border:1px solid rgba(31,49,48,.08);max-width:900px;margin:0 auto}.cta-title[data-v-039d3f81]{font-size:clamp(28px,3.5vw,40px);font-weight:500}.cta-desc[data-v-039d3f81]{font-size:16px;line-height:1.6;max-width:580px;margin:0 auto}@media(max-width:991px){.dedicated-hero[data-v-039d3f81]{padding:140px 0 80px}}@media(max-width:767px){.dedicated-hero[data-v-039d3f81]{padding:88px 0 45px}.lifecycle-deep-dive[data-v-039d3f81]{padding-top:60px!important;padding-bottom:60px!important}.tp-cta-banner[data-v-039d3f81]{padding:30px 18px!important}}@media(max-width:575px){.dedicated-hero[data-v-039d3f81]{padding:84px 0 35px}.rhythm-card .p-4[data-v-039d3f81]{padding:18px!important}}.dedicated-hero[data-v-dd933ff4]{padding:180px 0 110px;background-color:var(--tp-theme-primary);text-align:center;position:relative;overflow:hidden}.hero-bg-cover[data-v-dd933ff4]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;filter:saturate(.85);transform:scale(1.02)}.hero-dark-overlay[data-v-dd933ff4]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0f1a19ed,#1f3130e0)}.z-index-2[data-v-dd933ff4]{position:relative;z-index:2}.tp-breadcrumb-dvdr ul[data-v-dd933ff4]{font-size:13.5px;color:var(--tp-grey-3)}.tp-breadcrumb-dvdr a[data-v-dd933ff4]{color:var(--tp-grey-3);transition:color .2s}.tp-breadcrumb-dvdr a[data-v-dd933ff4]:hover{color:var(--tp-theme-secondary)}.tp-breadcrumb-dvdr .dvdr[data-v-dd933ff4]{opacity:.5}.tp-breadcrumb-dvdr .active[data-v-dd933ff4]{color:var(--tp-theme-secondary);font-weight:600}.page-badge[data-v-dd933ff4]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);color:var(--tp-theme-secondary);font-size:12.5px;font-weight:600;border-radius:100px;text-transform:uppercase;letter-spacing:.04em}.hero-title[data-v-dd933ff4]{font-size:clamp(34px,4vw,54px);font-weight:500;color:#fff;line-height:1.18;letter-spacing:-.02em}.hero-desc[data-v-dd933ff4]{font-size:17px;line-height:1.7;color:var(--tp-grey-3);max-width:660px;margin:0 auto}.comparison-table-wrapper[data-v-dd933ff4]{background:#fff}.comparison-table th[data-v-dd933ff4]{padding:18px 22px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tp-theme-primary);background:var(--tp-grey-4);border-bottom:2px solid var(--tp-border-1)}.comparison-table th.highlight-th[data-v-dd933ff4]{background:var(--tp-theme-primary);color:var(--tp-theme-secondary)}.comparison-table td[data-v-dd933ff4]{padding:18px 22px;font-size:14.5px;color:var(--tp-grey-2);vertical-align:middle;border-bottom:1px solid var(--tp-border-1)}.comparison-table td.highlight-td[data-v-dd933ff4]{background:#f8d0b31f;font-weight:600;color:var(--tp-theme-primary)}.td-sub[data-v-dd933ff4]{font-size:12px;color:var(--tp-grey-1)}.highlight-box[data-v-dd933ff4]{border:1px solid var(--tp-border-1);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.highlight-box[data-v-dd933ff4]:hover{transform:translateY(-4px);box-shadow:0 16px 36px #1f313014;border-color:var(--tp-theme-primary)}.box-icon[data-v-dd933ff4]{width:50px;height:50px;border-radius:10px;background:var(--tp-grey-3);color:var(--tp-theme-primary);display:flex;align-items:center;justify-content:center;font-size:20px;transition:background .3s ease,color .3s ease}.highlight-box:hover .box-icon[data-v-dd933ff4]{background:var(--tp-theme-primary);color:#fff}.highlight-box h4[data-v-dd933ff4]{font-size:19px;font-weight:600;color:var(--tp-theme-primary);line-height:1.3}.tp-cta-banner[data-v-dd933ff4]{border:1px solid rgba(31,49,48,.08);max-width:900px;margin:0 auto}.cta-title[data-v-dd933ff4]{font-size:clamp(28px,3.5vw,40px);font-weight:500}.cta-desc[data-v-dd933ff4]{font-size:16px;line-height:1.6;max-width:580px;margin:0 auto}@media(max-width:991px){.dedicated-hero[data-v-dd933ff4]{padding:140px 0 80px}}@media(max-width:767px){.dedicated-hero[data-v-dd933ff4]{padding:88px 0 45px}.comparison-section[data-v-dd933ff4]{padding-top:60px!important;padding-bottom:60px!important}.comparison-table[data-v-dd933ff4]{min-width:620px}.tp-cta-banner[data-v-dd933ff4]{padding:30px 18px!important}}@media(max-width:575px){.dedicated-hero[data-v-dd933ff4]{padding:84px 0 35px}.comparison-table th[data-v-dd933ff4],.comparison-table td[data-v-dd933ff4]{padding:14px 16px;font-size:13.5px}.highlight-card .p-4[data-v-dd933ff4]{padding:20px!important}}.free-products-banner[data-v-8c200d3b]{background-color:var(--tp-grey-4);padding:80px 0 75px}.free-tools-grid[data-v-8c200d3b]{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.free-tool-grid-item[data-v-8c200d3b]{display:flex}.free-tool-card[data-v-8c200d3b]{background:var(--tp-common-white);border:1px solid var(--tp-border-1);border-radius:12px;padding:24px 20px 22px;display:flex;flex-direction:column;height:100%;width:100%;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px #1f31300a;position:relative}.free-tool-card[data-v-8c200d3b]:hover{transform:translateY(-5px);border-color:#1f313047;box-shadow:0 16px 36px #1f31301a}.free-tool-icon[data-v-8c200d3b]{width:46px;height:46px;border-radius:10px;background-color:var(--tp-grey-4);color:var(--tp-theme-primary);display:flex;align-items:center;justify-content:center;font-size:19px;border:1px solid var(--tp-border-1);transition:all .25s ease;flex-shrink:0}.free-tool-card:hover .free-tool-icon[data-v-8c200d3b]{background-color:var(--tp-theme-primary);color:var(--tp-theme-secondary);border-color:var(--tp-theme-primary)}.free-price-box[data-v-8c200d3b]{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.price-value-row[data-v-8c200d3b]{display:flex;align-items:baseline;line-height:1}.price-currency[data-v-8c200d3b]{font-size:13px;font-weight:700;color:var(--tp-theme-primary)}.price-num[data-v-8c200d3b]{font-size:22px;font-weight:800;color:var(--tp-theme-primary);letter-spacing:-.02em}.price-period[data-v-8c200d3b]{font-size:11.5px;font-weight:600;color:var(--tp-grey-1);margin-left:2px}.free-badge[data-v-8c200d3b]{display:inline-flex;align-items:center;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:3px 7px;border-radius:5px;background-color:#10b9811a;color:#0d7a57;border:1px solid rgba(16,185,129,.25);white-space:nowrap}.free-category-tag[data-v-8c200d3b]{font-size:10.5px;font-weight:700;color:var(--tp-grey-1);text-transform:uppercase;letter-spacing:.06em}.free-tool-title[data-v-8c200d3b]{font-size:19px;font-weight:700;color:var(--tp-theme-primary);line-height:1.25}.free-tool-subtitle[data-v-8c200d3b]{font-size:12px;font-weight:600;color:var(--tp-grey-2);line-height:1.35}.free-tool-desc[data-v-8c200d3b]{font-size:13px;line-height:1.55;color:var(--tp-grey-1);margin-bottom:0}.free-card-checklist[data-v-8c200d3b]{border-top:1px solid var(--tp-border-1);padding-top:14px}.checklist-header[data-v-8c200d3b]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tp-theme-primary)}.checklist-items[data-v-8c200d3b]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}.checklist-items li[data-v-8c200d3b]{font-size:12px;color:var(--tp-grey-2);display:flex;align-items:flex-start;gap:7px;line-height:1.4}.checklist-items li i[data-v-8c200d3b]{font-size:11px;color:#10b981;margin-top:2px;flex-shrink:0}.free-card-footer[data-v-8c200d3b]{border-top:1px solid var(--tp-border-1)}.free-link-text[data-v-8c200d3b]{font-size:13px;font-weight:700;color:var(--tp-theme-primary);display:inline-flex;align-items:center;transition:color .2s ease}.arrow-icon[data-v-8c200d3b]{transition:transform .2s ease}.free-tool-card:hover .arrow-icon[data-v-8c200d3b]{transform:translate(4px)}.free-tool-card:hover .free-link-text[data-v-8c200d3b]{color:#142120}.free-tools-trust-bar[data-v-8c200d3b]{background:var(--tp-common-white);border:1px solid var(--tp-border-1);border-radius:10px;padding:18px 24px}.trust-item[data-v-8c200d3b]{font-size:13.5px;font-weight:600;color:var(--tp-theme-primary);display:inline-flex;align-items:center}.trust-pricing-link[data-v-8c200d3b]{font-size:13.5px;font-weight:700;color:var(--tp-theme-primary);text-decoration:none;display:inline-flex;align-items:center;transition:color .2s ease}.trust-pricing-link[data-v-8c200d3b]:hover{color:#0f172a;text-decoration:underline}@media(max-width:1200px){.free-tools-grid[data-v-8c200d3b]{grid-template-columns:repeat(3,1fr)}}@media(max-width:991px){.free-products-banner[data-v-8c200d3b]{padding:60px 0 55px}.free-tools-grid[data-v-8c200d3b]{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:575px){.free-products-banner[data-v-8c200d3b]{padding:45px 0 40px}.free-tools-grid[data-v-8c200d3b]{grid-template-columns:1fr;gap:14px}.free-tool-card[data-v-8c200d3b]{padding:20px 18px 18px}.trust-items-wrap[data-v-8c200d3b]{flex-direction:column;align-items:flex-start;gap:10px!important}}.pc-accordion[data-v-df834814]{border-top:1px solid rgba(31,49,48,.12)}.pc-accordion-item[data-v-df834814]{border-bottom:1px solid rgba(31,49,48,.12);transition:background-color .2s ease}.pc-accordion-trigger[data-v-df834814]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:24px 8px;background:none;border:none;cursor:pointer;text-align:left;transition:color .2s ease}.pc-accordion-trigger:hover .pc-question-text[data-v-df834814]{color:var(--tp-theme-secondary, #b68c3a)}.pc-question-text[data-v-df834814]{font-family:var(--font-heading, "Plus Jakarta Sans", sans-serif);font-size:19px;font-weight:600;color:var(--tp-theme-primary, #1f3130);line-height:1.4;padding-right:20px;letter-spacing:-.01em;transition:color .2s ease}.pc-icon-indicator[data-v-df834814]{flex-shrink:0;width:32px;height:32px;border-radius:50%;background-color:var(--tp-grey-4, #f4f7f6);color:var(--tp-theme-primary, #1f3130);display:flex;align-items:center;justify-content:center;font-size:13px;transition:all .25s ease}.pc-accordion-item.is-open .pc-icon-indicator[data-v-df834814]{background-color:var(--tp-theme-primary, #1f3130);color:#fff}.pc-accordion-collapse[data-v-df834814]{overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1)}.pc-accordion-body[data-v-df834814]{padding:0 8px 24px}.pc-answer-content[data-v-df834814]{font-size:16px;line-height:1.75;color:var(--tp-grey-1, #4b5e5d)}.pc-answer-content[data-v-df834814] p{margin-bottom:12px}.pc-answer-content[data-v-df834814] p:last-child{margin-bottom:0}.pc-answer-content[data-v-df834814] ul{padding-left:20px;margin-bottom:12px}.pc-answer-content[data-v-df834814] li{margin-bottom:6px}.pc-answer-content[data-v-df834814] strong{color:var(--tp-theme-primary, #1f3130)}.pc-answer-content[data-v-df834814] a{color:var(--tp-theme-primary, #1f3130);font-weight:600;text-decoration:underline}@media(max-width:767px){.pc-question-text[data-v-df834814]{font-size:16px;padding-right:12px}.pc-accordion-trigger[data-v-df834814]{padding:18px 4px;min-height:48px}.pc-accordion-body[data-v-df834814]{padding:0 4px 18px}.pc-answer-content[data-v-df834814]{font-size:14.5px;line-height:1.65}}.dedicated-hero[data-v-b8ef1093]{padding:180px 0 110px;background-color:var(--tp-theme-primary);text-align:center;position:relative;overflow:hidden}.hero-bg-cover[data-v-b8ef1093]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;filter:saturate(.85);transform:scale(1.02)}.hero-dark-overlay[data-v-b8ef1093]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0f1a19ed,#1f3130e0)}.page-badge[data-v-b8ef1093]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:8px;background:#ffffff1f;color:var(--tp-common-white);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border:1px solid rgba(255,255,255,.2)}.hero-title[data-v-b8ef1093]{color:var(--tp-common-white);font-size:46px;font-weight:700;line-height:1.2}@media(max-width:768px){.hero-title[data-v-b8ef1093]{font-size:32px}}.hero-desc[data-v-b8ef1093]{color:#ffffffd9;font-size:18px;max-width:720px;margin:0 auto}.tp-breadcrumb-dvdr a[data-v-b8ef1093]{color:#ffffffb3;text-decoration:none}.tp-breadcrumb-dvdr a[data-v-b8ef1093]:hover{color:var(--tp-common-white)}.tp-breadcrumb-dvdr .dvdr[data-v-b8ef1093]{color:#fff6}.tp-breadcrumb-dvdr .active[data-v-b8ef1093]{color:var(--tp-theme-secondary)}.currency-toggle[data-v-b8ef1093]{display:inline-flex;background:var(--tp-grey-3);padding:4px;border-radius:8px;gap:4px}.currency-btn[data-v-b8ef1093]{border:none;background:transparent;padding:8px 16px;font-size:13px;font-weight:600;color:var(--tp-text-grey-1);border-radius:6px;cursor:pointer;transition:all .2s ease}.currency-btn.active[data-v-b8ef1093]{background:var(--tp-common-white);color:var(--tp-theme-primary);box-shadow:0 2px 6px #00000014}.bundle-card[data-v-b8ef1093]{position:relative;background:var(--tp-common-white);transition:all .25s ease}.bundle-card[data-v-b8ef1093]:hover{transform:translateY(-4px)}.featured-bundle[data-v-b8ef1093]{border-color:var(--tp-theme-primary)!important;border-width:2px!important}.bundle-badge[data-v-b8ef1093]{position:absolute;top:-12px;right:20px;background:var(--tp-theme-primary);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;padding:3px 10px;border-radius:6px}.tp-btn-outline-white[data-v-b8ef1093]{background:transparent;border:1px solid rgba(255,255,255,.4);color:#fff;padding:12px 28px;border-radius:8px;font-weight:600;text-decoration:none;transition:all .2s ease}.tp-btn-outline-white[data-v-b8ef1093]:hover{background:#ffffff26;color:#fff}.tp-btn-outline-primary[data-v-b8ef1093]{background:transparent;border:1px solid var(--tp-theme-primary);color:var(--tp-theme-primary);padding:10px 20px;border-radius:8px;font-weight:600;text-decoration:none;transition:all .2s ease}.tp-btn-outline-primary[data-v-b8ef1093]:hover{background:var(--tp-theme-primary);color:#fff}.migration-img-wrap[data-v-b8ef1093]{width:260px;height:180px}@media(max-width:991px){.migration-img-wrap[data-v-b8ef1093]{width:100%;height:220px}}@media(max-width:767px){.dedicated-hero[data-v-b8ef1093]{padding:88px 0 45px!important}.currency-toggle[data-v-b8ef1093]{flex-wrap:wrap;justify-content:center;max-width:100%}.currency-btn[data-v-b8ef1093]{padding:6px 12px;font-size:12px}.transaction-fees-box[data-v-b8ef1093]{padding:24px 18px!important}.bundle-card[data-v-b8ef1093]{padding:20px!important}.migration-highlight-card[data-v-b8ef1093]{padding:24px 18px!important}}@media(max-width:575px){.dedicated-hero[data-v-b8ef1093]{padding:84px 0 35px!important}}.auth-page[data-v-fd037098]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--tp-grey-3);padding:120px 20px 60px}.auth-card[data-v-fd037098]{width:100%;max-width:440px}.brand-mark[data-v-fd037098]{width:36px;height:36px;border-radius:8px;background:#1e293b;display:flex;align-items:center;justify-content:center;overflow:hidden}.brand-logo-img[data-v-fd037098]{width:100%;height:100%;object-fit:contain}.brand-wordmark[data-v-fd037098]{height:24px}@media(max-width:575px){.auth-page[data-v-fd037098]{padding:90px 14px 40px}.auth-card[data-v-fd037098]{padding:24px 18px!important}}.auth-page[data-v-68d97a3a]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--tp-grey-3);padding:120px 20px 60px}.auth-card[data-v-68d97a3a]{width:100%;max-width:520px}.brand-mark[data-v-68d97a3a]{width:36px;height:36px;border-radius:8px;background:#1e293b;display:flex;align-items:center;justify-content:center;overflow:hidden}.brand-logo-img[data-v-68d97a3a]{width:100%;height:100%;object-fit:contain}.brand-wordmark[data-v-68d97a3a]{height:24px}@media(max-width:575px){.auth-page[data-v-68d97a3a]{padding:90px 14px 40px}.auth-card[data-v-68d97a3a]{padding:24px 18px!important}}.not-found-page[data-v-4a699ab8]{padding:180px 0 120px;background-color:var(--tp-theme-primary);min-height:85vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.hero-bg-cover[data-v-4a699ab8]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;filter:saturate(.8)}.hero-dark-overlay[data-v-4a699ab8]{position:absolute;top:0;left:0;right:0;bottom:0;background:#142120d9}.z-index-2[data-v-4a699ab8]{position:relative;z-index:2}.not-found-card[data-v-4a699ab8]{max-width:520px;margin:0 auto;border:1px solid var(--tp-border-1)}.error-badge[data-v-4a699ab8]{font-size:84px;font-weight:600;line-height:1;display:block;margin-bottom:10px}.error-title[data-v-4a699ab8]{font-size:28px;font-weight:500}.error-desc[data-v-4a699ab8]{font-size:15px;line-height:1.6}.prod-hero[data-v-17526179]{padding:180px 0 110px;background-color:var(--tp-theme-primary);text-align:center;position:relative;overflow:hidden}.hero-bg-cover[data-v-17526179]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;filter:saturate(.85);transform:scale(1.02)}.hero-dark-overlay[data-v-17526179]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0f1a19ed,#1f3130e0)}.z-index-2[data-v-17526179]{position:relative;z-index:2}.tp-breadcrumb-dvdr ul[data-v-17526179]{font-size:13.5px;color:var(--tp-grey-3)}.tp-breadcrumb-dvdr a[data-v-17526179]{color:var(--tp-grey-3);transition:color .2s}.tp-breadcrumb-dvdr a[data-v-17526179]:hover{color:var(--tp-theme-secondary)}.tp-breadcrumb-dvdr .dvdr[data-v-17526179]{opacity:.5}.tp-breadcrumb-dvdr .active[data-v-17526179]{color:var(--tp-theme-secondary);font-weight:600}.prod-badge[data-v-17526179]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);color:var(--tp-theme-secondary);font-size:12.5px;font-weight:600;border-radius:100px;text-transform:uppercase;letter-spacing:.04em}.hero-title[data-v-17526179]{font-size:clamp(34px,4vw,54px);font-weight:500;color:#fff;line-height:1.18;letter-spacing:-.02em}.hero-desc[data-v-17526179]{font-size:17px;line-height:1.7;color:var(--tp-grey-3);max-width:660px;margin:0 auto}.prod-photo-showcase[data-v-17526179]{position:relative;background:var(--tp-grey-3);box-shadow:0 16px 45px #1f313014}.prod-overview-img[data-v-17526179]{height:420px;object-fit:cover;display:block}.prod-photo-badge[data-v-17526179]{position:absolute;bottom:24px;left:24px;max-width:280px;border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.live-pulse-dot[data-v-17526179]{width:8px;height:8px;border-radius:50%;background-color:var(--tp-theme-secondary);box-shadow:0 0 0 3px #f8d0b359}.feat-grid[data-v-17526179]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.feat-card[data-v-17526179]{border:1px solid var(--tp-border-1);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.feat-card[data-v-17526179]:hover{transform:translateY(-4px);box-shadow:0 16px 36px #1f313014;border-color:var(--tp-theme-primary)}.feat-icon[data-v-17526179]{width:50px;height:50px;border-radius:10px;background:var(--tp-grey-3);color:var(--tp-theme-primary);display:flex;align-items:center;justify-content:center;font-size:20px;transition:background .3s ease,color .3s ease}.feat-card:hover .feat-icon[data-v-17526179]{background:var(--tp-theme-primary);color:#fff}.feat-title[data-v-17526179]{font-size:19px;font-weight:600;color:var(--tp-theme-primary);line-height:1.3}.feat-desc[data-v-17526179]{font-size:14px;line-height:1.6}.audience-grid[data-v-17526179]{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.audience-chip[data-v-17526179]{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);color:#fff;font-size:14px;font-weight:500;transition:background .2s ease,border-color .2s ease}.audience-chip[data-v-17526179]:hover{background:#ffffff24;border-color:var(--tp-theme-secondary)}.audience-chip i[data-v-17526179]{color:var(--tp-theme-secondary);font-size:15px}.tp-cta-banner[data-v-17526179]{border:1px solid rgba(31,49,48,.08);max-width:900px;margin:0 auto}.cta-title[data-v-17526179]{font-size:clamp(28px,3.5vw,40px);font-weight:500}.cta-desc[data-v-17526179]{font-size:16px;line-height:1.6;max-width:580px;margin:0 auto}@media(max-width:991px){.feat-grid[data-v-17526179]{grid-template-columns:repeat(2,1fr)}.prod-hero[data-v-17526179]{padding:130px 0 70px}}@media(max-width:767px){.prod-hero[data-v-17526179]{padding:88px 0 45px}.prod-overview-img[data-v-17526179]{height:250px}.prod-photo-badge[data-v-17526179]{bottom:12px;left:12px;padding:10px 14px!important;max-width:calc(100% - 24px)}.feat-grid[data-v-17526179]{grid-template-columns:1fr;gap:16px}.feat-card[data-v-17526179]{padding:20px}.audience-chip[data-v-17526179]{padding:9px 16px;font-size:13px}.tp-cta-banner[data-v-17526179]{padding:30px 18px!important}}@media(max-width:575px){.prod-hero[data-v-17526179]{padding:84px 0 35px}}.context-photo-overlay[data-v-5771929f]{background:linear-gradient(to top,rgba(15,26,25,.92) 0%,rgba(15,26,25,.3) 70%,transparent 100%)}.sol-hero[data-v-5771929f]{padding:180px 0 110px;background-color:var(--tp-theme-primary);text-align:center;position:relative;overflow:hidden}.hero-bg-cover[data-v-5771929f]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;filter:saturate(.85);transform:scale(1.02)}.hero-dark-overlay[data-v-5771929f]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0f1a19ed,#1f3130e0)}.z-index-2[data-v-5771929f]{position:relative;z-index:2}.tp-breadcrumb-dvdr ul[data-v-5771929f]{font-size:13.5px;color:var(--tp-grey-3)}.tp-breadcrumb-dvdr a[data-v-5771929f]{color:var(--tp-grey-3);transition:color .2s}.tp-breadcrumb-dvdr a[data-v-5771929f]:hover{color:var(--tp-theme-secondary)}.tp-breadcrumb-dvdr .dvdr[data-v-5771929f]{opacity:.5}.tp-breadcrumb-dvdr .active[data-v-5771929f]{color:var(--tp-theme-secondary);font-weight:600}.sol-badge[data-v-5771929f]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);color:var(--tp-theme-secondary);font-size:12.5px;font-weight:600;border-radius:100px;text-transform:uppercase;letter-spacing:.04em}.hero-title[data-v-5771929f]{font-size:clamp(34px,4vw,54px);font-weight:500;color:#fff;line-height:1.18;letter-spacing:-.02em}.hero-desc[data-v-5771929f]{font-size:17px;line-height:1.7;color:var(--tp-grey-3);max-width:660px;margin:0 auto}.status-dot-green[data-v-5771929f]{width:8px;height:8px;border-radius:50%;background:#10b981}.border-secondary[data-v-5771929f]{border-color:#ffffff26!important}.uc-grid[data-v-5771929f]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.uc-card[data-v-5771929f]{border:1px solid var(--tp-border-1);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.uc-card[data-v-5771929f]:hover{transform:translateY(-4px);box-shadow:0 16px 36px #1f313014;border-color:var(--tp-theme-primary)}.uc-icon[data-v-5771929f]{width:50px;height:50px;border-radius:10px;background:var(--tp-grey-3);color:var(--tp-theme-primary);display:flex;align-items:center;justify-content:center;font-size:20px;transition:background .3s ease,color .3s ease}.uc-card:hover .uc-icon[data-v-5771929f]{background:var(--tp-theme-primary);color:#fff}.uc-title[data-v-5771929f]{font-size:19px;font-weight:600;color:var(--tp-theme-primary);line-height:1.3}.uc-desc[data-v-5771929f]{font-size:14px;line-height:1.6}.why-grid[data-v-5771929f]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.why-card[data-v-5771929f]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);transition:background .3s ease,transform .3s ease}.why-card[data-v-5771929f]:hover{background:#ffffff14;transform:translateY(-4px)}.why-icon[data-v-5771929f]{width:50px;height:50px;border-radius:10px;background:#ffffff1a;color:var(--tp-theme-secondary);display:flex;align-items:center;justify-content:center;font-size:20px}.why-title[data-v-5771929f]{font-size:18px;font-weight:600}.why-desc[data-v-5771929f]{font-size:14px;line-height:1.65}@media(max-width:991px){.uc-grid[data-v-5771929f],.why-grid[data-v-5771929f]{grid-template-columns:repeat(2,1fr)}.sol-hero[data-v-5771929f]{padding:130px 0 70px}}@media(max-width:767px){.sol-hero[data-v-5771929f]{padding:88px 0 45px}.context-photo-card img[data-v-5771929f]{height:200px!important}.context-visual-card[data-v-5771929f]{padding:20px!important}.uc-grid[data-v-5771929f],.why-grid[data-v-5771929f]{grid-template-columns:1fr;gap:16px}.uc-card[data-v-5771929f],.why-card[data-v-5771929f]{padding:20px!important}.tp-cta-banner[data-v-5771929f]{padding:30px 18px!important}}@media(max-width:575px){.sol-hero[data-v-5771929f]{padding:84px 0 35px}}.res-hero[data-v-8298c03e]{padding:180px 0 110px;background-color:var(--tp-theme-primary);text-align:center;position:relative;overflow:hidden}.hero-bg-cover[data-v-8298c03e]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;filter:saturate(.85);transform:scale(1.02)}.hero-dark-overlay[data-v-8298c03e]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0f1a19ed,#1f3130e0)}.z-index-2[data-v-8298c03e]{position:relative;z-index:2}.tp-breadcrumb-dvdr ul[data-v-8298c03e]{font-size:13.5px;color:var(--tp-grey-3)}.tp-breadcrumb-dvdr a[data-v-8298c03e]{color:var(--tp-grey-3);transition:color .2s}.tp-breadcrumb-dvdr a[data-v-8298c03e]:hover{color:var(--tp-theme-secondary)}.tp-breadcrumb-dvdr .dvdr[data-v-8298c03e]{opacity:.5}.tp-breadcrumb-dvdr .active[data-v-8298c03e]{color:var(--tp-theme-secondary);font-weight:600}.res-badge[data-v-8298c03e]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);color:var(--tp-theme-secondary);font-size:12.5px;font-weight:600;border-radius:100px;text-transform:uppercase;letter-spacing:.04em}.hero-title[data-v-8298c03e]{font-size:clamp(34px,4vw,54px);font-weight:500;color:#fff;line-height:1.18;letter-spacing:-.02em}.hero-desc[data-v-8298c03e]{font-size:17px;line-height:1.7;color:var(--tp-grey-3);max-width:660px;margin:0 auto}.res-content-area[data-v-8298c03e]{font-size:16px;line-height:1.8;color:var(--tp-grey-1)}.res-content-area[data-v-8298c03e] h2{font-family:var(--font-heading);font-size:32px;font-weight:600;color:var(--tp-theme-primary);margin-top:40px;margin-bottom:20px;letter-spacing:-.01em}.res-content-area[data-v-8298c03e] h3{font-size:24px;font-weight:600;color:var(--tp-theme-primary);margin-top:30px;margin-bottom:15px}.res-content-area[data-v-8298c03e] p{margin-bottom:20px}.res-content-area[data-v-8298c03e] .lead-paragraph{font-size:18px;line-height:1.75;color:var(--tp-theme-primary);font-weight:500}.res-content-area[data-v-8298c03e] .callout-box{background-color:var(--tp-grey-4);border-left:4px solid var(--tp-theme-secondary);border-radius:0 12px 12px 0;padding:24px;margin:30px 0}.res-content-area[data-v-8298c03e] .pillar-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin:35px 0}@media(max-width:767px){.res-hero[data-v-8298c03e]{padding:88px 0 45px!important}.res-content-area[data-v-8298c03e]{padding:45px 0 35px!important}.res-content-area[data-v-8298c03e] .callout-box{padding:16px!important;margin:20px 0!important}.res-content-area[data-v-8298c03e] .pillar-grid{grid-template-columns:1fr;gap:16px}.tp-cta-banner[data-v-8298c03e]{padding:30px 18px!important}}@media(max-width:575px){.res-hero[data-v-8298c03e]{padding:84px 0 35px!important}}.channel-icon[data-v-0873891e]{width:48px;height:48px;border-radius:10px;background-color:var(--tp-theme-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px}.track-badge[data-v-7b84bc2f]{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:4px 10px;border-radius:6px;background-color:var(--tp-theme-primary);color:#fff}.text-gold-accent[data-v-7b84bc2f]{color:#b8860b}.training-howto-section[data-v-7b84bc2f]{background-color:#faf7f2;border:1px solid rgba(212,175,55,.25)!important}.howto-theme-card[data-v-7b84bc2f]{transition:all .25s ease;border:1px solid rgba(31,49,48,.08)!important}.howto-theme-card[data-v-7b84bc2f]:hover{transform:translateY(-4px);border-color:#d4af37!important;box-shadow:0 10px 24px #1f313014!important}.howto-category-pill[data-v-7b84bc2f]{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#b8860b;background:#f8d0b359;padding:2px 8px;border-radius:4px}.howto-title[data-v-7b84bc2f]{line-height:1.35}.howto-desc[data-v-7b84bc2f]{line-height:1.5}.tp-btn-theme-primary[data-v-7b84bc2f]{background:var(--tp-theme-primary);color:#fff;border-radius:8px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;transition:all .2s ease}.tp-btn-theme-primary[data-v-7b84bc2f]:hover{background:#142120;color:var(--tp-theme-secondary);transform:translateY(-2px)}.guide-tag[data-v-dd54aa4c]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--tp-theme-secondary)}.comm-icon[data-v-6db2d5f4]{width:48px;height:48px;border-radius:10px;background-color:var(--tp-theme-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px}.comparison-table th[data-v-83bd76ed]{background-color:var(--tp-grey-4);color:var(--tp-theme-primary);font-weight:700;padding:18px 20px;font-size:15px}.comparison-table .highlight-th[data-v-83bd76ed]{background-color:var(--tp-theme-primary);color:#fff}.comparison-table td[data-v-83bd76ed]{padding:18px 20px;vertical-align:middle;border-bottom:1px solid var(--tp-border-1);font-size:14.5px}.comparison-table .highlight-td[data-v-83bd76ed]{background-color:#1f313008;font-weight:600;color:var(--tp-theme-primary)}.td-sub[data-v-83bd76ed]{font-size:12px;color:var(--tp-grey-1)}@media(max-width:767px){.comparison-table[data-v-83bd76ed]{min-width:620px}}@media(max-width:575px){.comparison-table th[data-v-83bd76ed],.comparison-table td[data-v-83bd76ed]{padding:14px 16px;font-size:13.5px}}@media(max-width:575px){.calculator-card[data-v-f765915d]{padding:20px 16px!important}}.step-num-pill[data-v-5143f946]{width:50px;height:50px;border-radius:12px;background-color:var(--tp-theme-primary);color:var(--tp-theme-secondary);font-family:var(--font-heading);font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.context-photo-overlay[data-v-f14b6272]{background:linear-gradient(to top,rgba(15,26,25,.92) 0%,rgba(15,26,25,.3) 70%,transparent 100%)}.sol-hero[data-v-f14b6272]{padding:180px 0 110px;background-color:var(--tp-theme-primary);text-align:center;position:relative;overflow:hidden}.hero-bg-cover[data-v-f14b6272]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;filter:saturate(.85);transform:scale(1.02)}.hero-dark-overlay[data-v-f14b6272]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0f1a19ed,#1f3130e0)}.z-index-2[data-v-f14b6272]{position:relative;z-index:2}.tp-breadcrumb-dvdr ul[data-v-f14b6272]{font-size:13.5px;color:var(--tp-grey-3)}.tp-breadcrumb-dvdr a[data-v-f14b6272]{color:var(--tp-grey-3);transition:color .2s}.tp-breadcrumb-dvdr a[data-v-f14b6272]:hover{color:var(--tp-theme-secondary)}.tp-breadcrumb-dvdr .dvdr[data-v-f14b6272]{opacity:.5}.tp-breadcrumb-dvdr .active[data-v-f14b6272]{color:var(--tp-theme-secondary);font-weight:600}.sol-badge[data-v-f14b6272]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);color:var(--tp-theme-secondary);font-size:12.5px;font-weight:600;border-radius:100px;text-transform:uppercase;letter-spacing:.04em}.hero-title[data-v-f14b6272]{font-size:clamp(34px,4vw,54px);font-weight:500;color:#fff;line-height:1.18;letter-spacing:-.02em}.hero-desc[data-v-f14b6272]{font-size:17px;line-height:1.7;color:var(--tp-grey-3);max-width:660px;margin:0 auto}.status-dot-green[data-v-f14b6272]{width:8px;height:8px;border-radius:50%;background:#10b981}.border-secondary[data-v-f14b6272]{border-color:#ffffff26!important}.uc-grid[data-v-f14b6272]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.uc-card[data-v-f14b6272]{border:1px solid var(--tp-border-1);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.uc-card[data-v-f14b6272]:hover{transform:translateY(-4px);box-shadow:0 16px 36px #1f313014;border-color:var(--tp-theme-primary)}.uc-icon[data-v-f14b6272]{width:50px;height:50px;border-radius:10px;background:var(--tp-grey-3);color:var(--tp-theme-primary);display:flex;align-items:center;justify-content:center;font-size:20px;transition:background .3s ease,color .3s ease}.uc-card:hover .uc-icon[data-v-f14b6272]{background:var(--tp-theme-primary);color:#fff}.uc-title[data-v-f14b6272]{font-size:19px;font-weight:600;color:var(--tp-theme-primary);line-height:1.3}.uc-desc[data-v-f14b6272]{font-size:14px;line-height:1.6}.why-grid[data-v-f14b6272]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.why-card[data-v-f14b6272]{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);transition:background .2s ease,border-color .2s ease}.why-card[data-v-f14b6272]:hover{background:#ffffff17;border-color:var(--tp-theme-secondary)}.why-icon[data-v-f14b6272]{font-size:26px;color:var(--tp-theme-secondary)}.why-title[data-v-f14b6272]{font-size:18px;font-weight:600}.why-desc[data-v-f14b6272]{font-size:14px;line-height:1.6}.tp-cta-banner[data-v-f14b6272]{border:1px solid rgba(31,49,48,.08);max-width:900px;margin:0 auto}.cta-title[data-v-f14b6272]{font-size:clamp(28px,3.5vw,40px);font-weight:500}.cta-desc[data-v-f14b6272]{font-size:16px;line-height:1.6;max-width:580px;margin:0 auto}@media(max-width:991px){.uc-grid[data-v-f14b6272],.why-grid[data-v-f14b6272]{grid-template-columns:repeat(2,1fr)}.sol-hero[data-v-f14b6272]{padding:140px 0 80px}}@media(max-width:767px){.sol-hero[data-v-f14b6272]{padding:88px 0 45px}}@media(max-width:575px){.sol-hero[data-v-f14b6272]{padding:84px 0 35px}.uc-grid[data-v-f14b6272],.why-grid[data-v-f14b6272]{grid-template-columns:1fr}}
