
.ikor-page{--green:#0a7f3f;--dark:#103c2b;--orange:#ff7a1a;display:flow-root;clear:both;float:none;width:100%;margin:0;background:#f6f7f9;color:#111827;font:16px/1.65 system-ui,-apple-system,'Segoe UI',sans-serif}
.ikor-page *{box-sizing:border-box}.ikor-page .ikor-wrap{width:min(1180px,calc(100% - 40px));margin:auto}
.ikor-page a{color:var(--green)}.ikor-page :focus-visible{outline:3px solid var(--orange);outline-offset:4px}
.ikor-page h1,.ikor-page h2,.ikor-page h3{font-family:inherit;line-height:1.2;font-weight:800;letter-spacing:-.025em;color:#111827}
.ikor-page h2{font-size:30px;margin:0 0 18px}.ikor-page h3{font-size:21px;margin:0 0 14px}.ikor-page p{margin:0 0 18px}
.ikor-page .ikor-hero{padding:28px 0 54px;background:var(--dark);color:#fff}.ikor-page .ikor-crumb{font-size:12px;color:#c6dbcf;margin-bottom:32px}.ikor-page .ikor-crumb a{color:inherit}
.ikor-page .ikor-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}
.ikor-page .ikor-kicker{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:800;color:var(--green);margin-bottom:14px}
.ikor-page .ikor-hero .ikor-kicker{color:#b3e8c7}.ikor-page .ikor-hero h1{font-size:clamp(36px,4.5vw,56px);color:#fff!important;margin:0 0 22px}.ikor-page .ikor-hero h1 span{color:#ffad70}
.ikor-page .ikor-lead{font-size:18px;color:#dfede4}.ikor-page .ikor-btn{display:inline-flex;justify-content:center;align-items:center;padding:14px 21px;border-radius:10px;background:var(--orange);color:#173323;font-weight:800;text-decoration:none;line-height:1.4}
.ikor-page .ikor-btn:hover{filter:brightness(.95)}.ikor-page .ikor-small{font-size:13px;margin-top:13px;color:#dfede4}
.ikor-page .ikor-note{padding:30px;background:#fff;border-radius:18px;color:#44584c}.ikor-page .ikor-note h2{font-size:26px}
.ikor-page .ikor-list{list-style:none!important;margin:0;padding:0}.ikor-page .ikor-list li{list-style:none!important;border-bottom:1px solid #dfe8e2;padding:13px 0}.ikor-page .ikor-list li:before,.ikor-page .ikor-list li:after{content:none!important}
.ikor-page .ikor-section{padding:56px 0}.ikor-page .ikor-white{background:#fff}.ikor-page .ikor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.ikor-page .ikor-card{background:#fff;border:1px solid #dfe5e2;border-radius:16px;padding:26px}.ikor-page .ikor-card p{color:#566473;margin:0}
.ikor-page .ikor-number{display:grid;place-items:center;width:36px;height:36px;margin-bottom:18px;border-radius:50%;background:#e6f2eb;color:var(--green);font-weight:800}
.ikor-page .ikor-split{display:grid;grid-template-columns:1fr 1fr;gap:48px}.ikor-page .ikor-copy{color:#566473;max-width:850px}
.ikor-page .ikor-callout{background:#e7f2eb;border:1px solid #c8dfd0;border-radius:16px;padding:28px;margin-top:28px}.ikor-page .ikor-callout p{color:#40594b}
.ikor-page .ikor-faq{max-width:900px}.ikor-page details{border:1px solid #dfe5e2;border-radius:12px;padding:20px 23px;margin-bottom:12px;background:#fff}.ikor-page summary{font-weight:750;cursor:pointer}.ikor-page details p{margin:14px 0 0;color:#566473}
.ikor-page .ikor-disclosure{font-size:13px;color:#566473;margin:22px 0 0}.ikor-page .ikor-bottom{padding:38px;background:var(--dark);color:#fff;border-radius:20px}.ikor-page .ikor-bottom h2{color:#fff!important}.ikor-page .ikor-bottom p{color:#dfede4}
@media(max-width:800px){.ikor-page .ikor-hero-grid,.ikor-page .ikor-split{grid-template-columns:1fr;gap:28px}.ikor-page .ikor-grid{grid-template-columns:1fr}.ikor-page .ikor-section{padding:40px 0}}
@media(max-width:500px){.ikor-page .ikor-wrap{width:calc(100% - 32px)}.ikor-page .ikor-bottom,.ikor-page .ikor-note{padding:24px}.ikor-page h2{font-size:26px}}

.ikor-page .ikor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ikor-page .ikor-card{display:flex;flex-direction:column}.ikor-page .ikor-card .ikor-btn{margin-top:22px;align-self:start}.ikor-page .ikor-card p{flex:1}.ikor-page .ikor-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.ikor-page .ikor-tabs a{padding:8px 13px;border:1px solid #dfe5e2;border-radius:8px;text-decoration:none}.ikor-page .ikor-tabs [aria-current=page]{background:#0a7f3f;color:white}.ikor-page .ikor-detail{max-width:880px}.ikor-page .ikor-detail h2{margin-top:30px}.ikor-page .ikor-detail p{color:#566473}@media(max-width:700px){.ikor-page .ikor-grid{grid-template-columns:1fr}}
