.program-seat-bid-offer{background:transparent;padding:54px 0;position:relative;z-index:1}.program-seat-bid-offer .background-mask{background:#f4f4f4;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}@media (min-width:768px){.program-seat-bid-offer.angular .background-mask{transform:skewY(-1deg)}}.program-seat-bid-offer__inner{align-items:stretch;display:grid;gap:28px;grid-template-columns:repeat(2, minmax(0, 1fr))}.program-seat-bid-offer__card{background:#fff;border:1px solid #deded8;border-radius:6px;display:flex;flex-direction:column;overflow:hidden}.program-seat-bid-offer__copy{grid-column:1 / -1;padding:28px;text-align:center}.program-seat-bid-offer__eyebrow{color:#007987;font-size:24px;font-weight:700;letter-spacing:0;margin:0 0 8px;text-transform:uppercase}.program-seat-bid-offer__headline{font-size:50px !important}.program-seat-bid-offer h2,.program-seat-bid-offer__timer-title{margin-top:0;text-align:center}.program-seat-bid-offer__body p:last-child,.program-seat-bid-offer__disclaimer,.program-seat-bid-offer__disclaimer p:last-child{margin-bottom:0}.program-seat-bid-offer__body{margin-left:auto;margin-right:auto;max-width:800px}.program-seat-bid-offer__options{display:grid;gap:50px;grid-template-columns:repeat(2, minmax(0, 1fr));margin-left:auto;margin-right:auto;margin-top:34px;max-width:900px;text-align:center;width:100%}.program-seat-bid-offer__options--single{grid-template-columns:minmax(0, 1fr);max-width:460px}.program-seat-bid-offer__faq{border-top:1px solid #deded8;margin:40px auto 0;max-width:900px;padding-top:28px;text-align:left;width:100%}.program-seat-bid-offer__faq-title{color:#f15d22;font-family:alternate-gothic-no-2-d,Helvetica,Arial,sans-serif;font-size:38px;letter-spacing:0;line-height:1;margin:0 0 18px;text-transform:uppercase}.program-seat-bid-offer__faq-items{display:grid;gap:14px}.program-seat-bid-offer__faq-item{border:1px solid #deded8;border-radius:6px;overflow:hidden}.program-seat-bid-offer__faq-question{align-items:center;background:#fff !important;border:0;color:#111;cursor:pointer;display:flex;font-family:'alternate-gothic-no-2-d',Helvetica,Arial,sans-serif;font-size:30px;justify-content:space-between;line-height:1.15;padding:18px 22px;text-align:left;width:100%}.program-seat-bid-offer__faq-question:hover{background-color:#fff !important}.program-seat-bid-offer__faq-question>span:first-child{display:block;max-width:calc(100% - 36px)}.program-seat-bid-offer__faq-question .icon-expand,.program-seat-bid-offer__faq-question .icon-collapse{color:#f15d22;flex:0 0 auto;font-size:20px;line-height:1;margin-left:16px;transition:color .2s ease}.program-seat-bid-offer__faq-answer{background:#fff;padding:0 22px 22px}.program-seat-bid-offer__faq-answer p{font-size:18px;line-height:1.4;margin:0 !important}.program-seat-bid-offer__timer{margin:28px 0 0}.program-seat-bid-offer__timer.is-complete{display:none}.program-seat-bid-offer__timer-title{font-size:28px;line-height:1.15;margin-bottom:14px}.program-seat-bid-offer__timer-values{justify-content:center;display:flex;flex-wrap:wrap;gap:8px}.program-seat-bid-offer__timer-unit{font-family:alternate-gothic-no-2-d,Helvetica,Arial,sans-serif;text-align:center}.program-seat-bid-offer__timer-number{background:#f15d22;color:#fff;display:block;font-size:58px;line-height:1;min-width:72px;padding:5px 10px 3px}.program-seat-bid-offer__timer-label{color:#f15d22;display:block;font-size:19px;line-height:1;padding-top:4px;text-transform:uppercase}.program-seat-bid-offer__card-head{background:#414141;padding:20px;text-align:center}.program-seat-bid-offer__card-head h3{color:#fff !important;font-size:34px;line-height:1;margin:0 !important;padding:0px 10px;text-transform:uppercase !important}.program-seat-bid-offer__bid-card-body,.program-seat-bid-offer__standard-card-body{flex:1 1 auto;padding:34px 28px;text-align:center}.program-seat-bid-offer__standard-card-body{display:flex;flex-direction:column;justify-content:center}.program-seat-bid-offer__slider-note p{font-size:16px;margin:0px 0px 10px !important}.program-seat-bid-offer__slider-note p span.icon-expand{display:block}.program-seat-bid-offer__bid-amount{color:#f15d22;font-family:alternate-gothic-no-2-d,Helvetica,Arial,sans-serif;font-size:58px;line-height:1;margin-bottom:18px}.program-seat-bid-offer__standard-card-copy{font-size:20px;line-height:1.35;margin:0 0 18px}.program-seat-bid-offer__standard-card-copy p{font-size:16px !important}.program-seat-bid-offer__standard-card-price{color:#f15d22;align-items:center;display:flex;flex-wrap:wrap;flex-direction:column;font-family:alternate-gothic-no-2-d,Helvetica,Arial,sans-serif;font-size:58px;justify-content:center;line-height:1;margin-bottom:18px}.program-seat-bid-offer__standard-card-price-current{display:inline-block}.program-seat-bid-offer__standard-card-price-regular{color:#414141;display:inline-block;font-size:58px;margin-top:6px;text-decoration:line-through}.program-seat-bid-offer__slider{accent-color:#f15d22;display:block;margin:0 auto;width:100%}.program-seat-bid-offer__slider-labels{display:flex;font-size:14px;justify-content:space-between;line-height:1.2;margin:8px 0 12px}.program-seat-bid-offer__typical-range{color:#414141;font-size:15px;font-weight:700;line-height:1.3;margin:0 0 24px !important}.program-seat-bid-offer__bid-card .btn,.program-seat-bid-offer__standard-card .btn{display:block;margin-top:22px;text-align:center;width:100%;font-family:brandon-grotesque,Helvetica,Arial,sans-serif !important;font-size:16px !important;font-weight:700 !important;letter-spacing:1px !important;line-height:32px !important;padding:8px 15px !important}.program-seat-bid-offer__bid-card .btn:hover,.program-seat-bid-offer__standard-card .btn:hover{background-color:#d3460d;border-color:#c9420d}.program-seat-bid-offer__bid-card .program-seat-bid-offer__buy-now,.program-seat-bid-offer__standard-card .program-seat-bid-offer__standard-card-cta{margin-top:12px;text-align:center;width:100%;font-family:brandon-grotesque,Helvetica,Arial,sans-serif !important;font-size:16px !important;font-weight:700 !important;letter-spacing:1px !important;line-height:32px !important;padding:8px 15px !important;color:#fff !important}.program-seat-bid-offer__bid-card .program-seat-bid-offer__buy-now{background-color:#414141 !important;border-color:#414141 !important}.program-seat-bid-offer__bid-card .program-seat-bid-offer__buy-now:hover{background-color:#d3460d !important;border-color:#c9420d !important;color:#fff !important}.program-seat-bid-offer__standard-card .program-seat-bid-offer__standard-card-cta{background-color:#f15d22 !important;border-color:#f15d22 !important}.program-seat-bid-offer__standard-card .program-seat-bid-offer__standard-card-cta:hover{background-color:#d3460d !important;border-color:#c9420d !important;color:#fff !important}.program-seat-bid-offer__place-bid{border:0;cursor:pointer}.program-seat-bid-offer__guarantee{align-items:center;border:2px solid #2c6374;border-radius:10px;display:flex;gap:16px;margin-top:16px;padding:14px 18px;position:relative;text-align:left}.program-seat-bid-offer__guarantee::before{background:#fff;border-left:2px solid #2c6374;border-top:2px solid #2c6374;content:'';height:16px;left:50%;position:absolute;top:-10px;transform:translateX(-50%) rotate(45deg);width:16px}.program-seat-bid-offer__guarantee-icon{flex:0 0 64px}.program-seat-bid-offer__guarantee-icon img{display:block;height:auto;width:64px}.program-seat-bid-offer__guarantee-copy{flex:1 1 auto}.program-seat-bid-offer__guarantee-title{color:#2c6374;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.15;margin:0 0 4px !important}.program-seat-bid-offer__guarantee-text{color:#2c6374;font-size:14px;line-height:1.2;margin:0 !important}.program-seat-bid-offer__disclaimer{color:#555;font-size:12px;margin-top:10px;text-align:left}.program-seat-bid-offer__disclaimer p{margin:0 !important}.program-seat-bid-offer__disclaimer p+p{margin-top:4px !important}.program-seat-bid-modal-open{overflow:hidden}.program-seat-bid-modal{align-items:center;bottom:0;display:none;justify-content:center;left:0;padding:16px;position:fixed;right:0;top:0;z-index:1000002}.program-seat-bid-modal.is-open{display:flex}.program-seat-bid-modal__backdrop{background:rgba(0,0,0,0.85);bottom:0;left:0;position:absolute;right:0;top:0}.program-seat-bid-modal__container{max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);padding-top:65px;position:relative;width:min(100%, 680px)}.program-seat-bid-modal__logo{text-align:center}.program-seat-bid-modal__logo img{left:50%;max-width:100px;position:absolute;top:12px;transform:translateX(-50%);z-index:10}.program-seat-bid-modal__dialog{background:#fff;border-radius:10px;box-shadow:0 24px 80px rgba(0,0,0,0.3);margin-inline:auto;max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);max-width:675px;overflow-y:auto;overscroll-behavior:contain;padding:60px 25px 36px;position:relative;scrollbar-gutter:stable;width:100%}.program-seat-bid-modal__close{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;height:32px;justify-content:center;line-height:1;position:absolute;right:10px;top:12px;width:32px}.program-seat-bid-modal__close img{display:block;width:25px}.program-seat-bid-modal__close:hover,.program-seat-bid-modal__close:focus{opacity:.8}.program-seat-bid-modal__shell{text-align:left}.program-seat-bid-modal__shell--result{text-align:center}.program-seat-bid-modal #program-seat-bid-modal-title{color:#f37721;font-size:38px;font-family:alternate-gothic-no-2-d,Helvetica,Arial,sans-serif;line-height:1;margin:0 auto 10px;max-width:none;text-align:center !important;text-transform:uppercase}.program-seat-bid-modal__description{color:#464646;font-size:16px;line-height:1.25;margin:0 0 18px;max-width:880px;text-align:center}.program-seat-bid-modal__description--result{font-size:18px;line-height:1.45;margin:0 auto 24px}.program-seat-bid-modal__form{text-align:left}.program-seat-bid-modal__form label,.program-seat-bid-modal__form input,.program-seat-bid-modal__form select{font-size:16px !important}.program-seat-bid-modal__form input[type="checkbox"]{height:14px !important}.program-seat-bid-modal__summary{border:1px solid #e5e5e5;border-radius:8px;margin-bottom:18px;overflow:hidden}.program-seat-bid-modal__summary-row{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:12px 16px}.program-seat-bid-modal__summary-row:not(:last-child){border-bottom:1px solid #e5e5e5}.program-seat-bid-modal__summary-row span{color:#6f7275;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.program-seat-bid-modal__summary-row strong{color:#2d2e30;font-size:16px;text-align:right}.program-seat-bid-modal__field{margin-bottom:14px}.program-seat-bid-modal__field label{color:#464646;display:block;font-size:16px;font-weight:normal;margin-bottom:5px;text-align:left}.program-seat-bid-modal__field input,.program-seat-bid-modal__field select{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 10px 14px -8px rgba(0,0,0,0.25);box-sizing:border-box;font-size:16px;height:40px;padding:10px 12px;width:100%}.program-seat-bid-modal__field input::placeholder,.program-seat-bid-modal__field select::placeholder{color:#a7a7a7}.program-seat-bid-modal__field select{appearance:none;background-image:url("/wp-content/themes/pgc/img/drop-down-arrow.svg");background-position:calc(100% - 15px) center;background-repeat:no-repeat}.program-seat-bid-modal__honeypot{left:-9999px;position:absolute}.program-seat-bid-modal__consent{align-items:flex-start;color:#2d2e30;display:flex;font-weight:400;gap:10px;line-height:1.45;margin:4px 0 18px}.program-seat-bid-modal__consent input{flex:0 0 auto;margin-top:3px}.program-seat-bid-modal__consent span{font-size:15px}.program-seat-bid-modal__actions{margin-top:20px}.program-seat-bid-modal__submit{background-color:#000;border:0;border-radius:5px;color:#fff;cursor:pointer;display:block;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;margin:0;padding:12px;text-transform:uppercase;width:100%}.program-seat-bid-modal__submit:hover,.program-seat-bid-modal__submit:focus{background-color:#2d2e30;color:#fff}.program-seat-bid-modal__submit--result{font-size:20px;letter-spacing:1px;padding:12px}.program-seat-bid-modal__feedback{font-size:14px;margin:12px 0 0}.program-seat-bid-modal__feedback.error{color:#b3261e}.program-seat-bid-modal__feedback.success{color:#007987}.program-seat-bid-modal--result .program-seat-bid-modal__container{width:min(100%, 680px)}.program-seat-bid-modal--result .program-seat-bid-modal__dialog{max-width:675px;padding:60px 25px 36px}.program-seat-bid-modal--result .program-seat-bid-modal__logo img{max-width:100px;top:12px}.program-seat-bid-modal--result .program-seat-bid-modal__close{display:none}.program-seat-bid-modal--result .program-seat-bid-modal__actions{margin-top:0}.program-seat-bid-modal__result-title{color:#2d2e30;font-family:alternate-gothic-no-2-d,Helvetica,Arial,sans-serif;font-size:42px;line-height:1;margin:0 auto 16px;text-align:center !important;text-transform:none}@media (max-width:1040px) and (min-width:761px){.program-seat-bid-offer__inner{grid-template-columns:1fr}}@media (max-width:760px){.program-seat-bid-offer{padding:38px 0}.program-seat-bid-offer__timer-number{font-size:48px;min-width:62px}.program-seat-bid-offer__timer-label{font-size:16px}.program-seat-bid-offer__card-head h3{font-size:30px}.program-seat-bid-offer__guarantee{align-items:flex-start;gap:12px;padding:14px}.program-seat-bid-offer__guarantee-icon{flex-basis:50px}.program-seat-bid-offer__guarantee-icon img{width:50px}.program-seat-bid-offer__guarantee-title{font-size:17px}.program-seat-bid-offer__guarantee-text{font-size:15px}.program-seat-bid-offer__options{grid-template-columns:1fr}.program-seat-bid-offer__faq{margin-top:32px;padding-top:24px}.program-seat-bid-offer__faq-title{font-size:32px;margin-bottom:14px}.program-seat-bid-offer__faq-question{font-size:25px;padding:16px 18px}.program-seat-bid-offer__faq-question .icon-expand,.program-seat-bid-offer__faq-question .icon-collapse{font-size:18px;margin-left:12px}.program-seat-bid-offer__faq-answer{padding:0 18px 18px}.program-seat-bid-offer__faq-answer p{font-size:17px}.program-seat-bid-modal{align-items:flex-start;padding:16px 0}.program-seat-bid-modal__container{max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);padding-top:40px;width:100%}.program-seat-bid-modal__logo img{top:-15px}.program-seat-bid-modal__dialog{max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);padding:60px 15px 22px}.program-seat-bid-modal #program-seat-bid-modal-title{font-size:32px}.program-seat-bid-modal__result-title{font-size:34px;margin-bottom:14px}.program-seat-bid-modal__summary-row{align-items:flex-start;flex-direction:column;gap:4px}.program-seat-bid-modal__summary-row strong{text-align:left}.program-seat-bid-modal__description{font-size:15px;margin-bottom:12px}.program-seat-bid-modal__description--result{font-size:16px;line-height:1.4;margin-bottom:18px}.program-seat-bid-modal__field{margin-bottom:12px}.program-seat-bid-modal__field label{font-size:15px}.program-seat-bid-modal__field input,.program-seat-bid-modal__field select{font-size:15px}.program-seat-bid-modal--result{padding:16px 0}.program-seat-bid-modal--result .program-seat-bid-modal__container{padding-top:40px}.program-seat-bid-modal--result .program-seat-bid-modal__dialog{padding:60px 15px 22px}.program-seat-bid-modal--result .program-seat-bid-modal__logo img{max-width:100px;top:-15px}}