@charset "UTF-8";.hospital-search{display:grid;grid-template-columns:1fr;gap:1em;padding:.5em}.hospital-search__results{display:grid;grid-template-columns:1fr;gap:.5em}.hospital-search__results__header{font-size:1.3em;font-weight:600;font-family:Muli,sans-serif}.hospital-search__results__items{display:grid;grid-template-columns:1fr;gap:.5em}.hospital-search__result{border:1px solid rgba(0,0,0,.1);padding:1em;border-radius:.5em}.hospital-search__result__text__name{font-size:1.15em;font-weight:600}.hospital-search__result__info__distance{text-align:right}.hospital-search__result:hover{border:1px solid rgba(0,0,0,.25);box-shadow:0 0 1em #0000001a,0 0 2em #0000001a}.hospital-search__result--is--selected,.hospital-search__result--is--selected:hover{border:2px solid #f50}.hospital-search__fields{display:grid;grid-template-columns:1fr;gap:.5em}.hospital-search__field__label{font-weight:600}.hospital-search__field__data{display:grid;grid-template-columns:1fr;gap:.2em}.field-image__preview{border-radius:.5em;width:100%;position:relative;z-index:10}.field-image__preview__instructions{z-index:5;position:absolute;top:0;left:0;width:100%;height:100%;display:grid;align-items:center;justify-content:center}.field-image__preview__wrapper{background-color:#eee;border-radius:.5em;border:1px solid rgba(0,0,0,.1);width:100%;max-width:100%;position:relative}.field-image__description{padding-bottom:.5em}.field-image__input{display:none}.field-image__label{font-weight:600}.field-image__label__required{color:red}.field-image__actions{padding-top:.5em}.grid-wrapper--id-hospital-cert-gallery .text-display{max-width:unset}.grid-wrapper--id-hospital-cert-gallery .text-display__header{margin-bottom:1em}.aside--id-certified-hospital-intro .aside__column--col-sidebar{padding:1.5em;background-color:#f5f5f5;border-radius:.5em;box-shadow:0 0 1em #0000001a,0 0 2em #0000001a}.aside--id-certified-hospital-intro .aside__column--col-sidebar .text-display__ctas{margin:0}.aside--id-certified-hospital-intro .aside__content{padding-bottom:1em}.certified-hospital-gallery__items{display:grid;grid-template-columns:repeat(4,1fr);gap:1em}@media (max-width: 860px){.certified-hospital-gallery__items{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-columns:1fr 1fr}}.certified-hospital{display:grid;grid-template-rows:min-content auto;border:1px solid rgba(0,0,0,.1);border-radius:.5em}.certified-hospital__no-scroll{overflow:hidden;height:100%}.certified-hospital__photo{max-width:100%;border-radius:.5em .5em 0 0;aspect-ratio:1;width:100%;object-fit:cover;display:block;cursor:pointer}.certified-hospital__photo__wrapper{background-color:#eee}.certified-hospital__info{padding:1.5em;display:grid;gap:.5em;grid-template-rows:min-content min-content auto}@media (max-width: 860px){.certified-hospital__info{padding:1em}}.certified-hospital__info__name{text-wrap:wrap;font-size:1.2em;font-weight:600}.certified-hospital__info__action{display:flex;align-items:flex-end}.certified-hospital__dialog{display:grid;grid-template-columns:repeat(2,1fr);gap:1em}@media (max-width: 860px){.certified-hospital__dialog{grid-template-columns:1fr}}.certified-hospital__dialog__about{display:grid;grid-template-columns:1fr;gap:1em;align-content:start}.certified-hospital__dialog__about__team__title,.certified-hospital__dialog__about__experience__title{font-size:1.2em;font-weight:600}.certified-hospital__dialog__info__image__photo{width:100%;border-radius:.5em;aspect-ratio:1;object-fit:cover}.certified-hospital__dialog__info__address__name{font-size:1.2em;font-weight:600}.hospital-signup{padding:2em;background-color:#fff;border-radius:.5em;box-shadow:0 0 1em #0000001a,0 0 2em #0000001a;border:1px solid rgba(0,0,0,.1);display:grid;grid-template-columns:1fr;gap:1em}.hospital-signup .content__header{font-size:1.4em;font-weight:800;font-family:Mont,sans-serif}.hospital-signup__field{display:grid;grid-template-columns:1fr;gap:.2em}.hospital-signup__field__label{font-weight:600}.hospital-signup__field__required{color:red}.text-display--id-hospital-cert-why-header{padding-top:1em}.text-display--id-hospital-cert-why-header ul{list-style-type:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:.5em}.text-display--id-hospital-cert-why-header ul li{display:grid;grid-template-columns:auto 1fr;gap:.75em}.text-display--id-hospital-cert-why-header ul li>div{text-wrap:wrap}.text-display--id-hospital-cert-why-header ul li i{line-height:1.6;font-size:1.5em;color:#2f65b6}.text-display--id-hospital-signup-holder .fui-FluentProvider{background:none}.jumbotron.jumbotron--id-hospital-cert-jumbo .text-display{text-shadow:.1em .1em .25em rgba(0,0,0,.75),.1em .1em 1em rgba(0,0,0,.75)}.jumbotron.jumbotron--id-hospital-cert-jumbo .text-display__eyebrow{opacity:1}@media (min-width: 861px){.jumbotron.jumbotron--id-hospital-cert-jumbo .background-display__foreground img{width:65%;height:65%;top:50%;transform:translateY(-55%);left:30%}}.edo-challenge{padding:2em;background-color:#fff;border-radius:.5em;box-shadow:0 0 1em #0000001a,0 0 2em #0000001a;border:1px solid rgba(0,0,0,.1);display:grid;grid-template-columns:1fr;gap:1em}.edo-challenge__field__error{color:#bc2f32;font-size:.8em}.edo-challenge__complete{font-size:16px}.edo-challenge__complete .edo-challenge__header{font-size:1.4em;font-weight:800;font-family:Mont,sans-serif}.edo-challenge__complete .edo-challenge__body{line-height:1.5}.edo-challenge__complete .text-display__subsubheader{margin:1em 0 0;font-weight:700}.edo-challenge .content__header{font-size:1.4em;font-weight:800;font-family:Mont,sans-serif}.edo-challenge .content__body{line-height:1.5}.edo-challenge__field{display:grid;grid-template-columns:1fr;gap:.2em;text-wrap:normal}.edo-challenge__field__label{font-weight:600}.edo-challenge__field__required{color:red}.edo-challenge label{text-wrap:normal}h1{font-size:3em;line-height:1.2;font-family:Mont,Helvtica Neue,sans-serif;font-weight:800;margin:0 0 .25em}@media (max-width: 860px){h1{font-size:2.5em;line-height:1.2}}.h1,.jumbotron .text-display__header{font-size:3em;line-height:1.2;font-family:Mont,Helvtica Neue,sans-serif;font-weight:800;margin:0 0 .25em}@media (max-width: 860px){.h1,.jumbotron .text-display__header{font-size:2.5em;line-height:1.2}}.type-scale-h1{font-size:3em;line-height:1.2;font-family:Mont,Helvtica Neue,sans-serif;font-weight:800;margin:0 0 .25em}@media (max-width: 860px){.type-scale-h1{font-size:2.5em;line-height:1.2}}h2{font-size:2.5em;line-height:1.2;font-family:Mont,Helvtica Neue,sans-serif;font-weight:800;margin:0 0 .25em}@media (max-width: 860px){h2{font-size:2.2em;line-height:1.2}}.h2,.grid-display--render--circles .grid-display__item__visual__value{font-size:2.5em;line-height:1.2;font-family:Mont,Helvtica Neue,sans-serif;font-weight:800;margin:0 0 .25em}@media (max-width: 860px){.h2,.grid-display--render--circles .grid-display__item__visual__value{font-size:2.2em;line-height:1.2}}.type-scale-h2{font-size:2.5em;line-height:1.2;font-family:Mont,Helvtica Neue,sans-serif;font-weight:800;margin:0 0 .25em}@media (max-width: 860px){.type-scale-h2{font-size:2.2em;line-height:1.2}}h3,.text-display__header{font-size:2em;line-height:1.3;font-weight:700;font-family:Mont,Helvtica Neue,sans-serif;margin:0 0 .25em}@media (max-width: 860px){h3,.text-display__header{font-size:1.8em;line-height:1.3}}.h3{font-size:2em;line-height:1.3;font-weight:700;font-family:Mont,Helvtica Neue,sans-serif;margin:0 0 .25em}@media (max-width: 860px){.h3{font-size:1.8em;line-height:1.3}}.type-scale-h3{font-size:2em;line-height:1.3;font-weight:700;font-family:Mont,Helvtica Neue,sans-serif;margin:0 0 .25em}@media (max-width: 860px){.type-scale-h3{font-size:1.8em;line-height:1.3}}h4,.grid-wrapper--id-why-choose-testimonials .grid-display__item .text-display__header,.chiclet-display__text .text-display__header,.text-display__subheader,.h4,.type-scale-h4{font-size:1.4em;line-height:1.4;font-family:Mont,Helvtica Neue,sans-serif;font-weight:700;margin:0 0 .25em}h5,.grid-wrapper--id-why-choose-testimonials .grid-display__item .text-display__subheader,.text-display--render--as-article .text-display__subheader,.h5,.type-scale-h5{font-size:1.2em;line-height:1.5;font-family:Muli,Helvtica Neue,sans-serif;margin:0 0 .25em}body,.body,.chiclet-display__text .text-display__subheader,.type-scale-body{font-size:16px;line-height:1.6;font-family:Muli,Helvtica Neue,sans-serif}small,.small,.type-scale-small{font-size:.9em;line-height:1.5}disclaimer{font-size:.8em;line-height:1.5}.disclaimer,.footer__content__main__disclaimers,.type-scale-disclaimer,.type-scale-0{font-size:.8em;line-height:1.5}.type-scale-1{font-size:.9em;line-height:1.5}.type-scale-2{font-size:16px;line-height:1.6}.type-scale-3{font-size:1.2em;line-height:1.5}.type-scale-4{font-size:1.4em;line-height:1.4}.type-scale-5{font-size:2em;line-height:1.3}.type-scale-6{font-size:2.5em;line-height:1.2}.type-scale-7{font-size:3em;line-height:1.2}.type-scale-8{font-size:3.5em;line-height:1.1}.type-scale-9{font-size:4em;line-height:1.05}@font-face{font-family:Muli;src:url(/assets/fonts/muli/subset-Muli-Regular.woff2) format("woff2"),url(/assets/fonts/muli/subset-Muli-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Muli;src:url(/assets/fonts/muli/subset-Muli-Bold.woff2) format("woff2"),url(/assets/fonts/subset-Muli-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Muli;src:url(/assets/fonts/muli/subset-Muli-Italic.woff2) format("woff2"),url(/assets/fonts/muli/subset-Muli-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Mont;src:url(/assets/fonts/mont/subset-Mont-Bold.woff2) format("woff2"),url(/assets/fonts/mont/subset-Mont-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/assets/fonts/mont/subset-Mont-Heavy.woff2) format("woff2"),url(/assets/fonts/mont/subset-Mont-Heavy.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/assets/fonts/mont/subset-Mont-BoldItalic.woff2) format("woff2"),url(/assets/fonts/mont/subset-Mont-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fonts/fontawesome/fa-duotone-900.woff2) format("woff2"),url(/assets/fonts/fontawesome/fa-solid-900.woff) format("woff"),url(/assets/fonts/fontawesome/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Duotone";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fonts/fontawesome/fa-duotone-900.woff2) format("woff2"),url(/assets/fonts/fontawesome/webfonts/fa-duotone-900.woff) format("woff"),url(/assets/fonts/fontawesome/fa-duotone-900.ttf) format("truetype")}.fa{font-family:"Font Awesome 6 Pro";font-family:var(--fa-style-family, "Font Awesome 6 Pro");font-weight:900;font-weight:var(--fa-style, 900)}.fa,.fas,.fa-solid,.far,.fa-regular,.fal,.fa-light,.fat,.fa-thin,.fad,.fa-duotone,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas,.fa-solid{font-family:"Font Awesome 6 Pro";font-weight:900}.fa-pull-left{float:left;margin-right:.3em;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:.3em;margin-left:var(--fa-pull-margin, .3em)}.fad,.fa-duotone{position:relative;font-family:"Font Awesome 6 Duotone";font-weight:900}.fad:before,.fa-duotone:before{color:inherit;color:var(--fa-primary-color, inherit);opacity:1;opacity:var(--fa-primary-opacity, 1)}.fad:after,.fa-duotone:after{color:inherit;color:var(--fa-secondary-color, inherit);opacity:.4;opacity:var(--fa-secondary-opacity, 0)}.fa-swap-opacity .fad:before,.fa-swap-opacity .fa-duotone:before,.fad.fa-swap-opacity:before,.fa-duotone.fa-swap-opacity:before{opacity:.4;opacity:var(--fa-secondary-opacity, .4)}.fa-swap-opacity .fad:after,.fa-swap-opacity .fa-duotone:after,.fad.fa-swap-opacity:after,.fa-duotone.fa-swap-opacity:after{opacity:1;opacity:var(--fa-primary-opacity, 1)}.fad.fa-inverse,.fa-duotone.fa-inverse{color:#fff;color:var(--fa-inverse, #fff)}.fad.fa-stack-1x,.fad.fa-stack-2x,.fa-duotone.fa-stack-1x,.fa-duotone.fa-stack-2x{position:absolute}.fad.fa-stack-1x:before,.fa-duotone.fa-stack-1x:before,.fad.fa-stack-2x:before,.fa-duotone.fa-stack-2x:before,.fad.fa-fw:before,.fa-duotone.fa-fw:before{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.fad.fa-chevron-right:before,.fa-duotone.fa-chevron-right:before{content:"〉︁"}.fad.fa-chevron-right:after,.fa-duotone.fa-chevron-right:after{content:"〉︂"}.fad.fa-download:before,.fa-duotone.fa-download:before{content:"︁"}.fad.fa-download:after,.fa-duotone.fa-download:after{content:"︂"}.fad.fa-calendar-star:before,.fa-duotone.fa-calendar-star:before{content:"︁"}.fad.fa-calendar-star:after,.fa-duotone.fa-calendar-star:after{content:"︂"}.fad.fa-eye:before,.fa-duotone.fa-eye:before{content:""}.fad.fa-eye:after,.fa-duotone.fa-eye:after{content:"􏁮"}.fad.fa-money-bill-wave:before,.fa-duotone.fa-money-bill-wave:before{content:"︁"}.fad.fa-money-bill-wave:after,.fa-duotone.fa-money-bill-wave:after{content:"︂"}html{scroll-behavior:smooth}body{margin:0}*{box-sizing:content-box}.eyebrow,.text-display__eyebrow{opacity:.8;font-size:1em;font-weight:700;font-family:Mont,Helvtica Neue,sans-serif;text-transform:uppercase}@media (max-width: 860px){.util--desktop-only{display:none}}@media (min-width: 861px){.util--mobile-only{display:none}}.stylized--hr{border-bottom:1px solid #ddd}.question-wrapper{padding:.5em 0}.qa-container{display:grid;grid-template-columns:35px 10fr}.qa-container .question-icon,.qa-container .answer-icon{text-align:center;font-size:20px;line-height:1.3;font-weight:700;font-family:Mont,Helvtica Neue,sans-serif;border-radius:50%}.form-container__section{position:absolute;opacity:0;pointer-events:none}.form-container__section__items{display:grid;grid-template-columns:1fr;gap:1em;padding:1em 0!important}.form-container__section.form-container__section--active{position:relative;opacity:1;pointer-events:all}.form-container__section .row{display:grid;grid-template-columns:max-content max-content;gap:.5em}.form-container__section .button{padding:1rem 2rem;border-radius:3rem;font-weight:700;border:none;cursor:pointer;background:#28396f;color:#fff;transition:background-color .3s;text-decoration:none;transition:all .5s;text-align:center;display:inline-block}.form-container__section .button:hover{background:#3e8459;color:#fff}.form-container__section .button.button--light-overlay{background:#d1d5db;color:#000;opacity:.5;border:1px solid rgb(229,231,235)}.mktoForm{max-width:100%!important;width:auto!important}.mktoForm input,.mktoForm select{width:100%!important;padding:.5em!important;border-radius:.25em;border:1px solid #ccc;display:block}.mktoForm .mktoFormCol{float:none!important}.mktoForm .mktoOffset,.mktoForm .mktoGutter{display:none}.mktoForm .mktoFieldWrap{float:none!important;display:grid;grid-template-columns:1fr;margin-bottom:.5em}.mktoForm .mktoLabel{display:grid;grid-template-columns:max-content auto}.mktoForm .mktoLabel *{grid-row:1}.mktoForm .mktoLabel .mktoAsterix{grid-column:2}.mktoForm .mktoLabel strong{display:contents}.mktoForm .mktoGutter{display:none}.mktoForm .mktoHtmlText{width:auto!important}.mktoForm #LblcovetrusELeadsEnrollment{grid-template-columns:auto;width:auto!important;padding-left:3em}.mktoForm #LblcovetrusELeadsEnrollment .mktoAsterix{display:none}.mktoForm #LblcovetrusELeadsEnrollment+.mktoGutter+.mktoCheckboxList{width:auto!important;justify-self:start;margin-top:-2em;padding:0}.mktoForm #LblcovetrusELeadsEnrollment+.mktoGutter+.mktoCheckboxList label{margin:0}.mktoForm .mktoButtonRow{margin-top:1em}.mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0!important}.mktoForm .mktoButtonRow .mktoButtonWrap.mktoCupidGreen button.mktoButton{padding:1rem 2rem;border-radius:3rem;font-weight:700;border:none;cursor:pointer;background:#28396f;color:#fff;transition:.5s;text-decoration:none;text-align:center;box-shadow:none;text-shadow:none;font-size:1.2em}.introuvable,.not-found{background-image:url(/assets/img/white-pattern-2.png);min-height:250px;background-image:url(/assets/img/Tru_Pattern_03.svg);text-align:center}.introuvable__inner,.not-found__inner{margin:0 auto;max-width:1320px}@media (max-width: 1280px){.introuvable__inner,.not-found__inner{width:1024px}}@media (max-width: 1024px){.introuvable__inner,.not-found__inner{width:100%}}.introuvable__content,.not-found__content{padding:5em 3em}@media (max-width: 860px){.introuvable__content,.not-found__content{padding:2em 1.5em}}.introuvable--padding--min .introuvable,.introuvable--padding--min .not-found__content,.not-found--padding--min .introuvable,.not-found--padding--min .not-found__content{padding-top:1em;padding-bottom:1em}.introuvable--padding--min-top .introuvable,.introuvable--padding--min-top .not-found__content,.not-found--padding--min-top .introuvable,.not-found--padding--min-top .not-found__content{padding-top:1em}.introuvable--padding--min-bottom .introuvable,.introuvable--padding--min-bottom .not-found__content,.not-found--padding--min-bottom .introuvable,.not-found--padding--min-bottom .not-found__content{padding-bottom:1em}.introuvable--padding--med .introuvable,.introuvable--padding--med .not-found__content,.not-found--padding--med .introuvable,.not-found--padding--med .not-found__content{padding-top:2em;padding-bottom:2em}.introuvable--padding--med-top .introuvable,.introuvable--padding--med-top .not-found__content,.not-found--padding--med-top .introuvable,.not-found--padding--med-top .not-found__content{padding-top:2em}.introuvable--padding--med-bottom .introuvable,.introuvable--padding--med-bottom .not-found__content,.not-found--padding--med-bottom .introuvable,.not-found--padding--med-bottom .not-found__content{padding-bottom:2em}.introuvable h1,.not-found h1{font-size:7em}@media (max-width: 860px){.introuvable h1,.not-found h1{font-size:5em}}@media (max-width: 860px){.page-automated-offers .mktoForm{max-width:90vw!important;overflow:hidden}.page-automated-offers #Lbleleadsactivationtiming{grid-template-columns:auto}}.page-automated-offers .mktoForm input[type=text],.page-automated-offers .mktoForm input[type=url],.page-automated-offers .mktoForm input[type=email],.page-automated-offers .mktoForm input[type=tel],.page-automated-offers .mktoForm input[type=number],.page-automated-offers .mktoForm input[type=date],.page-automated-offers .mktoForm select.mktoField,.page-automated-offers .mktoForm textarea.mktoField{box-shadow:none}.page-automated-offers .mktoForm .mktoButtonWrap.mktoSkip .mktoButton{padding:1rem 2rem;border-radius:3rem;font-weight:700;border:none;cursor:pointer;background:#28396f;color:#fff;transition:.5s;text-decoration:none;text-align:center;box-shadow:none;text-shadow:none;font-size:1.2em}.mktoForm input[type=text],.mktoForm input[type=url],.mktoForm input[type=email],.mktoForm input[type=tel],.mktoForm input[type=number],.mktoForm input[type=date],.mktoForm select.mktoField,.mktoForm textarea.mktoField{box-shadow:unset!important}.page-automated-offers-facts .type-scale-disclaimer--based{display:none}.page-automated-offers-facts .mktoButton{padding:1rem 2rem!important;border-radius:3rem!important;background:#28396f!important;width:unset!important;box-shadow:unset!important;border:none!important;transition:.5s}.page-automated-offers-facts .mktoButton:hover{background:#3e8459!important;color:#fff!important}.text-wrap__unset li{text-wrap:wrap}.zoom-in-0_1{animation:zoom_2_to_1 1s cubic-bezier(.25,.46,.45,.94) both,opacity_0_to_0_1 1s cubic-bezier(.25,.46,.45,.94) both}@keyframes opacity_0_to_0_1{0%{opacity:0}to{opacity:.1}}@keyframes zoom_2_to_1{0%{transform:scale(2);filter:blur(4px)}to{transform:scale(1);filter:blur(0px)}}@keyframes zoom-in-0_1{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(4px);filter:blur(4px);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0px);filter:blur(0px);opacity:.1}}.slide-in-top{-webkit-animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both}.slide-in-fwd-center{-webkit-animation:slide-in-fwd-center .4s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-fwd-center .4s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-top{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(4px);filter:blur(4px);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@-webkit-keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.slide-in-left{-webkit-animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.4s}@-webkit-keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translate(-1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translate(-1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}.texture--tex-1,.texture-1 .background-display__middleground{background-image:url(/assets/img/white-pattern-3.png);background-size:cover;opacity:.1}.texture-1 .background-display__middleground{position:absolute;top:0;left:0;width:100%;height:100%}.standard-text-anchor,.text-display__body,.text-display__subheader,.text-display__header,.text-display__eyebrow{text-decoration:none;color:inherit}.standard-text-anchor[href]:hover,[href].text-display__body:hover,[href].text-display__subheader:hover,[href].text-display__header:hover,[href].text-display__eyebrow:hover{color:#2f65b6;text-decoration:underline}.text-display{max-width:900px}.text-display__eyebrow{margin-bottom:.25em;font-weight:400}.text-display__subsubheader{font-size:1.1em;opacity:.7}.text-display__body__blockquote{padding:2em;border-radius:8px;background:#eee;border:1px solid #ddd;font-weight:700;margin:2em 0 0}.text-display__disclaimer{margin-top:1em;font-size:.75em}.text-display__ctas{margin-top:2em;display:inline-block}.text-display__cta{color:#2f65b6;text-decoration:none}.text-display__cta__text{text-decoration:underline}.text-display__cta__icon{text-decoration:none}.text-display__cta:hover{color:#28396f}.text-display__cta--has--icon{display:grid;grid-template-columns:max-content auto;gap:.5em;align-items:center}@media (max-width: 860px){.text-display__cta--has--icon{display:unset}}.text-display__cta--render--flipped .text-display__ctas{flex-direction:row-reverse}.text-display__cta--render--button{padding:1rem 2rem;border-radius:3rem;font-weight:700;border:none;cursor:pointer;background:#28396f;color:#fff;transition:background-color .3s;text-decoration:none;transition:all .5s;text-align:center;display:inline-block}.text-display__cta--render--button:hover{background:#3e8459;color:#fff}.text-display__cta--render--button .text-display__cta__text{text-decoration:none}.text-display--body--large .text-display__body{font-size:1.2em}.text-display--render--as-article .text-display__subheader{font-size:.85em}.text-display--render--as-article .text-display__subsubheader{font-size:1.35em;opacity:1;padding:.5em 0;margin:.5em 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.text-display--render--as-article .text-display__body img{max-width:100%}.text-display--render--as-callout{padding:1.5em;margin:1em 0;line-height:1.2em;font-family:Mont,Helvtica Neue,sans-serif;font-weight:700;border-radius:.5em;color:#1e2f13;background:#95cc75;text-align:center}.text-display--render--as-boxed{border-radius:8px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a;background-color:#fff;padding:2em}.text-display--id-get-engaged-primary{padding-bottom:1em}.text-display--id-get-engaged-primary .text-display__subheader{font-family:Muli,sans-serif;font-weight:400}.text-display--id-digital-resource-library .text-display__body{text-align:left}@media (min-width: 861px){.text-display--id-digital-resource-library .text-display__body{padding:0 .5em}}.text-display--id-paws-connect .text-display__subheader{font-family:Muli,sans-serif;font-weight:400}.text-display--id-paws-connect .text-display__ctas a{padding-top:.5em;font-size:1.4em;color:#000;opacity:1;font-family:Mont,sans-serif}.text-display--id-paws-connect .text-display__subsubheader{padding-top:.5em;font-size:1.4em;color:#ffe8a8;opacity:1;display:none}.text-display--text--center{text-align:center;max-width:900px;margin:0 auto}@media (min-width: 861px){.text-display--text--desktop--center{text-align:center;max-width:900px;margin:0 auto}}.text-display--text--underline{text-decoration:underline}.text-display--color--hero-blue{color:#28396f}@media (max-width: 860px){.text-display--color--mobile--hero-blue{color:#28396f}}@media (min-width: 861px){.text-display--color--desktop--hero-blue{color:#28396f}}.text-display--color--warm-blue{color:#2f65b6}@media (max-width: 860px){.text-display--color--mobile--warm-blue{color:#2f65b6}}@media (min-width: 861px){.text-display--color--desktop--warm-blue{color:#2f65b6}}.text-display--color--catnip-green-dark{color:#74aa50}@media (max-width: 860px){.text-display--color--mobile--catnip-green-dark{color:#74aa50}}@media (min-width: 861px){.text-display--color--desktop--catnip-green-dark{color:#74aa50}}.text-display--color--catnip-green-light{color:#a1d884}@media (max-width: 860px){.text-display--color--mobile--catnip-green-light{color:#a1d884}}@media (min-width: 861px){.text-display--color--desktop--catnip-green-light{color:#a1d884}}.text-display--color--canary-yellow-light{color:#fbd872}@media (max-width: 860px){.text-display--color--mobile--canary-yellow-light{color:#fbd872}}@media (min-width: 861px){.text-display--color--desktop--canary-yellow-light{color:#fbd872}}.text-display--color--canary-yellow-dark{color:#ffc658}@media (max-width: 860px){.text-display--color--mobile--canary-yellow-dark{color:#ffc658}}@media (min-width: 861px){.text-display--color--desktop--canary-yellow-dark{color:#ffc658}}.text-display--color--perfect-purple{color:#49487e}@media (max-width: 860px){.text-display--color--mobile--perfect-purple{color:#49487e}}@media (min-width: 861px){.text-display--color--desktop--perfect-purple{color:#49487e}}.text-display--color--perfect-purple-dark{color:#0a1964}@media (max-width: 860px){.text-display--color--mobile--perfect-purple-dark{color:#0a1964}}@media (min-width: 861px){.text-display--color--desktop--perfect-purple-dark{color:#0a1964}}.text-display--color--light-blue{color:#ebeff7}@media (max-width: 860px){.text-display--color--mobile--light-blue{color:#ebeff7}}@media (min-width: 861px){.text-display--color--desktop--light-blue{color:#ebeff7}}.text-display--color--apple-green-orig{color:#4ba462}@media (max-width: 860px){.text-display--color--mobile--apple-green-orig{color:#4ba462}}@media (min-width: 861px){.text-display--color--desktop--apple-green-orig{color:#4ba462}}.text-display--color--apple-green{color:#3e8459}@media (max-width: 860px){.text-display--color--mobile--apple-green{color:#3e8459}}@media (min-width: 861px){.text-display--color--desktop--apple-green{color:#3e8459}}.text-display--color--sea-green{color:#82bd60}@media (max-width: 860px){.text-display--color--mobile--sea-green{color:#82bd60}}@media (min-width: 861px){.text-display--color--desktop--sea-green{color:#82bd60}}.text-display--color--teal{color:#3ec9bc}@media (max-width: 860px){.text-display--color--mobile--teal{color:#3ec9bc}}@media (min-width: 861px){.text-display--color--desktop--teal{color:#3ec9bc}}.text-display--color--silver{color:#e3e3e3}@media (max-width: 860px){.text-display--color--mobile--silver{color:#e3e3e3}}@media (min-width: 861px){.text-display--color--desktop--silver{color:#e3e3e3}}.text-display--color--charcoal{color:#222725}@media (max-width: 860px){.text-display--color--mobile--charcoal{color:#222725}}@media (min-width: 861px){.text-display--color--desktop--charcoal{color:#222725}}.text-display--color--bodytext{color:#222725}@media (max-width: 860px){.text-display--color--mobile--bodytext{color:#222725}}@media (min-width: 861px){.text-display--color--desktop--bodytext{color:#222725}}.text-display--color--secondary-yellow{color:#efc634}@media (max-width: 860px){.text-display--color--mobile--secondary-yellow{color:#efc634}}@media (min-width: 861px){.text-display--color--desktop--secondary-yellow{color:#efc634}}.text-display--color--secondary-orange{color:#f38730}@media (max-width: 860px){.text-display--color--mobile--secondary-orange{color:#f38730}}@media (min-width: 861px){.text-display--color--desktop--secondary-orange{color:#f38730}}.text-display--color--secondary-purple{color:#5f0f40}@media (max-width: 860px){.text-display--color--mobile--secondary-purple{color:#5f0f40}}@media (min-width: 861px){.text-display--color--desktop--secondary-purple{color:#5f0f40}}.text-display--color--near-white{color:#fff}@media (max-width: 860px){.text-display--color--mobile--near-white{color:#fff}}@media (min-width: 861px){.text-display--color--desktop--near-white{color:#fff}}.text-display--color--white{color:#fff}@media (max-width: 860px){.text-display--color--mobile--white{color:#fff}}@media (min-width: 861px){.text-display--color--desktop--white{color:#fff}}.text-display--color--off-white{color:#f0efed}@media (max-width: 860px){.text-display--color--mobile--off-white{color:#f0efed}}@media (min-width: 861px){.text-display--color--desktop--off-white{color:#f0efed}}.text-display--color--near-black{color:#000}@media (max-width: 860px){.text-display--color--mobile--near-black{color:#000}}@media (min-width: 861px){.text-display--color--desktop--near-black{color:#000}}.text-display--color--purple{color:#535898}@media (max-width: 860px){.text-display--color--mobile--purple{color:#535898}}@media (min-width: 861px){.text-display--color--desktop--purple{color:#535898}}.image-display img{max-width:100%;height:auto;display:block}.image-display__caption{text-align:center}.image-display--standard img{border-radius:8px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a}.wistia-display__caption{text-align:center}.background-display,.background-display__background,.background-display__middleground{position:absolute;top:0;left:0;right:0;bottom:0}.background-display__middleground img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center right}.background-display__foreground{position:absolute;top:0;left:0;right:0;bottom:0}.background-display__foreground img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center right}.grid-display{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5em}@media (max-width: 860px){.grid-display{grid-template-columns:1fr}}.grid-display__item__visual{max-width:30%;margin:0 auto 1em;text-align:center}.grid-display__item__text{text-align:center}.grid-display--colcount--1{grid-template-columns:1fr}.grid-display--colcount--2{grid-template-columns:repeat(2,1fr)}.grid-display--colcount--3{grid-template-columns:repeat(3,1fr)}.grid-display--colcount--4{grid-template-columns:repeat(4,1fr)}.grid-display--render--text-left .grid-display__item__text{text-align:left}.grid-display--render--strip .grid-display__item{display:grid;grid-template-columns:1fr 4fr;gap:1em;align-items:center}.grid-display--render--strip .grid-display__item__visual{max-width:unset;margin:unset;text-align:left}@media (max-width: 860px){.grid-display--render--strip .grid-display__item__visual{max-width:35%}}.grid-display--render--strip .grid-display__item__text{text-align:left}@media (max-width: 860px){.grid-display--render--circles .grid-display__item__visual{max-width:100%}}.grid-display--render--circles .grid-display__item__visual__value{height:3em;width:3em;display:inline-block;font-size:2.5em;line-height:3em;text-align:center;background-color:#2f65b6;border-radius:50%;color:#fff}.grid-display--render--circles .grid-display__item:nth-of-type(2) .grid-display__item__visual__value{background-color:#ffc658;color:#000}.grid-display--render--circles .grid-display__item:nth-of-type(3) .grid-display__item__visual__value{background-color:#82bd60;color:#1f1f1f}.grid-display--render--circles .grid-display__item:nth-of-type(4) .grid-display__item__visual__value{background-color:#363759}.grid-display--render--circles .grid-display__item:nth-of-type(5) .grid-display__item__visual__value{background-color:red}.grid-display--render--circles .grid-display__item:nth-of-type(6) .grid-display__item__visual__value{background-color:red}.grid-display--id-certified-hospital-items-badges .grid-display__item__visual{max-width:80%}.grid-display--id-certified-hospital-items-badges .image-display--standard img{padding:1em}@media (max-width: 860px){.grid-display--id-certified-hospital-items-badges{grid-template-columns:1fr 1fr}.grid-display--id-certified-hospital-items-badges .grid-display__item__visual{margin:unset}}@media (max-width: 860px){.grid-display--id-free-resources{grid-template-columns:1fr}}.grid-display--id-free-resources .grid-display__item{display:flex;padding:1.5em;background-color:#2f65b6;border-radius:1em;transition:all .5s}.grid-display--id-free-resources .grid-display__item .grid-display__special{text-decoration:none}.grid-display--id-free-resources .grid-display__item .grid-display__item__visual{display:none}.grid-display--id-free-resources .grid-display__item .text-display{height:100%;display:flex;flex-direction:column}.grid-display--id-free-resources .grid-display__item .text-display__subheader{line-height:1.2}.grid-display--id-free-resources .grid-display__item:hover{background-color:#3e70bb;box-shadow:0 0 1em #0003,0 0 2em #0003}.grid-display--id-free-resources .grid-display__item__text{color:#fff;text-align:unset;line-height:1.4}.grid-display--id-free-resources .grid-display__item .text-display__ctas{margin-top:auto;padding-top:2em}.grid-display--id-free-resources .grid-display__item .text-display__cta{color:unset}.grid-display--id-digital-welcome-kit-assets .grid-display__item__visual{max-width:65%}.grid-display--id-digital-welcome-kit-assets .grid-display__item__visual img{transition:.25s linear;box-shadow:#0000002e 0 2px 4px}.grid-display--id-digital-welcome-kit-assets .grid-display__item__visual img:hover{box-shadow:#959da533 0 8px 24px}.grid-display--id-digital-welcome-kit-assets .text-display__subheader{font-size:1em}.grid-display--id-digital-welcome-kit-assets .text-display__body{text-align:center;font-size:14px}.grid-display--id-vet-portal{grid-template-columns:1fr}.grid-display--id-vet-portal .grid-display__item{display:grid;grid-template-columns:120px 1fr;gap:1.5em;align-items:center}.grid-display--id-vet-portal .grid-display__item__visual{max-width:unset;width:100%}.grid-display--id-vet-portal .grid-display__item--idx-1,.grid-display--id-vet-portal .grid-display__item--idx-2{display:block}@media (max-width: 860px){.grid-display--id-vet-portal .grid-display__item{grid-template-columns:1fr}.grid-display--id-vet-portal .grid-display__item__visual{max-width:30%;display:block;margin:0 auto .25em}.grid-display--id-vet-portal .grid-display__item__visual svg{display:block}}@media (min-width: 861px){.grid-display--id-vet-portal{gap:3em}}.grid-display--id-treat-tiers{padding-bottom:2em}.grid-display--id-treat-tiers .grid-display__item--idx-1,.grid-display--id-treat-tiers .grid-display__item--idx-2,.grid-display--id-treat-tiers .grid-display__item--idx-6{display:block}.grid-display--id-treat-tiers .grid-display__item--idx-3 .grid-display__item__text,.grid-display--id-treat-tiers .grid-display__item--idx-4 .grid-display__item__text,.grid-display--id-treat-tiers .grid-display__item--idx-5 .grid-display__item__text{height:100%;display:flex;align-items:center}.grid-display--id-edo-challenge{grid-template-columns:1fr}.grid-display--id-edo-challenge .grid-display__item--idx-1,.grid-display--id-edo-challenge .grid-display__item--idx-2{display:block}.grid-display--id-edo-challenge .grid-display__item--idx-5 .text-display__body p{text-wrap:unset}.grid-display--id-edo-challenge .grid-display__item--idx-2 .grid-display__item__visual--type--text-wrapper,.grid-display--id-edo-challenge .grid-display__item--idx-3 .grid-display__item__visual--type--text-wrapper,.grid-display--id-edo-challenge .grid-display__item--idx-4 .grid-display__item__visual--type--text-wrapper{margin:unset}.grid-display--id-edo-challenge .grid-display__item--idx-2 .grid-display__item__text .text-display,.grid-display--id-edo-challenge .grid-display__item--idx-3 .grid-display__item__text .text-display,.grid-display--id-edo-challenge .grid-display__item--idx-4 .grid-display__item__text .text-display{display:grid;grid-template-columns:75px 1fr;gap:1em}@media (max-width: 860px){.grid-display--id-edo-challenge .grid-display__item--idx-2 .grid-display__item__text .text-display,.grid-display--id-edo-challenge .grid-display__item--idx-3 .grid-display__item__text .text-display,.grid-display--id-edo-challenge .grid-display__item--idx-4 .grid-display__item__text .text-display{grid-template-columns:50px 1fr}}.grid-display--id-edo-challenge .grid-display__item--idx-2 .grid-display__item__text .text-display__header,.grid-display--id-edo-challenge .grid-display__item--idx-3 .grid-display__item__text .text-display__header,.grid-display--id-edo-challenge .grid-display__item--idx-4 .grid-display__item__text .text-display__header{text-align:center;height:100%;display:flex;justify-content:center;align-items:center;height:75px;border-radius:50%}@media (max-width: 860px){.grid-display--id-edo-challenge .grid-display__item--idx-2 .grid-display__item__text .text-display__header,.grid-display--id-edo-challenge .grid-display__item--idx-3 .grid-display__item__text .text-display__header,.grid-display--id-edo-challenge .grid-display__item--idx-4 .grid-display__item__text .text-display__header{height:50px}}.grid-display--id-edo-challenge .grid-display__item--idx-2 .grid-display__item__text .text-display__body p,.grid-display--id-edo-challenge .grid-display__item--idx-3 .grid-display__item__text .text-display__body p,.grid-display--id-edo-challenge .grid-display__item--idx-4 .grid-display__item__text .text-display__body p{margin:unset}.grid-display--id-edo-challenge .grid-display__item--idx-2 .grid-display__item__text .text-display__header{background-color:#2f65b6;color:#fff}.grid-display--id-edo-challenge .grid-display__item--idx-3 .grid-display__item__text .text-display__header{background-color:#ffc658}.grid-display--id-edo-challenge .grid-display__item--idx-4 .grid-display__item__text .text-display__header{background-color:#82bd60}.grid-display--id-edo-challenge .grid-display__item--idx-4 .grid-display__item__text .text-display img{max-width:80%}@media (max-width: 860px){.grid-display--id-edo-challenge .grid-display__item{grid-template-columns:1fr}.grid-display--id-edo-challenge .grid-display__item__visual{max-width:30%;display:block;margin:0 auto .25em}.grid-display--id-edo-challenge .grid-display__item__visual svg{display:block}}.grid-display--id-edo-challenge video{border-radius:1em;max-width:90%}@media (min-width: 861px){.grid-display--id-edo-challenge{gap:2em}}.grid-display--id-edo-challenge .mella-why-grid{display:grid;gap:1em}.grid-display--id-mella-giveaway{grid-template-columns:1fr}.grid-display--id-mella-giveaway .grid-display__item--idx-1,.grid-display--id-mella-giveaway .grid-display__item--idx-2{display:block}.grid-display--id-mella-giveaway .grid-display__item--idx-3 .grid-display__item__visual--type--text-wrapper,.grid-display--id-mella-giveaway .grid-display__item--idx-4 .grid-display__item__visual--type--text-wrapper,.grid-display--id-mella-giveaway .grid-display__item--idx-5 .grid-display__item__visual--type--text-wrapper{margin:unset}.grid-display--id-mella-giveaway .grid-display__item--idx-3 .grid-display__item__text .text-display,.grid-display--id-mella-giveaway .grid-display__item--idx-4 .grid-display__item__text .text-display,.grid-display--id-mella-giveaway .grid-display__item--idx-5 .grid-display__item__text .text-display{display:grid;grid-template-columns:75px 1fr;gap:1em}@media (max-width: 860px){.grid-display--id-mella-giveaway .grid-display__item--idx-3 .grid-display__item__text .text-display,.grid-display--id-mella-giveaway .grid-display__item--idx-4 .grid-display__item__text .text-display,.grid-display--id-mella-giveaway .grid-display__item--idx-5 .grid-display__item__text .text-display{grid-template-columns:50px 1fr}}.grid-display--id-mella-giveaway .grid-display__item--idx-3 .grid-display__item__text .text-display__header,.grid-display--id-mella-giveaway .grid-display__item--idx-4 .grid-display__item__text .text-display__header,.grid-display--id-mella-giveaway .grid-display__item--idx-5 .grid-display__item__text .text-display__header{text-align:center;height:100%;display:flex;justify-content:center;align-items:center;height:75px;border-radius:50%}@media (max-width: 860px){.grid-display--id-mella-giveaway .grid-display__item--idx-3 .grid-display__item__text .text-display__header,.grid-display--id-mella-giveaway .grid-display__item--idx-4 .grid-display__item__text .text-display__header,.grid-display--id-mella-giveaway .grid-display__item--idx-5 .grid-display__item__text .text-display__header{height:50px}}.grid-display--id-mella-giveaway .grid-display__item--idx-3 .grid-display__item__text .text-display__body p,.grid-display--id-mella-giveaway .grid-display__item--idx-4 .grid-display__item__text .text-display__body p,.grid-display--id-mella-giveaway .grid-display__item--idx-5 .grid-display__item__text .text-display__body p{margin:unset}.grid-display--id-mella-giveaway .grid-display__item--idx-3 .grid-display__item__text .text-display__header{background-color:#2f65b6;color:#fff}.grid-display--id-mella-giveaway .grid-display__item--idx-4 .grid-display__item__text .text-display__header{background-color:#ffc658}.grid-display--id-mella-giveaway .grid-display__item--idx-5 .grid-display__item__text .text-display__header{background-color:#82bd60}.grid-display--id-mella-giveaway .grid-display__item--idx-5 .grid-display__item__text .text-display img{max-width:80%}@media (max-width: 860px){.grid-display--id-mella-giveaway .grid-display__item{grid-template-columns:1fr}.grid-display--id-mella-giveaway .grid-display__item__visual{max-width:30%;display:block;margin:0 auto .25em}.grid-display--id-mella-giveaway .grid-display__item__visual svg{display:block}}.grid-display--id-mella-giveaway video{border-radius:1em;max-width:90%}@media (min-width: 861px){.grid-display--id-mella-giveaway{gap:2em}}.grid-display--id-mella-giveaway .mella-why-grid{display:grid;gap:1em}.grid-display--id-icons-vet-portal-grid{max-width:900px;margin:auto}@media (max-width: 1024px){.grid-display--id-icons-vet-portal-grid{row-gap:3em}}.grid-display--id-icons-vet-portal-grid .grid-display__item__visual{max-width:120px}@media (max-width: 1024px){.grid-display--id-icons-vet-portal-grid .grid-display__item{grid-template-columns:1fr}}@media (min-width: 861px){.grid-display--id-icons-vet-portal-grid .grid-display__item{gap:1em}}@media (min-width: 861px) and (max-width: 1024px){.grid-display--id-icons-vet-portal-grid .grid-display__item__visual{max-width:100px}}.form-display{padding:1.5em}.chiclet-display{display:grid;grid-template-columns:1fr 4fr;gap:1.5em;padding:2em 0;border-bottom:1px solid #ddd}.chiclet-display__text .text-display__subheader{font-weight:400}.chiclet-display__text .text-display__subheader:before{opacity:.75}.chiclet-display__text .text-display__body{margin-top:1em}.chiclet-display--render--as-chiclet{grid-template-columns:1fr;grid-template-rows:200px 1fr;gap:1em;padding:0;border-radius:8px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a}@media (max-width: 860px){.chiclet-display--render--as-chiclet{margin:auto}}.chiclet-display--render--as-chiclet .chiclet-display__image{overflow:hidden;padding:.5em}.chiclet-display--render--as-chiclet .chiclet-display__image .image-display img{border-radius:8px 8px 0 0;max-width:100%;max-height:100%;object-fit:contain;object-fit:cover;object-position:center center}.chiclet-display--render--as-chiclet .chiclet-display__text{padding:0 1.5em 1.5em}.chiclet-display--render--as-chiclet .chiclet-display__text .text-display__header{font-size:18px;line-height:1.3}.chiclet-display--render--as-chiclet .chiclet-display__text .text-display__body{font-size:14px}.chiclet-display.chiclet-display--object-cover .chiclet-display__image .image-display img{object-fit:cover}@media (max-width: 860px){.page-articles .chiclet-display.chiclet-display--render--as-chiclet,.page-covid-19 .chiclet-display.chiclet-display--render--as-chiclet{max-width:300px}.page-articles .chiclet-display.chiclet-display--render--as-chiclet .image-display img,.page-covid-19 .chiclet-display.chiclet-display--render--as-chiclet .image-display img{object-fit:cover}}video{max-width:100%}.form-wrapper{border-radius:8px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a;background-color:#fff;padding:2em}.form-wrapper__actions{display:grid;gap:1em}.form-wrapper__action__reset,.form-wrapper__action__submit{padding:1rem 2rem;border-radius:3rem;font-weight:700;border:none;cursor:pointer;background:#28396f;color:#fff;transition:background-color .3s;text-decoration:none;transition:all .5s;text-align:center;display:inline-block;font-size:inherit}.form-wrapper__action__reset:hover,.form-wrapper__action__submit:hover{background:#3e8459;color:#fff}.form-wrapper__action--submit{justify-self:end}.form-wrapper__field{margin:1em 0}.form-wrapper__field__data{display:grid;grid-template-columns:1fr;align-items:center;position:relative}.form-wrapper__field__data__label{padding:0 .5em;font-size:.8em;display:none}.form-wrapper__field__data__icon{position:absolute;top:.75em;left:.5em;z-index:5}.form-wrapper__field__data__control,.form-wrapper__field__data__select,.form-wrapper__field__data__textarea{border:0;position:relative;border-bottom:1px solid #ddd;font:inherit;padding:.5em .5em .5em 2.5em;font-weight:700;font-family:Muli,Helvtica Neue,sans-serif;line-height:1.5;border-radius:8px 8px 0 0}.form-wrapper__field__data__control:required:placeholder-shown,.form-wrapper__field__data__control:placeholder-shown,.form-wrapper__field__data__select:required:placeholder-shown,.form-wrapper__field__data__select:placeholder-shown,.form-wrapper__field__data__textarea:required:placeholder-shown,.form-wrapper__field__data__textarea:placeholder-shown{background-color:inherit;color:inherit;font-weight:400;font-family:Muli,Helvtica Neue,sans-serif}.form-wrapper__field__data__control:required:placeholder-shown,.form-wrapper__field__data__select:required:placeholder-shown,.form-wrapper__field__data__textarea:required:placeholder-shown{border-color:#aaa}.form-wrapper__field__data__select:invalid{font-weight:400;font-family:Muli,Helvtica Neue,sans-serif;color:#0009}.form-wrapper__field__data__control:invalid{background:#f003;border-color:#912}.form-wrapper__field__data__textarea{border-radius:8px;border:1px solid #eee}@media (max-width: 860px){.text-wrapper.text-wrapper--padding--med-bottom .text-wrapper__content{padding-bottom:0}}.text-wrapper .dropdown-wrapper{padding-top:3em;display:grid;grid-template-columns:1fr 1fr;gap:2em}@media (max-width: 860px){.text-wrapper .dropdown-wrapper{gap:1em;padding-top:1.5em;grid-template-columns:1fr}}.text-wrapper .dropdown__item{display:flex;font-size:20px;align-items:center;justify-content:center}@media (max-width: 860px){.text-wrapper .dropdown__item{font-size:13px}}.text-wrapper .filter-wrapper{padding:1em}.text-wrapper #clearFilter{padding:.25rem .5em;color:#000;border:1px solid #28396f;background-color:transparent}.select-wrapper{position:relative;margin:0 0 0 1em;min-width:180px}@media (min-width: 861px){.select-wrapper{min-width:300px}}.select-wrapper select{background-color:transparent;border:0;position:relative;color:#000;border-bottom:1px solid #848484;font-weight:700;font-size:20px;text-align:center;width:100%;height:100%;-webkit-appearance:none;padding:.3em;text-align:left}@media (max-width: 860px){.select-wrapper select{font-size:13px}}.select-wrapper .arr{position:absolute;width:15px;right:0}@media (max-width: 860px){.select-wrapper .arr{width:12px;right:-12px}}.select-wrapper .arr svg{top:3px;position:relative}#mapshadow{fill:#eee;z-index:1}.partnerGroup{padding:1em 0}.map__inner{margin:0 auto;max-width:1320px}@media (max-width: 1280px){.map__inner{width:1024px}}@media (max-width: 1024px){.map__inner{width:100%}}.map__content{padding:5em 3em}@media (max-width: 860px){.map__content{padding:2em 1.5em}}.map--padding--min .map__content{padding-top:1em;padding-bottom:1em}.map--padding--min-top .map__content{padding-top:1em}.map--padding--min-bottom .map__content{padding-bottom:1em}.map--padding--med .map__content{padding-top:2em;padding-bottom:2em}.map--padding--med-top .map__content{padding-top:2em}.map--padding--med-bottom .map__content{padding-bottom:2em}.map .canada-map a{transition:.25s}.map .canada-map a:hover path{fill:#eee;fill:#2f65b6;fill:#a1d884}.map .canada-map line{stroke:#000;fill:#000}.map .canada-map path,.map .canada-map line{transition:.25s;fill:#ccc}.map__content{display:grid;grid-template-columns:2fr 1fr;margin:0 1em}@media (min-width: 861px){.map__content{gap:1em}}@media (max-width: 860px){.map__content{grid-template-columns:1fr}}.map__filtered-results{border:1px solid rgba(0,0,0,.2);border-radius:8px;padding:1em;max-height:500px;overflow-y:scroll}.map__filtered-results::-webkit-scrollbar{width:15px}.map__filtered-results::-webkit-scrollbar-thumb{background-color:#28396f;border-radius:10px}.map__filtered-results::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);border-radius:10px}@media (max-width: 860px){.map__filtered-results{display:none}}.map__filtered-results .sublocationGroup{padding-bottom:1em}.map .province_text{font-size:12px}@media (max-width: 860px){.map .province_text{font-size:14px}}.map-state{z-index:2;fill:#ccc;stroke:#fff}.map-state text{fill:#000;stroke:transparent;pointer-events:none}.map-state rect{stroke:transparent}.map-state.map-state--inactive{fill:#eee;fill:#0003}.map-state:hover{fill:#eee;fill:#a1d884}.map-wrapper{text-align:center;height:550px;overflow:hidden;position:relative}.map-wrapper .map-holder{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);transition:.25s}@media (max-width: 860px){.map-wrapper{max-height:280px}}@media (max-width: 860px){.map-wrapper .svg-map{max-width:100%;max-height:280px}}.map-wrapper .svg-map .map-state{transition:.25s}.map-wrapper .svg-map .map-state:not(text){fill:#ccc;stroke:#fff}.map-wrapper .svg-map .map-state:hover{fill:#eee;fill:#a1d884}.map__content{padding:1em 0;padding-bottom:0!important}.map-inner{position:relative;transition:.25s;width:100%;height:100%}.map-inner .canada-map,.map-inner.show-canada .usa-map{opacity:0;pointer-events:none}.map-inner.show-canada .canada-map{opacity:1;pointer-events:initial}@media (min-width: 861px){.results-wrapper .results--three-col,.partner-locator .results--three-col{column-count:3}}.results-wrapper .state,.partner-locator .state{padding:0 0 1em}.results-wrapper .state .partnerGroup,.partner-locator .state .partnerGroup{padding:0 0 .9em}.results-wrapper .state .sublocationGroup,.partner-locator .state .sublocationGroup{padding-bottom:.8em}@media (max-width: 860px){.results-wrapper .state .sublocationGroup,.partner-locator .state .sublocationGroup{padding-bottom:.5em}}.results-wrapper .state .text-display__subsubheader,.partner-locator .state .text-display__subsubheader{font-weight:700}.results-wrapper .state .partner,.partner-locator .state .partner{padding:.25em 0}.results-wrapper .state .partner a,.partner-locator .state .partner a{color:#28396f}.results-wrapper #found #partner-results-header,.partner-locator #found #partner-results-header{padding-bottom:.5em;opacity:.7}.hide{display:none}.skip-to-content-link{background:#000;height:30px;padding:8px;position:absolute;transform:translateY(-100%);color:#fff;transition:transform .3s}.skip-to-content-link:focus{transform:translateY(0)}.nav .navbar-desktop__header-bar{background-color:#28396f;color:#fff;padding:.5em}@media (max-width: 860px){.nav .navbar-desktop__header-bar{display:none}}.nav .navbar-desktop__header-bar a{color:#fff}.nav .navbar-desktop__header-bar__inner{display:flex;max-width:1320px;margin:auto;gap:3em;justify-content:space-between;align-items:center}.nav .navbar-desktop__header-bar__inner .social{display:flex;justify-content:center;align-items:center;gap:1em}.nav .navbar-desktop__header-bar__inner .social a{display:flex;justify-content:center;align-items:center;cursor:pointer;text-decoration:none}.nav .navbar-desktop__header-bar__inner svg{width:30px;height:30px;fill:#28396f;transition:all .3s;fill:#fff}.nav .navbar-desktop__header-bar__inner svg:hover path.white{fill:#a6e191!important}.nav .toggle-btn{background:transparent;border:none;font-size:1.5em;padding:10px;color:#444}.nav__inner{margin:0 auto;max-width:1320px}.nav__inner__hamburger{position:absolute;left:.5em;z-index:13}@media (min-width: 861px){.nav__inner__hamburger{display:none}}.nav__inner__hamburger #mobile-open{background:transparent;border:none;z-index:12;transition:transform .25s ease-out,visibility .25s ease-out}.nav__inner__hamburger #mobile-open[aria-expanded=true]{transform:rotate(-90deg)}.nav__inner__mobile-top{padding:2em .5em;background-color:#fff;position:relative;display:flex;justify-content:center;align-items:center}@media (min-width: 861px){.nav__inner__mobile-top{display:none}}.nav__inner__mobile-top .nav__inner__logo{height:50px}@media (max-width: 860px){.nav__inner__mobile-top .nav__inner__logo{width:200px;text-align:left}}.nav__inner__mobile-top .nav__inner__logo svg{max-height:100%;width:200px;height:auto}.nav__content{padding:2em 3em;display:grid;grid-template-columns:230px 1fr;align-items:center;position:relative;background-color:#fff;transition:transform .25s ease-out,visibility .25s ease-out}@media (max-width: 860px){.nav__content{grid-template-columns:1fr;box-shadow:-2px 0 20px #2e313880;display:flex;flex-direction:column;gap:2em;min-width:20rem;min-width:65vw;height:100vh;transform:translate(-101%);transform:translate(calc(-110% + 22px));position:fixed;z-index:13;top:0;border-top-right-radius:1em;border-bottom-right-radius:1em;padding:4em 2em 2em;border-top:1px solid rgba(68,68,68,.1);background:url(/assets/img/Tru_Pattern_cropped-01.svg);background-repeat:no-repeat;background-color:#fff;background-position:0;background-size:700px;background-position:40% 100%;align-items:initial}.nav__content .nav_content_logo svg{height:50px}}.nav__content__close{position:absolute;top:10px;right:15px}@media (min-width: 861px){.nav__content__close{display:none}}.nav__content.visible{visibility:visible;transform:translate(-1%)}.nav__content__logo{height:50px}@media (max-width: 860px){.nav__content__logo{width:100%;padding-top:3em;text-align:left}}.nav__content__logo svg{max-height:100%;width:auto}@media (max-width: 860px){.nav__content__links__container{padding-left:2em;display:flex;flex-direction:column;flex-direction:column-reverse;gap:2em}}@media (min-width: 861px){.nav__content__links__container{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:.25em}}.nav__content__links__container .language-picker{font-size:.8em;display:flex;align-items:center;gap:.5em}.nav__content__links__container .language-picker .dropdown{position:relative}.nav__content__links__container .language-picker .dropdown.open .dropdown-content{visibility:visible}.nav__content__links__container .language-picker .dropdown.open .dropdown-btn i{transform:rotate(180deg)}.nav__content__links__container .language-picker .dropdown.open .dropdown-content li{left:0}.nav__content__links__container .language-picker .dropdown-btn{cursor:pointer;background-color:#ffffff26;padding:.25em .5em;border-radius:.25em;background:transparent;border:0;font-family:Muli,Helvtica Neue,sans-serif;border:1px solid rgba(0,0,0,.15)}.nav__content__links__container .language-picker .dropdown-btn i{transition:transform ease-in-out .3s}.nav__content__links__container .language-picker .dropdown-content{cursor:pointer;position:absolute;z-index:1;display:flex;flex-direction:column;background-color:#fff;box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;border:1px solid rgba(0,0,0,.15);width:100%;border-radius:.25em;visibility:hidden;overflow:hidden;list-style:none;padding:0;margin:0}.nav__content__links__container .language-picker .dropdown-content li{position:relative;left:100%;box-sizing:border-box;margin:0;width:100%;transition:transform ease-in-out .25s}.nav__content__links__container .language-picker .dropdown-content li a{color:#000;padding:.7em .5em;text-decoration:none;display:inline-block;width:100%;box-sizing:border-box}.nav__content__links__container .language-picker .dropdown-content li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.15)}.nav__content__links__container .language-picker .dropdown-content li:hover{background-color:#0000000d}@media (min-width: 861px){.nav__content__links__container .nav__content__item--id--home{display:none}}.nav__content__links__container .main-links{margin:0;display:flex;justify-content:flex-end;align-items:center;padding:0}@media (max-width: 860px){.nav__content__links__container .main-links{flex-direction:column;align-items:flex-start}}.nav__content__links__container .main-links li{margin-top:.5em;list-style:none}@media (max-width: 860px){.nav__content__links__container .main-links li{border-bottom:.5px solid #ccc;padding:.5em 0;font-size:1.25em;font-weight:700;width:100%}}.nav__content__links__container .main-links li a{padding:1em;color:#222725;text-decoration:none}@media (min-width: 861px){.nav__content__links__container .main-links li a:hover{text-decoration:underline;color:#2f65b6}}@media (max-width: 860px){.nav__content__links__container .main-links li a{padding-left:0}}.nav__content__links__container .main-links li a i{display:none}@media (min-width: 861px){.nav__content__links__container .main-links li a i{display:none}}@media (max-width: 860px){.nav__content__links__container .main-links li a i{display:inline-block;padding-right:.5em;color:#2560a4}}html[lang=fr-ca] .nav a[title="Suivez-nous sur Facebook"],html[lang=fr-ca] .nav a[title="Suivez-nous sur LinkedIn"]{display:none}.footer{box-sizing:border-box}.footer ul{margin:0;padding:0}@media (min-width: 861px){.footer__inner{margin:0 auto;max-width:1320px}}@media (min-width: 861px) and (max-width: 1280px){.footer__inner{width:1024px}}@media (min-width: 861px) and (max-width: 1024px){.footer__inner{width:100%}}@media (min-width: 861px){.footer__content{padding:5em 3em}}@media (min-width: 861px) and (max-width: 860px){.footer__content{padding:2em 1.5em}}@media (min-width: 861px){.footer--padding--min .footer__content{padding-top:1em;padding-bottom:1em}.footer--padding--min-top .footer__content{padding-top:1em}.footer--padding--min-bottom .footer__content{padding-bottom:1em}.footer--padding--med .footer__content{padding-top:2em;padding-bottom:2em}.footer--padding--med-top .footer__content{padding-top:2em}.footer--padding--med-bottom .footer__content{padding-bottom:2em}}.footer__inner{padding:0 2em;box-sizing:border-box}.footer__post{padding:0 0 3em}.footer__post__links{list-style-type:none;display:flex;grid-template-columns:repeat(5,1fr);align-items:center;gap:3em}@media (max-width: 860px){.footer__post__links{padding:0;display:block}}.footer__post__link{align-items:center}.footer__content{padding:3em 0 0;display:grid;grid-template-columns:3fr 2fr;gap:0 2em;align-items:center}@media (max-width: 860px){.footer__content{display:block}}@media (max-width: 860px){.footer__content.grid{display:flex;flex-direction:column;gap:1em 0}}.footer__content__secondary{box-sizing:border-box}.footer__content__secondary .dvm-icon svg{min-height:170px;width:auto;display:block}@media (max-width: 860px){.footer__content__secondary .dvm-icon svg{min-height:150px;margin:auto;width:auto}}.footer__content__secondary a:nth-of-type(1){margin-right:.5em}.footer__content__secondary svg,.footer__content__secondary img{width:30px;height:30px;fill:#fff}footer{background-color:#28396f;color:#fff}footer i{font-size:2em;border:1px solid #28396f}footer a{color:#fff;padding:.5em 0;display:inline-block;transition:all 1s forwards}footer a:visited{color:#fff}footer a:hover{color:#82bd60}.disclaimer--xs{font-size:12px}html[lang=fr-ca] .dvm-icon,html[lang=fr-ca] .disclaimer.underline,html[lang=fr-ca] .underline.footer__content__main__disclaimers,html[lang=fr-ca] a[title="Suivez-nous sur Facebook"],html[lang=fr-ca] a[title="Suivez-nous sur LinkedIn"],html[lang=fr-ca] a[href="https://trupanion.com/site/terms-of-use"]{display:none}.page-mella-giveaway-24 .footer .type-scale-disclaimer.mella-giveaway a{padding:unset}.jumbotron{min-height:250px}.jumbotron__inner{margin:0 auto;max-width:1320px}@media (max-width: 1280px){.jumbotron__inner{width:1024px}}@media (max-width: 1024px){.jumbotron__inner{width:100%}}.jumbotron__content{padding:5em 3em}@media (max-width: 860px){.jumbotron__content{padding:2em 1.5em}}.jumbotron--padding--min .jumbotron__content{padding-top:1em;padding-bottom:1em}.jumbotron--padding--min-top .jumbotron__content{padding-top:1em}.jumbotron--padding--min-bottom .jumbotron__content{padding-bottom:1em}.jumbotron--padding--med .jumbotron__content{padding-top:2em;padding-bottom:2em}.jumbotron--padding--med-top .jumbotron__content{padding-top:2em}.jumbotron--padding--med-bottom .jumbotron__content{padding-bottom:2em}.jumbotron--bgcolor--catnip-green-light .text-display,.jumbotron--bgcolor--canary-yellow-light .text-display{color:#000}.jumbotron--bgcolor--purple .text-display{color:#fad746;color:#fff}.jumbotron__header{background-color:#fbd872;background-color:#e3e3e3;padding:.65em;color:#000;box-sizing:border-box;max-width:1320px;margin:auto;background:#f4f4f4;border:1px solid rgba(0,0,0,.1);border-bottom:none;border-radius:.5em .5em 0 0}@media (max-width: 1280px){.jumbotron__header{width:1024px}}@media (max-width: 1024px){.jumbotron__header{width:100%}}.jumbotron__header .text-display{margin:auto;display:flex;gap:.5em;justify-content:center;align-items:center;display:grid;grid-template-columns:1fr max-content;grid-template-columns:auto max-content}@media (max-width: 860px){.jumbotron__header .text-display{display:flex;text-align:center;flex-direction:column}}.jumbotron__header .text-display__ctas{margin-top:0}.jumbotron__header .text-display__cta--has--icon{display:block}.jumbotron__header .text-display__cta--render--button{padding:.5rem 1rem;background-color:#a6e191;color:#000}.jumbotron__header .text-display__cta--render--button:hover{color:#154a12}.jumbotron--header-bar .jumbotron__content__background{border-top-left-radius:0;border-top-right-radius:0}.jumbotron__content{border-radius:.5em;min-height:250px;display:grid;padding:3em;position:relative}@media (max-width: 860px){.jumbotron__content{padding:1.5em}}.jumbotron__content__badge{position:absolute;top:-50px;width:100px;right:0;height:100px}@media (max-width: 860px){.jumbotron__content__badge svg{width:30%;bottom:0;right:0}}.jumbotron__content__badge svg{width:100%}.jumbotron__content__background{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;overflow:hidden}@media (max-width: 860px){.jumbotron__content__background{border-radius:0}.jumbotron__content__background .background-display__middleground,.jumbotron__content__background .background-display__foreground{display:none}}.jumbotron__content__foreground{display:grid;height:100%;align-items:center;grid-template-columns:6fr 4fr;position:relative}@media (max-width: 860px){.jumbotron__content__foreground{grid-template-columns:1fr}}.jumbotron--layout--mobile--show-bg .jumbotron__content__background .background-display__middleground,.jumbotron--layout--mobile--show-bg .jumbotron__content__background .background-display__foreground{display:block}.jumbotron--layout--text-narrow .jumbotron__content__foreground{grid-template-columns:3fr 4fr}@media (max-width: 860px){.jumbotron--layout--text-narrow .jumbotron__content__foreground{grid-template-columns:1fr}}@media (min-width: 861px){.jumbotron--id-mella-giveaway .text-display__header{text-shadow:3px 3px 12px black}}@media (min-width: 861px){.jumbotron--id-mella-giveaway .text-display__body{font-size:1.25em;text-shadow:1px 1px 15px black;background:linear-gradient(to right,#00000003 35%,#f2f2f200 75%)}}@media (min-width: 861px){.jumbotron--id-mella-giveaway .text-display .green{color:#c7e1b6}}@media (min-width: 861px){.jumbotron--id-mella-giveaway .background-display__foreground{background:linear-gradient(to right,#00000026 35%,#f2f2f200 65%)}}.jumbotron--id-hospital-group-jumbo .jumbotron__content__foreground{align-items:flex-end}@media (max-width: 860px){.jumbotron--id-hospital-group-jumbo .background-display__background{max-width:350px;padding:3em;margin:auto}.jumbotron--id-hospital-group-jumbo .background-display__middleground{display:unset}.jumbotron--id-hospital-group-jumbo .background-display__middleground img{object-position:center center}.jumbotron--id-hospital-group-jumbo .jumbotron__content__foreground{text-align:center}}@media (min-width: 861px){.jumbotron--id-hospital-group-jumbo .background-display__foreground img{width:150px;height:auto;top:unset;top:1.5em;left:unset;right:unset;right:1.5em;transform:unset}.jumbotron--id-hospital-group-jumbo .background-display__background{max-width:400px;padding:3em}}.jumbotron--id-hospital-group-jumbo .text-display__header{text-shadow:2px 2px 3px #000}.jumbotron--id-hospital-group-jumbo .jumbotron__content{color:#fff}.jumbotron--id-hospital-group-jumbo .text-display__ctas a{background-color:#3a5dae}.jumbotron--id-hospital-cert-jumbo .jumbotron__content__foreground{align-items:flex-end}@media (max-width: 860px){.jumbotron--id-hospital-cert-jumbo .background-display__background{max-width:350px;padding:3em;margin:auto}.jumbotron--id-hospital-cert-jumbo .background-display__middleground{display:unset}.jumbotron--id-hospital-cert-jumbo .background-display__middleground img{object-position:center center}.jumbotron--id-hospital-cert-jumbo .jumbotron__content__foreground{text-align:center}}@media (min-width: 861px){.jumbotron--id-hospital-cert-jumbo .background-display__foreground img{width:85%;height:85%;top:50%;transform:translateY(-50%);left:10%}.jumbotron--id-hospital-cert-jumbo .background-display__background{max-width:400px;padding:3em}}.jumbotron--id-hospital-cert-jumbo .text-display__header{text-shadow:2px 2px 3px #000}.jumbotron--id-hospital-cert-jumbo .jumbotron__content{color:#fff}.jumbotron--id-hospital-cert-jumbo .text-display__ctas a{background-color:#3a5dae}.jumbotron--id-cert-jumbo .background-display{background-color:#a1d884}.jumbotron--id-cert-jumbo .jumbotron__content__foreground{align-items:flex-end}@media (max-width: 860px){.jumbotron--id-cert-jumbo .background-display__background{max-width:350px;padding:3em;margin:auto}.jumbotron--id-cert-jumbo .jumbotron__content__foreground{text-align:center}}@media (min-width: 861px){.jumbotron--id-cert-jumbo .background-display__background{padding:3em}}.jumbotron--id-cert-jumbo .jumbotron__content{color:#000}.jumbotron--id-cert-jumbo .text-display__ctas a{background-color:#28396f;color:#fff}.jumbotron--id-trucertification{background-color:#a1d884;background-image:url(/assets/img/landing/trucertification/Radial-03.svg),url(/assets/img/landing/trucertification/dog-glasses.png);background-image:url(/assets/img/landing/trucertification/dog-glasses.png),url(/assets/img/landing/trucertification/Radial-03.svg);background-repeat:no-repeat;background-size:400px;background-position:bottom right,bottom 500px;background-position:bottom right,96% bottom}@media (min-width: 861px){.jumbotron--id-trucertification{min-height:400px;align-items:center}.jumbotron--id-trucertification .text-display{color:#000}.jumbotron--id-trucertification .background-display__middleground{display:none}}.jumbotron--id-contact .text-display__ctas a{color:#fff;font-weight:700;font-size:1.4em}.jumbotron--id-best-start{background:linear-gradient(to right,#f2f2f2 55%,#f2f2f200 75%),url("/assets/img/landing/best-start/paje-victoria-HAtT_dqRiNI-unsplash (1).jpg");background-size:contain;background-repeat:no-repeat;background-position:100% 0;display:grid}.jumbotron--id-best-start .best-start-logo{max-width:300px;position:absolute;top:-2em;height:auto;min-height:220px;min-width:220px}@media (min-width: 861px){.jumbotron--id-best-start{min-height:600px;align-items:center}.jumbotron--id-best-start .text-display__header{color:#3a5dae}.jumbotron--id-best-start .background-display__middleground{display:none}}@media (max-width: 860px){.jumbotron--id-best-start{background:#3a5dae;background-position:0% 100%}.jumbotron--id-best-start .text-display{color:#fff}.jumbotron--id-best-start .jumbotron__content{padding:0 0 1.5em}.jumbotron--id-best-start .jumbotron__content__background{position:static;height:250px}.jumbotron--id-best-start .jumbotron__content__foreground{padding:1.5em;align-items:unset}.jumbotron--id-best-start .background-display{position:static;width:100%;height:100%}.jumbotron--id-best-start .background-display__middleground{display:unset;position:static}.jumbotron--id-best-start .background-display__middleground>img{position:static}}.jumbotron--id-best-start .text-display--color--tru-blue{color:#3a5dae}@media (min-width: 1025px){.jumbotron--id-best-start .jumbotron__content__foreground{grid-template-columns:1fr 1fr}}.jumbotron--id-portal-demo .background-display__foreground img{max-height:300px;bottom:0;top:unset}@media (max-width: 860px){.jumbotron--id-2_1-materials .background-display__middleground{display:block;opacity:.5}.jumbotron--id-2_1-materials .jumbotron--badge--vta .jumbotron__content__badge svg{display:block}}@media (max-width: 860px){.jumbotron--id-2_1-materials .jumbotron__content{padding-bottom:10em}}.jumbotron--id-2_1-materials .jumbotron__content__badge{max-width:fit-content}@media (min-width: 861px){.jumbotron--id-2_1-materials .jumbotron__content__badge{left:58%;top:20px;height:unset;width:600px;bottom:60px;right:20px;display:flex;justify-content:end}}@media only screen and (max-width: 1280px) and (min-width: 860px){.jumbotron--id-2_1-materials .jumbotron__content__badge{width:160px;height:160px;top:25%}}@media (max-width: 860px){.jumbotron--id-2_1-materials .jumbotron__content__badge{width:160px;right:0;height:160px;top:auto;bottom:0}}@media (max-width: 860px){.jumbotron--id-vet-appreciation .jumbotron__content__background .background-display__middleground{display:block}}@media (max-width: 860px){.jumbotron--id-vet-appreciation .text-display__header{opacity:0}}.jumbotron--id-vet-appreciation .jumbotron__content__badge{top:unset;right:unset;width:250px;height:auto;right:50px;top:50%;transform:translateY(-50%)}@media (max-width: 860px){.jumbotron--id-vet-appreciation .jumbotron__content__badge{top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width: 861px){.jumbotron--id-vet-appreciation .text-display__header{font-size:3.5em}}@media (max-width: 860px){.jumbotron--id-automated-offers-info .background-display{background-color:#e8e5df!important}}.jumbotron--id-automated-offers-info .background-display__middleground img{object-position:center 0}@media (min-width: 861px){.jumbotron--id-vet-tech-stories .background-display__middleground{display:none}}@media (max-width: 860px){.jumbotron--id-vet-tech-stories .background-display__middleground{display:block;background-image:url(/assets/img/vet-tech-stories/vet-tech-pattern.svg);background-size:1200px}.jumbotron--id-vet-tech-stories .background-display__middleground svg{display:none}}@media (min-width: 861px){.jumbotron--id-vet-tech-stories .jumbotron__content__background .background-display{background-color:unset}}.jumbotron--id-vet-tech-stories .jumbotron__inner{background-image:url(/assets/img/vet-tech-stories/VTA_LP_Banner_1320x450_FINAL.jpg);background-size:cover;background-repeat:no-repeat}@media (min-width: 861px){.jumbotron--id-vet-tech-stories .jumbotron__inner{border-radius:.5em}}@media (max-width: 860px){.jumbotron--id-vet-tech-stories .jumbotron__inner{background:#dfe6f2}}@media (max-width: 860px){.jumbotron--id-vet-tech-stories .jumbotron__content__foreground{background-image:url(/assets/img/vet-tech-stories/VTA_Logo_EN_tag.svg);background-size:contain;background-position:center center;background-repeat:no-repeat}}.jumbotron--id-vet-tech-stories .text-display__header{color:#1e2856}.jumbotron--id-bigger-than-2-billion .background-display__foreground img{width:95%;height:95%;object-fit:contain;object-position:right center}@media (max-width: 860px){.jumbotron--id-bigger-than-2-billion .text-display{padding-bottom:3em}}.jumbotron--id-bigger-than-2-billion .text-display__header{font-weight:700;background:linear-gradient(to right,#d5ba5d,#b58a3e,#d7ba5c,#9b6c2c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:0;font-size:clamp(3.125rem,1.0938rem + 6.5vw,7.1875rem);line-height:1}.jumbotron--id-bigger-than-2-billion .text-display__body{color:#9b6c2c;text-transform:uppercase}@media (min-width: 1025px){.jumbotron--id-bigger-than-2-billion .text-display__body{font-size:2.2em}}.jumbotron--id-bigger-than-2-billion .jumbotron__content__foreground{grid-template-columns:5fr 4fr}.jumbotron--id-bigger-than-2-billion .jumbotron__content__foreground .text-display__body{padding-right:1em}@media (max-width: 1280px){.jumbotron--id-bigger-than-2-billion .jumbotron__content__foreground{grid-template-columns:1fr}.jumbotron--id-bigger-than-2-billion .jumbotron__content__foreground .text-display__body{padding-right:0}}@media (max-width: 860px){.jumbotron--id-bigger-than-2-billion .jumbotron__content{padding-bottom:4em}}.jumbotron--id-bigger-than-2-billion .jumbotron__content__badge{width:100px;right:0;height:100px;width:200px;height:200px;left:56%;top:50%;transform:translateY(-50%)}@media (max-width: 1280px){.jumbotron--id-bigger-than-2-billion .jumbotron__content__badge{width:220px;height:220px;right:0;bottom:0;transform:translate(0);top:unset;left:unset}}@media (max-width: 860px){.jumbotron--id-bigger-than-2-billion .jumbotron__content__badge{top:auto;bottom:0;width:160px;right:0;height:160px}}@media (min-width: 1025px){.jumbotron--id-bigger-than-2-billion .jumbotron__content__badge{width:250px;height:250px}}.jumbotron--id-homepage .text-display{max-width:unset}.jumbotron--id-paws-connect{text-wrap:balance;position:relative}.jumbotron--id-homepage,.jumbotron--id-why-choose-trupanion{position:relative;text-wrap:balance}@media (max-width: 860px){.jumbotron--id-homepage .jumbotron__content,.jumbotron--id-why-choose-trupanion .jumbotron__content{padding-bottom:7em}}.jumbotron--id-homepage .jumbotron__content__badge,.jumbotron--id-why-choose-trupanion .jumbotron__content__badge{top:-50px;width:160px;right:0;height:160px}@media (min-width: 861px){.jumbotron--id-homepage .jumbotron__content__badge,.jumbotron--id-why-choose-trupanion .jumbotron__content__badge{width:200px;height:200px;left:59%;top:50%;transform:translateY(-50%)}}@media only screen and (max-width: 1280px) and (min-width: 860px){.jumbotron--id-homepage .jumbotron__content__badge,.jumbotron--id-why-choose-trupanion .jumbotron__content__badge{width:160px;right:0;left:auto;height:160px;top:auto;bottom:-80px}}@media (max-width: 860px){.jumbotron--id-homepage .jumbotron__content__badge,.jumbotron--id-why-choose-trupanion .jumbotron__content__badge{width:160px;right:0;height:160px;top:auto;bottom:0}}.jumbotron--id-why-choose-trupanion .background-display__foreground img,.jumbotron--id-faq .background-display__foreground img{height:550px;top:auto;left:auto;right:0}.jumbotron--id-trucuddle-hero .text-display__top-image{margin-bottom:2em;width:320px}.jumbotron--bgcolor--hero-blue .background-display{background-color:#28396f}.jumbotron--bgcolor--warm-blue .background-display{background-color:#2f65b6}.jumbotron--bgcolor--catnip-green-dark .background-display{background-color:#74aa50}.jumbotron--bgcolor--catnip-green-light .background-display{background-color:#a1d884}.jumbotron--bgcolor--canary-yellow-light .background-display{background-color:#fbd872}.jumbotron--bgcolor--canary-yellow-dark .background-display{background-color:#ffc658}.jumbotron--bgcolor--perfect-purple .background-display{background-color:#49487e}.jumbotron--bgcolor--perfect-purple-dark .background-display{background-color:#0a1964}.jumbotron--bgcolor--light-blue .background-display{background-color:#ebeff7}.jumbotron--bgcolor--apple-green-orig .background-display{background-color:#4ba462}.jumbotron--bgcolor--apple-green .background-display{background-color:#3e8459}.jumbotron--bgcolor--sea-green .background-display{background-color:#82bd60}.jumbotron--bgcolor--teal .background-display{background-color:#3ec9bc}.jumbotron--bgcolor--silver .background-display{background-color:#e3e3e3}.jumbotron--bgcolor--charcoal .background-display,.jumbotron--bgcolor--bodytext .background-display{background-color:#222725}.jumbotron--bgcolor--secondary-yellow .background-display{background-color:#efc634}.jumbotron--bgcolor--secondary-orange .background-display{background-color:#f38730}.jumbotron--bgcolor--secondary-purple .background-display{background-color:#5f0f40}.jumbotron--bgcolor--near-white .background-display,.jumbotron--bgcolor--white .background-display{background-color:#fff}.jumbotron--bgcolor--off-white .background-display{background-color:#f0efed}.jumbotron--bgcolor--near-black .background-display{background-color:#000}.jumbotron--bgcolor--purple .background-display{background-color:#535898}.page-automated-offers-info .navbar-desktop__header-bar,.page-automated-offers-new-york .navbar-desktop__header-bar,.page-automated-offers-canada .navbar-desktop__header-bar,.page-automated-offers .navbar-desktop__header-bar{display:none}.accordion__inner{margin:0 auto;max-width:1320px}@media (max-width: 1280px){.accordion__inner{width:1024px}}@media (max-width: 1024px){.accordion__inner{width:100%}}.accordion__content{padding:5em 3em}@media (max-width: 860px){.accordion__content{padding:2em 1.5em}}.accordion--padding--min .accordion__content{padding-top:1em;padding-bottom:1em}.accordion--padding--min-top .accordion__content{padding-top:1em}.accordion--padding--min-bottom .accordion__content{padding-bottom:1em}.accordion--padding--med .accordion__content{padding-top:2em;padding-bottom:2em}.accordion--padding--med-top .accordion__content{padding-top:2em}.accordion--padding--med-bottom .accordion__content{padding-bottom:2em}@media (min-width: 861px){.accordion{background-image:url(/assets/img/Tru_Pattern_04.svg);margin:5em auto auto;background-size:800px}}@media (min-width: 861px){.accordion__content{border-radius:8px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a;background-color:#fff}}.accordion__content p:first-child{margin-top:0}.accordion__content__text-pre{padding-bottom:2em}.accordion__button{position:relative;display:block;padding:1em 0;width:100%;text-align:left;border:none;background:none;outline:none;font-family:Mont;font-weight:700;font-size:1em;opacity:.6;transition:all .25s}.accordion__button:hover,.accordion__button:focus{cursor:pointer;opacity:1}.accordion__button[aria-expanded=true]{font-weight:700}.accordion__button[aria-expanded=true] .accordion__icon{transform:rotate(45deg);transition:all .2s linear}.accordion__button[aria-expanded=true]+.accordion__item__content{opacity:1;max-height:300px;transition:all .5s ease-in}@media (max-width: 860px){.accordion__button[aria-expanded=true]+.accordion__item__content{max-height:none}}.accordion__question{color:#000;padding:1em 2em 1em 0}.accordion__item{border-bottom:1px solid rgba(40,57,111,.4)}.accordion__item__content{opacity:0;max-height:0;overflow:hidden;transition:all .5s ease-out}.accordion__icon{display:inline-block;position:absolute;right:0;top:1em;transition:all .2s linear;color:#000}.accordion__icon i{color:#000}.slider{background-color:#f4f0ff40}.slider__inner{margin:0 auto;max-width:1320px}@media (max-width: 1280px){.slider__inner{width:1024px}}@media (max-width: 1024px){.slider__inner{width:100%}}.slider__content{padding:5em 3em}@media (max-width: 860px){.slider__content{padding:2em 1.5em}}.slider--padding--min .slider__content{padding-top:1em;padding-bottom:1em}.slider--padding--min-top .slider__content{padding-top:1em}.slider--padding--min-bottom .slider__content{padding-bottom:1em}.slider--padding--med .slider__content{padding-top:2em;padding-bottom:2em}.slider--padding--med-top .slider__content{padding-top:2em}.slider--padding--med-bottom .slider__content{padding-bottom:2em}@media (min-width: 861px){.slider{margin:5em auto auto}}.slider__content__text-pre{padding-bottom:3em}.slider .swiper{border-radius:8px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a;background-color:#fff}.slider .swiper-slide{display:grid;grid-template-columns:1fr 1fr;gap:1.5em}@media (max-width: 860px){.slider .swiper-slide{grid-template-columns:1fr;gap:0}}.slider .swiper__about{color:#28396f;font-family:Mont,sans-serif}@media (min-width: 861px){.slider .swiper__about--pet-name{font-size:30px;font-weight:700}}.slider .swiper__about--pet-location{font-weight:100}.slider .swiper__column{padding:1.5em}.slider .swiper__column__inner{display:grid;grid-template-rows:min-content 2fr min-content;gap:1.8em}.slider .swiper__column--image{position:relative;display:grid;grid-template-rows:1fr min-content;text-align:center}@media (min-width: 861px){.slider .swiper__column--image{aspect-ratio:1/.9}}@media (max-width: 860px){.slider .swiper__column--image{padding:1.5em}}.slider .swiper__column--image .background-display{z-index:-1}.slider .swiper__column--image .background-display__foreground img{object-fit:cover}.slider .swiper__column--image .image-display{display:flex;justify-content:center;align-items:center}.slider .swiper__column--image .image-display img{max-width:50%;aspect-ratio:1/1;border-radius:50%}.slider .swiper__column--review{position:relative;padding:3em;display:flex;flex-direction:column;align-items:center}@media (min-width: 861px){.slider .swiper__column--review{line-height:30px}}@media (max-width: 860px){.slider .swiper__column--review{padding:2em 2em 4em}}.slider .swiper__column--review .text-display__subsubheader{font-family:Mont,sans-serif;font-size:1.1em;font-weight:700;color:#28396f;opacity:1}.slider .swiper__review--header{font-size:1.1em}.slider .swiper__nav{border:1px solid chartreuse;position:absolute;bottom:1em;width:50%;z-index:99;display:flex;justify-content:space-between;align-items:center;font-size:2em;color:#28396f}.slider .swiper__nav .swiper-pagination{top:unset;bottom:unset}.slider .swiper .swiper-button-next,.slider .swiper .swiper-button-prev{bottom:0;top:unset;color:#28396f}.slider .swiper .swiper-button-next:after,.slider .swiper .swiper-button-next:before,.slider .swiper .swiper-button-prev:after,.slider .swiper .swiper-button-prev:before{font-size:20px}.slider .swiper .swiper-pagination-bullet-active{background-color:#28396f}.media-text__inner{margin:0 auto;max-width:1320px}@media (max-width: 1280px){.media-text__inner{width:1024px}}@media (max-width: 1024px){.media-text__inner{width:100%}}.media-text__content{padding:5em 3em}@media (max-width: 860px){.media-text__content{padding:2em 1.5em}}.media-text__content{display:grid;grid-template-columns:6fr 6fr;gap:4rem;align-items:center}@media (max-width: 860px){.media-text__content{display:flex;flex-direction:column-reverse;max-width:100vw;gap:2rem;grid-template-columns:1fr}}.media-text__caption{text-align:center}.media-text__column{grid-row:1}.media-text__column--col-media{grid-column:1}.media-text__column--col-text{grid-column:2}.media-text--padding--min .media-text__content{padding-top:1em;padding-bottom:1em}.media-text--padding--min-top .media-text__content{padding-top:1em}.media-text--padding--min-bottom .media-text__content{padding-bottom:1em}.media-text--padding--med .media-text__content{padding-top:2em;padding-bottom:2em}.media-text--padding--med-top .media-text__content{padding-top:2em}.media-text--padding--med-bottom .media-text__content{padding-bottom:2em}.media-text--rounded-corners video{border-radius:8px;overflow:hidden}.media-text--layout--as-aside .media-text__content{grid-template-columns:6fr 6fr;align-items:start;gap:2em}.media-text--layout--as-aside .media-text__column--col-text{grid-column:1}.media-text--layout--as-aside .media-text__column--col-media{grid-column:2}.media-text--layout--flipped .media-text__content{grid-template-columns:6fr 6fr}@media (min-width: 861px){.media-text--layout--flipped .media-text__column--col-text{grid-column:1}.media-text--layout--flipped .media-text__column--col-media{grid-column:2}}.media-text--layout--2-1 .media-text__content{grid-template-columns:2fr 1fr}.media-text--layout--1-2 .media-text__content{grid-template-columns:1fr 2fr}.media-text--layout--2-5 .media-text__content{grid-template-columns:2fr 5fr}.media-text--1-1 .media-text__content{grid-template-columns:1fr;gap:0}@media (max-width: 860px){.media-text--1-1 .media-text__content{display:grid}}.media-text--id-exam-day-offer-media-text img{background-color:#a1d884}.media-text--id-tru-cert-form{background-color:#f7f7f7}@media (max-width: 1024px){.media-text--id-tru-cert-form .media-text__content{flex-direction:column}}.media-text--id-tru-cert-hospital .media-text__content .text-display__body{display:grid;gap:1em}.media-text--id-tru-cert-hospital .media-text__content .text-display__body .text-display__subsubheader{font-family:Mont}@media (min-width: 861px){.media-text--id-tru-cert-hospital .media-text__content{grid-template-columns:3fr 2fr}}@media (max-width: 860px){.media-text--id-tru-cert-hospital .media-text__content{flex-direction:column}}@media (max-width: 860px){.media-text--id-tru-cert-hospital .text-display{text-align:center}.media-text--id-tru-cert-hospital .text-display ol{list-style-position:inside}}@media (max-width: 860px){.media-text--id-tru-cert-hospital svg{min-width:300px}}@media (max-width: 860px){.media-text--id-tru-cert-hospital .text-display__body li{text-wrap:wrap}}.media-text--id-tru-cert-hospital .text-display__cta--render--button{background-color:#3a5dae;color:#fff}.media-text--id-tru-cert-hospital svg .cls-1{fill:#3a5dae}.media-text--id-tru-cert-cert .text-display__cta--render--button{background-color:#a6e191;color:#000}@media (max-width: 1024px){.media-text--id-tru-cert-cert .media-text__content{flex-direction:column}}.media-text--id-tru-cert-cert svg .cls-1{fill:#3a5dae}@media (min-width: 1025px){.media-text--id-tru-cert-cert .image-display{padding:3em;text-align:right}}@media (max-width: 1024px){.media-text--id-tru-cert-cert .image-display{padding:3em}}@media (min-width: 1025px){.media-text--id-tru-cert-cert .image-display img{max-width:350px}}.media-text--id-best-start-quote{background-color:#3a5dae;position:relative}@media (min-width: 1025px){.media-text--id-best-start-quote .media-text__inner{max-width:unset}}@media (min-width: 1025px){.media-text--id-best-start-quote .media-text__content{grid-template-columns:4fr 2fr}}.media-text--id-best-start-quote .image-display,.media-text--id-best-start-quote .image-display img{box-shadow:unset}@media (min-width: 1025px){.media-text--id-best-start-quote .image-display img{position:absolute;max-width:unset;right:1em;bottom:0}}.media-text--id-best-start-quote .text-display{max-width:900px}.media-text--id-best-start-quote .text-display__body{color:#fff}@media (min-width: 1025px){.media-text--id-best-start-quote .text-display__body{font-size:1.5em}}@media (max-width: 1024px){.media-text--id-best-start-quote .text-display__body{font-size:1.2em}}@media (max-width: 1024px){.media-text--id-best-start-quote .image-display{background-size:cover;background-color:#fff;background-image:url(/assets/img/landing/best-start/Radial-22.svg);background-repeat:no-repeat;background-position:-100px -100px;display:flex;align-items:flex-end}}@media (min-width: 1025px){.media-text--id-how-does-best-start{max-width:unset}}.media-text--id-how-does-best-start .text-display__header{color:#3a5dae}@media (min-width: 1025px){.media-text--id-how-does-best-start .text-display__header{font-size:2.5em}}.media-text--id-trucuddle-video video{border-radius:8px;overflow:hidden}.media-text--id-trucuddle-detail .text-display__bottom-image{margin-top:2em;width:240px}@media (min-width: 861px){.media-text--id-tru-cert-what-is .media-text__content{grid-template-columns:3fr 2fr}}.media-text--id-vet-heroes-media-text .media-text__column{width:100%}.media-text--id-vet-heroes-media-text .vad-logo{text-align:center}.media-text--id-vet-heroes-media-text .vad-logo img{width:35%}.media-text--id-home-who .media-text__column--col-media .wistia_responsive_padding{border-radius:5px;overflow:hidden}@media (max-width: 860px){.media-text--id-home-who .media-text__column--col-media{width:100%}}@media (min-width: 861px){.media-text--id-software-demo-video-wrapper{max-width:60vw;margin:auto}}@media (max-width: 860px){.media-text--id-software-demo-video-wrapper .media-text__content{align-items:flex-start}}.media-text--id-software-demo-video-wrapper .media-text__column{border-radius:10px;overflow:hidden}.text-wrapper__inner{margin:0 auto;max-width:1320px}@media (max-width: 1280px){.text-wrapper__inner{width:1024px}}@media (max-width: 1024px){.text-wrapper__inner{width:100%}}.text-wrapper__content{padding:5em 3em}@media (max-width: 860px){.text-wrapper__content{padding:2em 1.5em}}.text-wrapper--padding--min .text-wrapper__content{padding-top:1em;padding-bottom:1em}.text-wrapper--padding--min-top .text-wrapper__content{padding-top:1em}.text-wrapper--padding--min-bottom .text-wrapper__content{padding-bottom:1em}.text-wrapper--padding--med .text-wrapper__content{padding-top:2em;padding-bottom:2em}.text-wrapper--padding--med-top .text-wrapper__content{padding-top:2em}.text-wrapper--padding--med-bottom .text-wrapper__content{padding-bottom:2em}.text-wrapper--stylized--hr .text-wrapper__content{border-bottom:1px solid #ddd}.text-wrapper--text--center{text-align:center}.text-wrapper--text--center .text-display{margin:0 auto}@media (min-width: 861px){.text-wrapper--text--desktop--center .text-display{text-align:center;margin:0 auto}}.text-wrapper--w-100 .text-display{max-width:100%}.text-wrapper--render--centered .text-display{margin:0 auto}.text-wrapper--render--bounded .text-wrapper__content{max-width:950px}.text-wrapper--render--boxed .text-wrapper__content{border-radius:8px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a;text-align:center;background-color:#2f65b6;color:#fff}@media (max-width: 860px){.text-wrapper--render--boxed .text-wrapper__content{border-radius:0}}.text-wrapper--render--grid-cta-right .text-display{display:grid;max-width:100%;grid-template-columns:4fr 1fr;align-items:center}.text-wrapper--render--grid-cta-right .text-display__header,.text-wrapper--render--grid-cta-right .text-display__subheader,.text-wrapper--render--grid-cta-right .text-display__subsubheader,.text-wrapper--render--grid-cta-right .text-display__body{grid-column:1;margin:0}.text-wrapper--render--grid-cta-right .text-display__ctas{margin-top:0;grid-column:2;grid-row:1}.text-wrapper--id-hospital-group-cta{margin-bottom:4em}.text-wrapper--id-hospital-group-cta .text-display{margin:0 auto}.text-wrapper--id-hospital-group-specific .text-display{max-width:unset}.text-wrapper--id-hospital-group-specific .text-display__subsubheader{text-align:center;font-weight:700;font-size:1.25em}.text-wrapper--id-hospital-group-specific .text-display__subheader{font-size:2em}.text-wrapper--id-hospital-group-specific .text-display__body{padding:1em 0}.text-wrapper--id-hospital-group-specific .group__items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1em}.text-wrapper--id-hospital-group-specific .group__item{display:grid;align-items:center;gap:.5em}.text-wrapper--id-hospital-group-specific .group__item img{max-width:4em}.text-wrapper--id-hospital-group-specific .group__value{text-align:center}.text-wrapper--id-mella-terms .text-display{max-width:unset;text-wrap:wrap}.text-wrapper--id-mella-terms .text-display>*{text-wrap:wrap}.text-wrapper--id-mella-terms .text-display p,.text-wrapper--id-mella-terms .text-display li{text-wrap:wrap}.text-wrapper--id-mella-terms .hide-nums{list-style-type:none}.text-wrapper--id-mella-terms .hide-nums .decimal-num__inner{display:flex;gap:.5em}.text-wrapper--id-mella-abbr-terms{font-size:.8em}.text-wrapper--id-exam-day-offers-cta{margin:5em 0}@media (max-width: 860px){.text-wrapper--id-exam-day-offers-cta{margin:2em 0}}.text-wrapper--id-exam-day-offers-cta .text-wrapper__content{display:flex;justify-content:center;align-items:center;background-image:url(/assets/img/landing/exam-day-offers/Pup-with-Ball_Header.png);background-image:url(/assets/img/landing/exam-day-offers/Pup-with-Ball_Header2.png);background-repeat:no-repeat;background-size:contain;background-position:right center}@media (max-width: 860px){.text-wrapper--id-exam-day-offers-cta .text-wrapper__content{background-image:unset}}.text-wrapper--id-tp-form-thank-you-main{margin:5em 0}@media (max-width: 860px){.text-wrapper--id-tp-form-thank-you-main{margin:3em 0}}.text-wrapper--id-tp-form-thank-you-main .text-wrapper__content{padding:5em 3em}@media (max-width: 860px){.text-wrapper--id-tp-form-thank-you-main .text-wrapper__content{padding:2em 1.5em}}.text-wrapper--id-tp-form-thank-you{display:none}.text-wrapper--id-internal-tp-forms .internal-tp-forms--thank-you{border:1px solid rgba(0,0,0,.34);padding:5em 3em;border-radius:8px}.text-wrapper--id-hospital-cert-trupanion-certified,.text-wrapper--id-hospital-group-benefits{background-color:#f3f3f3}.text-wrapper--id-hospital-group-benefits li{padding:.5em 0}.text-wrapper--id-hospital-cert-why-header{color:#fff;background-color:#28396f}@media (max-width: 860px){.text-wrapper--id-hospital-cert-why-header{text-align:center}}@media (max-width: 860px){.text-wrapper--id-hospital-cert-why-header ul{padding-left:0}}.text-wrapper--id-hospital-cert-why-header li{padding:.5em 0;display:flex;gap:1em;text-wrap:wrap;align-items:center}@media (max-width: 860px){.text-wrapper--id-hospital-cert-why-header li{flex-direction:column}}.text-wrapper--id-hospital-cert-why-header i{font-size:2em;color:#ebcc82;position:relative}.text-wrapper--id-hospital-cert-why-body{color:#fff;background-color:#28396f}.text-wrapper--id-hospital-cert-why-body .text-wrapper__content{padding-top:0}.text-wrapper--id-tru-cert-cta{margin-bottom:5em}.text-wrapper--id-tru-cert-cta .text-display{margin:0 auto}.text-wrapper--id-home-cta-tru-cert{background-color:#28396f;color:#fff}.text-wrapper--id-home-cta-tru-cert h2{text-wrap:wrap}.text-wrapper--id-home-cta-tru-cert a{color:#fff}.text-wrapper--id-home-cta-tru-cert .text-display__body{text-wrap:wrap}.text-wrapper--id-home-cta-tru-cert .text-display{grid-template-columns:1fr}.text-wrapper--id-home-cta-tru-cert-two{margin:1em 0;background-color:#28396f;color:#fff}.text-wrapper--id-home-cta-tru-cert-two h2{text-wrap:wrap}.text-wrapper--id-home-cta-tru-cert-two a{color:#fff}.text-wrapper--id-home-cta-tru-cert-two .text-display__body{text-wrap:wrap}.text-wrapper--id-home-cta-tru-cert-two .text-display{grid-template-columns:1fr}.text-wrapper--id-home-cta-tru-cert-two .text-display__cta{background-color:#95cc75;color:#000}.text-wrapper--id-best-start-form{background:#f7f7f7}.text-wrapper--id-best-start-form .text-display__header{color:#3a5dae;padding-bottom:1em}@media (min-width: 1025px){.text-wrapper--id-best-start-form .text-display__header{font-size:2.5em;max-width:500px;margin:0 auto}}.text-wrapper--id-benefit{background-repeat:no-repeat;background-size:13vw;background-position:0 100%}@media (min-width: 1025px){.text-wrapper--id-benefit{background-image:url(/assets/img/landing/best-start/dalmation.png)}}.text-wrapper--id-benefit .text-display{max-width:700px}.text-wrapper--id-benefit .text-display__header{max-width:600px;margin:0 auto;color:#3a5dae}@media (min-width: 1025px){.text-wrapper--id-benefit .text-display__header{font-size:2.5em}}.text-wrapper--id-trucert-cta{margin-top:5em}.text-wrapper--id-trucert-cta .text-wrapper__content{background-image:url(/assets/img/landing/trucertification/Radial-03.svg),url(/assets/img/landing/trucertification/dog-glasses.png);background-image:url(/assets/img/landing/trucertification/dog-glasses.png),url(/assets/img/landing/trucertification/Radial-03.svg);background-repeat:no-repeat;background-size:400px;background-position:bottom right,bottom 500px;background-position:bottom right,96% bottom;color:#000}@media (min-width: 861px){.text-wrapper--id-trucert-cta .text-wrapper__content{display:grid;grid-template-columns:2fr 1fr;text-align:left}}@media (max-width: 860px){.text-wrapper--id-trucert-cta .text-wrapper__content{min-height:620px}}.text-wrapper--id-two-billion .text-wrapper__content{color:#000;background-color:#fafafa;background-image:url(/assets/img/Tru_Pattern_03.svg),url(/assets/img/header-animals/kichi-small.png);background-repeat:repeat,no-repeat;background-size:contain,280px;background-position:center,right bottom}@media only screen and (max-width: 1025px) and (min-width: 860px){.text-wrapper--id-two-billion .text-wrapper__content{background-position:center,right 120px;background-size:contain,260px}}@media (max-width: 860px){.text-wrapper--id-two-billion .text-wrapper__content{background-image:url(/assets/img/Tru_Pattern_03.svg);background-repeat:repeat;background-size:contain;background-position:center}}.text-wrapper--id-vet-tech-appreciation .text-display__eyebrow{font-size:20px}.text-wrapper--id-eleads-cta a{color:#fff}.text-wrapper--id-trucuddle-cta{margin:2em 0}.text-wrapper--id-trucuddle-cta .text-wrapper__content{padding:2em 0}.text-wrapper--id-trucuddle-cta .text-display__ctas{margin-top:.5em}@media (max-width: 860px){.text-wrapper--id-home-cta-refer .text-display{display:block}}.text-wrapper--id-home-cta,.text-wrapper--id-home-marketo,.text-wrapper--id-paws-connect-banner{margin-top:5em}.text-wrapper--id-home-cta .text-display,.text-wrapper--id-home-marketo .text-display,.text-wrapper--id-paws-connect-banner .text-display{margin:0 auto}.text-wrapper--id-home-cta{margin-top:0}@media (min-width: 861px){.text-wrapper--id-paws-connect-banner{margin-bottom:5em}}.text-wrapper--id-paws-connect-banner .text-wrapper__inner .text-wrapper__content{position:relative;background-color:unset}@media (max-width: 860px){.text-wrapper--id-paws-connect-banner .text-wrapper__inner .text-wrapper__content{background-color:#a1d88499}}@media (min-width: 861px){.text-wrapper--id-paws-connect-banner .text-wrapper__inner .text-wrapper__content:after{background-color:#a1d88499;content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(/assets/img/header-animals/vet-trupanion-why-choose-trupanion-cat-kichi.png);background-repeat:no-repeat;background-size:22%;z-index:-1;background-position:105% -1%;transform:scaleX(-1);border-radius:8px}}.text-wrapper--id-paws-connect-banner .text-wrapper__inner a{display:block;font-weight:700;font-family:Mont;font-size:1.1em}.text-wrapper--id-paws-connect-banner .text-wrapper__inner .text-display{text-align:left}@media (min-width: 861px){.text-wrapper--id-paws-connect-banner .text-wrapper__inner .text-display{margin-left:15em}}.text-wrapper--id-paws-connect-banner .text-display__cta{background-color:#2f65b6}.text-wrapper--id-paws-connect-banner .text-display__header{color:#28396f;color:#22305e;color:#214882}.text-wrapper--id-paws-connect-banner .text-display__subheader{color:#28396f;color:#000;font-family:Muli,sans-serif;font-weight:400}.text-wrapper--id-home-marketo{margin-bottom:2em}.text-wrapper--id-home-marketo #mktoForm_1554{display:grid;grid-template-columns:repeat(4,1fr);row-gap:0;column-gap:2em;padding-top:2em}@media (max-width: 860px){.text-wrapper--id-home-marketo #mktoForm_1554{grid-template-columns:1fr;padding-top:1em}}.text-wrapper--id-home-marketo #mktoForm_1554 label{color:#fff;margin-bottom:.5em}.text-wrapper--id-home-marketo #mktoForm_1554 .mktoRequiredField label.mktoLabel{font-weight:400}.text-wrapper--id-home-marketo #mktoForm_1554 .mktoButtonRow{text-align:center}@media (min-width: 861px){.text-wrapper--id-home-marketo #mktoForm_1554 .mktoButtonRow{grid-column:1/span 4;grid-row:2}}.text-wrapper--id-home-marketo #mktoForm_1554 .mktoButtonRow .mktoButton{background:#fff;color:#000;font-weight:700;padding:1rem 2rem}.text-wrapper--id-trupromoboxx-cta .text-wrapper__content{text-align:center}.text-wrapper--id-trupromoboxx-cta .text-display__ctas a{background:transparent;border:1px solid #28396f;color:#000}.text-wrapper--id-cuddle-press-release{margin-top:2em}.text-wrapper--id-cuddle-press-release .text-wrapper__content{border-radius:8px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a;text-align:center;background-color:#2f65b6;color:#fff;padding:3em}.text-display--w-100{max-width:100%}.page-hospital-certification .text-wrapper--id-hospital-cert-why-header a{color:#fff}.grid-wrapper__inner{margin:0 auto;max-width:1320px}@media (max-width: 1280px){.grid-wrapper__inner{width:1024px}}@media (max-width: 1024px){.grid-wrapper__inner{width:100%}}.grid-wrapper__content{padding:5em 3em}@media (max-width: 860px){.grid-wrapper__content{padding:2em 1.5em}}.grid-wrapper--padding--min .grid-wrapper__content{padding-top:1em;padding-bottom:1em}.grid-wrapper--padding--min-top .grid-wrapper__content{padding-top:1em}.grid-wrapper--padding--min-bottom .grid-wrapper__content{padding-bottom:1em}.grid-wrapper--padding--med .grid-wrapper__content{padding-top:2em;padding-bottom:2em}.grid-wrapper--padding--med-top .grid-wrapper__content{padding-top:2em}.grid-wrapper--padding--med-bottom .grid-wrapper__content{padding-bottom:2em}.grid-wrapper__content{display:grid}.grid-wrapper__content__text-pre{padding-bottom:2em}.grid-wrapper__content__text-post{padding-top:2em}.grid-wrapper--render--largevisuals .grid-display__item__visual{max-width:80%}.grid-wrapper--render--fullvisuals .grid-display__item__visual{max-width:100%}.grid-wrapper--render--shadowed .grid-wrapper__content{box-shadow:0 0 8px #0000001a,0 0 16px #0000001a;border-radius:8px;background-color:#fff}.grid-wrapper--render--columns .grid-wrapper__content{display:grid;grid-template-columns:1fr 3fr;align-items:center}@media (max-width: 860px){.grid-wrapper--render--columns .grid-wrapper__content{grid-template-columns:1fr}}.grid-wrapper--render--padded .grid-display{padding:0 4em}@media (max-width: 860px){.grid-wrapper--render--padded .grid-display{padding:0 1em}}.grid-wrapper--render--visuals-align-left .grid-display__item__visual{margin:0 0 1em}.grid-wrapper--render--visuals-width-large .grid-display__item__visual{max-width:80%}.grid-wrapper--render--visuals-width-full .grid-display__item__visual{max-width:100%}.grid-wrapper--render--text-align-left .grid-display__item__text,.grid-wrapper--layout--2-1--boxed .grid-display__item__text,.grid-wrapper--layout--1-1--boxed .grid-display__item__text{text-align:left}.grid-wrapper--colcount--1{grid-template-columns:1fr}.grid-wrapper--colcount--2{grid-template-columns:repeat(2,1fr)}@media (max-width: 860px){.grid-wrapper--colcount--2{grid-template-columns:1fr}}.grid-wrapper--colcount--3{grid-template-columns:repeat(3,1fr)}@media (max-width: 860px){.grid-wrapper--colcount--3{grid-template-columns:1fr}}.grid-wrapper--colcount--4,.grid-wrapper--colcount--4 .grid-display{grid-template-columns:repeat(4,1fr)}@media (max-width: 860px){.grid-wrapper--colcount--4 .grid-display{display:grid;grid-template-columns:1fr;gap:1em}}@media (max-width: 860px){.grid-wrapper--colcount--4{grid-template-columns:1fr}}.grid-wrapper--colcount--5{grid-template-columns:repeat(4,1fr)}.grid-wrapper--colcount--5 .grid-display{grid-template-columns:repeat(5,1fr)}@media (max-width: 860px){.grid-wrapper--colcount--5 .grid-display{display:grid;grid-template-columns:1fr;gap:1em}}@media (max-width: 860px){.grid-wrapper--colcount--5{grid-template-columns:1fr}}.grid-wrapper--layout--2-1 .grid-display,.grid-wrapper--layout--2-1--boxed .grid-display{grid-template-columns:2fr 1fr;gap:3em}@media (max-width: 860px){.grid-wrapper--layout--2-1 .grid-display,.grid-wrapper--layout--2-1--boxed .grid-display{grid-template-columns:1fr}}.grid-wrapper--layout--1-1 .grid-display,.grid-wrapper--layout--1-1--boxed .grid-display{grid-template-columns:1fr 1fr;gap:3em}@media (max-width: 860px){.grid-wrapper--layout--1-1 .grid-display,.grid-wrapper--layout--1-1--boxed .grid-display{grid-template-columns:1fr}}.grid-wrapper--layout--1-1--boxed .grid-display__item--idx-1 .grid-display__item__text,.grid-wrapper--layout--2-1--boxed .grid-display__item--idx-2 .grid-display__item__text{border-radius:8px;padding:2em;background-color:#f4f4f4}.grid-wrapper--id-pet-parents .grid-display__item--idx-3 .grid-display__item__visual--type--image{max-width:90%}.grid-wrapper--id-pet-parents .grid-display__item--idx-3 .text-display{display:grid}.grid-wrapper--id-pet-parents .grid-display__item--idx-3 .text-display__subheader{grid-template:""}.grid-wrapper--id-pet-parents .grid-display__item--idx-1 .grid-display__item__visual__value{max-height:400px;overflow:hidden;transition:.25s linear;box-shadow:#0000002e 0 2px 4px;border-radius:8px}.grid-wrapper--id-pet-parents .grid-display__item--idx-1 .grid-display__item__visual__value:hover{box-shadow:#959da533 0 8px 24px}.grid-wrapper--id-best-start-three-steps{background-color:#caedbd;background-image:url("/assets/img/landing/best-start/Radial-19 (1).svg");background-repeat:no-repeat}@media (min-width: 1025px){.grid-wrapper--id-best-start-three-steps{background-size:500px;background-position:-200px -200px}}@media (min-width: 1025px){.grid-wrapper--id-best-start-three-steps .text-display--text--center .text-display__header{font-size:2.5em}}.grid-wrapper--id-best-start-three-steps .text-display__header{color:#3a5dae}.grid-wrapper--id-best-start-three-steps .grid-display__item{background-color:#fff;border-radius:8px;padding:1.5em}@media (min-width: 1025px){.grid-wrapper--id-best-start-three-steps .grid-display__item{padding:4em 3em}}@media (min-width: 1025px){.grid-wrapper--id-best-start-three-steps .grid-display--id-best-start-three-steps-grid{gap:3em}}.grid-wrapper--id-best-start-three-steps .grid-display--id-best-start-three-steps-grid .grid-display__item__visual{max-width:50%}.grid-wrapper--id-best-start-three-steps .grid-display--id-best-start-three-steps-grid .grid-display__item__visual .image-display img{box-shadow:unset}.grid-wrapper--id-at-a-glance{background-color:#3a5dae;color:#fff}.grid-wrapper--id-at-a-glance .grid-wrapper__inner{max-width:unset}@media (min-width: 1025px){.grid-wrapper--id-at-a-glance .grid-display__item__visual--type--svg{max-width:unset}}.grid-wrapper--id-at-a-glance svg{width:120px;aspect-ratio:1/1}@media (min-width: 1025px){.grid-wrapper--id-at-a-glance .text-display__body{font-size:1.2em}}@media (min-width: 1025px){.grid-wrapper--id-at-a-glance .grid-display--id-at-a-glance-grid{gap:3.5em}}@media (min-width: 861px){.grid-wrapper--id-at-a-glance .grid-display--id-at-a-glance-grid{gap:2em}}@media (max-width: 860px){.grid-wrapper--id-at-a-glance .grid-display--id-at-a-glance-grid{gap:2em}}@media (max-width: 860px){.grid-wrapper--id-working-with-trupanion-datapoints .grid-display--render--circles{grid-template-columns:1fr}}.grid-wrapper--id-social .text-display__ctas{padding-top:1em}.grid-wrapper--id-icons-home-members{margin-bottom:3em}.grid-wrapper--id-icons-home-members .grid-display__item__visual{aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}.grid-wrapper--id-icons-home-members .grid-display__item__visual .grid-display__item__visual__value{flex-grow:1}@media (max-width: 860px){.grid-wrapper--id-icons-home .grid-display{display:grid;grid-template-columns:1fr;gap:2em}}.grid-wrapper--id-icons-client-education .grid-display__item{border-radius:8px;background-color:#2f65b6;color:#fff;padding:1.5em}.grid-wrapper--id-icons-client-education .grid-display__item__text{text-align:left}.grid-wrapper--id-icons-client-education .grid-display__item__visual{text-align:left;margin:0 0 1em}.grid-wrapper--id-icons-client-education .grid-display__item i{font-size:4em;opacity:.8}.grid-wrapper--id-thought-leaders{background-color:#f4f4f4}.grid-wrapper--id-vet-tech-relevant-articles{background-color:#0000000d}@media (max-width: 860px){.grid-wrapper--id-vet-tech-relevant-articles .grid-display{display:grid;grid-template-columns:1fr;gap:1em}}.grid-wrapper--id-vet-tech-relevant-articles .grid-display__item{background-color:#fff;border-radius:8px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a}@media (max-width: 860px){.grid-wrapper--id-vet-tech-relevant-articles .grid-display__item .grid-display__item__visual--type--image img{object-fit:contain;object-position:top center}}@media (max-width: 860px){.grid-wrapper--id-vet-tech-relevant-articles .grid-display__item:nth-of-type(1) img{object-fit:cover}}.grid-wrapper--id-vet-tech-relevant-articles .grid-display__item__visual{max-width:100%}.grid-wrapper--id-vet-tech-relevant-articles .text-display{text-align:left;padding:1em}.grid-wrapper--id-vet-tech-relevant-articles .image-display{max-height:220px;height:220px;overflow:hidden}.grid-wrapper--id-vet-tech-relevant-articles .image-display img{height:220px;object-fit:cover}.grid-wrapper--id-vet-tech-relevant-articles .image-display--standard{box-shadow:none}@media (max-width: 860px){.grid-wrapper--id-vet-heroes-grid .grid-display,.grid-wrapper--id-vet-heroes-grid-dev .grid-display{display:grid;grid-template-columns:1fr;gap:1fr}}.grid-wrapper--id-vet-heroes-grid .grid-display__item,.grid-wrapper--id-vet-heroes-grid-dev .grid-display__item{box-shadow:0 0 8px #0000001a,0 0 16px #0000001a;position:relative;height:500px;overflow:hidden;border-radius:8px;background-color:#2f65b6;background-color:#fff;color:#fff;padding:1.5em}.grid-wrapper--id-vet-heroes-grid .grid-display__item:hover .grid-display__item__overlay,.grid-wrapper--id-vet-heroes-grid-dev .grid-display__item:hover .grid-display__item__overlay{opacity:1}.grid-wrapper--id-vet-heroes-grid .grid-display__item:nth-of-type(1) .background-display__foreground,.grid-wrapper--id-vet-heroes-grid-dev .grid-display__item:nth-of-type(1) .background-display__foreground{background-color:#3e6fbe}.grid-wrapper--id-vet-heroes-grid .grid-display__item:nth-of-type(1) .background-display__foreground img,.grid-wrapper--id-vet-heroes-grid-dev .grid-display__item:nth-of-type(1) .background-display__foreground img{right:0;max-width:100%;width:fit-content;object-fit:contain;margin:0 auto}.grid-wrapper--id-vet-heroes-grid .grid-display__item:nth-of-type(2) .background-display__foreground,.grid-wrapper--id-vet-heroes-grid-dev .grid-display__item:nth-of-type(2) .background-display__foreground{background-image:url(/assets/img/vet-heroes/pattern-placeholder.jpg);background-size:600px}.grid-wrapper--id-vet-heroes-grid .grid-display__item:nth-of-type(2) .background-display__foreground img,.grid-wrapper--id-vet-heroes-grid-dev .grid-display__item:nth-of-type(2) .background-display__foreground img{right:0;max-width:100%;object-fit:contain;margin:0 auto}.grid-wrapper--id-vet-heroes-grid .grid-display__item:nth-of-type(3) .background-display__foreground img,.grid-wrapper--id-vet-heroes-grid-dev .grid-display__item:nth-of-type(3) .background-display__foreground img{right:0;max-width:80%;object-fit:contain;margin:0 auto}.grid-wrapper--id-vet-heroes-grid .grid-display__item .background-display__foreground img,.grid-wrapper--id-vet-heroes-grid-dev .grid-display__item .background-display__foreground img{border-radius:8px;object-fit:cover}.grid-wrapper--id-vet-heroes-grid .grid-display__item__text,.grid-wrapper--id-vet-heroes-grid-dev .grid-display__item__text{text-align:left}.grid-wrapper--id-vet-heroes-grid .grid-display__item__visual,.grid-wrapper--id-vet-heroes-grid-dev .grid-display__item__visual{text-align:left;margin:0 0 1em}.grid-wrapper--id-vet-heroes-grid .grid-display__item__overlay,.grid-wrapper--id-vet-heroes-grid-dev .grid-display__item__overlay{display:flex;justify-content:center;align-items:center;transition:.3s;border-radius:8px;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#28396f;box-sizing:border-box;padding:1.5em;opacity:0}.grid-wrapper--id-vet-heroes-grid .grid-display__item__overlay .text-display__cta,.grid-wrapper--id-vet-heroes-grid-dev .grid-display__item__overlay .text-display__cta{background:#fbd872;color:#000}.grid-wrapper--id-mental-health-breaks-wellness .grid-display__item__visual{max-width:100%}.grid-wrapper--id-mental-health-breaks-wellness .grid-display__item--idx-4 .text-display,.grid-wrapper--id-mental-health-breaks-wellness .grid-display__item--idx-5 .text-display{margin-top:2.5em}.grid-wrapper--id-mental-health-breaks-continuing-education{background-color:#0000000d}@media (max-width: 860px){.grid-wrapper--id-mental-health-breaks-continuing-education .grid-display{grid-template-columns:1fr}}.grid-wrapper--id-mental-health-breaks-continuing-education .grid-display__item__visual{max-width:100%}.grid-wrapper--id-continuing-education .grid-display{grid-template-columns:repeat(2,1fr)}@media (max-width: 860px){.grid-wrapper--id-continuing-education .grid-display{grid-template-columns:1fr}}.grid-wrapper--id-continuing-education .grid-display .grid-display__item__visual{max-width:100%}.grid-wrapper--id-continuing-education .grid-wrapper__content__text-post{text-align:right}@media (max-width: 860px){.grid-wrapper--id-has-paid .grid-display{grid-template-columns:1fr}}.grid-wrapper--id-has-paid .grid-display__item--idx-1 .text-display__header{font-size:4em;background:linear-gradient(to right,#d5ba5d,#b58a3e,#d7ba5c,#9b6c2c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:0}@media (max-width: 860px){.grid-wrapper--id-has-paid .grid-display__item--idx-1 .text-display__header{font-size:3em}}.grid-wrapper--id-why-choose-testimonials{background-color:#fafafa;background-image:url(/assets/img/Tru_Pattern_03.svg)}@media (max-width: 860px){.grid-wrapper--id-why-choose-testimonials .grid-display{display:grid;grid-template-columns:1fr;gap:4em}}.grid-wrapper--id-why-choose-testimonials .grid-wrapper__content__text-pre{padding-bottom:3em}.grid-wrapper--id-why-choose-testimonials .grid-display__item{box-shadow:0 0 8px #0000001a,0 0 16px #0000001a;border-radius:8px;background:#fff;padding:1.5em}.grid-wrapper--id-why-choose-testimonials .grid-display__item__visual{max-width:unset;margin:unset;text-align:left}.grid-wrapper--id-why-choose-testimonials .grid-display__item img{box-shadow:0 0 8px #0000001a,0 0 16px #0000001a;display:block;border:4px solid #fff;width:128px;height:128px;max-width:unset;margin-top:-4em;margin-bottom:1em;border-radius:50%;object-fit:cover;object-position:center center}.grid-wrapper--id-why-choose-testimonials .grid-display__item__text{text-align:left}.grid-wrapper--id-why-choose-testimonials .grid-display__item .text-display__header{margin:0}.grid-wrapper--id-why-choose-testimonials .grid-display__item .text-display__subheader{font-weight:400;margin:0}.grid-wrapper--id-why-choose-testimonials .grid-display__item .text-display__subsubheader{font-size:.8em;margin:0}.grid-wrapper--id-why-choose-testimonials .grid-display__item .text-display__body{margin-top:1.5em}@media (max-width: 860px){.grid-wrapper--id-hero-program-grid .grid-display--colcount--3{grid-template-columns:1fr}}.grid-wrapper--id-hospital-cert-text-pre .grid-display__item__text{text-align:unset}@media (max-width: 860px){.grid-wrapper--id-certified-hospital-items-social .grid-display .grid-display__item__visual{max-width:100%}}@media (max-width: 860px){.grid-wrapper--id-certified-hospital-items-social .grid-display{grid-template-columns:1fr 1fr}}.grid-wrapper--id-icons-why-choose-trupanion{background-image:url(/assets/img/Tru_Pattern_04.svg)}.grid-wrapper--id-icons-why-choose-trupanion .grid-wrapper__content{box-shadow:0 0 8px #0000001a,0 0 16px #0000001a;border-radius:8px;background-color:#fff}.grid-wrapper--id-vet-heroes-wellness{background-color:#0000000d}.grid-wrapper--id-vet-heroes-wellness .grid-display__item--idx-4 .text-display,.grid-wrapper--id-vet-heroes-wellness .grid-display__item--idx-5 .text-display{margin-top:2.5em}.grid-wrapper--id-vet-heroes-wellness .grid-display__item__text{text-align:left}.grid-wrapper--id-vet-heroes-wellness .grid-display__item__visual{max-width:100%}.grid-wrapper--id-eleads-grid .grid-wrapper__content__text-post{padding-top:4em}.grid-wrapper--id-eleads-grid .grid-display__item--idx-1 .text-display__body{display:flex;flex-direction:column;gap:1em}.grid-wrapper--id-eleads-grid .grid-display{align-items:center}.grid-wrapper--id-eleads-grid .grid-display .text-display__subsubheader{color:#2f65b6;opacity:1;font-weight:700}.grid-wrapper--id-eleads-grid .grid-display .circle-number,.grid-wrapper--id-eleads-grid .grid-display .nombre_cercle,.grid-wrapper--id-eleads-grid .grid-display .número-círculo{display:flex;font-size:1em;gap:1em}.grid-wrapper--id-eleads-grid .grid-display .circle-number .bullet,.grid-wrapper--id-eleads-grid .grid-display .nombre_cercle .bullet,.grid-wrapper--id-eleads-grid .grid-display .número-círculo .bullet{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:#2f65b6;border-radius:50%;font-size:1.5em;color:#fff;font-weight:700}.grid-wrapper--id-eleads-grid ol{list-style:none;counter-reset:item}@media (max-width: 860px){.grid-wrapper--id-eleads-grid ol{padding-left:20px}}.grid-wrapper--id-eleads-grid ol li{counter-increment:step-counter;margin-bottom:10px}.grid-wrapper--id-eleads-grid ol li:before{content:counter(step-counter);margin-right:.5em;background-color:#2f65b6;color:#fff;font-weight:700;padding:5px 13px;border-radius:50%}.grid-wrapper--id-eleads-grid .warm-blue-bullets{list-style:none}.grid-wrapper--id-eleads-grid .warm-blue-bullets li:before{content:"•";color:#2f65b6;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.grid-wrapper--id-trucuddle-grid-wrapper .grid-display{grid-template-columns:repeat(2,1fr);justify-content:space-around}@media (max-width: 860px){.grid-wrapper--id-trucuddle-grid-wrapper .grid-display{grid-template-columns:1fr}}.grid-wrapper--id-trucuddle-grid-wrapper .grid-display .chiclet-display__text{padding:.5em 5em 1.5em}@media (max-width: 860px){.grid-wrapper--id-trucuddle-grid-wrapper .grid-display{grid-template-columns:repeat(1,fr)}.grid-wrapper--id-trucuddle-grid-wrapper .grid-display .chiclet-display__text{padding:1.5em}}.grid-wrapper--id-trucuddle-grid-wrapper .chiclet-display--render--as-chiclet .chiclet-display__image{padding:1em}.grid-wrapper--id-trucuddle-grid-wrapper .chiclet-display{grid-template-rows:150px 330px}@media (max-width: 860px){.grid-wrapper--id-trucuddle-grid-wrapper .chiclet-display{grid-template-columns:repeat(1,400px);grid-template-columns:1fr;grid-template-rows:150px 380px}}@media (max-width: 860px){.grid-wrapper--id-trucuddle-grid-wrapper .chiclet-display--render--as-chiclet{max-width:350px;justify-content:center}}.grid-wrapper--id-trucuddle-grid-wrapper .grid-display__item__visual--type--chiclet-display{max-width:100%}.grid-wrapper--id-trucuddle-grid-wrapper .text-display__body{text-align:left}.grid-wrapper--id-trucuddle-grid-wrapper .chiclet-display--id-mightyvet .image-display{display:flex;justify-content:center;align-items:center}.grid-wrapper--id-trucuddle-partners .grid-display{gap:3em}.grid-wrapper--id-trucuddle-partners .grid-display__item__visual{max-width:50%}.grid-wrapper--id-trucuddle-partners .grid-display__item__visual img{max-height:120px;width:auto}.grid-wrapper--id-trucuddle-partners .grid-wrapper__content{box-shadow:0 0 8px #0000001a,0 0 16px #0000001a;border-radius:8px;background-color:#fff;margin-bottom:3em}.grid-wrapper--id-vet-portal .grid-display__item__text{text-align:left}.grid-display--id-trupromoboxx-grid .text-display__subheader{font-size:30px;line-height:1.3;font-weight:700;font-family:Mont,Helvtica Neue,sans-serif;margin:0 0 .25em}.aside__inner{margin:0 auto;max-width:1320px}@media (max-width: 1280px){.aside__inner{width:1024px}}@media (max-width: 1024px){.aside__inner{width:100%}}.aside__content{padding:5em 3em}@media (max-width: 860px){.aside__content{padding:2em 1.5em}}.aside--padding--min .aside__content{padding-top:1em;padding-bottom:1em}.aside--padding--min-top .aside__content{padding-top:1em}.aside--padding--min-bottom .aside__content{padding-bottom:1em}.aside--padding--med .aside__content{padding-top:2em;padding-bottom:2em}.aside--padding--med-top .aside__content{padding-top:2em}.aside--padding--med-bottom .aside__content{padding-bottom:2em}.aside__content{display:grid;grid-template-columns:3fr 1fr;gap:3em;grid-auto-rows:min-content}@media (max-width: 860px){.aside__content{grid-template-columns:1fr}}.aside__column{grid-auto-rows:min-content}.aside__column--col-main .aside__column__inner{display:grid;grid-template-columns:1fr;gap:1em}@media (max-width: 860px){.aside__column--col-main .aside__column__inner{grid-template-columns:1fr}}.aside__column--col-sidebar .aside__column__inner{display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;gap:1em;position:relative}@media (max-width: 860px){.aside--id-get-engaged .aside__content .aside__column--col-main{order:2}}@media (max-width: 860px){.aside--id-get-engaged .aside__content .aside__column--col-sidebar{order:1}}@media (max-width: 860px){.aside--id-get-engaged .aside__content .aside__column--col-sidebar .aside__column__inner{background-color:#fff;padding:2em;border-radius:8px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a}}@media (max-width: 860px){.aside--id-certified-hospital-intro .text-display__ctas a{display:block}}.aside--automated-offers-info .automated-offers-circle-nums{display:flex;flex-direction:column;gap:1em}@media (min-width: 861px){.aside--automated-offers-info .automated-offers-circle-nums{max-width:90%}}.aside--automated-offers-info .warm-blue-bullets{list-style:none}.aside--automated-offers-info .warm-blue-bullets li:before{content:"•";color:#2f65b6;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.aside--automated-offers-info .circle-number,.aside--automated-offers-info .nombre_cercle,.aside--automated-offers-info .número-círculo{display:flex;font-size:1em;gap:1em}.aside--automated-offers-info .circle-number .bullet,.aside--automated-offers-info .nombre_cercle .bullet,.aside--automated-offers-info .número-círculo .bullet{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:#2f65b6;border-radius:50%;font-size:1.5em;color:#fff;font-weight:700}.aside--automated-offers-info ol{list-style:none;counter-reset:item}@media (max-width: 860px){.aside--automated-offers-info ol{padding-left:20px}}.aside--automated-offers-info ol li{counter-increment:step-counter;margin-bottom:10px}.aside--automated-offers-info ol li:before{content:counter(step-counter);margin-right:.5em;background-color:#2f65b6;color:#fff;font-weight:700;padding:5px 13px;border-radius:50%}.aside--render--over-previous .aside__column--col-sidebar{margin-top:-8em}@media (max-width: 860px){.aside--render--over-previous .aside__column--col-sidebar{margin-top:0}}.aside--render--sidebar-shadow-boxed .aside__column--col-sidebar .aside__column__inner{border-radius:8px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a;background-color:#fff;padding:2em}@media (max-width: 860px){.aside--render--sidebar-shadow-boxed .aside__column--col-sidebar .aside__column__inner{padding:0;box-shadow:none;border-radius:0;background-color:transparent}}.aside--layout-1-0 .aside__content{grid-template-columns:1fr auto}@media (max-width: 860px){.aside--layout-1-0 .aside__content{grid-template-columns:1fr}}.aside--layout-6-4 .aside__content{grid-template-columns:6fr 4fr}@media (max-width: 860px){.aside--layout-6-4 .aside__content{grid-template-columns:1fr}}.aside--layout--2-1 .aside__content{grid-template-columns:2fr 1fr}@media (max-width: 860px){.aside--layout--2-1 .aside__content{grid-template-columns:1fr}}.aside--layout--1-1 .aside__content{grid-template-columns:1fr 1fr}@media (max-width: 860px){.aside--layout--1-1 .aside__content{grid-template-columns:1fr}}.aside--layout-2-col .aside__column--col-main,.aside--layout-3-col .aside__column--col-main{grid-template-columns:repeat(2,1fr)}.aside--layout-3-col .aside__column--col-main>.text-display{grid-column:span 3}.aside--id-edo-2025 .aside__column--col-sidebar{position:relative}.aside--id-edo-2025 .aside__column--col-sidebar .aside__column__inner{position:sticky;top:0}@media (min-width: 861px){.aside--id-edo-2025 .aside__column--col-sidebar .aside__column__inner{padding-top:2em}}.aside--id-mella-giveaway .aside__column__inner{position:sticky;top:0}@media (min-width: 861px){.aside--id-mella-giveaway .aside__column__inner{padding-top:2em}}.aside--id-mella-giveaway .aside__column--col-sidebar .text-display__body p{text-wrap:wrap}.aside--id-2_1-materials .text-display--id-pdf{padding-top:2em}@media (min-width: 861px){.aside--id-2_1-materials .image-display img{max-width:60%}}.aside--id-2_1-materials .image-display__caption{text-align:left}.aside--id-2_1-materials .aside__column__inner{position:sticky;top:1em}@media (max-width: 860px){.aside--id-articles .chiclet-display{grid-template-columns:1fr}.aside--id-articles .chiclet-display__image{text-align:center}}.aside--id-covid-webinar .image-display--standard{margin-top:1em}@media (max-width: 860px){.aside--id-automated-offers .grid-display .grid-display__item{display:flex;flex-direction:column}.aside--id-automated-offers .grid-display .grid-display__item__visual{width:150px}}.aside--id-hero-program-signup .aside__column--col-sidebar .aside__column__inner{padding:1.5em;border-radius:.5em;box-shadow:0 0 1em #0000001a,0 0 2em #0000001a}.aside--id-hero-program-signup .aside__column--col-sidebar .aside__column__inner .text-display__ctas{margin-top:1em}.aside--id-hero-program-signup .aside__column--col-sidebar .aside__column__inner .text-display__ctas a{display:block}.aside--id-hero-program-aside .text-display--id-get-engaged-primary{padding-bottom:unset}@media (min-width: 861px){.aside--id-hero-program-aside .image-display img{max-width:400px}}.aside--id-approval .text-display__header{color:#2f65b6}.aside--id-contact-info .grid-display__item{grid-template-columns:90px 5fr;align-items:start}@media (max-width: 860px){.aside--id-contact-info .grid-display__item{grid-template-columns:1fr;grid-template-rows:80px 1fr}}.aside--id-contact-info .image-display{max-width:100px}@media (max-width: 860px){.aside--id-contact-info .image-display svg{width:80px}}@media (max-width: 860px){.aside--id-contact-info .form-wrapper__actions{grid-template-columns:1fr}.aside--id-contact-info .form-wrapper__actions .form-wrapper__action--submit{justify-self:start}}@media (max-width: 860px){.aside--id-direct-payments-contact-info .aside__column--col-sidebar .aside__column__inner{padding:0}.aside--id-direct-payments-contact-info .aside__column--col-sidebar .text-display--id-direct-payments-form-top{padding:1.5em}.aside--id-direct-payments-contact-info .aside__column--col-sidebar .text-display--id-direct-payments-form{padding:.25em}}@media (max-width: 860px){.page-get-engaged .aside__content .aside__column--col-main{order:2}}@media (max-width: 860px){.page-get-engaged .aside__content .aside__column--col-sidebar{order:1}}@media (max-width: 860px){.page-get-engaged .aside__content .aside__column--col-sidebar .aside__column__inner{background-color:#fff;padding:2em;border-radius:8px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a}}img[src^="https://eas-media-storage.s3.amazonaws.com/trupanion/assets/img/trupanion-vet-tech-appreciation.svg"]{max-height:300px}.articles-wrapper__inner{margin:0 auto;max-width:1320px}@media (max-width: 1280px){.articles-wrapper__inner{width:1024px}}@media (max-width: 1024px){.articles-wrapper__inner{width:100%}}.articles-wrapper__content{padding:5em 3em}@media (max-width: 860px){.articles-wrapper__content{padding:2em 1.5em}}.articles-wrapper--padding--min .articles-wrapper__content{padding-top:1em;padding-bottom:1em}.articles-wrapper--padding--min-top .articles-wrapper__content{padding-top:1em}.articles-wrapper--padding--min-bottom .articles-wrapper__content{padding-bottom:1em}.articles-wrapper--padding--med .articles-wrapper__content{padding-top:2em;padding-bottom:2em}.articles-wrapper--padding--med-top .articles-wrapper__content{padding-top:2em}.articles-wrapper--padding--med-bottom .articles-wrapper__content{padding-bottom:2em}.articles-wrapper__content{display:grid;grid-template-columns:3fr 1fr;gap:1.5em}.articles-wrapper__items{display:grid;grid-template-columns:repeat(2,1fr);gap:1em}.media-wrapper__inner{margin:0 auto;max-width:1320px}@media (max-width: 1280px){.media-wrapper__inner{width:1024px}}@media (max-width: 1024px){.media-wrapper__inner{width:100%}}.media-wrapper__content{padding:5em 3em}@media (max-width: 860px){.media-wrapper__content{padding:2em 1.5em}}.media-wrapper--padding--min .media-wrapper__content{padding-top:1em;padding-bottom:1em}.media-wrapper--padding--min-top .media-wrapper__content{padding-top:1em}.media-wrapper--padding--min-bottom .media-wrapper__content{padding-bottom:1em}.media-wrapper--padding--med .media-wrapper__content{padding-top:2em;padding-bottom:2em}.media-wrapper--padding--med-top .media-wrapper__content{padding-top:2em}.media-wrapper--padding--med-bottom .media-wrapper__content{padding-bottom:2em}.media-wrapper.text--center{text-align:center}.media-wrapper.padding--min-top .media-wrapper__content{padding-top:1em}.media-wrapper--layout--80-percent .media-wrapper__content{max-width:80%;margin:0 auto}@media (max-width: 860px){.media-wrapper--layout--80-percent .media-wrapper__content{max-width:100%}}.media-wrapper--layout--70-percent .media-wrapper__content{max-width:70%;margin:0 auto}@media (max-width: 860px){.media-wrapper--layout--70-percent .media-wrapper__content{max-width:100%}}.media-wrapper--layout--60-percent .media-wrapper__content{max-width:60%;margin:0 auto}@media (max-width: 860px){.media-wrapper--layout--60-percent .media-wrapper__content{max-width:100%}}.page-videos .nav,.page-videos .footer{display:none}@media (max-width: 860px){.page-videos{min-height:80vh;display:flex;justify-content:center;align-items:center}.page-videos .skip-to-content-link{display:none}}.pattern-library-wrapper{border-top:1em solid #111;border-bottom:1em solid #111}.pattern-library-wrapper:nth-child(2n){border-top:1em solid #333;border-bottom:1em solid #333}.pattern-library-wrapper:nth-child(2n) .pattern-library-item{background-color:#333}.pattern-library-item{background-color:#111;color:#fff}.pattern-library-item__inner{margin:0 auto;max-width:1320px}@media (max-width: 1280px){.pattern-library-item__inner{width:1024px}}@media (max-width: 1024px){.pattern-library-item__inner{width:100%}}.pattern-library-item__content{padding:5em 3em}@media (max-width: 860px){.pattern-library-item__content{padding:2em 1.5em}}.pattern-library-item--padding--min .pattern-library-item__content{padding-top:1em;padding-bottom:1em}.pattern-library-item--padding--min-top .pattern-library-item__content{padding-top:1em}.pattern-library-item--padding--min-bottom .pattern-library-item__content{padding-bottom:1em}.pattern-library-item--padding--med .pattern-library-item__content{padding-top:2em;padding-bottom:2em}.pattern-library-item--padding--med-top .pattern-library-item__content{padding-top:2em}.pattern-library-item--padding--med-bottom .pattern-library-item__content{padding-bottom:2em}.pattern-library-item__content{padding:1em}.pattern-library-item__content__moreinfo{margin-top:1em;display:grid;grid-template-columns:min-content auto;gap:.5em}.pattern-library-item__content__moreinfo__label{opacity:.6}.pattern-library-item__content__moreinfo__value{font-weight:700}.pattern-library-item__content__component__value,.pattern-library-item__content__identifier__value,.pattern-library-item__content__modifiers__value{color:#fff;font-weight:700}.pattern-library-item__content__code{margin-top:1em;display:grid;grid-template-columns:max-content auto}.pattern-library-item__content__code__holder{height:1px;overflow:hidden;opacity:0}.pattern-library-item__content__code__holder--active{opacity:1;height:auto;overflow:auto}.jumbotron--badge--vta .jumbotron__content__badge{top:20px;height:unset;width:600px;bottom:60px;right:20px;display:flex;justify-content:end}.jumbotron--badge--vta .jumbotron__content__badge svg{width:auto;max-height:100%}@media (max-width: 860px){.jumbotron--badge--vta .jumbotron__content__badge svg{display:none}}@media (max-width: 860px){.form-wrapper{padding:0;box-shadow:none}}.form-wrapper--is-wizard .form-wrapper__fields__fieldset{display:none}.form-wrapper--is-wizard .form-wrapper__fields__fieldset--active{display:block}.form-wrapper--is-wizard .form-wrapper__actions{display:grid;grid-auto-flow:column;gap:1em}.form-wrapper__action__next,.form-wrapper__action__prev{padding:1rem 2rem;border-radius:3rem;font-weight:700;border:none;cursor:pointer;background:#28396f;color:#fff;transition:background-color .3s;text-decoration:none;transition:all .5s;text-align:center;display:inline-block;font-size:inherit}.form-wrapper__action__next:hover,.form-wrapper__action__prev:hover{background:#3e8459;color:#fff}@media (max-width: 860px){.form-wrapper__field{max-width:360px}}.form-wrapper__field__instructions{font-size:.8em;margin-bottom:.5em}.form-wrapper__field--type-checkbox .form-wrapper__field__data{display:grid;gap:.5em;grid-template-areas:"checkbox label";grid-template-columns:auto 1fr;align-items:start}.form-wrapper__field--type-checkbox .form-wrapper__field__data__control{grid-area:checkbox}.form-wrapper__field--type-checkbox .form-wrapper__field__data__label{grid-area:label;display:block}.form-wrapper__field--type-image-display img{max-width:100%}.form-wrapper__field--type-file .form-wrapper__field__data{display:grid;gap:.5em;grid-template-areas:"label" "file";grid-template-columns:auto 1fr;align-items:start}.form-wrapper__field--type-file .form-wrapper__field__data__control{grid-area:file}.form-wrapper__field--type-file .form-wrapper__field__data__label{grid-area:label;display:block}.form-wrapper__fields__fieldset{border:1px solid #ddd;padding:1.5em;max-width:100%;margin-bottom:1em;border-radius:.5em}@media (max-width: 860px){.form-wrapper__fields__fieldset{border:none;padding:0}}.page-exam-day-offers-lp .aside form .mktoButton{padding:1rem 2rem!important;border-radius:3rem!important;font-weight:700!important;border:none!important;cursor:pointer!important;background:#28396f!important;color:#fff!important;transition:.5s!important;text-decoration:none!important;text-align:center!important;box-shadow:none!important;text-shadow:none!important;font-size:1.2em!important}#mktoForm_1913 label,#mktoForm_1936 label{width:unset!important;display:unset!important}#mktoForm_1913 textarea,#mktoForm_1936 textarea{width:unset!important}#mktoForm_2013 .mktoLabel{width:unset!important;grid-template-columns:auto min-content!important}#mktoForm_2013 .mktoFormRow:nth-of-type(8) .mktoFieldWrap{display:grid;grid-template-columns:min-content auto}#mktoForm_2013 .mktoFormRow:nth-of-type(8) .mktoFieldWrap .mktoLogicalField{order:2;grid-column:1;grid-row:1;width:unset!important}#mktoForm_2013 .mktoFormRow:nth-of-type(9) .mktoFieldWrap{grid-template-columns:min-content auto}#mktoForm_2013 .mktoFormRow:nth-of-type(9) .mktoFieldWrap #LblcQLScore{display:unset!important;grid-column:2;grid-row:1}#mktoForm_2013 .mktoFormRow:nth-of-type(9) .mktoFieldWrap #LblcQLScore .mktoClear{position:absolute}#mktoForm_2013 .mktoFormRow:nth-of-type(9) .mktoLogicalField{width:unset!important}#mktoForm_2013 .mktoButtonRow .mktoButton{padding:1rem 2rem;border-radius:3rem;font-weight:700;border:none;cursor:pointer;background:#28396f;color:#fff;transition:.5s;text-decoration:none;text-align:center;box-shadow:none;text-shadow:none;font-size:1.2em}#mktoForm_1542{margin-top:2em}.page-vet-portal-demo .mktoForm input[type=text],.page-vet-portal-demo .mktoForm input[type=url],.page-vet-portal-demo .mktoForm input[type=email],.page-vet-portal-demo .mktoForm input[type=tel],.page-vet-portal-demo .mktoForm input[type=number],.page-vet-portal-demo .mktoForm input[type=date],.page-vet-portal-demo .mktoForm select.mktoField,.page-vet-portal-demo .mktoForm textarea.mktoField{box-shadow:none;border-color:#aaa;border-radius:8px 8px 0 0;border:0;position:relative;border-bottom:1px solid #ddd;font-size:16px!important;font-weight:700}.page-vet-portal-demo .mktoForm .mktoButtonWrap.mktoSkip .mktoButton{padding:1rem 2rem;border-radius:3rem;font-weight:700;border:none;cursor:pointer;background:#28396f;color:#fff;transition:.5s;text-decoration:none;text-align:center;box-shadow:none;text-shadow:none;font-size:1.2em}.page-vet-portal-demo .mktoForm textarea.mktoField{border-radius:8px;border:1px solid #eee;width:100%!important}.page-vet-portal-demo .mktoError{position:absolute;z-index:99;color:#bf0000;bottom:0!important}.page-best-start .text-wrapper--id-best-start-form .mktoForm{padding:2em;background:#fff;border-radius:8px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a}@media (min-width: 861px){.page-best-start .text-wrapper--id-best-start-form .mktoForm{display:grid;grid-template-columns:1fr 1fr;gap:2em}.page-best-start .text-wrapper--id-best-start-form .mktoForm>div:nth-of-type(7){grid-column:1/span 2}.page-best-start .text-wrapper--id-best-start-form .mktoForm>div:last-of-type{grid-column:1/span 2}}.page-best-start .text-wrapper--id-best-start-form .mktoForm input[type=text],.page-best-start .text-wrapper--id-best-start-form .mktoForm input[type=url],.page-best-start .text-wrapper--id-best-start-form .mktoForm input[type=email],.page-best-start .text-wrapper--id-best-start-form .mktoForm input[type=tel],.page-best-start .text-wrapper--id-best-start-form .mktoForm input[type=number],.page-best-start .text-wrapper--id-best-start-form .mktoForm input[type=date],.page-best-start .text-wrapper--id-best-start-form .mktoForm select.mktoField,.page-best-start .text-wrapper--id-best-start-form .mktoForm textarea.mktoField{box-shadow:none;border-color:#aaa;border-radius:0;border:0;position:relative;border-bottom:1px solid rgba(132,132,132,.5);font-size:16px!important;font-weight:700;background-color:#f7f7f7}.page-best-start .text-wrapper--id-best-start-form .mktoForm .mktoButtonRow{text-align:center;width:100%}.page-best-start .text-wrapper--id-best-start-form .mktoForm #LblcommentCapture{padding-bottom:.5em}.page-best-start .text-wrapper--id-best-start-form .mktoForm .mktoLabel{font-weight:700}.page-best-start .text-wrapper--id-best-start-form .mktoForm .mktoButton{padding:1rem 2rem!important;border-radius:3rem!important;font-weight:700!important;border:none!important;cursor:pointer!important;background:#28396f!important;color:#fff!important;transition:.5s!important;text-decoration:none!important;text-align:center;box-shadow:none!important;text-shadow:none!important;font-size:1.2em!important}.page-best-start .text-wrapper--id-best-start-form .mktoForm .mktoButtonRow{margin-top:0}.page-best-start .text-wrapper--id-best-start-form .mktoForm textarea.mktoField{border:1px solid rgba(132,132,132,.5);width:100%!important}.page-get-engaged #mktoForm_1623 .mktoButton,.page-get-engaged #mktoForm_1659 .mktoButton,.page-get-engaged #mktoForm_1657 .mktoButton{padding:1rem 2rem;border-radius:3rem;font-weight:700;border:none;cursor:pointer;background:#9fd885;color:#000;transition:background-color .3s;text-decoration:none;transition:all .5s;text-align:center;font-size:1.2em}.page-get-engaged #mktoForm_1623 .mktoCheckboxList input,.page-get-engaged #mktoForm_1659 .mktoCheckboxList input,.page-get-engaged #mktoForm_1657 .mktoCheckboxList input{width:unset!important}.page-trucertification .media-text--id-tru-cert-form .mktoForm,.page-trucertification-dev .media-text--id-tru-cert-form .mktoForm,.page-hospital-certification .media-text--id-tru-cert-form .mktoForm{background-color:#fff;padding:2em;border-radius:8px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a}@media (min-width: 861px){.page-trucertification .media-text--id-tru-cert-form .mktoForm,.page-trucertification-dev .media-text--id-tru-cert-form .mktoForm,.page-hospital-certification .media-text--id-tru-cert-form .mktoForm{padding:3em}}.page-trucertification .media-text--id-tru-cert-form .mktoForm input[type=text],.page-trucertification .media-text--id-tru-cert-form .mktoForm input[type=url],.page-trucertification .media-text--id-tru-cert-form .mktoForm input[type=email],.page-trucertification .media-text--id-tru-cert-form .mktoForm input[type=tel],.page-trucertification .media-text--id-tru-cert-form .mktoForm input[type=number],.page-trucertification .media-text--id-tru-cert-form .mktoForm input[type=date],.page-trucertification .media-text--id-tru-cert-form .mktoForm select.mktoField,.page-trucertification .media-text--id-tru-cert-form .mktoForm textarea.mktoField,.page-trucertification-dev .media-text--id-tru-cert-form .mktoForm input[type=text],.page-trucertification-dev .media-text--id-tru-cert-form .mktoForm input[type=url],.page-trucertification-dev .media-text--id-tru-cert-form .mktoForm input[type=email],.page-trucertification-dev .media-text--id-tru-cert-form .mktoForm input[type=tel],.page-trucertification-dev .media-text--id-tru-cert-form .mktoForm input[type=number],.page-trucertification-dev .media-text--id-tru-cert-form .mktoForm input[type=date],.page-trucertification-dev .media-text--id-tru-cert-form .mktoForm select.mktoField,.page-trucertification-dev .media-text--id-tru-cert-form .mktoForm textarea.mktoField,.page-hospital-certification .media-text--id-tru-cert-form .mktoForm input[type=text],.page-hospital-certification .media-text--id-tru-cert-form .mktoForm input[type=url],.page-hospital-certification .media-text--id-tru-cert-form .mktoForm input[type=email],.page-hospital-certification .media-text--id-tru-cert-form .mktoForm input[type=tel],.page-hospital-certification .media-text--id-tru-cert-form .mktoForm input[type=number],.page-hospital-certification .media-text--id-tru-cert-form .mktoForm input[type=date],.page-hospital-certification .media-text--id-tru-cert-form .mktoForm select.mktoField,.page-hospital-certification .media-text--id-tru-cert-form .mktoForm textarea.mktoField{box-shadow:none;border-color:#aaa;border-radius:8px 8px 0 0;border:0;position:relative;border-bottom:1px solid #848484;font-size:16px!important;font-weight:700}.page-trucertification .media-text--id-tru-cert-form .mktoForm .mktoButtonWrap.mktoSkip .mktoButton,.page-trucertification-dev .media-text--id-tru-cert-form .mktoForm .mktoButtonWrap.mktoSkip .mktoButton,.page-hospital-certification .media-text--id-tru-cert-form .mktoForm .mktoButtonWrap.mktoSkip .mktoButton{padding:1rem 2rem;border-radius:3rem;font-weight:700;border:none;cursor:pointer;background:#28396f;color:#fff;transition:.5s;text-decoration:none;text-align:center;box-shadow:none;text-shadow:none;font-size:1.2em}.page-trucertification .media-text--id-tru-cert-form .mktoForm .mktoButtonRow,.page-trucertification-dev .media-text--id-tru-cert-form .mktoForm .mktoButtonRow,.page-hospital-certification .media-text--id-tru-cert-form .mktoForm .mktoButtonRow{text-align:center;width:100%}.page-trucertification .media-text--id-tru-cert-form .mktoForm textarea.mktoField,.page-trucertification-dev .media-text--id-tru-cert-form .mktoForm textarea.mktoField,.page-hospital-certification .media-text--id-tru-cert-form .mktoForm textarea.mktoField{border-radius:0;border:1px solid #eee;width:100%!important}.page-get-connected-with-trupanion-dev .aside__column--col-sidebar .aside__column__inner,.page-automated-offers-info-dev .aside__column--col-sidebar .aside__column__inner,.page-get-connected-with-trupanion .aside__column--col-sidebar .aside__column__inner,.page-automated-offers-facts .aside__column--col-sidebar .aside__column__inner,.page-automated-offers-info .aside__column--col-sidebar .aside__column__inner,.page-automated-offers .aside__column--col-sidebar .aside__column__inner,.page-automated-offers-new-york .aside__column--col-sidebar .aside__column__inner,.page-automated-offers-canada .aside__column--col-sidebar .aside__column__inner,.page-exam-day-offers-lp .aside__column--col-sidebar .aside__column__inner{background-color:#fff;padding:2em;border-radius:8px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a}.page-get-connected-with-trupanion-dev .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=text],.page-get-connected-with-trupanion-dev .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=url],.page-get-connected-with-trupanion-dev .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=email],.page-get-connected-with-trupanion-dev .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=tel],.page-get-connected-with-trupanion-dev .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=number],.page-get-connected-with-trupanion-dev .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=date],.page-get-connected-with-trupanion-dev .aside__column--col-sidebar .aside__column__inner .mktoForm select.mktoField,.page-get-connected-with-trupanion-dev .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField,.page-automated-offers-info-dev .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=text],.page-automated-offers-info-dev .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=url],.page-automated-offers-info-dev .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=email],.page-automated-offers-info-dev .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=tel],.page-automated-offers-info-dev .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=number],.page-automated-offers-info-dev .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=date],.page-automated-offers-info-dev .aside__column--col-sidebar .aside__column__inner .mktoForm select.mktoField,.page-automated-offers-info-dev .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField,.page-get-connected-with-trupanion .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=text],.page-get-connected-with-trupanion .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=url],.page-get-connected-with-trupanion .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=email],.page-get-connected-with-trupanion .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=tel],.page-get-connected-with-trupanion .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=number],.page-get-connected-with-trupanion .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=date],.page-get-connected-with-trupanion .aside__column--col-sidebar .aside__column__inner .mktoForm select.mktoField,.page-get-connected-with-trupanion .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField,.page-automated-offers-facts .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=text],.page-automated-offers-facts .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=url],.page-automated-offers-facts .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=email],.page-automated-offers-facts .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=tel],.page-automated-offers-facts .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=number],.page-automated-offers-facts .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=date],.page-automated-offers-facts .aside__column--col-sidebar .aside__column__inner .mktoForm select.mktoField,.page-automated-offers-facts .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField,.page-automated-offers-info .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=text],.page-automated-offers-info .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=url],.page-automated-offers-info .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=email],.page-automated-offers-info .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=tel],.page-automated-offers-info .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=number],.page-automated-offers-info .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=date],.page-automated-offers-info .aside__column--col-sidebar .aside__column__inner .mktoForm select.mktoField,.page-automated-offers-info .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField,.page-automated-offers .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=text],.page-automated-offers .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=url],.page-automated-offers .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=email],.page-automated-offers .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=tel],.page-automated-offers .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=number],.page-automated-offers .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=date],.page-automated-offers .aside__column--col-sidebar .aside__column__inner .mktoForm select.mktoField,.page-automated-offers .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField,.page-automated-offers-new-york .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=text],.page-automated-offers-new-york .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=url],.page-automated-offers-new-york .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=email],.page-automated-offers-new-york .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=tel],.page-automated-offers-new-york .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=number],.page-automated-offers-new-york .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=date],.page-automated-offers-new-york .aside__column--col-sidebar .aside__column__inner .mktoForm select.mktoField,.page-automated-offers-new-york .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField,.page-automated-offers-canada .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=text],.page-automated-offers-canada .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=url],.page-automated-offers-canada .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=email],.page-automated-offers-canada .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=tel],.page-automated-offers-canada .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=number],.page-automated-offers-canada .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=date],.page-automated-offers-canada .aside__column--col-sidebar .aside__column__inner .mktoForm select.mktoField,.page-automated-offers-canada .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField,.page-exam-day-offers-lp .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=text],.page-exam-day-offers-lp .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=url],.page-exam-day-offers-lp .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=email],.page-exam-day-offers-lp .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=tel],.page-exam-day-offers-lp .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=number],.page-exam-day-offers-lp .aside__column--col-sidebar .aside__column__inner .mktoForm input[type=date],.page-exam-day-offers-lp .aside__column--col-sidebar .aside__column__inner .mktoForm select.mktoField,.page-exam-day-offers-lp .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField{box-shadow:none;border-color:#aaa;border-radius:8px 8px 0 0;border:0;position:relative;border-bottom:1px solid #848484;font-size:16px!important;font-weight:700}.page-get-connected-with-trupanion-dev .aside__column--col-sidebar .aside__column__inner .mktoForm .mktoButtonWrap.mktoSkip .mktoButton,.page-automated-offers-info-dev .aside__column--col-sidebar .aside__column__inner .mktoForm .mktoButtonWrap.mktoSkip .mktoButton,.page-get-connected-with-trupanion .aside__column--col-sidebar .aside__column__inner .mktoForm .mktoButtonWrap.mktoSkip .mktoButton,.page-automated-offers-facts .aside__column--col-sidebar .aside__column__inner .mktoForm .mktoButtonWrap.mktoSkip .mktoButton,.page-automated-offers-info .aside__column--col-sidebar .aside__column__inner .mktoForm .mktoButtonWrap.mktoSkip .mktoButton,.page-automated-offers .aside__column--col-sidebar .aside__column__inner .mktoForm .mktoButtonWrap.mktoSkip .mktoButton,.page-automated-offers-new-york .aside__column--col-sidebar .aside__column__inner .mktoForm .mktoButtonWrap.mktoSkip .mktoButton,.page-automated-offers-canada .aside__column--col-sidebar .aside__column__inner .mktoForm .mktoButtonWrap.mktoSkip .mktoButton,.page-exam-day-offers-lp .aside__column--col-sidebar .aside__column__inner .mktoForm .mktoButtonWrap.mktoSkip .mktoButton{padding:1rem 2rem;border-radius:3rem;font-weight:700;border:none;cursor:pointer;background:#28396f;color:#fff;transition:.5s;text-decoration:none;text-align:center;box-shadow:none;text-shadow:none;font-size:1.2em}.page-get-connected-with-trupanion-dev .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField,.page-automated-offers-info-dev .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField,.page-get-connected-with-trupanion .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField,.page-automated-offers-facts .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField,.page-automated-offers-info .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField,.page-automated-offers .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField,.page-automated-offers-new-york .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField,.page-automated-offers-canada .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField,.page-exam-day-offers-lp .aside__column--col-sidebar .aside__column__inner .mktoForm textarea.mktoField{border-radius:8px;border:1px solid #eee;width:100%!important}.page-get-connected-with-trupanion-dev .aside__column--col-sidebar .aside__column__inner .mktoError,.page-automated-offers-info-dev .aside__column--col-sidebar .aside__column__inner .mktoError,.page-get-connected-with-trupanion .aside__column--col-sidebar .aside__column__inner .mktoError,.page-automated-offers-facts .aside__column--col-sidebar .aside__column__inner .mktoError,.page-automated-offers-info .aside__column--col-sidebar .aside__column__inner .mktoError,.page-automated-offers .aside__column--col-sidebar .aside__column__inner .mktoError,.page-automated-offers-new-york .aside__column--col-sidebar .aside__column__inner .mktoError,.page-automated-offers-canada .aside__column--col-sidebar .aside__column__inner .mktoError,.page-exam-day-offers-lp .aside__column--col-sidebar .aside__column__inner .mktoError{position:absolute;z-index:99;color:#bf0000;bottom:0!important}.page-tp .text-wrapper--id-click-dimensions .text-display__body{max-width:520px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a;margin:0 auto;padding:1em}#mktoForm_1705 #Lblconfirmcacheclear{display:unset;width:unset!important}#mktoForm_1705 #confirmcacheclear{margin-top:.5em}#mktoForm_1705 .mktoFormRow{padding:1em}#mktoForm_1705 #vDPListingConfirmation{display:unset}#mktoForm_1705.mktoForm .mktoLabel{display:unset;width:unset!important;margin-bottom:.5em}#mktoForm_1705 textarea{width:unset!important}#mktoForm_1973 select,#mktoForm_1973 textarea{border-radius:unset;margin-top:.5em}#mktoForm_1973 textarea{width:unset!important;width:100%;min-height:80px}#mktoForm_1973 input{border-color:#aaa;border-radius:8px 8px 0 0;border:0;position:relative;border-bottom:1px solid #848484;font-size:16px!important;font-weight:700}#mktoForm_1973 .mktoButton{padding:1rem 2rem;border-radius:3rem;font-weight:700;border:none;cursor:pointer;background:#28396f;color:#fff;transition:.5s;text-decoration:none;text-align:center;box-shadow:none;text-shadow:none;font-size:1.2em}#mktoForm_1973 .mktoFormRow:nth-of-type(11) .mktoFieldWrap{display:grid;grid-template-columns:min-content auto}#mktoForm_1973 .mktoFormRow:nth-of-type(11) .mktoFieldWrap .mktoLogicalField{order:2;grid-column:1;grid-row:1;width:unset!important}#mktoForm_1973 .mktoFormRow:nth-of-type(11) .mktoClear{display:none}#mktoForm_1973 .mktoFormRow:nth-of-type(11) .mktoLabel{order:1;display:unset;width:unset!important}#mktoForm_1907 .mktoFormRow:nth-of-type(8) textarea{width:100%!important}#mktoForm_1907 .mktoButton{padding:1rem 2rem;border-radius:3rem;font-weight:700;border:none;cursor:pointer;background:#28396f;color:#fff;transition:.5s;text-decoration:none;text-align:center;box-shadow:none;text-shadow:none;font-size:1.2em}.mkto-form-paged .mktoFormRow>fieldset{border:unset}.mkto-form-paged .mktoFormRow>fieldset legend{display:none;opacity:0}.mkto-form-paged .form-container__section{padding:2em;border-radius:8px;box-shadow:0 0 8px #0000001a,0 0 16px #0000001a}.mkto-form-paged .form-container__section{max-width:100%}.mkto-form-paged .mktoForm,.mkto-form-paged .mktoLabel{text-wrap:wrap;display:unset;width:unset!important}@media (max-width: 860px){.mkto-form-paged .mktoForm,.mkto-form-paged .mktoLabel{display:unset;text-wrap:wrap;width:unset!important}}.mkto-form-paged .mktoForm .mktoAsterix,.mkto-form-paged .mktoLabel .mktoAsterix{order:2}@media (min-width: 861px){.mkto-form-paged .form-container__nav{display:flex;gap:1em;justify-content:flex-end}}.mkto-form-paged textarea{width:unset!important;width:100%!important;padding:.5em!important;border-radius:.25em;border:1px solid #ccc;display:block}@media (max-width: 860px){.mkto-form-paged textarea{min-height:70px}}.mkto-form-paged .mktoCheckboxList{display:grid;grid-template-columns:min-content auto;gap:.75em;padding:1em}.mkto-form-paged .mktoCheckboxList label{margin:0!important}.mkto-form-paged .btn-next:disabled{background:#e7eaed;color:#949495}.mkto-form-paged .mktoButtonRow{display:none}.user-stories__item{width:220px;padding:.5em;border-radius:8px;transition:all .3s}.user-stories__item__box:hover{transform:scale(1.05);box-shadow:0 0 24px #0003,0 0 8px #0003}.user-stories__item__box:hover .user-stories__item__image img{transform:scale(1.1)}.user-stories__item__box{transition:all .3s;cursor:pointer;background:#2f65b6;background:#82bd60;background:#fff;background-image:url(https://vet.trupanion.com/assets/img/Tru_Pattern_03.svg);color:#fff;color:#000;width:204px;border:1px solid lightgray;border-radius:8px;overflow:hidden}.user-stories__item__inner{padding:1em;border-radius:0 0 8px 8px;background:#c2e189;color:#1e2956}body .trupanion-2021 .section-content h3.user-stories__item__inner__headline,body .trupanion-2021 .section-content .user-stories__item__story__inner__image__text h3,body .trupanion-2021 .section-content .user-stories__item__story__inner__image__text .text-display__header,.user-stories__item__inner__headline{font-size:24px;margin-bottom:0}.user-stories__item__inner--smaller{font-size:.8em;line-height:1.4em}.user-stories__item__image{overflow:hidden;border-radius:8px 8px 0 0}.user-stories__item__image img{transition:all .3s;width:100%;display:block}.user-stories__item__story{display:none;position:fixed;top:0;left:0;right:0;bottom:0;align-items:center;justify-content:center;z-index:1000}.user-stories__item.active .user-stories__item__story{display:flex}.user-stories__item__story .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff80}.user-stories__item__story__inner{position:relative;z-index:2000;background:#fff;box-shadow:0 0 24px #0003,0 0 8px #0000001a;max-width:900px;border-radius:8px;display:flex;flex-direction:row}.user-stories__item__story__inner__image{flex-basis:240px;padding:1em;border-radius:8px 0 0 8px;background:#2f65b6;background:#82bd60;background:#fff;background-image:url(https://vet.trupanion.com/assets/img/Tru_Pattern_03.svg);box-shadow:#63636333 0 2px 8px}.user-stories__item__story__inner__image__text{padding:.5em 1em 1em;color:#fff;color:#000}.user-stories__item__story__inner__image img{width:100%;border-radius:8px;height:auto}.user-stories__item__story__inner__text{flex:1;display:flex;flex-direction:column}.user-stories__item__story__inner__text__body{padding:2em;flex:1}.user-stories__item__story__inner__text__share{background:#eee;background:#28396f;border-top:1px solid #ddd;border-radius:0 0 8px 8px;padding:.5em;text-align:right;justify-content:flex-end;display:flex;align-items:center}.user-stories__item__story__inner__text__share button{margin:0}.user-stories__item__story__inner__text__share>*{margin:0 .5em}.user-stories__close{position:absolute;top:-20px;right:-20px;font-size:1.5em;background:#28396f;color:#000;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:2px solid #28396f}.user-stories__close i{color:#fff}.user-stories__close:hover{cursor:pointer}@media (max-width: 900px){.user-stories__close{background:#fff;top:0;right:5px}.user-stories__close i{color:#28396f}.user-stories__item.active .user-stories__item__story{display:block;overflow:auto}.user-stories__item{width:100%;margin-left:-7px}.user-stories__item__box{width:auto}.user-stories__item__image img{transition:all .3s;border-radius:8px;width:100%;display:block;height:auto}.user-stories__item__story__inner{display:block;max-width:95vw;margin:auto}.user-stories__item__story .overlay{display:none}.IN-widget button{top:0}}@media (min-width: 861px){.text--nowrap--desktop{white-space:nowrap}}@media (min-width: 861px){.text--break-before--desktop{display:inline-block}}.grid-display--id-certified-hospital-items .grid-display__item__visual{max-width:90%}.admin-button,.vettech-details__image__action{padding:1rem 2rem;border-radius:3rem;font-weight:700;border:none;cursor:pointer;background:#2f65b6;color:#fff;text-decoration:none;transition:all .5s;text-align:center;display:inline-block;padding:.25em 1em;font-size:inherit;line-height:1.3;transition:background-color .3s}.admin-button:hover,.vettech-details__image__action:hover{background:#28396f}.admin-button[disabled],[disabled].vettech-details__image__action{background:#00000080;cursor:inherit}.admin-button__text{text-decoration:none}.text-wrapper--id-home-row{background:#eee;color:#fff}.text-wrapper--id-home-row .text-wrapper__content{padding:1em 0}.text-wrapper--id-home-row .text-display__ctas{margin:0}.text-wrapper--id-vta-user-detail .text-display__ctas{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:.5em;margin:.5em 0}.text-wrapper--id-vta-user-detail .text-display__cta--render--button{padding:.4em 1em}.keyval__name:after{content:":";margin-right:.4em}.keyval__value{font-weight:700}.text-wrapper--id-vet-tech-appreciation-admin .text-display{max-width:unset}.text-wrapper--id-vet-tech-appreciation-admin .text-display__subsubheader{font-size:1rem;line-height:1.6;font-family:Muli;font-weight:400;margin-bottom:1.5em}.vet-tech{display:grid;grid-auto-flow:column;grid-template-columns:30px 200px 300px 200px 50px 50px 200px auto;gap:1em}.vet-tech__name{font-weight:700}.vet-tech--status--user_awaiting{opacity:.75;background-color:#0000001a}.vet-tech--status--denied,.vet-tech--status--user_denied{opacity:.5;background-color:#0000004d}.vet-tech--status--pending{background-color:#ffe40040}.vet-tech--status--approved{background-color:#28ff8040}.vet-tech--status--staged{background-color:#ff80008c}.vettech-tps{display:grid;grid-template-columns:1fr}.vettech-tp{padding:1em;box-shadow:0 0 .5em #0000001a;border:1px solid rgba(0,0,0,.1);border-radius:.5em;font-size:.8em}.vettech-tp__name{font-weight:700;font-size:1.2em}.vettech-details{display:grid;grid-template-columns:2fr 5fr;gap:1em}.vettech-details__left__inner{display:grid;grid-template-columns:1fr;gap:1em;grid-auto-rows:max-content;box-shadow:0 0 .5em #0000001a;border:1px solid rgba(0,0,0,.1);padding:1.5em;border-radius:.5em}.vettech-details__image__img{max-width:100%;width:100%;border-radius:.5em}.vettech-details__image__placeholder{aspect-ratio:1/1;background:#ccc;border-radius:.25em;border:1px solid rgba(0,0,0,.15);display:grid;align-content:center;justify-content:center}.vettech-details__image__action{font-size:1rem;font-family:inherit;line-height:1.6}.vettech-details__text{display:grid;grid-auto-flow:row;grid-template-columns:1fr;gap:1em}.vettech-details__text__section{background:#fff;border-radius:.5em;box-shadow:0 0 .5em #0000001a;border:1px solid rgba(0,0,0,.1);padding:1.5em}.vettech-details__text__section__title{font-size:1.3rem;margin:0 0 .25em}.vettech-infobar{background:#eee;border:1px solid rgba(0,0,0,.1);padding:1em;box-sizing:border-box;display:grid;grid-template-columns:1fr auto;gap:1em;align-items:center;margin:1em 0}.text-display__cta{display:inline-block}html{font-size:16px}body{font-size:1em;line-height:1.5;text-wrap:pretty;font-family:Muli,Helvtica Neue,sans-serif}.hospital-selector__header__filters{display:grid;gap:.25em}.hospital-selector__header__filters .fui-Field__label{font-weight:600;font-variation-settings:"wght" 600}.hospital-selector__activator{width:100%;justify-items:start;justify-content:start!important}.hospital-selector__dialog .hospital-selector__header__filters__results{font-size:.6em;font-weight:400}.hospital-list{display:grid;gap:.5em;grid-template-columns:1fr;padding:1em 0}.shelter-selector__header__filters{display:grid;gap:.25em}.shelter-selector__header__filters .fui-Field__label{font-weight:600;font-variation-settings:"wght" 600}.shelter-selector__activator{width:100%;justify-items:start;justify-content:start!important}.shelter-selector__dialog .hospital-selector__header__filters__results{font-size:.6em;font-weight:400}.shelter-list{display:grid;gap:.5em;grid-template-columns:1fr;padding:1em 0}@font-face{font-family:Muli;src:url(/assets/fonts/muli/subset-Muli-Regular.woff2) format("woff2"),url(/assets/fonts/muli/subset-Muli-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Muli;src:url(/assets/fonts/muli/subset-Muli-Bold.woff2) format("woff2"),url(/assets/fonts/subset-Muli-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Muli;src:url(/assets/fonts/muli/subset-Muli-Italic.woff2) format("woff2"),url(/assets/fonts/muli/subset-Muli-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Mont;src:url(/assets/fonts/mont/subset-Mont-Bold.woff2) format("woff2"),url(/assets/fonts/mont/subset-Mont-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/assets/fonts/mont/subset-Mont-Heavy.woff2) format("woff2"),url(/assets/fonts/mont/subset-Mont-Heavy.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/assets/fonts/mont/subset-Mont-BoldItalic.woff2) format("woff2"),url(/assets/fonts/mont/subset-Mont-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}.pvm-calculator-pre{--PvmFontSizeBase: 16px;font-size:var(--PvmFontSizeBase)}.pvm-calculator-pre__inner{padding:2em 0;display:grid;gap:1.5em;margin:0 auto;max-width:1200px}@media (max-width: 670px){.pvm-calculator-pre__inner{margin:unset;padding:1.5em}}.pvm-calculator-pre__head__title{font-size:2.25em;font-weight:700;font-family:Mont,sans-serif;margin:0 0 .25em;line-height:1.2}.pvm-calculator-pre__head__subtitle{font-size:1.25em;line-height:125%}.pvm-calculator-pre__main__subtitle{font-size:1.6em;font-weight:700;font-family:Mont,sans-serif;margin:0 0 .25em;line-height:1.2}.pvm-calculator-pre__behind-results{display:grid;gap:.5em}.pvm-calculator-pre__behind-results__items{display:grid;gap:1em}.pvm-calculator-pre__behind-results__item{display:grid;grid-template-columns:50px 1fr;gap:1em}.pvm-calculator-pre__behind-results__item:nth-of-type(2) .pvm-calculator-pre__behind-results__number{background-color:#2f65b6;color:#fff}.pvm-calculator-pre__behind-results__number{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#ffc658;font-size:1.6em;font-weight:700;font-family:Mont,sans-serif;margin:0 0 .25em;line-height:1.2}.pvm-calculator-pre__behind-results__text__title{font-size:1.25em;margin-bottom:.5em}.pvm-calculator-pre__disclaimer{font-size:.8em}.pvm-calculator-pre p{margin-top:0}.pvm-calculator-intro{position:relative;display:grid;align-items:center;justify-items:center;min-height:100vh;padding:2em}@media (max-width: 670px){.pvm-calculator-intro{align-items:flex-start;font-size:14px}}.pvm-calculator-intro:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/images/pvm/pupkin-light.svg);background-repeat:no-repeat;background-color:#3a5dae}.pvm-calculator-intro__inner{position:relative;z-index:5;background-color:#fff;border-radius:1em;padding:4em;display:grid;grid-template-columns:1fr;gap:2em;width:50em;max-width:1200px}@media (max-width: 670px){.pvm-calculator-intro__inner{width:100%;max-width:calc(100% - 2em);padding:2em 1.5em;margin:1em auto;box-sizing:border-box}}.pvm-calculator-intro__head__title{font-size:2.25em;font-weight:700;font-family:Mont,sans-serif;margin:0 0 .25em;line-height:1.2}.pvm-calculator-intro__form{display:grid;grid-template-columns:1fr;gap:0em}.pvm-calculator-intro__form__head__title{font-size:1.6em;font-weight:700;font-family:Mont,sans-serif;margin:0 0 .25em;line-height:1.2}.pvm-calculator-intro__form__body{display:grid;grid-template-columns:1fr;gap:1em;padding:1em 0 2em}.pvm-calculator-intro__form__body__field .hospital-selector{padding-bottom:1em}.pvm-calculator-intro__form__body__field .hospital-selector .dialog-title-r4t{font-family:Mont,sans-serif}.pvm-calculator-intro__form__body__field__toggle{display:flex;align-items:center}.pvm-calculator-intro__form__body__field--layout--double{display:grid;grid-template-columns:1fr 1fr;gap:1em}@media (max-width: 670px){.pvm-calculator-intro__form__body__field--layout--double{grid-template-columns:1fr}}.pvm-calculator-intro__form__foot__actions{display:flex;justify-content:space-between}.pvm-calculator-intro__form__foot__actions__single{justify-content:space-between;justify-self:end;justify-items:end}.pvm-calculator-intro p{margin-top:0}*{box-sizing:border-box}.pvm-calculator{--PvmFontSizeBase: 16px;font-size:var(--PvmFontSizeBase);padding:1em}@media (max-width: 670px){.pvm-calculator{font-size:14px;padding:unset}}.pvm-calculator img{max-width:100%}.pvm-calculator__inner{display:grid;grid-template-columns:1fr;max-width:1200px;margin:0 auto;gap:2em}.pvm-calculator__main{display:grid;grid-template-columns:300px 1fr;grid-template-areas:"calc-input calc-dynamic";gap:2em}@media (max-width: 670px){.pvm-calculator__main{grid-template-areas:unset;grid-template-columns:1fr;padding:1em;display:flex;flex-direction:column}}.pvm-calculator h1{font-family:Mont,sans-serif}.pvm-calculator__form__foot__actions{display:flex;justify-content:space-between}.pvm-calculator__form__foot__actions__single{justify-content:space-between;justify-self:end;justify-items:end}.pvm-calculator__disclaimer{padding:0 1em 1em;font-size:.8em;grid-column:1/span 2}.pvm-complete{--PvmFontSizeBase: 16px;font-size:var(--PvmFontSizeBase);padding:1em;min-height:100vh;display:flex;align-items:center}@media (max-width: 670px){.pvm-complete{flex-direction:column;padding:3em}}.pvm-complete__inner{display:grid;grid-template-columns:1fr 1.5fr;max-width:1200px;margin:0 auto;gap:3em;grid-template-rows:min-content;align-items:center;height:100%}@media (max-width: 670px){.pvm-complete__inner{margin:unset;grid-template-columns:1fr}}.pvm-complete__main{display:grid;gap:2em}.pvm-complete__head__title{font-size:3.5em;font-weight:700;font-family:Mont,sans-serif;margin-bottom:.25em}@media (max-width: 670px){.pvm-complete__head__title{font-size:2.5em}}.pvm-complete__body{font-size:1.25em;line-height:125%}.pvm-complete__body p{margin:0}.pvm-complete__numbers{border:1px solid #B6B6B6;border-radius:1em;display:grid;grid-template-areas:"impact impact" "wepay wepay" "savings earnings"}.pvm-complete__numbers h3{font-size:1.25em;margin:0 0 .5em}@media (max-width: 670px){.pvm-complete__numbers{grid-template-areas:"impact" "wepay" "savings" "earnings"}}.pvm-complete__numbers__impact{padding:1.25em 2em;border-bottom:1px solid #B6B6B6;grid-area:impact}.pvm-complete__numbers__impact__value{font-size:4.2em;font-family:Mont,sans-serif;line-height:1;color:#3a5dae}@media (max-width: 670px){.pvm-complete__numbers__impact__value{font-size:3em}}.pvm-complete__numbers__wepay{grid-area:wepay;padding:1.25em 0;border-bottom:1px solid #B6B6B6;display:flex;align-items:center;justify-content:center;gap:.75em}.pvm-complete__numbers__wepay__value{font-weight:700}.pvm-complete__numbers__savings{padding:1.25em 0;grid-area:savings;border-right:1px solid #B6B6B6;display:flex;align-items:center;justify-content:center;gap:.75em}@media (max-width: 670px){.pvm-complete__numbers__savings{border-bottom:1px solid #B6B6B6}}.pvm-complete__numbers__earnings{padding:1.25em 0;grid-area:earnings;display:flex;align-items:center;justify-content:center;gap:.75em}.pvm-complete__foot{padding-top:1em}.pvm-complete__foot__actions{display:flex;gap:2em}@media (max-width: 670px){.pvm-complete__foot__actions{justify-content:space-between}}.pvm-complete__decor{display:flex;align-items:center;justify-content:center;background-image:url(/assets/images/pvm/patterns/circles--purple.svg);background-size:80%;background-repeat:no-repeat;background-position:center center}@media (max-width: 670px){.pvm-complete__decor img{max-width:100%}}.pvm-calculator-pdf{width:7.5in;height:10in;margin:2em auto;padding:.25in;box-sizing:border-box;background-color:#fff;box-shadow:0 0 10px #0000001a;font-family:Muli,sans-serif;overflow:hidden;display:grid;flex-direction:column;gap:10pt;background:linear-gradient(to bottom,#ebeff7 10%,#fff)}.pvm-calculator-pdf h1{margin:0 0 .05in;font-family:Mont,sans-serif;font-size:16pt;line-height:1.2;text-wrap:balance}.pvm-calculator-pdf__eyebrow{font-weight:700;font-size:9pt}.pvm-calculator-pdf p,.pvm-calculator-pdf__body{font-family:Muli,sans-serif;font-size:7.5pt;line-height:1.3;margin:0}.pvm-calculator-pdf p__bold,.pvm-calculator-pdf__body__bold{font-weight:700}.pvm-calculator-pdf__subheader{font-family:Mont,sans-serif;margin:0 0 5pt;font-size:11.5pt;font-weight:600}.pvm-calculator-pdf__accent-line{width:100%;height:2pt;background-color:#a1d884;border-radius:4pt}.pvm-calculator-pdf__left{display:flex;flex-direction:column;gap:5pt}.pvm-calculator-pdf__left .pvm-calculator-pdf__accent-line{margin-top:5pt;width:60pt}.pvm-calculator-pdf__main{flex-grow:2;padding-bottom:0;display:grid;grid-template-columns:.85fr 1fr;row-gap:5pt;column-gap:25pt;grid-template-areas:unset}.pvm-calculator-pdf__main .pvm-calculator-pdf__header .pvm-calculator-pdf__eyebrow{margin-bottom:4pt}.pvm-calculator-pdf__snapshot{display:grid;padding-top:5pt}.pvm-calculator-pdf__snapshot__items{display:flex;flex-direction:column;row-gap:5pt}.pvm-calculator-pdf__snapshot__item{display:grid;grid-template-columns:min-content auto;align-items:center;grid-template-areas:"icon label" "icon value";background-color:#fff;border-radius:15pt;padding:7pt;column-gap:10pt}.pvm-calculator-pdf__snapshot__item__icon{grid-area:icon;width:33pt;height:33pt;position:relative;border:2px solid #A1D884;border-radius:50%;display:flex;align-items:center;justify-content:center}.pvm-calculator-pdf__snapshot__item__icon img{width:23pt;height:23pt}.pvm-calculator-pdf__snapshot__item__value{grid-area:value;grid-area:unset!important;font-family:Mont,sans-serif;font-weight:600;font-size:13pt}.pvm-calculator-pdf__snapshot__item__label{grid-area:label;margin-bottom:1pt}.pvm-calculator-pdf__accent-padding{padding:0 8pt}.pvm-calculator-pdf__value-wrapper{background-color:#fff;border-radius:10pt;border:1pt solid #B6B6B6;display:flex;flex-direction:column;gap:7pt}.pvm-calculator-pdf__impact{display:grid;grid-template-areas:"header header" "savings earnings"}.pvm-calculator-pdf__impact__header{padding:10pt 8pt 0;border-bottom:1pt solid #B6B6B6;grid-area:header}.pvm-calculator-pdf__impact__label{font-weight:700;font-size:11pt;font-size:10pt;margin-bottom:2pt;line-height:1}.pvm-calculator-pdf__impact__value{font-size:27pt;font-family:Mont,sans-serif;padding:5pt 0;line-height:1;color:#3a5dae}.pvm-calculator-pdf__impact__savings{padding:5pt 8pt;grid-area:savings;border-right:1pt solid #B6B6B6;border-bottom:1pt solid #B6B6B6}.pvm-calculator-pdf__impact__earnings{padding:5pt 8pt;grid-area:earnings;border-bottom:1pt solid #B6B6B6}.pvm-calculator-pdf__impact__savings,.pvm-calculator-pdf__impact__earnings{display:flex;gap:5pt}.pvm-calculator-pdf__impact__savings .pvm-calculator-pdf__value,.pvm-calculator-pdf__impact__earnings .pvm-calculator-pdf__value{font-weight:700}.pvm-calculator-pdf__compare{padding:0 6pt}.pvm-calculator-pdf__compare__header{background-color:#3a5dae;color:#fff;font-weight:700;font-size:10pt;padding:4pt;border-top-left-radius:8pt;border-top-right-radius:8pt;align-items:center}.pvm-calculator-pdf__compare__row{display:grid;grid-template-columns:22pt 1fr 1fr;gap:5pt;border-bottom:1pt solid #B6B6B6;border-left:1pt solid #B6B6B6;border-right:1pt solid #B6B6B6}.pvm-calculator-pdf__compare__row:last-of-type{border-bottom-left-radius:8pt;border-bottom-right-radius:8pt}.pvm-calculator-pdf__compare__row>div{padding:3pt 0}.pvm-calculator-pdf__compare__row__header{border-bottom:1pt solid #B6B6B6}.pvm-calculator-pdf__compare__row__trajectory{grid-template-columns:1fr;background-color:#b6b6b6}.pvm-calculator-pdf__compare__row__trajectory-val{background-color:#eae9e9}.pvm-calculator-pdf__compare__row__trajectory>div{padding:3pt}.pvm-calculator-pdf__compare__row__label{text-wrap:nowrap}.pvm-calculator-pdf__compare__year{text-align:center;border-right:1pt solid #B6B6B6}.pvm-calculator-pdf__compare__savings{border-right:1pt solid #B6B6B6}.pvm-calculator-pdf__edo{padding:10pt 8pt 0;display:grid;grid-template-columns:1fr 1fr;gap:5pt}.pvm-calculator-pdf__edo__header{display:flex;flex-direction:column;justify-content:space-between}.pvm-calculator-pdf__edo__body{display:flex;background-color:#dbf3d3;padding:4pt;border-radius:4pt}.pvm-calculator-pdf__edo__value{line-height:1;font-family:Mont,sans-serif;font-size:22pt}.pvm-calculator-pdf__edo img{width:10pt}.pvm-calculator-pdf__tips{display:flex;flex-direction:column;gap:2pt;padding:10pt 8pt}.pvm-calculator-pdf__tip__item{display:flex;gap:3pt;align-items:flex-start}.pvm-calculator-pdf__steps{display:grid;grid-template-columns:1fr 1fr 1fr;flex:1;gap:5pt}.pvm-calculator-pdf__steps__container{display:grid;gap:4pt}.pvm-calculator-pdf__step{border-radius:10pt;border:1pt solid rgba(182,182,182,.5);overflow:hidden;background-color:#fff}.pvm-calculator-pdf__step__header{background-color:#3a5dae;color:#fff;padding:7pt;display:grid;grid-template-columns:min-content 5fr;gap:7pt;align-items:center}.pvm-calculator-pdf__step__header img{max-width:18pt}.pvm-calculator-pdf__step .pvm-calculator-pdf__body{padding:7pt 10pt;margin:0}.pvm-calculator-pdf__title{font-size:10pt;font-weight:700;font-family:Mont,sans-serif;line-height:1.2}.pvm-calculator-pdf__logo img{max-height:18pt}.pvm-calculator-pdf__foot{align-self:flex-end}.pvm-calculator-pdf__foot__top{display:grid;grid-template-columns:repeat(3,1fr)}.pvm-calculator-pdf__foot__email{display:grid;grid-template-columns:min-content auto;gap:5pt;align-items:center}.pvm-calculator-pdf__foot__email .pvm-calculator-pdf__body{margin-bottom:0}.pvm-calculator-pdf__foot__bottom{font-size:6pt;line-height:1}@media screen{.pvm-calculator-pdf{border:1px solid #ccc}}@media print{.pvm-calculator-pdf{box-shadow:none;border:none;-webkpricor-print-color-adjust:exact;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}@page{.pvm-calculator-pdf{width:8.5in;height:11in}}.pvm-calculator-pdf .no-print{display:none!important}}.pvm .fui-Select{--borderRadiusMedium: .5em;--lineHeightBase300: 3em}.pvm .fui-Select__select{height:unset!important;--colorNeutralStroke1: #336699;--colorNeutralStroke1Hover: #3366ff;--colorNeutralStrokeAccessible: #336699}.pvm .fui-Slider{width:100%}.pvm .fui-Slider__rail:before{background-image:none!important}.fui-Field{gap:.6em}.pvm-progress-bar{padding:1em;background-color:#ebeff7;border-radius:1em}.pvm-progress-bar__steps{display:flex;justify-content:space-around;gap:1em}@media (min-width: 1281px){.pvm-progress-bar__steps{width:100%}}@media (max-width: 1280px){.pvm-progress-bar__steps{width:100%}}.pvm-progress-bar__step{text-align:center}.pvm-calculator-impact{position:relative;z-index:2;padding:3em;background-color:#3a5dae;color:#fff;border-radius:1em 1em 0 0}@media only screen and (max-width: 420px){.pvm-calculator-impact{background-image:unset}}.pvm-calculator-impact__pupkin{display:flex;justify-content:flex-end;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}@media (max-width: 670px){.pvm-calculator-impact__pupkin{display:none}}.pvm-calculator-impact__title{font-size:1.25em}.pvm-calculator-impact__special{font-size:4.5em;line-height:1;font-family:Mont,sans-serif;color:#a1d884}.pvm-calculator-performance{background-color:#ebeff7;border-radius:0 0 1em 1em;padding:1.5em 3em;display:grid;gap:2em}@media (max-width: 670px){.pvm-calculator-performance{padding:1.5em}}.pvm-calculator-performance__body{display:grid;grid-template-columns:1fr 1fr;gap:1em}@media (max-width: 670px){.pvm-calculator-performance__body{grid-template-columns:1fr}}.pvm-calculator-performance__title{font-size:2rem;margin-bottom:0}.pvm-calculator-opportunities{background-color:#ebeff7;border-radius:0 0 1em 1em;padding:1.5em 3em;display:grid;gap:2em}@media (max-width: 670px){.pvm-calculator-opportunities{padding:1.5em}}.pvm-calculator-opportunities__body{display:grid;grid-template-columns:1fr 1fr;gap:1em}@media (max-width: 1280px){.pvm-calculator-opportunities__body{grid-template-columns:1fr}}@media (max-width: 670px){.pvm-calculator-opportunities__body{grid-template-columns:1fr}}.pvm-calculator-opportunities__title{font-size:2rem;margin-bottom:0}.pvm-calculator-opportunities__section{padding:0 2em 2em;border-radius:1em;background:#fff}.pvm-calculator-opportunities__section__icon{margin:0 auto;border-radius:50%;width:4em;height:4em;text-align:center;display:flex;justify-content:center;align-items:center;transform:translateY(-50%);background-color:#fff}.pvm-calculator-opportunities__section__value{font-size:6em;line-height:1;font-family:Mont,sans-serif;text-align:center;position:relative}.pvm-calculator-opportunities__section__value:after{content:"";width:1.2em;position:absolute;background-color:#a6e191;height:7px;left:50%;bottom:0;transform:translate(-50%)}.pvm-calculator-opportunities__section__title{font-family:Mont,sans-serif;text-align:center;padding-top:1em}.pvm-calculator-opportunities__section__body{text-align:center}.pvm-calculator-opportunity{padding:1.5em 2em;background:#fff;border-radius:1em;display:grid;grid-template-areas:"icon label" "icon value";align-items:center;grid-template-columns:min-content auto;column-gap:1em;row-gap:.5em}.pvm-calculator-opportunity__icon{grid-area:icon;border:4px solid #A1D884;border-radius:50%;height:3em;width:3em;display:flex;justify-content:center;align-items:center;padding:.25em}.pvm-calculator-opportunity__label{grid-area:label;font-size:.9em}.pvm-calculator-opportunity__value{grid-area:value;font-family:Mont,sans-serif;font-size:1.6em}.pvm-calculator-goal{background-color:#ebeff7;border-radius:0 0 1em 1em;padding:1.5em 3em;display:grid;gap:2em}@media (max-width: 670px){.pvm-calculator-goal{padding:1.5em}}.pvm-calculator-goal__body{display:grid;grid-template-columns:1fr 1fr;gap:1em;padding-top:1em}@media (max-width: 670px){.pvm-calculator-goal__body{grid-template-columns:1fr}}.pvm-calculator-goal__title{font-size:2rem;margin-bottom:0}.pvm-calculator-goal__section{padding:0 2em 2em;border-radius:1em;background:#fff}.pvm-calculator-goal__section__icon{margin:0 auto;border-radius:50%;width:4em;height:4em;text-align:center;display:flex;justify-content:center;align-items:center;transform:translateY(-50%);background-color:#fff;padding:.25em}.pvm-calculator-goal__section__icon img{width:55px;height:auto}.pvm-calculator-goal__section__value{font-size:4em;line-height:1;font-family:Mont,sans-serif;text-align:center;position:relative}.pvm-calculator-goal__section__value:after{content:"";width:1.2em;position:absolute;background-color:#a6e191;border-radius:2em;height:7px;left:50%;bottom:0;transform:translate(-50%)}.pvm-calculator-goal__section__title{font-family:Mont,sans-serif;text-align:center;padding-top:1em}.pvm-calculator-goal__section__body{text-align:center}.pvm-calculator-goal__section__list__item{display:flex;gap:.75em;padding:.5em 0}.pvm-calculator-goal__section__list__item img{width:20px;max-width:40px}.pvm-calculator-goal__about .pvm-calculator-goal__accent-line{height:7px;background-color:#a6e191;border-radius:2em;margin:2em 0}.pvm-calculator-goal__about .pvm-calculator-goal__section__title,.pvm-calculator-goal__about .pvm-calculator-goal__section__body{text-align:left}.pvm-calculator-goal__about .pvm-calculator-goal__section__title{padding-top:0}.pvm-calculator-model__head{background:#d8dfef;border-radius:1em 1em 0 0;padding:1.5em;display:grid}.pvm-calculator-model__head__value{font-size:.9em;margin:.25em}.pvm-calculator-model__title{margin:0;font-size:1.5em;font-weight:700;font-family:Mont,sans-serif}.pvm-calculator-model__brand{display:flex;justify-content:space-between;padding-bottom:2em}.pvm-calculator-model__brand__logo{border:2px solid #A1D884;background:#fff;display:flex;justify-content:center;align-items:center;padding:.75em;border-radius:2.25em}.pvm-calculator-model__body{background:#fff;font-size:.9em}.pvm-calculator-model__section{padding:1em 1.5em;border-bottom:1px solid #D8DFEF;display:grid;grid-template-columns:4fr 1fr;align-items:center;gap:2em}.pvm-calculator-model__section:last-child{border-bottom:none}.pvm-calculator-model__subtitle{margin:.5em 0}.pvm-calculator-model__value{font-weight:500;font-size:1.5em;font-family:Mont,sans-serif;line-height:110%;text-align:right}.pvm-calculator-model__foot{padding:1em 1.5em 2em;background:#fff;border-radius:0 0 1em 1em}.pvm-calculator-model__foot__inner{background:#d8dfef;border-radius:.5em;text-align:center;padding:1em;display:grid;gap:.75em}.pvm-calculator-model__foot .pvm-calculator-model__value{font-size:2em;text-align:center}.pvm-calculator-model--mode--potential{border:2px solid #A1D884;border-radius:1.1em}.pvm-calculator-model--mode--potential .pvm-calculator-model__head,.pvm-calculator-model--mode--potential .pvm-calculator-model__foot__inner{background:#3a5dae;color:#fff}@media (max-width: 670px){.pvm-progress-bar{overflow-x:auto;-webkit-overflow-scrolling:touch}.pvm-progress-bar::-webkit-scrollbar{height:6px}.pvm-progress-bar::-webkit-scrollbar-track{background:#e0e0e0;border-radius:3px}.pvm-progress-bar::-webkit-scrollbar-thumb{background:#3a5dae;border-radius:3px}.pvm-progress-bar::-webkit-scrollbar-thumb:hover{background:#2e4a8b}}@media (max-width: 670px){.pvm-progress-bar__inner{min-width:max-content;display:flex;gap:1rem}}.pvm-progress-bar__icon svg{width:2rem;height:100%}@media (max-width: 670px){.pvm-progress-bar__text{font-size:.8em}}.pvm-progress-bar__step--is--active{font-weight:700;color:#3a5dae}.pvm-progress-bar__step--is--active .pvm-progress-bar__icon svg path{fill:#3a5dae}.pvm-calculator-input__title{padding-top:1em;font-size:2.25em;font-weight:700;font-family:Mont,sans-serif;margin:0 0 .25em;line-height:1.2}@media (max-width: 670px){.pvm-calculator-input__title{padding-top:0}}.pvm-calculator-input__body{padding-left:.5em;border-left:.25em solid #A6E191}@media (max-width: 670px){.pvm-calculator-input__wrapper{padding:1.5em}}.pvm-calculator-input__disabled .pvm-calculator-input__body{color:#00000080}.pvm-calculator-input__form{display:grid;gap:1.5em;padding:2em 0 3em}.pvm-calculator-input__form__info{display:grid;grid-template-columns:auto 1fr;gap:1em;font-weight:700;font-size:.9em}.pvm-calculator-input__form__info__value{text-align:right}.pvm-calculator-input__form__tooltip{display:inline-block;width:2em;height:2em}.pvm-calculator-input__form__field__horizontal{grid-template-columns:1fr 6.5em;font-weight:700}.pvm-calculator-input__form__field__horizontal img{max-width:2em;padding:.2em;border-radius:1em}@media (max-width: 670px){.pvm-calculator-input__form__field__horizontal{grid-template-columns:1fr}}.pvm-calculator-input__form .fui-Input{align-self:center;font-size:.9em;padding:0}.pvm-calculator-input__form .fui-Input__contentAfter{padding-right:12px}.pvm-calculator-input__form .fui-Input__input{padding-right:.1em!important}.pvm-calculator-input__form .fui-Select__select{font-size:.9em}.pvm-calculator-input__form .fui-Label{font-size:.9em;font-weight:700}.pvm-calculator-next-steps{background-color:#ebeff7;border-radius:0 0 1em 1em;padding:1.5em 3em;display:grid;gap:2em}@media (max-width: 670px){.pvm-calculator-next-steps{padding:1.5em}}.pvm-calculator-next-steps__body{display:grid;grid-template-columns:1fr 1fr;gap:1em}@media (max-width: 670px){.pvm-calculator-next-steps__body{grid-template-columns:1fr}}.pvm-calculator-next-steps__title{font-size:2rem;margin-bottom:0}.pvm-calculator-next-steps__step{background:#fff;border-radius:1em;display:flex;flex-direction:column}.pvm-calculator-next-steps__step__inner{padding:1em 1.5em;flex-grow:2}.pvm-calculator-next-steps__step__icon{padding:1em;background:#caedbd;border-radius:1em 1em 0 0;text-align:center}.pvm-calculator-next-steps__step__title{padding:0}.pvm-calculator-next-steps__step__body{font-size:.9em;padding:0 0 1em}.pvm-calculator-next-steps__step__list{padding:0 1em}.pvm-calculator-next-steps__step__list__item{display:flex;align-items:flex-start;gap:.75em;padding:.25em 0}.pvm-calculator-next-steps__step__list__item img{padding-top:.2em}.pvm-calculator-next-steps__step__link{border-top:1px solid #B6B6B6;display:block;padding:1em;display:flex;align-items:center;justify-content:space-between;color:#3a5dae;font-weight:700}.pvm-calculator-next-steps__foot{grid-column:span 2;background-color:#fff;padding:1em;border-radius:1em}@media (max-width: 670px){.pvm-calculator-next-steps__foot{grid-column:span 1}}.pvm-calculator-next-steps__foot__inner{display:grid;grid-template-columns:50px auto;align-items:center}.pvm-calculator-next-steps__foot__icon{display:flex;align-items:center}.pvm-calculator-averages{background-color:#ebeff7;border-radius:0 0 1em 1em;padding:1.5em 3em;display:grid;gap:2em;grid-template-areas:"head" "body" "featured" "disclaimer"}@media (max-width: 670px){.pvm-calculator-averages{padding:1.5em}}.pvm-calculator-averages__body{grid-area:body;display:grid;grid-template-columns:1fr 1fr;gap:1em}@media (max-width: 670px){.pvm-calculator-averages__body{grid-template-columns:1fr}}.pvm-calculator-averages__head{grid-area:head}.pvm-calculator-averages__head p{margin-bottom:0}.pvm-calculator-averages__featured{grid-area:featured;padding:2em 1.5em;background:#fff;border-radius:1em}.pvm-calculator-averages__featured h2{margin-top:0}.pvm-calculator-averages__sections{display:grid;grid-template-columns:repeat(3,1fr);gap:1em;align-items:center;justify-content:center}@media (max-width: 670px){.pvm-calculator-averages__sections{grid-template-columns:1fr}}.pvm-calculator-averages__section{text-align:center;display:flex;flex-direction:column}.pvm-calculator-averages__section__icon{display:flex;justify-content:center;align-items:center;padding:.25em}.pvm-calculator-averages__section__icon img{width:4em;height:auto}.pvm-calculator-averages__section__value{font-weight:700}.pvm-calculator-averages__average{grid-area:unset;background:#fff;border-radius:1em;padding:2em 1.5em}.pvm-calculator-averages__average__value{font-size:4em;line-height:1;font-family:Mont,sans-serif;text-align:center;position:relative}.pvm-calculator-averages__average__body{text-align:center}.pvm-calculator-averages__average__highlight{border:4px solid #A6E191}.pvm-calculator-averages__title{font-size:2rem;margin-bottom:0}.pvm-calculator-averages__title__subheader{font-family:Mont,sans-serif;font-weight:700;padding-bottom:.25em;font-size:1.5em}.pvm-calculator-averages__disclaimer{grid-area:disclaimer;grid-column:1/span 2}.pvm-calculator-averages__disclaimer p:first-of-type{margin-top:0}@media (max-width: 670px){.trupanion-button{--spacingHorizontalM: 1.25em;--lineHeightBase300: 2em}.trupanion-button button{font-size:.875rem;padding:.5em 1.25em}}.pvm--small{font-size:.75em}.pvm--small>div{line-height:1}.pvm-disclaimer{font-size:.75em;padding:1em;line-height:1.2}.pvm-disclaimer p{line-height:1.2}.page-calculator .language-picker{display:none}.pvm-calculator-intro{min-height:unset}.pvm-calculator-intro:before{border-radius:1em}.pvm-calculator-pdf__edo__header{justify-content:unset;align-items:start}.pvm-calculator__disclaimer{grid-column:1/span 2}.pvm-calculator-input__title,.pvm-calculator-intro__form__head__title{font-weight:600}.page-calculator .text-wrapper__content{padding:unset}.page-calculator *{text-wrap:unset}.page-calculator .pvm-calculator-intro:before{content:unset}.page-calculator .pvm-calculator-intro__inner{box-shadow:0 0 8px #0000001a,0 0 16px #0000001a}.page-calculator h1{font-family:Mont,sans-serif;font-weight:700}.page-calculator h3{font-size:1.17em;margin:1em 0;font-weight:700;font-family:Muli,Helvtica Neue,sans-serif}.page-calculator .pvm-calculator-model__foot__inner .pvm-calculator-model__subtitle{margin:0}.page-calculator .pvm-calculator-impact{z-index:1}.page-calculator .pvm-calculator-impact__pupkin,.page-calculator .pvm-calculator-impact__pupkin img{z-index:-1}.page-calculator .pvm-calculator-input__body{padding-left:.5em;border-left:.25em solid #A6E191}.page-calculator .pvm-calculator-impact__title{margin:.67em 0}.page-calculator .pvm-calculator-next-steps__step__title{font-family:Muli,Helvtica Neue,sans-serif}.page-calculator .pvm-calculator-averages__featured{grid-area:featured;padding:2em 1.5em;background:#fff;border-radius:1em}
