.psyjeune{--psy-navy:#0b3265;--psy-gold:#946b20;--psy-green:#17644f;--psy-line:#dce4e7;color:#233b56;max-width:1160px;margin:0 auto}.psyjeune *{box-sizing:border-box}.psyjeune button,.psyjeune textarea,.psyjeune select{font:inherit}.psyjeune button{cursor:pointer}.psyjeune button:disabled{cursor:default;opacity:.45}.psy-icon{width:24px;height:24px;flex:0 0 auto;display:inline-block;vertical-align:middle}.psy-hero{background:linear-gradient(120deg,#edf3fd,#fffaf0);border:1px solid #dce4ee;border-radius:24px;padding:36px 40px;display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:30px}.psy-eyebrow{font-size:11px!important;letter-spacing:1.8px;font-weight:750;color:var(--psy-gold);margin:0 0 18px!important}.psyjeune .psy-wordmark{display:inline-flex;gap:0!important;white-space:nowrap;font-family:inherit;font-size:clamp(48px,6vw,72px);line-height:1.1;letter-spacing:-3px;font-weight:750;color:var(--psy-navy);margin:0 0 13px}.psy-wordmark span:last-child{color:var(--psy-gold)}.psy-subtitle{font-family:Georgia,serif;font-size:26px!important;line-height:1.35;color:#21456e;margin:0 0 18px!important}.psy-hero-intro{font-size:16px!important;line-height:1.8;max-width:680px;color:#53697d;margin:0}.psy-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:23px}.psy-meta span{font-size:11px;padding:7px 11px;background:#ffffffb8;border:1px solid #dde5ec;border-radius:20px;color:#57716d;font-weight:650}.psy-hero-symbol{position:relative;color:var(--psy-navy);height:150px;display:grid;place-items:center;border-radius:50%;background:#ffffffb5;border:1px solid #dce4e7}.psy-hero-symbol>.psy-icon:first-child{width:84px;height:84px;stroke-width:1.2}.psy-hero-symbol>.psy-icon:last-child{position:absolute;right:0;top:0;width:45px;height:45px;color:var(--psy-gold);padding:8px;background:#fff9ed;border-radius:50%}.psy-boundary{font-size:12px!important;line-height:1.8;color:#607387;padding:0 6px;margin:17px 0 25px}.psy-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:25px 0 35px}.psy-tabs button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:64px;padding:14px 12px;border:1px solid #d8e1e9;border-radius:12px;background:#fff;color:#385573;font-size:13px;font-weight:700;line-height:1.4;text-align:center}.psy-tabs button.active{background:var(--psy-navy);color:#fff;border-color:var(--psy-navy)}.psy-tabs .psy-icon{width:24px;height:24px}.psyjeune h2{font-size:29px;line-height:1.3;color:var(--psy-navy);margin:0 0 13px}.psyjeune h3{font-size:21px;line-height:1.4;color:var(--psy-navy);margin:0 0 18px}.psyjeune h4{font-size:18px;line-height:1.5;color:var(--psy-navy);margin:0 0 15px}.psyjeune p{line-height:1.85;font-size:15px}.psy-panel-heading{display:flex;align-items:flex-start;gap:18px;margin-bottom:23px}.psy-panel-heading p{margin:0;color:#627587}.psy-icon-bubble{width:58px;height:58px;flex:0 0 58px;display:grid;place-items:center;background:#edf4ee;border-radius:16px;color:var(--psy-green)}.psy-icon-bubble .psy-icon{width:30px;height:30px}.psy-card{min-width:0;background:#fff;border:1px solid var(--psy-line);border-radius:16px;padding:26px;margin-bottom:20px}.psy-two-col{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.psy-field{display:block;margin-bottom:18px}.psy-field:last-child{margin-bottom:0}.psy-field>span{display:block;font-size:14px;font-weight:650;color:#38516b;margin-bottom:10px;line-height:1.6}.psy-field textarea,.psy-field select{width:100%;border:1px solid #cad7df;border-radius:10px;padding:14px;background:#fbfcfe;font-size:16px;line-height:1.7;color:#253f5a;resize:vertical;min-height:48px}.psy-field textarea::placeholder{color:#82929c;font-size:13px}.psy-field textarea:focus,.psy-field select:focus,.psyjeune button:focus-visible{outline:3px solid #c9a352;outline-offset:3px}.psy-field small{display:block;font-size:11px;line-height:1.8;color:#70818d;margin-top:9px}.psy-emotions{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 25px}.psyjeune .psy-emotion{min-height:46px;border:1px solid #d3e0db;border-radius:24px;padding:10px 17px;background:#f8fbf8;color:#3a6559;font-size:14px;line-height:1.4}.psyjeune .psy-emotion.selected{background:#dfeee4;border-color:#5e9a77;color:#194e37;box-shadow:inset 0 0 0 1px #5e9a77}.psy-intensity{max-width:600px}.psy-intensity select{max-width:320px}.psy-gentle-note{display:flex;align-items:flex-start;gap:14px;padding:19px 22px;border-radius:13px;background:#edf4f8;margin:5px 0 25px;color:#4e6b7c}.psy-gentle-note p{margin:0;font-size:13px}.psy-gentle-note .psy-icon{color:#446b8c;margin-top:4px}.psy-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0}.psyjeune .psy-primary,.psyjeune .psy-secondary,.psyjeune .psy-clear{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;line-height:1.5;font-size:14px;font-weight:650;padding:12px 19px;border-radius:10px;border:1px solid var(--psy-navy);background:var(--psy-navy);color:#fff}.psyjeune .psy-secondary{background:#fff;color:var(--psy-navy);border-color:#c9d6df}.psyjeune .psy-clear{background:#fff9f5;color:#875539;border-color:#e4d3c6}.psyjeune .psy-text-button{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:650;line-height:1.5;border:0;background:transparent;padding:9px 4px;color:#38678d;box-shadow:none}.psy-lead{color:#627587;margin:0 0 24px}.psy-topics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:25px 0}.psyjeune .psy-topic{display:flex;align-items:flex-start;gap:12px;text-align:left;padding:17px 15px;min-height:83px;border:1px solid #d8e0e6;border-radius:12px;background:#fff;color:#385573;line-height:1.4;font-size:13px;font-weight:650}.psy-topic .psy-icon{width:27px;height:27px;color:#8b7437}.psy-topic small{display:block;font-size:10px;color:#7e816e;margin-top:6px;font-weight:500}.psyjeune .psy-topic.selected{background:#edf4ef;border-color:#84a68f;color:#24503d;box-shadow:inset 0 0 0 1px #84a68f}.psy-question-card{padding:30px 32px;border:1px solid #dae3e8;border-top:4px solid #b98c35;border-radius:16px;background:#fff}.psy-question-top{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;font-size:12px;color:#7d8a96}.psy-badge{display:inline-flex;align-items:center;gap:7px;background:#eef3f7;color:#4d6984;padding:6px 10px;border-radius:8px;font-size:11px;font-weight:650;line-height:1.5}.psy-badge .psy-icon{width:18px;height:18px}.psy-topic-intro{font-size:13px!important;color:#7c8690;margin:18px 0 25px}.psy-question-card h3{font-family:Georgia,serif;font-size:28px;line-height:1.5;font-weight:500;margin:22px 0 28px;max-width:780px}.psy-faith-note{font-size:13px!important;background:#f7f2e9;border-left:3px solid #ae8a43;border-radius:0 8px 8px 0;padding:16px 19px;color:#726145}.psy-question-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid #e0e7ec;padding-top:22px;margin-top:25px}.psy-small{font-size:11px!important;color:#73818b;line-height:1.85}.psy-status{font-size:13px!important;color:#17644f;min-height:23px;margin:18px 0}.psy-draft-card{background:#f3f6fc}.psy-draft-card textarea{background:#fff;white-space:pre-wrap;min-height:260px}.psy-subheading{margin:30px 0 22px!important}.psy-tip>.psy-icon{width:34px;height:34px;color:#9a772c;margin:0 0 15px}.psy-tip p{font-size:14px;color:#607384;margin:0}.psy-journal-list{margin:0}.psy-journal-list>div{padding:15px 0;border-bottom:1px solid #e3e9ec}.psy-journal-list>div:first-child{padding-top:0}.psy-journal-list>div:last-child{border:0}.psy-journal-list dt{font-size:13px;font-weight:650;color:#617486;line-height:1.6;margin-bottom:9px}.psy-journal-list dd{font-size:15px;line-height:1.85;white-space:pre-wrap;margin:0;overflow-wrap:anywhere}.psy-own-words{white-space:pre-wrap;overflow-wrap:anywhere;color:#4c6578}.psy-empty{text-align:center;border:1px dashed #bfd0d6;border-radius:15px;padding:35px;color:#6d8590;background:#f9fcfb;margin:25px 0}.psy-empty>.psy-icon{width:44px;height:44px;color:#7c967f}.psy-empty p{max-width:550px;margin:18px auto 0}.psy-support{display:flex;align-items:flex-start;gap:20px;background:#edf4ef;border:1px solid #d8e5db;border-radius:17px;padding:28px;margin:35px 0}.psy-support h2{font-size:23px}.psy-support p{font-size:14px;color:#546f62}.psy-support .psy-small{font-size:12px!important;border-top:1px solid #d3e0d6;padding-top:16px;margin:20px 0 0}.psy-support .psy-icon-bubble{background:#fff}.psy-privacy{display:flex;align-items:flex-start;gap:13px;color:#61788a;margin:28px 0}.psy-privacy p{font-size:12px;margin:0}.psy-privacy>.psy-icon{width:25px;height:25px;color:#6e8a7b;margin-top:3px}.psyjeune .psy-sources{display:flex;flex-direction:column;align-items:flex-start;gap:10px;text-align:left;background:transparent;padding:25px 0;border-top:1px solid #dce5eb;color:#71828d;font-size:12px}.psy-sources p{font-size:12px;margin:0}.psy-sources a{font-size:12px;color:#466d8e}.psy-sources small{font-size:10px;line-height:1.8;margin-top:6px}.psy-clear-confirm{background:#fcf4eb;padding:21px;border:1px solid #e3cfb8;border-radius:12px;margin-top:20px}.psy-clear-confirm p{font-size:14px;margin-top:0}.psy-clear-confirm button{margin:0 10px 0 0}.psy-language-note{background:#fff7df;border-radius:10px;padding:14px 18px;font-size:13px!important;line-height:1.8}.psy-sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.psyjeune [tabindex="-1"]:focus{outline:none}
@media(max-width:1000px){.psy-tabs{grid-template-columns:1fr 1fr}.psy-topics{grid-template-columns:repeat(2,minmax(0,1fr))}.psy-hero{padding:30px;grid-template-columns:1fr 120px}.psy-hero-symbol{height:120px}.psy-hero-symbol>.psy-icon:first-child{width:70px;height:70px}.psy-hero-intro{font-size:15px!important}.psy-card{padding:24px}}
@media(max-width:700px){.psy-hero{display:block;padding:27px 23px;border-radius:18px}.psyjeune .psy-wordmark{font-size:52px;letter-spacing:-2px}.psy-hero-symbol{display:none}.psy-subtitle{font-size:22px!important}.psy-hero-intro{font-size:14px!important;line-height:1.85}.psy-eyebrow{font-size:9px!important;letter-spacing:1px}.psy-meta{gap:7px}.psy-meta span{font-size:10px}.psy-boundary{font-size:11px!important}.psy-tabs{gap:8px;margin:23px 0 28px}.psy-tabs button{font-size:12px;min-height:66px;padding:12px 10px;gap:8px}.psy-tabs .psy-icon{width:22px;height:22px}.psyjeune h2{font-size:25px;line-height:1.35}.psy-panel-heading{gap:12px}.psy-icon-bubble{width:45px;height:45px;flex-basis:45px;border-radius:12px}.psy-icon-bubble .psy-icon{width:26px;height:26px}.psy-panel-heading p{font-size:13px}.psy-two-col{grid-template-columns:1fr;gap:0}.psy-card{padding:22px;margin-bottom:16px}.psy-field>span{font-size:14px}.psy-field textarea,.psy-field select{font-size:16px}.psy-emotions{gap:8px}.psyjeune .psy-emotion{font-size:13px;padding:10px 14px}.psy-topics{gap:9px}.psyjeune .psy-topic{min-height:82px;padding:14px 12px;gap:9px;font-size:12px}.psy-topic .psy-icon{width:23px;height:23px}.psy-question-card{padding:23px 20px}.psy-question-card h3{font-size:24px}.psy-question-top{gap:12px;font-size:11px}.psy-question-nav{gap:10px}.psy-question-nav .psy-primary,.psy-question-nav .psy-secondary{font-size:12px;padding:10px 13px}.psy-question-nav .psy-text-button{font-size:11px}.psyjeune .psy-primary,.psyjeune .psy-secondary,.psyjeune .psy-clear{font-size:13px}.psy-support{padding:22px 19px;gap:12px}.psy-support>.psy-icon-bubble{display:none}.psy-support h2{font-size:23px}.psy-support p{font-size:13px}.psy-privacy p{font-size:11px}.psy-actions{gap:10px}.psy-gentle-note{padding:17px;gap:10px}.psy-gentle-note p{font-size:12px}}
@media(max-width:380px){.psyjeune .psy-wordmark{font-size:45px}.psy-tabs button{font-size:11px}.psy-tabs .psy-icon{width:19px;height:19px}.psy-question-nav{display:grid;grid-template-columns:1fr 1fr}.psy-question-nav .psy-text-button{grid-column:1/-1;grid-row:2;justify-content:center}.psy-topic .psy-icon{width:21px;height:21px}.psyjeune .psy-topic{padding:13px 10px}}
