body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice]{container:holiday-inquiry / inline-size}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-offering-card.form-holiday-card{display:block;position:relative;padding:0;overflow:hidden;border:2px solid #F06E60;border-radius:14px;background:#fffcf7;color:#102a38}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-offering-card.form-holiday-card:has(input:checked){border-color:#f06e60;background:#fffcf7;box-shadow:0 0 0 2px #f06e60}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-offering-card.form-holiday-card input{position:absolute;left:13px;top:23px;z-index:2;margin:0}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-ticket{display:grid;grid-template-columns:minmax(0,62fr) minmax(0,38fr);min-height:190px}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-main{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:18px 12px 18px 40px}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-title{color:#102a38;font:700 23px/1.12 Georgia,serif;letter-spacing:-.035em}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-subtitle{margin-top:4px;color:#294962;font-size:13px;line-height:1.35}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-prices{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-family:Georgia,serif}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-prices del{position:relative;color:#889db2;font-size:25px;line-height:1;text-decoration-color:#c5ccd3}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-prices del:after{content:"";position:absolute;left:-2px;right:-2px;top:52%;height:3px;background:#f56359;transform:rotate(-17deg)}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-prices strong{color:#159b37;font:700 46px/1 Georgia,serif;letter-spacing:-.05em}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-unit{margin-top:4px;color:#294962;font-size:13px;line-height:1.35}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-stub{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:18px 10px;border-left:2px dashed #F4BCAE;background:#fff0e8;text-align:center}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-stub:before,body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-stub:after{content:"";position:absolute;left:-13px;width:24px;height:24px;border:2px solid #F06E60;border-radius:50%;background:#fff;pointer-events:none}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-stub:before{top:-14px}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-stub:after{bottom:-14px}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-offer{padding:5px 8px;border-radius:99px;background:#ffe0d3;color:#ce3b23;font:700 18px/1.2 Georgia,serif}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-duration{margin-top:8px;color:#506d85;font-size:13px;line-height:1.35}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-eligibility{align-self:stretch;margin-top:15px;padding-top:12px;border-top:1px solid #F8D6C9;color:#102a38;font-size:13px;font-weight:700;line-height:1.35}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-calculator-total .form-holiday-regular-total{display:inline-block;margin-right:12px;color:#758c9c;font-size:.7em;text-decoration-color:#f56359;text-decoration-thickness:2px}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-calculator-total .form-holiday-total{color:#127b2d}@container holiday-inquiry (max-width:42rem){body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-offering-cards{grid-template-columns:1fr}}@media(max-width:420px){body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-main{padding:18px 9px 18px 34px}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-offering-card.form-holiday-card input{left:9px}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-title{font-size:21px}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-prices{gap:8px}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-prices del{font-size:22px}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-prices strong{font-size:40px}body :is(#aba-supervision-preview,#bcba-supervision-inquiry) .form-container[data-require-offering-choice] .form-holiday-stub{padding-inline:8px}}
