.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.bottom-sheet-transition-enter-from,.bottom-sheet-transition-leave-to{transform:translateY(100%)}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{align-self:flex-end;border-radius:0;box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 12px 17px 2px var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 5px 22px 4px var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));flex:0 1 auto;left:0;margin-inline:auto;margin-bottom:0;max-width:100%;overflow:visible;right:0;transition-duration:.2s;width:100%}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content>.v-card,.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content>.v-sheet{border-radius:0}.v-bottom-sheet.v-bottom-sheet--inset{max-width:none}@media (min-width:600px){.v-bottom-sheet.v-bottom-sheet--inset{max-width:70%}}.v-navigation-drawer{-webkit-overflow-scrolling:touch;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;position:absolute;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer{background:rgb(var(--v-theme-surface));box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{border-bottom-width:thin;top:0}.v-navigation-drawer--bottom{border-top-width:thin;left:0}.v-navigation-drawer--left{border-right-width:thin;left:0;right:auto;top:0}.v-navigation-drawer--right{border-left-width:thin;left:auto;right:0;top:0}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{background:#000;height:100%;left:0;opacity:.2;position:absolute;top:0;transition:opacity .2s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.v-navigation-drawer__append,.v-navigation-drawer__prepend{flex:none;overflow:hidden}.v-switch .v-label{padding-inline-start:10px}.v-switch__loader{display:flex}.v-switch__loader .v-progress-circular{color:rgb(var(--v-theme-surface))}.v-switch__thumb,.v-switch__track{transition:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__thumb,.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__track{background-color:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.v-switch__track-true{margin-inline-end:auto}.v-selection-control:not(.v-selection-control--dirty) .v-switch__track-true{opacity:0}.v-switch__track-false{margin-inline-start:auto}.v-selection-control--dirty .v-switch__track-false{opacity:0}.v-switch__track{align-items:center;background-color:rgb(var(--v-theme-surface-variant));border-radius:9999px;cursor:pointer;display:inline-flex;font-size:.5rem;height:14px;min-width:36px;opacity:.6;padding:0 5px;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.v-switch--inset .v-switch__track{border-radius:9999px;font-size:.75rem;height:32px;min-width:52px}.v-switch__thumb{align-items:center;background-color:rgb(var(--v-theme-surface-bright));border-radius:50%;color:rgb(var(--v-theme-on-surface-bright));display:flex;font-size:.75rem;height:20px;justify-content:center;overflow:hidden;pointer-events:none;position:relative;transition:transform .15s cubic-bezier(0,0,.2,1) .05s,color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1);width:20px}.v-switch:not(.v-switch--inset) .v-switch__thumb{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-switch.v-switch--flat:not(.v-switch--inset) .v-switch__thumb{background:rgb(var(--v-theme-surface-variant));box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgb(var(--v-theme-on-surface-variant))}.v-switch--inset .v-switch__thumb{height:24px;transform:scale(.6666666667);width:24px}.v-switch--inset .v-switch__thumb--filled{transform:none}.v-switch--inset .v-selection-control--dirty .v-switch__thumb{transform:none;transition:transform .15s cubic-bezier(0,0,.2,1) .05s}.v-switch.v-input{flex:0 1 auto}.v-switch .v-selection-control{min-height:var(--v-input-control-height)}.v-switch .v-selection-control__input{border-radius:50%;position:absolute;transition:transform .2s cubic-bezier(.4,0,.2,1)}.v-locale--is-ltr .v-switch .v-selection-control__input,.v-locale--is-ltr.v-switch .v-selection-control__input{transform:translate(-10px)}.v-locale--is-rtl .v-switch .v-selection-control__input,.v-locale--is-rtl.v-switch .v-selection-control__input{transform:translate(10px)}.v-switch .v-selection-control__input .v-icon{position:absolute}.v-locale--is-ltr .v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-ltr.v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(10px)}.v-locale--is-rtl .v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-rtl.v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(-10px)}.v-switch.v-switch--indeterminate .v-selection-control__input{transform:scale(.8)}.v-switch.v-switch--indeterminate .v-switch__thumb{box-shadow:none;transform:scale(.75)}.v-switch.v-switch--inset .v-selection-control__wrapper{width:auto}.v-switch.v-input--vertical .v-label{min-width:-moz-max-content;min-width:max-content}.v-switch.v-input--vertical .v-selection-control__wrapper{transform:rotate(-90deg)}@media (forced-colors:active){.v-switch .v-switch__loader .v-progress-circular{color:currentColor}.v-switch .v-switch__thumb{background-color:buttontext}.v-switch .v-switch__thumb,.v-switch .v-switch__track{border:1px solid;color:buttontext}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track,.v-switch:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlight}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb,.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track{color:highlight}.v-switch.v-switch--inset .v-switch__track{border-width:2px}.v-switch.v-switch--inset:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlighttext;color:highlighttext}.v-switch.v-input--disabled .v-switch__thumb{background-color:graytext}.v-switch.v-input--disabled .v-switch__thumb,.v-switch.v-input--disabled .v-switch__track{color:graytext}.v-switch.v-switch--loading .v-switch__thumb{background-color:canvas}.v-switch.v-switch--loading.v-switch--indeterminate .v-switch__thumb,.v-switch.v-switch--loading.v-switch--inset .v-switch__thumb{border-width:0}}.v-tooltip>.v-overlay__content{background:rgb(var(--v-theme-surface-variant));border-radius:4px;color:rgb(var(--v-theme-on-surface-variant));display:inline-block;font-size:.875rem;line-height:1.6;opacity:1;overflow-wrap:break-word;padding:5px 16px;text-transform:none;transition-property:opacity,transform;width:auto}.v-tooltip>.v-overlay__content[class*=enter-active]{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-tooltip>.v-overlay__content[class*=leave-active]{transition-duration:75ms;transition-timing-function:cubic-bezier(.4,0,1,1)}.v-tooltip:not(.v-tooltip--interactive)>.v-overlay__content{pointer-events:none}.promo-bar[data-v-a1108aab]{align-items:center;box-shadow:0 2px 10px #0000001a;color:#fff;display:flex;font-size:.75rem;height:40px;overflow:hidden;position:relative;z-index:1001}.promo-bar-sticky[data-v-a1108aab]{position:sticky;top:0}.promo-content[data-v-a1108aab]{gap:1.5rem;padding:0 1rem;position:relative;width:100%}.promo-content[data-v-a1108aab],.promo-text[data-v-a1108aab]{align-items:center;display:flex;justify-content:center}.promo-text[data-v-a1108aab]{flex-wrap:wrap;gap:.75rem}.promo-badge[data-v-a1108aab]{border-radius:3px;font-size:.65rem;font-weight:700;letter-spacing:.5px;line-height:1;padding:2px 6px;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}.promo-badge[data-v-a1108aab]:hover{filter:brightness(1.1);transform:scale(1.05)}.promo-title[data-v-a1108aab]{font-size:.75rem;font-weight:500;white-space:nowrap}.promo-coupon[data-v-a1108aab]{background:#fff3;border-radius:3px;cursor:pointer;font-size:.7rem;line-height:1;padding:2px 6px;transition:all .3s ease;white-space:nowrap}.promo-coupon[data-v-a1108aab]:hover{background:#ffffff4d;transform:scale(1.05)}.promo-cta-button[data-v-a1108aab]{background:var(--cta-bg-color,hsla(0,0%,100%,.2));border:1px solid hsla(0,0%,100%,.3);border-radius:4px;color:#fff;cursor:pointer;font-size:.7rem;font-weight:600;line-height:1;padding:4px 8px;transition:all .3s ease;white-space:nowrap}.promo-cta-button[data-v-a1108aab]:hover{background:var(--cta-hover-bg-color,hsla(0,0%,100%,.3));transform:translateY(-1px)}.promo-timer[data-v-a1108aab]{align-items:center;display:flex;gap:.5rem}.timer-text[data-v-a1108aab]{font-size:.7rem;opacity:.9;white-space:nowrap}.timer-display[data-v-a1108aab]{gap:2px}.timer-display[data-v-a1108aab],.timer-unit[data-v-a1108aab]{align-items:center;display:flex}.timer-unit[data-v-a1108aab]{flex-direction:column}.timer-value[data-v-a1108aab]{background:#fff3;border-radius:2px;font-family:Courier New,monospace;font-size:.65rem;font-weight:600;line-height:1;min-width:16px;padding:1px 3px;text-align:center}.timer-label[data-v-a1108aab]{font-size:.55rem;line-height:1;margin-top:0;opacity:.8}.timer-separator[data-v-a1108aab]{font-size:.65rem;font-weight:700;margin:0 1px}.promo-close[data-v-a1108aab]{align-items:center;background:none;border:none;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;line-height:1;padding:3px;position:absolute;right:1rem;transition:all .3s ease}.promo-close[data-v-a1108aab]:hover{background:#ffffff1a}@media (max-width:768px){.promo-bar[data-v-a1108aab]{height:40px;min-height:40px;padding:0}.promo-content[data-v-a1108aab]{flex-direction:row;gap:.5rem;justify-content:space-between;padding:0 .5rem}.promo-text[data-v-a1108aab]{flex:1;gap:.5rem;justify-content:flex-start;overflow:hidden}.promo-title[data-v-a1108aab]{flex:1;font-size:.7rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.promo-badge[data-v-a1108aab]{flex-shrink:0}.promo-coupon[data-v-a1108aab],.promo-cta-button[data-v-a1108aab]{flex-shrink:0;font-size:.65rem;padding:3px 6px}.promo-timer[data-v-a1108aab]{display:none}.promo-close[data-v-a1108aab]{flex-shrink:0;margin-top:0;position:relative;right:0}}@media (max-width:480px){.promo-content[data-v-a1108aab]{gap:.25rem;padding:0 .25rem}.promo-text[data-v-a1108aab]{gap:.25rem}.promo-title[data-v-a1108aab]{font-size:.65rem}.promo-badge[data-v-a1108aab]{font-size:.6rem;padding:1px 4px}.promo-coupon[data-v-a1108aab],.promo-cta-button[data-v-a1108aab]{font-size:.6rem;padding:2px 4px}}@media (max-width:360px){.promo-badge[data-v-a1108aab]{display:none}}.login-btn[data-v-4175cdae]{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#05638014;border:1.5px solid rgba(5,99,128,.2);border-radius:8px;color:#056380;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:8px;height:40px;justify-content:center;letter-spacing:.025em;overflow:hidden;padding:8px 20px;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1)}.login-btn[data-v-4175cdae]:hover{background:#0563801f;border-color:#05638066;box-shadow:0 4px 12px #0563801a;transform:translateY(-1px)}.login-btn[data-v-4175cdae]:active{background:#05638026;transform:translateY(0)}.login-btn[data-v-4175cdae]:focus{border-color:#05638099;box-shadow:0 0 0 3px #05638026;outline:none}.login-text[data-v-4175cdae]{position:relative;text-transform:capitalize}.login-icon[data-v-4175cdae],.login-text[data-v-4175cdae]{transition:all .25s ease}.login-icon[data-v-4175cdae]{align-items:center;color:#056380;display:flex;justify-content:center;opacity:.9}.login-btn:hover .login-text[data-v-4175cdae]{letter-spacing:.03em}.login-btn:hover .login-icon[data-v-4175cdae]{opacity:1;transform:translate(2px)}.login-btn[data-v-4175cdae]:after{background:#05638033;border-radius:100%;content:"";height:5px;left:50%;opacity:0;position:absolute;top:50%;transform:scale(1) translate(-50%,-50%);transform-origin:50% 50%;width:5px}.login-btn[data-v-4175cdae]:focus:not(:active):after{animation:ripple-4175cdae .6s ease-out}@keyframes ripple-4175cdae{0%{opacity:.4;transform:scale(0)}to{opacity:0;transform:scale(15)}}.login-btn.dark-bg[data-v-4175cdae]{background:#05638026;border-color:#0563804d;color:#fff}.login-btn.dark-bg[data-v-4175cdae]:hover{background:#05638040;border-color:#05638080}.login-btn.dark-bg .login-icon[data-v-4175cdae]{color:#fff}.login-btn.solid[data-v-4175cdae]{background:#056380;border:none;box-shadow:0 2px 8px #0563804d;color:#fff}.login-btn.solid[data-v-4175cdae]:hover{background:#0a7a9c;box-shadow:0 4px 12px #05638066;transform:translateY(-2px)}.login-btn.solid[data-v-4175cdae]:active{background:#04506b;box-shadow:0 1px 4px #0563804d;transform:translateY(0)}.login-btn.solid .login-icon[data-v-4175cdae]{color:#fff}@media (prefers-color-scheme:dark){.login-btn[data-v-4175cdae]:not(.solid):not(.dark-bg){background:#05638026;border-color:#0563804d;color:#5dd5fc}.login-btn[data-v-4175cdae]:not(.solid):not(.dark-bg):hover{background:#05638040;border-color:#05638080}}[data-v-4175cdae] .theme--dark .login-btn:not(.solid):not(.dark-bg){background:#05638026;border-color:#0563804d;color:#5dd5fc}[data-v-4175cdae] .theme--dark .login-btn:not(.solid):not(.dark-bg):hover{background:#05638040;border-color:#05638080}@media (max-width:768px){.login-btn[data-v-4175cdae]{font-size:.8125rem;gap:6px;height:36px;padding:6px 16px}.login-icon[data-v-4175cdae]{display:flex;font-size:.875rem}.login-btn:hover .login-text[data-v-4175cdae]{letter-spacing:normal}}.login-btn[data-v-4175cdae]{animation:subtleFadeIn-4175cdae .5s ease-out .1s both}@keyframes subtleFadeIn-4175cdae{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.login-btn.loading[data-v-4175cdae]{opacity:.7;pointer-events:none}.login-btn.loading .login-icon[data-v-4175cdae]{animation:spin-4175cdae 1s linear infinite}@keyframes spin-4175cdae{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.mobile-menu-drawer[data-v-1ded3906]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.mobile-menu-drawer[data-v-1ded3906] .v-overlay__scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080}.drawer-header[data-v-1ded3906]{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;margin-bottom:8px;padding-bottom:16px}.logo-section[data-v-1ded3906]{cursor:pointer}.logo-text[data-v-1ded3906]{align-items:baseline;display:flex;gap:2px}.logo-name[data-v-1ded3906]{background:linear-gradient(135deg,#056380,#1e293b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.5px}.logo-dot[data-v-1ded3906],.logo-name[data-v-1ded3906]{font-size:1.5rem;font-weight:700}.logo-dot[data-v-1ded3906]{color:#3b82f6}.close-btn[data-v-1ded3906]{background:#0000000d;border-radius:8px}[data-v-1ded3906] .v-list-item{min-height:48px;transition:all .3s ease}[data-v-1ded3906] .v-list-item--active{background:#0563801a;color:#056380}.mobile-nav-item-active[data-v-1ded3906] .v-list-item-title{color:#056380!important;font-weight:600!important}.mobile-cta-btn[data-v-1ded3906]{background:linear-gradient(135deg,#056380,#3b82f6)!important;box-shadow:0 4px 12px #0563804d;color:#fff!important;height:48px!important;transition:all .3s ease}.mobile-cta-btn[data-v-1ded3906]:hover{box-shadow:0 6px 20px #05638066;transform:translateY(-2px)}.dark{background:#0f172afa!important}.dark{border-bottom-color:#ffffff14}.dark{background:#ffffff0d;color:#e2e8f0!important}.dark{background:#38bdf81a;color:#38bdf8!important}.dark{color:#38bdf8!important}.header-content[data-v-8eacec7f],.header-wrapper[data-v-8eacec7f]{position:relative}.header-content[data-v-8eacec7f]{align-items:center;display:flex;height:100%;justify-content:space-between}.container[data-v-8eacec7f]{padding:0 1rem}.logo-section[data-v-8eacec7f]{align-items:center;cursor:pointer;display:flex;gap:.75rem;padding:.5rem .5rem .5rem 0;transition:transform .3s ease}.logo-section[data-v-8eacec7f]:hover{transform:translate(2px)}.logo-text[data-v-8eacec7f]{align-items:baseline;display:flex;gap:2px}.logo-name[data-v-8eacec7f]{background:linear-gradient(135deg,#056380,#1e293b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.5px}.logo-dot[data-v-8eacec7f],.logo-name[data-v-8eacec7f]{font-size:1.5rem;font-weight:700}.logo-dot[data-v-8eacec7f]{color:#3b82f6}[data-v-8eacec7f] .mobile-start-btn{background:linear-gradient(135deg,#056380,#0ea5e9)!important;border-radius:8px!important;box-shadow:0 2px 8px #0563804d!important;color:#fff!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.5px!important;min-height:32px!important;min-width:0!important;padding:6px 14px!important;text-transform:uppercase!important;transition:all .3s ease!important;white-space:nowrap!important}[data-v-8eacec7f] .mobile-start-btn:hover{background:linear-gradient(135deg,#0ea5e9,#056380)!important;box-shadow:0 4px 12px #05638066!important;transform:translateY(-1px)!important}[data-v-8eacec7f] .mobile-start-btn:active{box-shadow:0 1px 4px #0563804d!important;transform:translateY(0)!important}@media (max-width:360px){[data-v-8eacec7f] .mobile-start-btn{font-size:.7rem!important;min-height:28px!important;padding:5px 12px!important}}.desktop-nav[data-v-8eacec7f]{align-items:center;display:none;gap:.5rem;left:50%;position:absolute;transform:translate(-50%)}@media (min-width:1024px){.desktop-nav[data-v-8eacec7f]{display:flex}}.nav-item[data-v-8eacec7f]{border-radius:10px;cursor:pointer;padding:.75rem 1.25rem;position:relative;transition:all .3s ease}.nav-item[data-v-8eacec7f]:hover{background:#0563800d}.nav-item-active[data-v-8eacec7f]{color:#056380}.nav-text[data-v-8eacec7f]{font-size:.9rem;font-weight:500;letter-spacing:.2px;transition:color .3s ease}.nav-indicator[data-v-8eacec7f]{background:linear-gradient(135deg,#056380,#3b82f6);border-radius:50%;bottom:-2px;height:4px;left:50%;position:absolute;transform:translate(-50%) scaleX(0);transition:transform .3s ease;width:4px}.nav-item-active .nav-indicator[data-v-8eacec7f]{transform:translate(-50%) scaleX(1)}.actions-section[data-v-8eacec7f]{align-items:center;display:flex;gap:1rem}.cta-primary[data-v-8eacec7f]{align-items:center;background:linear-gradient(135deg,#056380,#3b82f6);border:none;border-radius:10px;color:#fff;cursor:pointer;display:none;font-size:.9rem;font-weight:600;gap:.5rem;overflow:hidden;padding:.75rem 1.5rem;position:relative;transition:all .3s ease}@media (min-width:1024px){.cta-primary[data-v-8eacec7f]{display:flex}}.cta-primary[data-v-8eacec7f]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.cta-primary[data-v-8eacec7f]:hover:before{left:100%}.cta-primary[data-v-8eacec7f]:hover{box-shadow:0 8px 20px #0563804d;transform:translateY(-1px)}.cta-arrow[data-v-8eacec7f]{transition:transform .3s ease}.cta-primary:hover .cta-arrow[data-v-8eacec7f]{transform:translate(2px)}.mobile-menu-btn[data-v-8eacec7f]{display:block}@media (min-width:1024px){.mobile-menu-btn[data-v-8eacec7f]{display:none}}.header-blur[data-v-8eacec7f]{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid rgba(226,232,240,.8);position:fixed;transition:all .3s ease}.dark{border-bottom-color:#334155cc}.dark{background:linear-gradient(135deg,#38bdf8,#818cf8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dark{color:#818cf8}.dark{background:#38bdf81a}.dark{color:#38bdf8}.dark{background:linear-gradient(135deg,#38bdf8,#818cf8)}.free-trial-wrapper[data-v-1a516105]{margin:6px 0;width:-moz-fit-content;width:fit-content}.free-trial-card[data-v-1a516105]{cursor:pointer;transition:all .3s ease}.free-trial-card[data-v-1a516105]:hover{background:linear-gradient(135deg,#4caf5014,#4caf5005);border-color:#4caf5066!important;box-shadow:0 2px 8px #4caf501f;transform:translateY(-1px)}.security-badge[data-v-1a516105]{align-items:center;background:#4caf501a;border:1px solid rgba(76,175,80,.15);border-radius:50%;display:flex;height:28px;justify-content:center;width:28px}.security-icon[data-v-1a516105]{filter:drop-shadow(0 1px 2px rgba(76,175,80,.2))}.offer-content[data-v-1a516105],.offer-main-line[data-v-1a516105]{align-items:center;display:flex}.offer-main-line[data-v-1a516105]{font-size:.875rem;font-weight:500;gap:6px;line-height:1.2}.highlight-text[data-v-1a516105]{color:#2e7d32;font-weight:600;white-space:nowrap}.divider[data-v-1a516105]{color:#0000004d;font-size:.75rem}.cancel-text[data-v-1a516105]{color:#0009;font-size:.8rem;font-weight:400;white-space:nowrap}.arrow-icon[data-v-1a516105]{opacity:.6;transition:all .2s ease}.free-trial-card:hover .arrow-icon[data-v-1a516105]{opacity:.8;transform:translate(2px)}@media (max-width:1800px){.highlight-text[data-v-1a516105]{color:#5bb543}.cancel-text[data-v-1a516105]{color:#f5f5f5}}@media (max-width:768px){.cancel-text[data-v-1a516105]{color:gray}}@media (max-width:480px){.free-trial-card[data-v-1a516105]{margin:4px 0}.offer-main-line[data-v-1a516105]{font-size:.8rem;gap:4px}.cancel-text[data-v-1a516105]{font-size:.75rem}.security-badge[data-v-1a516105]{height:24px;width:24px}.security-icon[data-v-1a516105]{font-size:16px!important}.v-card-text[data-v-1a516105]{padding:8px 12px!important}}@media (max-width:360px){.offer-main-line[data-v-1a516105]{align-items:flex-start;flex-direction:column;gap:0}.divider[data-v-1a516105]{display:none}}.hero-section[data-v-a417fedc]{background:#fff;min-height:100vh;position:relative}.hero-background[data-v-a417fedc]{overflow:hidden;top:0;z-index:1}.curved-bottom[data-v-a417fedc],.hero-background[data-v-a417fedc]{bottom:0;left:0;position:absolute;right:0}.curved-bottom[data-v-a417fedc]{background:linear-gradient(135deg,#056380,#0a7a9c);border-radius:50% 50% 0 0;height:150px;transform:scaleX(1.2)}.green-ball[data-v-a417fedc]{background:#0563801a;filter:blur(20px);height:120px;right:10%;top:50%;transform:translateY(-50%);width:120px;z-index:2}.floating-shape[data-v-a417fedc],.green-ball[data-v-a417fedc]{border-radius:50%;position:absolute}.floating-shape[data-v-a417fedc]{background:#056380;filter:blur(40px);opacity:.15;z-index:1}.shape-1[data-v-a417fedc]{animation:float-a417fedc 8s ease-in-out infinite;height:300px;left:10%;top:15%;width:300px}.shape-2[data-v-a417fedc]{animation:float-a417fedc 6s ease-in-out infinite reverse;height:200px;right:10%;top:60%;width:200px}.shape-3[data-v-a417fedc]{animation:float-a417fedc 10s ease-in-out infinite;bottom:20%;height:150px;left:20%;width:150px}.gradient-overlay[data-v-a417fedc]{background:radial-gradient(circle at 50% 85%,rgba(5,99,128,.08) 0,transparent 50%);bottom:0;left:0;position:absolute;right:0;top:0}.position-relative[data-v-a417fedc]{position:relative}.z-2[data-v-a417fedc]{z-index:2}.hero-badge[data-v-a417fedc]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6!important;border:1px solid rgba(5,99,128,.2)!important;font-weight:600;height:auto;letter-spacing:.5px;padding:8px 16px}.badge-text[data-v-a417fedc]{background:linear-gradient(135deg,#056380,#0a7a9c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.hero-heading[data-v-a417fedc]{color:#1e293b;font-size:clamp(2.25rem,3.5vw,3rem);font-weight:800;line-height:1.1;text-wrap:pretty;white-space:normal}.animated-first-word[data-v-a417fedc],.animated-word[data-v-a417fedc]{background:linear-gradient(135deg,#056380,#0a7a9c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;min-width:120px;text-align:center;transition:all .6s cubic-bezier(.4,0,.2,1);white-space:nowrap}.word-exit[data-v-a417fedc]{opacity:0;transform:translateY(20px)}.word-enter[data-v-a417fedc]{opacity:1;transform:translateY(0)}.hero-subheading[data-v-a417fedc]{color:#64748b;font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.6;margin-left:auto;margin-right:auto;max-width:500px}@media (min-width:992px){.hero-subheading[data-v-a417fedc]{margin-left:0;margin-right:0}}.cta-primary[data-v-a417fedc]{background:linear-gradient(135deg,#056380,#0a7a9c)!important;box-shadow:0 10px 25px #0563804d;color:#fff!important;font-weight:700;height:56px;padding:0 2rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.cta-primary[data-v-a417fedc]:hover{box-shadow:0 20px 40px #05638066;transform:translateY(-2px)}.hero-points[data-v-a417fedc]{gap:1.5rem}.point-icon[data-v-a417fedc]{margin-bottom:.5rem}.point-label[data-v-a417fedc]{color:#475569;font-size:.875rem;font-weight:600;line-height:1.3;margin-bottom:.25rem;max-width:110px}.dashboard-preview[data-v-a417fedc]{height:320px;margin:0 auto;max-width:500px;position:relative}.dashboard-container[data-v-a417fedc]{border-radius:1rem;box-shadow:0 20px 40px #00000026;height:100%;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.dashboard-container.dark-shadow[data-v-a417fedc]{box-shadow:0 20px 40px #ffffff1a}.dashboard-container[data-v-a417fedc]:hover{box-shadow:0 25px 50px #0003;transform:translateY(-8px)}.dashboard-container.dark-shadow[data-v-a417fedc]:hover{box-shadow:0 25px 50px #ffffff26}.dashboard-image[data-v-a417fedc]{height:100%;transition:transform .6s ease}.dashboard-container:hover .dashboard-image[data-v-a417fedc]{transform:scale(1.02)}.dashboard-overlay[data-v-a417fedc]{background:linear-gradient(135deg,rgba(5,99,128,.1),transparent 50%);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.fade-image-enter-active[data-v-a417fedc],.fade-image-leave-active[data-v-a417fedc]{transition:opacity .8s ease}.fade-image-enter-from[data-v-a417fedc],.fade-image-leave-to[data-v-a417fedc]{opacity:0}.floating-icon-container[data-v-a417fedc]{position:absolute;z-index:3}.floating-icon[data-v-a417fedc]{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0;text-align:center;transform:translateY(100px);transition:all .6s cubic-bezier(.4,0,.2,1)}.floating-icon.active[data-v-a417fedc]{opacity:1;transform:translateY(0)}.floating-icon.inactive[data-v-a417fedc]{opacity:.3;transform:translateY(20px)}.icon-title[data-v-a417fedc]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-radius:12px;box-shadow:0 2px 8px #0000001a;color:#1e293b;font-size:.75rem;font-weight:600;margin-top:8px;padding:4px 8px;white-space:nowrap}.icon-1[data-v-a417fedc]{left:-15%;top:10%}.icon-2[data-v-a417fedc]{right:-10%;top:40%}.icon-3[data-v-a417fedc]{bottom:20%;left:-10%}.scroll-indicator-container[data-v-a417fedc]{bottom:60px;left:50%;position:absolute;transform:translate(-50%);z-index:3}.scroll-indicator[data-v-a417fedc]{animation:bounce-a417fedc 2s infinite;background:#056380e6!important;border-radius:50%;color:#fff!important;height:50px;width:50px}@keyframes bounce-a417fedc{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes float-a417fedc{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-fade-up[data-v-a417fedc]{animation:fadeUp-a417fedc .8s ease-out forwards;opacity:0;transform:translateY(30px)}@keyframes fadeUp-a417fedc{to{opacity:1;transform:translateY(0)}}.animate-float[data-v-a417fedc]{animation:float-a417fedc 6s ease-in-out infinite}@media (min-width:1300px) and (max-width:1700px){.hero-heading[data-v-a417fedc]{font-size:2.75rem;line-height:1.15}.dashboard-preview[data-v-a417fedc]{height:300px;max-width:450px}.hero-subheading[data-v-a417fedc]{font-size:1.1rem;max-width:450px}.floating-icon-container[data-v-a417fedc]{display:none}.green-ball[data-v-a417fedc]{height:80px;right:8%;width:80px}}@media (min-width:1200px) and (max-width:1299px){.hero-heading[data-v-a417fedc]{font-size:2.5rem}.dashboard-preview[data-v-a417fedc]{height:280px;max-width:420px}.hero-points[data-v-a417fedc]{gap:1rem}}@media (max-width:1263px){.hero-section[data-v-a417fedc]{padding-bottom:80px!important;padding-top:120px!important}.dashboard-preview[data-v-a417fedc]{height:350px;margin-top:4rem}.hero-heading[data-v-a417fedc]{line-height:1.2;white-space:normal}.animated-first-word[data-v-a417fedc],.animated-word[data-v-a417fedc]{display:inline-block;white-space:nowrap}.floating-icon-container[data-v-a417fedc],.green-ball[data-v-a417fedc]{display:none}}@media (max-width:959px){.hero-heading[data-v-a417fedc]{font-size:clamp(2rem,6vw,2.5rem);line-height:1.2;white-space:normal}.animated-first-word[data-v-a417fedc],.animated-word[data-v-a417fedc]{display:inline-block;margin-top:.25rem}.dashboard-preview[data-v-a417fedc]{height:300px;max-width:400px}.badge-text[data-v-a417fedc]{font-size:.85em}}@media (max-width:599px){.hero-actions[data-v-a417fedc]{align-items:center;flex-direction:column}.hero-actions .v-btn[data-v-a417fedc]{max-width:280px;width:100%}.hero-points[data-v-a417fedc]{gap:1rem}.point-label[data-v-a417fedc]{font-size:.8rem;max-width:100px}.hero-heading[data-v-a417fedc]{font-size:2rem;line-height:1.2}.animated-first-word[data-v-a417fedc],.animated-word[data-v-a417fedc]{display:inline-block;min-width:100px}.dashboard-preview[data-v-a417fedc]{height:250px;max-width:350px}.free-trial-badge[data-v-a417fedc]{padding:2px 6px}.free-trial-text[data-v-a417fedc]{font-size:.65rem}}@media (min-width:1701px){.dashboard-preview[data-v-a417fedc]{height:350px;max-width:550px}}.cif-experience[data-v-159143ae]{background:#f8fafc;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;min-height:100vh;overflow:hidden;position:relative}.harmonized-background[data-v-159143ae]{z-index:0}.gradient-bg[data-v-159143ae],.harmonized-background[data-v-159143ae]{height:100%;left:0;position:absolute;top:0;width:100%}.gradient-bg[data-v-159143ae]{background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.section-curve[data-v-159143ae]{background:inherit;height:80px;left:0;position:absolute;width:100%;z-index:1}.top-curve[data-v-159143ae]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-radius:0 0 50% 50%;top:0;transform:scaleX(1.5)}.bottom-curve[data-v-159143ae]{background:linear-gradient(135deg,#bfdbfe,#dbeafe);border-radius:50% 50% 0 0;bottom:0;transform:scaleX(1.5)}.cif-container[data-v-159143ae]{margin:0 auto;max-width:1824px;padding:80px 40px;position:relative;z-index:2}.module-grid[data-v-159143ae]{align-items:start;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin-bottom:80px;min-height:500px}@media (max-width:1024px){.module-grid[data-v-159143ae]{gap:40px;grid-template-columns:1fr;min-height:auto}}.module-content-col[data-v-159143ae]{padding:0 20px}.module-analysis-col[data-v-159143ae],.module-content-col[data-v-159143ae]{position:relative;z-index:2}.module-content[data-v-159143ae]{margin:0 auto;max-width:500px}.module-chip[data-v-159143ae]{background:#3b82f61a!important;border:1px solid rgba(59,130,246,.3)!important;font-weight:600}.module-title[data-v-159143ae]{color:#1e293b;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.2;margin-bottom:1rem}.module-description[data-v-159143ae]{color:#64748b;font-size:1.05em;line-height:1.6;margin-bottom:2rem}.content-cards[data-v-159143ae]{display:flex;flex-direction:column;gap:24px;margin-top:32px}.content-card[data-v-159143ae]{background:#fff;border-radius:24px;box-shadow:0 10px 40px #00000014,0 0 0 1px #00000005;padding:24px;transition:all .3s ease}.content-card[data-v-159143ae]:hover{box-shadow:0 20px 60px #0000001f,0 0 0 1px #0000000a;transform:translateY(-4px)}.card-header[data-v-159143ae]{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:16px;margin-bottom:20px;padding-bottom:16px}.card-icon-wrapper[data-v-159143ae]{align-items:center;border-radius:16px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.how-works .card-icon-wrapper[data-v-159143ae]{background:linear-gradient(135deg,#056380,#0a7a9c)}.card-icon[data-v-159143ae]{color:#fff;font-size:24px}.card-title-content[data-v-159143ae]{flex:1}.card-title[data-v-159143ae]{color:#1e293b;font-size:1.25rem;font-weight:700;margin:0 0 4px}.card-subtitle[data-v-159143ae]{color:#64748b;font-size:.9rem;margin:0}.workflow-steps[data-v-159143ae]{margin-bottom:24px}.workflow-step[data-v-159143ae]{display:flex;gap:16px;margin-bottom:20px;position:relative}.step-indicator[data-v-159143ae]{flex-direction:column}.step-indicator[data-v-159143ae],.step-number[data-v-159143ae]{align-items:center;display:flex}.step-number[data-v-159143ae]{background:linear-gradient(135deg,#056380,#0a7a9c);border-radius:10px;color:#fff;font-size:.9rem;font-weight:700;height:32px;justify-content:center;width:32px;z-index:2}.step-line[data-v-159143ae]{background:#e2e8f0;height:calc(100% - 32px);margin-top:8px;width:2px}.step-content[data-v-159143ae]{flex:1;padding-top:6px}.step-title[data-v-159143ae]{color:#1e293b;font-size:.95rem;font-weight:600;margin:0 0 6px}.step-description[data-v-159143ae]{color:#64748b;font-size:.85rem;line-height:1.5;margin:0}.ai-capabilities[data-v-159143ae]{background:#f8fafc;border-radius:12px;display:flex;flex-wrap:wrap;gap:10px;padding:16px}.capability[data-v-159143ae]{align-items:center;background:#fff;border-radius:10px;box-shadow:0 2px 6px #0000000a;color:#475569;display:flex;font-size:.85rem;gap:6px;padding:6px 12px}.analysis-wrapper[data-v-159143ae]{position:relative;width:100%}.floating-badge[data-v-159143ae]{align-items:center;animation:float-159143ae 6s ease-in-out infinite;background:linear-gradient(135deg,#3b82f6,#0ea5e9)!important;display:flex;height:70px;justify-content:center;left:-20px;position:absolute;top:-20px;width:70px;z-index:10}@keyframes float-159143ae{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-15px) rotate(2deg)}66%{transform:translateY(-8px) rotate(-1deg)}}.analysis-container[data-v-159143ae]{position:relative;z-index:2}.harmonized-card[data-v-159143ae]{background:#fff;border-radius:24px;box-shadow:0 10px 40px #00000014,0 0 0 1px #00000005;display:flex;flex-direction:column;height:100%;padding:32px;transition:all .3s ease}.harmonized-card[data-v-159143ae]:hover{box-shadow:0 20px 60px #0000001f,0 0 0 1px #0000000a;transform:translateY(-4px)}.analysis-status[data-v-159143ae]{margin-left:auto}.status-indicator[data-v-159143ae]{align-items:center;display:flex;gap:8px}.pulse-dot[data-v-159143ae]{animation:pulse-159143ae 2s infinite;background:#10b981;border-radius:50%;height:8px;width:8px}.pulse-dot.pulsing[data-v-159143ae]{animation:none;background:#10b981;opacity:1}@keyframes pulse-159143ae{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.status-text[data-v-159143ae]{color:#64748b;font-size:.9rem}.ai-profile[data-v-159143ae]{align-items:center;background:#f8fafc;border-radius:20px;display:flex;gap:20px;margin-bottom:32px;padding:24px}.avatar-glow[data-v-159143ae]{box-shadow:0 0 0 4px #3b82f61a}.ai-info[data-v-159143ae]{flex:1}.ai-name[data-v-159143ae]{color:#1e293b;font-size:1.2rem;font-weight:700;margin-bottom:4px}.ai-specialty[data-v-159143ae]{color:#64748b;font-size:.9rem}.ai-meta[data-v-159143ae]{display:flex;gap:20px}.meta-item[data-v-159143ae]{align-items:center;color:#64748b;display:flex;font-size:.85rem;gap:6px}.analysis-output[data-v-159143ae]{margin-bottom:32px}.analysis-text-wrapper[data-v-159143ae]{background:#f8fafc;border-radius:20px;margin-bottom:24px;max-height:300px;min-height:200px;overflow-y:auto;padding:24px;position:relative}.analysis-text[data-v-159143ae]{color:#475569;font-size:.95rem;line-height:1.7}.analysis-text[data-v-159143ae] p{margin-bottom:16px}.analysis-text[data-v-159143ae] strong{color:#1e293b;font-weight:600}.typing-cursor[data-v-159143ae]{animation:blink-159143ae 1s infinite;background:#3b82f6;bottom:24px;height:1.2em;position:absolute;right:24px;width:2px}@keyframes blink-159143ae{0%,50%{opacity:1}51%,to{opacity:0}}.analysis-progress[data-v-159143ae]{background:#fff;border-radius:16px;box-shadow:0 4px 12px #0000000d;padding:20px}.progress-header[data-v-159143ae]{display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:12px}.progress-label[data-v-159143ae]{color:#64748b}.progress-percent[data-v-159143ae]{color:#3b82f6;font-weight:600}.progress-bar[data-v-159143ae]{background:#e2e8f0}.insights-expansion[data-v-159143ae],.recommendations-expansion[data-v-159143ae]{margin-top:24px}.insights-expansion .v-expansion-panel[data-v-159143ae]{background:linear-gradient(135deg,#f0f9ff,#e0f7fa);border:1px solid #bae6fd;border-radius:16px}.recommendations-expansion .v-expansion-panel[data-v-159143ae]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #bbf7d0;border-radius:16px}.expansion-header[data-v-159143ae]{align-items:center;color:#1e293b;display:flex;font-weight:600;gap:12px}.insights-expansion .expansion-header[data-v-159143ae]{color:#0c4a6e}.recommendations-expansion .expansion-header[data-v-159143ae]{color:#166534}.insights-grid[data-v-159143ae]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);padding:16px 0}.insight-card[data-v-159143ae]{align-items:flex-start;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;display:flex;gap:12px;padding:16px;transition:all .3s ease}.insight-card[data-v-159143ae]:hover{box-shadow:0 4px 16px #00000014;transform:translateY(-2px)}.insight-icon[data-v-159143ae]{flex-shrink:0;margin-top:2px}.insight-text[data-v-159143ae]{color:#475569;font-size:.9rem;line-height:1.4}.recommendations-list[data-v-159143ae]{display:flex;flex-direction:column;gap:16px;padding:16px 0}.recommendation-item[data-v-159143ae]{background:#fff;border-radius:16px;display:flex;gap:16px;padding:20px;transition:all .3s ease}.recommendation-item[data-v-159143ae]:hover{box-shadow:0 4px 12px #00000014;transform:translate(4px)}.rec-number[data-v-159143ae]{align-items:center;background:linear-gradient(135deg,#10b981,#22c55e);border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:1rem;font-weight:700;height:36px;justify-content:center;width:36px}.rec-content[data-v-159143ae]{flex:1}.rec-title[data-v-159143ae]{color:#1e293b;font-size:.95rem;font-weight:600;margin-bottom:8px}.rec-description[data-v-159143ae]{color:#64748b;font-size:.9rem;line-height:1.5}.analysis-actions[data-v-159143ae]{border-top:1px solid #f1f5f9;display:flex;flex-wrap:wrap;gap:12px;margin-top:32px;padding-top:24px}.action-btn[data-v-159143ae]{border-radius:12px;font-weight:500;text-transform:none}@media (max-width:768px){.cif-container[data-v-159143ae]{padding:40px 20px}.module-grid[data-v-159143ae]{gap:20px}.module-analysis-col[data-v-159143ae],.module-content-col[data-v-159143ae]{padding:0}.module-content[data-v-159143ae]{max-width:100%}.floating-badge[data-v-159143ae]{height:50px;left:-10px;top:-10px;width:50px}.harmonized-card[data-v-159143ae]{padding:24px}.ai-profile[data-v-159143ae]{flex-direction:column;gap:16px;text-align:center}.ai-meta[data-v-159143ae]{justify-content:center}}.content-card[data-v-159143ae],.harmonized-card[data-v-159143ae]{animation:fadeInUp-159143ae .6s ease forwards}@keyframes fadeInUp-159143ae{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.analysis-text-wrapper[data-v-159143ae]::-webkit-scrollbar{width:6px}.analysis-text-wrapper[data-v-159143ae]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.analysis-text-wrapper[data-v-159143ae]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.analysis-text-wrapper[data-v-159143ae]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.dashboard-module-section[data-v-1aadf617]{opacity:0;overflow:hidden;padding:100px 0;position:relative;transform:translateY(50px);transition:all .8s cubic-bezier(.4,0,.2,1)}.dashboard-module-section.visible[data-v-1aadf617]{opacity:1;transform:translateY(0)}.custom-contain[data-v-1aadf617]{height:100%;-o-object-fit:contain!important;object-fit:contain!important;width:100%}.section-background[data-v-1aadf617]{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.bg-dashboard[data-v-1aadf617]{background:linear-gradient(135deg,#f0f9ff,#e0f2fe)}.bg-alerts[data-v-1aadf617]{background:linear-gradient(135deg,#fef7ed,#fed7aa)}.bg-dre[data-v-1aadf617]{background:linear-gradient(135deg,#f0fdf4,#dcfce7)}.bg-cashflow[data-v-1aadf617]{background:linear-gradient(135deg,#faf5ff,#e9d5ff)}.bg-rules[data-v-1aadf617]{background:linear-gradient(135deg,#fdf2f8,#fbcfe8)}.curved-bottom[data-v-1aadf617],.curved-top[data-v-1aadf617]{background:inherit;height:80px;left:0;position:absolute;right:0}.curved-top[data-v-1aadf617]{border-radius:0 0 50% 50%;top:-40px;transform:scaleX(1.2)}.curved-bottom[data-v-1aadf617]{border-radius:50% 50% 0 0;bottom:-40px;transform:scaleX(1.2)}.grid-container[data-v-1aadf617]{margin:0 auto;max-width:1200px;width:100%}.module-grid[data-v-1aadf617]{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;min-height:500px}.module-grid.reverse[data-v-1aadf617]{grid-template-areas:"content image"}.module-grid.reverse .module-image-col[data-v-1aadf617]{grid-area:image}.module-grid.reverse .module-content-col[data-v-1aadf617]{grid-area:content}.module-content-col[data-v-1aadf617],.module-image-col[data-v-1aadf617]{position:relative;z-index:2}.module-content-col[data-v-1aadf617]{padding:0 20px}.module-image-wrapper[data-v-1aadf617]{position:relative;width:100%}.module-image-container[data-v-1aadf617]{background:linear-gradient(135deg,#fff,#f8fafc);border-radius:20px;box-shadow:0 25px 50px #00000026,0 0 0 1px #fffc;cursor:pointer;overflow:hidden;position:relative;transition:all .6s cubic-bezier(.4,0,.2,1)}.module-image-container[data-v-1aadf617]:hover{box-shadow:0 35px 70px #0003,0 0 0 1px #ffffffe6;transform:translateY(-12px) scale(1.02)}.module-image[data-v-1aadf617]{border-radius:16px;height:100%;min-height:450px;position:relative;transition:transform .8s ease;width:100%;z-index:1}.module-image-container:hover .module-image[data-v-1aadf617]{transform:scale(1.05)}.image-gradient-overlay[data-v-1aadf617]{background:linear-gradient(135deg,rgba(var(--icon-color,5,99,128),.1) 0,rgba(var(--icon-color,5,99,128),.05) 50%,transparent 100%);border-radius:16px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.floating-badge[data-v-1aadf617]{align-items:center;animation:float-1aadf617 6s ease-in-out infinite;background:linear-gradient(135deg,var(--icon-color,#056380),var(--icon-color,#0a7a9c))!important;display:flex;height:70px;justify-content:center;left:40px;position:absolute;top:40px;width:70px;z-index:10}.image-carousel[data-v-1aadf617]{border-radius:16px;height:100%;overflow:hidden;position:relative;width:100%}.carousel-control[data-v-1aadf617]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:none;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:48px;z-index:5}.module-image-container:hover .carousel-control[data-v-1aadf617]{opacity:1}.carousel-control[data-v-1aadf617]:hover{background:#000000b3;transform:translateY(-50%) scale(1.1)}.carousel-control[data-v-1aadf617]:disabled{cursor:not-allowed;opacity:.3}.carousel-control.prev[data-v-1aadf617]{left:16px}.carousel-control.next[data-v-1aadf617]{right:16px}.carousel-indicators[data-v-1aadf617]{bottom:20px;display:flex;gap:8px;left:50%;opacity:0;position:absolute;transform:translate(-50%);transition:opacity .3s ease;z-index:5}.module-image-container:hover .carousel-indicators[data-v-1aadf617]{opacity:1}.carousel-indicators button[data-v-1aadf617]{background:#ffffff80;border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;transition:all .3s ease;width:10px}.carousel-indicators button.active[data-v-1aadf617]{background:#fff;transform:scale(1.2)}.carousel-indicators button[data-v-1aadf617]:hover{background:#fffc}.slide-left-enter-active[data-v-1aadf617],.slide-left-leave-active[data-v-1aadf617],.slide-right-enter-active[data-v-1aadf617],.slide-right-leave-active[data-v-1aadf617]{transition:all .5s ease-in-out}.slide-left-enter-from[data-v-1aadf617]{opacity:0;transform:translate(30px)}.slide-left-leave-to[data-v-1aadf617],.slide-right-enter-from[data-v-1aadf617]{opacity:0;transform:translate(-30px)}.slide-right-leave-to[data-v-1aadf617]{opacity:0;transform:translate(30px)}.module-content[data-v-1aadf617]{margin:0 auto;max-width:500px}.module-chip[data-v-1aadf617]{background:rgba(var(--icon-color,5,99,128),.1)!important;border:1px solid rgba(var(--icon-color,5,99,128),.3)!important;font-weight:600}.module-title[data-v-1aadf617]{color:#1e293b;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.2;margin-bottom:1rem}.module-description[data-v-1aadf617]{color:#64748b;font-size:1.05em;line-height:1.6;margin-bottom:2rem}.module-features[data-v-1aadf617]{display:flex;flex-direction:column;gap:12px}.feature-item[data-v-1aadf617]{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid hsla(0,0%,100%,.8);border-radius:12px;display:flex;padding:12px 16px;transition:all .3s ease}.feature-item[data-v-1aadf617]:hover{background:#ffffffe6;transform:translate(8px)}.feature-text[data-v-1aadf617]{color:#475569;font-weight:500;line-height:1.4}.module-cta[data-v-1aadf617]{background:linear-gradient(135deg,var(--icon-color,#056380),var(--icon-color,#0a7a9c))!important;box-shadow:0 12px 25px rgba(var(--icon-color,5,99,128),.3);color:#fff!important;font-weight:600;height:52px;overflow:hidden;padding:0 28px;position:relative;transition:all .4s ease}.module-cta[data-v-1aadf617]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.module-cta[data-v-1aadf617]:hover:before{left:100%}.module-cta[data-v-1aadf617]:hover{box-shadow:0 20px 40px rgba(var(--icon-color,5,99,128),.4);transform:translateY(-3px)}@keyframes float-1aadf617{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-15px) rotate(2deg)}66%{transform:translateY(-8px) rotate(-1deg)}}.fullscreen-image-dialog[data-v-1aadf617]{z-index:9999!important}.fullscreen-backdrop[data-v-1aadf617]{background:#000000f2;flex-direction:column;height:100%;position:relative;width:100%}.fullscreen-backdrop[data-v-1aadf617],.fullscreen-close-btn[data-v-1aadf617]{align-items:center;cursor:pointer;display:flex;justify-content:center}.fullscreen-close-btn[data-v-1aadf617]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid hsla(0,0%,100%,.2);border-radius:50%;height:56px;position:absolute;right:24px;top:24px;transition:all .3s ease;width:56px;z-index:100}.fullscreen-close-btn[data-v-1aadf617]:hover{background:#fff3;transform:scale(1.1)}.fullscreen-image-container[data-v-1aadf617]{align-items:center;cursor:default;display:flex;height:85%;justify-content:center;position:relative;width:95%}.fullscreen-image[data-v-1aadf617]{border-radius:8px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.fullscreen-carousel[data-v-1aadf617]{height:100%;position:relative;width:100%}.fullscreen-controls[data-v-1aadf617]{align-items:center;display:flex;justify-content:space-between;left:0;padding:0 24px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:10}.fullscreen-nav-btn[data-v-1aadf617]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid hsla(0,0%,100%,.2);border-radius:50%;cursor:pointer;display:flex;height:64px;justify-content:center;transition:all .3s ease;width:64px}.fullscreen-nav-btn[data-v-1aadf617]:hover:not(:disabled){background:#fff3;transform:scale(1.1)}.fullscreen-nav-btn[data-v-1aadf617]:disabled{cursor:not-allowed;opacity:.3}.fullscreen-nav-btn.prev[data-v-1aadf617]{margin-right:auto}.fullscreen-nav-btn.next[data-v-1aadf617]{margin-left:auto}.fullscreen-indicators[data-v-1aadf617]{bottom:40px;display:flex;gap:12px;left:50%;position:absolute;transform:translate(-50%);z-index:10}.fullscreen-indicators button[data-v-1aadf617]{background:#fff6;border:none;border-radius:50%;cursor:pointer;height:12px;padding:0;transition:all .3s ease;width:12px}.fullscreen-indicators button.active[data-v-1aadf617]{background:#fff;transform:scale(1.3)}.fullscreen-indicators button[data-v-1aadf617]:hover{background:#fffc}.single-image-container[data-v-1aadf617]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.fullscreen-info[data-v-1aadf617]{bottom:24px;display:flex;justify-content:center;left:0;padding:0 24px;position:absolute;right:0;z-index:10}.fullscreen-info-content[data-v-1aadf617]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0009;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px 24px}.fullscreen-counter[data-v-1aadf617]{color:#fffc;font-size:.9rem;font-weight:500}.fullscreen-title[data-v-1aadf617]{color:#fff;font-size:1.2rem;font-weight:600}.fullscreen-slide-left-enter-active[data-v-1aadf617],.fullscreen-slide-left-leave-active[data-v-1aadf617],.fullscreen-slide-right-enter-active[data-v-1aadf617],.fullscreen-slide-right-leave-active[data-v-1aadf617]{transition:all .5s ease-in-out}.fullscreen-slide-left-enter-from[data-v-1aadf617]{opacity:0;transform:translate(50px)}.fullscreen-slide-left-leave-to[data-v-1aadf617],.fullscreen-slide-right-enter-from[data-v-1aadf617]{opacity:0;transform:translate(-50px)}.fullscreen-slide-right-leave-to[data-v-1aadf617]{opacity:0;transform:translate(50px)}.dashboard-module-section[data-v-1aadf617]:first-child{transition-delay:.1s}.dashboard-module-section[data-v-1aadf617]:nth-child(2){transition-delay:.2s}.dashboard-module-section[data-v-1aadf617]:nth-child(3){transition-delay:.3s}.dashboard-module-section[data-v-1aadf617]:nth-child(4){transition-delay:.4s}@media (max-width:1279px){.dashboard-module-section[data-v-1aadf617]{padding:80px 0}.module-grid[data-v-1aadf617]{gap:40px;min-height:450px}.module-content-col[data-v-1aadf617]{padding:0 15px}}@media (max-width:1023px){.dashboard-module-section[data-v-1aadf617]{padding:60px 0}.module-grid[data-v-1aadf617]{gap:40px;grid-template-columns:1fr;grid-template-rows:auto auto;min-height:auto}.module-grid.reverse[data-v-1aadf617]{grid-template-areas:"image" "content"}.module-image-col[data-v-1aadf617]{grid-area:image}.module-content-col[data-v-1aadf617]{grid-area:content;padding:0;text-align:center}.module-content[data-v-1aadf617]{margin:0 auto;max-width:600px}.feature-item[data-v-1aadf617]{justify-content:center}.module-image-container[data-v-1aadf617]{margin:0 auto;max-width:600px}.module-image[data-v-1aadf617]{min-height:350px}.floating-badge[data-v-1aadf617]{height:60px;left:30px;top:30px;width:60px}.carousel-control[data-v-1aadf617]{height:40px;opacity:.7;width:40px}.carousel-indicators[data-v-1aadf617]{opacity:.7}}@media (max-width:767px){.module-grid[data-v-1aadf617]{gap:30px}.module-image-container[data-v-1aadf617]{aspect-ratio:16/9}.floating-badge[data-v-1aadf617]{height:50px;left:20px;top:20px;width:50px}}@media (max-width:599px){.dashboard-module-section[data-v-1aadf617]{padding:50px 0}.module-grid[data-v-1aadf617]{gap:25px}.module-content-col[data-v-1aadf617]{padding:0 10px}.module-title[data-v-1aadf617]{font-size:1.5rem}.module-description[data-v-1aadf617]{font-size:1rem}.module-image[data-v-1aadf617]{min-height:280px}.module-image-container[data-v-1aadf617]{border-radius:16px}.floating-badge[data-v-1aadf617]{height:45px;left:15px;top:15px;width:45px}.feature-item[data-v-1aadf617]{padding:10px 12px}.carousel-control[data-v-1aadf617]{height:36px;width:36px}.carousel-control.prev[data-v-1aadf617]{left:8px}.carousel-control.next[data-v-1aadf617]{right:8px}.carousel-indicators[data-v-1aadf617]{bottom:12px}.fullscreen-close-btn[data-v-1aadf617]{right:16px;top:16px}.fullscreen-close-btn[data-v-1aadf617],.fullscreen-nav-btn[data-v-1aadf617]{height:48px;width:48px}.fullscreen-nav-btn .v-icon[data-v-1aadf617]{font-size:32px!important}.fullscreen-indicators[data-v-1aadf617]{bottom:24px}.fullscreen-info[data-v-1aadf617]{bottom:16px}.fullscreen-info-content[data-v-1aadf617]{padding:8px 16px}.fullscreen-title[data-v-1aadf617]{font-size:1rem}}@media (min-width:1900px){.grid-container[data-v-1aadf617]{max-width:1800px}.module-grid[data-v-1aadf617]{gap:80px;min-height:600px}}.image-carousel[data-v-1aadf617],.module-image[data-v-1aadf617]{height:100%;width:100%}.modules-grid-section[data-v-e6e46393]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:60px 0;position:relative}.carousel-wrapper[data-v-e6e46393]{height:300px;margin:0 auto;max-width:1100px;position:relative;width:100%}.carousel-container[data-v-e6e46393]{height:100%;overflow:hidden;perspective:1500px;position:relative;width:100%}.carousel-card[data-v-e6e46393]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 10px 30px -10px #1e293b2e;cursor:pointer;display:flex;height:260px;left:50%;overflow:hidden;padding:.9rem 1.1rem;position:absolute;top:50%;transform-origin:center center;transition:transform .6s cubic-bezier(.25,.8,.25,1),opacity .5s ease,filter .5s ease;width:340px}.carousel-card[data-v-e6e46393]:before{background-color:var(--card-color);content:"";height:6px;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:center;transition:transform .5s ease .2s;width:100%}.carousel-card.active[data-v-e6e46393]:before{transform:scaleX(1)}.card-row[data-v-e6e46393]{gap:14px;min-height:0;width:100%}.card-icon-wrapper[data-v-e6e46393],.card-row[data-v-e6e46393]{align-items:center;display:flex}.card-icon-wrapper[data-v-e6e46393]{background-color:#f1f5f9;border-radius:12px;flex:0 0 52px;height:52px;justify-content:center;width:52px}.text-group[data-v-e6e46393]{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;justify-content:space-between;min-width:0}.title[data-v-e6e46393]{color:#0f172a;font-size:1.06rem;font-weight:750;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.desc[data-v-e6e46393],.title[data-v-e6e46393]{margin:0;overflow:hidden}.desc[data-v-e6e46393]{color:#475569;display:-webkit-box;font-size:.9rem;line-height:1.35;-webkit-box-orient:vertical}.carousel-nav[data-v-e6e46393]{background:#fff;border:1px solid #e2e8f0;border-radius:50%;color:#475569;cursor:pointer;display:grid;font-size:1.6rem;height:44px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:44px;z-index:10}.carousel-nav[data-v-e6e46393]:hover{background:#4a90e2;border-color:#4a90e2;color:#fff}.prev-btn[data-v-e6e46393]{left:10px}.next-btn[data-v-e6e46393]{right:10px}@media (max-width:900px){.carousel-wrapper[data-v-e6e46393]{height:auto;max-width:720px;padding:26px 0}.carousel-container[data-v-e6e46393]{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;padding:4px 52px 10px;perspective:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.carousel-card[data-v-e6e46393]{filter:none!important;flex:0 0 86%;height:220px;margin:4px 0 12px;max-width:520px;opacity:1!important;padding:.9rem 1rem;position:relative;scroll-snap-align:center;transform:none!important;width:86%}.card-row[data-v-e6e46393]{flex-direction:column;gap:12px;justify-content:center}.card-icon-wrapper[data-v-e6e46393]{flex-basis:48px;height:48px;width:48px}.title[data-v-e6e46393]{font-size:1rem}.desc[data-v-e6e46393],.title[data-v-e6e46393]{text-align:center}.desc[data-v-e6e46393]{font-size:.88rem;-webkit-line-clamp:3}.carousel-nav[data-v-e6e46393]{display:grid;top:50%}.prev-btn[data-v-e6e46393]{left:6px}.next-btn[data-v-e6e46393]{right:6px}}.modules-main-section[data-v-7d11f189]{overflow:hidden;padding:100px 0 0;position:relative}.main-background[data-v-7d11f189]{background:linear-gradient(135deg,#fff,#f8fafc);top:0;z-index:0}.main-background[data-v-7d11f189],.main-curved-bottom[data-v-7d11f189]{bottom:0;left:0;position:absolute;right:0}.main-curved-bottom[data-v-7d11f189]{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:50% 50% 0 0;height:100px;transform:scaleX(1.5)}.section-chip[data-v-7d11f189]{background:#0563801a!important;border:1px solid rgba(5,99,128,.2)!important;font-weight:600;position:relative;z-index:1}.section-title[data-v-7d11f189]{color:#1e293b;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2;margin-bottom:1rem;position:relative;z-index:1}.section-subtitle[data-v-7d11f189]{color:#64748b;font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:666px;position:relative;z-index:1}@media (max-width:959px){.modules-main-section[data-v-7d11f189]{padding:80px 0 0}.section-title[data-v-7d11f189]{font-size:2rem}.section-subtitle[data-v-7d11f189]{font-size:1.125rem}}@media (max-width:599px){.modules-main-section[data-v-7d11f189]{padding:60px 0 0}.section-title[data-v-7d11f189]{font-size:1.75rem}.section-subtitle[data-v-7d11f189]{font-size:1rem}}.problem-section[data-v-84acdf66]{background:linear-gradient(135deg,#1e293b,#0f172a);padding:80px 0}.section-header[data-v-84acdf66]{margin-bottom:3rem}.section-badge[data-v-84acdf66]{font-weight:600}.section-title[data-v-84acdf66]{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2;margin-bottom:1rem}.section-subtitle[data-v-84acdf66]{font-size:1.125rem;line-height:1.6;margin:0 auto;max-width:600px}.problem-card[data-v-84acdf66]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d!important;border:1px solid hsla(0,0%,100%,.1)!important;height:100%;padding:2rem;text-align:center;transition:all .3s ease}.problem-card[data-v-84acdf66]:hover{background:#ffffff14!important;border:1px solid hsla(0,0%,100%,.2)!important;transform:translateY(-5px)}.problem-icon[data-v-84acdf66]{margin-bottom:1.5rem}.problem-title[data-v-84acdf66]{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:1rem}.problem-description[data-v-84acdf66]{color:#cbd5e1;font-size:.95rem;line-height:1.5;margin-bottom:1.5rem}.problem-impact[data-v-84acdf66]{margin-top:auto}.problem-cta[data-v-84acdf66]{margin-top:2rem}@media (max-width:959px){.problem-section[data-v-84acdf66]{padding:60px 0}.problem-card[data-v-84acdf66]{margin-bottom:1.5rem}}@media (max-width:599px){.problem-section[data-v-84acdf66]{padding:40px 0}.section-title[data-v-84acdf66]{font-size:1.5rem}.section-subtitle[data-v-84acdf66]{font-size:1rem}.problem-card[data-v-84acdf66]{padding:1.5rem}}.problem-card[data-v-84acdf66]{animation:fadeInUp-84acdf66 .6s ease}@keyframes fadeInUp-84acdf66{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.problem-card[data-v-84acdf66]:first-child{animation-delay:.1s}.problem-card[data-v-84acdf66]:nth-child(2){animation-delay:.2s}.problem-card[data-v-84acdf66]:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.problem-card[data-v-84acdf66],.problem-card[data-v-84acdf66]:hover{animation:none;transition:none}}.value-card[data-v-87d1329b]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6!important;border:1px solid transparent;height:100%;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.value-card[data-v-87d1329b]:hover{box-shadow:0 20px 40px #05638026!important;transform:translateY(-6px)}.card-border[data-v-87d1329b]{background:linear-gradient(135deg,transparent,transparent);border-radius:inherit;bottom:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;right:0;top:0;transition:all .4s cubic-bezier(.4,0,.2,1)}.card-border.hovered[data-v-87d1329b]{background:linear-gradient(135deg,#056380,#0ea5e9 50%,#38bdf8);padding:2px}.card-content[data-v-87d1329b]{align-items:center;display:flex;flex-direction:column;gap:1.5rem;height:100%;padding:2.5rem 2rem;position:relative;text-align:center;z-index:1}.description-section[data-v-87d1329b],.icon-section[data-v-87d1329b],.title-section[data-v-87d1329b]{width:100%}.value-icon-wrapper[data-v-87d1329b]{background:#0563800d;border-radius:1rem;display:inline-flex;margin-bottom:.5rem;padding:1rem;position:relative}.value-icon-bg[data-v-87d1329b]{background:linear-gradient(135deg,#0563801a,#0ea5e91a);border-radius:1rem;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease}.value-icon-bg.hovered[data-v-87d1329b]{opacity:1;transform:scale(1.05)}.value-title[data-v-87d1329b]{background:linear-gradient(135deg,#1e293b,#475569);-webkit-background-clip:text;color:#1e293b;font-size:1.1em;font-weight:700;line-height:1.3;margin:0;-webkit-text-fill-color:transparent;background-clip:text}.value-card:hover .value-title[data-v-87d1329b]{background:linear-gradient(135deg,#056380,#0ea5e9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.value-description[data-v-87d1329b]{color:#64748b;font-size:1rem;font-weight:400;line-height:1.7;margin:0}@media (max-width:959px){.card-content[data-v-87d1329b]{gap:1.25rem;padding:2rem 1.5rem}.value-title[data-v-87d1329b]{font-size:1.25rem}.value-icon-wrapper[data-v-87d1329b]{padding:.875rem}}@media (max-width:599px){.card-content[data-v-87d1329b]{gap:1rem;padding:1.75rem 1.25rem}.value-title[data-v-87d1329b]{font-size:1.125rem}.value-description[data-v-87d1329b]{font-size:.95rem}.value-icon-wrapper[data-v-87d1329b]{padding:.75rem}}.why-finma-section[data-v-0b5f3a23]{background:linear-gradient(135deg,#fff,#f8fafc);overflow:hidden;padding:6rem 0;position:relative}.section-badge[data-v-0b5f3a23]{background:#0563801a!important;border:1px solid rgba(5,99,128,.2)!important;font-weight:600}.section-title[data-v-0b5f3a23]{color:#1e293b;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:1.1;margin-bottom:1rem}.gradient-text[data-v-0b5f3a23]{background:linear-gradient(135deg,#056380,#0ea5e9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle[data-v-0b5f3a23]{color:#64748b;font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:600px}.carousel-container[data-v-0b5f3a23]{margin:0 -16px;position:relative;width:calc(100% + 32px)}.carousel-wrapper[data-v-0b5f3a23]{overflow:hidden;padding:0 16px;position:relative;touch-action:pan-y;width:100%}.carousel-track[data-v-0b5f3a23]{display:flex;height:100%;min-height:300px;transition:transform .4s cubic-bezier(.25,.46,.45,.94);will-change:transform}.carousel-slide[data-v-0b5f3a23]{box-sizing:border-box;flex:0 0 100%;flex-shrink:0;min-width:100%;padding:0 8px;width:100%}.carousel-navigation[data-v-0b5f3a23]{align-items:center;display:flex;justify-content:space-between;margin-top:24px;padding:0 24px;width:100%}.navigation-dots[data-v-0b5f3a23]{display:flex;gap:8px}.dot[data-v-0b5f3a23]{background-color:#e2e8f0;border:none;border-radius:50%;cursor:pointer;flex-shrink:0;height:8px;padding:0;transition:all .3s ease;width:8px}.dot.active[data-v-0b5f3a23]{background-color:#056380;border-radius:12px;transform:scale(1.2);width:24px}.dot[data-v-0b5f3a23]:hover{background-color:#94a3b8}.navigation-buttons[data-v-0b5f3a23]{display:flex;gap:8px}.navigation-buttons .v-btn[data-v-0b5f3a23]{background-color:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 3px #0000001a}.navigation-buttons .v-btn[data-v-0b5f3a23]:disabled{cursor:not-allowed;opacity:.5}.bottom-cta[data-v-0b5f3a23]{background:linear-gradient(135deg,#056380,#0ea5e9);border-radius:1.5rem;color:#fff;overflow:hidden;padding:3rem 2rem;position:relative}.bottom-cta[data-v-0b5f3a23]:before{animation:rotate-0b5f3a23 20s linear infinite;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);content:"";height:200%;position:absolute;right:-50%;top:-50%;width:100%}.cta-title[data-v-0b5f3a23]{font-size:1.5rem}.cta-btn[data-v-0b5f3a23],.cta-title[data-v-0b5f3a23]{font-weight:700;position:relative;z-index:2}.cta-btn[data-v-0b5f3a23]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3!important;border:1px solid hsla(0,0%,100%,.3)!important;color:#fff!important;padding:.75rem 2rem;transition:all .3s ease}.cta-btn[data-v-0b5f3a23]:hover{background:#ffffff4d!important;transform:translateY(-2px)}@keyframes rotate-0b5f3a23{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:959px){.why-finma-section[data-v-0b5f3a23]{padding:4rem 0}}@media (max-width:599px){.section-title[data-v-0b5f3a23]{font-size:2rem}.section-subtitle[data-v-0b5f3a23]{font-size:1.125rem}.bottom-cta[data-v-0b5f3a23]{padding:2rem 1.5rem}.cta-title[data-v-0b5f3a23]{font-size:1.25rem}.carousel-navigation[data-v-0b5f3a23]{padding:0 16px}.carousel-track[data-v-0b5f3a23]{min-height:280px}}@media (min-width:960px){.carousel-container[data-v-0b5f3a23]{display:none}}.launch-cta-container[data-v-5786d4e1]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#fffffff2,#f8fafce6);border:1px solid rgba(226,232,240,.8);border-radius:1.25rem;box-shadow:0 8px 32px #0563801a;overflow:hidden;padding:2rem;position:relative;transition:all .4s cubic-bezier(.34,1.56,.64,1)}[data-v-5786d4e1] .theme--dark .launch-cta-container{background:linear-gradient(135deg,#1e293bf2,#0f172ae6);border-color:#334155cc}.launch-cta-container.highlighted[data-v-5786d4e1]{background:linear-gradient(135deg,#056380f2,#0ea5e9e6);border:none;box-shadow:0 20px 40px #05638040}[data-v-5786d4e1] .theme--dark .launch-cta-container.highlighted{background:linear-gradient(135deg,#056380f2,#0ea5e9e6)}.launch-cta-container.border[data-v-5786d4e1]{border:2px solid rgb(var(--v-theme-primary))!important}.cta-bg-elements[data-v-5786d4e1]{bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0}.cta-shape[data-v-5786d4e1]{background:linear-gradient(135deg,#fff,#ffffff80);border-radius:50%;opacity:.1;position:absolute}.cta-shape-1[data-v-5786d4e1]{animation:shape-float-5786d4e1 8s ease-in-out infinite;height:100px;right:-20px;top:-30px;width:100px}.cta-shape-2[data-v-5786d4e1]{animation:shape-float-5786d4e1 10s ease-in-out infinite reverse;bottom:-50px;height:150px;left:-30px;width:150px}.cta-shape-3[data-v-5786d4e1]{animation:shape-float-5786d4e1 12s ease-in-out infinite;height:80px;right:10%;top:60%;width:80px}@keyframes shape-float-5786d4e1{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}.cta-sparkle[data-v-5786d4e1]{animation:sparkle-twinkle-5786d4e1 3s ease-in-out infinite;background:#fff;border-radius:50%;height:3px;opacity:0;position:absolute;width:3px}.sparkle-1[data-v-5786d4e1]{animation-delay:0s;left:20%;top:20%}.sparkle-2[data-v-5786d4e1]{animation-delay:.5s;left:30%;top:60%}.sparkle-3[data-v-5786d4e1]{animation-delay:1s;left:70%;top:40%}.sparkle-4[data-v-5786d4e1]{animation-delay:1.5s;left:60%;top:80%}.sparkle-5[data-v-5786d4e1]{animation-delay:2s;left:50%;top:30%}@keyframes sparkle-twinkle-5786d4e1{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}.cta-content[data-v-5786d4e1]{position:relative;z-index:2}.urgency-badge[data-v-5786d4e1]{align-items:center;animation:badge-glow-5786d4e1 2s ease-in-out infinite;background:linear-gradient(135deg,#ff6b35,#ff8e53);border-radius:20px;box-shadow:0 4px 12px #ff6b354d;color:#fff;display:inline-flex;font-size:.75rem;font-weight:800;letter-spacing:.5px;margin-bottom:1.25rem;overflow:hidden;padding:6px 16px;position:relative;text-transform:uppercase}.badge-shine[data-v-5786d4e1]{animation:badge-shine-5786d4e1 3s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);height:100%;left:-100%;position:absolute;top:0;width:50%}.badge-content[data-v-5786d4e1]{align-items:center;display:flex;position:relative;z-index:2}@keyframes badge-glow-5786d4e1{0%,to{box-shadow:0 4px 12px #ff6b354d;transform:scale(1)}50%{box-shadow:0 6px 20px #ff6b3580;transform:scale(1.05)}}@keyframes badge-shine-5786d4e1{0%{left:-100%}to{left:200%}}.cta-text[data-v-5786d4e1]{margin-bottom:1.75rem}.cta-title[data-v-5786d4e1]{background:linear-gradient(135deg,#1e293b,#475569);-webkit-background-clip:text;background-clip:text;color:#1e293b;font-size:1.75rem;font-weight:800;line-height:1.2;margin-bottom:.5rem}.cta-title[data-v-5786d4e1],.highlighted .cta-title[data-v-5786d4e1]{-webkit-text-fill-color:transparent}.highlighted .cta-title[data-v-5786d4e1]{background:linear-gradient(135deg,#fff,#ffffffe6);-webkit-background-clip:text;background-clip:text}[data-v-5786d4e1] .theme--dark .cta-title{background:linear-gradient(135deg,#f8fafc,#cbd5e1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cta-subtitle[data-v-5786d4e1]{color:#64748b;font-size:1.125rem;line-height:1.4;margin:0}.highlighted .cta-subtitle[data-v-5786d4e1]{color:#ffffffe6}[data-v-5786d4e1] .theme--dark .cta-subtitle{color:#cbd5e1}.conditions[data-v-5786d4e1]{background:#ffffff26;border:1px solid rgba(226,232,240,.4);border-radius:12px;display:flex;flex-direction:column;gap:.875rem;margin-bottom:2rem;padding:1.25rem}.highlighted .conditions[data-v-5786d4e1]{background:#ffffff1a;border-color:#fff3}[data-v-5786d4e1] .theme--dark .conditions{background:#ffffff0d;border-color:#ffffff1a}.condition-item[data-v-5786d4e1]{align-items:center;animation:slide-in-5786d4e1 .4s ease-out forwards;display:flex;gap:.75rem;opacity:0;transform:translate(-20px)}.condition-item[data-v-5786d4e1]:first-child{animation-delay:.1s}.condition-item[data-v-5786d4e1]:nth-child(2){animation-delay:.2s}.condition-item[data-v-5786d4e1]:nth-child(3){animation-delay:.3s}@keyframes slide-in-5786d4e1{to{opacity:1;transform:translate(0)}}.condition-icon[data-v-5786d4e1]{flex-shrink:0}.condition-text[data-v-5786d4e1]{color:#475569;font-size:.95rem;font-weight:500;line-height:1.3}.highlighted .condition-text[data-v-5786d4e1]{color:#fffffff2}[data-v-5786d4e1] .theme--dark .condition-text{color:#cbd5e1}.timer-section[data-v-5786d4e1]{background:linear-gradient(135deg,#f59e0b1a,#fbbf240d);border:1px solid rgba(245,158,11,.2);border-radius:12px;margin-bottom:2rem;padding:1.25rem}.highlighted .timer-section[data-v-5786d4e1]{background:linear-gradient(135deg,#f59e0b26,#fbbf241a);border-color:#f59e0b4d}.timer-header[data-v-5786d4e1]{align-items:center;color:#d97706;display:flex;font-size:1rem;font-weight:600;margin-bottom:.75rem}.highlighted .timer-header[data-v-5786d4e1]{color:#fcd34d}.timer-progress[data-v-5786d4e1]{align-items:center;display:flex;gap:1rem;margin-bottom:.5rem}.progress-bar[data-v-5786d4e1]{background:#e2e8f080;border-radius:4px;flex:1;height:8px;overflow:hidden}.highlighted .progress-bar[data-v-5786d4e1]{background:#fff3}.progress-fill[data-v-5786d4e1]{background:linear-gradient(90deg,#f59e0b,#fbbf24);border-radius:4px;height:100%;overflow:hidden;position:relative;transition:width 1s ease-out}.progress-fill[data-v-5786d4e1]:after{animation:progress-shine-5786d4e1 2s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:50%}@keyframes progress-shine-5786d4e1{0%{left:-100%}to{left:200%}}.timer-percent[data-v-5786d4e1]{color:#d97706;font-family:monospace;font-size:1rem;font-weight:700;min-width:40px;text-align:right}.highlighted .timer-percent[data-v-5786d4e1]{color:#fcd34d}.timer-note[data-v-5786d4e1]{color:#64748b;font-size:.875rem;font-weight:500}.highlighted .timer-note[data-v-5786d4e1]{color:#fffc}[data-v-5786d4e1] .theme--dark .timer-note{color:#94a3b8}.cta-button[data-v-5786d4e1]{border-radius:12px!important;box-shadow:0 10px 25px rgba(var(--v-theme-primary),.3)!important;display:block;font-size:1.125rem!important;font-weight:700!important;height:52px!important;letter-spacing:.5px;margin:0 auto 1.25rem;max-width:300px;overflow:hidden;padding:0 2rem!important;position:relative;text-transform:none!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important;width:100%}.highlighted .cta-button[data-v-5786d4e1]{background:#fff!important;box-shadow:0 10px 25px #0003!important;color:rgb(var(--v-theme-primary))!important}.cta-button[data-v-5786d4e1]:hover{box-shadow:0 15px 35px rgba(var(--v-theme-primary),.4)!important;transform:translateY(-3px)!important}.highlighted .cta-button[data-v-5786d4e1]:hover{box-shadow:0 15px 35px #0000004d!important}.pulse-button[data-v-5786d4e1]:before{animation:button-pulse-5786d4e1 2s ease-in-out infinite;border-radius:12px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@keyframes button-pulse-5786d4e1{0%,to{box-shadow:0 0 rgba(var(--v-theme-primary),.7)}50%{box-shadow:0 0 0 10px rgba(var(--v-theme-primary),0)}}.highlighted .pulse-button[data-v-5786d4e1]:before{animation:button-pulse-white-5786d4e1 2s ease-in-out infinite}@keyframes button-pulse-white-5786d4e1{0%,to{box-shadow:0 0 #ffffffb3}50%{box-shadow:0 0 0 10px #fff0}}.cta-notice[data-v-5786d4e1]{align-items:center;color:#64748b;display:flex;font-size:.875rem;font-weight:500;justify-content:center;margin:0;text-align:center}.highlighted .cta-notice[data-v-5786d4e1]{color:#fffc}[data-v-5786d4e1] .theme--dark .cta-notice{color:#94a3b8}.cta-side-icon[data-v-5786d4e1]{opacity:.15;position:absolute;right:1.5rem;top:1.5rem}.highlighted .cta-side-icon[data-v-5786d4e1]{opacity:.2}.launch-cta-container.compact[data-v-5786d4e1]{padding:1.5rem}.launch-cta-container.compact .cta-title[data-v-5786d4e1]{font-size:1.5rem}.launch-cta-container.compact .cta-subtitle[data-v-5786d4e1]{font-size:1.05rem}.launch-cta-container.compact .conditions[data-v-5786d4e1]{gap:.75rem;margin-bottom:1.5rem;padding:1rem}.launch-cta-container.compact .condition-text[data-v-5786d4e1]{font-size:.9rem}.launch-cta-container.compact .timer-section[data-v-5786d4e1]{margin-bottom:1.5rem;padding:1rem}.launch-cta-container.compact .cta-button[data-v-5786d4e1]{font-size:1.05rem!important;height:48px!important;max-width:280px}.launch-cta-container.compact .cta-notice[data-v-5786d4e1]{font-size:.8rem}@media (max-width:960px){.launch-cta-container[data-v-5786d4e1]{padding:1.75rem}.launch-cta-container.compact[data-v-5786d4e1]{padding:1.25rem}.cta-title[data-v-5786d4e1]{font-size:1.5rem}.cta-subtitle[data-v-5786d4e1]{font-size:1.05rem}.cta-button[data-v-5786d4e1]{font-size:1.05rem!important;height:48px!important}.cta-side-icon[data-v-5786d4e1]{display:none}}@media (max-width:600px){.launch-cta-container[data-v-5786d4e1]{padding:1.5rem;text-align:center}.launch-cta-container.compact[data-v-5786d4e1]{padding:1rem}.conditions[data-v-5786d4e1]{text-align:left}.condition-item[data-v-5786d4e1]{justify-content:flex-start}.cta-button[data-v-5786d4e1]{max-width:none;width:100%}}.card-wrapper[data-v-8d0cffe0]{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.training-badge[data-v-8d0cffe0]{align-items:center;background:linear-gradient(135deg,#ff6b35,#ffa726);border-radius:20px;box-shadow:0 4px 15px #ff6b3566;color:#fff;display:flex;font-size:.75rem;font-weight:700;left:50%;letter-spacing:.5px;overflow:hidden;padding:6px 20px;position:absolute;text-transform:uppercase;top:-14px;transform:translate(-50%);white-space:nowrap;z-index:15}.training-badge .badge-shine[data-v-8d0cffe0]{animation:badge-shine 3s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);height:100%;left:-100%;position:absolute;top:0;width:50%}.training-badge .badge-content[data-v-8d0cffe0]{align-items:center;display:flex;position:relative;z-index:2}.training-highlight[data-v-8d0cffe0]{background:linear-gradient(90deg,#ff6b35,#ffa726 50%,#ff6b35);border-radius:1.25rem 1.25rem 0 0;height:4px;left:0;position:absolute;right:0;top:0;z-index:1}.plan-name-container[data-v-8d0cffe0]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:4px}.training-label[data-v-8d0cffe0]{align-items:center;background:linear-gradient(135deg,#ff6b351a,#ffa7260d);border:1px solid rgba(255,107,53,.2);border-radius:20px;color:#ff6b35;display:flex;font-size:.85rem;font-weight:600;padding:4px 12px}.label-text[data-v-8d0cffe0]{font-weight:700}.training-icon[data-v-8d0cffe0]{background:linear-gradient(135deg,#ff6b35,#ffa726)!important;box-shadow:0 8px 20px #ff6b354d;position:relative}.training-benefit-badge[data-v-8d0cffe0]{align-items:center;background:linear-gradient(135deg,#10b98126,#34d3991a);border:1px solid rgba(16,185,129,.2);border-radius:12px;color:#047857;display:inline-flex;font-size:.85rem;font-weight:600;margin-top:12px;padding:8px 16px}.benefit-text[data-v-8d0cffe0]{font-weight:500}[data-v-8d0cffe0] .theme--dark .benefit-text{color:#34d399}.training-value-highlight[data-v-8d0cffe0]{background:linear-gradient(135deg,#ff6b351a,#ffa7260d);border:1px solid rgba(255,107,53,.2);border-radius:12px;margin:12px 0;padding:10px}.highlight-content[data-v-8d0cffe0]{align-items:center;display:flex;justify-content:center}.highlight-text[data-v-8d0cffe0]{color:#d84315;font-size:.9rem;font-weight:600;margin-left:1em;text-align:left}[data-v-8d0cffe0] .theme--dark .highlight-text{color:#ffab40}.exclusive-training-section[data-v-8d0cffe0]{background:linear-gradient(135deg,#fff8e166,#fff3e026);border:1px solid rgba(255,107,53,.15);border-radius:12px;margin:16px 0;padding:16px}[data-v-8d0cffe0] .theme--dark .exclusive-training-section{background:linear-gradient(135deg,#ff6b3514,#ffa7260a)}.exclusive-header[data-v-8d0cffe0]{align-items:center;border-bottom:1px solid rgba(255,107,53,.2);display:flex;justify-content:center;margin-bottom:12px;padding-bottom:8px}.exclusive-title[data-v-8d0cffe0]{color:#ff6b35;font-size:.9rem;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.training-main-feature[data-v-8d0cffe0]{align-items:flex-start;display:flex;margin-bottom:12px}.main-feature-icon[data-v-8d0cffe0]{align-items:center;background:linear-gradient(135deg,#ff6b3526,#ffa7261a);border-radius:8px;display:flex;flex-shrink:0;height:36px;justify-content:center;margin-right:12px;width:36px}.main-feature-content[data-v-8d0cffe0]{flex:1}.main-feature-title[data-v-8d0cffe0]{color:#d84315;font-size:.95rem;font-weight:700;line-height:1.2;margin-bottom:4px}[data-v-8d0cffe0] .theme--dark .main-feature-title{color:#ffab40}.main-feature-description[data-v-8d0cffe0]{color:#666;font-size:.85rem;line-height:1.3;margin:0}[data-v-8d0cffe0] .theme--dark .main-feature-description{color:#cbd5e1}.training-details-cta[data-v-8d0cffe0]{border-top:1px solid rgba(255,107,53,.1);margin-top:12px;padding-top:12px;text-align:center}.details-btn[data-v-8d0cffe0]{font-size:.8rem;font-weight:500;height:32px;text-transform:none}.no-training-section[data-v-8d0cffe0]{background:#64748b0d;border:1px solid rgba(100,116,139,.1);border-radius:8px;margin:12px 0;padding:10px 12px}.no-training-content[data-v-8d0cffe0]{align-items:center;display:flex;margin-bottom:6px}.no-training-icon[data-v-8d0cffe0]{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-right:8px}.no-training-title[data-v-8d0cffe0]{color:#64748b;font-size:.85rem;font-weight:600}.no-training-note[data-v-8d0cffe0]{align-items:center;background:#ff6b350d;border:1px solid rgba(255,107,53,.1);border-radius:6px;color:#d84315;display:flex;font-size:.75rem;padding:4px 8px}[data-v-8d0cffe0] .theme--dark .no-training-note{color:#ffab40}.training-cta[data-v-8d0cffe0]{background:linear-gradient(135deg,#ff6b35,#ffa726)!important;border:none!important;box-shadow:0 4px 15px #ff6b354d!important;color:#fff!important}.training-cta[data-v-8d0cffe0]:hover{box-shadow:0 6px 20px #ff6b3566!important}.training-guarantee[data-v-8d0cffe0]{background:linear-gradient(135deg,#10b9811a,#34d3990d);border:1px solid rgba(16,185,129,.1);border-radius:8px;color:#047857;font-size:.8rem;font-weight:500;margin-top:12px;padding:8px 12px}.guarantee-content[data-v-8d0cffe0]{align-items:center;display:flex;justify-content:center}.guarantee-text[data-v-8d0cffe0]{font-size:.8rem}@media (max-width:959px){.training-badge[data-v-8d0cffe0]{font-size:.7rem;padding:5px 16px;top:-12px}.plan-name-container[data-v-8d0cffe0]{flex-direction:column;gap:8px}.exclusive-training-section[data-v-8d0cffe0]{padding:12px}}@media (max-width:599px){.training-badge[data-v-8d0cffe0]{font-size:.65rem;padding:4px 12px;top:-10px}.plan-name-container[data-v-8d0cffe0]{gap:6px}.training-label[data-v-8d0cffe0]{font-size:.8rem;padding:3px 10px}.no-training-content[data-v-8d0cffe0]{flex-direction:column;text-align:center}.no-training-icon[data-v-8d0cffe0]{margin-bottom:4px;margin-right:0}}.popular-badge[data-v-8d0cffe0]{align-items:center;animation:badge-glow-8d0cffe0 3s ease-in-out infinite;background:linear-gradient(135deg,#056380,#0ea5e9 50%,#056380);border-radius:20px;box-shadow:0 6px 20px #05638066;color:#fff;display:flex;font-size:.75rem;font-weight:800;left:50%;letter-spacing:.8px;overflow:hidden;padding:8px 24px;position:absolute;text-transform:uppercase;top:-16px;transform:translate(-50%);white-space:nowrap;z-index:20}.badge-shine[data-v-8d0cffe0]{animation:badge-shine 3s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);height:100%;left:-100%;position:absolute;top:0;width:50%}.badge-content[data-v-8d0cffe0]{align-items:center;display:flex;position:relative;z-index:2}@keyframes badge-glow-8d0cffe0{0%,to{box-shadow:0 6px 20px #05638066}50%{box-shadow:0 6px 30px #05638099}}.plan-card[data-v-8d0cffe0]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#fffffff2,#f8fafce6)!important;border:1px solid rgba(226,232,240,.9);border-radius:1.25rem!important;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:1.75rem;position:relative;text-align:center;transition:all .4s cubic-bezier(.34,1.56,.64,1)}[data-v-8d0cffe0] .theme--dark .plan-card{background:linear-gradient(135deg,#1e293bf2,#0f172ae6)!important;border-color:#334155cc}.card-glow[data-v-8d0cffe0]{background:linear-gradient(45deg,transparent,rgba(14,165,233,.1) 25%,rgba(5,99,128,.2) 50%,rgba(14,165,233,.1) 75%,transparent);border-radius:1.3rem;bottom:-2px;left:-2px;opacity:0;position:absolute;right:-2px;top:-2px;transition:opacity .4s ease;z-index:-1}.popular-plan .card-glow[data-v-8d0cffe0]{animation:card-glow-pulse-8d0cffe0 4s ease-in-out infinite;opacity:1}@keyframes card-glow-pulse-8d0cffe0{0%,to{opacity:.7}50%{opacity:1}}.standard-plan[data-v-8d0cffe0]:hover{border-color:#05638066;box-shadow:0 20px 40px #05638026!important;transform:translateY(-6px)}.popular-plan[data-v-8d0cffe0]{border:2px solid rgb(var(--v-theme-primary))!important;box-shadow:0 25px 50px #05638033!important;transform:translateY(-6px)}.popular-plan[data-v-8d0cffe0]:hover{box-shadow:0 30px 60px #0563804d!important;transform:translateY(-8px)}.plan-header[data-v-8d0cffe0]{margin-bottom:1.75rem}.icon-wrapper[data-v-8d0cffe0]{margin-bottom:1.25rem}.icon-container[data-v-8d0cffe0]{align-items:center;background:linear-gradient(135deg,#e2e8f080,#f1f5f94d);border-radius:14px;display:inline-flex;height:56px;justify-content:center;transition:all .3s ease;width:56px}[data-v-8d0cffe0] .theme--dark .icon-container{background:linear-gradient(135deg,#33415580,#1e293b4d)}.popular-icon[data-v-8d0cffe0]{background:linear-gradient(135deg,rgb(var(--v-theme-primary)) 0,#0ea5e9cc)!important;box-shadow:0 8px 20px #0563804d}.plan-name[data-v-8d0cffe0]{background:linear-gradient(135deg,#0f172a,#475569);-webkit-background-clip:text;font-size:1.5rem;font-weight:800;margin-bottom:0;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}[data-v-8d0cffe0] .theme--dark .plan-name{background:linear-gradient(135deg,#f8fafc,#cbd5e1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-primary .plan-name[data-v-8d0cffe0]{background:linear-gradient(135deg,rgb(var(--v-theme-primary)) 0,#0ea5e9);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.plan-description[data-v-8d0cffe0]{color:#64748b;font-size:.9rem;line-height:1.4;margin-bottom:0}.price-section[data-v-8d0cffe0]{margin-bottom:1.75rem;position:relative}.price-container[data-v-8d0cffe0]{margin-bottom:.5rem;position:relative}.price-main[data-v-8d0cffe0]{align-items:baseline;display:flex;gap:.25rem;justify-content:center;position:relative;z-index:10}.price-amount[data-v-8d0cffe0]{font-size:2.75rem;font-weight:900;letter-spacing:-1px;line-height:1;transition:all .3s ease}.price-amount.pulse[data-v-8d0cffe0]{animation:price-pulse-8d0cffe0 1s ease-out}@keyframes price-pulse-8d0cffe0{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.price-period[data-v-8d0cffe0]{color:#64748b;font-size:1rem;font-weight:500}.savings-badge[data-v-8d0cffe0]{animation:savings-appear-8d0cffe0 .4s ease-out;position:absolute;right:-8px;top:-8px;z-index:15}.savings-content[data-v-8d0cffe0]{align-items:center;box-shadow:0 4px 12px #10b9814d;color:#fff;display:flex;font-size:.7rem;font-weight:700;padding:4px 10px;position:relative;z-index:2}.savings-content[data-v-8d0cffe0],.savings-pulse[data-v-8d0cffe0]{background:linear-gradient(135deg,#10b981,#34d399);border-radius:10px}.savings-pulse[data-v-8d0cffe0]{animation:savings-pulse-8d0cffe0 2s ease-in-out infinite;height:100%;left:50%;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}@keyframes savings-appear-8d0cffe0{0%{opacity:0;transform:scale(0) rotate(-180deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes savings-pulse-8d0cffe0{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(1)}50%{opacity:0;transform:translate(-50%,-50%) scale(1.1)}}.discount-info[data-v-8d0cffe0]{animation:fade-in-8d0cffe0 .4s ease-out;margin-top:.75rem}.original-price-line[data-v-8d0cffe0]{align-items:center;display:flex;gap:.75rem;justify-content:center;margin-bottom:.25rem}.original-price-label[data-v-8d0cffe0]{color:#94a3b8;font-size:.875rem;font-weight:500;text-decoration:line-through}.discount-percent[data-v-8d0cffe0]{border-radius:6px;font-weight:700;padding:2px 8px}.discount-percent[data-v-8d0cffe0],.savings-details[data-v-8d0cffe0]{background:#10b9811a;color:#10b981;font-size:.875rem}.savings-details[data-v-8d0cffe0]{align-items:center;border-radius:8px;display:flex;font-weight:600;justify-content:center;margin-top:.25rem;padding:4px 12px}.coupon-section[data-v-8d0cffe0]{animation:fade-in-8d0cffe0 .4s ease-out;margin-top:12px}.coupon-applied[data-v-8d0cffe0]{margin-bottom:.5rem}.coupon-badge[data-v-8d0cffe0]{align-items:center;background:linear-gradient(135deg,#10b981,#34d399);border-radius:8px;box-shadow:0 4px 10px #10b98133;color:#fff;display:inline-flex;font-size:.8rem;font-weight:600;padding:4px 10px}.coupon-cta-wrapper[data-v-8d0cffe0]{text-align:center}.coupon-cta-btn[data-v-8d0cffe0]{background:rgba(var(--v-theme-primary),.05)!important;border:1.5px solid rgb(var(--v-theme-primary))!important;border-radius:8px!important;font-weight:600;height:36px!important;letter-spacing:.3px;min-width:140px!important;text-transform:none;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.coupon-cta-btn[data-v-8d0cffe0]:hover{background:rgba(var(--v-theme-primary),.1)!important;box-shadow:0 4px 12px rgba(var(--v-theme-primary),.2);transform:translateY(-2px)}.features-list[data-v-8d0cffe0]{flex-grow:1;margin-bottom:1.75rem}.features-header[data-v-8d0cffe0]{align-items:center;border-bottom:1px solid rgba(226,232,240,.5);display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:8px}.features-title[data-v-8d0cffe0]{color:#1e293b;font-size:.9rem;font-weight:600}[data-v-8d0cffe0] .theme--dark .features-title{color:#f8fafc}.training-indicator[data-v-8d0cffe0]{align-items:center;background:#ff6b351a;border-radius:8px;color:#ff6b35;display:flex;font-size:.75rem;font-weight:600;padding:4px 10px}.feature-item[data-v-8d0cffe0]{align-items:flex-start;border-radius:6px;display:flex;margin-bottom:.5rem;min-height:28px;padding:.25rem .5rem;text-align:left;transition:all .2s ease}.feature-item[data-v-8d0cffe0]:hover{background:#e2e8f033}[data-v-8d0cffe0] .theme--dark .feature-item:hover{background:#33415533}.feature-popular[data-v-8d0cffe0]:hover{background:rgba(var(--v-theme-primary),.08)}.feature-icon-wrapper[data-v-8d0cffe0]{flex-shrink:0;margin-right:.75rem;margin-top:.125rem}.feature-icon[data-v-8d0cffe0]{flex-shrink:0}.feature-text[data-v-8d0cffe0]{color:#475569;flex-grow:1;font-size:.9rem;line-height:1.3}[data-v-8d0cffe0] .theme--dark .feature-text{color:#cbd5e1}.plan-cta[data-v-8d0cffe0]{align-items:center!important;border-radius:12px!important;display:flex!important;font-weight:700;height:48px!important;justify-content:center!important;letter-spacing:.5px;margin-top:auto;min-height:48px!important;overflow:hidden;position:relative;text-transform:none!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important}.cta-content[data-v-8d0cffe0]{align-items:center;display:flex;justify-content:center;position:relative;z-index:2}.cta-text[data-v-8d0cffe0]{font-size:.95rem}.cta-sparkle[data-v-8d0cffe0]{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.sparkle[data-v-8d0cffe0]{background:#fff;border-radius:50%;height:3px;opacity:0;position:absolute;width:3px}.popular-cta .sparkle[data-v-8d0cffe0]:first-child{animation:sparkle-float-8d0cffe0 3s ease-in-out infinite;left:20%;top:20%}.popular-cta .sparkle[data-v-8d0cffe0]:nth-child(2){animation:sparkle-float-8d0cffe0 3s ease-in-out .5s infinite;left:50%;top:60%}.popular-cta .sparkle[data-v-8d0cffe0]:nth-child(3){animation:sparkle-float-8d0cffe0 3s ease-in-out 1s infinite;left:80%;top:30%}@keyframes sparkle-float-8d0cffe0{0%,to{opacity:0;transform:translateY(0) scale(0)}50%{opacity:1;transform:translateY(-8px) scale(1)}}.icon-bounce[data-v-8d0cffe0]{animation:icon-bounce-8d0cffe0 .4s ease}@keyframes icon-bounce-8d0cffe0{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.standard-cta[data-v-8d0cffe0]{background:transparent!important;border:2px solid!important}.cta-hover[data-v-8d0cffe0]{box-shadow:0 8px 20px rgba(var(--v-theme-secondary),.25)!important;transform:translateY(-2px)}.popular-cta.cta-hover[data-v-8d0cffe0]{box-shadow:0 12px 25px rgba(var(--v-theme-primary),.35)!important}@keyframes fade-in-8d0cffe0{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:959px){.plan-card[data-v-8d0cffe0]{padding:1.5rem}.price-amount[data-v-8d0cffe0]{font-size:2.25rem}.popular-badge[data-v-8d0cffe0]{font-size:.7rem;padding:6px 18px}.plan-name[data-v-8d0cffe0]{font-size:1.4rem}}@media (max-width:599px){.plan-card[data-v-8d0cffe0]{padding:1.25rem}.price-amount[data-v-8d0cffe0]{font-size:2rem}.plan-name[data-v-8d0cffe0]{font-size:1.3rem}.popular-badge[data-v-8d0cffe0]{font-size:.65rem;padding:6px 14px}.features-list[data-v-8d0cffe0]{margin-bottom:1.5rem}.feature-item[data-v-8d0cffe0]{margin-bottom:.4rem}}.plan-cta[data-v-8d0cffe0]:focus-visible{box-shadow:0 0 0 4px rgba(var(--v-theme-primary),.2);outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.disabled-plan[data-v-8d0cffe0]{cursor:not-allowed;filter:grayscale(70%);opacity:.5}.disabled-plan[data-v-8d0cffe0]:hover{box-shadow:0 2px 8px #0000001a!important;transform:none!important}.plans-section[data-v-10e14a54]{background:linear-gradient(135deg,#f8fafcf2,#f1f5f9f2);overflow:hidden;padding:4rem 0;position:relative}.plans-section[data-v-10e14a54] .theme--dark :scope{background:linear-gradient(135deg,#0f172af2,#1e293bf2)}.background-elements[data-v-10e14a54]{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.bg-shape[data-v-10e14a54]{background:linear-gradient(135deg,#056380,#0ea5e9);border-radius:50%;opacity:.03;position:absolute}.bg-shape-1[data-v-10e14a54]{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);height:300px;right:-100px;top:-150px;width:300px}.bg-shape-2[data-v-10e14a54]{bottom:100px;clip-path:polygon(25% 0,100% 0,75% 100%,0 100%);height:200px;left:-50px;width:200px}.bg-shape-3[data-v-10e14a54]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);height:150px;left:20%;top:200px;width:150px}.bg-shape-4[data-v-10e14a54]{bottom:-100px;clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);height:250px;right:20%;width:250px}.floating-icon[data-v-10e14a54]{animation:float-10e14a54 6s ease-in-out infinite;opacity:.1;position:absolute}.floating-icon-1[data-v-10e14a54]{animation-delay:0s;left:10%;top:20%}.floating-icon-2[data-v-10e14a54]{animation-delay:2s;right:15%;top:60%}.floating-icon-3[data-v-10e14a54]{animation-delay:4s;bottom:30%;left:20%}@keyframes float-10e14a54{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(10deg)}}.plans-container[data-v-10e14a54]{max-width:1800px;position:relative;z-index:1}.plans-header[data-v-10e14a54]{margin-bottom:4rem;text-align:center}.plans-badge[data-v-10e14a54]{background:#0563801a!important;border:1px solid rgba(5,99,128,.2)!important;font-weight:600;margin-bottom:2rem}.plans-title[data-v-10e14a54]{color:#1e293b;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem}.plans-section[data-v-10e14a54] .theme--dark :scope .plans-title{color:#f8fafc}.gradient-text[data-v-10e14a54]{background:linear-gradient(135deg,#056380,#0ea5e9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.plans-subtitle[data-v-10e14a54]{color:#64748b;font-size:1.25rem;line-height:1.6;margin:0 auto 3rem;max-width:600px}.billing-toggle[data-v-10e14a54]{gap:1rem;justify-content:center;margin:0 auto;max-width:300px}.billing-toggle[data-v-10e14a54],.toggle-label[data-v-10e14a54]{align-items:center;display:flex}.toggle-label[data-v-10e14a54]{color:#64748b;font-weight:600;gap:.5rem;transition:all .3s ease}.toggle-label.active[data-v-10e14a54]{color:#056380;font-weight:700}.toggle-wrapper[data-v-10e14a54]{margin:0 .5rem}.compact-switch[data-v-10e14a54]{margin:0;padding:0}.discount-chip[data-v-10e14a54]{font-weight:600}.plans-grid[data-v-10e14a54]{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:2rem}.plan-col[data-v-10e14a54]{display:flex}.card-wrapper[data-v-10e14a54]{display:flex;flex-direction:column;position:relative;width:100%}.popular-badge[data-v-10e14a54]{align-items:center;background:linear-gradient(135deg,#056380,#0ea5e9);border-radius:16px;box-shadow:0 4px 12px #0563804d;color:#fff;display:flex;font-size:.75rem;font-weight:700;left:50%;letter-spacing:.5px;padding:8px 20px;position:absolute;top:-12px;transform:translate(-50%);white-space:nowrap;z-index:10}.plan-card[data-v-10e14a54]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc!important;border:1px solid rgba(226,232,240,.8);border-radius:1rem!important;display:flex;flex-direction:column;height:100%;padding:2rem;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.plans-section[data-v-10e14a54] .theme--dark :scope .plan-card{background:#1e293bcc!important;border-color:#334155cc}.standard-plan[data-v-10e14a54]:hover{border-color:#0563804d;box-shadow:0 8px 25px #0563801a!important;transform:translateY(-4px)}.popular-plan[data-v-10e14a54]{border:2px solid rgb(var(--v-theme-primary))!important;box-shadow:0 12px 32px #05638026!important;transform:translateY(-4px)}.popular-plan[data-v-10e14a54]:hover{box-shadow:0 16px 40px #05638033!important;transform:translateY(-6px)}.plan-header[data-v-10e14a54]{margin-bottom:2rem}.icon-wrapper[data-v-10e14a54]{margin-bottom:1rem}.plan-name[data-v-10e14a54]{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.plan-description[data-v-10e14a54]{color:#64748b;font-size:.95rem}.price-section[data-v-10e14a54]{margin-bottom:2rem}.price-main[data-v-10e14a54]{align-items:baseline;display:flex;gap:.25rem;justify-content:center;margin-bottom:.5rem}.price-amount[data-v-10e14a54]{font-size:2.5rem;font-weight:800;line-height:1}.price-period[data-v-10e14a54]{color:#64748b;font-size:1rem}.annual-discount[data-v-10e14a54]{align-items:center;display:flex;flex-direction:column;gap:.5rem}.original-price[data-v-10e14a54]{color:#64748b;font-size:.875rem;text-decoration:line-through}.savings-chip[data-v-10e14a54]{font-weight:600}.coupon-discount[data-v-10e14a54]{align-items:center;display:flex;flex-direction:column;gap:.5rem}.coupon-applied[data-v-10e14a54]{align-items:center;color:#059669;display:flex;font-size:.875rem;font-weight:600}.discount-breakdown[data-v-10e14a54]{align-items:center;display:flex;gap:.5rem}.coupon-savings-chip[data-v-10e14a54]{font-weight:600}.features-list[data-v-10e14a54]{flex-grow:1;margin-bottom:2rem}.feature-item[data-v-10e14a54]{align-items:flex-start;display:flex;margin-bottom:.75rem;text-align:left}.feature-icon[data-v-10e14a54]{flex-shrink:0;margin-right:.75rem;margin-top:.125rem}.feature-text[data-v-10e14a54]{color:#475569;font-size:.9rem;line-height:1.4}.plans-section[data-v-10e14a54] .theme--dark :scope .feature-text{color:#cbd5e1}.plan-cta[data-v-10e14a54]{border-radius:.75rem!important;font-weight:600;height:48px!important;margin-top:auto}.guarantees-section[data-v-10e14a54]{margin-top:3rem}.guarantees-grid[data-v-10e14a54]{margin:0 auto;max-width:800px}.guarantee-item[data-v-10e14a54]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border:1px solid rgba(226,232,240,.6);border-radius:.75rem;height:100%;padding:1.5rem 1rem;text-align:center;transition:all .3s ease}.plans-section[data-v-10e14a54] .theme--dark :scope .guarantee-item{background:#1e293b99;border-color:#33415599}.guarantee-item[data-v-10e14a54]:hover{border-color:#0563804d;box-shadow:0 4px 12px #0563801a;transform:translateY(-2px)}.guarantee-title[data-v-10e14a54]{color:#1e293b;font-size:1rem;font-weight:600;margin-bottom:.5rem}.plans-section[data-v-10e14a54] .theme--dark :scope .guarantee-title{color:#f8fafc}.guarantee-description[data-v-10e14a54]{color:#64748b;font-size:.875rem;margin:0}.launch-cta-wrapper[data-v-10e14a54]{animation:fadeInUp-10e14a54 .6s ease-out;margin:2rem auto 3rem;max-width:800px}@keyframes fadeInUp-10e14a54{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:959px){.launch-cta-wrapper[data-v-10e14a54]{margin:1.5rem auto 2.5rem}.plans-grid[data-v-10e14a54]{grid-template-columns:1fr}.plans-section[data-v-10e14a54]{padding:4rem 0}.plans-header[data-v-10e14a54]{margin-bottom:3rem}.plans-title[data-v-10e14a54]{font-size:2.5rem}.plans-subtitle[data-v-10e14a54]{font-size:1.125rem}.billing-toggle[data-v-10e14a54]{gap:.75rem}.plan-card[data-v-10e14a54]{padding:1.5rem}.price-amount[data-v-10e14a54]{font-size:2rem}.guarantee-col[data-v-10e14a54]{margin-bottom:1rem}}@media (max-width:599px){.launch-cta-wrapper[data-v-10e14a54]{margin:1rem auto 2rem}.plans-section[data-v-10e14a54]{padding:3rem 0}.plans-title[data-v-10e14a54]{font-size:2rem}.plans-subtitle[data-v-10e14a54]{font-size:1rem}.billing-toggle[data-v-10e14a54]{gap:.5rem}.toggle-wrapper[data-v-10e14a54]{margin:.5rem 0}.plan-card[data-v-10e14a54]{padding:1.25rem}.price-amount[data-v-10e14a54]{font-size:1.75rem}.guarantee-col[data-v-10e14a54]{flex-basis:50%}.popular-badge[data-v-10e14a54]{font-size:.7rem;padding:6px 16px}.bg-shape-1[data-v-10e14a54],.bg-shape-2[data-v-10e14a54],.bg-shape-3[data-v-10e14a54],.bg-shape-4[data-v-10e14a54]{display:none}}.guarantee-section[data-v-90d79dad]{background:linear-gradient(135deg,#0f172afa,#1e293bfa 50%,#0f172af2);overflow:hidden;padding:5rem 0;position:relative}.guarantee-background[data-v-90d79dad]{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.bg-shape[data-v-90d79dad]{background:linear-gradient(135deg,#10b981,#0ea5e9);border-radius:50%;opacity:.03;position:absolute}.bg-shape-1[data-v-90d79dad]{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);height:200px;right:-50px;top:-50px;width:200px}.bg-shape-2[data-v-90d79dad]{bottom:100px;clip-path:polygon(25% 0,100% 0,75% 100%,0 100%);height:150px;left:-30px;width:150px}.bg-shape-3[data-v-90d79dad]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);height:100px;right:20%;top:40%;width:100px}.guarantee-container[data-v-90d79dad]{max-width:1200px;position:relative;z-index:1}.guarantee-header[data-v-90d79dad]{margin-bottom:4rem;text-align:center}.guarantee-avatar[data-v-90d79dad]{background:#10b9811a!important;border:1px solid rgba(16,185,129,.2)!important;margin-bottom:2rem}.guarantee-main-title[data-v-90d79dad]{background:linear-gradient(135deg,#10b981,#0ea5e9);-webkit-background-clip:text;color:#f8fafc;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1;margin-bottom:1rem;-webkit-text-fill-color:transparent;background-clip:text}.guarantee-icon[data-v-90d79dad]{font-size:1.2em;margin-right:.5rem}.guarantee-subtitle[data-v-90d79dad]{color:#e2e8f0;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin-bottom:1.5rem}.guarantee-description[data-v-90d79dad]{color:#94a3b8;font-size:1.125rem;line-height:1.6;margin:0 auto;max-width:600px}.guarantee-description b[data-v-90d79dad]{color:#e2e8f0;font-weight:600}.guarantee-cards-wrapper[data-v-90d79dad]{margin-bottom:2rem;overflow:hidden;width:100%}.guarantee-cards[data-v-90d79dad]{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.guarantee-card-item[data-v-90d79dad]{display:flex}.guarantee-card[data-v-90d79dad]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293b99!important;border:0;border:1px solid rgba(51,65,85,.3);border-radius:16px!important;cursor:pointer;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.guarantee-card--success[data-v-90d79dad]{background:linear-gradient(135deg,#1e293bcc,#10b9811a)!important}.guarantee-card--success[data-v-90d79dad]:hover{border-color:#10b98166;box-shadow:0 20px 40px #10b98126;transform:translateY(-8px)}.guarantee-card--primary[data-v-90d79dad]{background:linear-gradient(135deg,#1e293bcc,#0ea5e91a)!important}.guarantee-card--primary[data-v-90d79dad]:hover{border-color:#0ea5e966;box-shadow:0 20px 40px #0ea5e926;transform:translateY(-8px)}.guarantee-card__content[data-v-90d79dad]{align-items:center;display:flex;flex-direction:column;height:100%;padding:2.5rem 2rem;text-align:center}.guarantee-card__icon-pill[data-v-90d79dad]{align-items:center;background:#10b98126;border-radius:20px;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;transition:all .3s ease;width:80px}.guarantee-card--primary .guarantee-card__icon-pill[data-v-90d79dad]{background:#0ea5e926}.guarantee-card:hover .guarantee-card__icon-pill[data-v-90d79dad]{transform:scale(1.05)}.guarantee-card__icon[data-v-90d79dad]{color:#10b981}.guarantee-card--primary .guarantee-card__icon[data-v-90d79dad]{color:#0ea5e9}.guarantee-card__title[data-v-90d79dad]{color:#f8fafc;font-size:1.75rem;font-weight:800;line-height:1;margin-bottom:.5rem}.guarantee-card__subtitle[data-v-90d79dad]{color:#10b981;font-size:1.125rem;font-weight:600;line-height:1.25;margin-bottom:1rem}.guarantee-card--primary .guarantee-card__subtitle[data-v-90d79dad]{color:#0ea5e9}.guarantee-card__desc[data-v-90d79dad]{align-items:center;color:#94a3b8;display:flex;flex-grow:1;font-size:1rem;line-height:1.6;margin:0}.guarantee-indicators[data-v-90d79dad]{display:flex;gap:.75rem;justify-content:center;margin-top:2rem;padding:0 1rem}.indicator[data-v-90d79dad]{background-color:#475569;border-radius:50%;cursor:pointer;height:10px;transition:all .3s ease;width:10px}.indicator.active[data-v-90d79dad]{background-color:#0ea5e9;transform:scale(1.2)}.mobile-only[data-v-90d79dad]{display:none}@media (max-width:959px){.guarantee-section[data-v-90d79dad]{padding:3rem 0}.guarantee-cards[data-v-90d79dad]{display:flex;gap:1rem;margin:0 -16px;overflow-x:auto;padding:1rem 16px;scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.guarantee-cards[data-v-90d79dad]::-webkit-scrollbar{display:none}.guarantee-card-item[data-v-90d79dad]{flex:0 0 auto;scroll-snap-align:start;width:85%}.mobile-only[data-v-90d79dad]{display:flex}.guarantee-header[data-v-90d79dad]{margin-bottom:3rem}.guarantee-avatar[data-v-90d79dad]{margin-bottom:1.5rem}.guarantee-main-title[data-v-90d79dad]{font-size:2rem}.guarantee-subtitle[data-v-90d79dad]{font-size:1.5rem}.guarantee-description[data-v-90d79dad]{font-size:1rem;padding:0 1rem}.guarantee-card__content[data-v-90d79dad]{padding:2rem 1.5rem}.guarantee-card__icon-pill[data-v-90d79dad]{height:70px;margin-bottom:1.25rem;width:70px}.guarantee-card__title[data-v-90d79dad]{font-size:1.5rem}.guarantee-card__subtitle[data-v-90d79dad]{font-size:1rem}.guarantee-card__desc[data-v-90d79dad]{font-size:.9rem}}@media (min-width:960px){.guarantee-cards-wrapper[data-v-90d79dad]{display:block}.guarantee-cards[data-v-90d79dad]{display:grid}}@media (max-width:375px){.guarantee-card-item[data-v-90d79dad]{width:260px}.guarantee-card__content[data-v-90d79dad]{padding:1.5rem 1.25rem}.guarantee-card__icon-pill[data-v-90d79dad]{height:60px;margin-bottom:1rem;width:60px}.guarantee-card__icon[data-v-90d79dad]{font-size:28px!important}.guarantee-card__title[data-v-90d79dad]{font-size:1.375rem}.guarantee-card__subtitle[data-v-90d79dad]{font-size:.95rem}.guarantee-card__desc[data-v-90d79dad]{font-size:.875rem}.bg-shape-1[data-v-90d79dad],.bg-shape-2[data-v-90d79dad],.bg-shape-3[data-v-90d79dad]{display:none}}.guarantee-cards[data-v-90d79dad]{-webkit-overflow-scrolling:touch}.guarantee-card-item[data-v-90d79dad]:focus{outline:2px solid #0ea5e9;outline-offset:2px}.guarantee-card[data-v-90d79dad],.guarantee-card__icon-pill[data-v-90d79dad]{transition:all .3s cubic-bezier(.4,0,.2,1)}.guarantee-card-item[data-v-90d79dad],.guarantee-cards[data-v-90d79dad]{will-change:transform}.guarantee-card[data-v-90d79dad]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent);content:"";height:1px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.guarantee-card[data-v-90d79dad]:hover:before{opacity:1}.faq-section[data-v-db851196]{background:linear-gradient(135deg,#f8fafcf2,#f1f5f9f2);padding:6rem 0;position:relative}.faq-section[data-v-db851196] .theme--dark :scope{background:linear-gradient(135deg,#0f172af2,#1e293bf2)}.faq-container[data-v-db851196]{max-width:800px}.faq-header[data-v-db851196]{margin-bottom:4rem;text-align:center}.faq-badge[data-v-db851196]{background:#0563801a!important;border:1px solid rgba(5,99,128,.2)!important;font-weight:600;margin-bottom:1.5rem}.faq-title[data-v-db851196]{color:#1e293b;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem}.faq-section[data-v-db851196] .theme--dark :scope .faq-title{color:#f8fafc}.gradient-text[data-v-db851196]{background:linear-gradient(135deg,#056380,#0ea5e9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.faq-subtitle[data-v-db851196]{color:#64748b;font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:600px}.faq-panels[data-v-db851196]{background:transparent!important;box-shadow:none!important}.faq-panel[data-v-db851196]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc!important;border:1px solid rgba(226,232,240,.8);border-radius:1rem!important;margin-bottom:1rem;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.faq-section[data-v-db851196] .theme--dark :scope .faq-panel{background:#1e293bcc!important;border-color:#334155cc}.faq-panel[data-v-db851196]:hover{border-color:#0563804d;box-shadow:0 8px 25px #0563801a!important;transform:translateY(-2px)}.faq-question[data-v-db851196]{color:#1e293b!important;font-size:1.125rem!important;font-weight:600!important;min-height:72px!important;padding:1.5rem!important;position:relative}.faq-section[data-v-db851196] .theme--dark :scope .faq-question{color:#f8fafc!important}.question-text[data-v-db851196]{flex:1;padding-right:2rem}.faq-section[data-v-db851196] .faq-question .v-expansion-panel-title__overlay{opacity:0}.faq-section[data-v-db851196] .faq-question .v-expansion-panel-title__icon{margin-inline-start:auto;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.expansion-icon[data-v-db851196]{transition:transform .3s ease!important}.faq-section[data-v-db851196] .faq-question .v-expansion-panel-title--active .expansion-icon{transform:rotate(180deg)}.faq-answer[data-v-db851196]{color:#64748b!important;font-size:1rem;line-height:1.7;padding:0 1.5rem 1.5rem!important}.answer-content[data-v-db851196]{border-top:1px solid rgba(226,232,240,.5);padding-top:.5rem}.faq-section[data-v-db851196] .theme--dark :scope .answer-content{border-top-color:#33415580}.faq-cta[data-v-db851196]{margin-top:4rem}.cta-card[data-v-db851196]{background:linear-gradient(135deg,#056380,#0ea5e9)!important;border-radius:1.5rem;color:#fff;overflow:hidden;padding:3rem 2rem;position:relative;text-align:center}.cta-card[data-v-db851196]:before{animation:rotate-db851196 20s linear infinite;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);content:"";height:200%;position:absolute;right:-50%;top:-50%;width:100%}.cta-icon-wrapper[data-v-db851196]{margin-bottom:1.5rem;position:relative;z-index:2}.cta-title[data-v-db851196]{font-size:1.75rem;font-weight:700;margin-bottom:1rem}.cta-subtitle[data-v-db851196],.cta-title[data-v-db851196]{position:relative;z-index:2}.cta-subtitle[data-v-db851196]{font-size:1.125rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:400px;opacity:.9}.cta-actions[data-v-db851196]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;position:relative;z-index:2}.cta-btn-outline[data-v-db851196]{background:#ffffff1a!important}.cta-btn-outline[data-v-db851196],.cta-btn-primary[data-v-db851196]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3)!important;color:#fff!important;font-weight:600}.cta-btn-primary[data-v-db851196]{background:#fff3!important}.cta-btn-outline[data-v-db851196]:hover,.cta-btn-primary[data-v-db851196]:hover{background:#ffffff4d!important;transform:translateY(-2px)}@keyframes rotate-db851196{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:959px){.faq-section[data-v-db851196]{padding:4rem 0}.faq-header[data-v-db851196]{margin-bottom:3rem}.cta-card[data-v-db851196]{padding:2.5rem 1.5rem}.cta-actions[data-v-db851196]{align-items:center;flex-direction:column}.cta-btn-outline[data-v-db851196],.cta-btn-primary[data-v-db851196]{max-width:280px;width:100%}.faq-question[data-v-db851196]{min-height:68px!important;padding:1.25rem!important}.faq-section[data-v-db851196] .faq-question .v-expansion-panel-title__icon{right:1.25rem}}@media (max-width:599px){.faq-section[data-v-db851196]{padding:3rem 0}.faq-title[data-v-db851196]{font-size:2rem}.faq-subtitle[data-v-db851196]{font-size:1.125rem}.faq-question[data-v-db851196]{font-size:1rem!important;min-height:64px!important;padding:1.25rem!important}.faq-answer[data-v-db851196]{padding:0 1.25rem 1.25rem!important}.cta-card[data-v-db851196]{padding:2rem 1.25rem}.cta-title[data-v-db851196]{font-size:1.5rem}.cta-subtitle[data-v-db851196]{font-size:1rem}.question-text[data-v-db851196]{padding-right:2.5rem}}.faq-section[data-v-db851196] .faq-question:focus{outline:2px solid #056380;outline-offset:2px}.faq-section[data-v-db851196] .faq-question:hover{background:#05638005}.faq-section[data-v-db851196] .theme--dark :scope .faq-question:hover{background:#0563801a}.footer-denso[data-v-731e1141]{background-color:#0f172a;color:#fff;padding:2rem 1rem}.max-w-7xl[data-v-731e1141]{max-width:80rem}.logo-description-section[data-v-731e1141]{padding-right:2rem}.logo-avatar[data-v-731e1141]{transition:transform .2s ease}.logo-avatar[data-v-731e1141]:hover{transform:scale(1.05)}.brand-name[data-v-731e1141]{background:#056380;-webkit-background-clip:text;color:#056380;-webkit-text-fill-color:transparent;line-height:1.2}.brand-subtitle[data-v-731e1141]{color:#94a3b8;margin-top:2px}.description-text[data-v-731e1141]{color:#cbd5e1;line-height:1.4;margin:0;max-width:400px;opacity:.9}.contact-section[data-v-731e1141]{align-items:center;display:flex}.contact-item[data-v-731e1141]{border-radius:4px;color:#cbd5e1;cursor:pointer;padding:4px 8px;transition:all .2s ease}.contact-item[data-v-731e1141]:hover{background-color:#3b82f61a;color:#3b82f6}.contact-text[data-v-731e1141]{transition:color .2s ease}.divider-custom[data-v-731e1141]{border-color:#1e293b!important;opacity:.6}.copyright-text[data-v-731e1141]{color:#94a3b8;margin:0}.cnpj-text[data-v-731e1141]{color:#64748b;font-size:.75rem}.social-label[data-v-731e1141]{color:#94a3b8;margin-right:8px}.social-btn[data-v-731e1141]{transition:all .2s ease}.social-btn[data-v-731e1141]:hover{transform:translateY(-1px)}.social-btn:hover .v-icon[data-v-731e1141]{color:#3b82f6!important}.trust-section[data-v-731e1141]{padding-top:.5rem}.trust-item[data-v-731e1141]{border-radius:4px;padding:2px 8px;transition:all .2s ease}.trust-item[data-v-731e1141]:hover{background-color:#3b82f60d}.trust-dot[data-v-731e1141]{transition:transform .2s ease}.trust-item:hover .trust-dot[data-v-731e1141]{transform:scale(1.2)}.trust-text[data-v-731e1141]{color:#64748b;transition:color .2s ease}.trust-item:hover .trust-text[data-v-731e1141]{color:#94a3b8}@media (max-width:959px){.footer-denso[data-v-731e1141]{padding:1.5rem 1rem}.logo-description-section[data-v-731e1141]{margin-bottom:1.5rem;padding-right:0;text-align:center}.description-text[data-v-731e1141]{max-width:100%}.contact-section[data-v-731e1141]{justify-content:center!important}.d-flex.flex-md-row[data-v-731e1141]{align-items:center!important;flex-direction:column!important;gap:12px!important}.social-trust-section[data-v-731e1141]{margin-top:1rem;text-align:center!important}.social-icons[data-v-731e1141]{justify-content:center}.trust-section[data-v-731e1141]{margin-top:1rem}}@media (max-width:600px){.trust-section .d-flex[data-v-731e1141]{gap:1rem!important}.trust-item[data-v-731e1141]{margin-bottom:.25rem}}.cookie-consent[data-v-abdb693b]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa!important;border:1px solid rgba(226,232,240,.8);border-radius:12px!important;bottom:20px;box-shadow:0 8px 32px #0000001a!important;left:50%;max-width:900px;position:fixed;transform:translate(-50%);width:95%;z-index:1000}[data-v-abdb693b] .theme--dark .cookie-consent{background:#1e293bfa!important;border-color:#334155cc}.cookie-container[data-v-abdb693b]{padding:16px 20px!important}.cookie-icon-col[data-v-abdb693b]{padding-right:16px}.cookie-icon-wrapper[data-v-abdb693b]{align-items:center;background:linear-gradient(135deg,#0563801a,#0ea5e91a);border:1px solid rgba(5,99,128,.15);border-radius:10px;display:flex;height:44px;justify-content:center;width:44px}.cookie-text-col[data-v-abdb693b]{padding-right:24px}.cookie-title[data-v-abdb693b]{color:#1e293b;font-size:1rem;font-weight:700;line-height:1.2;margin-bottom:4px}.cookie-description[data-v-abdb693b]{color:#64748b;font-size:.8125rem;line-height:1.4;margin:0}.privacy-link[data-v-abdb693b]{border-bottom:1px solid transparent;color:#056380;font-weight:600;text-decoration:none;transition:all .3s ease}[data-v-abdb693b] .theme--dark .privacy-link{color:#0ea5e9}.cookie-actions[data-v-abdb693b]{display:flex;gap:10px;white-space:nowrap}.cookie-btn-primary[data-v-abdb693b],.cookie-btn-secondary[data-v-abdb693b]{border-radius:8px!important;font-size:.8125rem!important;font-weight:600;height:36px;min-width:100px;text-transform:none}.cookie-consent.mobile-view[data-v-abdb693b]{border-radius:10px!important;bottom:10px;box-shadow:0 4px 20px #0000001f!important;left:10px;max-width:calc(100vw - 20px);right:10px;transform:none;width:auto}.mobile-container[data-v-abdb693b]{padding:12px 14px!important}.mobile-content[data-v-abdb693b]{display:flex;flex-direction:column;gap:8px}.mobile-header[data-v-abdb693b]{align-items:center;display:flex;gap:10px;margin-bottom:4px}.mobile-icon-wrapper[data-v-abdb693b]{align-items:center;background:linear-gradient(135deg,#0563801a,#0ea5e91a);border:1px solid rgba(5,99,128,.15);border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.mobile-title[data-v-abdb693b]{color:#1e293b;font-size:.9375rem;font-weight:700;line-height:1.2;margin:0}.mobile-description[data-v-abdb693b]{color:#64748b;font-size:.75rem;line-height:1.3;margin:0 0 4px}.mobile-actions[data-v-abdb693b]{align-items:center;display:flex;gap:8px;margin-top:2px}.mobile-btn-primary[data-v-abdb693b],.mobile-btn-secondary[data-v-abdb693b]{border-radius:6px!important;font-size:.75rem!important;font-weight:600;height:32px;min-width:unset;padding:0 12px!important;text-transform:none}.mobile-btn-secondary[data-v-abdb693b]{min-width:36px!important;padding:0 8px!important;width:36px}.mobile-btn-primary[data-v-abdb693b]{flex:1}.mobile-details[data-v-abdb693b]{margin-top:8px}.mobile-details-title[data-v-abdb693b]{color:#475569;font-size:.8125rem;font-weight:600;margin-bottom:10px;text-align:left}.mobile-details-list[data-v-abdb693b]{margin-top:6px}.mobile-detail-item[data-v-abdb693b]{align-items:center;color:#64748b;display:flex;font-size:.6875rem;line-height:1.3;padding:6px 0}.details-content[data-v-abdb693b]{padding:4px 0 0}.details-title[data-v-abdb693b]{color:#475569;font-size:.8125rem;font-weight:600;margin-bottom:12px}[data-v-abdb693b] .theme--dark .details-title{color:#cbd5e1}.details-list[data-v-abdb693b]{margin-top:8px}.detail-item[data-v-abdb693b]{align-items:flex-start;color:#64748b;display:flex;font-size:.75rem;line-height:1.4;padding:2px 0}[data-v-abdb693b] .theme--dark .detail-item{color:#94a3b8}.cookie-slide-enter-active[data-v-abdb693b],.cookie-slide-leave-active[data-v-abdb693b]{transition:all .4s cubic-bezier(.4,0,.2,1)}.cookie-slide-enter-from[data-v-abdb693b]{opacity:0;transform:translate(-50%) translateY(100%)}.cookie-slide-enter-from.mobile-view[data-v-abdb693b]{transform:translateY(100%)}.cookie-slide-leave-to[data-v-abdb693b]{opacity:0;transform:translate(-50%) translateY(100%)}.cookie-slide-leave-to.mobile-view[data-v-abdb693b]{transform:translateY(100%)}.details-expand-enter-active[data-v-abdb693b],.details-expand-leave-active[data-v-abdb693b]{max-height:200px;transition:all .3s ease}.details-expand-enter-from[data-v-abdb693b],.details-expand-leave-to[data-v-abdb693b]{max-height:0;opacity:0}[data-v-abdb693b] .theme--dark .cookie-title,[data-v-abdb693b] .theme--dark .mobile-title{color:#f8fafc}[data-v-abdb693b] .theme--dark .cookie-description,[data-v-abdb693b] .theme--dark .mobile-description,[data-v-abdb693b] .theme--dark .detail-item,[data-v-abdb693b] .theme--dark .mobile-detail-item{color:#94a3b8}.cookie-consent[data-v-abdb693b]:focus,.privacy-link[data-v-abdb693b]:focus{outline:2px solid #056380;outline-offset:2px}.privacy-link[data-v-abdb693b]:focus{border-radius:2px}@media (max-width:768px){.cookie-consent[data-v-abdb693b]:not(.mobile-view){left:16px;right:16px;transform:none;width:auto}}@media (max-width:360px){.cookie-consent.mobile-view[data-v-abdb693b]{bottom:8px;left:8px;max-width:calc(100vw - 16px);right:8px}.mobile-container[data-v-abdb693b]{padding:10px 12px!important}.mobile-title[data-v-abdb693b]{font-size:.875rem}.mobile-description[data-v-abdb693b]{font-size:.6875rem}.mobile-actions[data-v-abdb693b]{gap:6px}.mobile-btn-primary[data-v-abdb693b],.mobile-btn-secondary[data-v-abdb693b]{font-size:.6875rem!important;height:30px}.mobile-btn-secondary[data-v-abdb693b]{min-width:32px!important;width:32px}}@media (max-width:320px){.mobile-header[data-v-abdb693b]{gap:8px}.mobile-icon-wrapper[data-v-abdb693b]{height:28px;width:28px}.mobile-title[data-v-abdb693b]{font-size:.8125rem}.mobile-actions[data-v-abdb693b]{gap:4px}}.lead-magnet-container[data-v-5f993a41]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;margin:0 auto;overflow:hidden;padding:24px;position:relative;width:100%}.border-animation[data-v-5f993a41]{border-radius:12px;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.border-line[data-v-5f993a41]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);opacity:0;position:absolute}.border-line-1[data-v-5f993a41]{animation:borderMoveX-5f993a41 8s ease-in-out infinite;height:2px;left:-100%;top:0;width:100%}.border-line-2[data-v-5f993a41]{animation:borderMoveY-5f993a41 10s ease-in-out 1s infinite;height:100%;right:0;top:-100%;width:2px}.border-line-3[data-v-5f993a41]{animation:borderMoveX-5f993a41 12s ease-in-out 2s infinite;animation-direction:reverse;bottom:0;height:2px;right:-100%;width:100%}.border-line-4[data-v-5f993a41]{animation:borderMoveY-5f993a41 9s ease-in-out 3s infinite;animation-direction:reverse;bottom:-100%;height:100%;left:0;width:2px}.hp-field[data-v-5f993a41]{height:0;left:-9999px;opacity:0;pointer-events:none;position:absolute;top:-9999px;width:0}@keyframes borderMoveX-5f993a41{0%{left:-100%;opacity:0}10%{opacity:.6}90%{opacity:.6}to{left:100%;opacity:0}}@keyframes borderMoveY-5f993a41{0%{opacity:0;top:-100%}10%{opacity:.6}90%{opacity:.6}to{opacity:0;top:100%}}.badge-container[data-v-5f993a41]{display:flex;justify-content:center;margin-bottom:16px}.badge[data-v-5f993a41]{border-radius:20px;display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.5px;padding:6px 16px;text-transform:uppercase}.header[data-v-5f993a41]{margin-bottom:24px;position:relative;text-align:center;z-index:2}.title[data-v-5f993a41]{font-size:2rem;font-weight:900;margin-bottom:8px;text-transform:uppercase}.subtitle[data-v-5f993a41]{font-size:1rem;line-height:1.4;margin-bottom:16px}.close-btn[data-v-5f993a41]{position:absolute;right:24px;top:24px;z-index:10}.countdown-timer[data-v-5f993a41]{border-radius:8px;margin-top:16px;padding:16px}.timer-title[data-v-5f993a41]{font-size:.9rem;font-weight:600;margin-bottom:8px;opacity:.9}.timer-display[data-v-5f993a41]{flex-wrap:wrap;gap:8px;justify-content:center}.time-unit[data-v-5f993a41],.timer-display[data-v-5f993a41]{align-items:center;display:flex}.time-unit[data-v-5f993a41]{flex-direction:column;min-width:50px}.time-value[data-v-5f993a41]{border-radius:4px;font-family:Courier New,monospace;font-size:1.5rem;font-weight:700;margin-bottom:4px;padding:4px 8px;text-align:center}.time-label[data-v-5f993a41]{font-size:.7rem;letter-spacing:.5px;opacity:.8;text-transform:uppercase}.form-fields[data-v-5f993a41]{margin-top:16px}.btn-submit[data-v-5f993a41],.form-fields[data-v-5f993a41]{position:relative;z-index:2}.btn-submit[data-v-5f993a41]{border:none!important;font-size:1.1rem;height:48px;letter-spacing:.5px;text-transform:uppercase;transition:transform .2s ease,opacity .2s ease}.btn-submit[data-v-5f993a41]:hover:not(:disabled){opacity:.95;transform:translateY(-2px)}.btn-submit[data-v-5f993a41]:disabled{cursor:not-allowed;opacity:.6}.terms-text[data-v-5f993a41]{font-size:.75rem;line-height:1.3;margin-top:12px;opacity:.8;text-align:center}.terms-link[data-v-5f993a41]{font-weight:500;text-decoration:none;transition:opacity .2s ease}.terms-link[data-v-5f993a41]:hover{opacity:.8;text-decoration:underline}.guarantee-text[data-v-5f993a41]{font-size:.85rem;font-style:italic;margin-top:12px;text-align:center}.success-step[data-v-5f993a41]{padding:24px 0;position:relative;text-align:center;z-index:2}.success-content[data-v-5f993a41]{margin:0 auto;max-width:400px;position:relative}.success-icon[data-v-5f993a41]{margin-bottom:16px}.success-title[data-v-5f993a41]{font-size:2rem;font-weight:700;margin-bottom:8px}.success-message[data-v-5f993a41]{font-size:1.1rem;line-height:1.4;margin-bottom:32px}.coupon-success[data-v-5f993a41]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 4px 15px #0003;margin-bottom:24px;padding:24px;position:relative;z-index:2}.coupon-code[data-v-5f993a41]{font-size:1.5rem;font-weight:700;letter-spacing:1px;margin-bottom:12px;word-break:break-all}.coupon-instructions[data-v-5f993a41]{font-size:1rem;line-height:1.4;margin-bottom:8px}.usage-tip[data-v-5f993a41]{font-size:.9rem;font-style:italic;margin:0;opacity:.8}.btn-continue[data-v-5f993a41]{border:none!important;font-size:1rem;height:44px;letter-spacing:.5px;min-width:200px;position:relative;text-transform:uppercase;transition:transform .2s ease;z-index:2}.btn-continue[data-v-5f993a41]:hover{transform:translateY(-2px)}@media (max-width:600px){.lead-magnet-container[data-v-5f993a41]{padding:20px}.title[data-v-5f993a41]{font-size:1.5rem}.timer-display[data-v-5f993a41]{gap:4px}.time-unit[data-v-5f993a41]{min-width:45px}.time-value[data-v-5f993a41]{font-size:1.2rem}.coupon-code[data-v-5f993a41]{font-size:1.3rem}.success-title[data-v-5f993a41]{font-size:1.5rem}.success-message[data-v-5f993a41]{font-size:1rem}.close-btn[data-v-5f993a41]{right:16px;top:16px}.terms-text[data-v-5f993a41]{font-size:.7rem;padding:0 8px}}[data-v-5f993a41] .v-field__outline{color:var(--v-field-border-color,hsla(0,0%,100%,.5))!important}[data-v-5f993a41] .v-label{color:var(--v-field-label-color,hsla(0,0%,100%,.7))!important}[data-v-5f993a41] .v-field--variant-outlined .v-field__outline__end,[data-v-5f993a41] .v-field--variant-outlined .v-field__outline__notch:after,[data-v-5f993a41] .v-field--variant-outlined .v-field__outline__notch:before,[data-v-5f993a41] .v-field--variant-outlined .v-field__outline__start{border-color:var(--v-field-border-color,hsla(0,0%,100%,.5))!important}[data-v-5f993a41] .v-field--focused .v-field__outline__end,[data-v-5f993a41] .v-field--focused .v-field__outline__notch:after,[data-v-5f993a41] .v-field--focused .v-field__outline__notch:before,[data-v-5f993a41] .v-field--focused .v-field__outline__start{border-color:currentColor!important}.finma-whatsapp-wrapper[data-v-d6f91fa2]{align-items:flex-end;animation:fadeInUp-d6f91fa2 .3s ease-out;display:flex;flex-direction:column;gap:12px;position:fixed;z-index:1000}.mobile-message-bubble[data-v-d6f91fa2]{animation:slideInRight-d6f91fa2 .3s ease-out,gentlePulse-d6f91fa2 2s ease-in-out .3s;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:24px 24px 4px;box-shadow:0 4px 15px #25d3664d;color:#fff;cursor:pointer;margin-bottom:8px;max-width:280px;padding:12px 16px;position:relative}.message-content[data-v-d6f91fa2]{align-items:center;display:flex;gap:8px}.message-text[data-v-d6f91fa2]{flex:1;font-size:14px;font-weight:500;line-height:1.4}.close-icon[data-v-d6f91fa2]{flex-shrink:0;opacity:.8;transition:opacity .2s ease}.close-icon[data-v-d6f91fa2]:hover{opacity:1}.message-tail[data-v-d6f91fa2]{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #128c7e;bottom:-8px;height:0;position:absolute;right:12px;transform:rotate(45deg);width:0}.finma-whatsapp-btn[data-v-d6f91fa2]{background:linear-gradient(135deg,#25d366,#128c7e)!important;box-shadow:0 4px 12px #00000026!important;overflow:hidden;position:relative;transition:transform .2s ease,box-shadow .2s ease!important}.btn-content[data-v-d6f91fa2]{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.finma-whatsapp-btn[data-v-d6f91fa2]:hover{box-shadow:0 6px 16px #0003!important;transform:scale(1.05)}.floating-shapes[data-v-d6f91fa2]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.shape[data-v-d6f91fa2]{animation:float-d6f91fa2 4s ease-in-out infinite;background:#ffffff1a;position:absolute}.shape-1[data-v-d6f91fa2]{animation-delay:0s;clip-path:polygon(50% 0,0 100%,100% 100%);height:8px;left:10%;top:10%;width:8px}.shape-2[data-v-d6f91fa2]{animation-delay:.5s;background:#ffffff26;bottom:15%;clip-path:circle(50% at 50% 50%);height:12px;right:15%;width:12px}.shape-3[data-v-d6f91fa2]{animation-delay:1s;background:#ffffff1a;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);height:10px;right:20%;top:20%;width:10px}.shape-4[data-v-d6f91fa2]{animation-delay:1.5s;background:#fff3;bottom:10%;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);height:6px;left:20%;width:6px}.with-effects .floating-shapes .shape[data-v-d6f91fa2]{height:calc(100% + 20px);width:calc(100% + 20px)}@keyframes float-d6f91fa2{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(2px,-2px) rotate(5deg)}50%{transform:translateY(-4px) rotate(0)}75%{transform:translate(-2px,-2px) rotate(-5deg)}}@keyframes fadeInUp-d6f91fa2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight-d6f91fa2{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes gentlePulse-d6f91fa2{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}@media (max-width:600px){.finma-whatsapp-wrapper.mobile[data-v-d6f91fa2]{bottom:16px;right:16px}.mobile-message-bubble[data-v-d6f91fa2]{max-width:240px;padding:10px 14px}.message-text[data-v-d6f91fa2]{font-size:13px}.floating-shapes .shape[data-v-d6f91fa2]{opacity:.2}}@media (hover:hover){.finma-whatsapp-btn:hover .shape[data-v-d6f91fa2]{animation-duration:2s}.mobile-message-bubble[data-v-d6f91fa2]:hover{transform:scale(1.02);transition:transform .2s ease}}.finma-info-card[data-v-cabb2830]{background:#fff;border-radius:16px;display:flex;flex-direction:column;padding:16px;position:relative;transition:all .2s ease;width:100%}.card-variant-default[data-v-cabb2830]{background:#fff}.card-variant-light[data-v-cabb2830]{background:#f8f9fa}.card-variant-dark[data-v-cabb2830]{background:#1a1a1a;color:#fff}.card-variant-dark .card-message[data-v-cabb2830],.card-variant-dark .card-title[data-v-cabb2830]{color:#fff}.card-variant-minimal[data-v-cabb2830]{background:transparent;border:none!important;box-shadow:none!important;padding:12px}.finma-info-card.elevated[data-v-cabb2830]{box-shadow:0 4px 12px #0000001a}.finma-info-card.outlined[data-v-cabb2830]{border:1px solid #e0e0e0;box-shadow:none}.finma-info-card.centered[data-v-cabb2830]{text-align:center}.centered .card-content[data-v-cabb2830],.centered .card-icon[data-v-cabb2830]{align-items:center}.card-icon[data-v-cabb2830]{display:flex;justify-content:center;margin-bottom:8px}.card-content[data-v-cabb2830]{display:flex;flex-direction:column;gap:8px}.card-title[data-v-cabb2830]{color:#1a1a1a;font-size:1rem;font-weight:600;line-height:1.3;margin:0}.card-title.mobile-title[data-v-cabb2830]{font-size:.95rem}.card-message[data-v-cabb2830]{color:#666;font-size:.85rem;line-height:1.4;margin:0}.card-message.mobile-message[data-v-cabb2830]{font-size:.8rem}.card-variant-dark .card-message[data-v-cabb2830]{color:#ccc}.card-action[data-v-cabb2830]{margin-top:4px}[data-v-cabb2830] .v-btn{font-size:.8rem;height:32px;letter-spacing:.3px;padding:0 12px;text-transform:none}.mobile-action-btn[data-v-cabb2830]{font-size:.85rem!important;height:36px!important}.card-link[data-v-cabb2830]{margin-top:4px;text-align:center}.card-link.mobile-link[data-v-cabb2830]{margin-top:2px}.card-link a[data-v-cabb2830]{color:#1976d2;font-size:.75rem;font-weight:500;text-decoration:none}.card-link a[data-v-cabb2830]:hover{text-decoration:underline}.card-variant-dark .card-link a[data-v-cabb2830]{color:#90caf9}@media (max-width:600px){.finma-info-card.mobile[data-v-cabb2830]{border-radius:14px;padding:14px}.finma-info-card.mobile .card-icon[data-v-cabb2830]{margin-bottom:6px}}.finma-popup-overlay[data-v-789093bb]{box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:9999}.finma-popup-overlay[data-v-789093bb]:not(.no-overlay){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080}.finma-popup-overlay.no-overlay[data-v-789093bb]{pointer-events:none}.finma-popup-overlay.no-overlay .finma-popup-card[data-v-789093bb]{pointer-events:auto}.finma-popup-overlay.popup-position-bottom[data-v-789093bb]{align-items:flex-end}.finma-popup-overlay.popup-position-top[data-v-789093bb]{align-items:flex-start}.finma-popup-card[data-v-789093bb]{animation-duration:.3s;animation-fill-mode:both;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;max-height:calc(100vh - 40px);overflow-y:auto;position:relative;width:100%}.finma-popup-card.no-overlay-card[data-v-789093bb]{box-shadow:0 10px 30px #0000001a}.popup-compact[data-v-789093bb]{max-width:400px}.popup-default[data-v-789093bb]{max-width:600px}.popup-wide[data-v-789093bb]{max-width:800px}.popup-full[data-v-789093bb]{max-width:1000px}.finma-popup-card.fullscreen-mobile[data-v-789093bb]{border-radius:0;margin:0;max-height:100%;max-width:100%}.finma-popup-card.mobile-card[data-v-789093bb]{border-radius:20px 20px 0 0}.finma-popup-overlay.popup-position-top .finma-popup-card.mobile-card[data-v-789093bb]{border-radius:0 0 20px 20px}.finma-popup-card.no-header[data-v-789093bb]{padding-top:0}.finma-popup-card.no-padding .popup-content[data-v-789093bb]{padding:0}.popup-header[data-v-789093bb]{align-items:center;background:linear-gradient(135deg,#f5f5f5,#fff);border-bottom:1px solid #e0e0e0;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;padding:20px 24px}.popup-header.mobile-header[data-v-789093bb]{padding:16px 20px}.header-content[data-v-789093bb]{align-items:center;display:flex;gap:12px}.header-icon[data-v-789093bb]{font-size:28px}.header-icon.mobile-icon[data-v-789093bb]{font-size:24px}.popup-title[data-v-789093bb]{color:#2c3e50;font-size:1.5rem;font-weight:600;margin:0}.popup-title.mobile-title[data-v-789093bb]{font-size:1.25rem;font-weight:600}.close-btn[data-v-789093bb]{color:#666;transition:color .2s ease}.close-btn[data-v-789093bb]:hover{background-color:#0000000d;color:#333}.close-btn.mobile-close-btn[data-v-789093bb]{color:#666}.floating-close-btn[data-v-789093bb]{background:#fff;box-shadow:0 2px 8px #0000001a;color:#666;position:absolute;right:16px;top:16px;z-index:10}.floating-close-btn[data-v-789093bb]:hover{background:#f5f5f5;color:#333}.floating-close-btn.mobile-floating-close[data-v-789093bb]{right:12px;top:12px}.popup-content[data-v-789093bb]{padding:24px}.popup-content.mobile-content[data-v-789093bb]{padding:20px}.popup-content.no-padding[data-v-789093bb]{padding:0}.default-placeholder[data-v-789093bb]{color:#999;font-style:italic;padding:40px;text-align:center}.slide-up-enter-active[data-v-789093bb],.slide-up-leave-active[data-v-789093bb]{transition:transform .3s ease,opacity .3s ease}.slide-up-enter-from[data-v-789093bb],.slide-up-leave-to[data-v-789093bb]{opacity:0;transform:translateY(100%)}.slide-down-enter-active[data-v-789093bb],.slide-down-leave-active[data-v-789093bb]{transition:transform .3s ease,opacity .3s ease}.slide-down-enter-from[data-v-789093bb],.slide-down-leave-to[data-v-789093bb]{opacity:0;transform:translateY(-100%)}@media (max-width:600px){.finma-popup-overlay.mobile[data-v-789093bb]{padding:0}.finma-popup-overlay.mobile[data-v-789093bb]:not(.no-overlay){background-color:#00000080}.finma-popup-card.mobile-card[data-v-789093bb]:not(.fullscreen-mobile){border-radius:20px 20px 0 0;margin:0;max-height:90vh}.finma-popup-overlay.popup-position-top .finma-popup-card.mobile-card[data-v-789093bb]:not(.fullscreen-mobile){border-radius:0 0 20px 20px}}.min-h-screen[data-v-52f1bcff]{min-height:100vh}.d-flex[data-v-52f1bcff]{display:flex}.flex-column[data-v-52f1bcff]{flex-direction:column}
