.dbd-care{--care-ink:#202022;--care-muted:#74716e;--care-line:#dedbd6;--care-bg:#f8f7f5;--care-copper:#ac8e65;color:var(--care-ink);font-family:Inter,Arial,sans-serif;max-width:1200px;margin:0 auto 80px}
.dbd-care *{box-sizing:border-box}.dbd-care-heading{padding:18px 0 34px;max-width:740px}.dbd-care-kicker,.dbd-care-eyebrow{font-size:11px;font-weight:700;letter-spacing:2.2px;text-transform:uppercase;color:#857058}.dbd-care-heading h2{font-family:Lora,Georgia,serif;letter-spacing:-1px;font-size:clamp(38px,5vw,64px);line-height:1.11;margin:14px 0}.dbd-care-heading p,.dbd-care-form-copy>p{color:var(--care-muted);font-size:15px;line-height:1.75}.dbd-care-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dbd-care-card{min-height:282px;padding:29px;display:flex;flex-direction:column;align-items:flex-start;border:1px solid var(--care-line);border-radius:14px;background:#fff;box-shadow:0 8px 32px #10101005}.dbd-care-card__symbol{font-size:29px;line-height:1;display:grid;place-items:center;width:50px;height:50px;border:1px solid #e7e1d8;border-radius:50%;color:var(--care-ink);margin-bottom:20px}.dbd-care-eyebrow{font-size:10px;margin:0 0 6px}.dbd-care-card h3,.dbd-care-form-copy h3,.dbd-reviews-empty h3{font-family:Lora,Georgia,serif;font-size:27px;font-weight:500;margin:0 0 12px;letter-spacing:-.4px}.dbd-care-card>p:not(.dbd-care-eyebrow){font-size:14px;line-height:1.7;color:var(--care-muted);margin:0 0 24px}.dbd-care-card__action{color:var(--care-ink)!important;font-weight:700!important;font-size:13px;text-decoration:none!important;border-bottom:1px solid var(--care-copper);padding-bottom:4px;margin-top:auto;display:inline-flex;gap:9px;align-items:center}.dbd-care-hours{padding:12px 0;font-size:13px;color:#696661}.dbd-care-hours strong{color:var(--care-ink);margin-right:10px}.dbd-care-form-section{scroll-margin-top:100px;display:grid;grid-template-columns:minmax(260px,.86fr) minmax(0,1.14fr);gap:42px;border-top:1px solid var(--care-line);margin-top:48px;padding:52px 0 0}.dbd-care-form-copy h3{font-size:34px;margin:12px 0}.dbd-care-note{font-size:13px;line-height:1.65;margin:26px 0;padding:18px 20px;border-left:2px solid var(--care-copper);background:#f1efeb;color:#5d5a55}.dbd-care-form-copy a{color:#443426;text-decoration:underline}.dbd-care-form-card{background:#fff;border:1px solid var(--care-line);border-radius:14px;padding:30px}.dbd-care-form{display:grid;gap:18px}.dbd-care-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.dbd-care-field{display:flex;flex-direction:column;gap:7px}.dbd-care-field label{font-size:12px;font-weight:650;color:#464440}.dbd-care-field label span{font-weight:400;color:#85817e}.dbd-care-field input,.dbd-care-field select,.dbd-care-field textarea{width:100%;background:#faf9f7;color:#202022;box-shadow:none;border:1px solid #ddd9d3!important;border-radius:8px;padding:13px 14px;font:inherit;font-size:14px;min-width:0}.dbd-care-field textarea{resize:vertical}.dbd-care-field input:focus,.dbd-care-field select:focus,.dbd-care-field textarea:focus{border-color:#ac8e65!important;outline:2px solid #ac8e6540;outline-offset:1px}.dbd-care-privacy{font-size:12px;line-height:1.7;color:#77716a;margin:0}.dbd-care-privacy a{color:#514232;text-decoration:underline}.dbd-care-submit{border:1px solid #202022;border-radius:999px;background:#202022;color:#fff;padding:15px 25px;width:100%;display:flex;justify-content:space-between;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.dbd-care-submit:hover{background:#373637}.dbd-care-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.dbd-care-feedback{border-radius:8px;background:#f9ebe8;border:1px solid #ddaaa0;color:#69352b;font-size:13px;line-height:1.5;padding:14px;margin:0 0 18px}.dbd-care-feedback--ok{background:#edf6ed;border-color:#abceaa;color:#235023}.dbd-reviews-empty{padding:65px 24px;border-radius:14px;border:1px solid var(--care-line);background:#fff;text-align:center}.dbd-reviews-empty>div{font-size:38px;color:#bc9d70}.dbd-reviews-empty p{max-width:530px;margin:0 auto 22px;color:var(--care-muted);line-height:1.7}.dbd-reviews-empty .dbd-care-card__action{justify-content:center}.dbd-reviews-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dbd-review{background:white;border:1px solid var(--care-line);padding:25px;border-radius:12px}.dbd-review-stars{color:#a47b44;font-size:17px;letter-spacing:3px}.dbd-review blockquote{font-size:14px;line-height:1.6;margin:18px 0;border:0;padding:0;color:#373635}.dbd-review-bottom{display:flex;align-items:center;gap:10px;font-size:12px;margin-bottom:9px}.dbd-review-bottom span{font-size:10px;color:#577559}.dbd-review>a{color:#6d6559;font-size:11px}.dbd-reviews-help{text-align:center;margin:42px 0;padding:28px;border-top:1px solid var(--care-line)}.dbd-reviews-help h3{font-family:Lora,Georgia,serif;font-size:25px;font-weight:500}.dbd-reviews-help p{color:#77716a;font-size:13px;max-width:500px;margin:0 auto 16px}.dbd-info-layout{max-width:1000px;margin:0 auto 68px;color:#282828}.dbd-info-layout .dbd-info-intro{font-size:16px;line-height:1.75;color:#6a6762;max-width:800px;margin-bottom:30px}.dbd-info-layout h2{font-family:Lora,Georgia,serif;font-size:28px;margin:36px 0 12px;letter-spacing:-.5px}.dbd-info-layout p,.dbd-info-layout li{font-size:14px;line-height:1.85;color:#62605c}.dbd-info-layout a{color:#4d3a29;text-decoration:underline}.dbd-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:28px 0}.dbd-info-tile{background:#fff;border:1px solid #e5e1dc;border-radius:12px;padding:26px}.dbd-info-tile h3{font:500 22px Lora,Georgia,serif;margin:0 0 12px}.dbd-info-tile p{margin:0}.dbd-info-layout details{border-bottom:1px solid #dedbd6;padding:17px 0}.dbd-info-layout summary{cursor:pointer;font-weight:650;font-size:15px}.dbd-info-layout details p{margin:10px 0 5px}
@media(max-width:850px){.dbd-care-cards{grid-template-columns:1fr 1fr}.dbd-care-form-section{grid-template-columns:1fr}.dbd-reviews-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.dbd-care{margin-bottom:55px}.dbd-care-cards,.dbd-care-field-grid,.dbd-reviews-grid,.dbd-info-grid{grid-template-columns:1fr}.dbd-care-card{min-height:240px;padding:23px}.dbd-care-form-card{padding:20px}.dbd-care-form-section{margin-top:29px;padding-top:32px;gap:24px}.dbd-care-heading h2{font-size:41px}.dbd-care-card h3{font-size:24px}}
@media(prefers-reduced-motion:reduce){.dbd-care *{scroll-behavior:auto!important;transition:none!important}}

/* The default theme constrains all pages to 880px. Expand customer-service cards only. */
body.page-id-1023 .page-content, body.page-id-1035 .page-content{max-width:1200px;width:100%}
body.page-id-1023 .standard-heading,body.page-id-1035 .standard-heading{max-width:1200px}
body.page-id-1023 .prose,body.page-id-1035 .prose{overflow:visible}
