﻿.super-light{font-weight:400}.light{font-weight:500}.medium{font-weight:600}.semi-bold{font-weight:700}.bold{font-weight:800}.header-1{font-family:'inter', sans-serif;font-size:40px;line-height:1.2;letter-spacing:-.32px;color:#0D1533}.header-2{font-family:'inter', sans-serif;font-size:36px;line-height:1.25;letter-spacing:-.32px;color:#0D1533}.header-3{font-family:'inter', sans-serif;font-size:32px;line-height:1.25;letter-spacing:-.32px;color:#0D1533}.header-4{font-family:'inter', sans-serif;font-size:28px;line-height:1.3;letter-spacing:-.32px;color:#0D1533}.header-5{font-family:'inter', sans-serif;font-size:24px;line-height:1.3;letter-spacing:-.32px;color:#0D1533}.header-6{font-family:'inter', sans-serif;font-size:20px;line-height:1.4;letter-spacing:-.32px;color:#0D1533}p,ul li{font-family:'Inter', sans-serif;font-size:18px;line-height:1.55}.standard-grey-bullets{font-weight:400;color:#525252}.display-large{font-family:'inter', sans-serif;line-height:1.2;letter-spacing:-2px;font-size:52px}.display-small{font-family:'inter', sans-serif;font-size:44px;letter-spacing:-2px;line-height:.98}.lg-body-text{font-family:'inter', sans-serif;font-size:20px;line-height:1.5}.m-body-text{font-size:16px;line-height:1.5}.sm-body-text{font-size:14px;line-height:1.4}.xs-body-text{font-size:12px;line-height:1.4}.eyebrow-text{text-transform:uppercase;letter-spacing:.64px;font-weight:600}.blue{color:#4268FF}.white{color:#FAFAFA}.navy-blue{color:#162355}.text-gray{color:#525252}.primary-text-color{color:#0D1533}.row{max-width:76rem !important}.brand-box-shadow{box-shadow:0px 6px 15px -2px #16235514}.centered{text-align:center}.green-checkmark-list,.navy-xmark-list{list-style-type:none}.green-checkmark-list li,.green-checkmark-list p,.navy-xmark-list li,.navy-xmark-list p{margin-left:10px;margin-bottom:8px;color:#525252;font-size:16px}.green-checkmark-list li:before,.navy-xmark-list li:before{text-rendering:auto;-webkit-font-smoothing:antialiased;content:'\f00c';font-family:'Font Awesome 6 Free';font-weight:900;float:left;margin-left:-28px;margin-top:2px;font-size:10px;color:white;background-color:#0BA873;border-radius:30px;padding:1px 4px}.green-checkmark-list li.no-checkmark:before,.navy-xmark-list li.no-checkmark:before{content:'';background-color:transparent}.green-checkmark-list p,.navy-xmark-list p{margin:0}.navy-xmark-list li:before{content:'\f00d';background-color:#0D1533;padding:1px 5px}.glossary .piq-card{padding:32px;margin-bottom:32px}.glossary .term-wrapper{display:flex;border-bottom:1px solid #D4D4D4;vertical-align:middle;padding-bottom:30px;margin-bottom:12px}.glossary .term-wrapper h4{width:25%}.glossary .term-wrapper p{width:75%;margin-bottom:0px}.glossary .term-wrapper:last-of-type{border-bottom:none}@media screen and (max-width: 1023px){.brand-padding{padding:0px 17px}.header-1{font-size:40px}.header-2{font-size:32px}.header-3{font-size:28px}.header-4{font-size:24px}.header-5{font-size:20px}.header-6{font-size:18px}.green-checkmark-list li,.navy-xmark-list li{font-size:14px}.glossary .term-wrapper h4{width:35%}.glossary .term-wrapper p{width:65%}}@media screen and (max-width: 639px){.brand-padding{padding:0px 6px}.glossary .term-wrapper{flex-direction:column;align-items:initial}.glossary .term-wrapper h4,.glossary .term-wrapper p{width:100%}.glossary .term-wrapper h4{margin-bottom:24px}}.primary-btn,.primary-btn[type="submit"]{color:white;background-color:#4268FF;text-align:center;margin:2px 0px;border:1px solid transparent;display:inline-block;font-family:"Inter", sans-serif;font-weight:500;line-height:18px;width:fit-content;border-radius:8px}.large-btn{font-size:16px;padding:14px 20px}.medium-btn{font-size:14px;padding:10px 16px}.small-btn{font-size:12px;padding:8px 12px}.primary-btn.centered,.secondary-btn.centered{margin-left:auto;margin-right:auto}.primary-btn:hover,.primary-btn[type="submit"]:hover{color:white;background-color:#3757D4;cursor:pointer;font-weight:600}.primary-btn:focus,.primary-btn:focus-visible,.primary-btn[type="submit"]:focus,.primary-btn[type="submit"]:focus-visible{color:white;outline-color:#D9E1FF;background-color:#4268FF;box-shadow:0px 0px 0px 2px #D9E1FF}.primary-btn:active,.primary-btn[type="submit"]:active{color:#C0CDFF !important;box-shadow:none}.primary-btn.disabled,.primary-btn.disabled[type="submit"]{color:#C0CDFF;background:linear-gradient(0deg, #819AFF, #819AFF),linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2));pointer-events:none}.secondary-btn,.secondary-btn[type="submit"]{color:#4268FF;background-color:#EAEEFF;border:1.5px solid #EAEEFF;border-radius:8px;font-weight:500;line-height:18px;text-align:center}.secondary-btn:hover{color:#3757D4;background-color:#D9E1FF;font-weight:600;border:1.5px solid #D9E1FF;cursor:pointer}.secondary-btn:focus,.secondary-btn:focus-visible{color:#4268FF;background-color:#D9E1FF;outline:1.5px solid #D9E1FF;border:1.5px solid #C0CDFF;outline-offset:0px}.secondary-btn:active{background-color:#D9E1FF;border:1.5px solid #C0CDFF}.secondary-btn.disabled,.secondary-btn.disabled[type="submit"]{color:#A0B3FF;background-color:#EAEEFF;pointer-events:none}.tertiary-btn{color:#404040;background-color:white;border:1.5px solid #E5E5E5;border-radius:8px;font-weight:500}.tertiary-btn:hover{color:#404040;background-color:#FAFAFA;font-weight:600;border:1.5px solid #D4D4D4}.tertiary-btn:focus,.tertiary-btn:focus-visible{color:#737373;background-color:#FAFAFA;outline:1.5px solid #E5E5E5;border:1.5px solid #D4D4D4;outline-offset:0px}.tertiary-btn:active{background-color:#FAFAFA;color:#737373}.tertiary-btn.disabled,.tertiary-btn.disabled[type="submit"]{border:1.5px solid #E5E5E5;color:#D4D4D4;background-color:white;pointer-events:none}.outline-primary-btn{color:#4268FF;background-color:#FAFAFA;border:1.5px solid #4268FF;border-radius:8px;font-weight:500}.outline-primary-btn:hover{color:#4268FF;background-color:#FAFAFA;font-weight:600;border:1.5px solid #6281FF}.outline-primary-btn:focus,.outline-primary-btn:focus-visible{color:#4268FF;background-color:#FAFAFA;outline:1.5px solid #4268FF;border:1.5px solid #4268FF;outline-offset:0px}.outline-primary-btn:active{background-color:#C0CDFF;color:#6281FF;border:1.5px solid #4268FF}.outline-primary-btn.disabled,.outline-primary-btn.disabled[type="submit"]{border:1.5px solid #A0B3FF;color:#A0B3FF;background-color:white;pointer-events:none}.inline-link{color:#4268FF;text-decoration:underline}.inline-link:hover{font-weight:500;color:#3757D4}.inline-link:focus,.inline-link:focus-visible{border:1.5px solid #3757D4;outline:transparent;color:#3757D4;border-radius:8px}.inline-link-dk{color:white;text-decoration:underline}.inline-link-dk:hover{font-weight:500;color:white}.inline-link-dk:focus,.inline-link-dk:focus-visible{border:1.5px solid white;outline:transparent;border-radius:8px;color:white}.cta-link,.phone-number-link{color:#4268FF;padding:10px 16px;border:1.5px solid transparent;border-radius:8px;font-weight:500}.cta-link:hover{background-color:#EAEEFF;color:#4268FF}.cta-link:focus,.cta-link:focus-visible{color:#4268FF;background-color:#FAFAFA;border:1.5px solid #4268FF;outline-offset:0px}.cta-link:active{color:#6281FF}.cta-link.disabled,.cta-link.disabled[type="submit"]{color:#A0B3FF}.phone-number-link{font-weight:400;font-size:14px}.phone-number-link svg{color:#4268FF;height:15px;margin-right:4px;margin-bottom:-2px}.phone-number-link:hover svg{color:#3757D4}.phone-number-link:hover .phone-number-text{color:#3757D4;text-decoration:underline}.phone-number-link:focus,.phone-number-link:focus-visible{outline:none;border:1.5px solid #2C45AA}.phone-number-link:focus svg,.phone-number-link:focus-visible svg{color:#2C45AA}.phone-number-link:focus .phone-number-text,.phone-number-link:focus-visible .phone-number-text{color:#2C45AA;font-weight:600}.recommended-partner-badge{padding:9px 12px;width:fit-content;border-radius:8px;background-color:#EAEEFF;margin-bottom:16px}.recommended-partner-badge p{margin-bottom:0px}.recommended-partner-badge .fa-heart{color:#6281FF;margin-right:10px}form input[type='text'],form input[type='email'],form input[type='number'],form input[type='tel'],form input[type='url'],form textarea{color:#0D1533;border:1px solid #D4D4D4;box-shadow:none;-webkit-appearance:none;padding-bottom:12px;padding:12px 16px;border-radius:4px;font-family:'Inter', sans-serif;font-weight:400;font-size:14px;margin-bottom:8px;height:48px}form ::placeholder{color:#737373}form .form-floating-label{position:relative;margin-top:30px;margin-bottom:0px}form .form-floating-label label{color:#162355;font-size:12px;position:absolute;background-color:white;line-height:1.1;font-family:'Inter', sans-serif;font-weight:400;pointer-events:none;left:12px;top:-10px;padding:0px 4px}form .form-floating-label label span{color:#FE5143}form input[type="text"]:focus-visible,form input[type="text"]:focus,form input[type='email']:focus-visible,form input[type="number"]:focus-visible,form input[type="tel"]:focus-visible{border:1px solid #4268FF;outline:none;box-shadow:none;transition:none}form input.is-invalid-input:not(:focus){background-color:white;border:1px solid #D34136}form .is-invalid-label:not(:focus) .custom-a11yselect-container .custom-a11yselect-btn{border:1px solid #D34136}form .is-invalid-label:not(:focus) .custom-a11yselect-container .custom-a11yselect-btn .custom-a11yselect-text{color:#D34136 !important}form .is-invalid-label:not(:focus) .form-helper-text{display:none}form .form-error{color:#D34136 !important;font-family:'Inter', sans-serif;font-size:12px !important;font-weight:500 !important;padding-left:16px !important;top:auto !important;left:0 !important;margin-top:-2px !important}form .form-helper-text{color:#737373;padding-left:20px;padding-top:2px}form .select-label{margin-top:30px;font-family:'Inter', sans-serif;font-weight:500}form .select-label span{color:#162355;font-size:12px;line-height:1.1;background-color:white;position:absolute;z-index:1;margin-top:-10px;margin-left:16px;padding:0px 4px}form .select-label span .star{padding:0px;margin-left:1px;margin-top:-2px;color:#FE5143}form .select-label select{display:none}form .custom-a11yselect-container{margin-bottom:0px;position:relative}form .custom-a11yselect-container .custom-a11yselect-btn{min-height:48px;background:#FFFFFF;border:1px solid #D4D4D4;padding:12px 16px;border-radius:4px;display:block;font-size:14px;font-style:normal;font-weight:normal;max-width:100%;text-align:left;width:100%}form .custom-a11yselect-container .custom-a11yselect-btn .custom-a11yselect-text{font-size:14px;color:#0D1533;margin-left:4px;margin-top:-6px;padding:0px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}form .custom-a11yselect-container .custom-a11yselect-btn .placeholder{color:#737373 !important}form .custom-a11yselect-container .custom-a11yselect-btn:focus-visible{border:1px solid #4268FF;outline:none}form .custom-a11yselect-container .custom-a11yselect-btn:hover{cursor:pointer}form .custom-a11yselect-container i.custom-a11yselect-icon{content:'';height:0;line-height:1.1;pointer-events:none;position:absolute;right:20px;top:20px;width:0}form .custom-a11yselect-container i.custom-a11yselect-icon.icon-carrat-down{width:11px;height:8px;background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/icons/angle-down-grey-eaf56003e3d454d9ab934b73d1a4ddeb8b40e69fbb2df764df3b8f96cfc761f0.svg);background-size:contain;background-repeat:no-repeat}form .custom-a11yselect-container i.custom-a11yselect-icon.icon-carrat-up{width:11px;height:8px;background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/icons/angle-down-grey-eaf56003e3d454d9ab934b73d1a4ddeb8b40e69fbb2df764df3b8f96cfc761f0.svg);background-size:contain;background-repeat:no-repeat;transform:rotate(180deg)}form .custom-a11yselect-container .custom-a11yselect-menu{background:#fff;border:none;display:none;border-radius:6px;box-shadow:0px 0px 8px #00000029;left:0;margin:0;max-width:100%;padding:0px;position:absolute;top:100%;width:100%;z-index:5}form .custom-a11yselect-container .custom-a11yselect-menu .custom-a11yselect-option{display:block}form .custom-a11yselect-container .custom-a11yselect-menu .custom-a11yselect-option button{background:#fff;border:none;color:#162355;font-size:14px;font-style:normal;font-weight:normal;line-height:21px;padding:12px 16px;text-align:left;width:100%}form .custom-a11yselect-container .custom-a11yselect-menu .custom-a11yselect-option button:hover{cursor:pointer}form .custom-a11yselect-container .custom-a11yselect-menu .custom-a11yselect-option:last-of-type button{border-radius:0px 0px 6px 6px}form .custom-a11yselect-container .custom-a11yselect-menu #modal_form_reason-option-1 button{border-radius:6px 6px 0px 0px}form .custom-a11yselect-container .custom-a11yselect-menu .custom-a11yselect-option.custom-a11yselect-focused button{background-color:#EAEEFF;outline:none;border:1px solid #4268FF}form .custom-a11yselect-container .custom-a11yselect-menu .custom-a11yselect-option.custom-a11yselect-selected button{background-color:#EAEEFF}form .custom-a11yselect-container .custom-a11yselect-menu .custom-a11yselect-option.custom-a11yselect-disabled button{background:#fff;color:#666;cursor:default}form .custom-a11yselect-container .custom-a11yselect-menu.opened{display:block}form .custom-a11yselect-container .custom-a11yselect-menu.custom-a11yselect-hidden{display:none !important}form .custom-a11yselect-container .custom-a11yselect-menu.custom-a11yselect-reversed{top:auto}form .custom-a11yselect-container .custom-a11yselect-img{background-repeat:no-repeat;background-size:contain;display:inline-block;margin-right:10px;height:18px;width:18px;vertical-align:middle}form .custom-a11yselect-container select.custom-a11yselect-mobile{display:block !important;height:100% !important;left:0 !important;margin:0 !important;opacity:0 !important;padding:0 !important;position:absolute !important;top:0 !important;visibility:visible !important;width:100% !important;z-index:99999;-webkit-appearance:menulist-button !important;-moz-appearance:menulist-button !important;appearance:menulist-button !important}form #dog_breed-label .custom-a11yselect-menu,form #cat_breed-label .custom-a11yselect-menu{overflow-y:scroll;max-height:300px}form #dog_breed-label .custom-a11yselect-menu,form #cat_breed-label .custom-a11yselect-menu,form #year-label .custom-a11yselect-menu,form #month-label .custom-a11yselect-menu{overflow-y:scroll;max-height:300px}.required-field-legend{color:#162355}.required-field-legend sup{color:#D45E19}.form-card{background:#FFFFFF;box-shadow:0px 4px 14px rgba(28,33,32,0.12);border-radius:20px;padding:40px 24px}.piq-card{background-color:white;box-shadow:0px 2px 6px 0px #16235540;transition:border 0.3s ease, box-shadow 0.3s ease;border:3px solid transparent;border-radius:12px}.blog-article-card{padding:16px}.blog-article-card .article-img{height:175px;margin-bottom:16px;background-size:cover}.blog-article-card .body-copy{font-size:16px}.colored-border-card{border-radius:8px;background-color:white;padding:64px 32px}.colored-border-card .pet-head-icon{width:80px;margin:0px auto;display:block}.colored-border-card .sub-icons{width:150px;margin:20px auto}.colored-border-card .circle-icon-container{border-radius:50%;width:40px;height:40px;margin:32px auto 0 auto}.colored-border-card.green-border{border:3px solid #0BA873}.colored-border-card.green-border .circle-icon-container{background-color:#0BA873}.colored-border-card.yellow-border{border:3px solid #FFB800}.colored-border-card.yellow-border .circle-icon-container{background-color:#FFB800}.colored-border-card.red-border{border:3px solid #FE5143}.colored-border-card.red-border .circle-icon-container{background-color:#FE5143}.colored-border-card.blue-border{border:3px solid #3757D4}.colored-border-card.blue-border .circle-icon-container{background-color:#3757D4}.colored-border-card.orange-border{border:3px solid #FF711E}.colored-border-card.orange-border .circle-icon-container{background-color:#FF711E}.colored-border-card.pink-border{border:3px solid #FF92D3}.colored-border-card.pink-border .circle-icon-container{background-color:#FF92D3}.colored-border-card.navy-border{border:3px solid #162355}.colored-border-card.navy-border .circle-icon-container{background-color:#162355}.colored-border-card.light-blue-border{border:3px solid #A0B3FF}.colored-border-card.light-blue-border .circle-icon-container{background-color:#A0B3FF}.colored-border-card.lightest-blue-border{border:3px solid #EAEEFF}.colored-border-card.lightest-blue-border .circle-icon-container{background-color:#EAEEFF}.colored-border-card.gray-border{border:3px solid #A3A3A3}.colored-border-card.gray-border .circle-icon-container{background-color:#A3A3A3}.blog-article-card:hover{box-shadow:0px 6px 15px -2px #16235545;border:3px solid #d4d4d4}.blog-article-card:active{box-shadow:0px 4px 6px 0px #16235540 inset;border:3px solid transparent}.blog-card-link:focus-visible{outline:none}.blog-card-link:focus-visible .piq-card{border:3px solid #4268FF}.cta-side-banner{border-radius:8px;background-color:#FAFAFA}.cta-side-banner .title{padding:32px 32px 16px 32px}.cta-side-banner .button-wrapper{background-color:#101e54;text-align:center;padding-bottom:32px;border-radius:0px 0px 8px 8px}.cta-side-banner .button-wrapper a{display:inline-block}@media screen and (max-width: 1023px){.blog-article-card{margin-bottom:32px}}@media screen and (max-width: 639px){.blog-article-card{margin-bottom:20px}.colored-border-card{padding:32px}}.partner-logos{max-width:1216px;margin:0px auto;padding:64px 0px 0px}.partner-logos .sec-title{margin-bottom:32px;color:#525252}.partner-logos .icon-container{justify-content:center;justify-items:center;display:grid;grid-template-columns:repeat(10, 1fr);grid-template-areas:"box1 box1 box2 box2 box3 box3 box4 box4 box5 box5" "box6 box6 box7 box7 box8 box8 box9 box9 box10 box10";grid-auto-rows:minmax(75px, auto)}.partner-logos .icon-container .logo{width:200px;height:56px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block}.partner-logos .icon-container a{width:200px;height:56px;pointer-events:none;display:block}.partner-logos .icon-container a:focus{outline:none}.partner-logos .icon-container a:nth-child(1){grid-area:box1}.partner-logos .icon-container a:nth-child(1) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/lemonade-gray-logo.png");background-size:contain;background-repeat:no-repeat}@supports (background-image: url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/lemonade-gray-logo.webp")){.partner-logos .icon-container a:nth-child(1) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/lemonade-gray-logo.webp")}}.partner-logos .icon-container a:nth-child(2){grid-area:box2}.partner-logos .icon-container a:nth-child(2) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/aspca-gray-logo.png");background-size:contain;background-repeat:no-repeat}@supports (background-image: url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/aspca-gray-logo.webp")){.partner-logos .icon-container a:nth-child(2) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/aspca-gray-logo.webp")}}.partner-logos .icon-container a:nth-child(3){grid-area:box3}.partner-logos .icon-container a:nth-child(3) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/embrace-gray-logo.png");background-size:contain;background-repeat:no-repeat}@supports (background-image: url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/embrace-gray-logo.webp")){.partner-logos .icon-container a:nth-child(3) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/embrace-gray-logo.webp")}}.partner-logos .icon-container a:nth-child(4){grid-area:box4}.partner-logos .icon-container a:nth-child(4) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/pets-best-gray-logo.png");background-size:contain;background-repeat:no-repeat}@supports (background-image: url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/pets-best-gray-logo.webp")){.partner-logos .icon-container a:nth-child(4) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/pets-best-gray-logo.webp")}}.partner-logos .icon-container a:nth-child(5){grid-area:box5}.partner-logos .icon-container a:nth-child(5) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/fetch-gray-logo.png");background-size:contain;background-repeat:no-repeat}@supports (background-image: url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/fetch-gray-logo.webp")){.partner-logos .icon-container a:nth-child(5) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/fetch-gray-logo.webp")}}.partner-logos .icon-container a:nth-child(6){grid-area:box6}.partner-logos .icon-container a:nth-child(6) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/prudent-pet-gray-logo.png");background-size:contain;background-repeat:no-repeat}@supports (background-image: url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/prudent-pet-gray-logo.webp")){.partner-logos .icon-container a:nth-child(6) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/prudent-pet-gray-logo.webp")}}.partner-logos .icon-container a:nth-child(7){grid-area:box7}.partner-logos .icon-container a:nth-child(7) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/spot-color-gray-desktop.svg");background-size:contain;background-repeat:no-repeat}@supports (background-image: url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/spot-gray-logo-hq.webp")){.partner-logos .icon-container a:nth-child(7) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/spot-gray-logo-hq.webp")}}.partner-logos .icon-container a:nth-child(8){grid-area:box8}.partner-logos .icon-container a:nth-child(8) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/healthy-paws-gray-logo.png");background-size:contain;background-repeat:no-repeat}@supports (background-image: url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/healthy-paws-gray-logo-hq.webp")){.partner-logos .icon-container a:nth-child(8) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/healthy-paws-gray-logo-hq.webp")}}.partner-logos .icon-container a:nth-child(9){grid-area:box9}.partner-logos .icon-container a:nth-child(9) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/figo-gray-logo.png");background-size:contain;background-repeat:no-repeat}@supports (background-image: url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/figo-gray-logo.webp")){.partner-logos .icon-container a:nth-child(9) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/figo-gray-logo.webp")}}.partner-logos .icon-container a:nth-child(10){grid-area:box10}.partner-logos .icon-container a:nth-child(10) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/pumpkin-gray-logo.png");background-size:contain;background-repeat:no-repeat}@supports (background-image: url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/pumpkin-gray-logo.webp")){.partner-logos .icon-container a:nth-child(10) .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/pumpkin-gray-logo.webp")}}.partner-logos.links-hover a{pointer-events:auto}.partner-logos.links-hover a .logo{transition:all .2s ease-in-out}.partner-logos.links-hover a:hover:not(:focus) .logo{transform:scale(1.1)}.partner-logos.links-hover a:focus-visible,.partner-logos.links-hover a:focus{outline:2px solid #2C45AA}.partner-logos.links-hover a:focus:not(:hover) .logo{transform:scale(1)}.partner-logos.links-hover a:nth-child(1):hover .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/lemonade-color-logo.png");background-size:contain;background-repeat:no-repeat}.partner-logos.links-hover a:nth-child(2):hover .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/aspca-color-logo.png");background-size:contain;background-repeat:no-repeat}.partner-logos.links-hover a:nth-child(3):hover .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/embrace-color-logo.png");background-size:contain;background-repeat:no-repeat}.partner-logos.links-hover a:nth-child(4):hover .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/petsbest-color-logo.png");background-size:contain;background-repeat:no-repeat}.partner-logos.links-hover a:nth-child(5):hover .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/fetch-color-logo.png");background-size:contain;background-repeat:no-repeat}.partner-logos.links-hover a:nth-child(6):hover .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/prudent-pet-color-logo.png");background-size:contain;background-repeat:no-repeat}.partner-logos.links-hover a:nth-child(7):hover .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/spot-color-logo-hq.svg");background-size:contain;background-repeat:no-repeat}.partner-logos.links-hover a:nth-child(8):hover .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/healthy-paws-color-logo-hq.svg");background-size:contain;background-repeat:no-repeat}.partner-logos.links-hover a:nth-child(9):hover .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/figo-color-logo.png");background-size:contain;background-repeat:no-repeat}.partner-logos.links-hover a:nth-child(10):hover .logo{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/logos/Pumpkin logo_colored.svg");background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 1023px){.partner-logos .icon-container{grid-template-columns:repeat(2, 1fr);grid-template-areas:"box1 box2" "box3 box4" "box5 box6" "box7 box8" "box9 box10"}}@media screen and (max-width: 1023px){.partner-logos{padding:48px 0px 0px}}@media screen and (max-width: 639px){.partner-logos{padding:32px 0px 0px}.partner-logos .icon-container{grid-auto-rows:minmax(50px, auto)}.partner-logos .icon-container a{width:auto;height:50px}.partner-logos .icon-container .logo{width:140px;max-height:40px}}@media screen and (max-width: 300px){.partner-logos .icon-container .logo{width:100px}}ul.accordion li.accordion-item{margin-bottom:1.75px}ul.accordion li.accordion-item a.accordion-title{margin-bottom:0px;padding:16px;font-size:18px;line-height:1.8;border:none;border-bottom:1px solid #D4D4D4;color:#0D1533}ul.accordion li.accordion-item a.accordion-title:hover,ul.accordion li.accordion-item a.accordion-title:focus-visible,ul.accordion li.accordion-item a.accordion-title:focus{background-color:white;color:#3757D4;font-weight:600}ul.accordion li.accordion-item a.accordion-title:focus,ul.accordion li.accordion-item a.accordion-title:focus-visible{outline:1.75px solid #213480;border-bottom:none}ul.accordion li.accordion-item .accordion-title::before{content:"\f107";font-family:"Font Awesome 6 Free";font-weight:900;right:16px;margin-top:-13px;font-size:18px;line-height:30px;color:#0D1533;-webkit-transition:all 100ms 0s ease-in-out;transition:all 100ms 0s ease-in-out}ul.accordion li.accordion-item .accordion-content{padding:8px 16px 16px;border:none}ul.accordion li.accordion-item:last-of-type a.accordion-title{border-bottom:none}ul.accordion li.accordion-item.is-active:last-of-type .accordion-content{border-bottom:none}ul.accordion li.accordion-item.is-active a.accordion-title{background-color:white;border:none}ul.accordion li.accordion-item.is-active .accordion-title::before{right:16px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}ul.accordion li.accordion-item.is-active .accordion-content{border-bottom:1px solid #D4D4D4}ul.accordion.faq-accordion li.accordion-item .accordion-title{font-weight:500;color:#3B3B3B}ul.accordion.faq-accordion li.accordion-item .accordion-title:hover{font-weight:600;color:#0D1533}ul.accordion.faq-accordion li.accordion-item .accordion-title::before{content:"\2b";font-family:"Font Awesome 6 Free";font-weight:900;text-align:center;right:16px;margin-top:-17px;font-size:18px;line-height:30px;width:34px;color:#4268FF;border:2px solid #4268FF;border-radius:50%;-webkit-transition:all 100ms 0s ease-in-out;transition:all 100ms 0s ease-in-out}ul.accordion.faq-accordion li.accordion-item .accordion-title:hover::before{background-color:#EAEEFF}ul.accordion.faq-accordion li.accordion-item .accordion-content p{color:#525252}ul.accordion.faq-accordion li.accordion-item.is-active .accordion-title::before{content:"\f068"}@media screen and (max-width: 639px){ul.accordion li.accordion-item a.accordion-title{padding-right:50px}ul.accordion li.accordion-item.is-active .accordion-title::before{margin-top:-16px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.piq-table tbody p:last-of-type{margin-bottom:0px}.piq-table tbody .green-check,.piq-table tbody .navy-cross,.piq-table tbody .blue-circle{margin-left:24px}.piq-table tbody .green-check:before,.piq-table tbody .included:before{content:'\f00c';font-family:'Font Awesome 6 Free';font-weight:900;font-size:13px;color:white;background-color:#0BA873;border-radius:50%;padding:3px 4px;margin-right:6px;margin-left:-24px}.piq-table tbody .navy-cross:before,.piq-table tbody .excluded:before,.piq-table tbody .limited-coverage:before{content:'\f00d';font-family:'Font Awesome 6 Free';font-weight:900;font-size:13px;color:white;background-color:#0D1533;border-radius:50%;padding:3px 5px;margin-right:6px;margin-left:-24px}.piq-table tbody .blue-circle:before,.piq-table tbody .optional:before{content:'\f111';font-family:'Font Awesome 6 Free';font-weight:900;font-size:14px;color:white;border-radius:50%;padding:0px 0px;margin-right:6px;border:2px solid #EAEEFF;margin-left:-24px}.piq-table tbody .info-tooltip{vertical-align:text-bottom;margin-left:8px}.piq-table tbody .fa-info{font-size:11px;border:1.5px solid #525252;border-radius:50%;padding:3px 6px}.piq-table tbody td{padding:13px 22px}.piq-table tbody td p{font-size:16px;line-height:1.4}.square-corners{outline:1.5px solid #A0B3FF}.square-corners thead th{background:#FAFAFA;padding:10px;border:1px solid #E5E5E5;border-bottom:1.5px solid #A0B3FF}.square-corners thead th img{max-width:200px;width:100%;display:inline-block}.square-corners tbody td{border-right:1.5px solid #EAEEFF;border-bottom:1.5px solid #EAEEFF;font-size:16px}.square-corners tbody td .heading{font-weight:600;font-size:16px}.square-corners tbody td p{font-size:14px;color:#525252;font-weight:500}.rounded-corners{table-layout:fixed;width:100%;border-collapse:collapse;border-radius:8px;border-style:hidden;box-shadow:0 0 0 1px #A0B3FF}.rounded-corners thead{background:transparent;border:none;border-bottom:1px solid #A0B3FF}.rounded-corners thead tr{background-color:transparent}.rounded-corners thead th:first-of-type{border-radius:8px 0px 0px 0px}.rounded-corners thead th:last-of-type{border-radius:0px 8px 0px 0px}.rounded-corners thead th{font-weight:600;font-family:'Inter', sans-serif;font-size:18px;text-align:center;color:#0D1533;background-color:#FAFAFA}.rounded-corners tbody{border:none;background-color:transparent}.rounded-corners tbody p{margin-bottom:0px}.rounded-corners tbody tr{background-color:transparent;border-bottom:1px solid #EAEEFF}.rounded-corners tbody tr td{border-right:1px solid #EAEEFF;font-size:14px;font-weight:500;font-family:'Inter', sans-serif;color:#525252}.rounded-corners tbody tr td:last-of-type{border:none}.rounded-corners tbody tr:nth-child(even){border-bottom:1px solid #EAEEFF;background-color:transparent}.rounded-corners tbody tr:last-of-type{border:none}table.drop-shadow{box-shadow:0px 8px 24px -3px #1623551A}.desktop-nav-wrapper{border-bottom:1px solid #D4D4D4;background-color:white}.top-bar{padding:10px 0px !important;max-width:1216px;margin:auto;background-color:white}.top-bar .top-bar-left .logo-container img{height:32px;aspect-ratio:auto 180 / 32}.top-bar .top-bar-right a,.top-bar .top-bar-right ul li a{color:#162355;font-family:'Inter', sans-serif;font-weight:500;line-height:1.1;padding:14px 18px;font-size:16px;border:1.5px solid transparent}@media screen and (max-width: 1182px){.top-bar .top-bar-right a,.top-bar .top-bar-right ul li a{padding:14px 10px}}@media screen and (max-width: 1076px){.top-bar .top-bar-right a,.top-bar .top-bar-right ul li a{padding:14px 5px}}.top-bar .top-bar-right .nav-cta-btn,.top-bar .top-bar-right .nav-cta-btn:hover{margin-right:0px;color:white;text-decoration:none;padding:10px 16px;margin-left:20px;font-size:14px}.top-bar .top-bar-right a:hover{text-shadow:0 0 0.4px #4268FF, 0 0 0.4px #4268FF;text-decoration:underline;color:#4268FF;text-underline-offset:5px}.top-bar .top-bar-right a:focus-visible,.top-bar .top-bar-right a:focus{border:1.5px solid #3757D4;border-radius:8px;outline:none}.top-bar .dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:none}.top-bar .dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:18px}@media screen and (max-width: 1151px){.top-bar .dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:10px}}@media screen and (max-width: 1063px){.top-bar .dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:5px}}.top-bar .dropdown.menu>li.is-dropdown-submenu-parent>a .fa-chevron-down{display:inline}.top-bar .dropdown.menu>li.is-dropdown-submenu-parent>a .fa-chevron-up{display:none}.top-bar .dropdown.menu>li.opens-left>.is-dropdown-submenu{padding:18px 12px;border-radius:8px;box-shadow:0px 6px 15px -2px #16235514;min-width:230px}.top-bar .dropdown.menu>li.opens-left>.is-dropdown-submenu a{padding:8px 4px}.top-bar .dropdown.menu li.is-active .parent-nav-title{color:#4268FF}.top-bar .dropdown.menu li.is-active.is-dropdown-submenu-parent>a .fa-chevron-down{display:none}.top-bar .dropdown.menu li.is-active.is-dropdown-submenu-parent>a .fa-chevron-up{display:inline}.title-bar{background:white !important;padding:12px 32px !important;background-color:white}.title-bar .title-bar-title img{height:32px}.title-bar .title-bar-left .menu-icon::after{background:#162355;box-shadow:0 7px 0 #162355, 0 14px 0 #162355;border-radius:30px}.off-canvas{padding:10px 0px;background:white !important}.off-canvas .action-row{margin-bottom:16px}.off-canvas .action-row .close-button{left:1rem;right:auto}.off-canvas .action-row #mobile-menu-logo{height:32px}.off-canvas .off-canvas-menu a{padding:14px 16px;color:#162355;font-family:"Inter";font-size:16px;font-weight:500}.off-canvas .off-canvas-menu a:hover{text-shadow:0 0 0.4px #4268FF, 0 0 0.4px #4268FF;text-decoration:underline;color:#4268FF;text-underline-offset:5px}.off-canvas .off-canvas-menu a:focus,.off-canvas .off-canvas-menu a:focus-visible{border:1.5px solid #4268FF;border-radius:8px;outline:none}.off-canvas #mobile-menu-cta{display:block;background-color:#4268FF;color:white;margin-top:16px;margin-left:16px;padding:10px 16px}.off-canvas #mobile-menu-cta:hover{text-shadow:none;text-decoration:none;background-color:#3757D4;cursor:pointer;font-weight:600}.off-canvas .is-accordion-submenu.is-active{margin:0px;padding:10px 32px;background-color:#F5F5F5}.off-canvas .is-accordion-submenu.is-active a{padding-top:8px;padding-bottom:8px}.off-canvas .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{font:var(--fa-font-solid);content:'\f107';color:#162355;font-size:18px;transform:rotate(0deg);position:absolute;right:16px}.off-canvas .is-accordion-submenu-parent[aria-expanded='true']>a::after{transform:rotate(180deg);top:16px}.position-left{width:100% !important;transform:translateX(-100%) !important}.off-canvas.is-open{transform:translate(0, 0) !important}.sem-top-bar{padding:13px 0px !important}.footer{background-color:#0D1533;padding-top:64px;padding-bottom:64px;color:white}.footer p{margin-bottom:0px}.footer p a{text-decoration:underline;color:white;padding-right:10px}.footer p:first-of-type{margin-bottom:12px}.footer .logo-wrapper{display:flex}.footer .logo-wrapper p{margin-bottom:0px}.footer .logo-wrapper .piq-wrapper{width:50%;margin-right:30px}.footer .logo-wrapper .piq-wrapper .piq-logo{width:100%}.footer .logo-wrapper .naphia-wrapper{width:50%;margin-left:30px}.footer .logo-wrapper .naphia-wrapper .naphia-logo{width:100%}.piq-breadcrumbs{max-width:76rem;padding:10px 0px;margin:0px auto}.piq-breadcrumbs ul{display:flex;list-style-type:none;margin:0px}.piq-breadcrumbs ul li:first-of-type a{vertical-align:text-bottom}.piq-breadcrumbs ul li:after{content:"\f105";font-family:"Font Awesome 6 Free";font-weight:900;margin-left:10px;font-size:14px}.piq-breadcrumbs ul li{margin-right:10px;line-height:1.4;display:flex;align-items:center}.piq-breadcrumbs ul li a{font-size:14px;line-height:1.4;font-weight:400;color:#0D1533;display:inline-block;vertical-align:middle}.piq-breadcrumbs ul li a:hover{color:#4268FF;text-decoration:underline;font-weight:500}.piq-breadcrumbs ul li:last-of-type a{color:#4268FF;font-weight:600;max-width:180px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.piq-breadcrumbs ul li:last-of-type:after{display:none}.piq-breadcrumbs .prev-link{font-weight:600;font-size:14px;color:#4268FF;font-family:'Inter', sans-serif}.piq-breadcrumbs .prev-link .fa-angle-left{color:#0D1533;margin-right:10px}.blog-hub-footer,.dog-cat-cta-footer{padding:44px 0px;margin-top:32px}.blog-hub-footer h3,.dog-cat-cta-footer h3{margin-bottom:32px}.blog-hub-footer img,.dog-cat-cta-footer img{width:300px;position:absolute;left:16%;bottom:0}.blog-hub-footer .row,.dog-cat-cta-footer .row{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/blog/orange-paw-group-95e80bc5f9cec77809e9c9911cbc4933be926f45d4771adc653e70379eb9e414.png);background-repeat:no-repeat;background-position:right center;background-size:175px}#sidebar{box-shadow:0px 2px 6px 0px #1623550F;padding:16px 16px 1px;border-radius:12px;background-color:white;width:180px !important;position:absolute;right:30px;z-index:5}@media screen and (min-width: 1920px){#sidebar{right:auto}}#sidebar ul{list-style-type:none;margin-left:0px}#sidebar ul li{line-height:1.3}#sidebar ul li a{font-size:15px;font-weight:400;color:#525252;border-left:3px solid #D4D4D4;display:block;padding-top:8px;padding-bottom:8px;padding-left:12px}#sidebar ul li a.active{border-left:3px solid #4268FF}#sidebar ul li a.active,#sidebar ul li a:hover{color:#4268FF;font-weight:700;text-decoration:underline}#sidebar.is-stuck{position:fixed;top:30px}#sidebar-wrapper{position:absolute;right:0;width:180px}@media screen and (max-width: 1230px){.top-bar{padding:10px 5px !important}}@media screen and (max-width: 1170px){.top-bar .top-bar-right a{padding:15px 6px}.top-bar .top-bar-right .nav-cta-btn,.top-bar .top-bar-right .nav-cta-btn:hover{margin-left:10px}.sem-top-bar{padding:10px 16px !important}}@media screen and (max-width: 1023px){.top-bar .logo-container{text-align:center}.piq-breadcrumbs{padding:10px 32px}.sticky-menu{-webkit-transition:opacity 600ms, visibility 600ms;transition:opacity 600ms, visibility 600ms;background-color:white;box-shadow:0px 3px 6px #0000001F}.sticky-menu ul{list-style-type:none;padding:16px 0px;overflow:auto;white-space:nowrap;margin:0px}.sticky-menu ul li{padding:0px 12px;display:inline-block}.sticky-menu ul li a{position:relative;font-size:15px;color:#525252}.sticky-menu ul li .active{color:#4268FF;font-weight:700}.sticky-menu ul li .active::after{position:absolute;display:inline-block;content:"";width:100%;height:3px;top:120%;left:0;background:#4268FF;z-index:2000}.sticky.is-stuck{z-index:1000}.footer{padding-top:48px;padding-bottom:48px}.footer .logo-wrapper{margin-bottom:24px}.footer .logo-wrapper .piq-wrapper .piq-logo{max-width:375px}}@media screen and (max-width: 639px){.title-bar{padding:10px 16px !important}.off-canvas .off-canvas-menu #mobile-menu-cta{width:auto;margin:16px}.piq-breadcrumbs{padding:10px 16px;text-align:left}.footer .logo-wrapper{flex-direction:column}.footer .logo-wrapper .piq-wrapper{width:100%;margin-right:0px}.footer .logo-wrapper .piq-wrapper .piq-logo{max-width:300px}.footer .logo-wrapper .naphia-wrapper{margin-left:0px;margin-top:24px;width:100%}.footer .logo-wrapper .naphia-wrapper .naphia-logo{max-width:300px}}.home-hero{padding-top:44px;background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/home/hero-wave-desktop.svg");background-repeat:no-repeat;background-position:bottom;background-size:100%;min-height:580px;position:relative}@media screen and (min-width: 1920px){.home-hero{max-width:76rem;margin:auto}}.home-hero ul{margin-top:24px;margin-bottom:40px;color:#525252;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:20px;max-width:415px}.home-hero .home-hero-pet-grouping{position:absolute;height:575px;width:auto;right:50px;bottom:1%;aspect-ratio:auto 634 / 575}.home-hero.welcome,.home-hero.welcome-dupe{background:linear-gradient(to left top, #b2c1ff 0%, #b2c1ff 0%, white 100%),linear-gradient(black, black)}.home-hero.welcome .hero-copy,.home-hero.welcome-dupe .hero-copy{padding-top:52px}.home-hero.welcome .home-hero-pet-grouping,.home-hero.welcome-dupe .home-hero-pet-grouping{max-height:500px;right:auto;bottom:auto;height:100%;width:auto}@media screen and (min-width: 1920px){.home-hero.welcome,.home-hero.welcome-dupe{max-width:100%;margin:auto}}@media screen and (max-width: 1510px){.home-hero.welcome .home-hero-pet-grouping,.home-hero.welcome-dupe .home-hero-pet-grouping{right:20px}}@media screen and (max-width: 1230px){.home-hero.welcome,.home-hero.welcome-dupe{min-height:500px}.home-hero.welcome .home-hero-pet-grouping,.home-hero.welcome-dupe .home-hero-pet-grouping{max-height:345px;height:auto;margin-top:24px}}@media screen and (max-width: 1023px){.home-hero.welcome,.home-hero.welcome-dupe{min-height:400px;padding-top:75px;padding-bottom:75px}.home-hero.welcome .hero-copy,.home-hero.welcome-dupe .hero-copy{padding-top:0px}.home-hero.welcome .row,.home-hero.welcome-dupe .row{align-items:center}.home-hero.welcome .home-hero-pet-grouping,.home-hero.welcome-dupe .home-hero-pet-grouping{position:relative}}@media screen and (max-width: 880px){.home-hero.welcome,.home-hero.welcome-dupe{min-height:auto}}@media screen and (max-width: 639px){.home-hero.welcome,.home-hero.welcome-dupe{min-height:auto;padding-top:32px;padding-bottom:20px}.home-hero.welcome .home-hero-pet-grouping,.home-hero.welcome-dupe .home-hero-pet-grouping{right:auto}}.home-hero.welcome-dupe{background:white;background-image:none}.hero-break{border-bottom:0.75px solid #d4d4d4;margin:0px auto}@media screen and (max-width: 1215px){.hero-break{margin:0px 32px}}@media screen and (max-width: 639px){.hero-break{margin:0px 16px}}.testimonials{padding-top:64px;padding-bottom:64px}.testimonials .sec-title{margin-bottom:32px}.testimonials .testimonial-card{border-radius:8px;padding:16px;box-shadow:0px 6px 15px -2px #16235514;margin-bottom:32px;width:85%;margin:auto;background-color:white}.testimonials .stars{margin-bottom:12px}.testimonials .quote,.testimonials .review-author{margin-bottom:8px}.testimonials .review-author,.testimonials .insurer{color:#737373}.how-it-works.home{padding-top:64px;padding-bottom:64px;position:relative}.how-it-works.home .sec-title{margin-bottom:32px}.how-it-works.home .steps{margin-bottom:32px}.how-it-works.home .steps .step-icons{border-radius:8px;height:115px}.how-it-works.home .steps .step-numbers{background-color:#EAEEFF;padding:18px 20px;max-width:64px;border-radius:50%;margin:20px auto;text-align:center}.how-it-works.home .steps .step-numbers p{margin-bottom:0px;line-height:1;font-weight:600;font-size:28px}.how-it-works.home .steps .step-description{color:#525252}.how-it-works.home .right-paw-prints{position:absolute;right:0;height:255px;margin-top:-150px;z-index:-1}.how-it-works.home .left-paw-prints{position:absolute;margin-top:-110px;left:0;height:255px;z-index:-1}.insurance-cards{padding:64px 0px}.insurance-cards .pet-insurance-cards a{margin:4px auto 0px}.footer-cta{background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/home/home-footer-wave.svg");background-repeat:no-repeat;background-position:bottom;background-size:101%;min-height:400px;position:relative}@media screen and (min-width: 1920px){.footer-cta{max-width:76rem;margin:auto}}.footer-cta .ball-of-yarn{position:absolute;left:50px;height:345px;bottom:0}.footer-cta .paw-prints{position:absolute;right:100px;height:250px;margin-top:-50px;z-index:-1}.footer-cta a{margin-top:32px}.footer-cta.sem-lp{min-height:300px}@media screen and (max-width: 1175px){.home-hero .home-hero-pet-grouping{height:550px;right:0;bottom:5px}.footer-cta .paw-prints{height:200px;right:0px}}@media screen and (max-width: 1080px){.home-hero .home-hero-pet-grouping{height:440px}}@media screen and (max-width: 1023px){.home-hero{min-height:440px;padding:20px 0px 0px;background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/home/hero-wave-t.svg")}.home-hero ul{margin-bottom:20px}.home-hero ul li{font-size:16px;margin-bottom:4px}.testimonials{padding:48px 0px 0px}.testimonials .testimonial-card{width:100%}.how-it-works{padding:48px 0px 0px}.insurance-cards{padding:48px 0px 0px}.insurance-cards .pet-insurance-cards{padding:48px 32px}.insurance-cards .dog{margin-bottom:32px}.footer-cta{padding:48px 0px 0px;min-height:320px}.footer-cta .ball-of-yarn{height:175px;margin-top:0px}.footer-cta .paw-prints{right:0px;margin-top:30px}.footer-cta.sem-lp{min-height:200px}.footer-cta.sem-lp .ball-of-yarn{height:175px;bottom:-10px}}@media screen and (max-width: 900px){.home-hero .home-hero-pet-grouping{max-width:300px;height:auto}}@media screen and (max-width: 725px){.home-hero ul{grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width: 639px){.home-hero{padding-top:32px;background-image:url("https://d2r2ky2b42fyfg.cloudfront.net/images/home/hero-wave-mobile.svg")}.home-hero #home-hero-cta{width:100%;display:block}.home-hero .home-hero-pet-grouping{position:relative;margin:0px auto;display:block;max-width:380px;bottom:0}.home-hero ul{margin-bottom:32px;margin-top:16px}.testimonials{padding:32px 0px 0px}.testimonials .testimonial-card{margin-bottom:32px}.testimonials .column:last-of-type .testimonial-card{margin-bottom:0px}.how-it-works{padding:32px 0px 0px}.how-it-works .steps .step-numbers{max-width:48px;padding:12px 16px}.how-it-works .steps .step-numbers p{font-size:24px}.insurance-cards{padding:32px 0px 0px}.footer-cta .ball-of-yarn{height:130px;bottom:-20px}.footer-cta .paw-prints{height:120px;bottom:40px}.footer-cta.sem-lp{min-height:145px}.footer-cta.sem-lp .ball-of-yarn{height:140px;left:30px;bottom:-20px}}.vet-101-hero{background:linear-gradient(white, #B2C1FF);padding-top:64px;position:relative;z-index:0}.vet-101-hero .hero-body .title{margin-bottom:24px}.vet-101-hero .hero-body a{margin-top:32px;margin-bottom:24px}.vet-101-hero .pet-group{display:block;margin:0px auto;max-width:775px;z-index:1}.vet-101-hero .paws{position:absolute}.vet-101-hero .left{top:30px}@media screen and (max-width: 1324px){.vet-101-hero .left{display:none}}.vet-101-hero .right{right:0;bottom:50px;width:255px;z-index:-1}.partners-banner p:before{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/icons/green-check-badge-828e20b86e6f2d9f24496bcf8696b64b31505a7d39be9105361fe8d1eee9524d.svg);background-size:22px;display:inline-block;width:22px;height:22px;content:"";margin:0px 12px -5px}.partners-banner p{margin-bottom:32px}.partners-banner p span{color:#0BA873;font-weight:600}.partners-banner .insurance-logos{margin-top:-20px;padding-top:24px;background-color:white;position:relative}.vet-101-body .introduction{margin-top:64px}.vet-101-body .introduction .title{margin-bottom:32px}.vet-101-body .waiting-periods{margin-top:64px}.vet-101-body .waiting-periods .title{margin-bottom:24px;margin-top:12px}.vet-101-body .waiting-periods .content-wrapper{background-color:#FFFBF8;border-radius:8px;overflow:hidden;position:relative;text-align:center;padding:24px}.vet-101-body .waiting-periods .content-wrapper:before{content:"";position:absolute;border:10px dashed #FFD0B4;top:-7px;bottom:-7px;left:-7px;right:-7px}.vet-101-body .coverage{margin-top:64px}.vet-101-body .coverage .does-cover .title,.vet-101-body .coverage .does-not-cover .title{margin-bottom:32px}.vet-101-body .coverage .does-cover p,.vet-101-body .coverage .does-not-cover p{color:#262626;margin-bottom:0px}.vet-101-body .coverage .does-cover .title:before,.vet-101-body .coverage .does-not-cover .title:before{background-size:50px;display:inline-block;width:50px;height:50px;content:"";margin:0px 12px -10px}.vet-101-body .coverage .does-cover .title:before{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/landing_pages/covered-title-icon-ef8f7ba240c15e8f11f61a57ab33413c5198b6e0361fc5b451190cf12cf5a7c8.svg)}.vet-101-body .coverage .does-not-cover{margin-top:64px}.vet-101-body .coverage .does-not-cover .title:before{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/landing_pages/not-covered-title-icon-9d2dacb2eb618bc211d934a83d9741a67cde3021f56e9029e846263c57569d48.svg)}.vet-101-body .coverage .does-not-cover .title span{border-bottom:3px solid #0D1533}.vet-101-body .coverage .card-section{margin-top:42px}.vet-101-body .coverage .coverage-card{padding:24px 20px;margin-bottom:20px}.vet-101-body .coverage .coverage-card .title,.vet-101-body .coverage .coverage-card p{margin-bottom:24px}.vet-101-body .coverage .disclaimer{margin-top:8px;margin-bottom:0px}.vet-101-body .coverage .cta-section{margin-top:12px}.vet-101-body .coverage .cta-section p{margin-bottom:24px}.vet-101-body .how-it-works{margin-top:64px;background-color:#F7F8FF;padding:64px 0px}.vet-101-body .how-it-works img{max-width:460px}.vet-101-body .how-it-works .title{margin-top:32px;margin-bottom:32px}.vet-101-body .common-lingo{margin-top:64px;margin-bottom:64px}.vet-101-body .common-lingo img{max-width:275px}.vet-101-body .common-lingo .title{margin-top:20px}.vet-101-body .common-lingo .glossary{margin-top:32px}.vet-101-body .section-divider{max-width:100%;border-bottom:2px solid #E5E5E5}.vet-101-body .when-to-buy{margin-top:64px;margin-bottom:64px}.vet-101-body .when-to-buy p:last-of-type{margin-bottom:0px}.vet-101-body .when-to-buy .title{margin-top:32px;margin-bottom:32px}.vet-101-body .when-to-buy .section-hero{max-width:400px}.vet-101-body .when-to-buy .step-cards{margin-top:32px}.vet-101-body .when-to-buy .step-cards .step{padding:24px 20px;margin-bottom:32px}.vet-101-body .when-to-buy .step-cards .step img{margin-bottom:24px}.vet-101-body .when-to-buy .cta-section{margin-top:32px}.vet-101-body .costs{margin-top:64px}.vet-101-body .costs .title{margin-bottom:20px;margin-top:32px}.vet-101-body .costs .section-hero{max-width:300px}.vet-101-body .costs .cost-types{margin-top:64px}.vet-101-body .costs .cost-types .cost-container{margin-bottom:64px}.vet-101-body .costs .cost-types .cost-container p{width:90%;display:inline-block}.vet-101-body .costs .cost-types .cost-icon{margin-bottom:12px}.vet-101-body .costs .cost-types h4{margin-bottom:12px}.vet-101-body .buying-tips{margin-top:64px}.vet-101-body .buying-tips img{max-width:250px;margin-bottom:64px}.vet-101-body .buying-tips .title{margin-bottom:32px}.vet-101-body .buying-tips .recommendations{margin-top:64px}.vet-101-body .buying-tips .recommendations .rec-plan-card{padding:16px;margin-bottom:20px}.vet-101-body .buying-tips .recommendations .rec-plan-card h3{font-size:18px}.vet-101-body .buying-tips .recommendations .rec-plan-card h4{margin-top:16px;margin-bottom:16px;color:#FF711E}.vet-101-footer{background-color:#FFFBF1;padding-top:64px;padding-bottom:64px;margin-top:64px}.vet-101-footer h2{font-size:44px;margin-bottom:24px;line-height:1.1}.vet-101-footer p{margin-bottom:24px}.vet-101-footer p a{display:inline-block}.vet-101-footer img{max-width:400px}@media screen and (max-width: 1023px){.vet-101-hero .pet-group{width:85%}.vet-101-body .introduction{margin-top:32px}.vet-101-body .introduction .title{margin-bottom:24px}.vet-101-body .costs .cost-container p{width:100%}.vet-101-footer img{max-width:100%}}@media screen and (max-width: 639px){.vet-101-hero{padding-top:24px}.vet-101-hero .hero-body .title{margin-bottom:12px}.vet-101-hero .hero-body a{margin-top:24px;width:100%}.partners-banner p:before{display:block;margin:0px auto 8px;background-size:30px;width:30px;height:30px}.partners-banner p{font-size:14px;width:92%;margin:0px auto 24px}.partners-banner .insurance-logos{padding-bottom:20px}.vet-101-body .introduction .title{margin-bottom:24px}.vet-101-body .waiting-periods{margin-top:32px}.vet-101-body .waiting-periods .content-wrapper{padding:16px}.vet-101-body .coverage{margin-top:32px}.vet-101-body .coverage .does-cover .title,.vet-101-body .coverage .does-not-cover .title{margin-bottom:24px}.vet-101-body .coverage .does-cover .title:before,.vet-101-body .coverage .does-not-cover .title:before{display:block;margin:0px auto 12px}.vet-101-body .coverage .does-not-cover{margin-top:12px}.vet-101-body .coverage .card-section{margin-top:24px}.vet-101-body .coverage .cta-section a{width:100%}.vet-101-body .how-it-works{padding:32px 0px}.vet-101-body .how-it-works img{width:95%}.vet-101-body .how-it-works .title{margin-top:24px;margin-bottom:24px}.vet-101-body .common-lingo{margin-top:32px;margin-bottom:32px}.vet-101-body .common-lingo .glossary{margin-top:24px}.vet-101-body .when-to-buy{margin-top:32px;margin-bottom:32px}.vet-101-body .when-to-buy .section-hero{max-width:100%}.vet-101-body .when-to-buy .title{margin-top:24px;margin-bottom:24px}.vet-101-body .when-to-buy .step-cards{margin-top:24px}.vet-101-body .when-to-buy .step-cards .step{margin-bottom:24px}.vet-101-body .when-to-buy .cta-section{margin-top:24px}.vet-101-body .when-to-buy .cta-section a{width:100%}.vet-101-body .costs{margin-top:32px}.vet-101-body .costs .title{margin-top:24px;margin-bottom:24px}.vet-101-body .costs .cost-types{margin-top:24px}.vet-101-body .costs .cost-types .cost-container{margin-bottom:8px}.vet-101-body .buying-tips{margin-top:32px}.vet-101-body .buying-tips img{margin-bottom:24px}.vet-101-body .buying-tips .title{margin-bottom:24px}.vet-101-body .buying-tips .recommendations{margin-top:32px}.vet-101-footer{margin-top:32px}.vet-101-footer .column{text-align:center}.vet-101-footer h2{font-size:32px}.vet-101-footer .primary-btn{width:100%;margin-bottom:24px}.vet-101-footer img{max-width:100%;width:80%}}.arrow-to-top{background-color:#D9E1FF;padding:18px;color:#0D1533;border-radius:50%;text-align:center;width:72px;height:72px;font-size:30px;margin-top:20px;position:fixed;right:30px;bottom:30px}.arrow-to-top .fa-solid{vertical-align:text-top}.arrow-to-top:hover{cursor:pointer}.funnel-hero{padding:64px 0px;text-align:center}.funnel-hero ul{margin-top:24px;display:grid;grid-template-columns:repeat(2, 1fr);color:#525252;margin-bottom:0px;text-align:left}.funnel-form{padding:64px 0px;background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/multi-step-form/cat-background-pattern-8a7d63ee84d9b8b220d508adb1b94682b4dce65a28ac58d05eebd87b7152bd74.png);background-color:#0D1533;background-size:cover}.funnel-form .white-bg{background-color:white}.funnel-form .title-wrapper{background-color:#FFB800;padding:13px 0px;border-radius:8px 8px 0px 0px}.funnel-form .title-wrapper h3{margin-bottom:0px}.funnel-form .form-body{padding:18px 80px 30px 80px;border:1px solid #FFB800}.funnel-form .form-body .first-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.funnel-form .form-body .second-row{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}@media screen and (max-width: 1023px){.funnel-form .form-body .second-row{grid-template-columns:repeat(2, 1fr)}}.funnel-form .form-body .cta-divider{padding:24px 0px}.funnel-form .form-body .disabled{pointer-events:none}.funnel-form .form-legal-footer{border:1px solid #FFB800;border-top:none;border-radius:0px 0px 8px 8px;padding:18px 80px 30px 80px;margin-top:-1px;color:#525252}.pet-details-card{margin-bottom:16px;border-radius:8px;border:2px solid #A0B3FF;padding:16px;width:350px;text-align:left;display:inline-block;vertical-align:middle;box-shadow:0px 6px 15px -2px #16235514}.pet-details-card .card-icon{height:35px;display:inline-block;vertical-align:baseline}.pet-details-card .pet-details-wrapper{display:inline-block;padding-left:12px}.pet-details-card .pet-name{color:#0D1533;margin-bottom:0px}.pet-details-card .pet-age{margin-bottom:0px;color:#525252}.pet-details-card .close-buttons{float:right;border-radius:30px;background-color:#737373;padding:2px 8px;color:white;display:inline-block;vertical-align:baseline;margin-top:8px}.pet-details-card .close-buttons:hover{cursor:pointer}.loading-bar{max-width:600px;background-color:white;background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/multi-step-form/loading-bar-bg-ba105bfa9181207d2c4a6a7a43120c1ddf70b7e7f97becaec932d09e6dfb3b49.png);background-size:contain;box-shadow:0px 8px 24px -3px #1623551A;border-radius:8px !important;border:none !important}@media screen and (max-width: 1023px){.loading-bar{width:75%}}@media screen and (max-width: 639px){.loading-bar{width:95% !important;margin:0px auto !important;height:auto !important;min-height:auto !important;padding:0px !important}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loading-bar .loading-circle-container{padding:45px 0px}.loading-bar .loading-circle-container .did-know-text{color:#525252;margin-top:16px;margin-bottom:4px}.loading-bar .loading-circle-container #fact-container{font-style:italic;color:#737373}.loading-bar .loading-circle-container .loading-cicle{height:3em;width:3em;box-sizing:border-box;margin:0px auto;border:.25em solid;border-color:#FFE7AA #FFE7AA #FFE7AA #4268FF;border-radius:50%;opacity:0.9;animation:spin 1.5s infinite linear}@media screen and (max-width: 639px){.loading-bar .loading-circle-container{padding:16px}.loading-bar .loading-circle-container #fact-container{width:75%;margin:0 auto 16px}}.loading-bar:focus{outline:none}.reveal-overlay{background-color:rgba(212,212,212,0.5) !important}.results-hero{padding:64px 0px 18px;position:relative}@media screen and (min-width: 1920px){.results-hero{max-width:76rem;margin:auto}}.results-hero .hero-content-container{padding:48px 16px;box-shadow:0px 8px 24px -3px #1623551A;border-radius:8px;background-color:white}@media screen and (max-width: 1440px) and (min-width: 1023px){.results-hero .hero-content-container{width:80%;margin:0px auto}}.results-hero .hero-content-container .hero-scribble{max-width:700px;width:100%;margin:8px auto 32px;display:block}.results-hero .hero-bg-imgs{position:absolute;bottom:0;z-index:-2}.results-hero .cat{height:280px}@media screen and (min-width: 1920px){.results-hero .cat{height:200px}}.results-hero .dog{right:0;height:275px;bottom:120px}@media screen and (min-width: 1920px){.results-hero .dog{height:180px;bottom:110px}}@media screen and (max-width: 1440px){.results-hero .dog{bottom:90px}}.results-body{padding-bottom:64px;background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/multi-step-form/resuts-bg-img-c3a8de78608bae7ea99a2034370baba36cbd0d8308960eecd4ef3a4bf2f60a39.svg);background-size:auto}.results-body .body-content-container{margin-top:16px;border-radius:8px;background-color:white;box-shadow:0px 6px 15px -2px #16235514;border:2px solid #D4D4D4;padding:16px 16px 34px}.results-body .body-content-container .recommended-partner-badge{padding:9px 12px;width:fit-content;border-radius:8px;background-color:#FFF1CC;margin-bottom:16px;color:#805c00}.results-body .body-content-container .recommended-partner-badge p{margin-bottom:0px}.results-body .body-content-container .recommended-partner-badge .fa-heart{color:#805C00;margin-right:10px}.results-body .body-content-container .partner-logo{width:auto;padding:16px;transition:all .2s ease-in-out}.results-body .body-content-container .partner-logo:hover{filter:grayscale(1);transform:scale(1.05);cursor:pointer}.results-body .body-content-container .ratings-wrapper{padding:16px}.results-body .body-content-container .ratings-wrapper .average-number{display:inline-block;vertical-align:middle;margin-right:10px;margin-bottom:0px}.results-body .body-content-container .ratings-wrapper .star-number-wrapper{display:inline-block;vertical-align:middle}.results-body .body-content-container .ratings-wrapper .stars{width:100px}.results-body .body-content-container .ratings-wrapper .stars .star-icon{width:16%}.results-body .body-content-container .ratings-wrapper .total-number{color:#737373;margin-bottom:0px}.results-body .body-content-container .coverage-items{padding:16px}.results-body .body-content-container .coverage-items h2{padding-bottom:16px}.results-body .body-content-container .partner-phone{padding-top:10px}.results-body .body-content-container .policy-options ul li,.results-body .body-content-container .policy-options p{color:#525252;font-size:16px}.results-body .body-content-container .policy-options i{color:#0D1533}.results-body .body-content-container .policy-options ul.accordion li.accordion-item .accordion-content{padding:0px 14px 14px}.results-body .body-content-container .disclosures p{color:#525252;font-size:12px}.results-body .body-content-container .cta-col .max-annual-payout{margin-bottom:16px;margin-top:16px;padding:16px;background-color:#FFFBF1;border-radius:12px}.results-body .body-content-container .cta-col .max-annual-payout .grey-txt{color:#525252}.results-body .body-content-container .cta-col .forward-link{width:100%}.results-body .body-content-container.recommended-provider{border:2px solid #FFD055}@media screen and (max-width: 1023px){.results-hero .sec-title{font-size:32px}}@media screen and (max-width: 639px){.arrow-to-top{padding:8px;width:40px;height:40px;font-size:20px;margin-top:20px}.funnel-hero{padding:40px 0px;text-align:left}.funnel-hero ul{margin-top:16px;display:grid;grid-template-columns:repeat(1, 1fr)}.funnel-form .form-body{padding:18px 20px 30px 20px}.funnel-form .form-body .first-row{display:block}.funnel-form .form-body .first-row #pet_type-label,.funnel-form .form-body .first-row #gender-label,.funnel-form .form-body .first-row #month-label,.funnel-form .form-body .first-row #year-label{display:inline-block;width:49%;vertical-align:top}.funnel-form .form-body .second-row{display:block}.funnel-form .form-body .second-row .form-floating-label:first-of-type,.funnel-form .form-body .second-row .form-floating-label:nth-of-type(2){width:49%;display:inline-block}.funnel-form .form-body .cta-divider input{width:100%}.funnel-form .form-legal-footer{padding:0px 20px 30px}.pet-details-card{width:100%}.results-hero{padding:24px 0px 8px}.results-hero .hero-content-container{padding:0px;box-shadow:none;background-color:#FFFFFF}.results-hero .hero-content-container .header-1{font-size:18px}.results-hero .hero-content-container .pet-details-card{margin-bottom:10px;position:relative}.results-hero .hero-content-container .pet-details-card .card-icon{vertical-align:middle}.results-hero .hero-content-container .pet-details-card .pet-details-wrapper .pet-age{position:absolute;right:15px;top:35%}.results-hero .hero-content-container .pet-details-card:first-of-type{margin-bottom:0px}.results-hero .blue-wave{height:45%}.results-hero .yellow-wave{height:30%}.results-body .body-content-container{margin-top:24px;padding:16px}.results-body .body-content-container .recommended-partner-badge{margin:0px auto 16px}.results-body .body-content-container .ratings-col{align-items:flex-start;justify-content:flex-start;display:flex}.results-body .body-content-container .ratings-col .partner-logo{margin:8px 0px;width:110px;padding:0px;display:block}.results-body .body-content-container .ratings-col a,.results-body .body-content-container .ratings-col .ratings-wrapper{border:none;padding:0px;width:50%}.results-body .body-content-container .cta-col{margin:20px auto}.results-body .body-content-container .cta-col .max-annual-payout{margin-top:0px;margin-bottom:18px}.results-body .body-content-container .cta-col .max-annual-payout p:first-of-type{margin-bottom:8px}.results-body .body-content-container .cta-col .max-annual-payout p:last-of-type{margin-bottom:0px}}.blog-hub-hero{padding-bottom:200px}.blog-hub-hero .title-container{background-color:#0D1533;padding:16px;width:fit-content;margin:0px auto}.blog-hub-hero .title-container p{margin-bottom:0px}.featured-article-wrapper{margin-top:-170px}.featured-article-wrapper .featured-article{background-color:white;border-radius:8px;background-color:#f8f8f8;width:100%;display:flex;box-shadow:0px 2px 6px 0px #16235540}.featured-article-wrapper .featured-article .article-info{padding:32px 64px;width:50%;position:relative}.featured-article-wrapper .featured-article .article-info .publish-date{margin-bottom:8px}.featured-article-wrapper .featured-article .article-info a{display:inline-block}.featured-article-wrapper .featured-article .article-img{width:50%;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:top center;border-radius:0px 8px 8px 0px}.category-cards{margin:32px 0px}.category-cards .category-title-container{display:flex;margin-bottom:16px}.category-cards .category-title-container .category-icon{width:50px}.category-cards .category-title-container .category-title{display:inline;margin-bottom:0px;margin-left:16px}.category-cards .category-articles{border-radius:8px;padding:32px 64px}.category-cards .category-view-all{background-color:white;margin-top:16px;margin-bottom:32px;text-align:right}.category-cards .category-view-all hr{max-width:100%;width:100%;margin:16px 0px 0px 0px}.category-cards .category-view-all a{display:inline-block}.blog-hub-footer,.dog-cat-cta-footer{padding:44px 0px;margin-top:32px}.blog-hub-footer h3,.dog-cat-cta-footer h3{margin-bottom:32px}.blog-hub-footer img,.dog-cat-cta-footer img{width:300px;position:absolute;left:16%;bottom:0}.blog-hub-footer .row,.dog-cat-cta-footer .row{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/blog/orange-paw-group-95e80bc5f9cec77809e9c9911cbc4933be926f45d4771adc653e70379eb9e414.png);background-repeat:no-repeat;background-position:right center;background-size:175px}.constrained-text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.blog-category-green{background-color:#CEEEE3}.blog-category-green hr{border-bottom:2px solid #CEEEE3}.blog-category-green h2{border-top:2px solid #CEEEE3}.blog-category-red{background-color:#FFDCD9}.blog-category-red hr{border-bottom:2px solid #FFDCD9}.blog-category-red h2{border-top:2px solid #FFDCD9}.blog-category-orange{background-color:#FFE3D2}.blog-category-orange hr{border-bottom:2px solid #FFE3D2}.blog-category-orange h2{border-top:2px solid #FFE3D2}.blog-category-blue{background-color:#EAEEFF}.blog-category-blue hr{border-bottom:2px solid #EAEEFF}.blog-category-blue h2{border-top:2px solid #EAEEFF}.blog-category-pink{background-color:#FFE9F6}.blog-category-pink hr{border-bottom:2px solid #FFE9F6}.blog-category-pink h2{border-top:2px solid #FFE9F6}.blog-category-hero{padding:32px 0px;background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/blog/white-cat-background-pattern-df37afcb14caf0d2be9a9fd9cebabdacb34e2171ae83d4ddec6d91a5c3545924.png);background-size:contain}.blog-category-hero .title-container{padding:16px;width:fit-content;margin:0px auto}.blog-category-hero .title-container img{width:62px}.blog-category-article-cards{margin:64px 0px}.blog-category-article-cards .card-wrapper{padding:64px 49px 32px;border-radius:8px}.blog-category-article-cards .card-wrapper .blog-article-card{margin-bottom:32px}.blog-category-article-cards .pagination-wrapper{color:#4268FF !important;margin-top:64px;margin-bottom:64px}.blog-article-hero.blog-category-green{background:linear-gradient(#CEEEE3 70%, transparent 30%) no-repeat}.blog-article-hero.blog-category-red{background:linear-gradient(#FFDCD9 70%, transparent 30%) no-repeat}.blog-article-hero.blog-category-orange{background:linear-gradient(#FFE3D2 70%, transparent 30%) no-repeat}.blog-article-hero.blog-category-blue{background:linear-gradient(#EAEEFF 70%, transparent 30%) no-repeat}.blog-article-hero.blog-category-pink{background:linear-gradient(#FFE9F6 70%, transparent 30%) no-repeat}.blog-article-hero{padding-top:32px}.blog-article-hero h1{margin-bottom:24px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.blog-article-hero p{margin-bottom:8px;color:#162355}.blog-article-hero .hero-imgs-wrapper{background-size:cover;background-position:center;background-repeat:no-repeat;width:500px;height:35vh;min-height:260px;border-radius:8px;margin:16px auto 64px}.blog-article-hero .paws{position:absolute;width:275px;z-index:1}.blog-article-hero .grey-paw-1{left:0;margin-top:235px}.blog-article-hero .grey-paw-2{right:0}.blog-article-body{background-color:white;padding-top:64px}.blog-article-body .blog-article-content hr{width:100%;margin:32px 0px}.blog-article-body .blog-article-content h1,.blog-article-body .blog-article-content h2,.blog-article-body .blog-article-content h3,.blog-article-body .blog-article-content h4,.blog-article-body .blog-article-content h5,.blog-article-body .blog-article-content h6,.blog-article-body .blog-article-content p{font-family:'inter', sans-serif}.blog-article-body .blog-article-content h2,.blog-article-body .blog-article-content h3{color:#0D1533;font-weight:500}.blog-article-body .blog-article-content h2{font-size:32px;margin:32px 0px;padding-top:32px}.blog-article-body .blog-article-content h2:first-of-type{border-top:none;padding-top:0px;margin-top:0px}.blog-article-body .blog-article-content h3{font-size:22px;margin-top:24px}.blog-article-body .blog-article-content p,.blog-article-body .blog-article-content ul li{color:#525252;font-family:'inter', sans-serif}.blog-article-body .blog-article-content p a,.blog-article-body .blog-article-content a{color:#4268FF;text-decoration:underline;font-family:'Inter', sans-serif}.blog-article-body .blog-article-content p a:hover,.blog-article-body .blog-article-content a:hover{font-weight:500;color:#3757D4}.blog-article-body .blog-article-content p a:focus,.blog-article-body .blog-article-content .off-canvas-menu a:focus-visible{color:#3757D4;border:1.5px solid #3757D4;border-radius:8px;outline:none}.blog-article-body .blog-article-content li{font-size:18px;color:#525252;font-family:'inter', sans-serif}.blog-article-body .blog-article-content li a,.blog-article-body .blog-article-content a{color:#4268FF;text-decoration:underline;font-family:'Inter', sans-serif}.blog-article-body .blog-article-content li a:hover,.blog-article-body .blog-article-content a:hover{font-weight:500;color:#3757D4}.blog-article-body .blog-article-content li a:focus,.blog-article-body .blog-article-content .off-canvas-menu a:focus-visible{color:#3757D4;border:1.5px solid #3757D4;border-radius:8px;outline:none}.blog-article-body .blog-article-content img{max-width:800px;max-height:600px}.blog-article-body .blog-article-content .primary-btn,.blog-article-body .blog-article-content .btn-primary{color:white;background-color:#4268FF;border:1px solid transparent;line-height:18px;width:fit-content;border-radius:8px;display:block;margin:32px auto;text-decoration:none;padding:14px 20px}.blog-article-body .blog-article-content .primary-btn:hover,.blog-article-body .blog-article-content .primary-btn[type="submit"]:hover,.blog-article-body .blog-article-content .btn-primary:hover,.blog-article-body .blog-article-content .btn-primary[type="submit"]:hover{color:white;background-color:#3757D4;cursor:pointer;font-weight:600}.blog-article-body .blog-article-content .primary-btn:focus,.blog-article-body .blog-article-content .primary-btn:focus-visible,.blog-article-body .blog-article-content .primary-btn[type="submit"]:focus,.blog-article-body .blog-article-content .primary-btn[type="submit"]:focus-visible,.blog-article-body .blog-article-content .btn-primary:focus,.blog-article-body .blog-article-content .btn-primary:focus-visible,.blog-article-body .blog-article-content .btn-primary[type="submit"]:focus,.blog-article-body .blog-article-content .btn-primary[type="submit"]:focus-visible{color:white;outline-color:#D9E1FF;background-color:#4268FF;box-shadow:0px 0px 0px 2px #D9E1FF}.blog-article-body .blog-article-content table{table-layout:fixed;width:100%;border-collapse:collapse;border-radius:8px;border-style:hidden;box-shadow:0 0 0 1px #A0B3FF}.blog-article-body .blog-article-content table thead{background:transparent;border:none;border-bottom:1px solid #A0B3FF}.blog-article-body .blog-article-content table thead tr{background-color:transparent}.blog-article-body .blog-article-content table thead th:first-of-type{border-radius:8px 0px 0px 0px}.blog-article-body .blog-article-content table thead th:last-of-type{border-radius:0px 8px 0px 0px}.blog-article-body .blog-article-content table thead th{font-weight:600;font-family:'Inter', sans-serif;font-size:18px;text-align:center;color:#0D1533;background-color:#FAFAFA}.blog-article-body .blog-article-content table tbody{border:none;background-color:transparent}.blog-article-body .blog-article-content table tbody tr{background-color:transparent}.blog-article-body .blog-article-content table tbody tr td{border-right:1px solid #EAEEFF;font-size:14px;font-weight:500;font-family:'Inter', sans-serif;color:#525252}.blog-article-body .blog-article-content table tbody tr td:last-of-type{border:none}.blog-article-body .blog-article-content table tbody tr:nth-child(even){border-bottom:0;background-color:transparent}.blog-related-content{background-color:white;padding:64px 0px}.blog-related-content .section-header{margin-bottom:64px}.stand-alone-hr{background-color:white}@media screen and (max-width: 1250px){.blog-hub-footer img{position:absolute;left:0%}}@media screen and (max-width: 1023px){.blog-hub-hero{padding-top:16px}.blog-hub-hero .title-container{padding:8px}.featured-article-wrapper .featured-article{height:100%;flex-direction:column-reverse}.featured-article-wrapper .featured-article .article-info{padding:16px;width:100%}.featured-article-wrapper .featured-article .article-info .publish-date{float:right;margin-top:-45px}.featured-article-wrapper .featured-article .article-img{height:395px;width:100%;border-radius:8px 8px 0px 0px}.category-cards .category-articles{border-radius:0px;padding:32px 17px}.category-cards .category-articles .column:nth-child(n+3){display:none}.category-cards .category-view-all hr{width:95%;margin:16px auto}.blog-hub-footer img{width:200px}.blog-hub-footer .row{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/blog/orange-paw-group-95e80bc5f9cec77809e9c9911cbc4933be926f45d4771adc653e70379eb9e414.png);background-repeat:no-repeat;background-position:right center;background-size:175px}.blog-category-hero{padding:24px 0px}.blog-category-article-cards{margin-top:0px;margin-bottom:32px}.blog-category-article-cards .card-wrapper{padding:32px 17px}.blog-category-article-cards .card-wrapper .column:nth-child(n+9){display:none !important}.blog-category-article-cards .pagination-wrapper{margin-top:32px;margin-bottom:32px}.blog-category-article-cards .pagination-wrapper .pagination{color:#4268FF}.blog-category-article-cards hr{width:95%}.blog-article-hero .paws{display:none}.blog-article-hero .hero-imgs-wrapper{width:450px;min-height:260px}}@media screen and (max-width: 639px){.blog-hub-hero{background:#0D1533;padding-bottom:16px}.featured-article-wrapper{margin-top:0px;background:linear-gradient(#0D1533 70%, transparent 30%) no-repeat}.featured-article-wrapper .featured-article .article-img{height:192px}.featured-article-wrapper .featured-article .article-info .constrained-text{-webkit-line-clamp:3;line-clamp:3}.featured-article-wrapper .featured-article .article-info a{width:100%;text-align:center}.category-cards .category-articles{padding:32px 6px}.category-cards .category-articles .column:first-of-type{margin-bottom:16px}.category-cards .category-view-all{text-align:center}.blog-hub-footer{padding:0px}.blog-hub-footer a{width:100%}.blog-hub-footer img{position:relative}.blog-hub-footer .row{background-image:none}.blog-category-hero{background-size:cover}.blog-category-article-cards .card-wrapper{padding:32px 6px}.blog-category-article-cards .card-wrapper .blog-article-card{margin-bottom:20px}.blog-article-hero h1{font-size:28px}.blog-article-hero .article-image{max-width:350px}.blog-article-hero .hero-imgs-wrapper{width:320px;height:25vh;min-height:200px}.blog-article-body{padding-top:32px}.blog-article-body h2{font-size:24px !important}.blog-article-body h3{font-size:22px !important}}.dog-cat-insurance-hero{padding:32px 0px;background-color:#FFFBF1}.dog-cat-insurance-hero .hero-img{max-width:342px}.dog-cat-insurance-hero .hero-sub-header-text{margin-bottom:36px}.wave{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/static_pages/dog-cat-body-top-img-97fdb566f0d1e8c9c47e3a5ab213c11141fdfed9c66cbfded18e824c89d863e7.svg);background-size:cover;background-repeat:no-repeat;height:100px}@media screen and (min-width: 2200px){.wave{background-image:none}}.sand-wave{background-color:#FFFBF1}.lt-blue-wave{background-color:#EAEEFF}.gray-wave{background-color:#F5F5F5}.dog-cat-insurance-body{padding:32px 0px}.dog-cat-insurance-body .section-margins{margin-bottom:64px}.dog-cat-insurance-body h2{margin-bottom:32px}.dog-cat-insurance-body hr{max-width:76rem;margin:0px auto;border-bottom:1.5px solid #EAEEFF}.dog-cat-insurance-body .introduction{margin-bottom:64px}.dog-cat-insurance-body .introduction h3{margin-bottom:32px}.dog-cat-insurance-body .introduction .what-is-insurance{margin-bottom:96px}.dog-cat-insurance-body .introduction .benefits-of-insurance{margin-bottom:32px}.dog-cat-insurance-body .introduction .benefits{margin-top:48px}.dog-cat-insurance-body .introduction .benefits .benefits-col{margin-bottom:16px}.dog-cat-insurance-body .introduction .benefits .benefits-col .benefit-icon{height:115px;margin-bottom:32px}.dog-cat-insurance-body .introduction .real-stories{background-color:#EAEEFF;margin-top:96px;padding-top:96px;padding-bottom:96px}.dog-cat-insurance-body .introduction .real-stories .testimonial-wrapper{display:flex;margin:16px 0px 48px 7px}.dog-cat-insurance-body .introduction .real-stories .testimonial-wrapper .image.dog{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/static_pages/dog-insurance-testimonial-0a9af4cfc06a9b5c494e8a02fe4eae189657a00956ce94bbf044b31ab7347ce5.png)}.dog-cat-insurance-body .introduction .real-stories .testimonial-wrapper .image.cat{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/static_pages/cat-insurance-testimonial-e1c4cd97175f3d5596a3b1c46cf81195820dc07676a2a4d3c052f4e3420456f8.png)}.dog-cat-insurance-body .introduction .real-stories .testimonial-wrapper .image{background-size:cover;background-position:center;border-radius:8px 0px 0px 8px;width:53%}.dog-cat-insurance-body .introduction .real-stories .testimonial-wrapper .testimonial{width:47%;padding:16px;margin-left:-7px}.dog-cat-insurance-body .introduction .real-stories .testimonial-wrapper .testimonial p,.dog-cat-insurance-body .introduction .real-stories .testimonial-wrapper .testimonial img{margin-bottom:8px}.dog-cat-insurance-body .introduction .real-stories .testimonial-wrapper .testimonial .lt-gray-txt{color:#737373}.dog-cat-insurance-body .coverage .what-does-dog-insurance-cover img{max-width:500px;display:block;margin:0px auto;width:100%}.dog-cat-insurance-body .coverage .coverage-details{margin-top:64px}.dog-cat-insurance-body .coverage .coverage-details .table-icons{max-width:160px;margin-bottom:32px}.dog-cat-insurance-body .coverage .coverage-details h3{margin-bottom:32px}.dog-cat-insurance-body .coverage .table-col table{margin:0px auto}.dog-cat-insurance-body .coverage .common-vet{background-color:#F5F5F5;margin-top:96px;padding:64px 0px}.dog-cat-insurance-body .coverage .common-vet h3{margin-bottom:32px}.dog-cat-insurance-body .coverage .common-vet .conditions{padding:64px 0px}.dog-cat-insurance-body .coverage .common-vet .conditions .image-container{display:flex;margin-bottom:32px}.dog-cat-insurance-body .coverage .common-vet .conditions .image-container p{margin-bottom:0px;color:#162355}.dog-cat-insurance-body .coverage .common-vet .conditions .image-container span{font-size:22px;font-weight:500;color:#0D1533;font-family:'Inter', sans-serif;padding-top:7px;border-radius:50%;width:50px;height:50px;border:1px solid #0D1533;text-align:center;margin-right:16px}.dog-cat-insurance-body .how-it-works .glossary{margin-top:96px}.dog-cat-insurance-body .how-it-works .glossary h3{margin-bottom:32px}.dog-cat-insurance-body .costs h3{margin-bottom:32px}.dog-cat-insurance-body .costs p{color:#525252}.dog-cat-insurance-body .costs .beige-wrapper{padding:64px 0px;background-color:#FFFBF1}.dog-cat-insurance-body .costs .table-example{margin-top:32px}.dog-cat-insurance-body .costs .budget-for-healthcare{position:relative;padding-top:64px;padding-bottom:96px}.dog-cat-insurance-body .costs .budget-for-healthcare .paws{position:absolute;z-index:-1;top:50%}.dog-cat-insurance-body .costs .budget-for-healthcare .grey-paw-1{left:0;width:325px}.dog-cat-insurance-body .costs .budget-for-healthcare .grey-paw-2{right:50px;transform:rotate(-15deg);width:250px}.dog-cat-insurance-body .waiting-periods .waiting-period-cards{margin-bottom:64px;border:none;display:flex;flex-direction:row}.dog-cat-insurance-body .waiting-periods .waiting-period-cards .sm-scrn-wrapper{width:50%;display:flex;flex-direction:row}.dog-cat-insurance-body .waiting-periods .waiting-period-cards .scenario-icon{width:32%;padding:32px 16px 32px 32px}.dog-cat-insurance-body .waiting-periods .waiting-period-cards .example-scenario{width:68%;padding:32px 32px 32px 16px}.dog-cat-insurance-body .waiting-periods .waiting-period-cards .definition{width:50%;background-color:#162355;padding:0px 32px;border-radius:0px 8px 8px 0px;display:flex;align-items:center}.dog-cat-insurance-body .waiting-periods .waiting-period-cards .definition h3{margin-bottom:32px}.dog-cat-insurance-body .waiting-periods .waiting-period-cards:first-of-type{margin-top:64px}.dog-cat-insurance-body .waiting-periods .waiting-period-cards:last-of-type{margin-bottom:96px}.dog-cat-insurance-body .when-to-buy .section-hero{position:relative;margin-bottom:40px}.dog-cat-insurance-body .when-to-buy .section-hero .section-hero-image{max-width:400px;width:100%;margin:0px auto;display:block}.dog-cat-insurance-body .when-to-buy .section-hero .benefits{margin-top:40px}.dog-cat-insurance-body .when-to-buy .section-hero .benefits h3{margin-bottom:32px}.dog-cat-insurance-body .when-to-buy .icon-row{margin-bottom:64px}.dog-cat-insurance-body .when-to-buy .icon-row .icon-container{padding:0px}.dog-cat-insurance-body .summary{position:relative}.dog-cat-insurance-body .summary .blue-bg{padding:96px 0px;background-color:#EAEEFF}.dog-cat-insurance-body .summary .icon-cards{margin-top:64px;margin-bottom:64px}.dog-cat-insurance-body .summary .cta .primary-btn{margin:64px auto;display:block}.dog-cat-insurance-body .summary .piq-card{padding:16px;position:relative}.dog-cat-insurance-body .summary .piq-card img{margin-bottom:32px;padding:0px}.dog-cat-insurance-body .summary .paws{position:absolute;width:275px;z-index:0}.dog-cat-insurance-body .summary .blue-paw-1{bottom:28%}@media screen and (max-width: 1490px){.dog-cat-insurance-body .summary .blue-paw-1{bottom:40%}}.dog-cat-insurance-body .summary .blue-paw-2{top:14%;right:0}@media screen and (max-width: 1490px){.dog-cat-insurance-body .summary .blue-paw-2{top:30%}}.dog-cat-insurance-body .faqs{margin-top:-1px}.dog-cat-insurance-body .faqs h2{margin-bottom:8px}.dog-cat-insurance-body .faqs h3{margin-bottom:32px;color:#162355}.dog-cat-insurance-body .faqs .accordion{margin-bottom:32px}.dog-cat-insurance-body .read-more{padding-top:64px}.dog-cat-cta-footer{padding:0px 0px 64px 0px}.dog-cat-cta-footer .row{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/static_pages/blue-paws-right-9f2c21a101064462fd36230ff2fa055eeccfce3c208f882dbc4834f44d657a32.png)}.vet-faq-lp h2{margin-bottom:32px}.vet-faq-lp .vet-faq-hero{padding-top:104px;padding-bottom:74px;position:relative;background:linear-gradient(#fff, #FFF1CC)}.vet-faq-lp .vet-faq-hero h1,.vet-faq-lp .vet-faq-hero p{margin-bottom:24px}.vet-faq-lp .vet-faq-hero p{max-width:600px}.vet-faq-lp .vet-faq-hero ul{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:20px;max-width:700px;margin-bottom:40px}.vet-faq-lp .vet-faq-hero .paws{position:absolute}.vet-faq-lp .vet-faq-hero .blue-paw-1{top:0%;width:430px}.vet-faq-lp .vet-faq-hero .blue-paw-2{bottom:0%;right:0;width:300px}.vet-faq-lp .how-pet-insurance-works{margin-top:96px}.vet-faq-lp .how-pet-insurance-works img{max-width:275px}.vet-faq-lp .how-pet-insurance-works h2{margin-top:32px}.vet-faq-lp .get-pet-insurance-education-resources{margin-top:128px}.vet-faq-lp .get-pet-insurance-education-resources p{margin-bottom:32px}.vet-faq-lp .part-of-the-convo{margin-top:160px}.vet-faq-lp .yellow-bg{margin-top:96px;padding-top:32px;background-color:#FFFBF1}.vet-faq-lp .yellow-bg .row{padding-bottom:32px;padding-top:32px}.vet-faq-lp .yellow-bg h3{margin-bottom:32px}.vet-faq-lp .ready-to-get-started{margin:64px auto}.vet-faq-lp .ready-to-get-started .piq-card{padding:32px}.vet-faq-lp .ready-to-get-started .piq-card img{margin-bottom:24px}.vet-faq-lp .faqs{margin-bottom:64px}.vet-faq-lp .faqs .sec-title{margin-bottom:32px}.vet-faq-lp .faqs .sec-title h2{margin-bottom:8px}#contact-form-modal.reveal{border:none;border-radius:8px;padding:0px;width:60%;height:auto;min-height:auto}#contact-form-modal.reveal .form-title{background-color:#A0B3FF;text-align:center;padding:13px 16px}#contact-form-modal.reveal .form-legend{padding-top:16px}#contact-form-modal.reveal .form-legend p{color:#162355;margin-bottom:0px}#contact-form-modal.reveal .form-legend span{color:#D45E19}#contact-form-modal.reveal .form-errors p{color:#D45E19}#contact-form-modal.reveal .form-body{margin-bottom:32px}#contact-form-modal.reveal .form-body #new-lead-button{margin-top:24px;margin-bottom:30px}#contact-form-modal.reveal .form-thank-you{margin-top:42px;margin-bottom:62px}#contact-form-modal.reveal .close-button{color:#0D1533}.about-us .header-2{margin-bottom:24px}.about-us .hero{background-color:#FFE3D2}.about-us .hero .pop-container{position:relative;padding-top:86px}.about-us .hero .pop-container h1{margin-bottom:24px}.about-us .hero .pop-container p{color:#262626;margin-bottom:32px}.about-us .hero .pop-container h1::before{content:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/static_pages/about-title-pop-left-c36a9c18cd8235a40fb7aafb1feb95d286c2efdfb06b5c86653731b37ee671de.png);margin-top:-35px;margin-left:-24px;position:absolute}.about-us .hero .pop-container h1:after{content:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/static_pages/about-title-pop-right-29bc097c0000837f575b70f0ea2312c5aa13ff30371e57c4752ed41b6d5ef9fc.png);position:absolute;bottom:-46px;margin-left:-10px}.about-us .hero #home-hero-cta{position:relative;z-index:1}.about-us .hero .pet-banner{margin-top:-40px;min-height:200px;position:relative;z-index:0}@media screen and (max-width: 639px){.about-us .hero .pet-banner{min-height:auto}}.about-us .hero .pet-banner .pet-grouping{width:100%;max-width:800px;position:relative;margin-bottom:-6%}.about-us .hero .pet-banner .bg-wave{position:relative;width:100%}.about-us .who-are-piq{position:relative;background:white;margin-top:-1px}.about-us .who-are-piq .props{margin-top:48px;margin-bottom:48px}.about-us .who-are-piq .icon{margin-bottom:12px}.about-us .who-are-piq p{color:#525252;margin-top:24px}.about-us .hr-section hr{border-bottom:1px solid #EAEEFF;margin:64px auto}.about-us .user-quote-cards .quote-card{border-radius:8px;padding:32px 16px}.about-us .user-quote-cards .quote-card .quote-img{margin-bottom:16px}.about-us .user-quote-cards .quote-card p{margin-bottom:32px}.about-us .user-quote-cards .quote-card .user-info-container{display:flex;align-items:center;padding-top:32px}.about-us .user-quote-cards .quote-card .user-info-container img{max-width:50px}.about-us .user-quote-cards .quote-card .user-info-container p{margin:0px 0px 0px 10px}.about-us .user-quote-cards .red-card{border:2px solid #FE5143}.about-us .user-quote-cards .yellow-card{border:2px solid #FFB800}.about-us .user-quote-cards .blue-card{border:2px solid #4268FF}.about-us .user-quote-cards .pet-banner{text-align:center;margin:120px auto -18px auto;max-width:60rem;display:block;width:100%}.about-us .licenses{background-color:#EAEEFF;padding-top:82px}.about-us .licenses .wrapper{margin-bottom:75px;background-color:white;padding:16px;border:1px solid #A0B3FF;border-radius:8px}.about-us .licenses .wrapper table{margin-bottom:0px;padding-bottom:25px}.about-us .licenses .wrapper table tbody{border:none;background-color:white}.about-us .licenses .wrapper table tbody tr{border-bottom:none}.about-us .licenses .wrapper table tbody tr td.medium{font-weight:600}.about-us .licenses .wrapper table tbody tr td{white-space:nowrap;border-right:1px solid #EAEEFF;font-family:'Inter', sans-serif;color:#525252;font-weight:500;padding:12px}.about-us .licenses .wrapper table tbody tr td a{color:#4268FF;font-weight:400;text-decoration:underline}.about-us .licenses .white-wave{width:100%}.about-us .related-content{padding-top:64px;padding-bottom:88px;margin-top:-1px;background-color:white}.about-us .contact-us{padding:64px 0px;background-color:#FFFBF1}.about-us .contact-us .cta{margin-top:24px;margin-bottom:48px}.about-us .contact-us p{margin-bottom:0px}.about-us .disclosures{padding:64px 0px}.about-us-breadcrumbs{background-color:#FFE3D2}.about-us-breadcrumbs .piq-breadcrumbs{border-bottom:1.5px solid #FFB88E}.about-us-breadcrumbs .piq-breadcrumbs ul li:last-of-type a{max-width:100%}.error-message .content-container{padding-top:64px;min-height:75vh;height:600px;position:relative}@media screen and (min-height: 1020px){.error-message .content-container{height:-moz-calc(100vh - 200px);height:-webkit-calc(100vh - 200px);height:calc(100vh - 200px)}}.error-message .content-container h2{margin-bottom:32px}.error-message .content-container ul{margin-bottom:32px}.error-message .content-container ul li{margin-bottom:4px}.error-message .content-container .cta-wrapper .primary-btn{margin-right:12px}.error-message .image-container{max-height:210px;position:relative}@media screen and (min-width: 1920px){.error-message .image-container{max-width:76rem;margin:auto}}.error-message .image-container .waves{position:absolute;z-index:0;width:100%;bottom:0}.error-message .image-container .dog-img-container .dog{position:absolute;z-index:-1;max-height:560px;right:0}@media screen and (max-width: 1200px){.error-message .image-container .dog-img-container .dog{max-height:375px}}@media screen and (min-width: 1582px),screen and (max-width: 1919px){.error-message .image-container .dog-img-container .dog{bottom:40px}}@media screen and (max-width: 1581px){.error-message .image-container .dog-img-container .dog{bottom:0}}@media screen and (max-width: 1023px){.error-message .content-container{padding-top:48px;min-height:70vh;height:730px}.error-message .content-container ul li{font-size:16px}}@media screen and (max-width: 1023px) and (min-height: 1025px){.error-message .content-container{height:-moz-calc(100vh - 250px);height:-webkit-calc(100vh - 250px);height:calc(100vh - 250px)}}@media screen and (max-width: 639px){.error-message .content-container{padding-top:32px;min-height:100%;height:100%}.error-message .content-container .cta-wrapper .primary-btn{width:100%;margin-right:0px}.error-message .content-container .cta-wrapper .secondary-btn{display:block;margin-top:12px}.error-message .image-container{max-height:100%;margin-top:32px}.error-message .image-container .dog-img-container{text-align:center}.error-message .image-container .dog-img-container .dog{height:275px;position:relative}}@media screen and (max-width: 1500px){.vet-faq-lp .vet-faq-hero .blue-paw-1{top:0%;width:300px}.vet-faq-lp .vet-faq-hero .blue-paw-2{bottom:0%;right:0;width:200px}}@media screen and (max-width: 1023px){.wave{background-size:contain;background-position:bottom}.dog-cat-insurance-body .sm-scrn-wrapper{display:flex}.dog-cat-insurance-body .introduction{padding-top:32px;margin-bottom:32px}.dog-cat-insurance-body .introduction .what-is-insurance{margin-bottom:64px}.dog-cat-insurance-body .introduction .real-stories{margin-top:64px;padding-top:64px}.dog-cat-insurance-body .introduction .testimonial-wrapper{margin-top:32px;margin-bottom:64px}.dog-cat-insurance-body .coverage{padding-top:32px}.dog-cat-insurance-body .coverage .what-does-dog-insurance-cover .sec-title h2{text-align:center}.dog-cat-insurance-body .coverage .what-does-dog-insurance-cover img{margin-top:16px}.dog-cat-insurance-body .coverage .coverage-details .sm-scrn-wrapper{margin-bottom:24px;display:flex}.dog-cat-insurance-body .coverage .coverage-details .sm-scrn-wrapper img{margin-right:32px;margin-bottom:0px;max-height:150px}.dog-cat-insurance-body .coverage .common-vet .sec-title{text-align:center}.dog-cat-insurance-body .coverage .common-vet .conditions{padding:24px 17px 64px 17px}.dog-cat-insurance-body .how-it-works{margin-bottom:64px !important}.dog-cat-insurance-body .how-it-works .sec-title{text-align:center}.dog-cat-insurance-body .how-it-works .sm-scrn-wrapper img{max-width:220px;margin-right:24px;width:100%;height:100%}.dog-cat-insurance-body .how-it-works .glossary{margin-top:64px}.dog-cat-insurance-body .costs .sec-title{text-align:center}.dog-cat-insurance-body .costs .budget-for-healthcare{padding-top:62px;padding-bottom:64px;background-color:#FFFBF1}.dog-cat-insurance-body .costs .budget-for-healthcare .primary-btn{margin:32px auto 0px;display:block}.dog-cat-insurance-body .waiting-periods .waiting-period-cards{flex-direction:column}.dog-cat-insurance-body .waiting-periods .waiting-period-cards .sm-scrn-wrapper{width:100%}.dog-cat-insurance-body .waiting-periods .waiting-period-cards .scenario-icon{width:25%}.dog-cat-insurance-body .waiting-periods .waiting-period-cards .example-scenario{width:75%}.dog-cat-insurance-body .waiting-periods .waiting-period-cards .definition{text-align:center;padding:32px 24px;order:-1;width:100%;border-radius:8px 8px 0px 0px}.dog-cat-insurance-body .waiting-periods .waiting-period-cards .definition h3{margin-bottom:16px}.dog-cat-insurance-body .when-to-buy .section-title{text-align:center}.dog-cat-insurance-body .when-to-buy .section-hero .section-hero-image{max-width:300px}.dog-cat-insurance-body .when-to-buy .icon-row{margin-bottom:0px}.dog-cat-insurance-body .when-to-buy .icon-row .benefit,.dog-cat-insurance-body .when-to-buy .icon-row .icon-container{margin-bottom:64px}.dog-cat-insurance-body .summary .blue-bg{padding-bottom:0px}.dog-cat-insurance-body .faqs .primary-btn{width:100%}.dog-cat-cta-footer img{width:240px;left:20px}.vet-faq-lp .vet-faq-hero ul{grid-template-columns:repeat(1, 1fr)}.vet-faq-lp .vet-faq-hero .paws{display:none}#contact-form-modal.reveal{width:95%;margin:0px auto}}@media screen and (max-width: 639px){.dog-cat-insurance-hero{text-align:center}.dog-cat-insurance-hero .hero-img{max-width:250px;margin-bottom:32px}.dog-cat-insurance-hero .primary-btn{width:100%}.wave{background-size:100%;height:28px}.dog-cat-insurance-body .introduction{text-align:center}.dog-cat-insurance-body .introduction .real-stories .testimonial-wrapper{flex-direction:column;margin:0px 0px 32px 0px}.dog-cat-insurance-body .introduction .real-stories .testimonial-wrapper .image{height:300px;width:100%;border-radius:8px 8px 0px 0px}.dog-cat-insurance-body .introduction .real-stories .testimonial-wrapper .testimonial{width:100%;margin-left:0px;border-radius:8px;margin-top:-10px}.dog-cat-insurance-body .coverage .coverage-details h3{width:70%}.dog-cat-insurance-body .coverage .coverage-details .sm-scrn-wrapper{flex-direction:column}.dog-cat-insurance-body .coverage .coverage-details .sm-scrn-wrapper img{max-height:72px;position:absolute;right:0}.dog-cat-insurance-body .coverage .common-vet .conditions .sharpei{margin-bottom:32px}.dog-cat-insurance-body .coverage .common-vet .conditions .image-container{margin-bottom:16px}.dog-cat-insurance-body .how-it-works .sm-scrn-wrapper{margin-top:32px}.dog-cat-insurance-body .how-it-works .glossary{margin-top:32px}.dog-cat-insurance-body .costs .table-example{margin-bottom:32px}.dog-cat-insurance-body .costs .budget-for-healthcare h3{text-align:center}.dog-cat-insurance-body .waiting-periods .section-title{text-align:center}.dog-cat-insurance-body .waiting-periods .section-hero-image{margin-bottom:32px}.dog-cat-insurance-body .waiting-periods .waiting-period-cards .sm-scrn-wrapper{flex-direction:column}.dog-cat-insurance-body .waiting-periods .waiting-period-cards .scenario-icon{width:100%;padding:16px 16px 24px 16px}.dog-cat-insurance-body .waiting-periods .waiting-period-cards .example-scenario{width:100%;padding:0px 16px 16px}.dog-cat-insurance-body .when-to-buy .section-hero .section-hero-image{margin-bottom:32px}.dog-cat-insurance-body .when-to-buy .icon-row .icon-container{margin-bottom:16px}.dog-cat-insurance-body .when-to-buy .icon-row .icon-container img{max-height:250px;margin:0px auto;display:block}.dog-cat-insurance-body .when-to-buy .icon-row .tip-icon{text-align:center}.dog-cat-insurance-body .when-to-buy .icon-row .tip-icon img{width:85px}.dog-cat-insurance-body .when-to-buy .icon-row .tip-title{text-align:center;margin-top:16px}.dog-cat-insurance-body .summary .icon-cards{margin-bottom:32px}.dog-cat-insurance-body .summary .piq-card{margin-bottom:32px}.dog-cat-insurance-body .summary .cta a{margin:32px 0px 64px;width:100%}.dog-cat-cta-footer{max-width:75rem;margin:0px auto;padding:0px 0px 190px 0px}.dog-cat-cta-footer .row{background-image:none}.dog-cat-cta-footer .primary-btn{width:100%}.dog-cat-cta-footer img{left:50%;margin-left:-120px}.vet-faq-lp .vet-faq-hero{padding-top:24px;padding-bottom:24px}.vet-faq-lp .vet-faq-hero button{width:100%}.vet-faq-lp .vet-faq-hero img{max-height:300px;margin:32px auto 0px;display:block}.vet-faq-lp .how-pet-insurance-works{margin-top:32px}.vet-faq-lp .get-pet-insurance-education-resources{margin-top:48px}.vet-faq-lp .get-pet-insurance-education-resources img{margin:0px auto 32px;display:block}.vet-faq-lp .get-pet-insurance-education-resources button{width:100%}.vet-faq-lp .part-of-the-convo{margin-top:64px}.vet-faq-lp .yellow-bg{margin-top:32px;padding-top:0px}.vet-faq-lp .yellow-bg .row{padding-top:16px;padding-bottom:16px}.vet-faq-lp .yellow-bg img{margin-top:0px;margin-bottom:32px}.vet-faq-lp .ready-to-get-started{margin:32px 0px}.about-us .hero .pop-container{padding-top:64px}.about-us .hero .pop-container h1:before,.about-us .hero .pop-container h1:after{display:none}.about-us .hero .primary-btn{width:100%}.about-us .hero .pet-banner{margin-top:15px}.about-us .who-are-piq{margin-top:48px}.about-us .who-are-piq .text-center{text-align:left}.about-us .who-are-piq .m-body-text{margin-bottom:48px}.about-us .hr-section hr{width:90%;margin:48px auto}.about-us .mission img{margin-bottom:32px}.about-us .user-quote-cards .text-center{text-align:left}.about-us .user-quote-cards .quote-card{margin-bottom:32px}.about-us .licenses .table-section{padding-right:0px}.about-us .licenses .wrapper{border-right:none;border-radius:8px 0px 0px 8px;padding-right:0px}.about-us .contact-us .cta{width:100%}.about-us-breadcrumbs .piq-breadcrumbs{border-bottom:none}}.legal-page{margin:64px 0px 32px}.legal-page .time-update{margin:32px 0px 64px}.legal-page p,.legal-page ol li,.legal-page ul li{color:#0D1533;font-size:16px}.legal-page ul li{margin-bottom:10px}.legal-page .section{margin-bottom:40px}.legal-page table{margin-top:40px;table-layout:fixed}.legal-page table th,.legal-page table td,.legal-page table ul li{font-size:16px;font-family:'inter', sans-serif}.legal-page table thead{background-color:white}.legal-page table thead th{align-content:start}.legal-page table thead,.legal-page table tbody{border:none}.legal-page table tbody tr{border-bottom:none !important}.legal-page table tbody td{width:25%;min-width:280px;align-content:start}@media screen and (max-width: 1023px){.legal-page .table-container{padding-right:0px}.legal-page .table-container .column{padding-right:0px}}.cms-hero{padding:64px 0px;background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/multi-step-form/cat-background-pattern-8a7d63ee84d9b8b220d508adb1b94682b4dce65a28ac58d05eebd87b7152bd74.png);background-color:#0D1533;background-size:cover}.cms-hero .stars,.cms-hero .total-reviews{display:inline-block}.cms-hero .total-reviews{padding-left:10px;margin-bottom:0px;vertical-align:sub}.cms-hero.insurer-comparison{margin-bottom:64px}.paw-print-banner{height:60px;background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/cms_pages/paw-print-banner-f1be51aa78f187cc98dc2261431113ecc34a98fd9f4cabd63e9ce00ce5713298.png);background-size:cover;max-width:76rem;margin:0px auto;display:flex;flex-flow:row wrap}.main-content-container .section-margins{margin-bottom:64px}@media screen and (min-width: 1920px){.main-content-container{max-width:1920px;margin:0px auto;position:relative}}.cms-content-container,.simple,.blue-cms-content-container{border:1px solid #D4D4D4;border-radius:12px;padding:0px 34px 16px 34px;background-color:white}.cms-content-container h1,.cms-content-container h2,.cms-content-container h3,.cms-content-container h4,.cms-content-container h5,.cms-content-container h6,.cms-content-container a,.cms-content-container p,.cms-content-container ul li,.cms-content-container ol li,.simple h1,.simple h2,.simple h3,.simple h4,.simple h5,.simple h6,.simple a,.simple p,.simple ul li,.simple ol li,.blue-cms-content-container h1,.blue-cms-content-container h2,.blue-cms-content-container h3,.blue-cms-content-container h4,.blue-cms-content-container h5,.blue-cms-content-container h6,.blue-cms-content-container a,.blue-cms-content-container p,.blue-cms-content-container ul li,.blue-cms-content-container ol li{font-family:'Inter', sans-serif}.cms-content-container p,.cms-content-container ul li,.cms-content-container ol li,.simple p,.simple ul li,.simple ol li,.blue-cms-content-container p,.blue-cms-content-container ul li,.blue-cms-content-container ol li{color:#525252}.cms-content-container h3,.simple h3,.blue-cms-content-container h3{padding:20px 32px;margin:0px -34px 32px -34px;font-size:28px;font-weight:500}.cms-content-container h4,.simple h4,.blue-cms-content-container h4{color:#0D1533;font-size:24px;font-weight:500}.cms-content-container h5,.simple h5,.blue-cms-content-container h5{color:#525252;font-size:18px;font-weight:600}.cms-content-container h6,.simple h6,.blue-cms-content-container h6{font-size:14px;color:#525252}.cms-content-container h3:first-of-type,.simple h3:first-of-type,.blue-cms-content-container h3:first-of-type{border-radius:11px 11px 0px 0px}.cms-content-container a,.simple a,.blue-cms-content-container a{color:#4268FF;text-decoration:underline}.cms-content-container a:hover,.simple a:hover,.blue-cms-content-container a:hover{font-weight:500;color:#3757D4}.cms-content-container li p,.simple li p,.blue-cms-content-container li p{margin-bottom:0px}.cms-content-container li:last-of-type p,.simple li:last-of-type p,.blue-cms-content-container li:last-of-type p{margin-bottom:16px}.cms-content-container.simple{border:none;padding:34px 34px 0px 34px}.blue-cms-content-container{border:1px solid #A0B3FF;padding:34px 34px 18px 34px}.gray-headers h3{background-color:#D4D4D4;color:#0D1533;margin-top:32px}.gray-headers h3:first-of-type{margin-top:0px}.yellow-headers h3{background-color:#FFB800;color:#0D1533;text-align:center}.green-headers h3{background-color:#0BA873;color:#0D1533;text-align:center}.orange-headers h3{background-color:#FF711E;color:#0D1533;text-align:center}.pink-headers h3{background-color:#FF92D3;color:#0D1533;text-align:center}.navy-headers h3{background-color:#0D1533;color:#FAFAFA;text-align:center}.about{padding-top:64px}.about .header-4{margin-bottom:32px}.about .bio p{color:#525252}.about .bio-card{margin:0px auto;padding:34px 24px}.about .bio-card .insurer-logo,.about .bio-card #button-link{margin:0px auto;display:block}.about .bio-card .insurer-logo{max-width:300px;margin:0px auto 20px auto}.about .bio-card span{float:right}.about .bio-card #button-link{margin-top:32px}.coverage h2,.exclusions h2{text-align:center}.coverage table,.exclusions table{margin:48px 0px}.claims{padding:64px 0px;background-color:#FAFAFA;background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/cms_pages/gray-dog-pattern-360fc63b682eb21ada2215fd85b7e2afe2530d7cd257feceb32d600b5917dfb8.png);background-size:contain}.reviews{position:relative}.reviews table.unstriped{margin:64px 0 20px}.reviews table.unstriped tbody{border:none}.reviews table.unstriped tbody tr{border:none}.reviews table.unstriped tbody tr td{vertical-align:top}.reviews table.unstriped tbody tr td .stars{margin-bottom:8px}.reviews table.unstriped tbody tr td .star-icon{width:22px}.reviews table.unstriped tbody tr td .source-icon{padding-right:30px;padding-bottom:30px}.reviews table.unstriped tbody tr td:first-of-type{width:25%}.reviews table.unstriped tbody tr td:nth-of-type(2){width:40%}.reviews table.unstriped tbody tr p{margin-bottom:7px}.reviews .review-card{padding:35px 0px 0px;position:relative;margin-top:50px;margin-bottom:32px}.reviews .review-card .top-content,.reviews .review-card .dk-white-bg{padding-left:30px;padding-right:30px}.reviews .review-card .pet-head-icon{position:absolute;left:0;right:0;top:-50px;margin-inline:auto}.reviews .review-card .sub-icons{margin:15px auto 6px}.reviews .review-card .reviewer-name{margin-bottom:0;color:#0D1533}.reviews .review-card .gray-wave-top{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/cms_pages/gray-wave-b1b3feae754956eeb2810721d23eaee71bfe9974bd2c3e0fabaefc5e9f1d0f0e.svg);background-size:cover;background-repeat:no-repeat;height:45px}.reviews .review-card .dk-white-bg{background-color:#E5E5E5;padding:30px;border-radius:0 0 5px 5px;margin-top:-1px}.reviews .review-card .dk-white-bg .review-text{margin-bottom:6px}.reviews .review-card .dk-white-bg .full-review-link{font-size:12px}.reviews .review-card .circle-icon-container{background-size:60%;background-repeat:no-repeat;background-position:center}.reviews .review-card .turnto{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/logos/turnto-logo-011fdfd546709b7cde3a22300ec7a885eb8481791a4ec5ff7772a681aad31454.svg)}.reviews .review-card .yelp{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/logos/yelp-logo-ba002b988014bbbe20864056aa4e01cec527253765602bb0336182a2979d4f36.svg)}.reviews .review-card .trustpilot{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/logos/trustpilot-logo-4ccb5a498071e8279eae3c363974997c44009201f01480b26933ab9c76b00055.svg)}.reviews .review-card .app-store{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/logos/app-store-logo-white-5ee2ef00a0256a1ba72c2dc73addcc6c626cb33122f1d004e38ff018bd03cc27.svg)}.reviews .review-card .google{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/logos/google-logo-cd090d7b4372cb53be87478d7e6a85aab8ece66ee00570bdd6238fe45cf87472.svg)}.reviews .review-card .consumer-affairs{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/logos/consumer-affairs-logo-white-802c133035464f747b47d873dd74c1e959466f0dc221f5829c1933989d25acae.svg)}.reviews .review-card .google-play{background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/logos/google-play-logo-a002afcdfc162fea8794a25764cf2bd310220e777eacef5513a9e6b02b3202dc.svg)}.summary h3{text-align:center;margin-bottom:20px}.summary h3 img{height:40px;margin-right:12px}.author-info .disclosures{margin:-20px 0px 40px 0}.author-info .disclosures p{color:#525252;font-size:14px}.author-info p{margin-bottom:10px;color:#525252}.insurer-details-footer-cta{margin-top:64px}.insurer-details-footer-cta .header-3{margin-bottom:32px}.insurer-details-footer-cta img{display:block;width:365px;position:relative;left:16%}.piq-breadcrumbs.insurer-comparison ul li:last-of-type a{max-width:200px}.insurer-comparison{position:relative}.insurer-comparison .insurer-badge{background-color:white;display:flex;padding:8px 16px;border-radius:8px;width:425px;justify-content:center}.insurer-comparison .insurer-badge p{margin-bottom:0px;color:#D45E19;font-weight:600;padding:0 8px}.insurer-comparison .insurer-badge img{height:29px;width:auto}.insurer-comparison h1{margin:32px 0px}.insurer-comparison p{margin-bottom:24px}.insurer-comparison a{display:inline-block}.insurer-comparison .cat-dog-img{position:absolute;right:100px;width:450px;bottom:0}@media screen and (max-width: 1100px){.insurer-comparison .cat-dog-img{right:-110px}}.insurer-comparison-body table th{width:33%}.related-blog-content{padding-bottom:72px;background-image:url(https://d2r2ky2b42fyfg.cloudfront.net/assets/cms_pages/insurer-comparison-related-content-bg-faa315135eba85298c89fd1b3dc51086af05e75d02af234771bec299c129575b.png);background-size:360px;background-repeat:no-repeat;background-position:109% 146%}.related-blog-content .header-section{margin-bottom:48px}.related-blog-content .blog-card-link:focus{color:#4268FF}.coverage-comparison .header-content,.claims-comparison .header-content,.other-insurers .header-content{margin-bottom:48px}.coverage-comparison .header-content h2,.claims-comparison .header-content h2,.other-insurers .header-content h2{margin-bottom:32px}.coverage-comparison .cms-content-container,.claims-comparison .cms-content-container,.other-insurers .cms-content-container{margin-bottom:32px}.compare-hub-hero{background:linear-gradient(#CEEEE3, #CEEEE3, rgba(255,0,0,0), rgba(255,0,0,0)) no-repeat !important}.compare-hub-hero .hero-imgs-wrapper{width:800px;height:100%;min-height:450px;position:relative}.compare-hub-hero .hero-imgs-wrapper .grey-paw-1{left:-100px}.compare-hub-hero .hero-imgs-wrapper .grey-paw-2{right:-100px}.compare-hub-temp hr{border-bottom:3px solid #D9E1FF;margin:32px auto}.compare-hub-temp .top-divider{margin-bottom:64px}.compare-hub-temp .bottom-divider{margin-top:64px}.compare-hub-temp p{color:#525252}.compare-hub-temp .header-3,.compare-hub-temp p{margin-bottom:32px}.compare-hub-temp .header-4{margin-bottom:16px}.compare-hub-temp .button-wrapper{text-align:center}.compare-hub-temp .compare-insurers-wrapper{border-radius:4px;border:1px solid #A0B3FF;max-width:525px;margin-bottom:32px;padding:0px 14px}.compare-hub-temp .compare-insurers-wrapper ul{list-style-type:none;margin:0px;display:grid;grid-template-columns:repeat(2, 1fr)}.compare-hub-temp .compare-insurers-wrapper ul li{padding:12px}.compare-hub-temp .compare-insurers-wrapper ul li a{font-size:16px}.compare-hub-temp .compare-insurers-wrapper ul li a:hover{text-shadow:0 0 0.4px #4268FF, 0 0 0.4px #4268FF;font-weight:400}.compare-hub-temp .compare-insurers-wrapper ul li:nth-child(odd){border-right:1.5px solid #EAEEFF}.compare-hub-temp .related-content{padding-bottom:32px;padding-top:32px}.compare-hub-temp .profile-cta{color:#4268FF;text-decoration:underline}.compare-hub-temp .profile-cta .cta-arrow{padding-left:12px;font-size:20px}.compare-hub-temp .profile-cta:hover{color:#162355;font-weight:700}.compare-hub-temp .profile-cta:active{border:2px solid #3757D4;padding:2px 8px}@media screen and (max-width: 1023px){.cms-hero{background-size:1500px;padding:32px 0}.cms-tablet-mobile-sticky-nav .sticky-menu{-webkit-transition:opacity 600ms, visibility 600ms;transition:opacity 600ms, visibility 600ms;background-color:white;box-shadow:0px 3px 6px #0000001F}.cms-tablet-mobile-sticky-nav .sticky-menu ul{list-style-type:none;padding:16px 0px;overflow:auto;white-space:nowrap;margin:0px}.cms-tablet-mobile-sticky-nav .sticky-menu ul li{padding:0px 12px;display:inline-block}.cms-tablet-mobile-sticky-nav .sticky-menu ul li a{position:relative;font-size:15px;color:#525252}.cms-tablet-mobile-sticky-nav .sticky-menu ul li .active{color:#4268FF;font-weight:700}.cms-tablet-mobile-sticky-nav .sticky-menu ul li .active::after{position:absolute;display:inline-block;content:"";width:100%;height:3px;top:120%;left:0;background:#4268FF;z-index:2000}.cms-tablet-mobile-sticky-nav .sticky.is-stuck{z-index:1000}.main-content-container .section-margins{margin-bottom:48px}.cms-content-container,.cms-content-container.simple{padding:0px 32px 16px 32px}.about{padding-top:48px}.about .bio-card{margin-top:16px}.reviews table.unstriped{margin-top:0}.cms-hero.insurer-comparison{margin-bottom:0px}.related-blog-content{background-size:500px;background-position:110% 139%}.compare-hub-hero .button-wrapper{text-align:center}.compare-hub-hero .hero-imgs-wrapper{margin-bottom:32px;width:100%}.compare-hub-temp hr{width:95%}}@media screen and (max-width: 639px){.insurer-details .primary-btn{width:100%}.main-content-container .section-margins{margin-bottom:32px}.cms-content-container,.cms-content-container.simple{padding:0px 16px 16px 16px}.cms-content-container h3,.cms-content-container.simple h3{margin:32px -16px 32px -16px;padding:20px 16px;font-size:24px}.cms-content-container h3:first-of-type,.cms-content-container.simple h3:first-of-type{margin-top:0px}.cms-content-container.simple{padding:20px 16px 0px}.blue-cms-content-container{padding:32px 16px 16px}.about .bio-card{padding:34px 16px}.about .bio-card p{font-size:16px}.about .bio-card p:first-of-type span{margin-top:-10px}.author-info p{margin-bottom:5px}.reviews .cms-content-container{padding-bottom:0}.reviews table.unstriped{margin-bottom:0}.reviews table.unstriped tbody tr td{display:block;width:100% !important}.reviews table.unstriped tbody tr td .source-icon{padding-right:8px;max-height:64px}.reviews table.unstriped tbody tr td .source-icon:last-of-type{padding-right:0}.summary .piq-badge{display:block;margin:0 auto 12px auto}.insurer-details-footer-cta{margin-top:32px}.insurer-details-footer-cta .primary-btn{width:100%}.insurer-details-footer-cta img{left:0}.cms-hero.insurer-comparison{padding:64px 0px 180px}.cms-hero.insurer-comparison h1{margin:0px 0px 24px 0px}.cms-hero.insurer-comparison a{margin:0px auto;width:100%}.cms-hero.insurer-comparison .cat-dog-img{right:0}.insurer-comparison-body{padding-top:32px}.insurer-comparison-body .table-wrapper{padding-right:0}.insurer-comparison-body .table-wrapper table{display:block;width:100%;overflow-x:auto}.insurer-comparison-body .table-wrapper table th{min-width:170px}.insurer-comparison-body .primary-btn{width:100%}.related-blog-content{padding-bottom:128px;background-size:200px;background-position:109% 108%}.related-blog-content .header-section{margin-bottom:32px}.compare-hub-hero h1{margin-bottom:0px}.compare-hub-hero .hero-imgs-wrapper{height:100%;margin-top:16px;max-height:200px;min-height:200px;background-size:contain}.compare-hub-temp .top-divider{margin-bottom:32px}.compare-hub-temp .bottom-divider{margin-top:32px}}#adi-form .adi-filter-form{margin-left:10rem;margin-right:10rem}#adi-form .adi-filter-form .field{font-size:1rem;margin-bottom:1.5rem}#adi-form .adi-filter-form .field label{font-size:15px;font-weight:bold}#adi-form .adi-filter-form .field .pet-age{font-weight:normal}#adi-form .adi-filter-form .field .pet-type{font-weight:normal}#adi-form .delete-btn{background-color:red}#adi-form .form-options{padding:2rem}#adi-form #error-messages{color:red;font-size:1rem;font-weight:bold}#adi-form table{border-collapse:collapse;margin:0 auto}#adi-form th,#adi-form td{border:1px solid black;padding:8px;text-align:left}@use 'sitewide_styles' as *;.kaminari-pagination-container{text-align:center}.kaminari-pagination-container nav.pagination{margin:16px auto;display:block;text-align:center}.kaminari-pagination-container nav.pagination a{font-size:16px;padding-left:30px}.kaminari-pagination-container nav.pagination a:hover{background-color:transparent;color:#4268FF;font-weight:800}.kaminari-pagination-container nav.pagination span{display:inline-block}.kaminari-pagination-container nav.pagination .current{background-color:transparent;color:#4268FF;font-weight:800;font-size:20px;padding-left:30px}.kaminari-pagination-container nav.pagination .prev a{padding-left:10px}.kaminari-pagination-container nav.pagination .last,.kaminari-pagination-container nav.pagination .gap,.kaminari-pagination-container nav.pagination .first{display:none}.kaminari-pagination-container nav.pagination .right-arrow-gray,.kaminari-pagination-container nav.pagination .left-arrow-gray{background-color:#A3A3A3;border-radius:50%;height:32px;width:32px;padding-top:6px;padding-left:3px}.kaminari-pagination-container nav.pagination .right-arrow-gray i,.kaminari-pagination-container nav.pagination .left-arrow-gray i{font-size:22px;color:#737373}.kaminari-pagination-container nav.pagination .left-arrow-gray{padding-left:0}.kaminari-pagination-container nav.pagination .left-arrow-gray i{margin-left:-3px}.kaminari-pagination-container nav.pagination .right-arrow-gray:hover,.kaminari-pagination-container nav.pagination .left-arrow-gray:hover{background-color:#4268FF}.kaminari-pagination-container nav.pagination .right-arrow-gray:hover i,.kaminari-pagination-container nav.pagination .left-arrow-gray:hover i{color:#FAFAFA}.piq-pagination{padding:0;margin:20px 0}.piq-pagination li{margin:0 8px}.piq-pagination a{font-family:'inter', sans-serif;color:#525252 !important;font-size:18px;padding:1px 10px}.piq-pagination li.current{font-size:18px;color:#4268FF !important;background:none !important;outline:solid 1.5px #4268FF;border-radius:4px}.piq-pagination a:hover{background:none !important;color:#4268FF !important}.piq-pagination li:hover{background:none !important;outline:solid 1.5px #4268FF;border-radius:4px}.piq-pagination .ellipsis:hover{outline:none;border:none}@media screen and (max-width: 639px){.kaminari-pagination-container .category-pagination-container nav.pagination{margin:20px auto 80px auto}.kaminari-pagination-container .category-pagination-container nav.pagination a{padding-left:20px}.kaminari-pagination-container .category-pagination-container nav.pagination .prev a{padding-left:0}.kaminari-pagination-container .category-pagination-container nav.pagination .next a{padding-right:0}.kaminari-pagination-container .category-pagination-container nav.pagination .current{padding-left:20px}.piq-pagination ul{line-height:3}}@use 'sitewide_styles' as *;.redirects-wrapper .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.redirects-wrapper .btn-pad{padding:8px 20px !important;margin-bottom:auto;max-height:42px !important}.redirects-wrapper .filter-text{text-align:right}.redirects-wrapper .results{font-size:17px;font-weight:bold}.redirects-wrapper #search-form{display:inline-flex}.redirects-wrapper #search-form button{max-height:62px;margin-top:25px}.redirects-wrapper #search{margin:32px 30px 30px 0px;padding:10px;max-height:42px}.redirects-wrapper .top-flex{display:flex;display:flex;justify-content:space-between;align-items:center}.redirects-wrapper #filter-form{margin-right:10%}.redirects-wrapper .redirect-top{top:30px}.redirects-wrapper #delete{color:red}@use 'sitewide_styles' as *;.cms-page .row{max-width:95rem;margin:auto}.cms-page table{min-width:95rem}.cms-page td,.cms-page th{padding:10px 5px;border:1px solid #dddddd}.cms-page tr:hover{background-color:#FFFFD6}.cms-page .asc::after{content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #23527c;display:inline-block;margin-left:0.5rem;transform:rotate(270deg);-webkit-transform:rotate(270deg)}.cms-page .desc::after{content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #23527c;display:inline-block;margin-left:0.5rem;transform:rotate(90deg);-webkit-transform:rotate(90deg)}.cms-page .show_edit{width:49px}.cms-page #filter-form{text-align:right;margin:1rem 0 1.5rem 0}.cms-page .filter-button{padding:0 6px}.cms-page .primary-btn{color:white;background-color:#4268FF;font-size:14px;padding:8px 20px;border-radius:36px;display:inline-block;float:right}.cms-page .secondary-btn{color:white;background-color:#337ab7}.cms-page .primary-btn:hover{color:white;text-decoration:none;background-color:#3757D4;box-shadow:0px 5px 6px #171717}.cms-page .secondary-btn:hover{color:white;text-decoration:none;background-color:#2D6CA4;box-shadow:0px 5px 6px #171717}.cms-page .redirect-btn{margin-right:1.5rem}.cms-page th{width:70px}@media print,screen and (min-width: 40em){.reveal.large,.reveal.small,.reveal.tiny,.reveal{right:auto;left:auto;margin:0 auto}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=76em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-weight:normal;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto}[data-whatinput='mouse'] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}.row{max-width:75rem;margin-right:auto;margin-left:auto}.row::before,.row::after{display:table;content:' ';flex-basis:0;order:1}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row .row{margin-right:-0.625rem;margin-left:-0.625rem}@media print,screen and (min-width: 40em){.row .row{margin-right:-0.9375rem;margin-left:-0.9375rem}}@media print,screen and (min-width: 64em){.row .row{margin-right:-0.9375rem;margin-left:-0.9375rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.gutter-small>.column,.row.gutter-small>.columns{padding-right:0.625rem;padding-left:0.625rem}.row.gutter-medium>.column,.row.gutter-medium>.columns{padding-right:0.9375rem;padding-left:0.9375rem}.column,.columns{width:100%;float:left;padding-right:0.625rem;padding-left:0.625rem}@media print,screen and (min-width: 40em){.column,.columns{padding-right:0.9375rem;padding-left:0.9375rem}}.column,.columns,.column:last-child:not(:first-child){float:left;clear:none}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{width:8.3333333333%}.small-push-1{position:relative;left:8.3333333333%}.small-pull-1{position:relative;left:-8.3333333333%}.small-offset-0{margin-left:0%}.small-2{width:16.6666666667%}.small-push-2{position:relative;left:16.6666666667%}.small-pull-2{position:relative;left:-16.6666666667%}.small-offset-1{margin-left:8.3333333333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.6666666667%}.small-4{width:33.3333333333%}.small-push-4{position:relative;left:33.3333333333%}.small-pull-4{position:relative;left:-33.3333333333%}.small-offset-3{margin-left:25%}.small-5{width:41.6666666667%}.small-push-5{position:relative;left:41.6666666667%}.small-pull-5{position:relative;left:-41.6666666667%}.small-offset-4{margin-left:33.3333333333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.6666666667%}.small-7{width:58.3333333333%}.small-push-7{position:relative;left:58.3333333333%}.small-pull-7{position:relative;left:-58.3333333333%}.small-offset-6{margin-left:50%}.small-8{width:66.6666666667%}.small-push-8{position:relative;left:66.6666666667%}.small-pull-8{position:relative;left:-66.6666666667%}.small-offset-7{margin-left:58.3333333333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.6666666667%}.small-10{width:83.3333333333%}.small-push-10{position:relative;left:83.3333333333%}.small-pull-10{position:relative;left:-83.3333333333%}.small-offset-9{margin-left:75%}.small-11{width:91.6666666667%}.small-push-11{position:relative;left:91.6666666667%}.small-pull-11{position:relative;left:-91.6666666667%}.small-offset-10{margin-left:83.3333333333%}.small-12{width:100%}.small-offset-11{margin-left:91.6666666667%}.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{float:left;width:33.3333333333%}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{float:left;width:25%}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{float:left;width:20%}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{float:left;width:16.6666666667%}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{float:left;width:14.2857142857%}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{float:left;width:12.5%}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-collapse .row{margin-right:0;margin-left:0}.expanded.row .small-collapse.row{margin-right:0;margin-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:0.625rem;padding-left:0.625rem}.small-centered{margin-right:auto;margin-left:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-uncentered,.small-push-0,.small-pull-0{position:static;margin-right:0;margin-left:0}.small-uncentered,.small-uncentered:last-child:not(:first-child),.small-push-0,.small-push-0:last-child:not(:first-child),.small-pull-0,.small-pull-0:last-child:not(:first-child){float:left;clear:none}.small-uncentered:last-child:not(:first-child),.small-push-0:last-child:not(:first-child),.small-pull-0:last-child:not(:first-child){float:right}@media print,screen and (min-width: 40em){.medium-1{width:8.3333333333%}.medium-push-1{position:relative;left:8.3333333333%}.medium-pull-1{position:relative;left:-8.3333333333%}.medium-offset-0{margin-left:0%}.medium-2{width:16.6666666667%}.medium-push-2{position:relative;left:16.6666666667%}.medium-pull-2{position:relative;left:-16.6666666667%}.medium-offset-1{margin-left:8.3333333333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.6666666667%}.medium-4{width:33.3333333333%}.medium-push-4{position:relative;left:33.3333333333%}.medium-pull-4{position:relative;left:-33.3333333333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.6666666667%}.medium-push-5{position:relative;left:41.6666666667%}.medium-pull-5{position:relative;left:-41.6666666667%}.medium-offset-4{margin-left:33.3333333333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.6666666667%}.medium-7{width:58.3333333333%}.medium-push-7{position:relative;left:58.3333333333%}.medium-pull-7{position:relative;left:-58.3333333333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.6666666667%}.medium-push-8{position:relative;left:66.6666666667%}.medium-pull-8{position:relative;left:-66.6666666667%}.medium-offset-7{margin-left:58.3333333333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.6666666667%}.medium-10{width:83.3333333333%}.medium-push-10{position:relative;left:83.3333333333%}.medium-pull-10{position:relative;left:-83.3333333333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.6666666667%}.medium-push-11{position:relative;left:91.6666666667%}.medium-pull-11{position:relative;left:-91.6666666667%}.medium-offset-10{margin-left:83.3333333333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.6666666667%}.medium-up-1>.column,.medium-up-1>.columns{float:left;width:100%}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{float:left;width:50%}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.3333333333%}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{float:left;width:25%}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{float:left;width:20%}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{float:left;width:16.6666666667%}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{float:left;width:14.2857142857%}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{float:left;width:12.5%}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-collapse .row{margin-right:0;margin-left:0}.expanded.row .medium-collapse.row{margin-right:0;margin-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:0.9375rem;padding-left:0.9375rem}.medium-centered{margin-right:auto;margin-left:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;margin-right:0;margin-left:0}.medium-uncentered,.medium-uncentered:last-child:not(:first-child),.medium-push-0,.medium-push-0:last-child:not(:first-child),.medium-pull-0,.medium-pull-0:last-child:not(:first-child){float:left;clear:none}.medium-uncentered:last-child:not(:first-child),.medium-push-0:last-child:not(:first-child),.medium-pull-0:last-child:not(:first-child){float:right}}@media print,screen and (min-width: 64em){.large-1{width:8.3333333333%}.large-push-1{position:relative;left:8.3333333333%}.large-pull-1{position:relative;left:-8.3333333333%}.large-offset-0{margin-left:0%}.large-2{width:16.6666666667%}.large-push-2{position:relative;left:16.6666666667%}.large-pull-2{position:relative;left:-16.6666666667%}.large-offset-1{margin-left:8.3333333333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.6666666667%}.large-4{width:33.3333333333%}.large-push-4{position:relative;left:33.3333333333%}.large-pull-4{position:relative;left:-33.3333333333%}.large-offset-3{margin-left:25%}.large-5{width:41.6666666667%}.large-push-5{position:relative;left:41.6666666667%}.large-pull-5{position:relative;left:-41.6666666667%}.large-offset-4{margin-left:33.3333333333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.6666666667%}.large-7{width:58.3333333333%}.large-push-7{position:relative;left:58.3333333333%}.large-pull-7{position:relative;left:-58.3333333333%}.large-offset-6{margin-left:50%}.large-8{width:66.6666666667%}.large-push-8{position:relative;left:66.6666666667%}.large-pull-8{position:relative;left:-66.6666666667%}.large-offset-7{margin-left:58.3333333333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.6666666667%}.large-10{width:83.3333333333%}.large-push-10{position:relative;left:83.3333333333%}.large-pull-10{position:relative;left:-83.3333333333%}.large-offset-9{margin-left:75%}.large-11{width:91.6666666667%}.large-push-11{position:relative;left:91.6666666667%}.large-pull-11{position:relative;left:-91.6666666667%}.large-offset-10{margin-left:83.3333333333%}.large-12{width:100%}.large-offset-11{margin-left:91.6666666667%}.large-up-1>.column,.large-up-1>.columns{float:left;width:100%}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{float:left;width:50%}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{float:left;width:33.3333333333%}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{float:left;width:20%}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{float:left;width:16.6666666667%}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{float:left;width:14.2857142857%}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{float:left;width:12.5%}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-collapse .row{margin-right:0;margin-left:0}.expanded.row .large-collapse.row{margin-right:0;margin-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:0.9375rem;padding-left:0.9375rem}.large-centered{margin-right:auto;margin-left:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-uncentered,.large-push-0,.large-pull-0{position:static;margin-right:0;margin-left:0}.large-uncentered,.large-uncentered:last-child:not(:first-child),.large-push-0,.large-push-0:last-child:not(:first-child),.large-pull-0,.large-pull-0:last-child:not(:first-child){float:left;clear:none}.large-uncentered:last-child:not(:first-child),.large-push-0:last-child:not(:first-child),.large-pull-0:last-child:not(:first-child){float:right}}.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width: 40em){.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}}.row{max-width:75rem;margin-right:auto;margin-left:auto;display:flex;flex-flow:row wrap}.row .row{margin-right:-0.625rem;margin-left:-0.625rem}@media print,screen and (min-width: 40em){.row .row{margin-right:-0.9375rem;margin-left:-0.9375rem}}@media print,screen and (min-width: 64em){.row .row{margin-right:-0.9375rem;margin-left:-0.9375rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row.is-collapse-child,.row.collapse>.column>.row,.row.collapse>.columns>.row{margin-right:0;margin-left:0}.column,.columns{flex:1 1 0px;padding-right:0.625rem;padding-left:0.625rem;min-width:0}@media print,screen and (min-width: 40em){.column,.columns{padding-right:0.9375rem;padding-left:0.9375rem}}.column.row.row,.row.row.columns{float:none;display:block}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.small-offset-0{margin-left:0%}.small-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.small-offset-1{margin-left:8.3333333333%}.small-3{flex:0 0 25%;max-width:25%}.small-offset-2{margin-left:16.6666666667%}.small-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.small-offset-3{margin-left:25%}.small-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.small-offset-4{margin-left:33.3333333333%}.small-6{flex:0 0 50%;max-width:50%}.small-offset-5{margin-left:41.6666666667%}.small-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.small-offset-6{margin-left:50%}.small-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.small-offset-7{margin-left:58.3333333333%}.small-9{flex:0 0 75%;max-width:75%}.small-offset-8{margin-left:66.6666666667%}.small-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.small-offset-9{margin-left:75%}.small-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.small-offset-10{margin-left:83.3333333333%}.small-12{flex:0 0 100%;max-width:100%}.small-offset-11{margin-left:91.6666666667%}.small-up-1{flex-wrap:wrap}.small-up-1>.column,.small-up-1>.columns{flex:0 0 100%;max-width:100%}.small-up-2{flex-wrap:wrap}.small-up-2>.column,.small-up-2>.columns{flex:0 0 50%;max-width:50%}.small-up-3{flex-wrap:wrap}.small-up-3>.column,.small-up-3>.columns{flex:0 0 33.3333333333%;max-width:33.3333333333%}.small-up-4{flex-wrap:wrap}.small-up-4>.column,.small-up-4>.columns{flex:0 0 25%;max-width:25%}.small-up-5{flex-wrap:wrap}.small-up-5>.column,.small-up-5>.columns{flex:0 0 20%;max-width:20%}.small-up-6{flex-wrap:wrap}.small-up-6>.column,.small-up-6>.columns{flex:0 0 16.6666666667%;max-width:16.6666666667%}.small-up-7{flex-wrap:wrap}.small-up-7>.column,.small-up-7>.columns{flex:0 0 14.2857142857%;max-width:14.2857142857%}.small-up-8{flex-wrap:wrap}.small-up-8>.column,.small-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:0.625rem;padding-left:0.625rem}@media print,screen and (min-width: 40em){.medium-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.medium-offset-0{margin-left:0%}.medium-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.medium-offset-1{margin-left:8.3333333333%}.medium-3{flex:0 0 25%;max-width:25%}.medium-offset-2{margin-left:16.6666666667%}.medium-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.medium-offset-3{margin-left:25%}.medium-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.medium-offset-4{margin-left:33.3333333333%}.medium-6{flex:0 0 50%;max-width:50%}.medium-offset-5{margin-left:41.6666666667%}.medium-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.medium-offset-6{margin-left:50%}.medium-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.medium-offset-7{margin-left:58.3333333333%}.medium-9{flex:0 0 75%;max-width:75%}.medium-offset-8{margin-left:66.6666666667%}.medium-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.medium-offset-9{margin-left:75%}.medium-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.medium-offset-10{margin-left:83.3333333333%}.medium-12{flex:0 0 100%;max-width:100%}.medium-offset-11{margin-left:91.6666666667%}.medium-up-1{flex-wrap:wrap}.medium-up-1>.column,.medium-up-1>.columns{flex:0 0 100%;max-width:100%}.medium-up-2{flex-wrap:wrap}.medium-up-2>.column,.medium-up-2>.columns{flex:0 0 50%;max-width:50%}.medium-up-3{flex-wrap:wrap}.medium-up-3>.column,.medium-up-3>.columns{flex:0 0 33.3333333333%;max-width:33.3333333333%}.medium-up-4{flex-wrap:wrap}.medium-up-4>.column,.medium-up-4>.columns{flex:0 0 25%;max-width:25%}.medium-up-5{flex-wrap:wrap}.medium-up-5>.column,.medium-up-5>.columns{flex:0 0 20%;max-width:20%}.medium-up-6{flex-wrap:wrap}.medium-up-6>.column,.medium-up-6>.columns{flex:0 0 16.6666666667%;max-width:16.6666666667%}.medium-up-7{flex-wrap:wrap}.medium-up-7>.column,.medium-up-7>.columns{flex:0 0 14.2857142857%;max-width:14.2857142857%}.medium-up-8{flex-wrap:wrap}.medium-up-8>.column,.medium-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}}@media print,screen and (min-width: 40em) and (min-width: 40em){.medium-expand{flex:1 1 0px}}.row.medium-unstack>.column,.row.medium-unstack>.columns{flex:0 0 100%}@media print,screen and (min-width: 40em) and (min-width: 40em){.row.medium-unstack>.column,.row.medium-unstack>.columns{flex:1 1 0px}}@media print,screen and (min-width: 40em){.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:0.9375rem;padding-left:0.9375rem}}@media print,screen and (min-width: 64em){.large-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.large-offset-0{margin-left:0%}.large-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.large-offset-1{margin-left:8.3333333333%}.large-3{flex:0 0 25%;max-width:25%}.large-offset-2{margin-left:16.6666666667%}.large-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.large-offset-3{margin-left:25%}.large-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.large-offset-4{margin-left:33.3333333333%}.large-6{flex:0 0 50%;max-width:50%}.large-offset-5{margin-left:41.6666666667%}.large-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.large-offset-6{margin-left:50%}.large-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.large-offset-7{margin-left:58.3333333333%}.large-9{flex:0 0 75%;max-width:75%}.large-offset-8{margin-left:66.6666666667%}.large-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.large-offset-9{margin-left:75%}.large-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.large-offset-10{margin-left:83.3333333333%}.large-12{flex:0 0 100%;max-width:100%}.large-offset-11{margin-left:91.6666666667%}.large-up-1{flex-wrap:wrap}.large-up-1>.column,.large-up-1>.columns{flex:0 0 100%;max-width:100%}.large-up-2{flex-wrap:wrap}.large-up-2>.column,.large-up-2>.columns{flex:0 0 50%;max-width:50%}.large-up-3{flex-wrap:wrap}.large-up-3>.column,.large-up-3>.columns{flex:0 0 33.3333333333%;max-width:33.3333333333%}.large-up-4{flex-wrap:wrap}.large-up-4>.column,.large-up-4>.columns{flex:0 0 25%;max-width:25%}.large-up-5{flex-wrap:wrap}.large-up-5>.column,.large-up-5>.columns{flex:0 0 20%;max-width:20%}.large-up-6{flex-wrap:wrap}.large-up-6>.column,.large-up-6>.columns{flex:0 0 16.6666666667%;max-width:16.6666666667%}.large-up-7{flex-wrap:wrap}.large-up-7>.column,.large-up-7>.columns{flex:0 0 14.2857142857%;max-width:14.2857142857%}.large-up-8{flex-wrap:wrap}.large-up-8>.column,.large-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}}@media print,screen and (min-width: 64em) and (min-width: 64em){.large-expand{flex:1 1 0px}}.row.large-unstack>.column,.row.large-unstack>.columns{flex:0 0 100%}@media print,screen and (min-width: 64em) and (min-width: 64em){.row.large-unstack>.column,.row.large-unstack>.columns{flex:1 1 0px}}@media print,screen and (min-width: 64em){.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:0.9375rem;padding-left:0.9375rem}}.shrink{flex:0 0 auto;max-width:100%}.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width: 40em){.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}}.align-left{justify-content:flex-start}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-left.vertical.menu>li>a{justify-content:flex-start}.align-right.vertical.menu>li>a{justify-content:flex-end}.align-center.vertical.menu>li>a{justify-content:center}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-center-middle{justify-content:center;align-items:center;align-content:center}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}@media print,screen and (min-width: 40em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media print,screen and (min-width: 64em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}.flex-container{display:flex}.flex-child-auto{flex:1 1 auto}.flex-child-grow{flex:1 0 auto}.flex-child-shrink{flex:0 1 auto}.flex-dir-row{flex-direction:row}.flex-dir-row-reverse{flex-direction:row-reverse}.flex-dir-column{flex-direction:column}.flex-dir-column-reverse{flex-direction:column-reverse}@media print,screen and (min-width: 40em){.medium-flex-container{display:flex}.medium-flex-child-auto{flex:1 1 auto}.medium-flex-child-grow{flex:1 0 auto}.medium-flex-child-shrink{flex:0 1 auto}.medium-flex-dir-row{flex-direction:row}.medium-flex-dir-row-reverse{flex-direction:row-reverse}.medium-flex-dir-column{flex-direction:column}.medium-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width: 64em){.large-flex-container{display:flex}.large-flex-child-auto{flex:1 1 auto}.large-flex-child-grow{flex:1 0 auto}.large-flex-child-shrink{flex:0 1 auto}.large-flex-dir-row{flex-direction:row}.large-flex-dir-row-reverse{flex-direction:row-reverse}.large-flex-dir-column{flex-direction:column}.large-flex-dir-column-reverse{flex-direction:column-reverse}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#cacaca}h1,.h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:0.5rem}h2,.h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:0.5rem}h3,.h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:0.5rem}h4,.h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:0.5rem}h5,.h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:0.5rem}h6,.h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:0.5rem}@media print,screen and (min-width: 40em){h1,.h1{font-size:3rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:1.9375rem}h4,.h4{font-size:1.5625rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#1468a0}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ul ol,ol ul,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:0.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}kbd{margin:0;padding:0.125rem 0.25rem 0;background-color:#e6e6e6;font-family:Consolas, "Liberation Mono", Courier, monospace;color:#0a0a0a}.subheader{margin-top:0.2rem;margin-bottom:0.5rem;font-weight:normal;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ol.no-bullet{margin-left:0;list-style:none}.cite-block,cite{display:block;color:#8a8a8a;font-size:0.8125rem}.cite-block:before,cite:before{content:"— "}.code-inline,code{border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas, "Liberation Mono", Courier, monospace;font-weight:normal;color:#0a0a0a;display:inline;max-width:100%;word-wrap:break-word;padding:0.125rem 0.3125rem 0.0625rem}.code-block{border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas, "Liberation Mono", Courier, monospace;font-weight:normal;color:#0a0a0a;display:block;overflow:auto;white-space:pre;padding:1rem;margin-bottom:1.5rem}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;color:black !important;color-adjust:economy;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:0.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;transition:box-shadow 0.5s, border-color 0.25s ease-in-out;appearance:none}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s, border-color 0.25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type='submit'],[type='button']{appearance:none;border-radius:0}input[type='search']{box-sizing:border-box}::placeholder{color:#cacaca}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}[type='checkbox']+label,[type='radio']+label{display:inline-block;vertical-align:baseline;margin-left:0.5rem;margin-right:1rem;margin-bottom:0}[type='checkbox']+label[for],[type='radio']+label[for]{cursor:pointer}label>[type='checkbox'],label>[type='radio']{margin-right:0.5rem}[type='file']{width:100%}label{display:block;margin:0;font-size:0.875rem;font-weight:normal;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:0.5625rem 0}.help-text{margin-top:-0.5rem;font-size:0.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:flex;width:100%;margin-bottom:1rem;align-items:stretch}.input-group>:first-child,.input-group>.input-group-button:first-child>*{border-radius:0 0 0 0}.input-group>:last-child,.input-group>.input-group-button:last-child>*{border-radius:0 0 0 0}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label,.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:flex;flex:0 0 auto;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;flex:1 1 0px;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:flex;flex:0 0 auto}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:0.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-0.1875rem;padding:0 0.1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:0.5rem;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:box-shadow 0.5s, border-color 0.25s ease-in-out}@media screen and (min-width: 0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s, border-color 0.25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}select:not([multiple]){padding-top:0;padding-bottom:0}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-0.5rem;margin-bottom:1rem;font-size:0.75rem;font-weight:bold;color:#cc4b37}.form-error.is-visible{display:block}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:0.85em 1em;border:1px solid transparent;border-radius:0;transition:background-color 0.25s ease-out, color 0.25s ease-out;font-family:inherit;font-size:0.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer}[data-whatinput='mouse'] .button{outline:0}.button.tiny{font-size:0.6rem}.button.small{font-size:0.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button,.button.disabled,.button[disabled],.button.disabled:hover,.button[disabled]:hover,.button.disabled:focus,.button[disabled]:focus{background-color:#1779ba;color:#fefefe}.button:hover,.button:focus{background-color:#14679e;color:#fefefe}.button.primary,.button.primary.disabled,.button.primary[disabled],.button.primary.disabled:hover,.button.primary[disabled]:hover,.button.primary.disabled:focus,.button.primary[disabled]:focus{background-color:#1779ba;color:#fefefe}.button.primary:hover,.button.primary:focus{background-color:#126195;color:#fefefe}.button.secondary,.button.secondary.disabled,.button.secondary[disabled],.button.secondary.disabled:hover,.button.secondary[disabled]:hover,.button.secondary.disabled:focus,.button.secondary[disabled]:focus{background-color:#767676;color:#fefefe}.button.secondary:hover,.button.secondary:focus{background-color:#5e5e5e;color:#fefefe}.button.success,.button.success.disabled,.button.success[disabled],.button.success.disabled:hover,.button.success[disabled]:hover,.button.success.disabled:focus,.button.success[disabled]:focus{background-color:#3adb76;color:#0a0a0a}.button.success:hover,.button.success:focus{background-color:#22bb5b;color:#0a0a0a}.button.warning,.button.warning.disabled,.button.warning[disabled],.button.warning.disabled:hover,.button.warning[disabled]:hover,.button.warning.disabled:focus,.button.warning[disabled]:focus{background-color:#ffae00;color:#0a0a0a}.button.warning:hover,.button.warning:focus{background-color:#cc8b00;color:#0a0a0a}.button.alert,.button.alert.disabled,.button.alert[disabled],.button.alert.disabled:hover,.button.alert[disabled]:hover,.button.alert.disabled:focus,.button.alert[disabled]:focus{background-color:#cc4b37;color:#fefefe}.button.alert:hover,.button.alert:focus{background-color:#a53b2a;color:#fefefe}.button.hollow,.button.hollow:hover,.button.hollow:focus,.button.hollow.disabled,.button.hollow.disabled:hover,.button.hollow.disabled:focus,.button.hollow[disabled],.button.hollow[disabled]:hover,.button.hollow[disabled]:focus{background-color:transparent}.button.hollow,.button.hollow.disabled,.button.hollow[disabled],.button.hollow.disabled:hover,.button.hollow[disabled]:hover,.button.hollow.disabled:focus,.button.hollow[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button.hollow:hover,.button.hollow:focus{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary,.button.hollow.primary.disabled,.button.hollow.primary[disabled],.button.hollow.primary.disabled:hover,.button.hollow.primary[disabled]:hover,.button.hollow.primary.disabled:focus,.button.hollow.primary[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.secondary,.button.hollow.secondary.disabled,.button.hollow.secondary[disabled],.button.hollow.secondary.disabled:hover,.button.hollow.secondary[disabled]:hover,.button.hollow.secondary.disabled:focus,.button.hollow.secondary[disabled]:focus{border:1px solid #767676;color:#767676}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.success,.button.hollow.success.disabled,.button.hollow.success[disabled],.button.hollow.success.disabled:hover,.button.hollow.success[disabled]:hover,.button.hollow.success.disabled:focus,.button.hollow.success[disabled]:focus{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.warning,.button.hollow.warning.disabled,.button.hollow.warning[disabled],.button.hollow.warning.disabled:hover,.button.hollow.warning[disabled]:hover,.button.hollow.warning.disabled:focus,.button.hollow.warning[disabled]:focus{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.alert,.button.hollow.alert.disabled,.button.hollow.alert[disabled],.button.hollow.alert.disabled:hover,.button.hollow.alert[disabled]:hover,.button.hollow.alert.disabled:focus,.button.hollow.alert[disabled]:focus{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#67251a;color:#67251a}.button.clear,.button.clear:hover,.button.clear:focus,.button.clear.disabled,.button.clear.disabled:hover,.button.clear.disabled:focus,.button.clear[disabled],.button.clear[disabled]:hover,.button.clear[disabled]:focus{border-color:transparent;background-color:transparent}.button.clear,.button.clear.disabled,.button.clear[disabled],.button.clear.disabled:hover,.button.clear[disabled]:hover,.button.clear.disabled:focus,.button.clear[disabled]:focus{color:#1779ba}.button.clear:hover,.button.clear:focus{color:#0c3d5d}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary[disabled],.button.clear.primary.disabled:hover,.button.clear.primary[disabled]:hover,.button.clear.primary.disabled:focus,.button.clear.primary[disabled]:focus{color:#1779ba}.button.clear.primary:hover,.button.clear.primary:focus{color:#0c3d5d}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary[disabled],.button.clear.secondary.disabled:hover,.button.clear.secondary[disabled]:hover,.button.clear.secondary.disabled:focus,.button.clear.secondary[disabled]:focus{color:#767676}.button.clear.secondary:hover,.button.clear.secondary:focus{color:#3b3b3b}.button.clear.success,.button.clear.success.disabled,.button.clear.success[disabled],.button.clear.success.disabled:hover,.button.clear.success[disabled]:hover,.button.clear.success.disabled:focus,.button.clear.success[disabled]:focus{color:#3adb76}.button.clear.success:hover,.button.clear.success:focus{color:#157539}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning[disabled],.button.clear.warning.disabled:hover,.button.clear.warning[disabled]:hover,.button.clear.warning.disabled:focus,.button.clear.warning[disabled]:focus{color:#ffae00}.button.clear.warning:hover,.button.clear.warning:focus{color:#805700}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert[disabled],.button.clear.alert.disabled:hover,.button.clear.alert[disabled]:hover,.button.clear.alert.disabled:focus,.button.clear.alert[disabled]:focus{color:#cc4b37}.button.clear.alert:hover,.button.clear.alert:focus{color:#67251a}.button.disabled,.button[disabled]{opacity:0.25;cursor:not-allowed}.button.dropdown::after{display:block;width:0;height:0;border:inset 0.4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:0.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow::after,.button.dropdown.clear::after{border-top-color:#1779ba}.button.dropdown.hollow.primary::after,.button.dropdown.clear.primary::after{border-top-color:#1779ba}.button.dropdown.hollow.secondary::after,.button.dropdown.clear.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after,.button.dropdown.clear.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after,.button.dropdown.clear.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after,.button.dropdown.clear.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-0.1em;float:none;margin-left:0}a.button:hover,a.button:focus{text-decoration:none}.accordion{margin-left:0;background:#fefefe;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0 0 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:0.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0 0 0 0}.accordion-title:hover,.accordion-title:focus{background-color:#e6e6e6}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-0.5rem;content:"+"}.is-active>.accordion-title::before{content:"–"}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.accordion-menu li{width:100%}.accordion-menu a{padding:0.7rem 1rem}.accordion-menu .is-accordion-submenu a{padding:0.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-right:0;margin-left:1rem}.accordion-menu.align-right .nested.is-accordion-submenu{margin-right:1rem;margin-left:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{right:1rem;left:auto}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded='true']>a::after{transform:rotate(180deg);transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer}.submenu-toggle::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded='true']::after{transform:scaleY(-1);transform-origin:50% 50%}.submenu-toggle-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.close-button{position:absolute;z-index:10;color:#8a8a8a;cursor:pointer}[data-whatinput='mouse'] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#0a0a0a}.close-button.small{right:0.66rem;top:0.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:0.5rem;font-size:2em;line-height:1}.menu{padding:0;margin:0;list-style:none;position:relative;display:flex;flex-wrap:wrap}[data-whatinput='mouse'] .menu li{outline:0}.menu a,.menu .button{line-height:1;text-decoration:none;display:block;padding:0.7rem 1rem}.menu input,.menu select,.menu a,.menu button{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{flex-wrap:wrap;flex-direction:row}.menu.vertical{flex-wrap:nowrap;flex-direction:column}.menu.expanded li{flex:1 1 0px}.menu.simple{align-items:center}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width: 40em){.menu.medium-horizontal{flex-wrap:wrap;flex-direction:row}.menu.medium-vertical{flex-wrap:nowrap;flex-direction:column}.menu.medium-expanded li{flex:1 1 0px}.menu.medium-simple li{flex:1 1 0px}}@media print,screen and (min-width: 64em){.menu.large-horizontal{flex-wrap:wrap;flex-direction:row}.menu.large-vertical{flex-wrap:nowrap;flex-direction:column}.menu.large-expanded li{flex:1 1 0px}.menu.large-simple li{flex:1 1 0px}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons a{display:flex}.menu.icon-top a,.menu.icon-right a,.menu.icon-bottom a,.menu.icon-left a{display:flex}.menu.icon-left li a{flex-flow:row nowrap}.menu.icon-left li a img,.menu.icon-left li a i,.menu.icon-left li a svg{margin-right:0.25rem}.menu.icon-right li a{flex-flow:row nowrap}.menu.icon-right li a img,.menu.icon-right li a i,.menu.icon-right li a svg{margin-left:0.25rem}.menu.icon-top li a{flex-flow:column nowrap}.menu.icon-top li a img,.menu.icon-top li a i,.menu.icon-top li a svg{align-self:stretch;margin-bottom:0.25rem;text-align:center}.menu.icon-bottom li a{flex-flow:column nowrap}.menu.icon-bottom li a img,.menu.icon-bottom li a i,.menu.icon-bottom li a svg{align-self:stretch;margin-bottom:0.25rem;text-align:center}.menu .is-active>a{background:#1779ba;color:#fefefe}.menu .active>a{background:#1779ba;color:#fefefe}.menu.align-left{justify-content:flex-start}.menu.align-right li{display:flex;justify-content:flex-end}.menu.align-right li .submenu li{justify-content:flex-start}.menu.align-right.vertical li{display:block;text-align:right}.menu.align-right.vertical li .submenu li{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center li{display:flex;justify-content:center}.menu.align-center li .submenu li{justify-content:flex-start}.menu .menu-text{padding:0.7rem 1rem;font-weight:bold;line-height:1;color:inherit}.menu-centered>.menu{justify-content:center}.menu-centered>.menu li{display:flex;justify-content:center}.menu-centered>.menu li .submenu li{justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;box-shadow:0 7px 0 #fefefe, 0 14px 0 #fefefe;content:''}.menu-icon:hover::after{background:#cacaca;box-shadow:0 7px 0 #cacaca, 0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;box-shadow:0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a;content:''}.menu-icon.dark:hover::after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{transition:height 0.5s}.drilldown a{padding:0.7rem 1rem;background:#fefefe}.drilldown .is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;transition:transform 0.15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;transform:translateX(-100%)}.drilldown .is-drilldown-submenu.is-closing{transform:translateX(100%)}.drilldown .is-drilldown-submenu a{padding:0.7rem 1rem}.drilldown .nested.is-drilldown-submenu{margin-right:0;margin-left:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba;position:absolute;top:50%;margin-top:-6px;right:1rem}.drilldown.align-left .is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba;right:1rem;left:auto}.drilldown.align-right .is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;right:auto;left:1rem}.drilldown .js-drilldown-back>a::before{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;display:inline-block;vertical-align:middle;margin-right:0.75rem}.dropdown-pane{position:absolute;z-index:10;display:none;width:300px;padding:1rem;visibility:hidden;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{display:block;visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}[data-whatinput='mouse'] .dropdown.menu a{outline:0}.dropdown.menu>li>a{padding:0.7rem 1rem}.dropdown.menu>li.is-active>a{background:transparent;color:#1779ba}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-right:0;margin-left:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px}.dropdown.menu.vertical>li.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}@media print,screen and (min-width: 40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}@media print,screen and (min-width: 64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;left:auto;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.dropdown .is-dropdown-submenu a{padding:0.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.responsive-embed,.flex-video{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.responsive-embed iframe,.responsive-embed object,.responsive-embed embed,.responsive-embed video,.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-embed.widescreen,.flex-video.widescreen{padding-bottom:56.25%}.label{display:inline-block;padding:0.33333rem 0.5rem;border-radius:0;font-size:0.8rem;line-height:1;white-space:nowrap;cursor:default;background:#1779ba;color:#fefefe}.label.primary{background:#1779ba;color:#fefefe}.label.secondary{background:#767676;color:#fefefe}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fefefe}.media-object{display:flex;margin-bottom:1rem;flex-wrap:nowrap}.media-object img{max-width:none}@media print,screen and (max-width: 39.99875em){.media-object.stack-for-small{flex-wrap:wrap}}.media-object-section{flex:0 1 auto}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}@media print,screen and (max-width: 39.99875em){.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;flex-basis:100%;max-width:100%}.stack-for-small .media-object-section img{width:100%}}.media-object-section.main-section{flex:1 1 0px}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;transition:opacity 0.5s ease, visibility 0.5s ease;background:rgba(254,254,254,0.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:12;transition:transform 0.5s ease;backface-visibility:hidden;background:#e6e6e6}[data-whatinput='mouse'] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(10,10,10,0.7)}.off-canvas.is-open{transform:translate(0, 0)}.off-canvas-absolute{position:absolute;z-index:12;transition:transform 0.5s ease;backface-visibility:hidden;background:#e6e6e6}[data-whatinput='mouse'] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(10,10,10,0.7)}.off-canvas-absolute.is-open{transform:translate(0, 0)}.position-left{top:0;left:0;height:100%;overflow-y:auto;width:250px;transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left{transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{transform:translate(0, 0)}.off-canvas-content.is-open-left.has-transition-push{transform:translateX(250px)}.position-left.is-transition-push{box-shadow:inset -13px 0 20px -13px rgba(10,10,10,0.25)}.position-right{top:0;right:0;height:100%;overflow-y:auto;width:250px;transform:translateX(250px)}.off-canvas-content .off-canvas.position-right{transform:translateX(250px)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{transform:translate(0, 0)}.off-canvas-content.is-open-right.has-transition-push{transform:translateX(-250px)}.position-right.is-transition-push{box-shadow:inset 13px 0 20px -13px rgba(10,10,10,0.25)}.position-top{top:0;left:0;width:100%;overflow-x:auto;height:250px;transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top{transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{transform:translate(0, 0)}.off-canvas-content.is-open-top.has-transition-push{transform:translateY(250px)}.position-top.is-transition-push{box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,0.25)}.position-bottom{bottom:0;left:0;width:100%;overflow-x:auto;height:250px;transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom{transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{transform:translate(0, 0)}.off-canvas-content.is-open-bottom.has-transition-push{transform:translateY(-250px)}.position-bottom.is-transition-push{box-shadow:inset 0 13px 20px -13px rgba(10,10,10,0.25)}.off-canvas-content{transform:none;backface-visibility:hidden}.off-canvas-content.has-transition-overlap,.off-canvas-content.has-transition-push{transition:transform 0.5s ease}.off-canvas-content.has-transition-push{transform:translate(0, 0)}.off-canvas-content .off-canvas.is-open{transform:translate(0, 0)}@media print,screen and (min-width: 40em){.position-left.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width: 64em){.position-left.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.position-top.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width: 40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:none;width:auto;overflow:visible;transition:none}.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top,.off-canvas.in-canvas-for-medium.position-bottom{box-shadow:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width: 64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:none;width:auto;overflow:visible;transition:none}.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top,.off-canvas.in-canvas-for-large.position-bottom{box-shadow:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}.orbit{position:relative}.orbit-container{position:relative;height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%;position:absolute}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:rgba(10,10,10,0.5);color:#fefefe}.orbit-next,.orbit-previous{position:absolute;top:50%;transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}[data-whatinput='mouse'] .orbit-next,[data-whatinput='mouse'] .orbit-previous{outline:0}.orbit-next:hover,.orbit-previous:hover,.orbit-next:active,.orbit-previous:active,.orbit-next:focus,.orbit-previous:focus{background-color:rgba(10,10,10,0.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:0.8rem;margin-bottom:0.8rem;text-align:center}[data-whatinput='mouse'] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:0.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination::before,.pagination::after{display:table;content:' ';flex-basis:0;order:1}.pagination::after{clear:both}.pagination li{margin-right:0.0625rem;border-radius:0;font-size:0.875rem;display:inline-block}.pagination a,.pagination button{display:block;padding:0.1875rem 0.625rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:0.1875rem 0.625rem;background:#1779ba;color:#fefefe;cursor:default}.pagination .disabled{padding:0.1875rem 0.625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:transparent}.pagination .ellipsis::after{padding:0.1875rem 0.625rem;content:'\2026';color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{display:inline-block;margin-right:0.5rem;content:"«"}.pagination-next a::after,.pagination-next.disabled::after{display:inline-block;margin-left:0.5rem;content:"»"}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#1779ba}.progress-meter-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;font-size:0.75rem;font-weight:bold;color:#fefefe;white-space:nowrap}.slider{position:relative;height:0.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;user-select:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:0.5rem;background-color:#cacaca;transition:all 0.2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#1779ba;transition:all 0.2s ease-in-out;touch-action:manipulation}[data-whatinput='mouse'] .slider-handle{outline:0}.slider-handle:hover{background-color:#14679e}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:0.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:0.5rem;height:12.5rem;margin:0 1.25rem;transform:scale(1, -1)}.slider.vertical .slider-fill{top:0;width:0.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:relative;z-index:0;transform:translate3d(0, 0, 0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}html.is-reveal-open{position:fixed;width:100%;overflow-y:hidden}html.is-reveal-open.zf-has-scroll{overflow-y:scroll}html.is-reveal-open body{overflow-y:hidden}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,0.45);overflow-y:auto}.reveal{z-index:1006;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput='mouse'] .reveal{outline:0}@media print,screen and (min-width: 40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width: 40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width: 40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width: 40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width: 40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}@media print,screen and (max-width: 39.99875em){.reveal{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:0.875rem;font-weight:bold;color:#fefefe;user-select:none}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;transition:all 0.25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle::after{position:absolute;top:0.25rem;left:0.25rem;display:block;width:1.5rem;height:1.5rem;transform:translate3d(0, 0, 0);border-radius:0;background:#fefefe;transition:all 0.25s ease-out;content:''}input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle::after{left:2.25rem}input:disabled~.switch-paddle{cursor:not-allowed;opacity:0.5}[data-whatinput='mouse'] input:focus~.switch-paddle{outline:0}.switch-inactive,.switch-active{position:absolute;top:50%;transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:0.625rem}.switch.tiny .switch-paddle::after{top:0.25rem;left:0.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle::after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:0.75rem}.switch.small .switch-paddle::after{top:0.25rem;left:0.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle::after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{top:0.25rem;left:0.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle::after{left:2.75rem}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}thead,tbody,tfoot{border:1px solid #f1f1f1;background-color:#fefefe}caption{padding:0.5rem 0.625rem 0.625rem;font-weight:bold}thead{background:#f8f8f8;color:#0a0a0a}tfoot{background:#f1f1f1;color:#0a0a0a}thead tr,tfoot tr{background:transparent}thead th,thead td,tfoot th,tfoot td{padding:0.5rem 0.625rem 0.625rem;font-weight:bold;text-align:left}tbody th,tbody td{padding:0.5rem 0.625rem 0.625rem}tbody tr:nth-child(even){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media print,screen and (max-width: 63.99875em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs::before,.tabs::after{display:table;content:' ';flex-basis:0;order:1}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#1673b1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:0.75rem;line-height:1;color:#1779ba}[data-whatinput='mouse'] .tabs-title>a{outline:0}.tabs-title>a:hover{background:#fefefe;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected='true']{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;transition:all 0.5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.title-bar{padding:0.5rem;background:#0a0a0a;color:#fefefe;display:flex;justify-content:flex-start;align-items:center}.title-bar .menu-icon{margin-left:0.25rem;margin-right:0.25rem}.title-bar-left,.title-bar-right{flex:1 1 0px}.title-bar-right{text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:bold}.has-tip{position:relative;display:inline-block;border-bottom:dotted 1px #8a8a8a;font-weight:bold;cursor:help}.tooltip{position:absolute;top:calc(100% + 0.6495rem);z-index:1200;max-width:10rem;padding:0.75rem;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fefefe}.tooltip::before{position:absolute}.tooltip.bottom::before{display:block;width:0;height:0;border:inset 0.75rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a;bottom:100%}.tooltip.bottom.align-center::before{left:50%;transform:translateX(-50%)}.tooltip.top::before{display:block;width:0;height:0;border:inset 0.75rem;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent;top:100%;bottom:auto}.tooltip.top.align-center::before{left:50%;transform:translateX(-50%)}.tooltip.left::before{display:block;width:0;height:0;border:inset 0.75rem;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a;left:100%}.tooltip.left.align-center::before{bottom:auto;top:50%;transform:translateY(-50%)}.tooltip.right::before{display:block;width:0;height:0;border:inset 0.75rem;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent;right:100%;left:auto}.tooltip.right.align-center::before{bottom:auto;top:50%;transform:translateY(-50%)}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}.top-bar{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:23px 40px;flex-wrap:wrap}.top-bar,.top-bar ul{background-color:#ffffff}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{flex:0 0 100%;max-width:100%}@media print,screen and (min-width: 40em){.top-bar{flex-wrap:nowrap}.top-bar .top-bar-left{flex:1 1 auto;margin-right:auto}.top-bar .top-bar-right{flex:0 1 auto;margin-left:auto}}@media print,screen and (max-width: 63.99875em){.top-bar.stacked-for-medium{flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{flex:0 0 100%;max-width:100%}}@media print,screen and (max-width: 75.99875em){.top-bar.stacked-for-large{flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{flex:0 0 100%;max-width:100%}}.top-bar-title{flex:0 0 auto;margin:0.5rem 1rem 0.5rem 0}.top-bar-left,.top-bar-right{flex:0 0 auto}.hide{display:none !important}.invisible{visibility:hidden}@media print,screen and (max-width: 39.99875em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em),screen and (min-width: 40em){.show-for-small-only{display:none !important}}@media print,screen and (min-width: 40em){.hide-for-medium{display:none !important}}@media screen and (max-width: 39.99875em){.show-for-medium{display:none !important}}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 39.99875em),screen and (min-width: 64em){.show-for-medium-only{display:none !important}}@media print,screen and (min-width: 64em){.hide-for-large{display:none !important}}@media screen and (max-width: 63.99875em){.show-for-large{display:none !important}}@media print,screen and (min-width: 64em) and (max-width: 75.99875em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.99875em),screen and (min-width: 76em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto !important;height:auto !important;overflow:visible !important;clip:auto !important;white-space:normal !important}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::before,.clearfix::after{display:table;content:' ';flex-basis:0;order:1}.clearfix::after{clear:both}.slide-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateY(-100%);transition-property:transform, opacity;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateX(-100%);transition-property:transform, opacity;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateY(100%);transition-property:transform, opacity;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateX(100%);transition-property:transform, opacity;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateY(0);transition-property:transform, opacity;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateX(0);transition-property:transform, opacity;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateY(0);transition-property:transform, opacity;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateX(0);transition-property:transform, opacity;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:top;transition-property:transform, opacity;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:right;transition-property:transform, opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(90deg);transform-origin:bottom;transition-property:transform, opacity;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(90deg);transform-origin:left;transition-property:transform, opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:center;transition-property:transform, opacity;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:center;transition-property:transform, opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:top;transition-property:transform, opacity;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:right;transition-property:transform, opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:bottom;transition-property:transform, opacity;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:left;transition-property:transform, opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-property:transform, opacity;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-property:transform, opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:scale(0.5);transition-property:transform, opacity;opacity:0}.scale-in-up.mui-enter.mui-enter-active{transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:scale(1.5);transition-property:transform, opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active{transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:scale(1);transition-property:transform, opacity;opacity:1}.scale-out-up.mui-leave.mui-leave-active{transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:scale(1);transition-property:transform, opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{transform:scale(0.5);opacity:0}.spin-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:rotate(-0.75turn);transition-property:transform, opacity;opacity:0}.spin-in.mui-enter.mui-enter-active{transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:rotate(0);transition-property:transform, opacity;opacity:1}.spin-out.mui-leave.mui-leave-active{transform:rotate(0.75turn);opacity:0}.spin-in-ccw.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:rotate(0.75turn);transition-property:transform, opacity;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:rotate(0);transition-property:transform, opacity;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{transform:rotate(-0.75turn);opacity:0}.slow{transition-duration:750ms !important}.fast{transition-duration:250ms !important}.linear{transition-timing-function:linear !important}.ease{transition-timing-function:ease !important}.ease-in{transition-timing-function:ease-in !important}.ease-out{transition-timing-function:ease-out !important}.ease-in-out{transition-timing-function:ease-in-out !important}.bounce-in{transition-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{transition-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{transition-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{transition-delay:300ms !important}.long-delay{transition-delay:700ms !important}.shake{animation-name:shake-7}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{transform:translateX(-7%)}}.spin-cw{animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{transform:rotate(-1turn)}100%{transform:rotate(0)}}.spin-ccw{animation-name:spin-ccw-1turn}@keyframes spin-ccw-1turn{0%{transform:rotate(0)}100%{transform:rotate(-1turn)}}.wiggle{animation-name:wiggle-7deg}@keyframes wiggle-7deg{40%,50%,60%{transform:rotate(7deg)}35%,45%,55%,65%{transform:rotate(-7deg)}0%,30%,70%,100%{transform:rotate(0)}}.shake,.spin-cw,.spin-ccw,.wiggle{animation-duration:500ms}.infinite{animation-iteration-count:infinite}.slow{animation-duration:750ms !important}.fast{animation-duration:250ms !important}.linear{animation-timing-function:linear !important}.ease{animation-timing-function:ease !important}.ease-in{animation-timing-function:ease-in !important}.ease-out{animation-timing-function:ease-out !important}.ease-in-out{animation-timing-function:ease-in-out !important}.bounce-in{animation-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{animation-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{animation-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{animation-delay:300ms !important}.long-delay{animation-delay:700ms !important}p{font-size:18px}
