.image-wrapper-course[data-v-07a12196]{aspect-ratio:300/115}.pco-label[data-v-07a12196]{color:var(--ink2);margin:0 0 7px;font-size:12.5px;font-weight:700;line-height:1.25;display:block;padding-left:0!important}.pco-input[data-v-07a12196]{width:100%;height:46px;font-family:var(--font);box-shadow:var(--sh1);appearance:none;outline:0;font-size:14.0625px;font-weight:500;line-height:1.2;transition:border-color .15s,box-shadow .15s,background-color .15s;display:block;border:1px solid var(--line2)!important;background:var(--surface)!important;color:var(--ink)!important;border-radius:14px!important;margin:0!important;padding:0 16px!important}.dark-mode .pco-input[data-v-07a12196]{background:var(--tint)!important}.pco-input[data-v-07a12196]::placeholder{color:var(--subtle);opacity:1;font-weight:400}.pco-input[data-v-07a12196]:hover:not(:disabled):not(:focus){border-color:var(--b300)!important}.pco-input[data-v-07a12196]:focus{box-shadow:0 0 0 4px #25b9fc2e;border-color:var(--b500)!important}.pco-input[data-v-07a12196]:disabled{opacity:.6;cursor:not-allowed}.pco-input[readonly][data-v-07a12196]{background:var(--surface2)!important}.pco-input--error[data-v-07a12196],.pco-input--error[data-v-07a12196]:hover{border-color:#e5484d!important}.pco-input--error[data-v-07a12196]:focus{box-shadow:0 0 0 4px #e5484d29}.pco-apply[data-v-07a12196]{flex:none;min-width:100px}.pco-error-text[data-v-07a12196]{color:#c0362c;margin:0;font-size:13.125px;font-weight:600;line-height:1.45}.dark-mode .pco-error-text[data-v-07a12196]{color:#ff9b8f}.pco-error-text[data-v-07a12196]:empty{display:none}.pco-ok-text[data-v-07a12196]{color:var(--ok);gap:4px;font-size:13.125px;font-weight:600;line-height:1.45}.pco-row[data-v-07a12196]{--gx:0px;margin-left:0;margin-right:0;display:block}.pco-consent[data-v-07a12196]{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:10px;margin:0 0 22px;font-size:12.1875px;font-weight:500;line-height:1.55;display:flex}.pco-consent a[data-v-07a12196]{color:var(--link);text-underline-offset:2px;font-weight:600;text-decoration:underline}.pco-consent span[data-v-07a12196]{flex:1;min-width:0}.pco-consent .sms-consent-input[data-v-07a12196]{appearance:none;border:1.5px solid var(--line2);background:var(--surface);cursor:pointer;border-radius:5px;flex:0 0 18px;place-content:center;width:18px;height:18px;margin:1px 0 0;transition:background-color .15s,border-color .15s,box-shadow .15s;display:grid}.pco-consent .sms-consent-input[data-v-07a12196]:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;margin-top:-2px;transition:transform .12s;transform:rotate(-45deg)scale(0)}.pco-consent .sms-consent-input[data-v-07a12196]:hover{border-color:var(--b400)}.pco-consent .sms-consent-input[data-v-07a12196]:checked{background:#25b9fc;border-color:#25b9fc}.pco-consent .sms-consent-input[data-v-07a12196]:checked:after{transform:rotate(-45deg)scale(1)}.pco-consent .sms-consent-input[data-v-07a12196]:focus-visible{outline:0;box-shadow:0 0 0 4px #25b9fc38}.bco #example1-card[data-v-07a12196]{border:1px solid var(--line2);background:var(--surface);height:50px;box-shadow:var(--sh1);border-radius:14px;padding:16px 16px 0;transition:border-color .15s,box-shadow .15s}.dark-mode .bco #example1-card[data-v-07a12196]{background:var(--tint)}.bco #payment-element[data-v-07a12196]{min-height:50px}.pco-rows[data-v-07a12196]{font-size:14.0625px}.pco-line[data-v-07a12196]{color:var(--ink2);justify-content:space-between;align-items:baseline;gap:16px;padding:5px 0;line-height:1.4;display:flex}.pco-line label[data-v-07a12196]{margin:0;font-weight:500}.pco-line span[data-v-07a12196]{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.pco-line--strong[data-v-07a12196],.pco-line--strong label[data-v-07a12196]{color:var(--ink);font-weight:700}.pco-line--strong span[data-v-07a12196]{font-weight:800}.pco-line--ok span[data-v-07a12196]{color:var(--ok)}.pco-line--total[data-v-07a12196]{border-top:1px solid var(--line);color:var(--ink);margin-top:8px;padding-top:12px}.pco-line--total label[data-v-07a12196]{font-weight:700}.pco-line--total span[data-v-07a12196]{font-size:16.875px;font-weight:800}@media (width<=519px){.bco>.ux-wrap[data-v-07a12196]{padding-inline:14px}.pco-card[data-v-07a12196]{overflow:visible}.pco-summary[data-v-07a12196]{margin-inline:-16px;border-left:none!important;border-right:none!important;border-radius:0!important;padding:20px 16px!important}.pco-summary .pco-line--total span[data-v-07a12196]{font-size:18px}}.pco-alert[data-v-07a12196]{color:#b42318;text-align:center;background:#fef3f2;border:1px solid #f4c7c3;border-radius:14px;padding:12px 16px;font-size:13.125px;font-weight:600;line-height:1.45}.dark-mode .pco-alert[data-v-07a12196]{color:#ff9b8f;background:#2a100e;border-color:#5c2420}.pco-trust[data-v-07a12196]{border:1px solid var(--line);background:var(--surface2);border-radius:22px;padding:20px 24px!important}.dark-mode .pco-trust[data-v-07a12196]{background:#040a1659}.pco-trust li[data-v-07a12196]{color:var(--muted);margin:0 0 10px;padding-left:20px;font-size:12.1875px;line-height:1.55;position:relative}.pco-trust li[data-v-07a12196]:last-child{margin-bottom:0}.pco-trust li[data-v-07a12196]:before{content:"";background:#25b9fc;border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:2px}
