@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&family=Bebas+Neue&family=DM+Sans:wght@300;400;500;600;700;800;900&display=swap");:root{--bg:#F6F8FB;--surface:#FFFFFF;--surface-soft:color-mix(in srgb,var(--surface) 86%,var(--bg));--brand-primary:#14213D;--surface-strong:var(--brand-primary);--text:#20242A;--heading:#14213D;--text-soft:#65676B;--text-faint:#65676B;--label-text:#20242A;--micro-text:#65676B;--border:#E6E8EC;--border-strong:color-mix(in srgb,var(--text) 22%,transparent);--signature:#eb6536;--promo:#F46F5E;--success:#3d832d;--button-primary-bg:#eb6536;--button-primary-text:#fffFFF;--button-secondary-bg:#14213D;--button-secondary-text:#FFFFFF;--surface-strong-text:var(--button-secondary-text);--surface-strong-muted:color-mix(in srgb,var(--surface-strong-text) 72%,transparent);--header-bg:#ffffff;--header-text:#333333;--header-site-name-first:#333333;--header-site-name-second:#eb6536;--header-tagline:#565858;--header-border-width:1px;--header-border-color:#f5f5f5;--header-shadow-x:0px;--header-shadow-y:1px;--header-shadow-blur:0px;--header-shadow-spread:0px;--header-shadow-color:color-mix(in srgb,#14213D 10%,transparent);--accent:var(--signature);--accent-contrast:var(--brand-primary);--accent-soft:color-mix(in srgb,var(--signature) 14%,var(--surface));--accent-2:var(--promo);--link:#14213D;--site-name-color:#14213D;--site-name-secondary-color:#eb6536;--tagline-color:#667085;--danger:var(--promo);--danger-bg:color-mix(in srgb,var(--promo) 10%,var(--surface));--success-bg:color-mix(in srgb,var(--success) 10%,var(--surface));--warning:var(--signature);--warning-bg:color-mix(in srgb,var(--signature) 12%,var(--surface));--neutral-bg:color-mix(in srgb,var(--text) 6%,transparent);--shadow-sm:0 1px 2px rgba(22,30,25,.05);--shadow-md:0 18px 50px rgba(22,30,25,.09);--radius-sm:12px;--radius-md:15px;--radius-lg:28px;--button-radius:12px;--hero-left-radius:18px 28px 28px 18px;--hero-right-radius:28px 112px 112px 28px;--hero-panel-gap:14px;--hero-connector-size:94px;--hero-connector-paw-size:42px;--hero-connector-bg:#14213D;--hero-connector-icon:#FF6B35;--hero-connector-ring:#FFFFFF;--hero-connector-check-bg:#3d832d;--hero-card-width:178px;--section-hero-bg:#FFF9F1;--section-million-bg:#14213D;--section-value-bg:#FFF9F1;--section-trust-bg:#FFF9F1;--section-services-bg:#FFF9F1;--section-how-bg:#FFF9F1;--section-coming-bg:#FFF9F1;--section-dogs-bg:#FFF9F1;--section-faq-bg:#FFF9F1;--section-cta-bg:#eb6536;--footer-bg:#F6F8FB;--footer-text:#667085;--section-hero-margin-top:0px;--section-hero-margin-bottom:0px;--section-hero-padding-top:72px;--section-hero-padding-bottom:54px;--section-million-margin-top:0px;--section-million-margin-bottom:0px;--section-million-padding-top:88px;--section-million-padding-bottom:88px;--section-value-margin-top:0px;--section-value-margin-bottom:0px;--section-value-padding-top:84px;--section-value-padding-bottom:84px;--section-trust-margin-top:0px;--section-trust-margin-bottom:0px;--section-trust-padding-top:84px;--section-trust-padding-bottom:84px;--section-services-margin-top:0px;--section-services-margin-bottom:0px;--section-services-padding-top:84px;--section-services-padding-bottom:84px;--section-how-margin-top:0px;--section-how-margin-bottom:0px;--section-how-padding-top:84px;--section-how-padding-bottom:84px;--section-coming-margin-top:0px;--section-coming-margin-bottom:0px;--section-coming-padding-top:84px;--section-coming-padding-bottom:84px;--section-dogs-margin-top:0px;--section-dogs-margin-bottom:0px;--section-dogs-padding-top:84px;--section-dogs-padding-bottom:84px;--section-faq-margin-top:0px;--section-faq-margin-bottom:0px;--section-faq-padding-top:84px;--section-faq-padding-bottom:84px;--section-cta-margin-top:0px;--section-cta-margin-bottom:0px;--section-cta-padding-top:72px;--section-cta-padding-bottom:72px;--max:1300px;--max-width:1300px;--font-body:Manrope,Arial,sans-serif;--font-heading:Manrope,Arial,sans-serif;--font-site-name:"Bebas Neue",Arial,sans-serif;--font-tagline:"DM Sans",Arial,sans-serif;--type-body-size:15.5px;--type-body-weight:400;--type-body-line-height:1.6;--type-body-letter-spacing:0px;--type-body-color:var(--text);--type-small-size:14px;--type-small-weight:500;--type-small-line-height:1.45;--type-small-letter-spacing:0px;--type-small-color:var(--text-soft);--type-label-size:14px;--type-label-weight:500;--type-label-line-height:1.35;--type-label-letter-spacing:0px;--type-label-color:var(--label-text);--type-micro-size:11px;--type-micro-weight:600;--type-micro-line-height:1.3;--type-micro-letter-spacing:0.7px;--type-micro-color:var(--micro-text);--body-size:var(--type-body-size);--body-weight:var(--type-body-weight);--body-line-height:var(--type-body-line-height);--body-letter-spacing:var(--type-body-letter-spacing);--small-text-size:var(--type-small-size);--small-text-meta-size:var(--type-small-size);--small-text-micro-size:var(--type-micro-size);--small-text-tiny-size:var(--type-small-size);--site-name-size:24px;--site-name-weight:700;--site-name-line-height:1;--site-name-letter-spacing:2px;--tagline-size:11px;--tagline-weight:500;--tagline-line-height:1.3;--tagline-letter-spacing:0px;--brand-logo-height:46px;--h1-size:69px;--h1-weight:800;--h1-line-height:1.03;--h1-letter-spacing:-0.7px;--h2-size:40px;--h2-weight:700;--h2-line-height:1.05;--h2-letter-spacing:-0.35px;--h3-size:21.5px;--h3-weight:800;--h3-line-height:1.12;--h3-letter-spacing:-0.15px;--h4-size:22px;--h4-weight:700;--h4-line-height:1.18;--h4-letter-spacing:0px;--h5-size:18px;--h5-weight:700;--h5-line-height:1.25;--h5-letter-spacing:0px;--h6-size:15px;--h6-weight:700;--h6-line-height:1.3;--h6-letter-spacing:0px;--type-display-size:var(--h1-size);--type-display-weight:var(--h1-weight);--type-display-line-height:var(--h1-line-height);--type-display-letter-spacing:var(--h1-letter-spacing);--type-page-title-size:var(--h1-size);--type-page-title-weight:var(--h1-weight);--type-page-title-line-height:var(--h1-line-height);--type-page-title-letter-spacing:var(--h1-letter-spacing);--type-section-title-size:var(--h3-size);--type-section-title-weight:var(--h3-weight);--type-section-title-line-height:var(--h3-line-height);--type-section-title-letter-spacing:var(--h3-letter-spacing);--type-card-title-size:var(--h3-size);--type-card-title-weight:var(--h3-weight);--type-card-title-line-height:var(--h3-line-height);--type-card-title-letter-spacing:var(--h3-letter-spacing);--type-subtitle-size:var(--h4-size);--type-subtitle-weight:var(--h4-weight);--type-subtitle-line-height:var(--h4-line-height);--type-subtitle-letter-spacing:var(--h4-letter-spacing);}html[data-theme=dark]{--bg:#0B1628;--surface:#10213A;--surface-soft:color-mix(in srgb,var(--surface) 88%,#000);--brand-primary:#14213D;--surface-strong:var(--brand-primary);--text:#F7F4EE;--heading:#FFFFFF;--text-soft:#B8C1CF;--text-faint:#B8C1CF;--label-text:#F7F4EE;--micro-text:#B8C1CF;--border:#2C4160;--border-strong:color-mix(in srgb,var(--text) 24%,transparent);--signature:#eb6536;--promo:#FF7E6F;--success:#3d832d;--button-primary-bg:#eb6536;--button-primary-text:#FFFFFF;--button-secondary-bg:#1B3153;--button-secondary-text:#FFFFFF;--surface-strong-text:var(--button-secondary-text);--surface-strong-muted:color-mix(in srgb,var(--surface-strong-text) 74%,transparent);--header-bg:#0B1628;--header-text:#FFFFFF;--header-site-name-first:#FFFFFF;--header-site-name-second:#eb6536;--header-tagline:#D9E0EA;--header-border-width:1px;--header-border-color:#243750;--header-shadow-x:0px;--header-shadow-y:1px;--header-shadow-blur:0px;--header-shadow-spread:0px;--header-shadow-color:color-mix(in srgb,#000000 28%,transparent);--accent:var(--signature);--accent-soft:color-mix(in srgb,var(--signature) 18%,var(--surface));--accent-2:var(--promo);--link:#eb6536;--site-name-color:#FFFFFF;--site-name-secondary-color:#eb6536;--tagline-color:#D9E0EA;--section-hero-bg:#0B1628;--section-million-bg:#14213D;--section-value-bg:#0B1628;--section-trust-bg:#0B1628;--section-services-bg:#0B1628;--section-how-bg:#0B1628;--section-coming-bg:#10213A;--section-dogs-bg:#0B1628;--section-faq-bg:#0B1628;--section-cta-bg:#eb6536;--footer-bg:#0B1628;--footer-text:#AAB4C3;--danger:var(--promo);--danger-bg:color-mix(in srgb,var(--promo) 18%,var(--surface));--success-bg:color-mix(in srgb,var(--success) 18%,var(--surface));--warning:var(--signature);--warning-bg:color-mix(in srgb,var(--signature) 16%,var(--surface));--neutral-bg:color-mix(in srgb,var(--text) 8%,var(--surface));--shadow-sm:0 1px 2px rgba(0,0,0,.25);--shadow-md:0 22px 55px rgba(0,0,0,.28)}