body.olu177-coding-page{background:radial-gradient(ellipse at top,#433350,#141524 77%);color:#f9e7d4;font:14px/1.6 'DM Sans',system-ui,sans-serif;margin:0;min-height:100vh}.olu177-coding-top{padding:15px clamp(12px,4vw,33px);display:flex;justify-content:space-between;gap:10px}.olu177-coding-top a,body.olu177-coding-page footer a{color:#f2d6aa;text-decoration:none}.olu177-coding-page main{max-width:1050px;margin:auto;padding:5px 14px 55px}.olu177-coding-hero{background:linear-gradient(145deg,#32243d,#1d2637);border:1px solid #e0b7816c;border-radius:22px;padding:clamp(20px,4vw,40px);box-shadow:0 17px 50px #0d081688}.olu177-coding-hero>span{font-weight:800;letter-spacing:.14em;color:#e8bf90;font-size:11px}.olu177-coding-hero h1{font:600 clamp(2.4rem,7vw,4.7rem)/1 'Cormorant Garamond',Georgia,serif;margin:9px 0;color:#ffe0ba}.olu177-coding-hero p{font-size:1rem;color:#e8dce4}.olu177-coding-buttons{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.olu177-coding-buttons a{display:inline-block;color:#251d2b;background:#efc78d;text-decoration:none;padding:12px 15px;border-radius:12px;font-weight:800}.olu177-coding-buttons a.minor{background:transparent;color:#f1dcbb;border:1px solid #cfa77c}.olu177-coding-highlights{display:flex;gap:9px;flex-wrap:wrap}.olu177-coding-highlights span{background:#100f2866;padding:7px 9px;border:1px solid #e4bd7c43;border-radius:8px;font-size:12px}.olu177-coding-hero small{display:block;margin-top:22px;color:#d3c4d0;max-width:750px}.olu177-coding-page footer{display:flex;justify-content:space-between;gap:16px;padding:14px}.olu177-mini-in-feature{margin-top:14px}