@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_faf8bdde-module__ZdPV6W__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_faf8bdde-module__ZdPV6W__variable{--font-nunito:"Nunito", "Nunito Fallback"}
:root{--brand-primary:#0f766e;--on-brand-primary:#fff;--brand-secondary:#f59e0b;--on-brand-secondary:#1f2937;--background-neutral:#faf8f3;--surface:#fff;--text-primary:#1f2937;--text-secondary:#4b5563;--border-subtle:#e5e7eb;--border-interactive:#6b7280;--success:#15803d;--error:#b33a34;--on-error:#fff;--error-background:#fee2e2;--focus-ring:#0f766e;--disabled-text:#9ca3af;--disabled-background:#f3f4f6;--warning-background:#fffbeb;--warning-text:#b45309}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--background-neutral);color:var(--text-primary);font-family:var(--font-nunito), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:16px;line-height:1.5}main{max-width:480px;margin:0 auto;padding:24px 16px 64px}h1{margin:0 0 16px;font-size:1.5rem}h2{margin:24px 0 8px;font-size:1.125rem}p{margin:0 0 12px}a{color:var(--brand-primary)}button,input{font:inherit}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.field{width:100%;margin-bottom:16px;display:block}.field label{margin-bottom:6px;font-weight:600;display:block}.field input{border:1px solid var(--border-interactive);background:var(--surface);width:100%;min-height:48px;color:var(--text-primary);border-radius:8px;padding:0 12px;display:block}.field-error{color:var(--error);margin-top:4px;font-size:.875rem}.button{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;min-width:48px;min-height:48px;padding:0 20px;font-weight:600;display:inline-flex}.button-primary{background:var(--brand-primary);color:var(--on-brand-primary)}.button-primary:disabled{background:var(--disabled-background);color:var(--disabled-text);cursor:not-allowed}.button-secondary{background:var(--surface);color:var(--brand-primary);border:1.5px solid var(--brand-primary)}.button-link{color:var(--brand-primary);cursor:pointer;background:0 0;border:none;min-width:48px;min-height:48px;text-decoration:underline}.card{background:var(--surface);border:1px solid var(--border-subtle);border-radius:12px;margin-bottom:12px;padding:16px}.balance{margin:0 0 8px;font-size:2rem;font-weight:700}.status-chip{border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.875rem;font-weight:600;display:inline-flex}.status-chip-open{color:var(--brand-primary);background:#0f766e1f}.status-chip-resolved{color:var(--success);background:#dcfce7}.notice{color:var(--text-secondary);font-size:.875rem}.error-banner{background:var(--error-background);color:var(--error);border-radius:8px;margin-bottom:16px;padding:12px}.list-row{border-bottom:1px solid var(--border-subtle);min-height:48px;color:inherit;justify-content:space-between;align-items:center;padding:12px 0;text-decoration:none;display:flex}.skeleton{background:var(--disabled-background);border-radius:8px;height:20px;margin-bottom:8px}.skip-link{z-index:100;background:var(--brand-primary);color:var(--on-brand-primary);border-radius:0 0 8px;padding:12px 20px;font-weight:700;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}.public-main{width:100%}.site-header{justify-content:space-between;align-items:center;width:100%;max-width:1024px;margin:0 auto;padding:16px;display:flex}.logo{flex:none;align-items:center;min-height:48px;font-size:20px;font-weight:800;text-decoration:none;display:inline-flex}.logo .cebe{color:var(--text-primary)}.logo .yaz{color:var(--warning-text)}nav.desktop-nav{display:none}nav.desktop-nav a{color:var(--text-secondary);white-space:nowrap;align-items:center;min-height:48px;margin-left:20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}nav.desktop-nav a.nav-sign-in{color:var(--brand-primary);font-weight:700}details.mobile-nav{position:relative}details.mobile-nav summary{cursor:pointer;border:1px solid var(--border-subtle);color:var(--text-primary);background:var(--surface);border-radius:8px;justify-content:center;align-items:center;min-width:48px;min-height:48px;padding:8px 14px;font-size:14px;font-weight:700;list-style:none;display:flex}details.mobile-nav summary::-webkit-details-marker{display:none}details.mobile-nav[open] summary{border-color:var(--brand-primary)}details.mobile-nav .menu-panel{background:var(--surface);border:1px solid var(--border-subtle);z-index:10;border-radius:10px;min-width:180px;padding:8px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 20px #1f29371f}details.mobile-nav a{color:var(--text-primary);border-radius:6px;align-items:center;min-height:48px;padding:12px;font-size:15px;font-weight:600;text-decoration:none;display:flex}details.mobile-nav a:hover{background:var(--background-neutral)}@media (min-width:640px){nav.desktop-nav{display:flex}details.mobile-nav{display:none}}.hero{text-align:center;width:100%;max-width:720px;margin:0 auto;padding:32px 16px}.hero h1{overflow-wrap:break-word;margin:0 0 12px;font-size:28px;line-height:1.25}.hero .desc{color:var(--text-secondary);margin:0 0 24px;font-size:17px}@media (min-width:640px){.hero h1{font-size:36px}}.cta-row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.btn{border-radius:8px;justify-content:center;align-items:center;min-width:48px;min-height:48px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.btn-primary-disabled{background:var(--disabled-background);color:var(--disabled-text);cursor:not-allowed}.btn-secondary{background:var(--surface);color:var(--brand-primary);border:1.5px solid var(--brand-primary)}.steps{grid-template-columns:1fr;gap:20px;width:100%;max-width:960px;margin:32px auto;padding:0 16px;display:grid}@media (min-width:640px){.steps{grid-template-columns:repeat(3,1fr)}}.step{background:var(--surface);text-align:center;border-radius:12px;padding:20px}.step .num{background:var(--brand-primary);width:32px;height:32px;color:var(--on-brand-primary);border-radius:999px;justify-content:center;align-items:center;margin-bottom:8px;font-weight:800;display:inline-flex}.step h2{overflow-wrap:break-word;margin:0 0 6px;font-size:16px;font-weight:700}.step p{color:var(--text-secondary);overflow-wrap:break-word;margin:0;font-size:14px}.benefit{background:var(--surface);text-align:center;border-radius:12px;width:100%;max-width:720px;margin:24px auto;padding:20px 16px}.benefit h2{overflow-wrap:break-word;margin:0 0 8px;font-size:19px}.benefit p{color:var(--text-secondary);overflow-wrap:break-word;margin:0}@media (min-width:640px){.benefit{padding:24px}.benefit h2{font-size:20px}}.store-badges{flex-wrap:wrap;justify-content:center;gap:12px;max-width:720px;margin:24px auto;padding:0 16px;display:flex}.store-badge{border:1px dashed var(--border-subtle);color:var(--text-secondary);white-space:nowrap;border-radius:10px;align-items:center;min-height:48px;padding:10px 16px;font-size:13px;display:inline-flex}.store-badge-live{border-style:solid;border-color:var(--brand-primary);color:var(--brand-primary);font-weight:700;text-decoration:none}.trust{text-align:center;width:100%;max-width:720px;color:var(--text-secondary);overflow-wrap:break-word;margin:0 auto 32px;padding:0 16px;font-size:13px}.site-footer{border-top:1px solid var(--border-subtle);padding:20px 16px}.footer-links{flex-wrap:wrap;justify-content:center;gap:8px 16px;max-width:720px;margin:0 auto;display:flex}.footer-links a{color:var(--text-secondary);align-items:center;min-height:48px;font-size:13px;text-decoration:none;display:inline-flex}.draft-banner{background:var(--warning-background);color:var(--warning-text);border:1px solid var(--warning-text);border-radius:8px;max-width:720px;margin:16px auto 24px;padding:14px 16px;font-size:14px}.legal-page{width:100%;max-width:720px;margin:0 auto;padding:24px 16px 64px}.legal-page h1{margin:0 0 16px;font-size:24px}.legal-page h2{margin:24px 0 8px;font-size:18px}.legal-page p,.legal-page li{color:var(--text-primary);line-height:1.7}@media (prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
