.skuling-landing{--ink:#0a1a3a;--paper:#f6f9ff;--grape:#1a6dff;--grape-deep:#0c3fa6;--lime:#19c6e6;--coral:#ff8a3d;--sky:#7fb4ff;--gold:#ffc23d;--muted:#0a1a3a99;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:General Sans,Familjen Grotesk,sans-serif;overflow-x:hidden}.skuling-landing *{box-sizing:border-box;margin:0;padding:0}.skuling-landing h1,.skuling-landing h2,.skuling-landing h3,.skuling-landing .display{letter-spacing:-.02em;font-family:Clash Display,Familjen Grotesk,sans-serif;line-height:.98}.skuling-landing:after{content:"";pointer-events:none;z-index:9999;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.skuling-landing .wrap{max-width:1180px;margin:0 auto;padding:0 28px}.skuling-landing .navbar{z-index:100;transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;top:0;left:0;right:0}.skuling-landing .navbar.scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a1a3ad1}.skuling-landing nav{justify-content:space-between;align-items:center;max-width:1180px;margin:0 auto;padding:18px 28px;display:flex}.skuling-landing .logo-link{align-items:center;display:inline-flex}.skuling-landing .logo-img{width:auto;height:36px;display:block}.skuling-landing .nav-actions{align-items:center;gap:22px;display:flex}.skuling-landing .nav-login{color:var(--paper);opacity:.85;font-size:.9rem;font-weight:600;text-decoration:none;transition:opacity .25s}.skuling-landing .nav-login:hover{opacity:1}.skuling-landing .nav-cta{color:var(--ink);background:var(--lime);border-radius:100px;padding:11px 22px;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .25s}.skuling-landing .nav-cta:hover{transform:scale(1.05)rotate(-2deg)}.skuling-landing .hero{background:radial-gradient(140% 120% at 80% 0%,#6b3aff 0%,var(--grape)35%,var(--grape-deep)100%);color:var(--paper);border-radius:0 0 40px 40px;padding:64px 0 90px;position:relative;overflow:hidden}.skuling-landing .hero-blob{filter:blur(8px);opacity:.55;mix-blend-mode:screen;border-radius:50%;animation:9s ease-in-out infinite skl-float;position:absolute}.skuling-landing .b1{background:var(--coral);width:340px;height:340px;animation-delay:0s;top:-80px;right:-60px}.skuling-landing .b2{background:var(--sky);width:240px;height:240px;animation-delay:-3s;bottom:30px;left:-90px}.skuling-landing .b3{background:var(--lime);width:160px;height:160px;animation-delay:-5s;top:50%;right:18%}@keyframes skl-float{0%,to{transform:translateY(0)translate(0)}50%{transform:translateY(-30px)translate(18px)}}.skuling-landing .hero-inner{z-index:5;padding-top:30px;position:relative}.skuling-landing .tag{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.02em;background:#ffffff24;border:1px solid #ffffff40;border-radius:100px;align-items:center;gap:8px;margin-bottom:28px;padding:8px 16px;font-size:.82rem;font-weight:600;display:inline-flex}.skuling-landing .tag .dot{background:var(--lime);width:8px;height:8px;box-shadow:0 0 12px var(--lime);border-radius:50%}.skuling-landing .hero h1{max-width:14ch;margin-bottom:26px;font-size:clamp(2.9rem,8.5vw,6.2rem);font-weight:700}.skuling-landing .hero h1 .hl{color:var(--ink);display:inline-block;position:relative}.skuling-landing .hero h1 .hl:before{content:"";background:var(--lime);z-index:-1;border-radius:8px;position:absolute;inset:-4% -6%;transform:rotate(-1.5deg)}.skuling-landing .hero p.lead{color:#fefbf3d9;max-width:50ch;margin-bottom:40px;font-size:clamp(1.05rem,2vw,1.32rem);font-weight:400;line-height:1.5}.skuling-landing .hero-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.skuling-landing .btn-primary{background:var(--lime);color:#03222b;border-radius:100px;align-items:center;gap:10px;padding:18px 34px;font-size:1.05rem;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 12px 40px #19c6e666}.skuling-landing .btn-primary:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 18px 50px #19c6e68c}.skuling-landing .btn-primary .arrow{transition:transform .25s}.skuling-landing .btn-primary:hover .arrow{transform:translate(5px)}.skuling-landing .btn-ghost{color:var(--paper);opacity:.85;border-bottom:1.5px solid #fff6;padding-bottom:2px;font-size:.98rem;font-weight:500;text-decoration:none}.skuling-landing .btn-ghost:hover{opacity:1}.skuling-landing .hero-stats{border-top:1px solid #ffffff2e;flex-wrap:wrap;gap:40px;margin-top:64px;padding-top:32px;display:flex}.skuling-landing .stat .num{font-family:Clash Display;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;display:block}.skuling-landing .stat .lbl{opacity:.7;font-size:.85rem;font-weight:500}.skuling-landing .stat .num .pct{color:var(--lime)}.skuling-landing .marquee{background:var(--ink);color:var(--paper);white-space:nowrap;padding:18px 0;overflow:hidden}.skuling-landing .marquee-track{animation:22s linear infinite skl-scroll;display:inline-block}.skuling-landing .marquee-track span{letter-spacing:-.01em;margin:0 30px;font-family:Clash Display;font-size:1.3rem;font-weight:600}.skuling-landing .marquee-track span .em{color:var(--lime)}@keyframes skl-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.skuling-landing section{position:relative}.skuling-landing .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--grape);margin-bottom:16px;font-size:.82rem;font-weight:600;display:inline-block}.skuling-landing .sec-title{max-width:18ch;margin-bottom:18px;font-size:clamp(2rem,5vw,3.3rem);font-weight:700}.skuling-landing .why{padding:100px 0}.skuling-landing .bento{grid-template-columns:1.3fr 1fr;gap:18px;margin-top:48px;display:grid}.skuling-landing .card{border:1.5px solid var(--ink);border-radius:26px;padding:30px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.skuling-landing .card:hover{box-shadow:8px 10px 0 var(--ink);transform:translateY(-6px)}.skuling-landing .card .ico{margin-bottom:18px;font-size:2.2rem;display:block}.skuling-landing .card h3{margin-bottom:10px;font-size:1.4rem;font-weight:600}.skuling-landing .card p{color:var(--muted);font-size:.95rem;font-weight:400;line-height:1.5}.skuling-landing .card.lg{color:var(--paper);background:var(--grape);border-color:var(--grape)}.skuling-landing .card.lg p{color:#fefbf3d1}.skuling-landing .card.c-lime{background:var(--lime);color:#03222b}.skuling-landing .card.c-lime p{color:#03222bb8}.skuling-landing .card.c-coral{background:var(--coral);color:var(--paper);border-color:var(--coral)}.skuling-landing .card.c-coral p{color:#fefbf3e0}.skuling-landing .card.c-paper{background:var(--paper)}.skuling-landing .commission{background:var(--ink);color:var(--paper);border-radius:40px;margin:0 14px;padding:100px 0}.skuling-landing .commission .eyebrow{color:var(--lime)}.skuling-landing .commission .sec-title{color:var(--paper)}.skuling-landing .tiers{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:50px;display:grid}.skuling-landing .tier{border:1.5px solid #ffffff2e;border-radius:24px;padding:34px 28px;transition:transform .3s,border-color .3s,background .3s;position:relative}.skuling-landing .tier:hover{transform:translateY(-8px)}.skuling-landing .tier .rank{letter-spacing:.16em;text-transform:uppercase;opacity:.75;font-size:.85rem;font-weight:600}.skuling-landing .tier .big{margin:14px 0 4px;font-family:Clash Display;font-size:4rem;font-weight:700;line-height:1}.skuling-landing .tier .sub{opacity:.6;font-size:.9rem}.skuling-landing .tier.bronze{border-color:#ffc23d66}.skuling-landing .tier.bronze .big{color:var(--gold)}.skuling-landing .tier.silver{border-color:#54d6ff66}.skuling-landing .tier.silver .big{color:var(--sky)}.skuling-landing .tier.gold{border-color:var(--lime);background:linear-gradient(160deg,#caff4d29,#0000)}.skuling-landing .tier.gold .big{color:var(--lime)}.skuling-landing .tier .crown{background:var(--lime);color:var(--ink);letter-spacing:.05em;border-radius:100px;padding:5px 13px;font-size:.72rem;font-weight:700;position:absolute;top:-13px;right:24px}.skuling-landing .bonus-strip{background:linear-gradient(100deg,var(--coral),#ff7a4d);color:var(--paper);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:24px 30px;display:flex}.skuling-landing .bonus-strip .bt{font-family:Clash Display;font-size:1.35rem;font-weight:600}.skuling-landing .bonus-strip .bd{opacity:.9;max-width:48ch;font-size:.92rem}.skuling-landing .bonus-pill{background:var(--ink);color:var(--lime);white-space:nowrap;border-radius:100px;padding:10px 22px;font-family:Clash Display;font-size:1.5rem;font-weight:700}.skuling-landing .payout{padding:90px 0}.skuling-landing .payout-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px;display:grid}.skuling-landing .pcell{border-left:2.5px solid var(--grape);padding:6px 0 6px 20px}.skuling-landing .pcell .k{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:.78rem;font-weight:600}.skuling-landing .pcell .v{font-family:Clash Display;font-size:1.45rem;font-weight:600}.skuling-landing .who{padding:30px 0 90px}.skuling-landing .who-list{border-top:1.5px solid var(--ink);flex-direction:column;gap:2px;margin-top:40px;display:flex}.skuling-landing .who-row{border-bottom:1.5px solid var(--ink);align-items:center;gap:24px;padding:26px 8px;transition:padding .3s,background .3s;display:flex}.skuling-landing .who-row:hover{background:var(--lime);padding-left:24px}.skuling-landing .who-row .n{color:var(--grape);min-width:54px;font-family:Clash Display;font-size:1.4rem;font-weight:600}.skuling-landing .who-row:hover .n{color:var(--ink)}.skuling-landing .who-row .txt{font-size:1.15rem;font-weight:500}.skuling-landing .finalcta{text-align:center;background:radial-gradient(120% 130% at 50% 0%,#6b3aff,var(--grape)50%,var(--grape-deep));color:var(--paper);border-radius:40px;margin:0 14px 30px;padding:90px 40px;position:relative;overflow:hidden}.skuling-landing .finalcta .fblob{mix-blend-mode:screen;opacity:.5;filter:blur(6px);border-radius:50%;position:absolute}.skuling-landing .finalcta .f1{background:var(--lime);width:200px;height:200px;top:-40px;left:10%}.skuling-landing .finalcta .f2{background:var(--coral);width:170px;height:170px;bottom:-30px;right:14%}.skuling-landing .finalcta h2{max-width:16ch;margin:0 auto 20px;font-size:clamp(2.2rem,6vw,4.4rem);font-weight:700;position:relative}.skuling-landing .finalcta p{opacity:.85;max-width:46ch;margin:0 auto 38px;font-size:1.15rem;font-weight:400;position:relative}.skuling-landing .finalcta .btn-primary{position:relative}.skuling-landing footer{text-align:center;color:var(--muted);padding:40px 0 60px;font-size:.88rem}.skuling-landing .footer-logo{width:auto;height:32px;margin-bottom:14px;display:inline-block}.skuling-landing .reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}.skuling-landing .reveal.in{opacity:1;transform:none}@media (max-width:880px){.skuling-landing .bento{grid-template-columns:repeat(2,1fr)}.skuling-landing .tiers{grid-template-columns:1fr}.skuling-landing .payout-grid{grid-template-columns:repeat(2,1fr)}.skuling-landing .hero-stats{gap:26px}}@media (max-width:520px){.skuling-landing .bento,.skuling-landing .payout-grid{grid-template-columns:1fr}.skuling-landing .bonus-strip{flex-direction:column;align-items:flex-start}}
