.tutorials-page[data-v-37f98bae]{background:#f8fafc;min-height:100vh}.tutorials-container[data-v-37f98bae]{margin:0 auto;max-width:1500px}.tutorials-hero[data-v-37f98bae]{background:linear-gradient(135deg,#0e3178,#1e40af);color:#fff;padding:80px 0 60px}.section-eyebrow[data-v-37f98bae],.tutorials-eyebrow[data-v-37f98bae]{color:#00aeef;display:inline-block;font-size:12px;font-weight:700;letter-spacing:2px;margin-bottom:16px}.tutorials-title[data-v-37f98bae]{color:#fff;font-size:48px;font-weight:700;margin-bottom:20px}.tutorials-subtitle[data-v-37f98bae]{color:hsla(0,0%,100%,.85);font-size:18px;line-height:1.6;margin:0 auto;max-width:680px}.library-section[data-v-37f98bae]{padding:70px 0 30px}.library-header[data-v-37f98bae]{align-items:flex-end;display:flex;grid-gap:40px;gap:40px;justify-content:space-between;margin-bottom:26px}.library-header h2[data-v-37f98bae],.topics-header h2[data-v-37f98bae]{color:#0e3178;font-size:32px;font-weight:800;line-height:1.2;margin:0}.library-header p[data-v-37f98bae]{color:#475569;font-size:16px;line-height:1.65;margin:0;max-width:560px;text-align:right}.category-panel[data-v-37f98bae]{border-radius:24px;color:#fff;height:100%;min-height:210px;padding:30px}.start-panel[data-v-37f98bae]{background:linear-gradient(135deg,#0e3178,#1e40af)}.compliance-panel[data-v-37f98bae]{background:linear-gradient(135deg,#0369a1,#00aeef)}.workflow-panel[data-v-37f98bae]{background:linear-gradient(135deg,#334155,#0f172a)}.category-panel h3[data-v-37f98bae]{font-size:22px;font-weight:800;margin:22px 0 10px}.category-panel p[data-v-37f98bae]{color:hsla(0,0%,100%,.86);line-height:1.6;margin:0}.topics-section[data-v-37f98bae]{padding:34px 0 30px}.topics-header[data-v-37f98bae]{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.topics-header span[data-v-37f98bae]{color:#64748b;font-weight:700}.tutorial-card[data-v-37f98bae]{background:#fff;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 8px 30px rgba(14,49,120,.06);color:inherit;display:flex;flex-direction:column;height:100%;padding:30px;text-decoration:none;transition:all .25s ease}.tutorial-card[data-v-37f98bae]:hover{border-color:#93c5fd;box-shadow:0 18px 45px rgba(14,49,120,.12);transform:translateY(-4px)}.tutorial-card-top[data-v-37f98bae],.tutorial-meta[data-v-37f98bae]{align-items:center;display:flex;grid-gap:12px;gap:12px}.tutorial-card-top[data-v-37f98bae]{justify-content:space-between;margin-bottom:22px}.tutorial-icon[data-v-37f98bae]{align-items:center;background:linear-gradient(135deg,#0e3178,#00aeef);border-radius:16px;display:flex;height:54px;justify-content:center;width:54px}.tutorial-category[data-v-37f98bae]{background:#eff6ff;border-radius:999px;color:#1e3a8a;font-size:12px;font-weight:800;padding:9px 12px 6px}.tutorial-card h3[data-v-37f98bae]{color:#0e3178;font-size:24px;font-weight:800;line-height:1.25;margin-bottom:12px}.tutorial-card p[data-v-37f98bae]{color:#475569;flex:1;font-size:15px;line-height:1.65;margin-bottom:20px}.tutorial-meta[data-v-37f98bae]{color:#64748b;flex-wrap:wrap;font-size:13px;font-weight:700;justify-content:space-between;margin-bottom:18px}.tutorial-link[data-v-37f98bae]{align-items:center;color:#0e3178;display:inline-flex;font-weight:800}.tutorials-cta[data-v-37f98bae]{padding:56px 0 40px}.cta-card[data-v-37f98bae]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:2px solid #fecaca;border-radius:24px;margin:0 auto;max-width:700px;padding:54px 40px}.cta-title[data-v-37f98bae]{color:#1a202c;font-size:28px;font-weight:700;margin-bottom:12px}.cta-description[data-v-37f98bae]{color:#4a5568;font-size:16px;margin-bottom:24px}.cta-button[data-v-37f98bae]{font-size:16px;line-height:1.4;min-height:51px}.cta-button[data-v-37f98bae] .v-btn__content{flex-wrap:wrap;justify-content:center;white-space:normal!important;width:100%;word-break:break-word;word-wrap:break-word}.tutorials-links[data-v-37f98bae]{padding:40px 0 80px}.link-card[data-v-37f98bae]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05);height:100%;padding:32px 24px;text-align:center;transition:all .3s ease}.link-card[data-v-37f98bae]:hover{box-shadow:0 8px 30px rgba(0,0,0,.1);transform:translateY(-4px)}.link-card h4[data-v-37f98bae]{color:#1a202c;font-size:18px;font-weight:600;margin-bottom:8px}.link-card p[data-v-37f98bae]{color:#4a5568;font-size:14px;line-height:1.5;margin-bottom:16px}@media(max-width:960px){.tutorials-title[data-v-37f98bae]{font-size:36px}.library-header[data-v-37f98bae]{align-items:center;flex-direction:column;grid-gap:16px;gap:16px}.library-header[data-v-37f98bae],.library-header p[data-v-37f98bae]{text-align:center}}@media(max-width:600px){.tutorials-hero[data-v-37f98bae]{padding:60px 16px 40px}.tutorials-title[data-v-37f98bae]{font-size:28px}.tutorials-subtitle[data-v-37f98bae]{font-size:16px}.library-header h2[data-v-37f98bae],.topics-header h2[data-v-37f98bae]{font-size:25px}.topics-header[data-v-37f98bae]{align-items:flex-start;flex-direction:column;grid-gap:8px;gap:8px}.category-panel[data-v-37f98bae],.tutorial-card[data-v-37f98bae]{padding:24px}.cta-card[data-v-37f98bae]{padding:40px 24px}.cta-title[data-v-37f98bae]{font-size:22px}}