#nf-ff{--ff-ink: #272924;--ff-ink-2: #575c51;--ff-muted: #676b60;--ff-accent: #ff704d;--ff-accent-dark: #ff5329;--ff-accent-soft: #fff1ec;--ff-panel: #f4f3ef;--ff-line: #e2e0d9;--ff-line-strong: #c9ccc4;--ff-radius: 14px;--ff-head: var(--main_ff_h, Montserrat, "Helvetica Neue", Arial, sans-serif);--ff-body: var(--main_ff, "Noto Sans", "Helvetica Neue", Arial, sans-serif);position:relative;max-width:1080px;margin:0 auto;padding:20px 0 56px;color:var(--ff-ink);font-family:var(--ff-body);font-size:15px;line-height:1.5;box-sizing:border-box}#nf-ff *,#nf-ff *:before,#nf-ff *:after{box-sizing:border-box}#nf-ff [hidden]{display:none!important}#nf-ff p,#nf-ff figure,#nf-ff ul,#nf-ff h1,#nf-ff h2,#nf-ff h3{margin:0;padding:0}#nf-ff ul{list-style:none}#nf-ff img{display:block;max-width:100%}#nf-ff button{-webkit-appearance:none;appearance:none;margin:0;padding:0;min-width:0;min-height:0;float:none;border:0;border-radius:0;background:none;box-shadow:none!important;color:inherit;font:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;text-align:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}#nf-ff button:before,#nf-ff button:after{content:none!important;display:none!important}#nf-ff button img{margin:0!important}#nf-ff a{-webkit-tap-highlight-color:transparent}#nf-ff :focus{outline:none}#nf-ff :focus-visible{outline:3px solid var(--ff-ink)!important;outline-offset:2px}#nf-ff [tabindex="-1"]:focus,#nf-ff [tabindex="-1"]:focus-visible{outline:none!important}#nf-ff .nf-ff__sr,#nf-ff .nf-ff__vh{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;margin:-1px!important;padding:0!important;border:0!important}#nf-ff .nf-ff__kicker{margin:0 0 8px;color:var(--ff-ink-2);font-family:var(--ff-head);font-size:12.5px;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}#nf-ff .nf-ff__title{margin:0 0 10px;color:var(--ff-ink);font-family:var(--ff-head);font-size:29px;font-weight:700;letter-spacing:-.01em;line-height:1.15}#nf-ff .nf-ff__lead{max-width:34em;color:var(--ff-muted);font-size:16px;line-height:1.55}#nf-ff .nf-ff__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:13px 28px;border-radius:10px;font-family:var(--ff-head);font-size:16px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none!important;white-space:nowrap;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .1s ease}#nf-ff .nf-ff__btn svg{flex:0 0 auto}#nf-ff .nf-ff__btn:active{transform:scale(.98)}#nf-ff .nf-ff__btn--primary{border:0;background:var(--ff-accent)!important;color:#fff!important}#nf-ff .nf-ff__btn--primary[aria-disabled=true]{background:#d9d8d2!important;color:#5d6157!important;cursor:not-allowed;transform:none}#nf-ff .nf-ff__btn--primary[aria-busy=true]{opacity:.8;cursor:progress}#nf-ff .nf-ff__btn--primary[data-state=done]{background:var(--ff-ink)!important}#nf-ff .nf-ff__btn--secondary{border:1.5px solid var(--ff-ink-2);background:#fff!important;color:var(--ff-ink)!important}#nf-ff .nf-ff__btn--wide{display:flex;width:100%;white-space:normal}#nf-ff .nf-ff__intro{display:grid;gap:24px}#nf-ff .nf-ff__intro-cta{margin-top:22px}#nf-ff .nf-ff__intro-cta .nf-ff__btn{width:100%}#nf-ff .nf-ff__facts{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 0;margin-top:12px;color:var(--ff-muted);font-size:13.5px}#nf-ff .nf-ff__facts li{display:inline-flex;align-items:center}#nf-ff .nf-ff__facts li+li:before{content:"";display:inline-block;width:4px;height:4px;margin:0 10px;border-radius:50%;background:var(--ff-line-strong)}#nf-ff .nf-ff__collage{display:grid;grid-template-columns:3fr 2fr;gap:8px;height:auto;aspect-ratio:13 / 8}#nf-ff .nf-ff__collage-main,#nf-ff .nf-ff__collage-photo{overflow:hidden;border-radius:var(--ff-radius);background:var(--ff-panel)}#nf-ff .nf-ff__collage-main img,#nf-ff .nf-ff__collage-photo img{width:100%;height:100%!important;object-fit:cover}#nf-ff .nf-ff__collage-side{display:grid;grid-template-rows:1fr auto;gap:8px;min-height:0}#nf-ff .nf-ff__collage-photo{min-height:0}#nf-ff .nf-ff__mosaic{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:6px;border-radius:var(--ff-radius);background:var(--ff-panel)}#nf-ff .nf-ff__mosaic-tile{display:block;overflow:hidden;aspect-ratio:1;border-radius:6px}#nf-ff .nf-ff__mosaic-tile img{width:100%;height:100%!important;object-fit:cover;transform:scale(1.08)}#nf-ff .nf-ff__view.is-in{animation:nf-ff-in .28s ease both}#nf-ff .nf-ff__view.is-in-back{animation:nf-ff-in-back .28s ease both}@keyframes nf-ff-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes nf-ff-in-back{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}#nf-ff .nf-ff__q{max-width:760px;margin:0 auto}#nf-ff .nf-ff__bar{display:flex;align-items:center;justify-content:space-between;min-height:40px;margin-bottom:8px}#nf-ff .nf-ff__back{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:8px 14px 8px 8px;margin-left:-8px;border-radius:8px;color:var(--ff-ink);font-family:var(--ff-head);font-size:14px;font-weight:600}#nf-ff .nf-ff__count{color:var(--ff-muted);font-size:13.5px;font-weight:600}#nf-ff .nf-ff__progress{display:flex;gap:5px;margin:0 0 22px}#nf-ff .nf-ff__progress span{flex:1 1 0;height:5px;border-radius:3px;background:#e7e5de;transition:background-color .3s ease}#nf-ff .nf-ff__progress span.is-done{background:var(--ff-accent)}#nf-ff .nf-ff__progress span.is-now{background:linear-gradient(90deg,var(--ff-accent) 0 45%,#e7e5de 45% 100%)}#nf-ff .nf-ff__qtitle{margin:0 0 18px;color:var(--ff-ink);font-family:var(--ff-head);font-size:23px;font-weight:700;letter-spacing:-.01em;line-height:1.2}#nf-ff .nf-ff__opts{display:grid;gap:10px}#nf-ff .nf-ff__opts--2{grid-template-columns:repeat(2,minmax(0,1fr))}#nf-ff .nf-ff__opts--3{grid-template-columns:repeat(3,minmax(0,1fr))}#nf-ff .nf-ff__opt{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%;padding:6px 6px 12px;border:2px solid var(--ff-line)!important;border-radius:var(--ff-radius);background:#fff!important;color:var(--ff-ink);text-align:center;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}#nf-ff .nf-ff__opt[aria-pressed=true]{border-color:var(--ff-accent)!important;box-shadow:0 0 0 1px var(--ff-accent)!important}#nf-ff .nf-ff__opt.is-picked{animation:nf-ff-pick .26s ease}@keyframes nf-ff-pick{40%{transform:scale(.97)}to{transform:none}}#nf-ff .nf-ff__opt-text{display:flex;flex-direction:column;gap:2px;padding:0 2px}#nf-ff .nf-ff__opt-label{color:var(--ff-ink);font-family:var(--ff-head);font-size:14.5px;font-weight:700;line-height:1.25;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}#nf-ff .nf-ff__opt-sub{color:var(--ff-muted);font-size:12.5px;line-height:1.3}#nf-ff .nf-ff__opts--3 .nf-ff__opt{padding-left:5px;padding-right:5px}#nf-ff .nf-ff__opts--3 .nf-ff__opt-text{padding:0}#nf-ff .nf-ff__opts--3 .nf-ff__opt-label{font-size:13px;letter-spacing:-.005em;-webkit-hyphens:auto;hyphens:auto}#nf-ff .nf-ff__tick{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ff-accent);color:#fff;opacity:0;transform:scale(.6);transition:opacity .16s ease,transform .16s ease;pointer-events:none}#nf-ff [aria-pressed=true]>.nf-ff__tick,#nf-ff [aria-pressed=true] .nf-ff__color-vis>.nf-ff__tick{opacity:1;transform:none}#nf-ff .nf-ff__vis{position:relative;display:block;overflow:hidden;aspect-ratio:1;border-radius:10px;background:var(--ff-panel)}#nf-ff .nf-ff__vis img{width:100%;height:100%!important;object-fit:cover}#nf-ff .nf-ff__vis--photo img{transition:transform .4s ease}#nf-ff .nf-ff__vis--mosaic{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:3px;padding:0;background:#fff}#nf-ff .nf-ff__vis--mosaic>span{display:block;overflow:hidden;min-height:0}#nf-ff .nf-ff__vis--mosaic>span:nth-child(1){border-top-left-radius:10px}#nf-ff .nf-ff__vis--mosaic>span:nth-child(2){border-top-right-radius:10px}#nf-ff .nf-ff__vis--mosaic>span:nth-child(3){border-bottom-left-radius:10px}#nf-ff .nf-ff__vis--mosaic>span:nth-child(4){border-bottom-right-radius:10px}#nf-ff .nf-ff__vis--slices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:100%;gap:2px;padding:0;background:#fff}#nf-ff .nf-ff__slice{position:relative;display:block;overflow:hidden;min-width:0;background:var(--ff-panel)}#nf-ff .nf-ff__slice:first-child{border-radius:10px 0 0 10px}#nf-ff .nf-ff__slice:last-child{border-radius:0 10px 10px 0}#nf-ff .nf-ff__slice img{width:100%;height:100%!important;object-fit:cover}#nf-ff .nf-ff__vis--icons{display:flex;align-items:center;justify-content:center;gap:8%}#nf-ff .nf-ff__front{position:relative;display:block;overflow:hidden;height:74%;aspect-ratio:2 / 3;border-radius:2px;box-shadow:0 2px 8px #27292424,0 0 0 1px #2729240a}#nf-ff .nf-ff__vis--icons.is-pair .nf-ff__front{height:60%}#nf-ff .nf-ff__front img{position:absolute;left:-18.75%;top:-12.5%;width:187.5%!important;max-width:none!important;height:auto!important}#nf-ff .nf-ff__handle{position:absolute;top:9%;left:50%;width:42%;height:3.2%;min-height:3px;transform:translate(-50%);border-radius:99px;background:#2f312c;box-shadow:0 1px 2px #0000004d}#nf-ff .nf-ff__result .nf-ff__progress{max-width:760px;margin:6px auto 16px}#nf-ff .nf-ff__result-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}#nf-ff .nf-ff__result-grid>*{min-width:0}#nf-ff .nf-ff__hero{position:relative;overflow:hidden;aspect-ratio:2 / 1;border-radius:16px;background:var(--ff-panel)}#nf-ff .nf-ff__hero-img{width:100%;height:100%!important;object-fit:cover;object-position:50% 68%}#nf-ff .nf-ff__hero figcaption{position:absolute;left:10px;bottom:10px;width:auto!important;max-width:calc(100% - 20px);padding:5px 10px;border-radius:99px;background:#ffffffe6;color:var(--ff-ink);font-size:12.5px;font-weight:600;line-height:1.3}#nf-ff .nf-ff__rtitle{margin:0 0 4px;color:var(--ff-ink);font-family:var(--ff-head);font-size:30px;font-weight:700;letter-spacing:-.015em;line-height:1.1}#nf-ff .nf-ff__rsub{color:var(--ff-muted);font-size:14.5px;line-height:1.45}#nf-ff .nf-ff__why{margin-top:14px;padding:12px 14px;border-radius:12px;background:var(--ff-panel)}#nf-ff .nf-ff__why p{color:var(--ff-ink);font-size:14.5px;line-height:1.5}#nf-ff .nf-ff__why strong{font-family:var(--ff-head);font-weight:700}#nf-ff .nf-ff__hint{display:flex;gap:8px;align-items:flex-start;margin-top:10px;padding:10px 12px;border-radius:10px;background:var(--ff-accent-soft);color:#7a2a14;font-size:14px;line-height:1.45}#nf-ff .nf-ff__hint svg{flex:0 0 auto;margin-top:1px}#nf-ff .nf-ff__textlink{display:inline-flex;align-items:center;gap:2px;margin-top:12px;color:var(--ff-ink)!important;font-family:var(--ff-head);font-size:14.5px;font-weight:600;text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1px}#nf-ff .nf-ff__textlink--center{display:flex;justify-content:center;margin-top:14px}#nf-ff .nf-ff__alt+.nf-ff__textlink{margin-top:14px}#nf-ff .nf-ff__h3{margin:20px 0 2px;color:var(--ff-ink);font-family:var(--ff-head);font-size:20px;font-weight:700;line-height:1.25}#nf-ff .nf-ff__colors-why{margin-bottom:12px;color:var(--ff-muted);font-size:14px;line-height:1.45}#nf-ff .nf-ff__colors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}#nf-ff .nf-ff__color{display:flex;flex-direction:column;gap:2px;width:100%;text-align:left}#nf-ff .nf-ff__color-vis{position:relative;display:block;overflow:hidden;aspect-ratio:1;margin-bottom:6px;border:2px solid var(--ff-line);border-radius:12px;background:var(--ff-panel);transition:border-color .16s ease,box-shadow .16s ease}#nf-ff .nf-ff__color[aria-pressed=true] .nf-ff__color-vis{border-color:var(--ff-accent);box-shadow:0 0 0 1px var(--ff-accent)}#nf-ff .nf-ff__color[aria-pressed=false] .nf-ff__color-front,#nf-ff .nf-ff__color[aria-pressed=false] .nf-ff__color-swatch,#nf-ff .nf-ff__color[aria-pressed=false] .nf-ff__color-chip{opacity:.4}#nf-ff .nf-ff__color .nf-ff__tick{top:7px;right:7px;width:22px;height:22px}#nf-ff .nf-ff__color[aria-pressed=false] .nf-ff__tick{opacity:1;transform:none;background:#ffffffeb;color:transparent;box-shadow:inset 0 0 0 1.5px var(--ff-line-strong)}#nf-ff .nf-ff__color-front,#nf-ff .nf-ff__color-swatch{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transition:opacity .16s ease}#nf-ff .nf-ff__color-front img{width:100%;height:100%!important;object-fit:contain;mix-blend-mode:multiply}#nf-ff .nf-ff__color-swatch img{width:100%;height:100%!important;object-fit:cover}#nf-ff .nf-ff__color-chip{position:absolute;left:6px;bottom:6px;display:block;overflow:hidden;width:30%;aspect-ratio:1;border:2px solid #fff;border-radius:8px;box-shadow:0 1px 4px #0000002e;transition:opacity .16s ease}#nf-ff .nf-ff__color-chip img{width:100%;height:100%!important;object-fit:cover}#nf-ff .nf-ff__color-name{color:var(--ff-ink);font-family:var(--ff-head);font-size:13.5px;font-weight:700;line-height:1.25;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}#nf-ff .nf-ff__color-sub{color:var(--ff-muted);font-size:12px;line-height:1.3}#nf-ff [data-incart]{cursor:default}#nf-ff [data-incart] .nf-ff__tick{background:var(--ff-ink)!important;color:#fff!important;box-shadow:none!important}#nf-ff .nf-ff__free{display:flex;align-items:center;gap:8px;margin-top:14px;padding:9px 12px;border-radius:10px;background:var(--ff-panel);color:var(--ff-ink);font-size:14px;line-height:1.4}#nf-ff .nf-ff__free svg{flex:0 0 auto;color:var(--ff-accent-dark)}#nf-ff .nf-ff__free strong{font-family:var(--ff-head);font-weight:700}#nf-ff .nf-ff__more{margin-top:14px}#nf-ff .nf-ff__more-title{margin-bottom:8px;color:var(--ff-ink);font-family:var(--ff-head);font-size:14.5px;font-weight:700;line-height:1.3}#nf-ff .nf-ff__more-title span{color:var(--ff-muted);font-family:var(--ff-body);font-size:13.5px;font-weight:400}#nf-ff .nf-ff__more-row{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:2px 2px 6px;margin:0 -2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}#nf-ff .nf-ff__more-row::-webkit-scrollbar{display:none}#nf-ff .nf-ff__more-item{display:flex;flex:0 0 72px;flex-direction:column;align-items:center;gap:4px;width:72px;text-align:center;scroll-snap-align:start}#nf-ff .nf-ff__more-vis{position:relative;display:block;overflow:hidden;width:64px;height:64px;border:2px solid var(--ff-line);border-radius:10px;background:var(--ff-panel);transition:border-color .16s ease,box-shadow .16s ease}#nf-ff .nf-ff__more-vis img{width:100%;height:100%!important;object-fit:cover}#nf-ff .nf-ff__more-vis:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;box-shadow:inset 0 0 0 1px #27292414;pointer-events:none}#nf-ff .nf-ff__more-item[aria-pressed=true] .nf-ff__more-vis{border-color:var(--ff-accent);box-shadow:0 0 0 1px var(--ff-accent)}#nf-ff .nf-ff__more-item .nf-ff__tick{top:4px;right:4px;width:20px;height:20px;opacity:1;transform:none}#nf-ff .nf-ff__more-item[aria-pressed=false] .nf-ff__tick{background:#fffffff0;color:var(--ff-ink);box-shadow:inset 0 0 0 1.5px var(--ff-line-strong)}#nf-ff .nf-ff__more-item[aria-pressed=false] .nf-ff__tick svg:first-child,#nf-ff .nf-ff__more-item[aria-pressed=true] .nf-ff__tick svg:last-child{display:none}#nf-ff .nf-ff__more-name{color:var(--ff-ink);font-size:12px;line-height:1.25;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}#nf-ff .nf-ff__cta{margin-top:16px}#nf-ff .nf-ff__cta-note{margin-top:8px;color:var(--ff-muted);font-size:13px;line-height:1.4;text-align:center}#nf-ff .nf-ff__error{margin-top:10px;padding:10px 12px;border-radius:10px;background:#fdecea;color:#8a1f12;font-size:14px;line-height:1.45}#nf-ff .nf-ff__error a{color:inherit;text-decoration:underline}#nf-ff .nf-ff__or{display:flex;align-items:center;gap:12px;margin:16px 0 12px;color:var(--ff-muted);font-size:13px}#nf-ff .nf-ff__or:before,#nf-ff .nf-ff__or:after{content:"";flex:1;height:1px;background:var(--ff-line)}#nf-ff .nf-ff__alt{display:flex;align-items:center;gap:12px;margin-top:22px;padding:10px 14px 10px 10px;border:1px solid var(--ff-line);border-radius:12px;background:#fff;color:var(--ff-ink)!important;text-decoration:none!important;transition:border-color .16s ease}#nf-ff .nf-ff__alt-vis{display:flex;flex:0 0 56px;align-items:center;justify-content:center;width:56px;height:56px;border-radius:10px;background:var(--ff-panel)}#nf-ff .nf-ff__alt-vis .nf-ff__front{height:78%}#nf-ff .nf-ff__alt-text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}#nf-ff .nf-ff__alt-kicker{color:var(--ff-muted);font-size:12.5px}#nf-ff .nf-ff__alt-name{font-family:var(--ff-head);font-size:15px;font-weight:700;line-height:1.3}#nf-ff .nf-ff__alt-go{flex:0 0 auto;color:var(--ff-ink-2)}#nf-ff .nf-ff__answers{margin-top:24px;padding-top:18px;border-top:1px solid var(--ff-line)}#nf-ff .nf-ff__answers-title{margin-bottom:10px;color:var(--ff-ink);font-family:var(--ff-head);font-size:14px;font-weight:700}#nf-ff .nf-ff__answers-title span{color:var(--ff-muted);font-family:var(--ff-body);font-weight:400}#nf-ff .nf-ff__answers ul{display:flex;flex-wrap:wrap;gap:8px}#nf-ff .nf-ff__ans{min-height:36px;padding:7px 13px;border:1px solid var(--ff-line-strong)!important;border-radius:99px;background:#fff!important;color:var(--ff-ink);font-size:13.5px;line-height:1.3}#nf-ff .nf-ff__restart{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:16px;padding:10px 14px 10px 10px;margin-left:-10px;border-radius:8px;color:var(--ff-ink-2);font-family:var(--ff-head);font-size:14px;font-weight:600}#nf-ff .nf-ff__noscript{padding:16px;border-radius:12px;background:var(--ff-panel)}@media(max-width:749px){#nf-ff .nf-ff__hero{aspect-ratio:5 / 2}body:has(#nf-ff[data-view=result]) #smart-bot-container{display:none!important}}@media(max-width:374px){#nf-ff .nf-ff__title{font-size:25px}#nf-ff .nf-ff__qtitle{font-size:21px}#nf-ff .nf-ff__opts{gap:8px}#nf-ff .nf-ff__opt{padding:5px 5px 10px}#nf-ff .nf-ff__opt-label{font-size:13px}#nf-ff .nf-ff__colors{gap:8px}#nf-ff .nf-ff__color-name{font-size:12.5px}}@media(min-width:750px){#nf-ff{padding-top:36px;padding-bottom:72px}#nf-ff .nf-ff__qtitle{margin-bottom:24px;font-size:30px;text-align:center}#nf-ff .nf-ff__opts{gap:16px}#nf-ff .nf-ff__opts--2{max-width:620px;margin:0 auto}#nf-ff .nf-ff__opts--2 .nf-ff__vis{aspect-ratio:4 / 3}#nf-ff .nf-ff__opt,#nf-ff .nf-ff__opts--3 .nf-ff__opt{padding:8px 8px 16px;gap:14px}#nf-ff .nf-ff__opt-label,#nf-ff .nf-ff__opts--3 .nf-ff__opt-label{font-size:16px}#nf-ff .nf-ff__opt-sub{font-size:13.5px}#nf-ff .nf-ff__tick{width:28px;height:28px;top:16px;right:16px}#nf-ff .nf-ff__progress{margin-bottom:30px}#nf-ff .nf-ff__colors{gap:14px}#nf-ff .nf-ff__more-row{flex-wrap:wrap;overflow:visible}#nf-ff .nf-ff__cta .nf-ff__btn--wide{min-height:56px;font-size:17px}}@media(min-width:750px)and (max-width:899px){#nf-ff .nf-ff__result-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px}#nf-ff .nf-ff__hero{aspect-ratio:1}#nf-ff .nf-ff__hero-img{object-position:center}}@media(min-width:900px){#nf-ff .nf-ff__intro{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;padding:24px 0}#nf-ff .nf-ff__title{font-size:42px}#nf-ff .nf-ff__lead{font-size:17px}#nf-ff .nf-ff__intro-cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:28px}#nf-ff .nf-ff__intro-cta .nf-ff__btn{width:auto;min-width:220px;min-height:56px;font-size:17px}#nf-ff .nf-ff__facts{justify-content:flex-start;margin-top:0}#nf-ff .nf-ff__collage{height:420px;aspect-ratio:auto;gap:12px}#nf-ff .nf-ff__collage-side{gap:12px}#nf-ff .nf-ff__mosaic{gap:6px;padding:10px}#nf-ff .nf-ff__result-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px}#nf-ff .nf-ff__result-media{position:sticky;top:110px}#nf-ff .nf-ff__hero{aspect-ratio:1;border-radius:20px}#nf-ff .nf-ff__hero-img{object-position:center}#nf-ff .nf-ff__rtitle{font-size:40px}}@media(hover:hover)and (pointer:fine){#nf-ff .nf-ff__btn--primary:hover{background:var(--ff-accent-dark)!important}#nf-ff .nf-ff__btn--secondary:hover{border-color:var(--ff-ink);background:var(--ff-panel)!important}#nf-ff .nf-ff__back:hover{background:var(--ff-panel)}#nf-ff .nf-ff__opt:hover{border-color:var(--ff-line-strong)!important}#nf-ff .nf-ff__opt:hover .nf-ff__vis--photo img{transform:scale(1.03)}#nf-ff .nf-ff__textlink:hover{color:var(--ff-accent-dark)!important}#nf-ff .nf-ff__alt:hover,#nf-ff .nf-ff__more-item:hover .nf-ff__more-vis{border-color:var(--ff-line-strong)}#nf-ff .nf-ff__more-item[aria-pressed=true]:hover .nf-ff__more-vis{border-color:var(--ff-accent)}#nf-ff .nf-ff__ans:hover{border-color:var(--ff-ink)!important}#nf-ff .nf-ff__restart:hover{background:var(--ff-panel);color:var(--ff-ink)}}@media(hover:hover)and (pointer:fine)and (min-width:750px){#nf-ff .nf-ff__opt:hover{transform:translateY(-2px);box-shadow:0 6px 18px #27292414!important}#nf-ff .nf-ff__opt[aria-pressed=true]:hover{box-shadow:0 0 0 1px var(--ff-accent),0 6px 18px #27292414!important}}@media(prefers-reduced-motion:reduce){#nf-ff *,#nf-ff *:before,#nf-ff *:after{animation:none!important;transition:none!important}#nf-ff .nf-ff__opt:hover,#nf-ff .nf-ff__opt:hover .nf-ff__vis--photo img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/nf-front-finder.css.map */
