.hm-main{overflow-x:clip}.hm-hero{background:var(--nu-bg);overflow:hidden}.hm-hero .nu-section{padding-top:calc(var(--nav-h) + clamp(16px,3vw,40px));padding-bottom:clamp(32px,4vw,56px)}.hm-hero__grid{display:grid;gap:var(--s-5);align-items:center;position:relative}.hm-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-5);max-width:600px}.hm-hero__title{font-size:clamp(42px,7.4vw,80px);line-height:.98;letter-spacing:-.04em}.hm-hl{background:linear-gradient(transparent 70%,var(--nu-gold) 70%,var(--nu-gold) 90%,transparent 90%);padding-inline:.04em}.hm-hero__lead{max-width:26em;text-wrap:balance}.hm-hero__cta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3)}.hm-hero__note{font-size:var(--fs-sm);color:var(--nu-muted)}.hm-hosts{display:flex;align-items:center;gap:12px}.hm-hosts__faces{display:flex;flex:none}.hm-hosts__faces img{width:44px;height:44px;border-radius:50%;object-fit:cover;background:var(--nu-lilac);border:2px solid var(--nu-bg, #fff);margin-left:-12px}.hm-hosts__faces img:first-child{margin-left:0}.hm-hosts__t{font-size:var(--fs-sm);line-height:1.35;color:var(--nu-text)}.hm-proof__link{color:var(--nu-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--nu-gold);white-space:nowrap;display:inline-block;padding-block:12px;margin-block:-12px}.hm-hero__art{position:relative;justify-self:center;width:100%;max-width:780px;display:flex;flex-direction:column;align-items:flex-end;gap:var(--s-3)}.hm-hero__art img{display:block;width:100%;height:auto;aspect-ratio:1100 / 828}.hm-chip{position:relative;width:100%;max-width:360px;background:var(--nu-surface);border:1px solid var(--nu-line);border-radius:22px;padding:18px 20px 20px;box-shadow:0 24px 48px -20px rgba(26,11,59,.35),var(--sh-2);display:flex;flex-direction:column;gap:6px;animation:hm-chip-in .7s cubic-bezier(.2,.9,.3,1.2) .35s both}.hm-chip__top{display:flex;justify-content:space-between;align-items:center}.hm-chip__k{font:700 12px/1.2 var(--f-body);letter-spacing:.1em;text-transform:uppercase;color:var(--nu-gold-ink)}.hm-chip__s{font:600 11px/1 var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--nu-muted)}.hm-chip__v{display:flex;align-items:center;gap:10px;font:800 32px/1.05 var(--f-head);color:var(--nu-ink);letter-spacing:-.025em}.hm-chip__egg{flex:none;width:18px;height:24px;border-radius:50% 50% 48% 48% / 58% 58% 42% 42%;background:var(--nu-gold);box-shadow:0 0 0 6px rgba(227,169,47,.22);animation:hm-egg 2.4s ease-in-out 1.2s infinite}.hm-chip__t{font-size:15px;line-height:1.4;color:var(--nu-text)}.hm-chip__meter{position:relative;height:10px;margin-top:8px;border-radius:99px;background:var(--nu-lilac);overflow:visible}.hm-chip__fill{position:absolute;inset:0 auto 0 0;width:64%;border-radius:inherit;background:linear-gradient(90deg,#C9B8EC,var(--nu-gold));transform-origin:left;animation:hm-fill 1.1s cubic-bezier(.3,.8,.3,1) .7s both}.hm-chip__pin{position:absolute;left:64%;top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;background:var(--nu-ink);border:3px solid var(--nu-gold);animation:hm-pin .5s ease-out 1.6s both}.hm-chip__bands{display:flex;justify-content:space-between;font:600 12px/1.2 var(--f-body);color:var(--nu-muted)}.hm-chip__bands .is-on{color:var(--nu-ink)}.hm-chip__list{list-style:none;margin:8px 0 0;padding:12px 0 0;border-top:1px solid var(--nu-line);display:grid;gap:8px}.hm-chip__list li{display:flex;align-items:center;gap:10px;font:500 14px/1.3 var(--f-body);color:var(--nu-text)}.hm-chip__list li::before{content:"";flex:none;width:20px;height:20px;border-radius:50%;background:var(--nu-lilac) center / 12px no-repeat}.hm-chip__list .is-done::before{background-color:var(--nu-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23E3A92F' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.hm-chip__list .is-next{font-weight:700;color:var(--nu-ink)}.hm-chip__list .is-next::before{background:var(--nu-gold);box-shadow:0 0 0 4px rgba(227,169,47,.25)}@keyframes hm-chip-in{from{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:none}}@keyframes hm-fill{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hm-pin{from{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes hm-egg{0%,100%{transform:rotate(0)}8%{transform:rotate(-12deg)}16%{transform:rotate(10deg)}24%{transform:rotate(0)}}@media (prefers-reduced-motion: reduce){.hm-chip,.hm-chip__fill,.hm-chip__pin,.hm-chip__egg{animation:none}}@media (min-width: 900px){.hm-hero__grid{grid-template-columns:.8fr 1.2fr;gap:var(--s-5)}.hm-hero__art{justify-self:end}}@media (max-width: 899px){.hm-hero__art{max-width:520px;align-items:stretch}.hm-chip{max-width:none}}.hm-proof{background:var(--nu-surface);border-block:1px solid var(--nu-line)}.hm-proof__row{display:grid;gap:var(--s-4);padding-block:var(--s-5)}.hm-proof__item{display:flex;gap:var(--s-3);align-items:flex-start}.hm-proof__dot{flex:none;width:10px;height:10px;margin-top:.5em;border-radius:50%;background:var(--nu-gold);transform:rotate(5deg)}.hm-proof__item strong{display:block;font:700 16px/1.3 var(--f-head);color:var(--nu-ink)}.hm-proof__item span{display:block;font-size:14px;line-height:1.45;color:var(--nu-muted)}@media (min-width: 820px){.hm-proof__row{grid-template-columns:repeat(3,1fr);gap:var(--s-6);padding-block:var(--s-5)}}.hm-head{display:flex;flex-direction:column;gap:var(--s-3);margin-bottom:var(--s-7);max-width:760px}.hm-head p{max-width:36em}.hm-num{position:relative;overflow:hidden}.hm-num__panel{border:1px solid var(--nu-on-ink-line);border-radius:var(--r-2xl);background:linear-gradient(180deg,rgba(246,243,251,.08),rgba(246,243,251,.03));padding:clamp(20px,4vw,48px);position:relative}.hm-num__marker{display:flex;justify-content:center;margin-bottom:var(--s-4)}.hm-num__marker span{display:inline-flex;align-items:center;gap:10px;background:var(--nu-surface);color:var(--nu-ink);font:600 14px/1 var(--f-body);padding:11px 16px;border-radius:var(--r-pill);position:relative}.hm-num__marker span::after{content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;background:var(--nu-surface);transform:translateX(-50%) rotate(45deg);border-radius:2px}.hm-num__marker i{width:10px;height:10px;border-radius:50%;background:var(--nu-gold);display:block}.hm-bands{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.hm-bands>i{height:20px;border-radius:var(--r-pill);display:block;background:var(--nu-on-ink)}.hm-bands>i:nth-child(3){background:rgba(246,243,251,.25)}.hm-bandtext{display:grid;gap:var(--s-5);margin-top:var(--s-5)}.hm-bandtext h3{font:700 22px/1.2 var(--f-head);color:var(--nu-on-ink);margin-bottom:6px}.hm-bandtext p{font-size:15px;line-height:1.5;color:var(--nu-on-ink-muted);max-width:26em}.hm-stats{display:grid;gap:var(--s-5);margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--nu-on-ink-line)}.hm-stats dt{font-size:14px;color:var(--nu-on-ink-muted);margin-bottom:4px}.hm-stats dd{font:500 17px/1.4 var(--f-body);color:var(--nu-on-ink)}.hm-nw{white-space:nowrap}.hm-num__foot{margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--nu-on-ink-line);font-size:15px;line-height:1.5;color:var(--nu-on-ink-muted);width:100%}@media (min-width: 820px){.hm-bandtext,.hm-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-6)}.hm-bands{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--s-6)}}@media (max-width: 819px){.hm-bands{display:none}.hm-bandtext{counter-reset:b}.hm-bandtext>div{padding-left:18px;border-left:4px solid var(--nu-on-ink)}.hm-bandtext>div:nth-child(3){border-color:rgba(246,243,251,.25)}}.hm-why{display:grid;gap:var(--s-4)}.hm-why .nu-card{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-6) var(--s-5);min-height:100%}.hm-why__icon{width:48px;height:48px;border-radius:var(--r-md);background:var(--nu-lilac);color:var(--nu-ink);display:grid;place-items:center;margin-bottom:var(--s-4)}.hm-why__icon svg{width:24px;height:24px}.hm-why h3{font:700 21px/1.2 var(--f-head);color:var(--nu-ink)}.hm-why p{font-size:16px;line-height:1.55;color:var(--nu-text)}.hm-why .nu-card--ink .hm-why__icon{background:rgba(246,243,251,.14);color:var(--nu-on-ink)}.hm-why .hm-why__same{font-weight:600;margin-top:auto}.hm-before__head p{margin-top:var(--s-3);max-width:32em}.hm-before{list-style:none;margin:var(--s-7) 0 0;padding:0;display:grid;gap:var(--s-4);grid-template-columns:minmax(0,1fr)}@media (min-width: 900px){.hm-before{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-5)}}.hm-before__item{position:relative;background:var(--nu-surface, #fff);border:1px solid var(--nu-line);border-radius:var(--r-lg, 20px);padding:var(--s-6) var(--s-5) var(--s-5);display:flex;flex-direction:column;gap:var(--s-2);box-shadow:0 1px 2px rgba(26,11,59,.04),0 12px 32px -18px rgba(26,11,59,.18)}.hm-before__n{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--nu-ink);color:var(--nu-on-ink);font:800 20px/1 var(--f-head);margin-bottom:var(--s-3)}.hm-before__item h3{margin:0;font:800 22px/1.2 var(--f-head);letter-spacing:-.015em;color:var(--nu-ink)}.hm-before__item p{font-size:16px;line-height:1.6;color:var(--nu-text);margin:0}.hm-before a{text-decoration:underline}html.look-b .hm-before__item{border-radius:0;border:2px solid var(--nu-ink);box-shadow:6px 6px 0 var(--nu-ink)}.hm-why .nu-card--ink h3{color:var(--nu-on-ink)}.hm-why .nu-card--ink p{color:var(--nu-on-ink-muted)}@media (min-width: 640px){.hm-why{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1040px){.hm-why{grid-template-columns:repeat(4,1fr)}}.hm-how{overflow:hidden}.hm-steps{display:grid;gap:var(--s-4);position:relative}.hm-step{border:1px solid var(--nu-on-ink-line);border-radius:var(--r-xl);padding:var(--s-5);background:rgba(246,243,251,.07);border-color:rgba(246,243,251,.18);display:flex;flex-direction:column;overflow:hidden;padding:0}.hm-step__pic{width:100%;height:auto;aspect-ratio:880 / 663}.hm-step__body{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-5)}.hm-step h3{font:700 21px/1.2 var(--f-head);color:var(--nu-on-ink);text-wrap:balance}.hm-step p{font-size:15px;line-height:1.55;color:var(--nu-on-ink-muted)}.hm-how__cta{margin-top:var(--s-7);display:flex;gap:var(--s-5);align-items:center;flex-wrap:wrap;position:relative}@media (min-width: 640px){.hm-steps{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1040px){.hm-steps{grid-template-columns:repeat(4,1fr)}}.hm-people{display:grid;gap:var(--s-7);align-items:center}.hm-people__copy{display:flex;flex-direction:column;gap:var(--s-4);align-items:flex-start}.hm-people__copy p{max-width:28em}.hm-faces{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-5) var(--s-4)}.hm-faces .nu-person__img{border-radius:var(--r-lg, 16px);aspect-ratio:1 / 1;width:100%;height:auto;object-fit:cover}.hm-initials{display:grid;place-items:center;background:var(--nu-lilac);color:var(--nu-ink);font:700 clamp(28px,3vw,40px)/1 var(--f-head);letter-spacing:.02em}.hm-broker__note{margin:0;font-size:14px;line-height:1.4;color:var(--nu-muted)}.hm-broker .hm-book{margin-top:auto}.hm-person-role{font-size:14px;line-height:1.35;color:var(--nu-muted);margin-top:-8px}.hm-faces .nu-person{align-items:stretch}.hm-book{width:100%;margin-top:8px;white-space:normal;text-align:center;line-height:1.2;padding-block:8px}.hm-faces__note{margin-top:var(--s-4)}@media (min-width: 960px){.hm-people{grid-template-columns:minmax(0,1fr);gap:var(--s-6);align-items:start}.hm-people__copy{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:var(--s-7)}.hm-people__copy p{max-width:24em}.hm-faces{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-6) var(--s-5)}.hm-faces .nu-person{display:grid;grid-template-columns:132px minmax(0,1fr);column-gap:18px;row-gap:6px;align-items:start;align-content:start}.hm-faces .nu-person__img{grid-row:1 / span 2;border-radius:var(--r-md)}.hm-faces .nu-person__name{align-self:end}.hm-faces .hm-person-role{margin-top:0}.hm-faces .nu-slots,.hm-faces .hm-book,.hm-faces .hm-broker__note{grid-column:1 / -1}.hm-faces .hm-book{margin-top:6px}}.hm-broker--open .hm-open__pic{background:transparent;border:2px dashed var(--nu-line-strong, #c9bfe0);color:var(--nu-muted);font-weight:500}@media (max-width: 640px){.hm-faces{grid-template-columns:1fr;gap:var(--s-5)}.hm-faces .nu-person{display:grid;grid-template-columns:112px 1fr;column-gap:16px;row-gap:8px;align-items:start}.hm-faces .nu-person__img{grid-row:1 / span 2;border-radius:var(--r-md);aspect-ratio:1 / 1}.hm-initials{font-size:30px}.hm-broker__note{grid-column:1 / -1}.hm-faces .nu-person__name{font-size:17px;align-self:end}.hm-person-role{font-size:14px;margin-top:0;align-self:start}.hm-faces .nu-slots{grid-column:1 / -1}.hm-faces .nu-slot{font-size:15px;padding:0 6px}.hm-faces .hm-book{grid-column:1 / -1}}.hm-homes{display:grid;gap:var(--s-6)}.hm-homes__copy{margin-bottom:0;align-items:flex-start}.hm-homes article.nu-example{width:100%}.hm-home__rows{margin:0;padding-top:var(--s-3);border-top:1px solid var(--nu-line);display:grid;gap:10px}.hm-home__rows div{display:flex;justify-content:space-between;gap:var(--s-4);font-size:14px;line-height:1.4}.hm-home__rows dt{color:var(--nu-muted)}.hm-home__rows dd{color:var(--nu-ink);font-weight:600;text-align:right;margin:0}.hm-faq{max-width:800px;margin-inline:0}.hm-ask{margin-top:var(--s-6);background:var(--nu-lilac);border-radius:var(--r-xl);padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-3)}.hm-ask h3{font:700 20px/1.2 var(--f-head);color:var(--nu-ink)}.hm-ask__row{display:grid;gap:var(--s-3);align-items:end}.hm-ask .nu-field{margin:0}.hm-ask .nu-btn{min-height:56px}.hm-ask__done{color:var(--nu-ok);font-weight:600}.hm-faq__all{margin-top:var(--s-5)}@media (min-width: 640px){.hm-ask__row--who{grid-template-columns:1fr 1fr}.hm-ask__row--q{grid-template-columns:1fr auto}}.hm-close{overflow:hidden}.hm-close .nu-section{padding-block:clamp(72px,10vw,128px)}.hm-close__in{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--s-5);position:relative}.hm-close__egg{width:22px;height:28px;border-radius:50%;background:var(--nu-gold);transform:rotate(5deg)}.hm-close__title{max-width:14em}.hm-close__title span{color:var(--nu-on-ink-muted)}.hm-close__note{font-size:15px;color:var(--nu-on-ink-muted)}.hm-close::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 42% at 50% 50%,rgba(246,243,251,.10),rgba(246,243,251,0) 100%);pointer-events:none}@keyframes hm-settle{from{opacity:.6;transform:translateY(10px)}to{opacity:1;transform:none}}.hm-in{animation:hm-settle .35s var(--ease, ease-out) both}.hm-in:nth-child(2){animation-delay:.06s}.hm-in:nth-child(3){animation-delay:.12s}.hm-in:nth-child(4){animation-delay:.18s}@media (prefers-reduced-motion: reduce){.hm-in{animation-name:nu-fade}}.hm-ask .nu-error[hidden]{display:none}.hm-stats,.hm-stats dd,.hm-home__rows,.hm-home__rows dd{margin:0}.hm-stats dd{margin-inline-start:0}.hm-hero__art img{-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,#000 78%,transparent 100%);mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,#000 78%,transparent 100%)}.hm-city{font-size:var(--fs-sm);color:var(--nu-muted);max-width:34em;margin:0;text-wrap:balance}.hm-welcome{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 var(--s-3);padding:10px 14px;background:var(--nu-lilac);border-radius:var(--r-md);font-size:var(--fs-sm);color:var(--nu-ink);max-width:36em}.hm-welcome__band{color:var(--nu-muted)}.hm-homes__note{margin-top:var(--s-4)}.hm-chat{margin-top:var(--s-6);display:flex;flex-direction:column;gap:var(--s-3)}.hm-chat h3{color:var(--nu-ink)}@media (max-width: 639px){.hm-hero__note,.hm-hosts__t,.hm-city,.hm-welcome,.hm-chip__t,.hm-proof__item span,.hm-bandtext p,.hm-num__foot,.hm-step p,.hm-close__note,.hm-person-role,.hm-home__rows div,.hm-stats dt{font-size:16px}}@media (min-width: 1024px){.hm-why h3{min-height:2lh}}.hm-hero__art--face{display:block;max-width:820px}.hm-hero__art--face .hm-hero__photo{-webkit-mask-image:none;mask-image:none;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:20% 40%;border-radius:var(--r-2xl);box-shadow:var(--sh-2)}.hm-hero__art--face .hm-chip{position:absolute;right:24px;bottom:24px;max-width:330px}@media (max-width: 899px){.hm-hero__art--face{max-width:560px}.hm-hero__art--face .hm-hero__photo{aspect-ratio:5 / 4;object-position:15% 40%}.hm-hero__art--face .hm-chip{position:relative;right:auto;bottom:auto;max-width:none;width:auto;margin:-72px 16px 0}}.hm-res__head{display:grid;gap:var(--s-4);margin-bottom:var(--s-7);align-items:end}.hm-res__head .nu-eyebrow{color:var(--nu-gold);margin-bottom:var(--s-3)}.hm-res__hl{color:var(--nu-gold)}.hm-res__lead{color:var(--nu-on-ink-muted);max-width:30em;margin:0}.hm-res__grid{display:grid;gap:var(--s-5)}.hm-rcard{display:flex;flex-direction:column;background:var(--nu-surface);color:var(--nu-text);border-radius:var(--r-xl);overflow:hidden;box-shadow:0 24px 48px -24px rgba(0,0,0,.5)}.hm-rcard__pic{position:relative;aspect-ratio:16 / 9;background:var(--nu-lilac)}.hm-rcard__pic img{display:block;width:100%;height:100%;object-fit:cover}.hm-rcard__where{position:absolute;left:14px;top:14px;padding:6px 12px;border-radius:var(--r-pill);background:rgba(26,11,59,.82);color:var(--nu-on-ink);font:600 13px/1.2 var(--f-body)}.hm-rcard__body{display:flex;flex-direction:column;gap:4px;padding:20px 22px 22px;flex:1}.hm-rcard__gain{margin:0;font:900 clamp(40px,4.4vw,52px)/1 var(--f-head);letter-spacing:-.035em;color:var(--nu-ink)}.hm-rcard__gain::after{content:"";display:block;width:56px;height:5px;margin-top:10px;border-radius:5px;background:var(--nu-gold)}.hm-rcard__since{margin:6px 0 12px;font:600 13px/1.3 var(--f-body);letter-spacing:.04em;text-transform:uppercase;color:var(--nu-gold-ink)}.hm-rcard__who{margin:0;font:700 20px/1.25 var(--f-head);color:var(--nu-ink)}.hm-rcard__who span{font-weight:500;color:var(--nu-muted)}.hm-rcard__home{margin:0;font-size:15px;color:var(--nu-muted)}.hm-rcard__rows{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 0;padding:14px 0 0;border-top:1px solid var(--nu-line)}.hm-rcard__rows div{display:flex;flex-direction:column;gap:2px}.hm-rcard__rows dt{font:600 12px/1.2 var(--f-body);color:var(--nu-muted)}.hm-rcard__rows dd{margin:0;font:700 16px/1.2 var(--f-body);color:var(--nu-ink);font-variant-numeric:tabular-nums}.hm-rcard__quote{margin:14px 0 0;padding:12px 14px;background:var(--nu-bg);border-radius:var(--r-md);border-left:3px solid var(--nu-gold)}.hm-rcard__quote p{margin:0;font-size:15px;line-height:1.45;color:var(--nu-text)}.hm-res__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-5);margin-top:var(--s-6)}.hm-res__note{margin:0;font-size:var(--fs-sm);color:var(--nu-on-ink-muted);max-width:40em}.hm-res .nu-link{color:var(--nu-on-ink)}@media (min-width: 900px){.hm-res__head{grid-template-columns:1.1fr 1fr;gap:var(--s-6)}}@media (min-width: 1024px){.hm-res__grid{grid-template-columns:1fr 1fr}.hm-rcard--big{grid-column:1 / -1;flex-direction:row}.hm-rcard--big .hm-rcard__pic{aspect-ratio:auto;flex:0 0 56%;min-height:400px}.hm-rcard--big .hm-rcard__body{justify-content:center;padding:32px 36px}.hm-rcard--big .hm-rcard__gain{font-size:clamp(56px,6vw,80px)}.hm-rcard--big .hm-rcard__quote p{font-size:17px}.hm-rcard:not(.hm-rcard--big) .hm-rcard__pic{aspect-ratio:2 / 1}}@media (max-width: 639px){.hm-rcard__home,.hm-rcard__quote p,.hm-res__note{font-size:16px}.hm-rcard__rows dt{font-size:13px}}.hm-faces .nu-slots{margin-top:6px}@media (max-width: 640px){.hm-faces .nu-slots{margin-top:8px}}.hm-step__pic{background:var(--nu-ink-deep, #1A0B3B);aspect-ratio:880 / 663}.hm-more{grid-column:1 / -1;margin-top:4px;padding:12px;border-radius:var(--r-md);background:#fff;border:1px solid var(--nu-line)}.hm-more[hidden]{display:none}.hm-more__t{margin:0 0 8px;font-weight:600}.hm-more__slots{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-more__ask{display:block;margin-top:10px;padding:6px 0;background:none;border:0;font:inherit;font-size:14px;color:var(--c-head, inherit);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.nu-slot--other.is-open{border-style:solid}.hm-faces .hm-broker .nu-slots{grid-column:1 / -1}.hm-more+.nu-btn{width:100%;margin-top:8px}html .nu-slot--other.is-open{border-style:solid;background:var(--nu-lilac-soft, #EDE7FB)}html.look-b .nu-slot--other.is-open{background:var(--nu-ink);color:var(--nu-on-ink, #fff)}.hm-faces .hm-broker .hm-broker__note{margin:8px 0 0;grid-column:1 / -1}.hm-before p .nu-link,.hm-before p a{display:inline;min-height:0}.hm-step h3{text-wrap:pretty;min-height:2.4em}html.look-b .hm-step h3{min-height:3.6em}@media (max-width: 639px){.hm-step h3,html.look-b .hm-step h3{min-height:0}}article.nu-example.has-img .nu-example__body{padding:0 24px 22px}.hm-person-desc{margin:4px 0 2px;font-size:14px;line-height:1.45;color:var(--nu-text);max-width:30ch}.hm-rcard__since{order:-1;margin:0 0 8px;color:var(--nu-muted)}.hm-rcard__since span{text-transform:none;letter-spacing:0;font-weight:500}.hm-rcard__gain{margin-bottom:14px;font-variant-numeric:tabular-nums}.hm-rcard__gain::after{display:none}.hm-tick{display:inline-grid}.hm-tick>span{grid-area:1 / 1}.hm-tick__ghost{visibility:hidden}.hm-rcard__home{margin-top:2px}.hm-rcard__rows{gap:0;padding:0;border:0;border-radius:var(--r-md);background:var(--nu-bg);overflow:hidden}.hm-rcard__rows div{padding:12px 14px}.hm-rcard__rows div+div{border-left:1px solid var(--nu-line)}.hm-rcard__quote{background:none;border-radius:0;padding:2px 0 2px 14px}.hm-rcard__quote p{font-style:italic;color:var(--nu-muted)}@media (prefers-reduced-motion: no-preference){.hm-num__panel.mt-armed .hm-bands>i{transform:scaleX(0)}.hm-num__panel.mt-armed .hm-num__marker span,.hm-num__panel.mt-armed .hm-bandtext>div{opacity:0}.hm-num__panel.is-in .hm-bands>i{transform-origin:left center;animation:hm-fill .7s cubic-bezier(.2,.8,.2,1) backwards}.hm-num__panel.is-in .hm-bands>i:nth-child(2){animation:hm-fill .7s .3s cubic-bezier(.2,.8,.2,1) backwards,hm-ring 1.1s 1.5s ease-out 2}.hm-num__panel.is-in .hm-bands>i:nth-child(3){animation-delay:.6s}.hm-num__panel.is-in .hm-num__marker span{animation:hm-drop .6s 1.1s cubic-bezier(.3,1.5,.5,1) backwards}.hm-num__panel.is-in .hm-bandtext>div{animation:hm-rise .5s backwards}.hm-num__panel.is-in .hm-bandtext>div:nth-child(1){animation-delay:.5s}.hm-num__panel.is-in .hm-bandtext>div:nth-child(2){animation-delay:.8s}.hm-num__panel.is-in .hm-bandtext>div:nth-child(3){animation-delay:1.1s}.hm-num__marker i{animation:hm-dot 2.4s 2s ease-in-out infinite}}@keyframes hm-fill{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hm-drop{from{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}@keyframes hm-rise{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes hm-ring{0%{box-shadow:0 0 0 0 rgba(228,170,45,.6)}100%{box-shadow:0 0 0 14px rgba(228,170,45,0)}}@keyframes hm-dot{0%,100%{box-shadow:0 0 0 0 rgba(228,170,45,.55)}50%{box-shadow:0 0 0 6px rgba(228,170,45,0)}}.hm-read__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-6)}.hm-read__head .nu-eyebrow{margin-bottom:var(--s-3)}.hm-read__hl{color:var(--nu-purple, #6027C9)}.hm-mail{display:grid;gap:var(--s-5);margin-top:var(--s-7);padding:clamp(24px,4vw,48px);border-radius:var(--r-2xl);background:var(--nu-ink);color:var(--nu-on-ink);position:relative;overflow:hidden}.hm-mail::before{display:none;content:"";position:absolute;right:-40px;top:-40px;width:180px;height:220px;border-radius:50%;background:var(--nu-gold);opacity:.14;transform:rotate(8deg);pointer-events:none}.hm-mail__k{margin:0 0 8px;font:700 13px/1.2 var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--nu-gold)}.hm-mail__t{margin:0 0 var(--s-4);font:800 clamp(26px,3vw,36px)/1.1 var(--f-head);letter-spacing:-.02em;color:var(--nu-on-ink)}.hm-mail__list{margin:0;padding:0;list-style:none;display:grid;gap:12px}.hm-mail__list li{position:relative;padding-left:30px;font-size:16px;line-height:1.45;color:var(--nu-on-ink-muted)}.hm-mail__list li::before{content:"";position:absolute;left:0;top:.2em;width:16px;height:20px;border-radius:50%;background:var(--nu-gold);transform:rotate(6deg)}.hm-mail__list b{color:var(--nu-on-ink);font-weight:700}.hm-mail__form,.hm-mail__done{align-self:center;position:relative}.hm-mail__lab{display:block;margin-bottom:8px;font:600 14px/1.2 var(--f-body);color:var(--nu-on-ink)}.hm-mail__row{display:flex;flex-wrap:wrap;gap:10px}.hm-mail__row .nu-input{flex:1 1 220px;min-width:0}.hm-mail__row .nu-btn{flex:0 0 auto;background:var(--nu-gold);color:var(--nu-ink);border-color:var(--nu-gold)}.hm-mail__err{margin:8px 0 0;font-size:14px;color:#FFB4A8}.hm-mail__fine{margin:12px 0 0;font-size:14px;line-height:1.45;color:var(--nu-on-ink-muted)}.hm-mail__fine .nu-link,.hm-mail__done .nu-link{color:var(--nu-on-ink)}.hm-mail__done p{color:var(--nu-on-ink-muted);font-size:16px}@media (min-width: 900px){.hm-mail{grid-template-columns:1.1fr 1fr;gap:var(--s-7)}}@media (max-width: 639px){.hm-mail__row .nu-btn{flex:1 1 100%}}.hm-before-band .hm-before__head{max-width:40em}.hm-before-band .hm-before__head .nu-h1{color:var(--nu-on-ink);margin-top:var(--s-3)}.hm-before__hl{color:var(--nu-gold)}.hm-before-band .hm-before__head .nu-lead{color:var(--nu-on-ink-muted);margin-top:var(--s-3)}.hm-before-band .hm-before{margin-top:var(--s-7);counter-reset:none}.hm-before-band .hm-before__item,html.look-b .hm-before-band .hm-before__item{background:rgba(255,255,255,.05);border:1px solid rgba(234,229,243,.16);border-radius:22px;box-shadow:none;padding:var(--s-6);gap:var(--s-3);overflow:hidden}.hm-before-band .hm-before__item::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--nu-gold);transform-origin:left}.hm-before__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s-2)}.hm-before__ic{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--nu-gold);color:var(--nu-ink)}.hm-before__ic svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hm-before-band .hm-before__n{width:auto;height:auto;margin:0;background:none;border-radius:0;font:800 56px/1 var(--f-head);letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px rgba(234,229,243,.32)}.hm-before-band .hm-before__item h3{color:var(--nu-on-ink);font-size:22px}.hm-before-band .hm-before__item p{color:var(--nu-on-ink-muted)}.hm-before-band .hm-before__item p.hm-before__proof{margin-top:auto;padding-top:var(--s-4);border-top:1px solid rgba(234,229,243,.14);display:flex;align-items:center;gap:var(--s-2);color:var(--nu-on-ink);font:700 15px/1.3 var(--f-head)}.hm-before__proof svg{flex:none;width:20px;height:20px;padding:3px;border-radius:50%;background:var(--nu-gold);color:var(--nu-ink)}.hm-before-band .hm-before__more{align-self:flex-start;text-decoration:none}.hm-before-band .hm-before a.hm-before__more{text-decoration:none}@media (hover: hover){.hm-before-band .hm-before__item{transition:transform .25s ease,border-color .25s ease}.hm-before-band .hm-before__item:hover{transform:translateY(-4px);border-color:rgba(232,176,58,.6)}}@media (prefers-reduced-motion: no-preference){.hm-before.mt-armed .hm-before__item{opacity:0;transform:translateY(24px)}.hm-before.is-in .hm-before__item{animation:hm-bf-up .7s cubic-bezier(.2,.8,.2,1) calc(var(--i) * .15s) both}.hm-before.is-in .hm-before__item::before{animation:hm-bf-bar .8s cubic-bezier(.2,.8,.2,1) calc(var(--i) * .15s + .3s) both}.hm-before.is-in .hm-before__ic{animation:hm-bf-pop .5s cubic-bezier(.3,1.6,.5,1) calc(var(--i) * .15s + .35s) both}}@keyframes hm-bf-up{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes hm-bf-bar{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hm-bf-pop{from{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.hm-num__go{margin:var(--s-6) 0 0}.hm-num__link{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 14px;color:var(--nu-gold);text-decoration:none;font:800 22px/1.2 var(--f-head)}.hm-num__link span{border-bottom:2px solid currentColor;padding-bottom:2px}.hm-num__link small{order:3;flex-basis:100%;font:500 14px/1.4 var(--f-body, inherit);color:var(--nu-on-ink-muted)}.hm-num__link .nu-arrow{transition:transform .2s}.hm-num__link:hover .nu-arrow{transform:translateX(4px)}.hm-num__link:focus-visible{outline:3px solid var(--nu-gold);outline-offset:4px;border-radius:4px}.hm-facewrap{margin-top:var(--s-4)}.hm-step{position:relative;isolation:isolate;overflow:visible}.hm-step__ph{display:block;overflow:hidden;border-radius:var(--r-xl) var(--r-xl) 0 0}.hm-step__pic{display:block}.hm-step::after{content:"";position:absolute;inset:-1px;z-index:1;border-radius:var(--r-xl);border:1px solid rgba(227,169,47,.55);box-shadow:0 0 14px 1px rgba(227,169,47,.55),0 0 40px 6px rgba(227,169,47,.28);opacity:0;pointer-events:none}@media (prefers-reduced-motion: no-preference){.hm-step{transition:transform 1.1s cubic-bezier(.2,.7,.2,1) calc(var(--i, 0) * 400ms),opacity .9s ease-out calc(var(--i, 0) * 400ms)}.hm-step.mt-armed{transform:translateY(48px);opacity:0}.hm-step.is-in::after{animation:hm-step-glow 2.6s ease-in-out calc(var(--i, 0) * 400ms + .7s) both}}@keyframes hm-step-glow{0%{opacity:0}30%{opacity:1}50%{opacity:1}100%{opacity:0}}@keyframes hm-drift{0%{transform:scale(1.05) translate(2.5%,1.5%)}100%{transform:scale(1.2) translate(-3.5%,-2.5%)}}@media (max-width: 639px){.hm-num__marker{display:none}.hm-bandtext>div:nth-child(2) h3::after{content:"Your result";display:inline-block;vertical-align:middle;margin-left:10px;padding:4px 10px;border-radius:999px;background:var(--nu-ink);color:#fff;font:700 12px/1.2 var(--f-head);letter-spacing:0}}.hm-doodle{width:156px;height:64px;flex:none;overflow:visible}.hm-doodle path,.hm-doodle circle{fill:none;stroke:var(--nu-gold);stroke-linecap:round;stroke-linejoin:round}.hm-doodle__line{stroke-width:2.5;opacity:.9}.hm-doodle__ic path,.hm-doodle__ic circle{stroke-width:1.4}@media (prefers-reduced-motion: no-preference){.hm-doodle path,.hm-doodle circle{stroke-dasharray:1;stroke-dashoffset:1}.hm-before.is-in .hm-doodle__line{animation:hm-draw-line 7s ease-in-out var(--d) infinite}.hm-before.is-in .hm-doodle__ic path,.hm-before.is-in .hm-doodle__ic circle{animation:hm-draw-ic 7s ease-in-out var(--d) infinite}.hm-before__item:hover .hm-doodle__line{animation-duration:5s}@keyframes hm-draw-line{0%{stroke-dashoffset:1;opacity:.9}28%{stroke-dashoffset:0}82%{stroke-dashoffset:0;opacity:.9}92%,100%{stroke-dashoffset:0;opacity:0}}@keyframes hm-draw-ic{0%,24%{stroke-dashoffset:1;opacity:1}44%{stroke-dashoffset:0}82%{stroke-dashoffset:0;opacity:1}92%,100%{stroke-dashoffset:0;opacity:0}}}@media (max-width: 639px){.hm-doodle{width:124px;height:51px}}.hm-doodle{width:164px}.hm-doodle__tile{fill:var(--nu-gold);stroke:none;opacity:1}.hm-doodle__ic path,.hm-doodle__ic circle{stroke:var(--nu-ink)}.hm-before .hm-doodle{filter:drop-shadow(0 0 14px rgba(227,169,47,.45))}@media (prefers-reduced-motion: no-preference){.hm-doodle__tile{opacity:0;transform-box:fill-box;transform-origin:center}.hm-doodle__ic path,.hm-doodle__ic circle{stroke:var(--nu-gold)}.hm-before .hm-doodle{filter:none}.hm-before.is-in .hm-doodle__tile{animation:hm-tile 7s ease-in-out var(--d) infinite}.hm-before.is-in .hm-doodle__ic path,.hm-before.is-in .hm-doodle__ic circle{animation:hm-draw-ic 7s ease-in-out var(--d) infinite,hm-ic-ink 7s ease-in-out var(--d) infinite}.hm-before.is-in .hm-doodle{animation:hm-glow 7s ease-in-out var(--d) infinite}@keyframes hm-tile{0%,44%{opacity:0;transform:scale(.7)}52%{opacity:1;transform:scale(1.06)}56%,82%{opacity:1;transform:scale(1)}92%,100%{opacity:0;transform:scale(1)}}@keyframes hm-ic-ink{0%,45%{stroke:var(--nu-gold)}52%,100%{stroke:var(--nu-ink)}}@keyframes hm-glow{0%,46%{filter:drop-shadow(0 0 0 rgba(227,169,47,0))}54%{filter:drop-shadow(0 0 18px rgba(227,169,47,.7))}64%,82%{filter:drop-shadow(0 0 12px rgba(227,169,47,.4))}92%,100%{filter:drop-shadow(0 0 0 rgba(227,169,47,0))}}}@media (max-width: 639px){.hm-doodle{width:130px}}.hm-people{gap:var(--s-8, 48px)}.hm-faces .hm-person-desc{grid-column:1 / -1;max-width:none;margin:10px 0 4px}.hm-faces .nu-slots{margin-top:12px;gap:10px}.hm-faces .hm-book{margin-top:14px}.hm-faces .hm-broker .hm-broker__note{margin:12px 0 0}.hm-faces__note{margin-top:var(--s-6)}@media (min-width: 900px){.hm-faces{gap:var(--s-8, 48px) var(--s-7, 40px)}.hm-faces .nu-person{row-gap:8px;column-gap:20px}}@media (max-width: 899px){.hm-faces{gap:var(--s-7, 40px)}}.hm-before-band .hm-before__item p.hm-before__proof{flex-wrap:wrap}.hm-before-band .hm-before__proof .hm-before__more{margin-left:auto;font-size:15px}@media (min-width: 900px){.hm-faces .nu-person{grid-template-rows:auto auto auto auto minmax(0,1fr) auto}.hm-faces .hm-person-desc{grid-row:3;min-height:2.9em}.hm-faces .nu-slots{grid-row:4}.hm-faces .hm-broker__note{grid-row:5;align-self:start}.hm-faces .hm-book{grid-row:6}}.hm-faces .nu-slots{row-gap:14px}.hm-faces .hm-book{margin-top:24px}.hm-faces .hm-person-desc{margin:16px 0 8px}@media (min-width: 641px){.hm-faces .hm-broker--lead{grid-column:1 / -1;display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);grid-template-rows:none;grid-auto-rows:auto;column-gap:36px;align-content:start;align-items:start}.hm-faces .hm-broker--lead .nu-person__img{grid-column:1;grid-row:1 / span 6;aspect-ratio:3 / 4;width:100%;height:auto;border-radius:var(--r-lg, 16px)}.hm-faces .hm-broker--lead>:not(img){grid-column:2!important;grid-row:auto!important}.hm-faces .hm-broker--lead .nu-person__name{font-size:24px;align-self:end}.hm-faces .hm-broker--lead .hm-person-role{font-size:17px;color:var(--nu-ink);font-weight:500}.hm-faces .hm-broker--lead .hm-book{max-width:360px}}@media (max-width: 640px){.hm-faces .hm-broker--lead{grid-template-columns:124px 1fr}.hm-faces .hm-broker--lead .nu-person__img{aspect-ratio:3 / 4}}html.look-b .hm-hero__art--face{margin-bottom:0}html.look-b .hm-hero__art--face .hm-chip{position:relative;right:auto;bottom:auto;width:auto;max-width:none;margin:14px 0 0}@media (min-width: 900px){html.look-b .hm-hero__art--face .hm-chip{max-width:320px;margin:14px 0 0 auto}}html.look-b .hm-hero__grid .hm-hero__art--face{margin-bottom:0}html.look-b .hm-hero__grid .hm-hero__art--face .hm-chip{position:relative;right:auto;bottom:auto;margin:24px 0 0 0;max-width:340px;width:100%}@media (max-width: 899px){html.look-b .hm-hero__grid .hm-hero__art--face .hm-chip{max-width:none}}html.look-b .hm-how .hm-res__hl{padding-left:0;margin-left:0}.hm-step{display:flex;flex-direction:column}.hm-step__body{flex:1}html.look-b .hm-step h3,.hm-step h3{min-height:0}.hm-step__body p{margin-top:auto}@media (min-width: 900px){.hm-faces .nu-slots{min-height:102px;align-content:start}}[data-hero="1"] .hm-hero__lead{font-weight:600;color:var(--nu-ink);max-width:30ch;margin:18px 0 0}[data-hero="1"] .hm-get{margin:22px 0 28px}[data-hero="1"] .hm-get__k{margin:0 0 10px;font:700 17px/1.3 var(--f-body);color:var(--nu-ink)}[data-hero="1"] .hm-get ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}[data-hero="1"] .hm-get li{display:flex;gap:12px;align-items:center;font:500 19px/1.35 var(--f-body);color:var(--nu-ink)}[data-hero="1"] .hm-get li svg{flex:none;width:26px;height:26px;padding:5px;border-radius:50%;background:var(--nu-ink);color:var(--nu-gold, #e3a92f);stroke:currentColor}[data-hero="1"] .hm-hero__art{max-width:none;margin:0!important;display:grid;justify-items:center;align-items:center;padding:30px 40px 20px 20px}[data-hero="1"] .hm-stack{position:relative;width:min(100%,440px);aspect-ratio:46 / 58}[data-hero="1"] .hm-stack__f{position:absolute;inset:0;border:4px solid var(--nu-ink);border-radius:36px;overflow:hidden;background:var(--nu-bg);box-shadow:0 30px 50px -28px rgba(26,11,59,.5);transition:transform .9s cubic-bezier(.3,.7,.2,1),opacity .9s ease;will-change:transform,opacity}[data-hero="1"] .hm-stack__f img{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;border:0!important;border-radius:0!important;transform:none!important;-webkit-mask-image:none;mask-image:none}[data-hero="1"] .hm-stack__f[data-pos="0"]{z-index:4;transform:none;opacity:1}[data-hero="1"] .hm-stack__f[data-pos="1"]{z-index:3;transform:translate(17px,-13px) rotate(2.5deg)}[data-hero="1"] .hm-stack__f[data-pos="2"]{z-index:2;transform:translate(34px,-26px) rotate(5deg)}[data-hero="1"] .hm-stack__f[data-pos="3"]{z-index:1;transform:translate(34px,-26px) rotate(5deg);opacity:0}@media (max-width: 899px){[data-hero="1"] .hm-hero__art{padding:24px 34px 8px 8px}[data-hero="1"] .hm-stack{width:min(100%,340px);aspect-ratio:1 / 1}[data-hero="1"] .hm-stack__f{border-radius:28px}[data-hero="1"] .hm-get li{font-size:17px}}@media (prefers-reduced-motion: reduce){[data-hero="1"] .hm-stack__f{transition:none}}@media (min-width: 900px){html.look-b [data-hero="1"] .hm-hero__grid{grid-template-columns:1.12fr .88fr;gap:var(--s-6);align-items:center}}.hm-faces{display:flex;flex-direction:column;gap:var(--s-7, 40px);grid-template-columns:none}.hm-team{display:grid;gap:var(--s-5, 24px)}.hm-team+.hm-team{border-top:1px solid var(--nu-line-strong, #c9bfe0);padding-top:var(--s-7, 40px)}.hm-team__label{margin:0}.hm-team__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-8, 48px) var(--s-7, 40px);align-items:start}@media (max-width: 899px){.hm-team__grid{gap:var(--s-7, 40px) var(--s-5, 24px)}}@media (max-width: 640px){.hm-team__grid{grid-template-columns:1fr;gap:var(--s-6, 32px)}.hm-faces{gap:var(--s-6, 32px)}.hm-team+.hm-team{padding-top:var(--s-6, 32px)}}.hm-faces .hm-person-desc{grid-column:1 / -1;min-height:0;margin:4px 0 0}@media (min-width: 900px){.hm-faces .nu-person{grid-template-rows:auto auto auto auto}.hm-faces .nu-slots{grid-row:3;min-height:0;margin-top:14px}.hm-faces .hm-person-desc{grid-row:4;min-height:0}}
