nav.top{background:#fff;height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;width:calc(100% - 40px)}nav.top a.logo{flex-grow:1;font-size:21px}nav.top a#signIn{display:flex;align-items:center;justify-content:center;border-radius:99px;background:var(--x);color:var(--t);padding:0 15px;font-weight:600;height:32px;transition:.3s ease;box-shadow:none}nav.top a#signIn.dashboard{color:var(--p)!important;font-weight:700;background:0 0;padding:0}nav.top a#signIn.dashboard:hover{padding:0 15px;background:var(--x)}nav.top a#signIn:hover{background:var(--p);color:#fff}.header-shadow{height:1px;width:100vw;background:var(--g);position:sticky;top:0;transition:.3s ease}@media(min-width:768px){.header-shadow{display:none}}.header-shadow.hidden{opacity:0}footer{box-shadow:inset 0 1px var(--g);background:#fff;padding:40px 20px;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}footer a,footer small{font-size:15px;color:var(--t)}nav.top{box-shadow:0 1px var(--g)}body{min-height:100vh;display:flex;flex-direction:column}header,article{width:calc(100% - 40px);max-width:780px;padding:0 20px;margin:0 auto}header .back{display:inline-block;font-size:15px;font-weight:600;margin-top:24px;color:var(--p)}header time{font-size:15px;color:#b4adc7;font-weight:500}header p{font-size:21px;margin-bottom:24px;line-height:1.5;font-weight:400}article{padding-bottom:40px;flex-grow:1}.blog-grid{display:grid;gap:24px;margin-top:12px}@media(min-width:600px){.blog-grid{grid-template-columns:repeat(2,1fr)}}.blog-card{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;border:1px solid var(--g);transition:background .2s ease;color:var(--t);font-weight:400}.blog-card:hover{background:var(--x)}.blog-card img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.blog-card .blog-card-body{padding:16px 20px 20px}.blog-card time{font-size:14px;color:#b4adc7;font-weight:500}.blog-card h2{font-size:19px;margin:6px 0 8px;line-height:1.3}.blog-card p{font-size:15px;line-height:1.5;color:#463d5d;margin:0}.hero-img{border-radius:12px;margin:0 0 32px}hr{height:1px;border:none;background:var(--g);margin:32px 0}.blog-cta{text-align:center;padding:32px 20px;background:#f8f5ff;border-radius:12px;margin:24px 0 0}.blog-cta h3{margin:0 0 8px}.blog-cta p{margin:0 0 20px;max-width:500px;margin-left:auto;margin-right:auto}.blog-cta .btn{display:inline-flex;font-weight:800;font-size:17px;height:48px;color:#fff;background:var(--p);border-radius:99px;padding:0 32px;align-items:center;justify-content:center;text-decoration:none}.references{font-size:14px;line-height:1.6;color:#463d5d}.references ol{padding-inline-start:20px}.references li{margin-bottom:10px;font-size:14px}.references a{font-size:14px;font-weight:500;word-break:break-all}