.tutorials-page[data-v-43dcdb1a]{background:#fff;color:#14181f;min-height:100vh}.tut-hero[data-v-43dcdb1a]{background:-webkit-gradient(linear,left top,left bottom,from(#f4f1eb),to(#fff));background:linear-gradient(180deg,#f4f1eb,#fff);padding:80px 24px 56px;border-bottom:1px solid #e6e3dd}.tut-hero-inner[data-v-43dcdb1a]{max-width:1280px;margin:0 auto;text-align:center}.tut-eyebrow[data-v-43dcdb1a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:6px 14px;background:rgba(15,42,92,.08);border:1px solid rgba(15,42,92,.25);border-radius:100px;font-size:13px;color:#0f2a5c;font-weight:600;margin-bottom:18px;letter-spacing:.4px}.tut-hero-title[data-v-43dcdb1a]{font-size:44px;font-weight:800;letter-spacing:-1.5px;margin:0 0 14px;color:#0f2a5c}.tut-hero-sub[data-v-43dcdb1a]{font-size:18px;color:#55585f;margin:0}.tut-index[data-v-43dcdb1a]{padding:56px 24px 96px;background:#fff}.tut-index-grid[data-v-43dcdb1a]{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tut-index-card[data-v-43dcdb1a]{background:#fff;border:1px solid #e6e3dd;border-radius:10px;padding:24px;text-decoration:none;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:border-color .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease;transition:border-color .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease;transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease;transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease}.tut-index-card[data-v-43dcdb1a]:hover{border-color:#c99c37;-webkit-box-shadow:0 8px 24px rgba(15,42,92,.08);box-shadow:0 8px 24px rgba(15,42,92,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.tut-icon[data-v-43dcdb1a]{width:44px;height:44px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:22px;margin-bottom:14px}.tut-icon-navy[data-v-43dcdb1a]{background:rgba(15,42,92,.1);color:#0f2a5c}.tut-icon-gold[data-v-43dcdb1a]{background:rgba(201,156,55,.14);color:#c99c37}.tut-icon-sage[data-v-43dcdb1a]{background:rgba(106,138,109,.14);color:#4f6e52}.tut-icon-burgundy[data-v-43dcdb1a]{background:rgba(140,47,57,.12);color:#8c2f39}.tut-card-tag[data-v-43dcdb1a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;padding:3px 10px;background:rgba(106,138,109,.14);color:#4f6e52;border-radius:100px;font-size:12px;font-weight:600;margin-bottom:10px}.tut-card-title[data-v-43dcdb1a]{font-size:18px;font-weight:700;color:#0f2a5c;margin:0 0 8px;line-height:1.35}.tut-card-desc[data-v-43dcdb1a]{font-size:14px;color:#55585f;line-height:1.55;margin:0 0 18px;-webkit-box-flex:1;-ms-flex:1;flex:1}.tut-card-foot[data-v-43dcdb1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid #f0ede6}.tut-card-gpu[data-v-43dcdb1a]{font-size:12px;color:#9b9ca3}.tut-card-cta[data-v-43dcdb1a]{font-size:13px;font-weight:600;color:#c99c37;white-space:nowrap}.tut-detail[data-v-43dcdb1a]{padding:64px 24px 96px;background:#fff}.tut-detail-inner[data-v-43dcdb1a]{max-width:880px;margin:0 auto}.tut-back[data-v-43dcdb1a]{display:inline-block;font-size:14px;color:#0f2a5c;text-decoration:none;margin-bottom:28px;font-weight:500}.tut-back[data-v-43dcdb1a]:hover{color:#c99c37}.tut-detail-head[data-v-43dcdb1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin-bottom:18px}.tut-detail-head .tut-card-tag[data-v-43dcdb1a],.tut-detail-head .tut-icon[data-v-43dcdb1a]{margin-bottom:0}.tut-detail-title[data-v-43dcdb1a]{font-size:36px;font-weight:800;letter-spacing:-1px;color:#0f2a5c;margin:0 0 10px;line-height:1.25}.tut-detail-sub[data-v-43dcdb1a]{font-size:15px;color:#55585f;margin:0 0 40px}.tut-stub[data-v-43dcdb1a]{background:#f4f1eb;border:1px solid #e6e3dd;border-radius:14px;padding:48px 32px;text-align:center}.tut-stub-icon[data-v-43dcdb1a]{font-size:48px;margin-bottom:18px;line-height:1}.tut-stub-title[data-v-43dcdb1a]{font-size:24px;font-weight:700;color:#0f2a5c;margin:0 0 12px}.tut-stub-text[data-v-43dcdb1a]{font-size:15px;color:#55585f;margin:0 0 28px;line-height:1.6}.tut-stub-ctas[data-v-43dcdb1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tut-cta[data-v-43dcdb1a]{padding:11px 22px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid transparent;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:inherit}.tut-cta-primary[data-v-43dcdb1a]{background:#c99c37;color:#fff;border-color:#c99c37}.tut-cta-primary[data-v-43dcdb1a]:hover{background:#b58a2d;border-color:#b58a2d}.tut-cta-secondary[data-v-43dcdb1a]{background:#fff;color:#0f2a5c;border-color:#0f2a5c}.tut-cta-secondary[data-v-43dcdb1a]:hover{background:#0f2a5c;color:#fff}@media (max-width:1024px){.tut-index-grid[data-v-43dcdb1a]{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.tut-hero[data-v-43dcdb1a]{padding:56px 16px 40px}.tut-hero-title[data-v-43dcdb1a]{font-size:32px}.tut-index[data-v-43dcdb1a]{padding:40px 16px 72px}.tut-index-grid[data-v-43dcdb1a]{grid-template-columns:1fr;gap:16px}.tut-card-foot[data-v-43dcdb1a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.tut-detail[data-v-43dcdb1a]{padding:40px 16px 72px}.tut-detail-title[data-v-43dcdb1a]{font-size:26px}.tut-stub[data-v-43dcdb1a]{padding:32px 20px}.tut-stub-title[data-v-43dcdb1a]{font-size:20px}.tut-stub-ctas[data-v-43dcdb1a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tut-cta[data-v-43dcdb1a]{width:100%}}