@import"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital,wght@0,400;1,400&family=Schibsted+Grotesk:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap";*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden}body{font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.3;color:#000;background:#fff;min-height:100vh;overflow-x:hidden}.hero-section{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:150px 24px 40px;min-height:700px;background:radial-gradient(97.4% 75.4% at 50% 0%,#edf0f5,#a3bbdd);overflow:hidden}.cloud-bg{position:absolute;top:0;left:50%;transform:translate(-50%);width:630px;height:630px;background-image:url(./cloud-DUpz8EgZ.png);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.6;z-index:0}.hero-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:84px;max-width:1392px;width:100%;text-align:center}.logo-container{display:flex;align-items:center}.baker-logo{width:292px;height:100px;object-fit:contain}.hero-title h1{font-family:"Instrument Serif",serif;font-weight:400;font-size:72px;line-height:100%;letter-spacing:-.02em;color:#000;max-width:750px;margin:0 auto}.hero-title em{font-style:italic}.hero-description{max-width:620px}.hero-description p{font-size:18px;line-height:120%;color:#000}.features-section{display:flex;flex-direction:column;align-items:center;padding:32px 24px 80px;background:#a3bbdd;position:relative;overflow:hidden}.features-section:before,.features-section:after{content:"";position:absolute;width:692px;height:692px;background-image:url(./cloud-DUpz8EgZ.png);background-size:contain;background-repeat:no-repeat;opacity:.3;z-index:0}.features-section:before{left:-79px;bottom:-286px}.features-section:after{right:-245px;bottom:-265px;transform:scaleX(-1)}.features-content{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:32px;max-width:1392px;width:100%}.feature-card{display:flex;flex-direction:column;align-items:center;padding:24px;gap:24px;width:304px;border-radius:8px;text-align:center}.staking-card{background:radial-gradient(100% 100% at 0% 0%,#a3bbdd,#fff);border:1px solid #ffffff;box-shadow:4px 4px 8px #a3bbdd80,inset 0 0 24px #fff}.delegating-card{background:#fff;border:1px solid #ffffff;border-radius:4px}.feature-card h3{font-family:"Instrument Serif",serif;font-weight:400;font-size:32px;line-height:100%;letter-spacing:-.02em;color:#000;width:100%}.feature-list{display:flex;flex-direction:column;gap:8px;width:100%}.feature-item{display:flex;align-items:flex-start;gap:8px;text-align:left}.check-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#000;flex-shrink:0}.feature-item span:last-child{font-size:18px;line-height:120%;color:#000;flex:1}.functionality-section{display:flex;flex-direction:column;align-items:center;padding:88px 16px 56px;background:linear-gradient(180deg,#fff,#e3efff 48.08%);border-radius:0 0 24px 24px}.functionality-content{display:flex;flex-direction:column;align-items:center;gap:64px;max-width:1408px;width:100%}.section-header{display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center}.section-subtitle{font-size:18px;line-height:120%;color:#6f798c;margin:0}.section-header h2{font-family:"Instrument Serif",serif;font-weight:400;font-size:32px;line-height:100%;letter-spacing:-.02em;color:#000;max-width:600px}.wallet-section{display:flex;flex-direction:column;gap:24px;width:100%;max-width:750px}.connect-card{display:flex;align-items:center;justify-content:center;padding:16px 20px;gap:0;background:#fff;border-radius:8px;text-align:center;margin-bottom:8px;border:1px solid transparent}.step-number{font-size:11px;line-height:130%;color:#a5b0c7;margin-right:8px;flex-shrink:0}.step-text{font-size:14px;line-height:130%;letter-spacing:-.02em;color:#000;flex:1}.wallet-info{background:#fff;border-radius:8px;padding:24px;margin-bottom:8px}.wallet-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.wallet-header h3{color:#000;font-size:18px;font-weight:500}.wallet-details{display:flex;flex-direction:column;gap:16px}.wallet-item{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #edf0f5}.wallet-item:last-child{border-bottom:none}.label{font-weight:500;color:#6f798c;font-size:14px}.address{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:12px;color:#000;background:#edf0f5;padding:4px 8px;border-radius:4px}.balance{font-weight:600;color:#4989ff;font-size:16px}.actions-section{display:flex;flex-direction:column;gap:24px;width:100%;max-width:750px}.step-cards{display:flex;flex-direction:column;gap:16px}.step-card{display:flex;align-items:center;justify-content:center;padding:12px 16px;gap:16px;background:#fff;border-radius:8px;text-align:center}.action-buttons{display:flex;flex-direction:column;gap:24px;align-items:center;margin-top:24px}.action-buttons>div{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:400px}#delegate-action{display:flex;justify-content:center;align-items:center;text-align:center;width:100%}#delegate-btn{display:block;margin:auto}#migrate-btn{display:block}.input-group{display:flex;align-items:center;margin-bottom:0;position:relative;width:100%;max-width:320px}.input-group input{flex:1;padding:14px 50px 14px 16px;border:2px solid #edf0f5;border-radius:8px;font-size:16px;background:#fff;color:#000;transition:all .2s ease;font-family:Schibsted Grotesk,sans-serif;font-weight:400;box-shadow:0 2px 4px #0000000d;height:48px;box-sizing:border-box}.input-group input:focus{outline:none;border-color:#4989ff;box-shadow:0 0 0 3px #4989ff1a,0 2px 8px #0000001a}.input-group input::placeholder{color:#a5b0c7;font-size:14px}.input-suffix{position:absolute;right:16px;color:#6f798c;font-weight:600;pointer-events:none;font-size:14px;background:#f8f9fb;padding:2px 6px;border-radius:4px;border:1px solid #edf0f5}.status-section{display:flex;flex-direction:column;gap:16px;width:100%;max-width:750px}.status-card{background:#fff;border-radius:8px;padding:24px;border:1px solid #edf0f5;margin-bottom:8px}.status-card h3{color:#000;margin-bottom:16px;font-size:18px;font-weight:500}.status-item{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #edf0f5}.status-item:last-child{border-bottom:none}.value{font-weight:600;color:#000;font-size:14px}.notice{padding:24px;border-radius:8px;margin-bottom:8px;border:1px solid #edf0f5}.notice-info{background:linear-gradient(135deg,#4989ff1a,#ff6b9d1a);border-color:#4989ff}.notice h4{margin-bottom:12px;font-size:16px;color:#000;font-weight:600}.notice p{color:#000;margin-bottom:8px;font-size:14px;line-height:1.4}.baker-address{background:#edf0f5;color:#4989ff;padding:4px 8px;border-radius:4px;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:12px}.objkt-logo-small{display:flex;justify-content:center;align-items:center;margin-top:48px;opacity:.35}.small-logo{width:128px;height:128px;object-fit:contain}.objkt-baker{word-spacing:-.2rem;letter-spacing:normal!important}.objkt-baker i{font-style:italic;letter-spacing:normal!important}strong .objkt-baker,.accordion-content .objkt-baker,h4 .objkt-baker,step-text .objkt-baker,button .objkt-baker{word-spacing:-.1rem!important}.faqs-section{display:flex;flex-direction:column;align-items:center;padding:56px 24px 80px;background:#fff;position:relative}.faqs-section:before,.faqs-section:after{content:"";position:absolute;width:324px;height:324px;background-image:url(./cloud-DUpz8EgZ.png);background-size:contain;background-repeat:no-repeat;opacity:.2;z-index:0}.faqs-section:before{right:-119px;top:50%;transform:translateY(-50%) scaleX(-1)}.faqs-section:after{left:-139px;top:34px;transform:scaleX(-1)}.faqs-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:40px;max-width:750px;width:100%}.faqs-content h2{font-family:"Instrument Serif",serif;font-weight:400;font-size:32px;line-height:100%;letter-spacing:-.02em;color:#000}.accordion{display:flex;flex-direction:column;gap:8px;width:100%}.accordion-item{border-bottom:.5px solid #000000}.accordion-header{display:flex;justify-content:space-between;align-items:center;padding:8px 0 20px;cursor:pointer;gap:24px}.accordion-header h3{font-size:18px;line-height:120%;color:#000;font-weight:400;flex:1}.accordion-icon{width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#000;transition:transform .2s ease}.accordion-content{padding-bottom:20px;font-size:14px;line-height:130%;letter-spacing:-.02em;color:#000;max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s ease;opacity:0}.accordion-item.active .accordion-content{max-height:500px;opacity:1}.link{color:#4989ff;text-decoration:underline}.footer{display:flex;flex-direction:column;align-items:center;padding:80px 24px 24px;background:linear-gradient(0deg,#e3efff 8.17%,#fff)}.footer-content{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;max-width:1392px;width:100%}.footer-left{display:flex;flex-direction:column;gap:24px}.footer-logo-img{width:24px;height:24px;opacity:.7}.footer-links{display:flex;gap:48px}.link-group{display:flex;flex-direction:column;gap:8px}.link-group a{font-size:14px;line-height:130%;letter-spacing:-.02em;color:#6f798c;text-decoration:none;transition:color .2s ease}.link-group a:hover{color:#4989ff}.footer-right{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:24px;height:140px}.social-links{display:flex;gap:10px}.social-icon{width:32px;height:32px;border-radius:16px;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#6f798c;transition:all .2s ease;background-color:transparent}.social-icon:hover{background-color:#edf0f5;color:#4989ff;transform:translateY(-2px)}.social-icon svg{width:16px;height:16px}.objkt-logo-footer{display:flex;align-items:center;justify-content:center}.footer-logo-main{width:40px;height:40px;opacity:.7}.btn-primary,.btn-secondary,.btn-success,.btn-warning,.btn-info{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;gap:8px;border:none;border-radius:8px;font-family:Schibsted Grotesk,sans-serif;font-size:14px;line-height:130%;letter-spacing:-.01em;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none;min-height:44px;box-shadow:0 2px 4px #0000001a}.btn-primary{background:#4989ff;color:#fff;padding:12px 24px 12px 20px}.btn-primary:hover{background:#3a7aff;transform:translateY(-2px);box-shadow:0 4px 12px #4989ff4d}.btn-primary .icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:14px}.btn-secondary{background:#fff;color:#000;border:2px solid #edf0f5;padding:10px 22px}.btn-secondary:hover{background:#edf0f5;border-color:#d1d9e6;transform:translateY(-1px)}.btn-success{background:linear-gradient(135deg,#00b894,#00a085);color:#fff;font-weight:600}.btn-success:hover{background:linear-gradient(135deg,#00a085,#008f75);transform:translateY(-2px);box-shadow:0 4px 12px #00b8944d}.btn-warning{background:linear-gradient(135deg,#ff6b9d,#fd79a8);color:#fff;font-weight:600}.btn-warning:hover{background:linear-gradient(135deg,#fd79a8,#e84393);transform:translateY(-2px);box-shadow:0 4px 12px #ff6b9d4d}.btn-info{background:linear-gradient(135deg,#74b9ff,#0984e3);color:#fff;font-weight:600}.btn-info:hover{background:linear-gradient(135deg,#0984e3,#0770c4);transform:translateY(-2px);box-shadow:0 4px 12px #74b9ff4d}.btn-small{padding:8px 16px;font-size:12px;min-height:32px;font-weight:400}.btn-stake{background:linear-gradient(135deg,#4989ff,#3a7aff);color:#fff;font-weight:600;border:none;border-radius:8px;padding:14px 28px;font-size:16px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #4989ff33;width:100%}.btn-stake:hover{background:linear-gradient(135deg,#3a7aff,#2b6bff);transform:translateY(-2px);box-shadow:0 6px 20px #4989ff66}.btn-use-max{background:#e3efff;color:#4989ff;border:2px solid #4989ff;border-radius:6px;padding:12px 14px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;height:48px;display:flex;align-items:center;flex-shrink:0;min-width:80px;max-width:120px;justify-content:center}.btn-use-max:hover{background:#4989ff;color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px #4989ff4d}.stake-controls{background:#fff;border:2px solid #e3efff;border-radius:12px;padding:24px;width:100%;max-width:750px;box-shadow:0 4px 16px #4989ff1a;transition:all .2s ease;box-sizing:border-box;overflow:hidden}.stake-controls:hover{border-color:#4989ff;box-shadow:0 6px 24px #4989ff26}.control-title{font-family:"Instrument Serif",serif;font-size:20px;font-weight:400;color:#000;margin-bottom:20px;text-align:center;letter-spacing:-.01em}.amount-controls{display:flex;gap:12px;align-items:center;margin-bottom:20px;width:100%;box-sizing:border-box;max-width:100%;overflow:hidden}.amount-controls .input-group{flex:1;margin-bottom:0;max-width:none;min-width:0}.slider-container{margin-bottom:24px}.percentage-slider{width:100%;height:6px;border-radius:3px;background:#e3efff;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:12px;cursor:pointer}.percentage-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#4989ff;cursor:pointer;box-shadow:0 2px 6px #4989ff4d;transition:all .2s ease}.percentage-slider::-webkit-slider-thumb:hover{background:#3a7aff;transform:scale(1.1);box-shadow:0 3px 10px #4989ff66}.percentage-slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#4989ff;cursor:pointer;border:none;box-shadow:0 2px 6px #4989ff4d;transition:all .2s ease}.percentage-slider::-moz-range-thumb:hover{background:#3a7aff;transform:scale(1.1);box-shadow:0 3px 10px #4989ff66}.percentage-slider::-moz-range-track{height:6px;border-radius:3px;background:#e3efff;border:none}.slider-labels{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#6f798c;font-weight:500}.slider-labels span:nth-child(2){color:#4989ff;font-weight:600;font-size:14px}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:2000}.loading-content{background:#fff;padding:48px;border-radius:16px;text-align:center;border:1px solid #edf0f5;box-shadow:0 20px 60px #0000004d}.spinner{width:48px;height:48px;border:4px solid #edf0f5;border-top:4px solid #4989ff;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 24px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#loading-text{color:#000;font-weight:500;margin:0;font-size:16px}@media (max-width: 728px){.header-content{padding:5px 16px}.mid-nav{display:none}.hero-section{padding:140px 24px 30px;min-height:550px}.hero-content{gap:52px}.hero-title h1{font-size:64px}.features-content{flex-direction:column;align-items:center}.feature-card{width:100%;max-width:320px}.functionality-section{padding:60px 16px 40px}.footer-content{flex-direction:column;align-items:center;text-align:center;gap:32px}.footer-links{gap:24px}.footer-right{align-items:center;height:auto;gap:16px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.step-card,.wallet-info,.status-card{animation:fadeIn .6s ease-out}.feature-card:hover{transform:translateY(-2px);transition:transform .2s ease}.accordion-header:hover{background-color:#edf0f54d;border-radius:4px;margin:0 -8px;padding-left:8px;padding-right:8px}beacon-toast{display:block;position:fixed;top:1rem;right:0;left:auto;z-index:10000}
