.site-header__burger span[data-v-f5209d7d]{background:#1a2744;width:22px;height:2px;transition:background .25s;display:block;position:relative}.site-header__burger span[data-v-f5209d7d]:before,.site-header__burger span[data-v-f5209d7d]:after{content:"";background:#1a2744;width:22px;height:2px;transition:transform .25s,opacity .25s;position:absolute;left:0}.site-header__burger span[data-v-f5209d7d]:before{top:-7px}.site-header__burger span[data-v-f5209d7d]:after{top:7px}.site-header__burger span.open[data-v-f5209d7d]{background:0 0}.site-header__burger span.open[data-v-f5209d7d]:before{transform:translateY(7px)rotate(45deg)}.site-header__burger span.open[data-v-f5209d7d]:after{transform:translateY(-7px)rotate(-45deg)}.cta-slide[data-v-f5209d7d]{align-items:center}.cta-slide__text[data-v-f5209d7d],.cta-slide__clone[data-v-f5209d7d]{white-space:nowrap;transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1);display:block}.cta-slide__clone[data-v-f5209d7d]{inset-inline-start:1rem;opacity:0;position:absolute;top:50%;transform:translateY(calc(-50% - 20px))}.cta-slide:hover .cta-slide__text[data-v-f5209d7d]{opacity:0;transform:translateY(20px)}.cta-slide:hover .cta-slide__clone[data-v-f5209d7d]{opacity:1;transform:translateY(-50%)}.footer-top[data-v-9f287f45]{grid-template-columns:1.7fr 1fr 1fr 1fr .8fr;gap:1.25rem;display:grid}.footer-links-row[data-v-9f287f45]{display:contents}@media (width<=900px){.footer-top[data-v-9f287f45]{flex-direction:column;gap:2rem;display:flex}.footer-links-row[data-v-9f287f45]{grid-template-columns:1fr 1fr;gap:2rem 3.5rem;display:grid}}@media (width<=520px){.footer-top[data-v-9f287f45]{flex-direction:column;display:flex}.footer-links-row[data-v-9f287f45]{grid-template-columns:1fr 1fr}.site-footer[data-v-9f287f45]{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.footer-inner[data-v-9f287f45]{border-radius:0!important;padding:2rem 1.5rem!important}}.footer-brand-desc[data-v-9f287f45]{color:#ffffff6b;max-width:210px;margin-bottom:16px;font-family:Geist,sans-serif;font-size:12px;line-height:1.7}.qr-badge[data-v-9f287f45]{-webkit-backdrop-filter:blur(5px);background:#ffffff14;border:.5px solid #ffffff2e;border-radius:12px;align-self:flex-start;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;transition:background .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px 24px #0000002e,inset 0 1px #ffffff1f}.qr-badge[data-v-9f287f45]:hover{background:#ffffff21;box-shadow:0 6px 28px #00000038,inset 0 1px #ffffff29}.qr-img[data-v-9f287f45]{background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex;overflow:hidden}.qr-img img[data-v-9f287f45]{object-fit:contain;width:40px;height:40px;display:block}.qr-label[data-v-9f287f45]{letter-spacing:.1em;text-transform:uppercase;color:#ffffff4d;font-family:Geist,sans-serif;font-size:9px;font-weight:700;display:block}.qr-number[data-v-9f287f45]{color:#fff;letter-spacing:.02em;font-family:Geist,sans-serif;font-size:15px;font-weight:700;display:block}.qr-sub[data-v-9f287f45]{color:#ffffff59;font-family:Geist,sans-serif;font-size:10px;display:block}.footer-col-title[data-v-9f287f45]{letter-spacing:.1em;text-transform:uppercase;color:#ffffff4d;margin-bottom:12px;font-family:Geist,sans-serif;font-size:10px;font-weight:700;display:block}.footer-link[data-v-9f287f45]{color:#ffffff8c;margin-bottom:9px;font-family:Geist,sans-serif;font-size:12px;text-decoration:none;transition:color .15s;display:block}.footer-link[data-v-9f287f45]:hover{color:#ffffffeb}.footer-bottom[data-v-9f287f45]{border-top:.5px solid #ffffff1a;justify-content:space-between;align-items:flex-start;gap:1rem;padding-top:1rem;display:flex}@media (width<=640px){.footer-bottom[data-v-9f287f45]{flex-direction:column;gap:.75rem}}.footer-disclaimer[data-v-9f287f45]{z-index:1;color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;font-family:Geist,sans-serif;font-size:10px;line-height:1.5;position:relative;overflow:hidden}@media (width<=520px){.footer-disclaimer[data-v-9f287f45]{display:none}.footer-copy[data-v-9f287f45]{text-align:center;width:100%}.footer-wordmark[data-v-9f287f45]{display:none}}.footer-copy[data-v-9f287f45]{z-index:1;color:#ffffffbf;white-space:nowrap;flex-shrink:0;padding-top:2px;font-family:Geist,sans-serif;font-size:11px;position:relative}.footer-wordmark[data-v-9f287f45]{z-index:-1;letter-spacing:.18em;text-indent:.18em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;color:#f0ede614;font-family:Geist,sans-serif;font-size:clamp(3.5rem,13vw,12rem);font-weight:800;line-height:1;position:absolute;bottom:-.18em;left:0;right:0}.footer-social-btn[data-v-9f287f45]{color:#ffffff8c;background:#ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;text-decoration:none;transition:background .15s,color .15s;display:flex}.footer-social-btn[data-v-9f287f45]:hover{color:#fff;background:#ffffff26}.footer-brand-name[data-v-9f287f45]{color:#fff;letter-spacing:-.01em;margin-bottom:8px;font-family:Geist,sans-serif;font-size:16px;font-weight:700}.cta-strip__card[data-v-1739d3b8]{background:#f6f0e9;border-radius:28px;flex-direction:column;gap:20px;padding:0;display:flex;position:relative;overflow:hidden}.cta-canvas[data-v-1739d3b8]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cta-content[data-v-1739d3b8]{z-index:1;flex-direction:column;gap:20px;padding:28px 20px;display:flex;position:relative}@media (width>=768px){.cta-content[data-v-1739d3b8]{padding:52px 48px}}.cta-btn[data-v-1739d3b8]{cursor:pointer;white-space:nowrap;border:none;border-radius:12px;align-items:center;gap:8px;padding:11px 16px;font-family:Geist,sans-serif;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}@media (width>=640px){.cta-btn[data-v-1739d3b8]{padding:12px 22px;font-size:13.5px}}.cta-btn--primary[data-v-1739d3b8]{color:#f0ede6;background:#1a2744}.cta-btn--secondary[data-v-1739d3b8]{color:#1a2744;background:#1a274412}.cta-btn__text[data-v-1739d3b8],.cta-btn__clone[data-v-1739d3b8]{white-space:nowrap;transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1);display:block}.cta-btn__clone[data-v-1739d3b8]{opacity:0;position:absolute;left:50%;transform:translate(-50%)translateY(-20px)}.cta-btn--primary .cta-btn__clone[data-v-1739d3b8]{left:auto;right:22px;transform:translateY(-20px)}.cta-btn--secondary .cta-btn__clone[data-v-1739d3b8]{left:22px;transform:translateY(-20px)}.cta-btn:hover .cta-btn__text[data-v-1739d3b8]{opacity:0;transform:translateY(20px)}.cta-btn--primary:hover .cta-btn__clone[data-v-1739d3b8],.cta-btn--secondary:hover .cta-btn__clone[data-v-1739d3b8]{opacity:1;transform:translateY(0)}.cta-btn__icon[data-v-1739d3b8]{z-index:1;flex-shrink:0;position:relative}.cta-el[data-v-1739d3b8]{opacity:0;transition-property:opacity,transform;transition-duration:.55s;transition-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(22px)}.cta-strip.ready .cta-el--1[data-v-1739d3b8]{opacity:1;transition-delay:0s;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.cta-el[data-v-1739d3b8]{opacity:1;transition:none;transform:none}}
