.BlogLayout-module-scss-module__XMqSvW__blogLayout{background-color:#fff}.BlogLayout-module-scss-module__XMqSvW__blogLayoutContent{grid-template-columns:1fr 320px;align-items:start;gap:1.5rem;padding-block:40px;display:grid}@media (max-width:900px){.BlogLayout-module-scss-module__XMqSvW__blogLayoutContent{grid-template-columns:1fr}}.BlogLayout-module-scss-module__XMqSvW__blogLayoutContentMain{min-width:0}.BlogLayout-module-scss-module__XMqSvW__blogSidebar{position:sticky;top:1.5rem}
.BlogHeader-module-scss-module__1TIPQG__blogHeader{padding-block:1.5rem 1rem}.BlogHeader-module-scss-module__1TIPQG__breadcrumbs{color:#888;margin-bottom:.75rem;font-size:.8rem}.BlogHeader-module-scss-module__1TIPQG__breadcrumbs a{color:#888;text-decoration:none}.BlogHeader-module-scss-module__1TIPQG__breadcrumbs a:hover{color:#2961ab}.BlogHeader-module-scss-module__1TIPQG__separator{margin:0 .35rem}.BlogHeader-module-scss-module__1TIPQG__current{color:#313233;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:200px;display:inline-block;overflow:hidden}.BlogHeader-module-scss-module__1TIPQG__title{color:#040e1c;margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;line-height:1.3}.BlogHeader-module-scss-module__1TIPQG__metaRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.BlogHeader-module-scss-module__1TIPQG__meta{color:#666;font-size:.9rem}.BlogHeader-module-scss-module__1TIPQG__authorName{color:#2961ab;font-weight:500}.BlogHeader-module-scss-module__1TIPQG__metaSep{color:#999}.BlogHeader-module-scss-module__1TIPQG__socialShare{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.BlogHeader-module-scss-module__1TIPQG__shareLabel{color:#999;margin-right:.25rem;font-size:.75rem}.BlogHeader-module-scss-module__1TIPQG__shareBtn{color:#666;background-color:#e8e8e8;border-radius:4px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 .35rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}.BlogHeader-module-scss-module__1TIPQG__shareBtn:hover{color:#333;background-color:#d0d0d0}
.BlogFeatureImage-module-scss-module__lP5pTW__blogFeatureImage{background-color:#fff;padding-block:0 40px}.BlogFeatureImage-module-scss-module__lP5pTW__imageWrapper{border-radius:10px;width:100%;overflow:hidden}.BlogFeatureImage-module-scss-module__lP5pTW__image{object-fit:cover;width:100%;height:auto;display:block}
.BlogContent-module-scss-module__R0ylyW__blogContent{background-color:#fff;padding-block:0 40px}.BlogContent-module-scss-module__R0ylyW__content{color:#313233;letter-spacing:.01em;font-size:1.125rem;line-height:1.75}.BlogContent-module-scss-module__R0ylyW__content p{margin:0 0 1.5rem}.BlogContent-module-scss-module__R0ylyW__content p:last-child{margin-bottom:0}.BlogContent-module-scss-module__R0ylyW__content h1,.BlogContent-module-scss-module__R0ylyW__content h2,.BlogContent-module-scss-module__R0ylyW__content h3,.BlogContent-module-scss-module__R0ylyW__content h4,.BlogContent-module-scss-module__R0ylyW__content h5,.BlogContent-module-scss-module__R0ylyW__content h6{color:#040e1c;letter-spacing:-.01em;font-weight:600;line-height:1.35}.BlogContent-module-scss-module__R0ylyW__content h1:first-child,.BlogContent-module-scss-module__R0ylyW__content h2:first-child,.BlogContent-module-scss-module__R0ylyW__content h3:first-child,.BlogContent-module-scss-module__R0ylyW__content h4:first-child,.BlogContent-module-scss-module__R0ylyW__content h5:first-child,.BlogContent-module-scss-module__R0ylyW__content h6:first-child{margin-top:0}.BlogContent-module-scss-module__R0ylyW__content h1{margin:2.5rem 0 1rem;font-size:clamp(1.75rem,3vw,2.25rem)}.BlogContent-module-scss-module__R0ylyW__content h2{margin:2.25rem 0 .875rem;padding-top:.25rem;font-size:clamp(1.5rem,2.5vw,1.875rem)}.BlogContent-module-scss-module__R0ylyW__content h3{margin:2rem 0 .75rem;font-size:clamp(1.25rem,2vw,1.5rem)}.BlogContent-module-scss-module__R0ylyW__content h4{margin:1.75rem 0 .625rem;font-size:1.25rem}.BlogContent-module-scss-module__R0ylyW__content h5{margin:1.5rem 0 .5rem;font-size:1.125rem}.BlogContent-module-scss-module__R0ylyW__content h6{margin:1.25rem 0 .5rem;font-size:1.0625rem}.BlogContent-module-scss-module__R0ylyW__content ul,.BlogContent-module-scss-module__R0ylyW__content ol{margin:0 0 1.5rem;padding-left:2rem}.BlogContent-module-scss-module__R0ylyW__content li{margin-bottom:.625rem;line-height:1.75}.BlogContent-module-scss-module__R0ylyW__content ol{counter-reset:item-counter;padding-left:0;list-style:none}.BlogContent-module-scss-module__R0ylyW__content ol li{counter-increment:item-counter;margin-bottom:1rem;padding-left:2.5rem;position:relative}.BlogContent-module-scss-module__R0ylyW__content ol li:before{content:counter(item-counter) ".";color:#040e1c;font-size:1.0625rem;font-weight:600;position:absolute;top:0;left:0}.BlogContent-module-scss-module__R0ylyW__content ul{padding-left:0;list-style:none}.BlogContent-module-scss-module__R0ylyW__content ul li{margin-bottom:1rem;padding-left:1.75rem;position:relative}.BlogContent-module-scss-module__R0ylyW__content ul li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='9' fill='%234A90E2' fill-opacity='0.2'/%3E%3Cpath d='M6 10L9 13L14 7' stroke='%234A90E2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:18px;height:18px;position:absolute;top:.5rem;left:0}.BlogContent-module-scss-module__R0ylyW__content a{color:#2961ab;text-decoration:underline;transition:opacity .3s}.BlogContent-module-scss-module__R0ylyW__content a:hover{opacity:.8}.BlogContent-module-scss-module__R0ylyW__content strong,.BlogContent-module-scss-module__R0ylyW__content b{color:#040e1c;font-weight:600}.BlogContent-module-scss-module__R0ylyW__content em,.BlogContent-module-scss-module__R0ylyW__content i{font-style:italic}.BlogContent-module-scss-module__R0ylyW__content blockquote{color:#313233;background-color:#f4f8ff;border-left:4px solid #2961ab;margin:1.75rem 0;padding:1.25rem 1.5rem;font-size:1.0625rem;font-style:italic;line-height:1.7}.BlogContent-module-scss-module__R0ylyW__content code{background-color:#f4f8ff;border-radius:4px;padding:.2rem .4rem;font-family:monospace;font-size:.9375em}.BlogContent-module-scss-module__R0ylyW__content pre{background-color:#f4f8ff;border-radius:8px;margin:1.75rem 0;padding:1.25rem;font-size:.9375rem;overflow-x:auto}.BlogContent-module-scss-module__R0ylyW__content pre code{background-color:#0000;padding:0}.BlogContent-module-scss-module__R0ylyW__content img{border-radius:8px;max-width:100%;height:auto;margin:1.75rem 0;display:block}.BlogContent-module-scss-module__R0ylyW__content hr{border:none;border-top:1px solid #06060619;margin:2rem 0}.BlogContent-module-scss-module__R0ylyW__content table{border-collapse:collapse;width:100%;margin:1.75rem 0;font-size:1rem}.BlogContent-module-scss-module__R0ylyW__content th,.BlogContent-module-scss-module__R0ylyW__content td{text-align:left;border:1px solid #06060619;padding:.75rem 1rem;line-height:1.6}.BlogContent-module-scss-module__R0ylyW__content th{color:#040e1c;background-color:#f4f8ff;font-size:1rem;font-weight:600}
.BlockBlogNewsletter-module-scss-module__cl_1rW__blockBlogNewsletter{background-color:#fff;padding-block:60px}.BlockBlogNewsletter-module-scss-module__cl_1rW__newsletterColumn{max-width:500px;margin:0 auto}.BlockBlogNewsletter-module-scss-module__cl_1rW__newsletterBox{text-align:center;background-color:#f4f8ff;border-radius:10px;flex-direction:column;align-items:center;gap:1rem;padding:2.4rem 1.4rem;display:flex}.BlockBlogNewsletter-module-scss-module__cl_1rW__newsletterIcon{color:#4a90e2;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:.5rem;display:flex}.BlockBlogNewsletter-module-scss-module__cl_1rW__newsletterTitle{color:#040e1c;margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.3}.BlockBlogNewsletter-module-scss-module__cl_1rW__newsletterDescription{color:#313233;margin:0;font-size:.9rem;line-height:1.6}.BlockBlogNewsletter-module-scss-module__cl_1rW__newsletterForm{flex-direction:column;gap:1rem;width:100%;margin-top:.5rem;display:flex}.BlockBlogNewsletter-module-scss-module__cl_1rW__newsletterInput{color:#313233;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;width:100%;padding:.875rem 1rem;font-size:1rem}.BlockBlogNewsletter-module-scss-module__cl_1rW__newsletterInput:focus{border-color:#2961ab;outline:none}.BlockBlogNewsletter-module-scss-module__cl_1rW__newsletterInput::placeholder{color:#999}.BlockBlogNewsletter-module-scss-module__cl_1rW__newsletterButton{color:#fff;cursor:pointer;background-color:#2961ab;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:1rem;font-weight:500;transition:opacity .3s;display:flex}.BlockBlogNewsletter-module-scss-module__cl_1rW__newsletterButton:hover:not(:disabled){opacity:.9}.BlockBlogNewsletter-module-scss-module__cl_1rW__newsletterButton:disabled{opacity:.6;cursor:not-allowed}.BlockBlogNewsletter-module-scss-module__cl_1rW__newsletterButton svg{flex-shrink:0}.BlockBlogNewsletter-module-scss-module__cl_1rW__message{text-align:center;border-radius:8px;padding:.75rem 1rem;font-size:.9rem;animation:.3s ease-out BlockBlogNewsletter-module-scss-module__cl_1rW__slideDown}.BlockBlogNewsletter-module-scss-module__cl_1rW__messageSuccess{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.BlockBlogNewsletter-module-scss-module__cl_1rW__messageError{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}@keyframes BlockBlogNewsletter-module-scss-module__cl_1rW__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
.BlockBlogAuthor-module-scss-module__vcCcaG__blockBlogAuthor{background-color:#fff;padding-block:40px}.BlockBlogAuthor-module-scss-module__vcCcaG__authorBox{background-color:#f4f8ff;border-radius:10px;align-items:center;gap:1.5rem;padding:2.4rem 1.4rem;display:flex}@media (max-width:768px){.BlockBlogAuthor-module-scss-module__vcCcaG__authorBox{text-align:center;flex-direction:column}}.BlockBlogAuthor-module-scss-module__vcCcaG__imageWrapper{background-color:#f4f8ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex;overflow:hidden}.BlockBlogAuthor-module-scss-module__vcCcaG__placeholderImage{background-color:#f4f8ff;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.BlockBlogAuthor-module-scss-module__vcCcaG__authorImage{object-fit:cover;width:100%;height:100%}.BlockBlogAuthor-module-scss-module__vcCcaG__authorContent{flex-direction:column;flex:1;gap:.5rem;display:flex}.BlockBlogAuthor-module-scss-module__vcCcaG__authorLabel{color:#999;text-transform:uppercase;letter-spacing:.5px;font-size:.875rem}.BlockBlogAuthor-module-scss-module__vcCcaG__socialLinks{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.BlockBlogAuthor-module-scss-module__vcCcaG__socialLink{color:#2961ab;background-color:#2961ab1a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.BlockBlogAuthor-module-scss-module__vcCcaG__socialLink:hover{color:#fff;background-color:#2961ab}.BlockBlogAuthor-module-scss-module__vcCcaG__authorName{color:#040e1c;margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.3}.BlockBlogAuthor-module-scss-module__vcCcaG__authorBio{color:#313233;margin:0;font-size:.9rem;line-height:1.6}
.BlockBlogComments-module-scss-module__pbdLjG__blockBlogComments{border-top:1px solid #06060619;margin-top:40px;padding-block:40px}.BlockBlogComments-module-scss-module__pbdLjG__sectionTitle{color:#040e1c;margin:0 0 1rem;font-size:clamp(1.5rem,2.5vw,1.75rem);font-weight:600}.BlockBlogComments-module-scss-module__pbdLjG__commentPolicy{color:#313233;max-width:60ch;margin:0 0 1.5rem;font-size:.9rem;line-height:1.6}.BlockBlogComments-module-scss-module__pbdLjG__commentForm{flex-direction:column;gap:1rem;margin-bottom:2.5rem;display:flex}.BlockBlogComments-module-scss-module__pbdLjG__formRow{flex-direction:column;gap:.35rem;display:flex}.BlockBlogComments-module-scss-module__pbdLjG__formRow label{color:#040e1c;font-size:.875rem;font-weight:500}.BlockBlogComments-module-scss-module__pbdLjG__formRow input,.BlockBlogComments-module-scss-module__pbdLjG__formRow textarea{border:1px solid #06060619;border-radius:6px;padding:.6rem .75rem;font-family:inherit;font-size:1rem}.BlockBlogComments-module-scss-module__pbdLjG__formRow input:focus,.BlockBlogComments-module-scss-module__pbdLjG__formRow textarea:focus{border-color:#2961ab;outline:none}.BlockBlogComments-module-scss-module__pbdLjG__formRow input:disabled,.BlockBlogComments-module-scss-module__pbdLjG__formRow textarea:disabled{opacity:.7;cursor:not-allowed}.BlockBlogComments-module-scss-module__pbdLjG__formRow textarea{resize:vertical;min-height:100px}.BlockBlogComments-module-scss-module__pbdLjG__formError{color:#c00;margin:0;font-size:.875rem}.BlockBlogComments-module-scss-module__pbdLjG__formActions{align-items:center;gap:1rem;display:flex}.BlockBlogComments-module-scss-module__pbdLjG__submitBtn{color:#fff;cursor:pointer;background-color:#2961ab;border:none;border-radius:6px;padding:.6rem 1.25rem;font-size:1rem;font-weight:500;transition:opacity .2s}.BlockBlogComments-module-scss-module__pbdLjG__submitBtn:hover:not(:disabled){opacity:.9}.BlockBlogComments-module-scss-module__pbdLjG__submitBtn:disabled{opacity:.6;cursor:not-allowed}.BlockBlogComments-module-scss-module__pbdLjG__cancelBtn{color:#313233;cursor:pointer;background:0 0;border:1px solid #06060619;border-radius:6px;padding:.6rem 1rem;font-size:.9rem}.BlockBlogComments-module-scss-module__pbdLjG__cancelBtn:hover:not(:disabled){background:#f4f8ff}.BlockBlogComments-module-scss-module__pbdLjG__replyTo{color:#313233;margin:0 0 .5rem;font-size:.875rem}.BlockBlogComments-module-scss-module__pbdLjG__successMessage{color:#74a742;background:#74a74226;border-radius:6px;margin-bottom:2rem;padding:1rem;font-size:.95rem}.BlockBlogComments-module-scss-module__pbdLjG__loading{color:#313233;margin:0;font-size:.9rem}.BlockBlogComments-module-scss-module__pbdLjG__commentsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.BlockBlogComments-module-scss-module__pbdLjG__commentsCount{align-items:center;gap:.5rem;display:flex}.BlockBlogComments-module-scss-module__pbdLjG__commentsIcon{color:#040e1c;justify-content:center;align-items:center;display:flex}.BlockBlogComments-module-scss-module__pbdLjG__commentsCountText{color:#040e1c;font-size:1.1rem;font-weight:600}.BlockBlogComments-module-scss-module__pbdLjG__leaveReplyBtn{color:#040e1c;cursor:pointer;background-color:#e8e8e8;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.95rem;font-weight:500;transition:background-color .2s}.BlockBlogComments-module-scss-module__pbdLjG__leaveReplyBtn:hover{background-color:#ddd}.BlockBlogComments-module-scss-module__pbdLjG__commentsList{margin-top:0}.BlockBlogComments-module-scss-module__pbdLjG__formSection{border-top:1px solid #06060619;margin-top:2.5rem;padding-top:2rem}.BlockBlogComments-module-scss-module__pbdLjG__pagination{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;padding:1rem 0;display:flex}.BlockBlogComments-module-scss-module__pbdLjG__paginationBtn{color:#2961ab;cursor:pointer;background:#fff;border:1px solid #2961ab;border-radius:6px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:background-color .2s,color .2s}.BlockBlogComments-module-scss-module__pbdLjG__paginationBtn:hover:not(:disabled){color:#fff;background-color:#2961ab}.BlockBlogComments-module-scss-module__pbdLjG__paginationBtn:disabled{opacity:.5;cursor:not-allowed}.BlockBlogComments-module-scss-module__pbdLjG__paginationInfo{color:#313233;font-size:.9rem}.BlockBlogComments-module-scss-module__pbdLjG__commentItem{border-bottom:1px solid #06060619;padding:1rem 0}.BlockBlogComments-module-scss-module__pbdLjG__commentItem:last-child{border-bottom:none}.BlockBlogComments-module-scss-module__pbdLjG__commentItemNested{border-left:3px solid #2961ab;margin-left:1.5rem;padding-left:1rem}.BlockBlogComments-module-scss-module__pbdLjG__commentHeader{align-items:baseline;gap:.75rem;margin-bottom:.5rem;display:flex}.BlockBlogComments-module-scss-module__pbdLjG__commentAuthor{color:#040e1c;font-size:.95rem;font-weight:600}.BlockBlogComments-module-scss-module__pbdLjG__commentDate{color:#888;font-size:.8rem}.BlockBlogComments-module-scss-module__pbdLjG__commentContent{color:#313233;white-space:pre-wrap;margin-bottom:.5rem;font-size:.95rem;line-height:1.6}.BlockBlogComments-module-scss-module__pbdLjG__replyBtn{color:#2961ab;cursor:pointer;background:0 0;border:none;padding:.25rem 0;font-size:.85rem;font-weight:500}.BlockBlogComments-module-scss-module__pbdLjG__replyBtn:hover{text-decoration:underline}.BlockBlogComments-module-scss-module__pbdLjG__replyFormWrapper{background:#f4f8ff;border-radius:8px;margin-top:1rem;padding:1rem}.BlockBlogComments-module-scss-module__pbdLjG__replies{margin-top:1rem}
