.unc-hpers{background:#fff;padding:clamp(44px,5vw,72px) 22px;font-family:var(--unc-sans, "Inter", sans-serif);color:#050505}.unc-hpers__in{max-width:1120px;margin:0 auto}.unc-hpers__h{margin:0 0 clamp(28px,4vw,48px);text-align:center;font-family:var(--unc-serif, "Playfair Display", serif);font-weight:700;font-size:clamp(28px,calc(1.2vw + 20px),36px);line-height:1.04;color:#050505;text-wrap:balance}.unc-hpers__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media(min-width:750px){.unc-hpers__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.unc-hpers__card{display:flex;flex-direction:column;min-width:0;padding:clamp(24px,3vw,40px);border-radius:24px;background:#f5f5f7;box-shadow:none}.unc-hpers__ch{margin:0 0 20px;font-family:var(--unc-serif, "Playfair Display", serif);font-weight:700;font-size:clamp(26px,2.4vw,32px);line-height:1.12;color:#050505;text-wrap:balance}.unc-hpers__calc{display:flex;flex-direction:column;flex:1;gap:18px}.unc-hpers__top{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.unc-hpers__label,.unc-hpers__val{font-size:16px;line-height:1.4;color:#050505}.unc-hpers__label{font-weight:500}.unc-hpers__val{font-weight:600;font-variant-numeric:lining-nums}.unc-hpers__bounds{display:flex;justify-content:space-between;font-size:14px;line-height:1.3;color:#0505059e}.unc-hpers__range{-webkit-appearance:none;appearance:none;display:block;width:100%;height:44px;margin:0;padding:0;background:transparent;cursor:pointer;touch-action:pan-y;--unc-fill: 50%}.unc-hpers__range:focus{outline:none}.unc-hpers__range::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(to right,#d4af37 0,#d4af37 var(--unc-fill),#d9d9de var(--unc-fill),#d9d9de 100%)}.unc-hpers__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;margin-top:-10px;border-radius:50%;border:3px solid #d4af37;background:#fff;box-shadow:none}.unc-hpers__range::-moz-range-track{height:8px;border-radius:999px;background:#d9d9de}.unc-hpers__range::-moz-range-progress{height:8px;border-radius:999px;background:#d4af37}.unc-hpers__range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;border:3px solid #d4af37;background:#fff;box-shadow:none}.unc-hpers__range:focus-visible::-webkit-slider-thumb{outline:2px solid #050505;outline-offset:2px}.unc-hpers__range:focus-visible::-moz-range-thumb{outline:2px solid #050505;outline-offset:2px}.unc-hpers__result{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:6px 0 0}.unc-hpers__fig{font-family:"Playfair Digits",var(--unc-serif, "Playfair Display", serif);font-weight:400;font-size:clamp(36px,3vw,44px);line-height:1.05;color:#050505;font-variant-numeric:lining-nums}.unc-hpers__per{font-size:20px;line-height:1.3;color:#050505b8}.unc-hpers__link{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;font-size:16px;font-weight:500;color:#050505;text-decoration:underline;text-underline-offset:4px}.unc-hpers__text{margin:0 0 24px;font-size:20px;line-height:1.5;color:#050505b8}.unc-hpers__btn{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 36px;border-radius:999px;background:#050505;color:#fff;font-size:16px;font-weight:600;text-decoration:none}.unc-hpers__btn:hover{background:#26262a}.unc-hpers__btn:focus-visible,.unc-hpers__link:focus-visible{outline:2px solid #050505;outline-offset:3px}.unc-hpers__media{margin-top:28px;border-radius:16px;overflow:hidden;max-height:180px}.unc-hpers__media img{display:block;width:100%;height:180px;object-fit:cover}@media(min-width:750px){.unc-hpers__media{margin-top:auto;padding-top:0}.unc-hpers__card--quiz .unc-hpers__btn{margin-bottom:28px}}@media(min-width:990px){.unc-hpers__card--quiz .unc-hpers__media{flex:1 1 auto;max-height:none;min-height:180px;margin-top:0;position:relative}.unc-hpers__card--quiz .unc-hpers__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}.unc-hpers__other{margin:4px 0 6px;padding:20px;border-radius:16px;background:#fff}.unc-hpers__otherk{margin:0 0 6px;font-size:14px;font-weight:600;color:#0505059e}.unc-hpers__othert{margin:0 0 14px;font-size:16px;line-height:1.5;color:#050505}.unc-hpers__otherbtn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border-radius:999px;background:#d4af37;color:#050505;font-size:16px;font-weight:600;text-decoration:none}.unc-hpers__otherbtn:hover{background:#c9a42d}.unc-hpers__otherbtn:focus-visible{outline:2px solid #050505;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/unc-home-personal.css.map */
