.never-page{color:#302126;background:#f8f4ee}.never-page em{color:#a97c8a;font-weight:400}.never-page button{cursor:pointer}:is(.never-page button:focus-visible,.never-page a:focus-visible,.never-page summary:focus-visible){outline-offset:4px;outline:3px solid #b58595}.never-hero{grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(30px,4vw,80px);min-height:min(820px,100svh - 92px);padding:clamp(35px,5vw,80px);display:grid}.never-hero-copy{flex-direction:column;align-items:flex-start;display:flex}.never-hero-copy .games-kicker{margin-top:clamp(32px,6vh,88px)}.never-hero h1{letter-spacing:-.075em;margin:28px 0 18px;font:400 clamp(90px,10vw,170px)/.83 Georgia,Times New Roman,serif}.never-hero h1 em{margin-left:.8em;display:inline-block}.never-hero-copy>p{color:#726569;max-width:640px;margin:36px 0;font-size:clamp(17px,1.25vw,22px);line-height:1.5}.never-hero-cta,.never-primary{color:#fff8f2;background:#542a38;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:32px;min-width:210px;padding:19px 23px;font-weight:700;text-decoration:none;display:inline-flex}.never-hero-cta:hover,.never-primary:hover{background:#704254}.never-hero-copy dl{border-top:1px solid #d8c9c6;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;margin:auto 0 0;padding-top:24px;display:grid}.never-hero-copy dt{color:#a0848c;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.never-hero-copy dd{color:#542a38;margin:12px 0 0;font:400 clamp(24px,2vw,36px)/1 Georgia,serif}.never-hero-art{color:#f8f4ee;background:#542a38;flex-direction:column;min-width:0;min-height:620px;margin:0;display:flex;overflow:hidden}.never-art-masthead,.never-art-signoff{letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:12px;padding:clamp(22px,3vw,38px);font-size:11px;font-weight:700;display:flex}.never-art-masthead{border-bottom:1px solid #ffffff45}.never-art-signoff{color:#dabcc5;border-top:1px solid #ffffff45;margin-top:auto}.never-art-composition{flex:1;grid-template-rows:1fr auto 1fr;min-height:0;display:grid}.never-art-answer{flex-direction:column;justify-content:center;min-width:0;padding:clamp(22px,3vw,42px);display:flex}.never-art-answer span{letter-spacing:.17em;font-size:11px;font-weight:700}.never-art-answer strong{letter-spacing:-.09em;white-space:nowrap;font:400 clamp(88px,9vw,170px)/.94 Georgia,Times New Roman,serif;display:block}.never-art-answer-first strong{margin-left:-.04em}.never-art-answer-second{color:#542a38;background:#e7d1d3;align-items:flex-end}.never-art-answer-second strong{font-size:clamp(66px,7vw,136px)}.never-art-intersection{z-index:1;color:#542a38;place-items:center;height:0;font:italic 400 clamp(28px,3vw,46px)/1 Georgia,serif;display:grid;position:relative}.never-art-intersection:before{content:"";z-index:-1;background:#f8f4ee;width:100px;height:52px;position:absolute;transform:rotate(-7deg)}.never-game{color:#fff9f2;background:#542a38;min-height:720px;scroll-margin-top:92px}.never-game.is-playing{min-height:min(800px,100svh - 92px)}.never-game .games-kicker{color:#d6b5be}.never-choose{max-width:1580px;margin:auto;padding:clamp(40px,5vw,80px)}.never-choose-intro{max-width:880px}.never-choose h2{letter-spacing:-.07em;margin:22px 0;font:400 clamp(55px,6.5vw,112px)/.95 Georgia,serif}.never-choose p{color:#d9c7ca;max-width:620px;line-height:1.5}.never-modes{grid-template-columns:repeat(4,1fr);gap:12px;margin:46px 0 24px;display:grid}.never-modes button{text-align:left;color:#f8f4ee;background:0 0;border:1px solid #a27c88;flex-direction:column;align-items:flex-start;min-height:245px;padding:25px;transition:background .18s,color .18s,transform .18s;display:flex;position:relative}.never-modes button:hover{transform:translateY(-4px)}.never-modes button.is-selected{color:#542a38;background:#f8f4ee}.never-modes button small{opacity:.65;letter-spacing:.15em}.never-modes button strong{margin-top:auto;font:400 clamp(30px,2.8vw,48px)/1 Georgia,serif}.never-modes button span{opacity:.72;margin-top:12px;font-size:12px}.never-modes button i{font-style:normal;position:absolute;top:20px;right:22px}.never-intimate{cursor:pointer;align-items:flex-start;gap:14px;max-width:780px;margin:0 0 24px;display:flex}.never-intimate input{accent-color:#d8adb8;width:21px;height:21px}.never-intimate label{flex-direction:column;gap:5px;font-weight:700;display:flex}.never-intimate small{color:#d6b8be;line-height:1.5}.never-game .never-primary{color:#542a38;background:#f8f4ee}.never-game .never-primary:hover{background:#e9d8d7}.never-round,.never-reveal,.never-result,.never-interlude{max-width:1580px;min-height:min(800px,100svh - 92px);margin:auto;padding:clamp(25px,4vw,62px)}.never-round{flex-direction:column;display:flex}.never-game-top{color:#d8b8bf;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:10px;font-size:11px;display:flex}.never-progress{background:#a2758159;height:2px;margin-top:18px}.never-progress i{background:#d8adb8;height:100%;transition:width .22s;display:block}.never-round-center{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:300px;display:flex}.never-round-center h2{letter-spacing:-.055em;text-wrap:balance;max-width:1280px;margin:26px 0 22px;font:400 clamp(46px,5.8vw,105px)/.99 Georgia,serif}.never-round-center p,.never-interlude p,.never-result>p{color:#d8c2c8;line-height:1.5}.never-answer-buttons{grid-template-columns:1fr 1fr;gap:16px;display:grid}.never-answer-buttons button{color:#542a38;text-align:left;background:#f6eee9;border:1px solid #e5bfc9;border-radius:14px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:190px;padding:24px;display:flex}.never-answer-buttons button+button{background:#dfa9af}.never-answer-buttons button:hover{filter:brightness(1.08)}.never-answer-buttons small{letter-spacing:.13em;text-transform:uppercase;font-size:11px}.never-answer-buttons strong{font:400 clamp(48px,5vw,82px)/1 Georgia,serif}.never-skip{color:#d2aeba;text-underline-offset:5px;background:0 0;border:0;align-self:center;margin:18px auto 0;text-decoration:underline}.never-interlude,.never-reveal,.never-result{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.never-seal{aspect-ratio:1;color:#ddb8c3;border:1px solid #b48c98;border-radius:50%;place-items:center;width:150px;margin-bottom:36px;font:72px Georgia,serif;display:grid}.never-interlude h2,.never-reveal h2,.never-result h2{letter-spacing:-.06em;text-wrap:balance;margin:28px 0 12px;font:400 clamp(55px,7.5vw,118px)/.93 Georgia,serif}.never-interlude>p{max-width:530px;margin-bottom:40px}.never-reveal-statement{color:#d6bac1;max-width:930px;font-size:clamp(20px,2vw,32px);line-height:1.35}.never-reveal-answers{grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;width:min(100%,940px);margin:25px 0;display:grid}.never-reveal-answers div{color:#542a38;text-align:left;background:#f8f4ee;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:135px;padding:20px;display:flex}.never-reveal-answers div:last-child{background:#d8adb8}.never-reveal-answers small{text-transform:uppercase;letter-spacing:.12em}.never-reveal-answers strong{font:400 clamp(35px,4vw,65px)/1 Georgia,serif}.never-reveal-answers>span{color:#d8adb8;font-size:25px}.never-story-prompt{max-width:740px;font:400 clamp(20px,2vw,32px)/1.25 Georgia,serif}.never-reaction{flex-wrap:wrap;justify-content:center;gap:10px;margin:20px 0 28px;display:flex}.never-reaction button{color:#fff9f2;background:0 0;border:1px solid #a8808c;border-radius:999px;padding:11px 16px}.never-reaction button.is-on{color:#542a38;background:#d8adb8}.never-reaction button:disabled{opacity:.45;cursor:not-allowed}.never-reveal-note{color:#c7a8b2;margin-top:14px}.never-result>p{max-width:680px}.never-result-stats{border-top:1px solid #af8996;border-bottom:1px solid #af8996;grid-template-columns:repeat(3,1fr);width:min(100%,900px);margin:30px 0;display:grid}.never-result-stats div{flex-direction:column;gap:8px;padding:24px 8px;display:flex}.never-result-stats div+div{border-left:1px solid #af8996}.never-result-stats strong{font:400 65px/1 Georgia,serif}.never-result-stats span{color:#d8c0c6;font-size:12px}.never-favorites{text-align:left;max-width:760px}.never-favorites h3{font:400 28px Georgia,serif}.never-favorites li{margin:10px 0;line-height:1.5}.never-result-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin:16px 0 28px;display:flex}.never-secondary{color:#fff9f2;background:0 0;border:1px solid #b5929c;border-radius:999px;padding:16px 22px}.never-result>small{color:#c3a3ad}.never-editorial,.never-questions,.never-faq,.never-related{padding:clamp(65px,8vw,135px) clamp(24px,5vw,80px)}.never-editorial-head{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:end;column-gap:clamp(40px,7vw,130px);display:grid}.never-editorial-head .games-kicker{grid-column:1/-1}.never-editorial h2,.never-questions h2,.never-faq h2,.never-related h2{letter-spacing:-.06em;margin:20px 0 32px;font:400 clamp(52px,6vw,104px)/.97 Georgia,serif}.never-editorial h2{max-width:800px;font-size:clamp(52px,5.2vw,82px)}.never-editorial-head p,.never-questions header p{color:#75696a;max-width:580px;font-size:18px;line-height:1.5}.never-editorial-head p{max-width:430px;margin:0 0 36px;font-size:clamp(19px,1.5vw,24px);line-height:1.45}.never-rules{border-top:1px solid #dac9c8;grid-template-columns:repeat(3,minmax(0,1fr));margin:40px 0 0;padding:0;list-style:none;display:grid}.never-rules li{border-left:1px solid #dac9c8;flex-direction:column;align-items:flex-start;min-height:200px;padding:26px clamp(20px,2.5vw,42px);display:flex}.never-rules li:last-child{border-right:1px solid #dac9c8}.never-rules li>span{color:#a27d88;font-size:12px}.never-rules strong{margin-top:24px;font:400 clamp(28px,2.5vw,40px)/1.08 Georgia,serif}.never-rules p{color:#74696a;max-width:370px;margin-bottom:0;font-size:16px;line-height:1.5}.never-questions{background:#efe4e0}.never-questions header{max-width:1100px}.never-question-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:58px;display:grid}.never-question-groups article{background:#f8f4ee;min-height:455px;padding:clamp(24px,3vw,42px)}.never-question-group-head{border-bottom:1px solid #d7c6c4;grid-template-columns:1fr auto;align-content:start;gap:16px;min-height:110px;display:grid}.never-question-group-head span,.never-question-group-head small{color:#9b7580;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.never-question-group-head h3{letter-spacing:-.045em;grid-area:2/1/auto/-1;margin:0 0 20px;font:400 clamp(30px,3vw,46px)/1.05 Georgia,serif}.never-question-groups ol{counter-reset:never-samples;margin:16px 0 0;padding:0;list-style:none}.never-question-groups li{counter-increment:never-samples;border-bottom:1px solid #e1d4d1;grid-template-columns:28px 1fr;gap:14px;padding:16px 0;font:400 clamp(17px,1.35vw,21px)/1.4 Georgia,serif;display:grid}.never-question-groups li:before{content:counter(never-samples, decimal-leading-zero);color:#ac8390;font:700 11px/1.5 Arial,sans-serif}.never-examples-cta{color:#542a38;border-bottom:1px solid #542a38;justify-content:space-between;gap:50px;width:fit-content;margin-top:32px;padding:16px 0;font-weight:700;text-decoration:none;display:inline-flex}.never-faq summary::-webkit-details-marker{display:none}.never-faq details[open] summary span{transform:rotate(45deg)}.never-faq{grid-template-columns:1fr 1.3fr;gap:45px;display:grid}.never-faq header>a{color:#8f6574}.never-faq details{border-bottom:1px solid #d9c9c8}.never-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:80px;font:400 clamp(20px,2vw,30px) Georgia,serif;list-style:none;display:flex}.never-faq summary span{font:26px Arial,sans-serif;transition:transform .18s}.never-faq details p{color:#76696a;max-width:650px;margin-top:0;line-height:1.6}.never-related{background:#eadbd9;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(35px,7vw,140px);display:grid}.never-related h2{max-width:700px;margin:28px 0 22px;font-size:clamp(52px,5.5vw,88px)}.never-related-intro p{color:#74656a;max-width:450px;margin:0;font-size:18px;line-height:1.5}.never-related-links{border-top:1px solid #bca5a8}.never-related-links a{color:#542a38;letter-spacing:-.04em;border-bottom:1px solid #bca5a8;justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:clamp(24px,2.4vw,38px) 0;font:400 clamp(27px,2.8vw,44px)/1.1 Georgia,serif;text-decoration:none;transition:padding-left .18s;display:flex}.never-related-links a:hover{padding-left:10px}.never-related-links a span:last-child{font:400 30px/1 Arial,sans-serif}@media (max-width:950px){.never-hero{grid-template-columns:1fr;min-height:0;padding:32px 24px 60px}.never-hero-copy .games-kicker{margin-top:38px}.never-hero h1{font-size:clamp(80px,16vw,140px)}.never-hero-copy dl{margin-top:46px}.never-hero-art{min-height:520px}.never-art-answer strong{font-size:clamp(90px,14vw,150px)}.never-art-answer-second strong{font-size:clamp(68px,11vw,120px)}.never-modes{grid-template-columns:repeat(2,1fr)}.never-modes button{min-height:160px}.never-editorial-head,.never-rules{grid-template-columns:1fr}.never-rules li{border-right:1px solid #dac9c8;min-height:175px}.never-question-groups{grid-template-columns:1fr}.never-question-groups article{min-height:0}.never-faq,.never-related{grid-template-columns:1fr}}@media (max-width:600px){.never-game{scroll-margin-top:72px}.never-hero{gap:34px;padding-inline:18px}.never-hero h1{margin-top:20px;font-size:clamp(72px,19vw,100px)}.never-hero h1 em{margin-left:.65em}.never-hero-copy>p{margin:18px 0 26px;font-size:16px}.never-hero-art{min-height:410px}.never-art-masthead,.never-art-signoff{padding:18px;font-size:8px}.never-art-answer{padding:20px}.never-art-answer strong{font-size:clamp(64px,18vw,110px)}.never-art-answer-second strong{font-size:clamp(50px,14vw,82px)}.never-art-answer span{font-size:8px}.never-art-intersection{font-size:27px}.never-art-intersection:before{width:76px;height:42px}.never-choose{padding:34px 14px 45px}.never-choose h2{margin:14px 0 10px;font-size:clamp(41px,11vw,60px)}.never-choose p{margin:0;font-size:13px}.never-modes{gap:8px;margin:20px 0}.never-modes button{min-height:118px;padding:13px}.never-modes button strong{font-size:clamp(25px,7vw,36px)}.never-modes button span{margin-top:4px;font-size:10px}.never-modes button i{top:9px;right:12px}.never-choose>.never-primary{width:100%}.never-round,.never-reveal,.never-result,.never-interlude{min-height:calc(100svh - 72px);padding:24px 14px 36px}.never-round-center{min-height:280px}.never-round-center h2{font-size:clamp(41px,10.5vw,62px)}.never-round-center p{font-size:12px}.never-answer-buttons{gap:8px}.never-answer-buttons button{min-height:145px;padding:15px}.never-answer-buttons strong{font-size:clamp(38px,10vw,56px)}.never-interlude h2,.never-reveal h2,.never-result h2{font-size:clamp(48px,12vw,66px)}.never-seal{width:112px;font-size:52px}.never-reveal-statement{font-size:18px}.never-reveal-answers{gap:7px}.never-reveal-answers div{min-height:100px;padding:12px}.never-reveal-answers strong{font-size:clamp(28px,8vw,43px)}.never-story-prompt{font-size:20px}.never-reaction button{font-size:12px}.never-result-stats strong{font-size:45px}.never-result-stats span{font-size:10px}.never-editorial,.never-questions,.never-faq,.never-related{padding:75px 18px}.never-editorial h2,.never-questions h2,.never-faq h2,.never-related h2{font-size:clamp(45px,11vw,61px)}.never-editorial-head p,.never-questions header p{font-size:16px}.never-editorial-head p{margin:0}.never-rules{margin-top:42px}.never-rules li,.never-rules li:last-child{border-bottom:1px solid #dac9c8;border-left:0;border-right:0;grid-template-columns:34px minmax(0,1fr);column-gap:12px;min-height:0;padding:22px 0;display:grid}.never-rules li>span{grid-row:1/3;padding-top:5px;font-size:12px}.never-rules strong{margin:0;font-size:clamp(25px,6.7vw,31px);line-height:1.08}.never-rules p{grid-column:2;margin:8px 0 0;font-size:15px;line-height:1.48}.never-question-groups{gap:10px;margin-top:36px}.never-question-groups article{padding:23px 18px}.never-question-group-head{min-height:0}.never-question-group-head h3{font-size:30px}.never-question-groups li{font-size:17px}.never-result-actions{flex-direction:column;width:100%}.never-related{gap:30px}.never-related-links a{font-size:29px}}@media (prefers-reduced-motion:reduce){.never-page *,.never-page :before,.never-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
