.offer-details{padding-left:1rem;padding-right:1rem;font-size:1.75rem}@media screen and (min-width:540px){.offer-details{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:768px){.offer-details{padding-left:3rem;padding-right:3rem}}.offer-details{flex-direction:column;gap:2.5rem;display:flex}@media screen and (min-width:768px){.offer-details{gap:4rem}}.offer-details__header-container{justify-content:space-between;gap:2rem;display:flex}.offer-details__header-tags{text-transform:uppercase;flex-wrap:wrap;gap:.75rem;display:flex}@media screen and (min-width:768px){.offer-details__header-tags{gap:1rem}}.offer-details__header-tag{text-transform:capitalize;color:#fff;background-color:#000;border-radius:5px;width:-moz-fit-content;width:fit-content;padding:.75rem 1.5rem;font-size:1.5rem}@media screen and (min-width:768px){.offer-details__header-tag{padding:1rem 2rem;font-size:1.75rem}}.offer-details__header{flex-direction:column;gap:2rem;display:flex}.offer-details__header-image-container{display:none}@media screen and (min-width:1024px){.offer-details__header-image-container{display:unset;width:-moz-fit-content;width:fit-content}}.offer-details__header-image-link{width:15rem;height:10rem;position:relative}.offer-details__header-title{font-size:2.5rem;font-weight:700}@media screen and (min-width:768px){.offer-details__header-title{font-size:3rem}}@media screen and (min-width:1024px){.offer-details__header-title{font-size:3.5rem}}.offer-details__hero{border:1px solid #000;border-radius:5px;flex-direction:column;display:flex;overflow:hidden}.offer-details__hero-image-container{background-color:#ededed;background-image:url(../media/logo-long-white.21355f6c.png);background-repeat:repeat;background-size:26.5rem;height:35rem;position:relative}.offer-details__hero-title{font-size:2.25rem;font-weight:700}@media screen and (min-width:768px){.offer-details__hero-title{font-size:2.75rem}}.offer-details__hero-description{flex-direction:column;gap:3rem;padding:3rem 2rem;display:flex}.offer-details__info{flex-direction:column;gap:2rem;display:flex}@media screen and (min-width:768px){.offer-details__info{grid-template-columns:repeat(2,1fr);display:grid}}.offer-details__info-section{border:1px solid #000;border-radius:5px;flex-direction:column;gap:1rem;display:flex;overflow:hidden}.offer-details__info-title{background-color:#ededed;padding:2rem;font-size:2.25rem;font-weight:700}.offer-details__info-copy{flex-direction:column;gap:1rem;padding:1rem 2rem 2rem;display:flex}.offer-details__info-list{flex-direction:column;gap:1rem;display:flex}.offer-details__info-list li:before{content:"✓";color:#7ed957;margin-right:.5rem;font-weight:700}.offer-details__info-links{flex-direction:column;gap:1rem;width:-moz-fit-content;width:fit-content;display:flex}.offer-details__info-link{gap:.5rem;display:flex}.offer-details__info-link:hover>.offer-details__info-arrow{transform:translate(.5rem)}.offer-details__info-arrow{color:#38b6ff}.offer-details__image{object-fit:contain}
.notice-help{cursor:pointer;background-color:rgba(255,217,0,.31);border:1px solid #000;border-radius:5px;align-items:center;gap:2rem;padding:2rem;font-size:1.75rem;display:flex}.notice-help__image-container{background-color:#000;border-radius:50%;padding:2rem}.notice-help__image{width:5rem;height:5rem}
.overlay{display:none}.overlay--active{background-color:rgba(255,255,255,.776);justify-content:center;align-items:center;width:100%;min-width:32rem;height:100%;display:flex;position:fixed;top:0;left:0}.verification{background-color:#fff;border:1px solid #000;border-radius:5px;flex-direction:column;width:90%;height:-moz-fit-content;height:fit-content;font-size:1.75rem;display:flex}@media screen and (min-width:540px){.verification{max-width:55rem}}.verification__header{background-color:rgba(255,217,0,.31);justify-content:space-between;padding:2rem;font-weight:700;display:flex}@media screen and (min-width:768px){.verification__header{font-size:2rem}}.verification__close{cursor:pointer;font-weight:700}.verification__radio-buttons{flex-direction:column;gap:.5rem;display:flex}.verification__radio-button{align-items:baseline;gap:.5rem;display:flex}.verification__form{flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.verification__comment{resize:none;border-radius:5px;width:100%;height:15rem;padding:1rem}.verification__footer{align-items:center;gap:1rem;display:flex}.verification__submit{text-transform:capitalize;color:#fff;background-color:#000;border-radius:5px;width:-moz-fit-content;width:fit-content;padding:1rem 2rem;font-size:1.75rem}
