.Header_header__zfHy9{width:100%;height:76px;padding:0 1.5rem;position:fixed;top:0;left:0;z-index:50;background-color:rgba(247,246,240,.86);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border-bottom:1px solid rgba(12,42,34,.08)}.Header_container__QOgLl{max-width:var(--container-max);margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:100%}.Header_logo__5_IiG{display:flex;align-items:center;gap:.6rem;font-size:var(--text-base);font-weight:800;color:var(--brand-ink);text-decoration:none;letter-spacing:.08em}.Header_logoMark__uzVkU{flex:0 0 auto;border-radius:7px;box-shadow:0 6px 14px -6px rgba(12,42,34,.55);transition:transform .45s var(--ease-spring)}.Header_logo__5_IiG:hover .Header_logoMark__uzVkU{transform:rotate(-8deg) scale(1.06)}.Header_wordmark__QVA3s{font-family:var(--font-display);font-size:var(--text-lg);font-weight:800;font-stretch:125%;letter-spacing:.04em}.Header_navItems__DMZc_{display:flex;align-items:center;gap:1rem}.Header_navLink__GbJCi{padding:.65rem .25rem;transition:color .2s;color:var(--foreground-muted);text-decoration:none}.Header_navLink__GbJCi:hover{color:var(--foreground)}.Header_primaryButton__hKx7W{display:inline-flex;align-items:center;gap:.4rem;padding:.7rem 1rem;border-radius:999px;box-shadow:0 8px 18px -10px rgba(12,42,34,.7);transition:background-color .2s,transform .2s,box-shadow .2s;font-weight:700;font-size:var(--text-sm);background-color:var(--brand-ink);color:white;text-decoration:none}.Header_primaryButton__hKx7W:hover{background-color:#17483a;box-shadow:0 12px 22px -10px rgba(12,42,34,.75),0 0 0 3px rgba(223,255,121,.35);transform:translateY(-1px)}.Header_primaryButton__hKx7W svg{color:var(--brand-lime);transition:transform .25s var(--ease-out)}.Header_primaryButton__hKx7W:hover svg{transform:translate(2px,-2px)}@media (max-width:640px){.Header_header__zfHy9{height:68px;padding:0 1rem}.Header_navLink__GbJCi{display:none}.Header_primaryButton__hKx7W{padding:.6rem .85rem}}.Footer_footer__tNyXi{position:relative;margin-top:auto;overflow:hidden;padding:4.5rem 1.5rem 0;color:#c5d5ce;background:radial-gradient(700px 300px at 85% 0,rgba(223,255,121,.08),transparent 70%),var(--ink-gradient)}.Footer_watermark__3Kt6V{width:min(var(--container-max),100%);margin:1.5rem auto -.18em;color:transparent;font-family:var(--font-display);font-size:clamp(6rem,24vw,19rem);font-weight:800;font-stretch:125%;letter-spacing:-.02em;line-height:.9;text-align:center;user-select:none;-webkit-text-stroke:1.5px rgba(223,255,121,.14);background:linear-gradient(180deg,rgba(223,255,121,.1),transparent 75%);-webkit-background-clip:text;background-clip:text}.Footer_footerContent__LF_H7{display:grid;width:min(var(--container-max),100%);margin:0 auto;grid-template-columns:1fr auto;gap:3.5rem}.Footer_brandBlock__quwiw{max-width:360px}.Footer_brand__VDDtN{display:inline-flex;align-items:center;gap:.65rem;color:white;font-size:var(--text-base);font-weight:800;letter-spacing:.08em;text-decoration:none}.Footer_wordmark__CPwnS{font-family:var(--font-display);font-size:var(--text-lg);font-weight:800;font-stretch:125%;letter-spacing:.04em}.Footer_brandBlock__quwiw p{margin:1rem 0 0;color:#94aaa1;font-size:var(--text-sm);line-height:1.6}.Footer_links__fPMJT{display:grid;grid-template-columns:repeat(2,auto);align-content:start;gap:.85rem 3rem}.Footer_link__dv_Y5{color:#c5d5ce;font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:color .2s}.Footer_footer__tNyXi :focus-visible{outline-color:rgba(223,255,121,.75)}.Footer_link__dv_Y5:hover{color:var(--brand-lime)}.Footer_footerBottom__cX03_{display:flex;grid-column:1/-1;align-items:center;justify-content:space-between;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1);color:#7f978d;font-size:var(--text-xs)}@media (max-width:680px){.Footer_footer__tNyXi{padding:3.5rem 1rem 0}.Footer_footerContent__LF_H7{grid-template-columns:1fr;gap:2.5rem}.Footer_links__fPMJT{grid-template-columns:repeat(2,1fr);gap:.9rem 1rem}.Footer_footerBottom__cX03_{grid-column:1}}.Toast_toast__uMzly{position:fixed;bottom:20px;right:20px;min-width:300px;max-width:400px;padding:16px;border-radius:6px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center;animation:Toast_slideIn__v37hP .3s ease-out;z-index:9999}.Toast_error__tYa94{background-color:var(--toast-error-bg);border:1px solid var(--toast-error-border);color:var(--toast-error-text)}.Toast_success__WnGZK{background-color:var(--toast-success-bg);border:1px solid var(--toast-success-border);color:var(--toast-success-text)}.Toast_info__onBLu{background-color:var(--toast-info-bg);border:1px solid var(--toast-info-border);color:var(--toast-info-text)}.Toast_message__1u_iY{font-size:var(--text-sm);flex-grow:1;margin-right:12px}.Toast_closeButton__HZkCU{background:transparent;border:none;cursor:pointer;font-size:var(--text-xl);padding:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;opacity:.7;transition:opacity .2s}.Toast_closeButton__HZkCU:hover{opacity:1}@keyframes Toast_slideIn__v37hP{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.customer-layout_shell__8nsyH{display:flex;min-height:100vh;flex-direction:column}.customer-layout_content__HW3NQ{flex:1}.customer-layout_withHeader__3YWrK{padding-top:76px}@media (max-width:640px){.customer-layout_withHeader__3YWrK{padding-top:68px}}