@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/build/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/build/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/build/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/build/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/build/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/build/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/build/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/build/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/build/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/build/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/build/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/build/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/build/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/build/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/build/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/build/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/build/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/build/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/build/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/build/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/build/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/build/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/build/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/build/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/build/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/build/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/build/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/build/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Accid;src:url(/gsmtools-laravel/assets/fonts/accid__.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body{font-family:Inter,sans-serif}:root{--brand: #1a6bff;--brand-light: #e8f0ff;--brand-mid: #c2d5ff;--brand-dark: #0f4bd4;--brand-glow: #1a6bff20;--accent-green: #12a05c;--accent-green-bg: #edfbf4;--accent-amber: #d97706;--accent-amber-bg: #fffbeb;--accent-red: #dc2626;--accent-red-bg: #fff1f1;--accent-purple: #7c3aed;--accent-purple-bg:#f4f0ff;--bg-page: #f4f6fb;--bg-card: #ffffff;--bg-input: #ffffff;--bg-input-hover: #f7f9ff;--bg-input-focus: #ffffff;--bg-disabled: #f1f3f8;--bg-tag: #eef2ff;--text-heading: #0d1333;--text-body: #2d3560;--text-label: #4a5280;--text-muted: #8892c0;--text-placeholder:#a8b2d8;--text-disabled: #b8c0de;--text-on-brand: #ffffff;--text-tag: #3d52c4;--border-default: #d6ddf5;--border-hover: #a8b8f0;--border-focus: var(--brand);--border-error: var(--accent-red);--border-success: var(--accent-green);--r-xs: 4px;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 20px;--r-pill: 999px;--shadow-input-focus: 0 0 0 4px var(--brand-glow);--shadow-input-error: 0 0 0 4px #dc262620;--shadow-input-success: 0 0 0 4px #12a05c18;--shadow-card: 0 2px 20px #1a3a7a0d;--shadow-btn: 0 2px 12px #1a6bff30;--shadow-btn-hover: 0 6px 24px #1a6bff45;--font-display: "Syne", sans-serif;--font-body: "Epilogue", sans-serif;--input-height: 48px;--input-height-sm: 38px;--input-height-lg: 56px;--ease: .2s cubic-bezier(.4, 0, .2, 1)}.btn.lbtn{position:relative;overflow:hidden;transition:background-color var(--ease),border-color var(--ease),box-shadow var(--ease),color var(--ease),transform .15s ease}.lbtn .lbtn-inner{display:inline-flex;align-items:center;gap:8px;transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .18s ease}.lbtn.is-loading .lbtn-inner,.lbtn.is-done .lbtn-inner{transform:translateY(-6px);opacity:0;pointer-events:none}.lbtn-spinner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .18s ease}.lbtn.is-loading .lbtn-spinner{opacity:1}.spinner-ring{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:lbtn-spin .7s linear infinite;flex-shrink:0}.spinner-ring-dark{border:2px solid var(--brand-mid);border-top-color:var(--brand)}@keyframes lbtn-spin{to{transform:rotate(360deg)}}.lbtn-progress{position:absolute;bottom:0;left:0;height:3px;width:0%;border-radius:0 0 var(--r-md) var(--r-md);background:#ffffff80;pointer-events:none;opacity:0;transition:width .06s linear}.lbtn-progress-dark{background:var(--brand-mid)}.lbtn.is-loading .lbtn-progress{opacity:1}.lbtn-result{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;font-weight:600;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .2s ease,transform .22s cubic-bezier(.4,0,.2,1)}.lbtn.is-done .lbtn-result-success,.lbtn.is-done .lbtn-result-error{opacity:1;transform:translateY(0)}.lbtn.is-done.lbtn-did-success.btn-primary{background:var(--accent-green);border-color:var(--accent-green);box-shadow:0 2px 12px #12a05c28}.lbtn.is-done.lbtn-did-success.btn-secondary{background:var(--accent-green-bg);border-color:var(--accent-green)}.lbtn.is-done.lbtn-did-success.btn-danger{background:var(--accent-green);border-color:var(--accent-green)}.lbtn.is-done.lbtn-did-error.btn-primary{background:var(--accent-red);border-color:var(--accent-red);box-shadow:0 2px 12px #dc262628}.lbtn.is-done.lbtn-did-error.btn-secondary{background:var(--accent-red-bg);border-color:var(--accent-red)}.lbtn.is-done.lbtn-did-error.btn-danger{background:#b91c1c;border-color:#b91c1c}@keyframes lbtn-shake{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.lbtn.do-shake{animation:lbtn-shake .4s ease}.lbtn-ripple{position:absolute;border-radius:50%;background:#ffffff38;transform:scale(0);animation:lbtn-ripple .5s linear forwards;pointer-events:none}@keyframes lbtn-ripple{to{transform:scale(4);opacity:0}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--input-height);padding:0 24px;font-family:var(--font-body);font-size:14.5px;font-weight:600;line-height:1.4;border-radius:var(--r-md);border:1.5px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;transition:all var(--ease);outline:none;letter-spacing:.1px}.btn:focus-visible{box-shadow:var(--shadow-input-focus)}.btn:active{transform:scale(.97)}.btn-primary{background:var(--brand);color:var(--text-on-brand);border-color:var(--brand);box-shadow:var(--shadow-btn)}.btn-primary:hover{background:var(--brand-dark);border-color:var(--brand-dark);box-shadow:var(--shadow-btn-hover);transform:translateY(-1px)}.btn-secondary{background:var(--bg-input);color:var(--text-label);border-color:var(--border-default)}.btn-secondary:hover{border-color:var(--border-hover);background:var(--bg-input-hover);color:var(--brand)}.btn-ghost{background:transparent;color:var(--brand);border-color:var(--brand-mid)}.btn-ghost:hover{background:var(--brand-light);border-color:var(--brand)}.btn-danger{background:var(--accent-red);color:#fff;border-color:var(--accent-red)}.btn-danger:hover{background:#b91c1c;border-color:#b91c1c;box-shadow:0 4px 16px #dc262630;transform:translateY(-1px)}.btn-icon{width:var(--input-height);height:var(--input-height);padding:0;border-radius:var(--r-md)}.add-bank-accordion__icon--minus{display:none}details[open] .add-bank-accordion__icon--plus{display:none}details[open] .add-bank-accordion__icon--minus{display:inline-block}.btn-sm{height:var(--input-height-sm);padding:0 16px;font-size:13px;border-radius:var(--r-sm)}.btn-lg{height:var(--input-height-lg);padding:0 32px;font-size:16px;border-radius:var(--r-lg)}.btn-full{width:100%}.btn:disabled,.btn[disabled]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.nav-menu{display:none;position:absolute;top:70px;left:0;width:100%;background:#fff;flex-direction:column;padding:1rem 0;box-shadow:0 20px 40px #0000001a;transform:translateY(-15px);opacity:0;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease;z-index:1000}.nav-menu.active{display:flex;transform:translateY(0);opacity:1}@media(min-width:992px){.nav-menu{display:flex;position:static;width:auto;flex-direction:row;padding:0;box-shadow:none;transform:none;opacity:1;gap:2.5rem;align-items:center}.nav-menu.active{transform:none}}.nav-menu.active .nav-item:nth-child(6){transition-delay:.26s}.footer-link,.footer-link-dark,.footer-link-light{position:relative;font-size:.875rem;text-decoration:none;padding-bottom:4px;transition:color .2s ease}.footer-link{color:#6b7280}.footer-link:after,.footer-link-light:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#3b82f6;transition:width .4s ease}.footer-link:hover,.footer-link-light:hover{color:#3b82f6}.footer-link:hover:after,.footer-link-light:hover:after{width:100%}.footer-link-dark{color:#9ca3af}.footer-link-light{color:#4b5563}a,button,input[type=button],input[type=submit],input[type=reset],.faq-question,.faq-toggle,#monthlyBtn,#yearlyBtn,aside nav a,.card,.pricing-card,.feature-card,[href],[onclick]{cursor:pointer}.nav-link-btn:hover{color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 8px 20px #3b82f666}.nav-actions{flex-direction:row;align-items:center;gap:.125rem;width:100%;padding:.35rem 1.25rem .85rem;display:flex}.nav-actions>.nav-search-trigger,.nav-actions>.nav-account-wrap,.nav-actions>.nav-cart-link{flex:none}@media(min-width:992px){.nav-item-actions{border-bottom:none;width:auto}.nav-actions{gap:.125rem;width:auto;padding:0}}button.nav-link.nav-search-trigger,button.nav-link.nav-account-trigger{font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;width:100%}@media(min-width:992px){button.nav-link.nav-search-trigger,button.nav-link.nav-account-trigger{text-align:center;align-items:center;gap:.35rem;width:auto;padding:.5rem .15rem;display:inline-flex}a.nav-cart-link{align-items:center;gap:.35rem;padding:.5rem .15rem;display:inline-flex}}.nav-label-mobile{margin-left:.35rem;display:inline}.nav-icon-btn{color:#374151;border:2px solid #e5e7eb;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex;position:relative}.nav-icon-btn-user{color:#2563eb;background:#e0f2fe;border-color:#bfdbfe}.nav-icon-btn-cart{background:#fff;border-color:#d1d5db}.nav-cart-badge{text-align:center;color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;min-width:1.25rem;height:1.25rem;padding:0 .2rem;font-size:.65rem;font-weight:700;line-height:1.25rem;position:absolute;top:-.2rem;right:-.2rem;box-shadow:0 1px 3px #0000001f}.nav-account-dropdown{z-index:1200;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:.35rem 0;position:absolute;top:calc(100% + .35rem);left:.75rem;right:.75rem;overflow:hidden;box-shadow:0 16px 40px #0000001f}@media(min-width:992px){.nav-account-dropdown{min-width:220px;top:calc(100% + .5rem);left:auto;right:0}}@media(max-width:991px){.nav-actions>.nav-account-wrap{width:100%}.nav-actions{flex-wrap:nowrap;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding:.65rem .75rem .9rem;display:grid;position:relative}.nav-actions>*{min-width:0}.nav-actions .nav-link:before{display:none}.nav-actions .nav-link.nav-search-trigger,.nav-actions .nav-link.nav-account-trigger,.nav-actions a.nav-cart-link{white-space:nowrap;background:#f8fafc;border:1px solid #e5e7eb;border-radius:.65rem;justify-content:center;align-items:center;gap:.4rem;width:100%;min-height:46px;padding:.5rem .35rem;display:inline-flex}.nav-actions .nav-label-mobile{margin-left:.25rem;font-size:.96rem;display:inline}.nav-actions .nav-icon-btn{width:2.1rem;height:2.1rem}.nav-item-account{width:100%;position:static}.nav-account-dropdown{top:calc(100% + .45rem);left:.75rem;right:.75rem}}@media(max-width:560px){.nav-actions>.nav-account-wrap{width:100%}.nav-actions{grid-template-columns:1fr;gap:.55rem;padding:.6rem .7rem .85rem}.nav-actions .nav-link.nav-search-trigger,.nav-actions .nav-link.nav-account-trigger,.nav-actions a.nav-cart-link{justify-content:flex-start;min-height:48px;padding:.55rem .75rem}.nav-actions .nav-label-mobile{margin-left:.45rem;font-size:.95rem}}.nav-account-link{color:#4b5563;cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #f3f4f6;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.nav-account-link:hover{color:#51a2ff;background:#f9fafb}.nav-account-icon-wrap{color:#fff;background:linear-gradient(135deg,#155dfc,#00d3f3);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:16px;display:inline-flex}.site-search-panel{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;pointer-events:none;background:#00000073;justify-content:center;align-items:flex-start;padding:5rem 1rem 1.5rem;transition:opacity .25s,visibility .25s;display:flex;position:fixed;inset:0}.site-search-dialog{background:#fff;border-radius:.75rem;align-items:flex-start;gap:.5rem;width:100%;max-width:36rem;padding:.75rem .75rem .75rem 1rem;display:flex;position:relative;box-shadow:0 20px 50px #0000002e}.site-search-form{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;flex:1;align-items:center;gap:.5rem;padding:.15rem .35rem .15rem .75rem;display:flex}.site-search-input{color:#111827;background:0 0;border:none;outline:none;flex:1;padding:.5rem 0;font-size:1rem}.site-search-submit{color:#fff;cursor:pointer;background:#1f2937;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.site-search-close{color:#374151;cursor:pointer;background:#f3f4f6;border:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}#coBtnContinue1,#coBtnContinue2{background:#000;border-color:#000}.site-search-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@supports (color: color-mix(in lab,red,red)){.ring-blue-100\/80{--tw-ring-color:color-mix(in oklab,var(--color-blue-100)80%,transparent) }}.ring-blue-100\/80{--tw-ring-color: #dbeafecc }.comparison-row-desc{line-height:1.625;min-height:2.84375rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-card-media{position:relative;overflow:hidden;width:100%;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background-color:#eff4ff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'%3E%3Cg fill='none' stroke='%2364748b' stroke-width='0.65' opacity='0.095'%3E%3Cpath d='M22 9v26M9 22h26'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(ellipse 85% 70% at 12% -5%,rgba(147,197,253,.58) 0%,transparent 55%),radial-gradient(ellipse 75% 65% at 100% 105%,rgba(165,243,252,.48) 0%,transparent 52%),linear-gradient(148deg,#e2ecff,#f1f6fd 38%,#e8f4fc 68%,#e6edf5);background-size:44px 44px,auto,auto,auto;background-repeat:repeat,no-repeat,no-repeat,no-repeat}.group:hover .product-card-media{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'%3E%3Cg fill='none' stroke='%2364748b' stroke-width='0.65' opacity='0.12'%3E%3Cpath d='M22 9v26M9 22h26'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(ellipse 85% 70% at 12% -5%,rgba(147,197,253,.68) 0%,transparent 56%),radial-gradient(ellipse 75% 65% at 100% 105%,rgba(165,243,252,.55) 0%,transparent 54%),linear-gradient(148deg,#d8e6ff,#eef4fb 38%,#dff2fc 68%,#dde8f2);background-size:44px 44px,auto,auto,auto;background-repeat:repeat,no-repeat,no-repeat,no-repeat}.product-card-media>img:first-of-type{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;padding:clamp(.5rem,2.5vw,1.25rem);transition:transform .35s ease}.group:hover .product-card-media>img:first-of-type{transform:scale(1.05)}.navbar{position:fixed;top:0;left:0;width:100%;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none;z-index:1000;transition:all .4s ease;margin-top:.75rem;margin-left:3rem;margin-right:3rem;border-radius:50px;max-width:calc(100% - 6rem)}.navbar.scrolled{background:#fffffffa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 10px 40px #00000026;margin-top:.5rem;padding-top:.25rem;padding-bottom:.25rem}.navbar-container{max-width:1200px;margin:0 auto;padding:0 1.5rem;height:70px;display:flex;align-items:center;justify-content:space-between;transition:height .3s ease}.navbar.scrolled .navbar-container{height:60px}.logo{display:flex;align-items:center;gap:.75rem;font-size:1.5rem;font-weight:700;color:#3b82f6;cursor:pointer;transition:transform .3s ease}.logo:hover{transform:scale(1.02)}.logo i{font-size:1.75rem}.hamburger{display:flex;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;padding:0;background:transparent;border:none;cursor:pointer;position:relative;z-index:1050}@media(min-width:992px){.hamburger{display:none}}.hamburger-line{width:28px;height:3px;background:#1f2937;border-radius:3px;transform-origin:center;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),background-color .3s ease,opacity .3s ease,width .3s ease}.hamburger:hover .hamburger-line{width:32px}.hamburger.active .hamburger-line:nth-child(1){transform:rotate(45deg) translate(6px,6px);background-color:#3b82f6}.hamburger.active .hamburger-line:nth-child(2){opacity:0;transform:scaleX(0);width:0}.hamburger.active .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(6px,-6px);background-color:#3b82f6}.hamburger:focus-visible{outline:2px solid #3b82f6;outline-offset:2px;border-radius:8px}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s ease;z-index:990}.menu-overlay.active{opacity:1;visibility:visible;pointer-events:auto}.nav-menu{display:flex;position:fixed;top:0;right:0;width:min(88vw,360px);max-width:100%;height:100dvh;background:#fff;flex-direction:column;padding:calc(.75rem + env(safe-area-inset-top,0px)) 0 calc(.9rem + env(safe-area-inset-bottom,0px));box-shadow:-20px 0 44px #0000002e;transform:translate(110%);visibility:hidden;pointer-events:none;transition:transform .38s cubic-bezier(.16,1,.3,1),visibility .38s step-end;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch}.nav-menu.active{transform:translate(0);visibility:visible;pointer-events:auto;transition:transform .38s cubic-bezier(.16,1,.3,1),visibility 0s step-start}@media(min-width:992px){.nav-menu{display:flex;position:static;top:auto;right:auto;width:auto;max-width:none;height:auto;flex-direction:row;padding:0;box-shadow:none;transform:none;visibility:visible;pointer-events:auto;gap:2.5rem;align-items:center;overflow:visible}.nav-menu.active{transform:none}}.nav-item{width:100%;border-bottom:1px solid #f3f4f6;opacity:0;transform:translate(-20px);transition:background-color .2s ease,opacity .4s ease,transform .4s cubic-bezier(.16,1,.3,1)}@media(min-width:992px){.nav-item{width:auto;border-bottom:none;opacity:1;transform:none}}.nav-menu.active .nav-item{opacity:1;transform:translate(0)}.nav-menu.active .nav-item:nth-child(1){transition-delay:.06s}.nav-menu.active .nav-item:nth-child(2){transition-delay:.1s}.nav-menu.active .nav-item:nth-child(3){transition-delay:.14s}.nav-menu.active .nav-item:nth-child(4){transition-delay:.18s}.nav-menu.active .nav-item:nth-child(5){transition-delay:.22s}.nav-item:hover{background-color:#eff6ff}@media(min-width:992px){.nav-item:hover{background-color:transparent}}.nav-link{display:block;padding:1rem 1.5rem;color:#1f2937;font-size:1rem;font-weight:500;text-decoration:none;position:relative;transition:color .2s ease}.nav-link:hover{color:#3b82f6}@media(min-width:992px){.nav-link{padding:.5rem 0;color:#4b5563}.nav-link:hover{color:#3b82f6}}.nav-link:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;background-color:#3b82f6;border-radius:2px;transition:height .3s ease}.nav-item:hover .nav-link:before{height:50%}@media(min-width:992px){.nav-link:before{display:none}}.nav-link:focus-visible,.nav-link-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:-2px;border-radius:4px}@media(min-width:992px){.nav-link:focus-visible,.nav-link-btn:focus-visible{outline-offset:2px}}.nav-link-btn{display:block;padding:.875rem 1.5rem;margin:.75rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;font-size:1rem;font-weight:600;text-align:center;text-decoration:none;border-radius:10px;box-shadow:0 4px 14px #3b82f64d;transition:all .3s ease}.nav-link-btn:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 8px 20px #3b82f666;color:#fff}@media(min-width:992px){.nav-link-btn{margin:0;padding:.625rem 1.5rem}}.nav-item-actions{border-bottom:1px solid #f3f4f6}.nav-actions{display:flex;flex-direction:row;align-items:center;gap:.125rem;width:100%;padding:.35rem 1.25rem .85rem}.nav-actions>.nav-search-trigger,.nav-actions>.nav-account-wrap,.nav-actions>.nav-cart-link{flex:0 0 auto}.nav-actions .nav-link.nav-search-trigger,.nav-actions .nav-link.nav-account-trigger{width:auto;padding-left:.35rem;padding-right:.35rem}.nav-actions a.nav-cart-link{padding-left:.35rem;padding-right:.35rem}@media(min-width:992px){.nav-item-actions{border-bottom:none;width:auto}.nav-actions{width:auto;padding:0;gap:.125rem}}button.nav-link.nav-search-trigger,button.nav-link.nav-account-trigger{background:none;border:none;font:inherit;cursor:pointer;width:100%;text-align:left}.nav-actions button.nav-link.nav-search-trigger,.nav-actions button.nav-link.nav-account-trigger{width:auto}@media(max-width:991px){.nav-actions button.nav-link.nav-search-trigger,.nav-actions button.nav-link.nav-account-trigger{width:100%}}@media(min-width:992px){button.nav-link.nav-search-trigger,button.nav-link.nav-account-trigger{width:auto;text-align:center;display:inline-flex;align-items:center;gap:.35rem;padding:.5rem .15rem}a.nav-cart-link{display:inline-flex;align-items:center;gap:.35rem;padding:.5rem .15rem}}.nav-label-mobile{display:inline;margin-left:.35rem}@media(min-width:992px){.nav-label-mobile{display:none}}.nav-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:9999px;border:2px solid #e5e7eb;flex-shrink:0;position:relative;color:#374151}.nav-icon-btn-user{border-color:#bfdbfe;background:#e0f2fe;color:#2563eb}.nav-icon-btn-cart{border-color:#d1d5db;background:#fff}.nav-cart-badge{position:absolute;top:-.2rem;right:-.2rem;min-width:1.25rem;height:1.25rem;padding:0 .2rem;font-size:.65rem;font-weight:700;line-height:1.25rem;text-align:center;color:#1f2937;background:#fff;border-radius:9999px;box-shadow:0 1px 3px #0000001f;border:1px solid #e5e7eb}.nav-item-account{position:relative}.nav-account-dropdown{position:absolute;left:.75rem;right:.75rem;top:calc(100% + .35rem);z-index:1200;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 16px 40px #0000001f;padding:.35rem 0;overflow:hidden}@media(min-width:992px){.nav-account-dropdown{left:auto;right:0;min-width:220px;top:calc(100% + .5rem)}}@media(max-width:991px){.nav-actions>.nav-account-wrap{width:100%}.nav-actions{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding:.65rem .75rem .9rem;flex-wrap:nowrap}.nav-actions>*{min-width:0}.nav-actions .nav-link:before{display:none}.nav-actions .nav-link.nav-search-trigger,.nav-actions .nav-link.nav-account-trigger,.nav-actions a.nav-cart-link{width:100%;min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .35rem;border:1px solid #e5e7eb;border-radius:.65rem;background:#f8fafc;white-space:nowrap}.nav-actions .nav-label-mobile{display:inline;margin-left:.25rem;font-size:.96rem}.nav-actions .nav-icon-btn{width:2.1rem;height:2.1rem}.nav-item-account{position:static;width:100%}.nav-account-dropdown{left:.75rem;right:.75rem;top:calc(100% + .45rem)}}@media(max-width:560px){.nav-actions>.nav-account-wrap{width:100%}.nav-actions{grid-template-columns:1fr;gap:.55rem;padding:.6rem .7rem .85rem}.nav-actions .nav-link.nav-search-trigger,.nav-actions .nav-link.nav-account-trigger,.nav-actions a.nav-cart-link{justify-content:flex-start;padding:.55rem .75rem;min-height:48px}.nav-actions .nav-label-mobile{font-size:.95rem;margin-left:.45rem}}.nav-account-link{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;font-size:.9375rem;font-weight:500;color:#4b5563;text-decoration:none;border:none;background:none;font-family:inherit;cursor:pointer;text-align:left;border-bottom:1px solid #f3f4f6}.nav-account-link:last-child{border-bottom:none}.nav-account-link:hover{background:#f9fafb;color:#51a2ff}.nav-account-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;background:linear-gradient(135deg,#155dfc,#00d3f3);color:#fff;font-size:16px;flex-shrink:0}.site-search-panel{position:fixed;inset:0;z-index:1100;display:flex;align-items:flex-start;justify-content:center;padding:5rem 1rem 1.5rem;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.site-search-panel.is-open{opacity:1;visibility:visible;pointer-events:auto}.site-search-dialog{position:relative;width:100%;max-width:36rem;display:flex;align-items:flex-start;gap:.5rem;background:#fff;border-radius:.75rem;padding:.75rem .75rem .75rem 1rem;box-shadow:0 20px 50px #0000002e}.site-search-form{flex:1;display:flex;align-items:center;gap:.5rem;border:1px solid #e5e7eb;border-radius:.5rem;padding:.15rem .35rem .15rem .75rem;background:#f9fafb}.site-search-input{flex:1;border:none;background:transparent;font-size:1rem;padding:.5rem 0;outline:none;color:#111827}.site-search-submit{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:.375rem;background:#1f2937;color:#fff;cursor:pointer;flex-shrink:0}.site-search-submit:hover{background:#111827}.site-search-close{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:.5rem;background:#f3f4f6;color:#374151;cursor:pointer;flex-shrink:0}.site-search-close:hover{background:#e5e7eb}.site-search-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hero{padding-top:40px;padding-bottom:40px;background:linear-gradient(180deg,#fafbfc,#f8fafc);min-height:calc(100vh - 80px)}.container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.hero h1{font-size:3rem;font-weight:800;color:#1f2937}@media(max-width:768px){.hero h1{font-size:2rem}}@media(max-width:640px){.navbar{margin-left:1.5rem;margin-right:1.5rem;max-width:calc(100% - 3rem);border-radius:30px}.navbar.scrolled{margin-left:1.5rem;margin-right:1.5rem;max-width:calc(100% - 3rem);border-radius:30px;margin-top:.5rem}}@media(max-width:480px){.navbar{margin-left:1rem;margin-right:1rem;max-width:calc(100% - 2rem);border-radius:25px}.navbar.scrolled{margin-left:1rem;margin-right:1rem;max-width:calc(100% - 2rem);border-radius:25px;margin-top:.5rem}}.footer-link{position:relative;color:#6b7280;font-size:.875rem;text-decoration:none;padding-bottom:4px;transition:color .2s ease}.footer-link:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#3b82f6;transition:width .4s ease}.footer-link:hover{color:#3b82f6}.footer-link:hover:after{width:100%}.footer-link-dark{position:relative;color:#9ca3af;font-size:.875rem;text-decoration:none;padding-bottom:4px;transition:color .2s ease}.footer-link-dark:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#a855f7;transition:width .4s ease}.footer-link-dark:hover{color:#a855f7}.footer-link-dark:hover:after{width:100%}.footer-link-light{position:relative;color:#4b5563;font-size:.875rem;text-decoration:none;padding-bottom:4px;transition:color .2s ease}.footer-link-light:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#3b82f6;transition:width .4s ease}.footer-link-light:hover{color:#3b82f6}.footer-link-light:hover:after{width:100%}@keyframes blob{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.animate-blob{animation:blob 7s infinite}.animation-delay-2000{animation-delay:2s}.animation-delay-4000{animation-delay:4s}.pricing-card{transition:all .3s ease}.pricing-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #3b82f626}html{scroll-behavior:smooth}.group:hover .group-hover\:translate-x-1{transform:translate(.25rem)}input:focus,textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}a,button,input[type=button],input[type=submit],input[type=reset],.faq-question,.faq-toggle,#monthlyBtn,#yearlyBtn,.menu-overlay{cursor:pointer}aside nav a{cursor:pointer}.social-links a,a[class*=fa-brands],a[class*=fa-solid],.card,.pricing-card,.feature-card,[href],[onclick]{cursor:pointer}.bg-mesh-gradient{background:radial-gradient(at 40% 20%,hsla(217,91%,60%,.3) 0px,transparent 50%),radial-gradient(at 80% 0%,hsla(189,100%,70%,.3) 0px,transparent 50%),radial-gradient(at 0% 50%,hsla(355,85%,65%,.2) 0px,transparent 50%),radial-gradient(at 80% 50%,hsla(340,85%,65%,.2) 0px,transparent 50%),radial-gradient(at 0% 100%,hsla(217,91%,60%,.3) 0px,transparent 50%),radial-gradient(at 80% 100%,hsla(240,85%,70%,.3) 0px,transparent 50%),linear-gradient(135deg,#faf5ff,#f3e8ff,#ede9fe)}.bg-dots{background-image:radial-gradient(#c4b5fd 1px,transparent 1px);background-size:24px 24px}.bg-grid{background-image:linear-gradient(rgba(147,51,234,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(147,51,234,.05) 1px,transparent 1px);background-size:40px 40px}.bg-wave{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 320'%3E%3Cpath fill='%239333ea' fill-opacity='0.05' d='M0,96L48,112C96,128,192,160,288,160C384,160,480,128,576,112C672,96,768,96,864,112C960,128,1056,160,1152,160C1248,160,1344,128,1392,112L1440,96L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z'%3E%3C/path%3E%3C/svg%3E") no-repeat bottom;background-size:cover}.bg-zigzag{background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M54.627 0l.83.828-1.415-1.415-.828-.828-.828c-1.07-1.07-2.252-.532-3.126.343l-5.537 5.537c-.875.874-1.413 2.056-.343 3.126l.828.828 1.415 1.415.828.828c1.07 1.07 2.252.532 3.126-.343l5.537-5.537c.875-.874 1.413-2.056.343-3.126l-.828-.828zm-24.243 24.242l.83.828-1.415-1.415-.828-.828c-1.07-1.07-2.252-.532-3.126.343l-5.537 5.537c-.875.874-1.413 2.056-.343 3.126l.828.828 1.415 1.415.828.828c1.07 1.07 2.252.532 3.126-.343l5.537-5.537c.875-.874 1.413-2.056.343-3.126l-.828-.828z' fill='%239333ea' fill-opacity='0.03' fill-rule='evenodd'/%3E%3C/svg%3E")}.bg-circles{background:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='50' cy='50' r='40' stroke='%239333ea' stroke-opacity='0.03' fill='none' stroke-width='2'/%3E%3Ccircle cx='50' cy='50' r='30' stroke='%239333ea' stroke-opacity='0.03' fill='none' stroke-width='2'/%3E%3Ccircle cx='50' cy='50' r='20' stroke='%239333ea' stroke-opacity='0.03' fill='none' stroke-width='2'/%3E%3Ccircle cx='50' cy='50' r='10' stroke='%239333ea' stroke-opacity='0.03' fill='none' stroke-width='2'/%3E%3C/svg%3E")}.bg-hexagon{background:url("data:image/svg+xml,%3Csvg width='56' height='100' viewBox='0 0 56 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28 66L0 50L0 16L28 0L56 16L56 50L28 66L28 100' fill='%239333ea' fill-opacity='0.03' fill-rule='evenodd'/%3E%3C/svg%3E")}.bg-gradient-purple{background:linear-gradient(135deg,#667eea,#764ba2)}.bg-gradient-indigo{background:linear-gradient(135deg,#4f46e5,#2563eb)}.bg-gradient-pink{background:linear-gradient(135deg,#ec4899,#8b5cf6)}.bg-gradient-blue{background:linear-gradient(135deg,#3b82f6,#06b6d4)}.bg-gradient-green{background:linear-gradient(135deg,#10b981,#059669)}.bg-gradient-orange{background:linear-gradient(135deg,#f59e0b,#ea580c)}.glass{background:#ffffffb3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.3)}.glass-dark{background:#111827cc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1)}.card-modern{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;transition:all .3s ease;position:relative;overflow:hidden}.card-modern:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#3b82f6,#2563eb,#1d4ed8);transform:scaleX(0);transition:transform .3s ease}.card-modern:hover:before{transform:scaleX(1)}.card-modern:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a}.section-divider{height:100px;background:linear-gradient(135deg,#eff6ff,#e0f2fe);position:relative;overflow:hidden}.section-divider:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120' preserveAspectRatio='none'%3E%3Cpath d='M321.39,56.44c58-10.79,114.16-30.13,172-41.86,82.39-16.72,168.19-17.73,250.45-.39C823.78,31,906.67,72,985.66,92.83c70.05,18.48,146.53,26.09,214.34,3V0H0V27.35A600.21,600.21,0,0,0,321.39,56.44Z' fill='%23ffffff' opacity='0.5'/%3E%3C/svg%3E");background-size:cover}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}}.floating-shape{animation:float 6s ease-in-out infinite}.floating-shape-delay-1{animation-delay:1s}.floating-shape-delay-2{animation-delay:2s}.floating-shape-delay-3{animation-delay:3s}.gradient-text{background:linear-gradient(135deg,#3b82f6,#2563eb,#1d4ed8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glow-purple{box-shadow:0 0 20px #3b82f64d,0 0 40px #9333ea33,0 0 60px #3b82f61a}.glow-indigo{box-shadow:0 0 20px #4f46e54d,0 0 40px #4f46e533,0 0 60px #4f46e51a}.testimonial-swiper{padding:20px 0}.testimonial-swiper .swiper-slide{height:auto;opacity:.7;transform:scale(.9);transition:all .3s ease}.testimonial-swiper .swiper-slide-active{opacity:1;transform:scale(1)}.testimonial-swiper .swiper-slide-duplicate{display:none}.price-dual-slider{--track-h: 8px;--thumb-size: 18px;--blue: #51a2ff;position:relative;height:32px;margin-bottom:.25rem}.price-dual-slider__track{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:var(--track-h);background:var(--blue);border-radius:4px;pointer-events:none}.price-dual-slider input[type=range]{position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%);margin:0;height:32px;pointer-events:none;-webkit-appearance:none;appearance:none;background:transparent}.price-dual-slider input[type=range]::-webkit-slider-runnable-track{height:var(--track-h);background:transparent}.price-dual-slider input[type=range]::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:var(--thumb-size);height:var(--thumb-size);margin-top:calc((var(--track-h) - var(--thumb-size)) / 2);border-radius:50%;background:#fff;border:2px solid var(--blue);box-shadow:0 1px 3px #0000001f;cursor:pointer}.price-dual-slider input[type=range]::-moz-range-track{height:var(--track-h);background:transparent}.price-dual-slider input[type=range]::-moz-range-thumb{pointer-events:auto;width:var(--thumb-size);height:var(--thumb-size);border-radius:50%;background:#fff;border:2px solid var(--blue);box-shadow:0 1px 3px #0000001f;cursor:pointer}.price-dual-slider input[data-range=min]{z-index:1}.price-dual-slider input[data-range=max]{z-index:2}.btn-fx-primary{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(165deg,#3b82f6,#2563eb 42%,#1d4ed8);box-shadow:0 1px 2px #0000000f,0 4px 14px #2563eb61,inset 0 1px #ffffff38;transition:transform .22s ease,box-shadow .28s ease,filter .2s ease}.btn-fx-primary:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 36%,rgb(255 255 255 / .28) 50%,transparent 64%);transform:translate(-130%);transition:transform .55s ease;z-index:0;pointer-events:none}.btn-fx-primary:hover{transform:translateY(-2px);filter:brightness(1.04);box-shadow:0 4px 8px #00000014,0 14px 32px #2563eb7a,inset 0 1px #ffffff47}.btn-fx-primary:hover:before{transform:translate(130%)}.btn-fx-primary:active{transform:translateY(0) scale(.97);filter:brightness(.96);box-shadow:0 1px 3px #0000001a,0 4px 12px #2563eb4d,inset 0 1px #ffffff26}.btn-fx-primary:focus-visible{outline:none;box-shadow:0 1px 2px #0000000f,0 4px 14px #2563eb61,inset 0 1px #ffffff38,0 0 0 3px #93c5fdf2}.btn-fx-secondary{position:relative;transition:transform .22s ease,box-shadow .28s ease,border-color .2s ease,background-color .2s ease,color .2s ease;box-shadow:0 1px 3px #0000000d}.btn-fx-secondary:hover{transform:translateY(-2px);border-color:#60a5fa;background-color:#eff6ff;color:#1d4ed8;box-shadow:0 4px 12px #2563eb1f,0 0 0 1px #bfdbfe80}.btn-fx-secondary:active{transform:translateY(0) scale(.98)}.btn-fx-secondary:focus-visible{outline:none;box-shadow:0 0 0 3px #93c5fdd9,0 4px 12px #2563eb1a}.btn-fx-outline-blue{position:relative;transition:transform .22s ease,box-shadow .28s ease,color .22s ease,background-color .22s ease,border-color .2s ease;box-shadow:0 1px 3px #2563eb14}.btn-fx-outline-blue:hover{transform:translateY(-2px);border-color:#1d4ed8;background-image:linear-gradient(165deg,#3b82f6,#2563eb 45%,#1d4ed8);color:#fff;box-shadow:0 8px 24px #2563eb61,inset 0 1px #fff3}.btn-fx-outline-blue:active{transform:translateY(0) scale(.98);filter:brightness(.95)}.btn-fx-outline-blue:focus-visible{outline:none;box-shadow:0 0 0 3px #93c5fde6,0 4px 14px #2563eb33}.btn-fx-dark{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(165deg,#475569,#334155 42%,#1e293b);box-shadow:0 1px 2px #0000001f,0 4px 14px #0f172a59,inset 0 1px #ffffff1f;transition:transform .22s ease,box-shadow .28s ease,filter .2s ease}.btn-fx-dark:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 38%,rgb(255 255 255 / .12) 50%,transparent 62%);transform:translate(-130%);transition:transform .55s ease;pointer-events:none}.btn-fx-dark:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 6px 16px #0000002e,0 12px 28px #0f172a73,inset 0 1px #ffffff29}.btn-fx-dark:hover:before{transform:translate(130%)}.btn-fx-dark:active{transform:translateY(0) scale(.97);filter:brightness(.94)}.btn-fx-dark:focus-visible{outline:none;box-shadow:0 1px 2px #0000001f,0 4px 14px #0f172a59,inset 0 1px #ffffff1f,0 0 0 3px #94a3b8e6}.add-bank-accordion>summary .add-bank-accordion__icon-wrap{position:relative;display:inline-flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center}.add-bank-accordion>summary .add-bank-accordion__icon--plus,.add-bank-accordion>summary .add-bank-accordion__icon--minus{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);line-height:1}.add-bank-accordion>summary .add-bank-accordion__icon--minus{display:none}.add-bank-accordion[open]>summary .add-bank-accordion__icon--plus{display:none}.add-bank-accordion[open]>summary .add-bank-accordion__icon--minus{display:block}.add-bank-accordion:not([open])>summary .add-bank-accordion__icon--plus{display:block}.add-bank-accordion:not([open])>summary .add-bank-accordion__icon--minus{display:none}.add-bank-accordion[open]>summary{border-style:solid;border-color:#bfdbfe;background-image:linear-gradient(to right,#eff6ff,#fff,#ecfeffd9)}.co-step--active .co-step-head{background:#fff;border-bottom-color:#e5e7eb}.co-step--active.co-step{border-color:#bfdbfe;box-shadow:0 8px 30px #2563eb14}.co-step-num--on{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff}.co-step-num--off{background:#e5e7eb;color:#6b7280}.co-order-sidebar{box-shadow:0 10px 40px #0000000f}
