body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hero{background:radial-gradient(circle at 50% 0,var(--color-bg-soft),#fff 65%);padding-bottom:0;padding-top:88px;position:relative}.hero-inner{align-items:center;display:flex;flex-direction:column;padding-bottom:56px;text-align:center}.hero-bee{margin-bottom:20px}.sticker{background-color:var(--color-yellow);border:3px dashed var(--color-black);border-radius:999px;box-shadow:var(--shadow-soft);color:var(--color-black);font-size:1.15rem;font-weight:700;padding:16px 28px;position:absolute;right:24px;top:24px;transform:rotate(8deg);z-index:1}@media (max-width:640px){.sticker{display:inline-block;margin-bottom:16px;position:static}}.hero-title{color:var(--color-black);font-size:clamp(2rem,4vw,3rem);line-height:1.2;margin:0 0 20px;max-width:760px}.hero-title .highlight{color:var(--color-bridge)}.hero-subtitle{color:var(--color-text-muted);font-size:1.1rem;line-height:1.7;margin:0 0 32px;max-width:620px}.hero-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.bridge-divider{background:repeating-linear-gradient(90deg,var(--color-bridge) 0 24px,var(--color-yellow) 24px 48px);height:10px;margin:50px auto}.how-it-works{background-color:#fff}.steps-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:8px;text-align:left}.step-card{background-color:var(--color-bg-soft);border-radius:var(--radius-lg);border-top:4px solid var(--color-yellow);box-shadow:var(--shadow-soft);padding:28px 24px}.step-card h3{color:var(--color-black);margin:12px 0 8px}.step-card p{color:var(--color-text-muted);line-height:1.6;margin:0}.step-number{align-items:center;background-color:var(--color-bridge);border-radius:50%;color:#fff;display:inline-flex;font-weight:700;height:36px;justify-content:center;width:36px}.cta{background-color:var(--color-black)}.cta,.cta .section-title{color:#fff}.cta .section-subtitle{color:#d8d8d8}.why-breedge{background-color:var(--color-bg-soft)}.reasons-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:8px;text-align:left}.reason-card{background-color:#fff;border-radius:var(--radius-lg);border-top:4px solid var(--color-bridge);box-shadow:var(--shadow-soft);padding:28px 24px}.reason-bee{margin-bottom:12px}.reason-card h3{color:var(--color-black);margin:0 0 8px}.reason-card p{color:var(--color-text-muted);line-height:1.6;margin:0}.pricing{background-color:#fff}.pricing-bee{margin-bottom:16px}.pricing .section-subtitle{margin-left:auto;margin-right:auto;max-width:640px}.about-grid,.about-header{margin-bottom:48px}.about-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.about-card{background-color:var(--color-bg-soft);border-left:5px solid var(--color-bridge);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);padding:28px}.about-card h2{color:var(--color-black);margin-top:0}.about-card p{color:var(--color-text-muted);line-height:1.7;margin-bottom:0}.about-mission{background-color:var(--color-yellow);border-radius:var(--radius-lg);padding:36px;text-align:center}.about-mission h2{color:var(--color-black);margin-top:0}.about-mission p{color:var(--color-black);line-height:1.7;margin:0 auto;max-width:680px}.contact-inner{padding-top:24px}.contact-inner .highlight{color:var(--color-bridge)}.contact-grid{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,2fr) minmax(0,1fr);margin-top:40px}.contact-form{background-color:var(--color-bg-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:6px;padding:32px}.contact-form label{color:var(--color-black);font-weight:600;margin-top:12px}.contact-form input,.contact-form textarea{background-color:#fff;border:2px solid #ecdca0;border-radius:var(--radius-md);font-family:inherit;font-size:1rem;padding:12px 14px;resize:vertical}.contact-form input:focus,.contact-form textarea:focus{border-color:var(--color-bridge);outline:none}.contact-form button{align-self:flex-start;margin-top:20px}.form-success{background-color:var(--color-yellow);border-radius:var(--radius-md);color:#1a1a1a;margin-top:16px;padding:12px 16px}.contact-info{background-color:var(--color-black);border-radius:var(--radius-lg);border-top:5px solid var(--color-bridge);color:#f2f2f2;padding:32px}.contact-info h2{color:#fff;margin-top:0}.contact-info p{color:#d8d8d8;line-height:1.7}.contact-info-standalone{margin:40px auto 0;max-width:480px;text-align:center}@media (max-width:720px){.contact-grid{grid-template-columns:1fr}}:root{--color-yellow:#fddb08;--color-yellow-soft:#ffe757;--color-black:#1a1a1a;--color-bridge:#f6830d;--color-bridge-soft:#ffa856;--color-bg:#fff;--color-bg-soft:#fff8e1;--color-text:#1a1a1a;--color-text-muted:#5c5c5c;--shadow-soft:0 8px 24px #1a1a1a14;--radius-md:12px;--radius-lg:20px}*{box-sizing:border-box}body,html{background-color:#fff;background-color:var(--color-bg);color:#1a1a1a;color:var(--color-text);font-family:Segoe UI,Trebuchet MS,Roboto,Arial,sans-serif;margin:0;padding:0;scroll-behavior:smooth}a{color:inherit;text-decoration:none}button{font-family:inherit}.container{margin:0 auto;max-width:1080px;padding:0 24px}.btn{border:none;border-radius:999px;cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;padding:14px 32px;transition:transform .15s ease,box-shadow .15s ease}.btn:hover{transform:translateY(-2px)}.btn-primary{background-color:#f6830d;background-color:var(--color-bridge);box-shadow:0 10px 20px #f6830d59;color:#fff}.btn-secondary{background-color:#fddb08;background-color:var(--color-yellow);box-shadow:0 10px 20px #fddb0859;color:#1a1a1a;color:var(--color-black)}section{padding:72px 0}.section-title{color:#1a1a1a;color:var(--color-black);font-size:2rem;margin-bottom:12px}.section-subtitle{color:#5c5c5c;color:var(--color-text-muted);line-height:1.6;margin:0 auto 40px;max-width:620px}.text-center{text-align:center}.app-shell{display:flex;flex-direction:column;min-height:100vh}.navbar{background-color:#fff;border-bottom:3px solid var(--color-yellow);position:sticky;top:0;z-index:10}.navbar-inner{justify-content:space-between;padding-bottom:14px;padding-top:14px}.brand,.navbar-inner{align-items:center;display:flex}.brand{gap:10px}.brand-name{color:var(--color-black);font-size:1.4rem;font-weight:800;letter-spacing:.5px}.nav-links{color:var(--color-text-muted);display:flex;font-weight:600;gap:28px}.nav-links a{border-bottom:2px solid #0000;padding:6px 2px;transition:color .15s ease,border-color .15s ease}.nav-links a:hover{color:var(--color-black)}.nav-links a.active{border-bottom-color:var(--color-bridge);color:var(--color-bridge)}main{flex:1 1}.footer{background-color:var(--color-black);color:#f2f2f2;margin-top:40px}.bridge-strip{background:linear-gradient(90deg,var(--color-yellow),var(--color-bridge));height:6px}.footer-inner{padding:32px 24px 24px;text-align:center}.footer-brand{justify-content:center;margin-bottom:8px}.footer-brand .brand-name{color:#fff}.footer-tagline{color:#cfcfcf;margin:0 0 12px}.footer-copy{color:#8f8f8f;font-size:.85rem;margin:0}
/*# sourceMappingURL=main.73d2f62e.css.map*/