@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500;1,600&family=Jost:wght@300;400;500&display=swap";.jdk{--jdk-noir: #0E0E0E;--jdk-noir-soft: #262626;--jdk-bg: #FFFFFF;--jdk-bg-2: #FFFFFF;--jdk-surface: #FFFFFF;--jdk-surface-2: #FFFFFF;--jdk-surface-soft: #F5F5F5;--jdk-ink: #1A1A1A;--jdk-ink-2: #262626;--jdk-ink-3: #6B6B6E;--jdk-ink-4: #9C9C9F;--jdk-line: #E8E7E4;--jdk-line-2: #F0EFEC;--jdk-line-strong: #8C8C8F;--jdk-gold: #C9A24E;--jdk-gold-deep: #8A6A2B;--jdk-gold-soft: #ECD59A;--jdk-gold-ink: #3A2B0E;--jdk-gold-tint: #F5F5F5;--jdk-gold-tint-2: #EDEDED;--jdk-foil-band: linear-gradient(105deg, #B0904E, #D8BC80 45%, #EAD49C 52%, #CDAE6E 68%, #AF8E4A);--jdk-foil-text: linear-gradient(100deg, #5C4317, #8A6A2B 35%, #AC853C 55%, #8A6A2B 75%, #5C4317);--jdk-cta: #0E0E0E;--jdk-cta-hover: #262626;--jdk-on-cta: #FFFFFF;--jdk-success: #8A6A2B;--jdk-success-bg: #FFFFFF;--jdk-success-line: #C9A24E;--jdk-warn: #8A6A2B;--jdk-warn-bg: #FFFFFF;--jdk-warn-line: #C9A24E;--jdk-danger: #C2342E;--jdk-danger-bg: #FFFFFF;--jdk-danger-line: rgba(194, 52, 46, .45);--jdk-font-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;--jdk-font-body: "Jost", "Helvetica Neue", Arial, system-ui, sans-serif;--jdk-r-sm: 2px;--jdk-r-md: 2px;--jdk-r-lg: 2px;--jdk-r-xl: 2px;--jdk-r-pill: 999px;--jdk-sh-sm: none;--jdk-sh-card: none;--jdk-sh-lift: 0 18px 40px -28px rgba(14, 14, 14, .35);--jdk-sh-modal: 0 30px 80px -30px rgba(14, 14, 14, .45);--jdk-ease: cubic-bezier(.22, 1, .36, 1);--jdk-dur-fast: .16s;--jdk-dur: .26s;--jdk-dur-slow: .42s;--jdk-focus: 0 0 0 2px #0E0E0E, 0 0 0 4px #C9A24E;font-family:var(--jdk-font-body);font-weight:400;font-size:18px;line-height:1.6;color:var(--jdk-ink);background:var(--jdk-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.jdk ::selection{background:var(--jdk-gold-soft);color:var(--jdk-noir)}.jdk :focus-visible{outline:none;box-shadow:var(--jdk-focus)}.jdk button,.jdk [role=button]{font-family:var(--jdk-font-body)}.jdk-screen{background:var(--jdk-bg)}.jdk-display{font-family:var(--jdk-font-display);font-variant-numeric:lining-nums;font-weight:500;letter-spacing:-.01em;line-height:1.08;color:var(--jdk-noir);text-wrap:balance}.jdk-display em,.jdk-foil{font-style:italic;background:var(--jdk-foil-text);background-size:200% 100%;background-position:30% 50%;-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.06em}.jdk-eyebrow{font-family:var(--jdk-font-body);font-weight:500;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--jdk-gold-deep)}.jdk-eyebrow--line{display:inline-flex;align-items:center;gap:14px}.jdk-eyebrow--line:before{content:"";width:32px;height:0;border-top:1px solid var(--jdk-gold);flex:none}.jdk-label{font-family:var(--jdk-font-body);font-weight:500;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--jdk-ink-3)}.jdk-lede{font-family:var(--jdk-font-body);font-weight:400;font-size:19px;line-height:1.65;color:var(--jdk-ink-2)}.jdk-link{font-family:var(--jdk-font-body);font-weight:500;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--jdk-gold-deep);text-decoration:underline;text-decoration-color:var(--jdk-gold);text-underline-offset:6px;min-height:44px;display:inline-flex;align-items:center;touch-action:manipulation}.jdk-link:disabled{opacity:.45;text-decoration:none}.jdk-link{gap:10px}.jdk-link>svg{flex-shrink:0}.jdk-card{background:var(--jdk-surface);border:1px solid var(--jdk-line);border-radius:var(--jdk-r-lg)}.jdk-rule{height:1px;background:var(--jdk-line)}.jdk-rule--gold{height:1px;width:48px;background:var(--jdk-foil-band)}.jdk-field{background:transparent;border:0;border-bottom:1px solid var(--jdk-line);border-radius:0;transition:box-shadow var(--jdk-dur) var(--jdk-ease)}.jdk-field--invalid{box-shadow:inset 2px 0 0 var(--jdk-noir)}.jdk-touch{min-height:64px;border-radius:var(--jdk-r-md);border:1px solid var(--jdk-line-strong);background:var(--jdk-surface);color:var(--jdk-ink);font-weight:400;font-size:19px;transition:background-color var(--jdk-dur) var(--jdk-ease),color var(--jdk-dur) var(--jdk-ease),border-color var(--jdk-dur) var(--jdk-ease);-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media(hover:hover){.jdk-touch:hover{border-color:var(--jdk-noir)}}.jdk-touch--on,.jdk-touch--off{background:var(--jdk-noir);border-color:var(--jdk-noir);color:#fff}.jdk-input{width:100%;min-height:64px;border-radius:var(--jdk-r-md);border:1px solid var(--jdk-line-strong);background:var(--jdk-surface);color:var(--jdk-ink);font-family:var(--jdk-font-body);font-weight:400;font-size:19px;padding:16px 18px;transition:border-color var(--jdk-dur) var(--jdk-ease),box-shadow var(--jdk-dur) var(--jdk-ease)}.jdk-input::placeholder{color:var(--jdk-ink-4)}.jdk-input:focus{outline:none;border-color:var(--jdk-noir);box-shadow:inset 0 0 0 1px var(--jdk-noir)}textarea.jdk-input{min-height:120px;resize:none;line-height:1.6}select.jdk-input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%236B6B6E' stroke-width='1.5' stroke-linecap='square'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:46px}.jdk{color-scheme:light}:root[data-theme] .jdk .jdk-input{background-color:var(--jdk-surface)!important;color:var(--jdk-ink)!important;border:1px solid var(--jdk-line-strong)!important;border-radius:var(--jdk-r-md)}:root[data-theme] .jdk .jdk-input:focus{border-color:var(--jdk-noir)!important;box-shadow:inset 0 0 0 1px var(--jdk-noir)!important}:root[data-theme] .jdk .jdk-input::placeholder{color:var(--jdk-ink-4)!important}.jdk-btn-primary,.jdk-btn-success,.jdk-btn-ghost,.jdk-btn-gold{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:64px;padding-inline:34px;border-radius:var(--jdk-r-md);font-family:var(--jdk-font-body);font-weight:500;font-size:15px;letter-spacing:.14em;text-transform:uppercase;transition:background-color var(--jdk-dur) var(--jdk-ease),color var(--jdk-dur) var(--jdk-ease),border-color var(--jdk-dur) var(--jdk-ease);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.jdk-btn-primary,.jdk-btn-success{background:var(--jdk-cta);color:var(--jdk-on-cta);border:1px solid var(--jdk-cta)}@media(hover:hover){.jdk-btn-primary:hover:not(:disabled),.jdk-btn-success:hover:not(:disabled){background:var(--jdk-cta-hover);border-color:var(--jdk-cta-hover)}}.jdk-btn-ghost{background:var(--jdk-surface);color:var(--jdk-noir);border:1px solid var(--jdk-noir)}@media(hover:hover){.jdk-btn-ghost:hover:not(:disabled){background:var(--jdk-noir);color:#fff}}.jdk-btn-gold{background:var(--jdk-surface);color:var(--jdk-noir);border:1px solid var(--jdk-gold)}@media(hover:hover){.jdk-btn-gold:hover:not(:disabled){background:var(--jdk-foil-band);color:var(--jdk-gold-ink)}}.jdk-btn-primary:disabled,.jdk-btn-success:disabled,.jdk-btn-ghost:disabled,.jdk-btn-gold:disabled,.jdk .jdk-st-pinpad .jdk-st-pin-ok:disabled{background:#fff;border-color:var(--jdk-line);color:var(--jdk-ink-4);opacity:1;cursor:not-allowed}.jdk-consent{accent-color:var(--jdk-noir);width:28px;height:28px;border-radius:2px;cursor:pointer}.jdk-step-dot{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:var(--jdk-r-pill);font-family:var(--jdk-font-body);font-weight:500;font-size:15px;font-variant-numeric:lining-nums tabular-nums;transition:all var(--jdk-dur) var(--jdk-ease)}.jdk-step-dot--todo{background:var(--jdk-surface);border:1px solid var(--jdk-line);color:var(--jdk-ink-4)}.jdk-step-dot--current{background:var(--jdk-noir);color:#fff;box-shadow:0 0 0 3px #fff,0 0 0 4px var(--jdk-gold)}.jdk-step-dot--done{background:var(--jdk-surface);border:1px solid var(--jdk-gold);color:var(--jdk-gold-deep)}.jdk-step-line{height:1px;transition:background var(--jdk-dur) var(--jdk-ease)}.jdk-navchip{border-radius:var(--jdk-r-md);border:1px solid transparent;color:var(--jdk-ink-3);font-weight:500;font-size:13px;letter-spacing:.14em;text-transform:uppercase;transition:all var(--jdk-dur) var(--jdk-ease);touch-action:manipulation}@media(hover:hover){.jdk-navchip:hover{color:var(--jdk-noir);border-color:var(--jdk-line)}}.jdk-navchip--active{background:var(--jdk-surface);border-color:var(--jdk-noir);color:var(--jdk-noir)}@keyframes jdk-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes jdk-pop{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}.jdk-animate-in{animation:jdk-fade-up var(--jdk-dur-slow) var(--jdk-ease) both}.jdk-animate-pop{animation:jdk-pop var(--jdk-dur-slow) var(--jdk-ease) both}@media(prefers-reduced-motion:reduce){.jdk *,.jdk-animate-in,.jdk-animate-pop{animation:none!important;transition:none!important}}.jdk-scroll::-webkit-scrollbar{width:6px}.jdk-scroll::-webkit-scrollbar-thumb{background:var(--jdk-line-strong);border-radius:0}.jdk-scroll::-webkit-scrollbar-track{background:transparent}.jdk-progress{height:3px;border-radius:0;background:var(--jdk-line);overflow:hidden}.jdk-progress>span{display:block;height:100%;background:var(--jdk-noir);transition:width var(--jdk-dur-slow) var(--jdk-ease)}.jdk-choices{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.jdk-choice{display:flex;align-items:center;gap:14px;min-height:64px;padding:16px 20px;text-align:left;border-radius:var(--jdk-r-md);border:1px solid var(--jdk-line-strong);background:var(--jdk-surface);color:var(--jdk-ink);font-size:19px;font-weight:400;line-height:1.35;transition:background-color var(--jdk-dur) var(--jdk-ease),color var(--jdk-dur) var(--jdk-ease),border-color var(--jdk-dur) var(--jdk-ease);-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media(hover:hover){.jdk-choice:hover{border-color:var(--jdk-noir)}}.jdk-choice--on{background:var(--jdk-noir);border-color:var(--jdk-noir);color:#fff}.jdk-choice__mark{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--jdk-line-strong);background:var(--jdk-surface);color:transparent;transition:all var(--jdk-dur) var(--jdk-ease)}.jdk-choice__mark--radio{border-radius:999px}.jdk-choice__mark--check{border-radius:2px}.jdk-choice--on .jdk-choice__mark{background:#fff;border-color:#fff;color:var(--jdk-noir)}.jdk-question{scroll-margin-top:24px}.jdk-question__label{font-family:var(--jdk-font-body);font-size:21px;font-weight:400;line-height:1.45;color:var(--jdk-ink)}.jdk-question__help{margin-top:6px;font-size:16px;font-weight:400;line-height:1.55;color:var(--jdk-ink-3)}.jdk-navbar{background:var(--jdk-bg);border-top:1px solid var(--jdk-line);padding-bottom:max(16px,env(safe-area-inset-bottom))}.jdk-chip{display:inline-flex;align-items:center;gap:6px;border-radius:var(--jdk-r-md);padding:5px 10px;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;background:var(--jdk-surface);border:1px solid var(--jdk-line);color:var(--jdk-ink-2)}.jdk-chip--gold{border-color:var(--jdk-gold);color:var(--jdk-gold-deep)}.jdk-alert{border-radius:var(--jdk-r-md);padding:14px 18px;border:1px solid var(--jdk-line);background:var(--jdk-surface)}.jdk-alert--stop{border-color:var(--jdk-danger-line);box-shadow:inset 3px 0 0 var(--jdk-danger)}.jdk-alert--warn{box-shadow:inset 3px 0 0 var(--jdk-gold)}.jdk-pin-dots{display:flex;justify-content:center;gap:18px;min-height:16px}.jdk-pin-dot{width:14px;height:14px;border-radius:999px;border:1px solid var(--jdk-noir);transition:background-color var(--jdk-dur-fast) var(--jdk-ease)}.jdk-pin-dot--on{background:var(--jdk-noir)}.jdk-keypad{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.jdk-key{height:76px;border-radius:var(--jdk-r-md);background:var(--jdk-surface);border:1px solid var(--jdk-line-strong);font-family:var(--jdk-font-body);font-weight:300;font-size:32px;font-variant-numeric:lining-nums tabular-nums;color:var(--jdk-noir);transition:background-color var(--jdk-dur-fast) var(--jdk-ease),color var(--jdk-dur-fast) var(--jdk-ease),border-color var(--jdk-dur-fast) var(--jdk-ease);-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none}.jdk-key:active:not(:disabled){background:var(--jdk-noir);border-color:var(--jdk-noir);color:#fff}.jdk-key:disabled{background:#fff;border-color:var(--jdk-line);color:var(--jdk-ink-4);opacity:1;cursor:not-allowed}.jdk-key--action{font-family:var(--jdk-font-body);font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.jdk-list-item{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:14px 18px;text-align:left;border-radius:var(--jdk-r-md);border:1px solid var(--jdk-line-strong);background:var(--jdk-surface);transition:border-color var(--jdk-dur) var(--jdk-ease),box-shadow var(--jdk-dur) var(--jdk-ease);touch-action:manipulation}@media(hover:hover){.jdk-list-item:hover{border-color:var(--jdk-noir)}}.jdk-list-item--on{border-color:var(--jdk-noir);box-shadow:inset 0 0 0 1px var(--jdk-noir)}.jdk-list-item--on .jdk-choice__mark{background:var(--jdk-noir);border-color:var(--jdk-noir);color:#fff}.jdk-prose p{font-size:18px;font-weight:400;line-height:1.65;color:var(--jdk-ink-2)}.jdk-prose ul{display:flex;flex-direction:column}.jdk-prose li{position:relative;padding:12px 0 12px 30px;border-bottom:1px solid var(--jdk-line);font-size:18px;font-weight:400;line-height:1.55;color:var(--jdk-ink-2)}.jdk-prose li:last-child{border-bottom:0}.jdk-prose li:before{content:"";position:absolute;left:0;top:26px;top:round(calc(12px + .8em),1px);width:12px;height:0;border-top:1px solid var(--jdk-gold)}.jdk-prose p.jdk-label{font-size:13px;font-weight:500;line-height:1.5;color:var(--jdk-ink-3)}.jdk-photo{position:relative;overflow:hidden;background:var(--jdk-noir)}.jdk-photo>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.jdk-photo--shade:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0e0e0e00 45%,#0e0e0eb8);pointer-events:none}.jdk-drawing{mix-blend-mode:multiply}.jdk-measure{max-width:720px}.jdk-client-shell{height:100dvh;width:100%;overflow:hidden}.jdk-session-content{height:100%;display:flex;flex-direction:column;min-width:0}.jdk-client-header{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;min-height:80px;padding:16px 76px;border-bottom:1px solid var(--jdk-line)}.jdk-wordmark{display:block;height:26px;max-width:100%;width:auto;object-fit:contain}.jdk-staff-lock{position:absolute;right:12px;top:12px;display:flex;align-items:center;justify-content:center;width:56px;height:56px;color:var(--jdk-ink-3);background:transparent;border:0;border-radius:2px}.jdk-client-main{display:flex;flex:1;flex-direction:column;width:100%;max-width:800px;min-height:0;min-width:0;margin:0 auto;padding:24px 40px 16px}.jdk-client-main--wide{max-width:1200px}.jdk-client-main--hero{max-width:none;padding:0}.jdk-view-title{font-size:48px}.jdk-section-title{font-size:38px}.jdk-help{font-size:15px;font-weight:400;line-height:1.55;color:var(--jdk-ink-3)}.jdk-client-shell :is(p,h1,h2,h3,li,dd,dt,button),.jdk-wizard :is(p,h2,h3,button,dd,dt),.jdk-sms-screen p{overflow-wrap:anywhere}.jdk-client-shell .jdk-link,.jdk-wizard .jdk-link,.jdk-sms-screen .jdk-link{min-height:56px}.jdk-hero{flex:1;min-height:0;display:grid;grid-template-columns:45% minmax(0,1fr);overflow-y:auto}.jdk-hero__photo{min-height:100%}.jdk-hero__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px;padding:40px clamp(32px,4vw,64px);max-width:820px}.jdk-hero__copy>*{max-width:720px}.jdk-hero__points{width:100%}.jdk-hero__points li{padding:16px 0;border-bottom:1px solid var(--jdk-line);font-size:18px}.jdk-hero__copy>.jdk-btn-primary{align-self:stretch}.jdk-hero__copy>.jdk-link{margin-top:-12px}.jdk-welcome-who{display:flex;flex-direction:column;align-items:flex-start;gap:0}.jdk .jdk-welcome-name{font-size:18px;line-height:1.5;color:var(--jdk-ink)}.jdk .jdk-welcome-name strong{font-weight:500;color:var(--jdk-noir)}.jdk-client-shell .jdk-link.jdk-welcome-notme{min-height:44px;padding:0;font-size:16px;letter-spacing:.02em;text-transform:none}@media(min-width:1000px)and (max-height:820px){.jdk-hero__copy{gap:16px;padding-block:24px}.jdk-hero__points li{padding:10px 0}}.jdk-wizard{max-width:720px;margin-inline:auto}.jdk-wizard__viewport{display:contents}.jdk-wizard__header{padding-bottom:12px}.jdk-wizard__heading-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.jdk-wizard__card-title{min-width:0}.jdk-wizard__progress{flex-shrink:0;margin-bottom:16px}.jdk-wizard__body{padding-bottom:24px;scrollbar-gutter:stable}.jdk-wizard>.jdk-navbar{position:static;background:#fff;padding:16px 0 max(8px,env(safe-area-inset-bottom));border-top:1px solid var(--jdk-line)}.jdk-wizard__actions{display:flex;gap:12px}.jdk-wizard__actions button{min-width:0;padding-inline:24px}.jdk-wizard .jdk-question{padding:24px 0}.jdk-wizard .jdk-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.jdk-wizard .jdk-choice{min-width:0}.jdk-wizard .jdk-choice>span:last-child{min-width:0}.jdk-review-section{border-bottom:1px solid var(--jdk-line);padding:16px 0}.jdk-review-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:16px 0;border-top:1px solid var(--jdk-line)}.jdk-wizard .jdk-review-row dt,.jdk-wizard .jdk-review-row dd{font-size:18px}.jdk-ack-row{width:100%;display:flex;align-items:flex-start;gap:16px;padding:20px 0;min-height:64px;border-bottom:1px solid var(--jdk-line);background:#fff;text-align:left;color:var(--jdk-ink)}.jdk-ack-row .jdk-choice__mark{margin-top:2px;width:24px;height:24px;border:1px solid var(--jdk-line-strong);border-radius:2px;color:transparent}.jdk-ack-row--checked .jdk-choice__mark{background:var(--jdk-noir);border-color:var(--jdk-noir);color:#fff}.jdk-optional-consent{padding:20px 0}.jdk .jdk-ack-text{min-width:0;font-family:var(--jdk-font-body);font-size:18px;font-weight:400;line-height:1.5}.jdk-consent-preview{position:relative;margin:16px 0 0;padding-bottom:16px;font-size:18px;line-height:1.65;white-space:pre-wrap}.jdk-consent-details{border-top:1px solid var(--jdk-line);border-bottom:1px solid var(--jdk-line)}.jdk-consent-details summary{cursor:pointer;list-style:none;text-decoration:none}.jdk-consent-details summary::-webkit-details-marker{display:none}.jdk-consent-details summary>span{text-decoration:underline;text-decoration-color:var(--jdk-gold);text-underline-offset:6px}.jdk-consent-text{padding-block:16px 24px;font-size:17px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.jdk-education{display:flex;flex-direction:column;gap:32px}.jdk-education__photo{height:280px}.jdk-education__photo>img{object-position:center 35%}.jdk-education__series{padding-block:24px;border-block:1px solid var(--jdk-line)}.jdk-course{list-style:none}.jdk-prose .jdk-course li{display:flex;align-items:baseline;gap:24px;padding:24px 0}.jdk-prose .jdk-course li:before{content:none}.jdk-course__number{width:48px;flex:0 0 48px;font-variant-numeric:lining-nums tabular-nums;font-family:var(--jdk-font-display);font-size:32px;line-height:1;color:var(--jdk-gold-deep)}.jdk-zone-field{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;align-items:start}.jdk-zone-field .jdk-drawing{width:100%;max-height:260px;object-fit:contain}.jdk-field-privacy{display:flex;align-items:flex-start;gap:12px;padding-block:12px}.jdk-signature-page{padding-bottom:24px}.jdk-signature-statement{margin-top:12px}.jdk .jdk-signature-sms{margin-top:4px}.jdk-signature-meta{margin-top:16px;padding-block:12px;border-block:1px solid var(--jdk-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px}.jdk-signature-meta dt{color:var(--jdk-ink-3);font-size:15px}.jdk-signature-meta dd{font-size:18px;font-variant-numeric:lining-nums tabular-nums}.jdk-signature-frame{position:relative;border:1px solid var(--jdk-line-strong);border-radius:2px;background:#fff}.jdk-signature-canvas{display:block;width:100%;height:260px;touch-action:none;cursor:crosshair}.jdk-signature-line{position:absolute;inset:210px 24px auto;display:flex;align-items:center;gap:12px;pointer-events:none;z-index:1}.jdk-signature-caption{position:relative;border-top:1px solid var(--jdk-line);padding:12px 24px;font-size:15px;color:var(--jdk-ink-3)}.jdk-summary{max-width:720px;margin-inline:auto}.jdk-summary .jdk-scroll{padding-bottom:24px}.jdk-summary-status{display:inline-flex;align-items:center;gap:8px;padding:8px 16px 8px 0;border-bottom:1px solid var(--jdk-line);font-size:15px}.jdk-summary-note{flex-shrink:0;margin-top:16px;font-size:15px;line-height:1.55;color:var(--jdk-ink-3)}.jdk-summary-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:12px;flex-shrink:0}.jdk-summary-actions button{padding:12px;line-height:1.3;letter-spacing:.1em}.jdk-exit-screen,.jdk-privacy-screen{position:fixed;inset:0;z-index:70;overflow-y:auto;background:#fff;padding:32px 24px}.jdk-exit-content{position:relative;width:100%;max-width:560px;margin:0 auto;padding-top:64px}.jdk-close{display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;min-width:56px;min-height:56px}.jdk-privacy-screen>.jdk-wordmark{margin:0 auto}.jdk-privacy-content{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;max-width:560px;margin:10vh auto 0}.jdk-privacy-content>*{max-width:100%}.jdk-sms-screen{position:fixed;inset:0;z-index:60;overflow-y:auto;background:#fff}.jdk-sms-content{width:100%;max-width:560px;margin:0 auto;padding:24px 24px 40px}.jdk-sms-content>.jdk-display{margin-block:12px}.jdk-sms-form{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:24px}.jdk-sms-digits{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.jdk-sms-digit{background:#fff;color:var(--jdk-noir);min-width:0;height:64px;border:1px solid var(--jdk-line-strong);border-radius:2px;font-size:32px;font-weight:400;font-variant-numeric:lining-nums tabular-nums}.jdk-sms-digit--active{border:2px solid var(--jdk-noir)}.jdk-sms-digit{position:relative}.jdk-sms-digit--empty:after{content:"";position:absolute;left:50%;bottom:14px;width:20px;margin-left:-10px;border-bottom:1px solid var(--jdk-line-strong)}.jdk-sms-error{font-size:15px;color:#c2342e}.jdk-sms-form .jdk-key{height:64px}.jdk-sms-confirm{padding-inline:12px}.jdk-sms-resend{gap:12px}.jdk-sectioned-survey{height:calc(100dvh - 120px);min-height:420px;padding:16px}@media(min-width:1180px){.jdk-view-title{font-size:56px}}@media(max-width:999px){.jdk-hero{grid-template-columns:minmax(0,1fr);grid-template-rows:38dvh auto}.jdk-hero__photo{min-height:0}.jdk-hero__copy{padding:32px 40px 40px;max-width:800px;justify-content:flex-start}.jdk-zone-field{grid-template-columns:minmax(0,1fr)}.jdk-zone-field .jdk-drawing{max-height:200px}}@media(max-width:600px){.jdk-client-main{padding:20px 16px 12px}.jdk-client-main--hero{padding:0}.jdk-client-header{min-height:72px;padding-inline:72px}.jdk-staff-lock{top:8px;right:8px}.jdk-hero__copy{padding:28px 24px}.jdk-view-title{font-size:40px}.jdk-section-title{font-size:36px}.jdk-wizard .jdk-choices,.jdk-review-row,.jdk-signature-meta{grid-template-columns:minmax(0,1fr)}.jdk-wizard__actions{flex-wrap:wrap}.jdk-wizard__actions button{padding:12px;flex:1 1 130px}.jdk-summary-actions{grid-template-columns:minmax(0,1fr)}.jdk-summary{overflow-y:auto}.jdk-summary .jdk-scroll{overflow:visible;flex:none}.jdk-signature-canvas{height:240px}.jdk-signature-line{top:190px}.jdk-sms-content{padding-inline:16px}}@media(min-width:900px)and (max-height:900px){.jdk-signature-meta{margin-top:12px;padding-block:10px;gap:4px 20px}.jdk-signature-meta dd{font-size:16px}.jdk-signature-canvas{height:200px}.jdk-signature-line{top:150px}}@media(min-width:601px)and (max-height:820px){.jdk-signature-page{padding-bottom:16px}.jdk-signature-page .jdk-view-title{font-size:44px}.jdk-signature-page .jdk-signature-statement{font-size:18px;line-height:1.5}.jdk-signature-meta dt{font-size:14px}.jdk-signature-canvas{height:170px}.jdk-signature-line{top:124px}.jdk-signature-caption{padding-block:8px}}@media(prefers-reduced-motion:reduce){.jdk-client-shell *,.jdk-wizard *,.jdk-sms-screen *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.jdk-base-check-page{display:flex;flex:1;min-height:0;overflow-y:auto;padding-block:24px}.jdk-base-check-page>div{margin-block:auto}.jdk-saving{display:flex;flex:1;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px;padding-block:32px}.jdk-pin-page{display:flex;flex:1;min-height:0;overflow-y:auto;padding-block:24px}.jdk-pin-page>div{margin:auto}.jdk-qr-shell{height:100dvh;display:flex;flex-direction:column;width:100%;min-width:0;background:#fff}.jdk-qr-shell,.jdk-qr-shell *{box-sizing:border-box}.jdk-qr-header{padding:16px 24px;min-height:72px}.jdk-qr-main{padding:20px 16px 0;max-width:752px}.jdk-qr-page{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}.jdk-qr-body{flex:1;min-height:0;overflow-y:auto;padding:4px 0 24px;scrollbar-gutter:stable}.jdk-qr-body>*+*{margin-top:24px}.jdk-qr-shell :is(p,h1,h2,h3,li,dt,dd,button,label,summary,span){overflow-wrap:anywhere}.jdk-qr-shell :is(p,label,dt,dd,h3,.jdk-help,.jdk-label,.jdk-eyebrow,.jdk-link,.jdk-consent-text,.jdk-question__help){font-size:18px}.jdk-qr-shell :is(.jdk-label,.jdk-eyebrow,.jdk-link){letter-spacing:.08em}.jdk-qr-shell .jdk-display{font-size:40px}.jdk-qr-shell .jdk-section-title{font-size:36px}.jdk-qr-shell :is(button,summary){min-height:64px;min-width:0;white-space:normal}.jdk-qr-shell :is(.jdk-btn-primary,.jdk-btn-ghost){font-size:18px;line-height:1.35;letter-spacing:.08em;padding:12px}.jdk-qr-shell.jdk-qr-shell .jdk-link{font-size:15px;line-height:1.35;letter-spacing:.12em;padding:12px 0}.jdk-qr-shell button svg{flex-shrink:0}.jdk-qr-photo{width:min(100%,280px);aspect-ratio:4 / 5;margin-inline:auto;background:#fff}.jdk-qr-actions,.jdk-qr-shell .jdk-wizard>.jdk-navbar{flex-shrink:0;padding:12px 0 max(12px,env(safe-area-inset-bottom));background:#fff}.jdk-qr-actions{display:flex;flex-wrap:wrap;gap:12px}.jdk-qr-actions>button{flex:1 1 140px}.jdk-qr-shell .jdk-wizard{flex:1}.jdk-qr-shell .jdk-wizard__body{padding:4px 0 24px}.jdk-qr-shell .jdk-wizard__actions{flex-wrap:wrap}.jdk-qr-shell .jdk-wizard__actions button{flex:1 1 140px}.jdk-qr-shell .jdk-wizard .jdk-question{padding-inline:0}.jdk-qr-shell .jdk-choices,.jdk-qr-shell .jdk-review-row{grid-template-columns:minmax(0,1fr)}.jdk-qr-shell .jdk-signature-meta{grid-template-columns:minmax(0,1fr);gap:4px;margin-top:12px;padding-block:12px}.jdk-qr-shell .jdk-signature-meta>div{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;align-items:baseline}.jdk-qr-shell .jdk-signature-meta :is(dt,dd){font-size:15px;line-height:1.45}.jdk-qr-shell .jdk-ack-row{padding-inline:0}.jdk-qr-shell .jdk-ack-row>span:last-child{min-width:0}.jdk-qr-shell .jdk-signature-canvas{width:100%;height:240px}.jdk-qr-shell .jdk-signature-caption{padding-inline:12px}.jdk-qr-shell .jdk-sms-screen{position:static;flex:1;min-height:0;width:100%;overflow-y:auto}.jdk-qr-shell .jdk-sms-content{width:100%;padding:24px 16px max(24px,env(safe-area-inset-bottom))}.jdk-qr-shell .jdk-sms-digits{gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}.jdk-qr-shell .jdk-sms-digit{width:100%;padding:0}.jdk-qr-shell .jdk-keypad{width:100%;gap:12px}.jdk-qr-shell .jdk-sms-resend{text-align:left}.jdk-qr-shell .jdk-staff-lock{width:64px;top:4px;right:4px}.jdk-qr-shell .jdk-qr-camera.jdk-qr-camera [class*=bg-]{background:#fff!important}.jdk-qr-shell .jdk-qr-camera.jdk-qr-camera [class*=text-]{color:var(--jdk-ink)!important;font-size:16px}.jdk-qr-shell .jdk-qr-camera.jdk-qr-camera [class*=border]{border:1px solid var(--jdk-line-strong)!important}.jdk-qr-shell .jdk-qr-camera.jdk-qr-camera [class*=rounded]{border-radius:2px!important}.jdk-qr-shell .jdk-qr-camera.jdk-qr-camera :is([class*=shadow],[class*=rounded]){box-shadow:none!important}.jdk-qr-shell .jdk-qr-camera.jdk-qr-camera .p-0\.5{padding:0;border:0!important;gap:12px}.jdk-qr-shell .jdk-qr-camera.jdk-qr-camera .p-8{padding:32px 16px}.jdk-qr-shell .jdk-qr-camera.jdk-qr-camera .p-8 svg{color:var(--jdk-gold)!important}.jdk-qr-shell .jdk-qr-camera.jdk-qr-camera .p-8 p+p{color:var(--jdk-ink-3)!important;font-size:14px}.jdk-qr-camera .flex{gap:12px;flex-wrap:wrap}.jdk-qr-camera .grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.jdk-qr-shell .jdk-qr-camera button{padding:12px;min-height:64px;font-family:var(--jdk-font-body);font-size:14px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.jdk-qr-shell .jdk-qr-camera.jdk-qr-camera button:is([class*=bg-jadore],[class*=bg-zinc-800]){background:var(--jdk-noir)!important;color:#fff!important;border-color:var(--jdk-noir)!important}.jdk-qr-camera button[class*=bg-jadore] svg{color:inherit}.jdk-qr-camera button.absolute{width:64px;padding:20px}.jdk-qr-camera button.absolute svg{width:20px;height:20px}.jdk-qr-shell :is(.jdk-question,.jdk-wizard__body) [class*="text-[15px]"],.jdk-qr-shell .jdk-wizard__body [class*="text-[17px]"]{font-size:18px}.jdk-qr-shell .jdk-key--action{font-size:18px}.jdk p{text-wrap:pretty}:root .jdk :is(h1,h2,h3),:root[data-theme] .jdk :is(h1,h2,h3){font-family:var(--jdk-font-display)!important;font-weight:500!important;font-variant-numeric:lining-nums}.jdk :is(h2,h3):not(.jdk-display),.jdk .jdk-subtitle{font-size:24px;line-height:1.25}:root .jdk h3.jdk-label,:root[data-theme] .jdk h3.jdk-label{font-family:var(--jdk-font-body)!important;font-weight:500!important;font-size:13px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:var(--jdk-ink-3)}.jdk .jdk-education ul>li:before{width:12px;height:0;border-top:1px solid var(--jdk-gold);background:none;opacity:1}.jdk-link-error{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding-block:24px}.jdk .jdk-link-error .jdk-eyebrow{font-size:13px}@media(max-width:600px){.jdk-client-header{min-height:56px;padding-block:8px}.jdk-staff-lock{top:0}.jdk-client-main{padding:12px 16px 0}.jdk-client-main--hero{padding:0}.jdk-hero__copy{padding-inline:16px}.jdk-wizard__viewport{display:block;flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable}.jdk-wizard__header{padding-bottom:8px}.jdk .jdk-wizard__header .jdk-eyebrow{font-size:12px;line-height:1.5;letter-spacing:.08em}.jdk-wizard__heading-row{gap:12px}.jdk .jdk-wizard__heading-row .jdk-label{font-size:13px;line-height:1.5;letter-spacing:0}.jdk-wizard__card-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1}.jdk-wizard__step{white-space:nowrap}.jdk-wizard__progress{position:sticky;top:0;z-index:2;height:2px;margin-bottom:12px}.jdk .jdk-wizard__body{overflow:visible;min-height:auto;padding:0 0 24px;scrollbar-gutter:auto}.jdk .jdk-wizard__remaining{font-size:15px;font-weight:400;line-height:1.5;margin-bottom:4px}.jdk .jdk-wizard>.jdk-navbar,.jdk .jdk-qr-actions{padding-top:8px;padding-bottom:max(8px,env(safe-area-inset-bottom))}.jdk .jdk-ack-text{font-size:16px}.jdk-ack-row .jdk-choice__mark{margin-top:1px}.jdk .jdk-wizard__actions,.jdk .jdk-qr-actions{flex-wrap:nowrap;gap:12px}.jdk .jdk-wizard__actions button,.jdk .jdk-qr-actions>button{min-height:56px;flex:1 1 0;font-size:14px;line-height:1.25;letter-spacing:.1em;white-space:normal;padding-inline:12px;gap:8px}.jdk .jdk-wizard__actions svg{flex-shrink:0}}@media(max-width:400px){.jdk .jdk-wizard__actions .jdk-back,.jdk .jdk-qr-actions .jdk-back{flex:0 0 56px;width:56px;height:56px;padding:0}.jdk-back__label{display:none}}.jdk-education__photo>img[src$="/scena-face2.jpg"],.jdk-education__photo>img[src$="/scena-face.jpg"],.jdk-education__photo>img[src$="/scena-pedicure.jpg"]{object-position:center 0%}.jdk-education__photo>img[src$="/karta-klientki.webp"],.jdk-education__photo>img[src$="/scena-circle.jpg"],.jdk-education__photo>img[src$="/scena-manicure.jpg"]{object-position:center 5%}.jdk-education__photo>img[src$="/scena-konsult.jpg"]{object-position:center 12%}.jdk-education__photo>img[src$="/scena-hair.jpg"]{object-position:center 18%}.jdk-education__photo>img[src$="/beauty.webp"]{object-position:center 30%}.jdk-education__photo>img[src$="/sym-zabieg.jpg"],.jdk-education__photo>img[src$="/scena-masaz.jpg"]{object-position:center 45%}.jdk-education__photo>img[src$="/scena-zabieg.jpg"],.jdk-education__photo>img[src$="/twarz.webp"]{object-position:center 90%}.jdk-signature-pad{display:flex;flex-direction:column;gap:16px}.jdk-signature-confirm{width:100%}.jdk .jdk-signature-clear{position:absolute;top:4px;right:4px;z-index:2;min-height:44px;padding:8px 12px;border:0;background:transparent;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--jdk-gold-deep);text-decoration:underline;text-decoration-color:var(--jdk-gold);text-underline-offset:4px;touch-action:manipulation}.jdk .jdk-signature-clear:disabled{opacity:.45;text-decoration:none}.jdk-qr-shell .jdk-signature-clear{min-height:44px}.jdk-sms-digits--native{position:relative}.jdk-sms-digits--native .jdk-sms-digit{display:flex;align-items:center;justify-content:center}.jdk-sms-digits--native:not(:focus-within) .jdk-sms-digit--active{border:1px solid var(--jdk-line-strong)}:root .jdk .jdk-sms-native{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;font-size:16px;color:transparent!important;-webkit-text-fill-color:transparent;caret-color:transparent;letter-spacing:0;outline:none}.jdk .jdk-sms-header .jdk-staff-lock{top:50%;right:8px;width:48px;height:48px;min-height:48px;transform:translateY(-50%);background:transparent}.jdk-link-error>:is(.jdk-qr-contact,.jdk-qr-salons){align-self:stretch}.jdk-qr-contact{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.jdk-qr-call{width:100%;text-decoration:none}.jdk-qr-salons{display:flex;flex-direction:column;gap:24px;margin:0;padding:0;list-style:none}.jdk-qr-salons li{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.jdk-qr-inline-link{color:var(--jdk-gold-deep);text-decoration:underline;text-decoration-color:var(--jdk-gold);text-underline-offset:4px}.jdk-qr-shell .jdk-qr-signed{font-size:16px;font-weight:500;line-height:1.5;color:var(--jdk-noir)}.jdk-qr-shell .jdk-qr-camera.jdk-qr-camera .p-0\.5>button{border:1px solid var(--jdk-noir)!important}.jdk-qr-shell .jdk-qr-photo--welcome{width:100%;height:220px;aspect-ratio:auto}@media(max-width:600px){.jdk-education__photo{height:200px}.jdk .jdk-wizard__progress{box-sizing:content-box;height:2px;border-bottom:8px solid #FFFFFF;background-clip:content-box;margin-bottom:4px}.jdk :is(.jdk-question__label,.jdk-question__help){max-width:none;text-wrap:wrap}.jdk .jdk-optional-consent .jdk-ack-text{font-size:18px;color:var(--jdk-noir)}.jdk .jdk-optional-consent~.jdk-help{font-size:14px;color:#6b6b6b}}@media(max-width:400px){.jdk-signature-pad{gap:24px}.jdk .jdk-signature-canvas,.jdk-qr-shell .jdk-signature-canvas{height:200px}.jdk .jdk-signature-line{top:150px}}.jdk-qr-photo--welcome>img{object-position:center 25%}.jdk-hero__photo>img[src$="/brand-still.jpg"]{object-position:center 18%}.jdk .jdk-field--invalid{box-shadow:inset 2px 0 0 var(--jdk-gold)}.jdk-wizard .jdk-question.jdk-field--invalid,.jdk-qr-shell .jdk-wizard .jdk-question.jdk-field--invalid,.jdk-wizard .jdk-optional-consent.jdk-field--invalid{padding-left:16px}.jdk .jdk-invalid-text{margin-top:12px;font-size:14px;font-weight:500;line-height:1.5;color:var(--jdk-ink)}.jdk-qr-shell .jdk-wizard__body .jdk-invalid-text{font-size:14px}.jdk-choice-set{display:flex;flex-direction:column;min-width:0}.jdk .jdk-choices.jdk-choices--exclusive,.jdk-wizard .jdk-choices.jdk-choices--exclusive{grid-template-columns:minmax(0,1fr);margin-top:12px}.jdk-choice-set>.jdk-choices--exclusive:first-child{margin-top:0}.jdk .jdk-last-treatment{margin-top:8px;font-size:16px;line-height:1.5;color:var(--jdk-ink-2)}.jdk-wizard--flow .jdk-wizard__viewport,.jdk-wizard--flow .jdk-wizard__body{flex:0 1 auto}.jdk .jdk-wizard--flow .jdk-wizard__body{padding-bottom:0}.jdk .jdk-wizard.jdk-wizard--flow>.jdk-navbar{border-top:0;padding-top:40px}.jdk-inline-icon{flex:none;margin-top:.2em;color:var(--jdk-gold-deep)}.jdk-signature-note{display:flex;align-items:flex-start;gap:10px;max-width:640px}.jdk-summary-statuses{display:flex;flex-wrap:wrap;gap:0 24px;margin:0;padding:0;list-style:none}.jdk-summary-status svg{flex:none;color:var(--jdk-gold-deep)}.jdk-summary-clear{display:flex;align-items:flex-start;gap:12px;margin-top:8px;padding:20px 24px;border:1px solid var(--jdk-line);border-left:2px solid var(--jdk-gold);border-radius:var(--jdk-r-md);background:#fff;font-size:18px;line-height:1.45;color:var(--jdk-ink)}.jdk-summary-clear p{margin:0}.jdk-base-check{display:flex;flex-direction:column;gap:14px;width:100%;max-width:760px;margin-inline:auto}.jdk-base-check .jdk-view-title{margin:0}.jdk-base-check__help{margin:0;font-size:19px;line-height:1.5;color:var(--jdk-ink-2);max-width:620px}.jdk-base-check__date{display:inline-flex;align-self:flex-start;align-items:center;gap:10px;margin:4px 0 0;font-size:14px;letter-spacing:.04em;color:var(--jdk-ink-3)}.jdk-base-check__date:before{content:"";width:24px;border-top:1px solid var(--jdk-gold)}.jdk-base-check__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.jdk-base-check__choices .jdk-choice{justify-content:center;min-height:112px;padding:20px 24px;text-align:center;font-family:var(--jdk-font-display);font-size:26px;font-weight:500;line-height:1.2;color:var(--jdk-noir)}.jdk-base-check__choices .jdk-choice:active{background:var(--jdk-noir);border-color:var(--jdk-noir);color:#fff}.jdk-base-check__status{min-height:24px;margin:4px 0 0;font-size:15px;color:var(--jdk-ink-3)}.jdk-base-check__status--error{color:var(--jdk-danger)}.jdk-base-check__back{display:flex;margin-top:8px}@media(max-width:600px){.jdk-base-check__choices{grid-template-columns:minmax(0,1fr)}.jdk-base-check__choices .jdk-choice{min-height:88px;font-size:22px}}.jdk-sms-consent{margin-top:12px;display:flex;flex-direction:column}.jdk-sms-consent .jdk-ack-row{padding-block:8px;min-height:56px;border-bottom:0;background:transparent}.jdk-sms-consent__foot{display:flex;flex-wrap:wrap;align-items:center;column-gap:16px;padding-left:40px}.jdk .jdk-sms-consent__foot{font-size:14px}.jdk-client-shell .jdk-link.jdk-sms-consent__info{min-height:44px}.jdk-sms-consent--jest{margin-top:12px}.jdk-sms-consent+.jdk-signature-slot{margin-top:8px}.jdk-sms-info{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;justify-content:center;background:#0e0e0e66}.jdk-sms-info__sheet{width:min(760px,100%);max-height:85dvh;overflow-y:auto;padding:16px 32px 24px;background:#fff;border-top:1px solid var(--jdk-line-strong)}.jdk-sms-info__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.jdk-sms-info__close{display:flex;align-items:center;justify-content:center;width:56px;height:56px;color:var(--jdk-ink-3);background:transparent;border:0}.jdk-sms-info__ok{width:100%;margin-top:8px}.jdk-signature-below{position:fixed;left:50%;bottom:20px;z-index:20;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:0 24px;border-radius:999px;background:var(--jdk-noir);color:#fff;font-size:16px;font-weight:500;box-shadow:0 6px 20px #0e0e0e33}@media(min-width:601px)and (max-height:820px){.jdk .jdk-sms-consent .jdk-ack-text{font-size:16px;line-height:1.45}.jdk-sms-consent:not(.jdk-sms-consent--jest)~.jdk-signature-slot .jdk-signature-canvas{height:150px}.jdk-sms-consent:not(.jdk-sms-consent--jest)~.jdk-signature-slot .jdk-signature-line{top:104px}}@media(max-width:600px){.jdk-sms-info__sheet{padding-inline:16px}.jdk-sms-consent__foot{padding-left:0}}.jdk-done-staff .jdk-sms-consent-error{color:var(--jdk-danger)}.jdk-st-shell{flex:1;min-height:0;min-width:0;width:100%;overflow-y:auto;padding:0 4px 16px;background:#fff;overflow-wrap:anywhere}.jdk-st-shell *,.jdk-st-pin *{box-sizing:border-box;min-width:0}.jdk-st-shell p,.jdk-st-pin p{max-width:720px}.jdk-st-shell button,.jdk-st-pin button{min-height:64px;white-space:normal;overflow-wrap:anywhere}.jdk .jdk-st-shell .jdk-link,.jdk .jdk-st-pin .jdk-link{min-height:64px;display:inline-flex;align-items:center;justify-content:center;padding:12px;font-size:15px}.jdk-st-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}.jdk-st-header>div{flex:1}.jdk-st-title{font-size:40px;margin:12px 0;max-width:720px}.jdk-st-header--compact{align-items:center;margin-bottom:16px}.jdk-st-header--compact .jdk-st-title{margin:4px 0 0;text-wrap:initial}.jdk-st-header--compact .jdk-eyebrow{font-size:11px}.jdk-st-header>.jdk-btn-ghost{flex:0 0 129px;min-height:64px;padding:12px 24px;font-size:15px}.jdk-st-section-title{font-size:36px}.jdk-st-stack{display:flex;flex-direction:column;gap:16px}.jdk-st-measure,.jdk-st-form{max-width:720px}.jdk-st-help{font-size:15px;color:var(--jdk-ink-3);line-height:1.5;font-weight:400}.jdk-st-micro{font-family:var(--jdk-font-body);font-size:13px;font-weight:400;color:var(--jdk-ink-3);line-height:1.4}.jdk-st-notice{border-left:2px solid var(--jdk-noir);padding-left:16px;margin-bottom:16px}.jdk-st-error{color:var(--jdk-danger)}.jdk-st-client-tools{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);align-items:end;gap:24px}.jdk-st-field{display:flex;flex-direction:column;gap:12px;font-size:18px}:root .jdk .jdk-st-shell .jdk-st-field :is(input,select){width:100%;min-height:64px;padding:14px 16px;border:1px solid var(--jdk-line-strong)!important;border-radius:2px;background:#fff!important;color:var(--jdk-ink)!important;font:inherit;box-shadow:none!important}:root .jdk .jdk-st-shell .jdk-st-field :is(input,select):focus{border-color:var(--jdk-noir)!important;outline:1px solid var(--jdk-noir);outline-offset:0}.jdk-st-search{position:relative;display:flex;align-items:center}.jdk-st-search svg{position:absolute;left:16px;pointer-events:none}:root .jdk .jdk-st-shell .jdk-st-search input{padding-left:48px;appearance:none}:root .jdk .jdk-st-shell .jdk-st-search input::placeholder{color:var(--jdk-ink-3)!important;opacity:1}.jdk-st-shell .jdk-st-new{display:flex;align-items:center;justify-content:center;height:64px;padding:12px}.jdk-st-client-row,.jdk-st-base{flex-wrap:wrap;justify-content:space-between}.jdk-st-time{flex:none;font-family:var(--jdk-font-display);font-size:30px;line-height:1;color:var(--jdk-noir);font-variant-numeric:lining-nums tabular-nums}.jdk-st-visits{border-top:1px solid var(--jdk-line)}.jdk-st-shell .jdk-st-visit{min-height:72px;border:0;border-bottom:1px solid var(--jdk-line);border-radius:0;padding:12px 0;gap:20px}.jdk-st-visit-text{gap:4px;font-size:18px;font-weight:500;color:var(--jdk-noir)}.jdk-st-selected{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--jdk-line);padding-bottom:8px}.jdk-st-selected>span,.jdk-st-client-context{flex:1}.jdk-st-client-context{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 16px}.jdk-st-client-name{font-size:28px}.jdk .jdk-st-selected .jdk-link{min-height:44px;padding:8px 12px;flex-shrink:0}.jdk-st-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;border:0;padding:0}.jdk-st-actions{display:flex;flex-wrap:wrap;gap:12px}.jdk-st-filters{display:flex;flex-wrap:wrap;gap:8px 12px}.jdk-st-filters button{flex:0 1 auto;max-width:100%;min-height:44px;padding:10px 6px;border:0;border-bottom:1px solid transparent;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.07em;background:#fff;color:var(--jdk-ink-3);white-space:normal}.jdk-st-filters button[aria-pressed=true]{border-bottom-color:var(--jdk-noir);color:var(--jdk-noir)}.jdk-st-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));align-items:stretch;gap:28px 20px}.jdk-st-tile{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;width:100%;min-width:0;border:1px solid transparent;border-radius:2px;padding:0;text-align:left;background:#fff;color:var(--jdk-noir);box-shadow:none}.jdk .jdk-st-tile:is(:active,:focus-visible){border-color:var(--jdk-noir);box-shadow:none;outline:none}@media(hover:hover){.jdk .jdk-st-tile:hover{border-color:var(--jdk-noir);box-shadow:none;outline:none}}.jdk-st-tile-photo{display:block;width:100%;aspect-ratio:4 / 3;border-radius:2px;background:#fff}.jdk-st-today{position:absolute;top:10px;left:10px;padding:4px 8px;border-radius:2px;background:#fff;color:var(--jdk-noir);font-size:11px;font-weight:500;letter-spacing:.1em}.jdk-st-tile-title{min-width:0;padding:10px 4px 0;font-family:var(--jdk-font-display);font-variant-numeric:lining-nums;font-size:24px;font-weight:500;line-height:1.14;overflow-wrap:anywhere;word-break:normal}.jdk-st-tile>.jdk-st-micro{padding:8px 4px 4px}.jdk-st-tile--text{position:relative;border-color:var(--jdk-line)}.jdk-st-tile-panel{display:contents}.jdk-st-tile--text .jdk-st-tile-rule{grid-row:1;align-self:end;margin:24px 16px 0}.jdk-st-tile--text:has(.jdk-st-today) .jdk-st-tile-rule{margin-top:56px}.jdk-st-tile--text .jdk-st-tile-title{grid-row:2;padding:10px 16px 0}.jdk-st-tile--text>.jdk-st-micro{grid-row:3;padding:8px 16px 14px}.jdk-st-tile-rule{display:block;width:32px;height:0;border-top:1px solid var(--jdk-gold)}.jdk-st-tile--text .jdk-st-today{top:12px;left:12px;border:1px solid var(--jdk-line)}.jdk-st-tile:disabled{cursor:wait}.jdk-st-base{border:1px solid var(--jdk-line-strong);border-radius:2px;padding:16px;box-shadow:none}.jdk-st-base-copy{display:flex;flex-direction:column;gap:6px}.jdk-st-base-title{font-family:var(--jdk-font-display);font-variant-numeric:lining-nums;font-size:22px;font-weight:500;line-height:1.2}.jdk-st-base .jdk-st-help{font-size:14px}.jdk-st-handoff{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:32px}.jdk-st-handoff-photo{aspect-ratio:4 / 5;max-height:500px;border-radius:2px;background:#fff}.jdk-st-handoff-copy{gap:10px}.jdk-st-handoff-title{font-size:40px}.jdk-st-handoff-title:focus{box-shadow:none;outline:none}.jdk-st-handoff-copy>div:first-child{display:contents}.jdk-st-handoff-copy>div:first-child>.jdk-st-help,.jdk-st-handoff-copy>.jdk-st-visit-mismatch{order:1;font-size:14px;color:#6b6b6b}.jdk-st-handoff-copy>:not(div:first-child,h3,.jdk-st-visit-mismatch){order:2}.jdk-st-handoff-copy>.jdk-st-help.jdk-st-visit-mismatch{font-size:16px;line-height:1.5;color:var(--jdk-ink);border-left:2px solid var(--jdk-gold);padding-left:14px}.jdk-st-handoff-copy>.jdk-btn-primary{width:100%;padding-inline:12px}.jdk .jdk-st-handoff .jdk-link{align-self:flex-start;min-height:44px;padding:8px 0}.jdk-st-variants{display:flex;flex-direction:column;gap:12px;border:0;padding:0;margin:0}.jdk-st-variants legend{padding:0 0 10px}.jdk-st-variant{position:relative;display:flex;align-items:center;gap:12px;min-height:88px;padding:12px 16px;border:1px solid var(--jdk-line-strong);border-radius:2px;background:#fff;cursor:pointer}.jdk-st-variant--selected{border:2px solid var(--jdk-noir);padding:11px 15px}.jdk-st-variant:has(input:focus-visible){outline:2px solid var(--jdk-noir);outline-offset:3px}.jdk-st-variant input{position:absolute;width:1px;height:1px;opacity:0}.jdk-st-variant-mark{flex:0 0 20px;width:20px;height:20px;border:1px solid var(--jdk-noir);border-radius:50%;background:#fff}.jdk-st-variant input:checked+.jdk-st-variant-mark{background:var(--jdk-noir)}.jdk-st-variant strong{display:block;line-height:1.3;font-size:18px;font-weight:500;color:var(--jdk-noir)}.jdk-st-variant .jdk-st-help{display:block;font-size:14px;line-height:1.4}.jdk-st-variant-note{margin-top:6px;font-size:13px;line-height:1.4}.jdk-st-nowrap{white-space:nowrap}.jdk-st-pin{display:flex;flex-direction:column;align-items:center;width:100%;gap:12px;margin-block:auto;text-align:center;overflow-wrap:anywhere}.jdk-st-logo{height:28px;width:auto;max-width:100%;object-fit:contain;margin-bottom:12px}.jdk-st-pin .jdk-st-title,.jdk-st-pin .jdk-lede{margin:0}.jdk-st-pin-person{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.jdk-st-pin-pad{max-width:100%}.jdk-st-pinpad .jdk-keypad{grid-template-columns:repeat(3,minmax(0,76px));justify-content:center;gap:12px;margin-top:20px}.jdk-st-pinpad .jdk-st-pin-ok{background:var(--jdk-noir);color:#fff;border-color:var(--jdk-noir)}.jdk-st-pin .jdk-list-item--on{background:var(--jdk-noir);color:#fff}@media(max-height:820px){.jdk-st-pin{gap:8px}.jdk-st-pinpad .jdk-keypad{margin-top:12px;gap:10px}.jdk-st-pinpad .jdk-key{height:68px}}@media(min-width:601px)and (max-width:899px){.jdk-st-filters button{flex-basis:calc((100% - 24px) / 3)}}@media(max-width:899px){.jdk-st-field.jdk-st-measure{max-width:none}}@media(orientation:portrait){.jdk-st-handoff{grid-template-columns:minmax(0,1fr);gap:20px}.jdk-st-handoff-photo{aspect-ratio:16 / 9;max-height:none}}@media(max-width:600px){.jdk-st-header{flex-wrap:wrap;gap:12px}.jdk-st-header>div{flex-basis:100%}.jdk-st-section-title,.jdk-st-handoff-title{font-size:32px}.jdk-st-client-tools,.jdk-st-form-grid,.jdk-st-handoff{grid-template-columns:minmax(0,1fr)}.jdk-st-handoff-photo{aspect-ratio:16 / 9}:root .jdk .jdk-st-shell .jdk-st-search input{font-size:16px}}:root .jdk input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:22px;height:22px;margin-right:4px;cursor:pointer;background:center / 16px 16px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 3l10 10M13 3L3 13' stroke='%230E0E0E' stroke-width='1.2' fill='none'/%3E%3C/svg%3E")}.jdk-st-start{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:8px}.jdk-st-shell .jdk-st-start-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:10px;min-height:300px;padding:28px 28px 30px;text-align:left;border:1px solid var(--jdk-line);border-radius:2px;background:#fff;color:var(--jdk-noir);box-shadow:0 1px 2px #0e0e0e0a,0 12px 32px -18px #0e0e0e2e;transition:border-color var(--jdk-dur, .2s) ease,box-shadow var(--jdk-dur, .2s) ease,transform var(--jdk-dur, .2s) ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.jdk-st-shell .jdk-st-start-tile:after{content:"";position:absolute;left:28px;top:28px;width:32px;border-top:1px solid var(--jdk-gold)}.jdk .jdk-st-shell .jdk-st-start-tile:is(:active,:focus-visible){border-color:var(--jdk-noir);outline:none;transform:translateY(1px)}@media(hover:hover){.jdk .jdk-st-shell .jdk-st-start-tile:hover{border-color:var(--jdk-noir);box-shadow:0 1px 2px #0e0e0e0d,0 18px 40px -20px #0e0e0e47}}.jdk-st-start-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:auto;margin-top:28px;border:1px solid var(--jdk-line);border-radius:50%;color:var(--jdk-noir);background:#fff}.jdk-st-start-title{font-family:var(--jdk-font-display);font-variant-numeric:lining-nums;font-size:34px;font-weight:500;line-height:1.08}.jdk-st-start-title em{font-style:italic}.jdk-st-start-tile .jdk-st-help{font-size:15px}.jdk-st-start-tile--today{background:var(--jdk-noir);border-color:var(--jdk-noir);color:#fff}.jdk-st-shell .jdk-st-start-tile--today{background:var(--jdk-noir);color:#fff;border-color:var(--jdk-noir)}.jdk-st-start-tile--today .jdk-st-help{color:#ffffffb8}.jdk-st-start-tile--today .jdk-st-start-icon{background:transparent;border-color:#ffffff47;color:#fff}.jdk .jdk-st-shell .jdk-st-back{align-self:flex-start;min-height:44px;padding:8px 0}.jdk-st-continue-list{display:flex;flex-direction:column;gap:12px}.jdk-st-shell .jdk-st-continue{display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:20px;min-height:112px;padding:12px 20px 12px 12px;text-align:left;border:1px solid var(--jdk-noir);border-left:3px solid var(--jdk-gold);border-radius:2px;background:#fff;color:var(--jdk-noir);box-shadow:0 14px 34px -22px #0e0e0e59}.jdk .jdk-st-shell .jdk-st-continue:is(:active,:focus-visible){background:var(--jdk-surface-soft);outline:none}.jdk-st-continue-media{display:flex;align-items:center;justify-content:center;width:112px;height:88px;overflow:hidden;border-radius:2px;background:var(--jdk-surface-soft);color:var(--jdk-gold-deep)}.jdk-st-continue-media img{width:100%;height:100%;object-fit:cover}.jdk-st-continue-copy{display:flex;flex-direction:column;gap:4px}.jdk-st-continue-copy .jdk-eyebrow{color:var(--jdk-gold-deep);font-size:11px}.jdk-st-continue-title{font-family:var(--jdk-font-display);font-variant-numeric:lining-nums;font-size:28px;font-weight:500;line-height:1.12}.jdk-st-continue-copy .jdk-st-help{font-size:14px}.jdk-st-tile--text .jdk-st-tile-placeholder{grid-row:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;aspect-ratio:4 / 3;border-radius:2px;overflow:hidden;background:radial-gradient(120% 90% at 50% 0%,#fff,#fff0 60%),linear-gradient(160deg,#f7f6f3,#efeeea);color:var(--jdk-noir)}.jdk-st-tile--text .jdk-st-tile-placeholder .jdk-st-tile-rule{align-self:center;margin:0}.jdk-st-tile-icon{color:var(--jdk-noir);opacity:.82}.jdk-st-tile-group{padding-inline:12px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--jdk-ink-3)}.jdk-st-tile--text{border-color:transparent}.jdk-st-tile--text .jdk-st-tile-title{padding:10px 4px 0}.jdk-st-tile--text>.jdk-st-micro{padding:8px 4px 4px}.jdk-st-tile--text .jdk-st-today{top:10px;left:10px;border:0}.jdk-st-tile--text:has(.jdk-st-today) .jdk-st-tile-rule{margin-top:0}@media(max-width:899px){.jdk-st-start{grid-template-columns:minmax(0,1fr);gap:14px}.jdk-st-shell .jdk-st-start-tile{display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-rows:auto auto;column-gap:20px;row-gap:4px;align-items:center;min-height:128px;padding:20px 24px}.jdk-st-shell .jdk-st-start-tile:after{display:none}.jdk-st-start-icon{grid-row:1 / span 2;margin:0}.jdk-st-start-title{font-size:30px;align-self:end}.jdk-st-start-tile .jdk-st-help{align-self:start}}@media(max-width:600px){.jdk-st-shell .jdk-st-continue{grid-template-columns:72px minmax(0,1fr);gap:14px}.jdk-st-shell .jdk-st-continue .jdk-st-chevron{display:none}.jdk-st-continue-media{width:72px;height:72px}.jdk-st-continue-title{font-size:24px}}.jdk-st-history{display:flex;flex-direction:column;gap:8px}.jdk-st-history-head{font-size:11px}.jdk-st-history-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--jdk-line)}.jdk-st-history-list>li{border-bottom:1px solid var(--jdk-line)}.jdk-st-shell .jdk-st-history-row{display:flex;align-items:center;gap:16px;width:100%;min-height:64px;padding:10px 4px;border:0;border-radius:0;background:transparent;color:var(--jdk-noir);text-align:left}.jdk .jdk-st-shell .jdk-st-history-row:is(:active,:focus-visible){background:var(--jdk-surface-soft);outline:none}.jdk-st-history-copy{flex:1;display:flex;flex-direction:column;gap:2px}.jdk-st-history-title{font-family:var(--jdk-font-display);font-variant-numeric:lining-nums;font-size:20px;font-weight:500;line-height:1.2}.jdk-st-history-copy .jdk-st-help{font-size:14px}.jdk-st-history-status{flex:none;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.jdk-st-history-status--ok{color:var(--jdk-gold-deep)}.jdk-st-history-status--muted{color:var(--jdk-ink-3);text-decoration:line-through}.jdk-st-history-status--warn{color:var(--jdk-danger)}.jdk .jdk-st-shell .jdk-st-history-more{align-self:flex-start;min-height:44px;padding:8px 0}@media(max-width:600px){.jdk-st-shell .jdk-st-history-row{flex-wrap:wrap;gap:4px 12px}.jdk-st-history-row .jdk-st-chevron{display:none}}
