body{background-color:var(--koordly-dark-green)}.kdg-bg{background-color:var(--koordly-darker-green)}.kg-bg{background-color:var(--koordly-dark-green)}.klg-bg{background-color:var(--koordly-grey)}a,a:active{text-decoration:none}a:before{text-decoration:none}a:hover{text-decoration:none}.pricing-line{position:absolute;top:0px;height:10px;width:100%}.pricing-line.free{background-color:#e4e6c3}.pricing-line.team{background-color:#899878}.pricing-line.business{background-color:#222725}.pricing-line.enterprise{background-color:#121113}.btn-koordly{background-color:#899878;color:#fff;border-color:none;transition:ease-in-out .2s}.btn-koordly:hover{background-color:#222725;transition:ease-in-out .2s}.btn-koordly h4,span{color:#fff;transition:ease-in-out .2s}.btn-link{color:#899878!important}.btn-link:hover{color:#222725!important;text-decoration:none}.rune-image{background-image:url(rune.966ca370f5e4cff2.webp);background-repeat:no-repeat;background-position:bottom;background-size:cover;max-height:700px;max-width:475px;padding-left:0;padding-right:0;padding-top:550px}.oliver-image{background-image:url(oliver.288907d1d8bf7177.webp);background-repeat:no-repeat;background-size:cover;max-height:700px;max-width:475px;padding-left:0;padding-right:0;padding-top:550px}h1,h2,h3,h4{font-family:Koordly}p,a,ul,li,span.h5,h6,label{font-family:Koordly-light}.font-weight-light{font-weight:100!important}.branding{font-weight:700!important;font-family:Koordly-semibold;font-size:2rem}.social-btn{opacity:1;width:25px;display:block;height:25px}.social-btn:hover{opacity:.6;transition:ease-in-out .2s}.min-h-500{min-height:500px}.min-h-250{min-height:250px}.vertical-nav-item{background-color:var(--koordly-grey);width:100%;text-align:center;margin-bottom:5px;transition:ease-in-out .2s}.vertical-nav-item:hover{background-color:#000}.icon-button{color:#fff;transition:ease-in-out .2s;border-radius:50%;width:40px;height:40px;text-align:center;cursor:pointer}.icon-button:hover{color:#000!important;background-color:#fff;border-radius:50%}:root{--koordly-darker-green: #f2f2f1;--koordly-dark-green: #f2f2f1;--koordly-grey: #222725}@media only screen and (min-width: 900px){.normal-nav{display:block!important}.mobile-nav{display:none!important}}@media only screen and (max-width: 900px){.normal-nav{display:none!important}.mobile-nav{display:block!important}}@font-face{font-family:Koordly-semibold;src:url(Lato-Semibold.f051305be66d8a3b.ttf)}@font-face{font-family:Koordly;src:url(Lato-Regular.a06a19cb2e730e36.ttf)}@font-face{font-family:Koordly-light;src:url(Lato-Light.ac63c211403aad95.ttf)}.font{font-family:Koordly}h1{font-size:25px}h2{font-size:24px}h3{font-size:23px}h4{font-size:22px}h5,h6,p{font-size:20px}.pt-pb-5{padding-top:30px;padding-bottom:20px}.w-80{width:80%}:root{--lighter: #f7f7f2;--light: #e4e6c3;--brand: #899878;--dark: #222725;--darker: #121113}body{font-family:Lato,sans-serif;font-size:16px;line-height:1.65;color:#000;background:#fff}nav{background:#fff;border-bottom:1px solid #e4e6c3;padding:0 40px;height:60px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:100}.nav-logo{font-size:18px;font-weight:900;color:#899878;letter-spacing:-.5px;text-decoration:none}.nav-cta{background:#899878;color:#fff;font-family:Lato,sans-serif;font-size:14px;font-weight:700;border:none;border-radius:6px;padding:9px 20px;cursor:pointer;text-decoration:none}.hero{background:#f7f7f2;padding:80px 40px 72px;text-align:center}.hero-label{display:inline-block;background:#e4e6c3;color:#222725;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;padding:5px 14px;border-radius:20px;margin-bottom:24px}.hero h1{font-size:clamp(32px,5vw,52px);font-weight:900;color:#899878;line-height:1.15;max-width:780px;margin:0 auto 24px;letter-spacing:-1px}.hero p{font-size:18px;color:#222725;max-width:600px;margin:0 auto 36px;line-height:1.7}.hero-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.btn-primary{background:#899878;color:#fff;font-family:Lato,sans-serif;font-size:16px;font-weight:700;border:none;border-radius:8px;padding:14px 30px;cursor:pointer;text-decoration:none;display:inline-block}.btn-ghost{background:transparent;color:#222725;font-family:Lato,sans-serif;font-size:16px;font-weight:700;border:2px solid #e4e6c3;border-radius:8px;padding:12px 28px;cursor:pointer;text-decoration:none;display:inline-block}.section{padding:72px 40px;max-width:900px;margin:0 auto}.section-label{font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#899878;margin-bottom:12px}.section h2{font-size:clamp(24px,3.5vw,36px);font-weight:900;color:#899878;margin-bottom:20px;line-height:1.2;letter-spacing:-.5px}.section p{font-size:17px;color:#000;margin-bottom:16px;max-width:700px;line-height:1.75}.section p:last-child{margin-bottom:0}hr{border:none;border-top:1px solid #e4e6c3;margin:0}.checklist-section{background:#f7f7f2;padding:72px 40px}.checklist-inner{max-width:900px;margin:0 auto}.checklist-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:16px;gap:16px;margin-top:36px}.check-item{background:#fff;border:1px solid #e4e6c3;border-radius:10px;padding:20px 24px;display:flex;align-items:flex-start;gap:14px}.check-icon{width:22px;height:22px;flex-shrink:0;margin-top:1px;background:#899878;border-radius:50%;display:flex;align-items:center;justify-content:center}.check-icon svg{display:block}.check-item strong{display:block;font-size:15px;font-weight:700;color:#222725;margin-bottom:4px}.check-item span{font-size:14px;color:#444;line-height:1.5}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px;margin-top:36px}.benefit-card{border-left:3px solid #899878;padding:20px 24px;background:#f7f7f2;border-radius:0 8px 8px 0}.benefit-card h3{font-size:16px;font-weight:700;color:#222725;margin-bottom:8px}.benefit-card p{font-size:14px;color:#444;line-height:1.6;margin:0}.investment-section{background:#222725;padding:72px 40px;text-align:center}.investment-inner{max-width:700px;margin:0 auto}.investment-section .section-label{color:#e4e6c3}.investment-section h2{font-size:clamp(26px,4vw,40px);font-weight:900;color:#e4e6c3;margin-bottom:20px;letter-spacing:-.5px;line-height:1.2}.investment-section p{font-size:17px;color:#ffffffbf;line-height:1.75;margin-bottom:16px}.investment-section p strong{color:#fff}.investment-section .btn-primary{background:#899878;margin-top:20px;font-size:17px;padding:16px 36px}
