.partnership-masthead{isolation:isolate;background:#f4eee4;position:relative;overflow:hidden}.partnership-background{z-index:-2;object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.partnership-masthead:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#f9f6ef6b,#f9f6ef2b 43%,#0000 68%);position:absolute;inset:0}.partnership-hero{color:#453a2d;align-items:center;height:230px;display:flex}.partnership-hero h1{letter-spacing:-1px;font:400 42px/1.45 NexonLv1Gothic,SUIT,sans-serif}.partnership-hero .preview-overline{margin-bottom:12px}.partnership-hero-description{color:#76634b;margin-top:15px;font-size:16px}.partnership-intro{padding-block:26px 44px}.partnership-intro .preview-container>div{width:53%;max-width:590px}.partnership-intro .preview-overline{letter-spacing:1px;margin-bottom:7px}.partnership-intro h2{letter-spacing:-.7px;font-size:28px}.partnership-intro h2+p{color:#797063;word-break:keep-all;margin-top:12px;font-size:15px;line-height:1.85}.partnership-board-section{background:#f8f7f4;border-top:1px solid #eee8dd;padding:60px 0 76px}.partnership-board-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:32px;display:flex}.partnership-board-heading .preview-overline{margin-bottom:8px}.partnership-board-heading h2{font-size:33px}.partnership-board-heading h2+p{color:#82786b;margin-top:9px;font-size:15px}.partnership-search{border-bottom:1px solid #9b896e;align-items:center;width:290px;padding-bottom:9px;display:flex}.partnership-search input{font:inherit;outline-offset:2px;background:0 0;border:0;width:100%;min-width:0;padding:7px 0;font-size:14px}.partnership-search button{color:#7e6848;background:0 0;border:0;padding:8px}.partnership-board-meta{color:#847968;border-top:1px solid #bba889;justify-content:space-between;align-items:center;margin-bottom:22px;padding-top:20px;font-size:14px;display:flex}.partnership-board-meta strong{color:#8d6837;margin-inline:4px;font-weight:700}.partnership-board-meta button{color:#765a35;background:0 0;border:0;text-decoration:underline}.partnership-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 26px;display:grid}.partnership-card{background:#fff;border:1px solid #e8e2d8;min-width:0}.partnership-card>button{text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:0;padding:0;display:block}.partnership-card-photo{aspect-ratio:16/10;background:#e8e5de;position:relative;overflow:hidden}.partnership-card-photo>img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.65,.2,1)}.partnership-card button:hover .partnership-card-photo>img{transform:scale(1.045)}.partnership-sample{letter-spacing:.3px;color:#6b5a43;background:#ffffffed;padding:4px 9px;font-size:11px;position:absolute;top:14px;left:14px}.partnership-card-open{color:#8b6a3d;opacity:0;background:#ffffffed;place-items:center;width:36px;height:36px;transition:all .25s;display:grid;position:absolute;bottom:14px;right:14px;transform:translateY(5px)}:is(.partnership-card button:hover .partnership-card-open,.partnership-card button:focus-visible .partnership-card-open){opacity:1;transform:none}.partnership-card-copy{padding:23px 24px 20px}.partnership-card-meta{color:#9b8d78;justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}.partnership-card-meta>span{color:#8f6a39;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.partnership-card-meta>time{flex-shrink:0}.partnership-card-copy h3{letter-spacing:-.4px;-webkit-line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;min-height:62px;margin:12px 0 10px;display:-webkit-box;overflow:hidden;font-family:SUIT,Malgun Gothic,sans-serif!important;font-size:20px!important;font-weight:650!important;line-height:1.55!important}.partnership-card-copy>p{color:#81776b;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:47.6px;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.partnership-card-more{color:#816443;border-top:1px solid #eee8df;justify-content:space-between;align-items:center;margin-top:20px;padding-top:15px;font-size:12px;display:flex}.partnership-card-more>span{font-size:20px}.partnership-pagination{justify-content:center;gap:8px;margin-top:38px;display:flex}.partnership-pagination button{color:#82623b;width:38px;height:38px;font:inherit;background:#fff;border:1px solid #e3dbce;place-items:center;font-size:14px;display:grid}.partnership-pagination button[aria-current=page]{color:#fff;background:#8c6d43;border-color:#8c6d43}.partnership-empty{text-align:center;color:#7a6f60;background:#fffcf7;border:1px solid #e5ddcf;padding:70px 20px}.partnership-empty h3{margin-bottom:12px;font-size:20px}.partnership-empty button{background:#fff;border:1px solid #ae9879;margin-top:20px;padding:10px 18px}.partnership-empty-mark{color:#a2855a;margin-bottom:10px;font-size:38px;display:block}.partnership-skeleton{background:#fff;padding-bottom:30px}.partnership-skeleton>div{aspect-ratio:16/10;background:#e9e6df}.partnership-skeleton>span{background:#eeebe4;width:65%;height:18px;margin:20px 24px 0;display:block}.partnership-skeleton>span+span{width:45%;height:12px}.partnership-dialog[data-slot=dialog-content]{border-radius:3px;width:calc(100% - 32px);max-width:820px;max-height:90dvh;padding:30px 36px;display:block;overflow-y:auto}.partnership-dialog-top{color:#94703f;letter-spacing:1px;justify-content:space-between;align-items:center;margin-bottom:22px;font-size:12px;display:flex}.partnership-dialog-top button{color:#786e60;font:inherit;letter-spacing:0;background:0 0;border:0;align-items:center;gap:10px;padding:4px;font-size:13px;display:flex}.partnership-dialog-top button span{font-size:25px}.partnership-detail-title[data-slot=dialog-title]{color:#3c3a34;letter-spacing:-.6px;word-break:keep-all;font:650 27px/1.5 SUIT,sans-serif}.partnership-detail-meta[data-slot=dialog-description]{color:#8c7e6c;margin:12px 0 25px;font-size:13px}.partnership-detail-image{object-fit:contain;background:#f7f5ef;width:100%;max-height:440px;display:block}.partnership-dialog figcaption{color:#8d8170;margin-top:9px;font-size:12px}.partnership-detail-benefit{background:#f4f0e7;border-left:3px solid #a68859;margin:25px 0;padding:20px 22px}.partnership-detail-benefit strong{color:#8c6b40;font-size:13px}.partnership-detail-benefit p{color:#4e483e;white-space:pre-line;overflow-wrap:anywhere;margin-top:8px;font-size:16px}.partnership-detail-body{white-space:pre-wrap;color:#615a50;overflow-wrap:anywhere;font-size:16px;line-height:1.95}.partnership-detail-footnote{color:#8e8375;margin:24px 0;font-size:13px}.partnership-detail-back{font:inherit;color:#765c39;background:#fff;border:1px solid #baa78b;margin:26px auto 0;padding:11px 32px;font-size:14px;display:block}@media (max-width:960px){.partnership-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.partnership-intro h2{font-size:24px}.partnership-card-copy{padding:20px}}@media (max-width:640px){.partnership-intro .preview-overline{font-size:11px}.partnership-intro h2{font-size:21px}.partnership-intro h2+p{margin-top:9px;font-size:13px}.partnership-board-section{padding-block:38px 48px}.partnership-board-heading{margin-bottom:23px;display:block}.partnership-board-heading h2{font-size:27px}.partnership-board-heading h2+p{font-size:14px}.partnership-search{width:100%;margin-top:23px}.partnership-search input{font-size:14px}.partnership-grid{grid-template-columns:1fr;gap:26px}.partnership-card-photo{aspect-ratio:16/10}.partnership-card-copy h3{min-height:0;font-size:20px!important}.partnership-card-copy>p{min-height:0}.partnership-card-copy{padding:20px 21px}.partnership-card-open{opacity:1;width:32px;height:32px;transform:none}.partnership-dialog[data-slot=dialog-content]{max-height:92dvh;padding:20px}.partnership-detail-title[data-slot=dialog-title]{font-size:22px}.partnership-detail-body{font-size:15px}.partnership-detail-benefit{padding:16px}.partnership-detail-image{max-height:350px}.partnership-detail-footnote{font-size:12px}}@media (prefers-reduced-motion:reduce){.partnership-card-photo>img,.partnership-card-open{transition:none}}:is(.partnership-search input:focus,.partnership-search input:focus-visible){box-shadow:none;outline:none}.partnership-search:focus-within{border-bottom-color:#795a30;box-shadow:0 1px #795a30}@media (max-width:960px){.partnership-intro .preview-container>div{width:58%}.partnership-masthead:before{background:linear-gradient(90deg,#f9f6efd9,#f9f6ef73 50%,#f9f6ef14)}}@media (max-width:640px){.partnership-background{object-position:77% center;opacity:.46}.partnership-masthead:before{background:linear-gradient(#f9f6ef80,#f9f6ef47 38%,#f9f6efde 100%)}.partnership-hero{height:210px}.partnership-hero h1{font-size:34px}.partnership-hero-description{font-size:14px}.partnership-intro{padding-block:26px 32px}.partnership-intro .preview-container>div{width:100%;max-width:420px}.partnership-intro h2{font-size:23px}.partnership-intro h2+p{color:#665b4d;line-height:1.9}}
