.overthinking-module__QRccgq__page{max-width:560px;padding:var(--s-7) var(--s-5) var(--s-8);gap:var(--s-8);flex-direction:column;margin:0 auto;display:flex}.overthinking-module__QRccgq__hero{gap:var(--s-4);animation:overthinking-module__QRccgq__rise var(--dur-slow) ease-out both;flex-direction:column;display:flex}.overthinking-module__QRccgq__headline{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-primary);text-wrap:balance;margin-top:var(--s-2);font-size:clamp(36px,10.6vw,48px);font-weight:300;line-height:1.08}.overthinking-module__QRccgq__sub{font-family:var(--font-sans);font-size:var(--t-md);color:var(--text-secondary);max-width:40ch;line-height:1.5}.overthinking-module__QRccgq__actions{gap:var(--s-3);margin-top:var(--s-3);flex-direction:column;display:flex}.overthinking-module__QRccgq__actions>a{width:100%;max-width:none}.overthinking-module__QRccgq__free{font-size:var(--t-sm);color:var(--text-muted);text-align:center}.overthinking-module__QRccgq__app{--rating-star:var(--pulse-calm);--rating-size:var(--t-sm);align-items:center;gap:var(--s-4);margin-top:var(--s-2);padding:var(--s-4);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:16px;display:flex}.overthinking-module__QRccgq__appIcon{border-radius:13px;flex:none;width:56px;height:56px}.overthinking-module__QRccgq__appMeta{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.overthinking-module__QRccgq__appName{font-size:var(--t-base);color:var(--text-primary);font-weight:500}.overthinking-module__QRccgq__appLine{align-items:baseline;gap:var(--s-2) var(--s-3);font-size:var(--t-sm);color:var(--text-secondary);flex-wrap:wrap;display:flex}.overthinking-module__QRccgq__caption{font-family:var(--font-display);font-size:var(--t-lg);letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance;font-weight:300;line-height:1.2}.overthinking-module__QRccgq__caption em{color:var(--accent-iris);font-style:italic}.overthinking-module__QRccgq__phone{gap:var(--s-3);padding:var(--s-5) var(--s-4);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:28px;flex-direction:column;display:flex}.overthinking-module__QRccgq__turnYou,.overthinking-module__QRccgq__turnMomo{gap:var(--s-1);flex-direction:column;max-width:86%;display:flex}.overthinking-module__QRccgq__turnYou{align-self:flex-end;align-items:flex-end}.overthinking-module__QRccgq__turnMomo{align-self:flex-start}.overthinking-module__QRccgq__who{padding-left:var(--s-2);font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-iris);align-items:center;gap:6px;display:inline-flex}.overthinking-module__QRccgq__who:before{content:"";background:var(--accent-iris);border-radius:50%;width:6px;height:6px}.overthinking-module__QRccgq__bubbleYou,.overthinking-module__QRccgq__bubbleMomo{padding:var(--s-3) var(--s-4);font-size:var(--t-base);color:var(--text-primary);line-height:1.45}.overthinking-module__QRccgq__bubbleYou{background:var(--bg-overlay);border-radius:18px 18px 6px}.overthinking-module__QRccgq__bubbleMomo{background:var(--bg-elevated);border-radius:18px 18px 18px 6px}.overthinking-module__QRccgq__result{gap:var(--s-2) var(--s-4);margin-top:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--border-subtle);font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);flex-wrap:wrap;display:flex}.overthinking-module__QRccgq__result strong{color:var(--accent-iris);font-weight:500}.overthinking-module__QRccgq__compareHeadline{font-family:var(--font-display);font-size:var(--t-lg);letter-spacing:-.02em;color:var(--text-primary);font-weight:300;line-height:1.2}.overthinking-module__QRccgq__compare{gap:var(--s-5);grid-template-columns:1fr 1fr;display:grid}.overthinking-module__QRccgq__col{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.overthinking-module__QRccgq__colHead{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);padding-bottom:var(--s-2);border-bottom:1px solid var(--border-subtle)}.overthinking-module__QRccgq__colHeadUs{color:var(--accent-iris);border-bottom-color:var(--accent-iris)}.overthinking-module__QRccgq__colList{gap:var(--s-3);flex-direction:column;list-style:none;display:flex}.overthinking-module__QRccgq__them,.overthinking-module__QRccgq__us{font-size:var(--t-md);letter-spacing:-.01em;font-weight:500;line-height:1.2}.overthinking-module__QRccgq__them{color:var(--text-muted);text-decoration:line-through;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--text-faint);text-decoration-color:var(--text-faint)}.overthinking-module__QRccgq__us{color:var(--text-primary)}.overthinking-module__QRccgq__mark{background:var(--accent-iris);color:var(--bg-base);border-radius:10px;margin-left:-4px;padding:2px 10px 4px;display:inline-block;transform:rotate(-1.4deg)}.overthinking-module__QRccgq__section{gap:var(--s-5);flex-direction:column;display:flex}.overthinking-module__QRccgq__quotes{gap:var(--s-4);flex-direction:column;list-style:none;display:flex}.overthinking-module__QRccgq__quote{padding:var(--s-5);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:16px}.overthinking-module__QRccgq__quoteText{font-family:var(--font-display);color:var(--text-primary);font-size:19px;font-weight:300;line-height:1.4}.overthinking-module__QRccgq__quoteMeta{margin-top:var(--s-3);font-size:var(--t-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.overthinking-module__QRccgq__quoteMeta span{color:var(--pulse-elevated);letter-spacing:.1em;margin-right:var(--s-2)}.overthinking-module__QRccgq__steps{gap:var(--s-4);flex-direction:column;list-style:none;display:flex}.overthinking-module__QRccgq__step{gap:var(--s-4);align-items:flex-start;display:flex}.overthinking-module__QRccgq__stepIndex{font-family:var(--font-mono);font-size:var(--t-sm);color:var(--pulse-calm);padding-top:3px}.overthinking-module__QRccgq__stepTitle{font-size:var(--t-md);color:var(--text-primary)}.overthinking-module__QRccgq__stepBody{font-size:var(--t-base);color:var(--text-secondary)}.overthinking-module__QRccgq__quiet{font-size:var(--t-sm);color:var(--text-muted);line-height:1.5}.overthinking-module__QRccgq__close{gap:var(--s-3);padding-top:var(--s-6);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.overthinking-module__QRccgq__closeHeadline{font-family:var(--font-display);font-size:var(--t-lg);letter-spacing:-.02em;color:var(--text-primary);margin-bottom:var(--s-2);font-weight:300}.overthinking-module__QRccgq__close>a{width:100%;max-width:none}.overthinking-module__QRccgq__footer{gap:var(--s-4);font-size:var(--t-xs);color:var(--text-muted);display:flex}.overthinking-module__QRccgq__footer a{color:inherit;border-bottom:1px solid var(--text-faint);text-decoration:none}@keyframes overthinking-module__QRccgq__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}