.header{top:0}.discover{background:#eef0e8}.discover-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #b8c5b7;border-bottom:1px solid #b8c5b7}.discover-item{min-height:225px;display:flex;flex-direction:column;justify-content:space-between;position:relative;padding:28px 30px 32px 0;transition:background .2s ease}.discover-item+.discover-item{border-left:1px solid #b8c5b7;padding-left:30px}.discover-item:hover{background:#e4ebe1}.discover-item:focus-visible{outline:2px solid #284b35;outline-offset:-3px}.discover-number{color:#78907c;font-size:10px;letter-spacing:.11em}.discover-item h3{font:500 22px var(--serif);letter-spacing:-.04em}.discover-item p{font-size:12px;color:#68766b;line-height:1.8;margin-top:8px}.discover-arrow{position:absolute;right:24px;top:25px;font-size:17px;color:#647e69}.member-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.member-actions .underlink{white-space:nowrap}@media(max-width:760px){.header{top:0}.discover-grid{grid-template-columns:1fr}.discover-item{min-height:155px;padding:20px 35px 23px 0}.discover-item+.discover-item{border-left:0;border-top:1px solid #b8c5b7;padding-left:0}.discover-item h3{font-size:20px}.discover-arrow{right:5px;top:20px}.member-actions{gap:17px}}

.mobile-account{display:none}@media(max-width:760px){.mobile-account{display:block}}

.hero-copy>p.hero-signature{margin:22px 0 0;color:#d6dfcb;font-size:10px;line-height:1.6;letter-spacing:1.5px;overflow-wrap:anywhere;word-break:normal}@media(max-width:760px){.hero-copy>p.hero-signature{font-size:9px;letter-spacing:1px}}

@media(max-width:760px){.hero{height:auto;min-height:480px;max-height:none}.hero-inner{min-height:480px;padding:100px 0 34px}.hero-top,.hero-bottom,.hero-copy>.eyebrow{display:none}.hero-copy{padding:20px 0}.hero h1{font-size:clamp(39px,10vw,56px);line-height:1.3}.hero-copy>p:not(.eyebrow):not(.hero-signature){font-size:14px;line-height:1.75;margin-top:22px}.hero-actions{margin-top:24px}.ticker{display:none}.section{padding-top:60px;padding-bottom:65px}.heading{margin-bottom:25px}.heading-text{margin-top:12px}.heading-text p{font-size:13px;line-height:1.7}.heading h2{font-size:32px}.discover-item{min-height:105px;padding:16px 34px 16px 0}.discover-number{display:none}.discover-item h3{font-size:18px}.discover-item p{font-size:12px}.member-content{padding:28px 20px}.member-content h3{font-size:24px;margin:12px 0}.member-list{margin:20px 0}.member-list div{padding:10px 0}.join{padding-top:60px;padding-bottom:65px}.promise{padding:60px 0}.promise-grid>div:nth-child(2){padding-top:20px}.promise-lead{font-size:18px}}
/* 회원 공간: 게시판으로 바로 이동하는 간결한 목록 */
.community-directory .member-image{min-height:460px}
.community-directory .member-content{display:flex;flex-direction:column;justify-content:center;padding:40px clamp(26px,4vw,56px)}
.community-directory .member-content h3{margin:0 0 4px;font-size:26px}
.community-directory .member-content>p{font-size:13px;line-height:1.6;color:#728076}
.community-links{display:block;margin-top:22px;border-top:1px solid #cbd6c8}
.community-links a{display:flex;align-items:center;gap:14px;min-height:69px;padding:12px 2px;border-bottom:1px solid #d3ddcf;color:#264235;text-decoration:none;transition:background .18s,color .18s}
.community-links a:hover{background:#e5ece1;color:#173b28}
.community-links a:focus-visible{outline:2px solid #8dab92;outline-offset:2px}
.community-number{font:12px var(--serif);color:#90a28e;min-width:20px}
.community-link-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}
.community-link-copy strong{font:500 17px/1.4 var(--serif);letter-spacing:-.02em}
.community-link-copy small{font:12px/1.45 var(--sans);color:#758376}
.community-arrow{font-size:17px;color:#819783}
@media(max-width:760px){.community-directory .member-image{display:none}.community-directory .member-content{padding:22px 18px 24px}.community-directory .member-content h3{font-size:20px}.community-directory .member-content>p{font-size:12px}.community-links{margin-top:14px}.community-links a{min-height:62px;gap:10px}.community-link-copy strong{font-size:16px}.community-link-copy small{font-size:11px}}
