.minsu-front{padding:0!important;max-width:none!important}.minsu-front>.wp-block-post-content{margin-block:0!important}.minsu-k{--k-green:#193f37;--k-green-deep:#12352e;--k-rust:#9f4a39;--k-ink:#263d38;--k-line:#dfdfd7;--k-paper:#faf9f5;background:var(--k-paper);color:var(--k-ink);font-family:var(--minsu-body);line-height:1.7}.minsu-k *{box-sizing:border-box}.minsu-k>section{margin:0!important}.minsu-k-wrap{width:min(1160px,calc(100% - 48px));margin-inline:auto}.minsu-k-eyebrow{font:700 11px/1.4 var(--minsu-mono);letter-spacing:.17em;text-transform:uppercase;color:#a87f53;margin:0 0 15px}.minsu-k h1,.minsu-k h2,.minsu-k h3{font-family:var(--minsu-heading);color:var(--k-green);letter-spacing:-.02em}.minsu-k a{text-decoration:none}.minsu-k a:focus-visible,.minsu-k button:focus-visible{outline:3px solid #b26c48;outline-offset:3px}.minsu-k-hero{min-height:560px;display:flex;align-items:center;color:#fff;background:linear-gradient(90deg,rgba(12,39,31,.96) 0%,rgba(12,39,31,.87) 31%,rgba(12,39,31,.43) 62%,rgba(12,39,31,.22) 100%),url('/wp-content/uploads/minsu-assets/minsu-hero-001.webp') center/cover no-repeat}.minsu-k-hero-inner{display:flex;justify-content:space-between;align-items:end;gap:36px;padding-block:80px}.minsu-k-hero-copy{max-width:610px}.minsu-k-hero h1{font-size:clamp(38px,4.2vw,59px);line-height:1.23;color:#fff;margin:0 0 25px}.minsu-k-hero-copy>p:not(.minsu-k-eyebrow){max-width:545px;color:#eef3ed;font-size:16px;margin:0 0 27px}.minsu-k-actions{display:flex;flex-wrap:wrap;gap:12px}.minsu-k-button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:10px 22px;border:1px solid #fff;border-radius:3px;color:#fff!important;font-size:14px;font-weight:700}.minsu-k-button:hover{transform:translateY(-2px)}.minsu-k-button-accent{background:var(--k-rust);border-color:var(--k-rust)}.minsu-k-button-ghost{background:rgba(255,255,255,.04)}.minsu-k-hero-caption{align-self:end;max-width:175px;color:#fff;font-family:var(--minsu-heading);font-size:17px;font-weight:600;line-height:1.65;text-align:right;margin:0}
.minsu-k-section{padding:70px 0}.minsu-k-section-heading{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:25px}.minsu-k-section-heading h2{font-size:clamp(27px,2.6vw,37px);line-height:1.35;margin:0}.minsu-k-section-heading>div>p:last-child:not(.minsu-k-eyebrow){font-size:14px;color:#65736e;margin:9px 0 0}.minsu-k-section-heading>a{font-size:14px;font-weight:700;color:var(--k-green)!important;white-space:nowrap}.minsu-k-questions{background:#f7f6f1}.minsu-k-topic-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.minsu-k-topic{position:relative;min-height:235px;padding:24px 21px;background:#fff;border:1px solid var(--k-line);border-radius:4px;color:var(--k-ink)!important;box-shadow:0 12px 24px rgba(26,48,41,.025)}.minsu-k-topic:hover{border-color:#b7c7bc;transform:translateY(-2px)}.minsu-k-topic-icon{display:grid;place-items:center;width:43px;height:43px;border-radius:50%;background:var(--k-rust);color:#fff;font:700 19px var(--minsu-heading)}.minsu-k-topic-icon.green{background:var(--k-green)}.minsu-k-topic h3{font-size:21px;margin:18px 0 6px}.minsu-k-topic p{font-size:13px;color:#5c6763;margin:0 5px 0 0}.minsu-k-topic-arrow{position:absolute;right:20px;bottom:16px;font-size:21px;color:var(--k-green)}
.minsu-k-publications{background:#fff}.minsu-k-publication-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.minsu-k-publication{display:flex;flex-direction:column;min-height:270px;padding:28px;background:#faf9f5;border:1px solid var(--k-line);border-radius:4px}.minsu-k-publication-meta{display:flex;gap:12px;color:#6b7571;font-size:12px}.minsu-k-publication-meta span+span:before{content:'|';margin-right:12px;color:#b8bcb8}.minsu-k-publication h3{font-size:23px;line-height:1.38;margin:15px 0 12px}.minsu-k-publication h3 a{color:var(--k-green)!important}.minsu-k-publication>p{font-size:14px;color:#5a6963;margin:0}.minsu-k-publication>a:last-child{margin-top:auto;padding-top:18px;font-size:13px;font-weight:700;color:var(--k-rust)!important}
.minsu-k-status{background:#f7f6f1}.minsu-k-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.minsu-k-status-card{padding:25px 25px 26px;background:#fff;border:1px solid var(--k-line);border-radius:4px}.minsu-k-status-card>span{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--k-rust);color:#fff;font:700 13px var(--minsu-mono)}.minsu-k-status-card h3{font-size:20px;margin:16px 0 7px}.minsu-k-status-card p{font-size:13px;color:#66736d;margin:0}.minsu-k-boundary{padding:13px 20px;margin:14px 0 0;background:#fff;border:1px solid var(--k-line);font-size:13px;color:#5c7068}.minsu-k-boundary:before{content:'●';margin-right:10px;color:var(--k-green)}
.minsu-k-report{background:#fff}.minsu-k-report-grid{display:grid;grid-template-columns:1fr .9fr;align-items:stretch;gap:38px}.minsu-k-report h2{font-size:35px;margin:0 0 9px}.minsu-k-report p:not(.minsu-k-eyebrow){font-size:14px;color:#65736d;margin:0 0 22px}.minsu-k-report-link{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:22px 25px;border:1px solid var(--k-line);border-radius:4px;color:var(--k-green)!important}.minsu-k-report-link strong{font-family:var(--minsu-heading);font-size:18px}.minsu-k-report-link span{font-size:12px;color:#687773}.minsu-k-report-link b{font-size:20px;margin-left:8px}.minsu-k-report blockquote{display:flex;flex-direction:column;justify-content:center;min-height:230px;padding:40px 50px;margin:0!important;background:linear-gradient(125deg,#234e44,#113a31);color:#fff;border:0;font-family:var(--minsu-heading);font-size:23px;line-height:1.65}.minsu-k-report cite{display:block;margin-top:22px;font:500 12px var(--minsu-body);font-style:normal;text-align:right;color:#d9e5dc}
.minsu-k-reading{background:#f7f6f1}.minsu-k-reading-card{display:grid;grid-template-columns:.82fr 1.18fr;background:#fff;border:1px solid var(--k-line);border-radius:4px;overflow:hidden}.minsu-k-reading-media{background:#e4e8e3}.minsu-k-reading-media img{width:100%;height:100%;min-height:310px;object-fit:cover;display:block}.minsu-k-reading-copy{padding:32px 36px}.minsu-k-reading-meta{font-size:12px;color:#7c827c;margin:0 0 10px}.minsu-k-reading-copy h3{font-size:26px;line-height:1.37;margin:0 0 15px}.minsu-k-reading-copy h3 a{color:var(--k-green)!important}.minsu-k-reading-copy>p:not(.minsu-k-reading-meta){font-size:14px;color:#5c6b64;margin:0 0 18px}.minsu-k-reading-copy>strong{display:block;font-size:13px;color:var(--k-green);margin-bottom:6px}.minsu-k-reading-copy ul{padding-left:20px;margin:0 0 13px;color:#5f6c66;font-size:13px}.minsu-k-reading-copy>a:last-child{font-size:13px;font-weight:700;color:var(--k-rust)!important}.minsu-k-contact{background:var(--k-rust);color:#fff;padding:55px 0}.minsu-k-contact-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.minsu-k-contact .minsu-k-eyebrow{color:#f1c9b8}.minsu-k-contact h2{font-size:30px;color:#fff;margin:0}.minsu-k-contact p:not(.minsu-k-eyebrow){font-size:14px;color:#fff3eb;margin:0 0 15px}.minsu-k-contact a{display:inline-flex;padding:10px 19px;background:#fff;color:var(--k-rust)!important;border-radius:3px;font-size:13px;font-weight:700}
body.page-id-766 #olx-cc-reading{max-width:1160px;width:calc(100% - 48px);margin:55px auto 65px}body.page-id-766 #olx-cc-reading>.olx-cc{border-top:1px solid var(--minsu-line);padding-top:30px}.olx-rr-toc .minsu-k-toc-toggle{display:none}
@media(max-width:900px){.minsu-k-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.minsu-k-report-grid{gap:18px}.minsu-k-report blockquote{padding:30px}.minsu-k-reading-copy{padding:24px}}
@media(max-width:700px){.minsu-k-wrap{width:calc(100% - 36px)}.minsu-k-hero{min-height:0;background-position:57% center}.minsu-k-hero-inner{display:block;padding:62px 0 30px}.minsu-k-hero h1{font-size:37px}.minsu-k-hero-copy>p:not(.minsu-k-eyebrow){font-size:14px}.minsu-k-actions{display:grid}.minsu-k-button{width:100%}.minsu-k-hero-caption{max-width:none;margin:22px 0 0;font-size:14px}.minsu-k-section{padding:51px 0}.minsu-k-section-heading{display:block}.minsu-k-section-heading h2{font-size:28px}.minsu-k-section-heading>a{display:inline-block;margin-top:8px}.minsu-k-topic-grid,.minsu-k-publication-grid,.minsu-k-status-grid,.minsu-k-report-grid,.minsu-k-reading-card,.minsu-k-contact-grid{display:block}.minsu-k-topic{display:grid;grid-template-columns:45px 1fr 18px;column-gap:14px;min-height:0;padding:17px 15px;margin-bottom:10px}.minsu-k-topic-icon{grid-row:1/3}.minsu-k-topic h3{grid-column:2;margin:0 0 3px;font-size:19px}.minsu-k-topic p{grid-column:2;font-size:12px}.minsu-k-topic-arrow{position:static;grid-column:3;grid-row:1/3;align-self:center}.minsu-k-publication{min-height:0;padding:22px;margin-bottom:10px}.minsu-k-publication h3{font-size:21px}.minsu-k-publication>a:last-child{padding-top:12px}.minsu-k-status-card{padding:18px;margin-bottom:10px}.minsu-k-status-card h3{display:inline;font-size:17px;margin:0 0 0 8px}.minsu-k-status-card p{margin-top:6px}.minsu-k-report h2{font-size:30px}.minsu-k-report-link{display:block;padding:18px}.minsu-k-report-link span{display:block;margin-top:4px}.minsu-k-report blockquote{min-height:0;margin-top:18px!important;font-size:19px;padding:26px}.minsu-k-reading-media img{height:200px;min-height:0}.minsu-k-reading-copy{padding:20px}.minsu-k-reading-copy h3{font-size:21px}.minsu-k-contact{padding:45px 0}.minsu-k-contact h2{font-size:24px;margin-bottom:17px}.minsu-k-contact-grid{gap:0}body.page-id-766 #olx-cc-reading{width:calc(100% - 36px)}.olx-rr-toc .minsu-k-toc-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;border:1px solid #d6d9d1;background:#f9faf5;color:#244b41;border-radius:4px;padding:10px 14px;font-size:14px;font-weight:700;cursor:pointer}.olx-rr-toc .minsu-k-toc-toggle span{font-weight:400}.olx-rr-toc.minsu-k-toc-collapsed ol{display:none}.olx-rr-toc:not(.minsu-k-toc-collapsed) ol{display:block;margin-top:12px}}

.minsu-k-contact h2{color:#fff!important}

.minsu-k-latest{background:#eeefe7}.minsu-k-latest .olx-cc{--cc-accent:var(--k-green);margin:0;padding:0;max-width:none}.minsu-k-latest .olx-cc-shelf{margin:0}.minsu-k-latest .olx-cc-heading{margin-bottom:25px;padding-bottom:18px;border-color:var(--k-line)}.minsu-k-latest .olx-cc-heading h2{font-size:clamp(27px,2.6vw,37px)}.minsu-k-latest .olx-cc-grid{gap:16px}.minsu-k-latest .olx-cc-card{background:#faf9f5;border-color:var(--k-line);border-radius:4px}.minsu-k-latest .olx-cc-card-body{padding:25px}.minsu-k-latest .olx-cc-card h3{font-size:21px;line-height:1.5;margin:0}.minsu-k-latest-note{font-size:13px;color:#5c7068;margin:25px 0 0;padding-top:18px;border-top:1px solid var(--k-line)}.minsu-preview-contact-note{padding:14px 18px;background:#f4eee2;border-left:3px solid #9f4a39}.minsu-contact-form fieldset:disabled{opacity:.72}

body:is(.page-id-762,.page-id-765,.page-id-767) #olx-cc-reading{max-width:1160px;width:calc(100% - 48px);margin:55px auto 65px}body:is(.page-id-762,.page-id-765,.page-id-767) .openlx-hero-title{color:#fff!important}body:is(.page-id-762,.page-id-765,.page-id-767) .openlx-visual :is(h2,p,li){color:#244039!important}body:is(.page-id-762,.page-id-765,.page-id-767) .openlx-visual .openlx-kicker{color:#9f4a39!important}

@media(max-width:700px){.minsu-k-latest .olx-cc-heading{display:block}.minsu-k-latest .olx-cc-heading h2{font-size:28px}.minsu-k-latest .olx-cc-heading>a{display:inline-block;margin-top:8px}.minsu-k-latest .olx-cc-card-body{padding:20px}.minsu-k-latest .olx-cc-card h3{font-size:20px}body:is(.page-id-762,.page-id-765,.page-id-767) #olx-cc-reading{width:calc(100% - 36px)}}

body.page-id-766 .openlx-hero-title{color:#fff!important}body.page-id-766 .openlx-visual :is(h2,p,li){color:#244039!important}body.page-id-766 .openlx-visual .openlx-kicker{color:#9f4a39!important}

@media(min-width:701px){body.page-id-766 .openlx-hero-grid{align-items:center}body.page-id-766 .openlx-visual .openlx-list{display:block;grid-template-columns:none;gap:0}body.page-id-766 .openlx-visual .openlx-list li+li{margin-top:.58em}}

@media(max-width:700px){.minsu-k-hero-inner{padding:44px 0 23px}.minsu-k-hero h1{font-size:32px;margin-bottom:17px}.minsu-k-hero .minsu-k-eyebrow{font-size:9px;letter-spacing:.08em;white-space:nowrap}.minsu-k-hero-copy>p:not(.minsu-k-eyebrow){margin-bottom:18px}.minsu-k-hero-caption{margin-top:15px}}

.minsu-k-eyebrow{color:#9f4a39}
.minsu-k-hero .minsu-k-eyebrow,.minsu-k-contact .minsu-k-eyebrow{color:#fff7f0}
.minsu-k-publication-meta,.minsu-k-reading-meta{color:#646d68}
.minsu-k a:focus-visible,.minsu-k button:focus-visible{outline:3px solid #83412f;outline-offset:3px}
.minsu-k-hero a:focus-visible,.minsu-k-hero button:focus-visible,.minsu-k-contact a:focus-visible,.minsu-k-contact button:focus-visible{outline-color:#fff7f0}
