:root{--color-primary:#2f7a68;--color-primary-dark:#255e63;--color-primary-light:#4fa08a;--color-secondary:#1f2c5b;--color-secondary-light:#30458a;--color-bg:#fff;--color-bg-subtle:#f5f7f9;--color-surface:#fff;--color-border:#dce4e8;--color-text:#102033;--color-text-muted:#5f7185;--color-text-inverse:#fff;--color-success:#4ccb6a;--color-warning:#f59e0b;--color-error:#ef4444;--font-display:var(--font-manrope,"Manrope"), sans-serif;--font-body:var(--font-inter,"Inter"), sans-serif;--font-hero-heading:var(--font-manrope,"Manrope"), sans-serif;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-sm:.375rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--transition-fast:.15s ease;--transition-base:.25s ease;--transition-slow:.4s ease;--container-max:1280px;--container-padding:var(--space-6);--header-height:4.5rem;--header-height-lg:5.5rem;--section-py:var(--space-20);--section-py-lg:var(--space-24);--section-py-bottom-tight:var(--space-16);--section-py-bottom-tight-lg:var(--space-20);--section-header-gap:var(--space-3);--section-header-gap-lg:var(--space-4);--section-header-mb:var(--space-12);--section-header-mb-lg:var(--space-16);--section-footer-mt:var(--space-12);--section-footer-mt-lg:var(--space-16);--section-footer-gap:var(--space-6);--section-inner-gap:var(--space-8);--section-inner-gap-lg:var(--space-10)}.BlogFaqAccordion-module-scss-module__dRYNxa__faqWrapper{margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.BlogFaqAccordion-module-scss-module__dRYNxa__faqHeader{margin-bottom:var(--space-6)}.BlogFaqAccordion-module-scss-module__dRYNxa__faqTitle{font-family:var(--font-display);color:var(--color-text);margin-bottom:var(--space-2);align-items:center;gap:var(--space-3);font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:700;display:flex}.BlogFaqAccordion-module-scss-module__dRYNxa__faqIcon{color:var(--color-primary);flex-shrink:0}.BlogFaqAccordion-module-scss-module__dRYNxa__faqSubtitle{color:var(--color-text-muted);margin:0;font-size:.9375rem}.BlogFaqAccordion-module-scss-module__dRYNxa__faqList{gap:var(--space-4);flex-direction:column;display:flex}.BlogFaqAccordion-module-scss-module__dRYNxa__faqItem{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);transition:border-color var(--transition-base),box-shadow var(--transition-base);overflow:hidden}.BlogFaqAccordion-module-scss-module__dRYNxa__faqItem:hover{border-color:var(--color-primary-light);box-shadow:var(--shadow-sm)}.BlogFaqAccordion-module-scss-module__dRYNxa__faqQuestionBtn{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-6);text-align:left;font-family:var(--font-body);color:var(--color-text);cursor:pointer;background:0 0;border:none;outline:none;font-size:1.0625rem;font-weight:600;display:flex}.BlogFaqAccordion-module-scss-module__dRYNxa__faqQuestionBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.BlogFaqAccordion-module-scss-module__dRYNxa__questionText{flex:1}.BlogFaqAccordion-module-scss-module__dRYNxa__chevronIcon{color:var(--color-primary);transition:transform var(--transition-base);flex-shrink:0}.BlogFaqAccordion-module-scss-module__dRYNxa__chevronOpen{transform:rotate(180deg)}.BlogFaqAccordion-module-scss-module__dRYNxa__faqAnswerPanel{padding:0 var(--space-6) var(--space-5) var(--space-6);color:var(--color-text-muted);font-size:.9375rem;line-height:1.7}.BlogFaqAccordion-module-scss-module__dRYNxa__answerContent{padding-top:var(--space-2);border-top:1px dashed var(--color-border);white-space:pre-line}
:root{--color-primary:#2f7a68;--color-primary-dark:#255e63;--color-primary-light:#4fa08a;--color-secondary:#1f2c5b;--color-secondary-light:#30458a;--color-bg:#fff;--color-bg-subtle:#f5f7f9;--color-surface:#fff;--color-border:#dce4e8;--color-text:#102033;--color-text-muted:#5f7185;--color-text-inverse:#fff;--color-success:#4ccb6a;--color-warning:#f59e0b;--color-error:#ef4444;--font-display:var(--font-manrope,"Manrope"), sans-serif;--font-body:var(--font-inter,"Inter"), sans-serif;--font-hero-heading:var(--font-manrope,"Manrope"), sans-serif;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-sm:.375rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--transition-fast:.15s ease;--transition-base:.25s ease;--transition-slow:.4s ease;--container-max:1280px;--container-padding:var(--space-6);--header-height:4.5rem;--header-height-lg:5.5rem;--section-py:var(--space-20);--section-py-lg:var(--space-24);--section-py-bottom-tight:var(--space-16);--section-py-bottom-tight-lg:var(--space-20);--section-header-gap:var(--space-3);--section-header-gap-lg:var(--space-4);--section-header-mb:var(--space-12);--section-header-mb-lg:var(--space-16);--section-footer-mt:var(--space-12);--section-footer-mt-lg:var(--space-16);--section-footer-gap:var(--space-6);--section-inner-gap:var(--space-8);--section-inner-gap-lg:var(--space-10)}.post-module-scss-module__vaSj8G__articleContainer{padding-top:calc(var(--header-height) + var(--space-12));padding-bottom:var(--space-20);background-color:var(--color-bg);position:relative;overflow:hidden}@media (min-width:768px){.post-module-scss-module__vaSj8G__articleContainer{padding-top:calc(var(--header-height-lg) + var(--space-16));padding-bottom:var(--space-24)}}.post-module-scss-module__vaSj8G__background{z-index:-1;pointer-events:none;position:absolute;inset:0}.post-module-scss-module__vaSj8G__bgMesh{background:radial-gradient(ellipse 60% 40% at 50% 0%, #2f7a680d 0%, transparent 60%),radial-gradient(ellipse 60% 40% at 50% 100%, #1a2c690d 0%, transparent 60%),linear-gradient(180deg, var(--color-bg) 0%, var(--color-bg-subtle) 50%, var(--color-bg) 100%);position:absolute;inset:0}.post-module-scss-module__vaSj8G__bgGrid{opacity:.6;background-image:radial-gradient(#10203308 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 70%,#000 30%,#0000 80%)}.post-module-scss-module__vaSj8G__articleHeader{width:100%;max-width:var(--container-max);padding-inline:var(--container-padding);max-width:800px;margin-inline:auto;margin-bottom:var(--space-12);text-align:center}.post-module-scss-module__vaSj8G__backLink{align-items:center;gap:var(--space-2);color:var(--color-text-muted);transition:color var(--transition-fast);margin-bottom:var(--space-6);font-size:.875rem;font-weight:600;display:inline-flex}.post-module-scss-module__vaSj8G__backLink:hover{color:var(--color-primary)}.post-module-scss-module__vaSj8G__backLink:hover .post-module-scss-module__vaSj8G__backArrow{transform:translate(-4px)}.post-module-scss-module__vaSj8G__backArrow{transition:transform var(--transition-fast)}.post-module-scss-module__vaSj8G__metaRow{justify-content:center;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);font-size:.8125rem;font-weight:600;display:flex}.post-module-scss-module__vaSj8G__category{color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em}.post-module-scss-module__vaSj8G__separator{color:var(--color-border)}.post-module-scss-module__vaSj8G__readTime{color:var(--color-text-muted)}.post-module-scss-module__vaSj8G__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);margin-bottom:var(--space-6);text-wrap:balance;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.25}.post-module-scss-module__vaSj8G__authorMeta{justify-content:center;align-items:center;gap:var(--space-4);display:flex}.post-module-scss-module__vaSj8G__authorAvatar{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--color-primary-light) 0%, var(--color-primary) 100%);width:40px;height:40px;color:var(--color-text-inverse);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;font-size:.9375rem;font-weight:700;display:flex}.post-module-scss-module__vaSj8G__authorInfo{text-align:left}.post-module-scss-module__vaSj8G__authorName{color:var(--color-text);font-size:.875rem;font-weight:600;display:block}.post-module-scss-module__vaSj8G__publishDate{color:var(--color-text-muted);font-size:.75rem;display:block}.post-module-scss-module__vaSj8G__articleBody{width:100%;max-width:var(--container-max);padding-inline:var(--container-padding);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-xl);max-width:800px;padding:var(--space-8) var(--space-6);background-color:#fffc;border:1px solid #dce4e8b3;margin-inline:auto;box-shadow:0 20px 50px -30px #1020331a}@media (min-width:768px){.post-module-scss-module__vaSj8G__articleBody{padding:var(--space-12) var(--space-10)}}.post-module-scss-module__vaSj8G__content{font-family:var(--font-body);color:var(--color-text);font-size:1.0625rem;line-height:1.8}.post-module-scss-module__vaSj8G__content p{margin-bottom:var(--space-6)}.post-module-scss-module__vaSj8G__content h2{font-family:var(--font-display);letter-spacing:-.02em;margin-top:var(--space-10);margin-bottom:var(--space-4);color:var(--color-text);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.15}.post-module-scss-module__vaSj8G__content h3{font-family:var(--font-display);letter-spacing:-.02em;margin-top:var(--space-8);margin-bottom:var(--space-3);color:var(--color-text);font-size:clamp(1.125rem,2vw,1.5rem);font-weight:700;line-height:1.15}.post-module-scss-module__vaSj8G__content ul,.post-module-scss-module__vaSj8G__content ol{margin-bottom:var(--space-6);padding-left:var(--space-6)}.post-module-scss-module__vaSj8G__content ul li,.post-module-scss-module__vaSj8G__content ol li{margin-bottom:var(--space-2)}.post-module-scss-module__vaSj8G__content blockquote{border-left:4px solid var(--color-primary);background-color:var(--color-bg-subtle);padding:var(--space-4) var(--space-6);margin:var(--space-8) 0;color:var(--color-text-muted);border-radius:0 var(--radius-md) var(--radius-md) 0;font-style:italic}.post-module-scss-module__vaSj8G__content table{border-collapse:collapse;width:100%;margin:var(--space-8) 0;box-shadow:var(--shadow-sm);border-radius:var(--radius-md);border:1px solid var(--color-border);font-size:.9375rem;overflow:hidden}.post-module-scss-module__vaSj8G__content table th,.post-module-scss-module__vaSj8G__content table td{padding:var(--space-3) var(--space-4);text-align:left;border:1px solid var(--color-border)}.post-module-scss-module__vaSj8G__content table th{background-color:var(--color-bg-subtle);color:var(--color-text);font-weight:700}.post-module-scss-module__vaSj8G__content table td{color:var(--color-text-muted)}.post-module-scss-module__vaSj8G__content table tr:nth-child(2n){background-color:#f5f7fa66}.post-module-scss-module__vaSj8G__content .post-module-scss-module__vaSj8G__blogTableWrap{width:100%;margin:var(--space-8) 0;overflow-x:auto}.post-module-scss-module__vaSj8G__content a{color:var(--color-primary);transition:all var(--transition-fast);border-bottom:2px solid #0a84ff33;font-weight:600;text-decoration:none}.post-module-scss-module__vaSj8G__content a:hover{color:var(--color-primary-dark);border-bottom-color:var(--color-primary-dark);border-radius:var(--radius-sm) var(--radius-sm) 0 0;padding-inline:var(--space-1);margin-inline:calc(var(--space-1)*-1);background-color:#0a84ff0d}.post-module-scss-module__vaSj8G__coverImageWrapper{width:100%;max-width:var(--container-max);padding-inline:var(--container-padding);border-radius:var(--radius-xl);max-width:800px;height:auto;max-height:450px;margin-inline:auto;margin-bottom:var(--space-8);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.post-module-scss-module__vaSj8G__coverImage{object-fit:cover;width:100%;height:auto;display:block}.post-module-scss-module__vaSj8G__articleLayout{align-items:start;gap:var(--space-8);max-width:960px;margin-inline:auto;display:flex;position:relative}.post-module-scss-module__vaSj8G__shareBar{display:none}@media (min-width:1024px){.post-module-scss-module__vaSj8G__shareBar{align-items:center;gap:var(--space-4);width:60px;padding:var(--space-4) 0;margin-right:var(--space-4);border-right:1px solid var(--color-border);flex-direction:column;display:flex;position:sticky;top:120px}}.post-module-scss-module__vaSj8G__shareTitle{letter-spacing:.15em;color:var(--color-text-muted);margin-bottom:var(--space-8);margin-top:var(--space-4);white-space:nowrap;font-size:.6875rem;font-weight:700;transform:rotate(-90deg)}.post-module-scss-module__vaSj8G__shareLink{border-radius:var(--radius-full);background-color:var(--color-surface);border:1px solid var(--color-border);width:40px;height:40px;color:var(--color-text-muted);transition:all var(--transition-fast);justify-content:center;align-items:center;display:flex}.post-module-scss-module__vaSj8G__shareLink:hover{color:var(--color-primary);border-color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.post-module-scss-module__vaSj8G__shareLink svg{fill:none;stroke:currentColor;stroke-width:2px;display:block}.post-module-scss-module__vaSj8G__getInTouch{margin-top:var(--space-12);padding:var(--space-8);background:linear-gradient(135deg, var(--color-bg-subtle) 0%, #0a84ff0a 100%);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:center}.post-module-scss-module__vaSj8G__getInTouch h3{color:var(--color-text);margin-bottom:var(--space-3);font-size:1.5rem;font-weight:700}.post-module-scss-module__vaSj8G__getInTouch p{color:var(--color-text-muted);max-width:600px;margin-inline:auto;margin-bottom:var(--space-6);font-size:.9375rem;line-height:1.6}.post-module-scss-module__vaSj8G__contactBtn{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background-color:var(--color-primary);border-radius:var(--radius-full);transition:all var(--transition-fast);font-size:.9375rem;font-weight:600;display:inline-flex;color:var(--color-text-inverse)!important;border-bottom:none!important}.post-module-scss-module__vaSj8G__contactBtn:hover{background-color:var(--color-primary-dark);box-shadow:var(--shadow-md);transform:translateY(-2px);color:var(--color-text-inverse)!important}
