.hr,.hr-header{--hr-ink:#1a1a1a;--hr-text:#404040;--hr-muted:#5e5e5e;--hr-soft:#989898;--hr-faint:#b7b7b7;--hr-line:#e7e7e7;--hr-line-soft:#edeff3;--hr-line-faint:#f2f3f6;--hr-page:#f6f8fb;--hr-panel:#fafbfd;--hr-track:#f1f3f7;--hr-brand:#4338ca;--hr-brand-light:#818cf8;--hr-brand-tint:#e5e3f8;--hr-brand-wash:#f4f3fc;--hr-gradient:linear-gradient(90deg,#4338ca,#818cf8);--hr-mono-font:var(--font-hr-mono),ui-monospace,"SFMono-Regular",monospace;--hr-card-shadow:0 1px 0 rgb(15 23 42/4%),0 4px 16px -8px rgb(15 23 42/6%)}body:has([data-site-chrome=product]) .site-header--global{display:none}.hr{background:var(--hr-page);color:var(--hr-ink)}.hr [id]{scroll-margin-top:82px}.hr ::selection{color:var(--hr-ink);background:var(--hr-brand-tint)}.hr h1,.hr h2,.hr h3{text-wrap:balance}.hr h2{margin:12px 0 0;font-size:clamp(25px,3.4vw,33px);font-weight:700;letter-spacing:-.01em;line-height:1.45}.hr-mono{font-family:var(--hr-mono-font)}.hr-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hr-strong{font-weight:700}.hr-eyebrow{margin:0;color:var(--hr-brand);font-size:11.5px;font-weight:600;letter-spacing:.18em}.hr-body{max-width:520px;margin:16px 0 0;color:var(--hr-text);font-size:14.5px;line-height:2.05;text-wrap:pretty}.hr-body--wide{max-width:680px}.hr-aside{max-width:520px;margin:22px 0 0;padding-left:12px;border-left:2px solid var(--hr-brand-tint);color:var(--hr-soft);font-size:12px;line-height:1.9}.hr-closing{margin:24px 0 0;color:var(--hr-muted);font-size:13.5px;text-align:center}.hr-subhead{margin:32px 0 0;font-size:14px;font-weight:700}.hr-note-block{margin-top:16px}.hr-legal{max-width:1120px;margin:0 auto;padding:0 0 clamp(40px,6vw,64px);color:var(--hr-faint);font-size:10.5px;line-height:1.9}.hr-rule{height:1px;margin:22px 0;border:0;background:var(--hr-line-soft)}.hr-version{color:var(--hr-soft);font-size:10px}.hr-section{padding:clamp(60px,8vw,104px) clamp(20px,5vw,44px)}.hr-section--white{border-block:1px solid var(--hr-line-soft);background:#ffffff}.hr-section--center{text-align:center}.hr-section--center .hr-body,.hr-section--center .hr-closing,.hr-shell{margin-inline:auto}.hr-shell{max-width:1120px}.hr-shell--narrow{max-width:920px}.hr-shell--tight{max-width:760px}.hr-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:clamp(32px,5vw,60px);align-items:center}.hr-split--wide{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(32px,5vw,64px)}.hr-grid{display:grid;margin:34px 0 0;padding:0;list-style:none}.hr-grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px}.hr-grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;margin-top:32px}.hr-header{position:sticky;z-index:100;top:0;border-bottom:1px solid var(--hr-line-soft);background:#ffffff}.hr-header__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1120px;height:62px;margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.hr-header__brand{display:inline-flex;align-items:center;gap:9px}.hr-header__mark{width:auto;height:19px}.hr-wordmark{color:var(--hr-ink);font-size:16px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.hr-wordmark>span{margin-left:.2em;color:var(--hr-brand)}.hr-wordmark>small{margin-left:.45em;color:var(--hr-soft);font-size:inherit;font-weight:600}.hr-header__nav{display:flex;align-items:center;gap:clamp(16px,2.6vw,30px)}.hr-header__login,.hr-header__nav a{color:var(--hr-text);font-size:13.5px;font-weight:600}.hr-header__login:hover,.hr-header__nav a:hover{color:var(--hr-brand)}.hr-header__actions{display:flex;align-items:center;gap:12px}.hr-header__toggle{display:none;width:38px;height:38px;padding:0;place-items:center;gap:4px;border:1px solid #e2e8f0;border-radius:10px;background:#ffffff;cursor:pointer}.hr-header__toggle span{width:16px;height:2px;border-radius:2px;background:var(--hr-text)}.hr-header__panel{display:none;padding:6px 20px 20px;border-bottom:1px solid var(--hr-line-soft);background:#ffffff;box-shadow:0 16px 32px -20px rgb(15 23 42/18%)}.hr-header__panel a{display:block;padding:13px 2px;border-bottom:1px solid var(--hr-line-faint);color:var(--hr-ink);font-size:15px;font-weight:600}.hr-header__panel a.hr-header__panel-cta{display:flex;align-items:center;justify-content:center;height:46px;margin-top:8px;border-bottom:0;color:#ffffff;font-size:14px}.hr-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 32px;border-radius:999px;font-size:15px;font-weight:700;white-space:nowrap;transition:transform .14s cubic-bezier(.2,.7,.2,1),filter .14s ease,background-color .14s ease}.hr-button--primary{color:#ffffff;background:var(--hr-gradient);box-shadow:0 8px 20px rgb(67 56 202/28%)}.hr-button--primary:hover{color:#ffffff;filter:brightness(.97);transform:translateY(-1px)}.hr-button--ghost{padding:0 26px;border:1px solid var(--hr-brand);color:var(--hr-brand);background:#ffffff;font-size:14.5px}.hr-button--ghost:hover{color:var(--hr-brand);background:var(--hr-brand-wash);transform:translateY(-1px)}.hr-button--sm{height:38px;padding-inline:20px;font-size:13px;box-shadow:0 4px 10px rgb(67 56 202/24%)}.hr-button--lg{padding-inline:34px}.hr-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;color:var(--hr-muted);background:#eef0f4;font-size:10.5px;font-weight:600;white-space:nowrap}.hr-chip--ok{color:#1f8f50;background:#e6f7ee}.hr-chip--warn{color:#b27416;background:#fcf1dd}.hr-chip--danger{color:#c03b3f;background:#fbeaea}.hr-chip--info{color:#2b7bd7;background:#e6f0fb}.hr-chip--brand{color:var(--hr-brand);background:var(--hr-brand-tint)}.hr-chip--live{color:#1f8f50;background:#e6f7ee;font-size:11px}.hr-chip--live i{width:6px;height:6px;border-radius:999px;background:#1f8f50;animation:hrPulse 1.6s ease-in-out infinite}.hr-card{border:1px solid var(--hr-line);border-radius:14px;background:#ffffff;box-shadow:var(--hr-card-shadow)}.hr-card--pad{padding:clamp(20px,3vw,28px)}.hr-hero{padding:clamp(56px,8vw,92px) clamp(20px,5vw,44px) clamp(64px,8vw,96px);background:radial-gradient(1100px 480px at 82% -12%,rgb(129 140 248/11%),transparent 62%),radial-gradient(800px 400px at 8% 108%,rgb(67 56 202/5%),transparent 60%)}.hr-hero__inner{text-align:center}.hr-hero .hr-eyebrow{letter-spacing:.22em}.hr-hero h1{max-width:840px;margin:18px auto 0;font-size:clamp(32px,5.6vw,56px);font-weight:700;letter-spacing:-.01em;line-height:1.42}.hr-hero__lead{max-width:640px;margin:20px auto 0;color:var(--hr-text);font-size:clamp(13.5px,1.6vw,15px);line-height:2.1;text-wrap:pretty}.hr-hero__kicker{display:block;margin-bottom:12px;color:var(--hr-brand);font-size:clamp(15px,1.9vw,19px);font-weight:700;letter-spacing:.04em;line-height:1.5}.hr-hero__answer{width:fit-content;max-width:640px;margin:18px auto 0;padding:10px 18px;border:1px solid var(--hr-brand-tint);border-radius:12px;background:var(--hr-brand-wash);color:var(--hr-ink);font-size:13px;font-weight:600;line-height:1.85;text-wrap:pretty}.hr-body a,.hr-free__body a,.hr-freeplan__note a{color:var(--hr-brand);text-decoration:underline;text-decoration-color:var(--hr-brand-light);text-underline-offset:3px}.hr-body a:hover,.hr-free__body a:hover,.hr-freeplan__note a:hover{color:var(--hr-ink)}.hr-free__body a{display:inline-block;margin-left:6px}.hr-freeplan{padding-top:clamp(28px,4vw,48px)}.hr-freeplan__table-wrap{margin-top:28px;overflow-x:auto;border:1px solid var(--hr-line);border-radius:16px;background:#ffffff;box-shadow:var(--hr-card-shadow)}.hr-freeplan__table{width:100%;min-width:560px;border-collapse:collapse;font-size:14px;line-height:1.65}.hr-freeplan__table caption{padding:14px 18px 0;color:var(--hr-soft);font-size:12px;text-align:left}.hr-freeplan__table td,.hr-freeplan__table th{padding:12px 18px;border-top:1px solid var(--hr-line-soft);text-align:left;vertical-align:top}.hr-freeplan__table thead th{border-top:0;color:var(--hr-muted);font-size:12.5px;font-weight:700}.hr-freeplan__table tbody th{width:34%;color:var(--hr-text);font-weight:600}.hr-freeplan__table td:nth-child(2){color:var(--hr-ink);font-weight:700}.hr-freeplan__table td:nth-child(3){color:var(--hr-text)}.hr-freeplan__note{margin:16px 0 0;color:var(--hr-muted);font-size:13px;line-height:1.9}@media (max-width:640px){.hr-hero__answer{padding:10px 14px;font-size:12.5px;text-align:left}.hr-freeplan__table{min-width:0;font-size:13px}.hr-freeplan__table,.hr-freeplan__table caption,.hr-freeplan__table tbody,.hr-freeplan__table tr{display:block}.hr-freeplan__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hr-freeplan__table caption{padding:12px 14px 6px}.hr-freeplan__table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;padding:10px 14px 12px;border-top:1px solid var(--hr-line-soft)}.hr-freeplan__table tbody th,.hr-freeplan__table td{width:auto;padding:0;border-top:0}.hr-freeplan__table tbody th{grid-column:1/-1;margin-bottom:6px}.hr-freeplan__table td:before{content:attr(data-label);display:block;margin-bottom:2px;color:var(--hr-soft);font-size:11px;font-weight:600}}.hr-hero__actions{flex-wrap:wrap;gap:12px;margin-top:30px}.hr-hero__actions,.hr-hero__visual{display:flex;justify-content:center}.hr-hero__visual{align-items:center;gap:6px;margin-top:clamp(44px,6vw,62px);text-align:left}.hr-hero__connector--h{width:92px;height:42px;flex-shrink:0}.hr-hero__connector--v{display:none;width:42px;height:56px;flex-shrink:0}.hr-hero__dash{animation:hrDash 1.1s linear infinite}.hr-punch,.hr-runsheet{padding:18px;border-radius:16px;box-shadow:0 18px 44px -20px rgb(23 23 60/22%)}.hr-punch{width:min(100%,336px)}.hr-runsheet{width:min(100%,352px)}.hr-card__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.hr-card__brand{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:800;letter-spacing:-.01em}.hr-card__brand small{margin-left:.45em;color:var(--hr-soft);font-size:inherit;font-weight:600}.hr-card__brand .hr-wordmark{font-size:12px}.hr-card__mark{width:auto;height:12px;flex-shrink:0}.hr-punch__clock{margin:16px 0 0;font-size:38px;font-weight:700;letter-spacing:.4px;line-height:1;text-align:center}.hr-punch__meta{margin:7px 0 0;color:var(--hr-soft);font-size:11px;text-align:center}.hr-punch__actions{display:flex;gap:8px;margin-top:12px}.hr-punch__actions>span{display:inline-flex;flex:1 1;align-items:center;justify-content:center;height:34px;border:1px solid #d9d9d9;border-radius:999px;color:var(--hr-text);background:#ffffff;font-size:12.5px;font-weight:500}.hr-punch__actions .hr-punch__primary{flex:1.4 1;border-color:transparent;color:#ffffff;background:var(--hr-gradient);box-shadow:0 4px 8px rgb(67 56 202/20%);background-origin:border-box}.hr-punch__actions--sm>span{height:30px;font-size:11px}.hr-punch__hint{display:flex;align-items:center;gap:7px;margin:12px 0 0;padding-top:10px;border-top:1px dashed var(--hr-line-soft);color:var(--hr-muted);font-size:10.5px}.hr-punch__hint-mark{width:auto;height:9px;flex-shrink:0}.hr-runsheet__list{display:grid;gap:2px;margin:12px 0 0;padding:0;list-style:none}.hr-runsheet__list--flush{margin-top:14px}.hr-runsheet__list li{display:flex;align-items:center;gap:10px;padding:7px 6px;border-radius:8px}.hr-runsheet__list li[data-state=current]{background:var(--hr-brand-wash)}.hr-runsheet__badge{display:grid;width:22px;height:22px;flex-shrink:0;place-items:center;border:2px solid #d9d9d9;border-radius:999px;color:var(--hr-soft);background:#ffffff;font-size:10px;font-weight:800}[data-state=done]>.hr-runsheet__badge{border-color:var(--hr-brand);color:#ffffff;background:var(--hr-brand)}[data-state=current]>.hr-runsheet__badge{border-color:var(--hr-brand);color:var(--hr-brand)}.hr-runsheet__name{flex:1 1;font-size:12.5px;font-weight:600}[data-state=current]>.hr-runsheet__name{font-weight:700}[data-state=todo]>.hr-runsheet__name{color:var(--hr-soft)}.hr-runsheet__state{color:var(--hr-brand);font-size:10.5px;font-weight:600}.hr-runsheet__list--flush .hr-runsheet__badge{width:20px;height:20px;font-size:9px}.hr-compare__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.hr-compare__label{color:var(--hr-muted);font-size:12.5px;font-weight:600}.hr-compare__count{font-size:24px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hr-compare__range{width:100%;height:8px;margin:12px 0 0;border:none;border-radius:999px;outline:none;background:linear-gradient(to right,var(--hr-brand) var(--fill),var(--hr-brand-tint) var(--fill));appearance:none}.hr-compare__range::-webkit-slider-thumb{width:22px;height:22px;border:3px solid var(--hr-brand);border-radius:50%;background:#ffffff;box-shadow:0 2px 8px rgb(67 56 202/35%);cursor:pointer;appearance:none}.hr-compare__range::-moz-range-thumb{width:16px;height:16px;border:3px solid var(--hr-brand);border-radius:50%;background:#ffffff;box-shadow:0 2px 8px rgb(67 56 202/35%);cursor:pointer}.hr-compare__scale{display:flex;justify-content:space-between;margin-top:6px;color:var(--hr-faint);font-family:var(--hr-mono-font);font-size:10px}.hr-compare__bars{display:grid;gap:14px;margin-top:22px}.hr-compare__rowhead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px;color:var(--hr-muted);font-size:12px;font-weight:600}.hr-compare__rowhead--brand{color:var(--hr-brand);font-weight:700}.hr-compare__note{color:var(--hr-soft);font-size:10.5px;font-weight:400}.hr-compare__meter{display:flex;align-items:center;gap:10px;margin-top:6px}.hr-compare__track{overflow:hidden;flex:1 1;height:32px;border-radius:8px;background:var(--hr-track)}.hr-compare__fill{height:100%;border-radius:8px;transition:width .35s cubic-bezier(.2,.7,.2,1)}.hr-compare__fill--seat{background:linear-gradient(90deg,#93a0b4,#5e6b81)}.hr-compare__fill--flat{background:var(--hr-gradient)}.hr-compare__amount{width:104px;color:var(--hr-text);font-size:14px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.hr-compare__amount--brand{color:var(--hr-brand)}.hr-compare__amount small{color:var(--hr-soft);font-size:10px;font-weight:500}.hr-compare__result{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;padding-top:16px;border-top:1px dashed var(--hr-line)}.hr-compare__diff{color:var(--hr-soft);font-size:clamp(24px,3vw,32px);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;transition:color .2s ease}.hr-compare__diff[data-positive=true]{color:var(--hr-brand)}.hr-compare__footnote{margin:10px 0 0;color:var(--hr-faint);font-size:10px}.hr-feature{padding:20px}.hr-feature__icon{display:inline-grid;width:38px;height:38px;place-items:center;border-radius:10px;color:var(--hr-brand);background:var(--hr-brand-tint)}.hr-feature h3{margin:12px 0 0;font-size:15px;font-weight:700}.hr-feature p{margin:5px 0 0;color:var(--hr-muted);font-size:12.5px;line-height:1.8}.hr-alerts{overflow:hidden;margin-top:18px}.hr-alerts__head{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--hr-line-soft)}.hr-alerts__head h3{margin:0;font-size:13.5px;font-weight:700}.hr-alerts__head .hr-mock__note{margin-left:auto}.hr-alerts ul{margin:0;padding:0;list-style:none}.hr-alerts li{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;padding:14px 18px;border-bottom:1px solid var(--hr-line-faint)}.hr-alerts li:last-child{border-bottom:0}.hr-alerts__icon{display:grid;width:34px;height:34px;flex-shrink:0;place-items:center;border-radius:9px}.hr-alerts__body{flex:1 1;min-width:220px}.hr-alerts__title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13.5px}.hr-alerts__detail{margin:4px 0 0;color:var(--hr-muted);font-size:11.5px}.hr-alerts li[data-tone=high] .hr-alerts__icon,.hr-alerts li[data-tone=high] .hr-chip{color:#c03b3f;background:#fbeaea}.hr-alerts li[data-tone=mid] .hr-alerts__icon,.hr-alerts li[data-tone=mid] .hr-chip{color:#b27416;background:#fcf1dd}.hr-alerts li[data-tone=low] .hr-alerts__icon,.hr-alerts li[data-tone=low] .hr-chip{color:#2b7bd7;background:#e6f0fb}.hr-ghost-action{display:inline-flex;align-items:center;height:28px;padding:0 14px;border:1px solid var(--hr-brand);border-radius:999px;color:var(--hr-brand);background:#ffffff;font-size:12px;font-weight:600;white-space:nowrap}.hr-steps{margin-top:30px}.hr-steps__rail{overflow-x:auto;border:1px solid var(--hr-line);border-radius:14px;background:var(--hr-panel)}.hr-steps__tabs{display:grid;grid-template-columns:repeat(5,1fr);min-width:760px;padding:16px 16px 14px}.hr-steps__tab{padding:10px;border:0;border-radius:10px;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:background-color .18s cubic-bezier(.2,.7,.2,1)}.hr-steps__tab:hover,.hr-steps__tab[aria-selected=true]{background:var(--hr-brand-wash)}.hr-steps__marker{display:flex;align-items:center;gap:8px}.hr-steps__badge{display:grid;width:26px;height:26px;flex-shrink:0;place-items:center;border:2px solid #d9d9d9;border-radius:999px;color:var(--hr-soft);background:#ffffff;font-size:11px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hr-steps__tab[data-state=done] .hr-steps__badge{border-color:var(--hr-brand);color:#ffffff;background:var(--hr-brand)}.hr-steps__tab[data-state=current] .hr-steps__badge{border-color:var(--hr-brand);color:var(--hr-brand)}.hr-steps__bar{flex:1 1;height:3px;border-radius:999px;background:#eff1f4}.hr-steps__tab[data-state=done] .hr-steps__bar{background:var(--hr-brand)}.hr-steps__tab:last-child .hr-steps__bar{background:transparent}.hr-steps__name{display:block;margin-top:9px;color:var(--hr-soft);font-size:12.5px;font-weight:700}.hr-steps__tab[data-state=current] .hr-steps__name,.hr-steps__tab[data-state=done] .hr-steps__name{color:var(--hr-ink)}.hr-steps__caption{display:block;margin-top:2px;color:var(--hr-soft);font-size:10.5px;line-height:1.55}.hr-steps__stage{margin-top:16px;padding:clamp(18px,3vw,26px);border:1px solid var(--hr-line);border-radius:14px;background:var(--hr-panel)}.hr-steps__panel{animation:hrFadeUp .3s cubic-bezier(.2,.7,.2,1)}.hr-step{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(18px,3vw,28px);align-items:start}.hr-step__eyebrow{margin:0;color:var(--hr-brand);font-size:11px;font-weight:600;letter-spacing:.16em}.hr-step__lead{margin:12px 0 0;color:var(--hr-text);font-size:13.5px;line-height:2;text-wrap:pretty}.hr-mock{padding:16px;border:1px solid var(--hr-line-soft);border-radius:12px;background:#ffffff}.hr-mock__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.hr-mock__title{margin:0;font-size:13px;font-weight:700}.hr-mock__note{margin:0;color:var(--hr-soft);font-size:10.5px;font-weight:400;line-height:1.7}.hr-mock__note--center{text-align:center}.hr-mock__note--warn{color:#b27416;font-size:11px}.hr-mock__note--divided{margin-top:12px;padding-top:11px;border-top:1px dashed var(--hr-line-soft);font-size:11px}.hr-mock__rows{margin:12px 0 0}.hr-mock__rows>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--hr-line-faint);font-size:12.5px}.hr-mock__rows>div:last-child{border-bottom:0}.hr-mock__rows dt{color:var(--hr-muted)}.hr-mock__rows dd{margin:0}.hr-mock__group{margin:10px 0 0;color:var(--hr-soft);font-size:9.5px;letter-spacing:.14em}.hr-mock__lines{margin:0}.hr-mock__lines>div{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px solid #f6f7f9;font-size:12px}.hr-mock__lines>div:last-child{border-bottom:0}.hr-mock__lines dt{color:var(--hr-text)}.hr-mock__lines dd{margin:0;font-weight:600}.hr-mock__total{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding:10px 12px;border-radius:9px;color:var(--hr-brand);background:var(--hr-brand-wash);font-size:12.5px;font-weight:700}.hr-mock__total strong{font-size:16px;font-weight:800}.hr-mock__cta{display:flex;align-items:center;justify-content:center;height:38px;margin-top:14px;border-radius:999px;color:#ffffff;background:var(--hr-gradient);box-shadow:0 4px 8px rgb(67 56 202/20%);font-size:13px;font-weight:600}.hr-mock__cta--disabled{box-shadow:none;opacity:.45}.hr-mock__ok{display:flex;align-items:center;gap:7px;margin:12px 0 0;color:#1f8f50;font-size:11.5px}.hr-diff{margin-top:8px;padding:11px 12px;border:1px solid var(--hr-line-faint);border-radius:10px}.hr-diff:first-of-type{margin-top:12px}.hr-diff__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12.5px}.hr-diff__delta{color:#b27416;font-weight:700}.hr-diff__reason{margin:3px 0 0;color:var(--hr-muted);font-size:11px}.hr-approver{display:flex;align-items:center;gap:10px}.hr-approver__who{display:flex;flex:1 1;flex-direction:column;font-size:13px}.hr-avatar{display:grid;width:34px;height:34px;place-items:center;border-radius:999px;color:var(--hr-brand);background:var(--hr-brand-tint);font-size:13px;font-weight:700}.hr-tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.hr-tiles>div{padding:10px 12px;border:1px solid var(--hr-line-faint);border-radius:10px}.hr-tiles strong{display:block;margin-top:2px;font-size:16px;font-weight:700}.hr-publish{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.hr-publish__option{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:1px solid #d9d9d9;border-radius:999px;color:var(--hr-muted);background:#ffffff;font-size:12px;font-weight:600}.hr-publish__option--on{border-color:var(--hr-brand);color:var(--hr-brand);background:var(--hr-brand-tint);font-weight:700}.hr-progress{margin-top:14px}.hr-progress__head{display:flex;align-items:baseline;justify-content:space-between;color:var(--hr-muted);font-size:11px}.hr-progress__track{overflow:hidden;height:8px;margin-top:6px;border-radius:999px;background:var(--hr-track)}.hr-progress__fill{height:100%;border-radius:999px;background:var(--hr-gradient)}.hr-flows{margin-top:32px;border-radius:16px}.hr-flow__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.hr-flow__arrow{flex-shrink:0;color:var(--hr-faint)}.hr-flow__arrow--brand{color:var(--hr-brand-light)}.hr-pill{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 15px;border:1px solid #d9d9d9;border-radius:999px;color:var(--hr-text);background:#ffffff;font-size:12.5px;font-weight:600}.hr-pill small{color:var(--hr-soft);font-size:9px;letter-spacing:.1em}.hr-pill--manual{border-style:dashed;border-color:#c9ceda;color:var(--hr-muted);background:var(--hr-panel)}.hr-pill--error{border-color:#f0c7c9;color:#c03b3f;background:#fbeaea;font-weight:700}.hr-pill--brand{height:30px;padding-inline:13px;border-color:transparent;color:var(--hr-brand);background:var(--hr-brand-tint);font-size:12px;font-weight:700}.hr-atomic{display:inline-flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid #ddd9f5;border-radius:14px;background:var(--hr-brand-wash)}.hr-atomic__label{color:var(--hr-brand);font-size:9.5px;font-weight:600;letter-spacing:.14em}.hr-atomic__items{display:flex;flex-wrap:wrap;gap:8px}.hr-channel{padding:16px}.hr-channel__head{display:flex;align-items:center;gap:8px;font-size:12.5px}.hr-channel__badge{display:inline-grid;width:18px;height:18px;place-items:center;border-radius:5px;color:var(--hr-brand);background:var(--hr-brand-tint)}.hr-channel__badge--slack{border-radius:4px;color:#ffffff;background:#4a154b;font-size:9px;font-weight:800}.hr-channel__ref{margin-left:auto;color:var(--hr-soft);font-size:10px}.hr-channel__body{margin-top:12px;padding:11px 12px;border:1px solid var(--hr-line-faint);border-radius:10px}.hr-channel__body p{margin:0;font-size:12.5px}.hr-channel__body p+p{margin-top:3px}.hr-channel__notice{display:flex;align-items:center;gap:7px;margin-bottom:6px!important;font-size:11px}.hr-channel__notice .hr-mock__note{margin-left:auto}.hr-channel__mark{width:auto;height:9px}.hr-channel__actions{display:flex;gap:8px;margin-top:10px}.hr-channel__approve,.hr-channel__reject{display:inline-flex;flex:1 1;align-items:center;justify-content:center;height:30px;border-radius:999px;font-size:11.5px;font-weight:700}.hr-channel__approve--slack{border-radius:6px;color:#ffffff;background:#007a5a}.hr-channel__approve--gradient{color:#ffffff;background:var(--hr-gradient)}.hr-channel__approve--solid{color:#ffffff;background:var(--hr-brand)}.hr-channel__reject{border:1px solid #d9d9d9;color:var(--hr-text);background:#ffffff;font-weight:600}.hr-channel__body .hr-channel__reject:first-of-type{border-radius:999px}.hr-channel__approve--slack+.hr-channel__reject{border-radius:6px}.hr-checklist{display:grid;gap:11px;margin:22px 0 0;padding:0;list-style:none}.hr-checklist li{display:flex;align-items:center;gap:9px;color:var(--hr-text);font-size:13.5px;line-height:1.7}.hr-checklist li>span{display:grid;width:20px;height:20px;flex-shrink:0;place-items:center;border-radius:999px;color:var(--hr-brand);background:var(--hr-brand-tint)}.hr-phone{display:flex;justify-content:center}.hr-phone__screen{overflow:hidden;width:min(100%,304px);border:9px solid #17181c;border-radius:42px;background:var(--hr-page);box-shadow:0 30px 60px -24px rgb(23 23 60/30%)}.hr-phone__status{display:flex;align-items:center;justify-content:space-between;padding:10px 18px 6px;font-size:11px;font-weight:600}.hr-phone__battery{position:relative;width:14px;height:8px;border:1px solid var(--hr-soft);border-radius:2px}.hr-phone__battery:after{position:absolute;inset:1px 4px 1px 1px;border-radius:1px;background:var(--hr-ink);content:""}.hr-phone__body{display:grid;gap:10px;padding:8px 14px 14px}.hr-phone__greeting{display:flex;align-items:baseline;justify-content:space-between;font-size:13.5px}.hr-phone__card{padding:12px;border:1px solid var(--hr-line-soft);border-radius:14px;background:#ffffff}.hr-phone__punchhead{display:flex;align-items:center;justify-content:space-between}.hr-phone__punchhead .hr-chip--live{font-size:10px}.hr-phone__clock{margin:0;padding:10px 0 2px;font-size:26px;font-weight:700;text-align:center}.hr-phone__stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hr-phone__stats>div{padding:9px 11px;border:1px solid var(--hr-line-soft);border-radius:12px;background:#ffffff}.hr-phone__stats strong{display:block;margin-top:2px;font-size:14px;font-weight:700}.hr-phone__cardtitle{display:flex;align-items:center;gap:6px;margin:0;font-size:11.5px;font-weight:700}.hr-phone__count{display:inline-grid;min-width:16px;height:16px;padding-inline:4px;place-items:center;border-radius:999px;color:#ffffff;background:var(--hr-brand);font-size:9px;font-weight:700}.hr-phone__todo{display:flex;align-items:center;gap:7px;margin:9px 0 0;color:var(--hr-text);font-size:10.5px}.hr-phone__todo .hr-chip{flex-shrink:0;padding:1px 7px;font-size:9px}.hr-phone__payline{display:flex;align-items:center;justify-content:space-between;margin:9px 0 0;color:var(--hr-text);font-size:10.5px}.hr-phone__tabbar{display:flex;justify-content:space-around;padding:8px 6px;border:1px solid var(--hr-line-soft);border-radius:999px;background:#ffffff;color:var(--hr-soft);font-size:9px;font-weight:600}.hr-phone__tabbar span:first-child{color:var(--hr-brand)}.hr-notice{margin-top:14px;padding:12px;border:1px solid var(--hr-line-faint);border-radius:10px}.hr-notice__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px}.hr-notice .hr-progress{margin-top:10px}.hr-roadmap{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:26px 0 0;padding:0;list-style:none}.hr-roadmap li{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 16px;border:1px solid var(--hr-line);border-radius:999px;color:var(--hr-text);background:#ffffff;font-size:12.5px;font-weight:600}.hr-roadmap li>span{width:7px;height:7px;border-radius:999px;background:#94a3b8}.hr-plan{position:relative;margin-top:34px;padding:clamp(24px,4vw,36px);border:1.5px solid var(--hr-brand);border-radius:18px;background:#ffffff;box-shadow:0 22px 48px -24px rgb(67 56 202/28%);text-align:left}.hr-plan__ribbon{position:absolute;top:-13px;left:clamp(24px,4vw,36px);padding:4px 14px;border-radius:999px;color:#ffffff;background:var(--hr-gradient);font-size:11px;font-weight:700;letter-spacing:.04em}.hr-plan__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(20px,4vw,40px);align-items:center}.hr-plan__name{margin:0;color:var(--hr-text);font-size:14px;font-weight:700}.hr-plan__price{display:flex;align-items:baseline;gap:6px;margin:8px 0 0}.hr-plan__price strong{font-size:clamp(40px,5vw,52px);font-weight:800;letter-spacing:-.02em;line-height:1}.hr-plan__price span{color:var(--hr-muted);font-size:13px}.hr-plan__grid .hr-mock__note{margin-top:8px;font-size:11.5px}.hr-plan__grid .hr-button{height:44px;margin-top:18px;padding-inline:28px;font-size:13.5px;box-shadow:0 6px 14px rgb(67 56 202/26%)}.hr-plan__grid .hr-checklist{margin-top:0}.hr-plan__grid .hr-checklist li{font-size:13px}.hr-plan__footnote{margin:22px 0 0;padding-top:18px;border-top:1px dashed var(--hr-line);color:var(--hr-text);font-size:13.5px;line-height:1.9}.hr-plan__footnote small{color:var(--hr-soft);font-size:11px}.hr-plan__lineup{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:20px 0 0;color:var(--hr-muted);font-size:12px}.hr-plan__lineup .hr-mono{font-size:11.5px}.hr-free{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px clamp(20px,4vw,36px);align-items:center;margin-top:16px;padding:20px clamp(24px,4vw,36px);border:1px solid var(--hr-line);border-radius:16px;background:#ffffff;text-align:left}.hr-free__price{display:flex;align-items:baseline;gap:6px;margin:6px 0 0}.hr-free__price strong{font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1}.hr-free__price span{color:var(--hr-muted);font-size:12.5px}.hr-free__title{margin:0;color:var(--hr-ink);font-size:14.5px;font-weight:700;line-height:1.7}.hr-free__body{margin:4px 0 0;color:var(--hr-text);font-size:12.5px;line-height:1.9;text-wrap:pretty}@media (max-width:560px){.hr-free{grid-template-columns:minmax(0,1fr)}}.hr-faq{display:grid;gap:10px;margin-top:30px;text-align:left}.hr-faq details{padding:0 20px;border:1px solid var(--hr-line);border-radius:12px;background:var(--hr-panel)}.hr-faq summary{display:flex;align-items:center;gap:12px;padding:16px 0;font-size:14px;font-weight:700;line-height:1.6;list-style:none;cursor:pointer}.hr-faq summary::-webkit-details-marker{display:none}.hr-faq summary>span:first-child{flex:1 1}.hr-faq__icon{display:grid;width:22px;height:22px;flex-shrink:0;place-items:center;border-radius:999px;color:var(--hr-brand);background:var(--hr-brand-tint);font-size:14px;font-weight:600;transition:transform .22s cubic-bezier(.2,.7,.2,1)}.hr-faq details[open] .hr-faq__icon{transform:rotate(45deg)}.hr-faq details p{margin:0;padding:0 0 18px;color:var(--hr-text);font-size:13px;line-height:2}.hr-cta{padding:clamp(44px,7vw,72px) clamp(24px,5vw,56px);border:1px solid #e3e1f7;border-radius:22px;background:linear-gradient(135deg,#efeefb,#f9f9fe 62%);text-align:center}.hr-cta__mark{width:auto;height:22px;margin-inline:auto}.hr-cta h2{max-width:680px;margin:18px auto 0;font-size:clamp(26px,4.2vw,40px);line-height:1.5}.hr-cta>p{margin:16px 0 0;color:var(--hr-text);font-size:14.5px;line-height:2}.hr-cta .hr-button{margin-top:28px}.hr-cta .hr-mock__note{margin-top:16px;font-size:11.5px}@keyframes hrPulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes hrDash{to{stroke-dashoffset:-22}}@keyframes hrFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:860px){.hr-header__login,.hr-header__nav{display:none}.hr-header__toggle{display:grid}.hr-header__panel{display:block}.hr-header__panel[hidden]{display:none}.hr-hero__visual{flex-direction:column}.hr-hero__connector--h{display:none}.hr-hero__connector--v{display:block}}@media (max-width:640px){.hr-alerts__head{flex-wrap:wrap}.hr-alerts__head .hr-mock__note{flex-basis:100%;margin-left:0}.hr-alerts li{padding-inline:14px}.hr-tiles{grid-template-columns:1fr}.hr-plan__lineup{flex-direction:column;gap:4px}.hr h1,.hr h2,.hr h3{text-wrap:wrap}.hr-legal{padding-inline:clamp(20px,5vw,44px)}.hr-plan__footnote small{display:block;margin-top:4px}}@media (max-width:430px){.hr-cta h2 br{display:none}}.pfilm-intro+.hr-hero{padding-top:clamp(96px,10vw,128px)}.hr-claim{display:inline-block;margin:16px auto 0;padding:9px 18px;border-radius:999px;background:var(--hr-ink);color:#fff;font-size:clamp(14.5px,2vw,17px);font-weight:800;line-height:1.6;box-shadow:inset 0 -4px 0 #ffdd01}.hr-punch__sum{display:flex;justify-content:center;gap:14px;margin:16px 0 0;color:var(--hr-muted);font-size:12px}.hr-punch__sum b{margin-left:3px;color:var(--hr-ink);font-size:15px}.hr-alerts__foot{margin:0;padding:12px 20px 16px;border-top:1px solid var(--hr-line);line-height:1.8}.hr-after{margin-top:28px;padding:20px 22px;border:1px solid var(--hr-line);border-radius:16px;background:#fff}.hr-after h3{margin:0;font-size:17px}.hr-after ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px 20px;margin:12px 0 0;padding:0;list-style:none}.hr-after b{display:block;color:var(--hr-brand);font-size:14px}.hr-after span{display:block;margin-top:2px;color:var(--hr-text);font-size:13px;line-height:1.8}.hr-kinds{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}.hr-kinds li{padding:6px 12px;border:1px solid var(--hr-line);border-radius:999px;background:#fff;color:var(--hr-text);font-size:12.5px}.hr-mynumber{margin-top:8px}.hr-devices{margin-top:clamp(28px,4vw,44px)}.hr-devices__checks{margin-top:18px}.hr-devices__store{margin-top:16px;line-height:1.8}.hvm .m-and-nav__label,.hvm .m-ios-tab__label{font-size:calc(9.5 * var(--pt));white-space:nowrap}.hvm-home{display:flex;flex:1 1;flex-direction:column;gap:calc(10 * var(--pt));min-height:0;overflow:hidden;padding:calc(6 * var(--pt)) calc(16 * var(--pt)) calc(110 * var(--pt))}.hvm-home--compact{padding:calc(4 * var(--pt)) calc(12 * var(--pt)) 0}.dz-main--cover .hvm-home--compact{padding-right:calc(96 * var(--pt))}.hvm-label{color:#8a8a8a;font-size:calc(11 * var(--pt));font-weight:700}.hvm-tiles{display:flex;gap:calc(10 * var(--pt));margin:0;padding:0;list-style:none}.hvm-tiles li{display:flex;flex-direction:column;align-items:center;gap:calc(5 * var(--pt));width:calc(66 * var(--pt));padding:calc(9 * var(--pt)) 0 calc(7 * var(--pt));border:calc(1 * var(--pt)) solid #e7e5f2;border-radius:calc(14 * var(--pt));background:#fff}.hvm-tiles__icon{position:relative;display:grid;place-items:center;width:calc(32 * var(--pt));height:calc(32 * var(--pt));border-radius:calc(10 * var(--pt));background:#e6f0fb;color:#2b7bd7;font-size:calc(18 * var(--pt))}.hvm-tiles__badge{position:absolute;top:calc(-5 * var(--pt));right:calc(-6 * var(--pt));display:grid;place-items:center;min-width:calc(16 * var(--pt));height:calc(16 * var(--pt));border-radius:calc(99 * var(--pt));background:#e5484d;color:#fff;font-size:calc(9.5 * var(--pt));font-weight:800}.hvm-tiles__label{font-size:calc(10.5 * var(--pt));font-weight:700}.hvm-punch{padding:calc(12 * var(--pt)) calc(14 * var(--pt));border:calc(.5 * var(--pt)) solid rgba(0,0,0,.06);border-radius:calc(16 * var(--pt));background:#fff}.hvm-punch__head{display:flex;align-items:center;gap:calc(6 * var(--pt))}.hvm-punch__head b{font-size:calc(14 * var(--pt))}.hvm-punch__head small{color:#8a8a8a;font-size:calc(10 * var(--pt))}.hvm-status{margin-left:auto;padding:calc(2 * var(--pt)) calc(8 * var(--pt));border-radius:calc(99 * var(--pt));background:#eef0f4;color:#5e5e5e;font-size:calc(10.5 * var(--pt));font-weight:700}.hvm-punch__btn{display:grid;place-items:center;height:calc(38 * var(--pt));margin-top:calc(10 * var(--pt));border-radius:calc(99 * var(--pt));background:linear-gradient(90deg,#6d5ae8,#7e96e3);color:#fff;font-size:calc(13.5 * var(--pt));font-weight:800}.hvm-punch__boxes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(6 * var(--pt));margin-top:calc(10 * var(--pt))}.hvm-punch__boxes div{padding:calc(7 * var(--pt)) calc(8 * var(--pt));border-radius:calc(10 * var(--pt));background:#f6f5fd}.hvm-punch__boxes small{display:block;color:#8a8a8a;font-size:calc(9.5 * var(--pt))}.hvm-punch__boxes b{font-size:calc(14 * var(--pt))}.hvm-punch__row{display:flex;justify-content:space-between;margin-top:calc(7 * var(--pt));color:#5e5e5e;font-size:calc(11.5 * var(--pt))}.hvm-punch__row .is-alert{color:#e5484d}.hvm-slip{padding:calc(11 * var(--pt)) calc(14 * var(--pt));border:calc(.5 * var(--pt)) solid rgba(0,0,0,.06);border-radius:calc(14 * var(--pt));background:#fff}.hvm-slip__title{font-size:calc(13 * var(--pt));font-weight:700}.hvm-slip__meta{color:#8a8a8a;font-size:calc(10.5 * var(--pt))}.hvm-slip__amount{margin-top:calc(4 * var(--pt));font-size:calc(20 * var(--pt));font-weight:800;text-align:right}.hvm-slip__amount small{margin-left:calc(4 * var(--pt));color:#8a8a8a;font-size:calc(10 * var(--pt));font-weight:600}.hvm-duo-col{width:calc(372 * var(--pt))}.hvm-duo-detail{flex:1 1;min-width:0;overflow:hidden;padding:calc(20 * var(--pt)) calc(100 * var(--pt)) 0 calc(24 * var(--pt));background:#fff}.hvm-detail{display:flex;flex-direction:column;gap:calc(10 * var(--pt))}.hvm-detail__crumb{display:flex;align-items:center;gap:calc(4 * var(--pt));color:#6d5ae8;font-size:calc(12.5 * var(--pt));font-weight:600}.hvm-detail__crumb .mi,.hvm-detail__title{font-size:calc(16 * var(--pt))}.hvm-detail__title{font-weight:800}.hvm-net{display:flex;align-items:baseline;justify-content:space-between;padding:calc(12 * var(--pt)) calc(14 * var(--pt));border-radius:calc(14 * var(--pt));background:linear-gradient(90deg,#6d5ae8,#7e96e3);color:#fff}.hvm-net small{font-size:calc(11.5 * var(--pt));font-weight:700}.hvm-net b{font-size:calc(24 * var(--pt))}.hvm-cards{display:grid;grid-template-columns:1fr 1fr;gap:calc(10 * var(--pt))}.hvm-card{padding:calc(10 * var(--pt)) calc(12 * var(--pt));border:calc(.5 * var(--pt)) solid rgba(0,0,0,.08);border-radius:calc(12 * var(--pt))}.hvm-card__title{margin-bottom:calc(4 * var(--pt));font-size:calc(12 * var(--pt));font-weight:800}.hvm-card__row,.hvm-card__title{display:flex;justify-content:space-between}.hvm-card__row{gap:calc(6 * var(--pt));padding:calc(4 * var(--pt)) 0;border-top:calc(.5 * var(--pt)) solid rgba(0,0,0,.06);color:#404040;font-size:calc(10.5 * var(--pt))}.hvm-card__row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hvm-detail__note{color:#8a8a8a;font-size:calc(10 * var(--pt));line-height:1.6}.hvm-kiosk{display:grid;flex:1 1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:calc(28 * var(--pt));min-height:0;padding:calc(28 * var(--pt)) calc(36 * var(--pt)) calc(40 * var(--pt));background:#f6f5fd}.hvm-kiosk__side{display:flex;flex-direction:column;justify-content:center}.hvm-kiosk__place{color:#5e5e5e;font-size:calc(14 * var(--pt));font-weight:700}.hvm-kiosk__time{margin-top:calc(6 * var(--pt));font-size:calc(84 * var(--pt));font-weight:800;letter-spacing:-.02em;line-height:1}.hvm-kiosk__date{margin-top:calc(6 * var(--pt));color:#5e5e5e;font-size:calc(16 * var(--pt))}.hvm-kiosk__actions{display:grid;grid-template-columns:1fr 1fr;gap:calc(10 * var(--pt));margin-top:calc(24 * var(--pt))}.hvm-kiosk__actions span{display:grid;place-items:center;height:calc(56 * var(--pt));border:calc(1 * var(--pt)) solid #d9d6f2;border-radius:calc(16 * var(--pt));background:#fff;font-size:calc(17 * var(--pt));font-weight:800}.hvm-kiosk__actions .is-primary{border:0;background:linear-gradient(90deg,#4338ca,#818cf8);color:#fff}.hvm-kiosk__main{display:flex;flex-direction:column;gap:calc(14 * var(--pt));padding:calc(22 * var(--pt));border-radius:calc(20 * var(--pt));background:#fff}.hvm-kiosk__modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(4 * var(--pt));border-radius:calc(99 * var(--pt));background:#f1f0fb}.hvm-kiosk__modes span{padding:calc(8 * var(--pt)) 0;border-radius:calc(99 * var(--pt));color:#5e5e5e;font-size:calc(12.5 * var(--pt));font-weight:700;text-align:center}.hvm-kiosk__modes .is-active{background:#fff;color:#4338ca;box-shadow:0 calc(1 * var(--pt)) calc(4 * var(--pt)) rgba(20,30,60,.12)}.hvm-kiosk__fields{display:grid;grid-template-columns:1fr 1fr;gap:calc(10 * var(--pt))}.hvm-kiosk__fields p{padding:calc(10 * var(--pt)) calc(14 * var(--pt));border:calc(1 * var(--pt)) solid #e3e1f3;border-radius:calc(12 * var(--pt))}.hvm-kiosk__fields small{display:block;color:#8a8a8a;font-size:calc(11 * var(--pt))}.hvm-kiosk__fields b{font-size:calc(20 * var(--pt));letter-spacing:.08em}.hvm-kiosk__pad{display:grid;flex:1 1;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(8 * var(--pt))}.hvm-kiosk__pad span{display:grid;place-items:center;min-height:calc(44 * var(--pt));border-radius:calc(12 * var(--pt));background:#f6f5fd;font-size:calc(20 * var(--pt));font-weight:700}.hvm-kiosk__pad .is-empty{background:transparent}