@font-face{font-family:Colfax;src:url(/assets/Colfax-Regular-3ea90d8f.otf);font-weight:400;font-style:normal}@font-face{font-family:Colfax;src:url(/assets/Colfax-Medium-0291142e.otf);font-weight:200;font-style:normal}@font-face{font-family:Colfax;src:url(/assets/Colfax-Bold-58a83a6a.otf);font-weight:700;font-style:normal}body,h1,h2,h3,h4,h5,h6{font-family:Colfax}h1{--font-weight: 900}h2{--font-weight: 400}h3{--font-weight: 200}h4{--font-weight: 100}small{--font-size: 13px }.gutter-text{font-size:13px}.ios-instructions{font-size:15px;display:flex;justify-content:center}@media (min-width: 768px){.ios-instructions{display:none}}.g-icon{font-size:15px}.delete{border-color:#e6443a;color:#e6443a}.outline:hover{background-color:#f1f0f0}.delete:hover{background-color:#e6443a;color:#fff}[data-theme=light],:root:not([data-theme="dark"]){--primary: #00897b;--primary-hover: #28b0a2;--primary-focus: rgba(0, 137, 123, .125);--primary-inverse: #FFF}@media only screen and (prefers-color-scheme: dark){:root:not([data-theme]){--primary: #00897b;--primary-hover: #28b0a2;--primary-focus: rgba(0, 137, 123, .25);--primary-inverse: #FFF}}[data-theme=dark]{--primary: #00897b;--primary-hover: #28b0a2;--primary-focus: rgba(0, 137, 123, .25);--primary-inverse: #FFF}:root{--form-element-active-border-color: var(--primary);--form-element-focus-color: var(--primary-focus);--switch-color: var(--primary-inverse);--switch-checked-background-color: var(--primary)}.footer-actions[data-v-964bb8b9]{display:flex;flex-direction:column;align-items:center;text-align:center}a[data-v-964bb8b9]{cursor:pointer}.gutter-text[data-v-964bb8b9]{font-size:13px;display:flex;justify-content:center}.footer-logo[data-v-964bb8b9]{display:block;width:60px;height:60px;margin:1rem auto}.footer-copyright[data-v-964bb8b9]{margin:0;color:#6c757d;font-size:13px;text-align:center}@media (max-width: 767px){.footer-logo[data-v-964bb8b9]{width:50px;height:50px}}.landing-page[data-v-b4350335]{color-scheme:light;background-color:#fff!important}.landing-page .features[data-v-b4350335],.landing-page .how-it-works[data-v-b4350335],.landing-page .faq[data-v-b4350335]{background:white!important}.landing-page .landing-footer[data-v-b4350335]{background:#f8f9fa!important}.landing-page .landing-footer *[data-v-b4350335]{color:#6c757d!important}section[data-v-b4350335]{margin-bottom:2rem}.landing-nav[data-v-b4350335]{background:rgba(255,255,255,.95);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,137,123,.1);position:fixed;top:0;left:0;right:0;z-index:1000;padding:.75rem 0}.nav-content[data-v-b4350335]{display:flex;justify-content:space-between;align-items:center;height:100%;min-height:50px}.logo-section[data-v-b4350335]{display:flex;align-items:center;gap:.75rem;cursor:pointer}.nav-logo[data-v-b4350335]{width:40px;height:40px}.brand-name[data-v-b4350335]{font-size:1.25rem;font-weight:200;color:var(--primary)}.nav-buttons[data-v-b4350335]{display:grid;grid-template-columns:auto auto;gap:.5rem;align-items:center;height:70%}.nav-btn[data-v-b4350335]{border:none;padding:.75rem 1.5rem;border-radius:.375rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:1rem;height:auto;display:flex;align-items:center;white-space:nowrap}.nav-btn.secondary[data-v-b4350335]{background:transparent;color:var(--primary);border:1px solid var(--primary)}.nav-btn.secondary[data-v-b4350335]:hover{background:var(--primary-focus)}.nav-btn.primary[data-v-b4350335]{background:var(--primary);color:#fff;border:1px solid var(--primary)}.nav-btn.primary[data-v-b4350335]:hover{background:var(--primary-hover);transform:translateY(-1px)}.hero[data-v-b4350335]{margin-top:94px;padding:4rem 0;background:linear-gradient(135deg,#f8fffe 0%,#e8f5f3 100%);min-height:75vh;display:flex;align-items:center}.hero-content[data-v-b4350335]{display:grid;grid-template-columns:1.2fr .8fr;gap:4rem;align-items:center;max-width:1000px;margin:0 auto}.hero-text h1[data-v-b4350335]{font-size:3.5rem;line-height:1.1;margin-bottom:1.5rem;color:var(--primary);font-weight:900}.hero-subtitle[data-v-b4350335]{font-size:1.25rem;line-height:1.6;color:#5a6c7d;margin-bottom:2rem}.hero-actions[data-v-b4350335]{display:flex;gap:1rem;margin-bottom:0;align-items:flex-start;justify-content:flex-start}.hero-actions .cta-primary[data-v-b4350335]{width:auto;min-width:250px}.cta-primary[data-v-b4350335]{background:var(--primary);color:#fff;border:none;padding:1rem;border-radius:.5rem;font-size:1.1rem;font-weight:500;cursor:pointer;transition:all .2s ease;height:auto;display:flex;align-items:center;justify-content:center;white-space:nowrap;min-width:180px}.cta-primary[data-v-b4350335]:hover{background:var(--primary-hover);transform:translateY(-2px);box-shadow:0 4px 12px #00897b4d}.cta-primary.large[data-v-b4350335]{padding:1rem;font-size:1.1rem;height:auto;width:auto;margin:0 auto}.cta-secondary[data-v-b4350335]{color:var(--primary);text-decoration:none;padding:calc(1rem - 2px);border:2px solid var(--primary);border-radius:.5rem;font-weight:500;transition:all .2s ease;height:auto;display:flex;align-items:center;justify-content:center;white-space:nowrap;min-width:180px;font-size:1.1rem}.cta-secondary[data-v-b4350335]:hover{background:var(--primary-focus);color:var(--primary)}.hero-note[data-v-b4350335]{color:#6b7280;font-size:.9rem;margin:0}.hero-visual[data-v-b4350335]{display:flex;justify-content:center;align-items:center;align-self:center}.hero-logo-container[data-v-b4350335]{display:flex;justify-content:center;align-items:center;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(0,137,123,.08) 0%,rgba(0,137,123,.06) 25%,rgba(0,137,123,.04) 40%,rgba(0,137,123,.025) 50%,rgba(0,137,123,.015) 58%,rgba(0,137,123,.01) 64%,rgba(0,137,123,.007) 69%,rgba(0,137,123,.005) 73%,rgba(0,137,123,.003) 76%,rgba(0,137,123,.002) 79%,rgba(0,137,123,.0015) 82%,rgba(0,137,123,.001) 85%,rgba(0,137,123,.0007) 87%,rgba(0,137,123,.0005) 89%,rgba(0,137,123,.0003) 91%,rgba(0,137,123,.0002) 93%,rgba(0,137,123,.0001) 95%,rgba(0,137,123,.00005) 97%,transparent 100%);position:relative}.hero-logo-container[data-v-b4350335]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(0,137,123,.12) 0%,rgba(0,137,123,.09) 20%,rgba(0,137,123,.06) 35%,rgba(0,137,123,.04) 45%,rgba(0,137,123,.025) 52%,rgba(0,137,123,.018) 58%,rgba(0,137,123,.012) 63%,rgba(0,137,123,.008) 67%,rgba(0,137,123,.005) 71%,rgba(0,137,123,.003) 74%,rgba(0,137,123,.002) 77%,rgba(0,137,123,.0015) 80%,rgba(0,137,123,.001) 83%,rgba(0,137,123,.0007) 85%,rgba(0,137,123,.0005) 87%,rgba(0,137,123,.0003) 89%,rgba(0,137,123,.0002) 91%,rgba(0,137,123,.0001) 93%,rgba(0,137,123,.00005) 95%,transparent 100%)}.hero-logo-glow[data-v-b4350335]{width:200px;height:200px;z-index:1;position:relative;filter:drop-shadow(0 0 15px rgba(0,137,123,.25))}.features[data-v-b4350335]{padding:3rem 0;background:white}.section-header[data-v-b4350335]{text-align:center;margin-bottom:2.5rem}.section-header h2[data-v-b4350335]{font-size:2.5rem;margin-bottom:1rem;color:#2c3e50}.section-header p[data-v-b4350335]{font-size:1.1rem;color:#6b7280;max-width:600px;margin:0 auto}.features-grid[data-v-b4350335]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.feature-card[data-v-b4350335]{background:white;padding:1.5rem;border-radius:1rem;border:1px solid #f3f4f6;text-align:center;transition:all .2s ease}.feature-card[data-v-b4350335]:hover{border-color:var(--primary);transform:translateY(-4px);box-shadow:0 8px 25px #00897b1a}.feature-icon[data-v-b4350335]{width:60px;height:60px;background:var(--primary-focus);border-radius:1rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;font-size:1.5rem}.feature-icon img[data-v-b4350335]{width:30px;height:30px;filter:brightness(0) saturate(100%) invert(44%) sepia(54%) saturate(500%) hue-rotate(142deg) brightness(95%) contrast(89%)}.feature-card h3[data-v-b4350335]{font-size:1.25rem;margin-bottom:1rem;color:#2c3e50}.feature-card p[data-v-b4350335]{color:#6b7280;line-height:1.6}.how-it-works[data-v-b4350335]{padding:3rem 0;background:#f8fffe}.steps-grid[data-v-b4350335]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem}.step[data-v-b4350335]{text-align:center}.step-number[data-v-b4350335]{width:60px;height:60px;background:var(--primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin:0 auto 1.5rem}.step h3[data-v-b4350335]{font-size:1.25rem;margin-bottom:1rem;color:#2c3e50}.step p[data-v-b4350335]{color:#6b7280;line-height:1.6;max-width:300px;margin:0 auto}.faq[data-v-b4350335]{padding:3rem 0;background:white}.faq-grid[data-v-b4350335]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem}.faq-item[data-v-b4350335]{background:#f8f9fa;padding:2rem;border-radius:.75rem}.faq-item h3[data-v-b4350335]{color:#2c3e50;margin-bottom:1rem;font-size:1.1rem}.faq-item p[data-v-b4350335]{color:#6b7280;line-height:1.6;margin:0}.final-cta[data-v-b4350335]{padding:3rem 0;background:var(--primary);color:#fff;text-align:center;margin-bottom:0}.final-cta .cta-content[data-v-b4350335]{display:flex;flex-direction:column;align-items:center}.final-cta .cta-content p[data-v-b4350335]{color:#ffffffe6}.cta-content h2[data-v-b4350335]{font-size:2.5rem;margin-bottom:1rem;color:#fff}.cta-content p[data-v-b4350335]{font-size:1.1rem;margin-bottom:2rem}.final-cta .cta-primary[data-v-b4350335]{background:white;color:var(--primary)}.final-cta .cta-primary[data-v-b4350335]:hover{background:#f8f9fa;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.landing-footer[data-v-b4350335]{background:#f8f9fa;padding:2rem 0;border-top:1px solid #e9ecef}.footer-content[data-v-b4350335]{display:flex;flex-direction:column;align-items:center;text-align:center}.footer-logo[data-v-b4350335]{display:block;width:60px;height:60px;margin:1rem auto}.footer-copyright[data-v-b4350335]{margin:0;color:#6c757d;font-size:.9rem}@media (max-width: 768px){.hero[data-v-b4350335]{margin-top:60px;padding:2rem 0 1.5rem;min-height:85vh}.hero-content[data-v-b4350335]{grid-template-columns:1fr;gap:1rem;text-align:center;padding:0 1rem}.hero-visual[data-v-b4350335]{order:-1}.hero-logo-container[data-v-b4350335]{width:200px;height:200px}.hero-logo-container[data-v-b4350335]:before{width:180px;height:180px}.hero-logo-glow[data-v-b4350335]{width:120px;height:120px}.hero-text h1[data-v-b4350335]{font-size:2.2rem;margin-bottom:.75rem}.hero-subtitle[data-v-b4350335]{font-size:1.1rem;margin-bottom:1rem}.hero-actions[data-v-b4350335]{flex-direction:column;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.5rem}.hero-actions .cta-primary[data-v-b4350335]{width:auto;text-align:center;min-width:200px}.brand-name[data-v-b4350335]{font-size:1.1rem;margin-top:4px}.landing-nav[data-v-b4350335]{padding:.5rem 0}.nav-content[data-v-b4350335]{min-height:44px}.nav-buttons[data-v-b4350335]{gap:.5rem}.nav-btn[data-v-b4350335]{padding:.4rem .8rem;font-size:.85rem}.footer-logo[data-v-b4350335]{width:50px;height:50px}.features[data-v-b4350335],.how-it-works[data-v-b4350335],.faq[data-v-b4350335],.final-cta[data-v-b4350335]{padding:2rem 0}.final-cta .cta-content[data-v-b4350335]{padding:0 2rem}.features-grid[data-v-b4350335],.steps-grid[data-v-b4350335],.faq-grid[data-v-b4350335]{grid-template-columns:1fr}}a[data-v-f0a3cf02]{cursor:pointer;color:var(--primary);text-decoration:none}a[data-v-f0a3cf02]:hover{text-decoration:underline}h1[data-v-f0a3cf02],h3[data-v-f0a3cf02],span[data-v-f0a3cf02],small[data-v-f0a3cf02]{display:flex;justify-content:center}.splash[data-v-f0a3cf02]{width:100%;margin:0 auto}@media (min-width: 768px){.splash[data-v-f0a3cf02]{height:100vh;width:100%;display:flex;align-items:center;justify-content:center}}.logo[data-v-f0a3cf02]{width:20%;height:auto;display:block;margin-left:auto;margin-right:auto;padding-bottom:5%}.error[data-v-f0a3cf02]{color:#c62828}a[data-v-10a7c8b7]{cursor:pointer;color:var(--primary);text-decoration:none}a[data-v-10a7c8b7]:hover{text-decoration:underline}h1[data-v-10a7c8b7],h3[data-v-10a7c8b7],span[data-v-10a7c8b7],small[data-v-10a7c8b7]{display:flex;justify-content:center}.splash[data-v-10a7c8b7]{width:100%;margin:0 auto}@media (min-width: 768px){.splash[data-v-10a7c8b7]{height:100vh;width:100%;display:flex;align-items:center;justify-content:center}}.logo[data-v-10a7c8b7]{width:20%;height:auto;display:block;margin-left:auto;margin-right:auto;padding-bottom:5%}.error[data-v-10a7c8b7]{color:#c62828}a[data-v-54ab42ca]{cursor:pointer;color:var(--primary);text-decoration:none}a[data-v-54ab42ca]:hover{text-decoration:underline}h1[data-v-54ab42ca],h3[data-v-54ab42ca],span[data-v-54ab42ca],small[data-v-54ab42ca]{display:flex;justify-content:center}.splash[data-v-54ab42ca]{width:100%;margin:0 auto}@media (min-width: 768px){.splash[data-v-54ab42ca]{height:100vh;width:100%;display:flex;align-items:center;justify-content:center}}.logo[data-v-54ab42ca]{width:20%;height:auto;display:block;margin-left:auto;margin-right:auto;padding-bottom:5%}article[data-v-b136f056]{margin-top:0}td[data-v-b136f056]{text-align:right}a[data-v-b136f056],a[data-v-fd77a7c9],td[data-v-fd77a7c9]{cursor:pointer}@media (prefers-color-scheme:dark){.hover-underline[data-v-fd77a7c9]:hover,.hover-underline[data-v-fd77a7c9]:active{background-color:#1f2f3c}}@media (prefers-color-scheme:light){.hover-underline[data-v-fd77a7c9]:hover{background-color:#f2f9f8}}.number-align[data-v-fd77a7c9]{text-align:right}@media (max-width: 767px){.recurring-symbol[data-v-fd77a7c9]{display:none}}a[data-v-9676f227],td[data-v-9676f227]{cursor:pointer}@media (prefers-color-scheme:dark){.hover-underline[data-v-9676f227]:hover,.hover-underline[data-v-9676f227]:active{background-color:#1f2f3c}}@media (prefers-color-scheme:light){.hover-underline[data-v-9676f227]:hover{background-color:#f2f9f8}}.number-align[data-v-9676f227]{text-align:right}@media (max-width: 767px){.recurring-type[data-v-9676f227]{display:none}}a[data-v-35d5f5ab],td[data-v-35d5f5ab]{cursor:pointer}.app-footer[data-v-35d5f5ab]{margin:2rem 0}.title[data-v-35d5f5ab]{display:flex;justify-content:center}@media (max-width: 767px){.title-group[data-v-35d5f5ab]{display:none}}.list[data-v-35d5f5ab]{border:none;text-align:left}details[data-v-35d5f5ab]{margin:0!important}@media (prefers-color-scheme: dark){.secondary[data-v-35d5f5ab]{color:#fff}.secondary[data-v-35d5f5ab]:hover{background-color:#2a3e4e;color:#fff}}.nav-logo-desktop[data-v-35d5f5ab]{width:20%;height:auto;display:block;margin-left:3%;margin-right:2%;padding-left:0}@media (max-width: 767px){.nav-logo-desktop[data-v-35d5f5ab]{display:none}}.partner-header[data-v-35d5f5ab]{margin-bottom:12px}@media (max-width: 767px){.partner-header[data-v-35d5f5ab]{padding:0}}.partner-card[data-v-35d5f5ab]{margin-bottom:0}.partner-footer[data-v-35d5f5ab]{margin-top:12px}.landing-nav[data-v-5bce8cea]{background:rgba(255,255,255,.95);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,137,123,.1);position:fixed;top:0;left:0;right:0;z-index:1000;padding:.75rem 0}.nav-content[data-v-5bce8cea]{display:flex;justify-content:space-between;align-items:center;height:100%;min-height:50px}.logo-section[data-v-5bce8cea]{display:flex;align-items:center;gap:.75rem;cursor:pointer}.nav-logo[data-v-5bce8cea]{width:40px;height:40px}.brand-name[data-v-5bce8cea]{font-size:1.25rem;font-weight:200;color:var(--primary)}.nav-buttons[data-v-5bce8cea]{display:grid;grid-template-columns:auto auto;gap:.5rem;align-items:center;height:70%}.nav-btn[data-v-5bce8cea]{border:none;padding:.75rem 1.5rem;border-radius:.375rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:1rem;height:auto;display:flex;align-items:center;white-space:nowrap}.nav-btn.secondary[data-v-5bce8cea]{background:transparent;color:var(--primary);border:1px solid var(--primary)}.nav-btn.secondary[data-v-5bce8cea]:hover{background:var(--primary-focus)}.nav-btn.primary[data-v-5bce8cea]{background:var(--primary);color:#fff;border:1px solid var(--primary)}.nav-btn.primary[data-v-5bce8cea]:hover{background:var(--primary-hover);transform:translateY(-1px)}.error-section[data-v-5bce8cea]{margin-top:94px;padding:4rem 0;background:linear-gradient(135deg,#f8fffe 0%,#e8f5f3 100%);min-height:75vh;display:flex;align-items:center;margin-bottom:0}.error-content[data-v-5bce8cea]{display:grid;grid-template-columns:.6fr 1.4fr;gap:4rem;align-items:center;max-width:1000px;margin:0 auto}.error-text[data-v-5bce8cea]{text-align:left}.error-number[data-v-5bce8cea]{font-size:8rem;line-height:1;margin-bottom:.5rem;margin-top:0;color:var(--primary);font-weight:900}.error-text h2[data-v-5bce8cea]{font-size:2.5rem;line-height:1.1;margin-bottom:1rem;margin-top:0;color:var(--primary);font-weight:700}.error-subtitle[data-v-5bce8cea]{font-size:1.25rem;line-height:1.6;color:#5a6c7d;margin-bottom:1.5rem;margin-top:0}.error-actions[data-v-5bce8cea]{display:flex;gap:1rem;align-items:flex-start}.cta-primary[data-v-5bce8cea]{background:var(--primary);color:#fff;border:1px solid var(--primary);padding:1rem;border-radius:.5rem;font-size:1.1rem;font-weight:500;cursor:pointer;transition:all .2s ease;height:auto;display:flex;align-items:center;justify-content:center;white-space:nowrap;min-width:140px}.cta-primary[data-v-5bce8cea]:hover{background:var(--primary-hover);transform:translateY(-2px);box-shadow:0 4px 12px #00897b4d}.cta-secondary[data-v-5bce8cea]{color:var(--primary);background:transparent;border:2px solid var(--primary);padding:calc(1rem - 2px);border-radius:.5rem;font-weight:500;transition:all .2s ease;height:auto;display:flex;align-items:center;justify-content:center;white-space:nowrap;min-width:140px;font-size:1.1rem;cursor:pointer}.cta-secondary[data-v-5bce8cea]:hover{background:var(--primary-focus);color:var(--primary)}.error-visual[data-v-5bce8cea]{display:flex;justify-content:center;align-items:center;align-self:center}.error-logo-container[data-v-5bce8cea]{display:flex;justify-content:center;align-items:center;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(0,137,123,.08) 0%,rgba(0,137,123,.06) 25%,rgba(0,137,123,.04) 40%,rgba(0,137,123,.025) 50%,rgba(0,137,123,.015) 58%,rgba(0,137,123,.01) 64%,rgba(0,137,123,.007) 69%,rgba(0,137,123,.005) 73%,rgba(0,137,123,.003) 76%,rgba(0,137,123,.002) 79%,rgba(0,137,123,.0015) 82%,rgba(0,137,123,.001) 85%,rgba(0,137,123,.0007) 87%,rgba(0,137,123,.0005) 89%,rgba(0,137,123,.0003) 91%,rgba(0,137,123,.0002) 93%,rgba(0,137,123,.0001) 95%,rgba(0,137,123,.00005) 97%,transparent 100%);position:relative}.error-logo-container[data-v-5bce8cea]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(0,137,123,.12) 0%,rgba(0,137,123,.09) 20%,rgba(0,137,123,.06) 35%,rgba(0,137,123,.04) 45%,rgba(0,137,123,.025) 52%,rgba(0,137,123,.018) 58%,rgba(0,137,123,.012) 63%,rgba(0,137,123,.008) 67%,rgba(0,137,123,.005) 71%,rgba(0,137,123,.003) 74%,rgba(0,137,123,.002) 77%,rgba(0,137,123,.0015) 80%,rgba(0,137,123,.001) 83%,rgba(0,137,123,.0007) 85%,rgba(0,137,123,.0005) 87%,rgba(0,137,123,.0003) 89%,rgba(0,137,123,.0002) 91%,rgba(0,137,123,.0001) 93%,rgba(0,137,123,.00005) 95%,transparent 100%)}.error-logo[data-v-5bce8cea]{width:200px;height:200px;z-index:1;position:relative;filter:drop-shadow(0 0 15px rgba(0,137,123,.25))}@media (max-width: 768px){.error-section[data-v-5bce8cea]{margin-top:60px;padding:2rem 0 1rem;min-height:85vh;align-items:flex-start}.error-content[data-v-5bce8cea]{grid-template-columns:1fr;gap:1rem;text-align:center;padding:0 1rem;align-items:flex-start}.error-text[data-v-5bce8cea]{text-align:center}.error-visual[data-v-5bce8cea]{order:-1}.error-logo-container[data-v-5bce8cea]{width:200px;height:200px}.error-logo-container[data-v-5bce8cea]:before{width:180px;height:180px}.error-logo[data-v-5bce8cea]{width:120px;height:120px}.error-number[data-v-5bce8cea]{font-size:5rem}.error-text h2[data-v-5bce8cea]{font-size:2rem;margin-bottom:1rem}.error-subtitle[data-v-5bce8cea]{font-size:1.1rem;margin-bottom:1.5rem}.error-actions[data-v-5bce8cea]{flex-direction:column;align-items:center;gap:.75rem}.error-actions button[data-v-5bce8cea]{width:100%;max-width:250px}.brand-name[data-v-5bce8cea]{display:none}.landing-nav[data-v-5bce8cea]{padding:.5rem 0}.nav-content[data-v-5bce8cea]{min-height:44px}.nav-btn[data-v-5bce8cea]{padding:.4rem .8rem;font-size:.85rem}}.landing-footer[data-v-5bce8cea]{background:#f8f9fa;padding:2rem 0;border-top:1px solid #e9ecef}.footer-content[data-v-5bce8cea]{display:flex;flex-direction:column;align-items:center;text-align:center}
