.dog-bartender-ai_page__R__9t{min-height:75vh;padding:112px 24px 88px;color:var(--pet-ink)}.dog-bartender-ai_container__wdu0M{width:min(1160px,100%);margin-inline:auto}.dog-bartender-ai_breadcrumbs__pfox5{display:flex;flex-wrap:wrap;align-items:center;gap:9px;color:var(--pet-muted);font-size:12px}.dog-bartender-ai_breadcrumbs__pfox5 a{color:inherit;text-decoration:underline;text-underline-offset:3px}.dog-bartender-ai_breadcrumbs__pfox5 a:hover{color:var(--pet-red)}.dog-bartender-ai_hero__migVC{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.72fr);align-items:center;gap:clamp(38px,8vw,100px);padding-block:clamp(38px,7vw,80px) clamp(64px,9vw,112px)}.dog-bartender-ai_heroCopy__pXEsW{max-width:690px}.dog-bartender-ai_eyebrow__EEmtu{display:flex;align-items:center;gap:9px;margin-bottom:15px;color:var(--pet-red);font-size:11px;font-weight:750;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.dog-bartender-ai_eyebrow__EEmtu:before{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--pet-yellow);content:""}.dog-bartender-ai_hero__migVC h1{max-width:760px;font-size:clamp(42px,6.5vw,76px);font-weight:690;letter-spacing:-.068em;line-height:.98}.dog-bartender-ai_heroLead__WHYEU{max-width:630px;margin-top:22px;color:var(--pet-muted);font-size:clamp(17px,2vw,20px);line-height:1.7}.dog-bartender-ai_heroPoints__1ZzGG{display:flex;flex-wrap:wrap;gap:8px 18px;margin:22px 0 0;padding:0;color:var(--pet-ink);font-size:12px;font-weight:650;list-style:none}.dog-bartender-ai_heroPoints__1ZzGG li:before{margin-right:7px;color:var(--pet-olive);content:"✓"}.dog-bartender-ai_actions__Br5eu{display:flex;flex-wrap:wrap;gap:12px;margin-top:27px}.dog-bartender-ai_finalCtaButton__SCrWN,.dog-bartender-ai_primaryLink__OMt45,.dog-bartender-ai_secondaryLink__LQsTU{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 19px;border:1px solid var(--pet-red);background:var(--pet-red);color:#fffaf2;font-size:13px;font-weight:750;line-height:1.3;text-align:center;text-decoration:none;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.dog-bartender-ai_finalCtaButton__SCrWN:hover,.dog-bartender-ai_primaryLink__OMt45:hover{transform:translateY(-2px);border-color:#91371f;background:#91371f}.dog-bartender-ai_secondaryLink__LQsTU{border-color:var(--pet-ink);background:transparent;color:var(--pet-ink)}.dog-bartender-ai_secondaryLink__LQsTU:hover{background:var(--pet-card)}.dog-bartender-ai_heroExample__A54Bv{width:min(100%,330px);margin:0 auto}.dog-bartender-ai_heroExample__A54Bv video{display:block;width:100%;aspect-ratio:9/16;border:1px solid var(--pet-ink);background:#241710;box-shadow:9px 9px 0 var(--pet-red);object-fit:cover}.dog-bartender-ai_heroExample__A54Bv figcaption{margin-top:17px;color:var(--pet-muted);font-size:12px;line-height:1.5;text-align:center}.dog-bartender-ai_section__XO7Nb{padding-block:clamp(56px,8vw,92px);border-top:1px solid rgb(53 26 17/20%);scroll-margin-top:104px}.dog-bartender-ai_sectionHeading___asHZ{max-width:760px;margin:0 auto 34px;text-align:center}.dog-bartender-ai_sectionHeading___asHZ .dog-bartender-ai_eyebrow__EEmtu{justify-content:center}.dog-bartender-ai_finalCta__XEkbU h2,.dog-bartender-ai_sectionHeading___asHZ h2,.dog-bartender-ai_twoColumn__PdwMI h2{color:var(--pet-ink);font-size:clamp(30px,4.4vw,48px);font-weight:680;letter-spacing:-.055em;line-height:1.04}.dog-bartender-ai_sectionHeading___asHZ>p:last-child{max-width:670px;margin:17px auto 0;color:var(--pet-muted);font-size:15px;line-height:1.7}.dog-bartender-ai_exampleDescription__IR_jm{margin:7px 0 0;color:var(--pet-muted);font-size:10px;line-height:1.5}.dog-bartender-ai_twoColumn__PdwMI{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(34px,8vw,100px)}.dog-bartender-ai_twoColumn__PdwMI h2{max-width:490px}.dog-bartender-ai_bodyCopy__UURfn{color:#43271c;font-size:16px;line-height:1.85}.dog-bartender-ai_bodyCopy__UURfn p+p{margin-top:15px}.dog-bartender-ai_bodyCopy__UURfn a{color:var(--pet-red);font-weight:700;text-decoration:underline;text-underline-offset:3px}.dog-bartender-ai_stepsSection__e_7Q5{background:var(--pet-paper)}.dog-bartender-ai_stepsGrid__oypS5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.dog-bartender-ai_stepsGrid__oypS5 li{min-height:204px;padding:23px;border:1px solid var(--pet-ink);background:var(--pet-card)}.dog-bartender-ai_stepNumber__erFhe{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;margin-bottom:22px;border-radius:50%;background:var(--pet-yellow);color:var(--pet-ink);font-size:11px;font-weight:800}.dog-bartender-ai_reasonsGrid__0PY7k h3,.dog-bartender-ai_stepsGrid__oypS5 h3{margin:0;color:var(--pet-ink);font-size:18px;font-weight:750;letter-spacing:-.03em;line-height:1.3}.dog-bartender-ai_reasonsGrid__0PY7k p,.dog-bartender-ai_stepsGrid__oypS5 p{margin:10px 0 0;color:var(--pet-muted);font-size:13px;line-height:1.65}.dog-bartender-ai_centerAction__DArvA{display:flex;justify-content:center;margin-top:27px}.dog-bartender-ai_reasonsGrid__0PY7k{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.dog-bartender-ai_reasonsGrid__0PY7k article{padding:19px 17px;border-top:3px solid var(--pet-red);background:var(--pet-card)}.dog-bartender-ai_reasonsGrid__0PY7k article>span{display:block;margin-bottom:25px;color:var(--pet-red);font-size:11px;font-weight:800;letter-spacing:.1em}.dog-bartender-ai_mutedCopy__cU2s2{max-width:460px;margin-top:17px;color:var(--pet-muted);font-size:15px;line-height:1.7}.dog-bartender-ai_photoTips__nW7YI{display:grid;gap:13px;margin:0;padding:0;list-style:none}.dog-bartender-ai_photoTips__nW7YI li{position:relative;padding:0 0 13px 28px;border-bottom:1px solid rgb(53 26 17/15%);color:#43271c;font-size:15px;line-height:1.6}.dog-bartender-ai_photoTips__nW7YI li:before{position:absolute;left:0;color:var(--pet-olive);font-weight:800;content:"✓"}.dog-bartender-ai_faqSection__z9A1J{max-width:900px;margin-inline:auto}.dog-bartender-ai_faqList__DKddU{border-top:1px solid rgb(53 26 17/22%)}.dog-bartender-ai_faqItem__7ra6W{border-bottom:1px solid rgb(53 26 17/22%)}.dog-bartender-ai_faqItem__7ra6W summary{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:20px;padding:15px 3px;color:var(--pet-ink);cursor:pointer;font-size:15px;font-weight:750;line-height:1.45;list-style:none}.dog-bartender-ai_faqItem__7ra6W summary::-webkit-details-marker{display:none}.dog-bartender-ai_faqToggle__JlIqf{position:relative;width:20px;height:20px;flex:0 0 auto}.dog-bartender-ai_faqToggle__JlIqf:after,.dog-bartender-ai_faqToggle__JlIqf:before{position:absolute;top:9px;left:3px;width:14px;height:2px;background:var(--pet-red);content:""}.dog-bartender-ai_faqToggle__JlIqf:after{transform:rotate(90deg);transition:transform .15s ease}.dog-bartender-ai_faqItem__7ra6W[open] .dog-bartender-ai_faqToggle__JlIqf:after{transform:rotate(0)}.dog-bartender-ai_faqItem__7ra6W summary:focus-visible{outline:2px solid var(--pet-red);outline-offset:3px}.dog-bartender-ai_faqAnswer__p0st1{padding:0 36px 19px 3px;color:var(--pet-muted);font-size:14px;line-height:1.75}.dog-bartender-ai_faqAnswer__p0st1 p{margin:0}.dog-bartender-ai_relatedLinks__QZcTt{display:flex;flex-wrap:wrap;align-items:center;gap:11px 21px;padding-block:26px;border-top:1px solid rgb(53 26 17/20%);font-size:12px}.dog-bartender-ai_relatedLinks__QZcTt p{margin:0;color:var(--pet-muted);font-weight:750;text-transform:uppercase}.dog-bartender-ai_relatedLinks__QZcTt a{color:var(--pet-red);font-weight:700;text-decoration:underline;text-underline-offset:3px}.dog-bartender-ai_finalCta__XEkbU{margin-top:24px;padding:clamp(35px,6vw,65px) 24px;background:var(--pet-ink);color:#fff9eb;text-align:center}.dog-bartender-ai_finalCta__XEkbU .dog-bartender-ai_eyebrow__EEmtu{justify-content:center;color:#ffc45f}.dog-bartender-ai_finalCta__XEkbU .dog-bartender-ai_eyebrow__EEmtu:before{background:#ffc45f}.dog-bartender-ai_finalCta__XEkbU h2{max-width:740px;margin-inline:auto;color:#fff9eb}.dog-bartender-ai_finalCta__XEkbU>p:not(.dog-bartender-ai_eyebrow__EEmtu){max-width:620px;margin:17px auto 0;color:rgb(255 249 235/78%);font-size:15px;line-height:1.7}.dog-bartender-ai_finalCtaButton__SCrWN{margin-top:24px;border-color:var(--pet-yellow);background:var(--pet-yellow);color:var(--pet-ink)}.dog-bartender-ai_finalCtaButton__SCrWN:hover{border-color:#ffc45f;background:#ffc45f}@media (max-width:940px){.dog-bartender-ai_hero__migVC{grid-template-columns:minmax(0,1.05fr) minmax(230px,.75fr);gap:38px}.dog-bartender-ai_reasonsGrid__0PY7k{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.dog-bartender-ai_page__R__9t{padding:100px 18px 58px}.dog-bartender-ai_hero__migVC{grid-template-columns:1fr;gap:39px;padding-block:35px 58px}.dog-bartender-ai_hero__migVC h1{max-width:590px;font-size:clamp(40px,12vw,62px)}.dog-bartender-ai_heroExample__A54Bv{width:min(76%,315px)}.dog-bartender-ai_section__XO7Nb{padding-block:55px}.dog-bartender-ai_reasonsGrid__0PY7k,.dog-bartender-ai_stepsGrid__oypS5,.dog-bartender-ai_twoColumn__PdwMI{grid-template-columns:1fr}.dog-bartender-ai_stepsGrid__oypS5 li{min-height:0}.dog-bartender-ai_stepNumber__erFhe{margin-bottom:16px}.dog-bartender-ai_faqItem__7ra6W summary{font-size:14px}.dog-bartender-ai_relatedLinks__QZcTt{align-items:flex-start;flex-direction:column}}