.dogbreederweb-home-module__2L57Ua__page{--ink:#10233d;--muted:#63758a;--blue:#176fe5;--line:#dce6f0;--soft:#f3f7fb;--green:#16865a;min-height:100vh;color:var(--ink);background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dogbreederweb-home-module__2L57Ua__page *{box-sizing:border-box}.dogbreederweb-home-module__2L57Ua__wrap{width:min(1220px,100% - 44px);margin:0 auto}.dogbreederweb-home-module__2L57Ua__header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border-bottom:1px solid #dce6f0e6;position:sticky;top:0}.dogbreederweb-home-module__2L57Ua__header>.dogbreederweb-home-module__2L57Ua__wrap{justify-content:space-between;align-items:center;gap:28px;min-height:78px;display:flex}.dogbreederweb-home-module__2L57Ua__brand{color:var(--ink);align-items:center;gap:11px;text-decoration:none;display:inline-flex}.dogbreederweb-home-module__2L57Ua__brandMark{color:#fff;background:linear-gradient(145deg,#102b4d,#176fe5);border-radius:12px;place-items:center;width:39px;height:39px;font-size:12px;font-weight:950;display:grid;box-shadow:0 8px 18px #176fe52e}.dogbreederweb-home-module__2L57Ua__brand>span:last-child{align-items:baseline;gap:7px;display:flex}.dogbreederweb-home-module__2L57Ua__brand strong{letter-spacing:-.02em;font-size:17px}.dogbreederweb-home-module__2L57Ua__brand small{color:#6b7e94;background:#eef4fb;border-radius:999px;padding:3px 7px;font-size:12px;font-weight:850}.dogbreederweb-home-module__2L57Ua__nav{align-items:center;gap:20px;display:flex}.dogbreederweb-home-module__2L57Ua__nav a{color:#51677f;white-space:nowrap;font-size:13px;font-weight:780;text-decoration:none}.dogbreederweb-home-module__2L57Ua__nav a:hover{color:var(--blue)}.dogbreederweb-home-module__2L57Ua__navCta{border-radius:11px;align-items:center;min-height:42px;padding:0 15px;display:inline-flex;box-shadow:0 10px 24px #176fe52e;background:var(--blue)!important;color:#fff!important}.dogbreederweb-home-module__2L57Ua__hero{background:radial-gradient(circle at 83% 18%,#176fe521,#0000 30%),radial-gradient(circle at 8% 2%,#288b6714,#0000 27%),linear-gradient(#fbfdff,#f4f8fc);border-bottom:1px solid #e1e9f1;position:relative;overflow:hidden}.dogbreederweb-home-module__2L57Ua__hero:after{content:"";pointer-events:none;border:1px solid #176fe514;border-radius:50%;width:540px;height:540px;position:absolute;top:70px;right:-220px;box-shadow:0 0 0 80px #176fe505,0 0 0 160px #176fe504}.dogbreederweb-home-module__2L57Ua__heroGrid{z-index:2;grid-template-columns:minmax(0,1fr) minmax(480px,.95fr);align-items:center;gap:58px;padding:84px 0 92px;display:grid;position:relative}.dogbreederweb-home-module__2L57Ua__eyebrow{letter-spacing:.14em;color:var(--blue);text-transform:uppercase;font-size:11px;font-weight:950}.dogbreederweb-home-module__2L57Ua__heroCopy h1{letter-spacing:-.055em;max-width:760px;margin:14px 0 20px;font-size:clamp(48px,5.6vw,76px);line-height:.99}.dogbreederweb-home-module__2L57Ua__heroCopy h1 em{color:var(--blue);font-style:normal}.dogbreederweb-home-module__2L57Ua__lead{color:#536a82;max-width:720px;margin:0;font-size:18px;line-height:1.72}.dogbreederweb-home-module__2L57Ua__heroPromise{flex-wrap:wrap;align-items:center;gap:9px;margin-top:24px;display:flex}.dogbreederweb-home-module__2L57Ua__heroPromise span,.dogbreederweb-home-module__2L57Ua__heroPromise strong{background:#ffffffd1;border:1px solid #d8e3ee;border-radius:999px;padding:8px 11px;font-size:12px}.dogbreederweb-home-module__2L57Ua__heroPromise span{color:#5b7189;font-weight:750}.dogbreederweb-home-module__2L57Ua__heroPromise strong{color:#126744;background:#eef9f3;border-color:#cfe8dc}.dogbreederweb-home-module__2L57Ua__actions{flex-wrap:wrap;gap:11px;margin-top:28px;display:flex}.dogbreederweb-home-module__2L57Ua__primary,.dogbreederweb-home-module__2L57Ua__secondary{border-radius:12px;justify-content:center;align-items:center;min-height:49px;padding:0 20px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.dogbreederweb-home-module__2L57Ua__primary{background:var(--blue);color:#fff;box-shadow:0 13px 28px #176fe533}.dogbreederweb-home-module__2L57Ua__secondary{color:#274663;background:#fff;border:1px solid #cbd9e6}.dogbreederweb-home-module__2L57Ua__micro{color:#77899c;margin:12px 0 0;font-size:12px}.dogbreederweb-home-module__2L57Ua__sitePreview{background:#102844;border:1px solid #214362;border-radius:23px;padding:13px;position:relative;box-shadow:0 34px 80px #0f2b4833}.dogbreederweb-home-module__2L57Ua__previewBrowser{color:#a8bed2;align-items:center;gap:6px;height:39px;padding:0 8px;display:flex}.dogbreederweb-home-module__2L57Ua__previewBrowser>span{background:#5f7993;border-radius:50%;width:7px;height:7px}.dogbreederweb-home-module__2L57Ua__previewBrowser>div{color:#a9bfd3;background:#153555;border:1px solid #294c6e;border-radius:8px;flex:1;margin-left:7px;padding:6px 10px;font-size:10px}.dogbreederweb-home-module__2L57Ua__previewSite{background:#fff;border-radius:15px;overflow:hidden}.dogbreederweb-home-module__2L57Ua__previewSite>header{border-bottom:1px solid #edf1f4;align-items:center;gap:9px;padding:13px 15px;display:flex}.dogbreederweb-home-module__2L57Ua__exampleLogo{color:#fff;background:#224f3c;border-radius:50%;place-items:center;width:31px;height:31px;font-size:10px;font-weight:950;display:grid}.dogbreederweb-home-module__2L57Ua__previewSite>header>div:nth-child(2){display:grid}.dogbreederweb-home-module__2L57Ua__previewSite>header strong{font-size:11px}.dogbreederweb-home-module__2L57Ua__previewSite>header small{color:#7a8b9b;font-size:8px}.dogbreederweb-home-module__2L57Ua__previewSite>header nav{color:#536a7f;gap:11px;margin-left:auto;font-size:8px;font-weight:800;display:flex}.dogbreederweb-home-module__2L57Ua__previewHero{background:linear-gradient(135deg,#f7f3eb,#eef5f1);grid-template-columns:1.1fr .9fr;align-items:center;gap:15px;padding:24px 18px;display:grid}.dogbreederweb-home-module__2L57Ua__previewEyebrow{letter-spacing:.12em;color:#4c765f;font-size:7px;font-weight:950}.dogbreederweb-home-module__2L57Ua__previewHero h3{letter-spacing:-.04em;color:#17372b;margin:7px 0 9px;font-size:25px;line-height:1.02}.dogbreederweb-home-module__2L57Ua__previewHero p{color:#64776e;margin:0;font-size:9px;line-height:1.55}.dogbreederweb-home-module__2L57Ua__previewDogCard{background:#fff;border:1px solid #dfe8e2;border-radius:13px;overflow:hidden;box-shadow:0 10px 24px #1f483714}.dogbreederweb-home-module__2L57Ua__dogPhotoPlaceholder{color:#5f7468;background:radial-gradient(circle at 70% 30%,#e4eee8,#0000 30%),linear-gradient(145deg,#cbd9d0,#edf2ee);place-items:center;height:105px;font-size:8px;font-weight:850;display:grid}.dogbreederweb-home-module__2L57Ua__previewDogCard>div:last-child{padding:10px;display:grid}.dogbreederweb-home-module__2L57Ua__previewDogCard strong{font-size:11px}.dogbreederweb-home-module__2L57Ua__previewDogCard small{color:#7c8b82;font-size:8px}.dogbreederweb-home-module__2L57Ua__previewDogCard em{color:#17754f;margin-top:4px;font-size:7px;font-style:normal;font-weight:850}.dogbreederweb-home-module__2L57Ua__previewLitters{background:#e4ebe7;grid-template-columns:1fr 1fr;gap:1px;display:grid}.dogbreederweb-home-module__2L57Ua__previewLitters>div{background:#fff;padding:13px}.dogbreederweb-home-module__2L57Ua__previewLitters small{letter-spacing:.08em;color:#7a8a80;font-size:7px;font-weight:950;display:block}.dogbreederweb-home-module__2L57Ua__previewLitters strong{margin-top:4px;font-size:10px;display:block}.dogbreederweb-home-module__2L57Ua__previewLitters span{color:#78887e;margin-top:3px;font-size:8px;display:block}.dogbreederweb-home-module__2L57Ua__syncToast{color:#4f6659;background:#fff;border:1px solid #dce8e1;border-radius:11px;align-items:center;gap:7px;padding:10px 12px;font-size:10px;font-weight:750;display:flex;position:absolute;bottom:-18px;left:28px;right:28px;box-shadow:0 15px 34px #13372724}.dogbreederweb-home-module__2L57Ua__syncToast i{background:#24bf78;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #24bf781a}.dogbreederweb-home-module__2L57Ua__syncToast b{color:#1c7a51;margin-left:auto}.dogbreederweb-home-module__2L57Ua__proofBar{background:#fff;border-bottom:1px solid #e4ebf2}.dogbreederweb-home-module__2L57Ua__proofBar>.dogbreederweb-home-module__2L57Ua__wrap{grid-template-columns:repeat(4,1fr);display:grid}.dogbreederweb-home-module__2L57Ua__proofBar div>div{border-right:1px solid #e6edf3;padding:22px 20px}.dogbreederweb-home-module__2L57Ua__proofBar div>div:last-child{border-right:0}.dogbreederweb-home-module__2L57Ua__proofBar b{font-size:13px;display:block}.dogbreederweb-home-module__2L57Ua__proofBar span{color:#76899b;margin-top:4px;font-size:11px;line-height:1.5;display:block}.dogbreederweb-home-module__2L57Ua__section{padding:92px 0}.dogbreederweb-home-module__2L57Ua__sectionIntro{max-width:800px;margin-bottom:38px}.dogbreederweb-home-module__2L57Ua__sectionIntro h2,.dogbreederweb-home-module__2L57Ua__split h2,.dogbreederweb-home-module__2L57Ua__applicationIntro h2,.dogbreederweb-home-module__2L57Ua__finalCta h2{letter-spacing:-.045em;margin:12px 0 15px;font-size:clamp(36px,4vw,52px);line-height:1.04}.dogbreederweb-home-module__2L57Ua__sectionIntro p,.dogbreederweb-home-module__2L57Ua__sectionCopy,.dogbreederweb-home-module__2L57Ua__applicationIntro p,.dogbreederweb-home-module__2L57Ua__finalCta p{color:#62758a;margin:0;font-size:16px;line-height:1.7}.dogbreederweb-home-module__2L57Ua__center{text-align:center;margin-left:auto;margin-right:auto}.dogbreederweb-home-module__2L57Ua__center .dogbreederweb-home-module__2L57Ua__eyebrow{justify-content:center;display:flex}.dogbreederweb-home-module__2L57Ua__syncDemo{grid-template-columns:1fr 170px 1fr;align-items:stretch;gap:16px;display:grid}.dogbreederweb-home-module__2L57Ua__osPanel,.dogbreederweb-home-module__2L57Ua__publicPanel{border:1px solid var(--line);background:#fff;border-radius:20px;padding:19px;box-shadow:0 16px 42px #15355712}.dogbreederweb-home-module__2L57Ua__panelTop{border-bottom:1px solid #eef2f6;align-items:center;gap:10px;padding-bottom:13px;display:flex}.dogbreederweb-home-module__2L57Ua__panelTop>span{color:#fff;border-radius:10px;place-items:center;width:33px;height:33px;font-size:9px;font-weight:950;display:grid}.dogbreederweb-home-module__2L57Ua__osLogo{background:#17365c}.dogbreederweb-home-module__2L57Ua__siteLogo{background:#275c46}.dogbreederweb-home-module__2L57Ua__panelTop>div{display:grid}.dogbreederweb-home-module__2L57Ua__panelTop strong{font-size:12px}.dogbreederweb-home-module__2L57Ua__panelTop small{color:#7d8c9b;font-size:9px}.dogbreederweb-home-module__2L57Ua__panelTop em{color:#17744d;background:#eaf8f0;border-radius:999px;margin-left:auto;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.dogbreederweb-home-module__2L57Ua__recordHeader{align-items:center;gap:8px;margin-top:16px;display:flex}.dogbreederweb-home-module__2L57Ua__recordHeader span{font-size:17px;font-weight:900}.dogbreederweb-home-module__2L57Ua__recordHeader b{color:#4f6680;background:#eef4fb;border-radius:999px;padding:5px 7px;font-size:9px}.dogbreederweb-home-module__2L57Ua__recordHeader i{color:#16805a;margin-left:auto;font-size:9px;font-style:normal;font-weight:850}.dogbreederweb-home-module__2L57Ua__recordGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.dogbreederweb-home-module__2L57Ua__recordGrid>div{background:#f7faff;border:1px solid #e7edf3;border-radius:10px;padding:10px}.dogbreederweb-home-module__2L57Ua__recordGrid small{color:#7d8e9f;font-size:8px}.dogbreederweb-home-module__2L57Ua__recordGrid strong{margin-top:3px;font-size:11px;display:block}.dogbreederweb-home-module__2L57Ua__recordUpdate{color:#fff;background:#112f50;border-radius:11px;margin-top:10px;padding:12px;display:grid}.dogbreederweb-home-module__2L57Ua__recordUpdate span{color:#92abc3;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:900}.dogbreederweb-home-module__2L57Ua__recordUpdate b{margin-top:3px;font-size:11px}.dogbreederweb-home-module__2L57Ua__recordUpdate small{color:#9fb4c9;margin-top:3px;font-size:8px}.dogbreederweb-home-module__2L57Ua__syncConnector{text-align:center;color:#6b8095;align-content:center;place-items:center;gap:9px;display:grid}.dogbreederweb-home-module__2L57Ua__syncConnector span{letter-spacing:.1em;font-size:8px;font-weight:950}.dogbreederweb-home-module__2L57Ua__syncConnector i{color:var(--blue);font-size:26px;font-style:normal}.dogbreederweb-home-module__2L57Ua__syncConnector b{color:#294866;font-size:10px}.dogbreederweb-home-module__2L57Ua__publicFeature{background:linear-gradient(145deg,#f6f2e9,#edf5f1);border:1px solid #dfe8e2;border-radius:14px;margin-top:16px;padding:19px}.dogbreederweb-home-module__2L57Ua__publicFeature small{color:#6e8377;letter-spacing:.08em;font-size:8px;font-weight:950}.dogbreederweb-home-module__2L57Ua__publicFeature h3{color:#1b3d2f;margin:6px 0 4px;font-size:23px}.dogbreederweb-home-module__2L57Ua__publicFeature p{color:#60766a;margin:0;font-size:11px}.dogbreederweb-home-module__2L57Ua__publicFeature span{color:#176d4a;background:#fff;border-radius:999px;margin-top:12px;padding:6px 8px;font-size:8px;font-weight:900;display:inline-block}.dogbreederweb-home-module__2L57Ua__publicFooter{background:#f7faff;border:1px solid #e6edf3;border-radius:11px;margin-top:10px;padding:11px 12px;display:grid}.dogbreederweb-home-module__2L57Ua__publicFooter b{font-size:10px}.dogbreederweb-home-module__2L57Ua__publicFooter small{color:#7d8d9e;margin-top:2px;font-size:8px}.dogbreederweb-home-module__2L57Ua__syncTable{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.dogbreederweb-home-module__2L57Ua__syncTable article{background:#fbfdff;border:1px solid #e2e9f0;border-radius:12px;grid-template-columns:1fr 1.25fr auto 1.25fr;align-items:center;gap:9px;padding:13px 14px;display:grid}.dogbreederweb-home-module__2L57Ua__syncTable b{font-size:10px}.dogbreederweb-home-module__2L57Ua__syncTable span,.dogbreederweb-home-module__2L57Ua__syncTable strong{color:#6f8295;font-size:9px}.dogbreederweb-home-module__2L57Ua__syncTable i{color:var(--blue);font-style:normal}.dogbreederweb-home-module__2L57Ua__syncTable strong{color:#176d4a}.dogbreederweb-home-module__2L57Ua__softSection{background:#f4f8fb;border-top:1px solid #e1e9f1;border-bottom:1px solid #e1e9f1}.dogbreederweb-home-module__2L57Ua__split{grid-template-columns:1fr 1fr;align-items:center;gap:62px;display:grid}.dogbreederweb-home-module__2L57Ua__designGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:24px;display:grid}.dogbreederweb-home-module__2L57Ua__designGrid article{background:#fff;border:1px solid #dfe8ef;border-radius:12px;gap:10px;padding:13px;display:flex}.dogbreederweb-home-module__2L57Ua__designGrid article>span{color:#14754d;background:#eaf8f1;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:10px;font-weight:950;display:grid}.dogbreederweb-home-module__2L57Ua__designGrid strong{font-size:11px}.dogbreederweb-home-module__2L57Ua__designGrid p{color:#73869a;margin:3px 0 0;font-size:9px;line-height:1.5}.dogbreederweb-home-module__2L57Ua__designBoard{background:#102944;border:1px solid #22425f;border-radius:22px;padding:13px;box-shadow:0 28px 64px #1029442e}.dogbreederweb-home-module__2L57Ua__designToolbar{color:#9db3c7;align-items:center;gap:9px;padding:5px 5px 14px;font-size:9px;display:flex}.dogbreederweb-home-module__2L57Ua__designToolbar b{color:#fff}.dogbreederweb-home-module__2L57Ua__designToolbar em{color:#b8cee1;background:#183b5f;border-radius:999px;margin-left:auto;padding:5px 7px;font-style:normal}.dogbreederweb-home-module__2L57Ua__designCanvas{background:#fbfaf7;border-radius:13px;padding:18px}.dogbreederweb-home-module__2L57Ua__palette{gap:7px;display:flex}.dogbreederweb-home-module__2L57Ua__palette span{border-radius:7px;width:21px;height:21px}.dogbreederweb-home-module__2L57Ua__palette span:first-child{background:#204d3d}.dogbreederweb-home-module__2L57Ua__palette span:nth-child(2){background:#d7c3a2}.dogbreederweb-home-module__2L57Ua__palette span:nth-child(3){background:#f2eee5;border:1px solid #ddd6ca}.dogbreederweb-home-module__2L57Ua__palette span:nth-child(4){background:#162b24}.dogbreederweb-home-module__2L57Ua__canvasHero{background:linear-gradient(135deg,#dce8df,#f3eee2);border-radius:14px;margin-top:15px;padding:25px}.dogbreederweb-home-module__2L57Ua__canvasHero small{letter-spacing:.12em;color:#537060;font-size:8px;font-weight:900}.dogbreederweb-home-module__2L57Ua__canvasHero strong{color:#17382b;margin:8px 0 14px;font-family:Georgia,serif;font-size:28px;line-height:1.06;display:block}.dogbreederweb-home-module__2L57Ua__canvasHero button{color:#fff;background:#244f3f;border:0;border-radius:999px;padding:8px 11px;font-size:8px;font-weight:850}.dogbreederweb-home-module__2L57Ua__canvasCards{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.dogbreederweb-home-module__2L57Ua__canvasCards div{background:linear-gradient(145deg,#e2e9e4,#f5f6f3);border:1px solid #e1e5df;border-radius:10px;height:72px}.dogbreederweb-home-module__2L57Ua__designCaption{color:#fff;padding:13px 4px 2px;display:grid}.dogbreederweb-home-module__2L57Ua__designCaption b{font-size:11px}.dogbreederweb-home-module__2L57Ua__designCaption span{color:#9db2c5;margin-top:3px;font-size:9px}.dogbreederweb-home-module__2L57Ua__seoGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.dogbreederweb-home-module__2L57Ua__seoGrid article{border:1px solid var(--line);background:#fff;border-radius:17px;padding:22px;box-shadow:0 12px 32px #1637590b}.dogbreederweb-home-module__2L57Ua__seoGrid article>span{width:34px;height:34px;color:var(--blue);background:#edf4fc;border-radius:10px;place-items:center;font-size:9px;font-weight:950;display:grid}.dogbreederweb-home-module__2L57Ua__seoGrid strong{margin-top:17px;font-size:14px;display:block}.dogbreederweb-home-module__2L57Ua__seoGrid p{color:#74879a;margin:7px 0 0;font-size:11px;line-height:1.6}.dogbreederweb-home-module__2L57Ua__darkSection{color:#fff;background:#0e2946}.dogbreederweb-home-module__2L57Ua__darkSection .dogbreederweb-home-module__2L57Ua__eyebrow{color:#72adf7}.dogbreederweb-home-module__2L57Ua__applicationIntro{max-width:820px}.dogbreederweb-home-module__2L57Ua__applicationIntro p{color:#a3b6c9}.dogbreederweb-home-module__2L57Ua__funnel{grid-template-columns:repeat(5,1fr);gap:7px;margin-top:34px;display:grid}.dogbreederweb-home-module__2L57Ua__funnel article{background:#123251;border:1px solid #294a68;border-radius:14px;padding:17px;position:relative}.dogbreederweb-home-module__2L57Ua__funnel article:not(:last-child):after{content:"→";z-index:3;color:#fff;background:#176fe5;border-radius:50%;place-items:center;width:19px;height:19px;font-size:9px;display:grid;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.dogbreederweb-home-module__2L57Ua__funnel span{color:#73aef8;font-size:8px;font-weight:950}.dogbreederweb-home-module__2L57Ua__funnel strong{margin-top:9px;font-size:11px;display:block}.dogbreederweb-home-module__2L57Ua__funnel small{color:#98afc3;margin-top:4px;font-size:8px;line-height:1.5;display:block}.dogbreederweb-home-module__2L57Ua__crmPreview{color:var(--ink);background:#f7f9fc;border:1px solid #31516e;border-radius:18px;margin-top:18px;padding:15px}.dogbreederweb-home-module__2L57Ua__crmTop{align-items:center;gap:10px;padding:3px 3px 13px;display:flex}.dogbreederweb-home-module__2L57Ua__crmTop b{font-size:12px}.dogbreederweb-home-module__2L57Ua__crmTop span{color:#6e8195;font-size:9px}.dogbreederweb-home-module__2L57Ua__crmTop em{color:#16734c;background:#e9f7ef;border-radius:999px;margin-left:auto;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.dogbreederweb-home-module__2L57Ua__crmColumns{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.dogbreederweb-home-module__2L57Ua__crmColumns>div{background:#eef3f8;border-radius:11px;padding:9px}.dogbreederweb-home-module__2L57Ua__crmColumns>div>small{color:#778a9c;font-size:7px;font-weight:950}.dogbreederweb-home-module__2L57Ua__crmColumns article{background:#fff;border:1px solid #dfe7ee;border-radius:9px;margin-top:6px;padding:10px;display:grid}.dogbreederweb-home-module__2L57Ua__crmColumns article b{font-size:10px}.dogbreederweb-home-module__2L57Ua__crmColumns article span{color:#748699;margin-top:3px;font-size:8px}.dogbreederweb-home-module__2L57Ua__crmColumns article em{color:#176fe5;margin-top:7px;font-size:7px;font-style:normal;font-weight:850}.dogbreederweb-home-module__2L57Ua__finalCta{background:linear-gradient(135deg,#eef5ff,#f8fbfd);padding:80px 0}.dogbreederweb-home-module__2L57Ua__finalCta>.dogbreederweb-home-module__2L57Ua__wrap{grid-template-columns:1.2fr .8fr;align-items:center;gap:55px;display:grid}.dogbreederweb-home-module__2L57Ua__finalCta h2{font-size:clamp(34px,4vw,50px)}.dogbreederweb-home-module__2L57Ua__finalActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.dogbreederweb-home-module__2L57Ua__footer{background:#fff;border-top:1px solid #e2e9f0}.dogbreederweb-home-module__2L57Ua__footer>.dogbreederweb-home-module__2L57Ua__wrap{grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:112px;display:grid}.dogbreederweb-home-module__2L57Ua__footer p{color:#75889a;margin:0;font-size:11px}.dogbreederweb-home-module__2L57Ua__footer nav{gap:15px;display:flex}.dogbreederweb-home-module__2L57Ua__footer nav a{color:#536b82;font-size:11px;font-weight:800;text-decoration:none}.dogbreederweb-home-module__2L57Ua__voiceSection{background:radial-gradient(circle at 80% 16%,#176fe514,#0000 28%),linear-gradient(#fff,#f8fbff);border-bottom:1px solid #e3ebf3;position:relative;overflow:hidden}.dogbreederweb-home-module__2L57Ua__voiceIntroGrid{grid-template-columns:minmax(0,.82fr) minmax(0,1.5fr);align-items:start;gap:54px;display:grid}.dogbreederweb-home-module__2L57Ua__voiceIntro h2{letter-spacing:-.048em;margin:12px 0 16px;font-size:clamp(38px,4.2vw,54px);line-height:1.02}.dogbreederweb-home-module__2L57Ua__voiceIntro>p{color:#62758a;max-width:560px;margin:0;font-size:16px;line-height:1.72}.dogbreederweb-home-module__2L57Ua__voiceNote{background:#fff;border:1px solid #dce8f3;border-radius:15px;align-items:flex-start;gap:12px;margin-top:24px;padding:15px;display:flex;box-shadow:0 10px 30px #1535570d}.dogbreederweb-home-module__2L57Ua__voiceNote>span{color:#fff;background:linear-gradient(145deg,#112f50,#176fe5);border-radius:11px;flex:0 0 35px;place-items:center;width:35px;height:35px;font-size:9px;font-weight:950;display:grid}.dogbreederweb-home-module__2L57Ua__voiceNote>div{display:grid}.dogbreederweb-home-module__2L57Ua__voiceNote b{font-size:12px}.dogbreederweb-home-module__2L57Ua__voiceNote small{color:#708499;margin-top:4px;font-size:10px;line-height:1.55}.dogbreederweb-home-module__2L57Ua__voiceFlow{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.dogbreederweb-home-module__2L57Ua__voiceFlow article{background:#fffffff0;border:1px solid #dbe6f0;border-radius:17px;min-height:230px;padding:18px;position:relative;box-shadow:0 14px 36px #1235590e}.dogbreederweb-home-module__2L57Ua__voiceFlow article:not(:last-child):after{content:"→";z-index:3;background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-weight:950;display:grid;position:absolute;top:39px;right:-10px}.dogbreederweb-home-module__2L57Ua__voiceFlow article>span{width:30px;height:30px;color:var(--blue);background:#eaf3ff;border-radius:50%;place-items:center;font-size:10px;font-weight:950;display:grid}.dogbreederweb-home-module__2L57Ua__voiceFlow strong{margin-top:17px;font-size:13px;line-height:1.25;display:block}.dogbreederweb-home-module__2L57Ua__voiceFlow p{color:#71859a;margin:8px 0 0;font-size:10px;line-height:1.55}.dogbreederweb-home-module__2L57Ua__voiceFlow small{color:#4f6880;background:#f2f7fc;border-radius:10px;margin-top:16px;padding:9px;font-size:8px;font-weight:800;line-height:1.45;display:block}.dogbreederweb-home-module__2L57Ua__voiceCapabilities{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:36px;display:grid}.dogbreederweb-home-module__2L57Ua__voiceCapabilities article{background:#fff;border:1px solid #dbe6f0;border-radius:17px;padding:20px;box-shadow:0 12px 32px #1535570b}.dogbreederweb-home-module__2L57Ua__voiceCapabilities article>span{width:33px;height:33px;color:var(--blue);background:#eef5fd;border-radius:10px;place-items:center;font-size:9px;font-weight:950;display:grid}.dogbreederweb-home-module__2L57Ua__voiceCapabilities strong{margin-top:15px;font-size:14px;display:block}.dogbreederweb-home-module__2L57Ua__voiceCapabilities p{color:#73869a;margin:6px 0 0;font-size:10px;line-height:1.6}.dogbreederweb-home-module__2L57Ua__voiceExamples{grid-template-columns:1.45fr .75fr;gap:12px;margin-top:14px;display:grid}.dogbreederweb-home-module__2L57Ua__commandCard{background:linear-gradient(135deg,#fff,#f6faff);border:1px solid #d7e4ef;border-radius:18px;padding:20px 22px;box-shadow:0 16px 38px #1235590e}.dogbreederweb-home-module__2L57Ua__commandCard>div{align-items:center;gap:10px;display:flex}.dogbreederweb-home-module__2L57Ua__commandCard>div span{letter-spacing:.1em;color:var(--blue);font-size:8px;font-weight:950}.dogbreederweb-home-module__2L57Ua__commandCard>div b{color:#627990;font-size:10px}.dogbreederweb-home-module__2L57Ua__commandCard blockquote{letter-spacing:-.02em;color:#163250;margin:18px 0 20px;padding:0;font-size:18px;font-weight:780;line-height:1.52}.dogbreederweb-home-module__2L57Ua__commandCard footer{border-top:1px solid #e0e9f2;flex-wrap:wrap;align-items:center;gap:8px;padding-top:13px;display:flex}.dogbreederweb-home-module__2L57Ua__commandCard footer span{color:#60788f;font-size:9px;font-weight:850}.dogbreederweb-home-module__2L57Ua__commandCard footer strong{color:var(--blue);font-size:11px}.dogbreederweb-home-module__2L57Ua__commandCardCompact{color:#fff;background:#102e4d;border-color:#244b70}.dogbreederweb-home-module__2L57Ua__commandCardCompact>div b{color:#a8bdd1}.dogbreederweb-home-module__2L57Ua__commandCardCompact blockquote{color:#fff;font-size:22px}.dogbreederweb-home-module__2L57Ua__commandCardCompact footer{border-top-color:#2f516f}.dogbreederweb-home-module__2L57Ua__commandCardCompact footer span{color:#b2c4d5}.dogbreederweb-home-module__2L57Ua__commandCardCompact footer strong{color:#72adf7}@media (max-width:1050px){.dogbreederweb-home-module__2L57Ua__nav>a:not(.dogbreederweb-home-module__2L57Ua__navCta),.dogbreederweb-home-module__2L57Ua__nav>Link{display:none}.dogbreederweb-home-module__2L57Ua__heroGrid{grid-template-columns:1fr;gap:50px}.dogbreederweb-home-module__2L57Ua__sitePreview{max-width:720px}.dogbreederweb-home-module__2L57Ua__split,.dogbreederweb-home-module__2L57Ua__syncDemo{grid-template-columns:1fr}.dogbreederweb-home-module__2L57Ua__syncConnector{grid-template-columns:auto auto auto auto auto;gap:10px}.dogbreederweb-home-module__2L57Ua__syncConnector i{font-size:18px}.dogbreederweb-home-module__2L57Ua__proofBar>.dogbreederweb-home-module__2L57Ua__wrap{grid-template-columns:1fr 1fr}.dogbreederweb-home-module__2L57Ua__proofBar div>div:nth-child(2){border-right:0}.dogbreederweb-home-module__2L57Ua__proofBar div>div:nth-child(-n+2){border-bottom:1px solid #e6edf3}.dogbreederweb-home-module__2L57Ua__funnel{grid-template-columns:1fr 1fr}.dogbreederweb-home-module__2L57Ua__funnel article:after{display:none}.dogbreederweb-home-module__2L57Ua__crmColumns{grid-template-columns:1fr 1fr}.dogbreederweb-home-module__2L57Ua__finalCta>.dogbreederweb-home-module__2L57Ua__wrap{grid-template-columns:1fr}.dogbreederweb-home-module__2L57Ua__finalActions{justify-content:flex-start}.dogbreederweb-home-module__2L57Ua__voiceIntroGrid{grid-template-columns:1fr}.dogbreederweb-home-module__2L57Ua__voiceFlow{grid-template-columns:1fr 1fr}.dogbreederweb-home-module__2L57Ua__voiceFlow article:not(:last-child):after{display:none}.dogbreederweb-home-module__2L57Ua__voiceCapabilities{grid-template-columns:1fr 1fr}.dogbreederweb-home-module__2L57Ua__voiceExamples{grid-template-columns:1fr}}@media (max-width:720px){.dogbreederweb-home-module__2L57Ua__wrap{width:min(100% - 28px,1220px)}.dogbreederweb-home-module__2L57Ua__header>.dogbreederweb-home-module__2L57Ua__wrap{min-height:70px}.dogbreederweb-home-module__2L57Ua__nav{gap:8px}.dogbreederweb-home-module__2L57Ua__navCta{padding:0 12px;font-size:12px!important}.dogbreederweb-home-module__2L57Ua__heroGrid{padding:58px 0 68px}.dogbreederweb-home-module__2L57Ua__heroCopy h1{font-size:46px}.dogbreederweb-home-module__2L57Ua__lead{font-size:16px}.dogbreederweb-home-module__2L57Ua__sitePreview{border-radius:18px}.dogbreederweb-home-module__2L57Ua__previewHero{grid-template-columns:1fr}.dogbreederweb-home-module__2L57Ua__previewDogCard{display:none}.dogbreederweb-home-module__2L57Ua__proofBar>.dogbreederweb-home-module__2L57Ua__wrap{grid-template-columns:1fr}.dogbreederweb-home-module__2L57Ua__proofBar div>div{border-bottom:1px solid #e6edf3;border-right:0!important}.dogbreederweb-home-module__2L57Ua__section{padding:66px 0}.dogbreederweb-home-module__2L57Ua__syncTable,.dogbreederweb-home-module__2L57Ua__syncTable article{grid-template-columns:1fr}.dogbreederweb-home-module__2L57Ua__syncTable i{justify-self:start;transform:rotate(90deg)}.dogbreederweb-home-module__2L57Ua__designGrid,.dogbreederweb-home-module__2L57Ua__seoGrid{grid-template-columns:1fr}.dogbreederweb-home-module__2L57Ua__syncConnector{display:none}.dogbreederweb-home-module__2L57Ua__funnel,.dogbreederweb-home-module__2L57Ua__crmColumns{grid-template-columns:1fr}.dogbreederweb-home-module__2L57Ua__finalCta{padding:62px 0}.dogbreederweb-home-module__2L57Ua__footer>.dogbreederweb-home-module__2L57Ua__wrap{grid-template-columns:1fr;padding:28px 0}.dogbreederweb-home-module__2L57Ua__footer nav{justify-content:flex-start}.dogbreederweb-home-module__2L57Ua__brand>span:last-child{gap:0;display:grid}.dogbreederweb-home-module__2L57Ua__voiceFlow,.dogbreederweb-home-module__2L57Ua__voiceCapabilities{grid-template-columns:1fr}.dogbreederweb-home-module__2L57Ua__voiceFlow article{min-height:0}.dogbreederweb-home-module__2L57Ua__commandCard blockquote{font-size:16px}.dogbreederweb-home-module__2L57Ua__commandCardCompact blockquote{font-size:20px}}
