body{margin:0;padding:0}.new-page{page-break-before:always}.pageheader{margin:32px 0}.pageheader p{color:#3ea99f;font-family:Audiowide;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.header-cell .planText{font-size:12px}.trip-protection-container{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:0;padding:16px;background-color:#fff}.trip-protection-heading{width:100%;color:#fff;text-transform:uppercase;padding:36px 70px;margin-top:0;font:400 24px Audiowide,sans-serif;text-align:center;box-sizing:border-box;transition:padding .3s ease;background:linear-gradient(308deg,#047991 9.68%,#3ea99f 108.93%);position:relative;z-index:101}@media screen and (max-width:991px){.trip-protection-heading{padding:20px;font-size:20px}}@media screen and (max-width:480px){.trip-protection-heading{padding:15px;font-size:16px}.midwrapper{width:340px}}@media (prefers-reduced-motion:reduce){.trip-protection-heading{transition:none}}.titleSection{display:flex;align-items:center}.titleSection.rv-worry-free-logo{padding-top:16px;padding-bottom:16px}.titleSection h2{color:#1a776f;font-family:Audiowide,serif;font-size:20px}.titleSection h2.rv-worry-free-title{margin-left:4px}.number-badge{border-radius:49px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background-color:#3ea99f;min-height:28px;width:28px;height:28px;align-items:center}.info-container,.number-badge{display:flex;justify-content:center;font-size:clamp(14px,2vw,16px)}.info-container{max-width:100%;width:100%;flex-direction:column;color:#fff;text-align:center;font-family:Audiowide,system-ui,-apple-system,sans-serif;font-weight:400;margin:0 auto;padding-top:0}.info-wrapper{border-radius:400px 0 0 400px;display:flex;min-height:20px;height:auto;align-items:center;gap:clamp(10px,2vw,19px);background:linear-gradient(90deg,#047991 14.36%,#3ea99f)}.info-wrapper.section2,.info-wrapper.section3,.info-wrapper.section4,.info-wrapper.section5{margin-top:32px}.info-text{text-transform:uppercase;flex:1;display:flex;align-items:center;line-height:1.2;word-wrap:break-word;hyphens:auto}@media (max-width:480px){.info-wrapper{flex-direction:row;border-radius:0;gap:8px;padding:8px}.headerfourth,.midwrapper{margin:0}.headerfourth .selected-plan{margin:0!important;padding-top:12px!important;padding-bottom:12px!important}.info-text{font-size:12px;margin-left:12px}.incorporated-contracts-heading{font-size:12px!important}}@media (prefers-reduced-motion:reduce){.info-wrapper,.number-badge{transition:none}}@media screen and (forced-colors:active){.number-badge{border:2px solid CanvasText}.info-wrapper{border:1px solid CanvasText}}.user-info{width:100%;margin:0 auto;font-family:DM Sans,sans-serif;font-size:12px}.row{width:100%;margin-bottom:8px;display:flex;overflow:hidden}.field{position:relative;float:left;width:calc(50% - 12px);margin-right:24px}.field:last-child{margin-right:0}.initial-field{width:19px}.field-value{width:100%;background-color:#e8e8e8;border:none;padding:2px 5px;min-height:20px;color:#333;font-weight:500;font-family:inherit;font-size:inherit}.field-value.placeholder-text{font-style:italic;font-weight:400;color:#555;text-transform:capitalize}@media screen and (max-width:768px){.field{float:none;margin-right:8px;margin-bottom:16px}.field,.initial-field{width:100%}.row{margin-bottom:0}}.rv-info-container{width:100%;margin:0 auto;font-family:DM Sans,sans-serif;font-size:12px}.rv-section-header{&.sub-title-covered{margin-bottom:0;padding-bottom:16px;padding-top:16px}&.needed-for-policy-activation{margin-bottom:0!important;font-size:10px;padding-top:0}}.attached-vehicle-section-header,.rv-section-header,.section-header{color:#000;font-family:Audiowide,sans-serif;font-weight:400;text-align:start;text-transform:uppercase;font-size:12px;line-height:1.5;text-overflow:unset;width:unset;padding-top:8px;margin-bottom:15px}.field-label{color:#000;font-weight:600;text-transform:uppercase;display:block;margin-bottom:5px}.pending-value{background-color:#e8e8e8;padding:8px 10px;min-height:20px;color:#555;font-weight:400;margin-bottom:15px;border-radius:4px}.policy-notice{margin:0;font-family:DM Sans,sans-serif;font-weight:400;line-height:1.5;color:#555;font-size:12px;padding-bottom:8px;padding-top:8px}.detail-field{margin-bottom:15px}.vin-label{font-weight:600;text-transform:uppercase}.vin-subtitle{font-weight:500;font-size:12px}@media screen and (min-width:768px){.details-row,.location-container{display:table;width:100%;table-layout:fixed}.detail-field,.location-field{display:table-cell;width:50%;padding-right:12px}.detail-field:last-child,.location-field:last-child{padding-right:0;padding-left:12px}}@media screen and (max-width:767px){.rv-info-container{padding:15px}.section-header{font-size:14px;margin-bottom:12px}.field-value,.pending-value{padding:0 6px;font-size:8px}.number-badge{font-size:10px;width:20px;height:20px;min-height:0}.policy-notice{margin:12px 0;font-family:DM Sans,sans-serif}}@media screen and (max-width:480px){.whitebg{width:80%!important}.rv-info-container{padding:10px}.section-header{font-size:12px}.field-label{font-size:8px}.pending-value,On-Demand Support .field-value{font-size:11px}}.headerfourth p{color:#000;text-align:start;font-family:Audiowide;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-top:4px;margin-bottom:12px;&.selected-plan{margin:0!important;padding-top:12px!important;padding-bottom:12px!important}&.benefit{margin-top:8px;margin-bottom:24px}}.div{max-width:455px;color:#fff;padding:0 2px;font:400 12px Audiowide,sans-serif}.div-2{text-align:right;position:relative}.div-3{color:hsla(0,0%,100%,0);white-space:nowrap;width:77px;padding:4px 0}.check-box-outline-blank,.div-3{display:inline-block;vertical-align:middle}.check-box-outline-blank{width:12px;height:16px}.div-4,.road-tech{display:inline-block;vertical-align:middle}.div-4{border-radius:8px 0 0 8px;background:linear-gradient(84deg,#fcee21 -101.73%,#b02310 127.83%);padding:4px 2px;width:calc(25% - 4px);text-align:center}.img{width:12px;height:16px;vertical-align:middle;margin-right:2px}.div-5{background:linear-gradient(86deg,#8f99fb -30.48%,#4a5bff 99.47%);padding:4px 2px;width:calc(25% - 4px);text-align:center}.div-5,.div-6,.road-care{display:inline-block;vertical-align:middle}.div-6{background:linear-gradient(270deg,#047991 -.43%,#3ea99f 101.38%);padding:4px 2px;width:calc(25% - 4px);text-align:center}.coach-care,.div-7{display:inline-block;vertical-align:middle}.div-7{border-radius:0 8px 8px 0;background:linear-gradient(268deg,#3c006b 1.11%,#7500d1 134.75%);padding:4px 2px;width:calc(25% - 4px);text-align:center}.coach-lux{display:inline-block;vertical-align:middle}@media screen and (max-width:768px){.div{max-width:100%;padding:0}.div-2{text-align:center}.div-3,.div-4,.div-5,.div-6,.div-7{width:100%;display:block;margin:4px 0;border-radius:8px}.img{margin-right:4px}}@media screen and (max-width:480px){.paidtext{font-size:24px!important}.div{font-size:10px}}.img{width:10px;height:14px}@media (prefers-color-scheme:dark){.div{background-color:#1a1a1a}}@media screen and (min-width:1200px){.div{max-width:600px;margin:0 auto}.div-2{padding:8px 0}}.card{width:100%;background:#fff;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.25);margin:0 auto;outline:none}.card,.header{position:relative}.header{background:linear-gradient(270deg,#047991 -.43%,#3ea99f 101.38%);border-radius:10px 10px 0 0;padding:5px 24px;min-height:30px}.title{position:absolute;left:24px;top:50%;transform:translateY(-50%);margin:0}.status{display:flex;align-items:center;gap:8px}.status-icon{width:18px;height:18px}.status-text{color:hsla(0,0%,100%,.9);font-family:DM Sans,sans-serif;line-height:1}.content{padding:12px 24px}.info-row{margin-bottom:12px;position:relative;min-height:20px;clear:both;overflow:hidden}.info-row:last-child{margin-bottom:0}.label{left:0}.label,.value{position:absolute;font-family:DM Sans,sans-serif;font-size:12px;color:#333;text-transform:capitalize}.value{right:0;font-weight:600;text-align:right}.contract-number{position:absolute;left:0;font-family:Audiowide,sans-serif;font-size:12px;color:#000;text-transform:capitalize}@media screen and (max-width:480px){.card{width:calc(100% - 20px);margin:10px}.header{padding:10px 16px}.title{left:16px;font-size:14px}.status{right:16px}.content{padding:12px 16px}.info-row{margin-bottom:16px;min-height:auto;display:flex;justify-content:space-between}.contract-number,.label{margin-bottom:4px}.contract-number,.label,.value{position:relative;display:block}.value{text-align:left}}@media screen and (max-width:320px){.card{width:calc(100% - 16px);margin:8px}.header{padding:8px 12px}.title{left:12px;font-size:13px}.status{right:12px}.content{padding:10px 12px}.info-row{margin-bottom:14px}.contract-number,.label,.value{font-size:11px}}@media (prefers-reduced-motion:reduce){.status,.title{transform:none}}@media screen and (forced-colors:active){.card{border:1px solid CanvasText}.header{background:Canvas;border-bottom:1px solid CanvasText}.status-text,.title{color:CanvasText}}@media (prefers-color-scheme:dark){.card{background:#1a1a1a}.label,.value{color:#fff}}.support-container{width:100%;margin:0 auto;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;color:#333;padding-top:16px;padding-bottom:16px}.support-container .service-container{margin-bottom:12px}.service-details{display:flex;align-items:baseline;margin-bottom:8px}.service-name{font-size:12px;font-weight:600}.service-details p{font-size:12px;margin:0;font-weight:400}header h1{font-weight:700;margin:0;font-size:14px}.trip-protection-container header img{margin-bottom:10px;height:14px}.tech-support{display:flex;flex-direction:column;align-items:baseline;margin-bottom:8px}.tech-support .rv{font-weight:600;margin-bottom:8px}.tech-support p{font-size:14px;margin:4px 0}p{margin:8px 0}.product-header .product-title{margin-bottom:0}.plans-section{display:flex;align-items:center;margin:8px 0}.plans-section p{font-style:italic;color:#555}.plans-section h2,.plans-section p{font-size:12px;margin:8px 0}.header-block{margin-bottom:15px}.primary-title{font-size:14px;font-weight:700;margin-bottom:10px}.fifth img{display:block;max-width:100%;height:auto}.feature-block,.plans-block,.service-block{margin-bottom:15px}.feature-title,.service-title{font-weight:700;margin:0 0 5px}.feature-description,.service-description{margin:0;font-weight:400}.brand-text,.highlightText-text{font-family:Audiowide,sans-serif;font-weight:400}.highlightText-text{color:#e3b505}.plans-text{color:#555;margin-bottom:10px}.roadside-block{margin-top:10px}@media screen and (max-width:768px){.support-container{max-width:100%}.trip-protection-container .support-container img{width:120px}}@media screen and (max-width:480px){.primary-title{font-size:13px}.trip-protection-container .support-container img{width:100px}.feature-title,.service-title{font-size:11px}.feature-description,.plans-text,.service-description{font-size:10px}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}@media (forced-colors:active){.highlightText-text{color:LinkText}}div.product-container{max-width:469px;color:#333;font-family:DM Sans,sans-serif;font-size:12px;margin:0 auto}h1.product-title{font-size:14px;font-weight:700;margin-bottom:8px}img.product-image{width:139px;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}div.product-content{margin:8px 0}div.product-item{width:100%;margin:0}h2.product-item-title{font-size:12px;font-weight:700;display:inline-block;margin-right:8px;margin-bottom:0}p.product-item-description{font-size:12px;font-weight:400;display:inline-block;margin:0}p.product-item-description-light{font-size:12px;font-weight:300;display:inline-block;margin:0}h2.product-rescue-title{font-size:12px;display:inline-block;margin-right:8px;margin-bottom:0}span.product-text-bold{font-weight:700}span.product-text-dark{font-weight:700;color:#333}@media screen and (max-width:768px){div .product-container{padding:16px;max-width:100%}div.product-item{max-width:100%}img.product-image{width:100%;max-width:139px;margin-bottom:10px}}@media screen and (max-width:480px){div .product-container{padding:12px}h1.product-title{font-size:12px}div.product-content{margin:0}div.product-item{padding:0}}.subscription-container{background-color:#fff;max-width:469px;color:#333;font:12px DM Sans,sans-serif;margin:0 auto}.header-wrapper{width:100%;text-align:left}.title-container{width:-moz-max-content;width:max-content;margin:0;display:inline-block}.section-title{font-size:14px;font-weight:700;margin-bottom:0}.divider-image{width:100%;height:auto}.purchase-date{font-weight:400;margin:8px 0}.services-container{width:100%;margin:8px 0}.services-list{font-weight:700;line-height:18px;min-width:240px}.regular-text{font-weight:400}.trip-date{font-weight:300}.coverage-wrapper,.support-wrapper,.trip-date{margin:8px 0}.bold-text{font-weight:700;line-height:16px;display:inline-block;margin-right:8px}@media screen and (max-width:768px){.subscription-container{max-width:100%;padding:15px}.title-container{width:100%;text-align:center}.services-list{min-width:unset}.bold-text{display:block;margin-bottom:4px}}@media screen and (max-width:480px){.subscription-container{padding:10px}.section-title{font-size:12px}.coverage-wrapper,.services-list,.support-wrapper{font-size:11px;line-height:16px}}.incorporated-contracts-heading{flex:1;border-radius:8px;gap:19px;color:#fff;text-transform:uppercase;padding:8px;font:400 16px Audiowide,sans-serif;background:linear-gradient(90deg,#047991 14.36%,#3ea99f)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.title{border-radius:8px;color:#fff;text-transform:uppercase;padding:8px;font-family:Audiowide,sans-serif;font-size:16px;font-weight:400}.content-wrapper{background-color:#fff;margin:12px 0;overflow:hidden}.agreement-text{margin:0;font-family:DM Sans,sans-serif;font-weight:500;line-height:1.5;padding-top:16px;padding-bottom:16px;font-size:14px;color:#000}.contracts-row{margin-bottom:24px;margin-top:32px;justify-content:space-between}.contract-item,.contracts-row{display:flex;align-items:center}.contract-item{margin-bottom:8px;gap:8px}.icon{height:20px;width:20px;vertical-align:middle;margin:0 8px;cursor:pointer}.contract-image{width:72px;height:32px;vertical-align:middle;-o-object-fit:contain;object-fit:contain}.icon-image{width:20px;height:20px;cursor:pointer}.contract-image-wide{width:79px;height:41px;vertical-align:middle}.vector-icon{display:inline-block;width:20px;height:20px;vertical-align:middle;margin:0 8px}@media screen and (max-width:768px){.container{max-width:100%}.contracts-row{text-align:center;gap:8px}.contract-item{display:flex;margin:0 auto 16px}.title{font-size:14px}.agreement-text{font-size:11px}}@media screen and (max-width:480px){.contract-image,.contract-image-wide{width:50px;height:auto}.icon-image{width:12px;height:12px}.date-field{padding:0!important}.icon{width:16px;height:16px}.title{font-size:12px}}.termcondition p{color:#000;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0}.terms-container{display:flex;align-items:center;gap:8px;color:#000;justify-content:start;font:500 12px DM Sans,sans-serif}.terms-icon{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:20px;align-self:stretch;margin:auto 0}.page-break{page-break-after:always}.terms-text{align-self:stretch;flex:1;flex-basis:0%;margin:auto 0}.terms-link{text-decoration:underline;color:#3ea99f}input[type=checkbox]#terms-checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #3ea99f;border-radius:3px;cursor:pointer;position:relative;background-color:#fff;transition:all .2s ease}input[type=checkbox]#terms-checkbox:checked{background-color:#3ea99f;border-color:#3ea99f}input[type=checkbox]#terms-checkbox:checked:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.info-wrapperpurchase{box-sizing:border-box}.info-block{display:inline-block;vertical-align:top;width:45%;margin:6px;text-align:left}.info-block__label{color:#000;font:600 12px DM Sans,sans-serif;text-transform:uppercase;margin-bottom:5px;line-height:1.5}.info-block__value{background-color:#e8e8e8;color:#333;font:500 12px DM Sans,sans-serif;padding:8px;min-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:4px}.info-block__value:focus{outline:2px solid #4a90e2;outline-offset:2px}@media screen and (max-width:768px){.info-block{width:calc(50% - 16px)}}@media screen and (min-width:320px) and (max-width:480px){.info-block{width:100%;margin:8px 0}.info-wrapper{padding:0}}@media (prefers-reduced-motion:reduce){.info-block__value{transition:none}}@media screen and (forced-colors:active){.info-block__value{border:1px solid CanvasText}}.form-container{padding:10px}.input-group{margin-bottom:24px;position:relative}.input-label{display:block;color:#000;text-transform:uppercase;font:600 12px DM Sans,sans-serif;margin-bottom:5px}.input-field{width:100%;min-height:24px;background-color:#fff;border:none;border-bottom:1px solid #000;color:#333;outline:none;transition:border-color .3s ease}.input-field:focus{border-color:#000;box-shadow:0 1px 0 0 #000}.date-field{padding:8px;font:500 12px DM Sans,sans-serif}.signature-field{padding:8px 5px;font:400 40px Dynalight,sans-serif;font-family:Dynalight;font-style:italic}@media screen and (min-width:768px){.form-container{padding:10px}.input-group{display:inline-block;vertical-align:top}.input-group:first-child{width:195px;margin-right:24px}.input-group:last-child{width:60%}}@media screen and (min-width:1024px){.form-container{padding:10px}}@media (prefers-reduced-motion:reduce){.input-field{transition:none}}@media (forced-colors:active){.input-field{border-bottom:1px solid CanvasText}.input-field:focus{border-color:Highlight;box-shadow:0 1px 0 0 Highlight}}.payment-container{background-color:#ddd;max-width:440px;color:#000;margin-top:24px}.payment-wrapper{position:relative;min-height:200px;width:100%;padding:24px 16px}.background-image{position:absolute;inset:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.title-text{position:relative;font:400 20px Audiowide,sans-serif}.purple-text{color:#662d91}.gold-text{color:#e3b505}.payment-details{position:relative;border-radius:7px;margin-top:24px;font-family:DM Sans,sans-serif;font-weight:500;padding:16px 16px 27px;background:linear-gradient(96deg,#fff,hsla(0,0%,100%,.72) 75.23%,#fff 98.99%)}.payment-content{width:100%}.amount-text{font-size:20px}.card-details{margin-top:13px;width:100%;max-width:402px;font-size:16px}.card-wrapper{margin:auto 0}.card-icon{aspect-ratio:1.83;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:33px;border-radius:1px;margin:auto 4px auto 0;vertical-align:middle}.card-number{display:inline-block;vertical-align:middle}@media screen and (max-width:768px){.payment-container{max-width:100%}.payment-wrapper{padding:16px 12px}.amount-text,.title-text{font-size:18px}.card-details{max-width:100%}}@media screen and (max-width:480px){.payment-wrapper{padding:12px 8px}.amount-text,.title-text{font-size:16px}.card-icon{width:28px}.card-number{font-size:14px}}.comparison-table{margin:0 auto;border:1px solid #ccc;border-radius:10px;background:#fff;padding:8px}.header-row{display:flex;width:100%;justify-content:end;table-layout:fixed;margin-bottom:8px}.header-cell{display:flex;text-align:center;padding:4px 6px;width:25%;color:#fff;font-family:Audiowide,sans-serif;font-size:12px;align-items:center;justify-content:center}.header-cell.empty{width:77px}.header-cell.roadtech{background:linear-gradient(84deg,#fcee21 -101.73%,#b02310 127.83%);border-radius:8px 0 0 8px}.header-cell.roadcare{background:linear-gradient(86deg,#8f99fb -30.48%,#4a5bff 99.47%)}.header-cell.coachcare{background:linear-gradient(270deg,#047991 -.43%,#3ea99f 101.38%)}.header-cell.coachlux{background:linear-gradient(268deg,#3c006b 1.11%,#7500d1 134.75%);border-radius:0 8px 8px 0}.header-icon{width:12px;height:16px;vertical-align:middle;margin-right:2px}.highlightText{color:#e3b505}.table-body{display:table;width:100%;table-layout:fixed;border-collapse:collapse}.table-body .row{display:table-row;border-bottom:1px solid #555}.table-body .row:last-child{border-bottom:unset!important}.feature-cell{padding:0;width:77px;font-family:DM Sans,sans-serif;font-size:10px}.check-cell,.feature-cell{display:table-cell;height:60px;vertical-align:middle}.check-cell{text-align:center;padding:0 32px}.table-body .row .check-icon{width:20px;height:20px;display:block;margin:0 auto}.highlightText-cell{background-color:#d4faf6}.subtext{margin-top:2px;font-weight:400}.subtext,.subtext-small{font-size:8px;display:block}@media screen and (max-width:480px){.comparison-table{margin:0;padding:4px}.check-cell{padding:0 15px}.title{padding:0}.feature-cell{padding:12px 4px}.header-cell{font-size:8px;width:20%}.header-cell .checkboximg{width:10px}}