.Finder-module__A4O4Ea__finder{color:var(--white);flex-direction:column;max-width:1240px;min-height:min(760px,86vh);margin:0 auto;display:flex}.Finder-module__A4O4Ea__top{flex-direction:column;gap:16px;display:flex}.Finder-module__A4O4Ea__progress{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.Finder-module__A4O4Ea__seg{background:rgba(255,255,255,.16);height:2px;position:relative;overflow:hidden}.Finder-module__A4O4Ea__seg:after{content:"";background:var(--white);transform-origin:0;transition:transform .9s var(--ease);position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.Finder-module__A4O4Ea__segNow:after{transform:scaleX(.5)}.Finder-module__A4O4Ea__segDone:after{transform:scaleX(1)}.Finder-module__A4O4Ea__topRow{color:rgba(255,255,255,.6);justify-content:space-between;align-items:center;min-height:24px;display:flex}.Finder-module__A4O4Ea__back{cursor:pointer;color:rgba(255,255,255,.75);background:0 0;border:0;border-bottom:1px solid rgba(255,255,255,.3);padding:0 0 3px;transition:color .3s,border-color .3s}.Finder-module__A4O4Ea__back:hover{color:var(--white);border-color:var(--white)}.Finder-module__A4O4Ea__step{flex-direction:column;flex:1;align-items:flex-start;padding-top:max(36px,min(5vw,64px));display:flex}.Finder-module__A4O4Ea__q{max-width:14ch;animation:Finder-module__A4O4Ea__finderRise .9s var(--ease)both;font-size:max(38px,min(5.4vw,84px));line-height:1.02}.Finder-module__A4O4Ea__hint{color:rgba(255,255,255,.6);animation:Finder-module__A4O4Ea__finderRise .9s var(--ease)80ms both;margin:16px 0 0}.Finder-module__A4O4Ea__tiles{gap:12px;width:100%;margin:max(32px,min(4vw,52px)) 0 0;padding:0;list-style:none;display:grid}.Finder-module__A4O4Ea__tiles5{grid-template-columns:repeat(5,1fr)}.Finder-module__A4O4Ea__tiles3{grid-template-columns:repeat(3,1fr)}.Finder-module__A4O4Ea__tiles li{animation:Finder-module__A4O4Ea__finderRise .9s var(--ease)both}.Finder-module__A4O4Ea__tiles li:first-child{animation-delay:.12s}.Finder-module__A4O4Ea__tiles li:nth-child(2){animation-delay:.19s}.Finder-module__A4O4Ea__tiles li:nth-child(3){animation-delay:.26s}.Finder-module__A4O4Ea__tiles li:nth-child(4){animation-delay:.33s}.Finder-module__A4O4Ea__tiles li:nth-child(5){animation-delay:.4s}@keyframes Finder-module__A4O4Ea__finderRise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.Finder-module__A4O4Ea__tile{aspect-ratio:3/4;cursor:pointer;width:100%;color:var(--white);text-align:left;outline-offset:-1px;transition:outline-color .4s var(--ease),transform .5s var(--ease),background .4s var(--ease);background:rgba(255,255,255,.05);border:0;outline:1px solid rgba(255,255,255,.14);padding:0;display:flex;position:relative;overflow:hidden}.Finder-module__A4O4Ea__tile:hover{outline-color:rgba(255,255,255,.5);transform:translateY(-4px)}.Finder-module__A4O4Ea__on,.Finder-module__A4O4Ea__on:hover{outline:2px solid var(--white);outline-offset:-2px}.Finder-module__A4O4Ea__tileText{flex-direction:column;gap:6px;width:100%;margin-top:auto;padding:20px;display:flex;position:relative}.Finder-module__A4O4Ea__tileName{font-family:var(--serif);font-size:max(21px,min(1.9vw,28px));line-height:1.12}.Finder-module__A4O4Ea__tileLine{color:rgba(255,255,255,.72);font-size:13px;line-height:1.45}.Finder-module__A4O4Ea__tileImg{object-fit:cover;transition:transform 1.4s var(--ease),opacity .5s var(--ease);opacity:.78}.Finder-module__A4O4Ea__photoTile:after{content:"";background:linear-gradient(transparent 0%,rgba(0,0,0,.1) 45%,rgba(0,0,0,.78) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.Finder-module__A4O4Ea__photoTile:hover .Finder-module__A4O4Ea__tileImg,.Finder-module__A4O4Ea__photoTile.Finder-module__A4O4Ea__on .Finder-module__A4O4Ea__tileImg{opacity:1;transform:scale(1.06)}.Finder-module__A4O4Ea__photoTile .Finder-module__A4O4Ea__tileText{z-index:1}.Finder-module__A4O4Ea__check{z-index:1;width:26px;height:26px;transition:background .3s var(--ease),transform .4s var(--ease);border:1px solid rgba(255,255,255,.7);border-radius:50%;position:absolute;top:14px;right:14px}.Finder-module__A4O4Ea__check:after{content:"";border-right:1.5px solid var(--espresso);border-bottom:1.5px solid var(--espresso);opacity:0;width:6px;height:11px;transition:opacity .2s;position:absolute;top:5px;left:9px;transform:rotate(45deg)}.Finder-module__A4O4Ea__on .Finder-module__A4O4Ea__check{background:var(--white);transform:scale(1.08)}.Finder-module__A4O4Ea__on .Finder-module__A4O4Ea__check:after{opacity:1}.Finder-module__A4O4Ea__next{animation:Finder-module__A4O4Ea__finderRise .9s var(--ease).5s both;transition:opacity .4s var(--ease),background .4s var(--ease),color .4s var(--ease);margin-top:32px}.Finder-module__A4O4Ea__next:disabled{opacity:.25;cursor:default}.Finder-module__A4O4Ea__next:disabled:hover{background:var(--white);color:var(--espresso)}.Finder-module__A4O4Ea__tiles3 .Finder-module__A4O4Ea__tile{aspect-ratio:4/3.4}.Finder-module__A4O4Ea__orb{aspect-ratio:1;width:34%;transition:transform .9s var(--ease);border-radius:50%;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.Finder-module__A4O4Ea__timeTile:hover .Finder-module__A4O4Ea__orb,.Finder-module__A4O4Ea__timeTile.Finder-module__A4O4Ea__on .Finder-module__A4O4Ea__orb{transform:translate(-50%,-50%)scale(1.12)}.Finder-module__A4O4Ea__time_day{color:var(--espresso);background:linear-gradient(#e9dcc6 0%,#f5eee2 100%)}.Finder-module__A4O4Ea__time_day .Finder-module__A4O4Ea__orb{background:radial-gradient(circle at 40% 38%,#fffaf0 0%,#f1cf8f 70%);box-shadow:0 0 70px rgba(241,207,143,.9)}.Finder-module__A4O4Ea__time_evening{background:linear-gradient(#0c1220 0%,#1d2740 100%)}.Finder-module__A4O4Ea__time_evening .Finder-module__A4O4Ea__orb{background:radial-gradient(circle at 38% 36%,#fdfbf5 0%,#c9cfdd 75%);box-shadow:0 0 60px rgba(201,207,221,.35)}.Finder-module__A4O4Ea__time_both{background:linear-gradient(105deg,#f0e6d4 0%,#f0e6d4 49.8%,#141b2e 50.2%,#141b2e 100%)}.Finder-module__A4O4Ea__time_both .Finder-module__A4O4Ea__orb{background:linear-gradient(105deg,#f1cf8f 0%,#f1cf8f 49%,#dfe3ee 51%,#dfe3ee 100%)}.Finder-module__A4O4Ea__time_both{color:var(--espresso)}.Finder-module__A4O4Ea__time_day.Finder-module__A4O4Ea__on,.Finder-module__A4O4Ea__time_day.Finder-module__A4O4Ea__on:hover{outline-color:var(--white);box-shadow:0 0 0 4px rgba(255,255,255,.25)}.Finder-module__A4O4Ea__ringTile{flex-direction:column}.Finder-module__A4O4Ea__rings{width:52%;color:var(--white);transition:transform .9s var(--ease);position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.Finder-module__A4O4Ea__ringTile:hover .Finder-module__A4O4Ea__rings,.Finder-module__A4O4Ea__ringTile.Finder-module__A4O4Ea__on .Finder-module__A4O4Ea__rings{transform:translate(-50%,-50%)scale(1.08)}.Finder-module__A4O4Ea__ringTile:hover,.Finder-module__A4O4Ea__ringTile.Finder-module__A4O4Ea__on{background:rgba(255,255,255,.09)}.Finder-module__A4O4Ea__result{flex:1;padding-top:max(36px,min(5vw,64px))}.Finder-module__A4O4Ea__match{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:max(32px,min(6vw,96px));display:grid}.Finder-module__A4O4Ea__matchMedia{aspect-ratio:1;background:var(--card);animation:Finder-module__A4O4Ea__finderReveal 1.3s var(--ease)both;display:block;position:relative;overflow:hidden}.Finder-module__A4O4Ea__matchMedia img{transition:transform 1.4s var(--ease)}.Finder-module__A4O4Ea__matchMedia:hover img{transform:scale(1.04)}@keyframes Finder-module__A4O4Ea__finderReveal{0%{opacity:0;clip-path:inset(12%);transform:scale(1.04)}to{opacity:1;clip-path:inset(0);transform:none}}.Finder-module__A4O4Ea__matchText{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.Finder-module__A4O4Ea__matchText>*{animation:Finder-module__A4O4Ea__finderRise .9s var(--ease)both}.Finder-module__A4O4Ea__matchText>:first-child{animation-delay:.35s}.Finder-module__A4O4Ea__matchText>:nth-child(2){animation-delay:.45s}.Finder-module__A4O4Ea__matchText>:nth-child(3){animation-delay:.55s}.Finder-module__A4O4Ea__matchText>:nth-child(4){animation-delay:.65s}.Finder-module__A4O4Ea__matchText>:nth-child(5){animation-delay:.75s}.Finder-module__A4O4Ea__kicker{color:rgba(255,255,255,.6);margin:0}.Finder-module__A4O4Ea__name{text-transform:uppercase;letter-spacing:.02em;font-size:max(44px,min(6vw,96px));line-height:1}.Finder-module__A4O4Ea__tagline{font-family:var(--serif);color:rgba(255,255,255,.8);max-width:30ch;margin:0;font-size:22px;font-style:italic}.Finder-module__A4O4Ea__why{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Finder-module__A4O4Ea__why li{color:rgba(255,255,255,.85);border:1px solid rgba(255,255,255,.28);padding:8px 12px;font-size:10px}.Finder-module__A4O4Ea__actions{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.Finder-module__A4O4Ea__actions .btn--ghost{border-color:var(--white);color:var(--white)}.Finder-module__A4O4Ea__actions .btn--ghost:hover{background:var(--white);color:var(--espresso)}.Finder-module__A4O4Ea__also{animation:Finder-module__A4O4Ea__finderRise .9s var(--ease).9s both;border-top:1px solid rgba(255,255,255,.16);flex-direction:column;gap:18px;margin-top:max(48px,min(6vw,80px));padding-top:28px;display:flex}.Finder-module__A4O4Ea__alsoList{grid-template-columns:repeat(2,1fr);gap:16px 40px;margin:0;padding:0;list-style:none;display:grid}.Finder-module__A4O4Ea__alsoItem{transition:transform .5s var(--ease);align-items:center;gap:20px;display:flex}.Finder-module__A4O4Ea__alsoItem:hover{transform:translate(6px)}.Finder-module__A4O4Ea__alsoThumb{background:var(--card);flex:none;width:92px;height:92px;position:relative;overflow:hidden}.Finder-module__A4O4Ea__alsoText{flex-direction:column;gap:4px;min-width:0;display:flex}.Finder-module__A4O4Ea__alsoName{font-family:var(--serif);text-transform:uppercase;letter-spacing:.05em;font-size:24px}.Finder-module__A4O4Ea__alsoLine{color:rgba(255,255,255,.6);font-size:14px}@media (max-width:1000px){.Finder-module__A4O4Ea__tiles5{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.Finder-module__A4O4Ea__finder{min-height:0}.Finder-module__A4O4Ea__tiles5{grid-template-columns:repeat(2,1fr);gap:10px}.Finder-module__A4O4Ea__tiles5 .Finder-module__A4O4Ea__tile{aspect-ratio:4/4.4}.Finder-module__A4O4Ea__tiles5 li:last-child{grid-column:1/-1}.Finder-module__A4O4Ea__tiles5 li:last-child .Finder-module__A4O4Ea__tile{aspect-ratio:16/7}.Finder-module__A4O4Ea__tiles3{grid-template-columns:1fr}.Finder-module__A4O4Ea__tiles3 .Finder-module__A4O4Ea__tile{aspect-ratio:16/7}.Finder-module__A4O4Ea__orb{width:19%;top:50%;left:78%}.Finder-module__A4O4Ea__rings{width:26%;top:50%;left:80%}.Finder-module__A4O4Ea__time_both .Finder-module__A4O4Ea__orb{left:50%}.Finder-module__A4O4Ea__tileText{padding:16px}.Finder-module__A4O4Ea__tileLine{font-size:12px}.Finder-module__A4O4Ea__match,.Finder-module__A4O4Ea__alsoList{grid-template-columns:1fr}.Finder-module__A4O4Ea__alsoThumb{width:76px;height:76px}}@media (prefers-reduced-motion:reduce){.Finder-module__A4O4Ea__q,.Finder-module__A4O4Ea__hint,.Finder-module__A4O4Ea__tiles li,.Finder-module__A4O4Ea__next,.Finder-module__A4O4Ea__matchMedia,.Finder-module__A4O4Ea__matchText>*,.Finder-module__A4O4Ea__also{animation:none}}
.guide-module__VP6gMG__finder{padding:max(36px,min(4vw,56px)) 0 max(64px,min(8vw,110px))}.guide-module__VP6gMG__kicker{color:rgba(255,255,255,.55);max-width:1240px;margin:0 auto max(24px,min(3vw,36px))}.guide-module__VP6gMG__wheel{padding:max(56px,min(7vw,104px)) 0 max(72px,min(9vw,120px))}.guide-module__VP6gMG__wheelHead{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:max(40px,min(6vw,72px));display:flex}.guide-module__VP6gMG__wheelHead .lede{margin:0}.guide-module__VP6gMG__other{text-align:center;border-top:1px solid var(--hair);flex-direction:column;align-items:center;gap:14px;padding-top:max(48px,min(6vw,80px));padding-bottom:max(72px,min(9vw,120px));display:flex}.guide-module__VP6gMG__otherLink{font-family:var(--serif);transition:background-size .5s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:4px;font-size:max(26px,min(3vw,40px));line-height:1.15}.guide-module__VP6gMG__otherLink:hover{background-size:100% 1px}
