/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:Bitter,serif;--font-mono:"Source Code Pro",monospace;--color-white:var(--white);--spacing:0.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--ease-out:cubic-bezier(0,0,0.2,1);--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-ibm:"IBM Plex Sans",sans-serif;--color-gray-7:var(--gray-7);--color-gray-9:var(--gray-9);--color-whimper:var(--whimper);--color-slobber:var(--slobber);--color-drool:var(--drool);--color-waterbowl:var(--waterbowl);--color-booger:var(--booger);--color-mange:var(--mange);--color-rabies:var(--rabies);--color-treat:var(--treat);--color-kibble:var(--kibble);--color-whimper-darken:var(--whimper-darken);--color-slobber-darken:var(--slobber-darken);--color-drool-darken:var(--drool-darken);--color-waterbowl-darken:var(--waterbowl-darken);--color-booger-darken:var(--booger-darken);--color-mange-darken:var(--mange-darken);--color-rabies-darken:var(--rabies-darken);--color-treat-darken:var(--treat-darken);--color-kibble-darken:var(--kibble-darken);--text--1:14px;--text--1--line-height:20px;--text-0:16px;--text-0--line-height:22px;--text-1:18px;--text-1--line-height:24px;--text-2:20px;--text-2--line-height:28px;--text-3:22px;--text-3--line-height:30px;--text-4:24px;--text-4--line-height:32px;--text-5:28px;--text-5--line-height:36px;--text-6:32px;--text-6--line-height:40px;--text-7:36px;--text-7--line-height:44px;--text-8:40px;--text-8--line-height:48px;--text-9:44px;--text-9--line-height:52px;--text-10:48px;--text-10--line-height:56px;--text-11:56px;--text-11--line-height:64px;--text-13:72px;--text-13--line-height:80px;--text-14:88px;--text-14--line-height:96px;--spacing-0:0px;--spacing-12px:12px;--spacing-16px:16px;--spacing-24px:24px;--spacing-28px:28px;--spacing-32px:32px;--spacing-48px:48px;--spacing-64px:64px;--spacing-100px:100px;}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid;}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}:-moz-focusring{outline:auto;}progress{vertical-align:baseline;}summary{display:list-item;}ol,ul,menu{list-style:none;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;}:where(select:is([multiple],[size])) optgroup{font-weight:bolder;}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px;}::file-selector-button{margin-inline-end:4px;}::placeholder{opacity:1;}@supports (not (-webkit-appearance:-apple-pay-button))  or
    (contain-intrinsic-size:1px){::placeholder{color:currentcolor;}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent);}}}textarea{resize:vertical;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit;}::-webkit-datetime-edit{display:inline-flex;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0;}::-webkit-calendar-picker-indicator{line-height:1;}:-moz-ui-invalid{box-shadow:none;}button,input:where([type="button"],[type="reset"],[type="submit"]),::file-selector-button{appearance:button;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none !important;}}@layer utilities{.visible{visibility:visible;}.absolute{position:absolute;}.relative{position:relative;}.static{position:static;}.sticky{position:sticky;}.container{width:100%;}@media (width >= 48rem){.container{max-width:48rem;}}@media (width >= 75rem){.container{max-width:75rem;}}@media (width >= 90rem){.container{max-width:90rem;}}@media (width >= 96rem){.container{max-width:96rem;}}@media (width >= 100rem){.container{max-width:100rem;}}@media (width >= 120rem){.container{max-width:120rem;}}.layout-container{padding-inline:16px;max-width:1800px;margin:auto;display:flex;flex-wrap:wrap;}@media (min-width:768px){.layout-container{padding-inline:40px;}}@media (min-width:1280px){.layout-container{padding-inline:60px;}}.m-0{margin:var(--spacing-0);}.mx-auto{margin-inline:auto;}.mt-32px{margin-top:var(--spacing-32px);}.mt-\[150px\]{margin-top:150px;}.-mb-\[100px\]{margin-bottom:calc(100px * -1);}.mb-16px{margin-bottom:var(--spacing-16px);}.mb-\[24px\]{margin-bottom:24px;}.block{display:block;}.flex{display:flex;}.grid{display:grid;}.hidden{display:none;}.inline{display:inline;}.table{display:table;}.h-\[40px\]{height:40px;}.h-\[65px\]{height:65px;}.h-\[115px\]{height:115px;}.h-\[120px\]{height:120px;}.h-\[160px\]{height:160px;}.h-\[200px\]{height:200px;}.h-auto{height:auto;}.h-full{height:100%;}.max-h-\[108px\]{max-height:108px;}.max-h-\[220px\]{max-height:220px;}.max-h-\[600px\]{max-height:600px;}.w-\[40px\]{width:40px;}.w-\[50px\]{width:50px;}.w-\[65px\]{width:65px;}.w-\[80px\]{width:80px;}.w-\[100px\]{width:100px;}.w-\[150px\]{width:150px;}.w-\[220px\]{width:220px;}.w-auto{width:auto;}.w-full{width:100%;}.max-w-\[125px\]{max-width:125px;}.max-w-\[165px\]{max-width:165px;}.max-w-\[800px\]{max-width:800px;}.max-w-\[1920px\]{max-width:1920px;}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);}.resize{resize:both;}.flex-col{flex-direction:column;}.flex-row{flex-direction:row;}.flex-wrap{flex-wrap:wrap;}.items-center{align-items:center;}.items-start{align-items:flex-start;}.justify-between{justify-content:space-between;}.justify-center{justify-content:center;}.justify-evenly{justify-content:space-evenly;}.justify-start{justify-content:flex-start;}.gap-x-\[32px\]{column-gap:32px;}.overflow-hidden{overflow:hidden;}.rounded{border-radius:0.25rem;}.rounded-\[10px\]{border-radius:10px;}.border{border-style:var(--tw-border-style);border-width:1px;}.\!bg-white{background-color:var(--color-white) !important;}.bg-booger{background-color:var(--color-booger);}.bg-booger-darken{background-color:var(--color-booger-darken);}.bg-drool{background-color:var(--color-drool);}.bg-drool-darken{background-color:var(--color-drool-darken);}.bg-kibble{background-color:var(--color-kibble);}.bg-kibble-darken{background-color:var(--color-kibble-darken);}.bg-mange{background-color:var(--color-mange);}.bg-mange-darken{background-color:var(--color-mange-darken);}.bg-rabies{background-color:var(--color-rabies);}.bg-rabies-darken{background-color:var(--color-rabies-darken);}.bg-slobber{background-color:var(--color-slobber);}.bg-slobber-darken{background-color:var(--color-slobber-darken);}.bg-treat{background-color:var(--color-treat);}.bg-treat-darken{background-color:var(--color-treat-darken);}.bg-waterbowl{background-color:var(--color-waterbowl);}.bg-waterbowl-darken{background-color:var(--color-waterbowl-darken);}.bg-whimper{background-color:var(--color-whimper);}.bg-whimper-darken{background-color:var(--color-whimper-darken);}.mask-repeat{mask-repeat:repeat;}.object-contain{object-fit:contain;}.px-16px{padding-inline:var(--spacing-16px);}.px-100px{padding-inline:var(--spacing-100px);}.px-\[16px\]{padding-inline:16px;}.px-\[40px\]{padding-inline:40px;}.px-\[60px\]{padding-inline:60px;}.py-32px{padding-block:var(--spacing-32px);}.pt-\[150px\]{padding-top:150px;}.pb-12px{padding-bottom:var(--spacing-12px);}.pb-16px{padding-bottom:var(--spacing-16px);}.pb-24px{padding-bottom:var(--spacing-24px);}.pb-32px{padding-bottom:var(--spacing-32px);}.pb-48px{padding-bottom:var(--spacing-48px);}.text-center{text-align:center;}.text-left{text-align:left;}.font-serif{font-family:var(--font-serif);}.fs-4{font-size:var(--text-3);line-height:var(--tw-leading,var(--text-3--line-height));}@media (width >= 75rem){.fs-4{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}@media (width >= 90rem){.fs-4{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}}.fs-5{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}@media (width >= 75rem){.fs-5{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}}@media (width >= 90rem){.fs-5{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}}.fs-6{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}@media (width >= 75rem){.fs-6{font-size:var(--text-7);line-height:var(--tw-leading,var(--text-7--line-height));}}@media (width >= 90rem){.fs-6{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}.fs-7{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}@media (width >= 75rem){.fs-7{font-size:var(--text-9);line-height:var(--tw-leading,var(--text-9--line-height));}}@media (width >= 90rem){.fs-7{font-size:var(--text-13);line-height:var(--tw-leading,var(--text-13--line-height));}}.fs-8{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}@media (width >= 75rem){.fs-8{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}@media (width >= 90rem){.fs-8{font-size:var(--text-14);line-height:var(--tw-leading,var(--text-14--line-height));}}.fs-0{font-size:var(--text--1);line-height:var(--tw-leading,var(--text--1--line-height));}@media (width >= 90rem){.fs-0{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}}.fs-1{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}@media (width >= 90rem){.fs-1{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}}.fs-2{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}@media (width >= 90rem){.fs-2{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}}.fs-3{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}@media (width >= 90rem){.fs-3{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}.text-\[16px\]{font-size:16px;}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);}.text-gray-7{color:var(--color-gray-7);}.text-gray-9{color:var(--color-gray-9);}.text-white{color:var(--color-white);}.lowercase{text-transform:lowercase;}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.outline{outline-style:var(--tw-outline-style);outline-width:1px;}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.1))) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.06)));--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out);}.backface-hidden{backface-visibility:hidden;}@media (width < 90rem){.max-lg\:\!mt-8{margin-top:calc(var(--spacing) * 8) !important;}}@media (width < 75rem){.max-md\:gap-32px{gap:var(--spacing-32px);}}@media (width >= 48rem){.sm\:top-\[100\%\]{top:100%;}}@media (width >= 48rem){.sm\:mt-16px{margin-top:var(--spacing-16px);}}@media (width >= 48rem){.sm\:h-\[90px\]{height:90px;}}@media (width >= 48rem){.sm\:h-\[150px\]{height:150px;}}@media (width >= 48rem){.sm\:h-\[250px\]{height:250px;}}@media (width >= 48rem){.sm\:w-\[85px\]{width:85px;}}@media (width >= 48rem){.sm\:w-\[100px\]{width:100px;}}@media (width >= 48rem){.sm\:w-\[125px\]{width:125px;}}@media (width >= 48rem){.sm\:w-\[150px\]{width:150px;}}@media (width >= 48rem){.sm\:w-full{width:100%;}}@media (width >= 48rem){.sm\:max-w-\[500px\]{max-width:500px;}}@media (width >= 48rem){.sm\:flex-row{flex-direction:row;}}@media (width >= 48rem){.sm\:px-0{padding-inline:var(--spacing-0);}}@media (width >= 48rem){.sm\:px-\[40px\]{padding-inline:40px;}}@media (width >= 48rem){.sm\:pb-28px{padding-bottom:var(--spacing-28px);}}@media (width >= 48rem){.sm\:pb-32px{padding-bottom:var(--spacing-32px);}}@media (width >= 48rem){.sm\:pb-48px{padding-bottom:var(--spacing-48px);}}@media (width >= 48rem){.sm\:pb-64px{padding-bottom:var(--spacing-64px);}}@media (width >= 48rem){.sm\:pb-100px{padding-bottom:var(--spacing-100px);}}@media (width >= 48rem){.sm\:text-left{text-align:left;}}@media (width >= 75rem){.md\:h-\[75px\]{height:75px;}}@media (width >= 75rem){.md\:h-\[95px\]{height:95px;}}@media (width >= 75rem){.md\:h-\[220px\]{height:220px;}}@media (width >= 75rem){.md\:h-\[300px\]{height:300px;}}@media (width >= 75rem){.md\:w-1\/2{width:calc(1/2 * 100%);}}@media (width >= 75rem){.md\:w-\[150px\]{width:150px;}}@media (width >= 75rem){.md\:w-\[220px\]{width:220px;}}@media (width >= 75rem){.md\:max-w-\[700px\]{max-width:700px;}}@media (width >= 75rem){.md\:flex-row{flex-direction:row;}}@media (width >= 75rem){.md\:justify-end{justify-content:flex-end;}}@media (width >= 75rem){.md\:gap-32px{gap:var(--spacing-32px);}}@media (width >= 75rem){.md\:px-\[40px\]{padding-inline:40px;}}@media (width >= 75rem){.md\:px-\[90px\]{padding-inline:90px;}}@media (width >= 75rem){.md\:py-\[90px\]{padding-block:90px;}}@media (width >= 90rem){.lg\:h-\[200px\]{height:200px;}}@media (width >= 90rem){.lg\:h-\[500px\]{height:500px;}}@media (width >= 90rem){.lg\:w-\[150px\]{width:150px;}}@media (width >= 90rem){.lg\:w-\[200px\]{width:200px;}}@media (width >= 90rem){.lg\:max-w-\[250px\]{max-width:250px;}}@media (width >= 100rem){.xl\:max-w-\[900px\]{max-width:900px;}}@media (width >= 100rem){.xl\:px-\[60px\]{padding-inline:60px;}}}.case-study-list-card{aspect-ratio:16 / 7;mask-image:url('/themes/custom/hounder_base/masks/case-study-list-card-mask.svg');mask-size:cover;mask-position:center;display:flex;max-width:800px;}@media (max-width:767px){.case-study-list-card{flex-direction:column;aspect-ratio:309 / 550;mask-image:url('/themes/custom/hounder_base/masks/case-study-list-card-mask-mobile.svg');}}.case-study-list-card-wrapper{cursor:pointer;}.case-study-list-card__left{display:flex;flex:1;flex-direction:column;background-color:var(--gray-1);height:100%;padding:28px;}.case-study-list-card__left-title{display:flex;flex-direction:column;margin-top:auto;margin-bottom:20px;}.case-study-list-card__left-client-logo-mask{width:60%;min-height:50px;mask-size:contain;mask-position:left;mask-repeat:no-repeat;}.case-study-list-card__left h3{color:var(--black) !important;-webkit-line-clamp:3;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;color:var(--gray-8,#2B2B2B);font-family:Bitter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.198px;}@media (min-width:1000px){.case-study-list-card__left h3{font-size:20px;line-height:28px;letter-spacing:-0.22px;}}.case-study-list-card__left a.btn-liquid{margin:auto 0 0 -14px;display:block;}.case-study-list-card__right{flex:1;}.case-study-list-card__right img{height:100%;width:100%;object-fit:cover;}.case-study-list-card__button-desktop{top:-40px;position:relative;}@media (max-width:767px){.case-study-list-card__button-desktop{display:none;}}.case-study-list-card__button-mobile{display:none;}@media (max-width:767px){.case-study-list-card__button-mobile{display:block;}}@property --tw-rotate-x{syntax:"*";inherits:false;}@property --tw-rotate-y{syntax:"*";inherits:false;}@property --tw-rotate-z{syntax:"*";inherits:false;}@property --tw-skew-x{syntax:"*";inherits:false;}@property --tw-skew-y{syntax:"*";inherits:false;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-ordinal{syntax:"*";inherits:false;}@property --tw-slashed-zero{syntax:"*";inherits:false;}@property --tw-numeric-figure{syntax:"*";inherits:false;}@property --tw-numeric-spacing{syntax:"*";inherits:false;}@property --tw-numeric-fraction{syntax:"*";inherits:false;}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-shadow-color{syntax:"*";inherits:false;}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-shadow-color{syntax:"*";inherits:false;}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-ring-color{syntax:"*";inherits:false;}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-ring-color{syntax:"*";inherits:false;}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-ring-inset{syntax:"*";inherits:false;}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff;}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-blur{syntax:"*";inherits:false;}@property --tw-brightness{syntax:"*";inherits:false;}@property --tw-contrast{syntax:"*";inherits:false;}@property --tw-grayscale{syntax:"*";inherits:false;}@property --tw-hue-rotate{syntax:"*";inherits:false;}@property --tw-invert{syntax:"*";inherits:false;}@property --tw-opacity{syntax:"*";inherits:false;}@property --tw-saturate{syntax:"*";inherits:false;}@property --tw-sepia{syntax:"*";inherits:false;}@property --tw-drop-shadow{syntax:"*";inherits:false;}@property --tw-drop-shadow-color{syntax:"*";inherits:false;}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-drop-shadow-size{syntax:"*";inherits:false;}@property --tw-ease{syntax:"*";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;}}}
@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:Bitter,serif;--font-mono:"Source Code Pro",monospace;--color-white:var(--white);--spacing:0.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--ease-out:cubic-bezier(0,0,0.2,1);--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-ibm:"IBM Plex Sans",sans-serif;--color-gray-7:var(--gray-7);--color-gray-9:var(--gray-9);--color-whimper:var(--whimper);--color-slobber:var(--slobber);--color-drool:var(--drool);--color-waterbowl:var(--waterbowl);--color-booger:var(--booger);--color-mange:var(--mange);--color-rabies:var(--rabies);--color-treat:var(--treat);--color-kibble:var(--kibble);--color-whimper-darken:var(--whimper-darken);--color-slobber-darken:var(--slobber-darken);--color-drool-darken:var(--drool-darken);--color-waterbowl-darken:var(--waterbowl-darken);--color-booger-darken:var(--booger-darken);--color-mange-darken:var(--mange-darken);--color-rabies-darken:var(--rabies-darken);--color-treat-darken:var(--treat-darken);--color-kibble-darken:var(--kibble-darken);--text--1:14px;--text--1--line-height:20px;--text-0:16px;--text-0--line-height:22px;--text-1:18px;--text-1--line-height:24px;--text-2:20px;--text-2--line-height:28px;--text-3:22px;--text-3--line-height:30px;--text-4:24px;--text-4--line-height:32px;--text-5:28px;--text-5--line-height:36px;--text-6:32px;--text-6--line-height:40px;--text-7:36px;--text-7--line-height:44px;--text-8:40px;--text-8--line-height:48px;--text-9:44px;--text-9--line-height:52px;--text-10:48px;--text-10--line-height:56px;--text-11:56px;--text-11--line-height:64px;--text-13:72px;--text-13--line-height:80px;--text-14:88px;--text-14--line-height:96px;--spacing-0:0px;--spacing-12px:12px;--spacing-16px:16px;--spacing-24px:24px;--spacing-28px:28px;--spacing-32px:32px;--spacing-48px:48px;--spacing-64px:64px;--spacing-100px:100px;}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid;}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}:-moz-focusring{outline:auto;}progress{vertical-align:baseline;}summary{display:list-item;}ol,ul,menu{list-style:none;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;}:where(select:is([multiple],[size])) optgroup{font-weight:bolder;}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px;}::file-selector-button{margin-inline-end:4px;}::placeholder{opacity:1;}@supports (not (-webkit-appearance:-apple-pay-button))  or
    (contain-intrinsic-size:1px){::placeholder{color:currentcolor;}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent);}}}textarea{resize:vertical;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit;}::-webkit-datetime-edit{display:inline-flex;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0;}::-webkit-calendar-picker-indicator{line-height:1;}:-moz-ui-invalid{box-shadow:none;}button,input:where([type="button"],[type="reset"],[type="submit"]),::file-selector-button{appearance:button;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none !important;}}@layer utilities{.visible{visibility:visible;}.absolute{position:absolute;}.relative{position:relative;}.static{position:static;}.sticky{position:sticky;}.container{width:100%;}@media (width >= 48rem){.container{max-width:48rem;}}@media (width >= 75rem){.container{max-width:75rem;}}@media (width >= 90rem){.container{max-width:90rem;}}@media (width >= 96rem){.container{max-width:96rem;}}@media (width >= 100rem){.container{max-width:100rem;}}@media (width >= 120rem){.container{max-width:120rem;}}.layout-container{padding-inline:16px;max-width:1800px;margin:auto;display:flex;flex-wrap:wrap;}@media (min-width:768px){.layout-container{padding-inline:40px;}}@media (min-width:1280px){.layout-container{padding-inline:60px;}}.m-0{margin:var(--spacing-0);}.mx-auto{margin-inline:auto;}.mt-32px{margin-top:var(--spacing-32px);}.mt-\[150px\]{margin-top:150px;}.-mb-\[100px\]{margin-bottom:calc(100px * -1);}.mb-16px{margin-bottom:var(--spacing-16px);}.mb-\[24px\]{margin-bottom:24px;}.block{display:block;}.flex{display:flex;}.grid{display:grid;}.hidden{display:none;}.inline{display:inline;}.table{display:table;}.h-\[40px\]{height:40px;}.h-\[65px\]{height:65px;}.h-\[115px\]{height:115px;}.h-\[120px\]{height:120px;}.h-\[160px\]{height:160px;}.h-\[200px\]{height:200px;}.h-auto{height:auto;}.h-full{height:100%;}.max-h-\[108px\]{max-height:108px;}.max-h-\[220px\]{max-height:220px;}.max-h-\[600px\]{max-height:600px;}.w-\[40px\]{width:40px;}.w-\[50px\]{width:50px;}.w-\[65px\]{width:65px;}.w-\[80px\]{width:80px;}.w-\[100px\]{width:100px;}.w-\[150px\]{width:150px;}.w-\[220px\]{width:220px;}.w-auto{width:auto;}.w-full{width:100%;}.max-w-\[125px\]{max-width:125px;}.max-w-\[165px\]{max-width:165px;}.max-w-\[800px\]{max-width:800px;}.max-w-\[1920px\]{max-width:1920px;}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);}.resize{resize:both;}.flex-col{flex-direction:column;}.flex-row{flex-direction:row;}.flex-wrap{flex-wrap:wrap;}.items-center{align-items:center;}.items-start{align-items:flex-start;}.justify-between{justify-content:space-between;}.justify-center{justify-content:center;}.justify-evenly{justify-content:space-evenly;}.justify-start{justify-content:flex-start;}.gap-x-\[32px\]{column-gap:32px;}.overflow-hidden{overflow:hidden;}.rounded{border-radius:0.25rem;}.rounded-\[10px\]{border-radius:10px;}.border{border-style:var(--tw-border-style);border-width:1px;}.\!bg-white{background-color:var(--color-white) !important;}.bg-booger{background-color:var(--color-booger);}.bg-booger-darken{background-color:var(--color-booger-darken);}.bg-drool{background-color:var(--color-drool);}.bg-drool-darken{background-color:var(--color-drool-darken);}.bg-kibble{background-color:var(--color-kibble);}.bg-kibble-darken{background-color:var(--color-kibble-darken);}.bg-mange{background-color:var(--color-mange);}.bg-mange-darken{background-color:var(--color-mange-darken);}.bg-rabies{background-color:var(--color-rabies);}.bg-rabies-darken{background-color:var(--color-rabies-darken);}.bg-slobber{background-color:var(--color-slobber);}.bg-slobber-darken{background-color:var(--color-slobber-darken);}.bg-treat{background-color:var(--color-treat);}.bg-treat-darken{background-color:var(--color-treat-darken);}.bg-waterbowl{background-color:var(--color-waterbowl);}.bg-waterbowl-darken{background-color:var(--color-waterbowl-darken);}.bg-whimper{background-color:var(--color-whimper);}.bg-whimper-darken{background-color:var(--color-whimper-darken);}.mask-repeat{mask-repeat:repeat;}.object-contain{object-fit:contain;}.px-16px{padding-inline:var(--spacing-16px);}.px-100px{padding-inline:var(--spacing-100px);}.px-\[16px\]{padding-inline:16px;}.px-\[40px\]{padding-inline:40px;}.px-\[60px\]{padding-inline:60px;}.py-32px{padding-block:var(--spacing-32px);}.pt-\[150px\]{padding-top:150px;}.pb-12px{padding-bottom:var(--spacing-12px);}.pb-16px{padding-bottom:var(--spacing-16px);}.pb-24px{padding-bottom:var(--spacing-24px);}.pb-32px{padding-bottom:var(--spacing-32px);}.pb-48px{padding-bottom:var(--spacing-48px);}.text-center{text-align:center;}.text-left{text-align:left;}.font-serif{font-family:var(--font-serif);}.fs-4{font-size:var(--text-3);line-height:var(--tw-leading,var(--text-3--line-height));}@media (width >= 75rem){.fs-4{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}@media (width >= 90rem){.fs-4{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}}.fs-5{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}@media (width >= 75rem){.fs-5{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}}@media (width >= 90rem){.fs-5{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}}.fs-6{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}@media (width >= 75rem){.fs-6{font-size:var(--text-7);line-height:var(--tw-leading,var(--text-7--line-height));}}@media (width >= 90rem){.fs-6{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}.fs-7{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}@media (width >= 75rem){.fs-7{font-size:var(--text-9);line-height:var(--tw-leading,var(--text-9--line-height));}}@media (width >= 90rem){.fs-7{font-size:var(--text-13);line-height:var(--tw-leading,var(--text-13--line-height));}}.fs-8{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}@media (width >= 75rem){.fs-8{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}@media (width >= 90rem){.fs-8{font-size:var(--text-14);line-height:var(--tw-leading,var(--text-14--line-height));}}.fs-0{font-size:var(--text--1);line-height:var(--tw-leading,var(--text--1--line-height));}@media (width >= 90rem){.fs-0{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}}.fs-1{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}@media (width >= 90rem){.fs-1{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}}.fs-2{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}@media (width >= 90rem){.fs-2{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}}.fs-3{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}@media (width >= 90rem){.fs-3{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}.text-\[16px\]{font-size:16px;}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);}.text-gray-7{color:var(--color-gray-7);}.text-gray-9{color:var(--color-gray-9);}.text-white{color:var(--color-white);}.lowercase{text-transform:lowercase;}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.outline{outline-style:var(--tw-outline-style);outline-width:1px;}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.1))) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.06)));--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out);}.backface-hidden{backface-visibility:hidden;}@media (width < 90rem){.max-lg\:\!mt-8{margin-top:calc(var(--spacing) * 8) !important;}}@media (width < 75rem){.max-md\:gap-32px{gap:var(--spacing-32px);}}@media (width >= 48rem){.sm\:top-\[100\%\]{top:100%;}}@media (width >= 48rem){.sm\:mt-16px{margin-top:var(--spacing-16px);}}@media (width >= 48rem){.sm\:h-\[90px\]{height:90px;}}@media (width >= 48rem){.sm\:h-\[150px\]{height:150px;}}@media (width >= 48rem){.sm\:h-\[250px\]{height:250px;}}@media (width >= 48rem){.sm\:w-\[85px\]{width:85px;}}@media (width >= 48rem){.sm\:w-\[100px\]{width:100px;}}@media (width >= 48rem){.sm\:w-\[125px\]{width:125px;}}@media (width >= 48rem){.sm\:w-\[150px\]{width:150px;}}@media (width >= 48rem){.sm\:w-full{width:100%;}}@media (width >= 48rem){.sm\:max-w-\[500px\]{max-width:500px;}}@media (width >= 48rem){.sm\:flex-row{flex-direction:row;}}@media (width >= 48rem){.sm\:px-0{padding-inline:var(--spacing-0);}}@media (width >= 48rem){.sm\:px-\[40px\]{padding-inline:40px;}}@media (width >= 48rem){.sm\:pb-28px{padding-bottom:var(--spacing-28px);}}@media (width >= 48rem){.sm\:pb-32px{padding-bottom:var(--spacing-32px);}}@media (width >= 48rem){.sm\:pb-48px{padding-bottom:var(--spacing-48px);}}@media (width >= 48rem){.sm\:pb-64px{padding-bottom:var(--spacing-64px);}}@media (width >= 48rem){.sm\:pb-100px{padding-bottom:var(--spacing-100px);}}@media (width >= 48rem){.sm\:text-left{text-align:left;}}@media (width >= 75rem){.md\:h-\[75px\]{height:75px;}}@media (width >= 75rem){.md\:h-\[95px\]{height:95px;}}@media (width >= 75rem){.md\:h-\[220px\]{height:220px;}}@media (width >= 75rem){.md\:h-\[300px\]{height:300px;}}@media (width >= 75rem){.md\:w-1\/2{width:calc(1/2 * 100%);}}@media (width >= 75rem){.md\:w-\[150px\]{width:150px;}}@media (width >= 75rem){.md\:w-\[220px\]{width:220px;}}@media (width >= 75rem){.md\:max-w-\[700px\]{max-width:700px;}}@media (width >= 75rem){.md\:flex-row{flex-direction:row;}}@media (width >= 75rem){.md\:justify-end{justify-content:flex-end;}}@media (width >= 75rem){.md\:gap-32px{gap:var(--spacing-32px);}}@media (width >= 75rem){.md\:px-\[40px\]{padding-inline:40px;}}@media (width >= 75rem){.md\:px-\[90px\]{padding-inline:90px;}}@media (width >= 75rem){.md\:py-\[90px\]{padding-block:90px;}}@media (width >= 90rem){.lg\:h-\[200px\]{height:200px;}}@media (width >= 90rem){.lg\:h-\[500px\]{height:500px;}}@media (width >= 90rem){.lg\:w-\[150px\]{width:150px;}}@media (width >= 90rem){.lg\:w-\[200px\]{width:200px;}}@media (width >= 90rem){.lg\:max-w-\[250px\]{max-width:250px;}}@media (width >= 100rem){.xl\:max-w-\[900px\]{max-width:900px;}}@media (width >= 100rem){.xl\:px-\[60px\]{padding-inline:60px;}}}.case-study-reference-wrapper-inner{position:relative;}.case-study-reference-wrapper-inner .swiper{position:relative;margin:0 !important;width:100% !important;}.case-study-reference-wrapper-inner .swiper-wrapper{margin-left:20px !important;}.case-study-reference-wrapper-inner .swiper > .prev-wrapper,.case-study-reference-wrapper-inner .swiper > .next-wrapper{position:absolute;top:calc(50% - 60px);width:48px;height:48px;border-radius:25px;z-index:1;}.case-study-reference-wrapper-inner .swiper > .prev-wrapper .swiper-button-prev,.case-study-reference-wrapper-inner .swiper > .prev-wrapper .swiper-button-next,.case-study-reference-wrapper-inner .swiper > .next-wrapper .swiper-button-prev,.case-study-reference-wrapper-inner .swiper > .next-wrapper .swiper-button-next{position:absolute;mask-size:25px;}.case-study-reference-wrapper-inner .swiper > .next-wrapper{right:0;}.case-study-reference-wrapper-inner .prev-wrapper,.case-study-reference-wrapper-inner .next-wrapper{position:absolute;top:35%;width:48px;height:48px;border-radius:25px;z-index:1;background-color:#ffffff;}.case-study-reference-wrapper-inner .prev-wrapper .swiper-button-prev,.case-study-reference-wrapper-inner .prev-wrapper .swiper-button-next,.case-study-reference-wrapper-inner .next-wrapper .swiper-button-prev,.case-study-reference-wrapper-inner .next-wrapper .swiper-button-next{position:absolute;mask-size:25px;}.case-study-reference-wrapper-inner .prev-wrapper{left:0px;}.case-study-reference-wrapper-inner .next-wrapper{right:-24px;}.case-study-reference-wrapper-inner .swiper-button-next{color:transparent !important;top:auto;left:auto;bottom:0px;mask-image:url(/themes/custom/hounder_base/components/case-study-reference-cards/masks/icon-chevron-right.svg);mask-repeat:no-repeat;mask-position:center;mask-size:cover;background-color:var(--page-color);}.case-study-reference-wrapper-inner .swiper-button-prev{bottom:0px;mask-image:url(/themes/custom/hounder_base/components/case-study-reference-cards/masks/icon-chevron-left.svg);mask-repeat:no-repeat;mask-position:center;mask-size:cover;background-color:var(--page-color);}@media (max-width:767px){.case-study-reference-wrapper-inner > .prev-wrapper,.case-study-reference-wrapper-inner > .next-wrapper{display:none !important;}}.case-study-reference-wrapper-inner .swiper-nav-bottom{width:100%;margin-top:40px;position:absolute;}.case-study-reference-wrapper-inner .swiper-nav-bottom .prev-wrapper{left:25%;}.case-study-reference-wrapper-inner .swiper-nav-bottom .next-wrapper{right:25%;}.case-study-reference-wrapper-inner .swiper-nav-bottom .prev-wrapper,.case-study-reference-wrapper-inner .swiper-nav-bottom .next-wrapper{top:0;}.case-study-reference-wrapper-inner .swiper-nav-bottom .prev-wrapper .swiper-button-prev,.case-study-reference-wrapper-inner .swiper-nav-bottom .next-wrapper .swiper-button-prev{height:20px;top:50%;transform:translateY(50%);}.case-study-reference-wrapper-inner .swiper-nav-bottom .prev-wrapper .swiper-button-next,.case-study-reference-wrapper-inner .swiper-nav-bottom .next-wrapper .swiper-button-next{height:20px;top:50%;transform:translateY(50%);}@media (min-width:768px){.case-study-reference-wrapper-inner .swiper-nav-bottom{margin-top:0;}}@media (min-width:768px){.case-study-reference-wrapper-inner .swiper-nav-bottom{display:none;}}@media (max-width:999px){.case-study-reference-wrapper-inner .swiper > .prev-wrapper,.case-study-reference-wrapper-inner .swiper > .next-wrapper{display:none !important;}}@property --tw-rotate-x{syntax:"*";inherits:false;}@property --tw-rotate-y{syntax:"*";inherits:false;}@property --tw-rotate-z{syntax:"*";inherits:false;}@property --tw-skew-x{syntax:"*";inherits:false;}@property --tw-skew-y{syntax:"*";inherits:false;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-ordinal{syntax:"*";inherits:false;}@property --tw-slashed-zero{syntax:"*";inherits:false;}@property --tw-numeric-figure{syntax:"*";inherits:false;}@property --tw-numeric-spacing{syntax:"*";inherits:false;}@property --tw-numeric-fraction{syntax:"*";inherits:false;}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-shadow-color{syntax:"*";inherits:false;}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-shadow-color{syntax:"*";inherits:false;}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-ring-color{syntax:"*";inherits:false;}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-ring-color{syntax:"*";inherits:false;}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-ring-inset{syntax:"*";inherits:false;}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff;}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-blur{syntax:"*";inherits:false;}@property --tw-brightness{syntax:"*";inherits:false;}@property --tw-contrast{syntax:"*";inherits:false;}@property --tw-grayscale{syntax:"*";inherits:false;}@property --tw-hue-rotate{syntax:"*";inherits:false;}@property --tw-invert{syntax:"*";inherits:false;}@property --tw-opacity{syntax:"*";inherits:false;}@property --tw-saturate{syntax:"*";inherits:false;}@property --tw-sepia{syntax:"*";inherits:false;}@property --tw-drop-shadow{syntax:"*";inherits:false;}@property --tw-drop-shadow-color{syntax:"*";inherits:false;}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-drop-shadow-size{syntax:"*";inherits:false;}@property --tw-ease{syntax:"*";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;}}}
@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:Bitter,serif;--font-mono:"Source Code Pro",monospace;--color-white:var(--white);--spacing:0.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--ease-out:cubic-bezier(0,0,0.2,1);--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-ibm:"IBM Plex Sans",sans-serif;--color-gray-7:var(--gray-7);--color-gray-9:var(--gray-9);--color-whimper:var(--whimper);--color-slobber:var(--slobber);--color-drool:var(--drool);--color-waterbowl:var(--waterbowl);--color-booger:var(--booger);--color-mange:var(--mange);--color-rabies:var(--rabies);--color-treat:var(--treat);--color-kibble:var(--kibble);--color-whimper-darken:var(--whimper-darken);--color-slobber-darken:var(--slobber-darken);--color-drool-darken:var(--drool-darken);--color-waterbowl-darken:var(--waterbowl-darken);--color-booger-darken:var(--booger-darken);--color-mange-darken:var(--mange-darken);--color-rabies-darken:var(--rabies-darken);--color-treat-darken:var(--treat-darken);--color-kibble-darken:var(--kibble-darken);--text--1:14px;--text--1--line-height:20px;--text-0:16px;--text-0--line-height:22px;--text-1:18px;--text-1--line-height:24px;--text-2:20px;--text-2--line-height:28px;--text-3:22px;--text-3--line-height:30px;--text-4:24px;--text-4--line-height:32px;--text-5:28px;--text-5--line-height:36px;--text-6:32px;--text-6--line-height:40px;--text-7:36px;--text-7--line-height:44px;--text-8:40px;--text-8--line-height:48px;--text-9:44px;--text-9--line-height:52px;--text-10:48px;--text-10--line-height:56px;--text-11:56px;--text-11--line-height:64px;--text-13:72px;--text-13--line-height:80px;--text-14:88px;--text-14--line-height:96px;--spacing-0:0px;--spacing-12px:12px;--spacing-16px:16px;--spacing-24px:24px;--spacing-28px:28px;--spacing-32px:32px;--spacing-48px:48px;--spacing-64px:64px;--spacing-100px:100px;}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid;}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}:-moz-focusring{outline:auto;}progress{vertical-align:baseline;}summary{display:list-item;}ol,ul,menu{list-style:none;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;}:where(select:is([multiple],[size])) optgroup{font-weight:bolder;}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px;}::file-selector-button{margin-inline-end:4px;}::placeholder{opacity:1;}@supports (not (-webkit-appearance:-apple-pay-button))  or
    (contain-intrinsic-size:1px){::placeholder{color:currentcolor;}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent);}}}textarea{resize:vertical;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit;}::-webkit-datetime-edit{display:inline-flex;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0;}::-webkit-calendar-picker-indicator{line-height:1;}:-moz-ui-invalid{box-shadow:none;}button,input:where([type="button"],[type="reset"],[type="submit"]),::file-selector-button{appearance:button;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none !important;}}@layer utilities{.visible{visibility:visible;}.absolute{position:absolute;}.relative{position:relative;}.static{position:static;}.sticky{position:sticky;}.container{width:100%;}@media (width >= 48rem){.container{max-width:48rem;}}@media (width >= 75rem){.container{max-width:75rem;}}@media (width >= 90rem){.container{max-width:90rem;}}@media (width >= 96rem){.container{max-width:96rem;}}@media (width >= 100rem){.container{max-width:100rem;}}@media (width >= 120rem){.container{max-width:120rem;}}.layout-container{padding-inline:16px;max-width:1800px;margin:auto;display:flex;flex-wrap:wrap;}@media (min-width:768px){.layout-container{padding-inline:40px;}}@media (min-width:1280px){.layout-container{padding-inline:60px;}}.m-0{margin:var(--spacing-0);}.mx-auto{margin-inline:auto;}.mt-32px{margin-top:var(--spacing-32px);}.mt-\[150px\]{margin-top:150px;}.-mb-\[100px\]{margin-bottom:calc(100px * -1);}.mb-16px{margin-bottom:var(--spacing-16px);}.mb-\[24px\]{margin-bottom:24px;}.block{display:block;}.flex{display:flex;}.grid{display:grid;}.hidden{display:none;}.inline{display:inline;}.table{display:table;}.h-\[40px\]{height:40px;}.h-\[65px\]{height:65px;}.h-\[115px\]{height:115px;}.h-\[120px\]{height:120px;}.h-\[160px\]{height:160px;}.h-\[200px\]{height:200px;}.h-auto{height:auto;}.h-full{height:100%;}.max-h-\[108px\]{max-height:108px;}.max-h-\[220px\]{max-height:220px;}.max-h-\[600px\]{max-height:600px;}.w-\[40px\]{width:40px;}.w-\[50px\]{width:50px;}.w-\[65px\]{width:65px;}.w-\[80px\]{width:80px;}.w-\[100px\]{width:100px;}.w-\[150px\]{width:150px;}.w-\[220px\]{width:220px;}.w-auto{width:auto;}.w-full{width:100%;}.max-w-\[125px\]{max-width:125px;}.max-w-\[165px\]{max-width:165px;}.max-w-\[800px\]{max-width:800px;}.max-w-\[1920px\]{max-width:1920px;}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);}.resize{resize:both;}.flex-col{flex-direction:column;}.flex-row{flex-direction:row;}.flex-wrap{flex-wrap:wrap;}.items-center{align-items:center;}.items-start{align-items:flex-start;}.justify-between{justify-content:space-between;}.justify-center{justify-content:center;}.justify-evenly{justify-content:space-evenly;}.justify-start{justify-content:flex-start;}.gap-x-\[32px\]{column-gap:32px;}.overflow-hidden{overflow:hidden;}.rounded{border-radius:0.25rem;}.rounded-\[10px\]{border-radius:10px;}.border{border-style:var(--tw-border-style);border-width:1px;}.\!bg-white{background-color:var(--color-white) !important;}.bg-booger{background-color:var(--color-booger);}.bg-booger-darken{background-color:var(--color-booger-darken);}.bg-drool{background-color:var(--color-drool);}.bg-drool-darken{background-color:var(--color-drool-darken);}.bg-kibble{background-color:var(--color-kibble);}.bg-kibble-darken{background-color:var(--color-kibble-darken);}.bg-mange{background-color:var(--color-mange);}.bg-mange-darken{background-color:var(--color-mange-darken);}.bg-rabies{background-color:var(--color-rabies);}.bg-rabies-darken{background-color:var(--color-rabies-darken);}.bg-slobber{background-color:var(--color-slobber);}.bg-slobber-darken{background-color:var(--color-slobber-darken);}.bg-treat{background-color:var(--color-treat);}.bg-treat-darken{background-color:var(--color-treat-darken);}.bg-waterbowl{background-color:var(--color-waterbowl);}.bg-waterbowl-darken{background-color:var(--color-waterbowl-darken);}.bg-whimper{background-color:var(--color-whimper);}.bg-whimper-darken{background-color:var(--color-whimper-darken);}.mask-repeat{mask-repeat:repeat;}.object-contain{object-fit:contain;}.px-16px{padding-inline:var(--spacing-16px);}.px-100px{padding-inline:var(--spacing-100px);}.px-\[16px\]{padding-inline:16px;}.px-\[40px\]{padding-inline:40px;}.px-\[60px\]{padding-inline:60px;}.py-32px{padding-block:var(--spacing-32px);}.pt-\[150px\]{padding-top:150px;}.pb-12px{padding-bottom:var(--spacing-12px);}.pb-16px{padding-bottom:var(--spacing-16px);}.pb-24px{padding-bottom:var(--spacing-24px);}.pb-32px{padding-bottom:var(--spacing-32px);}.pb-48px{padding-bottom:var(--spacing-48px);}.text-center{text-align:center;}.text-left{text-align:left;}.font-serif{font-family:var(--font-serif);}.fs-4{font-size:var(--text-3);line-height:var(--tw-leading,var(--text-3--line-height));}@media (width >= 75rem){.fs-4{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}@media (width >= 90rem){.fs-4{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}}.fs-5{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}@media (width >= 75rem){.fs-5{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}}@media (width >= 90rem){.fs-5{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}}.fs-6{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}@media (width >= 75rem){.fs-6{font-size:var(--text-7);line-height:var(--tw-leading,var(--text-7--line-height));}}@media (width >= 90rem){.fs-6{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}.fs-7{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}@media (width >= 75rem){.fs-7{font-size:var(--text-9);line-height:var(--tw-leading,var(--text-9--line-height));}}@media (width >= 90rem){.fs-7{font-size:var(--text-13);line-height:var(--tw-leading,var(--text-13--line-height));}}.fs-8{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}@media (width >= 75rem){.fs-8{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}@media (width >= 90rem){.fs-8{font-size:var(--text-14);line-height:var(--tw-leading,var(--text-14--line-height));}}.fs-0{font-size:var(--text--1);line-height:var(--tw-leading,var(--text--1--line-height));}@media (width >= 90rem){.fs-0{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}}.fs-1{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}@media (width >= 90rem){.fs-1{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}}.fs-2{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}@media (width >= 90rem){.fs-2{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}}.fs-3{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}@media (width >= 90rem){.fs-3{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}.text-\[16px\]{font-size:16px;}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);}.text-gray-7{color:var(--color-gray-7);}.text-gray-9{color:var(--color-gray-9);}.text-white{color:var(--color-white);}.lowercase{text-transform:lowercase;}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.outline{outline-style:var(--tw-outline-style);outline-width:1px;}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.1))) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.06)));--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out);}.backface-hidden{backface-visibility:hidden;}@media (width < 90rem){.max-lg\:\!mt-8{margin-top:calc(var(--spacing) * 8) !important;}}@media (width < 75rem){.max-md\:gap-32px{gap:var(--spacing-32px);}}@media (width >= 48rem){.sm\:top-\[100\%\]{top:100%;}}@media (width >= 48rem){.sm\:mt-16px{margin-top:var(--spacing-16px);}}@media (width >= 48rem){.sm\:h-\[90px\]{height:90px;}}@media (width >= 48rem){.sm\:h-\[150px\]{height:150px;}}@media (width >= 48rem){.sm\:h-\[250px\]{height:250px;}}@media (width >= 48rem){.sm\:w-\[85px\]{width:85px;}}@media (width >= 48rem){.sm\:w-\[100px\]{width:100px;}}@media (width >= 48rem){.sm\:w-\[125px\]{width:125px;}}@media (width >= 48rem){.sm\:w-\[150px\]{width:150px;}}@media (width >= 48rem){.sm\:w-full{width:100%;}}@media (width >= 48rem){.sm\:max-w-\[500px\]{max-width:500px;}}@media (width >= 48rem){.sm\:flex-row{flex-direction:row;}}@media (width >= 48rem){.sm\:px-0{padding-inline:var(--spacing-0);}}@media (width >= 48rem){.sm\:px-\[40px\]{padding-inline:40px;}}@media (width >= 48rem){.sm\:pb-28px{padding-bottom:var(--spacing-28px);}}@media (width >= 48rem){.sm\:pb-32px{padding-bottom:var(--spacing-32px);}}@media (width >= 48rem){.sm\:pb-48px{padding-bottom:var(--spacing-48px);}}@media (width >= 48rem){.sm\:pb-64px{padding-bottom:var(--spacing-64px);}}@media (width >= 48rem){.sm\:pb-100px{padding-bottom:var(--spacing-100px);}}@media (width >= 48rem){.sm\:text-left{text-align:left;}}@media (width >= 75rem){.md\:h-\[75px\]{height:75px;}}@media (width >= 75rem){.md\:h-\[95px\]{height:95px;}}@media (width >= 75rem){.md\:h-\[220px\]{height:220px;}}@media (width >= 75rem){.md\:h-\[300px\]{height:300px;}}@media (width >= 75rem){.md\:w-1\/2{width:calc(1/2 * 100%);}}@media (width >= 75rem){.md\:w-\[150px\]{width:150px;}}@media (width >= 75rem){.md\:w-\[220px\]{width:220px;}}@media (width >= 75rem){.md\:max-w-\[700px\]{max-width:700px;}}@media (width >= 75rem){.md\:flex-row{flex-direction:row;}}@media (width >= 75rem){.md\:justify-end{justify-content:flex-end;}}@media (width >= 75rem){.md\:gap-32px{gap:var(--spacing-32px);}}@media (width >= 75rem){.md\:px-\[40px\]{padding-inline:40px;}}@media (width >= 75rem){.md\:px-\[90px\]{padding-inline:90px;}}@media (width >= 75rem){.md\:py-\[90px\]{padding-block:90px;}}@media (width >= 90rem){.lg\:h-\[200px\]{height:200px;}}@media (width >= 90rem){.lg\:h-\[500px\]{height:500px;}}@media (width >= 90rem){.lg\:w-\[150px\]{width:150px;}}@media (width >= 90rem){.lg\:w-\[200px\]{width:200px;}}@media (width >= 90rem){.lg\:max-w-\[250px\]{max-width:250px;}}@media (width >= 100rem){.xl\:max-w-\[900px\]{max-width:900px;}}@media (width >= 100rem){.xl\:px-\[60px\]{padding-inline:60px;}}}.heading-cta{padding-top:12px;padding-bottom:36px;}.heading-cta.left{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;}@media (min-width:768px){.heading-cta.left{justify-content:space-between !important;}}.heading-cta.right{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;flex-wrap:wrap;}.heading-cta.center{display:flex;flex-direction:column;justify-content:center;align-items:center;}.heading-cta .left{text-align:left;}.heading-cta .center{text-align:center;}.heading-cta .right{text-align:right;}h2.no-margin,h3.no-margin,h4.no-margin,h5.no-margin,h6.no-margin{margin:0 !important;}@property --tw-rotate-x{syntax:"*";inherits:false;}@property --tw-rotate-y{syntax:"*";inherits:false;}@property --tw-rotate-z{syntax:"*";inherits:false;}@property --tw-skew-x{syntax:"*";inherits:false;}@property --tw-skew-y{syntax:"*";inherits:false;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-ordinal{syntax:"*";inherits:false;}@property --tw-slashed-zero{syntax:"*";inherits:false;}@property --tw-numeric-figure{syntax:"*";inherits:false;}@property --tw-numeric-spacing{syntax:"*";inherits:false;}@property --tw-numeric-fraction{syntax:"*";inherits:false;}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-shadow-color{syntax:"*";inherits:false;}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-shadow-color{syntax:"*";inherits:false;}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-ring-color{syntax:"*";inherits:false;}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-ring-color{syntax:"*";inherits:false;}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-ring-inset{syntax:"*";inherits:false;}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff;}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-blur{syntax:"*";inherits:false;}@property --tw-brightness{syntax:"*";inherits:false;}@property --tw-contrast{syntax:"*";inherits:false;}@property --tw-grayscale{syntax:"*";inherits:false;}@property --tw-hue-rotate{syntax:"*";inherits:false;}@property --tw-invert{syntax:"*";inherits:false;}@property --tw-opacity{syntax:"*";inherits:false;}@property --tw-saturate{syntax:"*";inherits:false;}@property --tw-sepia{syntax:"*";inherits:false;}@property --tw-drop-shadow{syntax:"*";inherits:false;}@property --tw-drop-shadow-color{syntax:"*";inherits:false;}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-drop-shadow-size{syntax:"*";inherits:false;}@property --tw-ease{syntax:"*";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;}}}
@use '../../src/sass/partials/variables';.icon-card-wrapper{height:225px;}.icon-card-wrapper:hover .icon-card svg path{fill:var(--white);}.icon-card-wrapper:hover .icon-card__text span{color:var(--white);}.icon-card-wrapper:hover .mask-1 a{background:var(--drool);}.icon-card-wrapper:hover .mask-2 a{background:var(--booger);}.icon-card-wrapper:hover .mask-3 a{background:var(--mange);}.icon-card-wrapper:hover .mask-4 a{background:var(--treat);}.icon-card-wrapper .icon-card{width:100%;height:100%;mask-repeat:no-repeat;mask-position:50% 50%;mask-size:cover;}@media (--mobile){.icon-card-wrapper .icon-card{max-width:95%;margin:auto}}@media (--mobile-sm){.icon-card-wrapper .icon-card__media{width:56px;height:56px;}}.icon-card-wrapper .icon-card__text{display:flex;font-family:Bitter;text-transform:capitalize;font-size:18px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-0.184px !important;}@media screen and (min-width:768px){.icon-card-wrapper .icon-card__text{font-size:24px !important;letter-spacing:-0.264px !important}}.icon-card-wrapper .icon-card__text span{text-align:center;}.icon-card-wrapper .icon-card svg path{transition:fill 200ms ease;fill:var(--slobber);}.icon-card-wrapper .icon-card.mask-1{mask-image:url(/themes/custom/hounder_base/components/icon-card/masks/icon-card-mask-1.svg);}@media (--mobile-sm-to-tablet){.icon-card-wrapper .icon-card.mask-1{mask-image:url(/themes/custom/hounder_base/components/icon-card/masks/icon-card-mask-1-tablet.svg)}}@media (--mobile-sm){.icon-card-wrapper .icon-card.mask-1{mask-image:url(/themes/custom/hounder_base/components/icon-card/masks/icon-card-mask-1-phone.svg)}}.icon-card-wrapper .icon-card.mask-2{mask-image:url(/themes/custom/hounder_base/components/icon-card/masks/icon-card-mask-2.svg);}@media (--mobile-sm-to-tablet){.icon-card-wrapper .icon-card.mask-2{mask-image:url(/themes/custom/hounder_base/components/icon-card/masks/icon-card-mask-2-tablet.svg)}}@media (--mobile-sm){.icon-card-wrapper .icon-card.mask-2{mask-image:url(/themes/custom/hounder_base/components/icon-card/masks/icon-card-mask-2-phone.svg)}}.icon-card-wrapper .icon-card.mask-3{mask-image:url(/themes/custom/hounder_base/components/icon-card/masks/icon-card-mask-3.svg);}@media (--mobile-sm-to-tablet){.icon-card-wrapper .icon-card.mask-3{mask-image:url(/themes/custom/hounder_base/components/icon-card/masks/icon-card-mask-3-tablet.svg)}}@media (--mobile-sm){.icon-card-wrapper .icon-card.mask-3{mask-image:url(/themes/custom/hounder_base/components/icon-card/masks/icon-card-mask-3-phone.svg)}}.icon-card-wrapper .icon-card.mask-4{mask-image:url(/themes/custom/hounder_base/components/icon-card/masks/icon-card-mask-4.svg);}@media (--mobile-sm-to-tablet){.icon-card-wrapper .icon-card.mask-4{mask-image:url(/themes/custom/hounder_base/components/icon-card/masks/icon-card-mask-4-tablet.svg)}}@media (--mobile-sm){.icon-card-wrapper .icon-card.mask-4{mask-image:url(/themes/custom/hounder_base/components/icon-card/masks/icon-card-mask-4-phone.svg)}}.icon-card-wrapper .icon-card a{display:flex;background:var(--gray-1);color:var(--slobber);width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;transition:all 200ms ease;gap:24px;}.icon-card-wrapper .icon-card span{color:var(--slobber);}.icon-card__media{width:64px;height:64px;}
@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:Bitter,serif;--font-mono:"Source Code Pro",monospace;--color-white:var(--white);--spacing:0.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--ease-out:cubic-bezier(0,0,0.2,1);--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-ibm:"IBM Plex Sans",sans-serif;--color-gray-7:var(--gray-7);--color-gray-9:var(--gray-9);--color-whimper:var(--whimper);--color-slobber:var(--slobber);--color-drool:var(--drool);--color-waterbowl:var(--waterbowl);--color-booger:var(--booger);--color-mange:var(--mange);--color-rabies:var(--rabies);--color-treat:var(--treat);--color-kibble:var(--kibble);--color-whimper-darken:var(--whimper-darken);--color-slobber-darken:var(--slobber-darken);--color-drool-darken:var(--drool-darken);--color-waterbowl-darken:var(--waterbowl-darken);--color-booger-darken:var(--booger-darken);--color-mange-darken:var(--mange-darken);--color-rabies-darken:var(--rabies-darken);--color-treat-darken:var(--treat-darken);--color-kibble-darken:var(--kibble-darken);--text--1:14px;--text--1--line-height:20px;--text-0:16px;--text-0--line-height:22px;--text-1:18px;--text-1--line-height:24px;--text-2:20px;--text-2--line-height:28px;--text-3:22px;--text-3--line-height:30px;--text-4:24px;--text-4--line-height:32px;--text-5:28px;--text-5--line-height:36px;--text-6:32px;--text-6--line-height:40px;--text-7:36px;--text-7--line-height:44px;--text-8:40px;--text-8--line-height:48px;--text-9:44px;--text-9--line-height:52px;--text-10:48px;--text-10--line-height:56px;--text-11:56px;--text-11--line-height:64px;--text-13:72px;--text-13--line-height:80px;--text-14:88px;--text-14--line-height:96px;--spacing-0:0px;--spacing-12px:12px;--spacing-16px:16px;--spacing-24px:24px;--spacing-28px:28px;--spacing-32px:32px;--spacing-48px:48px;--spacing-64px:64px;--spacing-100px:100px;}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid;}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}:-moz-focusring{outline:auto;}progress{vertical-align:baseline;}summary{display:list-item;}ol,ul,menu{list-style:none;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;}:where(select:is([multiple],[size])) optgroup{font-weight:bolder;}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px;}::file-selector-button{margin-inline-end:4px;}::placeholder{opacity:1;}@supports (not (-webkit-appearance:-apple-pay-button))  or
    (contain-intrinsic-size:1px){::placeholder{color:currentcolor;}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent);}}}textarea{resize:vertical;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit;}::-webkit-datetime-edit{display:inline-flex;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0;}::-webkit-calendar-picker-indicator{line-height:1;}:-moz-ui-invalid{box-shadow:none;}button,input:where([type="button"],[type="reset"],[type="submit"]),::file-selector-button{appearance:button;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none !important;}}@layer utilities{.visible{visibility:visible;}.absolute{position:absolute;}.relative{position:relative;}.static{position:static;}.sticky{position:sticky;}.container{width:100%;}@media (width >= 48rem){.container{max-width:48rem;}}@media (width >= 75rem){.container{max-width:75rem;}}@media (width >= 90rem){.container{max-width:90rem;}}@media (width >= 96rem){.container{max-width:96rem;}}@media (width >= 100rem){.container{max-width:100rem;}}@media (width >= 120rem){.container{max-width:120rem;}}.layout-container{padding-inline:16px;max-width:1800px;margin:auto;display:flex;flex-wrap:wrap;}@media (min-width:768px){.layout-container{padding-inline:40px;}}@media (min-width:1280px){.layout-container{padding-inline:60px;}}.m-0{margin:var(--spacing-0);}.mx-auto{margin-inline:auto;}.mt-32px{margin-top:var(--spacing-32px);}.mt-\[150px\]{margin-top:150px;}.-mb-\[100px\]{margin-bottom:calc(100px * -1);}.mb-16px{margin-bottom:var(--spacing-16px);}.mb-\[24px\]{margin-bottom:24px;}.block{display:block;}.flex{display:flex;}.grid{display:grid;}.hidden{display:none;}.inline{display:inline;}.table{display:table;}.h-\[40px\]{height:40px;}.h-\[65px\]{height:65px;}.h-\[115px\]{height:115px;}.h-\[120px\]{height:120px;}.h-\[160px\]{height:160px;}.h-\[200px\]{height:200px;}.h-auto{height:auto;}.h-full{height:100%;}.max-h-\[108px\]{max-height:108px;}.max-h-\[220px\]{max-height:220px;}.max-h-\[600px\]{max-height:600px;}.w-\[40px\]{width:40px;}.w-\[50px\]{width:50px;}.w-\[65px\]{width:65px;}.w-\[80px\]{width:80px;}.w-\[100px\]{width:100px;}.w-\[150px\]{width:150px;}.w-\[220px\]{width:220px;}.w-auto{width:auto;}.w-full{width:100%;}.max-w-\[125px\]{max-width:125px;}.max-w-\[165px\]{max-width:165px;}.max-w-\[800px\]{max-width:800px;}.max-w-\[1920px\]{max-width:1920px;}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);}.resize{resize:both;}.flex-col{flex-direction:column;}.flex-row{flex-direction:row;}.flex-wrap{flex-wrap:wrap;}.items-center{align-items:center;}.items-start{align-items:flex-start;}.justify-between{justify-content:space-between;}.justify-center{justify-content:center;}.justify-evenly{justify-content:space-evenly;}.justify-start{justify-content:flex-start;}.gap-x-\[32px\]{column-gap:32px;}.overflow-hidden{overflow:hidden;}.rounded{border-radius:0.25rem;}.rounded-\[10px\]{border-radius:10px;}.border{border-style:var(--tw-border-style);border-width:1px;}.\!bg-white{background-color:var(--color-white) !important;}.bg-booger{background-color:var(--color-booger);}.bg-booger-darken{background-color:var(--color-booger-darken);}.bg-drool{background-color:var(--color-drool);}.bg-drool-darken{background-color:var(--color-drool-darken);}.bg-kibble{background-color:var(--color-kibble);}.bg-kibble-darken{background-color:var(--color-kibble-darken);}.bg-mange{background-color:var(--color-mange);}.bg-mange-darken{background-color:var(--color-mange-darken);}.bg-rabies{background-color:var(--color-rabies);}.bg-rabies-darken{background-color:var(--color-rabies-darken);}.bg-slobber{background-color:var(--color-slobber);}.bg-slobber-darken{background-color:var(--color-slobber-darken);}.bg-treat{background-color:var(--color-treat);}.bg-treat-darken{background-color:var(--color-treat-darken);}.bg-waterbowl{background-color:var(--color-waterbowl);}.bg-waterbowl-darken{background-color:var(--color-waterbowl-darken);}.bg-whimper{background-color:var(--color-whimper);}.bg-whimper-darken{background-color:var(--color-whimper-darken);}.mask-repeat{mask-repeat:repeat;}.object-contain{object-fit:contain;}.px-16px{padding-inline:var(--spacing-16px);}.px-100px{padding-inline:var(--spacing-100px);}.px-\[16px\]{padding-inline:16px;}.px-\[40px\]{padding-inline:40px;}.px-\[60px\]{padding-inline:60px;}.py-32px{padding-block:var(--spacing-32px);}.pt-\[150px\]{padding-top:150px;}.pb-12px{padding-bottom:var(--spacing-12px);}.pb-16px{padding-bottom:var(--spacing-16px);}.pb-24px{padding-bottom:var(--spacing-24px);}.pb-32px{padding-bottom:var(--spacing-32px);}.pb-48px{padding-bottom:var(--spacing-48px);}.text-center{text-align:center;}.text-left{text-align:left;}.font-serif{font-family:var(--font-serif);}.fs-4{font-size:var(--text-3);line-height:var(--tw-leading,var(--text-3--line-height));}@media (width >= 75rem){.fs-4{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}@media (width >= 90rem){.fs-4{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}}.fs-5{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}@media (width >= 75rem){.fs-5{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}}@media (width >= 90rem){.fs-5{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}}.fs-6{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}@media (width >= 75rem){.fs-6{font-size:var(--text-7);line-height:var(--tw-leading,var(--text-7--line-height));}}@media (width >= 90rem){.fs-6{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}.fs-7{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}@media (width >= 75rem){.fs-7{font-size:var(--text-9);line-height:var(--tw-leading,var(--text-9--line-height));}}@media (width >= 90rem){.fs-7{font-size:var(--text-13);line-height:var(--tw-leading,var(--text-13--line-height));}}.fs-8{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}@media (width >= 75rem){.fs-8{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}@media (width >= 90rem){.fs-8{font-size:var(--text-14);line-height:var(--tw-leading,var(--text-14--line-height));}}.fs-0{font-size:var(--text--1);line-height:var(--tw-leading,var(--text--1--line-height));}@media (width >= 90rem){.fs-0{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}}.fs-1{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}@media (width >= 90rem){.fs-1{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}}.fs-2{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}@media (width >= 90rem){.fs-2{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}}.fs-3{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}@media (width >= 90rem){.fs-3{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}.text-\[16px\]{font-size:16px;}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);}.text-gray-7{color:var(--color-gray-7);}.text-gray-9{color:var(--color-gray-9);}.text-white{color:var(--color-white);}.lowercase{text-transform:lowercase;}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.outline{outline-style:var(--tw-outline-style);outline-width:1px;}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.1))) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.06)));--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out);}.backface-hidden{backface-visibility:hidden;}@media (width < 90rem){.max-lg\:\!mt-8{margin-top:calc(var(--spacing) * 8) !important;}}@media (width < 75rem){.max-md\:gap-32px{gap:var(--spacing-32px);}}@media (width >= 48rem){.sm\:top-\[100\%\]{top:100%;}}@media (width >= 48rem){.sm\:mt-16px{margin-top:var(--spacing-16px);}}@media (width >= 48rem){.sm\:h-\[90px\]{height:90px;}}@media (width >= 48rem){.sm\:h-\[150px\]{height:150px;}}@media (width >= 48rem){.sm\:h-\[250px\]{height:250px;}}@media (width >= 48rem){.sm\:w-\[85px\]{width:85px;}}@media (width >= 48rem){.sm\:w-\[100px\]{width:100px;}}@media (width >= 48rem){.sm\:w-\[125px\]{width:125px;}}@media (width >= 48rem){.sm\:w-\[150px\]{width:150px;}}@media (width >= 48rem){.sm\:w-full{width:100%;}}@media (width >= 48rem){.sm\:max-w-\[500px\]{max-width:500px;}}@media (width >= 48rem){.sm\:flex-row{flex-direction:row;}}@media (width >= 48rem){.sm\:px-0{padding-inline:var(--spacing-0);}}@media (width >= 48rem){.sm\:px-\[40px\]{padding-inline:40px;}}@media (width >= 48rem){.sm\:pb-28px{padding-bottom:var(--spacing-28px);}}@media (width >= 48rem){.sm\:pb-32px{padding-bottom:var(--spacing-32px);}}@media (width >= 48rem){.sm\:pb-48px{padding-bottom:var(--spacing-48px);}}@media (width >= 48rem){.sm\:pb-64px{padding-bottom:var(--spacing-64px);}}@media (width >= 48rem){.sm\:pb-100px{padding-bottom:var(--spacing-100px);}}@media (width >= 48rem){.sm\:text-left{text-align:left;}}@media (width >= 75rem){.md\:h-\[75px\]{height:75px;}}@media (width >= 75rem){.md\:h-\[95px\]{height:95px;}}@media (width >= 75rem){.md\:h-\[220px\]{height:220px;}}@media (width >= 75rem){.md\:h-\[300px\]{height:300px;}}@media (width >= 75rem){.md\:w-1\/2{width:calc(1/2 * 100%);}}@media (width >= 75rem){.md\:w-\[150px\]{width:150px;}}@media (width >= 75rem){.md\:w-\[220px\]{width:220px;}}@media (width >= 75rem){.md\:max-w-\[700px\]{max-width:700px;}}@media (width >= 75rem){.md\:flex-row{flex-direction:row;}}@media (width >= 75rem){.md\:justify-end{justify-content:flex-end;}}@media (width >= 75rem){.md\:gap-32px{gap:var(--spacing-32px);}}@media (width >= 75rem){.md\:px-\[40px\]{padding-inline:40px;}}@media (width >= 75rem){.md\:px-\[90px\]{padding-inline:90px;}}@media (width >= 75rem){.md\:py-\[90px\]{padding-block:90px;}}@media (width >= 90rem){.lg\:h-\[200px\]{height:200px;}}@media (width >= 90rem){.lg\:h-\[500px\]{height:500px;}}@media (width >= 90rem){.lg\:w-\[150px\]{width:150px;}}@media (width >= 90rem){.lg\:w-\[200px\]{width:200px;}}@media (width >= 90rem){.lg\:max-w-\[250px\]{max-width:250px;}}@media (width >= 100rem){.xl\:max-w-\[900px\]{max-width:900px;}}@media (width >= 100rem){.xl\:px-\[60px\]{padding-inline:60px;}}}.btn-liquid{font-family:"IBM Plex Sans";background-color:transparent;position:relative;display:block;border-radius:50px;bottom-border:none !important;box-shadow:none !important;}@media (min-width:768px){.btn-liquid{margin-left:-15px !important;}}@media (max-width:767px){.btn-liquid{margin-left:-15px !important;}}.btn-liquid .btn-inner-liquid{position:relative;display:block;}.btn-center .btn-inner-liquid{margin:0 auto;}.btn-border{font-family:"IBM Plex Sans";}.btn-border .btn-inner-liquid path:first-of-type{transform:translate(-2px,-2px) !important;}@property --tw-rotate-x{syntax:"*";inherits:false;}@property --tw-rotate-y{syntax:"*";inherits:false;}@property --tw-rotate-z{syntax:"*";inherits:false;}@property --tw-skew-x{syntax:"*";inherits:false;}@property --tw-skew-y{syntax:"*";inherits:false;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-ordinal{syntax:"*";inherits:false;}@property --tw-slashed-zero{syntax:"*";inherits:false;}@property --tw-numeric-figure{syntax:"*";inherits:false;}@property --tw-numeric-spacing{syntax:"*";inherits:false;}@property --tw-numeric-fraction{syntax:"*";inherits:false;}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-shadow-color{syntax:"*";inherits:false;}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-shadow-color{syntax:"*";inherits:false;}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-ring-color{syntax:"*";inherits:false;}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-ring-color{syntax:"*";inherits:false;}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-ring-inset{syntax:"*";inherits:false;}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff;}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-blur{syntax:"*";inherits:false;}@property --tw-brightness{syntax:"*";inherits:false;}@property --tw-contrast{syntax:"*";inherits:false;}@property --tw-grayscale{syntax:"*";inherits:false;}@property --tw-hue-rotate{syntax:"*";inherits:false;}@property --tw-invert{syntax:"*";inherits:false;}@property --tw-opacity{syntax:"*";inherits:false;}@property --tw-saturate{syntax:"*";inherits:false;}@property --tw-sepia{syntax:"*";inherits:false;}@property --tw-drop-shadow{syntax:"*";inherits:false;}@property --tw-drop-shadow-color{syntax:"*";inherits:false;}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-drop-shadow-size{syntax:"*";inherits:false;}@property --tw-ease{syntax:"*";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;}}}
@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:Bitter,serif;--font-mono:"Source Code Pro",monospace;--color-white:var(--white);--spacing:0.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--ease-out:cubic-bezier(0,0,0.2,1);--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-ibm:"IBM Plex Sans",sans-serif;--color-gray-7:var(--gray-7);--color-gray-9:var(--gray-9);--color-whimper:var(--whimper);--color-slobber:var(--slobber);--color-drool:var(--drool);--color-waterbowl:var(--waterbowl);--color-booger:var(--booger);--color-mange:var(--mange);--color-rabies:var(--rabies);--color-treat:var(--treat);--color-kibble:var(--kibble);--color-whimper-darken:var(--whimper-darken);--color-slobber-darken:var(--slobber-darken);--color-drool-darken:var(--drool-darken);--color-waterbowl-darken:var(--waterbowl-darken);--color-booger-darken:var(--booger-darken);--color-mange-darken:var(--mange-darken);--color-rabies-darken:var(--rabies-darken);--color-treat-darken:var(--treat-darken);--color-kibble-darken:var(--kibble-darken);--text--1:14px;--text--1--line-height:20px;--text-0:16px;--text-0--line-height:22px;--text-1:18px;--text-1--line-height:24px;--text-2:20px;--text-2--line-height:28px;--text-3:22px;--text-3--line-height:30px;--text-4:24px;--text-4--line-height:32px;--text-5:28px;--text-5--line-height:36px;--text-6:32px;--text-6--line-height:40px;--text-7:36px;--text-7--line-height:44px;--text-8:40px;--text-8--line-height:48px;--text-9:44px;--text-9--line-height:52px;--text-10:48px;--text-10--line-height:56px;--text-11:56px;--text-11--line-height:64px;--text-13:72px;--text-13--line-height:80px;--text-14:88px;--text-14--line-height:96px;--spacing-0:0px;--spacing-12px:12px;--spacing-16px:16px;--spacing-24px:24px;--spacing-28px:28px;--spacing-32px:32px;--spacing-48px:48px;--spacing-64px:64px;--spacing-100px:100px;}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid;}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}:-moz-focusring{outline:auto;}progress{vertical-align:baseline;}summary{display:list-item;}ol,ul,menu{list-style:none;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;}:where(select:is([multiple],[size])) optgroup{font-weight:bolder;}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px;}::file-selector-button{margin-inline-end:4px;}::placeholder{opacity:1;}@supports (not (-webkit-appearance:-apple-pay-button))  or
    (contain-intrinsic-size:1px){::placeholder{color:currentcolor;}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent);}}}textarea{resize:vertical;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit;}::-webkit-datetime-edit{display:inline-flex;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0;}::-webkit-calendar-picker-indicator{line-height:1;}:-moz-ui-invalid{box-shadow:none;}button,input:where([type="button"],[type="reset"],[type="submit"]),::file-selector-button{appearance:button;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none !important;}}@layer utilities{.visible{visibility:visible;}.absolute{position:absolute;}.relative{position:relative;}.static{position:static;}.sticky{position:sticky;}.container{width:100%;}@media (width >= 48rem){.container{max-width:48rem;}}@media (width >= 75rem){.container{max-width:75rem;}}@media (width >= 90rem){.container{max-width:90rem;}}@media (width >= 96rem){.container{max-width:96rem;}}@media (width >= 100rem){.container{max-width:100rem;}}@media (width >= 120rem){.container{max-width:120rem;}}.layout-container{padding-inline:16px;max-width:1800px;margin:auto;display:flex;flex-wrap:wrap;}@media (min-width:768px){.layout-container{padding-inline:40px;}}@media (min-width:1280px){.layout-container{padding-inline:60px;}}.m-0{margin:var(--spacing-0);}.mx-auto{margin-inline:auto;}.mt-32px{margin-top:var(--spacing-32px);}.mt-\[150px\]{margin-top:150px;}.-mb-\[100px\]{margin-bottom:calc(100px * -1);}.mb-16px{margin-bottom:var(--spacing-16px);}.mb-\[24px\]{margin-bottom:24px;}.block{display:block;}.flex{display:flex;}.grid{display:grid;}.hidden{display:none;}.inline{display:inline;}.table{display:table;}.h-\[40px\]{height:40px;}.h-\[65px\]{height:65px;}.h-\[115px\]{height:115px;}.h-\[120px\]{height:120px;}.h-\[160px\]{height:160px;}.h-\[200px\]{height:200px;}.h-auto{height:auto;}.h-full{height:100%;}.max-h-\[108px\]{max-height:108px;}.max-h-\[220px\]{max-height:220px;}.max-h-\[600px\]{max-height:600px;}.w-\[40px\]{width:40px;}.w-\[50px\]{width:50px;}.w-\[65px\]{width:65px;}.w-\[80px\]{width:80px;}.w-\[100px\]{width:100px;}.w-\[150px\]{width:150px;}.w-\[220px\]{width:220px;}.w-auto{width:auto;}.w-full{width:100%;}.max-w-\[125px\]{max-width:125px;}.max-w-\[165px\]{max-width:165px;}.max-w-\[800px\]{max-width:800px;}.max-w-\[1920px\]{max-width:1920px;}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);}.resize{resize:both;}.flex-col{flex-direction:column;}.flex-row{flex-direction:row;}.flex-wrap{flex-wrap:wrap;}.items-center{align-items:center;}.items-start{align-items:flex-start;}.justify-between{justify-content:space-between;}.justify-center{justify-content:center;}.justify-evenly{justify-content:space-evenly;}.justify-start{justify-content:flex-start;}.gap-x-\[32px\]{column-gap:32px;}.overflow-hidden{overflow:hidden;}.rounded{border-radius:0.25rem;}.rounded-\[10px\]{border-radius:10px;}.border{border-style:var(--tw-border-style);border-width:1px;}.\!bg-white{background-color:var(--color-white) !important;}.bg-booger{background-color:var(--color-booger);}.bg-booger-darken{background-color:var(--color-booger-darken);}.bg-drool{background-color:var(--color-drool);}.bg-drool-darken{background-color:var(--color-drool-darken);}.bg-kibble{background-color:var(--color-kibble);}.bg-kibble-darken{background-color:var(--color-kibble-darken);}.bg-mange{background-color:var(--color-mange);}.bg-mange-darken{background-color:var(--color-mange-darken);}.bg-rabies{background-color:var(--color-rabies);}.bg-rabies-darken{background-color:var(--color-rabies-darken);}.bg-slobber{background-color:var(--color-slobber);}.bg-slobber-darken{background-color:var(--color-slobber-darken);}.bg-treat{background-color:var(--color-treat);}.bg-treat-darken{background-color:var(--color-treat-darken);}.bg-waterbowl{background-color:var(--color-waterbowl);}.bg-waterbowl-darken{background-color:var(--color-waterbowl-darken);}.bg-whimper{background-color:var(--color-whimper);}.bg-whimper-darken{background-color:var(--color-whimper-darken);}.mask-repeat{mask-repeat:repeat;}.object-contain{object-fit:contain;}.px-16px{padding-inline:var(--spacing-16px);}.px-100px{padding-inline:var(--spacing-100px);}.px-\[16px\]{padding-inline:16px;}.px-\[40px\]{padding-inline:40px;}.px-\[60px\]{padding-inline:60px;}.py-32px{padding-block:var(--spacing-32px);}.pt-\[150px\]{padding-top:150px;}.pb-12px{padding-bottom:var(--spacing-12px);}.pb-16px{padding-bottom:var(--spacing-16px);}.pb-24px{padding-bottom:var(--spacing-24px);}.pb-32px{padding-bottom:var(--spacing-32px);}.pb-48px{padding-bottom:var(--spacing-48px);}.text-center{text-align:center;}.text-left{text-align:left;}.font-serif{font-family:var(--font-serif);}.fs-4{font-size:var(--text-3);line-height:var(--tw-leading,var(--text-3--line-height));}@media (width >= 75rem){.fs-4{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}@media (width >= 90rem){.fs-4{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}}.fs-5{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}@media (width >= 75rem){.fs-5{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}}@media (width >= 90rem){.fs-5{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}}.fs-6{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}@media (width >= 75rem){.fs-6{font-size:var(--text-7);line-height:var(--tw-leading,var(--text-7--line-height));}}@media (width >= 90rem){.fs-6{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}.fs-7{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}@media (width >= 75rem){.fs-7{font-size:var(--text-9);line-height:var(--tw-leading,var(--text-9--line-height));}}@media (width >= 90rem){.fs-7{font-size:var(--text-13);line-height:var(--tw-leading,var(--text-13--line-height));}}.fs-8{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}@media (width >= 75rem){.fs-8{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}@media (width >= 90rem){.fs-8{font-size:var(--text-14);line-height:var(--tw-leading,var(--text-14--line-height));}}.fs-0{font-size:var(--text--1);line-height:var(--tw-leading,var(--text--1--line-height));}@media (width >= 90rem){.fs-0{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}}.fs-1{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}@media (width >= 90rem){.fs-1{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}}.fs-2{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}@media (width >= 90rem){.fs-2{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}}.fs-3{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}@media (width >= 90rem){.fs-3{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}.text-\[16px\]{font-size:16px;}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);}.text-gray-7{color:var(--color-gray-7);}.text-gray-9{color:var(--color-gray-9);}.text-white{color:var(--color-white);}.lowercase{text-transform:lowercase;}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.outline{outline-style:var(--tw-outline-style);outline-width:1px;}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.1))) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.06)));--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out);}.backface-hidden{backface-visibility:hidden;}@media (width < 90rem){.max-lg\:\!mt-8{margin-top:calc(var(--spacing) * 8) !important;}}@media (width < 75rem){.max-md\:gap-32px{gap:var(--spacing-32px);}}@media (width >= 48rem){.sm\:top-\[100\%\]{top:100%;}}@media (width >= 48rem){.sm\:mt-16px{margin-top:var(--spacing-16px);}}@media (width >= 48rem){.sm\:h-\[90px\]{height:90px;}}@media (width >= 48rem){.sm\:h-\[150px\]{height:150px;}}@media (width >= 48rem){.sm\:h-\[250px\]{height:250px;}}@media (width >= 48rem){.sm\:w-\[85px\]{width:85px;}}@media (width >= 48rem){.sm\:w-\[100px\]{width:100px;}}@media (width >= 48rem){.sm\:w-\[125px\]{width:125px;}}@media (width >= 48rem){.sm\:w-\[150px\]{width:150px;}}@media (width >= 48rem){.sm\:w-full{width:100%;}}@media (width >= 48rem){.sm\:max-w-\[500px\]{max-width:500px;}}@media (width >= 48rem){.sm\:flex-row{flex-direction:row;}}@media (width >= 48rem){.sm\:px-0{padding-inline:var(--spacing-0);}}@media (width >= 48rem){.sm\:px-\[40px\]{padding-inline:40px;}}@media (width >= 48rem){.sm\:pb-28px{padding-bottom:var(--spacing-28px);}}@media (width >= 48rem){.sm\:pb-32px{padding-bottom:var(--spacing-32px);}}@media (width >= 48rem){.sm\:pb-48px{padding-bottom:var(--spacing-48px);}}@media (width >= 48rem){.sm\:pb-64px{padding-bottom:var(--spacing-64px);}}@media (width >= 48rem){.sm\:pb-100px{padding-bottom:var(--spacing-100px);}}@media (width >= 48rem){.sm\:text-left{text-align:left;}}@media (width >= 75rem){.md\:h-\[75px\]{height:75px;}}@media (width >= 75rem){.md\:h-\[95px\]{height:95px;}}@media (width >= 75rem){.md\:h-\[220px\]{height:220px;}}@media (width >= 75rem){.md\:h-\[300px\]{height:300px;}}@media (width >= 75rem){.md\:w-1\/2{width:calc(1/2 * 100%);}}@media (width >= 75rem){.md\:w-\[150px\]{width:150px;}}@media (width >= 75rem){.md\:w-\[220px\]{width:220px;}}@media (width >= 75rem){.md\:max-w-\[700px\]{max-width:700px;}}@media (width >= 75rem){.md\:flex-row{flex-direction:row;}}@media (width >= 75rem){.md\:justify-end{justify-content:flex-end;}}@media (width >= 75rem){.md\:gap-32px{gap:var(--spacing-32px);}}@media (width >= 75rem){.md\:px-\[40px\]{padding-inline:40px;}}@media (width >= 75rem){.md\:px-\[90px\]{padding-inline:90px;}}@media (width >= 75rem){.md\:py-\[90px\]{padding-block:90px;}}@media (width >= 90rem){.lg\:h-\[200px\]{height:200px;}}@media (width >= 90rem){.lg\:h-\[500px\]{height:500px;}}@media (width >= 90rem){.lg\:w-\[150px\]{width:150px;}}@media (width >= 90rem){.lg\:w-\[200px\]{width:200px;}}@media (width >= 90rem){.lg\:max-w-\[250px\]{max-width:250px;}}@media (width >= 100rem){.xl\:max-w-\[900px\]{max-width:900px;}}@media (width >= 100rem){.xl\:px-\[60px\]{padding-inline:60px;}}}.partner-logo-card{--partner-bg-default:var(--gray-1);--partner-bg-fill:var(--partner-bg-default);}.partner-logo-card-wrapper{width:100%;max-width:250px;margin:0;}@media (max-width:767px){.partner-logo-card-wrapper{padding-left:16px;padding-right:16px;margin:0 auto;}}.partner-logo-card:hover .partner-logo-card-assets{--partner-bg-fill:var(--gray-2);}.partner-logo-card-assets{width:100%;height:auto;min-height:245px;position:relative;}.partner-logo-card-assets .background-svg{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;}.partner-logo-card-assets .background-svg svg{width:100% !important;height:100% !important;display:block;}.partner-logo-card-assets .background-svg svg path{transition:fill 150ms ease-in-out;fill:var(--partner-bg-fill);}.partner-logo-card-assets .logo-wrapper{position:absolute;inset:0;z-index:2;display:flex;justify-content:center;align-items:center;}.partner-logo-card-assets img{width:100%;height:auto;max-height:125px;object-fit:contain;position:relative;pointer-events:auto;max-width:250px;z-index:3;}.partner-logo-card-description.text-gray-7 h1,.partner-logo-card-description.text-gray-7 h2,.partner-logo-card-description.text-gray-7 h3,.partner-logo-card-description.text-gray-7 h4,.partner-logo-card-description.text-gray-7 h5,.partner-logo-card-description.text-gray-7 h6{color:var(--gray-7,#555);font-family:"IBM Plex Sans";letter-spacing:-0.198px;}.partner-logo-card-description p{color:var(--gray-7,#555);font-family:"IBM Plex Sans";font-style:normal;font-weight:500;letter-spacing:-0.198px;margin-top:16px;}.partner-logo-card-description.text-gray-7 p{color:var(--gray-7,#555) !important;}.partner-logo-card-cta{width:fit-content;height:auto;display:block;}.partner-logo-card-cta a{width:fit-content;height:auto;display:block;color:var(--mange,#6161C9);font-family:Bitter;font-style:normal;font-weight:500;letter-spacing:-0.176px;margin-top:16px;text-decoration:none;position:relative;}.partner-logo-card-cta a::after{content:'';position:absolute;bottom:-4px;left:0;width:100%;height:2px;transition:transform 0.3s ease;}.blacklab-text .partner-logo-card-cta a{color:var(--black);}.blacklab-text .partner-logo-card-cta a::after{background-color:var(--black);}.snowdog-text .partner-logo-card-cta a{color:var(--snowdog);}.snowdog-text .partner-logo-card-cta a::after{background-color:var(--snowdog);}.booger-text .partner-logo-card-cta a{color:var(--booger);}.booger-text .partner-logo-card-cta a::after{background-color:var(--booger);}.drool-text .partner-logo-card-cta a{color:var(--drool);}.drool-text .partner-logo-card-cta a::after{background-color:var(--drool);}.kibble-text .partner-logo-card-cta a{color:var(--kibble);}.kibble-text .partner-logo-card-cta a::after{background-color:var(--kibble);}.mange-text .partner-logo-card-cta a{color:var(--mange);}.mange-text .partner-logo-card-cta a::after{background-color:var(--mange);}.slobber-text .partner-logo-card-cta a{color:var(--slobber);}.slobber-text .partner-logo-card-cta a::after{background-color:var(--slobber);}.treat-text .partner-logo-card-cta a{color:var(--treat);}.treat-text .partner-logo-card-cta a::after{background-color:var(--treat);}.waterbowl-text .partner-logo-card-cta a{color:var(--waterbowl);}.waterbowl-text .partner-logo-card-cta a::after{background-color:var(--waterbowl);}.whimper-text .partner-logo-card-cta a{color:var(--whimper);}.whimper-text .partner-logo-card-cta a::after{background-color:var(--whimper);}.rabies-text .partner-logo-card-cta a{color:var(--rabies);}.rabies-text .partner-logo-card-cta a::after{background-color:var(--rabies);}.bg-rabies .partner-logo-card-description.text-gray-7 h1,.bg-rabies .partner-logo-card-description.text-gray-7 h2,.bg-rabies .partner-logo-card-description.text-gray-7 h3,.bg-rabies .partner-logo-card-description.text-gray-7 h4,.bg-rabies .partner-logo-card-description.text-gray-7 h5,.bg-rabies .partner-logo-card-description.text-gray-7 h6,.bg-rabies .partner-logo-card-description.text-gray-7 p,.bg-blacklab .partner-logo-card-description.text-gray-7 h1,.bg-blacklab .partner-logo-card-description.text-gray-7 h2,.bg-blacklab .partner-logo-card-description.text-gray-7 h3,.bg-blacklab .partner-logo-card-description.text-gray-7 h4,.bg-blacklab .partner-logo-card-description.text-gray-7 h5,.bg-blacklab .partner-logo-card-description.text-gray-7 h6,.bg-blacklab .partner-logo-card-description.text-gray-7 p,.bg-whimper .partner-logo-card-description.text-gray-7 h1,.bg-whimper .partner-logo-card-description.text-gray-7 h2,.bg-whimper .partner-logo-card-description.text-gray-7 h3,.bg-whimper .partner-logo-card-description.text-gray-7 h4,.bg-whimper .partner-logo-card-description.text-gray-7 h5,.bg-whimper .partner-logo-card-description.text-gray-7 h6,.bg-whimper .partner-logo-card-description.text-gray-7 p,.bg-mange .partner-logo-card-description.text-gray-7 h1,.bg-mange .partner-logo-card-description.text-gray-7 h2,.bg-mange .partner-logo-card-description.text-gray-7 h3,.bg-mange .partner-logo-card-description.text-gray-7 h4,.bg-mange .partner-logo-card-description.text-gray-7 h5,.bg-mange .partner-logo-card-description.text-gray-7 h6,.bg-mange .partner-logo-card-description.text-gray-7 p,.bg-drool .partner-logo-card-description.text-gray-7 h1,.bg-drool .partner-logo-card-description.text-gray-7 h2,.bg-drool .partner-logo-card-description.text-gray-7 h3,.bg-drool .partner-logo-card-description.text-gray-7 h4,.bg-drool .partner-logo-card-description.text-gray-7 h5,.bg-drool .partner-logo-card-description.text-gray-7 h6,.bg-drool .partner-logo-card-description.text-gray-7 p,.bg-waterbowl .partner-logo-card-description.text-gray-7 h1,.bg-waterbowl .partner-logo-card-description.text-gray-7 h2,.bg-waterbowl .partner-logo-card-description.text-gray-7 h3,.bg-waterbowl .partner-logo-card-description.text-gray-7 h4,.bg-waterbowl .partner-logo-card-description.text-gray-7 h5,.bg-waterbowl .partner-logo-card-description.text-gray-7 h6,.bg-waterbowl .partner-logo-card-description.text-gray-7 p,.bg-booger .partner-logo-card-description.text-gray-7 h1,.bg-booger .partner-logo-card-description.text-gray-7 h2,.bg-booger .partner-logo-card-description.text-gray-7 h3,.bg-booger .partner-logo-card-description.text-gray-7 h4,.bg-booger .partner-logo-card-description.text-gray-7 h5,.bg-booger .partner-logo-card-description.text-gray-7 h6,.bg-booger .partner-logo-card-description.text-gray-7 p,.bg-slobber .partner-logo-card-description.text-gray-7 h1,.bg-slobber .partner-logo-card-description.text-gray-7 h2,.bg-slobber .partner-logo-card-description.text-gray-7 h3,.bg-slobber .partner-logo-card-description.text-gray-7 h4,.bg-slobber .partner-logo-card-description.text-gray-7 h5,.bg-slobber .partner-logo-card-description.text-gray-7 h6,.bg-slobber .partner-logo-card-description.text-gray-7 p{color:var(--snowdog) !important;}.bg-kibble .partner-logo-card-description.text-gray-7 h1,.bg-kibble .partner-logo-card-description.text-gray-7 h2,.bg-kibble .partner-logo-card-description.text-gray-7 h3,.bg-kibble .partner-logo-card-description.text-gray-7 h4,.bg-kibble .partner-logo-card-description.text-gray-7 h5,.bg-kibble .partner-logo-card-description.text-gray-7 h6,.bg-kibble .partner-logo-card-description.text-gray-7 p,.bg-kibble .partner-logo-card-description.text-gray-7 a{color:var(--kibble-text-contrast-darken) !important;}.layout--fourcol-section:not(.icon-card-layout) .layout__container{justify-content:space-between !important;}.layout--fourcol-section:not(.icon-card-layout) .layout__container .layout__region.layout__region--first{display:flex;justify-content:center;}@media (min-width:1000px){.layout--fourcol-section:not(.icon-card-layout) .layout__container .layout__region.layout__region--first{display:flex;justify-content:flex-start;}}.layout--fourcol-section:not(.icon-card-layout) .layout__container .layout__region.layout__region--second,.layout--fourcol-section:not(.icon-card-layout) .layout__container .layout__region.layout__region--third{display:flex;justify-content:center;}.layout--fourcol-section:not(.icon-card-layout) .layout__container .layout__region.layout__region--fourth{display:flex;justify-content:center;}@media (min-width:1000px){.layout--fourcol-section:not(.icon-card-layout) .layout__container .layout__region.layout__region--fourth{display:flex;justify-content:flex-end;}}@property --tw-rotate-x{syntax:"*";inherits:false;}@property --tw-rotate-y{syntax:"*";inherits:false;}@property --tw-rotate-z{syntax:"*";inherits:false;}@property --tw-skew-x{syntax:"*";inherits:false;}@property --tw-skew-y{syntax:"*";inherits:false;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-ordinal{syntax:"*";inherits:false;}@property --tw-slashed-zero{syntax:"*";inherits:false;}@property --tw-numeric-figure{syntax:"*";inherits:false;}@property --tw-numeric-spacing{syntax:"*";inherits:false;}@property --tw-numeric-fraction{syntax:"*";inherits:false;}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-shadow-color{syntax:"*";inherits:false;}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-shadow-color{syntax:"*";inherits:false;}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-ring-color{syntax:"*";inherits:false;}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-ring-color{syntax:"*";inherits:false;}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-ring-inset{syntax:"*";inherits:false;}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff;}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-blur{syntax:"*";inherits:false;}@property --tw-brightness{syntax:"*";inherits:false;}@property --tw-contrast{syntax:"*";inherits:false;}@property --tw-grayscale{syntax:"*";inherits:false;}@property --tw-hue-rotate{syntax:"*";inherits:false;}@property --tw-invert{syntax:"*";inherits:false;}@property --tw-opacity{syntax:"*";inherits:false;}@property --tw-saturate{syntax:"*";inherits:false;}@property --tw-sepia{syntax:"*";inherits:false;}@property --tw-drop-shadow{syntax:"*";inherits:false;}@property --tw-drop-shadow-color{syntax:"*";inherits:false;}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-drop-shadow-size{syntax:"*";inherits:false;}@property --tw-ease{syntax:"*";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;}}}
.single-card{width:100%;height:auto;margin:0px auto;}.single-card:hover .single-card-assets .single-card-color-overlay,.single-card:focus .single-card-assets .single-card-color-overlay{filter:brightness(80%);}.single-card:hover .single-card-svg-overlay,.single-card:focus .single-card-svg-overlay{width:98.9px;height:116.15px;}.single-card-assets{position:relative;width:100%;height:auto;overflow:hidden;mask-image:url(/themes/custom/hounder_base/components/single-card/masks/big-rec-1.svg);mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;}.single-card-assets .single-card-primary-asset img{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:16 / 9;filter:greyscale(100%);transition:350ms all ease;}.single-card-assets .single-card-color-overlay{width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;mix-blend-mode:overlay;z-index:10;transition:350ms all ease;}.single-card-assets .single-card-svg-overlay{width:86px;height:101px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:20;background-color:var(--snowdog);mask-size:contain;mask-repeat:no-repeat;mask-position:center;transition:350ms all ease;}.single-card-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;}@media(max-width:500px){.single-card-bottom{display:block}}.single-card-description{margin:0 0 0 16px;display:flex;align-items:center;}.single-card-description h3{font-family:"IBM Plex Sans";font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.198px;}.single-card-cta{height:auto;display:flex;}@media(min-width:1000px){.layout--twocol-section .layout__region:nth-child(1) .single-card{padding-right:32px}}@media(min-width:1000px){.layout--twocol-section .layout__region:nth-child(2) .single-card{padding-left:32px}}.layout--twocol-section .layout__region:nth-child(1) .single-card .single-card-assets{mask-image:url(/themes/custom/hounder_base/components/single-card/masks/big-rec-1.svg);}.layout--twocol-section .layout__region:nth-child(2) .single-card-assets{mask-image:url(/themes/custom/hounder_base/components/single-card/masks/big-rec-2.svg);}
@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:Bitter,serif;--font-mono:"Source Code Pro",monospace;--color-white:var(--white);--spacing:0.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--ease-out:cubic-bezier(0,0,0.2,1);--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-ibm:"IBM Plex Sans",sans-serif;--color-gray-7:var(--gray-7);--color-gray-9:var(--gray-9);--color-whimper:var(--whimper);--color-slobber:var(--slobber);--color-drool:var(--drool);--color-waterbowl:var(--waterbowl);--color-booger:var(--booger);--color-mange:var(--mange);--color-rabies:var(--rabies);--color-treat:var(--treat);--color-kibble:var(--kibble);--color-whimper-darken:var(--whimper-darken);--color-slobber-darken:var(--slobber-darken);--color-drool-darken:var(--drool-darken);--color-waterbowl-darken:var(--waterbowl-darken);--color-booger-darken:var(--booger-darken);--color-mange-darken:var(--mange-darken);--color-rabies-darken:var(--rabies-darken);--color-treat-darken:var(--treat-darken);--color-kibble-darken:var(--kibble-darken);--text--1:14px;--text--1--line-height:20px;--text-0:16px;--text-0--line-height:22px;--text-1:18px;--text-1--line-height:24px;--text-2:20px;--text-2--line-height:28px;--text-3:22px;--text-3--line-height:30px;--text-4:24px;--text-4--line-height:32px;--text-5:28px;--text-5--line-height:36px;--text-6:32px;--text-6--line-height:40px;--text-7:36px;--text-7--line-height:44px;--text-8:40px;--text-8--line-height:48px;--text-9:44px;--text-9--line-height:52px;--text-10:48px;--text-10--line-height:56px;--text-11:56px;--text-11--line-height:64px;--text-13:72px;--text-13--line-height:80px;--text-14:88px;--text-14--line-height:96px;--spacing-0:0px;--spacing-12px:12px;--spacing-16px:16px;--spacing-24px:24px;--spacing-28px:28px;--spacing-32px:32px;--spacing-48px:48px;--spacing-64px:64px;--spacing-100px:100px;}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid;}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}:-moz-focusring{outline:auto;}progress{vertical-align:baseline;}summary{display:list-item;}ol,ul,menu{list-style:none;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;}:where(select:is([multiple],[size])) optgroup{font-weight:bolder;}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px;}::file-selector-button{margin-inline-end:4px;}::placeholder{opacity:1;}@supports (not (-webkit-appearance:-apple-pay-button))  or
    (contain-intrinsic-size:1px){::placeholder{color:currentcolor;}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent);}}}textarea{resize:vertical;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit;}::-webkit-datetime-edit{display:inline-flex;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0;}::-webkit-calendar-picker-indicator{line-height:1;}:-moz-ui-invalid{box-shadow:none;}button,input:where([type="button"],[type="reset"],[type="submit"]),::file-selector-button{appearance:button;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none !important;}}@layer utilities{.visible{visibility:visible;}.absolute{position:absolute;}.relative{position:relative;}.static{position:static;}.sticky{position:sticky;}.container{width:100%;}@media (width >= 48rem){.container{max-width:48rem;}}@media (width >= 75rem){.container{max-width:75rem;}}@media (width >= 90rem){.container{max-width:90rem;}}@media (width >= 96rem){.container{max-width:96rem;}}@media (width >= 100rem){.container{max-width:100rem;}}@media (width >= 120rem){.container{max-width:120rem;}}.layout-container{padding-inline:16px;max-width:1800px;margin:auto;display:flex;flex-wrap:wrap;}@media (min-width:768px){.layout-container{padding-inline:40px;}}@media (min-width:1280px){.layout-container{padding-inline:60px;}}.m-0{margin:var(--spacing-0);}.mx-auto{margin-inline:auto;}.mt-32px{margin-top:var(--spacing-32px);}.mt-\[150px\]{margin-top:150px;}.-mb-\[100px\]{margin-bottom:calc(100px * -1);}.mb-16px{margin-bottom:var(--spacing-16px);}.mb-\[24px\]{margin-bottom:24px;}.block{display:block;}.flex{display:flex;}.grid{display:grid;}.hidden{display:none;}.inline{display:inline;}.table{display:table;}.h-\[40px\]{height:40px;}.h-\[65px\]{height:65px;}.h-\[115px\]{height:115px;}.h-\[120px\]{height:120px;}.h-\[160px\]{height:160px;}.h-\[200px\]{height:200px;}.h-auto{height:auto;}.h-full{height:100%;}.max-h-\[108px\]{max-height:108px;}.max-h-\[220px\]{max-height:220px;}.max-h-\[600px\]{max-height:600px;}.w-\[40px\]{width:40px;}.w-\[50px\]{width:50px;}.w-\[65px\]{width:65px;}.w-\[80px\]{width:80px;}.w-\[100px\]{width:100px;}.w-\[150px\]{width:150px;}.w-\[220px\]{width:220px;}.w-auto{width:auto;}.w-full{width:100%;}.max-w-\[125px\]{max-width:125px;}.max-w-\[165px\]{max-width:165px;}.max-w-\[800px\]{max-width:800px;}.max-w-\[1920px\]{max-width:1920px;}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);}.resize{resize:both;}.flex-col{flex-direction:column;}.flex-row{flex-direction:row;}.flex-wrap{flex-wrap:wrap;}.items-center{align-items:center;}.items-start{align-items:flex-start;}.justify-between{justify-content:space-between;}.justify-center{justify-content:center;}.justify-evenly{justify-content:space-evenly;}.justify-start{justify-content:flex-start;}.gap-x-\[32px\]{column-gap:32px;}.overflow-hidden{overflow:hidden;}.rounded{border-radius:0.25rem;}.rounded-\[10px\]{border-radius:10px;}.border{border-style:var(--tw-border-style);border-width:1px;}.\!bg-white{background-color:var(--color-white) !important;}.bg-booger{background-color:var(--color-booger);}.bg-booger-darken{background-color:var(--color-booger-darken);}.bg-drool{background-color:var(--color-drool);}.bg-drool-darken{background-color:var(--color-drool-darken);}.bg-kibble{background-color:var(--color-kibble);}.bg-kibble-darken{background-color:var(--color-kibble-darken);}.bg-mange{background-color:var(--color-mange);}.bg-mange-darken{background-color:var(--color-mange-darken);}.bg-rabies{background-color:var(--color-rabies);}.bg-rabies-darken{background-color:var(--color-rabies-darken);}.bg-slobber{background-color:var(--color-slobber);}.bg-slobber-darken{background-color:var(--color-slobber-darken);}.bg-treat{background-color:var(--color-treat);}.bg-treat-darken{background-color:var(--color-treat-darken);}.bg-waterbowl{background-color:var(--color-waterbowl);}.bg-waterbowl-darken{background-color:var(--color-waterbowl-darken);}.bg-whimper{background-color:var(--color-whimper);}.bg-whimper-darken{background-color:var(--color-whimper-darken);}.mask-repeat{mask-repeat:repeat;}.object-contain{object-fit:contain;}.px-16px{padding-inline:var(--spacing-16px);}.px-100px{padding-inline:var(--spacing-100px);}.px-\[16px\]{padding-inline:16px;}.px-\[40px\]{padding-inline:40px;}.px-\[60px\]{padding-inline:60px;}.py-32px{padding-block:var(--spacing-32px);}.pt-\[150px\]{padding-top:150px;}.pb-12px{padding-bottom:var(--spacing-12px);}.pb-16px{padding-bottom:var(--spacing-16px);}.pb-24px{padding-bottom:var(--spacing-24px);}.pb-32px{padding-bottom:var(--spacing-32px);}.pb-48px{padding-bottom:var(--spacing-48px);}.text-center{text-align:center;}.text-left{text-align:left;}.font-serif{font-family:var(--font-serif);}.fs-4{font-size:var(--text-3);line-height:var(--tw-leading,var(--text-3--line-height));}@media (width >= 75rem){.fs-4{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}@media (width >= 90rem){.fs-4{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}}.fs-5{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}@media (width >= 75rem){.fs-5{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}}@media (width >= 90rem){.fs-5{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}}.fs-6{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}@media (width >= 75rem){.fs-6{font-size:var(--text-7);line-height:var(--tw-leading,var(--text-7--line-height));}}@media (width >= 90rem){.fs-6{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}.fs-7{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}@media (width >= 75rem){.fs-7{font-size:var(--text-9);line-height:var(--tw-leading,var(--text-9--line-height));}}@media (width >= 90rem){.fs-7{font-size:var(--text-13);line-height:var(--tw-leading,var(--text-13--line-height));}}.fs-8{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}@media (width >= 75rem){.fs-8{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}@media (width >= 90rem){.fs-8{font-size:var(--text-14);line-height:var(--tw-leading,var(--text-14--line-height));}}.fs-0{font-size:var(--text--1);line-height:var(--tw-leading,var(--text--1--line-height));}@media (width >= 90rem){.fs-0{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}}.fs-1{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}@media (width >= 90rem){.fs-1{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}}.fs-2{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}@media (width >= 90rem){.fs-2{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}}.fs-3{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}@media (width >= 90rem){.fs-3{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}.text-\[16px\]{font-size:16px;}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);}.text-gray-7{color:var(--color-gray-7);}.text-gray-9{color:var(--color-gray-9);}.text-white{color:var(--color-white);}.lowercase{text-transform:lowercase;}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.outline{outline-style:var(--tw-outline-style);outline-width:1px;}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.1))) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.06)));--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out);}.backface-hidden{backface-visibility:hidden;}@media (width < 90rem){.max-lg\:\!mt-8{margin-top:calc(var(--spacing) * 8) !important;}}@media (width < 75rem){.max-md\:gap-32px{gap:var(--spacing-32px);}}@media (width >= 48rem){.sm\:top-\[100\%\]{top:100%;}}@media (width >= 48rem){.sm\:mt-16px{margin-top:var(--spacing-16px);}}@media (width >= 48rem){.sm\:h-\[90px\]{height:90px;}}@media (width >= 48rem){.sm\:h-\[150px\]{height:150px;}}@media (width >= 48rem){.sm\:h-\[250px\]{height:250px;}}@media (width >= 48rem){.sm\:w-\[85px\]{width:85px;}}@media (width >= 48rem){.sm\:w-\[100px\]{width:100px;}}@media (width >= 48rem){.sm\:w-\[125px\]{width:125px;}}@media (width >= 48rem){.sm\:w-\[150px\]{width:150px;}}@media (width >= 48rem){.sm\:w-full{width:100%;}}@media (width >= 48rem){.sm\:max-w-\[500px\]{max-width:500px;}}@media (width >= 48rem){.sm\:flex-row{flex-direction:row;}}@media (width >= 48rem){.sm\:px-0{padding-inline:var(--spacing-0);}}@media (width >= 48rem){.sm\:px-\[40px\]{padding-inline:40px;}}@media (width >= 48rem){.sm\:pb-28px{padding-bottom:var(--spacing-28px);}}@media (width >= 48rem){.sm\:pb-32px{padding-bottom:var(--spacing-32px);}}@media (width >= 48rem){.sm\:pb-48px{padding-bottom:var(--spacing-48px);}}@media (width >= 48rem){.sm\:pb-64px{padding-bottom:var(--spacing-64px);}}@media (width >= 48rem){.sm\:pb-100px{padding-bottom:var(--spacing-100px);}}@media (width >= 48rem){.sm\:text-left{text-align:left;}}@media (width >= 75rem){.md\:h-\[75px\]{height:75px;}}@media (width >= 75rem){.md\:h-\[95px\]{height:95px;}}@media (width >= 75rem){.md\:h-\[220px\]{height:220px;}}@media (width >= 75rem){.md\:h-\[300px\]{height:300px;}}@media (width >= 75rem){.md\:w-1\/2{width:calc(1/2 * 100%);}}@media (width >= 75rem){.md\:w-\[150px\]{width:150px;}}@media (width >= 75rem){.md\:w-\[220px\]{width:220px;}}@media (width >= 75rem){.md\:max-w-\[700px\]{max-width:700px;}}@media (width >= 75rem){.md\:flex-row{flex-direction:row;}}@media (width >= 75rem){.md\:justify-end{justify-content:flex-end;}}@media (width >= 75rem){.md\:gap-32px{gap:var(--spacing-32px);}}@media (width >= 75rem){.md\:px-\[40px\]{padding-inline:40px;}}@media (width >= 75rem){.md\:px-\[90px\]{padding-inline:90px;}}@media (width >= 75rem){.md\:py-\[90px\]{padding-block:90px;}}@media (width >= 90rem){.lg\:h-\[200px\]{height:200px;}}@media (width >= 90rem){.lg\:h-\[500px\]{height:500px;}}@media (width >= 90rem){.lg\:w-\[150px\]{width:150px;}}@media (width >= 90rem){.lg\:w-\[200px\]{width:200px;}}@media (width >= 90rem){.lg\:max-w-\[250px\]{max-width:250px;}}@media (width >= 100rem){.xl\:max-w-\[900px\]{max-width:900px;}}@media (width >= 100rem){.xl\:px-\[60px\]{padding-inline:60px;}}}.tab-switcher-wrapper{position:relative;z-index:1;}.tab-switcher-wrapper-top-mask{position:absolute;top:-80px;left:0;width:100%;height:84px;z-index:5;mask-image:url('/themes/custom/hounder_base/masks/tab-switcher-top-mask.svg');mask-size:cover;mask-repeat:no-repeat;mask-position:top;}@media (max-width:767px){.tab-switcher-wrapper-top-mask{mask-size:100%;mask-position:bottom;}}.tab-switcher-wrapper-bottom-mask{position:absolute;bottom:-80px;left:0;width:100%;height:84px;z-index:4;mask-image:url('/themes/custom/hounder_base/masks/tab-switcher-bottom-mask.svg');mask-size:cover;mask-repeat:no-repeat;mask-position:top;transform:rotateX(180deg);}@media (max-width:767px){.tab-switcher-wrapper-bottom-mask{mask-size:100%;mask-position:bottom;}}.tab-switcher-wrapper .tab-switcher{display:block;padding-left:8px;padding-right:8px;padding-top:64px;padding-bottom:64px;}@media (min-width:768px){.tab-switcher-wrapper .tab-switcher{padding-left:32px;padding-right:32px;}}.tab-switcher-wrapper .tab-switcher-heading{width:100%;height:auto;display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;margin-top:24px;}.tab-switcher-wrapper .tab-switcher-heading-title{font-family:Bitter;font-style:normal;font-weight:400;letter-spacing:-0.616px;text-align:center;}@media (max-width:767px){.tab-switcher-wrapper .tab-switcher-heading{flex-direction:column;justify-content:center;align-items:center;row-gap:16px;}}.tab-switcher-wrapper .tab-switcher-tabs{width:100%;height:auto;display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;margin-bottom:16px;min-height:86px;}.tab-switcher-wrapper .tab-switcher-tabs-tab{cursor:pointer;font-family:"IBM Plex Sans";font-size:20px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-0.22px;padding-left:10px;padding-right:10px;padding-top:17px;padding-bottom:17px;position:relative;width:fit-content;height:auto;display:flex;align-items:center;justify-content:center;}@media (min-width:768px){.tab-switcher-wrapper .tab-switcher-tabs-tab{padding-left:45px;padding-right:45px;padding-top:32px;padding-bottom:32px;}}.tab-switcher-wrapper .tab-switcher-tabs-tab .tab-switcher-tab-creative-svg,.tab-switcher-wrapper .tab-switcher-tabs-tab .tab-switcher-tab-development-svg,.tab-switcher-wrapper .tab-switcher-tabs-tab .tab-switcher-tab-managed-services-svg,.tab-switcher-wrapper .tab-switcher-tabs-tab .tab-switcher-tab-strategy-svg,.tab-switcher-wrapper .tab-switcher-tabs-tab .tab-switcher-tab-marketing-svg{position:absolute;height:auto;}@media (max-width:767px){.tab-switcher-wrapper .tab-switcher-tabs-tab{font-size:16px;}}.tab-switcher-wrapper .tab-switcher-slide{width:100%;height:auto;align-items:stretch;justify-content:flex-start;gap:16px;margin-bottom:16px;flex-wrap:wrap;transition:all 0.3s ease;display:none;opacity:0;}.tab-switcher-wrapper .tab-switcher-slide.active{display:flex;}.tab-switcher-wrapper .tab-switcher-slide.active-and-visible{opacity:1;transition-delay:0.5s;}.tab-switcher-wrapper .tab-switcher-slide.inactive-and-invisible{opacity:0;}.tab-switcher-wrapper .tab-switcher-slide-asset{width:100%;height:auto;max-width:calc(50% - 16px);display:flex;align-items:center;justify-content:center;mask-image:url('/themes/custom/hounder_base/masks/tab-switcher-asset-mask.svg');mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;overflow:hidden;}.tab-switcher-wrapper .tab-switcher-slide-asset img{width:100%;height:auto;object-fit:cover;}.tab-switcher-wrapper .tab-switcher-slide-content{width:100%;max-width:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:auto;align-self:center;}.tab-switcher-wrapper .tab-switcher-slide-content-title{color:#FFF;font-family:Bitter;font-style:normal;font-weight:700;letter-spacing:-0.352px;margin-bottom:32px;}.tab-switcher-wrapper .tab-switcher-slide-content .slide-cta a{margin-top:24px;}.tab-switcher-wrapper .tab-switcher-slide-content.snowdog a{border-color:var(--snowdog) !important;}.tab-switcher-wrapper .tab-switcher-slide-content.snowdog a:hover{box-shadow:0 2px 0 0 var(--snowdog);}.tab-switcher-wrapper .tab-switcher-slide-content.blacklab a{border-color:var(--blacklab) !important;}.tab-switcher-wrapper .tab-switcher-slide-content.blacklab a:hover{box-shadow:0 2px 0 0 var(--blacklab);}.tab-switcher-wrapper .tab-switcher-slide-content.whimper a{border-color:var(--whimper-darken) !important;}.tab-switcher-wrapper .tab-switcher-slide-content.whimper a:hover{box-shadow:0 2px 0 0 var(--whimper-darken);}.tab-switcher-wrapper .tab-switcher-slide-content.slobber a{border-color:var(--slobber-darken) !important;}.tab-switcher-wrapper .tab-switcher-slide-content.slobber a:hover{box-shadow:0 2px 0 0 var(--slobber-darken);}.tab-switcher-wrapper .tab-switcher-slide-content.drool a{border-color:var(--drool-darken) !important;}.tab-switcher-wrapper .tab-switcher-slide-content.drool a:hover{border-color:white !important;box-shadow:0 3px 0 0 white;transition:box-shadow 150ms ease;}.tab-switcher-wrapper .tab-switcher-slide-content.waterbowl a{border-color:var(--waterbowl-darken) !important;}.tab-switcher-wrapper .tab-switcher-slide-content.waterbowl a:hover{box-shadow:0 2px 0 0 var(--waterbowl-darken);}.tab-switcher-wrapper .tab-switcher-slide-content.booger a{border-color:var(--booger-darken) !important;}.tab-switcher-wrapper .tab-switcher-slide-content.booger a:hover{box-shadow:0 2px 0 0 var(--booger-darken);}.tab-switcher-wrapper .tab-switcher-slide-content.mange a{border-color:var(--mange-darken) !important;}.tab-switcher-wrapper .tab-switcher-slide-content.mange a:hover{box-shadow:0 2px 0 0 var(--mange-darken);}.tab-switcher-wrapper .tab-switcher-slide-content.rabies a{border-color:var(--rabies-darken) !important;}.tab-switcher-wrapper .tab-switcher-slide-content.rabies a:hover{box-shadow:0 2px 0 0 var(--rabies-darken);}.tab-switcher-wrapper .tab-switcher-slide-content.treat a{border-color:var(--treat-darken) !important;}.tab-switcher-wrapper .tab-switcher-slide-content.treat a:hover{box-shadow:0 2px 0 0 var(--treat-darken);}.tab-switcher-wrapper .tab-switcher-slide-content.kibble a{border-color:var(--kibble-darken) !important;}.tab-switcher-wrapper .tab-switcher-slide-content.kibble a:hover{box-shadow:0 2px 0 0 var(--kibble-darken);}@media (min-width:768px){.tab-switcher-wrapper .tab-switcher-slide-content{padding-left:32px;}}.tab-switcher-wrapper .tab-switcher-slide-description{font-family:'IBM PLEX SANS';}.tab-switcher-wrapper .tab-switcher-slide-description ul{padding:0 !important;}.tab-switcher-wrapper .tab-switcher-slide-description ul li::before{mask-image:none !important;width:0px !important;height:0px !important;}.tab-switcher-wrapper .tab-switcher-slide-description a{width:fit-content;display:block;border-bottom:1px solid #FFF;margin-bottom:16px;transition:box-shadow 0.2s ease;}.tab-switcher-wrapper .tab-switcher-slide-description a:hover{box-shadow:0 2px 0 0 #FFF;}.tab-switcher-wrapper .tab-switcher-slide-description.snowdog_text a,.tab-switcher-wrapper .tab-switcher-slide-description.snowdog_text p{color:var(--snowdog) !important;}.tab-switcher-wrapper .tab-switcher-slide-description.blacklab_text a,.tab-switcher-wrapper .tab-switcher-slide-description.blacklab_text p{color:var(--blacklab) !important;}.tab-switcher-wrapper .tab-switcher-slide-description.whimper_text a,.tab-switcher-wrapper .tab-switcher-slide-description.whimper_text p{color:var(--whimper) !important;}.tab-switcher-wrapper .tab-switcher-slide-description.slobber_text a,.tab-switcher-wrapper .tab-switcher-slide-description.slobber_text p{color:var(--slobber) !important;}.tab-switcher-wrapper .tab-switcher-slide-description.drool_text a,.tab-switcher-wrapper .tab-switcher-slide-description.drool_text p{color:var(--drool) !important;}.tab-switcher-wrapper .tab-switcher-slide-description.waterbowl_text a,.tab-switcher-wrapper .tab-switcher-slide-description.waterbowl_text p{color:var(--waterbowl) !important;}.tab-switcher-wrapper .tab-switcher-slide-description.booger_text a,.tab-switcher-wrapper .tab-switcher-slide-description.booger_text p{color:var(--booger) !important;}.tab-switcher-wrapper .tab-switcher-slide-description.mange_text a,.tab-switcher-wrapper .tab-switcher-slide-description.mange_text p{color:var(--mange) !important;}.tab-switcher-wrapper .tab-switcher-slide-description.rabies_text a,.tab-switcher-wrapper .tab-switcher-slide-description.rabies_text p{color:var(--rabies) !important;}.tab-switcher-wrapper .tab-switcher-slide-description.treat_text a,.tab-switcher-wrapper .tab-switcher-slide-description.treat_text p{color:var(--treat) !important;}.tab-switcher-wrapper .tab-switcher-slide-description.kibble_text a,.tab-switcher-wrapper .tab-switcher-slide-description.kibble_text p{color:var(--kibble) !important;}@media (max-width:767px){.tab-switcher-wrapper .tab-switcher-slide-asset{max-width:100%;}.tab-switcher-wrapper .tab-switcher-slide-content{max-width:100%;}}.tab-switcher-wrapper .tab-switcher.whimper{background-color:var(--whimper);}.tab-switcher-wrapper .tab-switcher.whimper svg path{fill:#B7E9FB;}.tab-switcher-wrapper .tab-switcher.slobber{background-color:var(--slobber);}.tab-switcher-wrapper .tab-switcher.slobber svg path{fill:#B7E9FB;}.tab-switcher-wrapper .tab-switcher.drool{background-color:var(--drool);}.tab-switcher-wrapper .tab-switcher.rabies{background-color:var(--rabies);}.tab-switcher-wrapper .tab-switcher.treat{background-color:var(--treat);}.tab-switcher-wrapper .tab-switcher.booger{background-color:var(--booger);}.tab-switcher-wrapper .tab-switcher.mange{background-color:var(--mange);}.tab-switcher-wrapper .tab-switcher.kibble{background-color:var(--kibble);}.tab-switcher-all-slides{position:relative;}.tab-switcher-all-slides.is-transitioning .tab-switcher-slide.active{position:absolute;inset:0;}.tab-switcher-wrapper-top-mask.whimper,.tab-switcher-wrapper-bottom-mask.whimper{background-color:var(--whimper);}.tab-switcher-wrapper-top-mask.slobber,.tab-switcher-wrapper-bottom-mask.slobber{background-color:var(--slobber);}.tab-switcher-wrapper-top-mask.drool,.tab-switcher-wrapper-bottom-mask.drool{background-color:var(--drool);}.tab-switcher-wrapper-top-mask.rabies,.tab-switcher-wrapper-bottom-mask.rabies{background-color:var(--rabies);}.tab-switcher-wrapper-top-mask.treat,.tab-switcher-wrapper-bottom-mask.treat{background-color:var(--treat);}.tab-switcher-wrapper-top-mask.booger,.tab-switcher-wrapper-bottom-mask.booger{background-color:var(--booger);}.tab-switcher-wrapper-top-mask.mange,.tab-switcher-wrapper-bottom-mask.mange{background-color:var(--mange);}.tab-switcher-wrapper-top-mask.kibble,.tab-switcher-wrapper-bottom-mask.kibble{background-color:var(--kibble);}@property --tw-rotate-x{syntax:"*";inherits:false;}@property --tw-rotate-y{syntax:"*";inherits:false;}@property --tw-rotate-z{syntax:"*";inherits:false;}@property --tw-skew-x{syntax:"*";inherits:false;}@property --tw-skew-y{syntax:"*";inherits:false;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-ordinal{syntax:"*";inherits:false;}@property --tw-slashed-zero{syntax:"*";inherits:false;}@property --tw-numeric-figure{syntax:"*";inherits:false;}@property --tw-numeric-spacing{syntax:"*";inherits:false;}@property --tw-numeric-fraction{syntax:"*";inherits:false;}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-shadow-color{syntax:"*";inherits:false;}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-shadow-color{syntax:"*";inherits:false;}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-ring-color{syntax:"*";inherits:false;}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-ring-color{syntax:"*";inherits:false;}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-ring-inset{syntax:"*";inherits:false;}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff;}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-blur{syntax:"*";inherits:false;}@property --tw-brightness{syntax:"*";inherits:false;}@property --tw-contrast{syntax:"*";inherits:false;}@property --tw-grayscale{syntax:"*";inherits:false;}@property --tw-hue-rotate{syntax:"*";inherits:false;}@property --tw-invert{syntax:"*";inherits:false;}@property --tw-opacity{syntax:"*";inherits:false;}@property --tw-saturate{syntax:"*";inherits:false;}@property --tw-sepia{syntax:"*";inherits:false;}@property --tw-drop-shadow{syntax:"*";inherits:false;}@property --tw-drop-shadow-color{syntax:"*";inherits:false;}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-drop-shadow-size{syntax:"*";inherits:false;}@property --tw-ease{syntax:"*";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;}}}
.dialog-backdrop [role=dialog]{box-sizing:border-box;padding-left:0px !important;padding-right:0px !important;padding-top:24px;border:none;background-color:transparent;min-height:100vh;position:relative;height:100%;}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size) / 2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);z-index:10;}.swiper-button-prev{background-color:var(--waterbowl);bottom:0;color:transparent !important;-webkit-mask-image:url(/assets/icons/icon-chevron-left.svg);mask-image:url(/assets/icon-chevron-left.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;right:auto;top:auto;}.swiper{width:90%;height:90%;}.swiper-slide{flex-shrink:0;width:100%;height:90%;position:relative;transition-property:transform;display:flex !important;justify-content:center !important;align-items:center;opacity:0 !important;}.swiper-slide-visible{opacity:1 !important;}.swiper-slide .asset-modal-image{width:fit-content;height:auto;object-fit:contain;max-height:100%;}.swiper-button-next{right:32%;color:transparent !important;top:auto;left:auto;bottom:0px;mask-image:url(/themes/custom/hounder_base/libraries/assets/icons/icon-chevron-right.svg);mask-repeat:no-repeat;mask-position:center;mask-size:cover;background-color:var(--waterbowl);}@media screen and (min-width:768px){.swiper-button-next{right:42%;}}@media screen and (min-width:1200px){.swiper-button-next{right:44%;}}.swiper-button-next.disabled{display:none;}.swiper-button-prev{left:32%;color:transparent !important;top:auto;right:auto;bottom:0px;mask-image:url(/themes/custom/hounder_base/libraries/assets/icons/icon-chevron-left.svg);mask-repeat:no-repeat;mask-position:center;mask-size:cover;background-color:var(--waterbowl);}@media screen and (min-width:768px){.swiper-button-prev{left:42%;}}@media screen and (min-width:1200px){.swiper-button-prev{left:44%;}}.swiper-button-prev.disabled{display:none;}.swiper-pagination{font-familty:var(--font-serif);color:var(--waterbowl);}.swiper-pagination.disabled{display:none;}.swiper-pagination-current{color:white !important;}.swiper-pagination-total{color:white !important;}.dialog{max-width:100%;}.dialog-backdrop{background:rgba(0,0,0,0.8);overflow-y:hidden;bottom:0;display:none;left:0;overflow-y:auto;position:fixed;right:0;top:0;}@media (max-width:1999px){.dialog-backdrop{background:rgba(0,0,0,0.95);}}.dialog-backdrop.active{z-index:90;display:block;}.dialog_form_actions{width:fit-content;height:auto;position:absolute;top:12px;right:8px;padding:0 20px 20px;}.close-modal{width:18px;height:23px;mask-image:url(/themes/custom/hounder_base/libraries/assets/icons/icon-close-x.svg);mask-repeat:no-repeat;mask-position:left;background-color:var(--waterbowl) !important;}@media screen and (min-width:1200px){.close-modal{height:33px;width:28px;}}@media (max-width:767px){[role=dialog]{top:0px !important;}}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
@layer properties;@layer theme,base,components,utilities;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:Bitter,serif;--font-mono:"Source Code Pro",monospace;--color-white:var(--white);--spacing:0.25rem;--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--ease-out:cubic-bezier(0,0,0.2,1);--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-ibm:"IBM Plex Sans",sans-serif;--color-gray-7:var(--gray-7);--color-gray-9:var(--gray-9);--color-whimper:var(--whimper);--color-slobber:var(--slobber);--color-drool:var(--drool);--color-waterbowl:var(--waterbowl);--color-booger:var(--booger);--color-mange:var(--mange);--color-rabies:var(--rabies);--color-treat:var(--treat);--color-kibble:var(--kibble);--color-whimper-darken:var(--whimper-darken);--color-slobber-darken:var(--slobber-darken);--color-drool-darken:var(--drool-darken);--color-waterbowl-darken:var(--waterbowl-darken);--color-booger-darken:var(--booger-darken);--color-mange-darken:var(--mange-darken);--color-rabies-darken:var(--rabies-darken);--color-treat-darken:var(--treat-darken);--color-kibble-darken:var(--kibble-darken);--text--3:10px;--text--3--line-height:14px;--text--2:12px;--text--2--line-height:16px;--text--1:14px;--text--1--line-height:20px;--text-0:16px;--text-0--line-height:22px;--text-1:18px;--text-1--line-height:24px;--text-2:20px;--text-2--line-height:28px;--text-3:22px;--text-3--line-height:30px;--text-4:24px;--text-4--line-height:32px;--text-5:28px;--text-5--line-height:36px;--text-6:32px;--text-6--line-height:40px;--text-7:36px;--text-7--line-height:44px;--text-8:40px;--text-8--line-height:48px;--text-9:44px;--text-9--line-height:52px;--text-10:48px;--text-10--line-height:56px;--text-11:56px;--text-11--line-height:64px;--text-12:64px;--text-12--line-height:72px;--text-13:72px;--text-13--line-height:80px;--text-14:88px;--text-14--line-height:96px;--text-15:104px;--text-15--line-height:116px;--text-16:120px;--text-16--line-height:132px;--text-17:156px;--text-17--line-height:172px;--spacing-0:0px;--spacing-4px:4px;--spacing-8px:8px;--spacing-12px:12px;--spacing-16px:16px;--spacing-24px:24px;--spacing-28px:28px;--spacing-32px:32px;--spacing-40px:40px;--spacing-48px:48px;--spacing-64px:64px;--spacing-76px:76px;--spacing-100px:100px;--spacing-118px:118px;--spacing-200px:200px;}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid;}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}:-moz-focusring{outline:auto;}progress{vertical-align:baseline;}summary{display:list-item;}ol,ul,menu{list-style:none;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;}:where(select:is([multiple],[size])) optgroup{font-weight:bolder;}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px;}::file-selector-button{margin-inline-end:4px;}::placeholder{opacity:1;}@supports (not (-webkit-appearance:-apple-pay-button))  or
    (contain-intrinsic-size:1px){::placeholder{color:currentcolor;}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent);}}}textarea{resize:vertical;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit;}::-webkit-datetime-edit{display:inline-flex;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0;}::-webkit-calendar-picker-indicator{line-height:1;}:-moz-ui-invalid{box-shadow:none;}button,input:where([type="button"],[type="reset"],[type="submit"]),::file-selector-button{appearance:button;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none !important;}}@layer utilities{.visible{visibility:visible;}.absolute{position:absolute;}.relative{position:relative;}.static{position:static;}.sticky{position:sticky;}.container{width:100%;}@media (width >= 48rem){.container{max-width:48rem;}}@media (width >= 75rem){.container{max-width:75rem;}}@media (width >= 90rem){.container{max-width:90rem;}}@media (width >= 96rem){.container{max-width:96rem;}}@media (width >= 100rem){.container{max-width:100rem;}}@media (width >= 120rem){.container{max-width:120rem;}}.layout-container{padding-inline:16px;max-width:1800px;margin:auto;display:flex;flex-wrap:wrap;}@media (min-width:768px){.layout-container{padding-inline:40px;}}@media (min-width:1280px){.layout-container{padding-inline:60px;}}.m-0{margin:var(--spacing-0);}.mx-auto{margin-inline:auto;}.mt-32px{margin-top:var(--spacing-32px);}.mt-\[150px\]{margin-top:150px;}.-mb-\[100px\]{margin-bottom:calc(100px * -1);}.mb-16px{margin-bottom:var(--spacing-16px);}.mb-\[24px\]{margin-bottom:24px;}.block{display:block;}.flex{display:flex;}.grid{display:grid;}.hidden{display:none;}.inline{display:inline;}.table{display:table;}.h-\[40px\]{height:40px;}.h-\[65px\]{height:65px;}.h-\[115px\]{height:115px;}.h-\[120px\]{height:120px;}.h-\[160px\]{height:160px;}.h-\[200px\]{height:200px;}.h-auto{height:auto;}.h-full{height:100%;}.max-h-\[108px\]{max-height:108px;}.max-h-\[220px\]{max-height:220px;}.max-h-\[600px\]{max-height:600px;}.w-\[40px\]{width:40px;}.w-\[50px\]{width:50px;}.w-\[65px\]{width:65px;}.w-\[80px\]{width:80px;}.w-\[100px\]{width:100px;}.w-\[150px\]{width:150px;}.w-\[220px\]{width:220px;}.w-auto{width:auto;}.w-full{width:100%;}.max-w-\[125px\]{max-width:125px;}.max-w-\[165px\]{max-width:165px;}.max-w-\[800px\]{max-width:800px;}.max-w-\[1920px\]{max-width:1920px;}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);}.resize{resize:both;}.flex-col{flex-direction:column;}.flex-row{flex-direction:row;}.flex-wrap{flex-wrap:wrap;}.items-center{align-items:center;}.items-start{align-items:flex-start;}.justify-between{justify-content:space-between;}.justify-center{justify-content:center;}.justify-evenly{justify-content:space-evenly;}.justify-start{justify-content:flex-start;}.gap-x-\[32px\]{column-gap:32px;}.overflow-hidden{overflow:hidden;}.rounded{border-radius:0.25rem;}.rounded-\[10px\]{border-radius:10px;}.border{border-style:var(--tw-border-style);border-width:1px;}.\!bg-white{background-color:var(--color-white) !important;}.bg-booger{background-color:var(--color-booger);}.bg-booger-darken{background-color:var(--color-booger-darken);}.bg-drool{background-color:var(--color-drool);}.bg-drool-darken{background-color:var(--color-drool-darken);}.bg-kibble{background-color:var(--color-kibble);}.bg-kibble-darken{background-color:var(--color-kibble-darken);}.bg-mange{background-color:var(--color-mange);}.bg-mange-darken{background-color:var(--color-mange-darken);}.bg-rabies{background-color:var(--color-rabies);}.bg-rabies-darken{background-color:var(--color-rabies-darken);}.bg-slobber{background-color:var(--color-slobber);}.bg-slobber-darken{background-color:var(--color-slobber-darken);}.bg-treat{background-color:var(--color-treat);}.bg-treat-darken{background-color:var(--color-treat-darken);}.bg-waterbowl{background-color:var(--color-waterbowl);}.bg-waterbowl-darken{background-color:var(--color-waterbowl-darken);}.bg-whimper{background-color:var(--color-whimper);}.bg-whimper-darken{background-color:var(--color-whimper-darken);}.mask-repeat{mask-repeat:repeat;}.object-contain{object-fit:contain;}.px-16px{padding-inline:var(--spacing-16px);}.px-100px{padding-inline:var(--spacing-100px);}.px-\[16px\]{padding-inline:16px;}.px-\[40px\]{padding-inline:40px;}.px-\[60px\]{padding-inline:60px;}.py-32px{padding-block:var(--spacing-32px);}.pt-\[150px\]{padding-top:150px;}.pb-12px{padding-bottom:var(--spacing-12px);}.pb-16px{padding-bottom:var(--spacing-16px);}.pb-24px{padding-bottom:var(--spacing-24px);}.pb-32px{padding-bottom:var(--spacing-32px);}.pb-48px{padding-bottom:var(--spacing-48px);}.text-center{text-align:center;}.text-left{text-align:left;}.font-serif{font-family:var(--font-serif);}.fs-4{font-size:var(--text-3);line-height:var(--tw-leading,var(--text-3--line-height));}@media (width >= 75rem){.fs-4{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}@media (width >= 90rem){.fs-4{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}}.fs-5{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}@media (width >= 75rem){.fs-5{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}}@media (width >= 90rem){.fs-5{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}}.fs-6{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}@media (width >= 75rem){.fs-6{font-size:var(--text-7);line-height:var(--tw-leading,var(--text-7--line-height));}}@media (width >= 90rem){.fs-6{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}.fs-7{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}@media (width >= 75rem){.fs-7{font-size:var(--text-9);line-height:var(--tw-leading,var(--text-9--line-height));}}@media (width >= 90rem){.fs-7{font-size:var(--text-13);line-height:var(--tw-leading,var(--text-13--line-height));}}.fs-8{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}@media (width >= 75rem){.fs-8{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}@media (width >= 90rem){.fs-8{font-size:var(--text-14);line-height:var(--tw-leading,var(--text-14--line-height));}}.fs-0{font-size:var(--text--1);line-height:var(--tw-leading,var(--text--1--line-height));}@media (width >= 90rem){.fs-0{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}}.fs-1{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}@media (width >= 90rem){.fs-1{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}}.fs-2{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}@media (width >= 90rem){.fs-2{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}}.fs-3{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}@media (width >= 90rem){.fs-3{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}.text-\[16px\]{font-size:16px;}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);}.text-gray-7{color:var(--color-gray-7);}.text-gray-9{color:var(--color-gray-9);}.text-white{color:var(--color-white);}.lowercase{text-transform:lowercase;}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.outline{outline-style:var(--tw-outline-style);outline-width:1px;}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.1))) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.06)));--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out);}.backface-hidden{backface-visibility:hidden;}@media (width < 90rem){.max-lg\:\!mt-8{margin-top:calc(var(--spacing) * 8) !important;}}@media (width < 75rem){.max-md\:gap-32px{gap:var(--spacing-32px);}}@media (width >= 48rem){.sm\:top-\[100\%\]{top:100%;}}@media (width >= 48rem){.sm\:mt-16px{margin-top:var(--spacing-16px);}}@media (width >= 48rem){.sm\:h-\[90px\]{height:90px;}}@media (width >= 48rem){.sm\:h-\[150px\]{height:150px;}}@media (width >= 48rem){.sm\:h-\[250px\]{height:250px;}}@media (width >= 48rem){.sm\:w-\[85px\]{width:85px;}}@media (width >= 48rem){.sm\:w-\[100px\]{width:100px;}}@media (width >= 48rem){.sm\:w-\[125px\]{width:125px;}}@media (width >= 48rem){.sm\:w-\[150px\]{width:150px;}}@media (width >= 48rem){.sm\:w-full{width:100%;}}@media (width >= 48rem){.sm\:max-w-\[500px\]{max-width:500px;}}@media (width >= 48rem){.sm\:flex-row{flex-direction:row;}}@media (width >= 48rem){.sm\:px-0{padding-inline:var(--spacing-0);}}@media (width >= 48rem){.sm\:px-\[40px\]{padding-inline:40px;}}@media (width >= 48rem){.sm\:pb-28px{padding-bottom:var(--spacing-28px);}}@media (width >= 48rem){.sm\:pb-32px{padding-bottom:var(--spacing-32px);}}@media (width >= 48rem){.sm\:pb-48px{padding-bottom:var(--spacing-48px);}}@media (width >= 48rem){.sm\:pb-64px{padding-bottom:var(--spacing-64px);}}@media (width >= 48rem){.sm\:pb-100px{padding-bottom:var(--spacing-100px);}}@media (width >= 48rem){.sm\:text-left{text-align:left;}}@media (width >= 75rem){.md\:h-\[75px\]{height:75px;}}@media (width >= 75rem){.md\:h-\[95px\]{height:95px;}}@media (width >= 75rem){.md\:h-\[220px\]{height:220px;}}@media (width >= 75rem){.md\:h-\[300px\]{height:300px;}}@media (width >= 75rem){.md\:w-1\/2{width:calc(1/2 * 100%);}}@media (width >= 75rem){.md\:w-\[150px\]{width:150px;}}@media (width >= 75rem){.md\:w-\[220px\]{width:220px;}}@media (width >= 75rem){.md\:max-w-\[700px\]{max-width:700px;}}@media (width >= 75rem){.md\:flex-row{flex-direction:row;}}@media (width >= 75rem){.md\:justify-end{justify-content:flex-end;}}@media (width >= 75rem){.md\:gap-32px{gap:var(--spacing-32px);}}@media (width >= 75rem){.md\:px-\[40px\]{padding-inline:40px;}}@media (width >= 75rem){.md\:px-\[90px\]{padding-inline:90px;}}@media (width >= 75rem){.md\:py-\[90px\]{padding-block:90px;}}@media (width >= 90rem){.lg\:h-\[200px\]{height:200px;}}@media (width >= 90rem){.lg\:h-\[500px\]{height:500px;}}@media (width >= 90rem){.lg\:w-\[150px\]{width:150px;}}@media (width >= 90rem){.lg\:w-\[200px\]{width:200px;}}@media (width >= 90rem){.lg\:max-w-\[250px\]{max-width:250px;}}@media (width >= 100rem){.xl\:max-w-\[900px\]{max-width:900px;}}@media (width >= 100rem){.xl\:px-\[60px\]{padding-inline:60px;}}}@layer theme;@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid;}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}:-moz-focusring{outline:auto;}progress{vertical-align:baseline;}summary{display:list-item;}ol,ul,menu{list-style:none;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;}:where(select:is([multiple],[size])) optgroup{font-weight:bolder;}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px;}::file-selector-button{margin-inline-end:4px;}::placeholder{opacity:1;}@supports (not (-webkit-appearance:-apple-pay-button))  or
    (contain-intrinsic-size:1px){::placeholder{color:currentcolor;}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent);}}}textarea{resize:vertical;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit;}::-webkit-datetime-edit{display:inline-flex;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0;}::-webkit-calendar-picker-indicator{line-height:1;}:-moz-ui-invalid{box-shadow:none;}button,input:where([type="button"],[type="reset"],[type="submit"]),::file-selector-button{appearance:button;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none !important;}}@layer utilities;:root{--font-bitter:'Bitter',serif;--font-ibm:'IBM Plex Sans',sans-serif;}*,*::before,*::after{box-sizing:border-box;}*{margin:0;}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;}}body{line-height:1.5;-webkit-font-smoothing:antialiased;}img,picture,video,canvas,svg{display:block;max-width:100%;}input,button,textarea,select{font:inherit;}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;}p{text-wrap:pretty;}h1,h2,h3,h4,h5,h6{text-wrap:balance;}#root,#__next{isolation:isolate;}:root{--page-bg:#fff;--text-color:#2e2e2e;--black:#000;--white:#fff;--whimper:#125a74;--slobber:#1a7ca0;--drool:#219ecc;--waterbowl:#4ccbf3;--booger:#32864E;--mange:#6161c9;--rabies:#dd2033;--treat:#ff8e10;--kibble:#fdbd3c;--gray-1:#f4f4f4;--gray-2:#dedede;--gray-3:#ccc;--gray-4:#aaa;--gray-5:#999;--gray-6:#777;--gray-7:#555;--gray-8:#2b2b2b;--gray-9:#111;--snowdog:#fff;--whimper-darken:#003345;--slobber-darken:#03506c;--drool-darken:#087198;--waterbowl-darken:#1490b6;--booger-darken:#0f5928;--mange-darken:#1d1d93;--rabies-darken:#96000f;--treat-darken:#a75800;--kibble-darken:#bf8000;--whimper-text-contrast-darken:#6BD5F5;--slobber-text-contrast-darken:#FFFFFF;--drool-text-contrast-darken:#072E3C;--waterbowl-text-contrast-darken:#104E65;--booger-text-contrast-darken:#FFFFFF;--mange-text-contrast-darken:#FFFFFF;--rabies-text-contrast-darken:#FFFFFF;--treat-text-contrast-darken:#613400;--kibble-text-contrast-darken:#704B00;--white-lighten:#fff;--whimper-lighten:#22abdd;--slobber-lighten:#24aadb;--drool-lighten:#4fbbe3;--waterbowl-lighten:#9fe3f9;--booger-lighten:#4db26f;--mange-lighten:#8d8dd8;--rabies-lighten:#ec7985;--treat-lighten:#ffb766;--kibble-lighten:#fedd9a;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--jui-dialog-close-button-size:32px;--jui-dialog-close-button-border-radius:50%;}.logged-in .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{transform:none !important;}.bg-page-color{background-color:var(--page-color);}.bg-snowdog{background-color:var(--snowdog);}.bg-whimper{background-color:var(--whimper);}.bg-slobber{background-color:var(--slobber);}.bg-drool{background-color:var(--drool);}.bg-waterbowl{background-color:var(--waterbowl);}.bg-booger{background-color:var(--booger);}.bg-mange{background-color:var(--mange);}.bg-rabies{background-color:var(--rabies);}.bg-treat{background-color:var(--treat);}.bg-kibble{background-color:var(--kibble);}.bg-whimper-darken{background-color:var(--whimper-darken);}.bg-slobber-darken{background-color:var(--slobber-darken);}.bg-drool-darken{background-color:var(--drool-darken);}.bg-waterbowl-darken{background-color:var(--waterbowl-darken);}.bg-booger-darken{background-color:var(--booger-darken);}.bg-mange-darken{background-color:var(--mange-darken);}.bg-rabies-darken{background-color:var(--rabies-darken);}.bg-treat-darken{background-color:var(--treat-darken);}.bg-kibble-darken{background-color:var(--kibble-darken);}.snowdog-text,.snowdog_text{color:var(--snowdog);}.snowdog-text a,.snowdog-text p,.snowdog-text span,.snowdog-text li,.snowdog_text a,.snowdog_text p,.snowdog_text span,.snowdog_text li{color:var(--snowdog) !important;}.snowdog-text ul li::before,.snowdog_text ul li::before{background-color:var(--snowdog) !important;}.blacklab-text,.blacklab_text{color:var(--black);}.blacklab-text a,.blacklab-text p,.blacklab-text span,.blacklab-text li,.blacklab_text a,.blacklab_text p,.blacklab_text span,.blacklab_text li{color:var(--black) !important;}.blacklab-text ul li::before,.blacklab_text ul li::before{background-color:var(--black) !important;}.whimper-text,.whimper_text{color:var(--whimper);}.whimper-text a,.whimper-text p,.whimper-text span,.whimper-text li,.whimper_text a,.whimper_text p,.whimper_text span,.whimper_text li{color:var(--whimper) !important;}.whimper-text ul li::before,.whimper_text ul li::before{background-color:var(--whimper) !important;}.whimper-text_light,.whimper_text_light{color:var(--whimper-lighten);}.whimper-text_light a,.whimper-text_light p,.whimper-text_light span,.whimper-text_light li,.whimper_text_light a,.whimper_text_light p,.whimper_text_light span,.whimper_text_light li{color:var(--whimper-lighten) !important;}.whimper-text_light ul li::before,.whimper_text_light ul li::before{background-color:var(--whimper-lighten) !important;}.slobber-text,.slobber_text{color:var(--slobber);}.slobber-text a,.slobber-text p,.slobber-text span,.slobber-text li,.slobber_text a,.slobber_text p,.slobber_text span,.slobber_text li{color:var(--slobber) !important;}.slobber-text ul li::before,.slobber_text ul li::before{background-color:var(--slobber) !important;}.slobber-text_light,.slobber_text_light{color:var(--slobber-lighten);}.slobber-text_light a,.slobber-text_light p,.slobber-text_light span,.slobber-text_light li,.slobber_text_light a,.slobber_text_light p,.slobber_text_light span,.slobber_text_light li{color:var(--slobber-lighten) !important;}.slobber-text_light ul li::before,.slobber_text_light ul li::before{background-color:var(--slobber-lighten) !important;}.drool-text,.drool_text{color:var(--drool);}.drool-text a,.drool-text p,.drool-text span,.drool-text li,.drool_text a,.drool_text p,.drool_text span,.drool_text li{color:var(--drool) !important;}.drool-text ul li::before,.drool_text ul li::before{background-color:var(--drool) !important;}.waterbowl-text,.waterbowl_text{color:var(--waterbowl);}.waterbowl-text a,.waterbowl-text p,.waterbowl-text span,.waterbowl-text li,.waterbowl_text a,.waterbowl_text p,.waterbowl_text span,.waterbowl_text li{color:var(--waterbowl) !important;}.waterbowl-text ul li::before,.waterbowl_text ul li::before{background-color:var(--waterbowl) !important;}.waterbowl-text_light,.waterbowl_text_light{color:var(--waterbowl-lighten);}.waterbowl-text_light a,.waterbowl-text_light p,.waterbowl-text_light span,.waterbowl-text_light li,.waterbowl_text_light a,.waterbowl_text_light p,.waterbowl_text_light span,.waterbowl_text_light li{color:var(--waterbowl-lighten) !important;}.waterbowl-text_light ul li::before,.waterbowl_text_light ul li::before{background-color:var(--waterbowl-lighten) !important;}.booger-text,.booger_text{color:var(--booger);}.booger-text a,.booger-text p,.booger-text span,.booger-text li,.booger_text a,.booger_text p,.booger_text span,.booger_text li{color:var(--booger) !important;}.booger-text ul li::before,.booger_text ul li::before{background-color:var(--booger) !important;}.booger-text_light,.booger_text_light{color:var(--booger-lighten);}.booger-text_light a,.booger-text_light p,.booger-text_light span,.booger-text_light li,.booger_text_light a,.booger_text_light p,.booger_text_light span,.booger_text_light li{color:var(--booger-lighten) !important;}.booger-text_light ul li::before,.booger_text_light ul li::before{background-color:var(--booger-lighten) !important;}.mange-text,.mange_text{color:var(--mange);}.mange-text a,.mange-text p,.mange-text span,.mange-text li,.mange_text a,.mange_text p,.mange_text span,.mange_text li{color:var(--mange) !important;}.mange-text ul li::before,.mange_text ul li::before{background-color:var(--mange) !important;}.mange-text_light,.mange_text_light{color:var(--mange-lighten);}.mange-text_light a,.mange-text_light p,.mange-text_light span,.mange-text_light li,.mange_text_light a,.mange_text_light p,.mange_text_light span,.mange_text_light li{color:var(--mange-lighten) !important;}.mange-text_light ul li::before,.mange_text_light ul li::before{background-color:var(--mange-lighten) !important;}.rabies-text,.rabies_text{color:var(--rabies);}.rabies-text a,.rabies-text p,.rabies-text span,.rabies-text li,.rabies_text a,.rabies_text p,.rabies_text span,.rabies_text li{color:var(--rabies) !important;}.rabies-text ul li::before,.rabies_text ul li::before{background-color:var(--rabies) !important;}.rabies-text_light,.rabies_text_light{color:var(--rabies-lighten);}.rabies-text_light a,.rabies-text_light p,.rabies-text_light span,.rabies-text_light li,.rabies_text_light a,.rabies_text_light p,.rabies_text_light span,.rabies_text_light li{color:var(--rabies-lighten) !important;}.rabies-text_light ul li::before,.rabies_text_light ul li::before{background-color:var(--rabies-lighten) !important;}.treat-text,.treat_text{color:var(--treat);}.treat-text a,.treat-text p,.treat-text span,.treat-text li,.treat_text a,.treat_text p,.treat_text span,.treat_text li{color:var(--treat) !important;}.treat-text ul li::before,.treat_text ul li::before{background-color:var(--treat) !important;}.treat-text_light,.treat_text_light{color:var(--treat-lighten);}.treat-text_light a,.treat-text_light p,.treat-text_light span,.treat-text_light li,.treat_text_light a,.treat_text_light p,.treat_text_light span,.treat_text_light li{color:var(--treat-lighten) !important;}.treat-text_light ul li::before,.treat_text_light ul li::before{background-color:var(--treat-lighten) !important;}.kibble-text,.kibble_text{color:var(--kibble);}.kibble-text a,.kibble-text p,.kibble-text span,.kibble-text li,.kibble_text a,.kibble_text p,.kibble_text span,.kibble_text li{color:var(--kibble) !important;}.kibble-text ul li::before,.kibble_text ul li::before{background-color:var(--kibble) !important;}.kibble-text_light,.kibble_text_light{color:var(--kibble-lighten);}.kibble-text_light a,.kibble-text_light p,.kibble-text_light span,.kibble-text_light li,.kibble_text_light a,.kibble_text_light p,.kibble_text_light span,.kibble_text_light li{color:var(--kibble-lighten) !important;}.kibble-text_light ul li::before,.kibble_text_light ul li::before{background-color:var(--kibble-lighten) !important;}body{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}@media (width >= 90rem){body{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}}body{background-color:var(--white);font-family:var(--font-bitter);color:var(--slobber);}h2,h3,h4,h5,h6,li,a,span,p{color:var(--page-color);}h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,li::selection,a::selection,span::selection,p::selection{background-color:var(--page-color);color:var(--snowdog);}a{color:var(--drool);text-decoration:none;}.layout-content ul:not(.contextual-links){list-style:none;padding-left:24px;margin-bottom:32px;}.layout-content ul:not(.contextual-links) li{position:relative;padding-left:8px;margin-bottom:4px;color:var(--black);list-style:none !important;}.layout-content ul:not(.contextual-links) li:before{content:"";position:absolute;width:24px;height:24px;left:-20px;transition:all 150ms ease;mask-position:center;mask-repeat:no-repeat;mask-size:cover;background-color:var(--page-color,var(--whimper));}.layout-content ul:not(.contextual-links) li:nth-child(6n + 1):before{mask-image:url("/themes/custom/hounder_base/masks/hounder-bullets/Bullet-Bloop_1.svg");}.layout-content ul:not(.contextual-links) li:nth-child(6n + 2):before{mask-image:url("/themes/custom/hounder_base/masks/hounder-bullets/Bullet-Bloop_2.svg");}.layout-content ul:not(.contextual-links) li:nth-child(6n + 3):before{mask-image:url("/themes/custom/hounder_base/masks/hounder-bullets/Bullet-Bloop_3.svg");}.layout-content ul:not(.contextual-links) li:nth-child(6n + 4):before{mask-image:url("/themes/custom/hounder_base/masks/hounder-bullets/Bullet-Bloop_4.svg");}.layout-content ul:not(.contextual-links) li:nth-child(6n + 5):before{mask-image:url("/themes/custom/hounder_base/masks/hounder-bullets/Bullet-Bloop_5.svg");}.layout-content ul:not(.contextual-links) li:nth-child(6n + 6):before{mask-image:url("/themes/custom/hounder_base/masks/hounder-bullets/Bullet-Bloop_6.svg");}ol{list-style:decimal;padding-left:28px;margin-bottom:32px;}ol li{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}@media (width >= 90rem){ol li{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}}ol li{color:var(--black);margin-bottom:4px;}ol li::marker{color:var(--page-color);}h1{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}@media (width >= 75rem){h1{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}}@media (width >= 90rem){h1{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}}h2{font-size:var(--text-3);line-height:var(--tw-leading,var(--text-3--line-height));}@media (width >= 75rem){h2{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}@media (width >= 90rem){h2{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}}h3{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}@media (width >= 90rem){h3{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}h4{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}@media (width >= 90rem){h4{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}}h5{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}@media (width >= 90rem){h5{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}}h6{font-size:var(--text--1);line-height:var(--tw-leading,var(--text--1--line-height));}@media (width >= 90rem){h6{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}}.fs--2{font-size:var(--text--3);line-height:var(--tw-leading,var(--text--3--line-height));}@media (width >= 90rem){.fs--2{font-size:var(--text--2);line-height:var(--tw-leading,var(--text--2--line-height));}}.fs--1{font-size:var(--text--2);line-height:var(--tw-leading,var(--text--2--line-height));}@media (width >= 90rem){.fs--1{font-size:var(--text--1);line-height:var(--tw-leading,var(--text--1--line-height));}}.fs-0{font-size:var(--text--1);line-height:var(--tw-leading,var(--text--1--line-height));}@media (width >= 90rem){.fs-0{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}}.fs-1{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}@media (width >= 90rem){.fs-1{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}}.fs-2{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}@media (width >= 90rem){.fs-2{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}}.fs-3{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}@media (width >= 90rem){.fs-3{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}.fs-4{font-size:var(--text-3);line-height:var(--tw-leading,var(--text-3--line-height));}@media (width >= 75rem){.fs-4{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}@media (width >= 90rem){.fs-4{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}}.fs-5{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}@media (width >= 75rem){.fs-5{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}}@media (width >= 90rem){.fs-5{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}}.fs-6{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}@media (width >= 75rem){.fs-6{font-size:var(--text-7);line-height:var(--tw-leading,var(--text-7--line-height));}}@media (width >= 90rem){.fs-6{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}.fs-7{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}@media (width >= 75rem){.fs-7{font-size:var(--text-9);line-height:var(--tw-leading,var(--text-9--line-height));}}@media (width >= 90rem){.fs-7{font-size:var(--text-13);line-height:var(--tw-leading,var(--text-13--line-height));}}.fs-8{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}@media (width >= 75rem){.fs-8{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}@media (width >= 90rem){.fs-8{font-size:var(--text-14);line-height:var(--tw-leading,var(--text-14--line-height));}}.fs-9{font-size:var(--text-10);line-height:var(--tw-leading,var(--text-10--line-height));}@media (width >= 75rem){.fs-9{font-size:var(--text-13);line-height:var(--tw-leading,var(--text-13--line-height));}}@media (width >= 90rem){.fs-9{font-size:var(--text-15);line-height:var(--tw-leading,var(--text-15--line-height));}}.fs-10{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}@media (width >= 75rem){.fs-10{font-size:var(--text-14);line-height:var(--tw-leading,var(--text-14--line-height));}}@media (width >= 90rem){.fs-10{font-size:var(--text-16);line-height:var(--tw-leading,var(--text-16--line-height));}}.fs-11{font-size:var(--text-12);line-height:var(--tw-leading,var(--text-12--line-height));}@media (width >= 75rem){.fs-11{font-size:var(--text-15);line-height:var(--tw-leading,var(--text-15--line-height));}}@media (width >= 90rem){.fs-11{font-size:var(--text-17);line-height:var(--tw-leading,var(--text-17--line-height));}}header{background:transparent;position:fixed;top:0;left:0;width:100%;padding:20px;padding-top:0px;padding-bottom:0px;z-index:99;transition:background-color 0.3s ease;animation:headerLoad 1.2s forwards;}@media (min-width:768px){header{padding-left:63px;padding-right:46px;}}.logged-in header{top:62px;}header > div{display:flex;justify-content:space-between;align-items:center;}header nav{display:flex;justify-content:flex-end;align-items:center;}header.scrolled-past-banner #block-hounder-base-sitebranding a > div{background-color:var(--slobber);}header #block-hounder-base-sitebranding a > img{max-width:100px;display:inline-block;vertical-align:middle;}header #block-hounder-base-sitebranding a > div{max-width:100px;width:100%;height:48px;mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:var(--kibble);min-width:99px;transition:background-color 0.3s ease;}@media (max-width:767px){header #block-hounder-base-sitebranding a > div{margin-top:4px;}}header #block-hounder-base-mainnavigation > ul{display:flex;justify-content:space-evenly;flex-wrap:wrap;align-items:flex-end;list-style:none;gap:32px;}header #block-hounder-base-mainnavigation > ul a,header #block-hounder-base-mainnavigation > ul span{font-size:16px;font-weight:500;font-family:var(--font-ibm);line-height:22px;letter-spacing:-0.176px;color:var(--kibble);}@keyframes headerLoad{0%{opacity:0;}50%{opacity:0;}100%{opacity:1;}}main[role="main"]{position:relative;z-index:10;min-height:100vh;width:100%;background-color:var(--color-white);}footer{bottom:var(--spacing-0);width:100%;background-color:var(--color-whimper);}@media (width >= 48rem){footer{position:sticky;}}footer .container{padding-top:var(--spacing-64px);font-family:var(--font-serif);color:var(--color-white);}@media (width >= 75rem){footer .container{gap:var(--spacing-100px);}}@media (width >= 75rem){footer .container{padding-top:var(--spacing-200px);}}@media (width >= 90rem){footer .container{gap:200px;}}footer .container{padding-left:16px;padding-right:16px;}@media (min-width:768px){footer .container{padding-left:40px;padding-right:40px;display:grid;grid-template-columns:repeat(2,minmax(335px,1fr));gap:25px;}}@media (min-width:1000px){footer .container{padding-left:60px;padding-right:60px;}}footer .facts-wrapper{margin-bottom:var(--spacing-64px);max-width:550px;}@media (width < 48rem){footer .facts-wrapper{margin-inline:auto;}}@media (width >= 75rem){footer .facts-wrapper{max-width:800px;}}footer .facts-wrapper .title{margin-bottom:var(--spacing-12px);font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}@media (width >= 90rem){footer .facts-wrapper .title{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}}footer .facts-wrapper .title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);}footer .facts-wrapper .facts{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}@media (width >= 75rem){footer .facts-wrapper .facts{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}}@media (width >= 90rem){footer .facts-wrapper .facts{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}}footer .facts-wrapper .facts{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-style:italic;}footer .social-wrapper{display:flex;padding-bottom:var(--spacing-24px);}footer .social-wrapper .social-link{margin-right:var(--spacing-12px);display:flex;height:var(--spacing-32px);width:var(--spacing-32px);align-items:center;justify-content:center;background-color:var(--kibble);transition:background-color 150ms ease-in-out;}footer .social-wrapper .social-link:hover,footer .social-wrapper .social-link:focus{background-color:var(--white);}footer .social-wrapper .social-icon{height:var(--spacing-16px);width:var(--spacing-16px);background-color:var(--color-whimper);mask-size:contain;mask-repeat:no-repeat;}footer .social-wrapper .social-icon.instagram{mask-image:url("/themes/custom/hounder_base/images/icons/social-instagram.png");}footer .social-wrapper .social-icon.facebook{mask-image:url("/themes/custom/hounder_base/images/icons/social-facebook.png");}footer .social-wrapper .social-icon.twitter{mask-image:url("/themes/custom/hounder_base/images/icons/social-twitter.png");}footer .social-wrapper .social-icon.linkedin{mask-image:url("/themes/custom/hounder_base/images/icons/social-linkedin.png");}footer .copyright-wrapper{margin-top:var(--spacing-32px);max-width:550px;}@media (width < 48rem){footer .copyright-wrapper{margin-inline:auto;}}footer .copyright-wrapper .copyright{padding-bottom:56px;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-kibble);}footer .copyright-wrapper .copyright a{color:var(--kibble);}footer .copyright-wrapper .dog-logo{margin-bottom:var(--spacing-24px);height:var(--spacing-76px);width:var(--spacing-76px);background-color:var(--color-kibble);mask:url('/themes/custom/hounder_base/masks/hounder-icon.svg') no-repeat;transition:background-color 150ms ease-in-out;}footer .copyright-wrapper .dog-logo:hover,footer .copyright-wrapper .dog-logo focus{background-color:var(--white);}footer .copyright-wrapper .line{color:var(--color-white);font-size:x-large;display:inline-block;transform:translateY(3px);}footer .copyright-wrapper .link{text-decoration-line:underline;transition:all 150ms ease-in-out;}footer .copyright-wrapper .link:hover,footer .copyright-wrapper .link focus{color:var(--color-white);}footer .copyright-wrapper .number{margin-bottom:24px;}footer .copyright-wrapper .number a{margin-bottom:var(--spacing-32px);cursor:pointer;font-family:var(--font-serif);font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}@media (width >= 90rem){footer .copyright-wrapper .number a{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}}footer .copyright-wrapper .number a{color:var(--color-kibble);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));}@media (hover:hover){footer .copyright-wrapper .number a:hover{color:var(--color-white);}}footer .copyright-wrapper .number a{transition:color 150ms ease-in-out;}@media (min-width:768px){footer #block-hounder-base-hubspotfooterformblock{grid-row:1 / 3;grid-column:2;}}footer .email-popup{position:relative;margin-inline:auto;max-width:550px;background-color:var(--color-kibble);padding:var(--spacing-32px);color:var(--color-whimper);}@media (min-width:768px){footer .email-popup{grid-row:1 / 3;grid-column:2;}}footer .email-popup .newspaper{position:absolute;top:var(--spacing-0);right:var(--spacing-0);height:var(--spacing-118px);width:var(--spacing-118px);}footer .email-popup .email-flair-container{margin-inline:auto;max-width:350px;}footer .email-popup .email-flair-container .email-flair h1,footer .email-popup .email-flair-container .email-flair h2,footer .email-popup .email-flair-container .email-flair h3,footer .email-popup .email-flair-container .email-flair h4,footer .email-popup .email-flair-container .email-flair h5,footer .email-popup .email-flair-container .email-flair h6{margin-bottom:var(--spacing-12px);font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}@media (width >= 75rem){footer .email-popup .email-flair-container .email-flair h1,footer .email-popup .email-flair-container .email-flair h2,footer .email-popup .email-flair-container .email-flair h3,footer .email-popup .email-flair-container .email-flair h4,footer .email-popup .email-flair-container .email-flair h5,footer .email-popup .email-flair-container .email-flair h6{font-size:var(--text-7);line-height:var(--tw-leading,var(--text-7--line-height));}}@media (width >= 90rem){footer .email-popup .email-flair-container .email-flair h1,footer .email-popup .email-flair-container .email-flair h2,footer .email-popup .email-flair-container .email-flair h3,footer .email-popup .email-flair-container .email-flair h4,footer .email-popup .email-flair-container .email-flair h5,footer .email-popup .email-flair-container .email-flair h6{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}footer .email-popup .email-flair-container .email-flair h1,footer .email-popup .email-flair-container .email-flair h2,footer .email-popup .email-flair-container .email-flair h3,footer .email-popup .email-flair-container .email-flair h4,footer .email-popup .email-flair-container .email-flair h5,footer .email-popup .email-flair-container .email-flair h6{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--whimper) !important;}footer .email-popup .email-flair-container .email-flair p{margin-top:var(--spacing-12px);font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}@media (width >= 90rem){footer .email-popup .email-flair-container .email-flair p{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}}footer .email-popup .email-flair-container .email-flair p{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--whimper) !important;}footer .email-popup .email-flair-container .email-flair small{font-size:70%;}footer .email-popup .email-flair-container span{color:var(--whimper) !important;}footer .email-popup .email-flair-container .hsfc-FieldLabel,footer .email-popup .email-flair-container .hsfc-ErrorAlert{font-weight:bold !important;font-size:16px;}footer .email-popup .email-flair-container .hsfc-Step__Content{padding:0px !important;}footer .email-popup .email-flair-container .hsfc-RichText{font-size:12px;line-height:18px;margin-bottom:12px;}footer .email-popup .email-flair-container .hsfc-Row:has(.hsfc-RichText){margin-bottom:0px !important;}footer .email-popup .email-flair-container{--hsf-default-row__vertical-spacing:12px;}footer .email-popup .sib-form .sib-form-block{padding:var(--spacing-0);}footer .email-popup .sib-form .sib-form-container #sib-container{background-color:var(--color-kibble);}footer .email-popup .sib-form .sib-form-container #sib-container .entry__label{font-family:var(--font-serif);color:var(--color-whimper);}footer .email-popup .sib-form .sib-form-container #sib-container label:after{content:none;}footer .email-popup .sib-form .sib-form-container #sib-container .entry__field{border-radius:calc(infinity * 1px);background-color:inherit !important;border:2px solid var(--whimper) !important;}footer .email-popup .sib-form .sib-form-container #sib-container .entry__field .input{background-color:var(--color-kibble);font-family:var(--font-serif);color:var(--color-whimper);}footer .email-popup .sib-form .sib-form-container #sib-container .entry__field .input:focus{border-color:var(--whimper) !important;}footer .email-popup .sib-form .sib-form-container #sib-container .entry__field:focus-within{box-shadow:none !important;border-color:var(--white) !important;}footer .email-popup .sib-form .entry__field{border:2px solid var(--whimper) !important;}footer .email-popup .sib-form .entry__field:focus-within{box-shadow:none !important;border-color:var(--white) !important;}footer .email-popup .sib-form .entry__field .input{font-family:var(--font-serif);}footer .email-popup .sib-form .entry__field .input:focus{border-color:var(--whimper) !important;}footer .email-popup .sib-form .entry__error{color:var(--whimper) !important;}footer .email-popup .hs-form-private .hs-input{border:2px solid var(--whimper) !important;background-color:transparent !important;}footer .email-popup .hs-form-private .hs-input:focus,footer .email-popup .hs-form-private .hs-input:focus-visible,footer .email-popup .hs-form-private .hs-input:hover{border-color:var(--white) !important;outline:none !important;}footer .email-popup .hs-form-private .hs-input:focus-within{border-color:var(--white) !important;box-shadow:none !important;outline:none !important;}footer .email-popup .hs-form-private .hs-input::placeholder{color:var(--whimper) !important;}footer .email-popup .hs-form-private .actions{margin-right:auto;margin-left:var(--spacing-0);}footer .email-popup .hs-form-private .actions button{margin-left:var(--spacing-0);}footer .email-popup .hs-form-private *{color:var(--color-whimper);}@media (max-width:767px){body:not(.nodetype--article) main[role="main"]{overflow:hidden;}}.layout--fourcol-section{display:block;}.layout--fourcol-section .layout__container{gap:16px;}.layout--fourcol-section .layout__region{flex:0 1 calc(50% - 16px);margin-bottom:24px;}@media (min-width:1000px){.layout--fourcol-section .layout__region{flex:0 1 calc(25% - 16px);margin-bottom:0;}}@media (max-width:568px){.layout--fourcol-section.highlight-reel-mask .layout__region{flex:0 1 100% !important;}}.layout--threecol-section{display:block;}.layout--threecol-section .layout__container{gap:16px;}.layout--threecol-section .layout__region{flex:0 1 100%;margin-bottom:24px;}@media (min-width:1000px){.layout--threecol-section .layout__region{flex:0 1 calc((100% / 3) - 16px);margin-bottom:0;}}.layout__container{padding-inline:16px;max-width:1920px;width:100%;margin:auto;display:flex;flex-wrap:wrap;}@media (min-width:768px){.layout__container{padding-inline:40px;}}@media (min-width:1280px){.layout__container{padding-inline:60px;}}.full-width-block .layout__container{padding-left:0px !important;padding-right:0px !important;max-width:100% !important;width:100%;}.layout--twocol-section--50-50 .layout__region.layout__region--first,.layout--twocol-section--50-50 .layout__region.layout__region--second{width:100%;max-width:50%;}@media (max-width:767px){.layout--twocol-section--50-50 .layout__region.layout__region--first,.layout--twocol-section--50-50 .layout__region.layout__region--second{max-width:100%;}}#block-hounder-base-tabs{position:fixed;bottom:0;left:0;width:100%;background:var(--drool);z-index:9999;}#block-hounder-base-tabs > .contextual{display:none;}#block-hounder-base-tabs ul{max-width:75%;margin:0 auto;padding:10px 0;display:flex;gap:10px;flex-wrap:wrap;justify-content:center;}#block-hounder-base-tabs ul li{display:flex;}#block-hounder-base-tabs ul li a{background:var(--kibble);color:var(--kibble-darken);font-weight:700;padding:5px 12px;border-radius:5px;text-decoration:none;transition:all 0.2s ease-in-out;font-size:14px;}#block-hounder-base-tabs ul li a:hover{background:var(--treat);}#block-hounder-base-tabs ul li a.is-active{background:var(--treat);}#block-hounder-base-tabs ul li::before{display:none;}.inline-block-list a{font-size:12px !important;}.layout-builder-form{background:#fff;padding:0;margin:0;}.layout-builder-form .form-actions{background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:1rem 1.5rem;display:flex;align-items:center;gap:0.75rem;flex-wrap:wrap;position:sticky;top:0;z-index:100;box-shadow:0 1px 3px rgba(0,0,0,0.05);}.layout-builder-form .form-actions .button--primary{background:#0073e6;color:#fff;border:none;padding:0.625rem 1.25rem;border-radius:6px;font-weight:500;font-size:0.9375rem;cursor:pointer;transition:all 0.2s ease;box-shadow:0 1px 2px rgba(0,0,0,0.05);}.layout-builder-form .form-actions .button--primary:hover{background:#0060c0;box-shadow:0 2px 4px rgba(0,115,230,0.2);transform:translateY(-1px);}.layout-builder-form .form-actions .button:not(.button--primary){background:#fff;color:#374151;border:1px solid #d1d5db;padding:0.625rem 1.25rem;border-radius:6px;font-weight:500;font-size:0.9375rem;cursor:pointer;transition:all 0.2s ease;}.layout-builder-form .form-actions .button:not(.button--primary):hover{background:#f9fafb;border-color:#9ca3af;box-shadow:0 1px 2px rgba(0,0,0,0.05);}.layout-builder-form .form-actions .form-type-checkbox{margin:0;display:flex;align-items:center;gap:0.5rem;}.layout-builder-form .form-actions .form-checkbox{width:1rem;height:1rem;border-radius:4px;border:1px solid #d1d5db;cursor:pointer;transition:all 0.2s ease;}.layout-builder-form .form-actions .form-checkbox:checked{background:#0073e6;border-color:#0073e6;}.layout-builder-form .form-actions label.option{margin:0;font-size:0.9375rem;color:#374151;cursor:pointer;user-select:none;}.layout-builder-form .layout-builder__message{font-size:12px;background:#fff;padding:1rem 1.5rem;border-bottom:1px solid #e5e7eb;}.layout-builder-form .layout-builder__message [role="contentinfo"]{display:flex;flex-direction:column;gap:0;}.layout-builder-form .layout-builder__message [role="contentinfo"] > :first-child{color:#374151;font-size:0.9375rem;line-height:1.5;}.layout-builder-form .layout-builder__message a{color:#0073e6;text-decoration:none;font-weight:500;}.layout-builder-form .layout-builder__message a:hover{text-decoration:underline;}.layout-builder-form .messages--warning{background:#fef3c7;border-left:4px solid #f59e0b;padding:0.875rem 1rem;border-radius:6px;color:#92400e;font-size:0.9375rem;font-weight:500;margin:0;}.layout-builder-form .vertical-tabs{margin:1.5rem;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,0.1);}.layout-builder-form .vertical-tabs__menu{background:#f9fafb;border-right:1px solid #e5e7eb;padding:0;margin:0;list-style:none;min-width:200px;}.layout-builder-form .vertical-tabs__menu-item{border-bottom:1px solid #e5e7eb;}.layout-builder-form .vertical-tabs__menu-item a{display:block;padding:1rem;color:#6b7280;text-decoration:none;transition:all 0.2s ease;border-left:3px solid transparent;}.layout-builder-form .vertical-tabs__menu-item.is-selected a{background:#fff;color:#0073e6;border-left-color:#0073e6;font-weight:500;}.layout-builder-form .vertical-tabs__menu-item a:hover{background:#f3f4f6;}.layout-builder-form .vertical-tabs__menu-item-title{display:block;font-size:0.9375rem;}.layout-builder-form .vertical-tabs__menu-item-summary{display:block;font-size:0.8125rem;color:#9ca3af;margin-top:0.25rem;}.layout-builder-form .vertical-tabs__panes{background:#fff;padding:1.5rem;}.layout-builder-form details.vertical-tabs__pane{border:none;margin:0;}.layout-builder-form details.vertical-tabs__pane summary{font-size:1.125rem;font-weight:600;color:#111827;padding:0 0 1rem 0;cursor:pointer;list-style:none;border-bottom:1px solid #e5e7eb;margin-bottom:1rem;}.layout-builder-form details.vertical-tabs__pane summary::-webkit-details-marker{display:none;}.layout-builder-form details.vertical-tabs__pane .form-type-checkbox{display:flex;align-items:center;gap:0.625rem;margin:0;}.layout-builder-form details.vertical-tabs__pane .form-checkbox{width:1.125rem;height:1.125rem;border-radius:4px;border:1px solid #d1d5db;cursor:pointer;}.layout-builder-form details.vertical-tabs__pane .form-checkbox:checked{background:#0073e6;border-color:#0073e6;}.layout-builder-form details.vertical-tabs__pane label.option{margin:0;color:#374151;font-size:0.9375rem;cursor:pointer;}.layout-builder-form > div:last-child{background:#f0f7ff;padding:1.25rem 1.5rem;display:flex;gap:1rem;justify-content:center;border-top:1px solid #bfdbfe;flex-wrap:wrap;}.layout-builder-form .js-show{margin-left:auto;}.layout-builder-form .form-type-vertical-tabs{display:none !important;}.layout-builder-form > div:last-child .button{background:#0073e6;color:#fff;border:none;padding:0.75rem 1.5rem;border-radius:6px;font-weight:600;font-size:0.9375rem;cursor:pointer;transition:all 0.2s ease;box-shadow:0 2px 4px rgba(0,115,230,0.15);text-transform:capitalize;}.layout-builder-form > div:last-child .button:hover{background:#0060c0;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,115,230,0.25);}@media (max-width:767px){.form-actions{padding:0.875rem;}.vertical-tabs{margin:1rem;}.vertical-tabs__menu{min-width:150px;}.vertical-tabs__panes{padding:1rem;}}.button:focus-visible,.form-checkbox:focus-visible{outline:2px solid #0073e6;outline-offset:2px;}.hidden{display:none !important;}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}ul.toolbar-menu .menu-item a{justify-content:flex-start !important;}div[role="contentinfo"]{background:var(--gray-2);color:var(--drool);margin:12p 0;padding:12px;}.field--name-moderation-state{background:var(--gray-1);padding:10px;box-shadow:0 2px 4px rgba(0,0,0,0.1);}#edit-moderation-state-0{display:flex;align-items:center;gap:24px;}#edit-moderation-state-0 .form-item{display:flex;align-items:center;gap:12px;}#edit-moderation-state-0 label{font-weight:500;margin:0;}#edit-moderation-state-0-current{color:var(--black);font-weight:700;}#edit-moderation-state-0-state{padding:8px 36px 8px 12px;border:1px solid #d0d0d0;border-radius:4px;background:var(--snowdog);}.layout-builder-discard-changes.confirmation{background:var(--snowdog);border-radius:8px;padding:24px;}.layout-builder-discard-changes .form-actions{display:flex;gap:12px;}.layout-builder-discard-changes .button--primary{background:var(--rabies);color:var(--snowdog);padding:10px 24px;border-radius:6px;border:none;font-weight:500;cursor:pointer;transition:background 0.2s ease;}.layout-builder-discard-changes .button--primary:hover{background:var(--rabies-darken);}.layout-builder-discard-changes #edit-actions{margin-top:12px;}.layout-builder-discard-changes .dialog-cancel{background:transparent;border:1px solid var(--drool);padding:10px 24px;border-radius:6px;font-weight:500;transition:background 0.2s ease;}.layout-builder-discard-changes .dialog-cancel:hover{background:var(--gray-1);border:1px solid var(--drool-darken);color:var(--drool-darken);}[class*=container]{margin:auto;}.mt-large{margin-top:48px;}@media (min-width:768px){.mt-large{margin-top:56px;}}@media (min-width:1000px){.mt-large{margin-top:64px;}}@media (min-width:1280px){.mt-large{margin-top:72px;}}.mt-medium{margin-top:32px;}@media (min-width:768px){.mt-medium{margin-top:40px;}}@media (min-width:1000px){.mt-medium{margin-top:48px;}}@media (min-width:1280px){.mt-medium{margin-top:56px;}}.mt-small{margin-top:16px;}@media (min-width:768px){.mt-small{margin-top:24px;}}@media (min-width:1000px){.mt-small{margin-top:32px;}}@media (min-width:1280px){.mt-small{margin-top:40px;}}.mb-large{margin-bottom:48px;}@media (min-width:768px){.mb-large{margin-bottom:56px;}}@media (min-width:1000px){.mb-large{margin-bottom:64px;}}@media (min-width:1280px){.mb-large{margin-bottom:72px;}}.mb-medium{margin-bottom:32px;}@media (min-width:768px){.mb-medium{margin-bottom:40px;}}@media (min-width:1000px){.mb-medium{margin-bottom:48px;}}@media (min-width:1280px){.mb-medium{margin-bottom:56px;}}.mb-small{margin-bottom:16px;}@media (min-width:768px){.mb-small{margin-bottom:24px;}}@media (min-width:1000px){.mb-small{margin-bottom:32px;}}@media (min-width:1280px){.mb-small{margin-bottom:40px;}}.pt-large{padding-top:48px;}@media (min-width:768px){.pt-large{padding-top:56px;}}@media (min-width:1000px){.pt-large{padding-top:64px;}}@media (min-width:1280px){.pt-large{padding-top:72px;}}.pt-medium{padding-top:32px;}@media (min-width:768px){.pt-medium{padding-top:40px;}}@media (min-width:1000px){.pt-medium{padding-top:48px;}}@media (min-width:1280px){.pt-medium{padding-top:56px;}}.pt-small{padding-top:16px;}@media (min-width:768px){.pt-small{padding-top:24px;}}@media (min-width:1000px){.pt-small{padding-top:32px;}}@media (min-width:1280px){.pt-small{padding-top:40px;}}.pb-large{padding-bottom:48px;}@media (min-width:768px){.pb-large{padding-bottom:56px;}}@media (min-width:1000px){.pb-large{padding-bottom:64px;}}@media (min-width:1280px){.pb-large{padding-bottom:72px;}}.pb-medium{padding-bottom:32px;}@media (min-width:768px){.pb-medium{padding-bottom:40px;}}@media (min-width:1000px){.pb-medium{padding-bottom:48px;}}@media (min-width:1280px){.pb-medium{padding-bottom:56px;}}.pb-small{padding-bottom:16px;}@media (min-width:768px){.pb-small{padding-bottom:24px;}}@media (min-width:1000px){.pb-small{padding-bottom:32px;}}@media (min-width:1280px){.pb-small{padding-bottom:40px;}}.highlight-reel-mask .layout__container{mask-image:url(/themes/custom/hounder_base/masks/highlight-reel.svg);mask-repeat:no-repeat;mask-size:cover;margin:auto;background-color:var(--page-color,var(--whimper,var(--black)));padding-top:50px;padding-bottom:50px;}@media (min-width:1000px){.highlight-reel-mask .layout__container{padding-top:80px;padding-bottom:80px;mask-size:100% 100%;}}@media (max-width:999px){.highlight-reel-mask .layout__container{mask-image:url(/themes/custom/hounder_base/masks/highlight-reel-tablet.svg) !important;}}@media (max-width:568px){.highlight-reel-mask .layout__container{mask-image:url(/themes/custom/hounder_base/masks/highlight-reel-mobile.svg) !important;}}.banner-subsection .layout__region{margin-top:var(--spacing-0);width:50%;}@media (max-width:999px){.banner-subsection .layout__region{padding-inline:12px;max-width:700px;width:100%;margin:auto;padding-right:12px;}.banner-subsection .layout__region p{text-align:center;}}.nodetype--basic-page .banner-subsection{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}@media (width >= 90rem){.nodetype--basic-page .banner-subsection{font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}}.nodetype--basic-page .banner-subsection .layout__region{padding-left:10%;}@media (max-width:999px){.nodetype--basic-page .banner-subsection .layout__region{max-width:50%;width:auto;margin:0;margin-right:auto;padding:0;}}@media (max-width:767px){.nodetype--basic-page .banner-subsection .layout__region{max-width:100%;width:100%;padding:0;}}.top-mask,.bottom-mask{position:relative;}.top-mask.bg-slobber::before,.top-mask.bg-slobber::after,.bottom-mask.bg-slobber::before,.bottom-mask.bg-slobber::after{background-color:var(--slobber);}.top-mask.bg-whimper::before,.top-mask.bg-whimper::after,.bottom-mask.bg-whimper::before,.bottom-mask.bg-whimper::after{background-color:var(--whimper);}.top-mask.bg-waterbowl::before,.top-mask.bg-waterbowl::after,.bottom-mask.bg-waterbowl::before,.bottom-mask.bg-waterbowl::after{background-color:var(--waterbowl);}.top-mask.bg-drool::before,.top-mask.bg-drool::after,.bottom-mask.bg-drool::before,.bottom-mask.bg-drool::after{background-color:var(--drool);}.top-mask.bg-booger::before,.top-mask.bg-booger::after,.bottom-mask.bg-booger::before,.bottom-mask.bg-booger::after{background-color:var(--booger);}.top-mask.bg-mange::before,.top-mask.bg-mange::after,.bottom-mask.bg-mange::before,.bottom-mask.bg-mange::after{background-color:var(--mange);}.top-mask.bg-rabies::before,.top-mask.bg-rabies::after,.bottom-mask.bg-rabies::before,.bottom-mask.bg-rabies::after{background-color:var(--rabies);}.top-mask.bg-treat::before,.top-mask.bg-treat::after,.bottom-mask.bg-treat::before,.bottom-mask.bg-treat::after{background-color:var(--treat);}.top-mask.bg-kibble::before,.top-mask.bg-kibble::after,.bottom-mask.bg-kibble::before,.bottom-mask.bg-kibble::after{background-color:var(--kibble);}.top-mask::before{content:'';position:absolute;top:-59px;left:0;width:100%;height:60px;mask-image:url(/themes/custom/hounder_base/masks/general-section-1.svg);mask-repeat:no-repeat;mask-size:cover;mask-position:center;}.bottom-mask::after{content:'';position:absolute;bottom:-59px;left:0;width:100%;height:60px;mask-image:url(/themes/custom/hounder_base/masks/general-section-2.svg);mask-repeat:no-repeat;mask-size:cover;mask-position:center;transform:rotate(180deg);}.is-layout-builder-editing .layout-builder__link--configure{background-color:var(--snowdog);z-index:100;position:relative;padding:10px;border-radius:10px;}.layout--fourcol-section.icon-card-layout .layout__container{display:flex;flex-direction:row !important;}.layout--fourcol-section .layout__region:has(.icon-card){margin-bottom:0px !important;}.home-banner svg path{fill:var(--white);}.industry-heavy-banner,.service-heavy-banner,.basic-heavy-banner{padding:48px 24px;padding-top:96px;height:auto;position:relative;mask-image:url('/themes/custom/hounder_base/masks/heavy-banner-desktop.svg');mask-repeat:no-repeat;mask-size:cover;mask-position:bottom;overflow:hidden;display:flex;align-items:stretch;}.industry-heavy-banner.content-left,.service-heavy-banner.content-left,.basic-heavy-banner.content-left{padding-left:0px;padding-right:0px;padding-bottom:0px;}.industry-heavy-banner__headings,.service-heavy-banner__headings,.basic-heavy-banner__headings{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;width:100%;}.industry-heavy-banner__headings-title,.service-heavy-banner__headings-title,.basic-heavy-banner__headings-title{font-weight:500;}.industry-heavy-banner__headings svg,.service-heavy-banner__headings svg,.basic-heavy-banner__headings svg{width:100%;}.industry-heavy-banner__headings svg path,.service-heavy-banner__headings svg path,.basic-heavy-banner__headings svg path{fill:#004158;}.industry-heavy-banner-centered__content,.service-heavy-banner-centered__content,.basic-heavy-banner-centered__content{margin:0 auto;max-width:1800px;position:relative;width:100%;height:auto;}.industry-heavy-banner-centered__content.content-left,.service-heavy-banner-centered__content.content-left,.basic-heavy-banner-centered__content.content-left{display:flex;justify-content:space-between;align-items:center;}.industry-heavy-banner-centered__content.content-left .basic-heavy-banner__media,.service-heavy-banner-centered__content.content-left .basic-heavy-banner__media,.basic-heavy-banner-centered__content.content-left .basic-heavy-banner__media{position:static;right:auto;bottom:auto;--animation-duration:0.3s;}@media (max-width:767px){.industry-heavy-banner-centered__content.content-left,.service-heavy-banner-centered__content.content-left,.basic-heavy-banner-centered__content.content-left{flex-direction:column;}}.industry-heavy-banner__content,.service-heavy-banner__content,.basic-heavy-banner__content{margin:48px 0;font-weight:500;max-width:540px;}.industry-heavy-banner__content.content-left,.service-heavy-banner__content.content-left,.basic-heavy-banner__content.content-left{display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:24px;padding-right:24px;padding-bottom:24px;margin-top:0px;max-width:45%;}@media (max-width:767px){.industry-heavy-banner__content.content-left,.service-heavy-banner__content.content-left,.basic-heavy-banner__content.content-left{max-width:100%;margin-bottom:0px;}}@media (min-width:768px){.industry-heavy-banner__content.content-left,.service-heavy-banner__content.content-left,.basic-heavy-banner__content.content-left{padding-left:60px;}}.industry-heavy-banner__content-subtext,.service-heavy-banner__content-subtext,.basic-heavy-banner__content-subtext{margin-top:32px;}.industry-heavy-banner__content-subtext p,.industry-heavy-banner__content-subtext ul,.industry-heavy-banner__content-subtext ol,.service-heavy-banner__content-subtext p,.service-heavy-banner__content-subtext ul,.service-heavy-banner__content-subtext ol,.basic-heavy-banner__content-subtext p,.basic-heavy-banner__content-subtext ul,.basic-heavy-banner__content-subtext ol{font-family:"IBM Plex Sans";font-size:20px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-0.22px;}.industry-heavy-banner__content-subtext ul,.industry-heavy-banner__content-subtext ol,.service-heavy-banner__content-subtext ul,.service-heavy-banner__content-subtext ol,.basic-heavy-banner__content-subtext ul,.basic-heavy-banner__content-subtext ol{padding-left:16px !important;}.industry-heavy-banner__content-sets-apart,.service-heavy-banner__content-sets-apart,.basic-heavy-banner__content-sets-apart{margin-top:36px;}.industry-heavy-banner__content-sets-apart p,.service-heavy-banner__content-sets-apart p,.basic-heavy-banner__content-sets-apart p{color:var(--snowdog);}.industry-heavy-banner__content-ctas,.service-heavy-banner__content-ctas,.basic-heavy-banner__content-ctas{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;padding:0px;margin-top:16px;}@media (max-width:1280px){.industry-heavy-banner__content,.service-heavy-banner__content,.basic-heavy-banner__content{max-width:40%;}}@media (max-width:767px){.industry-heavy-banner__content,.service-heavy-banner__content,.basic-heavy-banner__content{padding-right:24px;padding-left:24px;max-width:100%;}}.industry-heavy-banner__media,.service-heavy-banner__media,.basic-heavy-banner__media{position:absolute;height:auto;right:0px;bottom:0px;width:100%;z-index:-1;display:flex;justify-content:flex-end;align-items:flex-end;}.industry-heavy-banner__media img,.service-heavy-banner__media img,.basic-heavy-banner__media img{width:100%;max-width:100%;min-height:0px;object-fit:cover;object-position:bottom left;height:100%;}@media (min-width:1000px){.industry-heavy-banner__media img,.service-heavy-banner__media img,.basic-heavy-banner__media img{height:100%;}}@media (min-width:1000px){.industry-heavy-banner__media,.service-heavy-banner__media,.basic-heavy-banner__media{max-width:900px;}}@media (min-width:1280px){.industry-heavy-banner__media,.service-heavy-banner__media,.basic-heavy-banner__media{height:auto;max-width:1100px;}}@media (min-width:1480px){.industry-heavy-banner__media,.service-heavy-banner__media,.basic-heavy-banner__media{max-width:1100px;}}@media (max-width:767px){.industry-heavy-banner__media,.service-heavy-banner__media,.basic-heavy-banner__media{position:relative;max-width:100%;bottom:auto;right:-20px;z-index:0;}}.industry-heavy-banner .basic-banner-preheading,.service-heavy-banner .basic-banner-preheading,.basic-heavy-banner .basic-banner-preheading{font-family:Bitter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.198px;position:relative;display:block;width:fit-content;color:inherit !important;margin-bottom:24px;}.industry-heavy-banner .basic-banner-preheading a,.service-heavy-banner .basic-banner-preheading a,.basic-heavy-banner .basic-banner-preheading a{color:inherit !important;}.industry-heavy-banner .basic-banner-preheading .basic-banner-preheading-underline,.service-heavy-banner .basic-banner-preheading .basic-banner-preheading-underline,.basic-heavy-banner .basic-banner-preheading .basic-banner-preheading-underline{content:'';width:100%;height:5px;position:absolute;bottom:-7px;left:0;mask-image:url('/themes/custom/hounder_base/masks/preheading-underline.svg');mask-repeat:no-repeat;mask-size:100%;mask-position:center;background-color:inherit;}.industry-heavy-banner-arrow,.service-heavy-banner-arrow,.basic-heavy-banner-arrow{width:42px;height:54px;position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);z-index:2;mask-image:url('/themes/custom/hounder_base/masks/banner-down-arrow.svg');mask-repeat:no-repeat;mask-size:cover;cursor:pointer;}@media (min-width:1000px){.industry-heavy-banner,.service-heavy-banner,.basic-heavy-banner{height:auto;max-height:1200px;}}@media (max-width:999px){.industry-heavy-banner,.service-heavy-banner,.basic-heavy-banner{height:auto;max-height:1000px;padding-right:0px;}}@media (max-width:767px){.industry-heavy-banner,.service-heavy-banner,.basic-heavy-banner{height:auto;padding-right:0px;padding-left:0px;}}.service-light-banner,.basic-light-banner{padding:20px;padding-top:96px;display:flex;flex-wrap:wrap;height:auto;position:relative;align-items:flex-end;margin-bottom:-1px;}@media (min-width:768px){.service-light-banner,.basic-light-banner{padding:60px;}}.service-light-banner__content,.basic-light-banner__content{width:100%;height:auto;max-width:45%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-bottom:72px;gap:20px;}.service-light-banner__content-ctas,.basic-light-banner__content-ctas{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;padding:0px;margin-top:16px;}@media (max-width:900px){.service-light-banner__content,.basic-light-banner__content{width:100%;max-width:100%;padding-bottom:16px;}}.service-light-banner__content-headline,.basic-light-banner__content-headline{font-weight:700;margin-bottom:20px;}.service-light-banner__content-inner,.basic-light-banner__content-inner{width:100%;position:relative;display:flex;justify-content:space-between;height:auto;max-width:1800px;gap:40px;margin:0 auto;transform:translateY(24px);z-index:2;}@media (max-width:900px){.service-light-banner__content-inner,.basic-light-banner__content-inner{flex-direction:column;gap:12px;}}@media (min-width:1600px){.service-light-banner__content-inner,.basic-light-banner__content-inner{gap:80px;}}.service-light-banner__content-subtext,.basic-light-banner__content-subtext{font-family:"IBM Plex Sans";font-weight:500;}@media (min-width:1440px){.service-light-banner__content-subtext,.basic-light-banner__content-subtext{max-width:600px;}}.service-light-banner__media,.basic-light-banner__media{width:100%;height:auto;max-width:53%;position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:flex-end;--animation-duration:0.3s;}@media (max-width:900px){.service-light-banner__media,.basic-light-banner__media{max-width:100%;}}.service-light-banner__media-image,.service-light-banner__media-video,.basic-light-banner__media-image,.basic-light-banner__media-video{mask-image:url('/themes/custom/hounder_base/masks/hounder-mask_subpage-banner-video.svg');mask-repeat:no-repeat;mask-size:100% 100%;object-fit:cover;height:100%;aspect-ratio:16 / 9;}.service-light-banner .basic-banner-preheading,.basic-light-banner .basic-banner-preheading{font-family:Bitter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.198px;position:relative;display:block;width:fit-content;color:inherit !important;margin-bottom:8px;}.service-light-banner .basic-banner-preheading .basic-banner-preheading-underline,.basic-light-banner .basic-banner-preheading .basic-banner-preheading-underline{content:'';width:100%;height:5px;position:absolute;bottom:-7px;left:0;mask-image:url('/themes/custom/hounder_base/masks/preheading-underline.svg');mask-repeat:no-repeat;mask-size:contain;mask-position:left;background-color:inherit;}.service-light-banner .basic-banner-mask.umbrella,.basic-light-banner .basic-banner-mask.umbrella{width:100%;height:65px;mask-image:url('/themes/custom/hounder_base/masks/industries-banner-desktop.svg');mask-repeat:no-repeat;mask-size:cover;mask-position:bottom;position:absolute;bottom:0;left:0;background-color:white;z-index:1;transform:rotate(180deg);}.service-light-banner .service-banner-mask.service-parent,.service-light-banner .basic-banner-mask.parent,.basic-light-banner .service-banner-mask.service-parent,.basic-light-banner .basic-banner-mask.parent{width:100%;height:100px;mask-image:url('/themes/custom/hounder_base/masks/service-parent-mask-original.svg');mask-repeat:no-repeat;mask-size:cover;mask-position:bottom;position:absolute;bottom:0;left:0;background-color:white;z-index:1;}.service-light-banner-woosh,.basic-light-banner-woosh{width:60%;height:100%;max-width:90%;max-height:255px;position:absolute;bottom:-200px;left:50%;right:auto;z-index:20;transform:translateX(-50%);}@media (min-width:768px){.service-light-banner-woosh,.basic-light-banner-woosh{width:100%;max-width:455px;max-height:380px;bottom:-240px;right:auto;}}@media (min-width:1200px){.service-light-banner-woosh,.basic-light-banner-woosh{max-width:838px;max-height:800px;transform:translateX(-50%);}}@media (min-width:1600px){.service-light-banner-woosh,.basic-light-banner-woosh{bottom:-400px;}}.service-light-banner-woosh svg,.basic-light-banner-woosh svg{object-fit:contain;width:100%;height:100%;}.service-light-banner-woosh.slobber svg g path,.basic-light-banner-woosh.slobber svg g path{fill:var(--slobber);}.service-light-banner-woosh.drool svg g path,.basic-light-banner-woosh.drool svg g path{fill:var(--drool);}.service-light-banner-woosh.waterbowl svg g path,.basic-light-banner-woosh.waterbowl svg g path{fill:var(--waterbowl);}.service-light-banner-woosh.booger svg g path,.basic-light-banner-woosh.booger svg g path{fill:var(--booger);}.service-light-banner-woosh.mange svg g path,.basic-light-banner-woosh.mange svg g path{fill:var(--mange);}.service-light-banner-woosh.rabies svg g path,.basic-light-banner-woosh.rabies svg g path{fill:var(--rabies);}.service-light-banner-woosh.treat svg g path,.basic-light-banner-woosh.treat svg g path{fill:var(--treat);}.service-light-banner-woosh.kibble svg g path,.basic-light-banner-woosh.kibble svg g path{fill:var(--kibble);}@media (min-width:1200px){.service-light-banner-woosh.about_woosh,.basic-light-banner-woosh.about_woosh{bottom:-280px;left:80%;}}@media (min-width:1200px){.service-light-banner-woosh.industries_woosh,.basic-light-banner-woosh.industries_woosh{bottom:-240px;left:59%;}}@media (min-width:1200px){.service-light-banner-woosh.case_studies_woosh,.basic-light-banner-woosh.case_studies_woosh{bottom:-240px;left:66%;}}.service-light-banner-woosh.case_studies_woosh svg,.basic-light-banner-woosh.case_studies_woosh svg{transform:translateX(-20%);}@media (min-width:1200px){.service-light-banner-woosh.services_woosh,.basic-light-banner-woosh.services_woosh{bottom:-240px;left:59%;}}.service-light-banner-woosh.service_page_subpage_woosh,.basic-light-banner-woosh.service_page_subpage_woosh{transform:translateX(-5%);}@media (min-width:1200px){.service-light-banner-woosh.service_page_subpage_woosh,.basic-light-banner-woosh.service_page_subpage_woosh{transform:translateX(-65%);}}.service-light-banner-woosh.service_page_subpage_woosh svg,.basic-light-banner-woosh.service_page_subpage_woosh svg{max-height:400px;transform:rotate(45deg);}@media (min-width:768px){.service-light-banner-woosh.service_page_subpage_woosh svg,.basic-light-banner-woosh.service_page_subpage_woosh svg{max-height:800px;}}@media (min-width:1200px){.service-light-banner-woosh.service_page_subpage_woosh svg,.basic-light-banner-woosh.service_page_subpage_woosh svg{transform:rotate(45deg);}}@media (min-width:1200px){.service-light-banner-woosh.dog_bowl_woosh,.basic-light-banner-woosh.dog_bowl_woosh{bottom:-240px;}}.service-light-banner-nav,.basic-light-banner-nav{width:100%;height:100%;min-height:165px;padding-top:24px;padding-left:32px;padding-bottom:24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;max-width:1864px;margin:0 auto;}@media (min-width:768px){.service-light-banner-nav,.basic-light-banner-nav{padding-left:60px;}}@media (min-width:2560px){.service-light-banner-nav,.basic-light-banner-nav{padding-left:32px;}}.service-light-banner-nav-header,.basic-light-banner-nav-header{color:var(--gray-5,#999);font-family:Bitter;font-size:16px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-0.154px;}@media (min-width:1600px){.service-light-banner-nav-header,.basic-light-banner-nav-header{font-size:18px;line-height:22px;}}.service-light-banner-nav-link,.basic-light-banner-nav-link{color:var(--gray-8,#2B2B2B);font-family:"IBM Plex Sans";font-size:16px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-0.176px;position:relative;padding:6px 0px;}@media (min-width:1600px){.service-light-banner-nav-link,.basic-light-banner-nav-link{font-size:20px;line-height:24px;}}.service-light-banner-nav-link:hover div,.service-light-banner-nav-link:focus div,.basic-light-banner-nav-link:hover div,.basic-light-banner-nav-link:focus div{animation:revealLeft 0.25s ease-in-out forwards;}.service-light-banner-nav-link:hover,.service-light-banner-nav-link:focus,.service-light-banner-nav-link:visited,.basic-light-banner-nav-link:hover,.basic-light-banner-nav-link:focus,.basic-light-banner-nav-link:visited{color:var(--gray-8,#2B2B2B);}.service-light-banner-nav-link div,.basic-light-banner-nav-link div{position:absolute;left:0;bottom:-6px;width:100%;height:100%;z-index:1;opacity:0.54;clip-path:polygon(0 0,0 0,0 100%,0 100%);}.service-light-banner-nav-link div svg,.basic-light-banner-nav-link div svg{width:100%;}.service-light-banner-nav.whimper svg path,.basic-light-banner-nav.whimper svg path{fill:var(--whimper);}.service-light-banner-nav.slobber svg path,.basic-light-banner-nav.slobber svg path{fill:var(--slobber);}.service-light-banner-nav.drool svg path,.basic-light-banner-nav.drool svg path{fill:var(--drool);}.service-light-banner-nav.rabies svg path,.basic-light-banner-nav.rabies svg path{fill:var(--rabies);}.service-light-banner-nav.treat svg path,.basic-light-banner-nav.treat svg path{fill:var(--treat);}.service-light-banner-nav.booger svg path,.basic-light-banner-nav.booger svg path{fill:var(--booger);}.service-light-banner-nav.mange svg path,.basic-light-banner-nav.mange svg path{fill:var(--mange);}.service-light-banner-nav.kibble svg path,.basic-light-banner-nav.kibble svg path{fill:var(--kibble);}@media (min-width:1600px){.service-light-banner,.basic-light-banner{min-height:720px;}}@media (max-width:900px){.service-light-banner,.basic-light-banner{padding-top:72px;}}.service-banner.whimper,.industry-banner.whimper,.service-light-banner.whimper,.service-heavy-banner.whimper,.basic-light-banner.whimper,.basic-heavy-banner.whimper,.industry-heavy-banner.whimper{background-color:var(--whimper);color:var(--whimper-text-contrast-darken);}.service-banner.whimper p,.industry-banner.whimper p,.service-light-banner.whimper p,.service-heavy-banner.whimper p,.basic-light-banner.whimper p,.basic-heavy-banner.whimper p,.industry-heavy-banner.whimper p{color:var(--whimper-text-contrast-darken);}.service-banner.whimper svg path,.industry-banner.whimper svg path,.service-light-banner.whimper svg path,.service-heavy-banner.whimper svg path,.basic-light-banner.whimper svg path,.basic-heavy-banner.whimper svg path,.industry-heavy-banner.whimper svg path{fill:var(--whimper-darken);}.service-banner.whimper .basic-banner-preheading-underline,.industry-banner.whimper .basic-banner-preheading-underline,.service-light-banner.whimper .basic-banner-preheading-underline,.service-heavy-banner.whimper .basic-banner-preheading-underline,.basic-light-banner.whimper .basic-banner-preheading-underline,.basic-heavy-banner.whimper .basic-banner-preheading-underline,.industry-heavy-banner.whimper .basic-banner-preheading-underline{background-color:var(--whimper-text-contrast-darken);}.service-banner.whimper ul li:before,.industry-banner.whimper ul li:before,.service-light-banner.whimper ul li:before,.service-heavy-banner.whimper ul li:before,.basic-light-banner.whimper ul li:before,.basic-heavy-banner.whimper ul li:before,.industry-heavy-banner.whimper ul li:before{background-color:var(--whimper-text-contrast-darken);}.service-banner.slobber,.industry-banner.slobber,.service-light-banner.slobber,.service-heavy-banner.slobber,.basic-light-banner.slobber,.basic-heavy-banner.slobber,.industry-heavy-banner.slobber{background-color:var(--slobber);color:var(--slobber-text-contrast-darken);}.service-banner.slobber p,.industry-banner.slobber p,.service-light-banner.slobber p,.service-heavy-banner.slobber p,.basic-light-banner.slobber p,.basic-heavy-banner.slobber p,.industry-heavy-banner.slobber p{color:var(--slobber-text-contrast-darken);}.service-banner.slobber svg path,.industry-banner.slobber svg path,.service-light-banner.slobber svg path,.service-heavy-banner.slobber svg path,.basic-light-banner.slobber svg path,.basic-heavy-banner.slobber svg path,.industry-heavy-banner.slobber svg path{fill:var(--slobber-darken);}.service-banner.slobber .basic-banner-preheading-underline,.industry-banner.slobber .basic-banner-preheading-underline,.service-light-banner.slobber .basic-banner-preheading-underline,.service-heavy-banner.slobber .basic-banner-preheading-underline,.basic-light-banner.slobber .basic-banner-preheading-underline,.basic-heavy-banner.slobber .basic-banner-preheading-underline,.industry-heavy-banner.slobber .basic-banner-preheading-underline{background-color:var(--slobber-text-contrast-darken);}.service-banner.slobber ul li:before,.industry-banner.slobber ul li:before,.service-light-banner.slobber ul li:before,.service-heavy-banner.slobber ul li:before,.basic-light-banner.slobber ul li:before,.basic-heavy-banner.slobber ul li:before,.industry-heavy-banner.slobber ul li:before{background-color:var(--slobber-text-contrast-darken);}.service-banner.drool,.industry-banner.drool,.service-light-banner.drool,.service-heavy-banner.drool,.basic-light-banner.drool,.basic-heavy-banner.drool,.industry-heavy-banner.drool{background-color:var(--drool);color:var(--drool-text-contrast-darken);}.service-banner.drool p,.industry-banner.drool p,.service-light-banner.drool p,.service-heavy-banner.drool p,.basic-light-banner.drool p,.basic-heavy-banner.drool p,.industry-heavy-banner.drool p{color:var(--drool-text-contrast-darken);}.service-banner.drool svg path,.industry-banner.drool svg path,.service-light-banner.drool svg path,.service-heavy-banner.drool svg path,.basic-light-banner.drool svg path,.basic-heavy-banner.drool svg path,.industry-heavy-banner.drool svg path{fill:var(--drool-darken);}.service-banner.drool .basic-banner-preheading-underline,.industry-banner.drool .basic-banner-preheading-underline,.service-light-banner.drool .basic-banner-preheading-underline,.service-heavy-banner.drool .basic-banner-preheading-underline,.basic-light-banner.drool .basic-banner-preheading-underline,.basic-heavy-banner.drool .basic-banner-preheading-underline,.industry-heavy-banner.drool .basic-banner-preheading-underline{background-color:var(--drool-text-contrast-darken);}.service-banner.drool ul li:before,.industry-banner.drool ul li:before,.service-light-banner.drool ul li:before,.service-heavy-banner.drool ul li:before,.basic-light-banner.drool ul li:before,.basic-heavy-banner.drool ul li:before,.industry-heavy-banner.drool ul li:before{background-color:var(--drool-text-contrast-darken);}.service-banner.rabies,.industry-banner.rabies,.service-light-banner.rabies,.service-heavy-banner.rabies,.basic-light-banner.rabies,.basic-heavy-banner.rabies,.industry-heavy-banner.rabies{background-color:var(--rabies);color:var(--rabies-text-contrast-darken);}.service-banner.rabies p,.industry-banner.rabies p,.service-light-banner.rabies p,.service-heavy-banner.rabies p,.basic-light-banner.rabies p,.basic-heavy-banner.rabies p,.industry-heavy-banner.rabies p{color:var(--rabies-text-contrast-darken);}.service-banner.rabies svg path,.industry-banner.rabies svg path,.service-light-banner.rabies svg path,.service-heavy-banner.rabies svg path,.basic-light-banner.rabies svg path,.basic-heavy-banner.rabies svg path,.industry-heavy-banner.rabies svg path{fill:var(--rabies-darken);}.service-banner.rabies .basic-banner-preheading-underline,.industry-banner.rabies .basic-banner-preheading-underline,.service-light-banner.rabies .basic-banner-preheading-underline,.service-heavy-banner.rabies .basic-banner-preheading-underline,.basic-light-banner.rabies .basic-banner-preheading-underline,.basic-heavy-banner.rabies .basic-banner-preheading-underline,.industry-heavy-banner.rabies .basic-banner-preheading-underline{background-color:var(--rabies-text-contrast-darken);}.service-banner.rabies ul li:before,.industry-banner.rabies ul li:before,.service-light-banner.rabies ul li:before,.service-heavy-banner.rabies ul li:before,.basic-light-banner.rabies ul li:before,.basic-heavy-banner.rabies ul li:before,.industry-heavy-banner.rabies ul li:before{background-color:var(--rabies-text-contrast-darken);}.service-banner.treat,.industry-banner.treat,.service-light-banner.treat,.service-heavy-banner.treat,.basic-light-banner.treat,.basic-heavy-banner.treat,.industry-heavy-banner.treat{background-color:var(--treat);color:var(--treat-text-contrast-darken);}.service-banner.treat p,.industry-banner.treat p,.service-light-banner.treat p,.service-heavy-banner.treat p,.basic-light-banner.treat p,.basic-heavy-banner.treat p,.industry-heavy-banner.treat p{color:var(--treat-text-contrast-darken);}.service-banner.treat svg path,.industry-banner.treat svg path,.service-light-banner.treat svg path,.service-heavy-banner.treat svg path,.basic-light-banner.treat svg path,.basic-heavy-banner.treat svg path,.industry-heavy-banner.treat svg path{fill:var(--treat-darken);}.service-banner.treat .basic-banner-preheading-underline,.industry-banner.treat .basic-banner-preheading-underline,.service-light-banner.treat .basic-banner-preheading-underline,.service-heavy-banner.treat .basic-banner-preheading-underline,.basic-light-banner.treat .basic-banner-preheading-underline,.basic-heavy-banner.treat .basic-banner-preheading-underline,.industry-heavy-banner.treat .basic-banner-preheading-underline{background-color:var(--treat-text-contrast-darken);}.service-banner.treat ul li:before,.industry-banner.treat ul li:before,.service-light-banner.treat ul li:before,.service-heavy-banner.treat ul li:before,.basic-light-banner.treat ul li:before,.basic-heavy-banner.treat ul li:before,.industry-heavy-banner.treat ul li:before{background-color:var(--treat-text-contrast-darken);}.service-banner.booger,.industry-banner.booger,.service-light-banner.booger,.service-heavy-banner.booger,.basic-light-banner.booger,.basic-heavy-banner.booger,.industry-heavy-banner.booger{background-color:var(--booger);color:var(--booger-text-contrast-darken);}.service-banner.booger p,.industry-banner.booger p,.service-light-banner.booger p,.service-heavy-banner.booger p,.basic-light-banner.booger p,.basic-heavy-banner.booger p,.industry-heavy-banner.booger p{color:var(--booger-text-contrast-darken);}.service-banner.booger svg path,.industry-banner.booger svg path,.service-light-banner.booger svg path,.service-heavy-banner.booger svg path,.basic-light-banner.booger svg path,.basic-heavy-banner.booger svg path,.industry-heavy-banner.booger svg path{fill:var(--booger-darken);}.service-banner.booger .basic-banner-preheading-underline,.industry-banner.booger .basic-banner-preheading-underline,.service-light-banner.booger .basic-banner-preheading-underline,.service-heavy-banner.booger .basic-banner-preheading-underline,.basic-light-banner.booger .basic-banner-preheading-underline,.basic-heavy-banner.booger .basic-banner-preheading-underline,.industry-heavy-banner.booger .basic-banner-preheading-underline{background-color:var(--booger-text-contrast-darken);}.service-banner.booger ul li:before,.industry-banner.booger ul li:before,.service-light-banner.booger ul li:before,.service-heavy-banner.booger ul li:before,.basic-light-banner.booger ul li:before,.basic-heavy-banner.booger ul li:before,.industry-heavy-banner.booger ul li:before{background-color:var(--booger-text-contrast-darken);}.service-banner.mange,.industry-banner.mange,.service-light-banner.mange,.service-heavy-banner.mange,.basic-light-banner.mange,.basic-heavy-banner.mange,.industry-heavy-banner.mange{background-color:var(--mange);color:var(--mange-text-contrast-darken);}.service-banner.mange p,.industry-banner.mange p,.service-light-banner.mange p,.service-heavy-banner.mange p,.basic-light-banner.mange p,.basic-heavy-banner.mange p,.industry-heavy-banner.mange p{color:var(--mange-text-contrast-darken);}.service-banner.mange svg path,.industry-banner.mange svg path,.service-light-banner.mange svg path,.service-heavy-banner.mange svg path,.basic-light-banner.mange svg path,.basic-heavy-banner.mange svg path,.industry-heavy-banner.mange svg path{fill:var(--mange-darken);}.service-banner.mange .basic-banner-preheading-underline,.industry-banner.mange .basic-banner-preheading-underline,.service-light-banner.mange .basic-banner-preheading-underline,.service-heavy-banner.mange .basic-banner-preheading-underline,.basic-light-banner.mange .basic-banner-preheading-underline,.basic-heavy-banner.mange .basic-banner-preheading-underline,.industry-heavy-banner.mange .basic-banner-preheading-underline{background-color:var(--mange-text-contrast-darken);}.service-banner.mange ul li:before,.industry-banner.mange ul li:before,.service-light-banner.mange ul li:before,.service-heavy-banner.mange ul li:before,.basic-light-banner.mange ul li:before,.basic-heavy-banner.mange ul li:before,.industry-heavy-banner.mange ul li:before{background-color:var(--mange-text-contrast-darken);}.service-banner.kibble,.industry-banner.kibble,.service-light-banner.kibble,.service-heavy-banner.kibble,.basic-light-banner.kibble,.basic-heavy-banner.kibble,.industry-heavy-banner.kibble{background-color:var(--kibble);color:var(--kibble-text-contrast-darken);}.service-banner.kibble p,.industry-banner.kibble p,.service-light-banner.kibble p,.service-heavy-banner.kibble p,.basic-light-banner.kibble p,.basic-heavy-banner.kibble p,.industry-heavy-banner.kibble p{color:var(--kibble-text-contrast-darken);}.service-banner.kibble svg path,.industry-banner.kibble svg path,.service-light-banner.kibble svg path,.service-heavy-banner.kibble svg path,.basic-light-banner.kibble svg path,.basic-heavy-banner.kibble svg path,.industry-heavy-banner.kibble svg path{fill:var(--kibble-darken);}.service-banner.kibble .basic-banner-preheading-underline,.industry-banner.kibble .basic-banner-preheading-underline,.service-light-banner.kibble .basic-banner-preheading-underline,.service-heavy-banner.kibble .basic-banner-preheading-underline,.basic-light-banner.kibble .basic-banner-preheading-underline,.basic-heavy-banner.kibble .basic-banner-preheading-underline,.industry-heavy-banner.kibble .basic-banner-preheading-underline{background-color:var(--kibble-text-contrast-darken);}.service-banner.kibble ul li:before,.industry-banner.kibble ul li:before,.service-light-banner.kibble ul li:before,.service-heavy-banner.kibble ul li:before,.basic-light-banner.kibble ul li:before,.basic-heavy-banner.kibble ul li:before,.industry-heavy-banner.kibble ul li:before{background-color:var(--kibble-text-contrast-darken);}.service-banner,.industry-banner,.basic-banner{position:relative;}.service-banner.service-parent,.basic-banner.parent{margin-bottom:24px;}.basic-banner.home{position:relative;padding-left:16px;padding-right:16px;overflow:hidden;}@media (min-width:786px){.basic-banner.home{padding-left:40px;padding-right:40px;}}@media (min-width:1000px){.basic-banner.home{padding-left:60px;padding-right:60px;}}.home-banner{width:100%;height:auto;min-height:600px;position:relative;padding-top:96px;padding-bottom:90px;margin:0px auto;}.home-banner__content{z-index:2;text-align:left;max-width:900px;margin-top:106px;position:relative;z-index:20;}@media (max-width:999px){.home-banner__content{text-align:center;}}@media (min-width:1600px){.home-banner__content{max-width:700px;}}.home-banner__content-headline{font-weight:700;margin-bottom:32px;}.home-banner__content-ctas{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;padding:0px;margin-top:12px;}.home-banner__content-subtext{margin-top:16px;font-family:'IBM Plex Sans';}@media (max-width:1600px){.home-banner__content{max-width:50%;}}@media (max-width:999px){.home-banner__content{max-width:100%;margin-top:0px;}}.home-banner__content-centered{width:100%;max-width:1800px;margin:0 auto;position:relative;}@media (max-width:999px){.home-banner__content-centered{position:static;}}.home-banner__media-image,.home-banner__media-video,.home-banner__media-poster{position:absolute;top:-104px;right:-12px;z-index:1;width:auto;height:auto;max-width:717px;object-fit:cover;object-position:center;}@media (max-width:1180px){.home-banner__media-image,.home-banner__media-video,.home-banner__media-poster{right:-26px;max-width:610px;}}@media (max-width:609px){.home-banner__media-image,.home-banner__media-video,.home-banner__media-poster{max-width:100%;}}@media (max-width:999px){.home-banner__media-image,.home-banner__media-video,.home-banner__media-poster{right:auto;left:50%;transform:translateX(-50%);}}@media (min-width:1280px){.home-banner__media-image,.home-banner__media-video,.home-banner__media-poster{max-width:900px;right:-140px;}}@media (min-width:1600px){.home-banner__media-image,.home-banner__media-video,.home-banner__media-poster{max-width:none;right:-50px;}}.home-banner__media-poster{display:none;max-width:500px;right:0px;}@media (min-width:1600px){.home-banner__media-poster{max-width:800px !important;}}.home-banner__logo-row{width:100%;height:auto;display:grid;gap:0px 32px;grid-template-columns:repeat(2,minmax(100px,1fr));justify-content:center;justify-items:center;align-items:start;position:relative;z-index:20;margin-top:150px;max-width:1800px;margin-left:auto;margin-right:auto;margin-bottom:2rem;}@media (min-width:768px){.home-banner__logo-row{grid-template-columns:repeat(3,minmax(155px,1fr));gap:80px 90px;}}@media (min-width:1000px){.home-banner__logo-row{grid-template-columns:repeat(4,minmax(155px,1fr));gap:80px 90px;}}.home-banner__logo-row-item{display:block;width:100%;height:90px;max-width:155px;}@media (min-width:1000px){.home-banner__logo-row-item:nth-child(4n + 1){margin-left:0;margin-right:auto;}}@media (min-width:1000px){.home-banner__logo-row-item:nth-child(4n + 4){margin-left:auto;margin-right:0;}}.home-banner__logo-row-item{background-color:hsla(0,0%,100%,.8);mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;}@media (max-width:767px){.home-banner__logo-row-item{max-width:85px;}}.home-banner.whimper{background-color:var(--whimper);color:var(--kibble);}.home-banner.whimper svg path{fill:var(--whimper-darken);}.home-banner.whimper ul li:before{background-color:var(--whimper-text-contrast-darken);}.home-banner.slobber{background-color:var(--slobber);color:var(--slobber-text-contrast-darken);}.home-banner.slobber svg path{fill:var(--slobber-darken);}.home-banner.slobber ul li:before{background-color:var(--slobber-text-contrast-darken);}.home-banner.drool{background-color:var(--drool);color:var(--drool-text-contrast-darken);}.home-banner.drool svg path{fill:var(--drool-darken);}.home-banner.drool ul li:before{background-color:var(--drool-text-contrast-darken);}.home-banner.rabies{background-color:var(--rabies);color:var(--rabies-text-contrast-darken);}.home-banner.rabies svg path{fill:var(--rabies-darken);}.home-banner.rabies ul li:before{background-color:var(--rabies-text-contrast-darken);}.home-banner.treat{background-color:var(--treat);color:var(--treat-text-contrast-darken);}.home-banner.treat svg path{fill:var(--treat-darken);}.home-banner.treat ul li:before{background-color:var(--treat-text-contrast-darken);}.home-banner.booger{background-color:var(--booger);color:var(--booger-text-contrast-darken);}.home-banner.booger svg path{fill:var(--booger-darken);}.home-banner.booger ul li:before{background-color:var(--booger-text-contrast-darken);}.home-banner.mange{background-color:var(--mange);color:var(--mange-text-contrast-darken);}.home-banner.mange svg path{fill:var(--mange-darken);}.home-banner.mange ul li:before{background-color:var(--mange-text-contrast-darken);}.home-banner.kibble{background-color:var(--kibble);color:var(--kibble-text-contrast-darken);}.home-banner.kibble svg path{fill:var(--kibble-darken);}.home-banner.kibble ul li:before{background-color:var(--kibble-text-contrast-darken);}.home-banner-mask{position:absolute;bottom:-35px;left:0px;width:100%;height:100px;mask-image:url('/themes/custom/hounder_base/masks/home-banner-mask.svg');mask-repeat:no-repeat;mask-size:cover;mask-position:bottom;}.basic-heavy-banner .snowdog_text a,.basic-heavy-banner .snowdog_text p,.basic-light-banner .snowdog_text a,.basic-light-banner .snowdog_text p,.home-banner .snowdog_text a,.home-banner .snowdog_text p{color:var(--snowdog) !important;}.basic-heavy-banner .snowdog_text .basic-banner-preheading-underline,.basic-light-banner .snowdog_text .basic-banner-preheading-underline,.home-banner .snowdog_text .basic-banner-preheading-underline{background-color:var(--snowdog) !important;}.basic-heavy-banner .blacklab_text a,.basic-heavy-banner .blacklab_text p,.basic-light-banner .blacklab_text a,.basic-light-banner .blacklab_text p,.home-banner .blacklab_text a,.home-banner .blacklab_text p{color:var(--blacklab) !important;}.basic-heavy-banner .blacklab_text .basic-banner-preheading-underline,.basic-light-banner .blacklab_text .basic-banner-preheading-underline,.home-banner .blacklab_text .basic-banner-preheading-underline{background-color:var(--blacklab) !important;}.basic-heavy-banner .whimper_text a,.basic-heavy-banner .whimper_text p,.basic-light-banner .whimper_text a,.basic-light-banner .whimper_text p,.home-banner .whimper_text a,.home-banner .whimper_text p{color:var(--whimper) !important;}.basic-heavy-banner .whimper_text .basic-banner-preheading-underline,.basic-light-banner .whimper_text .basic-banner-preheading-underline,.home-banner .whimper_text .basic-banner-preheading-underline{background-color:var(--whimper) !important;}.basic-heavy-banner .slobber_text a,.basic-heavy-banner .slobber_text p,.basic-light-banner .slobber_text a,.basic-light-banner .slobber_text p,.home-banner .slobber_text a,.home-banner .slobber_text p{color:var(--slobber) !important;}.basic-heavy-banner .slobber_text .basic-banner-preheading-underline,.basic-light-banner .slobber_text .basic-banner-preheading-underline,.home-banner .slobber_text .basic-banner-preheading-underline{background-color:var(--slobber) !important;}.basic-heavy-banner .drool_text a,.basic-heavy-banner .drool_text p,.basic-light-banner .drool_text a,.basic-light-banner .drool_text p,.home-banner .drool_text a,.home-banner .drool_text p{color:var(--drool) !important;}.basic-heavy-banner .drool_text .basic-banner-preheading-underline,.basic-light-banner .drool_text .basic-banner-preheading-underline,.home-banner .drool_text .basic-banner-preheading-underline{background-color:var(--drool) !important;}.basic-heavy-banner .waterbowl_text a,.basic-heavy-banner .waterbowl_text p,.basic-light-banner .waterbowl_text a,.basic-light-banner .waterbowl_text p,.home-banner .waterbowl_text a,.home-banner .waterbowl_text p{color:var(--waterbowl) !important;}.basic-heavy-banner .waterbowl_text .basic-banner-preheading-underline,.basic-light-banner .waterbowl_text .basic-banner-preheading-underline,.home-banner .waterbowl_text .basic-banner-preheading-underline{background-color:var(--waterbowl) !important;}.basic-heavy-banner .booger_text a,.basic-heavy-banner .booger_text p,.basic-light-banner .booger_text a,.basic-light-banner .booger_text p,.home-banner .booger_text a,.home-banner .booger_text p{color:var(--booger) !important;}.basic-heavy-banner .booger_text .basic-banner-preheading-underline,.basic-light-banner .booger_text .basic-banner-preheading-underline,.home-banner .booger_text .basic-banner-preheading-underline{background-color:var(--booger) !important;}.basic-heavy-banner .mange_text a,.basic-heavy-banner .mange_text p,.basic-light-banner .mange_text a,.basic-light-banner .mange_text p,.home-banner .mange_text a,.home-banner .mange_text p{color:var(--mange) !important;}.basic-heavy-banner .mange_text .basic-banner-preheading-underline,.basic-light-banner .mange_text .basic-banner-preheading-underline,.home-banner .mange_text .basic-banner-preheading-underline{background-color:var(--mange) !important;}.basic-heavy-banner .rabies_text a,.basic-heavy-banner .rabies_text p,.basic-light-banner .rabies_text a,.basic-light-banner .rabies_text p,.home-banner .rabies_text a,.home-banner .rabies_text p{color:var(--rabies) !important;}.basic-heavy-banner .rabies_text .basic-banner-preheading-underline,.basic-light-banner .rabies_text .basic-banner-preheading-underline,.home-banner .rabies_text .basic-banner-preheading-underline{background-color:var(--rabies) !important;}.basic-heavy-banner .treat_text a,.basic-heavy-banner .treat_text p,.basic-light-banner .treat_text a,.basic-light-banner .treat_text p,.home-banner .treat_text a,.home-banner .treat_text p{color:var(--treat) !important;}.basic-heavy-banner .treat_text .basic-banner-preheading-underline,.basic-light-banner .treat_text .basic-banner-preheading-underline,.home-banner .treat_text .basic-banner-preheading-underline{background-color:var(--treat) !important;}.basic-heavy-banner .kibble_text a,.basic-heavy-banner .kibble_text p,.basic-light-banner .kibble_text a,.basic-light-banner .kibble_text p,.home-banner .kibble_text a,.home-banner .kibble_text p{color:var(--kibble) !important;}.basic-heavy-banner .kibble_text .basic-banner-preheading-underline,.basic-light-banner .kibble_text .basic-banner-preheading-underline,.home-banner .kibble_text .basic-banner-preheading-underline{background-color:var(--kibble) !important;}@keyframes revealLeft{0%{clip-path:polygon(0% 0,0 0,0 100%,0% 100%);}100%{clip-path:polygon(-50% 0,100% 0,100% 100%,-50% 100%);}}.basic-banner.parent .has-case-study{min-height:450px;justify-content:center;align-items:center;margin-bottom:35px;flex-wrap:nowrap;}@media (max-width:767px){.basic-banner.parent .has-case-study{flex-wrap:wrap;}}.basic-banner.parent .has-case-study .basic-light-banner__content{max-width:45%;padding:0;text-align:left;}@media (max-width:767px){.basic-banner.parent .has-case-study .basic-light-banner__content{max-width:100%;padding-top:75px;padding-right:0;margin-bottom:32px;text-align:center;}}.basic-banner.parent .has-case-study .list-card{max-width:400px;z-index:999;position:relative;top:100px;right:20px;}@media (max-width:767px){.basic-banner.parent .has-case-study .list-card{top:0;right:0;}}.block--basic{max-width:800px;margin:auto;}.block--basic .media-embed-resized{max-width:100%;}.block--basic p{margin-bottom:32px;color:var(--black);}.block--basic h2,.block--basic h3,.block--basic h4{font-weight:700;margin-bottom:32px;}.block--basic video{width:100%;}.block--basic .img{margin-bottom:32px;}.block--basic .media-oembed-content{width:100%;aspect-ratio:16 / 9;height:auto;}.block--basic iframe{width:100%;aspect-ratio:16 / 9;}#views-exposed-form-client-logos-block-1{display:none;}.main-menu{display:flex;list-style:none;margin:0;padding:0;position:relative;align-items:center;}.menu-item > a,.menu-item > span{color:var(--kibble,#FDBD3C);font-family:"IBM Plex Sans";font-size:15px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.165px;padding:12px 16px;display:inline-flex;justify-content:center;}@media screen and (min-width:1440px){.menu-item > a,.menu-item > span{font-size:16px;line-height:22px;letter-spacing:-0.176px;padding:12px 24px;}}.menu-item.contact-us > a{padding-right:0px;}.scrolled-past-banner .menu-item > a,.scrolled-past-banner .menu-item > a:visited,.scrolled-past-banner .menu-item > span{color:var(--slobber);}#mobile-menu-toggle{display:none;}@media (max-width:1220px){#mobile-menu-toggle{display:block;}}.menu-item.dropdown-open span{display:flex;flex-direction:column;position:relative;}.menu-item.dropdown-open > span::after{content:'';display:block;position:absolute;bottom:0;background-color:var(--kibble,#FDBD3C);width:100%;height:5px;mask-image:url('/themes/custom/hounder_base/images/icons/nav-active-icon.svg');mask-size:cover;mask-repeat:no-repeat;}.menu-item.has-dropdown.dropdown-open .dropdown-menu{display:block;opacity:1;visibility:visible;transform:translateX(-50%);}@media (min-width:768px) and (max-width:1135px){.menu-item.has-dropdown.dropdown-open .dropdown-menu{transform:translateX(-20%);}}@media (min-width:768px) and (max-width:920px){.menu-item.has-dropdown.dropdown-open .dropdown-menu{transform:translateX(-15%);}}@media (min-width:1221px){.menu-item.has-dropdown.dropdown-open .dropdown-menu{transform:translateX(-25%);}}.main-link{display:flex;flex-direction:column;align-items:center;padding:1rem 0;text-decoration:none;color:var(--kibble,#FDBD3C);font-weight:500;transition:color 0.3s ease;cursor:pointer;background:none;border:none;font-family:inherit;font-size:inherit;}.main-link a,.menu-item a{color:var(--kibble,#FDBD3C);}.dropdown-trigger{pointer-events:auto;}.dropdown-menu{position:absolute;top:-100%;left:0;background:white;border:1px solid #dedede;border-radius:8px;min-width:600px;z-index:1000;overflow:hidden;}.dropdown-hidden{visibility:hidden;opacity:0;}.dropdown-visible{display:block;visibility:visible;opacity:1;top:100%;}.dropdown-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;position:relative;}.dropdown-grid::after{content:'';position:absolute;top:70px;left:0;right:0;height:1px;background-color:#ddd;z-index:10;}.dropdown-column{padding:0;position:relative;z-index:2;opacity:0;}.column-title{font-size:1.1rem;font-weight:bold;color:var(--gray-6);padding:24px 32px;background:white;position:relative;z-index:3;}.column-list{list-style:none;margin:12px 0;padding:0px 24px;}.column-item{display:flex;align-items:center;}.column-item:hover .service-link{background-color:#f8f9fa;border-radius:8px;}.column-item .service-link{text-decoration:none;color:#2B2B2B;padding:0.5rem;width:100%;transition:background-color 0.15s ease;}.service-link::before{content:'';display:inline-block;width:40px;height:40px;mask-size:cover;mask-repeat:no-repeat;}.service-link.drupal::before{background-color:var(--drool);mask-image:url('/themes/custom/hounder_base/images/icons/hounder-icons_drupal.svg');}.service-link.wordpress::before{background-color:var(--booger);mask-image:url('/themes/custom/hounder_base/images/icons/hounder-icons_wordpress.svg');}.service-link.creative-design::before{background-color:var(--mange,#125A74);mask-image:url('/themes/custom/hounder_base/images/icons/hounder-icons_creative.svg');}.service-link.digital-marketing::before{background-color:var(--treat);mask-image:url('/themes/custom/hounder_base/images/icons/hounder-icons_marketing.svg');}.service-link{position:relative;text-decoration:none;transition:color 0.15s ease;display:flex;align-items:center;gap:16px;color:var(--gray-8,#2B2B2B);font-family:Bitter;font-size:24px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-0.264px;}.service-detail{padding:0.5rem;border-radius:8px;transition:background-color 0.15s ease;cursor:pointer;}.service-detail-title{color:var(--blacklab);}.service-detail:hover{background-color:#f8f9fa;}.service-detail:last-child{margin-bottom:0;}a.service-detail-link{color:var(--blacklab,#000);font-family:Bitter;font-size:18px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-0.198px;}.service-description{margin:0.25rem 0 0 0;font-size:0.9rem;color:#666;line-height:1.4;}.dropdown-footer{text-align:left;position:relative;transition:background-color 0.15s ease;}.dropdown-footer::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background-color:#ddd;z-index:10;}.dropdown-footer a.view-all-link{color:var(--slobber,#1A7CA0) !important;text-decoration:none;font-weight:500;transition:color 0.15s ease;padding-left:20px;}.dropdown-footer:hover{background-color:#f8f9fa;}@media (max-width:1220px){.dropdown-menu{min-width:300px;left:-50px;}.dropdown-grid{grid-template-columns:1fr;gap:1rem;}.main-menu{flex-direction:column;}.menu-item{margin-right:0;margin-bottom:0.5rem;}}.active-trail > .main-link{color:var(--kibble);}@media (min-width:1280px){.menu-item:not(.contact-us):hover > span::after,.menu-item:not(.contact-us):hover > a::after,.menu-item:not(.contact-us).dropdown-open > span::after,.menu-item:not(.contact-us).dropdown-open > a::after{background-position:0 0;}.main-menu > .menu-item:nth-child(9n+1):not(.contact-us) > span::after,.main-menu > .menu-item:nth-child(9n+1):not(.contact-us) > a::after{mask-image:url('/themes/custom/hounder_base/images/icons/nav-underline_1.svg');}.main-menu > .menu-item:nth-child(9n+2):not(.contact-us) > span::after,.main-menu > .menu-item:nth-child(9n+2):not(.contact-us) > a::after{mask-image:url('/themes/custom/hounder_base/images/icons/nav-underline_2.svg');}.main-menu > .menu-item:nth-child(9n+3):not(.contact-us) > span::after,.main-menu > .menu-item:nth-child(9n+3):not(.contact-us) > a::after{mask-image:url('/themes/custom/hounder_base/images/icons/nav-underline_3.svg');}.main-menu > .menu-item:nth-child(9n+4):not(.contact-us) > span::after,.main-menu > .menu-item:nth-child(9n+4):not(.contact-us) > a::after{mask-image:url('/themes/custom/hounder_base/images/icons/nav-underline_4.svg');}.main-menu > .menu-item:nth-child(9n+5):not(.contact-us) > span::after,.main-menu > .menu-item:nth-child(9n+5):not(.contact-us) > a::after{mask-image:url('/themes/custom/hounder_base/images/icons/nav-underline_5.svg');}.main-menu > .menu-item:nth-child(9n+6):not(.contact-us) > span::after,.main-menu > .menu-item:nth-child(9n+6):not(.contact-us) > a::after{mask-image:url('/themes/custom/hounder_base/images/icons/nav-underline_6.svg');}.main-menu > .menu-item:nth-child(9n+7):not(.contact-us) > span::after,.main-menu > .menu-item:nth-child(9n+7):not(.contact-us) > a::after{mask-image:url('/themes/custom/hounder_base/images/icons/nav-underline_7.svg');}.main-menu > .menu-item:nth-child(9n+8):not(.contact-us) > span::after,.main-menu > .menu-item:nth-child(9n+8):not(.contact-us) > a::after{mask-image:url('/themes/custom/hounder_base/images/icons/nav-underline_8.svg');}.main-menu > .menu-item:nth-child(9n+9):not(.contact-us) > span::after,.main-menu > .menu-item:nth-child(9n+9):not(.contact-us) > a::after{mask-image:url('/themes/custom/hounder_base/images/icons/nav-underline_9.svg');}.scrolled-past-banner .menu-item:not(.contact-us) > span::after,.scrolled-past-banner .menu-item:not(.contact-us) > a::after,.scrolled-past-banner .menu-item:not(.contact-us):hover > span::after,.scrolled-past-banner .menu-item:not(.contact-us):hover > a::after,.scrolled-past-banner .menu-item:not(.contact-us).dropdown-open > span::after,.scrolled-past-banner .menu-item:not(.contact-us).dropdown-open > a::after{background-image:linear-gradient(to right,var(--slobber) 49%,#fff 50%);}.menu-item:not(.contact-us) > span::after,.menu-item:not(.contact-us) > a::after{content:'';display:block;position:absolute;bottom:0;width:100%;height:8px;mask-size:contain;mask-repeat:no-repeat;left:0;z-index:2;background-image:linear-gradient(to right,var(--kibble) 49%,transparent 50%);background-size:200% 100%;background-position:100% 0;transition:background-position 250ms ease;}.menu-item > span,.menu-item > a{position:relative;}nav#gin-toolbar-bar span::after,nav#gin-toolbar-bar a::after{display:none !important;}}.burger-button{display:none;flex-direction:column;justify-content:space-between;cursor:pointer;z-index:0;margin-right:-20px;}.mobile-nav{position:fixed;top:0;right:0;width:100%;height:100%;transition:background-color 0.3s ease-in-out,opacity 0.3s ease-in-out,transform 0.3s ease-in-out;z-index:1050;display:flex;justify-content:start;flex-direction:column;padding:16px;background-color:rgba(255,255,255,0);opacity:0;}.mobile-nav.open{background-color:rgba(255,255,255,1);opacity:1;}.mobile-nav-header{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:2rem;}.mobile-menu-list{list-style:none;padding:0;margin:0;overflow-y:auto;}.mobile-menu-item{margin-bottom:1rem;}.mobile-link{text-decoration:none;font-size:1.1rem;color:#125A74;font-weight:600;}.has-submenu .submenu-toggle{background:none;border:none;cursor:pointer;}.has-submenu:has(.dropdown-visible){position:absolute;z-index:40;background:white;width:100%;left:0;}.mobile-submenu{padding-left:1rem;list-style:none;}.mobile-submenu-item{margin-bottom:0.5rem;}.mobile-sublink{text-decoration:none;font-size:0.95rem;color:#333;}.close-button{border:none;cursor:pointer;background-color:var(--whimper,#125A74);padding:12px;border-radius:100px;}.close-button::after{content:'';display:flex;background-color:#fff;width:24px;height:24px;mask-image:url('/themes/custom/hounder_base/images/icons/icon-close.svg');mask-size:cover;mask-repeat:no-repeat;}.contact-us.mobile{display:none;}.contact-us.mobile span{visibility:hidden;display:none;}.mobile-nav-header{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:2rem;}.mobile-menu-list{list-style:none;padding:0;margin:0;position:relative;width:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;}.mobile-menu-list .mobile-menu-item.dropdown-open{position:absolute;left:0;top:0;z-index:40;background:white;width:100%;}.mobile-menu-list:has(.dropdown-open){width:100%;}a.mobile-menu-item{margin-bottom:1rem;}a.mobile-link,span.mobile-link{color:var(--whimper,#125A74);font-family:"IBM Plex Sans";font-size:20px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-0.22px;padding:23px 0;align-items:center;}a.mobile-link:hover,span.mobile-link:hover{color:#0d4a5f;}.contact-us.mobile-menu-item a.mobile-link{padding:14px 16px;gap:12px;align-items:flex-end;}.menu-item.dropdown-open span.mobile-link{flex-direction:row;align-items:center;justify-content:flex-start;}.menu-item.dropdown-open span.mobile-link::after{display:none;}.submenu-toggle{background:none;border:none;cursor:pointer;position:relative;width:100%;text-align:left;}.dropdown-open .submenu-toggle::before{content:'';display:inline-block;width:12px;height:12px;border-right:2px solid #125A74;border-bottom:2px solid #125A74;transition:transform 0.3s ease;margin-right:12px;flex-shrink:0;transform:rotate(135deg);margin-left:20px;}:not(.dropdown-open) .submenu-toggle::after{content:'';display:inline-block;width:12px;height:12px;border-right:2px solid #125A74;border-bottom:2px solid #125A74;transition:transform 0.3s ease;margin-right:12px;flex-shrink:0;transform:rotate(-45deg);margin-left:4px;}.mobile-submenu{padding-left:1rem;border-radius:8px;max-height:0;overflow:hidden;transition:max-height 0.3s ease;}.dropdown-open .mobile-submenu{display:block;top:100%;visibility:visible;opacity:1;max-height:100vh;}.m-sub-group{padding-top:1.5rem;border-top:1px solid #DEDEDE;}.m-sub-group:last-child{margin-bottom:0;}.m-sub-heading{color:var(--gray-6,#777);font-family:"IBM Plex Sans";font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.176px;margin-bottom:20px;}.m-sub-list{list-style:none;padding:0;margin:0;}.m-sub-item{margin-bottom:0.5rem;}a.m-sublink{color:var(--gray-8,#2B2B2B);font-family:Bitter;font-size:18px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-0.198px;padding:0.5rem 0;border-radius:4px;transition:background-color 0.2s ease,color 0.2s ease;}.m-sub-desc{font-size:0.8rem;color:#666;margin-top:0.25rem;line-height:1.3;margin-bottom:16px;}.m-sub-footer{margin-top:1rem;padding-top:1rem;border-top:1px solid #dee2e6;}.view-all-link{color:#1A7CA0 !important;padding:12px 8px;text-decoration:none;display:block;font-weight:500;font-size:0.9rem;transition:background-color 0.2s ease;}.close-button{border:none;cursor:pointer;background-color:var(--whimper,#125A74);padding:12px;border-radius:100px;}.close-button::after{content:'';display:flex;background-color:#fff;width:24px;height:24px;mask-image:url('/themes/custom/hounder_base/images/icons/icon-close.svg');mask-size:cover;mask-repeat:no-repeat;}@media (max-width:1220px){.burger-button{display:flex;margin-left:0px !important;}.main-menu{display:none;}.contact-us.mobile{display:flex;margin-right:-28px;}.contact-us.mobile a{padding:12px;margin-left:0px !important;}}@media (max-width:767px){.contact-us.mobile a{padding-top:0px;padding-bottom:0px;}}*{transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.mobile-nav{transition:opacity 0.4s ease-in-out;}.mobile-nav.open{transform:translateX(0);}.mobile-nav.open .mobile-nav-header .mobile-nav-logo{animation:zoomIn 0.3s ease-out 0.2s both;}.mobile-nav.open .mobile-nav-header .close-button{animation:fadeIn 0.3s ease-out 0.15s both;}.mobile-nav.open .mobile-menu-list{animation:fadeUp 0.4s ease-out 0.2s both;}.mobile-nav.open .mobile-menu-list .mobile-menu-item{opacity:0;transform:translateY(20px);}.mobile-nav.open .mobile-menu-list .mobile-menu-item:nth-child(1){animation:fadeUpItem 0.3s ease-out calc(0.25s + (1 - 1) * 0.05s) both;}.mobile-nav.open .mobile-menu-list .mobile-menu-item:nth-child(2){animation:fadeUpItem 0.3s ease-out calc(0.25s + (2 - 1) * 0.05s) both;}.mobile-nav.open .mobile-menu-list .mobile-menu-item:nth-child(3){animation:fadeUpItem 0.3s ease-out calc(0.25s + (3 - 1) * 0.05s) both;}.mobile-nav.open .mobile-menu-list .mobile-menu-item:nth-child(4){animation:fadeUpItem 0.3s ease-out calc(0.25s + (4 - 1) * 0.05s) both;}.mobile-nav.open .mobile-menu-list .mobile-menu-item:nth-child(5){animation:fadeUpItem 0.3s ease-out calc(0.25s + (5 - 1) * 0.05s) both;}.mobile-nav.open .mobile-menu-list .mobile-menu-item:nth-child(6){animation:fadeUpItem 0.3s ease-out calc(0.25s + (6 - 1) * 0.05s) both;}.mobile-nav.open .mobile-menu-list .mobile-menu-item:nth-child(7){animation:fadeUpItem 0.3s ease-out calc(0.25s + (7 - 1) * 0.05s) both;}.mobile-nav.open .mobile-menu-list .mobile-menu-item:nth-child(8){animation:fadeUpItem 0.3s ease-out calc(0.25s + (8 - 1) * 0.05s) both;}.mobile-nav.open .mobile-menu-list .mobile-menu-item:nth-child(9){animation:fadeUpItem 0.3s ease-out calc(0.25s + (9 - 1) * 0.05s) both;}.mobile-nav.open .mobile-menu-list .mobile-menu-item:nth-child(10){animation:fadeUpItem 0.3s ease-out calc(0.25s + (10 - 1) * 0.05s) both;}.contact-us.mobile{animation:fadeLeft 0.3s ease-out 0.1s both;}.burger-button{animation:fadeLeft 0.3s ease-out 0.05s both;}.mobile-submenu{max-height:0;overflow:hidden;opacity:0;transition:all 0.35s ease-in-out;}.mobile-submenu.dropdown-visible{max-height:1000px;opacity:1;}.mobile-submenu.dropdown-visible .m-sub-group{animation:fadeLeft 0.3s ease-out 0.1s both;}.mobile-submenu.dropdown-visible .m-sub-group:nth-child(1){animation-delay:0.15s;}.mobile-submenu.dropdown-visible .m-sub-group:nth-child(2){animation-delay:0.2s;}.mobile-submenu.dropdown-visible .m-sub-group:nth-child(3){animation-delay:0.25s;}.mobile-submenu.dropdown-visible .m-sub-group:nth-child(4){animation-delay:0.3s;}.mobile-submenu.dropdown-visible .m-sub-group:nth-child(5){animation-delay:0.35s;}.mobile-submenu.dropdown-visible .m-sub-group .m-sub-heading{animation:fadeLeft 0.25s ease-out 0.2s both;}.mobile-submenu.dropdown-visible .m-sub-group .m-sub-item{opacity:1;transform:translateX(-20px);}.mobile-submenu.dropdown-visible .m-sub-group .m-sub-item:nth-child(1){animation:fadeLeft 0.25s ease-out 0.25s both;}.mobile-submenu.dropdown-visible .m-sub-group .m-sub-item:nth-child(2){animation:fadeLeft 0.25s ease-out 0.28s both;}.mobile-submenu.dropdown-visible .m-sub-group .m-sub-item:nth-child(3){animation:fadeLeft 0.25s ease-out 0.31s both;}.mobile-submenu.dropdown-visible .m-sub-group .m-sub-item:nth-child(4){animation:fadeLeft 0.25s ease-out 0.34s both;}.mobile-submenu.dropdown-visible .m-sub-group .m-sub-item:nth-child(5){animation:fadeLeft 0.25s ease-out 0.37s both;}.mobile-submenu.dropdown-visible .m-sub-group .m-sub-item:nth-child(6){animation:fadeLeft 0.25s ease-out 0.4s both;}.mobile-submenu.dropdown-visible .m-sub-group .m-sub-item:nth-child(7){animation:fadeLeft 0.25s ease-out 0.43s both;}.mobile-submenu.dropdown-visible .m-sub-group .m-sub-item:nth-child(8){animation:fadeLeft 0.25s ease-out 0.46s both;}.mobile-submenu.dropdown-visible .m-sub-group .m-sub-item:nth-child(9){animation:fadeLeft 0.25s ease-out 0.49s both;}.mobile-submenu.dropdown-visible .m-sub-group .m-sub-item:nth-child(10){animation:fadeLeft 0.25s ease-out 0.52s both;}.mobile-submenu.dropdown-visible .m-sub-list .m-sub-item{opacity:1;transform:translateX(-20px);}.mobile-submenu.dropdown-visible .m-sub-list .m-sub-item:nth-child(1){animation:fadeLeft 0.25s ease-out 0.25s both;}.mobile-submenu.dropdown-visible .m-sub-list .m-sub-item:nth-child(2){animation:fadeLeft 0.25s ease-out 0.28s both;}.mobile-submenu.dropdown-visible .m-sub-list .m-sub-item:nth-child(3){animation:fadeLeft 0.25s ease-out 0.31s both;}.mobile-submenu.dropdown-visible .m-sub-list .m-sub-item:nth-child(4){animation:fadeLeft 0.25s ease-out 0.34s both;}.mobile-submenu.dropdown-visible .m-sub-list .m-sub-item:nth-child(5){animation:fadeLeft 0.25s ease-out 0.37s both;}.mobile-submenu.dropdown-visible .m-sub-list .m-sub-item:nth-child(6){animation:fadeLeft 0.25s ease-out 0.4s both;}.mobile-submenu.dropdown-visible .m-sub-list .m-sub-item:nth-child(7){animation:fadeLeft 0.25s ease-out 0.43s both;}.mobile-submenu.dropdown-visible .m-sub-list .m-sub-item:nth-child(8){animation:fadeLeft 0.25s ease-out 0.46s both;}.mobile-submenu.dropdown-visible .m-sub-list .m-sub-item:nth-child(9){animation:fadeLeft 0.25s ease-out 0.49s both;}.mobile-submenu.dropdown-visible .m-sub-list .m-sub-item:nth-child(10){animation:fadeLeft 0.25s ease-out 0.52s both;}.mobile-submenu.dropdown-visible .m-sub-footer{animation:fadeLeft 0.3s ease-out 0.4s both;}.dropdown-menu{opacity:0;transform:translateY(-20px) scaleY(0) translateX(-25%);transition:all 0.25s ease-out;pointer-events:none;}.dropdown-menu.dropdown-visible{opacity:1;transform:translateY(0) scaleY(1);pointer-events:all;}.dropdown-menu.dropdown-visible .dropdown-grid .dropdown-column{opacity:0;}.dropdown-menu.dropdown-visible .dropdown-grid .dropdown-column.left-column{transform:translateX(-10px);animation:fadeRight 0.2s ease-out 0.15s both;}.dropdown-menu.dropdown-visible .dropdown-grid .dropdown-column.right-column{transform:translateX(10px);animation:fadeLeft 0.2s ease-out 0.15s both;}.dropdown-menu.dropdown-visible .dropdown-footer{animation:fadeIn 0.3s ease-out 0.25s both;}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeLeft{from{opacity:0;transform:translateX(30px);}to{opacity:1;transform:translateX(0);}}@keyframes fadeRight{from{opacity:0;transform:translateX(-30px);}to{opacity:1;transform:translateX(0);}}@keyframes fadeUp{from{opacity:0;transform:translateY(30px);}to{opacity:1;transform:translateY(0);}}@keyframes fadeUpItem{from{opacity:0;transform:translateY(20px);}to{opacity:1;transform:translateY(0);}}@keyframes fadeRightToLeft{from{opacity:0;transform:translateX(10px);}to{opacity:1;transform:translateX(0);}}@keyframes zoomIn{from{opacity:0;transform:scale(0.8);}to{opacity:1;transform:scale(1);}}@media (max-width:1220px){.mobile-nav.open .mobile-menu-item{animation-duration:0.25s;}}@media (prefers-reduced-motion:reduce){*{animation-duration:0.1s !important;transition-duration:0.1s !important;}.mobile-nav,.dropdown-menu,.mobile-submenu{transition-duration:0.1s;}}.is-layout-builder-editing .layout-content{margin-top:100px;}.btn-solid-treat{width:fit-content;height:auto;background-color:var(--treat);color:var(--snowdog);border-radius:100px;padding:8px 24px;}.btn-solid-kibble{width:fit-content;height:auto;background-color:var(--kibble);color:var(--snowdog);border-radius:100px;padding:8px 24px;}@media (min-width:1000px){.nodetype--case-study .banner-subsection .block--basic{margin:0;margin-right:auto !important;}}.nodetype--case-study h2,.nodetype--case-study h3,.nodetype--case-study h4,.nodetype--case-study h5,.nodetype--case-study h6{color:var(--page-color);}.nodetype--case-study h2::selection,.nodetype--case-study h3::selection,.nodetype--case-study h4::selection,.nodetype--case-study h5::selection,.nodetype--case-study h6::selection{background-color:var(--page-color);color:var(--snowdog);}.nodetype--case-study .block--basic p{margin-bottom:32px;color:var(--black);}.nodetype--case-study .block--basic p::selection{background-color:var(--page-color);color:var(--snowdog);}.nodetype--case-study h2,.nodetype--case-study h3,.nodetype--case-study h4{font-weight:700;margin-bottom:32px;}.nodetype--case-study .block--basic img{margin-bottom:32px;}.nodetype--case-study .case-study-footer{padding-top:32px;padding-bottom:64px;}.nodetype--case-study .case-study-footer__svg{height:60px;left:0;-webkit-mask-image:url('/themes/custom/hounder_base/masks/case-study-bottom-mask.svg');mask-image:url('/themes/custom/hounder_base/masks/case-study-bottom-mask.svg');-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;top:48px;width:100%;z-index:-1;background-color:var(--page-color);margin-bottom:150px;}.nodetype--case-study .case-study-footer__view{padding-inline:16px;max-width:1800px;margin:auto;display:flex;flex-wrap:wrap;}@media (min-width:768px){.nodetype--case-study .case-study-footer__view{padding-inline:40px;}}@media (min-width:1280px){.nodetype--case-study .case-study-footer__view{padding-inline:60px;}}.nodetype--case-study .read-more{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}@media (width >= 75rem){.nodetype--case-study .read-more{font-size:var(--text-5);line-height:var(--tw-leading,var(--text-5--line-height));}}@media (width >= 90rem){.nodetype--case-study .read-more{font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}}.nodetype--case-study .read-more{height:auto;margin-left:auto;margin-right:auto;width:fit-content;padding-bottom:64px;margin-bottom:0;}.hs-form-private label,.hs-form-private span{margin-bottom:var(--spacing-4px);font-family:var(--font-serif);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--page-color) !important;}.hs-form-private .hs-form-field .hs-error-msgs .hs-error-msg{margin-top:6px;color:var(--color-kibble) !important;}.hs-form-private .input input[type="checkbox"]{appearance:none !important;background:initial !important;border:2px solid var(--white) !important;border-radius:3px !important;box-shadow:none !important;cursor:pointer;display:inline-block;height:1.5em;position:relative;vertical-align:-.125em;width:1.5em;box-sizing:border-box;padding:0;top:1px;}.hs-form-private .input input[type="checkbox"]:checked{background:initial !important;border-color:var(--kibble) !important;box-shadow:none !important;}.hs-form-private .input input[type="checkbox"]:checked:before{display:block;border-width:0 2px 2px 0 !important;border-color:var(--page-color) !important;border-style:solid !important;bottom:1px;content:"";left:50%;margin-left:-25%;position:absolute;top:1px;transform-origin:80% 45%;width:50%;transform:rotate(45deg);box-sizing:border-box;}.hs-form-private .legal-consent-container{font-size:14px;}.hs-form-private .hs-form-field{padding-block:var(--spacing-8px);padding-right:var(--spacing-16px);padding-left:var(--spacing-0);}.hs-form-private .hs-fieldtype-textarea.hs-form-field{height:auto;width:100%;}.hs-form-private .hs_submit{height:auto;width:100%;}.hs-form-private .hs_submit .actions{margin-inline:auto;width:fit-content;}.hs-form-private .input{margin-top:var(--spacing-8px);transition:all 0.15s ease;}.hs-form-private .input span{margin-left:var(--spacing-8px);}.hs-form-private .input:focus input,.hs-form-private .input:focus textarea,.hs-form-private .input:hover input,.hs-form-private .input:hover textarea{border-color:var(--kibble) !important;outline:none !important;}.hs-form-private .input:focus-within input,.hs-form-private .input:focus-within textarea{box-shadow:none !important;border-color:var(--kibble) !important;outline:none !important;}.hs-form-private .input .hs-input{height:auto;width:100%;border-radius:calc(infinity * 1px);padding-block:var(--spacing-12px);padding-right:2px;padding-left:30px;font-family:var(--font-serif);background-color:inherit !important;border:2px solid var(--gray-3) !important;transition:all 0.15s ease;color:var(--snowdog);}.hs-form-private .input .hs-input:focus,.hs-form-private .input .hs-input:focus-visible,.hs-form-private .input .hs-input:hover{border-color:var(--kibble) !important;outline:none !important;}.hs-form-private .input .hs-input:focus-within{border-color:var(--kibble) !important;box-shadow:none !important;outline:none !important;}.hs-form-private .input .hs-input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px var(--white) inset !important;-webkit-text-fill-color:var(--page-color) !important;width:90%;}.hs-form-private .input ul{list-style:none !important;padding-left:0;}.hs-form-private .input ul li{padding-left:0;}.hs-form-private .input ul li::before{display:none !important;}.hs-form-private .input .hs-form-booleancheckbox-display span{position:relative;left:8px;}.hs-form-private .input .hs-input.hs-fieldtype-textarea{width:100%;border-radius:calc(infinity * 1px);padding-inline:var(--spacing-32px);padding-block:var(--spacing-12px);font-family:var(--font-serif);background-color:inherit !important;border:2px solid var(--snowdog) !important;border-radius:16px !important;}.hs-form-private .input .hs-input.hs-fieldtype-textarea:focus,.hs-form-private .input .hs-input.hs-fieldtype-textarea:focus-visible,.hs-form-private .input .hs-input.hs-fieldtype-textarea:hover{border:2px solid var(--kibble) !important;}.hs-form-private .input .hs-input.hs-fieldtype-textarea:focus-within{box-shadow:none !important;}.hs-form-private .input .hs-input.hs-fieldtype-textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 30px var(--white) inset !important;-webkit-text-fill-color:var(--page-color) !important;width:90%;}.article{box-sizing:border-box;height:auto;width:100%;}.article-full{max-width:100%;}.body-text-section{width:100%;height:auto;position:relative;}@media (min-width:1200px) and (max-width:1600px){.body-text-section.container{max-width:100% !important;}}.body-text-container{width:100%;height:auto;position:relative;margin-left:auto;margin-right:auto;max-width:800px;}.body-text-container h2,.body-text-container h3,.body-text-container h4,.body-text-container h5,.body-text-container h6{color:var(--black);margin-bottom:32px;}.body-text-container h2{font-size:var(--text-3);line-height:var(--tw-leading,var(--text-3--line-height));}@media (width >= 75rem){.body-text-container h2{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}@media (width >= 90rem){.body-text-container h2{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}}.body-text-container p{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}@media (width >= 90rem){.body-text-container p{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}}.body-text-container p{color:var(--black);margin-bottom:32px;}.body-text-container img{margin-bottom:32px;}.body-text-container iframe{width:100%;height:350px;margin-bottom:32px;}.body-text-container a{color:var(--page-color) !important;}@media (max-width:800px){.body-text-container{padding-left:16px;padding-right:16px;}}.blog-side-nav{width:100%;max-width:100%;height:auto;padding-left:22px;}@media (min-width:1200px) and (max-width:1285px){.blog-side-nav{padding-left:90px;}}.blog-side-nav ul.blog-side-nav-container-mobile{padding-left:0;}@media (min-width:1201px){.blog-side-nav{max-width:215px;}}.blog-side-nav-container{padding-top:16px;height:auto;}.blog-side-nav-container-mobile{padding-inline-start:0;height:0px;overflow:hidden;list-style:none;transition:height 0.8s ease;}@media (min-width:640px){.blog-side-nav-container-mobile{height:auto;overflow:visible;}}.blog-side-nav-container .nav-option{padding-left:0px;width:48%;height:auto;padding-bottom:20px;position:relative;z-index:50;transition:all 150ms ease;font-weight:400 !important;font-style:normal !important;color:var(--gray-7);cursor:pointer;}@media (min-width:640px){.blog-side-nav-container .nav-option{width:29%;}}@media (min-width:1201px){.blog-side-nav-container .nav-option{width:100%;}}.blog-side-nav-container .nav-option p{font-size:var(--text--1);line-height:var(--tw-leading,var(--text--1--line-height));}@media (width >= 90rem){.blog-side-nav-container .nav-option p{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}}.blog-side-nav-container .nav-option p{overflow:hidden;display:-webkit-box;--webkit-line-clamp:2;--webkit-box-orient:vertical;}.blog-side-nav-container .nav-option.is-active{position:relative;color:var(--black);}.blog-side-nav-container .nav-option.is-active:before{content:"";position:absolute;width:24px;height:24px;left:-20px;transition:all 150ms ease;mask-position:center;mask-repeat:no-repeat;mask-size:cover;background-color:var(--mange);display:block;}.blog-side-nav-container .nav-option.is-active:nth-child(6n + 1):before{mask-image:url("/themes/custom/hounder_base/masks/hounder-bullets/Bullet-Bloop_1.svg");}.blog-side-nav-container .nav-option.is-active:nth-child(6n + 2):before{mask-image:url("/themes/custom/hounder_base/masks/hounder-bullets/Bullet-Bloop_2.svg");}.blog-side-nav-container .nav-option.is-active:nth-child(6n + 3):before{mask-image:url("/themes/custom/hounder_base/masks/hounder-bullets/Bullet-Bloop_3.svg");}.blog-side-nav-container .nav-option.is-active:nth-child(6n + 4):before{mask-image:url("/themes/custom/hounder_base/masks/hounder-bullets/Bullet-Bloop_4.svg");}.blog-side-nav-container .nav-option.is-active:nth-child(6n + 5):before{mask-image:url("/themes/custom/hounder_base/masks/hounder-bullets/Bullet-Bloop_5.svg");}.blog-side-nav-container .nav-option.is-active:nth-child(6n + 6):before{mask-image:url("/themes/custom/hounder_base/masks/hounder-bullets/Bullet-Bloop_6.svg");}.blog-side-nav-container .nav-option:before{display:none;}.blog-side-nav-title{width:fit-content;text-transform:uppercase;position:relative;padding-bottom:12px;cursor:pointer;font-weight:700;letter-spacing:2px;}@media (min-width:640px){.blog-side-nav-title{cursor:default;}}@media (max-width:1200px){.blog-side-nav-title{margin-right:auto;margin-left:auto;}}.blog-side-nav-title:before{content:'';position:absolute;top:50%;right:-54px;transform:translateY(-50%);width:29px;height:26px;mask-image:url("/themes/custom/hounder_base/libraries/assets/icons/blog_chevron-down.svg") !important;mask-repeat:no-repeat;mask-position:center;mask-size:contain;background-color:var(--mange);transition:all 500ms ease;}@media (min-width:640px){.blog-side-nav-title:before{opacity:0;}}.blog-side-nav-title.active:before{transform:translateY(-50%) rotate(180deg);}.blog-side-nav-title-underline{content:'';width:100%;height:10px;position:absolute;bottom:-5px;left:0;mask-position:center;mask-repeat:no-repeat;mask-size:cover;mask-image:url('/themes/custom/hounder_base/masks/preheading-underline.svg');}.side-nav-wrapper{height:0px;position:sticky;top:135px;z-index:50;display:flex;justify-content:flex-end;}@media (min-width:1200px) and (max-width:1285px){.side-nav-wrapper{width:95%;}}@media (min-width:1286px){.side-nav-wrapper{width:96%;}}@media (max-width:1200px){.side-nav-wrapper{position:relative;top:0px;max-width:100%;height:auto;display:flex;justify-content:center;}.side-nav-wrapper .blog-side-nav{margin-left:0;margin-bottom:24px;padding-left:16px;padding-right:16px;}@media (min-width:640px){.side-nav-wrapper .blog-side-nav{padding-left:40px;padding-right:40px;}}.side-nav-wrapper .blog-side-nav-container{display:flex;flex-wrap:wrap;justify-content:start;margin-left:auto;margin-right:auto;max-width:800px;column-gap:12px;}@media (min-width:640px){.side-nav-wrapper .blog-side-nav-container{column-gap:40px;}}.side-nav-wrapper .blog-side-nav-container .nav-option.is-active:before{display:none !important;}}.blog-banner-section{position:relative;height:auto;width:100%;margin-bottom:126px;}@media (min-width:768px){.blog-banner-section{margin-bottom:190px;}}@media (min-width:1200px){.blog-banner-section{margin-bottom:170px;}}@media (min-width:1440px){.blog-banner-section{margin-bottom:180px;}}.blog-banner-top{position:relative;height:auto;min-height:290px;width:100%;align-items:center;}@media (width >= 48rem){.blog-banner-top{min-height:390px;}}@media (width >= 75rem){.blog-banner-top{min-height:490px;}}.blog-banner-top{display:flex;flex-direction:column;}.blog-banner-text{margin-inline:auto;height:100%;width:100%;padding-top:80px;text-align:center;}@media (width >= 48rem){.blog-banner-text{padding-top:115px;}}@media (width >= 90rem){.blog-banner-text{padding-top:195px;}}.blog-banner-text{position:relative;color:var(--snowdog);max-width:1545px !important;padding-bottom:32px;}.blog-banner-mask{position:absolute;bottom:-70px;left:0;width:100%;height:71px;mask-image:url('/themes/custom/hounder_base/masks/service-parent-mask.svg');mask-repeat:no-repeat;mask-size:cover;mask-position:bottom;}.blog-banner-image-wrapper{width:100%;max-height:150px;max-width:1920px;z-index:1;position:relative;display:flex;justify-content:center;transform:translateY(50%);padding-left:16px;padding-right:16px;}@media (min-width:768px){.blog-banner-image-wrapper{max-height:350px;padding-left:40px;padding-right:40px;}}@media (min-width:1200px){.blog-banner-image-wrapper{transform:translateY(30%);padding-left:60px;padding-right:60px;}}@media (min-width:1440px){.blog-banner-image-wrapper{max-height:500px;}}.blog-banner-image{z-index:1;width:100%;max-width:1545px;mask-position:center;mask-repeat:no-repeat;mask-size:100% 100%;mask-image:url('/themes/custom/hounder_base/masks/article-banner-media.svg');object-fit:cover;}.blog-banner-category-link{margin-inline:auto;margin-bottom:var(--spacing-24px);height:auto;width:fit-content;padding-bottom:12px;font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}@media (width >= 90rem){.blog-banner-category-link{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}}.blog-banner-category-link{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-decoration:none;color:var(--snowdog);position:relative;}.blog-banner-category-link:hover,.blog-banner-category-link:focus{text-decoration:none;}.blog-banner-category-link::after{background-color:var(--white);bottom:0;content:"";height:6px;left:0;mask-image:url('/themes/custom/hounder_base/masks/underline.svg');mask-position:bottom;mask-repeat:no-repeat;mask-size:cover;position:absolute;width:100%;}.blog-banner-title{margin-inline:auto;margin-top:36px;margin-bottom:var(--spacing-24px);height:auto;width:fit-content;font-family:var(--font-serif);font-size:var(--text-8);line-height:var(--tw-leading,var(--text-8--line-height));}@media (width >= 75rem){.blog-banner-title{font-size:var(--text-11);line-height:var(--tw-leading,var(--text-11--line-height));}}@media (width >= 90rem){.blog-banner-title{font-size:var(--text-14);line-height:var(--tw-leading,var(--text-14--line-height));}}.blog-banner-title{font-weight:700;}.blog-banner-secondary{margin-inline:auto;margin-bottom:var(--spacing-24px);height:auto;width:fit-content;font-family:var(--font-serif);font-size:var(--text-3);line-height:var(--tw-leading,var(--text-3--line-height));}@media (width >= 75rem){.blog-banner-secondary{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}@media (width >= 90rem){.blog-banner-secondary{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}}.blog-banner-secondary{color:var(--snowdog);font-weight:500;letter-spacing:2px;}.blog-banner-date{margin-inline:auto;margin-bottom:var(--spacing-24px);height:auto;width:fit-content;font-family:var(--font-serif);font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}@media (width >= 90rem){.blog-banner-date{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}.blog-banner-date{font-weight:500;letter-spacing:2px;text-transform:uppercase !important;color:var(--snowdog);}.blog-share-section{margin-inline:auto;margin-top:var(--spacing-40px);display:flex;height:auto;width:100%;max-width:800px;flex-wrap:wrap;align-items:flex-start;row-gap:24px;padding-block:var(--spacing-64px);}@media (width >= 48rem){.blog-share-section{flex-wrap:nowrap;}}.blog-share-section{border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;}.blog-share-section-wrapper{height:auto;width:100%;padding-inline:var(--spacing-16px);}@media (width >= 48rem){.blog-share-section-wrapper{padding-inline:var(--spacing-40px);}}@media (width >= 75rem){.blog-share-section-wrapper{padding-inline:var(--spacing-0);}}.blog-share-section .blog-subscribe-title{margin-bottom:var(--spacing-32px);font-family:var(--font-serif);font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}@media (width >= 90rem){.blog-share-section .blog-subscribe-title{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}.blog-share-section .blog-subscribe-title{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--black);}.blog-share-section .subscribe-form-container{margin-inline:auto;max-width:350px;text-align:center;}.blog-share-section .subscribe-form-container .hbspt-form-title{margin-bottom:var(--spacing-32px);font-family:var(--font-serif);font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}@media (width >= 90rem){.blog-share-section .subscribe-form-container .hbspt-form-title{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}.blog-share-section .subscribe-form-container .hbspt-form-title{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--black);}.blog-share-section .subscribe-form-container .hsfc-TextInput{color:var(--gray-5) !important;border-color:var(--gray-5) !important;}.blog-share-section .subscribe-form-container .hsfc-TextInput:hover,.blog-share-section .subscribe-form-container .hsfc-TextInput:focus{border-color:var(--page-color) !important;}.blog-share-section .subscribe-form-container .hsfc-TextInput::placeholder{color:var(--gray-5) !important;}.blog-share-section .subscribe-form-container .hsfc-Button selection{background-color:var(--mange) !important;color:var(--white) !important;}.blog-share-section .subscribe-form-container .hsfc-Step__Content{padding:0px !important;}.blog-share-section .subscribe-form-container .hsfc-Row:has(.hsfc-RichText){margin-bottom:0px !important;}.blog-share-section .subscribe-form-container .hsfc-RichText{color:var(--black) !important;}.blog-share-section .subscribe-form-container .hsfc-RichText a{color:var(--page-color) !important;}.blog-share-section .subscribe-form-container .hsfc-RichText a:hover,.blog-share-section .subscribe-form-container .hsfc-RichText a:focus{text-decoration:underline !important;}.blog-share-section .subscribe-form-container .hsfc-Button{background-color:var(--mange) !important;}.blog-share-section .subscribe-form-container .sib-input .entry__field{border:2px solid var(--gray-3);transition:150ms all ease;}.blog-share-section .subscribe-form-container .sib-input .entry__field:hover,.blog-share-section .subscribe-form-container .sib-input .entry__field:focus{border-color:var(--page-color);}.blog-share-section .subscribe-form-container .sib-input .entry__field .input{font-family:var(--font-serif);}.blog-share-section .subscribe-form-container .sib-input .entry__field .input::placeholder{color:var(--gray-5) !important;}.blog-share-section .a2a_kit a{padding:0 !important;}.blog-share-section .a2a_svg{background-color:var(--mange) !important;border-radius:0 !important;margin-right:12px;display:flex;height:32px;width:32px;align-items:center;justify-content:center;transition:all 150ms ease-in-out;}.blog-share-section .a2a_svg svg{height:20px;}.blog-share-section .hs-form-private .input .hs-input{color:var(--black) !important;}.blog-share-section .hs-form-private label:not(.hs-error-msg){color:var(--kibble) !important;}.blog-share-section .hs-form-private .hs_error_rollup{padding-inline:var(--spacing-16px);}.blog-share-block{margin-inline:auto;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;padding-inline:var(--spacing-16px);text-align:center;}@media (width >= 48rem){.blog-share-block{width:calc(1/2 * 100%);}}.blog-share-title{margin-bottom:var(--spacing-32px);font-family:var(--font-serif);font-size:var(--text-2);line-height:var(--tw-leading,var(--text-2--line-height));}@media (width >= 90rem){.blog-share-title{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}.blog-share-title{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--black);}.blog-share-icons{margin-top:var(--spacing-24px);display:flex;height:100%;width:100%;align-items:center;justify-content:center;}.blog-share-link{margin-top:var(--spacing-24px);height:100%;width:100%;}@media (max-width:767px){.team-members .views-view-responsive-grid{--views-responsive-grid--column-count:2 !important;}}.team-members .views-view-responsive-grid.views-view-responsive-grid--horizontal{row-gap:48px;}.team-members .views-view-responsive-grid__item:nth-child(10n + 1) .user-blip-image-overlay{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-1.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 1) img{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-1.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 2) .user-blip-image-overlay{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-2.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 2) img{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-2.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 3) .user-blip-image-overlay{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-3.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 3) img{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-3.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 4) .user-blip-image-overlay{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-4.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 4) img{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-4.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 5) .user-blip-image-overlay{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-5.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 5) img{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-5.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 6) .user-blip-image-overlay{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-6.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 6) img{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-6.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 7) .user-blip-image-overlay{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-7.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 7) img{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-7.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 8) .user-blip-image-overlay{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-8.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 8) img{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-8.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 9) .user-blip-image-overlay{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-9.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 9) img{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-9.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 10) .user-blip-image-overlay{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-10.svg");}.team-members .views-view-responsive-grid__item:nth-child(10n + 10) img{mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-10.svg");}.team-members .user-blip-image-container{position:relative;margin-inline:auto;display:flex;height:auto;width:80%;justify-content:center;overflow:hidden;}@media (width >= 75rem){.team-members .user-blip-image-container{width:60%;}}.team-members .user-blip-image-container:hover .user-blip-image-overlay,.team-members .user-blip-image-container:focus .user-blip-image-overlay{filter:brightness(85%);}.team-members .user-blip-image-container img{position:relative;z-index:20;height:auto;width:100%;mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-1.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;transform:scale(0.9);}.team-members .user-blip-image-overlay{position:absolute;top:var(--spacing-0);right:var(--spacing-0);height:100%;width:100%;transition:150ms all ease;mask-image:url("/themes/custom/hounder_base/masks/about-us/about_staff-mask-1.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:var(--page-color);}.team-members .user-blip-text{margin-inline:auto;height:auto;width:100%;max-width:85%;}@media (width >= 75rem){.team-members .user-blip-text{max-width:55%;}}.team-members .user-blip-name{margin-top:var(--spacing-24px);height:auto;width:100%;font-family:var(--font-serif);font-size:var(--text-3);line-height:var(--tw-leading,var(--text-3--line-height));}@media (width >= 75rem){.team-members .user-blip-name{font-size:var(--text-4);line-height:var(--tw-leading,var(--text-4--line-height));}}@media (width >= 90rem){.team-members .user-blip-name{font-size:var(--text-6);line-height:var(--tw-leading,var(--text-6--line-height));}}.team-members .user-blip-name{color:var(--page-color);margin-bottom:0;}.team-members .user-blip-role{margin-top:var(--spacing-12px);height:auto;width:100%;font-family:var(--font-serif);font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}@media (width >= 90rem){.team-members .user-blip-role{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}}.team-members .user-blip-role{color:var(--black);}.list-cards{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;align-items:stretch;margin-top:32px;}.list-cards .views-row{mask-image:url('/themes/custom/hounder_base/masks/list-card-mask.svg');mask-size:cover;mask-position:center;max-width:600px;width:100%;height:auto;}@media screen and (min-width:1000px){.list-cards .views-row{flex:0 1 calc((100% / 3) - 32px);max-width:100%;}}@media screen and (min-width:768px) and (max-width:999px){.list-cards .views-row{flex:0 1 calc((100% / 2) - 32px);max-width:100%;}}.list-cards-list{display:flex;flex-wrap:wrap;padding-inline:16px !important;}.list-cards-list form{flex:0 0 100%;padding:0 32px;margin:32px auto;}.list-cards-list form .form-radios{max-width:1200px;margin:0 auto;display:flex;width:100%;justify-content:space-evenly;flex-wrap:wrap;gap:50px;}.list-cards-list form .form-radios input[type="radio"]{position:absolute;opacity:0;width:0;height:0;pointer-events:none;}.list-cards-list form .form-radios input[type="radio"]:checked + label{color:var(--black);font-weight:700;}.list-cards-list form .form-radios label{font-size:var(--text-0);line-height:var(--tw-leading,var(--text-0--line-height));}@media (width >= 90rem){.list-cards-list form .form-radios label{font-size:var(--text-1);line-height:var(--tw-leading,var(--text-1--line-height));}}.list-cards-list form .form-radios label{display:block;paddin:0 20px;color:var(--gray-8);font-weight:500;cursor:pointer;position:relative;}.list-cards-list form .form-radios .count{font-size:var(--text--3);line-height:var(--tw-leading,var(--text--3--line-height));}@media (width >= 90rem){.list-cards-list form .form-radios .count{font-size:var(--text--2);line-height:var(--tw-leading,var(--text--2--line-height));}}.list-cards-list form .form-radios .count{color:var(--gray-6);font-weight:700;width:100%;text-align:center;display:block;}.list-cards-list form .form-radios .filter-svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 75px);height:calc(100% + 50px);pointer-events:none;z-index:-1;}@media screen and (min-width:1000px){.list-cards-list .views-row:nth-child(3n+1 of .views-row){transform:translateY(0);}.list-cards-list .views-row:nth-child(3n+2 of .views-row){transform:translateY(3rem);}.list-cards-list .views-row:nth-child(3n+3 of .views-row){transform:translateY(6rem);}}@media screen and (min-width:768px) and (max-width:999px){.list-cards-list{justify-content:space-around;padding-inline:40px !important;}.list-cards-list .views-row:nth-child(2n+1 of .views-row){transform:translateY(0);}.list-cards-list .views-row:nth-child(2n+2 of .views-row){transform:translateY(3rem);}}@media (min-width:1000px){.list-cards-list{padding-inline:60px !important;}}.list-cards.no-filters.no-stack .list-card{height:100%;}@media screen and (min-width:1000px){.list-cards.no-filters.no-stack{justify-content:flex-start;}.list-cards.no-filters.no-stack .views-row:nth-child(3n+1 of .views-row){transform:translateY(0);}.list-cards.no-filters.no-stack .views-row:nth-child(3n+2 of .views-row){transform:translateY(0);}.list-cards.no-filters.no-stack .views-row:nth-child(3n+3 of .views-row){transform:translateY(0);}}@media screen and (min-width:768px) and (max-width:999px){.list-cards.no-filters.no-stack{justify-content:flex-start;}.list-cards.no-filters.no-stack .views-row:nth-child(2n+1 of .views-row){transform:translateY(0);}.list-cards.no-filters.no-stack .views-row:nth-child(2n+2 of .views-row){transform:translateY(0);}}.list-cards.list-cards-list.case-studies,.list-cards.list-cards-list.no-filters{margin-inline:calc(16px * -1);}@media (min-width:768px){.list-cards.list-cards-list.case-studies,.list-cards.list-cards-list.no-filters{margin-inline:calc(40px * -1);}}@media (min-width:1280px){.list-cards.list-cards-list.case-studies,.list-cards.list-cards-list.no-filters{margin-inline:calc(60px * -1);}}.entity-reference-wrapper-inner{display:flex;justify-content:flex-start;gap:16px;}@media screen and (max-width:767px){.entity-reference-wrapper-inner{flex-wrap:wrap;}}.list-card__top-industry{font-size:16px;font-weight:700;margin-bottom:8px;}.pagination-container{align-items:center;column-gap:20px;display:flex;font-size:20px;height:auto;justify-content:center;line-height:28px;margin:160px auto 0;width:fit-content;}.pagination-container__prev,.pagination-container__next{width:48px;height:48px;mask-image:url('/themes/custom/hounder_base/images/icons/icon-arrow-16-A.svg');background-color:var(--page-color);mask-position:center;mask-repeat:no-repeat;mask-size:cover;}.pagination-container__prev{transform:rotate(180deg);}.pagination-container__count{color:var(--black);}@media screen and (max-width:1199px){.pagination-container{width:100%;}.pagination-container__prev,.pagination-container__next{width:32px;height:32px;}}.btn-liquid{font-family:"IBM Plex Sans";background-color:transparent;position:relative;display:block;border-radius:50px;bottom-border:none !important;box-shadow:none !important;}.btn-liquid .btn-inner-liquid{position:relative;display:block;}.btn-center .btn-inner-liquid{margin:0 auto;}.btn-border{font-family:"IBM Plex Sans";}.btn-border .btn-inner-liquid path:first-of-type{transform:translate(-2px,-2px) !important;}.client-logo-rows .views-view-responsive-grid--horizontal{display:flex;flex-wrap:wrap;justify-content:space-around;gap:50px 0;margin:32px 0;}.client-logo-rows .views-view-responsive-grid__item{flex:0 0 calc(50% - 16px);}@media (min-width:700px){.client-logo-rows .views-view-responsive-grid__item{flex:0 0 calc(33% - 16px);}}@media (min-width:1160px){.client-logo-rows .views-view-responsive-grid__item{flex:0 0 calc(20% - 16px);}}.client-logo-rows .views-view-responsive-grid--horizontal .views-view-responsive-grid__item{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px 30px;}.client-logo-rows .views-view-responsive-grid--horizontal .views-view-responsive-grid__item .views-field-field-logo{display:flex;justify-content:center;align-items:center;}.client-logo-rows .views-view-responsive-grid--horizontal .views-view-responsive-grid__item .views-field-field-logo svg{max-width:135px;max-height:90px;margin:0 auto;}@media (min-width:480px){.client-logo-rows .views-view-responsive-grid--horizontal .views-view-responsive-grid__item .views-field-field-logo svg{max-width:175px;max-height:90px;}}.views-view-responsive-grid--horizontal:not(:has(.views-view-responsive-grid__item:nth-child(3))){justify-content:center;gap:50px;}.wipe-mask-left{mask-image:linear-gradient(white,white);mask-repeat:no-repeat;mask-size:0% 100%;width:100%;height:100%;animation:wipeMaskLeft var(--animation-duration) ease-in-out forwards;}@keyframes wipeMaskLeft{from{mask-size:0% 100%;}to{mask-size:100% 100%;}}.contextual-links,.contextual-links a,.contextual-links li{color:var(--gin-color-primary) !important;background:#fff !important;}.contextual-links a:hover,.contextual-links a a:hover,.contextual-links li a:hover{color:var(--gin-color-button-text) !important;background:var(--gin-color-primary) !important;}.contextual-links__region{background:#f5f5f5 !important;}@property --tw-rotate-x{syntax:"*";inherits:false;}@property --tw-rotate-y{syntax:"*";inherits:false;}@property --tw-rotate-z{syntax:"*";inherits:false;}@property --tw-skew-x{syntax:"*";inherits:false;}@property --tw-skew-y{syntax:"*";inherits:false;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-ordinal{syntax:"*";inherits:false;}@property --tw-slashed-zero{syntax:"*";inherits:false;}@property --tw-numeric-figure{syntax:"*";inherits:false;}@property --tw-numeric-spacing{syntax:"*";inherits:false;}@property --tw-numeric-fraction{syntax:"*";inherits:false;}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-shadow-color{syntax:"*";inherits:false;}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-shadow-color{syntax:"*";inherits:false;}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-ring-color{syntax:"*";inherits:false;}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-ring-color{syntax:"*";inherits:false;}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-ring-inset{syntax:"*";inherits:false;}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff;}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-blur{syntax:"*";inherits:false;}@property --tw-brightness{syntax:"*";inherits:false;}@property --tw-contrast{syntax:"*";inherits:false;}@property --tw-grayscale{syntax:"*";inherits:false;}@property --tw-hue-rotate{syntax:"*";inherits:false;}@property --tw-invert{syntax:"*";inherits:false;}@property --tw-opacity{syntax:"*";inherits:false;}@property --tw-saturate{syntax:"*";inherits:false;}@property --tw-sepia{syntax:"*";inherits:false;}@property --tw-drop-shadow{syntax:"*";inherits:false;}@property --tw-drop-shadow-color{syntax:"*";inherits:false;}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-drop-shadow-size{syntax:"*";inherits:false;}@property --tw-ease{syntax:"*";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;}}}
