.spage,.spage *{box-sizing:border-box}.spage{color:#0b0f17;-webkit-font-smoothing:antialiased;background:#faf6ef;font-family:General Sans,Söhne,ui-sans-serif,system-ui,sans-serif;overflow-x:clip}.spage img{max-width:100%;display:block}.spage .btn--pulse{color:#fff;cursor:pointer;background:linear-gradient(135deg,#e89968 0%,#d97757 48%,#b85730 100%);border:0;border-radius:10px;align-items:center;gap:9px;padding:13px 24px;font-family:General Sans,sans-serif;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:filter .14s,transform .12s;display:inline-flex;box-shadow:0 0 0 1px #ffebd229,0 12px 32px -10px #b857308c}.spage .btn--pulse:hover{filter:brightness(1.05)}.spage .btn--pulse:active{transform:translateY(1px)}.spage .btn--full{justify-content:center;width:100%}.spage .btn--lg{padding:15px 26px;font-size:16px}.spage .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#d97757;margin:0 0 20px;font-family:JetBrains Mono,monospace;font-size:12px}.spage .shero{background:#faf6ef;padding:56px 0 80px}.spage .shero__inner{max-width:1200px;margin:0 auto;padding:0 28px}.spage .shero__grid{grid-template-columns:1.05fr .95fr;align-items:start;gap:56px;display:grid}.spage .shero__h1{color:#0b0f17;margin:0 0 22px;font-family:Clash Display,Söhne Breit,sans-serif;font-size:46px;font-weight:600;line-height:1.08}.spage .shero__sub{color:#3b414c;max-width:52ch;margin:0 0 28px;font-size:18px;line-height:1.55}.spage .shero__chips{flex-wrap:wrap;gap:10px;margin-bottom:30px;display:flex}.spage .shchip{color:#3b414c;background:#fff;border:1px solid #0b0f171a;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.spage .shchip svg{color:#0e7c7b;flex:none;width:15px;height:15px}.spage .shchip--pulse{color:#b85730;border-color:#d977574d}.spage .shchip--pulse svg{color:#b85730}.spage .shero__points{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.spage .schk{color:#0b0f17;align-items:flex-start;gap:12px;font-size:15px;display:flex}.spage .schk__ic{color:#0e7c7b;flex:none;width:20px;height:20px;margin-top:1px}.spage .schk__ic svg{width:20px;height:20px}.spage .sregcard{background:#fff;border:1px solid #0b0f171a;border-radius:14px;padding:32px;position:sticky;top:88px;box-shadow:0 12px 40px -16px #0b0f1738}.spage .sregcard__title{margin:0 0 6px;font-family:Clash Display,sans-serif;font-size:24px;font-weight:600}.spage .sregcard__note{color:#6b7280;align-items:flex-start;gap:10px;margin:0 0 20px;font-size:13px;line-height:1.5;display:flex}.spage .sregcard__note svg{color:#0e7c7b;flex:none;width:17px;height:17px;margin-top:1px}.spage .sfield{flex-direction:column;gap:7px;margin-bottom:16px;display:flex}.spage .sfield__label{color:#3b414c;font-size:13px;font-weight:500}.spage .sfield__label .req{color:#b85730}.spage .sfield input,.spage .sfield textarea{color:#0b0f17;background:#fff;border:1px solid #0b0f171a;border-radius:10px;outline:none;width:100%;height:44px;padding:0 14px;font-family:General Sans,sans-serif;font-size:15px;transition:border-color .14s,box-shadow .14s}.spage .sfield textarea{resize:vertical;height:auto;min-height:84px;padding:12px 14px;line-height:1.5}.spage .sfield input::placeholder,.spage .sfield textarea::placeholder{color:#9ca3af}.spage .sfield input:focus,.spage .sfield textarea:focus{border-color:#1e3a8a;box-shadow:0 0 0 3px #1e3a8a1f}.spage .sconsent{align-items:flex-start;gap:11px;margin:4px 0 22px;display:flex}.spage .sconsent input{accent-color:#b85730;flex:none;width:17px;height:17px;margin-top:2px}.spage .sconsent label{color:#6b7280;font-size:12.5px;line-height:1.5}.spage .sconsent a{color:#1e3a8a}.spage .sregcard__confirm{color:#6b7280;align-items:flex-start;gap:10px;margin-top:18px;font-size:12.5px;line-height:1.5;display:flex}.spage .sregcard__confirm svg{color:#0e7c7b;flex:none;width:17px;height:17px;margin-top:1px}.spage .sfstrip{background:#eef2f4;padding:40px 0}.spage .sfstrip__inner{max-width:1200px;margin:0 auto;padding:0 28px}.spage .sfstrip__grid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.spage .sfstrip__item{align-items:flex-start;gap:16px;display:flex}.spage .sfstrip__ic{color:#0e7c7b;background:#fff;border:1px solid #0b0f171a;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.spage .sfstrip__ic svg{width:20px;height:20px}.spage .sfstrip__title{font-size:15px;font-weight:600}.spage .sfstrip__sub{color:#6b7280;margin-top:4px;font-size:13.5px;line-height:1.45}.spage .swhat{background:#faf6ef;padding:88px 0}.spage .swhat__inner{max-width:1200px;margin:0 auto;padding:0 28px}.spage .swhat__grid{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.spage .swhat__h2{margin:0 0 20px;font-family:Clash Display,sans-serif;font-size:32px;font-weight:500;line-height:1.18}.spage .swhat__intro{color:#3b414c;font-size:18px;line-height:1.55}.spage .swhat__list{flex-direction:column;gap:24px;padding-top:4px;display:flex}.spage .swhat__item{align-items:flex-start;gap:14px;display:flex}.spage .swhat__item-title{font-size:16px;font-weight:600}.spage .swhat__item-body{color:#6b7280;margin-top:3px;font-size:14.5px;line-height:1.5}.spage .sget{background:#f7f3ea;padding:88px 0}.spage .sget__inner{max-width:1200px;margin:0 auto;padding:0 28px}.spage .sget__head{max-width:720px;margin-bottom:40px}.spage .sget__h2{margin:0 0 16px;font-family:Clash Display,sans-serif;font-size:32px;font-weight:500;line-height:1.18}.spage .sget__intro{color:#3b414c;font-size:18px;line-height:1.55}.spage .sget__grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.spage .stake-card{background:#fff;border:1px solid #0b0f171a;border-radius:14px;padding:30px;box-shadow:0 1px #0b0f170a,0 8px 24px -12px #0b0f171a}.spage .stake-card__ic{color:#0e7c7b;background:#eef2f4;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:20px;display:grid}.spage .stake-card__ic svg{width:22px;height:22px}.spage .stake-card__title{font-size:18px;font-weight:600}.spage .stake-card__body{color:#6b7280;margin-top:10px;font-size:14.5px;line-height:1.55}.spage .show{background:#faf6ef;padding:88px 0}.spage .show__inner{max-width:1200px;margin:0 auto;padding:0 28px}.spage .show__grid{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.spage .show__h2{margin:0 0 28px;font-family:Clash Display,sans-serif;font-size:32px;font-weight:500}.spage .sstep{align-items:flex-start;gap:18px;padding-bottom:26px;display:flex;position:relative}.spage .sstep:last-child{padding-bottom:0}.spage .sstep:after{content:"";background:#0b0f171a;width:1.5px;position:absolute;top:38px;bottom:-4px;left:17px}.spage .sstep:last-child:after{display:none}.spage .sstep__num{color:#faf6ef;z-index:1;background:#0b0f17;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font:600 14px JetBrains Mono,monospace;display:grid}.spage .sstep__body{padding-top:6px}.spage .sstep__title{font-size:15.5px;font-weight:600}.spage .sstep__sub{color:#6b7280;margin-top:3px;font-size:14px;line-height:1.5}.spage .saudience{background:#fff;border:1px solid #0b0f171a;border-radius:14px;padding:40px;box-shadow:0 1px #0b0f170a,0 8px 24px -12px #0b0f171a}.spage .saudience__h2{margin:0 0 28px;font-family:Clash Display,sans-serif;font-size:24px;font-weight:500}.spage .saudience__grid{flex-direction:column;gap:18px;display:flex}.spage .saud-item{color:#3b414c;align-items:flex-start;gap:11px;font-size:13.5px;line-height:1.4;display:flex}.spage .saud-item .schk__ic{color:#0e7c7b;width:18px;height:18px}.spage .saud-item .schk__ic svg{width:18px;height:18px}.spage .sfaq{background:#f7f3ea;padding:88px 0}.spage .sfaq__inner{max-width:900px;margin:0 auto;padding:0 28px}.spage .sfaq__h2{margin:0 0 36px;font-family:Clash Display,sans-serif;font-size:32px;font-weight:500}.spage .sfaq__list{flex-direction:column;gap:12px;display:flex}.spage .sfaq__item{background:#fff;border:1px solid #0b0f171a;border-radius:10px;overflow:hidden}.spage .sfaq__q{text-align:left;cursor:pointer;color:#0b0f17;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:18px 24px;font:500 15.5px General Sans,sans-serif;display:flex}.spage .sfaq__q:hover{color:#b85730}.spage .sfaq__q svg{color:#6b7280;flex:none;width:18px;height:18px;transition:transform .2s}.spage .sfaq__item.is-open .sfaq__q svg{transform:rotate(180deg)}.spage .sfaq__a{max-height:0;transition:max-height .26s;overflow:hidden}.spage .sfaq__a-inner{color:#3b414c;padding:0 24px 20px;font-size:14.5px;line-height:1.6}.spage .sctaband{background:#faf6ef;padding:0 0 88px}.spage .sctaband__inner{max-width:1200px;margin:0 auto;padding:0 28px}.spage .sctaband__box{color:#f7f3ea;background:#0b1b33;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:32px;padding:44px 48px;display:grid}.spage .sctaband__h2{color:#f7f3ea;margin:0 0 12px;font-size:28px;font-weight:600}.spage .sctaband__body{color:#c7ccd6;max-width:46ch;margin:0;font-size:15.5px;line-height:1.55}.spage .sctaband__right{flex-direction:column;align-items:flex-end;gap:16px;display:flex}.spage .sctaband__meta{color:#8b92a0;align-items:center;gap:10px;font-size:13.5px;display:flex}.spage .sctaband__meta svg{color:#00c2d1;flex:none;width:16px;height:16px}.spage .sctaband__meta-inner{text-align:right;line-height:1.5}.spage .shero__visual{background:#fff;border:1px solid #0b0f171a;border-radius:12px;padding:22px}.spage .shero__visual-label{letter-spacing:.14em;text-transform:uppercase;color:#b85730;margin-bottom:14px;font-family:JetBrains Mono,monospace;font-size:10px}.spage .shero__visual-rows{flex-direction:column;gap:10px;display:flex}.spage .shero__visual-row{color:#3b414c;align-items:center;gap:10px;font-size:13.5px;display:flex}.spage .shero__visual-dot{background:#d97757;border-radius:50%;flex:none;width:7px;height:7px}.spage .sfcards__grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.spage .sfcards__grid--wide{grid-template-columns:repeat(2,1fr)}.spage .sfcards__grid--three{grid-template-columns:repeat(3,1fr)}.spage .sfcard{background:#fff;border:1px solid #0b0f171a;border-radius:14px;align-items:flex-start;gap:16px;padding:26px 24px;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 1px #0b0f170a,0 8px 24px -12px #0b0f171a}.spage .sfcard:hover{transform:translateY(-2px);box-shadow:0 4px #0b0f170a,0 14px 32px -14px #0b0f172e}.spage .sfcard__num{color:#faf6ef;background:#0b0f17;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font:600 13px JetBrains Mono,monospace;display:grid}.spage .sfcard__title{margin:0 0 6px;font-size:16px;font-weight:600}.spage .sfcard__body{color:#6b7280;margin:0;font-size:14px;line-height:1.5}.spage .sfcard__ic{color:#0e7c7b;background:#eef2f4;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.spage .sfcard__ic svg{width:20px;height:20px}.spage .sfroleline{color:#6b7280;border-top:1px solid #0b0f1714;margin-top:24px;padding-top:20px;font-size:13.5px;line-height:1.5}.spage .squestions{flex-direction:column;gap:16px;margin:0 0 28px;padding:0;list-style:none;display:flex}.spage .squestion{color:#0b0f17;align-items:flex-start;gap:14px;font-size:15px;line-height:1.5;display:flex}.spage .squestion__ic{color:#b85730;flex:none;width:22px;height:22px;margin-top:1px}.spage .squestion__ic svg{width:22px;height:22px}.spage .sscope-note{background:#b857300f;border:1px solid #b8573026;border-radius:10px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.spage .sscope-note svg{color:#b85730;flex:none;width:20px;height:20px;margin-top:1px}.spage .sscope-note p{color:#3b414c;margin:0;font-size:13.5px;line-height:1.5}.spage .sreport__grid{grid-template-columns:1fr auto;align-items:start;gap:40px;display:grid}.spage .sreport__list{margin:0;padding:0;list-style:none}.spage .sreport__artifact{color:#f7f3ea;background:#0b1b33;border-radius:14px;padding:26px;box-shadow:0 14px 40px -16px #0b0f174d}.spage .sreport__artifact-head{letter-spacing:.12em;text-transform:uppercase;color:#fff5ea80;align-items:center;gap:10px;margin-bottom:20px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.spage .sreport__artifact-head svg{color:#d97757;width:18px;height:18px}.spage .sreport__artifact-row{border-bottom:1px solid #fff5ea14;gap:14px;padding:10px 0;font-size:13.5px;line-height:1.45;display:flex}.spage .sreport__artifact-row:last-child{border-bottom:0}.spage .sreport__artifact-tag{letter-spacing:.12em;color:#d97757;flex:none;min-width:62px;padding-top:2px;font-family:JetBrains Mono,monospace;font-size:10px}.spage .sreport__artifact-text{color:#c7ccd6}@media (max-width:1080px){.spage .shero__grid{grid-template-columns:1fr;gap:40px}.spage .sregcard{position:static}.spage .swhat__grid,.spage .show__grid{grid-template-columns:1fr;gap:40px}.spage .sreport__grid{grid-template-columns:1fr;gap:32px}.spage .sfcards__grid--three{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.spage .sfstrip__grid{grid-template-columns:1fr;gap:24px}.spage .sfcards__grid{grid-template-columns:1fr;gap:16px}.spage .sfcards__grid--three{grid-template-columns:1fr}.spage .sget__grid{grid-template-columns:1fr;gap:20px}.spage .sctaband__box{grid-template-columns:1fr;gap:24px}.spage .sctaband__right{align-items:stretch}.spage .sctaband__meta{justify-content:flex-start}.spage .sctaband__meta-inner{text-align:left}}@media (max-width:620px){.spage .shero__inner,.spage .sfstrip__inner,.spage .swhat__inner,.spage .sget__inner,.spage .show__inner,.spage .sfaq__inner,.spage .sctaband__inner{padding:0 20px}.spage .shero{padding:36px 0 56px}.spage .shero__h1{font-size:32px}.spage .swhat,.spage .sget,.spage .show,.spage .sfaq{padding:56px 0}.spage .sctaband{padding:0 0 56px}.spage .sregcard,.spage .saudience{padding:24px}.spage .sctaband__box{padding:32px 24px}.spage .sctaband__h2{font-size:24px}}
