@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400 700;src:url(/wp-content/plugins/visa-document-checklist/build/fonts/dm-sans.27a936ab.woff2) format("woff2")}@font-face{font-display:swap;font-family:General Sans;font-style:normal;font-weight:600;src:url(/wp-content/plugins/visa-document-checklist/build/fonts/general-sans-600.23103add.woff2) format("woff2")}@font-face{font-display:swap;font-family:General Sans;font-style:normal;font-weight:700;src:url(/wp-content/plugins/visa-document-checklist/build/fonts/general-sans-700.64b1bf99.woff2) format("woff2")}:root{--jp-navy:#1f2f63;--jp-ink:#1f2f63;--jp-slate:#59687d;--jp-primary:#e28322;--jp-primary-hover:#d17416;--jp-primary-ink:#fff;--jp-success:#14a07a;--jp-warning:#e4a11b;--jp-error:#c12846;--jp-danger:#b91c1c;--jp-info:#26386f;--jp-page:#f6f8fb;--jp-card:#fff;--jp-soft:#f4f5f7;--jp-soft-2:#eceff4;--jp-border:#c4ccd9;--jp-border-in:#e3e7ee;--jp-font-display:"General Sans",system-ui,sans-serif;--jp-font-body:"DM Sans",system-ui,sans-serif;--jp-space-2xs:4px;--jp-space-xs:8px;--jp-space-sm:12px;--jp-space-md:16px;--jp-space-lg:24px;--jp-space-xl:32px;--jp-space-2xl:48px;--jp-radius-sm:8px;--jp-radius-md:12px;--jp-radius-lg:16px;--jp-radius-pill:9999px;--jp-ease-enter:ease-out;--jp-ease-exit:ease-in;--jp-ease-move:ease-in-out;--jp-dur-micro:80ms;--jp-dur-short:200ms;--jp-dur-medium:320ms;--jp-dur-long:1100ms}.jp-btn{align-items:center;appearance:none;border:1px solid #fff0;border-radius:var(--jp-radius-pill);box-shadow:none;cursor:pointer;display:inline-flex;font-family:var(--jp-font-body);font-size:.9375rem;font-weight:600;gap:var(--jp-space-2xs);justify-content:center;letter-spacing:normal;line-height:1.2;min-height:0;padding:var(--jp-space-sm) var(--jp-space-lg);text-decoration:none;text-transform:none;transition:background-color var(--jp-dur-short) var(--jp-ease-move);width:auto}.jp-btn--primary{background:var(--jp-primary);color:var(--jp-primary-ink)}.jp-btn--primary:hover{background:var(--jp-primary-hover)}.jp-btn--ghost{background:#fff0;border-color:var(--jp-border);color:var(--jp-ink)}.jp-btn:focus-visible{outline:2px solid var(--jp-primary);outline-offset:2px}.jp-gauge{align-items:center;display:inline-flex;flex-direction:column}.jp-gauge__ring{max-width:100%;position:relative}.jp-gauge svg{height:auto;max-width:100%}.jp-gauge__track{stroke:var(--jp-border-in)}.jp-gauge__progress{transition:stroke-dashoffset var(--jp-dur-long) var(--jp-ease-enter)}.jp-gauge--safe .jp-gauge__progress{stroke:var(--jp-success)}.jp-gauge--low .jp-gauge__progress{stroke:var(--jp-warning)}.jp-gauge--over .jp-gauge__progress{stroke:var(--jp-error)}.jp-gauge__center{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute;text-align:center}.jp-gauge__big{font-family:var(--jp-font-display);font-size:3.25rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.jp-gauge--safe .jp-gauge__big{color:var(--jp-success)}.jp-gauge--low .jp-gauge__big{color:var(--jp-warning)}.jp-gauge--over .jp-gauge__big{color:var(--jp-error)}.jp-gauge__cap{color:var(--jp-slate);font-size:.875rem;margin-top:var(--jp-space-2xs)}.jp-gauge__used{color:var(--jp-slate);font-size:.8125rem;font-variant-numeric:tabular-nums;margin-top:2px}.jp-cal{font-family:var(--jp-font-body);min-width:0}.jp-cal__title{color:var(--jp-navy);font-family:var(--jp-font-display);font-weight:600;margin-bottom:var(--jp-space-sm);text-align:center}.jp-cal__grid{display:grid;gap:var(--jp-space-2xs);grid-template-columns:repeat(7,minmax(0,1fr))}.jp-cal__weekday{color:var(--jp-slate);font-size:.6875rem;font-weight:700;padding-bottom:var(--jp-space-2xs);text-align:center}.jp-cal__blank{visibility:hidden}.jp-cal__day{align-items:center;appearance:none;aspect-ratio:1;background:#fff0;border:1px solid #fff0;border-radius:var(--jp-radius-sm);box-shadow:none;color:var(--jp-ink);cursor:pointer;display:flex;font-family:var(--jp-font-body);font-size:.8125rem;font-variant-numeric:tabular-nums;justify-content:center;letter-spacing:normal;line-height:1;min-height:0;min-width:0;padding:0;text-transform:none;white-space:nowrap;width:100%}.jp-cal__day:hover{border-color:var(--jp-border)}.jp-cal__day:focus-visible{outline:2px solid var(--jp-primary);outline-offset:1px}.jp-cal__day.is-in{background:color-mix(in srgb,var(--jp-success) 14%,var(--jp-card));color:var(--jp-ink)}.jp-cal__day.is-edge{background:var(--jp-success);color:#fff;font-weight:700}.jp-cal__day.is-disabled{color:var(--jp-slate);cursor:not-allowed;opacity:.4}.jp-combo{font-family:var(--jp-font-body);position:relative}.jp-combo__chips{display:flex;flex-wrap:wrap;gap:var(--jp-space-2xs);list-style:none;margin:0 0 var(--jp-space-xs);padding:0}.jp-combo__chip{align-items:center;background:var(--jp-soft-2);border:1px solid var(--jp-border-in);border-radius:var(--jp-radius-pill);display:inline-flex;font-size:.8125rem;gap:var(--jp-space-2xs);padding:2px var(--jp-space-xs)}.jp-combo__chip-remove{background:#fff0;border:none;color:var(--jp-slate);cursor:pointer;font-size:1rem;line-height:1;padding:0}.jp-combo__chip-remove:hover{color:var(--jp-error)}.jp-combo__input{background:var(--jp-card);border:1px solid var(--jp-border);border-radius:var(--jp-radius-sm);color:var(--jp-ink);font-family:var(--jp-font-body);font-size:.9375rem;padding:var(--jp-space-sm) var(--jp-space-md);width:100%}.jp-combo__input:focus-visible{outline:2px solid var(--jp-primary);outline-offset:1px}.jp-combo__list{background:var(--jp-card);border:1px solid var(--jp-border);border-radius:var(--jp-radius-md);box-shadow:0 8px 24px rgb(31 47 99 / .12);left:0;list-style:none;margin:var(--jp-space-2xs) 0 0;max-height:260px;overflow-y:auto;padding:var(--jp-space-2xs);position:absolute;right:0;z-index:20}.jp-combo__group{color:var(--jp-slate);font-size:.6875rem;letter-spacing:.08em;padding:var(--jp-space-xs) var(--jp-space-xs) var(--jp-space-2xs);text-transform:uppercase}.jp-combo__option{align-items:center;border-radius:var(--jp-radius-sm);color:var(--jp-ink);cursor:pointer;display:flex;font-size:.9375rem;gap:var(--jp-space-xs);padding:var(--jp-space-xs) var(--jp-space-xs)}.jp-combo__option.is-active{background:var(--jp-soft)}.jp-combo__option.is-selected{color:var(--jp-navy);font-weight:600}.jp-combo__check{color:var(--jp-success);width:1em}.jp-combo__empty{color:var(--jp-slate);font-size:.875rem;padding:var(--jp-space-sm)}@media (prefers-reduced-motion:reduce){.jp-btn,.jp-dial__progress,.jp-gauge__progress,.jp-progress__fill{transition:none}}.jp-field{display:flex;flex-direction:column;font-family:var(--jp-font-body);gap:var(--jp-space-2xs)}.jp-field__label,.jp-radio__legend{color:var(--jp-ink);font-size:.9375rem;font-weight:600}.jp-field__required{color:var(--jp-error)}.jp-field__help{color:var(--jp-slate);font-size:.8125rem;margin:0}.jp-field__error{color:var(--jp-error);font-size:.8125rem;margin:0}.jp-input,.jp-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--jp-card);border:1px solid var(--jp-border);border-radius:var(--jp-radius-sm);box-sizing:border-box;color:var(--jp-ink);font-family:var(--jp-font-body);font-size:.9375rem;line-height:1.5;margin:0;padding:var(--jp-space-sm) var(--jp-space-md);width:100%}.jp-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27none%27 stroke=%27%2359687d%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m6 9 6 6 6-6%27/%3E%3C/svg%3E");background-position:right var(--jp-space-md) center;background-repeat:no-repeat;background-size:16px;padding-right:calc(var(--jp-space-md) + 20px)}.jp-input[type=number]{-moz-appearance:textfield}.jp-input[type=number]::-webkit-inner-spin-button,.jp-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jp-input:focus-visible,.jp-select:focus-visible{outline:2px solid var(--jp-primary);outline-offset:1px}.jp-input[aria-invalid=true],.jp-select[aria-invalid=true]{border-color:var(--jp-error)}.jp-radio{border:none;display:flex;flex-direction:column;gap:var(--jp-space-2xs);margin:0;min-width:0;padding:0}.jp-radio__legend{padding:0}.jp-radio__options{display:flex;flex-wrap:wrap;gap:var(--jp-space-xs)}.jp-radio__option{cursor:pointer;display:inline-flex}.jp-radio__input{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.jp-radio__pill{background:var(--jp-card);border:1px solid var(--jp-border);border-radius:var(--jp-radius-pill);color:var(--jp-ink);display:inline-block;font-size:.9375rem;padding:var(--jp-space-xs) var(--jp-space-md)}.jp-radio__input:checked+.jp-radio__pill{background:var(--jp-navy);border-color:var(--jp-navy);color:#fff;font-weight:600}.jp-radio__input:focus-visible+.jp-radio__pill{outline:2px solid var(--jp-primary);outline-offset:2px}.jp-checkbox{align-items:flex-start;display:flex;font-family:var(--jp-font-body);gap:var(--jp-space-sm)}.jp-checkbox__input{accent-color:var(--jp-navy);cursor:pointer;flex:0 0 auto;height:1.1rem;margin:.15rem 0 0;width:1.1rem}.jp-checkbox__content{display:flex;flex-direction:column;gap:var(--jp-space-2xs);min-width:0}.jp-checkbox__label{color:var(--jp-ink);cursor:pointer;font-weight:500}.jp-checkbox__desc{color:var(--jp-slate);font-size:.875rem;margin:0}.jp-progress{display:flex;flex-direction:column;gap:var(--jp-space-2xs)}.jp-progress__label{color:var(--jp-slate);font-size:.8125rem;font-weight:600}.jp-progress__track{background:var(--jp-border-in);border-radius:var(--jp-radius-pill);height:8px;overflow:hidden}.jp-progress__fill{background:var(--jp-primary);border-radius:var(--jp-radius-pill);height:100%;transition:width var(--jp-dur-medium) var(--jp-ease-move)}.jp-wizard{gap:var(--jp-space-lg)}.jp-wizard,.jp-wizard__step{display:flex;flex-direction:column}.jp-wizard__step{gap:var(--jp-space-md)}.jp-wizard__nav{align-items:center;display:flex;gap:var(--jp-space-sm);justify-content:space-between}.jp-dial{display:inline-flex;max-width:100%}.jp-dial__ring{max-width:100%;position:relative}.jp-dial svg{height:auto;max-width:100%}.jp-dial__track{stroke:var(--jp-border-in)}.jp-dial__progress{transition:stroke-dashoffset var(--jp-dur-long) var(--jp-ease-enter)}.jp-dial--high .jp-dial__progress,.jp-dial--high .jp-dial__score{color:var(--jp-success);stroke:var(--jp-success)}.jp-dial--medium .jp-dial__progress,.jp-dial--medium .jp-dial__score{color:var(--jp-warning);stroke:var(--jp-warning)}.jp-dial--low .jp-dial__progress,.jp-dial--low .jp-dial__score{color:var(--jp-error);stroke:var(--jp-error)}.jp-dial__center{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute;text-align:center}.jp-dial__score{font-family:var(--jp-font-display);font-size:3.25rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.jp-dial__max{color:var(--jp-slate);font-size:.8125rem;font-variant-numeric:tabular-nums}.jp-dial__label{color:var(--jp-navy);font-family:var(--jp-font-display);font-size:.9375rem;font-weight:600;margin-top:var(--jp-space-2xs)}.jp-result-card{background:var(--jp-card);border:1px solid var(--jp-border-in);border-left-width:4px;border-radius:var(--jp-radius-md);font-family:var(--jp-font-body);padding:var(--jp-space-lg)}.jp-result-card--high{border-left-color:var(--jp-success)}.jp-result-card--medium{border-left-color:var(--jp-warning)}.jp-result-card--low{border-left-color:var(--jp-error)}.jp-result-card--neutral{border-left-color:var(--jp-navy)}.jp-result-card__title{color:var(--jp-navy);font-family:var(--jp-font-display);margin:0 0 var(--jp-space-xs)}.jp-result-card__message{color:var(--jp-slate);margin:0 0 var(--jp-space-sm)}.jp-result-card__list{display:flex;flex-direction:column;gap:var(--jp-space-2xs);margin:0;padding-left:var(--jp-space-lg)}.jp-sdc{background:var(--jp-page);color:var(--jp-ink);color-scheme:light;display:flex;flex-direction:column;font-family:var(--jp-font-body);gap:var(--jp-space-lg);margin:0 auto;max-width:900px}.jp-sdc__header{background:linear-gradient(105deg,var(--jp-navy) 0,#2e396f 60%,#c12846 140%);border-radius:var(--jp-radius-lg);color:#fff;padding:var(--jp-space-lg) var(--jp-space-xl);text-align:center}.jp-sdc__header h2{color:#fff;font-family:var(--jp-font-display);font-size:2rem;font-weight:700;letter-spacing:normal;line-height:1.25;margin:0 0 var(--jp-space-2xs)}.jp-sdc__header p{color:hsl(0 0% 100% / .9);font-size:1.0625rem;line-height:1.45;margin:0}.jp-sdc__card{background:var(--jp-card);border:1px solid var(--jp-border-in);border-radius:var(--jp-radius-lg);display:flex;flex-direction:column;gap:var(--jp-space-md);padding:var(--jp-space-lg)}.jp-sdc__step{min-width:0}.jp-sdc__fields{display:flex;flex-direction:column;gap:var(--jp-space-md)}.jp-sdc__step-title{margin:0}.jp-sdc .jp-radio__legend,.jp-sdc__step-title{color:var(--jp-navy);font-family:var(--jp-font-display);font-size:1.0625rem}.jp-sdc .jp-radio__legend{margin-bottom:var(--jp-space-xs)}.jp-sdc__step-desc{color:var(--jp-slate);font-size:.9375rem;margin:0}.jp-sdc__privacy{color:var(--jp-slate);font-size:.8125rem;margin:0}.jp-sdc__hp{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.jp-sdc-opt{display:flex;flex-direction:column;gap:3px;text-align:left}.jp-sdc-opt__label{color:var(--jp-navy);font-size:.9375rem;font-weight:600;line-height:1.3}.jp-sdc-opt__hint{color:var(--jp-slate);font-size:.8125rem;font-weight:400;line-height:1.35}.jp-sdc .jp-sdc-radio--cards .jp-radio__options{display:grid;gap:var(--jp-space-sm);grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.jp-sdc .jp-sdc-radio--cards .jp-radio__option{display:block}.jp-sdc .jp-sdc-radio--cards .jp-radio__pill{border-radius:var(--jp-radius-md);display:block;height:100%;padding:var(--jp-space-sm) var(--jp-space-md);text-align:left;width:100%}.jp-sdc .jp-sdc-radio--cards .jp-radio__input:checked+.jp-radio__pill{background:color-mix(in srgb,var(--jp-navy) 6%,var(--jp-card));border-color:var(--jp-navy);color:var(--jp-ink);font-weight:400}.jp-sdc .jp-sdc-radio--cards .jp-radio__input:focus-visible+.jp-radio__pill{outline:2px solid var(--jp-primary);outline-offset:2px}.jp-sdc-dest-add{align-items:end;display:grid;gap:var(--jp-space-sm);grid-template-columns:minmax(0,1fr) 180px auto;margin-top:calc(var(--jp-space-xs)*-1)}.jp-sdc-dest-add .jp-input,.jp-sdc-dest-add .jp-select{box-sizing:border-box!important;font-size:.9375rem!important;height:auto!important;line-height:1.5!important;min-height:0!important;padding-bottom:12px!important;padding-top:12px!important}.jp-sdc-dest-add__btn{line-height:1.5;white-space:nowrap}.jp-sdc-dest-panel{border:1px dashed var(--jp-border);border-radius:var(--jp-radius-md);padding:var(--jp-space-md)}.jp-sdc-dest-empty{color:var(--jp-slate);font-size:.9375rem;margin:0}.jp-sdc-dest-list{display:flex;flex-direction:column;gap:var(--jp-space-xs);list-style:none;margin:0;padding:0}.jp-sdc-dest-item{align-items:center;background:var(--jp-soft-2);border:1px solid var(--jp-border-in);border-radius:var(--jp-radius-md);display:flex;gap:var(--jp-space-sm);padding:var(--jp-space-xs) var(--jp-space-sm)}.jp-sdc-dest-item__name{font-weight:600;min-width:0}.jp-sdc-dest-item__days{color:var(--jp-slate);font-size:.875rem;font-variant-numeric:tabular-nums;margin-left:auto}.jp-sdc-dest-item__remove{appearance:none;background:#fff0;border:none;color:var(--jp-slate);cursor:pointer;font-size:1.25rem;line-height:1;padding:0 var(--jp-space-2xs)}.jp-sdc-dest-item__remove:hover{color:var(--jp-error)}.jp-sdc-dest-total{color:var(--jp-slate);font-size:.875rem;font-variant-numeric:tabular-nums;margin:var(--jp-space-sm) 0 0}.jp-sdc-dest-total--over{color:var(--jp-error);font-weight:600}.jp-sdc-dates{display:grid;gap:var(--jp-space-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jp-sdc-warnings{flex-direction:column}.jp-sdc-warn,.jp-sdc-warnings{display:flex;gap:var(--jp-space-sm)}.jp-sdc-warn{align-items:flex-start;background:color-mix(in srgb,var(--jp-warning) 12%,var(--jp-card));border:1px solid color-mix(in srgb,var(--jp-warning) 40%,var(--jp-card));border-radius:var(--jp-radius-md);padding:var(--jp-space-sm) var(--jp-space-md)}.jp-sdc-warn__icon{align-items:center;background:var(--jp-warning);border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-size:.8125rem;font-weight:700;height:1.25rem;justify-content:center;margin-top:1px;width:1.25rem}.jp-sdc-warn__message{color:var(--jp-ink);font-size:.875rem;margin:0}.jp-sdc__nav{align-items:center;justify-content:space-between}.jp-sdc__actions,.jp-sdc__nav{display:flex;gap:var(--jp-space-sm)}.jp-sdc__actions{flex-wrap:wrap}.jp-sdc__actions--cta{margin-top:var(--jp-space-sm)}.jp-sdc__error{color:var(--jp-error);font-size:.9375rem;margin:0}.jp-sdc__hero{background:linear-gradient(105deg,var(--jp-navy) 0,#2e396f 100%);border-radius:var(--jp-radius-md);color:#fff;padding:var(--jp-space-lg)}.jp-sdc__hero h2{color:#fff;font-family:var(--jp-font-display);margin:0 0 var(--jp-space-2xs)}.jp-sdc__hero p{color:hsl(0 0% 100% / .9);margin:0}.jp-sdc__body{display:flex;flex-direction:column;gap:var(--jp-space-md)}.jp-sdc-routing{background:var(--jp-soft-2);border-left:3px solid var(--jp-navy);border-radius:var(--jp-radius-md);padding:var(--jp-space-md)}.jp-sdc-routing__intro{color:var(--jp-slate);font-size:.75rem;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.jp-sdc-routing__country{color:var(--jp-navy);font-family:var(--jp-font-display);margin:var(--jp-space-2xs) 0}.jp-sdc-routing__explanation,.jp-sdc-routing__note{color:var(--jp-slate);font-size:.875rem;margin:var(--jp-space-2xs) 0 0}.jp-sdc-summary{color:var(--jp-ink);margin:0}.jp-sdc-summary strong{color:var(--jp-navy);font-variant-numeric:tabular-nums}.jp-sdc-groups{display:flex;flex-direction:column;gap:var(--jp-space-md)}.jp-sdc-group__header{align-items:center;border-bottom:1px solid var(--jp-border-in);color:var(--jp-navy);display:flex;font-family:var(--jp-font-display);font-size:1rem;gap:var(--jp-space-xs);margin:0 0 var(--jp-space-sm);padding-bottom:var(--jp-space-2xs)}.jp-sdc-group__count{background:var(--jp-soft-2);border-radius:var(--jp-radius-pill);color:var(--jp-slate);font-size:.75rem;font-weight:600;padding:0 var(--jp-space-xs)}.jp-sdc-doc-list{display:flex;flex-direction:column;gap:var(--jp-space-sm)}.jp-sdc-scope-badge{background:color-mix(in srgb,var(--jp-info) 14%,var(--jp-card));border-radius:var(--jp-radius-pill);color:var(--jp-info);display:inline-block;font-size:.6875rem;font-weight:600;padding:0 var(--jp-space-xs);vertical-align:middle}.jp-sdc-doc-nuance{align-items:flex-start;background:color-mix(in srgb,var(--jp-warning) 10%,var(--jp-card));border-left:2px solid var(--jp-warning);border-radius:var(--jp-radius-sm);color:var(--jp-ink);display:flex;font-size:.8125rem;gap:var(--jp-space-xs);margin:var(--jp-space-2xs) 0 0;padding:var(--jp-space-xs) var(--jp-space-sm)}.jp-sdc-nuance-icon{align-items:center;background:var(--jp-warning);border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-size:.6875rem;font-style:italic;font-weight:700;height:1rem;justify-content:center;margin-top:1px;width:1rem}.jp-sdc-exemptions{border:1px solid var(--jp-border-in);border-radius:var(--jp-radius-md);padding:var(--jp-space-sm) var(--jp-space-md)}.jp-sdc-exemptions__summary{color:var(--jp-navy);cursor:pointer;font-weight:600}.jp-sdc-exemptions__count{color:var(--jp-slate);font-size:.8125rem;font-weight:400}.jp-sdc-exemptions__body{margin-top:var(--jp-space-sm)}.jp-sdc-exemptions__note{color:var(--jp-slate);font-size:.875rem;margin:0 0 var(--jp-space-sm)}.jp-sdc-exemptions__list{display:flex;flex-direction:column;gap:var(--jp-space-xs);list-style:none;margin:0;padding:0}.jp-sdc-exemptions__label{color:var(--jp-ink);display:block;font-weight:500}.jp-sdc-exemptions__desc{color:var(--jp-slate);display:block;font-size:.8125rem}.jp-sdc-advisory{background:var(--jp-soft);border-left:3px solid var(--jp-slate);border-radius:var(--jp-radius-sm);color:var(--jp-slate);font-size:.8125rem;padding:var(--jp-space-sm) var(--jp-space-md)}.jp-sdc-disclaimer{color:var(--jp-slate);font-size:.75rem;line-height:1.5;margin:0}.jp-sdc-block{align-items:flex-start;background:color-mix(in srgb,var(--jp-error) 8%,var(--jp-card));border:1px solid color-mix(in srgb,var(--jp-error) 35%,var(--jp-card));border-radius:var(--jp-radius-md);display:flex;flex-direction:column;gap:var(--jp-space-md);padding:var(--jp-space-lg)}.jp-sdc-block__message{color:var(--jp-ink);margin:0}.jp-sdc-turnstile{min-height:65px}@media (max-width:640px){.jp-sdc-dates,.jp-sdc-dest-add{grid-template-columns:minmax(0,1fr)}.jp-sdc__actions--cta{align-items:stretch;flex-direction:column}.jp-sdc__actions--cta .jp-btn{text-align:center;width:100%}}