
.kr-brand-icon{display:block;flex-shrink:0;width:44px;height:36px;background:#211b2a;mask-image:url(/kolrelay/assets/brand/KOLRelay-chain-mark.png);mask-mode:luminance;mask-size:145% auto;mask-position:50% 59%;mask-repeat:no-repeat}.brand__chain{mask-image:url(/kolrelay/assets/brand/KOLRelay-chain-mark.png);mask-mode:luminance;mask-size:100% 100%}.kr-brand:focus-visible{outline:2px solid #8473ce;outline-offset:4px;border-radius:6px}:root{--kr-ink:#201a2c;--kr-muted:#6d6878;--kr-bg:#f3f4f3;--kr-line:rgba(60,53,81,.12);--kr-accent:#635aa4}
.kr-language{position:relative;flex-shrink:0;color:var(--kr-ink);font:500 12px/1.4 system-ui,sans-serif;z-index:120;direction:ltr}.kr-language summary{list-style:none;display:flex;align-items:center;gap:7px;padding:10px;cursor:pointer;border-radius:12px;transition:background .2s,color .2s}.kr-language summary::-webkit-details-marker{display:none}.kr-language summary svg{width:23px;height:23px}.kr-language summary:hover,.kr-language[open] summary{background:#e9e7f1;color:#6354ad}.kr-language summary:focus-visible,.kr-languages a:focus-visible{outline:2px solid #8473ce;outline-offset:3px}.kr-languages{position:absolute;inset-inline-end:0;top:100%;width:220px;max-height:min(70vh,440px);overflow-y:auto;padding:8px;background:rgba(250,250,253,.98);border:1px solid #fff;border-radius:18px;box-shadow:0 12px 40px #27203e20;backdrop-filter:blur(16px)}.kr-languages a{display:flex!important;justify-content:space-between;padding:10px 12px;color:#292335!important;text-decoration:none;border-radius:9px;white-space:nowrap}.kr-languages a:hover,.kr-languages a[aria-current]{background:#ebe8f6;color:#64529f!important}
nav[data-kolrelay-navbar=true] .kolrelay-wordmark>span:not(.kr-brand-icon){display:none!important}nav[data-kolrelay-navbar=true] .kolrelay-wordmark img{width:44px!important;height:36px!important}nav[data-kolrelay-navbar=true]{overflow:visible!important}nav[data-kolrelay-navbar=true] [data-framer-name="Nav Top"],nav[data-kolrelay-navbar=true] [data-kolrelay-nav-right]{overflow:visible!important}.kolrelay-wordmark img,.brand__chain{border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;object-fit:contain!important}.kolrelay-wordmark{background:none!important;box-shadow:none!important}.kr-discovery{display:flex;justify-content:center;flex-wrap:wrap;gap:22px;padding:32px 24px 48px;font:500 13px system-ui}.kr-discovery a{color:#635b76;text-decoration:none}.kr-discovery a:hover{color:#7252bd;text-decoration:underline}
.kr-page{margin:0;background:var(--kr-bg);color:var(--kr-ink);font:16px/1.65 system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.kr-page *{box-sizing:border-box}.kr-header{position:sticky;top:0;z-index:100;max-width:1240px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:17px 28px;background:rgba(243,244,243,.9);backdrop-filter:blur(16px);border-bottom:1px solid #ffffff90}.kr-brand{display:flex}.kr-header nav{display:flex;flex-wrap:wrap;gap:22px}.kr-header nav a{font-size:13px;font-weight:550;color:var(--kr-ink);text-decoration:none;transition:color .2s}.kr-header nav a:hover,.kr-header nav a[aria-current]{color:var(--kr-accent)}.kr-intro{position:relative;isolation:isolate;overflow:hidden;text-align:center;padding:104px 24px 128px}.kr-eyebrow{font-size:10px;font-weight:700;letter-spacing:.16em;color:#8c819c}.kr-intro h1{font:500 clamp(38px,5.4vw,70px)/1.08 Georgia,serif;letter-spacing:-.045em;max-width:920px;margin:28px auto}.kr-lead{max-width:760px;margin:24px auto 34px;color:var(--kr-muted);font-size:18px;line-height:1.65}.kr-action{display:inline-flex;align-items:center;gap:18px;padding:11px 20px;border:1px solid #fff;outline:1px solid #ddd7ed;outline-offset:4px;border-radius:11px;color:var(--kr-ink);text-decoration:none;font-size:14px;background:#ffffff70;box-shadow:0 6px 18px #47375b0d;transition:transform .2s,background .2s,color .2s}.kr-action:hover{transform:translateY(-2px);background:#ebe6f7;color:#6350a6}.kr-aura{position:absolute;z-index:-1;inset:48% -10% -40%;background:radial-gradient(ellipse at 30% 60%,#a8dedc80,transparent 40%),radial-gradient(ellipse at 70% 70%,#d6c7ea90,transparent 42%);pointer-events:none}.kr-content{max-width:1000px;margin:0 auto;padding:64px 28px}.kr-content h2{font:500 clamp(24px,3vw,38px)/1.2 Georgia,serif;letter-spacing:-.025em;max-width:650px;margin:0 0 42px}.kr-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.kr-steps li{border:1px solid #fff;outline:1px solid #e0e3e6;border-radius:24px;padding:28px;background:linear-gradient(135deg,#ffffffc0,#edf0f080);box-shadow:0 10px 24px #22203405;transition:transform .25s,box-shadow .25s}.kr-steps li:hover{transform:translateY(-3px);box-shadow:0 14px 28px #39324c0b}.kr-number{font-size:11px;color:#7d6ca2;font-weight:650}.kr-steps p{margin:16px 0 0;color:#514b60;line-height:1.8}.kr-note{color:var(--kr-muted);font-size:13px;line-height:1.8;max-width:900px;margin:30px auto}.kr-related{max-width:1000px;margin:16px auto 80px;padding:0 28px;display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.kr-related a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid var(--kr-line);color:var(--kr-muted);text-decoration:none;font-size:14px;transition:color .2s}.kr-related a:hover{color:var(--kr-accent)}.kr-footer{border-top:1px solid var(--kr-line);display:flex;align-items:center;justify-content:center;gap:32px;padding:36px 24px}.kr-footer a{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--kr-muted);text-decoration:none}.site-header .brand>span:not(.kr-brand-icon){display:none}.site-header .kr-language{margin-inline-start:12px}
@media(max-width:760px){.kr-header{padding:12px 18px;gap:16px;flex-wrap:wrap}.kr-header nav{order:3;width:100%;gap:18px;flex-wrap:nowrap;overflow-x:auto;padding:8px 0}.kr-header nav a{white-space:nowrap}.kr-intro{padding:68px 24px 90px}.kr-lead{font-size:16px}.kr-content{padding:40px 24px}.kr-steps{grid-template-columns:1fr}.kr-related{grid-template-columns:1fr;margin-bottom:48px;padding:0 24px}.kr-footer{flex-wrap:wrap;gap:20px}.kr-note{padding:0 8px}}

.framer-3pyswt-container,nav.framer-LISJT{display:none!important}
[hidden]{display:none!important}
.kr-header[data-kr-site-header]{position:fixed;inset:0 0 auto;max-width:none;width:100%;height:76px;display:grid;grid-template-columns:180px minmax(0,1fr) 180px;align-items:center;gap:20px;padding:12px max(24px,calc((100vw - 1180px)/2));background:rgba(247,248,248,.94);border-bottom:1px solid #dedfe450;z-index:200;backdrop-filter:blur(16px);font-family:Inter,system-ui,sans-serif;box-sizing:border-box}
.kr-header[data-kr-site-header] .kr-brand{width:max-content;display:flex;align-items:center;gap:9px;flex:none;text-decoration:none;color:#211b2a}.kr-brand-name{font:650 21px/1 Inter,system-ui,sans-serif;letter-spacing:-.065em;white-space:nowrap}.kr-header[data-kr-site-header] .kr-brand-icon{width:43px;height:34px}.kr-header[data-kr-site-header] .kr-desktop-nav{display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:nowrap;overflow:visible;order:0;width:auto;padding:0}
.kr-header[data-kr-site-header] nav a{display:flex;align-items:center;min-height:42px;padding:0 13px;white-space:nowrap;flex:0 0 auto;font-size:13px;line-height:1.2;border-radius:24px;text-decoration:none;color:#292332;transition:color .2s,background .2s}
.kr-header[data-kr-site-header] nav a:hover,.kr-header[data-kr-site-header] nav a[aria-current]{background:#eae7f2;color:#62519b}
.kr-header-controls{display:flex;justify-content:flex-end;align-items:center;gap:8px;min-width:0}.kr-site-menu{display:none;position:relative}.kr-site-menu>summary{list-style:none;cursor:pointer;padding:10px;line-height:0;border-radius:12px}.kr-site-menu>summary::-webkit-details-marker{display:none}.kr-site-menu>summary svg{width:22px;height:22px}.kr-site-menu[open]>summary{background:#eae7f2}.kr-site-menu>nav{position:absolute;inset-inline-end:0;top:48px;min-width:240px;display:flex;flex-direction:column;gap:4px;padding:10px;background:#f7f7fa;border:1px solid white;border-radius:18px;box-shadow:0 14px 40px #30273e20}.kr-site-menu>nav a{width:100%}
.kr-page main{padding-top:76px}html{scroll-padding-top:96px}body{overflow-x:clip}
@media(max-width:900px){.kr-header[data-kr-site-header]{height:66px;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:10px 18px}.kr-header[data-kr-site-header] .kr-desktop-nav{display:none}.kr-site-menu{display:block}.kr-page main{padding-top:66px}html{scroll-padding-top:82px}}
@media(max-width:600px){.kr-content,.kr-related{width:100%;box-sizing:border-box}.kr-intro h1{overflow-wrap:break-word}.kr-steps li{min-width:0}.kolrelay-hero-word{max-width:100%}}
@media(prefers-reduced-motion:reduce){.kr-page *{transition:none!important;animation:none!important}}

