.BottomCTA_section__9yXMq{font-family:DM Sans,sans-serif;padding:24px 16px 40px;background:transparent}.BottomCTA_panel__F2_uJ{position:relative;overflow:hidden;background:linear-gradient(158deg,#6a28ff,#4c18cc 52%,#2c0a63);border-radius:24px;max-width:1200px;margin:0 auto;padding:56px 16px}.BottomCTA_panel__F2_uJ:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.11) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.11) 1px,transparent 0);background-size:34px 34px;mask-image:radial-gradient(125% 80% at 72% 0,#000 35%,transparent 78%);pointer-events:none}.BottomCTA_panel__F2_uJ:after{content:"";position:absolute;inset:0;background:radial-gradient(58% 42% at 80% 8%,rgba(255,255,255,.17),transparent 62%);pointer-events:none}.BottomCTA_inner__xkAjD{position:relative;z-index:1;max-width:960px;margin:0 auto;text-align:center;color:#ffffff}.BottomCTA_title__pJBLe{margin:0 0 12px;font-weight:700;font-size:2.6rem;line-height:1.1;letter-spacing:-.01em;color:#ffffff}.BottomCTA_sub__83O8H{margin:0 auto 22px;max-width:820px;color:#ffffff;opacity:.9;font-size:1.1rem;line-height:1.5}.BottomCTA_actions__H3uiE{display:flex;justify-content:center}.BottomCTA_cta__dxKSb{background:#ffffff;color:#5e1bff;border:none;border-radius:12px;padding:12px 22px;font-weight:700;cursor:pointer;box-shadow:none;transition:opacity .3s ease,transform .3s ease;font-size:18px;text-decoration:none}.BottomCTA_cta__dxKSb:hover{opacity:.85;transform:translateY(-2px)}.BottomCTA_cta__dxKSb:active{transform:translateY(1px)}@media (max-width:980px){.BottomCTA_title__pJBLe{font-size:2.2rem}.BottomCTA_sub__83O8H{font-size:1.02rem}.BottomCTA_panel__F2_uJ{padding:44px 14px}}.BlogList_featCard__TIWaR{display:block;width:100%;max-width:400px;background:#ffffff;border-radius:14px;padding:24px;text-align:left;text-decoration:none;box-shadow:0 0 0 5px rgba(255,255,255,.22),0 24px 48px rgba(23,10,61,.35)}.BlogList_featTitle__9vKWe{margin:12px 0 0;font-size:1.18rem;font-weight:700;line-height:1.35;color:#0d0a1f}.BlogList_featDesc__uauEN,.BlogList_featTitle__9vKWe{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogList_featDesc__uauEN{margin:10px 0 0;font-size:.88rem;line-height:1.55;color:#6b6580}.BlogList_meta__flDRj{display:flex;align-items:center;justify-content:space-between;gap:12px}.BlogList_cat__Pp27D{display:inline-flex;align-items:center;gap:7px;font-size:.76rem;font-weight:700;color:#3a3550;white-space:nowrap}.BlogList_catDot__LjgR0{width:8px;height:8px;border-radius:999px;flex:0 0 auto}.BlogList_date___acNa{font-size:.76rem;color:#6b6580;white-space:nowrap}.BlogList_more___8Uf8{display:inline-flex;align-items:center;gap:7px;margin-top:14px;font-size:.85rem;font-weight:700;color:#5e1bff}.BlogList_more___8Uf8 svg{font-size:.7em}.BlogList_wrapStd__CWV5n{max-width:1232px;margin:0 auto;padding:0 16px}.BlogList_grid__0RQPG{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.BlogList_card__meAxl{display:flex;flex-direction:column;background:#ffffff;border:1px solid #ece8f5;border-radius:18px;overflow:hidden;text-decoration:none;box-shadow:0 12px 30px rgba(23,10,61,.04);transition:border-color .18s ease,box-shadow .18s ease}.BlogList_card__meAxl:hover{border-color:#d7c4ff;box-shadow:0 16px 36px rgba(94,27,255,.1)}.BlogList_cardTop__AWc_D{background:#f6f2ff;border-bottom:1px solid #ece8f5;padding:12px 20px}.BlogList_cardBody__IFrGi{display:flex;flex-direction:column;flex:1 1;padding:18px 20px 20px}.BlogList_cardTitle__90tOW{margin:0;font-size:1rem;font-weight:700;line-height:1.4;color:#0d0a1f}.BlogList_cardDesc__TQeSx,.BlogList_cardTitle__90tOW{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogList_cardDesc__TQeSx{margin:10px 0 0;font-size:.87rem;line-height:1.55;color:#6b6580}.BlogList_cardBody__IFrGi .BlogList_more___8Uf8{margin-top:auto;padding-top:14px}.BlogList_pag__d5vZF{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:36px}.BlogList_pagItem__Do42d{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 6px;border:1px solid #ece8f5;border-radius:10px;background:#ffffff;color:#0d0a1f;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .15s ease,background .15s ease}a.BlogList_pagItem__Do42d:hover{border-color:#d7c4ff;background:#f6f2ff}.BlogList_pagOn__HLrm8{background:#5e1bff;border-color:#5e1bff;color:#ffffff}.BlogList_pagOff__dMeSJ{opacity:.4}.BlogList_pagGap__iWB91{color:#6b6580;padding:0 2px}@media (max-width:960px){.BlogList_grid__0RQPG{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.BlogList_grid__0RQPG{grid-template-columns:1fr}.BlogList_featCard__TIWaR{padding:20px}.BlogList_featTitle__9vKWe{font-size:1.05rem}}.post_article__2fpqj{max-width:1232px;margin:0 auto;padding:40px 16px 8px}.post_wrapStd__ioj_o{max-width:1232px;margin:0 auto;padding:0 16px}.post_back__8XfCy{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;font-weight:700;color:#5e1bff;text-decoration:none}.post_back__8XfCy svg{font-size:.75em}.post_back__8XfCy:hover{text-decoration:underline}.post_meta__qtxxy{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin:26px 0 14px;font-size:.8rem;color:#6b6580}.post_cat__I8ghc{display:inline-flex;align-items:center;gap:7px;font-weight:700;color:#3a3550;white-space:nowrap}.post_catDot__JbRMu{width:8px;height:8px;border-radius:999px;flex:0 0 auto}.post_metaSep__GVvGt{color:#cfc8e0}.post_title__rYgP3{margin:0;font-size:clamp(1.85rem,3.4vw,2.5rem);font-weight:700;line-height:1.18;letter-spacing:-.015em;color:#0d0a1f}.post_author___kGVX{display:flex;align-items:center;gap:12px;margin:22px 0 0;padding-bottom:24px;border-bottom:1px solid #ece8f5}.post_authorPhoto__AqYpd{width:44px;height:44px;border-radius:999px;object-fit:cover;box-shadow:0 0 0 3px #f1ebff}.post_authorName__vq3HP{display:block;font-size:.92rem;font-weight:700;color:#0d0a1f;line-height:1.3}.post_authorRole__wJ0AB{display:block;font-size:.8rem;color:#6b6580}.post_content__IIlNl{padding:28px 0 8px;font-size:1.02rem;line-height:1.7;color:#3a3550}.post_content__IIlNl h2{margin:2em 0 .6em;font-size:1.5rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;color:#0d0a1f}.post_content__IIlNl h3{margin:1.6em 0 .5em;font-size:1.16rem;font-weight:700;color:#0d0a1f}.post_content__IIlNl p{margin:0 0 1.1em}.post_content__IIlNl strong{color:#0d0a1f}.post_content__IIlNl a:not(.blog-cta-button){color:#5e1bff;font-weight:600;text-decoration:underline;text-decoration-color:#cfc2f2;text-underline-offset:3px;transition:text-decoration-color .15s ease}.post_content__IIlNl a:not(.blog-cta-button):hover{text-decoration-color:#5e1bff}.post_content__IIlNl blockquote{margin:1.4em 0;padding:14px 18px;background:#f6f2ff;border-left:3px solid #5e1bff;border-radius:0 12px 12px 0;color:#3a3550}.post_content__IIlNl blockquote p:last-child{margin-bottom:0}.post_content__IIlNl code{background:#f4f1fb;border-radius:6px;padding:2px 6px;font-size:.9em}.post_content__IIlNl pre{background:#14102a;color:#e8e4f6;border-radius:12px;padding:16px 18px;overflow-x:auto}.post_content__IIlNl pre code{background:none;padding:0}.post_content__IIlNl hr{margin:2.2em 0;border:none;border-top:1px solid #ece8f5}.post_content__IIlNl li{margin-bottom:.4em}.post_relatedTitle__OhoUG{margin:0 0 20px;font-size:1.5rem;font-weight:700;letter-spacing:-.01em;color:#0d0a1f}@media (max-width:600px){.post_article__2fpqj{padding-top:28px}.post_author___kGVX{padding-bottom:20px}}